﻿@charset "UTF-8";
/********************************************************************************************************
 * @version         v1.6.3.101
 * @author          2021-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _basic.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.304 / v1.5.9.302
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _variables.scss
 * @references      as follow
 *********************************************************************************************************
 * HINWEIS: bei allen if Abfragen gilt: true > eigener Wert | false > Standardwert                       *
 * DAHER:   Die False-Werte sollten/brauchen nicht geändert werden                                       *
 *********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.105 / v1.5.9.301
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _variables-config.scss
 * @references      as follow
 *********************************************************************************************************
 * HINWEIS: bei allen if Abfragen gilt: true > eigener Wert | false > Standardwert                       *
 * DAHER:   Die False-Werte sollten/brauchen nicht geändert werden                                       *
 *********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.101
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _template-fonts.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* ÜBERSCHREIBENDE STYLES */
/* https://gwfh.mranftl.com/fonts -> Download Google Fonts*/
/* Einbindung über lokale Font-Dateien */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-regular.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-regular.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-regular.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-regular.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-regular.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-regular.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 500;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300italic.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300italic.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300italic.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300italic.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300italic.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-300italic.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-italic.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-italic.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-italic.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-italic.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-italic.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-italic.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 500;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500italic.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500italic.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500italic.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500italic.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500italic.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-500italic.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600italic.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600italic.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600italic.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600italic.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600italic.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-600italic.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700italic.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700italic.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700italic.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700italic.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700italic.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-700italic.svg#OpenSans") format("svg"); }

@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800italic.eot");
  src: local(""), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800italic.eot?#iefix") format("embedded-opentype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800italic.woff2") format("woff2"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800italic.woff") format("woff"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800italic.ttf") format("truetype"), url("/Templates/Master/fonts/open-sans/open-sans-v34-latin-800italic.svg#OpenSans") format("svg"); }

@font-face {
  font-family: "ldIcons";
  font-weight: normal;
  font-style: normal;
  src: url(/Templates/Master/fonts/_standard-font-ld-icons/ldIcons.eot);
  src: url(/Templates/Master/fonts/_standard-font-ld-icons/ldIcons.eot?#iefix) format("embedded-opentype"), url(/Templates/Master/fonts/_standard-font-ld-icons/ldIcons.woff) format("woff"), url(/Templates/Master/fonts/_standard-font-ld-icons/ldIcons.ttf) format("truetype"), url(/Templates/Master/fonts/_standard-font-ld-icons/ldIcons.svg#ldIcons) format("svg"); }

/********************************************************************************************************
 * @version         v1.6.3.101
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _custom-fonts.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* ÜBERSCHREIBENDE STYLES */
/* https://gwfh.mranftl.com/fonts -> Download Google Fonts*/
/* Einbindung über lokale Font-Dateien
// kunden-font-name-200 - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: normal;
    font-weight: 200;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-200italic - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: italic;
    font-weight: 200;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200italic.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200italic.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200italic.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200italic.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200italic.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-200italic.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-300 - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: normal;
    font-weight: 300;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-300italic - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: italic;
    font-weight: 300;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300italic.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300italic.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300italic.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300italic.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300italic.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-300italic.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-regular - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: normal;
    font-weight: 400;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-regular.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-regular.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-regular.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-regular.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-regular.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-regular.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-italic - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: italic;
    font-weight: 400;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-italic.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-italic.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-italic.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-italic.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-italic.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-italic.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-600 - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: normal;
    font-weight: 600;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-600italic - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: italic;
    font-weight: 600;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600italic.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600italic.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600italic.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600italic.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600italic.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-600italic.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-700 - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: normal;
    font-weight: 700;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-700italic - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: italic;
    font-weight: 700;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700italic.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700italic.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700italic.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700italic.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700italic.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-700italic.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden-font-name-900 - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: normal;
    font-weight: 900;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900.svg#SourceSansPro') format('svg'); // Legacy iOS
}
// kunden Font Name900italic - latin
@font-face {
    font-family: 'Kunden Font Name';
    font-style: italic;
    font-weight: 900;
    src: url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900italic.eot'); // IE9 Compat Modes
    src: local(''), url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900italic.eot?#iefix') format('embedded-opentype'), // IE6-IE8
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900italic.woff2') format('woff2'), // Super Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900italic.woff') format('woff'), // Modern Browsers
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900italic.ttf') format('truetype'), // Safari, Android, iOS
                    url('/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/kunden-font-ordner/kunden-font-name-latin-900italic.svg#SourceSansPro') format('svg'); // Legacy iOS
}

$font-family: "Kunden Font Name";

$font-family-sans-serif: -apple-system, $font-family, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
$font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
$font-family-base: $font-family-sans-serif;
*/
/* Einbindung eines eigenen LdIcon Sets
@font-face {
    font-family: "ldIcons";
    src: url(/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/custom-font-ld-icons/ldIcons.eot);
    src: url(/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/custom-font-ld-icons/ldIcons.eot?#iefix) format("embedded-opentype"), 
         url(/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/custom-font-ld-icons/ldIcons.woff) format("woff"), 
         url(/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/custom-font-ld-icons/ldIcons.ttf) format("truetype"), 
         url(/Templates/KUNDENTEMPLATENAME_MIT_UNTERSTRICHEN/fonts/custom-font-ld-icons/ldIcons.svg#ldIcons) format("svg");
    font-weight: normal;
    font-style: normal;
}
*/
/* RCantero, Überschreiben von Bootstrap-Variablen
 * https://gist.github.com/jareware/4738651 #3. Variable defaults
 */
/********************************************************************************************************
 * @version         v1.5.6.302
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _variables-config-main-colors.scss
 * @references      as follow
 *********************************************************************************************************
 * HINWEIS: bei allen if Abfragen gilt: true > eigener Wert | false > Standardwert                       *
 * DAHER:   Die False-Werte sollten/brauchen nicht geändert werden                                       *
 *********************************************************************************************************/
/* TODO: RCantero, CHANGE in v1.5.9.2 */
/* TODO: RCantero, CHANGE in v1.5.9.2 */
/* RCantero, Überschreiben von Bootstrap-Variablen
 * https://gist.github.com/jareware/4738651 #3. Variable defaults
 */
/* ******************************************************************************************************************************
 * FONTS ************************************************************************************************************************
 * ******************************************************************************************************************************/
/* ******************************************************************************************************************************
 * COLORS ***********************************************************************************************************************
 * ******************************************************************************************************************************/
/* COLORS: Primary */
/* COLORS: Links */
/* COLORS: Breadcrumb */
/* COLORS: Pagination */
/* COLORS: Base */
/*
$ld-font-size-base                  : $font_size; // NOTE: RCantero, für künftigen Einsatz kann hier mit '16px' überschrieben werden
$ld-font-size                       : $ld-font-size-base / $font_size;
$ld-font-size-smaller               : $font-size-base * .9375; //NOTE: RCantero, OBSOLETE in v1.6.3
*/
/*
$highlight_success_color            : if((false), #ffd800, $success);
$highlight_warning_color            : if((false), #ffd800, $warning);
$highlight_error_color              : if((false), #ffd800, $danger);
*/
/*
$footer_bg_color                    : if((true), $color_dark, #fff); //NOTE: RCantero, OBSOLETE in v1.5.9.1
$footer_text_color                  : if((true), $white, $text_color); //NOTE: RCantero, OBSOLETE in v1.5.9.1
$footer_link_color                  : if((true), $color_light, $text_color); //NOTE: RCantero, OBSOLETE in v1.5.9.1
$footer_link_hover_color            : if((true), $color1_light, $text_color); //NOTE: RCantero, OBSOLETE in v1.5.9.1
*/
/*
$copyright_bg_color                 : if((false), $dark, $white); //NOTE: RCantero, CHANGE in v1.5.6.2, ESPRO-5726 BITV: Page Copyrights Kontrastverhältnisse stimmen nicht
$copyright_text_color               : if((false), $white, $color_font_text_footer); //NOTE: RCantero, CHANGE in v1.5.9.2 //NOTE: RCantero, CHANGE in v1.5.6.2, ESPRO-5726 BITV: Page Copyrights Kontrastverhältnisse stimmen nicht
$copyright_link_color               : if((false), $white, $color_font_text_footer); //NOTE: RCantero, OBSOLETE in v1.5.9.2 //NOTE: RCantero, CHANGE in v1.5.6.2, ESPRO-5726 BITV: Page Copyrights Kontrastverhältnisse stimmen nicht
$copyright_link_hover_color         : if((false), $light, $color_font_text_footer); //NOTE: RCantero, OBSOLETE in v1.5.9.2 //NOTE: RCantero, CHANGE in v1.5.6.2, ESPRO-5726 BITV: Page Copyrights Kontrastverhältnisse stimmen nicht
*/
/********************************************************************************************************
 * Magnifc Popup Einstellungen
 ********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.302 / v1.5.9.301
 * @author          2021-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _variables-reboot.scss
 * @references      as follow
 *********************************************************************************************************
 * HINWEIS: bei allen if Abfragen gilt: true > eigener Wert | false > Standardwert                       *
 * DAHER:   Die False-Werte sollten/brauchen nicht geändert werden                                       *
 *********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _bootstrap.scss
 * @references      as follow
 */
/*!
 * Bootstrap v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/********************************************************************************************************/
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --black: #000;
  --custom: #e94b37;
  --tertiary: #e94b37;
  --primary: #e94b37;
  --secondary: #e94b37;
  --success: #2c7d2c;
  --info: #17a2b8;
  --warning: #ffd800;
  --danger: #c30;
  --light: #e9ecef;
  --dark: #2b2b2b;
  --gray-300: #dee2e6;
  --primary: #e94b37;
  --secondary: #e94b37;
  --success: #2c7d2c;
  --info: #17a2b8;
  --warning: #ffd800;
  --danger: #c30;
  --light: #e9ecef;
  --dark: #2b2b2b;
  --white: #fff;
  --black: #000;
  --custom: #e94b37;
  --tertiary: #e94b37;
  --gray-300: #dee2e6;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1280px;
  --font-family-sans-serif: -apple-system, "Open Sans", BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

*,
*::before,
*::after {
  box-sizing: border-box; }

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent; }

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

body {
  margin: 0;
  font-family: -apple-system, "Open Sans", BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff; }

[tabindex="-1"]:focus {
  outline: 0 !important; }

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

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: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

b,
strong {
  font-weight: bolder; }

small {
  font-size: 80%; }

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline; }

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #d62d17;
  text-decoration: none;
  background-color: transparent; }
  a:hover {
    color: #911e10;
    text-decoration: underline; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
    color: inherit;
    text-decoration: none; }
  a:not([href]):not([tabindex]):focus {
    outline: 0; }

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em; }

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle;
  border-style: none; }

svg {
  overflow: hidden;
  vertical-align: middle; }

table {
  border-collapse: collapse; }

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: inherit; }

label {
  display: inline-block;
  margin-bottom: 0.5rem; }

button {
  border-radius: 0; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button,
input {
  overflow: visible; }

button,
select {
  text-transform: none; }

select {
  word-wrap: normal; }

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; }

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none; }

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0; }

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }

textarea {
  overflow: auto;
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

progress {
  vertical-align: baseline; }

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none; }

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

output {
  display: inline-block; }

summary {
  display: list-item;
  cursor: pointer; }

template {
  display: none; }

[hidden] {
  display: none !important; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, #Footer [Id*='GridGlobal-'] [Id*='Headline-'] h3,
#Footer [Id*='GridGlobal-'] .headline.section-headline h3, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline h2, .h5, .h6, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.postal span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-phone'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-fax'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-email'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-web'] span.h4 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2; }

h1, .h1 {
  font-size: 2rem; }

h2, .h2 {
  font-size: 1.625rem; }

h3, .h3 {
  font-size: 1.3125rem; }

h4, .h4, #Footer [Id*='GridGlobal-'] [Id*='Headline-'] h3,
#Footer [Id*='GridGlobal-'] .headline.section-headline h3, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline h2 {
  font-size: 1.1875rem; }

h5, .h5 {
  font-size: 1.0625rem; }

h6, .h6, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.postal span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-phone'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-fax'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-email'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-web'] span.h4 {
  font-size: 1rem; }

.lead {
  font-size: 1.25rem;
  font-weight: 300; }

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2; }

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2; }

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1); }

small,
.small,
[id*="Linkbar"],
[id*='popover'].popover .popover-body {
  font-size: 0.8125rem;
  font-weight: 400; }

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

.list-unstyled, [id*='Linklist-'] [class*='-item-list'][class*='-group'] {
  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: 90%;
  text-transform: uppercase; }

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem; }

.blockquote-footer {
  display: block;
  font-size: 0.8125rem;
  color: #6c757d; }
  .blockquote-footer::before {
    content: "\2014\00A0"; }

.img-fluid, body.is-preview-mode figure > img,
body.is-preview-mode .item-card-image > img, body.is-preview-mode figure > a > img,
body.is-preview-mode .item-card-image > a > img, .card picture img, #ContentWrapper [id*='Rte-'] img {
  max-width: 100%;
  height: auto; }

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 90%;
  color: #6c757d; }

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word; }
  a > code {
    color: inherit; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529; }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700; }

pre {
  display: block;
  font-size: 87.5%;
  color: #212529; }
  pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
    .container {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 992px) {
    .container {
      max-width: 960px; } }
  @media (min-width: 1280px) {
    .container {
      max-width: 1220px; } }

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.no-gutters, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist {
  margin-right: 0;
  margin-left: 0; }
  .no-gutters > .col, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col,
  .no-gutters > [class*="col-"], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .adresses-item-images-gallery > [class*="col-"], .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px; }

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%; }

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%; }

.col-1 {
  flex: 0 0 8.33333%;
  max-width: 8.33333%; }

.col-2 {
  flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-3 {
  flex: 0 0 25%;
  max-width: 25%; }

.col-4 {
  flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.col-5 {
  flex: 0 0 41.66667%;
  max-width: 41.66667%; }

.col-6 {
  flex: 0 0 50%;
  max-width: 50%; }

.col-7 {
  flex: 0 0 58.33333%;
  max-width: 58.33333%; }

.col-8 {
  flex: 0 0 66.66667%;
  max-width: 66.66667%; }

.col-9 {
  flex: 0 0 75%;
  max-width: 75%; }

.col-10 {
  flex: 0 0 83.33333%;
  max-width: 83.33333%; }

.col-11 {
  flex: 0 0 91.66667%;
  max-width: 91.66667%; }

.col-12, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg {
  flex: 0 0 100%;
  max-width: 100%; }

.order-first {
  order: -1; }

.order-last {
  order: 13; }

.order-0 {
  order: 0; }

.order-1 {
  order: 1; }

.order-2 {
  order: 2; }

.order-3 {
  order: 3; }

.order-4 {
  order: 4; }

.order-5 {
  order: 5; }

.order-6 {
  order: 6; }

.order-7 {
  order: 7; }

.order-8 {
  order: 8; }

.order-9 {
  order: 9; }

.order-10 {
  order: 10; }

.order-11 {
  order: 11; }

.order-12 {
  order: 12; }

.offset-1 {
  margin-left: 8.33333%; }

.offset-2 {
  margin-left: 16.66667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333%; }

.offset-5 {
  margin-left: 41.66667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333%; }

.offset-8 {
  margin-left: 66.66667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333%; }

.offset-11 {
  margin-left: 91.66667%; }

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-sm-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-sm-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-sm-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-sm-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-sm-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-sm-first {
    order: -1; }
  .order-sm-last {
    order: 13; }
  .order-sm-0 {
    order: 0; }
  .order-sm-1 {
    order: 1; }
  .order-sm-2 {
    order: 2; }
  .order-sm-3 {
    order: 3; }
  .order-sm-4 {
    order: 4; }
  .order-sm-5 {
    order: 5; }
  .order-sm-6 {
    order: 6; }
  .order-sm-7 {
    order: 7; }
  .order-sm-8 {
    order: 8; }
  .order-sm-9 {
    order: 9; }
  .order-sm-10 {
    order: 10; }
  .order-sm-11 {
    order: 11; }
  .order-sm-12 {
    order: 12; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; } }

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-md-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-md-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-md-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-md-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-md-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-md-first {
    order: -1; }
  .order-md-last {
    order: 13; }
  .order-md-0 {
    order: 0; }
  .order-md-1 {
    order: 1; }
  .order-md-2 {
    order: 2; }
  .order-md-3 {
    order: 3; }
  .order-md-4 {
    order: 4; }
  .order-md-5 {
    order: 5; }
  .order-md-6 {
    order: 6; }
  .order-md-7 {
    order: 7; }
  .order-md-8 {
    order: 8; }
  .order-md-9 {
    order: 9; }
  .order-md-10 {
    order: 10; }
  .order-md-11 {
    order: 11; }
  .order-md-12 {
    order: 12; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; } }

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-lg-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-lg-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-lg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-lg-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-lg-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-lg-12, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .adresses-item-images-gallery > [class*="col-"] {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-lg-first {
    order: -1; }
  .order-lg-last {
    order: 13; }
  .order-lg-0 {
    order: 0; }
  .order-lg-1 {
    order: 1; }
  .order-lg-2 {
    order: 2; }
  .order-lg-3 {
    order: 3; }
  .order-lg-4 {
    order: 4; }
  .order-lg-5 {
    order: 5; }
  .order-lg-6 {
    order: 6; }
  .order-lg-7 {
    order: 7; }
  .order-lg-8 {
    order: 8; }
  .order-lg-9 {
    order: 9; }
  .order-lg-10 {
    order: 10; }
  .order-lg-11 {
    order: 11; }
  .order-lg-12 {
    order: 12; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1280px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-xl-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xl-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xl-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xl-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xl-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%; }
  .order-xl-first {
    order: -1; }
  .order-xl-last {
    order: 13; }
  .order-xl-0 {
    order: 0; }
  .order-xl-1 {
    order: 1; }
  .order-xl-2 {
    order: 2; }
  .order-xl-3 {
    order: 3; }
  .order-xl-4 {
    order: 4; }
  .order-xl-5 {
    order: 5; }
  .order-xl-6 {
    order: 6; }
  .order-xl-7 {
    order: 7; }
  .order-xl-8 {
    order: 8; }
  .order-xl-9 {
    order: 9; }
  .order-xl-10 {
    order: 10; }
  .order-xl-11 {
    order: 11; }
  .order-xl-12 {
    order: 12; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; } }

.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529; }
  .table th,
  .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6; }
  .table tbody + tbody {
    border-top: 2px solid #dee2e6; }

.table-sm th,
.table-sm td {
  padding: 0.3rem; }

.table-bordered {
  border: 1px solid #dee2e6; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6; }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05); }

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075); }

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #f9cdc7; }

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #f4a197; }

.table-hover .table-primary:hover {
  background-color: #f7b8b0; }
  .table-hover .table-primary:hover > td,
  .table-hover .table-primary:hover > th {
    background-color: #f7b8b0; }

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #f9cdc7; }

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #f4a197; }

.table-hover .table-secondary:hover {
  background-color: #f7b8b0; }
  .table-hover .table-secondary:hover > td,
  .table-hover .table-secondary:hover > th {
    background-color: #f7b8b0; }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c4dbc4; }

.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #91bb91; }

.table-hover .table-success:hover {
  background-color: #b4d1b4; }
  .table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: #b4d1b4; }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb; }

.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda; }

.table-hover .table-info:hover {
  background-color: #abdde5; }
  .table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #abdde5; }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #fff4b8; }

.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffeb7a; }

.table-hover .table-warning:hover {
  background-color: #fff09f; }
  .table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #fff09f; }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f1c6b8; }

.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #e4957a; }

.table-hover .table-danger:hover {
  background-color: #edb5a3; }
  .table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: #edb5a3; }

.table-light,
.table-light > th,
.table-light > td {
  background-color: #f9fafb; }

.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #f4f5f7; }

.table-hover .table-light:hover {
  background-color: #eaedf1; }
  .table-hover .table-light:hover > td,
  .table-hover .table-light:hover > th {
    background-color: #eaedf1; }

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c4c4c4; }

.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #919191; }

.table-hover .table-dark:hover {
  background-color: #b7b7b7; }
  .table-hover .table-dark:hover > td,
  .table-hover .table-dark:hover > th {
    background-color: #b7b7b7; }

.table-white,
.table-white > th,
.table-white > td {
  background-color: white; }

.table-white th,
.table-white td,
.table-white thead th,
.table-white tbody + tbody {
  border-color: white; }

.table-hover .table-white:hover {
  background-color: #f2f2f2; }
  .table-hover .table-white:hover > td,
  .table-hover .table-white:hover > th {
    background-color: #f2f2f2; }

.table-black,
.table-black > th,
.table-black > td {
  background-color: #b8b8b8; }

.table-black th,
.table-black td,
.table-black thead th,
.table-black tbody + tbody {
  border-color: #7a7a7a; }

.table-hover .table-black:hover {
  background-color: #ababab; }
  .table-hover .table-black:hover > td,
  .table-hover .table-black:hover > th {
    background-color: #ababab; }

.table-custom,
.table-custom > th,
.table-custom > td {
  background-color: #f9cdc7; }

.table-custom th,
.table-custom td,
.table-custom thead th,
.table-custom tbody + tbody {
  border-color: #f4a197; }

.table-hover .table-custom:hover {
  background-color: #f7b8b0; }
  .table-hover .table-custom:hover > td,
  .table-hover .table-custom:hover > th {
    background-color: #f7b8b0; }

.table-tertiary,
.table-tertiary > th,
.table-tertiary > td {
  background-color: #f9cdc7; }

.table-tertiary th,
.table-tertiary td,
.table-tertiary thead th,
.table-tertiary tbody + tbody {
  border-color: #f4a197; }

.table-hover .table-tertiary:hover {
  background-color: #f7b8b0; }
  .table-hover .table-tertiary:hover > td,
  .table-hover .table-tertiary:hover > th {
    background-color: #f7b8b0; }

.table-gray-300,
.table-gray-300 > th,
.table-gray-300 > td {
  background-color: #f6f7f8; }

.table-gray-300 th,
.table-gray-300 td,
.table-gray-300 thead th,
.table-gray-300 tbody + tbody {
  border-color: #eef0f2; }

.table-hover .table-gray-300:hover {
  background-color: #e8eaed; }
  .table-hover .table-gray-300:hover > td,
  .table-hover .table-gray-300:hover > th {
    background-color: #e8eaed; }

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075); }

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075); }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: rgba(0, 0, 0, 0.075); }

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55; }

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6; }

.table-dark {
  color: #fff;
  background-color: #343a40; }
  .table-dark th,
  .table-dark td,
  .table-dark thead th {
    border-color: #454d55; }
  .table-dark.table-bordered {
    border: 0; }
  .table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, 0.05); }
  .table-dark.table-hover tbody tr:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.075); }

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-sm > .table-bordered {
      border: 0; } }

@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-md > .table-bordered {
      border: 0; } }

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-lg > .table-bordered {
      border: 0; } }

@media (max-width: 1279.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-xl > .table-bordered {
      border: 0; } }

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; }
  .table-responsive > .table-bordered {
    border: 0; }

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0;
  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::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #f6b2aa;
    outline: 0;
    box-shadow: none; }
  .form-control::placeholder {
    color: #333;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1; }

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff; }

.form-control-file,
.form-control-range {
  display: block;
  width: 100%; }

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5; }

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.125rem;
  line-height: 1.5; }

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 1.125rem;
  line-height: 1.5; }

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0; }
  .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 1.125rem;
  line-height: 1.5; }

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.5; }

select.form-control[size], select.form-control[multiple] {
  height: auto; }

textarea.form-control {
  height: auto; }

.form-group {
  margin-bottom: 1rem; }

.form-text {
  display: block;
  margin-top: 0.25rem; }

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px; }
  .form-row > .col,
  .form-row > [class*="col-"] {
    padding-right: 5px;
    padding-left: 5px; }

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem; }

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem; }
  .form-check-input:disabled ~ .form-check-label {
    color: #6c757d; }

.form-check-label {
  margin-bottom: 0; }

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem; }
  .form-check-inline .form-check-input {
    position: static;
    margin-top: 0;
    margin-right: 0.3125rem;
    margin-left: 0; }

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.8125rem;
  color: #2c7d2c; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 1.125rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(44, 125, 44, 0.9); }

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #2c7d2c;
  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 8 8'%3e%3cpath fill='%232c7d2c' d='M2.3 6.73L.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'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  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: #2c7d2c;
    box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.25); }
  .was-validated .form-control:valid ~ .valid-feedback,
  .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
  .form-control.is-valid ~ .valid-tooltip {
    display: block; }

.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 .custom-select:valid, .custom-select.is-valid {
  border-color: #2c7d2c;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232c7d2c' d='M2.3 6.73L.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'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
    border-color: #2c7d2c;
    box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.25); }
  .was-validated .custom-select:valid ~ .valid-feedback,
  .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
  .custom-select.is-valid ~ .valid-tooltip {
    display: block; }

.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #2c7d2c; }

.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #2c7d2c; }
  .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
    border-color: #2c7d2c; }

.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #39a339;
  background-color: #39a339; }

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.25); }

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #2c7d2c; }

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #2c7d2c; }

.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #2c7d2c;
  box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.25); }

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.8125rem;
  color: #c30; }

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 1.125rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(204, 51, 0, 0.9); }

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #c30;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23c30' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23c30' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  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: #c30;
    box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.25); }
  .was-validated .form-control:invalid ~ .invalid-feedback,
  .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
  .form-control.is-invalid ~ .invalid-tooltip {
    display: block; }

.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 .custom-select:invalid, .custom-select.is-invalid {
  border-color: #c30;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23c30' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23c30' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
    border-color: #c30;
    box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.25); }
  .was-validated .custom-select:invalid ~ .invalid-feedback,
  .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
  .custom-select.is-invalid ~ .invalid-tooltip {
    display: block; }

.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #c30; }

.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #c30; }
  .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
    border-color: #c30; }

.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #ff4000;
  background-color: #ff4000; }

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.25); }

.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #c30; }

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #c30; }

.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #c30;
  box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.25); }

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center; }
  .form-inline .form-check {
    width: 100%; }
  @media (min-width: 576px) {
    .form-inline label {
      display: flex;
      align-items: center;
      justify-content: center;
      margin-bottom: 0; }
    .form-inline .form-group {
      display: flex;
      flex: 0 0 auto;
      flex-flow: row wrap;
      align-items: center;
      margin-bottom: 0; }
    .form-inline .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    .form-inline .form-control-plaintext {
      display: inline-block; }
    .form-inline .input-group,
    .form-inline .custom-select {
      width: auto; }
    .form-inline .form-check {
      display: flex;
      align-items: center;
      justify-content: center;
      width: auto;
      padding-left: 0; }
    .form-inline .form-check-input {
      position: relative;
      flex-shrink: 0;
      margin-top: 0;
      margin-right: 0.25rem;
      margin-left: 0; }
    .form-inline .custom-control {
      align-items: center;
      justify-content: center; }
    .form-inline .custom-control-label {
      margin-bottom: 0; } }

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  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) {
    .btn {
      transition: none; } }
  .btn:hover {
    color: #212529;
    text-decoration: none; }
  .btn:focus, .btn.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(233, 75, 55, 0.25); }
  .btn.disabled, .btn:disabled {
    opacity: 0.65; }

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none; }

.btn-primary {
  color: #fff;
  background-color: #e94b37;
  border-color: #e94b37; }
  .btn-primary:hover {
    color: #fff;
    background-color: #e12f19;
    border-color: #d62d17; }
  .btn-primary:focus, .btn-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(236, 102, 85, 0.5); }
  .btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #e94b37;
    border-color: #e94b37; }
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #d62d17;
    border-color: #ca2a16; }
    .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(236, 102, 85, 0.5); }

.btn-secondary {
  color: #fff;
  background-color: #e94b37;
  border-color: #e94b37; }
  .btn-secondary:hover {
    color: #fff;
    background-color: #e12f19;
    border-color: #d62d17; }
  .btn-secondary:focus, .btn-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(236, 102, 85, 0.5); }
  .btn-secondary.disabled, .btn-secondary:disabled {
    color: #fff;
    background-color: #e94b37;
    border-color: #e94b37; }
  .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #d62d17;
    border-color: #ca2a16; }
    .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(236, 102, 85, 0.5); }

.btn-success {
  color: #fff;
  background-color: #2c7d2c;
  border-color: #2c7d2c; }
  .btn-success:hover {
    color: #fff;
    background-color: #226122;
    border-color: #1f571f; }
  .btn-success:focus, .btn-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(76, 145, 76, 0.5); }
  .btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #2c7d2c;
    border-color: #2c7d2c; }
  .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #1f571f;
    border-color: #1b4e1b; }
    .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
    .show > .btn-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(76, 145, 76, 0.5); }

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8; }
  .btn-info:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b; }
  .btn-info:focus, .btn-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }
  .btn-info.disabled, .btn-info:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
  .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f; }
    .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
    .show > .btn-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); }

.btn-warning {
  color: #212529;
  background-color: #ffd800;
  border-color: #ffd800; }
  .btn-warning:hover {
    color: #212529;
    background-color: #d9b800;
    border-color: #ccad00; }
  .btn-warning:focus, .btn-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(222, 189, 6, 0.5); }
  .btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #ffd800;
    border-color: #ffd800; }
  .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
  .show > .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #ccad00;
    border-color: #bfa200; }
    .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
    .show > .btn-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(222, 189, 6, 0.5); }

.btn-danger {
  color: #fff;
  background-color: #c30;
  border-color: #c30; }
  .btn-danger:hover {
    color: #fff;
    background-color: #a62900;
    border-color: #992600; }
  .btn-danger:focus, .btn-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(212, 82, 38, 0.5); }
  .btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: #c30;
    border-color: #c30; }
  .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #992600;
    border-color: #8c2300; }
    .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
    .show > .btn-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(212, 82, 38, 0.5); }

.btn-light {
  color: #212529;
  background-color: #e9ecef;
  border-color: #e9ecef; }
  .btn-light:hover {
    color: #212529;
    background-color: #d3d9df;
    border-color: #cbd3da; }
  .btn-light:focus, .btn-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(203, 206, 209, 0.5); }
  .btn-light.disabled, .btn-light:disabled {
    color: #212529;
    background-color: #e9ecef;
    border-color: #e9ecef; }
  .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
  .show > .btn-light.dropdown-toggle {
    color: #212529;
    background-color: #cbd3da;
    border-color: #c4ccd4; }
    .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(203, 206, 209, 0.5); }

.btn-dark {
  color: #fff;
  background-color: #2b2b2b;
  border-color: #2b2b2b; }
  .btn-dark:hover {
    color: #fff;
    background-color: #181818;
    border-color: #121212; }
  .btn-dark:focus, .btn-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(75, 75, 75, 0.5); }
  .btn-dark.disabled, .btn-dark:disabled {
    color: #fff;
    background-color: #2b2b2b;
    border-color: #2b2b2b; }
  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
  .show > .btn-dark.dropdown-toggle {
    color: #fff;
    background-color: #121212;
    border-color: #0b0b0b; }
    .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(75, 75, 75, 0.5); }

.btn-white {
  color: #212529;
  background-color: #fff;
  border-color: #fff; }
  .btn-white:hover {
    color: #212529;
    background-color: #ececec;
    border-color: #e6e6e6; }
  .btn-white:focus, .btn-white.focus {
    box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); }
  .btn-white.disabled, .btn-white:disabled {
    color: #212529;
    background-color: #fff;
    border-color: #fff; }
  .btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active,
  .show > .btn-white.dropdown-toggle {
    color: #212529;
    background-color: #e6e6e6;
    border-color: #dfdfdf; }
    .btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus,
    .show > .btn-white.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5); }

.btn-black {
  color: #fff;
  background-color: #000;
  border-color: #000; }
  .btn-black:hover {
    color: #fff;
    background-color: black;
    border-color: black; }
  .btn-black:focus, .btn-black.focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5); }
  .btn-black.disabled, .btn-black:disabled {
    color: #fff;
    background-color: #000;
    border-color: #000; }
  .btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active,
  .show > .btn-black.dropdown-toggle {
    color: #fff;
    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: 0 0 0 0.2rem rgba(38, 38, 38, 0.5); }

.btn-custom {
  color: #fff;
  background-color: #e94b37;
  border-color: #e94b37; }
  .btn-custom:hover {
    color: #fff;
    background-color: #e12f19;
    border-color: #d62d17; }
  .btn-custom:focus, .btn-custom.focus {
    box-shadow: 0 0 0 0.2rem rgba(236, 102, 85, 0.5); }
  .btn-custom.disabled, .btn-custom:disabled {
    color: #fff;
    background-color: #e94b37;
    border-color: #e94b37; }
  .btn-custom:not(:disabled):not(.disabled):active, .btn-custom:not(:disabled):not(.disabled).active,
  .show > .btn-custom.dropdown-toggle {
    color: #fff;
    background-color: #d62d17;
    border-color: #ca2a16; }
    .btn-custom:not(:disabled):not(.disabled):active:focus, .btn-custom:not(:disabled):not(.disabled).active:focus,
    .show > .btn-custom.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(236, 102, 85, 0.5); }

.btn-tertiary {
  color: #fff;
  background-color: #e94b37;
  border-color: #e94b37; }
  .btn-tertiary:hover {
    color: #fff;
    background-color: #e12f19;
    border-color: #d62d17; }
  .btn-tertiary:focus, .btn-tertiary.focus {
    box-shadow: 0 0 0 0.2rem rgba(236, 102, 85, 0.5); }
  .btn-tertiary.disabled, .btn-tertiary:disabled {
    color: #fff;
    background-color: #e94b37;
    border-color: #e94b37; }
  .btn-tertiary:not(:disabled):not(.disabled):active, .btn-tertiary:not(:disabled):not(.disabled).active,
  .show > .btn-tertiary.dropdown-toggle {
    color: #fff;
    background-color: #d62d17;
    border-color: #ca2a16; }
    .btn-tertiary:not(:disabled):not(.disabled):active:focus, .btn-tertiary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-tertiary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(236, 102, 85, 0.5); }

.btn-gray-300 {
  color: #212529;
  background-color: #dee2e6;
  border-color: #dee2e6; }
  .btn-gray-300:hover {
    color: #212529;
    background-color: #c8cfd6;
    border-color: #c1c9d0; }
  .btn-gray-300:focus, .btn-gray-300.focus {
    box-shadow: 0 0 0 0.2rem rgba(194, 198, 202, 0.5); }
  .btn-gray-300.disabled, .btn-gray-300:disabled {
    color: #212529;
    background-color: #dee2e6;
    border-color: #dee2e6; }
  .btn-gray-300:not(:disabled):not(.disabled):active, .btn-gray-300:not(:disabled):not(.disabled).active,
  .show > .btn-gray-300.dropdown-toggle {
    color: #212529;
    background-color: #c1c9d0;
    border-color: #bac2cb; }
    .btn-gray-300:not(:disabled):not(.disabled):active:focus, .btn-gray-300:not(:disabled):not(.disabled).active:focus,
    .show > .btn-gray-300.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(194, 198, 202, 0.5); }

.btn-outline-primary, .btn[class*='btn-'][class*='primary']:not([class*='outline']):focus {
  color: #e94b37;
  border-color: #e94b37; }
  .btn-outline-primary:hover, .btn[class*='btn-'][class*='primary']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #e94b37;
    border-color: #e94b37; }
  .btn-outline-primary:focus, .btn[class*='btn-'][class*='primary']:focus:not([class*='outline']), .btn-outline-primary.focus, .focus.btn[class*='btn-'][class*='primary']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(233, 75, 55, 0.5); }
  .btn-outline-primary.disabled, .disabled.btn[class*='btn-'][class*='primary']:not([class*='outline']):focus, .btn-outline-primary:disabled, .btn[class*='btn-'][class*='primary']:disabled:not([class*='outline']):focus {
    color: #e94b37;
    background-color: transparent; }
  .btn-outline-primary:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='primary']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-primary:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='primary']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-primary.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='primary']:not([class*='outline']):focus {
    color: #fff;
    background-color: #e94b37;
    border-color: #e94b37; }
    .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='primary']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='primary']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-primary.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='primary']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(233, 75, 55, 0.5); }

.btn-outline-secondary, .btn[class*='btn-'][class*='secondary']:not([class*='outline']):focus {
  color: #e94b37;
  border-color: #e94b37; }
  .btn-outline-secondary:hover, .btn[class*='btn-'][class*='secondary']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #e94b37;
    border-color: #e94b37; }
  .btn-outline-secondary:focus, .btn[class*='btn-'][class*='secondary']:focus:not([class*='outline']), .btn-outline-secondary.focus, .focus.btn[class*='btn-'][class*='secondary']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(233, 75, 55, 0.5); }
  .btn-outline-secondary.disabled, .disabled.btn[class*='btn-'][class*='secondary']:not([class*='outline']):focus, .btn-outline-secondary:disabled, .btn[class*='btn-'][class*='secondary']:disabled:not([class*='outline']):focus {
    color: #e94b37;
    background-color: transparent; }
  .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='secondary']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-secondary:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='secondary']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-secondary.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='secondary']:not([class*='outline']):focus {
    color: #fff;
    background-color: #e94b37;
    border-color: #e94b37; }
    .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='secondary']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='secondary']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-secondary.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='secondary']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(233, 75, 55, 0.5); }

.btn-outline-success, .btn[class*='btn-'][class*='success']:not([class*='outline']):focus {
  color: #2c7d2c;
  border-color: #2c7d2c; }
  .btn-outline-success:hover, .btn[class*='btn-'][class*='success']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #2c7d2c;
    border-color: #2c7d2c; }
  .btn-outline-success:focus, .btn[class*='btn-'][class*='success']:focus:not([class*='outline']), .btn-outline-success.focus, .focus.btn[class*='btn-'][class*='success']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.5); }
  .btn-outline-success.disabled, .disabled.btn[class*='btn-'][class*='success']:not([class*='outline']):focus, .btn-outline-success:disabled, .btn[class*='btn-'][class*='success']:disabled:not([class*='outline']):focus {
    color: #2c7d2c;
    background-color: transparent; }
  .btn-outline-success:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='success']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-success:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='success']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-success.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='success']:not([class*='outline']):focus {
    color: #fff;
    background-color: #2c7d2c;
    border-color: #2c7d2c; }
    .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='success']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-success:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='success']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-success.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='success']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.5); }

.btn-outline-info, .btn[class*='btn-'][class*='info']:not([class*='outline']):focus {
  color: #17a2b8;
  border-color: #17a2b8; }
  .btn-outline-info:hover, .btn[class*='btn-'][class*='info']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
  .btn-outline-info:focus, .btn[class*='btn-'][class*='info']:focus:not([class*='outline']), .btn-outline-info.focus, .focus.btn[class*='btn-'][class*='info']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }
  .btn-outline-info.disabled, .disabled.btn[class*='btn-'][class*='info']:not([class*='outline']):focus, .btn-outline-info:disabled, .btn[class*='btn-'][class*='info']:disabled:not([class*='outline']):focus {
    color: #17a2b8;
    background-color: transparent; }
  .btn-outline-info:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='info']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-info:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='info']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-info.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='info']:not([class*='outline']):focus {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8; }
    .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='info']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='info']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-info.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='info']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.btn-outline-warning, .btn[class*='btn-'][class*='warning']:not([class*='outline']):focus {
  color: #ffd800;
  border-color: #ffd800; }
  .btn-outline-warning:hover, .btn[class*='btn-'][class*='warning']:hover:not([class*='outline']):focus {
    color: #212529;
    background-color: #ffd800;
    border-color: #ffd800; }
  .btn-outline-warning:focus, .btn[class*='btn-'][class*='warning']:focus:not([class*='outline']), .btn-outline-warning.focus, .focus.btn[class*='btn-'][class*='warning']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 216, 0, 0.5); }
  .btn-outline-warning.disabled, .disabled.btn[class*='btn-'][class*='warning']:not([class*='outline']):focus, .btn-outline-warning:disabled, .btn[class*='btn-'][class*='warning']:disabled:not([class*='outline']):focus {
    color: #ffd800;
    background-color: transparent; }
  .btn-outline-warning:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='warning']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-warning:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='warning']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-warning.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='warning']:not([class*='outline']):focus {
    color: #212529;
    background-color: #ffd800;
    border-color: #ffd800; }
    .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='warning']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='warning']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-warning.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='warning']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(255, 216, 0, 0.5); }

.btn-outline-danger, .btn[class*='btn-'][class*='danger']:not([class*='outline']):focus {
  color: #c30;
  border-color: #c30; }
  .btn-outline-danger:hover, .btn[class*='btn-'][class*='danger']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #c30;
    border-color: #c30; }
  .btn-outline-danger:focus, .btn[class*='btn-'][class*='danger']:focus:not([class*='outline']), .btn-outline-danger.focus, .focus.btn[class*='btn-'][class*='danger']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.5); }
  .btn-outline-danger.disabled, .disabled.btn[class*='btn-'][class*='danger']:not([class*='outline']):focus, .btn-outline-danger:disabled, .btn[class*='btn-'][class*='danger']:disabled:not([class*='outline']):focus {
    color: #c30;
    background-color: transparent; }
  .btn-outline-danger:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='danger']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-danger:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='danger']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-danger.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='danger']:not([class*='outline']):focus {
    color: #fff;
    background-color: #c30;
    border-color: #c30; }
    .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='danger']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='danger']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-danger.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='danger']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.5); }

.btn-outline-light, .btn[class*='btn-'][class*='light']:not([class*='outline']):focus {
  color: #e9ecef;
  border-color: #e9ecef; }
  .btn-outline-light:hover, .btn[class*='btn-'][class*='light']:hover:not([class*='outline']):focus {
    color: #212529;
    background-color: #e9ecef;
    border-color: #e9ecef; }
  .btn-outline-light:focus, .btn[class*='btn-'][class*='light']:focus:not([class*='outline']), .btn-outline-light.focus, .focus.btn[class*='btn-'][class*='light']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5); }
  .btn-outline-light.disabled, .disabled.btn[class*='btn-'][class*='light']:not([class*='outline']):focus, .btn-outline-light:disabled, .btn[class*='btn-'][class*='light']:disabled:not([class*='outline']):focus {
    color: #e9ecef;
    background-color: transparent; }
  .btn-outline-light:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='light']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-light:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='light']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-light.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='light']:not([class*='outline']):focus {
    color: #212529;
    background-color: #e9ecef;
    border-color: #e9ecef; }
    .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='light']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='light']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-light.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='light']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5); }

.btn-outline-dark, .btn[class*='btn-'][class*='dark']:not([class*='outline']):focus {
  color: #2b2b2b;
  border-color: #2b2b2b; }
  .btn-outline-dark:hover, .btn[class*='btn-'][class*='dark']:hover:not([class*='outline']):focus {
    color: #fff;
    background-color: #2b2b2b;
    border-color: #2b2b2b; }
  .btn-outline-dark:focus, .btn[class*='btn-'][class*='dark']:focus:not([class*='outline']), .btn-outline-dark.focus, .focus.btn[class*='btn-'][class*='dark']:not([class*='outline']):focus {
    box-shadow: 0 0 0 0.2rem rgba(43, 43, 43, 0.5); }
  .btn-outline-dark.disabled, .disabled.btn[class*='btn-'][class*='dark']:not([class*='outline']):focus, .btn-outline-dark:disabled, .btn[class*='btn-'][class*='dark']:disabled:not([class*='outline']):focus {
    color: #2b2b2b;
    background-color: transparent; }
  .btn-outline-dark:not(:disabled):not(.disabled):active, .btn[class*='btn-'][class*='dark']:not(:disabled):not(.disabled):active:not([class*='outline']):focus, .btn-outline-dark:not(:disabled):not(.disabled).active, .btn[class*='btn-'][class*='dark']:not(:disabled):not(.disabled).active:not([class*='outline']):focus,
  .show > .btn-outline-dark.dropdown-toggle,
  .show > .dropdown-toggle.btn[class*='btn-'][class*='dark']:not([class*='outline']):focus {
    color: #fff;
    background-color: #2b2b2b;
    border-color: #2b2b2b; }
    .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn[class*='btn-'][class*='dark']:not(:disabled):not(.disabled):active:focus:not([class*='outline']), .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .btn[class*='btn-'][class*='dark']:not(:disabled):not(.disabled).active:focus:not([class*='outline']),
    .show > .btn-outline-dark.dropdown-toggle:focus,
    .show > .dropdown-toggle.btn[class*='btn-'][class*='dark']:focus:not([class*='outline']) {
      box-shadow: 0 0 0 0.2rem rgba(43, 43, 43, 0.5); }

.btn-outline-white {
  color: #fff;
  border-color: #fff; }
  .btn-outline-white:hover {
    color: #212529;
    background-color: #fff;
    border-color: #fff; }
  .btn-outline-white:focus, .btn-outline-white.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }
  .btn-outline-white.disabled, .btn-outline-white:disabled {
    color: #fff;
    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: #212529;
    background-color: #fff;
    border-color: #fff; }
    .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: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }

.btn-outline-black {
  color: #000;
  border-color: #000; }
  .btn-outline-black:hover {
    color: #fff;
    background-color: #000;
    border-color: #000; }
  .btn-outline-black:focus, .btn-outline-black.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }
  .btn-outline-black.disabled, .btn-outline-black:disabled {
    color: #000;
    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: #fff;
    background-color: #000;
    border-color: #000; }
    .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: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }

.btn-outline-custom {
  color: #e94b37;
  border-color: #e94b37; }
  .btn-outline-custom:hover {
    color: #fff;
    background-color: #e94b37;
    border-color: #e94b37; }
  .btn-outline-custom:focus, .btn-outline-custom.focus {
    box-shadow: 0 0 0 0.2rem rgba(233, 75, 55, 0.5); }
  .btn-outline-custom.disabled, .btn-outline-custom:disabled {
    color: #e94b37;
    background-color: transparent; }
  .btn-outline-custom:not(:disabled):not(.disabled):active, .btn-outline-custom:not(:disabled):not(.disabled).active,
  .show > .btn-outline-custom.dropdown-toggle {
    color: #fff;
    background-color: #e94b37;
    border-color: #e94b37; }
    .btn-outline-custom:not(:disabled):not(.disabled):active:focus, .btn-outline-custom:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-custom.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(233, 75, 55, 0.5); }

.btn-outline-tertiary {
  color: #e94b37;
  border-color: #e94b37; }
  .btn-outline-tertiary:hover {
    color: #fff;
    background-color: #e94b37;
    border-color: #e94b37; }
  .btn-outline-tertiary:focus, .btn-outline-tertiary.focus {
    box-shadow: 0 0 0 0.2rem rgba(233, 75, 55, 0.5); }
  .btn-outline-tertiary.disabled, .btn-outline-tertiary:disabled {
    color: #e94b37;
    background-color: transparent; }
  .btn-outline-tertiary:not(:disabled):not(.disabled):active, .btn-outline-tertiary:not(:disabled):not(.disabled).active,
  .show > .btn-outline-tertiary.dropdown-toggle {
    color: #fff;
    background-color: #e94b37;
    border-color: #e94b37; }
    .btn-outline-tertiary:not(:disabled):not(.disabled):active:focus, .btn-outline-tertiary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-tertiary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(233, 75, 55, 0.5); }

.btn-outline-gray-300 {
  color: #dee2e6;
  border-color: #dee2e6; }
  .btn-outline-gray-300:hover {
    color: #212529;
    background-color: #dee2e6;
    border-color: #dee2e6; }
  .btn-outline-gray-300:focus, .btn-outline-gray-300.focus {
    box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5); }
  .btn-outline-gray-300.disabled, .btn-outline-gray-300:disabled {
    color: #dee2e6;
    background-color: transparent; }
  .btn-outline-gray-300:not(:disabled):not(.disabled):active, .btn-outline-gray-300:not(:disabled):not(.disabled).active,
  .show > .btn-outline-gray-300.dropdown-toggle {
    color: #212529;
    background-color: #dee2e6;
    border-color: #dee2e6; }
    .btn-outline-gray-300:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-300:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-gray-300.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5); }

.btn-link {
  font-weight: 400;
  color: #d62d17;
  text-decoration: none; }
  .btn-link:hover {
    color: #911e10;
    text-decoration: underline; }
  .btn-link:focus, .btn-link.focus {
    text-decoration: underline;
    box-shadow: none; }
  .btn-link:disabled, .btn-link.disabled {
    color: #6c757d;
    pointer-events: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.5;
  border-radius: 0; }

.btn-sm, .btn-group-sm > .btn, .admin-info.btn-group .btn-icon {
  padding: 0.25rem 0.5rem;
  font-size: 1.125rem;
  line-height: 1.5;
  border-radius: 0; }

.btn-block {
  display: block;
  width: 100%; }
  .btn-block + .btn-block {
    margin-top: 0.5rem; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.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 {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease; }
  @media (prefers-reduced-motion: reduce) {
    .collapsing {
      transition: none; } }

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative; }

.dropdown-toggle {
  white-space: nowrap; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15); }

.dropdown-menu-left {
  right: auto;
  left: 0; }

.dropdown-menu-right {
  right: 0;
  left: auto; }

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0; }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto; } }

@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0; }
  .dropdown-menu-md-right {
    right: 0;
    left: auto; } }

@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0; }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto; } }

@media (min-width: 1280px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0; }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto; } }

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem; }

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem; }

.dropright .dropdown-toggle::after {
  vertical-align: 0; }

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem; }

.dropleft .dropdown-toggle::before {
  vertical-align: 0; }

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto; }

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #16181b;
    text-decoration: none;
    background-color: #f8f9fa; }
  .dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #e94b37; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: transparent; }

.dropdown-menu.show {
  display: block; }

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 1.125rem;
  color: #6c757d;
  white-space: nowrap; }

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    flex: 1 1 auto; }
    .btn-group > .btn:hover,
    .btn-group-vertical > .btn:hover {
      z-index: 1; }
    .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
      z-index: 1; }

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start; }
  .btn-toolbar .input-group {
    width: auto; }

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px; }

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem; }
  .dropdown-toggle-split::after,
  .dropup .dropdown-toggle-split::after,
  .dropright .dropdown-toggle-split::after {
    margin-left: 0; }
  .dropleft .dropdown-toggle-split::before {
    margin-right: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .admin-info.btn-group .btn-icon + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center; }
  .btn-group-vertical > .btn,
  .btn-group-vertical > .btn-group {
    width: 100%; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) {
    margin-top: -1px; }

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0; }
  .btn-group-toggle > .btn input[type="radio"],
  .btn-group-toggle > .btn input[type="checkbox"],
  .btn-group-toggle > .btn-group > .btn input[type="radio"],
  .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none; }

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%; }
  .input-group > .form-control,
  .input-group > .form-control-plaintext,
  .input-group > .custom-select,
  .input-group > .custom-file {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0; }
    .input-group > .form-control + .form-control,
    .input-group > .form-control + .custom-select,
    .input-group > .form-control + .custom-file,
    .input-group > .form-control-plaintext + .form-control,
    .input-group > .form-control-plaintext + .custom-select,
    .input-group > .form-control-plaintext + .custom-file,
    .input-group > .custom-select + .form-control,
    .input-group > .custom-select + .custom-select,
    .input-group > .custom-select + .custom-file,
    .input-group > .custom-file + .form-control,
    .input-group > .custom-file + .custom-select,
    .input-group > .custom-file + .custom-file {
      margin-left: -1px; }
  .input-group > .form-control:focus,
  .input-group > .custom-select:focus,
  .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
    z-index: 3; }
  .input-group > .custom-file .custom-file-input:focus {
    z-index: 4; }
  .input-group > .custom-file {
    display: flex;
    align-items: center; }

.input-group-prepend,
.input-group-append {
  display: flex; }
  .input-group-prepend .btn,
  .input-group-append .btn {
    position: relative;
    z-index: 2; }
    .input-group-prepend .btn:focus,
    .input-group-append .btn:focus {
      z-index: 3; }
  .input-group-prepend .btn + .btn,
  .input-group-prepend .btn + .input-group-text,
  .input-group-prepend .input-group-text + .input-group-text,
  .input-group-prepend .input-group-text + .btn,
  .input-group-append .btn + .btn,
  .input-group-append .btn + .input-group-text,
  .input-group-append .input-group-text + .input-group-text,
  .input-group-append .input-group-text + .btn {
    margin-left: -1px; }

.input-group-prepend {
  margin-right: -1px; }

.input-group-append {
  margin-left: -1px; }

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da; }
  .input-group-text input[type="radio"],
  .input-group-text input[type="checkbox"] {
    margin-top: 0; }

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px); }

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.125rem;
  line-height: 1.5; }

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px); }

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1.125rem;
  line-height: 1.5; }

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem; }

.custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem; }

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem; }

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0; }
  .custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #e94b37;
    background-color: #e94b37; }
  .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: none; }
  .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #f6b2aa; }
  .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    color: #fff;
    background-color: #fbdcd8;
    border-color: #fbdcd8; }
  .custom-control-input:disabled ~ .custom-control-label {
    color: #6c757d; }
    .custom-control-input:disabled ~ .custom-control-label::before {
      background-color: #e9ecef; }

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top; }
  .custom-control-label::before {
    position: absolute;
    top: 0.25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    background-color: #fff;
    border: #adb5bd solid 1px; }
  .custom-control-label::after {
    position: absolute;
    top: 0.25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background: no-repeat 50% / 50% 50%; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #e94b37;
  background-color: #e94b37; }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); }

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(233, 75, 55, 0.5); }

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(233, 75, 55, 0.5); }

.custom-radio .custom-control-label::before {
  border-radius: 50%; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  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='%23fff'/%3e%3c/svg%3e"); }

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(233, 75, 55, 0.5); }

.custom-switch {
  padding-left: 2.25rem; }
  .custom-switch .custom-control-label::before {
    left: -2.25rem;
    width: 1.75rem;
    pointer-events: all;
    border-radius: 0.5rem; }
  .custom-switch .custom-control-label::after {
    top: calc(0.25rem + 2px);
    left: calc(-2.25rem + 2px);
    width: calc(1rem - 4px);
    height: calc(1rem - 4px);
    background-color: #adb5bd;
    border-radius: 0.5rem;
    transition: transform 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) {
      .custom-switch .custom-control-label::after {
        transition: none; } }
  .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
    background-color: #fff;
    transform: translateX(0.75rem); }
  .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(233, 75, 55, 0.5); }

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0;
  appearance: none; }
  .custom-select:focus {
    border-color: #f6b2aa;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(233, 75, 55, 0.25); }
    .custom-select:focus::-ms-value {
      color: #495057;
      background-color: #fff; }
  .custom-select[multiple], .custom-select[size]:not([size="1"]) {
    height: auto;
    padding-right: 0.75rem;
    background-image: none; }
  .custom-select:disabled {
    color: #6c757d;
    background-color: #e9ecef; }
  .custom-select::-ms-expand {
    display: none; }

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 1.125rem; }

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.125rem; }

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0; }

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  opacity: 0; }
  .custom-file-input:focus ~ .custom-file-label {
    border-color: #f6b2aa;
    box-shadow: none; }
  .custom-file-input:disabled ~ .custom-file-label {
    background-color: #e9ecef; }
  .custom-file-input:lang(en) ~ .custom-file-label::after {
    content: "Browse"; }
  .custom-file-input ~ .custom-file-label[data-browse]::after {
    content: attr(data-browse); }

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da; }
  .custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: calc(1.5em + 0.75rem);
    padding: 0.375rem 0.75rem;
    line-height: 1.5;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
    border-left: inherit; }

.custom-range {
  width: 100%;
  height: calc(1rem + 0.4rem);
  padding: 0;
  background-color: transparent;
  appearance: none; }
  .custom-range:focus {
    outline: none; }
    .custom-range:focus::-webkit-slider-thumb {
      box-shadow: 0 0 0 1px #fff, none; }
    .custom-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #fff, none; }
    .custom-range:focus::-ms-thumb {
      box-shadow: 0 0 0 1px #fff, none; }
  .custom-range::-moz-focus-outer {
    border: 0; }
  .custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #e94b37;
    border: 0;
    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) {
      .custom-range::-webkit-slider-thumb {
        transition: none; } }
    .custom-range::-webkit-slider-thumb:active {
      background-color: #fbdcd8; }
  .custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent; }
  .custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #e94b37;
    border: 0;
    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) {
      .custom-range::-moz-range-thumb {
        transition: none; } }
    .custom-range::-moz-range-thumb:active {
      background-color: #fbdcd8; }
  .custom-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent; }
  .custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-right: 0.2rem;
    margin-left: 0.2rem;
    background-color: #e94b37;
    border: 0;
    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) {
      .custom-range::-ms-thumb {
        transition: none; } }
    .custom-range::-ms-thumb:active {
      background-color: #fbdcd8; }
  .custom-range::-ms-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: 0.5rem; }
  .custom-range::-ms-fill-lower {
    background-color: #dee2e6; }
  .custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #dee2e6; }
  .custom-range:disabled::-webkit-slider-thumb {
    background-color: #adb5bd; }
  .custom-range:disabled::-webkit-slider-runnable-track {
    cursor: default; }
  .custom-range:disabled::-moz-range-thumb {
    background-color: #adb5bd; }
  .custom-range:disabled::-moz-range-track {
    cursor: default; }
  .custom-range:disabled::-ms-thumb {
    background-color: #adb5bd; }

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: 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) {
    .custom-control-label::before,
    .custom-file-label,
    .custom-select {
      transition: none; } }

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: block;
  padding: 0.5rem 1rem; }
  .nav-link:hover, .nav-link:focus {
    text-decoration: none; }
  .nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default; }

.nav-tabs {
  border-bottom: 1px solid #dee2e6; }
  .nav-tabs .nav-item {
    margin-bottom: -1px; }
  .nav-tabs .nav-link {
    border: 1px solid transparent; }
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      border-color: #e9ecef #e9ecef #dee2e6; }
    .nav-tabs .nav-link.disabled {
      color: #6c757d;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px; }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #e94b37; }

.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center; }

.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem; }
  .navbar > .container,
  .navbar > .container-fluid {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between; }

.navbar-brand {
  display: inline-block;
  padding-top: 0.40625rem;
  padding-bottom: 0.40625rem;
  margin-right: 1rem;
  font-size: 1.125rem;
  line-height: inherit;
  white-space: nowrap; }
  .navbar-brand:hover, .navbar-brand:focus {
    text-decoration: none; }

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0; }
  .navbar-nav .dropdown-menu {
    position: static;
    float: none; }

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center; }

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.125rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent; }
  .navbar-toggler:hover, .navbar-toggler:focus {
    text-decoration: none; }

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%; }

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row 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: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-sm > .container,
    .navbar-expand-sm > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-sm .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-sm .navbar-toggler {
      display: none; } }

@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row 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: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-md > .container,
    .navbar-expand-md > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-md .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-md .navbar-toggler {
      display: none; } }

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row 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: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-lg > .container,
    .navbar-expand-lg > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-lg .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-lg .navbar-toggler {
      display: none; } }

@media (max-width: 1279.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 1280px) {
  .navbar-expand-xl {
    flex-flow: row 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: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-xl > .container,
    .navbar-expand-xl > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-xl .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-xl .navbar-toggler {
      display: none; } }

.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid {
    padding-right: 0;
    padding-left: 0; }
  .navbar-expand .navbar-nav {
    flex-direction: row; }
    .navbar-expand .navbar-nav .dropdown-menu {
      position: absolute; }
    .navbar-expand .navbar-nav .nav-link {
      padding-right: 0.5rem;
      padding-left: 0.5rem; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid {
    flex-wrap: nowrap; }
  .navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto; }
  .navbar-expand .navbar-toggler {
    display: none; }

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9); }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(0, 0, 0, 0.7); }
  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 0, 0, 0.3); }

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9); }

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1); }

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5); }
  .navbar-light .navbar-text a {
    color: rgba(0, 0, 0, 0.9); }
    .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
      color: rgba(0, 0, 0, 0.9); }

.navbar-dark .navbar-brand {
  color: #fff; }
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: #fff; }

.navbar-dark .navbar-nav .nav-link {
  color: white; }
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.75); }
  .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25); }

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff; }

.navbar-dark .navbar-toggler {
  color: white;
  border-color: rgba(255, 255, 255, 0.1); }

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='white' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-dark .navbar-text {
  color: white; }
  .navbar-dark .navbar-text a {
    color: #fff; }
    .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
      color: #fff; }

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  .card > hr {
    margin-right: 0;
    margin-left: 0; }

.card-body {
  flex: 1 1 auto;
  padding: 1.25rem; }

.card-title {
  margin-bottom: 0.75rem; }

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link:hover {
  text-decoration: none; }

.card-link + .card-link {
  margin-left: 1.25rem; }

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
  .card-header + .list-group .list-group-item:first-child {
    border-top: 0; }

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125); }

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0; }

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem; }

.card-img {
  width: 100%; }

.card-img-top {
  width: 100%; }

.card-img-bottom {
  width: 100%; }

.card-deck {
  display: flex;
  flex-direction: column; }
  .card-deck .card {
    margin-bottom: 15px; }
  @media (min-width: 576px) {
    .card-deck {
      flex-flow: row wrap;
      margin-right: -15px;
      margin-left: -15px; }
      .card-deck .card {
        display: flex;
        flex: 1 0 0%;
        flex-direction: column;
        margin-right: 15px;
        margin-bottom: 0;
        margin-left: 15px; } }

.card-group {
  display: flex;
  flex-direction: column; }
  .card-group > .card {
    margin-bottom: 15px; }
  @media (min-width: 576px) {
    .card-group {
      flex-flow: row wrap; }
      .card-group > .card {
        flex: 1 0 0%;
        margin-bottom: 0; }
        .card-group > .card + .card {
          margin-left: 0;
          border-left: 0; } }

.card-columns .card {
  margin-bottom: 0.75rem; }

@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1; }
    .card-columns .card {
      display: inline-block;
      width: 100%; } }

.accordion > .card {
  overflow: hidden; }
  .accordion > .card:not(:first-of-type):not(:last-of-type) {
    border-bottom: 0; }
  .accordion > .card:first-of-type {
    border-bottom: 0; }
  .accordion > .card .card-header {
    margin-bottom: -1px; }

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem; }
  .breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: 0.5rem;
    color: #6c757d;
    content: "/"; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none; }

.breadcrumb-item.active {
  color: #636363; }

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none; }

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #d62d17;
  background-color: #fff;
  border: 1px solid #dee2e6; }
  .page-link:hover {
    z-index: 2;
    color: #911e10;
    text-decoration: none;
    background-color: #e9ecef;
    border-color: #dee2e6; }
  .page-link:focus {
    z-index: 2;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(233, 75, 55, 0.25); }

.page-item:first-child .page-link {
  margin-left: 0; }

.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #e94b37;
  border-color: #e94b37; }

.page-item.disabled .page-link {
  color: #636b72;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.125rem;
  line-height: 1.5; }

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 1.125rem;
  line-height: 1.5; }

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  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) {
    .badge {
      transition: none; } }
  a.badge:hover, a.badge:focus {
    text-decoration: none; }
  .badge:empty {
    display: none; }

.btn .badge {
  position: relative;
  top: -1px; }

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em; }

.badge-primary {
  color: #fff;
  background-color: #e94b37; }
  a.badge-primary:hover, a.badge-primary:focus {
    color: #fff;
    background-color: #d62d17; }
  a.badge-primary:focus, a.badge-primary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(233, 75, 55, 0.5); }

.badge-secondary {
  color: #fff;
  background-color: #e94b37; }
  a.badge-secondary:hover, a.badge-secondary:focus {
    color: #fff;
    background-color: #d62d17; }
  a.badge-secondary:focus, a.badge-secondary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(233, 75, 55, 0.5); }

.badge-success {
  color: #fff;
  background-color: #2c7d2c; }
  a.badge-success:hover, a.badge-success:focus {
    color: #fff;
    background-color: #1f571f; }
  a.badge-success:focus, a.badge-success.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(44, 125, 44, 0.5); }

.badge-info {
  color: #fff;
  background-color: #17a2b8; }
  a.badge-info:hover, a.badge-info:focus {
    color: #fff;
    background-color: #117a8b; }
  a.badge-info:focus, a.badge-info.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); }

.badge-warning {
  color: #212529;
  background-color: #ffd800; }
  a.badge-warning:hover, a.badge-warning:focus {
    color: #212529;
    background-color: #ccad00; }
  a.badge-warning:focus, a.badge-warning.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(255, 216, 0, 0.5); }

.badge-danger {
  color: #fff;
  background-color: #c30; }
  a.badge-danger:hover, a.badge-danger:focus {
    color: #fff;
    background-color: #992600; }
  a.badge-danger:focus, a.badge-danger.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(204, 51, 0, 0.5); }

.badge-light {
  color: #212529;
  background-color: #e9ecef; }
  a.badge-light:hover, a.badge-light:focus {
    color: #212529;
    background-color: #cbd3da; }
  a.badge-light:focus, a.badge-light.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(233, 236, 239, 0.5); }

.badge-dark {
  color: #fff;
  background-color: #2b2b2b; }
  a.badge-dark:hover, a.badge-dark:focus {
    color: #fff;
    background-color: #121212; }
  a.badge-dark:focus, a.badge-dark.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(43, 43, 43, 0.5); }

.badge-white {
  color: #212529;
  background-color: #fff; }
  a.badge-white:hover, a.badge-white:focus {
    color: #212529;
    background-color: #e6e6e6; }
  a.badge-white:focus, a.badge-white.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }

.badge-black {
  color: #fff;
  background-color: #000; }
  a.badge-black:hover, a.badge-black:focus {
    color: #fff;
    background-color: black; }
  a.badge-black:focus, a.badge-black.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5); }

.badge-custom {
  color: #fff;
  background-color: #e94b37; }
  a.badge-custom:hover, a.badge-custom:focus {
    color: #fff;
    background-color: #d62d17; }
  a.badge-custom:focus, a.badge-custom.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(233, 75, 55, 0.5); }

.badge-tertiary {
  color: #fff;
  background-color: #e94b37; }
  a.badge-tertiary:hover, a.badge-tertiary:focus {
    color: #fff;
    background-color: #d62d17; }
  a.badge-tertiary:focus, a.badge-tertiary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(233, 75, 55, 0.5); }

.badge-gray-300 {
  color: #212529;
  background-color: #dee2e6; }
  a.badge-gray-300:hover, a.badge-gray-300:focus {
    color: #212529;
    background-color: #c1c9d0; }
  a.badge-gray-300:focus, a.badge-gray-300.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(222, 226, 230, 0.5); }

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef; }
  @media (min-width: 576px) {
    .jumbotron {
      padding: 4rem 2rem; } }

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0; }

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 700; }

.alert-dismissible {
  padding-right: 4rem; }
  .alert-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0.75rem 1.25rem;
    color: inherit; }

.alert-primary {
  color: #79271d;
  background-color: #fbdbd7;
  border-color: #f9cdc7; }
  .alert-primary hr {
    border-top-color: #f7b8b0; }
  .alert-primary .alert-link {
    color: #501a13; }

.alert-secondary {
  color: #79271d;
  background-color: #fbdbd7;
  border-color: #f9cdc7; }
  .alert-secondary hr {
    border-top-color: #f7b8b0; }
  .alert-secondary .alert-link {
    color: #501a13; }

.alert-success {
  color: #174117;
  background-color: #d5e5d5;
  border-color: #c4dbc4; }
  .alert-success hr {
    border-top-color: #b4d1b4; }
  .alert-success .alert-link {
    color: #0a1b0a; }

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb; }
  .alert-info hr {
    border-top-color: #abdde5; }
  .alert-info .alert-link {
    color: #062c33; }

.alert-warning {
  color: #857000;
  background-color: #fff7cc;
  border-color: #fff4b8; }
  .alert-warning hr {
    border-top-color: #fff09f; }
  .alert-warning .alert-link {
    color: #524500; }

.alert-danger {
  color: #6a1b00;
  background-color: #f5d6cc;
  border-color: #f1c6b8; }
  .alert-danger hr {
    border-top-color: #edb5a3; }
  .alert-danger .alert-link {
    color: #370e00; }

.alert-light {
  color: #797b7c;
  background-color: #fbfbfc;
  border-color: #f9fafb; }
  .alert-light hr {
    border-top-color: #eaedf1; }
  .alert-light .alert-link {
    color: #606162; }

.alert-dark {
  color: #161616;
  background-color: #d5d5d5;
  border-color: #c4c4c4; }
  .alert-dark hr {
    border-top-color: #b7b7b7; }
  .alert-dark .alert-link {
    color: black; }

.alert-white {
  color: #858585;
  background-color: white;
  border-color: white; }
  .alert-white hr {
    border-top-color: #f2f2f2; }
  .alert-white .alert-link {
    color: #6c6c6c; }

.alert-black {
  color: black;
  background-color: #cccccc;
  border-color: #b8b8b8; }
  .alert-black hr {
    border-top-color: #ababab; }
  .alert-black .alert-link {
    color: black; }

.alert-custom {
  color: #79271d;
  background-color: #fbdbd7;
  border-color: #f9cdc7; }
  .alert-custom hr {
    border-top-color: #f7b8b0; }
  .alert-custom .alert-link {
    color: #501a13; }

.alert-tertiary {
  color: #79271d;
  background-color: #fbdbd7;
  border-color: #f9cdc7; }
  .alert-tertiary hr {
    border-top-color: #f7b8b0; }
  .alert-tertiary .alert-link {
    color: #501a13; }

.alert-gray-300 {
  color: #737678;
  background-color: #f8f9fa;
  border-color: #f6f7f8; }
  .alert-gray-300 hr {
    border-top-color: #e8eaed; }
  .alert-gray-300 .alert-link {
    color: #5a5c5e; }

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef; }

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #e94b37;
  transition: width 0.6s ease; }
  @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: 1rem 1rem; }

.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar-animated {
      animation: none; } }

.media {
  display: flex;
  align-items: flex-start; }

.media-body {
  flex: 1; }

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0; }

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit; }
  .list-group-item-action:hover, .list-group-item-action:focus {
    z-index: 1;
    color: #495057;
    text-decoration: none;
    background-color: #f8f9fa; }
  .list-group-item-action:active {
    color: #212529;
    background-color: #e9ecef; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  .list-group-item:last-child {
    margin-bottom: 0; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: #fff; }
  .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #e94b37;
    border-color: #e94b37; }

.list-group-horizontal {
  flex-direction: row; }
  .list-group-horizontal .list-group-item {
    margin-right: -1px;
    margin-bottom: 0; }
    .list-group-horizontal .list-group-item:last-child {
      margin-right: 0; }

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row; }
    .list-group-horizontal-sm .list-group-item {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-sm .list-group-item:last-child {
        margin-right: 0; } }

@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row; }
    .list-group-horizontal-md .list-group-item {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-md .list-group-item:last-child {
        margin-right: 0; } }

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row; }
    .list-group-horizontal-lg .list-group-item {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-lg .list-group-item:last-child {
        margin-right: 0; } }

@media (min-width: 1280px) {
  .list-group-horizontal-xl {
    flex-direction: row; }
    .list-group-horizontal-xl .list-group-item {
      margin-right: -1px;
      margin-bottom: 0; }
      .list-group-horizontal-xl .list-group-item:last-child {
        margin-right: 0; } }

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0; }
  .list-group-flush .list-group-item:last-child {
    margin-bottom: -1px; }

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0; }

.list-group-flush:last-child .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom: 0; }

.list-group-item-primary {
  color: #79271d;
  background-color: #f9cdc7; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #79271d;
    background-color: #f7b8b0; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #79271d;
    border-color: #79271d; }

.list-group-item-secondary {
  color: #79271d;
  background-color: #f9cdc7; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #79271d;
    background-color: #f7b8b0; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #79271d;
    border-color: #79271d; }

.list-group-item-success {
  color: #174117;
  background-color: #c4dbc4; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #174117;
    background-color: #b4d1b4; }
  .list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #174117;
    border-color: #174117; }

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #0c5460;
    background-color: #abdde5; }
  .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #0c5460;
    border-color: #0c5460; }

.list-group-item-warning {
  color: #857000;
  background-color: #fff4b8; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #857000;
    background-color: #fff09f; }
  .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #857000;
    border-color: #857000; }

.list-group-item-danger {
  color: #6a1b00;
  background-color: #f1c6b8; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #6a1b00;
    background-color: #edb5a3; }
  .list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #6a1b00;
    border-color: #6a1b00; }

.list-group-item-light {
  color: #797b7c;
  background-color: #f9fafb; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #797b7c;
    background-color: #eaedf1; }
  .list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #797b7c;
    border-color: #797b7c; }

.list-group-item-dark {
  color: #161616;
  background-color: #c4c4c4; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #161616;
    background-color: #b7b7b7; }
  .list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #161616;
    border-color: #161616; }

.list-group-item-white {
  color: #858585;
  background-color: white; }
  .list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus {
    color: #858585;
    background-color: #f2f2f2; }
  .list-group-item-white.list-group-item-action.active {
    color: #fff;
    background-color: #858585;
    border-color: #858585; }

.list-group-item-black {
  color: black;
  background-color: #b8b8b8; }
  .list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
    color: black;
    background-color: #ababab; }
  .list-group-item-black.list-group-item-action.active {
    color: #fff;
    background-color: black;
    border-color: black; }

.list-group-item-custom {
  color: #79271d;
  background-color: #f9cdc7; }
  .list-group-item-custom.list-group-item-action:hover, .list-group-item-custom.list-group-item-action:focus {
    color: #79271d;
    background-color: #f7b8b0; }
  .list-group-item-custom.list-group-item-action.active {
    color: #fff;
    background-color: #79271d;
    border-color: #79271d; }

.list-group-item-tertiary {
  color: #79271d;
  background-color: #f9cdc7; }
  .list-group-item-tertiary.list-group-item-action:hover, .list-group-item-tertiary.list-group-item-action:focus {
    color: #79271d;
    background-color: #f7b8b0; }
  .list-group-item-tertiary.list-group-item-action.active {
    color: #fff;
    background-color: #79271d;
    border-color: #79271d; }

.list-group-item-gray-300 {
  color: #737678;
  background-color: #f6f7f8; }
  .list-group-item-gray-300.list-group-item-action:hover, .list-group-item-gray-300.list-group-item-action:focus {
    color: #737678;
    background-color: #e8eaed; }
  .list-group-item-gray-300.list-group-item-action.active {
    color: #fff;
    background-color: #737678;
    border-color: #737678; }

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5; }
  .close:hover {
    color: #000;
    text-decoration: none; }
  .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
    opacity: .75; }

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  appearance: none; }

a.close.disabled {
  pointer-events: none; }

.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  opacity: 0; }
  .toast:not(:last-child) {
    margin-bottom: 0.75rem; }
  .toast.showing {
    opacity: 1; }
  .toast.show {
    display: block;
    opacity: 1; }
  .toast.hide {
    display: none; }

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05); }

.toast-body {
  padding: 0.75rem; }

.modal-open {
  overflow: hidden; }
  .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto; }

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  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-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem); }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 1rem);
    overflow: hidden; }
  .modal-dialog-scrollable .modal-header,
  .modal-dialog-scrollable .modal-footer {
    flex-shrink: 0; }
  .modal-dialog-scrollable .modal-body {
    overflow-y: auto; }

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem); }
  .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - 1rem);
    content: ""; }
  .modal-dialog-centered.modal-dialog-scrollable {
    flex-direction: column;
    justify-content: center;
    height: 100%; }
    .modal-dialog-centered.modal-dialog-scrollable .modal-content {
      max-height: none; }
    .modal-dialog-centered.modal-dialog-scrollable::before {
      content: none; }

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.show {
    opacity: 0.5; }

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6; }
  .modal-header .close {
    padding: 1rem 1rem;
    margin: -1rem -1rem -1rem auto; }

.modal-title {
  margin-bottom: 0;
  line-height: 1.5; }

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem; }

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #dee2e6; }
  .modal-footer > :not(:first-child) {
    margin-left: .25rem; }
  .modal-footer > :not(:last-child) {
    margin-right: .25rem; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto; }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem); }
    .modal-dialog-scrollable .modal-content {
      max-height: calc(100vh - 3.5rem); }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem); }
    .modal-dialog-centered::before {
      height: calc(100vh - 3.5rem); }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px; } }

@media (min-width: 1280px) {
  .modal-xl {
    max-width: 1140px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, "Open Sans", BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  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;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 1.125rem;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.show {
    opacity: 0.9; }
  .tooltip .arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem; }
    .tooltip .arrow::before {
      position: absolute;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0; }
  .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
    bottom: 0; }
    .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
      top: 0;
      border-width: 0.4rem 0.4rem 0;
      border-top-color: #000; }

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem; }
  .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
    left: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
      right: 0;
      border-width: 0.4rem 0.4rem 0.4rem 0;
      border-right-color: #000; }

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0; }
  .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
    top: 0; }
    .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
      bottom: 0;
      border-width: 0 0.4rem 0.4rem;
      border-bottom-color: #000; }

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem; }
  .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
    right: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
      left: 0;
      border-width: 0.4rem 0 0.4rem 0.4rem;
      border-left-color: #000; }

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, "Open Sans", BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  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;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 1.125rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2); }
  .popover .arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem;
    margin: 0 0.3rem; }
    .popover .arrow::before, .popover .arrow::after {
      position: absolute;
      display: block;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem; }
  .bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
    bottom: calc((0.5rem + 1px) * -1); }
    .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
      bottom: 0;
      border-width: 0.5rem 0.5rem 0;
      border-top-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
      bottom: 1px;
      border-width: 0.5rem 0.5rem 0;
      border-top-color: #fff; }

.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem; }
  .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
    left: calc((0.5rem + 1px) * -1);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
    .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
      left: 0;
      border-width: 0.5rem 0.5rem 0.5rem 0;
      border-right-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
      left: 1px;
      border-width: 0.5rem 0.5rem 0.5rem 0;
      border-right-color: #fff; }

.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem; }
  .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
    top: calc((0.5rem + 1px) * -1); }
    .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
      top: 0;
      border-width: 0 0.5rem 0.5rem 0.5rem;
      border-bottom-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
      top: 1px;
      border-width: 0 0.5rem 0.5rem 0.5rem;
      border-bottom-color: #fff; }
  .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: 1rem;
    margin-left: -0.5rem;
    content: "";
    border-bottom: 1px solid #f7f7f7; }

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem; }
  .bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
    right: calc((0.5rem + 1px) * -1);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
    .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
      right: 0;
      border-width: 0.5rem 0 0.5rem 0.5rem;
      border-left-color: rgba(0, 0, 0, 0.25); }
    .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
      right: 1px;
      border-width: 0.5rem 0 0.5rem 0.5rem;
      border-left-color: #fff; }

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb; }
  .popover-header:empty {
    display: none; }

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529; }

.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-left),
.active.carousel-item-right {
  transform: translateX(100%); }

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  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-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1; }

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: 0s 0.6s opacity; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-right {
      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: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  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: #fff;
    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: 20px;
  height: 20px;
  background: no-repeat 50% / 100% 100%; }

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); }

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); }

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none; }
  .carousel-indicators li {
    box-sizing: content-box;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    background-clip: padding-box;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    transition: opacity 0.6s ease; }
    @media (prefers-reduced-motion: reduce) {
      .carousel-indicators li {
        transition: none; } }
  .carousel-indicators .active {
    opacity: 1; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center; }

@keyframes spinner-border {
  to {
    transform: rotate(360deg); } }

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: spinner-border .75s linear infinite; }

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em; }

@keyframes spinner-grow {
  0% {
    transform: scale(0); }
  50% {
    opacity: 1; } }

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: spinner-grow .75s linear infinite; }

.spinner-grow-sm {
  width: 1rem;
  height: 1rem; }

.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; }

.bg-primary, [id*='SocialMediaLinks-'] a.default-social-media-item,
#SocialMediaLinks a.default-social-media-item {
  background-color: #e94b37 !important; }

a.bg-primary:hover, [id*='SocialMediaLinks-'] a.default-social-media-item:hover,
#SocialMediaLinks a.default-social-media-item:hover, a.bg-primary:focus, [id*='SocialMediaLinks-'] a.default-social-media-item:focus,
#SocialMediaLinks a.default-social-media-item:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #d62d17 !important; }

.bg-secondary {
  background-color: #e94b37 !important; }

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #d62d17 !important; }

.bg-success {
  background-color: #2c7d2c !important; }

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1f571f !important; }

.bg-info {
  background-color: #17a2b8 !important; }

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important; }

.bg-warning {
  background-color: #ffd800 !important; }

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #ccad00 !important; }

.bg-danger, #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) {
  background-color: #c30 !important; }

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #992600 !important; }

.bg-light, #EventOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='Text-'].hover[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
#Image[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
#ContentBlocks[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
.boxes[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover, #ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover, #ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover, #Search[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
#Search[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
#Search[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
#Search[class*='-content'] .table tbody > [class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.links[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.links[class*='-content'] .table tbody > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table tbody > [class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.childlist[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.childlist[class*='-content'] .table tbody > [class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.documents[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.documents[class*='-content'] .table tbody > [class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.services[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.services[class*='-content'] .table tbody > [class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.dokumentenliste[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.dokumentenliste[class*='-content'] .table tbody > [class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.persons[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.persons[class*='-content'] .table tbody > [class*='-item']:hover, #SidebarNavigation > ul [class*='-item-link']:hover {
  background-color: #e9ecef !important; }

a.bg-light:hover, #EventOverview[class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#NewsOverview[class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='EventsList-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='Image-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='Text-'].hover[class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#Image[class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#ContentBlocks[class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
.boxes[class*='-content'] [class*='-item-list'] > a[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card), #ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover), #ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover),
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:hover:not(.no-hover), #Search[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
#Search[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
#Search[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
#Search[class*='-content'] .table tbody > a[class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.links[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.links[class*='-content'] .table tbody > a[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table tbody > a[class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.childlist[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.childlist[class*='-content'] .table tbody > a[class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.documents[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.documents[class*='-content'] .table tbody > a[class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.services[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.services[class*='-content'] .table tbody > a[class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.dokumentenliste[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.dokumentenliste[class*='-content'] .table tbody > a[class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:hover,
.persons[class*='-content'] .table.list-group-flush > a[class*='-item']:hover,
.persons[class*='-content'] .table tbody > a[class*='-item']:hover, #SidebarNavigation > ul a[class*='-item-link']:hover, a.bg-light:focus, #EventOverview[class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='Text-'].hover[class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#Image[class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#ContentBlocks[class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
.boxes[class*='-content'] [class*='-item-list'] > a[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover, #ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover, #ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover,
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) a.card:focus:not(.no-hover):hover, #Search[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
#Search[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
#Search[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
#Search[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.links[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.links[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.links[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.links[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.childlist[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.childlist[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.childlist[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.documents[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.documents[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.documents[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.services[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.services[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.services[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.services[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] .table tbody > a[class*='-item']:focus:hover,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > a[class*='-item']:focus:hover,
.persons[class*='-content'] [class*='-item-list'] tbody > a[class*='-item']:focus:hover,
.persons[class*='-content'] .table.list-group-flush > a[class*='-item']:focus:hover,
.persons[class*='-content'] .table tbody > a[class*='-item']:focus:hover, #SidebarNavigation > ul a[class*='-item-link']:focus:hover,
button.bg-light:hover,
#EventOverview[class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#NewsOverview[class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='EventsList-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='Image-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
[id*='Text-'].hover[class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#Image[class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#ContentBlocks[class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
.boxes[class*='-content'] [class*='-item-list'] > button[class*='-item']:hover:not(.no-hover):not(.style-modern):not(.style-card),
#ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:hover:not(.no-hover),
#Search[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
#Search[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
#Search[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
#Search[class*='-content'] .table tbody > button[class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.links[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.links[class*='-content'] .table tbody > button[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table tbody > button[class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.childlist[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.childlist[class*='-content'] .table tbody > button[class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.documents[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.documents[class*='-content'] .table tbody > button[class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.services[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.services[class*='-content'] .table tbody > button[class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.dokumentenliste[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.dokumentenliste[class*='-content'] .table tbody > button[class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:hover,
.persons[class*='-content'] .table.list-group-flush > button[class*='-item']:hover,
.persons[class*='-content'] .table tbody > button[class*='-item']:hover,
#SidebarNavigation > ul button[class*='-item-link']:hover,
button.bg-light:focus,
#EventOverview[class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
[id*='Text-'].hover[class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#Image[class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#ContentBlocks[class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
.boxes[class*='-content'] [class*='-item-list'] > button[class*='-item']:focus:not(.no-hover):not(.style-modern):not(.style-card):hover,
#ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) button.card:focus:not(.no-hover):hover,
#Search[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
#Search[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
#Search[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
#Search[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.links[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.links[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.links[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.links[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.behoerdenwegweiser[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.childlist[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.childlist[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.childlist[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.documents[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.documents[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.documents[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.services[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.services[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.services[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.services[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.dokumentenliste[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > button[class*='-item']:focus:hover,
.persons[class*='-content'] [class*='-item-list'] tbody > button[class*='-item']:focus:hover,
.persons[class*='-content'] .table.list-group-flush > button[class*='-item']:focus:hover,
.persons[class*='-content'] .table tbody > button[class*='-item']:focus:hover,
#SidebarNavigation > ul button[class*='-item-link']:focus:hover {
  background-color: #cbd3da !important; }

.bg-dark, [id*='Quicklinks-'] [class*='-content'] .btn:focus {
  background-color: #2b2b2b !important; }

a.bg-dark:hover, [id*='Quicklinks-'] [class*='-content'] a.btn:hover:focus, a.bg-dark:focus, [id*='Quicklinks-'] [class*='-content'] a.btn:focus,
button.bg-dark:hover,
[id*='Quicklinks-'] [class*='-content'] button.btn:hover:focus,
button.bg-dark:focus,
[id*='Quicklinks-'] [class*='-content'] button.btn:focus {
  background-color: #121212 !important; }

.bg-white, [id*='Quicklinks-'] [class*='-content'] [class*='-item-list'] {
  background-color: #fff !important; }

a.bg-white:hover, [id*='Quicklinks-'] [class*='-content'] a[class*='-item-list']:hover, a.bg-white:focus, [id*='Quicklinks-'] [class*='-content'] a[class*='-item-list']:focus,
button.bg-white:hover,
[id*='Quicklinks-'] [class*='-content'] button[class*='-item-list']:hover,
button.bg-white:focus,
[id*='Quicklinks-'] [class*='-content'] button[class*='-item-list']:focus {
  background-color: #e6e6e6 !important; }

.bg-black {
  background-color: #000 !important; }

a.bg-black:hover, a.bg-black:focus,
button.bg-black:hover,
button.bg-black:focus {
  background-color: black !important; }

.bg-custom {
  background-color: #e94b37 !important; }

a.bg-custom:hover, a.bg-custom:focus,
button.bg-custom:hover,
button.bg-custom:focus {
  background-color: #d62d17 !important; }

.bg-tertiary {
  background-color: #e94b37 !important; }

a.bg-tertiary:hover, a.bg-tertiary:focus,
button.bg-tertiary:hover,
button.bg-tertiary:focus {
  background-color: #d62d17 !important; }

.bg-gray-300 {
  background-color: #dee2e6 !important; }

a.bg-gray-300:hover, a.bg-gray-300:focus,
button.bg-gray-300:hover,
button.bg-gray-300:focus {
  background-color: #c1c9d0 !important; }

.bg-white, [id*='Quicklinks-'] [class*='-content'] [class*='-item-list'] {
  background-color: #fff !important; }

.bg-transparent, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist .links-item.list-group-item, [id*='Linklist-'] [class*='-item-list'][class*='-group'] > [class*='-group-item'] {
  background-color: transparent !important; }

.border {
  border: 1px solid #dee2e6 !important; }

.border-top {
  border-top: 1px solid #dee2e6 !important; }

.border-right, [id*='Linklist-'] [class*='-item-list'][class*='-group'][class*='-horizontal'] > [class*='-item']:not([class*='-group']):not(:last-child) {
  border-right: 1px solid #dee2e6 !important; }

.border-bottom, [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:hover .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:active .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:focus .nav-link > div > div, [id*='NewsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card,
[id*='EventsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card, [id*='Sidebar'] h2, [id*='Sidebar'] .h2 {
  border-bottom: 1px solid #dee2e6 !important; }

.border-left {
  border-left: 1px solid #dee2e6 !important; }

.border-0, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content .card {
  border: 0 !important; }

.border-top-0 {
  border-top: 0 !important; }

.border-right-0 {
  border-right: 0 !important; }

.border-bottom-0 {
  border-bottom: 0 !important; }

.border-left-0 {
  border-left: 0 !important; }

.border-primary, [id*='Sidebar'] h2, [id*='Sidebar'] .h2 {
  border-color: #e94b37 !important; }

.border-secondary {
  border-color: #e94b37 !important; }

.border-success {
  border-color: #2c7d2c !important; }

.border-info {
  border-color: #17a2b8 !important; }

.border-warning {
  border-color: #ffd800 !important; }

.border-danger {
  border-color: #c30 !important; }

.border-light, [id*='Linklist-'] [class*='-item-list'][class*='-group'] > [class*='-group-item'] {
  border-color: #e9ecef !important; }

.border-dark {
  border-color: #2b2b2b !important; }

.border-white, [id*="Linkbar"][id*="-Right"].nav-content .nav li:hover .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:active .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:focus .nav-link > div > div {
  border-color: #fff !important; }

.border-black {
  border-color: #000 !important; }

.border-custom {
  border-color: #e94b37 !important; }

.border-tertiary {
  border-color: #e94b37 !important; }

.border-gray-300 {
  border-color: #dee2e6 !important; }

.border-white, [id*="Linkbar"][id*="-Right"].nav-content .nav li:hover .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:active .nav-link > div > div, [id*="Linkbar"][id*="-Right"].nav-content .nav li:focus .nav-link > div > div {
  border-color: #fff !important; }

.rounded-sm {
  border-radius: 0.2rem !important; }

.rounded {
  border-radius: 0.25rem !important; }

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important; }

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important; }

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-lg {
  border-radius: 0.3rem !important; }

.rounded-circle {
  border-radius: 50% !important; }

.rounded-pill {
  border-radius: 50rem !important; }

.rounded-0 {
  border-radius: 0 !important; }

.clearfix::after {
  display: block;
  clear: both;
  content: ""; }

.d-none, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .row, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='-headline'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone'] .fa, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'] .fa, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'] .fa, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'][class*='-link']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web'] .fa, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .address-details-additional-info, body[class*='sidebar-'][class*='-left'] [id*='Sidebar-'] [id*='Telefonliste-'][class*='-content'] .table .mobile,
body[class*='sidebar-'][class*='-left'] [id*='Sidebar-'] [id*='Persons-'][class*='-content'] .table .mobile, body[class*='sidebar-'][class*='-right'] [id*='Sidebar-'] [id*='Telefonliste-'][class*='-content'] .table .mobile,
body[class*='sidebar-'][class*='-right'] [id*='Sidebar-'] [id*='Persons-'][class*='-content'] .table .mobile, body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Telefonliste-'][class*='-content'] .table .mobile,
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Telefonliste-'][class*='-content'] .table .fax,
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Telefonliste-'][class*='-content'] .table #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Telefonliste-'][class*='-content'] .table [class*='address-details-'][class*='-fax'],
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Persons-'][class*='-content'] .table .mobile,
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Persons-'][class*='-content'] .table .fax,
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Persons-'][class*='-content'] .table #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body
body[class*='sidebar-'][class*='-left-right'] [id*='Sidebar-'] [id*='Persons-'][class*='-content'] .table [class*='address-details-'][class*='-fax'] {
  display: none !important; }

.d-inline {
  display: inline !important; }

.d-inline-block {
  display: inline-block !important; }

.d-block, #Footer [id*="GridGlobal-"] [id*="Addresses-"] .postal {
  display: block !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

.d-flex, #SliderBlocks .image-slider .slick-list .slick-track,
[Id*='Slider-'] .image-slider .slick-list .slick-track, #SliderBlocks .image-slider .slick-list .slick-track .slick-slide,
[Id*='Slider-'] .image-slider .slick-list .slick-track .slick-slide, #SliderBlocks .image-slider .slick-list .slick-track .slick-slide > div,
[Id*='Slider-'] .image-slider .slick-list .slick-track .slick-slide > div, #SliderBlocks .image-slider .slick-list .slick-track .slick-slide .card,
[Id*='Slider-'] .image-slider .slick-list .slick-track .slick-slide .card {
  display: flex !important; }

.d-inline-flex {
  display: inline-flex !important; }

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-block {
    display: block !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; } }

@media (min-width: 768px) {
  .d-md-none {
    display: none !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-block {
    display: block !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; } }

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !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; } }

@media (min-width: 1280px) {
  .d-xl-none {
    display: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !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; } }

@media print {
  .d-print-none {
    display: none !important; }
  .d-print-inline {
    display: inline !important; }
  .d-print-inline-block {
    display: inline-block !important; }
  .d-print-block {
    display: block !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; } }

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden; }
  .embed-responsive::before {
    display: block;
    content: ""; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9::before {
  padding-top: 42.85714%; }

.embed-responsive-16by9::before {
  padding-top: 56.25%; }

.embed-responsive-4by3::before {
  padding-top: 75%; }

.embed-responsive-1by1::before {
  padding-top: 100%; }

.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-wrap {
  flex-wrap: wrap !important; }

.flex-nowrap {
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important; }

.flex-fill {
  flex: 1 1 auto !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; }

.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; }

.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; }

@media (min-width: 576px) {
  .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-wrap {
    flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-sm-fill {
    flex: 1 1 auto !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; }
  .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; }
  .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; } }

@media (min-width: 768px) {
  .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-wrap {
    flex-wrap: wrap !important; }
  .flex-md-nowrap {
    flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-md-fill {
    flex: 1 1 auto !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; }
  .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; }
  .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; } }

@media (min-width: 992px) {
  .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-wrap {
    flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-lg-fill {
    flex: 1 1 auto !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; }
  .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; }
  .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; } }

@media (min-width: 1280px) {
  .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-wrap {
    flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-xl-fill {
    flex: 1 1 auto !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; }
  .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; }
  .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; } }

.float-left {
  float: left !important; }

.float-right, [id*='SidebarNavigation'] .has-children > [class*='fa-angle-'].icon.icon-muted::before, [id*='SidebarNavigation'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .has-children > [class*='fa-angle-'].icon-muted.postal::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] .has-children > [class*='fa-angle-'].icon-muted.postal::before, [id*='SidebarNavigation'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-phone']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-phone']::before, [id*='SidebarNavigation'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-fax']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-fax']::before, [id*='SidebarNavigation'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-email']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-email']::before, [id*='SidebarNavigation'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-web']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] .has-children > [class*='fa-angle-'].icon-muted[class*='address-details-'][class*='-web']::before {
  float: right !important; }

.float-none {
  float: none !important; }

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important; }
  .float-sm-right {
    float: right !important; }
  .float-sm-none {
    float: none !important; } }

@media (min-width: 768px) {
  .float-md-left {
    float: left !important; }
  .float-md-right {
    float: right !important; }
  .float-md-none {
    float: none !important; } }

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important; }
  .float-lg-right {
    float: right !important; }
  .float-lg-none {
    float: none !important; } }

@media (min-width: 1280px) {
  .float-xl-left {
    float: left !important; }
  .float-xl-right {
    float: right !important; }
  .float-xl-none {
    float: none !important; } }

.overflow-auto {
  overflow: auto !important; }

.overflow-hidden {
  overflow: hidden !important; }

.position-static {
  position: static !important; }

.position-relative, .bg-fullwidth-white, .bg-fullwidth-black, .bg-fullwidth-custom, .bg-fullwidth-tertiary, .bg-fullwidth-primary, .bg-fullwidth-secondary, .bg-fullwidth-success, .bg-fullwidth-info, .bg-fullwidth-warning, .bg-fullwidth-danger, .bg-fullwidth-light, .bg-fullwidth-dark, .bg-fullwidth-gray-300 {
  position: relative !important; }

.position-absolute, .admin-info.btn-group {
  position: absolute !important; }

.position-fixed {
  position: fixed !important; }

.position-sticky {
  position: sticky !important; }

.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; }

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal; }

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }

.shadow-none, [id*='NewsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card,
[id*='EventsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card {
  box-shadow: none !important; }

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100, #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse [class*="nav-item-"] .dropdown-menu, #Pagination,
[id*='Pagination-'], #ContentWrapper [id*='Rte-'] iframe, #SliderBlocks .image-slider.template-tl4-ir8 .slick-list .slick-track .slick-slide > div,
[Id*='Slider-'] .image-slider.template-tl4-ir8 .slick-list .slick-track .slick-slide > div {
  width: 100% !important; }

.w-auto {
  width: auto !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100, body:not(.is-admin):not(.is-backend-user) .card > a, #SliderBlocks .image-slider .slick-list .slick-track .slick-slide .card > a,
[Id*='Slider-'] .image-slider .slick-list .slick-track .slick-slide .card > a {
  height: 100% !important; }

.h-auto {
  height: auto !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !important; }

.min-vw-100 {
  min-width: 100vw !important; }

.min-vh-100 {
  min-height: 100vh !important; }

.vw-100 {
  width: 100vw !important; }

.vh-100 {
  height: 100vh !important; }

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: transparent; }

.m-0, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist {
  margin: 0 !important; }

.mt-0,
.my-0,
form .validation-summary-errors > ul,
.form .validation-summary-errors > ul {
  margin-top: 0 !important; }

.mr-0,
.mx-0 {
  margin-right: 0 !important; }

.mb-0, [id*='Alert-'].alert p:last-child, [id*='CookieConsent'] .modal-body .multi-collapse > .card-body :last-child, [id*='CookieConsent'] [id*='Alert-'] p, [class*='changed-via-'][class*='-js-2'] [id*='ImageWithLink-'], [class*='changed-via-'][class*='-js-4'] [id*='ImageWithLink-'], [class*='changed-via-'][class*='-js-2'] [id*='ImageWithLink-'] [id*='Image-'], [class*='changed-via-'][class*='-js-4'] [id*='ImageWithLink-'] [id*='Image-'], [id*='NewsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card,
[id*='EventsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card,
.my-0,
form .validation-summary-errors > ul,
.form .validation-summary-errors > ul {
  margin-bottom: 0 !important; }

.ml-0,
.mx-0 {
  margin-left: 0 !important; }

.m-1 {
  margin: 0.25rem !important; }

.mt-1,
.my-1 {
  margin-top: 0.25rem !important; }

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important; }

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important; }

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important; }

.m-2 {
  margin: 0.5rem !important; }

.mt-2, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .card-body, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card .card-body, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .card-body,
.my-2 {
  margin-top: 0.5rem !important; }

.mr-2, [id*='Linklist-'] [class*='-item-list'][class*='-group'][class*='-horizontal'] > [class*='-item']:not([class*='-group']):not(:last-child), [id*='Linklist-'] [class*='-item-list'][class*='-group'][class*='-horizontal'] > [class*='-item']:not([class*='-group']) > [class*='-link'],
.mx-2 {
  margin-right: 0.5rem !important; }

.mb-2, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body, [id*='Linklist-'] [class*='-item-list'][class*='-group']:not([class*='-horizontal']) > [class*='-item']:not([class*='-group']),
.my-2 {
  margin-bottom: 0.5rem !important; }

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important; }

.m-3 {
  margin: 1rem !important; }

.mt-3,
.my-3 {
  margin-top: 1rem !important; }

.mr-3,
.mx-3 {
  margin-right: 1rem !important; }

.mb-3, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .card-body, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card .card-body, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .card-body,
.my-3 {
  margin-bottom: 1rem !important; }

.ml-3,
.mx-3 {
  margin-left: 1rem !important; }

.m-4 {
  margin: 1.5rem !important; }

.mt-4,
.my-4 {
  margin-top: 1.5rem !important; }

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important; }

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important; }

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important; }

.m-5 {
  margin: 3rem !important; }

.mt-5,
.my-5 {
  margin-top: 3rem !important; }

.mr-5,
.mx-5 {
  margin-right: 3rem !important; }

.mb-5,
.my-5 {
  margin-bottom: 3rem !important; }

.ml-5,
.mx-5 {
  margin-left: 3rem !important; }

.p-0, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist .links-item.list-group-item, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content .card .card-body, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content .card .card-content, [Id*='Sidebar-Kxp'] [Id*='Persons-'][class*='-content'] .persons-content .card .list-group-item {
  padding: 0 !important; }

.pt-0, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .card-body,
.py-0,
.list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .card-body {
  padding-top: 0 !important; }

.pr-0, [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link,
.px-0,
[Id*='Slider-'] > .container > .row > .col {
  padding-right: 0 !important; }

.pb-0,
.py-0,
.list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .card-body {
  padding-bottom: 0 !important; }

.pl-0,
.px-0,
[Id*='Slider-'] > .container > .row > .col {
  padding-left: 0 !important; }

.p-1 {
  padding: 0.25rem !important; }

.pt-1,
.py-1 {
  padding-top: 0.25rem !important; }

.pr-1,
.px-1 {
  padding-right: 0.25rem !important; }

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important; }

.pl-1,
.px-1 {
  padding-left: 0.25rem !important; }

.p-2 {
  padding: 0.5rem !important; }

.pt-2,
.py-2,
form .validation-summary-errors > ul,
.form .validation-summary-errors > ul {
  padding-top: 0.5rem !important; }

.pr-2,
.px-2,
[id*="Linkbar"] [id*="Left"].nav-content .nav li .nav-link {
  padding-right: 0.5rem !important; }

.pb-2, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content .card .card-body,
.py-2,
form .validation-summary-errors > ul,
.form .validation-summary-errors > ul {
  padding-bottom: 0.5rem !important; }

.pl-2, [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link,
.px-2,
[id*="Linkbar"] [id*="Left"].nav-content .nav li .nav-link {
  padding-left: 0.5rem !important; }

.p-3 {
  padding: 1rem !important; }

.pt-3, .bg-fullwidth-white, .bg-fullwidth-black, .bg-fullwidth-custom, .bg-fullwidth-tertiary, .bg-fullwidth-primary, .bg-fullwidth-secondary, .bg-fullwidth-success, .bg-fullwidth-info, .bg-fullwidth-warning, .bg-fullwidth-danger, .bg-fullwidth-light, .bg-fullwidth-dark, .bg-fullwidth-gray-300,
.py-3 {
  padding-top: 1rem !important; }

.pr-3,
.px-3 {
  padding-right: 1rem !important; }

.pb-3, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .card-text:last-child, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .adresses-item-images-gallery > [class*="col-"],
.py-3 {
  padding-bottom: 1rem !important; }

.pl-3,
.px-3 {
  padding-left: 1rem !important; }

.p-4, [id*='NewsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card,
[id*='EventsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card {
  padding: 1.5rem !important; }

.pt-4,
.py-4 {
  padding-top: 1.5rem !important; }

.pr-4,
.px-4 {
  padding-right: 1.5rem !important; }

.pb-4, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card, #Footer [Id*='GridGlobal-'],
.py-4 {
  padding-bottom: 1.5rem !important; }

.pl-4,
.px-4 {
  padding-left: 1.5rem !important; }

.p-5 {
  padding: 3rem !important; }

.pt-5,
.py-5 {
  padding-top: 3rem !important; }

.pr-5,
.px-5 {
  padding-right: 3rem !important; }

.pb-5,
.py-5 {
  padding-bottom: 3rem !important; }

.pl-5,
.px-5 {
  padding-left: 3rem !important; }

.m-n1 {
  margin: -0.25rem !important; }

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important; }

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important; }

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important; }

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important; }

.m-n2 {
  margin: -0.5rem !important; }

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important; }

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important; }

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important; }

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important; }

.m-n3 {
  margin: -1rem !important; }

.mt-n3,
.my-n3 {
  margin-top: -1rem !important; }

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important; }

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important; }

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important; }

.m-n4 {
  margin: -1.5rem !important; }

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important; }

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important; }

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important; }

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important; }

.m-n5 {
  margin: -3rem !important; }

.mt-n5,
.my-n5 {
  margin-top: -3rem !important; }

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important; }

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important; }

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important; }

.m-auto {
  margin: auto !important; }

.mt-auto,
.my-auto {
  margin-top: auto !important; }

.mr-auto,
.mx-auto {
  margin-right: auto !important; }

.mb-auto,
.my-auto {
  margin-bottom: auto !important; }

.ml-auto,
.mx-auto {
  margin-left: auto !important; }

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important; }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important; }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important; }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important; }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem !important; }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important; }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important; }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important; }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem !important; }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important; }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important; }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important; }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem !important; }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important; }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important; }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important; }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem !important; }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important; }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important; }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important; }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important; }
  .m-sm-5 {
    margin: 3rem !important; }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important; }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important; }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important; }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important; }
  .p-sm-0 {
    padding: 0 !important; }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important; }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important; }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important; }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem !important; }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important; }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important; }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem !important; }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important; }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important; }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem !important; }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important; }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important; }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important; }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem !important; }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important; }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important; }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important; }
  .p-sm-5 {
    padding: 3rem !important; }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important; }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important; }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important; }
  .m-sm-n1 {
    margin: -0.25rem !important; }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important; }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important; }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important; }
  .m-sm-n2 {
    margin: -0.5rem !important; }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important; }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important; }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important; }
  .m-sm-n3 {
    margin: -1rem !important; }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important; }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important; }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important; }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important; }
  .m-sm-n4 {
    margin: -1.5rem !important; }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important; }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important; }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important; }
  .m-sm-n5 {
    margin: -3rem !important; }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important; }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important; }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important; }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important; }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important; }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important; }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important; } }

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important; }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important; }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important; }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important; }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important; }
  .m-md-1 {
    margin: 0.25rem !important; }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important; }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important; }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important; }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem !important; }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important; }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important; }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important; }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem !important; }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important; }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important; }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important; }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem !important; }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important; }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important; }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important; }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important; }
  .m-md-5 {
    margin: 3rem !important; }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important; }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important; }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important; }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important; }
  .p-md-0 {
    padding: 0 !important; }
  .pt-md-0, [id*='NewsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card .card-body,
  [id*='EventsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card .card-body,
  .py-md-0 {
    padding-top: 0 !important; }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important; }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important; }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important; }
  .p-md-1 {
    padding: 0.25rem !important; }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important; }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important; }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important; }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem !important; }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important; }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important; }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important; }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem !important; }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important; }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important; }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important; }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem !important; }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important; }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important; }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important; }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important; }
  .p-md-5 {
    padding: 3rem !important; }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important; }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important; }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important; }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important; }
  .m-md-n1 {
    margin: -0.25rem !important; }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important; }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important; }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important; }
  .m-md-n2 {
    margin: -0.5rem !important; }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important; }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important; }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important; }
  .m-md-n3 {
    margin: -1rem !important; }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important; }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important; }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important; }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important; }
  .m-md-n4 {
    margin: -1.5rem !important; }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important; }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important; }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important; }
  .m-md-n5 {
    margin: -3rem !important; }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important; }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important; }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important; }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important; }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important; }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important; }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important; } }

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important; }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important; }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important; }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important; }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem !important; }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem !important; }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem !important; }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important; }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important; }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem !important; }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem !important; }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important; }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important; }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important; }
  .p-lg-0 {
    padding: 0 !important; }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important; }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important; }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important; }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem !important; }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem !important; }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem !important; }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important; }
  .pr-lg-3, #SliderBlocks .image-slider.template-tl4-ir8 .slick-list .slick-track .slick-slide .card .item-card-content,
  [Id*='Slider-'] .image-slider.template-tl4-ir8 .slick-list .slick-track .slick-slide .card .item-card-content,
  .px-lg-3 {
    padding-right: 1rem !important; }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-lg-3, #SliderBlocks .image-slider.template-tl4-ir8 .slick-list .slick-track .slick-slide .card .item-card-image,
  [Id*='Slider-'] .image-slider.template-tl4-ir8 .slick-list .slick-track .slick-slide .card .item-card-image,
  .px-lg-3 {
    padding-left: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem !important; }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem !important; }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important; }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important; }
  .m-lg-n1 {
    margin: -0.25rem !important; }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important; }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important; }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important; }
  .m-lg-n2 {
    margin: -0.5rem !important; }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important; }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important; }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important; }
  .m-lg-n3 {
    margin: -1rem !important; }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important; }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important; }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important; }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important; }
  .m-lg-n4 {
    margin: -1.5rem !important; }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important; }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important; }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important; }
  .m-lg-n5 {
    margin: -3rem !important; }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important; }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important; }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important; }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important; }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important; }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important; }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important; } }

@media (min-width: 1280px) {
  .m-xl-0 {
    margin: 0 !important; }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important; }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important; }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important; }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important; }
  .m-xl-1 {
    margin: 0.25rem !important; }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important; }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important; }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important; }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem !important; }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important; }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important; }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important; }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem !important; }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important; }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important; }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important; }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem !important; }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important; }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important; }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important; }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important; }
  .m-xl-5 {
    margin: 3rem !important; }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important; }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important; }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important; }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important; }
  .p-xl-0 {
    padding: 0 !important; }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important; }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important; }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important; }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important; }
  .p-xl-1 {
    padding: 0.25rem !important; }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important; }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important; }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem !important; }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important; }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important; }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important; }
  .p-xl-3 {
    padding: 1rem !important; }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important; }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important; }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important; }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important; }
  .p-xl-4 {
    padding: 1.5rem !important; }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important; }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important; }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important; }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important; }
  .p-xl-5 {
    padding: 3rem !important; }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important; }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important; }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important; }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important; }
  .m-xl-n1 {
    margin: -0.25rem !important; }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important; }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important; }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important; }
  .m-xl-n2 {
    margin: -0.5rem !important; }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important; }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important; }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important; }
  .m-xl-n3 {
    margin: -1rem !important; }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important; }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important; }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important; }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important; }
  .m-xl-n4 {
    margin: -1.5rem !important; }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important; }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important; }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important; }
  .m-xl-n5 {
    margin: -3rem !important; }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important; }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important; }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important; }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important; }
  .m-xl-auto {
    margin: auto !important; }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important; }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important; }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important; }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important; } }

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; }

.text-justify {
  text-align: justify !important; }

.text-wrap {
  white-space: normal !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1280px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-light {
  font-weight: 300 !important; }

.font-weight-lighter {
  font-weight: lighter !important; }

.font-weight-normal {
  font-weight: 400 !important; }

.font-weight-bold {
  font-weight: 700 !important; }

.font-weight-bolder {
  font-weight: bolder !important; }

.font-italic {
  font-style: italic !important; }

.text-white, [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link, [id*='Quicklinks-'] [class*='-content'] .btn:focus {
  color: #fff !important; }

.text-primary {
  color: #e94b37 !important; }

a.text-primary:hover, a.text-primary:focus {
  color: #bf2815 !important; }

.text-secondary {
  color: #e94b37 !important; }

a.text-secondary:hover, a.text-secondary:focus {
  color: #bf2815 !important; }

.text-success {
  color: #2c7d2c !important; }

a.text-success:hover, a.text-success:focus {
  color: #184418 !important; }

.text-info {
  color: #17a2b8 !important; }

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important; }

.text-warning {
  color: #ffd800 !important; }

a.text-warning:hover, a.text-warning:focus {
  color: #b39700 !important; }

.text-danger {
  color: #c30 !important; }

a.text-danger:hover, a.text-danger:focus {
  color: #802000 !important; }

.text-light {
  color: #e9ecef !important; }

a.text-light:hover, a.text-light:focus {
  color: #bdc6cf !important; }

.text-dark, [id*='Alert-'].alert.alert-light {
  color: #2b2b2b !important; }

a.text-dark:hover, a[id*='Alert-'].alert.alert-light:hover, a.text-dark:focus, a[id*='Alert-'].alert.alert-light:focus {
  color: #050505 !important; }

.text-white, [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link, [id*='Quicklinks-'] [class*='-content'] .btn:focus {
  color: #fff !important; }

a.text-white:hover, [id*="Linkbar"][id*="-Right"].nav-content .nav li a.nav-link:hover, [id*='Quicklinks-'] [class*='-content'] a.btn:hover:focus, a.text-white:focus, [id*="Linkbar"][id*="-Right"].nav-content .nav li a.nav-link:focus, [id*='Quicklinks-'] [class*='-content'] a.btn:focus {
  color: #d9d9d9 !important; }

.text-black {
  color: #000 !important; }

a.text-black:hover, a.text-black:focus {
  color: black !important; }

.text-custom {
  color: #e94b37 !important; }

a.text-custom:hover, a.text-custom:focus {
  color: #bf2815 !important; }

.text-tertiary {
  color: #e94b37 !important; }

a.text-tertiary:hover, a.text-tertiary:focus {
  color: #bf2815 !important; }

.text-gray-300 {
  color: #dee2e6 !important; }

a.text-gray-300:hover, a.text-gray-300:focus {
  color: #b2bcc5 !important; }

.text-body, .card .card-text {
  color: #212529 !important; }

.text-muted {
  color: #6c757d !important; }

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important; }

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.text-decoration-none {
  text-decoration: none !important; }

.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important; }

.text-reset {
  color: inherit !important; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important; }
  a:not(.btn) {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  pre {
    white-space: pre-wrap !important; }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  @page {
    size: a3; }
  body {
    min-width: 992px !important; }
  .container {
    min-width: 992px !important; }
  .navbar {
    display: none; }
  .badge {
    border: 1px solid #000; }
  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #fff !important; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important; }
  .table-dark {
    color: inherit; }
    .table-dark th,
    .table-dark td,
    .table-dark thead th,
    .table-dark tbody + tbody {
      border-color: #dee2e6; }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6; } }

/********************************************************************************************************
 * @version         v1.6.6.001
 * @author          2018-11 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _master-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @author          2019-03 Rafael Cantero
 * @file            _bootstrap-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @package         Photobox 2.0
 * @version         2.0
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.102
 * @author          2020-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _basics.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
body {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  overflow-x: hidden; }

.clear {
  clear: both; }

.bg-fullwidth-white {
  background-color: #fff !important; }
  .bg-fullwidth-white::after {
    background-color: #fff !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-white[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-white[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-black {
  background-color: #000 !important; }
  .bg-fullwidth-black::after {
    background-color: #000 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-black[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-black[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-custom {
  background-color: #e94b37 !important; }
  .bg-fullwidth-custom::after {
    background-color: #e94b37 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-custom[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-custom[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-tertiary {
  background-color: #e94b37 !important; }
  .bg-fullwidth-tertiary::after {
    background-color: #e94b37 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-tertiary[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-tertiary[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-primary {
  background-color: #e94b37 !important; }
  .bg-fullwidth-primary::after {
    background-color: #e94b37 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-primary[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-primary[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-secondary {
  background-color: #e94b37 !important; }
  .bg-fullwidth-secondary::after {
    background-color: #e94b37 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-secondary[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-secondary[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-success {
  background-color: #2c7d2c !important; }
  .bg-fullwidth-success::after {
    background-color: #2c7d2c !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-success[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-success[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-info {
  background-color: #17a2b8 !important; }
  .bg-fullwidth-info::after {
    background-color: #17a2b8 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-info[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-info[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-warning {
  background-color: #ffd800 !important; }
  .bg-fullwidth-warning::after {
    background-color: #ffd800 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-warning[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-warning[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-danger {
  background-color: #c30 !important; }
  .bg-fullwidth-danger::after {
    background-color: #c30 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-danger[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-danger[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-light {
  background-color: #e9ecef !important; }
  .bg-fullwidth-light::after {
    background-color: #e9ecef !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-light[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-light[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-dark {
  background-color: #2b2b2b !important; }
  .bg-fullwidth-dark::after {
    background-color: #2b2b2b !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-dark[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-dark[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.bg-fullwidth-gray-300 {
  background-color: #dee2e6 !important; }
  .bg-fullwidth-gray-300::after {
    background-color: #dee2e6 !important;
    content: "";
    display: block;
    position: absolute;
    left: 52%;
    top: 0;
    height: 100%;
    width: 102vw;
    transform: translateX(-52%);
    z-index: -1;
    box-sizing: border-box; }
  .bg-fullwidth-gray-300[id*='Iconboxes-'] .card {
    background-color: #fff !important; }
    .bg-fullwidth-gray-300[id*='Iconboxes-'] .card .item-card-image {
      background-color: #fff !important; }

.border-medium {
  border-width: medium; }

.border-thick {
  border-width: thick; }

.border-thin {
  border-width: thin; }

.text-size-h1 {
  font-size: 2rem; }

.text-size-h2 {
  font-size: 1.625rem; }

.text-size-h3 {
  font-size: 1.3125rem; }

.text-size-h4 {
  font-size: 1.1875rem; }

.text-size-h5 {
  font-size: 1.0625rem; }

.text-size-h6 {
  font-size: 1rem; }

/*.bg-custom {
    background-color: $topbar_background_color !important;
}*/
/*.text-custom {
    color: $menu_color !important;
}*/
.lh-1 {
  line-height: 1 !important; }

@media (max-width: 575.98px) {
  .d-xs-none {
    display: none; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  .w-sm-100 {
    width: 100% !important; } }

@media (max-width: 767.98px) {
  .w-sm-down-100 {
    width: 100% !important; } }

@media (min-width: 576px) {
  .w-sm-up-100 {
    width: 100% !important; } }

@media (min-width: 768px) and (max-width: 991.98px) {
  .w-md-100 {
    width: 100% !important; } }

@media (max-width: 991.98px) {
  .w-md-down-100 {
    width: 100% !important; } }

@media (min-width: 768px) {
  .w-md-up-100 {
    width: 100% !important; } }

@media (min-width: 992px) and (max-width: 1279.98px) {
  .w-lg-100 {
    width: 100% !important; } }

@media (max-width: 1279.98px) {
  .w-lg-down-100 {
    width: 100% !important; } }

@media (min-width: 992px) {
  .w-lg-up-100 {
    width: 100% !important; } }

@media (min-width: 1280px) {
  .w-xl-100 {
    width: 100% !important; } }

.w-xl-down-100 {
  width: 100% !important; }

@media (min-width: 1280px) {
  .w-xl-up-100 {
    width: 100% !important; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  .w-md-50 {
    width: 100% !important; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  .w-md-50 {
    width: 100% !important; } }

.w-200px {
  width: 200px !important; }

.w-70px {
  width: 70px !important; }

.w-20px {
  width: 20px !important; }

.w-25px, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before {
  width: 25px !important; }

.w-30px {
  width: 30px !important; }

.w-40px {
  width: 40px !important; }

.w-50px {
  width: 50px !important; }

.mt-a {
  margin-top: auto !important; }

.mb-a {
  margin-bottom: auto !important; }

.ml-a {
  margin-left: auto !important; }

.mr-a {
  margin-right: auto !important; }

.mx-a {
  margin-left: auto !important;
  margin-right: auto !important; }

.my-a {
  margin-top: auto !important;
  margin-bottom: auto !important; }

.t-50px {
  top: 50px !important; }

.b-minus-50px {
  bottom: -50px !important; }

.no-decoration {
  text-decoration: none !important; }

[class*='float-'].durch-ld-base {
  z-index: 1; }

.excel {
  color: #1d6f42 !important; }

.word {
  color: #295599 !important; }

.acrobat {
  color: #f91d0a !important; }

.powerpoint {
  color: #ef6c00 !important; }

.bg-none,
.bg-transparent,
#Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist .links-item.list-group-item,
[id*='Linklist-'] [class*='-item-list'][class*='-group'] > [class*='-group-item'] {
  background-color: transparent !important; }

b, strong {
  font-weight: bold; }

#ContentElements {
  overflow-y: hidden; }

p a {
  text-decoration: underline;
  text-decoration-color: gray; }
  p a:hover, p a:focus {
    text-decoration-color: #000; }

.cursor-pointer {
  cursor: pointer !important; }

a:focus,
button:focus,
input:focus,
textarea:focus {
  outline: solid; }

/********************************************************************************************************
 * @version         v1.6.4.202
 * @author          2018-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _bootstrap-fixer.scss
 * @references      as follow
 */
/********************************************************************************************************/
.card {
  display: -ms-grid; }

#ContentBlocks .card {
  display: block !important; }

[id*='Accordion-'] .card {
  display: flex; }

.lead {
  font-size: 1.2rem;
  line-height: 31.68px; }

.jumbotron {
  background-color: #e9ecef; }

.input-group-text {
  background-color: #e9ecef; }

/********************************************************************************************************
 * @version         v1.5.9.301
 * @author          2021-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _menus-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.301
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _menu-main.scss
 * @references      as follow
 */
/********************************************************************************************************/
.icon-has-children, #MainMenu .navbar-collapse .nav-item-has-children, #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .nav-item-has-children {
  position: absolute;
  top: .5em;
  right: .25rem; }
  .icon-has-children:before, #MainMenu .navbar-collapse .nav-item-has-children:before, #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .nav-item-has-children:before {
    color: #fff;
    border: 0;
    content: '\f105';
    font-family: "FontAwesome", ldIcons; }
  .open .icon-has-children:before, .open #MainMenu .navbar-collapse .nav-item-has-children:before, #MainMenu .navbar-collapse .open .nav-item-has-children:before, .open #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .nav-item-has-children:before, #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .open .nav-item-has-children:before,
  .show .icon-has-children:before,
  .show #MainMenu .navbar-collapse .nav-item-has-children:before, #MainMenu .navbar-collapse
  .show .nav-item-has-children:before,
  .show #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .nav-item-has-children:before, #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu
  .show .nav-item-has-children:before {
    content: '\f107'; }

@media (min-width: 768px) {
  #Topbar.is-not-sticky #MainMenu.bg-width-mixed[class*='-expand-md'] {
    background-color: transparent !important; } }

@media (min-width: 992px) {
  #Topbar.is-not-sticky #MainMenu.bg-width-mixed[class*='-expand-lg'] {
    background-color: transparent !important; } }

@media (min-width: 1280px) {
  #Topbar.is-not-sticky #MainMenu.bg-width-mixed[class*='-expand-xl'] {
    background-color: transparent !important; } }

@media (min-width: 768px) {
  #Topbar.is-not-sticky #MainMenu.bg-width-boxed[class*='-expand-md'] {
    background-color: transparent !important; } }

@media (min-width: 992px) {
  #Topbar.is-not-sticky #MainMenu.bg-width-boxed[class*='-expand-lg'] {
    background-color: transparent !important; } }

@media (min-width: 1280px) {
  #Topbar.is-not-sticky #MainMenu.bg-width-boxed[class*='-expand-xl'] {
    background-color: transparent !important; } }

@media (min-width: 768px) {
  #Topbar.is-sticky #MainMenu.bg-width-boxed[class*='-expand-md'] {
    background-color: transparent !important; } }

@media (min-width: 992px) {
  #Topbar.is-sticky #MainMenu.bg-width-boxed[class*='-expand-lg'] {
    background-color: transparent !important; } }

@media (min-width: 1280px) {
  #Topbar.is-sticky #MainMenu.bg-width-boxed[class*='-expand-xl'] {
    background-color: transparent !important; } }

#MainMenu[class*="bg-width-"] {
  transition: background-color ease-in-out 250ms; }

#MainMenu.navbar {
  z-index: 20;
  padding: 0;
  font-size: 1rem; }
  #MainMenu.navbar .nav-level-1 [class*='nav-level-'] {
    font-size: 0.875rem; }

#MainMenu .nav-item-toggle {
  position: absolute;
  top: 0;
  right: 0;
  width: 2rem;
  margin-top: 3px;
  background-color: transparent;
  cursor: pointer;
  text-align: center;
  color: white; }

#MainMenu a[class*='-item-link'].dropdown-toggle {
  padding-right: 2rem; }

#MainMenu [class*="nav-item-"] {
  flex: 1 1 auto;
  flex-wrap: nowrap;
  font-weight: 300;
  hyphens: none; }
  #MainMenu [class*="nav-item-"] > [class*='nav-item-link'] {
    padding: 1rem;
    border: 0; }
  #MainMenu [class*="nav-item-"] a {
    display: block;
    position: relative;
    height: 100%;
    color: white; }
    #MainMenu [class*="nav-item-"] a:hover, #MainMenu [class*="nav-item-"] a:focus {
      background-color: #d62d17;
      text-decoration: none; }
    #MainMenu [class*="nav-item-"] a.selected, #MainMenu [class*="nav-item-"] a.active {
      background-color: #d62d17; }
  #MainMenu [class*="nav-item-"].show {
    display: block; }
  #MainMenu [class*="nav-item-"] li.active > a, #MainMenu [class*="nav-item-"] li.selected > a {
    background-color: #d62d17;
    color: #fff; }
  #MainMenu [class*="nav-item-"]:hover > a,
  #MainMenu [class*="nav-item-"]:hover > .nav-item-toggle {
    background-color: #e94b37;
    color: white; }
  #MainMenu [class*="nav-item-"].active > a,
  #MainMenu [class*="nav-item-"].active > .nav-item-toggle, #MainMenu [class*="nav-item-"].selected > a,
  #MainMenu [class*="nav-item-"].selected > .nav-item-toggle {
    background-color: #e94b37;
    color: #fff; }

#MainMenu [class*='nav-sub-item-'] > [class*='nav-sub-item-link'] {
  padding: .5rem .8rem; }

#MainMenu [class*='nav-sub-item-'] span {
  font-size: 0.875rem;
  font-weight: 300; }

#MainMenu .navbar-collapse .nav-item .dropdown > a:hover,
#MainMenu .navbar-collapse .nav-item .dropdown > .nav-item-toggle:hover {
  background-color: transparent;
  color: white; }

#MainMenu .navbar-collapse .nav-item.active > a,
#MainMenu .navbar-collapse .nav-item.active > .nav-item-toggle, #MainMenu .navbar-collapse .nav-item.selected > a,
#MainMenu .navbar-collapse .nav-item.selected > .nav-item-toggle {
  background-color: #d62d17;
  color: white; }

#MainMenu .navbar-collapse .nav-item:hover > a,
#MainMenu .navbar-collapse .nav-item:hover > .nav-item-toggle {
  background-color: #d62d17;
  color: white; }

#MainMenu .navbar-collapse .dropdown-menu {
  margin: 0;
  padding: 0;
  border: 0;
  background-color: #e63620;
  min-width: 16rem; }
  #MainMenu .navbar-collapse .dropdown-menu.nav-level-3 {
    background-color: #ec604e; }
  #MainMenu .navbar-collapse .dropdown-menu .nav-item {
    font-size: 16; }
  #MainMenu .navbar-collapse .dropdown-menu li {
    white-space: nowrap; }
  #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu {
    position: relative; }
    #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .nav-item-has-children {
      right: .5rem; }
    #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .dropdown-menu {
      top: 0;
      left: 100%; }
    #MainMenu .navbar-collapse .dropdown-menu .dropdown-submenu .nav-item-toggle {
      top: 0;
      right: 0; }
  #MainMenu .navbar-collapse .dropdown-menu.dropdown-menu-left .nav-item-has-children {
    right: initial;
    left: .5rem;
    transform: scaleX(-1); }
  #MainMenu .navbar-collapse .dropdown-menu.dropdown-menu-left .dropdown-submenu .dropdown-menu {
    left: initial;
    right: 100%; }
  #MainMenu .navbar-collapse .dropdown-menu.show {
    display: block !important; }

#MainMenu .navbar-collapse .open > .dropdown-menu {
  display: block !important; }

#MainMenu .collapse .nav-item {
  -ms-flex-align: stretch !important;
  align-items: stretch !important;
  display: flex; }
  #MainMenu .collapse .nav-item a {
    height: auto !important; }

#MainMenu .dropdown-toggle:after {
  display: none;
  content: ''; }

@media (max-width: 991.98px) {
  #MainMenu .nav-item .dropdown-menu.show .nav-sub-item {
    padding-left: 15px; }
  #MainMenu button.navbar-toggle:not(.collapsed) {
    margin-top: 10px; }
  #MainMenu .navbar-collapse {
    overflow-y: auto;
    max-height: calc(100vh - 150px); }
    #MainMenu .navbar-collapse::-webkit-scrollbar {
      width: 0;
      border: 1px solid #a82312; }
    #MainMenu .navbar-collapse::-webkit-scrollbar-thumb {
      background-color: #d62d17; }
    #MainMenu .navbar-collapse.menu-scroll::-webkit-scrollbar {
      width: 15px; }
    #MainMenu .navbar-collapse li {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap; }
      #MainMenu .navbar-collapse li.show > .nav-item-has-children:before {
        left: .25rem; }
      #MainMenu .navbar-collapse li.active:not(.selected) > a:before {
        display: none; }
    #MainMenu .navbar-collapse .nav-item a {
      width: 95%;
      display: block;
      flex: 1 1 auto;
      height: auto; }
    #MainMenu .navbar-collapse .nav-item-has-children {
      position: relative !important;
      top: initial !important;
      right: initial !important;
      flex: 1 1 auto;
      width: 5%;
      display: block;
      padding: .25rem; }
      #MainMenu .navbar-collapse .nav-item-has-children:before {
        position: relative;
        left: .5rem; }
      #MainMenu .navbar-collapse .nav-item-has-children:hover, #MainMenu .navbar-collapse .nav-item-has-children:focus {
        background-color: #d62d17;
        cursor: pointer; }
    #MainMenu .navbar-collapse .dropdown-menu {
      width: 100%;
      background-color: rgba(0, 80, 133, 0.5); } }

.navbar-toggler {
  width: 24px;
  height: 24px;
  position: relative;
  margin: 8px 0 18px 0 !important;
  -webkit-transform: rotate(deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  transition: .5s ease-in-out;
  cursor: pointer;
  left: 1rem;
  top: .5rem; }
  .navbar-toggler .navbar-brand {
    color: white;
    position: absolute;
    top: -.25rem;
    left: 2.5rem; }
  .navbar-toggler + span {
    margin-left: 4px; }
  .navbar-toggler .navbar-line {
    display: block;
    position: absolute;
    height: 2px;
    width: 100%;
    background: #e9ecef;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    transition: .25s ease-in-out; }
    .navbar-toggler .navbar-line:nth-child(1) {
      top: 0px; }
    .navbar-toggler .navbar-line:nth-child(2), .navbar-toggler .navbar-line:nth-child(3) {
      top: 8px; }
    .navbar-toggler .navbar-line:nth-child(4) {
      top: 16px; }
  .navbar-toggler[aria-expanded="true"] .navbar-line:nth-child(1) {
    top: 8px;
    width: 0%;
    left: 50%; }
  .navbar-toggler[aria-expanded="true"] .navbar-line:nth-child(2) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg); }
  .navbar-toggler[aria-expanded="true"] .navbar-line:nth-child(3) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg); }
  .navbar-toggler[aria-expanded="true"] .navbar-line:nth-child(4) {
    top: 8px;
    width: 0%;
    left: 50%; }

/********************************************************************************************************
 * @version         v1.5.9.301
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _custom.scss
 * @references      as follow
 */
/********************************************************************************************************/
/*ESPRO-9837, Mainmenu - Implementierung Megamenu in Standard*/
#Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > [class*="nav-item-"],
#Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > [class*="nav-item-"].open {
  flex: none; }

#Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-2 > [class*="nav-sub-item-"] {
  width: 100%;
  border-bottom: 1px solid #e9ecef;
  margin-right: 1rem; }

#Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-2 > .dropdown-submenu > [class*="nav-level-"] {
  left: 0px; }

#Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-3 {
  position: relative;
  top: 0 !important;
  box-shadow: none; }
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-3 > [class*="nav-sub-item-"] > .nav-sub-item-link {
    border-bottom: none;
    margin-left: 1.5rem; }

@media (min-width: 992px) {
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .navbar-nav {
    width: 100%;
    position: relative; }
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > [class*="nav-item-"],
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > [class*="nav-item-"].open {
    flex: none; }
    #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > [class*="nav-item-"] > .nav-item-toggle,
    #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > [class*="nav-item-"].open > .nav-item-toggle {
      position: relative !important;
      width: 20px;
      text-align: left;
      margin-left: -20px; }
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1.mega-menu-stretch > [class*="nav-item-"],
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1.mega-menu-stretch > [class*="nav-item-"].open {
    flex: 1 1 auto; }
    #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1.mega-menu-stretch > [class*="nav-item-"] > .nav-item-link,
    #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1.mega-menu-stretch > [class*="nav-item-"].open > .nav-item-link {
      width: 100%; }
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-2 {
    padding: 1rem !important; }
    #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-2 > [class*="nav-sub-item-"] {
      float: left;
      max-width: 30%;
      max-width: calc(100% / 3 - 1rem); }
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-3 {
    display: block !important; }
  #Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .dropdown {
    position: static; } }

/* END AUFBAU NEUE CUSTOM-STYLES */
/**********************************************/
/**********************************************/
/* START DEBUG-STYLES */
/*
#Topbar #MainMenu.mega-menu #NavbarContent.navbar-collapse .nav-level-1 > .nav-item.nav-item-2.dropdown > .dropdown-menu {
    display: block !important;
}
*/
/* END DEBUG-STYLES */
/**********************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _menu-main-ld-classic.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU TEMPLATE-STYLES */
#MainMenu.ld-classic {
  /* Navigation submenu */ }
  #MainMenu.ld-classic .menu {
    width: 100%;
    font-size: 1rem; }
  #MainMenu.ld-classic .menu-item-link {
    display: block;
    color: #fff;
    text-decoration: none;
    -moz-transition: background 0.4s ease-in-out 0s;
    -o-transition: background 0.4s ease-in-out 0s;
    -webkit-transition: background 0.4s ease-in-out 0s;
    transition: background 0.4s ease-in-out 0s; }
  #MainMenu.ld-classic .sub-menu {
    font-size: 0.875rem;
    z-index: 199; }
    #MainMenu.ld-classic .sub-menu .menu-item-link {
      padding: 0.5em; }
    #MainMenu.ld-classic .sub-menu .has-children .menu-item-link .fa {
      float: right;
      margin-top: 3px; }
  #MainMenu.ld-classic .menuButton.icon.menu, #MainMenu.ld-classic #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menuButton.menu.postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #MainMenu.ld-classic .menuButton.menu.postal, #MainMenu.ld-classic #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menuButton.menu[class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #MainMenu.ld-classic .menuButton.menu[class*='address-details-'][class*='-phone'], #MainMenu.ld-classic #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menuButton.menu[class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #MainMenu.ld-classic .menuButton.menu[class*='address-details-'][class*='-fax'], #MainMenu.ld-classic #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menuButton.menu[class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #MainMenu.ld-classic .menuButton.menu[class*='address-details-'][class*='-email'], #MainMenu.ld-classic #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menuButton.menu[class*='address-details-'][class*='-web'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #MainMenu.ld-classic .menuButton.menu[class*='address-details-'][class*='-web'] {
    display: none; }
  #MainMenu.ld-classic .menu, #MainMenu.ld-classic .sub-menu {
    margin: 0;
    padding: 0;
    list-style: none; }
  #MainMenu.ld-classic .menu {
    line-height: 1.375;
    font-weight: 300; }
    #MainMenu.ld-classic .menu > .menu-item {
      display: block;
      float: left; }
      #MainMenu.ld-classic .menu > .menu-item.active > .menu-item-link {
        background: #d62d17;
        color: #fff; }
        #MainMenu.ld-classic .menu > .menu-item.active > .menu-item-link:after {
          position: absolute;
          bottom: 0;
          left: 50%;
          margin-left: -0.68784em;
          content: "";
          width: 0;
          height: 0;
          border-style: solid;
          border-width: 0 0.68784em 0.51563em;
          border-color: transparent transparent #e9ecef; }
      #MainMenu.ld-classic .menu > .menu-item.has-children.active.hover > .menu-item-link:after,
      #MainMenu.ld-classic .menu > .menu-item.has-children.active:hover > .menu-item-link:after {
        border-bottom-color: #e63620; }
      #MainMenu.ld-classic .menu > .menu-item:not(:nth-last-child(-n+2)) > .sub-menu {
        left: 0; }
      #MainMenu.ld-classic .menu > .menu-item:nth-last-child(-n+2) > .sub-menu {
        right: 0; }
        #MainMenu.ld-classic .menu > .menu-item:nth-last-child(-n+2) > .sub-menu .sub-menu {
          left: -100% !important; }
  #MainMenu.ld-classic .menu-item {
    position: relative;
    margin: 0;
    padding: 0;
    -moz-transition: background 0.4s ease-in-out 0s;
    -o-transition: background 0.4s ease-in-out 0s;
    -webkit-transition: background 0.4s ease-in-out 0s;
    transition: background 0.4s ease-in-out 0s; }
    #MainMenu.ld-classic .menu-item.active > .menu-item-link {
      background: #d62d17;
      color: #fff; }
    #MainMenu.ld-classic .menu-item:hover > .menu-item-link, #MainMenu.ld-classic .menu-item.hover > .menu-item-link, #MainMenu.ld-classic .menu-item.active:hover > .menu-item-link, #MainMenu.ld-classic .menu-item.active.hover > .menu-item-link {
      color: #fff;
      background: #d62d17; }
    #MainMenu.ld-classic .menu-item:hover > .sub-menu, #MainMenu.ld-classic .menu-item.hover > .sub-menu, #MainMenu.ld-classic .menu-item.active:hover > .sub-menu, #MainMenu.ld-classic .menu-item.active.hover > .sub-menu {
      opacity: 1;
      visibility: visible; }
    #MainMenu.ld-classic .menu-item > .menu-item-link:focus {
      color: #fff;
      background: #d62d17; }
  #MainMenu.ld-classic .menuClick {
    position: absolute;
    top: 0;
    right: 0;
    line-height: 3.4375em;
    width: 1.54688em;
    text-align: center;
    cursor: pointer; }
    #MainMenu.ld-classic .menuClick:before {
      content: "\f107";
      color: #fff; }
  #MainMenu.ld-classic .sub-menu {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    width: 15.625em;
    font-weight: 300;
    -moz-transition: all 0.4s ease-in-out 0s;
    -o-transition: all 0.4s ease-in-out 0s;
    -webkit-transition: all 0.4s ease-in-out 0s;
    transition: all 0.4s ease-in-out 0s; }
    #MainMenu.ld-classic .sub-menu.l2 {
      line-height: 1.375; }
      #MainMenu.ld-classic .sub-menu.l2.menuRight {
        left: auto;
        right: 0; }
    #MainMenu.ld-classic .sub-menu .menu-item-link {
      color: #fff;
      background: #e63620;
      display: block; }
    #MainMenu.ld-classic .sub-menu .menu-item:hover > .menu-item-link,
    #MainMenu.ld-classic .sub-menu .menu-item.hover > .menu-item-link {
      background: #d62d17;
      color: #fff; }
    #MainMenu.ld-classic .sub-menu .menu-item:hover > .menuClick:before,
    #MainMenu.ld-classic .sub-menu .menu-item.hover > .menuClick:before {
      color: #fff; }
    #MainMenu.ld-classic .sub-menu .menuClick {
      text-align: center;
      line-height: 1.375em;
      width: auto;
      display: block; }
      #MainMenu.ld-classic .sub-menu .menuClick:before {
        content: "\e619";
        color: #fff; }
    #MainMenu.ld-classic .sub-menu .sub-menu {
      top: 0;
      left: 100%; }

/********************************************************************************************************
 * @version         v1.5.9.301
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _menu-sidebar.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
#SidebarLeft .sub-menu [class*='-item']:last-child {
  margin-bottom: 0 !important; }

/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='SidebarNavigation'] {
  margin-top: -4px;
  margin-bottom: 10px; }
  [id*='SidebarNavigation'] .active > a > span,
  [id*='SidebarNavigation'] .selected > a > span {
    font-weight: 700; }
  [id*='SidebarNavigation'] ul {
    list-style: none;
    margin: 0;
    padding: 0; }
  [id*='SidebarNavigation'] > ul > [class*='-item'] {
    border-bottom: 1px solid #e9ecef; }
    [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'] {
      padding: .4em;
      display: block;
      color: #000; }
      [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'] .fa {
        display: none; }
      [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link']:hover {
        color: #e94b37; }
      [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'].has.icon, [id*='SidebarNavigation'] > ul > [class*='-item'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='-item-link'].postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'].postal, [id*='SidebarNavigation'] > ul > [class*='-item'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='-item-link'][class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'][class*='address-details-'][class*='-phone'], [id*='SidebarNavigation'] > ul > [class*='-item'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='-item-link'][class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'][class*='address-details-'][class*='-fax'], [id*='SidebarNavigation'] > ul > [class*='-item'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='-item-link'][class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'][class*='address-details-'][class*='-email'], [id*='SidebarNavigation'] > ul > [class*='-item'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='-item-link'][class*='address-details-'][class*='-web'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'][class*='address-details-'][class*='-web'] {
        padding-left: 23px; }
      [id*='SidebarNavigation'] > ul > [class*='-item'] [class*='-item-link'] > span {
        text-decoration: none !important; }
    [id*='SidebarNavigation'] > ul > [class*='-item'].selected > [class*='-item-link'] {
      color: #d62d17; }

/********************************************************************************************************
 * @version         v1.5.5.201
 * @author          2018-10 Rafael Cantero
 * @file            _menu-meta.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#MetaNavigation.nav-content .nav.meta {
  float: right;
  margin: 0;
  list-style: none; }

#MetaNavigation.nav-content .nav .nav-item .nav-link,
#MetaNavigation.nav-content .nav .nav-item a {
  padding: 0.1rem 0 0.1rem 1rem;
  display: block;
  font-size: 0.8125rem;
  color: #000; }
  #MetaNavigation.nav-content .nav .nav-item .nav-link:hover,
  #MetaNavigation.nav-content .nav .nav-item a:hover {
    color: #e94b37;
    text-decoration: none; }

#MetaNavigation.nav-content .nav .nav-item:not(:last-child) .nav-link,
#MetaNavigation.nav-content .nav .nav-item:not(:last-child) a {
  border-right: 1px solid #b3b3b3;
  padding-right: 1rem; }

@media (max-width: 767.98px) {
  #MetaNavigation.nav-content {
    -ms-flex-pack: center !important;
    justify-content: flex-end !important;
    display: -ms-flexbox !important;
    display: flex !important; }
    #MetaNavigation.nav-content .nav.meta {
      display: block;
      padding: 0; }
    #MetaNavigation.nav-content .nav .nav-item .nav-link,
    #MetaNavigation.nav-content .nav .nav-item a {
      padding-right: 1rem; } }

/********************************************************************************************************
 * @version         v1.5.7.001
 * @author          2021-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _menu-linkbar.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* VARIABLEN */
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*="Linkbar"] {
  background-color: #000;
  line-height: 0.5em; }
  [id*="Linkbar"] .hide-mobile {
    display: none; }
  [id*="Linkbar"] [id*="Left"].nav-content .nav li {
    border-top: 3px solid transparent; }
    [id*="Linkbar"] [id*="Left"].nav-content .nav li .nav-link {
      border-right: none !important; }
      [id*="Linkbar"] [id*="Left"].nav-content .nav li .nav-link span {
        color: #e94b37;
        padding: .5rem;
        display: block; }
    [id*="Linkbar"] [id*="Left"].nav-content .nav li.active {
      border-top-color: #e94b37;
      background-color: #fff; }
      [id*="Linkbar"] [id*="Left"].nav-content .nav li.active .nav-link span {
        color: #000; }
    [id*="Linkbar"] [id*="Left"].nav-content .nav li:hover, [id*="Linkbar"] [id*="Left"].nav-content .nav li:active, [id*="Linkbar"] [id*="Left"].nav-content .nav li:focus {
      background-color: #fff !important;
      border-top-color: #000; }
  [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link {
    padding-left: .5rem;
    display: block;
    font-weight: normal; }
    [id*="Linkbar"][id*="-Right"].nav-content .nav li .nav-link > div > div {
      border-color: transparent !important; }

/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2019-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _accordion-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.203
 * @author          2019-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _accordion.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Accordion-'] .accordion-item-list > .col-12 > .card, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card {
  overflow: hidden; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card .card-header, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card .card-header, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card .card-header {
    margin-bottom: -1px; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card:not(:first-of-type):not(:last-of-type), [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card:not(:first-of-type):not(:last-of-type), #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card:not(:first-of-type):not(:last-of-type) {
    border-bottom: 0; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card:first-of-type, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card:first-of-type, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card:first-of-type {
    border-bottom: 0; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card:last-of-type:first-of-type .panel-collapse.show, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card:last-of-type:first-of-type .panel-collapse.show, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card:last-of-type:first-of-type .panel-collapse.show {
    border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card:first-of-type:last-of-type .card-header, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card:first-of-type:last-of-type .card-header, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card:first-of-type:last-of-type .card-header {
    margin-bottom: 0; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card [id*='Heading-'] button.btn-link, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card [id*='Heading-'] button.btn-link, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card [id*='Heading-'] button.btn-link {
    text-decoration: none !important; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card [id*='Heading-'] button:not(.no-rotation):not(.collapsed) .fa, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card [id*='Heading-'] button:not(.no-rotation):not(.collapsed) .fa, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card [id*='Heading-'] button:not(.no-rotation):not(.collapsed) .fa {
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    /* Equal to rotateZ(90deg) */ }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card [id*='Collapse-'] [id*='NewGridRow-']:last-child, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card [id*='Collapse-'] [id*='NewGridRow-']:last-child, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card [id*='Collapse-'] [id*='NewGridRow-']:last-child {
    margin-bottom: 0 !important; }
    [id*='Accordion-'] .accordion-item-list > .col-12 > .card [id*='Collapse-'] [id*='NewGridRow-']:last-child .row .div-default, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card [id*='Collapse-'] [id*='NewGridRow-']:last-child .row .div-default, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card [id*='Collapse-'] [id*='NewGridRow-']:last-child .row .div-default {
      margin-bottom: 0 !important; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card:not(:last-of-type).accordion-last-item [id*='Heading-'], [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card:not(:last-of-type).accordion-last-item [id*='Heading-'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card:not(:last-of-type).accordion-last-item [id*='Heading-'] {
    margin-bottom: 0 !important; }
  [id*='Accordion-'] .accordion-item-list > .col-12 > .card:not(:last-of-type).accordion-last-item .panel-collapse.show, [id*='Accordion-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .accordion-item-list > .col-lg > .card:not(:last-of-type).accordion-last-item .panel-collapse.show, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item [id*='Accordion-'] .accordion-item-list > .col-lg > .card:not(:last-of-type).accordion-last-item .panel-collapse.show {
    border-bottom: 1px solid rgba(0, 0, 0, 0.125); }

[id*='Accordion-'] .accordion-footer {
  border-top: 0; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _addresses-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.101
 * @author          2018-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _addresses.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Addresses .addresses-item:last-child > hr,
#GridAddresses .addresses-item:last-child > hr {
  display: none; }

.addresses[class*='-content'] [class*='-item'] .address-details-openhours .card-text p {
  margin-bottom: 0; }

.addresses[class*='-content'] [class*='-item'] .adresses-item-images-gallery {
  margin-left: -5px;
  margin-right: -5px; }
  .addresses[class*='-content'] [class*='-item'] .adresses-item-images-gallery [class*='col-'] {
    padding-left: 5px;
    padding-right: 5px;
    margin-top: 10px; }

.addresses[class*='-content'] [class*='-item'] .text-center .fa {
  width: 1rem; }
  .addresses[class*='-content'] [class*='-item'] .text-center .fa::before {
    vertical-align: sub; }

[id*='Sidebar'] {
  /*NOTE: RCantero, CHANGE in v1.5.7.4, Moved to Sidebars/_sidebar-addresses*/ }

/* Element */
.address .postal, .openhours .postal {
  display: inline-block !important;
  vertical-align: top;
  margin: 0 .8em .8em 0; }

#Footer [id*="GridGlobal-"] [id*="Addresses-"] {
  /*
            .row.addresses-itemlist > .col > .addresses-item,
            .kxpdb-content-map-marker {

                [class*='fa-'][class*='-map'].fa {
                    @extend .d-block, .float-left;
                    margin-left: 8px;
                    margin-top: 2px;
                }
            }
*/ }

/********************************************************************************************************
 * @version         v1.5.7.001
 * @author          2021-07 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _vorlage-admin.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2021-07 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _admin.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
body.is-admin #Topbar.sticky-top {
  top: 24px; }

body.is-admin [id*='Adminbar'] .custom-switch .custom-control-label::after {
  background-color: #fff; }

body.is-admin [id*='Adminbar'] .custom-control-input ~ .custom-control-label::before {
  color: #fff;
  border-color: #2c7d2c;
  background-color: #2c7d2c; }

body.is-admin [id*='Adminbar'] .custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #c30;
  background-color: #c30; }

body.is-admin.debug-mode-off .admin-info {
  display: none !important; }

/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2021-03 Rafael Cantero
 * @file            _alert-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.302
 * @author          2018-11 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _alert.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Alert-'].alert [class*='badge-'] {
  top: -20px;
  right: 20px;
  height: 40px;
  width: 40px;
  font-size: 1.3125rem; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _alphabet-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _alphabet.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Alphabet .btn-group a,
#FilterAlphabet .btn-group a {
  width: 100%;
  padding: 0.375rem 0; }

/********************************************************************************************************
 * @version         v1.5.6.201
 * @author          2021-04 Oliver Menger
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _vorlage-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.201
 * @author          2021-04 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _vorlage.scss
 * @references      as follow
 */
/********************************************************************************************************/
.ui-autocomplete {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1030;
  float: left;
  display: none;
  min-width: 10rem;
  padding: .25rem 0;
  margin: 0 0 .65rem 1.5rem;
  list-style: none;
  background-color: #fff;
  border: 1px solid #b3b3b3;
  border-radius: 0;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box; }
  .ui-autocomplete .ui-menu-item .ui-menu-item-wrapper {
    padding-left: .75rem; }
  .ui-autocomplete .ui-menu-item > a.ui-corner-all {
    display: block;
    padding: .25em 1em;
    clear: both;
    font-weight: normal;
    line-height: 1.115em;
    color: #000;
    white-space: nowrap;
    text-decoration: none; }
  .ui-autocomplete .ui-state-hover,
  .ui-autocomplete .ui-state-active {
    color: #fff;
    text-decoration: none;
    background-color: #e94b37;
    border-radius: 0;
    background-image: none; }

/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2021-03 Rafael Cantero
 * @file            _bitv-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2021-03 Rafael Cantero
 * @file            _bitv.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.just-for-bitv {
  position: fixed;
  top: -10000px;
  left: 0; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-08 Rafael Cantero
 * @file            _boxes-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.4.001
 * @author          2018-08 Rafael Cantero
 * @file            _boxes.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Boxes .boxes-item,
#GridBoxes .boxes-item {
  width: 100%; }

[id*='Boxes-'] [class*='-item-list'] [class*='-item'] > div {
  min-height: 1px; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _breadcrumbs-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _breadcrumbs-all.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Modern 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
/* typography.scss line 320 */
#Breadcrumbs ol li {
  margin: 0; }

/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _breadcrumbs-bootstrap.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Modern 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Breadcrumb.breadcrumb-content.bootstrap-style .breadcrumb-item {
  padding-left: 0; }

#Breadcrumb.breadcrumb-content.bootstrap-style .breadcrumb-item::before {
  display: none; }

#Breadcrumb ol.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding-left: 0; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-04 Rafael Cantero
 * @file            _breadcrumbs-ld-standard.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Breadcrumbs.breadcrumbs-content.ld-standard-style {
  font-size: 14px; }
  #Breadcrumbs.breadcrumbs-content.ld-standard-style .breadcrumb-intro-text {
    display: inline-block;
    color: #b3b3b3;
    position: static;
    font-weight: 300;
    margin-right: 5px; }
  #Breadcrumbs.breadcrumbs-content.ld-standard-style ol {
    margin: 0;
    padding: 0;
    display: inline-block;
    list-style: none;
    background-color: transparent; }
    #Breadcrumbs.breadcrumbs-content.ld-standard-style ol li {
      display: inline;
      margin: 0;
      padding: 0; }
      #Breadcrumbs.breadcrumbs-content.ld-standard-style ol li:before {
        padding: 0 2px; }
    #Breadcrumbs.breadcrumbs-content.ld-standard-style ol:not(li.active) {
      background-color: lightgrey; }
      #Breadcrumbs.breadcrumbs-content.ld-standard-style ol:not(li.active) a {
        text-decoration: none;
        color: #e94b37; }
        #Breadcrumbs.breadcrumbs-content.ld-standard-style ol:not(li.active) a:hover {
          color: #d62d17;
          text-decoration: underline; }
  #Breadcrumbs.breadcrumbs-content.ld-standard-style strong {
    display: inline-block;
    color: #b3b3b3;
    position: static;
    font-weight: 300; }
  #Breadcrumbs.breadcrumbs-content.ld-standard-style .breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: .4rem;
    padding-left: .4rem;
    color: #b3b3b3;
    font-family: "FontAwesome";
    content: "\f105"; }

/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2021-03 Rafael Cantero
 * @file            _buttons-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.101
 * @author          2021-03 Rafael Cantero
 * @file            _buttons.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.btn {
  /*
        ESPRO-6049: Entfernen eines unnötigen Button-Designs
        &.btn-outline-light {
            color: #adadad;
            border-color: #adadad;
        }
    */ }
  .btn:focus {
    outline: auto;
    box-shadow: none; }
  .btn .btn-label {
    position: relative;
    display: inline-block;
    text-align: center; }
    .btn .btn-label:not(.btn-label-right) {
      left: -4px; }
      .btn .btn-label:not(.btn-label-right).btn-label-left {
        padding-left: 4px; }
    .btn .btn-label.btn-label-right {
      right: -4px;
      padding-right: 4px; }
    .btn .btn-label.btn-label-dark {
      background: rgba(0, 0, 0, 0.15) !important;
      padding: 6px 12px !important; }
      .btn .btn-label.btn-label-dark:not(.btn-label-right) {
        left: -12px; }
      .btn .btn-label.btn-label-dark.btn-label-right {
        right: -12px; }

.admin-info.btn-group {
  top: 0;
  left: 0; }
  .admin-info.btn-group .btn-icon {
    cursor: pointer; }

[id*='Carousel-'] .admin-info.btn-group .btn-admin-info {
  display: none; }

.btn[class*='btn-']:not([class*='outline']):focus {
  background-color: unset; }

/********************************************************************************************************
 * @version         v1.5.8.001
 * @author          2021-09 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _cards-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.301
 * @author          2021-09 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _cards.scss
 * @references      as follow
 */
/********************************************************************************************************/
.list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'] {
  box-shadow: unset !important; }
  .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card {
    border-bottom: solid 1px #e94b37 !important; }

[id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'], [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].addresses-item, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].addresses-item, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card {
  box-shadow: unset !important; }

/****************************************************************************/
/*ESPRO-9850, NewsBlock und NewsOverview - Farbliche Abstufung der hervorgehobenen News mit Aktivierung per LdFES*/
#NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) {
  -webkit-transition: background 0.4s ease-in-out 0s;
  -o-transition: background 0.4s ease-in-out 0s;
  transition: background 0.4s ease-in-out 0s; }
  #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content,
  [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content {
    color: #fff !important; }
    #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body,
    [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body {
      color: #fff !important; }
      #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-text,
      #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-date,
      #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-category,
      #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-title,
      [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-text,
      [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-date,
      [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-category,
      [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .item-card-content .card-body .card-title {
        color: #fff !important; }
  #NewsBlock[class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .icon-more.fa::before,
  [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item'].priority-design > div.card:not(:hover) .icon-more.fa::before {
    color: #fff !important; }

/********************************************************************************************************
 * @version         v1.5.9.201
 * @author          2021-03 Rafael Cantero
 * @file            _cookie-consent.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='LegalsCookieConsentReopenButton'] {
  left: 15px;
  bottom: 15px; }
  @media (max-width: 767.98px) {
    [id*='LegalsCookieConsentReopenButton'] {
      bottom: 0; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-09 Rafael Cantero
 * @file            _copyright-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.301 / v1.5.9.301
 * @author          2018-09 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _copyright-images.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/* NOTE: RCantero, NEW in v1.5.9.4, ESPRO-9848, Copyright Infos - Verschieben in eigene Section für Unabhängigkeit von Footer */
.bg-copyright-infos {
  background-color: #2b2b2b !important; }

#CopyrightInfos {
  color: #e9ecef; }
  #CopyrightInfos a {
    color: #e9ecef !important;
    background: transparent; }
    #CopyrightInfos a::before {
      color: #e9ecef !important;
      background: transparent; }
    #CopyrightInfos a:hover, #CopyrightInfos a:focus {
      color: #cbd3da !important; }
      #CopyrightInfos a:hover::before, #CopyrightInfos a:focus::before {
        color: #cbd3da !important;
        background: transparent;
        text-decoration: none; }
  #CopyrightInfos .copyrightinfos-item-list-link {
    text-decoration: underline; }
  #CopyrightInfos #OpenCopyrightInfos {
    color: #e9ecef; }
    #CopyrightInfos #OpenCopyrightInfos:not(.collapsed) .fa {
      -webkit-transform: rotate(180deg);
      -moz-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
      -o-transform: rotate(180deg);
      transform: rotate(180deg); }
  #CopyrightInfos img {
    display: inline-block;
    vertical-align: middle;
    float: left;
    margin-right: 10px; }

/********************************************************************************************************
 * @version         v1.5.5.001
 * @author          2018-09 Rafael Cantero
 * @file            _copyright-page.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.bg-page-copyright {
  background-color: #2b2b2b; }

#PageCopyright {
  font-size: 14.4px;
  color: #e9ecef; }
  #PageCopyright .ld {
    color: #e9ecef; }
    #PageCopyright .ld:first-child {
      z-index: 9998; }
    #PageCopyright .ld abbr {
      border: none; }
    #PageCopyright .ld a {
      text-decoration: none;
      color: #e9ecef; }
      #PageCopyright .ld a:hover {
        text-decoration: underline; }

/********************************************************************************************************
 * @version         v1.5.5.201
 * @author          2019-07 Rafael Cantero
 * @file            _debug-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2019-07 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _debug.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Debug-'] {
  margin-bottom: -23px; }

[id*='DebugInfo-'] .trigger {
  height: 20px; }
  [id*='DebugInfo-'] .trigger a {
    z-index: 999;
    position: absolute;
    right: 5px; }

[id*='DebugInfo-'].element-MainMenu .trigger a {
  top: 5px; }

[id*='DebugInfo-'].element-ContentElements .container, [id*='DebugInfo-'].element-PageTeaser .container {
  margin-top: 0 !important; }

#SidebarNavigation .nav-item [id*='DebugInfo-'] {
  position: relative;
  top: -40px;
  left: 5px;
  width: 10px !important; }
  #SidebarNavigation .nav-item [id*='DebugInfo-'] a {
    background-color: transparent; }
  #SidebarNavigation .nav-item [id*='DebugInfo-'] .alert {
    top: 20px; }

#MainMenu #NavbarContent > .nav-level-1 > .nav-item > [id*='DebugInfo-'] {
  position: absolute;
  top: -15px;
  left: 9px;
  width: 5px !important; }
  #MainMenu #NavbarContent > .nav-level-1 > .nav-item > [id*='DebugInfo-'] a {
    background-color: transparent; }
  #MainMenu #NavbarContent > .nav-level-1 > .nav-item > [id*='DebugInfo-'] .alert {
    top: 20px; }

#MainMenu #NavbarContent > .nav-level-1 > .nav-item [class*='nav-sub-item-'] > [id*='DebugInfo-'] {
  top: -30px;
  right: -5px;
  position: relative; }
  #MainMenu #NavbarContent > .nav-level-1 > .nav-item [class*='nav-sub-item-'] > [id*='DebugInfo-'] a {
    background-color: transparent; }
  #MainMenu #NavbarContent > .nav-level-1 > .nav-item [class*='nav-sub-item-'] > [id*='DebugInfo-'] .alert {
    top: 20px; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _documents-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _documents.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/* RCantero, in Sidebar */
[id*='Sidebar-'] .documents[class*='-content'] .documents-item h4 {
  font-size: 1em;
  margin-bottom: 0 !important;
  margin-top: .2rem; }

[id*='Sidebar-'] .documents[class*='-content'] .documents-item p.smaller, [id*='Sidebar-'] .documents[class*='-content'] .documents-item [id*='Sidebar'] p.h6, [id*='Sidebar'] [id*='Sidebar-'] .documents[class*='-content'] .documents-item p.h6 {
  display: none; }

[id*='Sidebar-'] .documents[class*='-content'] .documents-item .documents-item-link {
  margin-top: 0 !important; }

/********************************************************************************************************
 * @version         v1.5.4.102
 * @author          2018-11 Rafael Cantero
 * @file            _effects-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-11 Rafael Cantero
 * @file            _truncate-elements.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.text-truncate {
  white-space: inherit;
  display: -webkit-box;
  -webkit-box-orient: vertical; }

/********************************************************************************************************
 * @version         v1.5.9.201
 * @author          2018-11 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _variables.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.card {
  background-color: transparent; }

/* OUTLINE */
#EventOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
#NewsOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
[id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
[id*='EventsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
[id*='Image-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
[id*='Text-'].hover[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
#Image[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
#ContentBlocks[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card),
.boxes[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) {
  background-color: transparent; }
  #EventOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  #NewsOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  [id*='EventsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  [id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  [id*='Image-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  [id*='Text-'].hover[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  #Image[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  #ContentBlocks[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover,
  .boxes[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card):hover {
    -webkit-transition: background 0.4s ease-in-out 0s;
    -o-transition: background 0.4s ease-in-out 0s;
    transition: background 0.4s ease-in-out 0s; }
  #EventOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  #NewsOverview[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  [id*='NewsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  [id*='EventsList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  [id*='JobOffersList-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  [id*='Image-'][class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  [id*='Text-'].hover[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  #Image[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  #ContentBlocks[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a,
  .boxes[class*='-content'] [class*='-item-list'] > [class*='-item']:not(.no-hover):not(.style-modern):not(.style-card) a {
    text-decoration: none;
    color: inherit; }

#ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover, #ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover,
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover):hover {
  -webkit-transition: background 0.4s ease-in-out 0s;
  -o-transition: background 0.4s ease-in-out 0s;
  transition: background 0.4s ease-in-out 0s; }

#ContentBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a, #ContentBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#EventOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#EventOverview.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#NewsOverview[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#NewsOverview.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#NewsBlock[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#NewsBlock.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#Events[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#Events.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#SliderBlocks[class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
#SliderBlocks.widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Boxes-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Boxes-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Childlist-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Childlist-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Events-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Events-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='EventsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='EventsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Image-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='Image-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='JobOffersList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='JobOffersList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='News-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='News-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='NewsList-'][class*='-content'] [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a,
[id*='NewsList-'].widget-events-content [class*='-item-list'] :not(.no-hover) .card:not(.no-hover) a {
  text-decoration: none;
  color: inherit !important; }

/* LISTS */
#Search[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
#Search[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
#Search[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
#Search[class*='-content'] .table tbody > [class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.links[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.links[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.links[class*='-content'] .table tbody > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.behoerdenwegweiser[class*='-content'] .table tbody > [class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.childlist[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.childlist[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.childlist[class*='-content'] .table tbody > [class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.documents[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.documents[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.documents[class*='-content'] .table tbody > [class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.services[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.services[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.services[class*='-content'] .table tbody > [class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.dokumentenliste[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.dokumentenliste[class*='-content'] .table tbody > [class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item']:hover,
.persons[class*='-content'] [class*='-item-list'] tbody > [class*='-item']:hover,
.persons[class*='-content'] .table.list-group-flush > [class*='-item']:hover,
.persons[class*='-content'] .table tbody > [class*='-item']:hover {
  -webkit-transition: background 0.4s ease-in-out 0s;
  -o-transition: background 0.4s ease-in-out 0s;
  transition: background 0.4s ease-in-out 0s; }

#Search[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
#Search[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
#Search[class*='-content'] .table.list-group-flush > [class*='-item'] a,
#Search[class*='-content'] .table tbody > [class*='-item'] a,
.links[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.links[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.links[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.links[class*='-content'] .table tbody > [class*='-item'] a,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.behoerdenwegweiser[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.behoerdenwegweiser[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.behoerdenwegweiser[class*='-content'] .table tbody > [class*='-item'] a,
.childlist[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.childlist[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.childlist[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.childlist[class*='-content'] .table tbody > [class*='-item'] a,
.documents[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.documents[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.documents[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.documents[class*='-content'] .table tbody > [class*='-item'] a,
.services[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.services[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.services[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.services[class*='-content'] .table tbody > [class*='-item'] a,
.dokumentenliste[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.dokumentenliste[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.dokumentenliste[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.dokumentenliste[class*='-content'] .table tbody > [class*='-item'] a,
.persons[class*='-content'] [class*='-item-list'].list-group-flush > [class*='-item'] a,
.persons[class*='-content'] [class*='-item-list'] tbody > [class*='-item'] a,
.persons[class*='-content'] .table.list-group-flush > [class*='-item'] a,
.persons[class*='-content'] .table tbody > [class*='-item'] a {
  text-decoration: none;
  color: inherit; }

/* SIDEBAR NAV */
#SidebarNavigation > ul [class*='-item-link']:hover {
  text-decoration: none;
  -webkit-transition: background 0.4s ease-in-out 0s;
  -o-transition: background 0.4s ease-in-out 0s;
  transition: background 0.4s ease-in-out 0s; }
  #SidebarNavigation > ul [class*='-item-link']:hover a {
    text-decoration: none; }

/* GALLERY IMAGES */
.medien.gallery a {
  opacity: .8; }
  .medien.gallery a:hover {
    opacity: 1;
    -webkit-transition: opacity 0.4s ease-in-out 0s;
    -o-transition: opacity 0.4s ease-in-out 0s;
    transition: opacity 0.4s ease-in-out 0s; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-11 Rafael Cantero
 * @file            _sonstiges.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.card {
  background-color: transparent; }

.d-inline-grid {
  display: -ms-inline-grid;
  display: inline-table; }

.d-inline-table {
  display: inline-grid; }

.hidden {
  display: none !important; }

.fa-2 {
  font-size: 2rem !important; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2020-01 Rafael Cantero
 * @file            _index-embed.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2020-01 Rafael Cantero
 * @file            _embed.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* OLD STYLES AUS TEMPLATE.SCSS */
[class*='embed-'] {
  /*  NOTE: RCantero, OBSOLET ab v1.5.6.2, ESPRO-0000, Embed durch Bootstrap Element ersetzen
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;

    iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
*/ }

/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _events-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.301
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _events.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Events.widget-events-content .events-item-list :not(.style-modern) .card:hover,
[id*='Events'].widget-events-content .events-item-list :not(.style-modern) .card:hover {
  background-color: #e9ecef; }

#Events.widget-events-content .events-item-list .card .card-body,
[id*='Events'].widget-events-content .events-item-list .card .card-body {
  padding: .75em !important; }

#Events.widget-events-content .events-item-list .card small.location,
[id*='Events'].widget-events-content .events-item-list .card small.location {
  left: 14px;
  margin-left: 10px;
  position: relative; }
  #Events.widget-events-content .events-item-list .card small.location .fa,
  [id*='Events'].widget-events-content .events-item-list .card small.location .fa {
    margin-left: -24px; }

#Events.widget-events-content .events-item-list .card a,
[id*='Events'].widget-events-content .events-item-list .card a {
  text-decoration: none;
  color: inherit; }

#Events.widget-events-content .events-item-list .card .event-date,
#Events.widget-events-content .events-item-list .card .event-time,
#Events.widget-events-content .events-item-list .card .event-location,
[id*='Events'].widget-events-content .events-item-list .card .event-date,
[id*='Events'].widget-events-content .events-item-list .card .event-time,
[id*='Events'].widget-events-content .events-item-list .card .event-location {
  line-height: 1.2em; }

@media (max-width: 767.98px) {
  #Events.widget-events-content .events-item-list :not(.style-modern) .card,
  [id*='Events'].widget-events-content .events-item-list :not(.style-modern) .card {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-01 Rafael Cantero
 * @file            _filterbox-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-001 Rafael Cantero
 * @file            _filterbox.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Filterbox [class*='-content'] #OpenForm.btn:not(.collapsed) {
  background-color: #e9ecef;
  border-color: #e9ecef;
  color: #000; }
  #Filterbox [class*='-content'] #OpenForm.btn:not(.collapsed) .fa {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }

#Filterbox [class*='-content'] #collapseFilter {
  background-color: #e9ecef; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _footer-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.301 / v1.5.9.302
 * @author          2018-11 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _footer.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.bg-footer {
  background-color: #2b2b2b !important; }

#Footer {
  color: #e9ecef !important;
  font-size: 0.8125rem; }
  #Footer .card .card-text {
    color: #e9ecef !important; }
  #Footer h2, #Footer h3, #Footer h4, #Footer h5, #Footer h6 {
    color: #e9ecef !important; }
  #Footer h2, #Footer .h2 {
    font-size: 1.3125rem; }
  #Footer h3, #Footer .h3 {
    font-size: 1.1875rem; }
  #Footer h4, #Footer .h4, #Footer [Id*='GridGlobal-'] [Id*='Headline-'] h3, #Footer [Id*='GridGlobal-'] .headline.section-headline h3, #Footer .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline #Footer h2, #Footer .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline #Footer h2, #Footer .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline #Footer h2, #Footer .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline #Footer h2 {
    font-size: 1.0625rem;
    margin-bottom: 1rem; }
  #Footer h5, #Footer .h5 {
    font-size: 1rem; }
  #Footer h6, #Footer .h6, #Footer [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon #Footer span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.postal span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-phone'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-fax'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-email'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-web'] span.h4 {
    font-size: 13px; }
  #Footer p {
    margin: 0 0 .5em; }
  #Footer .has.icon:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before, #Footer .has.icon:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:after {
    color: #e9ecef !important; }
  #Footer .has.icon::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']::before {
    display: block;
    float: left;
    margin: 0 0 0 -1.5em;
    vertical-align: middle;
    line-height: 1.5rem;
    text-align: center; }
  #Footer a {
    color: #e9ecef !important;
    background: transparent; }
    #Footer a::before {
      color: #e9ecef !important;
      background: transparent; }
    #Footer a:hover, #Footer a:focus {
      color: #cbd3da !important; }
      #Footer a:hover::before, #Footer a:focus::before {
        color: #cbd3da !important;
        background: transparent;
        text-decoration: none; }
  #Footer ul:not(.list-group) {
    list-style: none;
    margin: 0;
    padding: 0; }
    #Footer ul:not(.list-group) li {
      margin: 0 0 .5em;
      padding: 0; }

/*NOTE: NEW in v1.5.7.4, RCantero, ESPRO-7548 Footer als Grid*/
#Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before {
  content: '\f0ac' !important; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-04 Rafael Cantero
 * @file            _forms-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.002
 * @author          2018-04 Rafael Cantero
 * @file            _forms.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* OLD STYLES AUS TEMPLATE.SCSS */
.required label::after {
  content: " *"; }

#NewsletterSubscribe .error_input, #NewsletterSubscribe .error_input[type="checkbox"] + label:before {
  -moz-box-shadow: 0 0 2px 0 #ff0000;
  -webkit-box-shadow: 0 0 2px 0 #ff0000;
  box-shadow: 0 0 2px 0 #ff0000; }

#NewsletterSubscribe #error-msg_form {
  display: inline-block;
  margin: 15px 0 0 0;
  padding: 5px 8px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }

#NewsletterSubscribe .hide-input-error {
  display: none;
  opacity: 0; }

.input-group.flex-row-reverse .input-group-prepend {
  margin-right: 0;
  margin-left: -1px; }

.input-group-text {
  width: 38px; }

/* AUFBAU NEUE TEMPLATE-STYLES */
.form-control:focus {
  outline: auto;
  box-shadow: none; }

.custom-control-input:focus:not(:checked) ~ .custom-control-label:before {
  border-color: initial;
  box-shadow: none;
  outline: auto;
  outline-offset: 1px; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2020-03 Rafael Cantero
 * @file            _umbraco-forms.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* OLD STYLES AUS TEMPLATE.SCSS */
.umbraco-forms-page .row-fluid {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.umbraco-forms-page .field-validation-error {
  color: #c30; }

.frontendsettings form.form .umbraco-forms-fieldset {
  border-bottom: 1px solid #e9ecef; }
  .frontendsettings form.form .umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field:not(:first-child) {
    margin-top: 25px !important; }
  .frontendsettings form.form .umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field .umbraco-forms-label {
    margin-bottom: -5px; }
  .frontendsettings form.form .umbraco-forms-fieldset .umbraco-forms-container .umbraco-forms-field .umbraco-forms-tooltip {
    font-size: .8rem; }

/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='umbraco_form_'] .umbraco-forms-page .umbraco-forms-field {
  margin-bottom: 35px; }
  [id*='umbraco_form_'] .umbraco-forms-page .umbraco-forms-field .umbraco-forms-label {
    font-weight: bold; }
  [id*='umbraco_form_'] .umbraco-forms-page .umbraco-forms-field .umbraco-forms-tooltip {
    margin-bottom: 5px; }
  [id*='umbraco_form_'] .umbraco-forms-page .umbraco-forms-field.ichakzeptierediedatenschutzverordnung {
    margin-left: 20px; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-01 Rafael Cantero
 * @file            _gallery-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.112
 * @author          2019-01 Rafael Cantero
 * @file            _gallery.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.gallery[class*='-content'] .row.no-gutters, .gallery[class*='-content'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .gallery[class*='-content'] .row.addresses-itemlist,
.gallery .adresses-item .row.no-gutters,
.gallery .adresses-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist, #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
.gallery .adresses-item .row.addresses-itemlist,
.addresses-itemlist[class*='-content'] .row.no-gutters,
.addresses-itemlist[class*='-content'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist, #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
.addresses-itemlist[class*='-content'] .row.addresses-itemlist,
.addresses-itemlist .adresses-item .row.no-gutters,
.addresses-itemlist .adresses-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist, #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
.addresses-itemlist .adresses-item .row.addresses-itemlist {
  margin-right: -5px;
  margin-left: -5px; }
  .gallery[class*='-content'] .row.no-gutters [class*='col-'], .gallery[class*='-content'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist [class*='col-'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .gallery[class*='-content'] .row.addresses-itemlist [class*='col-'],
  .gallery .adresses-item .row.no-gutters [class*='col-'],
  .gallery .adresses-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist [class*='col-'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
  .gallery .adresses-item .row.addresses-itemlist [class*='col-'],
  .addresses-itemlist[class*='-content'] .row.no-gutters [class*='col-'],
  .addresses-itemlist[class*='-content'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist [class*='col-'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
  .addresses-itemlist[class*='-content'] .row.addresses-itemlist [class*='col-'],
  .addresses-itemlist .adresses-item .row.no-gutters [class*='col-'],
  .addresses-itemlist .adresses-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist [class*='col-'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
  .addresses-itemlist .adresses-item .row.addresses-itemlist [class*='col-'] {
    padding-left: 5px;
    padding-right: 5px;
    margin-bottom: 10px; }

.gallery figure {
  margin: 0; }
  .gallery figure .figure-img {
    margin-bottom: 0; }
  .gallery figure .gallery-image {
    outline-offset: .25rem; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _grid-content-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-04 Rafael Cantero
 * @file            _grid-content.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='NewGridRow-']::after {
  display: block;
  content: "";
  clear: both; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _header.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _header.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
@media (max-width: 767.98px) {
  #ActionBar #HeaderLogo {
    text-align: center !important; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _header.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
@media (min-width: 576px) and (max-width: 767.98px) {
  #Multilogo .multilogo-item .multilogo-item-link .multilogo-item-title {
    font-size: 0.65rem !important; } }

/********************************************************************************************************
 * @version         v1.5.9.201
 * @author          2019-09 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _headlines-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.201
 * @author          2019-09 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _headlines.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, #Footer [Id*='GridGlobal-'] [Id*='Headline-'] h3,
#Footer [Id*='GridGlobal-'] .headline.section-headline h3, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline h2, .h5, .h6, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.postal span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-phone'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-fax'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-email'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-web'] span.h4 {
  font-family: -apple-system, "Open Sans", BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  color: #e94b37; }

h1, .h1 {
  font-weight: 400;
  color: #e94b37; }

h2, .h2 {
  font-weight: 400;
  color: #e94b37; }

h3, .h3 {
  font-weight: 400;
  color: #e94b37; }

h4, .h4, #Footer [Id*='GridGlobal-'] [Id*='Headline-'] h3,
#Footer [Id*='GridGlobal-'] .headline.section-headline h3, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline h2 {
  font-weight: 400;
  color: #e94b37; }

h5, .h5 {
  font-weight: 400;
  color: #e94b37; }

h6, .h6, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.postal span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-phone'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-fax'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-email'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-web'] span.h4 {
  font-weight: 400;
  color: #e94b37; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _hooks-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _hooks-all.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.hook .row .col {
  min-height: 0; }

/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2019-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _icons-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.302
 * @author          2019-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _icons.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.icon[class*='fa-'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'].postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-web'] {
  padding: 0 0 0 1.6em;
  display: block; }
  .icon[class*='fa-']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'].postal::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-phone']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-fax']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-email']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='fa-'][class*='address-details-'][class*='-web']::before {
    display: block;
    float: left;
    vertical-align: middle;
    width: 1.2em;
    text-align: center;
    margin: 0 0 0 -1.6em; }

.icon.icon-muted::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .icon-muted.postal::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .icon-muted[class*='address-details-'][class*='-phone']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .icon-muted[class*='address-details-'][class*='-fax']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .icon-muted[class*='address-details-'][class*='-email']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .icon-muted[class*='address-details-'][class*='-web']::before {
  color: #6c757d !important; }

.fa-6x {
  font-size: 6em !important; }

.fa-7x {
  font-size: 7em !important; }

.fa-8x {
  font-size: 8em !important; }

.fa-9x {
  font-size: 9em !important; }

.card .icon-more {
  position: absolute;
  font-size: 1.1em;
  z-index: 800; }

.card:not(.shadow-sm) .icon-more {
  right: 2px;
  margin-top: -18px; }

.card.shadow-sm .icon-more {
  right: 9px;
  bottom: 6px; }

[id*='SliderBlocks'] .style-highlight .card .icon-more {
  right: 1.5rem;
  margin-top: 0; }

[id*='Boxes-'] .card:not(.shadow-sm) .icon-more {
  right: 17px !important; }

.fa-file-pdf-o:before {
  color: #CF1312;
  margin-top: 5px; }

/*NOTE: DELETE in v1.5.7.4, macht Ärger mit neuen Elementen wie Quicklinks, Iconboxes, usw.
.fa-external-link:before {
    color: $dark;
    margin-top: 5px;
} 
*/
.icon.has, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web'] {
  padding: 0 0 0 1.5em;
  display: block; }
  .icon.has::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']::before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']::before {
    display: block;
    float: left;
    margin: 0 0 0 -1.5em;
    vertical-align: middle;
    line-height: 1.5rem;
    text-align: center; }

.icon:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before, .icon:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:after {
  font-family: "FontAwesome", ldIcons;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased; }

.icon.hi:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-web']:before, .icon.hi:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi.postal:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-phone']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-fax']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-email']:after, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .hi[class*='address-details-'][class*='-web']:after {
  color: #e94b37; }

.icon:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before {
  content: "\e619"; }

.icon.mapBA:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapBA.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapBA[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapBA[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapBA[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapBA[class*='address-details-'][class*='-web']:before {
  content: "\e004"; }

.icon.mapGM:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapGM.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapGM[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapGM[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapGM[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mapGM[class*='address-details-'][class*='-web']:before {
  content: "\e608";
  content: "\f041"; }

.icon.map:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .map.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .map[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .map[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .map[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .map[class*='address-details-'][class*='-web']:before {
  content: "\f041"; }

.icon.fax:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .fax.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .fax[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .fax[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .fax[class*='address-details-'][class*='-web']:before {
  content: "\f02f"; }

.icon.tel:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tel.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tel[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tel[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tel[class*='address-details-'][class*='-web']:before {
  content: "\f095"; }

.icon.mobile:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mobile.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mobile[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mobile[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mobile[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mobile[class*='address-details-'][class*='-web']:before {
  content: "\f10b"; }

.icon.mail:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mail.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mail[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mail[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .mail[class*='address-details-'][class*='-web']:before {
  content: "\f0e0"; }

.icon.web:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .web.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .web[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .web[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .web[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before {
  content: "\f08e"; }

.icon.room:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .room.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .room[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .room[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .room[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .room[class*='address-details-'][class*='-web']:before {
  content: "\e60e"; }

.icon.host:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .host.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .host[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .host[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .host[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .host[class*='address-details-'][class*='-web']:before {
  content: "\f007"; }

.icon.date:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .date.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .date[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .date[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .date[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .date[class*='address-details-'][class*='-web']:before {
  content: "\f017"; }

.icon.location:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .location.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .location[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .location[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .location[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .location[class*='address-details-'][class*='-web']:before {
  content: "\e608"; }

.icon.summary:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .summary.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .summary[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .summary[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .summary[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .summary[class*='address-details-'][class*='-web']:before {
  content: "\f05a"; }

.icon.category:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .category.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .category[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .category[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .category[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .category[class*='address-details-'][class*='-web']:before {
  content: "\f02b"; }

.icon.distance:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .distance.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .distance[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .distance[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .distance[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .distance[class*='address-details-'][class*='-web']:before {
  content: "\f140"; }

.icon.ical:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ical.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ical[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ical[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ical[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ical[class*='address-details-'][class*='-web']:before {
  content: "\e61d"; }

.icon.load:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .load.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .load[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .load[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .load[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .load[class*='address-details-'][class*='-web']:before {
  content: "\e606"; }

.icon.first:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .first.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .first[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .first[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .first[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .first[class*='address-details-'][class*='-web']:before {
  content: "\e618\e618"; }

.icon.back:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .back.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .back[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .back[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .back[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .back[class*='address-details-'][class*='-web']:before {
  content: "\e618"; }

.icon.next:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .next.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .next[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .next[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .next[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .next[class*='address-details-'][class*='-web']:before {
  content: "\e619"; }

.icon.last:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .last.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .last[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .last[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .last[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .last[class*='address-details-'][class*='-web']:before {
  content: "\e619\e619"; }

.icon.down:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .down.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .down[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .down[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .down[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .down[class*='address-details-'][class*='-web']:before {
  content: "\f107"; }

.icon.search:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-web']:before {
  content: "\f002"; }

.icon.menu:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menu.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menu[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menu[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menu[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .menu[class*='address-details-'][class*='-web']:before {
  content: "\f0c9"; }

.icon.up:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .up.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .up[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .up[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .up[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .up[class*='address-details-'][class*='-web']:before, .icon.top:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .top.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .top[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .top[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .top[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .top[class*='address-details-'][class*='-web']:before {
  content: "\e61a"; }

.icon.save:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .save.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .save[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .save[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .save[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .save[class*='address-details-'][class*='-web']:before {
  content: "\e606"; }

.icon.plus:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .plus.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .plus[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .plus[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .plus[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .plus[class*='address-details-'][class*='-web']:before {
  content: "\f067"; }

.icon.minus:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .minus.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .minus[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .minus[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .minus[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .minus[class*='address-details-'][class*='-web']:before {
  content: "\f068"; }

.icon.accept:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .accept.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .accept[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .accept[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .accept[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .accept[class*='address-details-'][class*='-web']:before {
  content: "\f00c"; }

.icon.close:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .close.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .close[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .close[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .close[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .close[class*='address-details-'][class*='-web']:before {
  content: "\f00d"; }

.icon.pers:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pers.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pers[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pers[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pers[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pers[class*='address-details-'][class*='-web']:before {
  content: "\f007"; }

.icon.home:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .home[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone'].postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .home[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'].postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .home[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'].postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .home[class*='address-details-'][class*='-web']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web'].postal:before {
  content: "\f015"; }

.icon.bww:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .bww.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .bww[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .bww[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .bww[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .bww[class*='address-details-'][class*='-web']:before {
  content: "\e60b"; }

.icon.orgAUF:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgAUF.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgAUF[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgAUF[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgAUF[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgAUF[class*='address-details-'][class*='-web']:before {
  content: "\e609"; }

.icon.orgDL:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgDL.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgDL[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgDL[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgDL[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .orgDL[class*='address-details-'][class*='-web']:before {
  content: "\e60a"; }

.icon.doc:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .doc.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .doc[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .doc[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .doc[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .doc[class*='address-details-'][class*='-web']:before, .icon.docx:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .docx.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .docx[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .docx[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .docx[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .docx[class*='address-details-'][class*='-web']:before {
  color: #00188F !important;
  content: "\e601"; }

.icon.gif:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .gif.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .gif[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .gif[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .gif[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .gif[class*='address-details-'][class*='-web']:before, .icon.tif:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tif.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tif[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tif[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tif[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .tif[class*='address-details-'][class*='-web']:before, .icon.png:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .png.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .png[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .png[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .png[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .png[class*='address-details-'][class*='-web']:before, .icon.jpg:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpg.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpg[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpg[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpg[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpg[class*='address-details-'][class*='-web']:before, .icon.jpeg:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpeg.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpeg[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpeg[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpeg[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .jpeg[class*='address-details-'][class*='-web']:before, .icon.img:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .img.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #ContentWrapper [id*='Rte-'] img.postal:before, #ContentWrapper [id*='Rte-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body img.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .img[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #ContentWrapper [id*='Rte-'] img[class*='address-details-'][class*='-phone']:before, #ContentWrapper [id*='Rte-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body img[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .img[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #ContentWrapper [id*='Rte-'] img[class*='address-details-'][class*='-fax']:before, #ContentWrapper [id*='Rte-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body img[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .img[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #ContentWrapper [id*='Rte-'] img[class*='address-details-'][class*='-email']:before, #ContentWrapper [id*='Rte-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body img[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .img[class*='address-details-'][class*='-web']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #ContentWrapper [id*='Rte-'] img[class*='address-details-'][class*='-web']:before, #ContentWrapper [id*='Rte-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body img[class*='address-details-'][class*='-web']:before, #ContentWrapper [id*='Rte-'] img.icon:before, .icon.BILD:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .BILD.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .BILD[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .BILD[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .BILD[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .BILD[class*='address-details-'][class*='-web']:before {
  color: #A5009C !important;
  content: "\e604"; }

.icon.vid:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .vid.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .vid[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .vid[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .vid[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .vid[class*='address-details-'][class*='-web']:before {
  color: #3C78C3 !important;
  content: "\f03d"; }

.icon.url:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .url.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .url[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .url[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .url[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .url[class*='address-details-'][class*='-web']:before, .icon.INTER:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTER.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTER[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTER[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTER[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTER[class*='address-details-'][class*='-web']:before, .icon.INTRA:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTRA.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTRA[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTRA[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTRA[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .INTRA[class*='address-details-'][class*='-web']:before {
  color: #00CCFF !important;
  content: "\f08e"; }

.icon.pdf:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pdf.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pdf[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pdf[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pdf[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pdf[class*='address-details-'][class*='-web']:before {
  color: #CF1312 !important;
  content: "\e605"; }

.icon.ppt:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ppt.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ppt[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ppt[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ppt[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .ppt[class*='address-details-'][class*='-web']:before, .icon.pptx:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pptx.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pptx[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pptx[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pptx[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .pptx[class*='address-details-'][class*='-web']:before {
  color: #DD5900 !important;
  content: "\e603"; }

.icon.xls:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xls.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xls[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xls[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xls[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xls[class*='address-details-'][class*='-web']:before, .icon.xlsx:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xlsx.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xlsx[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xlsx[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xlsx[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .xlsx[class*='address-details-'][class*='-web']:before {
  color: #007233 !important;
  content: "\e602"; }

.icona:after, .icona:before {
  font-family: "FontAwesome", ldIcons; }

.icona:after {
  margin: 0 0 0 .5em;
  content: "\e619"; }

.icona.down:after {
  content: "\f107"; }

.icona.up:after {
  content: "\e61a"; }

.has.icon, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web'] {
  display: block; }
  .has.icon:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web']:before {
    display: block;
    float: left;
    vertical-align: middle;
    width: 1em;
    text-align: center; }

a.has.icon, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] {
  text-decoration: none; }
  a.has.icon > span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal > span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] > span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] > span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] > span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] > span {
    text-decoration: underline; }

a.a.icon, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a.postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-web'] {
  text-decoration: none;
  display: inline-block; }
  a.a.icon span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a.postal span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-phone'] span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-fax'] span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-email'] span, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-web'] span {
    display: none; }
  a.a.icon:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.a[class*='address-details-'][class*='-web']:before {
    min-width: 1em;
    text-align: center;
    display: block; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-09 Rafael Cantero
 * @file            _icons-ld.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[class*="ld-icon"] {
  font: normal normal normal 14px/1 "FontAwesome", ldIcons !important;
  font-style: normal; }

.ld-bed:before {
  content: "\e90d"; }

.ld-book:before {
  content: "\e903"; }

.ld-calendar:before {
  content: "\e90c"; }

.ld-event:before {
  content: "\e910"; }

.ld-family:before {
  content: "\e906"; }

.ld-house:before {
  content: "\e909"; }

.ld-pet:before {
  content: "\e90a"; }

.ld-plugs:before {
  content: "\e904"; }

.ld-pool:before {
  content: "\e907"; }

.ld-service:before {
  content: "\e90e"; }

.ld-sign:before {
  content: "\e902"; }

.ld-trash:before {
  content: "\e905"; }

.ld-user:before {
  content: "\e900"; }

.ld-wheelchair:before {
  content: "\e901"; }

.ld-bauamt:before {
  content: "\e912"; }

.ld-buecherei:before {
  content: "\e913"; }

.ld-energie:before {
  content: "\e914"; }

.ld-bildung:before {
  content: "\e915"; }

.ld-gastronomie:before {
  content: "\e916"; }

.ld-zeitung:before {
  content: "\e908"; }

.ld-gesundheit:before {
  content: "\e918"; }

.ld-gremien:before {
  content: "\e919"; }

.ld-kopfhoerer:before {
  content: "\e91a"; }

.ld-information:before {
  content: "\e91b"; }

.ld-jugend:before {
  content: "\e91c"; }

.ld-kindergarten:before {
  content: "\e91d"; }

.ld-kinderkrippe:before {
  content: "\e91e"; }

.ld-radtouren:before {
  content: "\e90b"; }

.ld-satzungen:before {
  content: "\e920"; }

.ld-schule:before {
  content: "\e921"; }

.ld-zug:before {
  content: "\e922"; }

.ld-bus:before {
  content: "\e923"; }

.ld-verkehrsbehinderungen:before {
  content: "\e924"; }

.ld-wandern:before {
  content: "\e925"; }

.ld-wasser:before {
  content: "\e911"; }

.ld-weiterfuehrendeInfos:before {
  content: "\e927"; }

.ld-wirtschaft:before {
  content: "\e928"; }

/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _iconboxes-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _iconboxes.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @author          2018-08 Rafael Cantero
 * @file            _image-index.scss
 * @version         v1.5.3.111
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.002
 * @author          2018-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _image.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='ImageWithLink-'] picture img {
  max-width: 100%;
  height: auto; }

[class*='-details-photo'] .image-item {
  border: 1px solid #e9ecef; }

.imtext[class*='changed-via-lddataumfluss-'] {
  z-index: 1 !important; }

.image-item.image-frame img.scale-with-grid {
  max-width: 100%;
  height: auto; }

figure :not(.hand).single-image, figure :not(.hand).gallery-image {
  cursor: zoom-in !important; }

figure .hand {
  cursor: pointer !important; }

figure .video-image {
  cursor: zoom-in !important; }

figure.figure {
  width: 100%; }
  figure.figure picture .img-fluid, figure.figure picture body.is-preview-mode figure > img, body.is-preview-mode figure.figure picture figure > img, figure.figure picture
  body.is-preview-mode .item-card-image > img,
  body.is-preview-mode figure.figure picture .item-card-image > img, figure.figure picture body.is-preview-mode figure > a > img, body.is-preview-mode figure.figure picture figure > a > img, figure.figure picture
  body.is-preview-mode .item-card-image > a > img,
  body.is-preview-mode figure.figure picture .item-card-image > a > img, figure.figure .card picture img, .card figure.figure picture img, figure.figure picture #ContentWrapper [id*='Rte-'] img, #ContentWrapper [id*='Rte-'] figure.figure picture img {
    width: 100%; }

#WidgetImage a {
  display: block; }

[id*='Sidebar'] #WidgetImage p {
  line-height: 1.4rem;
  margin: 1rem 0 0; }

[class*='changed-via-lddataumfluss-js-'] section[id*='Image-'] figure[id*='Image-'].show-image-caption-false {
  margin-bottom: -27px; }

[class*='changed-via-lddataumfluss-js-'] section[id*='Image-'] figure[id*='Image-'].show-image-caption-true {
  margin-bottom: 0; }

/*
// NOTE: RCantero, für Bilder innerhalb des RTE
// NOTE: RCantero, für Bilder innerhalb einer Table im RTE // ESPRO-5458, Images in Tabellen sind überdimensioniert
--> Beides verschoben in _rte.scss
*/
/********************************************************************************************************
 * @version         v1.5.7.501
 * @author          2021-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _job-offers-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.201
 * @author          2021-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _job-offers.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] :not(.style-modern) .card:hover {
  background-color: #e9ecef; }

[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card .card-body {
  padding: .75em !important; }

[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card small.location {
  left: 14px;
  margin-left: 10px;
  position: relative; }
  [id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card small.location .fa {
    margin-left: -24px; }

[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card a {
  text-decoration: none;
  color: inherit; }

[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card .event-date,
[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card .event-time,
[id*='JobOffers'][class*='widget-'][class*='-content-'] [class*='-item-list'] .card .event-location {
  line-height: 1.2em; }

@media (max-width: 767.98px) {
  [id*='JobOffers'][class*='widget-'][class*='-content'] [class*='-item-list'] :not(.style-modern) .card {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; } }

/********************************************************************************************************
 * @version         v1.6.4.301
 * @author          2023-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _kxp-database-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2019-11 Oliver Menger
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _kxp-database.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.kxpdb-container .form-control,
.kxpdb-container .form-check-container {
  display: none; }

.kxpdb-container .kxpdb-loading {
  width: 1rem;
  height: 1rem;
  display: none;
  background-image: url("/images/ajax-loader.gif");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain; }

.kxpdb-container .kxpdb-filter-list-items {
  display: none; }

@media (max-width: 991.98px) {
  .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container {
    border-right: 0 !important; } }

.kxpdb-container .kxpdb-content-container .kxpdb-addresses,
.kxpdb-container .kxpdb-content-container .kxpdb-persons {
  width: 100%;
  margin-bottom: 1rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid #b3b3b3; }
  .kxpdb-container .kxpdb-content-container .kxpdb-addresses h5,
  .kxpdb-container .kxpdb-content-container .kxpdb-persons h5 {
    margin-top: .5rem;
    margin-bottom: 0;
    font-size: 1rem; }
  .kxpdb-container .kxpdb-content-container .kxpdb-addresses span,
  .kxpdb-container .kxpdb-content-container .kxpdb-persons span {
    width: 100%;
    display: block; }
  .kxpdb-container .kxpdb-content-container .kxpdb-addresses:last-of-type,
  .kxpdb-container .kxpdb-content-container .kxpdb-persons:last-of-type {
    padding-bottom: 0;
    margin-bottom: 0;
    border-bottom: 0; }

.kxpdb-container .kxpdb-content-container .kxpdb-persons {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap; }
  .kxpdb-container .kxpdb-content-container .kxpdb-persons .kxpdb-person-image {
    flex: 1 1 auto;
    width: 25%; }
  .kxpdb-container .kxpdb-content-container .kxpdb-persons .kxpdb-person-details {
    flex: 1 1 auto;
    width: 75%;
    padding-left: 1rem; }

.kxpdb-container .kxpdb-list-items .kxpdb-list-item {
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
  display: none; }
  .kxpdb-container .kxpdb-list-items .kxpdb-list-item.kxpdb-item-show {
    display: flex;
    /*                &:last-of-type {
                    border-bottom: $card-border-width solid $card-border-color;
                    @include border-radius($card-border-radius);
                    color: red;
                }
*/ }

.kxpdb-container .kxpdb-filter-show {
  display: flex; }

.kxpdb-container .form-check-container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap; }
  .kxpdb-container .form-check-container .form-check {
    flex: 1 1 50%; }
    .kxpdb-container .form-check-container .form-check label {
      margin-left: .5rem; }

.kxpdb-container .kxpdb-map-container {
  width: 100%;
  height: 20rem; }

/*[id*='Accordion-'] .accordion-item-list > .col-12 > .card.kxpdb-item-show:last-child {
    border-bottom: 1px solid black !important;
    @include border-radius($card-border-radius);
    color: green;
}*/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _linklist-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _linklist.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Linklist-'] {
  /*    [Id*='Links-'] {
    .links-item-list.list-group.list-group-flush {
        @extend .p-0, .m-0;

        &.list-group-horizontal {
            .links-item.list-group-item {
                [clasS*='fa-'].fa {
                    @extend .d-none;
                }
            }
        }

        .links-item.list-group-item {
            @extend .bg-transparent, .p-0;
        }
    }
}
    .horizontale-liste {
    [Id*='Links-'] {
        .links-item-list.list-group.list-group-flush {
            @extend .list-group-horizontal;

            &.list-group-horizontal {
                height: 1rem;

                .links-item.list-group-item {
                    [class*='fa-'].fa {
                        @extend .d-none;
                    }

                    @extend .border-right, .border-light;
                }
            }

            .links-item.list-group-item {
                @extend .bg-transparent, .p-0;
            }
        }
    }
*/ }
  @media (max-width: 767.98px) {
    [id*='Linklist-'] [class*='-item-list'][class*='-group'][class*='-horizontal'] > [class*='-item']:not([class*='-group']):not(:last-child) {
      border-right: none !important; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _lists-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.301
 * @author          2018-10 Rafael Cantero
 * @file            _lists.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/*CARD-LISTS ALTER LISTSTIL AUS PHOTOBOX 1 (News, Events)*/
[id*='NewsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card,
[id*='EventsList-'].list-style-classic [class*='-item-list'] [class*='-item'] .card {
  border: none; }

[class*='-item-list'] [class*='-item'] .related-to {
  list-style-type: none; }
  [class*='-item-list'] [class*='-item'] .related-to :hover {
    color: #e94b37 !important;
    -webkit-transition: 0.2s ease-in-out 0s;
    -o-transition: 0.2s ease-in-out 0s;
    transition: 0.2s ease-in-out 0s; }
  [class*='-item-list'] [class*='-item'] .related-to.pl-0 {
    margin-left: 1.6em; }

[class*='-item'] .in-categories {
  list-style-type: none;
  padding-inline-start: initial; }
  [class*='-item'] .in-categories :hover {
    color: #e94b37;
    -webkit-transition: 0.2s ease-in-out 0s;
    -o-transition: 0.2s ease-in-out 0s;
    transition: 0.2s ease-in-out 0s; }

.table tr.accordion-toggle {
  cursor: pointer; }

.table .hidden-row {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  border-top: none !important; }

/********************************************************************************************************
 * @version         v1.5.3.112
 * @author          2020-03 Rafael Cantero
 * @file            _magnific-popup-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-04 Rafael Cantero
 * @file            _magnific-popup.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80); }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 3043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 3045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 3044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #e9ecef; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close, button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 3046;
  -webkit-box-shadow: none;
  box-shadow: none; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  filter: alpha(opacity=65);
  padding: 0 0 18px 10px;
  color: #e9ecef;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover, .mfp-close:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #e9ecef;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1;
    filter: alpha(opacity=100); }
  .mfp-arrow:before, .mfp-arrow:after,
  .mfp-arrow .mfp-b,
  .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after,
  .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before,
  .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after,
  .mfp-arrow-left .mfp-a {
    border-right: 17px solid #e9ecef;
    margin-left: 31px; }
  .mfp-arrow-left:before,
  .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after,
  .mfp-arrow-right .mfp-a {
    border-left: 17px solid #e9ecef;
    margin-left: 39px; }
  .mfp-arrow-right:before,
  .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 80px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 80px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -76px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 48px; }
  .mfp-title strong {
    display: block; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

.mfp-download a {
  float: left;
  margin-right: .5em;
  text-decoration: none; }

.mfp-download a:before {
  display: inline-block;
  font-size: 1.5em;
  color: #ffffff;
  content: "\e606"; }

.mfp-download a:hover,
.mfp-download a:hover,
.mfp-download a:hover:before,
.mfp-download a:focus:before {
  background: transparent;
  color: #911e10; }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }

/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2021-05 Oliver Menger
 * @file            _custom-mfp.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
.mfp-close:focus {
  outline: auto; }

.mfp-arrow:focus {
  outline: auto; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-02 Rafael Cantero
 * @file            _map-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.001
 * @author          2019-01 Rafael Cantero
 * @file            _map.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.map-content[class*='-content'],
#gridMap[class*='-content'],
#eventMap[class*='-content'] {
  padding-top: 66.667%; }

.col-md-12 > .map-content {
  padding-top: 33.334%; }

/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2021-03 Rafael Cantero
 * @file            _modal-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.001
 * @author          2021-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _modal.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Modal-'],
[id*='PortalModal'] {
  z-index: 9998 !important; }

.modal-backdrop.show {
  opacity: 0.7; }

/*NOTE: RCantero, das Cookie-Consent-Modal muss ganz oben liegen und erhält daher den höchsten z-index, ESPRO-4981*/
[id*='CookieConsent'] {
  z-index: 9999 !important; }

/*NOTE: RCantero, Berichtigung für Umfliessen (incl. Bild-Information)*/
body.is-admin:not(.debug-mode-off) [class*='changed-via-'][class*='-js-5'] {
  z-index: -1; }

body.is-admin.debug-mode-off [class*='changed-via-'][class*='-js-2'], body.is-admin.debug-mode-off [class*='changed-via-'][class*='-js-4'], body:not(.is-admin) [class*='changed-via-'][class*='-js-2'], body:not(.is-admin) [class*='changed-via-'][class*='-js-4'] {
  z-index: 111; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-01 Rafael Cantero
 * @file            _news-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.301
 * @author          2019-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _news.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
@media (min-width: 992px) {
  #News.newslist-content [class*='-item-list'] [class*='-item'].list-group-item [class*='-link'] .position-lg-bottom,
  [id*='News'].newslist-content [class*='-item-list'] [class*='-item'].list-group-item [class*='-link'] .position-lg-bottom {
    bottom: 20px;
    position: absolute; } }

#News.widget-news-content .news-item-list :not(.style-modern) .card:hover,
[id*='News'].widget-news-content .news-item-list :not(.style-modern) .card:hover {
  background-color: #e9ecef; }

#News.widget-news-content .news-item-list .card .card-body,
[id*='News'].widget-news-content .news-item-list .card .card-body {
  padding: .75em !important; }

#News.widget-news-content .news-item-list .card small.location,
[id*='News'].widget-news-content .news-item-list .card small.location {
  left: 14px;
  margin-left: 10px;
  position: relative; }
  #News.widget-news-content .news-item-list .card small.location .fa,
  [id*='News'].widget-news-content .news-item-list .card small.location .fa {
    margin-left: -24px; }

#News.widget-news-content .news-item-list .card a,
[id*='News'].widget-news-content .news-item-list .card a {
  text-decoration: none;
  color: inherit; }

#News.widget-news-content .news-item-list .card .card-text,
[id*='News'].widget-news-content .news-item-list .card .card-text {
  line-height: 1.3em; }

@media (max-width: 767.98px) {
  #News.news-events-content .news-item-list .card,
  [id*='News'].news-events-content .news-item-list .card {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _news-block-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-04 Rafael Cantero
 * @file            _news-block.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
#NewsBlock .newsTeaser {
  position: relative; }
  #NewsBlock .newsTeaser.row.no-gutters, #NewsBlock #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .newsTeaser.row.addresses-itemlist, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] #NewsBlock .newsTeaser.row.addresses-itemlist {
    margin: -20px -15px 5px; }
  #NewsBlock .newsTeaser .newsItem a {
    text-decoration: none;
    color: #000;
    display: block;
    padding: 1rem;
    transition: background 0.4s ease-in-out 0s;
    /*&:hover {
                    background: $overviewlist_hover_color;
                }*/ }
  #NewsBlock .newsTeaser .newsItem .text .news-date {
    font-size: .8rem; }
  #NewsBlock .newsTeaser .newsItem .text .news-headline {
    font-size: 1rem;
    line-height: 1.4rem;
    margin: 0 0 -15px; }

/* AUFBAU NEUE TEMPLATE-STYLES */
#NewsBlock.img-left-square .newsTeaser .newsItem img {
  width: 38.2%;
  float: left; }

#NewsBlock.img-left-square .newsTeaser .newsItem .text {
  float: right;
  width: 61.8%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 1rem; }

#NewsBlock.img-top-horizontal .newsTeaser .newsItem img {
  width: 100%;
  float: none; }

#NewsBlock.img-top-horizontal .newsTeaser .newsItem .text {
  width: 100%;
  float: none;
  padding: 0; }

/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2019-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _pagination-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2019-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _pagination.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#Pagination[class*='-content'] .text-muted a,
[id*='Pagination-'][class*='-content'] .text-muted a {
  color: #b3b3b3; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-11 Rafael Cantero
 * @file            _persons-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.112
 * @author          2018-10 Rafael Cantero
 * @file            _persons.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[Id*='Persons-'][class*='-content'] [class*='-item'] a,
.persons[class*='-content'] [class*='-item'] a {
  cursor: pointer; }
  [Id*='Persons-'][class*='-content'] [class*='-item'] a:focus,
  .persons[class*='-content'] [class*='-item'] a:focus {
    /*
                        BITV: ESPRO-6040, Kein Tastatur-Fokus auf E-Mail Links
                        outline: none;                    
                        box-shadow: none;
                    */ }

[Id*='Persons-'][class*='-content'] [class*='-item'] .job-title,
.persons[class*='-content'] [class*='-item'] .job-title {
  display: block; }

[Id*='Persons-'] .details button[aria-expanded="true"] [class*='-right'],
.persons .details button[aria-expanded="true"] [class*='-right'] {
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg); }

[class*='persons-details-'] .fa {
  width: 20px; }
  [class*='persons-details-'] .fa.fa-mobile {
    font-size: 20px; }

/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-02 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _placeholder-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-02 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _placeholder.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.rc-placeholder-cards .item-card-image {
  text-anchor: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.rc-placeholder-cards .card-title,
.rc-placeholder-cards .card-text,
.rc-placeholder-cards .card-date,
.rc-placeholder-cards .card-category {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentColor;
  opacity: .5; }

/********************************************************************************************************
 * @version         v1.6.6.001
 * @author          2024-07 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _popover-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.6.001
 * @author          2024-07 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _popover.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2022-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _quicklinks-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2022-01 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _quicklinks.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
/* AUFBAU NEUE TEMPLATE-STYLES */
/*.btn-label {
    position: relative;
    left: -4px;
    display: inline-block;
    text-align: center;
}

.btn-label-dark {
    background: rgba(0,0,0,0.15) !important;
    left: -12px !important;
    padding: 6px 12px !important;
}
*/
.btn-labeled {
  padding-top: 0;
  padding-bottom: 0; }

[id*='Quicklinks-'] {
  height: 0;
  top: 30%;
  right: 0;
  z-index: 1040; }
  [id*='Quicklinks-'] [class*='-content'] {
    position: relative;
    right: -100%;
    transition: all 1s ease; }
    [id*='Quicklinks-'] [class*='-content'].open {
      right: 0;
      transform: translate(0, 0); }
    [id*='Quicklinks-'] [class*='-content'] .quicklinks-title {
      margin-left: -38px; }
    [id*='Quicklinks-'] [class*='-content'] .quicklinks-button {
      -moz-transform-origin: 0% 0%;
      -ms-transform-origin: 0% 0%;
      -o-transform-origin: 0% 0%;
      -webkit-transform-origin: 00% 0%;
      transform-origin: 0% 0%;
      transform: rotate(-90deg); }
    [id*='Quicklinks-'] [class*='-content'] [class*='-item-list'] [class*='-item'] {
      min-height: 38px;
      text-align: left; }
      [id*='Quicklinks-'] [class*='-content'] [class*='-item-list'] [class*='-item'] .btn-icon [class*='fa-']::before {
        color: unset;
        margin-top: unset; }

.btn-labeled .btn-label {
  padding: 6px 6px;
  min-width: 30px; }

/********************************************************************************************************
 * @version         v1.5.3.104
 * @author          2020-03 Rafael Cantero
 * @file            _readspeaker-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.202
 * @author          2020-03 Rafael Cantero
 * @file            _readspeaker.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='ReadSpeaker'] {
  margin-top: -20px; }

.div-default.mb-3 .div-default.mb-3, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .div-default.card-body .div-default.mb-3, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .div-default.card-body .div-default.mb-3, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.card-body .div-default.mb-3, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.mb-3, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.mb-3, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card .div-default.card-body .div-default.mb-3, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.card-body .div-default.mb-3, .div-default.mb-3 [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .div-default.mb-3 .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .div-default.card-body .div-default.card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, .div-default.mb-3 [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .div-default.mb-3 .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [class*='shadow-'].card .div-default.card-body .div-default.card-body, .div-default.mb-3 .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.card-body, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.mb-3 .div-default.card-body, .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.card-body .div-default.card-body, .div-default.mb-3 [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.mb-3 .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .div-default.card-body #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, .div-default.mb-3 #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.mb-3 .div-default.card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .border-0[class*='shadow-'].card .div-default.card-body .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .list-style-modern.list-layout-none [class*='list-item'].style-classic.layout-list .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, .div-default.mb-3 [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card .div-default.mb-3 .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content .row.addresses-itemlist > .col > [class*='shadow-'].card.addresses-item .div-default.card-body .div-default.card-body, [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [class*='shadow-'].card .div-default.card-body .div-default.card-body, .div-default.mb-3 [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.card-body, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.mb-3 .div-default.card-body, [Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content [id*='Sidebar'] [id*='Image'][class*='widget-image-'] [class*='shadow-'].card .div-default.card-body .div-default.card-body {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  body.rs #MainMenu [class*='nav-item-'] a {
    height: auto !important; } }

@supports (-ms-accelerator: true) {
  body.rs #MainMenu [class*='nav-item-'] a {
    height: auto !important; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _rte-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
/********************************************************************************************************
 * @version         v1.5.7.001
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _rte.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.rte[class*='-content'] .col > p:last-child {
  /*margin-bottom: 0 !important;*/ }

#ContentWrapper [id*='Rte-'] .float-left img {
  margin: 21px 15px 10px 0; }

#ContentWrapper [id*='Rte-'] td img {
  max-width: 100%; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _typeahead-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _search.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Searchbar-'] form .input-group .form-control {
  color: #333;
  background-color: #fff;
  border: 1px solid #e9ecef;
  font-weight: 200; }
  [id*='Searchbar-'] form .input-group .form-control::placeholder {
    /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #333;
    opacity: 1;
    /* Firefox */ }
  [id*='Searchbar-'] form .input-group .form-control:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #333; }
  [id*='Searchbar-'] form .input-group .form-control::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #333; }

#SearchBar .input-group-prepend .input-group-text {
  border-left: none; }

/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2023-05 Thobias Michel
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _semantic-search.scss
 * @references      as follow
 */
/********************************************************************************************************/
.semantic-search .filter {
  background-color: #e9ecef;
  color: #212529;
  padding: 0.5em;
  margin-bottom: 0.5em; }
  .semantic-search .filter .filter-options {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr; }
  .semantic-search .filter button {
    margin-top: 1rem !important; }

.semantic-search p.update-date {
  margin: 0; }

.semantic-search .result-score {
  color: red; }

.semantic-search .persons-content td {
  border-top: none; }

.semantic-search .person .table tr td:first-child {
  width: 69px; }

.semantic-search .person .table tr td:nth-child(3) {
  width: 285px; }

@media screen and (max-width: 900px) {
  .semantic-search .filter .filter-options {
    grid-template-columns: 1fr 1fr; } }

@media screen and (max-width: 768px) {
  .semantic-search .filter .filter-options {
    grid-template-columns: 1fr; } }

/********************************************************************************************************
 * @version         v1.5.5.101
 * @author          2019-10 Rafael Cantero
 * @file            _sidebars-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _sidebar.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Sidebar'] h2, [id*='Sidebar'] .h2 {
  font-size: 1.1875rem; }

[id*='Sidebar'] h3, [id*='Sidebar'] .h3 {
  font-size: 1.1875rem; }

[id*='Sidebar'] h4, [id*='Sidebar'] .h4, [id*='Sidebar'] #Footer [Id*='GridGlobal-'] [Id*='Headline-'] h3, #Footer [Id*='GridGlobal-'] [Id*='Headline-'] [id*='Sidebar'] h3, [id*='Sidebar']
#Footer [Id*='GridGlobal-'] .headline.section-headline h3,
#Footer [Id*='GridGlobal-'] .headline.section-headline [id*='Sidebar'] h3, [id*='Sidebar'] .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .headline [id*='Sidebar'] h2, [id*='Sidebar'] .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-addresses-container .section-headline [id*='Sidebar'] h2, [id*='Sidebar'] .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .headline [id*='Sidebar'] h2, [id*='Sidebar'] .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline h2, .kxpdb-container .kxpdb-content-container .kxpdb-persons-container .section-headline [id*='Sidebar'] h2 {
  font-size: 1.0625rem; }

[id*='Sidebar'] h5, [id*='Sidebar'] .h5 {
  font-size: 1rem; }

[id*='Sidebar'] #GridSidebarGlobal > div:first-child > div > div section:first-child [class*="-itemlist"] .section-headline .headline.pt-2 {
  padding-top: 2px !important; }

[id*='Sidebar'] .section-headline {
  padding-top: 0 !important; }

[id*='Sidebar'] #Grid .mb-4 {
  margin-bottom: .75rem !important; }

[id*='Sidebar'] #Grid .gallery [class*="col-"] {
  flex: 0 0 50% !important;
  max-width: 50% !important;
  width: 50% !important; }

#SidebarLeft:first-child > section:first-child > .inner-content .headline {
  padding-top: 0.2rem !important; }

/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _sidebar-addresses.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Sidebar'] #GridSidebarGlobal .addresses-item .openhours {
  margin-top: 1rem;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%; }

/*NOTE: RCantero, NEW in v1.5.7.4, Moved from Addresses/_addresses*/
[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] .address-details-address-headline,
[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] .address-details-contacts-headline,
[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] .address-details-additional-info,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] .address-details-address-headline,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] .address-details-contacts-headline,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] .address-details-additional-info {
  display: none; }

[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'].card,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'].card {
  border: none; }
  [id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'].card [class*='address-details-'] .fa,
  [id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'].card [class*='address-details-'] .fa {
    width: 12px;
    margin-top: 4px; }
  [id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'].card h5,
  [id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'].card h5 {
    padding-top: 10px; }
    [id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'].card h5.address-details-openhours-headline,
    [id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'].card h5.address-details-openhours-headline {
      margin-top: -5px; }
  [id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'].card .card-body,
  [id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'].card .card-body {
    margin-bottom: 10px;
    padding: 0; }

[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] .border-top,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] .border-top {
  border-top: none !important; }

[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] .gallery,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] .gallery {
  margin-top: -10px !important; }

[id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] > .row.no-gutters > .col-lg, [id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [class*='-item'] > .row.addresses-itemlist > .col-lg, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [id*='Sidebar'] [id*='Addresses-'][class*='-content'] [class*='-itemlist'] [class*='-item'] > .row.addresses-itemlist > .col-lg,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] > .row.no-gutters > .col-lg,
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] [class*='-item'] > .row.addresses-itemlist > .col-lg, #Footer [Id*='GridGlobal-'] [Id*='Addresses-']
[id*='Sidebar'] .addresses[class*='-content'] [class*='-itemlist'] [class*='-item'] > .row.addresses-itemlist > .col-lg {
  flex: 0 0 100%;
  max-width: 100%;
  width: 100% !important; }

/********************************************************************************************************
 * @version         v1.5.5.301
 * @author          2019-10 Rafael Cantero
 * @file            _sidebar-documents.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2018-10 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _sidebar-persons.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[Id*='Sidebar'] [Id*='Persons-'][class*='-content'] .persons-content {
  flex: 0 0 100% !important;
  max-width: 100% !important; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-10 Rafael Cantero
 * @file            _sidebar-addresses.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-06 Rafael Cantero
 * @file            _skiplinks-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.001
 * @author          2019-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _skiplinks.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/* NOTE: RCantero, ESPRO-6323 , wird nicht mehr benötigt
[id*='Skiplinks'],
[id*='skiplinks'] {
    margin-top: -16px;

    li {
        list-style: none;

        a {
            position: absolute;
            top: -16px;
            left: -100em;
        }
    }
}
*/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _slider-blocks-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _slider-blocks-all.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#SliderBlocks.sliderblocks-content, #SliderBlocks.grid-slider-content, #SliderBlocks[class*='-content'],
[Id*='Slider-'].sliderblocks-content,
[Id*='Slider-'].grid-slider-content,
[Id*='Slider-'][class*='-content'],
.slider.sliderblocks-content,
.slider.grid-slider-content,
.slider[class*='-content'] {
  position: relative; }
  #SliderBlocks.sliderblocks-content .image-slider, #SliderBlocks.grid-slider-content .image-slider, #SliderBlocks[class*='-content'] .image-slider,
  [Id*='Slider-'].sliderblocks-content .image-slider,
  [Id*='Slider-'].grid-slider-content .image-slider,
  [Id*='Slider-'][class*='-content'] .image-slider,
  .slider.sliderblocks-content .image-slider,
  .slider.grid-slider-content .image-slider,
  .slider[class*='-content'] .image-slider {
    margin: 0 auto;
    overflow: hidden; }
    #SliderBlocks.sliderblocks-content .image-slider .image > div, #SliderBlocks.grid-slider-content .image-slider .image > div, #SliderBlocks[class*='-content'] .image-slider .image > div,
    [Id*='Slider-'].sliderblocks-content .image-slider .image > div,
    [Id*='Slider-'].grid-slider-content .image-slider .image > div,
    [Id*='Slider-'][class*='-content'] .image-slider .image > div,
    .slider.sliderblocks-content .image-slider .image > div,
    .slider.grid-slider-content .image-slider .image > div,
    .slider[class*='-content'] .image-slider .image > div {
      float: left;
      position: relative; }
    #SliderBlocks.sliderblocks-content .image-slider .image .slider-overlay, #SliderBlocks.grid-slider-content .image-slider .image .slider-overlay, #SliderBlocks[class*='-content'] .image-slider .image .slider-overlay,
    [Id*='Slider-'].sliderblocks-content .image-slider .image .slider-overlay,
    [Id*='Slider-'].grid-slider-content .image-slider .image .slider-overlay,
    [Id*='Slider-'][class*='-content'] .image-slider .image .slider-overlay,
    .slider.sliderblocks-content .image-slider .image .slider-overlay,
    .slider.grid-slider-content .image-slider .image .slider-overlay,
    .slider[class*='-content'] .image-slider .image .slider-overlay {
      position: absolute;
      z-index: 5025;
      width: 100%;
      height: 100%;
      opacity: 0;
      -webkit-transition: all 0.9s ease 0s;
      -moz-transition: all 0.9s ease 0s;
      -o-transition: all 0.9s ease 0s;
      transition: all 0.9s ease 0s;
      background-color: #e94b37; }
      #SliderBlocks.sliderblocks-content .image-slider .image .slider-overlay:hover, #SliderBlocks.grid-slider-content .image-slider .image .slider-overlay:hover, #SliderBlocks[class*='-content'] .image-slider .image .slider-overlay:hover,
      [Id*='Slider-'].sliderblocks-content .image-slider .image .slider-overlay:hover,
      [Id*='Slider-'].grid-slider-content .image-slider .image .slider-overlay:hover,
      [Id*='Slider-'][class*='-content'] .image-slider .image .slider-overlay:hover,
      .slider.sliderblocks-content .image-slider .image .slider-overlay:hover,
      .slider.grid-slider-content .image-slider .image .slider-overlay:hover,
      .slider[class*='-content'] .image-slider .image .slider-overlay:hover {
        opacity: 1; }
      #SliderBlocks.sliderblocks-content .image-slider .image .slider-overlay h2, #SliderBlocks.grid-slider-content .image-slider .image .slider-overlay h2, #SliderBlocks[class*='-content'] .image-slider .image .slider-overlay h2,
      [Id*='Slider-'].sliderblocks-content .image-slider .image .slider-overlay h2,
      [Id*='Slider-'].grid-slider-content .image-slider .image .slider-overlay h2,
      [Id*='Slider-'][class*='-content'] .image-slider .image .slider-overlay h2,
      .slider.sliderblocks-content .image-slider .image .slider-overlay h2,
      .slider.grid-slider-content .image-slider .image .slider-overlay h2,
      .slider[class*='-content'] .image-slider .image .slider-overlay h2 {
        color: #e9ecef;
        position: absolute;
        z-index: 5100;
        font-weight: 400;
        width: 80%;
        bottom: 15%;
        left: 10%;
        border: none;
        font-weight: bold; }
    #SliderBlocks.sliderblocks-content .image-slider .image img, #SliderBlocks.grid-slider-content .image-slider .image img, #SliderBlocks[class*='-content'] .image-slider .image img,
    [Id*='Slider-'].sliderblocks-content .image-slider .image img,
    [Id*='Slider-'].grid-slider-content .image-slider .image img,
    [Id*='Slider-'][class*='-content'] .image-slider .image img,
    .slider.sliderblocks-content .image-slider .image img,
    .slider.grid-slider-content .image-slider .image img,
    .slider[class*='-content'] .image-slider .image img {
      position: relative;
      z-index: 5000;
      float: none;
      width: auto; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _slider_blocks-carousel.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/* PORTAL */
#Portal #HeaderImageSlideshow #SliderBlocksCarousel #LdCarouselSliderBlocks .thumbnail {
  margin-bottom: 0; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control.left, #Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control.right {
  background-image: none !important; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control {
  color: #fff;
  top: 40%;
  color: #428BCA;
  bottom: auto;
  padding-top: 4px;
  width: 30px;
  height: 30px;
  text-shadow: none;
  opacity: 1; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control:hover {
  color: #d9534f; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control.left, #Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control.right {
  background-image: none !important; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control.right {
  left: auto;
  right: -32px; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-control.left {
  right: auto;
  left: -32px; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-indicators {
  bottom: -30px; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-indicators li {
  border-radius: 0;
  width: 10px;
  height: 10px;
  background: #ccc;
  border: 1px solid #ccc; }

#Portal #HeaderImageSlideshow #SliderBlocksCarousel .carousel-indicators .active {
  width: 12px;
  height: 12px;
  background: #3276b1;
  border-color: #3276b1; }

/* STANDARD */
/********************************************************************************************************
 * @version         v1.5.8.001 / v1.5.7.302
 * @author          2018-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _slider_blocks-slickslider.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @author          2018-10 Rafael Cantero
 * @file            _slick-index.scss
 * @version         1.8.1
 * @copyright       Slick
 * @license         by Slick / Ken Wheeler
 * @link            http://kenwheeler.github.io/slick/
 * @package         Photobox 2.0
 * @version         2.0
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

.slick-loading .slick-list {
  background: #fff url("../../../../images/ajax-loader.gif") center center no-repeat; }

.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none; }
  .slick-prev:hover, .slick-prev:focus,
  .slick-next:hover,
  .slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent; }
    .slick-prev:hover:before, .slick-prev:focus:before,
    .slick-next:hover:before,
    .slick-next:focus:before {
      opacity: 0.8; }
  .slick-prev.slick-disabled:before,
  .slick-next.slick-disabled:before {
    opacity: 0.25; }
  .slick-prev:before,
  .slick-next:before {
    font-family: "FontAwesome";
    font-size: 20px;
    line-height: 1;
    color: white;
    opacity: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.slick-prev {
  left: -25px; }
  [dir="rtl"] .slick-prev {
    left: auto;
    right: -25px; }
  .slick-prev:before {
    content: ""; }
    [dir="rtl"] .slick-prev:before {
      content: ""; }

.slick-next {
  right: -25px; }
  [dir="rtl"] .slick-next {
    left: -25px;
    right: auto; }
  .slick-next:before {
    content: ""; }
    [dir="rtl"] .slick-next:before {
      content: ""; }

.slick-dotted.slick-slider {
  margin-bottom: 30px; }

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; }
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 20px;
      width: 20px;
      outline: none;
      line-height: 0px;
      font-size: 0px;
      color: transparent;
      padding: 5px;
      cursor: pointer; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
        .slick-dots li button:hover:before, .slick-dots li button:focus:before {
          opacity: 0.8; }
      .slick-dots li button:before {
        position: absolute;
        top: 0;
        left: 0;
        content: "";
        width: 20px;
        height: 20px;
        font-family: "FontAwesome";
        font-size: 14px;
        line-height: 20px;
        text-align: center;
        color: black;
        opacity: 0.25;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .slick-dots li.slick-active button:before {
      color: black;
      opacity: 0.75; }

/* AUFBAU NEUE TEMPLATE-STYLES */
#SliderBlocks .slider-play-pause,
[Id*='Slider-'] .slider-play-pause {
  top: 0;
  right: 50%;
  transform: translateX(50%);
  z-index: 50; }
  #SliderBlocks .slider-play-pause > button,
  [Id*='Slider-'] .slider-play-pause > button {
    background: rgba(255, 255, 255, 0.6); }
    #SliderBlocks .slider-play-pause > button:nth-child(1),
    [Id*='Slider-'] .slider-play-pause > button:nth-child(1) {
      margin-right: 1px; }

#SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators,
[Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators {
  bottom: 0;
  justify-content: center; }

#SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators,
[Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators {
  bottom: 15px;
  justify-content: center;
  right: 50%;
  transform: translateX(50%); }
  #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li,
  [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li {
    position: relative;
    flex: 0 1 auto;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    display: inline-block;
    background-color: rgba(0, 0, 0, 0.5);
    border: 1px solid rgba(255, 255, 255, 0.6);
    margin: 4px;
    width: 15px;
    height: 15px; }
    #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.active,
    [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.active {
      background-color: rgba(255, 255, 255, 0.6) !important; }
    #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.size-small,
    [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.size-small {
      width: 10px;
      height: 10px; }
    #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.size-big,
    [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.size-big {
      width: 20px;
      height: 20px; }
    #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.slick-active,
    [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.slick-active {
      background-color: white; }
      [id^="GridGlobal-"] #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.slick-active, [id^="GridGlobal-"]
      [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li.slick-active {
        border: 1px solid rgba(0, 0, 0, 0.4); }
    #SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li button::before,
    [Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators li button::before {
      content: ""; }

#SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'].style-card .slickslider-indicators,
[Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'].style-card .slickslider-indicators {
  bottom: -3px !important; }

#SliderBlocks .image-slider[class*='indicator-style-'][class*='indicator-position-'].style-modern .slickslider-indicators,
[Id*='Slider-'] .image-slider[class*='indicator-style-'][class*='indicator-position-'].style-modern .slickslider-indicators {
  bottom: 0 !important; }

#SliderBlocks .image-slider.indicator-style-dash[class*='indicator-position-'] .slickslider-indicators li,
[Id*='Slider-'] .image-slider.indicator-style-dash[class*='indicator-position-'] .slickslider-indicators li {
  height: 4px !important;
  width: 22.5px; }
  #SliderBlocks .image-slider.indicator-style-dash[class*='indicator-position-'] .slickslider-indicators li.size-small,
  [Id*='Slider-'] .image-slider.indicator-style-dash[class*='indicator-position-'] .slickslider-indicators li.size-small {
    width: 15px; }
  #SliderBlocks .image-slider.indicator-style-dash[class*='indicator-position-'] .slickslider-indicators li.size-big,
  [Id*='Slider-'] .image-slider.indicator-style-dash[class*='indicator-position-'] .slickslider-indicators li.size-big {
    width: 30px; }

#SliderBlocks .image-slider.indicator-style-circle[class*='indicator-position-'] .slickslider-indicators li,
[Id*='Slider-'] .image-slider.indicator-style-circle[class*='indicator-position-'] .slickslider-indicators li {
  border-radius: 20px !important; }

#SliderBlocks .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'],
[Id*='Slider-'] .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] {
  overflow: inherit; }
  #SliderBlocks .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .item-card-content,
  [Id*='Slider-'] .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .item-card-content {
    padding-bottom: 4rem; }
  #SliderBlocks .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators,
  [Id*='Slider-'] .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .slickslider-indicators {
    left: 0;
    right: auto;
    width: auto;
    transform: none; }
  #SliderBlocks .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .slick-arrow.slick-btn-prev,
  [Id*='Slider-'] .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .slick-arrow.slick-btn-prev {
    left: -3rem; }
  #SliderBlocks .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .slick-arrow.slick-btn-next,
  [Id*='Slider-'] .image-slider.template-tl4-ir8[class*='indicator-style-'][class*='indicator-position-'] .slick-arrow.slick-btn-next {
    right: -3rem; }

#SliderBlocks.container-fluid .sliderblocksslickslider-item-list .slick-list.draggable,
[Id*='Slider-'].container-fluid .sliderblocksslickslider-item-list .slick-list.draggable {
  margin-right: -15px !important;
  margin-left: -15px !important; }

#SliderBlocks .slider-item img,
[Id*='Slider-'] .slider-item img {
  width: 100% !important; }

#SliderBlocks .sliderblocksslickslider-item-list .slick-list.draggable,
#SliderBlocks .slider-item-list .slick-list.draggable,
[Id*='Slider-'] .sliderblocksslickslider-item-list .slick-list.draggable,
[Id*='Slider-'] .slider-item-list .slick-list.draggable {
  margin-right: -30px;
  margin-left: -30px; }

#SliderBlocks .sliderblocksslickslider-item-list .slick-slide,
#SliderBlocks .slider-item-list .slick-slide,
[Id*='Slider-'] .sliderblocksslickslider-item-list .slick-slide,
[Id*='Slider-'] .slider-item-list .slick-slide {
  margin-right: 15px;
  margin-left: 15px;
  overflow: hidden; }

#SliderBlocks .sliderblocksslickslider-item-list .slider-overlay:hover,
#SliderBlocks .slider-item-list .slider-overlay:hover,
[Id*='Slider-'] .sliderblocksslickslider-item-list .slider-overlay:hover,
[Id*='Slider-'] .slider-item-list .slider-overlay:hover {
  opacity: .8 !important;
  background-color: #e94b37; }

#SliderBlocks .sliderblocksslickslider-item-list button:not([id*='slick-slide-control']),
#SliderBlocks .slider-item-list button:not([id*='slick-slide-control']),
[Id*='Slider-'] .sliderblocksslickslider-item-list button:not([id*='slick-slide-control']),
[Id*='Slider-'] .slider-item-list button:not([id*='slick-slide-control']) {
  z-index: 1;
  font-size: 1em; }
  #SliderBlocks .sliderblocksslickslider-item-list button:not([id*='slick-slide-control'])::before,
  #SliderBlocks .slider-item-list button:not([id*='slick-slide-control'])::before,
  [Id*='Slider-'] .sliderblocksslickslider-item-list button:not([id*='slick-slide-control'])::before,
  [Id*='Slider-'] .slider-item-list button:not([id*='slick-slide-control'])::before {
    font-size: 6em; }

#SliderBlocks .sliderblocksslickslider-item-list .slick-arrow,
#SliderBlocks .slider-item-list .slick-arrow,
[Id*='Slider-'] .sliderblocksslickslider-item-list .slick-arrow,
[Id*='Slider-'] .slider-item-list .slick-arrow {
  opacity: 0.7;
  z-index: 45; }
  #SliderBlocks .sliderblocksslickslider-item-list .slick-arrow.slick-btn-prev,
  #SliderBlocks .slider-item-list .slick-arrow.slick-btn-prev,
  [Id*='Slider-'] .sliderblocksslickslider-item-list .slick-arrow.slick-btn-prev,
  [Id*='Slider-'] .slider-item-list .slick-arrow.slick-btn-prev {
    left: 0;
    top: 0; }
  #SliderBlocks .sliderblocksslickslider-item-list .slick-arrow.slick-btn-next,
  #SliderBlocks .slider-item-list .slick-arrow.slick-btn-next,
  [Id*='Slider-'] .sliderblocksslickslider-item-list .slick-arrow.slick-btn-next,
  [Id*='Slider-'] .slider-item-list .slick-arrow.slick-btn-next {
    right: 0;
    top: 0; }

#SliderBlocks > .row,
[Id*='Slider-'] > .row {
  margin: 0 -30px; }

#SliderBlocks #SliderBlocksSlickslider .sliderItem,
[Id*='Slider-'] #SliderBlocksSlickslider .sliderItem {
  margin: 0 15px; }

[Id*='Slider-'] > .container > .row > .col > div.image-slider {
  padding-right: 17px;
  padding-left: 16px; }

#SliderBlocks .image-slider .slick-list .slick-track .slick-slide,
[Id*='Slider-'] .image-slider .slick-list .slick-track .slick-slide {
  height: auto; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-07 Rafael Cantero
 * @file            _slideshow-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.301
 * @author          2019-07 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _slideshow.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Carousel'] {
  float: none;
  /*CAPTIONS*/
  /*CONTROLS*/
  /*INDICATORS*/
  /*FULLWIDTH*/ }
  [id*='Carousel'] .cover img {
    width: 100%;
    height: auto; }
  [id*='Carousel'] .slide-caption {
    position: absolute;
    bottom: 1em;
    /* NOTE: RCantero, Fällt ab v1.5.6.2 weg, da als Klasse implementiert, ESPRO-5514: Slideshow: Integration in Seiten per Picker (Bild, Link, Titel, Beschreibung)
        @include media-breakpoint-down(sm) {
            display: none !important;
        }
        */ }
    [id*='Carousel'] .slide-caption h2,
    [id*='Carousel'] .slide-caption h3,
    [id*='Carousel'] .slide-caption .slide-title,
    [id*='Carousel'] .slide-caption .slide-description {
      color: #fff;
      display: inline-block; }
    [id*='Carousel'] .slide-caption h2,
    [id*='Carousel'] .slide-caption .slide-title {
      line-height: 1em;
      padding: .3em .4em;
      margin: 0 0 .4em;
      background: #e94b37; }
    [id*='Carousel'] .slide-caption h3,
    [id*='Carousel'] .slide-caption .slide-description {
      line-height: 1.5em;
      padding: .35em .55em;
      background: #2b2b2b;
      margin: 0; }
    [id*='Carousel'] .slide-caption.mobile {
      right: 0 !important;
      left: 0 !important;
      margin-right: 0;
      width: 100%;
      justify-content: center;
      display: flex; }
  [id*='Carousel'] .caption-horizontal-center .slide-caption {
    right: 15%;
    bottom: 40px;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center; }
  [id*='Carousel'] .caption-horizontal-left .slide-caption {
    bottom: 3em;
    left: 5.5em;
    margin-right: 5.5em;
    z-index: 10; }
  [id*='Carousel'] .carousel-control-prev {
    left: 15px !important; }
  [id*='Carousel'] .carousel-control-next {
    right: 15px !important; }
  [id*='Carousel'] a[class*='carousel-control-'], [id*='Carousel'] div[class*='carousel-control-'] {
    width: auto;
    opacity: .7; }
  [id*='Carousel'] .carousel-indicators {
    bottom: 16px; }
    [id*='Carousel'] .carousel-indicators li {
      position: relative;
      flex: 0 1 auto;
      margin-right: 3px;
      margin-left: 3px;
      text-indent: -999px;
      cursor: pointer;
      display: inline-block;
      background-color: rgba(0, 0, 0, 0.5);
      border: 1px solid rgba(255, 255, 255, 0.6);
      margin: 4px;
      width: 15px;
      height: 15px; }
      [id*='Carousel'] .carousel-indicators li.active {
        background-color: rgba(255, 255, 255, 0.6) !important; }
      [id*='Carousel'] .carousel-indicators li.size-small {
        width: 10px;
        height: 10px; }
      [id*='Carousel'] .carousel-indicators li.size-big {
        width: 20px;
        height: 20px; }
    [id*='Carousel'] .carousel-indicators.indicator-style-circle li {
      border-radius: 20px !important; }
    [id*='Carousel'] .carousel-indicators.indicator-style-dash li {
      height: 4px !important;
      width: 22.5px; }
      [id*='Carousel'] .carousel-indicators.indicator-style-dash li.size-small {
        width: 15px; }
      [id*='Carousel'] .carousel-indicators.indicator-style-dash li.size-big {
        width: 30px; }
  [id*='Carousel'] .indicators-horizontal-center .carousel-indicators {
    margin: 0 15%;
    right: 0;
    left: 0;
    justify-content: center; }
  [id*='Carousel'] .indicators-horizontal-left .carousel-indicators {
    right: auto;
    left: 1em;
    margin: 0; }
    @media (max-width: 767.98px) {
      [id*='Carousel'] .indicators-horizontal-left .carousel-indicators {
        right: 0;
        left: 0; } }
  [id*='Carousel'] .indicators-horizontal-right .carousel-indicators {
    right: 1em;
    left: auto;
    margin: 0; }
    @media (max-width: 767.98px) {
      [id*='Carousel'] .indicators-horizontal-right .carousel-indicators {
        right: 0;
        left: 0; } }
  [id*='Carousel'] .indicators-vertical-below .carousel-indicators {
    bottom: -30px; }
    [id*='Carousel'] .indicators-vertical-below .carousel-indicators li.active {
      background-color: #e94b37 !important; }
  [id*='Carousel'] .indicators-vertical-below.indicators-horizontal-left .carousel-indicators {
    left: -5px; }
  [id*='Carousel'] .indicators-vertical-below.indicators-horizontal-right .carousel-indicators {
    right: -5px; }
  [id*='Carousel'].full-width .caption-horizontal-left .slide-caption {
    bottom: 2em; }
  [id*='Carousel'].full-width .caption-horizontal-left .carousel-indicators {
    bottom: 2em; }
  @media (min-width: 1200px) {
    [id*='Carousel'].full-width .caption-horizontal-left .slide-caption {
      left: 4em; }
    [id*='Carousel'].full-width .caption-horizontal-left .carousel-indicators {
      right: 4em; } }
  [id*='Carousel'] .carousel-play-pause {
    z-index: 30;
    top: 0;
    right: 0; }
    [id*='Carousel'] .carousel-play-pause > button {
      background: rgba(255, 255, 255, 0.7); }
      [id*='Carousel'] .carousel-play-pause > button:nth-child(1) {
        margin-right: 1px; }

/* STANDARD */
#Standard [id*='LdCarousel'] .slide-caption.show-not-on-standard {
  display: none; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-07 Rafael Cantero
 * @file            _header-slideshow.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-11 Rafael Cantero
 * @file            _social-media-picker-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.9.201
 * @author          2018-11 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _social-media-picker.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='SocialMediaLinks-'],
#SocialMediaLinks {
  font-size: 1em; }
  [id*='SocialMediaLinks-'] [class*='fa-'],
  [id*='SocialMediaLinks-'] [class*='fa-']:before,
  #SocialMediaLinks [class*='fa-'],
  #SocialMediaLinks [class*='fa-']:before {
    color: #fff; }
  [id*='SocialMediaLinks-'] a,
  #SocialMediaLinks a {
    color: #fff;
    display: inline-block;
    width: 2.3em;
    height: 2.3em;
    line-height: 2.3em;
    text-align: center; }
    [id*='SocialMediaLinks-'] a.facebook,
    #SocialMediaLinks a.facebook {
      background: #3b5998 !important; }
    [id*='SocialMediaLinks-'] a.twitter,
    #SocialMediaLinks a.twitter {
      background: #55acee !important; }
    [id*='SocialMediaLinks-'] a.youtube,
    #SocialMediaLinks a.youtube {
      background: #e52d27 !important; }
    [id*='SocialMediaLinks-'] a.rss,
    #SocialMediaLinks a.rss {
      background: #f26522 !important; }
    [id*='SocialMediaLinks-'] a.xing,
    #SocialMediaLinks a.xing {
      background: #026466 !important; }
    [id*='SocialMediaLinks-'] a.linkedin,
    #SocialMediaLinks a.linkedin {
      background: #0976b4 !important; }
    [id*='SocialMediaLinks-'] a.skype,
    #SocialMediaLinks a.skype {
      background: #3a5897 !important; }
    [id*='SocialMediaLinks-'] a.instagram,
    #SocialMediaLinks a.instagram {
      background: #3f729b !important; }
    [id*='SocialMediaLinks-'] a.pinterest,
    #SocialMediaLinks a.pinterest {
      background: #cc2127 !important; }
    [id*='SocialMediaLinks-'] a.google,
    #SocialMediaLinks a.google {
      background: #dd4b39 !important; }
    [id*='SocialMediaLinks-'] a.flickr,
    #SocialMediaLinks a.flickr {
      background: #ff0084 !important; }
    [id*='SocialMediaLinks-'] a.other,
    #SocialMediaLinks a.other {
      background: #b3b3b3 !important; }

/********************************************************************************************************
 * @version         v1.5.6.001
 * @author          2021-02 Rafael Cantero
 * @file            _tables-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.501
 * @author          2021-02 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http: //www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _tables.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
table:not(.table) {
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
  margin: 2.2em 0;
  display: table;
  border-collapse: separate;
  box-sizing: border-box;
  text-indent: initial;
  border-spacing: 2px;
  border-color: grey; }
  table:not(.table) tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit; }
    table:not(.table) tbody tr {
      display: table-row;
      vertical-align: inherit;
      border-color: inherit; }
      table:not(.table) tbody tr td {
        vertical-align: top;
        padding: 0.4884em; }
        table:not(.table) tbody tr td:first-child {
          padding-left: 0; }

/*[id*='Liste-'] [id*='Addresses-'],
[id*='Liste-'] [id*='Persons-'],
#Telefonliste {
    [class*='-content'] {
        .table {
            @extend .table-responsive-lg;
        }
    }
}
*/
.col.overflow-auto::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 14px;
  height: 14px; }

.col.overflow-auto::-webkit-scrollbar-thumb {
  border-radius: 8px;
  border: 3px solid #fff;
  background-color: rgba(0, 0, 0, 0.3); }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-01 Rafael Cantero
 * @file            _tabs-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-01 Rafael Cantero
 * @file            _tabs.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _teaser-block-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _sidebars.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#PageTeaser .jumbotron {
  margin-bottom: 0;
  padding: 2rem 2rem; }
  #PageTeaser .jumbotron p:last-child {
    margin-bottom: 0; }

@media (max-width: 767.98px) {
  #PageTeaser .jumbotron {
    padding: 1rem 1rem !important; } }

#TeaserBlock {
  background: #e94b37;
  color: #e9ecef; }
  #TeaserBlock h1, #TeaserBlock p {
    color: #e9ecef; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-07 Rafael Cantero
 * @file            _text-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-07 Rafael Cantero
 * @file            _text.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Text'] [class*='-item'] img {
  max-width: 100%;
  height: auto !important; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-08 Rafael Cantero
 * @file            _tiles-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-08 Rafael Cantero
 * @file            _tiles.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Tiles'] [class*='-right'] .tiles-item:not(.tile-double-width) {
  width: 50% !important; }
  @media (max-width: 767.98px) {
    [id*='Tiles'] [class*='-right'] .tiles-item:not(.tile-double-width) {
      width: 100% !important; } }

[id*='Tiles'] a:hover {
  color: transparent !important; }

[id*='Tiles'] .tiles-item {
  background: #e63620;
  width: 100%;
  float: left;
  text-align: center;
  position: relative;
  display: flex; }
  [id*='Tiles'] .tiles-item i {
    position: relative;
    margin: auto; }
    [id*='Tiles'] .tiles-item i:before {
      display: block;
      font-size: 8vw;
      color: #fff; }
      @media (max-width: 767.98px) {
        [id*='Tiles'] .tiles-item i:before {
          font-size: 12vw; } }

[id*='Tiles'] [class*='-double'] {
  background-color: #ee7465 !important; }

body#Standard [id*='Tiles'] .tiles-items-top {
  height: 22%; }
  @media (min-width: 992px) and (max-width: 1279.98px) {
    body#Standard [id*='Tiles'] .tiles-items-top h1 {
      font-size: 1.8rem; } }
  @media (min-width: 768px) and (max-width: 991.98px) {
    body#Standard [id*='Tiles'] .tiles-items-top h1 {
      font-size: 1.4rem; } }

body#Standard [id*='Tiles'] .tiles-items-bottom {
  height: 78%; }

body#Standard [id*='Tiles'] [class*='-content'] .col:nth-child(1n+0) {
  background-color: #e63620; }

body#Standard [id*='Tiles'] [class*='-content'] .col:nth-child(2n+0) {
  background-color: #e94b37; }

body#Standard [id*='Tiles'] [class*='-content'] .tiles-item {
  width: 100% !important;
  background-color: transparent; }
  body#Standard [id*='Tiles'] [class*='-content'] .tiles-item i:before {
    font-size: 4vw; }
    @media (max-width: 767.98px) {
      body#Standard [id*='Tiles'] [class*='-content'] .tiles-item i:before {
        font-size: 12vw; } }
  body#Standard [id*='Tiles'] [class*='-content'] .tiles-item h4 {
    font-size: .8rem !important; }

.teaser {
  /*display: flex;
    flex-direction: row;
    flex-wrap: nowrap;*/
  margin: 0 0 1rem;
  padding: 0;
  background: #e94b37;
  color: #fff; }

.modern-kachel, .modern-kachel-big, .modern-kachel-breit, .tile-double-width {
  position: relative; }

.modern-teaser {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  background-color: #e94b37; }
  .modern-teaser .tiles-item {
    flex: 0 1 30%; }
    .modern-teaser .tiles-item i:before {
      font-size: 6vw; }

.tiles-item {
  /*background: $primary-medium;
    width: 100%;
    float: left;
    text-align: center;
    position: relative;
    display: block;*/ }
  .tiles-item img {
    width: 100%;
    height: auto;
    display: block; }
  .tiles-item .icon-kachel-content {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; }
  .tiles-item:before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background-color: #000;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: opacity 0.4s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      .tiles-item:before {
        transition: none; } }
  .tiles-item:after {
    content: '';
    display: block;
    padding-top: 100%; }
  .tiles-item.tile-double-width {
    width: 100%; }
    @media (min-width: 768px) {
      .tiles-item.tile-double-width:after {
        padding-top: 50% !important; } }
  .tiles-item h4 {
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: left;
    padding-left: 1rem;
    opacity: 0;
    transition: opacity 0.4s ease-in-out; }
    @media screen and (prefers-reduced-motion: reduce) {
      .tiles-item h4 {
        transition: none; } }
  .tiles-item:nth-child(2n + 1) {
    background: #e94b37; }
  .tiles-item:hover:before {
    opacity: .6; }
  .tiles-item:hover h4 {
    opacity: 1; }

@media (max-width: 991.98px) {
  [id*='Tiles'] .tiles-items-center h1 {
    font-size: 1.5rem; }
  [id*='Tiles'] .tiles-items-center .lead {
    font-size: .9rem; } }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-08 Rafael Cantero
 * @file            _totop-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.7.302
 * @author          2018-08 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _totop.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
#ToTop {
  z-index: 801;
  position: fixed;
  bottom: -48px;
  left: 0;
  right: 0; }
  #ToTop .row {
    bottom: 48px;
    position: relative; }
  #ToTop .col {
    z-index: 9999; }

/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2023-05 Thobias Michel
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _two-click-consent-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.301
 * @author          2023-05 Thobias Michel
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _two-click-consent.scss
 * @references      as follow
 */
/********************************************************************************************************/
.two-click-consent-wrapper .two-click-consent-bg:before {
  background: #e94b37 var(--bg) center/100% no-repeat;
  display: block;
  content: "";
  padding-top: 56.25%; }

.two-click-consent-wrapper .two-click-consent-top .two-click-consent-icon {
  padding: 15px 30px;
  background: #e94b37; }

.two-click-consent-wrapper .two-click-consent-below .embed-responsive {
  position: inherit; }

.two-click-consent-wrapper .consent-visible:before {
  padding-top: 0; }

.script-content .consent-finished iframe, [data-remove-placeholder-after-consent="true"] .consent-finished iframe {
  position: inherit; }

.script-content .consent-finished:before, [data-remove-placeholder-after-consent="true"] .consent-finished:before {
  display: none; }

.col-md-4 .two-click-consent-wrapper .two-click-consent .p-5 {
  padding: 1rem !important; }

.sidebar .two-click-consent-wrapper .two-click-consent-below .two-click-consent, [data-columns="3"] .two-click-consent-wrapper .two-click-consent-below .two-click-consent {
  padding: 1rem !important; }
  .sidebar .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons, [data-columns="3"] .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons {
    flex-direction: column !important; }
    .sidebar .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons .load-temporarily, .sidebar .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons .load-permanent, [data-columns="3"] .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons .load-temporarily, [data-columns="3"] .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons .load-permanent {
      margin-left: 0 !important;
      margin-top: 10px;
      -ms-flex-align: stretch !important;
      align-items: stretch; }

@media (max-width: 650px) {
  .two-click-consent-wrapper .two-click-consent .p-5 {
    padding: 1rem !important; }
  .two-click-consent-wrapper .two-click-consent-below .two-click-consent {
    padding: 1rem !important; }
    .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons {
      flex-direction: column !important; }
      .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons .load-temporarily, .two-click-consent-wrapper .two-click-consent-below .two-click-consent .load-buttons .load-permanent {
        margin-left: 0 !important;
        margin-top: 10px;
        -ms-flex-align: stretch !important;
        align-items: stretch; } }

/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2023-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _typeahead-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.0.001
 * @author          2020-08 Jonathan Distenfeld
 * @copyright       ModulAcht
 * @license         by ModulAcht
 * @link            https://www.modulacht.de
 * @base-template   Photobox 2.0
 * @file            _typeahead.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* For now styles are just copied from example page: https://rawgit.com/bassjobsen/typeahead.js-bootstrap-css/master/typeaheadjs.css */
span.twitter-typeahead .tt-menu,
span.twitter-typeahead .tt-dropdown-menu {
  cursor: pointer;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box; }

span.twitter-typeahead .tt-suggestion {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333333;
  white-space: nowrap; }

span.twitter-typeahead .tt-suggestion.tt-cursor,
span.twitter-typeahead .tt-suggestion:hover,
span.twitter-typeahead .tt-suggestion:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #337ab7; }

.input-group.input-group-lg span.twitter-typeahead .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px; }

.input-group.input-group-sm span.twitter-typeahead .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }

span.twitter-typeahead {
  width: 100%; }

.input-group span.twitter-typeahead {
  display: block !important;
  height: 34px; }

.input-group span.twitter-typeahead .tt-menu,
.input-group span.twitter-typeahead .tt-dropdown-menu {
  top: 32px !important; }

.input-group span.twitter-typeahead:not(:first-child):not(:last-child) .form-control {
  border-radius: 0; }

.input-group span.twitter-typeahead:first-child .form-control {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group span.twitter-typeahead:last-child .form-control {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px; }

.input-group.input-group-sm span.twitter-typeahead {
  height: 30px; }

.input-group.input-group-sm span.twitter-typeahead .tt-menu,
.input-group.input-group-sm span.twitter-typeahead .tt-dropdown-menu {
  top: 30px !important; }

.input-group.input-group-lg span.twitter-typeahead {
  height: 46px; }

.input-group.input-group-lg span.twitter-typeahead .tt-menu,
.input-group.input-group-lg span.twitter-typeahead .tt-dropdown-menu {
  top: 46px !important; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-11 Rafael Cantero
 * @file            _video-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2018-11 Rafael Cantero
 * @file            _video.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
[id*='Video-'] .video-item iframe,
#Video .video-item iframe,
#WidgetVideo .video-item iframe {
  width: 100%; }

#Portal #WidgetVideo .video-item iframe {
  margin-top: -9px;
  margin-bottom: -9px; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-06 Rafael Cantero
 * @file            _mediaqueries-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-06 Rafael Cantero
 * @file            _mediaqueries.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/* RESPONSIVE MEDIAQUERIES */
.visible-large-only,
.visible-desktop-only,
.visible-tablet-landscape-only,
.visible-tablet-portrait-only,
.visible-phone-landscape-only,
.visible-phone-portrait-only {
  display: none; }

.hidden-large-only,
.hidden-desktop-only,
.hidden-tablet-landscape-only,
.hidden-tablet-portrait-only,
.hidden-phone-landscape-only,
.hidden-phone-portrait-only {
  display: inline; }

/********************************************************************************************************
 * @version         v1.5.3.111
 * @author          2019-06 Rafael Cantero
 * @file            _load-last-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _load-last.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
.invisible-for-disability,
.alt {
  visibility: hidden !important;
  position: absolute; }

.flex-container {
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.flex-panel {
  display: -ms-flexbox;
  display: flex; }

.more:after {
  font-family: "FontAwesome", ldIcons;
  content: "\e619";
  right: 0;
  position: absolute;
  bottom: 3px; }

.smaller, [id*='Sidebar'] h6, [id*='Sidebar'] .h6, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.icon span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a.postal span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-phone'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-fax'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-email'] span.h4, [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'] span.h4, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Sidebar'] [id*='Div-Grid-'] [id*='Documents-'] .documents-item a[class*='address-details-'][class*='-web'] span.h4 {
  font-size: 0.9375rem; }

.smallest {
  font-size: 0.8125rem; }

#HeaderLogo a.home, #HeaderLogo #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body #HeaderLogo a.postal {
  text-decoration: none;
  line-height: 1;
  display: inline-block;
  max-width: 100%; }

#HeaderLogo a img {
  margin-bottom: 10px; }

#HeaderLogo a .alt {
  display: none; }

/********************************************************************************************************
 * @version         v1.5.3.201
 * @author          2020-04 Rafael Cantero
 * @file            _schattenweb-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.4.001
 * @author          2020-04 Rafael Cantero
 * @file            _schattenweb.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/* UNSET ALTE TEMPLATE-STYLES */
[id*='Schattenweb'] {
  /* NAVIGATION */
  /* LISTE */
  /* PAGINATION */ }
  [id*='Schattenweb'] section {
    margin: 2.2em 0; }
    [id*='Schattenweb'] section > *:first-child,
    [id*='Schattenweb'] section h1:first-child,
    [id*='Schattenweb'] section h2:first-child,
    [id*='Schattenweb'] section h3:first-child,
    [id*='Schattenweb'] section h4:first-child,
    [id*='Schattenweb'] section h5:first-child,
    [id*='Schattenweb'] section h6:first-child {
      margin-top: 0; }
    [id*='Schattenweb'] section > *:last-child {
      margin-bottom: 0; }
  [id*='Schattenweb'] a.has.icon, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a.postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] a.postal, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] a[class*='address-details-'][class*='-phone'], [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] a[class*='address-details-'][class*='-fax'], [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] a[class*='address-details-'][class*='-email'], [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body a[class*='address-details-'][class*='-web'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] a[class*='address-details-'][class*='-web'] {
    padding: 0.4884em 0.4884em 0.4884em 1.9550666667em;
    text-decoration: none; }
  [id*='Schattenweb'] .has.icon, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .postal, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .postal, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-phone'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] [class*='address-details-'][class*='-phone'], [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-fax'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] [class*='address-details-'][class*='-fax'], [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] [class*='address-details-'][class*='-email'], [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-web'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] [class*='address-details-'][class*='-web'] {
    padding: 0 0 0 1.4666666667em;
    display: block; }
  [id*='Schattenweb'] .icon.search:before, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search.postal:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .search.postal:before, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-phone']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .search[class*='address-details-'][class*='-phone']:before, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-fax']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .search[class*='address-details-'][class*='-fax']:before, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-email']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .search[class*='address-details-'][class*='-email']:before, [id*='Schattenweb'] #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body .search[class*='address-details-'][class*='-web']:before, #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .search[class*='address-details-'][class*='-web']:before {
    content: "\f002";
    display: block;
    text-align: center;
    width: 1.4666666667em;
    font-size: 1.4666666667em;
    line-height: 1.5;
    color: #fff; }
  [id*='Schattenweb'] .suche {
    margin: 0;
    width: 95%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
    [id*='Schattenweb'] .suche :before,
    [id*='Schattenweb'] .suche :after {
      content: '';
      display: table; }
    [id*='Schattenweb'] .suche input {
      height: 2.2em;
      padding: 0.3666666667em 0.4884em;
      width: 100%;
      color: #000;
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      float: left;
      -webkit-appearance: none;
      -webkit-border-radius: 0;
      border-radius: 0; }
    [id*='Schattenweb'] .suche .suche button {
      float: right;
      margin-right: -2.5666666667em;
      border: none;
      cursor: pointer;
      background: #e94b37;
      padding: 0;
      -webkit-appearance: none; }
      [id*='Schattenweb'] .suche .suche button:before {
        content: '';
        display: table; }
    [id*='Schattenweb'] .suche:after {
      clear: both;
      content: '';
      display: table; }
    [id*='Schattenweb'] .suche button {
      float: right;
      margin-right: -2.5666666667em;
      border: none;
      cursor: pointer;
      background: #e94b37;
      padding: 0;
      -webkit-appearance: none; }
      [id*='Schattenweb'] .suche button :before {
        display: block;
        text-align: center;
        width: 1.4666666667em;
        font-size: 1.4666666667em;
        line-height: 1.5;
        color: #fff; }
  [id*='Schattenweb'] nav.navlist {
    margin: 1.4666666667em 0 0;
    line-height: 0.1; }
    [id*='Schattenweb'] nav.navlist ul {
      margin: 0 auto;
      padding: 0;
      display: inline-block; }
    [id*='Schattenweb'] nav.navlist li {
      float: left;
      list-style: none;
      margin: 0.2449333333em; }
    [id*='Schattenweb'] nav.navlist a {
      display: block;
      padding: 0.4884em;
      line-height: 1;
      min-width: 1em;
      background: #e94b37;
      color: #fff;
      text-align: center;
      text-decoration: none; }
      [id*='Schattenweb'] nav.navlist a:hover {
        color: #fff;
        Background: #d62d17; }
      [id*='Schattenweb'] nav.navlist a:before {
        color: #fff; }
    [id*='Schattenweb'] nav.navlist li.active a,
    [id*='Schattenweb'] nav.navlist li.aktiv a {
      background: #ec604e;
      color: #fff; }
  [id*='Schattenweb'] .itemlist {
    list-style: none;
    margin: 1.4666666667em 0;
    padding: 0; }
    [id*='Schattenweb'] .itemlist li {
      margin: 0;
      overflow: hidden;
      position: relative; }
      [id*='Schattenweb'] .itemlist li a {
        display: block;
        text-decoration: none;
        padding: 0.4884em; }
        [id*='Schattenweb'] .itemlist li a > small,
        [id*='Schattenweb'] .itemlist li a > em {
          font-size: 0.8666666667em;
          line-height: 1.5384615385;
          font-style: normal;
          display: block;
          color: #000; }
        [id*='Schattenweb'] .itemlist li a:hover {
          background-color: #e8e8e8;
          transition: background 0.4s ease-in-out 0s; }
  [id*='Schattenweb'] table {
    width: 100%;
    border-spacing: 0;
    border-collapse: collapse;
    color: #000;
    margin: 0 0 2.2em 0; }
    [id*='Schattenweb'] table td {
      vertical-align: top;
      padding: 0.4884em; }
  [id*='Schattenweb'] .dokumente ul ul,
  [id*='Schattenweb'] .stichworte ul ul,
  [id*='Schattenweb'] .themen ul ul {
    margin: 0 0 1em 2.5em; }
  [id*='Schattenweb'] .dokumente > ul > li {
    margin-bottom: 15px;
    border-bottom: 1px solid #dee2e6; }
  [id*='Schattenweb'] .contact {
    margin: 1.4666666667em 0; }
    [id*='Schattenweb'] .contact a {
      display: block; }
    [id*='Schattenweb'] .contact thead th {
      text-align: left;
      color: #e94b37;
      font-weight: 400; }
    [id*='Schattenweb'] .contact thead tr {
      border-bottom: 1px solid #e94b37; }
    [id*='Schattenweb'] .contact tbody tr {
      border-bottom: 1px solid #e8e8e8;
      transition: background 0.4s ease-in-out 0s; }
      [id*='Schattenweb'] .contact tbody tr:hover {
        background: #e8e8e8; }
    [id*='Schattenweb'] .contact .name a {
      margin: -0.4884em;
      padding: 0.4884em;
      text-decoration: none; }
    [id*='Schattenweb'] .contact .mail, [id*='Schattenweb'] .contact #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [class*='address-details-'][class*='-email'], #Footer [Id*='GridGlobal-'] [Id*='Addresses-'] .row.addresses-itemlist > .col > .addresses-item .col-lg .card-body [id*='Schattenweb'] .contact [class*='address-details-'][class*='-email'] {
      text-align: center; }
  [id*='Schattenweb'] .addresses .openhours {
    margin-top: 20px; }
  [id*='Schattenweb'] .pager {
    clear: both;
    text-align: center; }
    [id*='Schattenweb'] .pager h2,
    [id*='Schattenweb'] .pager p,
    [id*='Schattenweb'] .pager a > span {
      display: none; }

/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.5.2.099
 * @author          2019-03 Rafael Cantero
 * @file            _pckages-index.scss
 * @copyright       LivingData
 * @license         by LivingData
 * @link            http://www.livingdata.de
 * @base-template   Photobox 2.0
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.5.6.101
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _template-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _template-template.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* IMPORT BASIS TEMPLATE-STYLES */
/* END IMPORT BASIS TEMPLATE-STYLES */
/********************************************************************************************************/
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
@media (max-width: 991.98px) {
  #Topbar {
    height: 55px; }
    #Topbar #MainMenu .navbar-toggle {
      height: 55px;
      width: 55px;
      padding-bottom: 2px;
      transition: none;
      margin-top: 0; }
      #Topbar #MainMenu .navbar-toggle .navbar-toggle-btn {
        background-color: #fff; }
        #Topbar #MainMenu .navbar-toggle .navbar-toggle-btn:before {
          box-shadow: 0 -10px 0 0 #fff; }
        #Topbar #MainMenu .navbar-toggle .navbar-toggle-btn:after {
          box-shadow: 0 10px 0 0 #fff; }
      #Topbar #MainMenu .navbar-toggle:not(.collapsed) {
        margin-top: 0 !important; }
    #Topbar #MainMenu .navbar-collapse .dropdown .nav-sub-item-link {
      width: 100%; }
    #Topbar #MainMenu .navbar-collapse .dropdown .dropdown-menu.show {
      display: inline !important;
      column-count: 1;
      padding-top: 0; }
    #Topbar #MainMenu .navbar-collapse .dropdown.show .dropdown-menu .nav-level-2 {
      padding-bottom: 0; }
      #Topbar #MainMenu .navbar-collapse .dropdown.show .dropdown-menu .nav-level-2 .nav-sub-item-link {
        font-weight: 400 !important;
        font-size: 1rem;
        color: #000;
        padding-top: 1rem;
        padding-bottom: 1rem; }
    #Topbar #MainMenu .navbar-collapse .dropdown.show .dropdown-menu.show {
      width: 100% !important;
      border-top: 0;
      padding-bottom: 0; } }

/* END AUFBAU NEUE TEMPLATE-STYLES */
/**********************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _custom-index.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.4.201
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _custom.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* IMPORT CUSTOM FROM SUBMASTER - nur aktivieren, wenn identisch mit Submaster*/
/* IMPORT CUSTOM FROM SUBMASTER FOR ALL - nur aktivieren, wenn vom Submaster abweichend*/
/* AUFBAU NEUE CUSTOM-STYLES */
/* END AUFBAU NEUE CUSTOM-STYLES */
/**********************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _template-multicolor.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************/
/* IMPORT MULTICOLOR-STYLES */
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2021-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _template-multicolor-page-based.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************/
/********************************************************************************************************/
/* IMPORT BASIC TEMPLATE - MULTICOLOR-STYLES CATEGORY BASED */
/* END IMPORT BASIC TEMPLATE - MULTICOLOR-STYLES CATEGORY BASED */
/********************************************************************************************************/
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2021-06 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            http://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _template-multicolor-category-based.scss
 * @references      as follow
 */
/********************************************************************************************************/
/********************************************************************************************************/
/********************************************************************************************************/
/* IMPORT BASIC TEMPLATE - MULTICOLOR-STYLES CATEGORY BASED */
/* END IMPORT BASIC TEMPLATE - MULTICOLOR-STYLES CATEGORY BASED */
/********************************************************************************************************/
/********************************************************************************************************/
/* AUFBAU NEUE TEMPLATE-STYLES */
/*@if ($is-multicolor) {
    @include farbenMainMenu( 'nav-item-0', $category0, $color0, $color0l2, $color0l3, $color0l4);
    @include farbenMainMenu( 'nav-item-1', $category1, $color1, $color1l2, $color1l3, $color1l4);
    @include farbenMainMenu( 'nav-item-2', $category2, $color2, $color2l2, $color2l3, $color2l4);
    @include farbenMainMenu( 'nav-item-3', $category3, $color3, $color3l2, $color3l3, $color3l4);
    @include farbenMainMenu( 'nav-item-4', $category4, $color4, $color4l2, $color4l3, $color4l4);
    @include farbenMainMenu( 'nav-item-5', $category5, $color5, $color5l2, $color5l3, $color5l4);
    @include farbenMainMenu( 'nav-item-6', $category6, $color6, $color6l2, $color6l3, $color6l4);
    @include farbenMainMenu( 'nav-item-7', $category7, $color7, $color7l2, $color7l3, $color7l4);
}*/
/* END IMPORT MULTICOLOR-STYLES */
/********************************************************************************************************/
/********************************************************************************************************
 * @version         v1.6.3.001
 * @author          2019-03 Rafael Cantero
 * @copyright       akdb.digitalfabriX GmbH
 * @license         by digitalfabriX
 * @link            https://www.digitalfabrix.de
 * @base-template   Photobox 2.0
 * @file            _custom-multicolor.scss
 * @references      as follow
 */
/********************************************************************************************************/
/* 
//NOTE:
//Hier können ergänzend zum nav-item-1 noch Kategorienamen ausgelesen werden z.B. rathaus
//Es muss dazu allerdings immer noch Kategorien (z.B. Meldugnen, Events) geben, die genauso heißen, wie die Menüpunkte (klein-mit-bindestrich)!!!
$category1: "menuitem-name-1"; // "menuitem-name-1";
$category2: "menuitem-name-2"; // "menuitem-name-2";
$category3: "menuitem-name-3"; // "menuitem-name-3";
$category4: "menuitem-name-4"; // "menuitem-name-4";
$category5: "menuitem-name-5"; // "menuitem-name-5";
$category6: "menuitem-name-6"; // "menuitem-name-6";
$category7: "menuitem-name-7"; // "menuitem-name-7";
$category8: "menuitem-name-8"; // "menuitem-name-8";
$category0: "menuitem-name-0"; // "menuitem-name-0";
*/

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiLi4vLi4vS2luZGVyYmV0cmV1dW5nX0JlcmdraXJjaGVuL3Njc3MvX2Jhc2ljLmNzcyIsCgkic291cmNlcyI6IFsKCQkiLi4vLi4vS2luZGVyYmV0cmV1dW5nX0JlcmdraXJjaGVuL3Njc3MvX2Jhc2ljLnNjc3MiLAoJCSIuLi8uLi9LaW5kZXJiZXRyZXV1bmdfQmVyZ2tpcmNoZW4vc2Nzcy9fdmFyaWFibGVzLnNjc3MiLAoJCSIuLi8uLi9LaW5kZXJiZXRyZXV1bmdfQmVyZ2tpcmNoZW4vc2Nzcy9fdmFyaWFibGVzLWNvbmZpZy5zY3NzIiwKCQkiLi4vLi4vUGhvdG9ib3hfMi9zY3NzL1RlbXBsYXRlL190ZW1wbGF0ZS1mb250cy5zY3NzIiwKCQkiLi4vLi4vS2luZGVyYmV0cmV1dW5nX0JlcmdraXJjaGVuL3Njc3MvQ3VzdG9tL19jdXN0b20tZm9udHMuc2NzcyIsCgkJIi4uLy4uL0tpbmRlcmJldHJldXVuZ19CZXJna2lyY2hlbi9zY3NzL192YXJpYWJsZXMtY29uZmlnLW1haW4tY29sb3JzLnNjc3MiLAoJCSIuLi8uLi9LaW5kZXJiZXRyZXV1bmdfQmVyZ2tpcmNoZW4vc2Nzcy9fdmFyaWFibGVzLXJlYm9vdC5zY3NzIiwKCQkiLi4vLi4vS2luZGVyYmV0cmV1dW5nX0JlcmdraXJjaGVuL3Njc3MvX2Jvb3RzdHJhcC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fZnVuY3Rpb25zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL192YXJpYWJsZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX21peGlucy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS92ZW5kb3IvX3Jmcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2RlcHJlY2F0ZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9faG92ZXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19pbWFnZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2JhZGdlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fcmVzaXplLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX3NpemUuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL192aXNpYmlsaXR5LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fYWxlcnQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19idXR0b25zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fY2FyZXQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fbGlzdHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19mb3Jtcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19ib3gtc2hhZG93LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9taXhpbnMvX2NsZWFyZml4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvbWl4aW5zL19ncmlkLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL21peGlucy9fZmxvYXQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX3Jvb3Quc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX3JlYm9vdC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fdHlwZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9faW1hZ2VzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19jb2RlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19ncmlkLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL190YWJsZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2Zvcm1zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19idXR0b25zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL190cmFuc2l0aW9ucy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fZHJvcGRvd24uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2J1dHRvbi1ncm91cC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9faW5wdXQtZ3JvdXAuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2N1c3RvbS1mb3Jtcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fbmF2LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19uYXZiYXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2NhcmQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2JyZWFkY3J1bWIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX3BhZ2luYXRpb24uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2JhZGdlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19qdW1ib3Ryb24uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2FsZXJ0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19wcm9ncmVzcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fbWVkaWEuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2xpc3QtZ3JvdXAuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX2Nsb3NlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL190b2FzdHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX21vZGFsLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL190b29sdGlwLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19wb3BvdmVyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19jYXJvdXNlbC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS9fc3Bpbm5lcnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvX3V0aWxpdGllcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX2FsaWduLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19jbGVhcmZpeC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX2ZsZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fc2hhZG93cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL2Jvb3RzdHJhcC00LjMuMS91dGlsaXRpZXMvX3RleHQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9ib290c3RyYXAtNC4zLjEvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvYm9vdHN0cmFwLTQuMy4xL19wcmludC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvX2Jhc2ljcy1pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL19ib290c3RyYXAtaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvX2Z1bmN0aW9ucy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9fdmFyaWFibGVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL19taXhpbnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2hvdmVyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9faW1hZ2Uuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19iYWRnZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX3Jlc2l6ZS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19zaXplLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL190ZXh0LWhpZGUuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fdmlzaWJpbGl0eS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2FsZXJ0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2NhcmV0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2xpc3RzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fYm94LXNoYWRvdy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9Cb290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0NvcmUvQm9vdHN0cmFwL21peGlucy9fZ3JpZC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL0Jvb3RzdHJhcC9taXhpbnMvX2Zsb2F0LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9CYXNpY3MvX2Jhc2ljcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQm9vdHN0cmFwX0ZpeGVyL19ib290c3RyYXAtZml4ZXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL01lbnVzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NZW51cy9fbWVudS1tYWluLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NZW51cy9fbWVudS1tYWluLW1lZ2FtZW51LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NZW51cy9fbWVudS1tYWluLWxkLWNsYXNzaWMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL01lbnVzL19tZW51LXNpZGViYXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL01lbnVzL19tZW51LW1ldGEuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL01lbnVzL19tZW51LWxpbmtiYXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0FjY29yZGlvbi9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQWNjb3JkaW9uL19hY2NvcmRpb24uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0FkZHJlc3Nlcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQWRkcmVzc2VzL19hZGRyZXNzZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0FkbWluL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9BZG1pbi9fYWRtaW4uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0FsZXJ0L2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9BbGVydC9fYWxlcnQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0FscGhhYmV0L2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9BbHBoYWJldC9fYWxwaGFiZXQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0F1dG9jb21wbGV0aW9uL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9BdXRvY29tcGxldGlvbi9fYXV0b2NvbXBsZXRpb24uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0JpdHYvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0JpdHYvX2JpdHYuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0JveGVzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Cb3hlcy9fYm94ZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0JyZWFkY3J1bWJzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9CcmVhZGNydW1icy9fYnJlYWRjcnVtYnMtYWxsLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9CcmVhZGNydW1icy9fYnJlYWRjcnVtYnMtYm9vdHN0cmFwLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9CcmVhZGNydW1icy9fYnJlYWRjcnVtYnMtbGQtc3RhbmRhcmQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0J1dHRvbnMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0J1dHRvbnMvX2J1dHRvbnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0NhcmRzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9DYXJkcy9fY2FyZHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0Nvb2tpZV9Db25zZW50L19jb29raWUtY29uc2VudC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvQ29weXJpZ2h0L2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Db3B5cmlnaHQvX2NvcHlyaWdodC1pbWFnZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0NvcHlyaWdodC9fY29weXJpZ2h0LXBhZ2Uuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0RCdWcvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0RCdWcvX2RidWcuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0RvY3VtZW50cy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRG9jdW1lbnRzL19kb2N1bWVudHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0VmZmVjdHMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0VmZmVjdHMvX3RydW5jYXRlLWVsZW1lbnRzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9FZmZlY3RzL19ob3Zlci1lbGVtZW50cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRWZmZWN0cy9fc29uc3RpZ2VzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9FbWJlZC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRW1iZWQvX2VtYmVkLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9FdmVudHMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0V2ZW50cy9fZXZlbnRzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9GaWx0ZXJib3gvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0ZpbHRlcmJveC9fZmlsdGVyYm94LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Gb290ZXIvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0Zvb3Rlci9fZm9vdGVyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Gb3Jtcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvRm9ybXMvX2Zvcm1zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Gb3Jtcy9fdW1icmFjby1mb3Jtcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvR2FsbGVyeS9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvR2FsbGVyeS9fZ2FsbGVyeS5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvR3JpZF9Db250ZW50L2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9HcmlkX0NvbnRlbnQvX2dyaWQtY29udGVudC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSGVhZGVyL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9IZWFkZXIvX2hlYWRlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSGVhZGVyL19tdWx0aWxvZ28uc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0hlYWRsaW5lcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSGVhZGxpbmVzL19oZWFkbGluZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0hvb2tzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Ib29rcy9faG9va3MtYWxsLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9JY29ucy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSWNvbnMvX2ljb25zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9JY29ucy9faWNvbnMtbGQuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0ljb25ib3hlcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvSWNvbmJveGVzL19pY29uYm94ZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0ltYWdlL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9JbWFnZS9faW1hZ2Uuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0pvYl9PZmZlcnMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0pvYl9PZmZlcnMvX2pvYi1vZmZlcnMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0t4cC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvS3hwL19reHAtZGF0YWJhc2Uuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0xpbmtsaXN0L2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9MaW5rbGlzdC9fbGlua2xpc3Quc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL0xpc3RzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9MaXN0cy9fbGlzdHMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL01hZ25pZmljX1BvcHVwL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NYWduaWZpY19Qb3B1cC9fbWFnbmlmaWMtcG9wdXAuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL01hZ25pZmljX1BvcHVwL19jdXN0b20tbWZwLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NYXAvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL01hcC9fbWFwLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Nb2RhbC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTW9kYWwvX21vZGFsLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9OZXdzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9OZXdzL19uZXdzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9OZXdzX0Jsb2NrL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9OZXdzX0Jsb2NrL19uZXdzLWJsb2NrLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9QYWdpbmF0aW9uL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9QYWdpbmF0aW9uL19wYWdpbmF0aW9uLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9QZXJzb25zL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9QZXJzb25zL19wZXJzb25zLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9QbGFjZWhvbGRlci9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUGxhY2Vob2xkZXIvX3BsYWNlaG9sZGVyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Qb3BvdmVyL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Qb3BvdmVyL19wb3BvdmVyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9RdWlja2xpbmtzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9RdWlja2xpbmtzL19xdWlja2xpbmtzLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9SZWFkU3BlYWtlci9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvUmVhZFNwZWFrZXIvX3JlYWRzcGVha2VyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9SdGUvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1J0ZS9fcnRlLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TZWFyY2gvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NlYXJjaC9fc2VhcmNoLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TZWFyY2gvX3NlbWFudGljLXNlYXJjaC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2lkZWJhcnMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NpZGViYXJzL19zaWRlYmFyLnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9TaWRlYmFycy9fc2lkZWJhci1hZGRyZXNzZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NpZGViYXJzL19zaWRlYmFyLWRvY3VtZW50cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2lkZWJhcnMvX3NpZGViYXItcGVyc29ucy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2lkZWJhcnMvX3NpZGViYXItd2lkZ2V0cy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2tpcGxpbmtzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Ta2lwbGlua3MvX3NraXBsaW5rcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2xpZGVyX0Jsb2Nrcy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2xpZGVyX0Jsb2Nrcy9fc2xpZGVyLWJsb2Nrcy1hbGwuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NsaWRlcl9CbG9ja3MvX3NsaWRlci1ibG9ja3MtY2Fyb3VzZWwuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NsaWRlcl9CbG9ja3MvX3NsaWRlci1ibG9ja3Mtc2xpY2tzbGlkZXIuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQ29yZS9TbGljay9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL1NsaWNrL19zbGljay5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9Db3JlL1NsaWNrL19zbGljay12YXJpYWJsZXMuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NsaWRlc2hvdy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2xpZGVzaG93L19zbGlkZXNob3cuc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NsaWRlc2hvdy9faGVhZGVyLXNsaWRlc2hvdy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU29jaWFsX01lZGlhX1BpY2tlci9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU29jaWFsX01lZGlhX1BpY2tlci9fc29jaWFsLW1lZGlhLXBpY2tlci5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVGFibGVzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9UYWJsZXMvX3RhYmxlcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVGFicy9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVGFicy9fdGFicy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVGVhc2VyX0Jsb2NrL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9UZWFzZXJfQmxvY2svX3RlYXNlci1ibG9jay5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVGV4dC9pbmRleC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVGV4dC9fdGV4dC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVGlsZXMvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RpbGVzL190aWxlcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVG9Ub3AvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1RvVG9wL190b3RvcC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVHdvX0NsaWNrX0NvbnNlbnQvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1R3b19DbGlja19Db25zZW50L190d28tY2xpY2stY29uc2VudC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVHlwZWFoZWFkL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9UeXBlYWhlYWQvX3R5cGVhaGVhZC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvVmlkZW8vaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1ZpZGVvL192aWRlby5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTWVkaWFxdWVyaWVzL2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9NZWRpYXF1ZXJpZXMvX21lZGlhcXVlcmllcy5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvTG9hZF9MYXN0L2luZGV4LnNjc3MiLAoJCSIuLi8uLi8uLi9zY3NzL0Jhc2ljcy9Mb2FkX0xhc3QvX2xvYWQtbGFzdC5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9CYXNpY3MvU2NoYXR0ZW53ZWIvaW5kZXguc2NzcyIsCgkJIi4uLy4uLy4uL3Njc3MvQmFzaWNzL1NjaGF0dGVud2ViL19zY2hhdHRlbndlYi5zY3NzIiwKCQkiLi4vLi4vLi4vc2Nzcy9QYWNrYWdlcy9fcGFja2FnZXMtaW5kZXguc2NzcyIsCgkJIi4uLy4uL1Bob3RvYm94XzIvc2Nzcy9UZW1wbGF0ZS9pbmRleC5zY3NzIiwKCQkiLi4vLi4vUGhvdG9ib3hfMi9zY3NzL1RlbXBsYXRlL190ZW1wbGF0ZS5zY3NzIiwKCQkiLi4vLi4vS2luZGVyYmV0cmV1dW5nX0JlcmdraXJjaGVuL3Njc3MvQ3VzdG9tL2luZGV4LnNjc3MiLAoJCSIuLi8uLi9LaW5kZXJiZXRyZXV1bmdfQmVyZ2tpcmNoZW4vc2Nzcy9DdXN0b20vX2N1c3RvbS5zY3NzIiwKCQkiLi4vLi4vUGhvdG9ib3hfMi9zY3NzL1RlbXBsYXRlL190ZW1wbGF0ZS1tdWx0aWNvbG9yLnNjc3MiLAoJCSIuLi8uLi9QaG90b2JveF8yL3Njc3MvVGVtcGxhdGUvX3RlbXBsYXRlLW11bHRpY29sb3ItcGFnZS1iYXNlZC5zY3NzIiwKCQkiLi4vLi4vUGhvdG9ib3hfMi9zY3NzL1RlbXBsYXRlL190ZW1wbGF0ZS1tdWx0aWNvbG9yLWNhdGVnb3J5LWJhc2VkLnNjc3MiLAoJCSIuLi8uLi9LaW5kZXJiZXRyZXV1bmdfQmVyZ2tpcmNoZW4vc2Nzcy9DdXN0b20vX2N1c3RvbS1tdWx0aWNvbG9yLnNjc3MiCgldLAoJIm5hbWVzIjogW10sCgkibWFwcGluZ3MiOiAiO0FBQUE7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLDBHQUEwRztBQ2YxRzs7Ozs7Ozs7Ozs7OzJHQVkyRztBQ1ozRzs7Ozs7Ozs7Ozs7OzJHQVkyRztBQ1ozRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsNkJBQTZCO0FBQzdCLDREQUE0RDtBQUU1RCwwQ0FBMEM7QUFHMUMsVUFBVTtFQUNOLFdBQVcsRUFBRSxXQUFXO0VBQ3hCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLEdBQUcsRUFBRSxvRUFBb0U7RUFDekUsR0FBRyxFQUFFLFNBQVMsRUFBRSwyRUFBMkUsQ0FBQywyQkFBMkIsRUFDdkcsc0VBQXNFLENBQUMsZUFBZSxFQUN0RixxRUFBcUUsQ0FBQyxjQUFjLEVBQ3BGLG9F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LEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QjtJQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QjtJQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QjtJQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RBaEM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUE0QjtJQUl0QyxTQUFTLEVBQUUsSUFBNEIsR0RBaEM7RUFHSCxBQUFBLGVBQWUsQ0FBTztJQUFFLEtBQUss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QyxDQUFDLFNBQTRCO0lBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQTRCO0lBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQTRCO0lBSXRDLFNBQVMsRUFBRSxHQUE0QixHREFoQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQTRCO0lBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQTRCO0lBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQztFQUZELEFBQUEsU0FBUyxDQUFXO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQTRCO0lBSXRDLFNBQVMsRUFBRSxHQUE0QixHREFoQztFQUZELEFBQUEsVUFBVSxDQUFVO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQTRCO0lBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQztFQUZELEFBQUEsVUFBVSxDQUFVO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQTRCO0lBSXRDLFNBQVMsRUFBRSxTQUE0QixHREFoQztFQUZELEFBQUEsVUFBVSxDQUFVO0lDRjFCLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQTRCO0lBSXRDLFNBQVMsRUFBRSxJQUE0QixHREFoQztFQUdILEFBQUEsZUFBZSxDQUFPO0lBQUUsS0FBSyxFQUFFLEVBQUUsR0FBSztFQUV0QyxBQUFBLGNBQWMsQ0FBTztJQUFFLEtBQUssRUFBRSxFQUFZLEdBQUk7RUFHNUMsQUFBQSxXQUFXLENBQVc7SUFBRSxLQUFLLEVBRGxCLENBQUMsR0FDeUI7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Q0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QjtJQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFNBQVMsQ0FBVztJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUE0QjtJQUl0QyxTQUFTLEVBQUUsR0FBNEIsR0RBaEM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUE0QjtJQUl0QyxTQUFTLEVBQUUsU0FBNEIsR0RBaEM7RUFGRCxBQUFBLFVBQVUsQ0FBVTtJQ0YxQixJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUE0QjtJQUl0QyxTQUFTLEVBQUUsSUFBNEIsR0RBaEM7RUFHSCxBQUFBLGVBQWUsQ0FBTztJQUFFLEtBQUssRUFBRSxFQUFFLEdBQUs7RUFFdEMsQUFBQSxjQUFjLENBQU87SUFBRSxLQUFLLEVBQUUsRUFBWSxHQUFJO0VBRzVDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCO0VBQXJDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCO0VBQXJDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCO0VBQXJDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCO0VBQXJDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCO0VBQXJDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCO0VBQXJDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCO0VBQXJDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCO0VBQXJDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCO0VBQXJDLEFBQUEsV0FBVyxDQUFXO0lBQUUsS0FBSyxFQURsQixDQUFDLEdBQ3lCO0VBQXJDLEFBQUEsWUFBWSxDQUFVO0lBQUUsS0FBSyxFQURsQixFQUFDLEdBQ3lCO0VBQXJDLEFBQUEsWUFBWSxDQUFVO0lBQUUsS0FBSyxFQURsQixFQUFDLEdBQ3lCO0VBQXJDLEFBQUEsWUFBWSxDQUFVO0lBQUUsS0FBSyxFQURsQixFQUFDLEdBQ3lCO0VBTW5DLEFBQUEsWUFBWSxDQUFXO0lDVC9CLFdBQVcsRUFBZ0IsQ0FBQyxHRFduQjtFQUZELEFBQUEsWUFBWSxDQUFXO0lDVC9CLFdBQVcsRUFBbUIsUUFBZ0IsR0RXckM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQ1QvQixXQUFXLEVBQW1CLFNBQWdCLEdEV3JDO0VBRkQsQUFBQSxZQUFZLENBQVc7SUNUL0IsV0FBVyxFQUFtQixHQUFnQixHRFdyQztFQUZELEFBQUEsWUFBWSxDQUFXO0lDVC9CLFdBQVcsRUFBbUIsU0FBZ0IsR0RXckM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQ1QvQixXQUFXLEVBQW1CLFNBQWdCLEdEV3JDO0VBRkQsQUFBQSxZQUFZLENBQVc7SUNUL0IsV0FBVyxFQUFtQixHQUFnQixHRFdyQztFQUZELEFBQUEsWUFBWSxDQUFXO0lDVC9CLFdBQVcsRUFBbUIsU0FBZ0IsR0RXckM7RUFGRCxBQUFBLFlBQVksQ0FBVztJQ1QvQixXQUFXLEVBQW1CLFNBQWdCLEdEV3JDO0VBRkQsQUFBQSxZQUFZLENBQVc7SUNUL0IsV0FBVyxFQUFtQixHQUFnQixHRFdyQztFQUZELEFBQUEsYUFBYSxDQUFVO0lDVC9CLFdBQVcsRUFBbUIsU0FBZ0IsR0RXckM7RUFGRCxBQUFBLGFBQWEsQ0FBVTtJQ1QvQixXQUFXLEVBQW1CLFNBQWdCLEdEV3JDOztBU3hEWCxBQUFBLE1BQU0sQ0FBQztFQUNMLEtBQUssRUFBRSxJQUFJO0VBQ1gsYUFBYSxFeEMySE4sSUFBSTtFd0MxSFgsS0FBSyxFeENTSSxPQUFPLEd3Q1NqQjtFQXJCRCxBQU1FLE1BTkksQ0FNSixFQUFFO0VBTkosQUFPRSxNQVBJLENBT0osRUFBRSxDQUFDO0lBQ0QsT0FBTyxFeEM4VW1CLE9BQU07SXdDN1VoQyxjQUFjLEVBQUUsR0FBRztJQUNuQixVQUFVLEVoRDRTa0QsR0FBRyxDZ0Q1Uy9CLEtBQUssQy9DMENrQixPQUFPLEcrQ3pDL0Q7RUFYSCxBQWFRLE1BYkYsQ0FhSixLQUFLLENBQUMsRUFBRSxDQUFDO0lBQ1AsY0FBYyxFQUFFLE1BQU07SUFDdEIsYUFBYSxFQUFFLEdBQXlCLENBQUMsS0FBSyxDL0NxQ1MsT0FBTyxHK0NwQy9EO0VBaEJILEFBa0JVLE1BbEJKLENBa0JKLEtBQUssR0FBRyxLQUFLLENBQUM7SUFDWixVQUFVLEVBQUUsR0FBeUIsQ0FBQyxLQUFLLEMvQ2lDWSxPQUFPLEcrQ2hDL0Q7O0FBUUgsQUFDRSxTQURPLENBQ1AsRUFBRTtBQURKLEFBRUUsU0FGTyxDQUVQLEVBQUUsQ0FBQztFQUNELE9BQU8sRXhDd1RtQixNQUFLLEd3Q3ZUaEM7O0FBUUgsQUFBQSxlQUFlLENBQUM7RUFDZCxNQUFNLEVoRDZRd0QsR0FBRyxDZ0Q3UXJDLEtBQUssQy9DV3dCLE9BQU8sRytDRWpFO0VBZEQsQUFHRSxlQUhhLENBR2IsRUFBRTtFQUhKLEFBSUUsZUFKYSxDQUliLEVBQUUsQ0FBQztJQUNELE1BQU0sRWhEeVFzRCxHQUFHLENnRHpRbkMsS0FBSyxDL0NPc0IsT0FBTyxHK0NOL0Q7RUFOSCxBQVNJLGVBVFcsQ0FRYixLQUFLLENBQ0gsRUFBRTtFQVROLEFBVUksZUFWVyxDQVFiLEtBQUssQ0FFSCxFQUFFLENBQUM7SUFDRCxtQkFBbUIsRUFBRSxHQUF1QixHQUM3Qzs7QUFJTCxBQUNFLGlCQURlLENBQ2YsRUFBRTtBQURKLEFBRUUsaUJBRmUsQ0FFZixFQUFFO0FBRkosQUFHUSxpQkFIUyxDQUdmLEtBQUssQ0FBQyxFQUFFO0FBSFYsQUFJVSxpQkFKTyxDQUlmLEtBQUssR0FBRyxLQUFLLENBQUM7RUFDWixNQUFNLEVBQUUsQ0FBQyxHQUNWOztBQU9ILEFBQ1EsY0FETSxDQUNaLEtBQUssQ0FBQyxFQUFFLEFBQUEsWUFBYSxDQUFBLEFBQUEsR0FBRyxFQUFzQjtFQUM1QyxnQkFBZ0IsRS9DaENvQyxtQkFBSSxHK0NpQ3pEOztBQVFILEFBQ1EsWUFESSxDQUNWLEtBQUssQ0FBQyxFQUFFLEFuQ3pFeEQsTUFBdUQsQ0FBQztFbUMyRUosS0FBSyxFeEN2RUEsT0FBTztFd0N3RVosZ0JBQWdCLEUvQzdDa0Msb0JBQUksR1kvQnBDOztBbUJQdEIsQUFDRSxjQURZO0FBQWQsQUFFSSxjQUZVLEdBRVYsRUFBRTtBQUZOLEFBR0ksY0FIVSxHQUdWLEVBQUUsQ0FBQztFQUNILGdCQUFnQixFekIyRVosT0FBd0QsR3lCMUU3RDs7QUFMSCxBQVFJLGNBUlUsQ0FRVixFQUFFO0FBUk4sQUFTSSxjQVRVLENBU1YsRUFBRTtBQVROLEFBVVUsY0FWSSxDQVVWLEtBQUssQ0FBQyxFQUFFO0FBVlosQUFXWSxjQVhFLENBV1YsS0FBSyxHQUFHLEtBQUssQ0FBQztFQUNaLFlBQVksRXpCbUVWLE9BQXdELEd5QmxFM0Q7O0FBTUwsQUFHRSxZQUhVLENBR1YsY0FBYyxBbkJmaEUsTUFBdUQsQ0FBQztFbUJpQkYsZ0JBQWdCLEVBSkQsT0FBdUIsR25CYnRCO0VtQll0QixBQU9RLFlBUEksQ0FHVixjQUFjLEFuQmZsQixNQUFTLEdtQm1CQyxFQUFFO0VBUFYsQUFRUSxZQVJJLENBR1YsY0FBYyxBbkJmbEIsTUFBUyxHbUJvQkMsRUFBRSxDQUFDO0lBQ0gsZ0JBQWdCLEVBUkgsT0FBdUIsR0FTckM7O0FBN0JQLEFBQ0UsZ0JBRGM7QUFBaEIsQUFFSSxnQkFGWSxHQUVaLEVBQUU7QUFGTixBQUdJLGdCQUhZLEdBR1osRUFBRSxDQUFDO0VBQ0gsZ0JBQWdCLEV6QjJFWixPQUF3RCxHeUIxRTdEOztBQUxILEFBUUksZ0JBUlksQ0FRWixFQUFFO0FBUk4sQUFTSSxnQkFUWSxDQVNaLEVBQUU7QUFUTixBQVVVLGdCQVZNLENBVVosS0FBSyxDQUFDLEVBQUU7QUFWWixBQVdZLGdCQVhJLENBV1osS0FBSyxHQUFHLEtBQUssQ0FBQztFQUNaLFlBQVksRXpCbUVWLE9BQXdELEd5QmxFM0Q7O0FBTUwsQUFHRSxZQUhVLENBR1YsZ0JBQWdCLEFuQmZsRSxNQUF1RCxDQUFDO0VtQmlCRixnQkFBZ0IsRUFKRCxPQUF1QixHbkJidEI7RW1CWXRCLEFBT1EsWUFQSSxDQUdWLGdCQUFnQixBbkJmckIsTUFBVSxHbUJtQkMsRUFBRTtFQVBWLEFBUVEsWUFSSSxDQUdWLGdCQUFnQixBbkJmckIsTUFBVSxHbUJvQkMsRUFBRSxDQUFDO0lBQ0gsZ0JBQWdCLEVBUkgsT0FBdUIsR0FTckM7O0FBN0JQLEFBQ0UsY0FEWTtBQUFkLEFBRUksY0FGVSxHQUVWLEVBQUU7QUFGTixBQUdJLGNBSFUsR0FHVixFQUFFLENBQUM7RUFDSCxnQkFBZ0IsRXpCMkVaLE9BQXdELEd5QjFFN0Q7O0FBTEgsQUFRSSxjQVJVLENBUVYsRUFBRTtBQVJOLEFBU0ksY0FUVSxDQVNWLEVBQUU7QUFUTixBQVVVLGNBVkksQ0FVVixLQUFLLENBQUMsRUFBRTtBQVZaLEFBV1ksY0FYRSxDQVdWLEtBQUssR0FBRyxLQUFLLENBQUM7RUFDWixZQUFZLEV6Qm1FVixPQUF3RCxHeUJsRTNEOztBQU1MLEFBR0UsWUFIVSxDQUdWLGNBQWMsQW5CZmhFLE1BQXVELENBQUM7RW1CaUJGLGdCQUFnQixFQUpELE9BQXVCLEduQmJ0QjtFbUJZdEIsQUFPUSxZQVBJLENBR1YsY0FBYyxBbkJmcEIsTUFBVyxHbUJtQkMsRUFBRTtFQVBWLEFBUVEsWUFSSSxDQUdWLGNBQWMsQW5CZnBCLE1BQVcsR21Cb0JDLEVBQUUsQ0FBQztJQUNILGdCQUFnQixFQVJILE9BQXVCLEdBU3JDOztBQTdCUCxBQUNFLFdBRFM7QUFBWCxBQUVJLFdBRk8sR0FFUCxFQUFFO0FBRk4sQUFHSSxXQUhPLEdBR1AsRUFBRSxDQUFDO0VBQ0gsZ0JBQWdCLEV6QjJFWixPQUF3RCxHeUIxRTdEOztBQUxILEFBUUksV0FSTyxDQVFQLEVBQUU7QUFSTixBQVNJLFdBVE8sQ0FTUCxFQUFFO0FBVE4sQUFVVSxXQVZDLENBVVAsS0FBSyxDQUFDLEVBQUU7QUFWWixBQVdZLFdBWEQsQ0FXUCxLQUFLLEdBQUcsS0FBSyxDQUFDO0VBQ1osWUFBWSxFekJtRVYsT0FBd0QsR3lCbEUzRDs7QUFNTCxBQUdFLFlBSFUsQ0FHVixXQUFXLEFuQmY3RCxNQUF1RCxDQUFDO0VtQmlCRixnQkFBZ0IsRUFKRCxPQUF1QixHbkJidEI7RW1CWXRCLEFBT1EsWUFQSSxDQUdWLFdBQVcsQW5CZmxCLE1BQVksR21CbUJDLEVBQUU7RUFQVixBQVFRLFlBUkksQ0FHVixXQUFXLEFuQmZsQixNQUFZLEdtQm9CQyxFQUFFLENBQUM7SUFDSCxnQkFBZ0IsRUFSSCxPQUF1QixHQVNyQzs7QUE3QlAsQUFDRSxjQURZO0FBQWQsQUFFSSxjQUZVLEdBRVYsRUFBRTtBQUZOLEFBR0ksY0FIVSxHQUdWLEVBQUUsQ0FBQztFQUNILGdCQUFnQixFekIyRVosT0FBd0QsR3lCMUU3RDs7QUFMSCxBQVFJLGNBUlUsQ0FRVixFQUFFO0FBUk4sQUFTSSxjQVRVLENBU1YsRUFBRTtBQVROLEFBVVUsY0FWSSxDQVVWLEtBQUssQ0FBQyxFQUFFO0FBVlosQUFXWSxjQVhFLENBV1YsS0FBSyxHQUFHLEtBQUssQ0FBQztFQUNaLFlBQVksRXpCbUVWLE9BQXdELEd5QmxFM0Q7O0FBTUwsQUFHRSxZQUhVLENBR1YsY0FBYyxBbkJmaEUsTUFBdUQsQ0FBQztFbUJpQkYsZ0JBQWdCLEVBSkQsT0FBdUIsR25CYnRCO0VtQll0QixBQU9RLFlBUEksQ0FHVixjQUFjLEFuQmZ0QixNQUFhLEdtQm1CQyxFQUFFO0VBUFYsQUFRUSxZQVJJLENBR1YsY0FBYyxBbkJmdEIsTUFBYSxHbUJvQkMsRUFBRSxDQUFDO0lBQ0gsZ0JBQWdCLEVBUkgsT0FBdUIsR0FTckM7O0FBN0JQLEFBQ0UsYUFEVztBQUFiLEFBRUksYUFGUyxHQUVULEVBQUU7QUFGTixBQUdJLGFBSFMsR0FHVCxFQUFFLENBQUM7RUFDSCxnQkFBZ0IsRXpCMkVaLE9BQXdELEd5QjFFN0Q7O0FBTEgsQUFRSSxhQVJTLENBUVQsRUFBRTtBQVJOLEFBU0ksYUFUUyxDQVNULEVBQUU7QUFUTixBQVVVLGFBVkcsQ0FVVCxLQUFLLENBQUMsRUFBRTtBQVZaLEFBV1ksYUFYQyxDQVdULEtBQUssR0FBRyxLQUFLLENBQUM7RUFDWixZQUFZLEV6Qm1FVixPQUF3RCxHeUJsRTNEOztBQU1MLEFBR0UsWUFIVSxDQUdWLGFBQWEsQW5CZi9ELE1BQXVELENBQUM7RW1CaUJGLGdCQUFnQixFQUpELE9BQXVCLEduQmJ0QjtFbUJZdEIsQUFPUSxZQVBJLENBR1YsYUFBYSxBbkJmdEIsTUFBYyxHbUJtQkMsRUFBRTtFQVBWLEFBUVEsWUFSSSxDQUdWLGFBQWEsQW5CZnRCLE1BQWMsR21Cb0JDLEVBQUUsQ0FBQztJQUNILGdCQUFnQixFQVJILE9BQXVCLEdBU3JDOztBQTdCUCxBQUNFLFlBRFU7QUFBWixBQUVJLFlBRlEsR0FFUixFQUFFO0FBRk4sQUFHSSxZQUhRLEdBR1IsRUFBRSxDQUFDO0VBQ0gsZ0JBQWdCLEV6QjJFWixPQUF3RCxHeUIxRTdEOztBQUxILEFBUUksWUFSUSxDQVFSLEVBQUU7QUFSTixBQVNJLFlBVFEsQ0FTUixFQUFFO0FBVE4sQUFVVSxZQVZFLENBVVIsS0FBSyxDQUFDLEVBQUU7QUFWWixBQVdZLFlBWEEsQ0FXUixLQUFLLEdBQUcsS0FBSyxDQUFDO0VBQ1osWUFBWSxFekJtRVYsT0FBd0QsR3lCbEUzRDs7QUFNTCxBQUdFLFlBSFUsQ0FHVixZQUFZLEFuQmY5RCxNQUF1RCxDQUFDO0VtQmlCRixnQkFBZ0IsRUFKRCxPQUF1QixHbkJidEI7RW1CWXRCLEFBT1EsWUFQSSxDQUdWLFlBQVksQW5CZnRCLE1BQWUsR21CbUJDLEVBQUU7RUFQVixBQVFRLFlBUkksQ0FHVixZQUFZLEFuQmZ0QixNQUFlLEdtQm9CQyxFQUFFLENBQUM7SUFDSCxnQkFBZ0IsRUFSSCxPQUF1QixHQVNyQzs7QUE3QlAsQUFDRSxXQURTO0FBQVgsQUFFSSxXQUZPLEdBRVAsRUFBRTtBQUZOLEFBR0ksV0FITyxHQUdQLEVBQUUsQ0FBQztFQUNILGdCQUFnQixFekIyRVosT0FBd0QsR3lCMUU3RDs7QUFMSCxBQVFJLFdBUk8sQ0FRUCxFQUFFO0FBUk4sQUFTSSxXQVRPLENBU1AsRUFBRTtBQVROLEFBVVUsV0FWQyxDQVVQLEtBQUssQ0FBQyxFQUFFO0FBVlosQUFXWSxXQVhELENBV1AsS0FBSyxHQUFHLEtBQUssQ0FBQztFQUNaLFlBQVksRXpCbUVWLE9BQXdELEd5QmxFM0Q7O0FBTUwsQUFHRSxZQUhVLENBR1YsV0FBVyxBbkJmN0QsTUFBdUQsQ0FBQztFbUJpQkYsZ0JBQWdCLEVBSkQsT0FBdUIsR25CYnRCO0VtQll0QixBQU9RLFlBUEksQ0FHVixXQUFXLEFuQmZ0QixNQUFnQixHbUJtQkMsRUFBRTtFQVBWLEFBUVEsWUFSSSxDQUdWLFdBQVcsQW5CZnRCLE1BQWdCLEdtQm9CQyxFQUFFLENBQUM7SUFDSCxnQkFBZ0IsRUFSSCxPQUF1QixHQVNyQzs7QUE3QlAsQUFDRSxZQURVO0FBQVosQUFFSSxZQUZRLEdBRVIsRUFBRTtBQUZOLEFBR0ksWUFIUSxHQUdSLEVBQUUsQ0FBQztFQUNILGdCQUFnQixFekIyRVosS0FBd0QsR3lCMUU3RDs7QUFMSCxBQVFJLFlBUlEsQ0FRUixFQUFFO0FBUk4sQUFTSSxZQVRRLENBU1IsRUFBRTtBQVROLEFBVVUsWUFWRSxDQVVSLEtBQUssQ0FBQyxFQUFFO0FBVlosQUFXWSxZQVhBLENBV1IsS0FBSyxHQUFHLEtBQUssQ0FBQztFQUNaLFlBQVksRXpCbUVWLEtBQXdELEd5QmxFM0Q7O0FBTUwsQUFHRSxZQUhVLENBR1YsWUFBWSxBbkJmOUQsTUFBdUQsQ0FBQztFbUJpQkYsZ0JBQWdCLEVBSkQsT0FBdUIsR25CYnRCO0VtQll0QixBQU9RLFlBUEksQ0FHVixZQUFZLEFuQmZ4QixNQUFpQixHbUJtQkMsRUFBRTtFQVBWLEFBUVEsWUFSSSxDQUdWLFlBQVksQW5CZnhCLE1BQWlCLEdtQm9CQyxFQUFFLENBQUM7SUFDSCxnQkFBZ0IsRUFSSCxPQUF1QixHQVNyQzs7QUE3QlAsQUFDRSxZQURVO0FBQVosQUFFSSxZQUZRLEdBRVIsRUFBRTtBQUZOLEFBR0ksWUFIUSxHQUdSLEVBQUUsQ0FBQztFQUNILGdCQUFnQixFekIyRVosT0FBd0QsR3lCMUU3RDs7QUFMSCxBQVFJLFlBUlEsQ0FRUixFQUFFO0FBUk4sQUFTSSxZQVRRLENBU1IsRUFBRTtBQVROLEFBVVUsWUFWRSxDQVVSLEtBQUssQ0FBQyxFQUFFO0FBVlosQUFXWSxZQVhBLENBV1IsS0FBSyxHQUFHLEtBQUssQ0FBQztFQUNaLFlBQVksRXpCbUVWLE9BQXdELEd5QmxFM0Q7O0FBTUwsQUFHRSxZQUhVLENBR1YsWUFBWSxBbkJmOUQsTUFBdUQsQ0FBQztFbUJpQkYsZ0JBQWdCLEVBSkQsT0FBdUIsR25CYnRCO0VtQll0QixBQU9RLFlBUEksQ0FHVixZQUFZLEFuQmZ6QixNQUFrQixHbUJtQkMsRUFBRTtFQVBWLEFBUVEsWUFSSSxDQUdWLFlBQVksQW5CZnpCLE1BQWtCLEdtQm9CQyxFQUFFLENBQUM7SUFDSCxnQkFBZ0IsRUFSSCxPQUF1QixHQVNyQzs7QUE3QlAsQUFDRSxhQURXO0FBQWIsQUFFSSxhQUZTLEdBRVQsRUFBRTtBQUZOLEFBR0ksYUFIUyxHQUdULEVBQUUsQ0FBQztFQUNILGdCQUFnQixFekIyRVosT0FBd0QsR3lCMUU3RDs7QUFMSCxBQVFJLGFBUlMsQ0FRVCxFQUFFO0FBUk4sQUFTSSxhQVRTLENBU1QsRUFBRTtBQVROLEFBVVUsYUFWRyxDQVVULEtBQUssQ0FBQyxFQUFFO0FBVlosQUFXWSxhQVhDLENBV1QsS0FBSyxHQUFHLEtBQUssQ0FBQztFQUNaLFlBQVksRXpCbUVWLE9BQXdELEd5QmxFM0Q7O0FBTUwsQUFHRSxZQUhVLENBR1YsYUFBYSxBbkJmL0QsTUFBdUQsQ0FBQztFbUJpQkYsZ0JBQWdCLEVBSkQsT0FBdUIsR25CYnRCO0VtQll0QixBQU9RLFlBUEksQ0FHVixhQUFhLEFuQmYzQixNQUFtQixHbUJtQkMsRUFBRTtFQVBWLEFBUVEsWUFSSSxDQUdWLGFBQWEsQW5CZjNCLE1BQW1CLEdtQm9CQyxFQUFFLENBQUM7SUFDSCxnQkFBZ0IsRUFSSCxPQUF1QixHQVNyQzs7QUE3QlAsQUFDRSxlQURhO0FBQWYsQUFFSSxlQUZXLEdBRVgsRUFBRTtBQUZOLEFBR0ksZUFIVyxHQUdYLEVBQUUsQ0FBQztFQUNILGdCQUFnQixFekIyRVosT0FBd0QsR3lCMUU3RDs7QUFMSCxBQVFJLGVBUlcsQ0FRWCxFQUFFO0FBUk4sQUFTSSxlQVRXLENBU1gsRUFBRTtBQVROLEFBVVUsZUFWSyxDQVVYLEtBQUssQ0FBQyxFQUFFO0FBVlosQUFXWSxlQVhHLENBV1gsS0FBSyxHQUFHLEtBQUssQ0FBQztFQUNaLFlBQVksRXpCbUVWLE9BQXdELEd5QmxFM0Q7O0FBTUwsQUFHRSxZQUhVLENBR1YsZUFBZSxBbkJmakUsTUFBdUQsQ0FBQztFbUJpQkYsZ0JBQWdCLEVBSkQsT0FBdUIsR25CYnRCO0VtQll0QixBQU9RLFlBUEksQ0FHVixlQUFlLEFuQmY5QixNQUFvQixHbUJtQkMsRUFBRTtFQVBWLEFBUVEsWUFSSSxDQUdWLGVBQWUsQW5CZjlCLE1BQW9CLEdtQm9CQyxFQUFFLENBQUM7SUFDSCxnQkFBZ0IsRUFSSCxPQUF1QixHQVNyQzs7QUE3QlAsQUFDRSxlQURhO0FBQWYsQUFFSSxlQUZXLEdBRVgsRUFBRTtBQUZOLEFBR0ksZUFIVyxHQUdYLEVBQUUsQ0FBQztFQUNILGdCQUFnQixFekIyRVosT0FBd0QsR3lCMUU3RDs7QUFMSCxBQVFJLGVBUlcsQ0FRWCxFQUFFO0FBUk4sQUFTSSxlQVRXLENBU1gsRUFBRTtBQVROLEFBVVUsZUFWSyxDQVVYLEtBQUssQ0FBQyxFQUFFO0FBVlosQUFXWSxlQVhHLENBV1gsS0FBSyxHQUFHLEtBQUssQ0FBQztFQUNaLFlBQVksRXpCbUVWLE9BQXdELEd5QmxFM0Q7O0FBTUwsQUFHRSxZQUhVLENBR1YsZUFBZSxBbkJmakUsTUFBdUQsQ0FBQztFbUJpQkYsZ0JBQWdCLEVBSkQsT0FBdUIsR25CYnRCO0VtQll0QixBQU9RLFlBUEksQ0FHVixlQUFlLEFuQmYvQixNQUFxQixHbUJtQkMsRUFBRTtFQVBWLEFBUVEsWUFSSSxDQUdWLGVBQWUsQW5CZi9CLE1BQXFCLEdtQm9CQyxFQUFFLENBQUM7SUFDSCxnQkFBZ0IsRUFSSCxPQUF1QixHQVNyQzs7QUE3QlAsQUFDRSxhQURXO0FBQWIsQUFFSSxhQUZTLEdBRVQsRUFBRTtBQUZOLEFBR0ksYUFIUyxHQUdULEVBQUUsQ0FBQztFQUNILGdCQUFnQixFL0JrQ2tDLG9CQUFJLEcrQmpDdkQ7O0FBY0gsQUFHRSxZQUhVLENBR1YsYUFBYSxBbkJmL0QsTUFBdUQsQ0FBQztFbUJpQkYsZ0JBQWdCLEVBSkQsb0JBQXVCLEduQmJ0QjtFbUJZdEIsQUFPUSxZQVBJLENBR1YsYUFBYSxBbkJmOUIsTUFBc0IsR21CbUJDLEVBQUU7RUFQVixBQVFRLFlBUkksQ0FHVixhQUFhLEFuQmY5QixNQUFzQixHbUJvQkMsRUFBRSxDQUFDO0lBQ0gsZ0JBQWdCLEVBUkgsb0JBQXVCLEdBU3JDOztBZ0I2RVQsQUFFSSxNQUZFLENBQ0osV0FBVyxDQUNULEVBQUUsQ0FBQztFQUNELEtBQUssRS9DeEVnRCxJQUFJO0UrQ3lFekQsZ0JBQWdCLEV4Q3BHWCxPQUFPO0V3Q3FHWixZQUFZLEV4QzJQWSxPQUE2QixHd0MxUHREOztBQU5MLEFBVUksTUFWRSxDQVNKLFlBQVksQ0FDVixFQUFFLENBQUM7RUFDRCxLQUFLLEV4QzVHQSxPQUFPO0V3QzZHWixnQkFBZ0IsRXhDbEhYLE9BQU87RXdDbUhaLFlBQVksRS9DcEV5QyxPQUFPLEcrQ3FFN0Q7O0FBSUwsQUFBQSxXQUFXLENBQUM7RUFDVixLQUFLLEUvQ3hGb0QsSUFBSTtFK0N5RjdELGdCQUFnQixFeENwSFAsT0FBTyxHd0M4SWpCO0VBNUJELEFBSUUsV0FKUyxDQUlULEVBQUU7RUFKSixBQUtFLFdBTFMsQ0FLVCxFQUFFO0VBTEosQUFNUSxXQU5HLENBTVQsS0FBSyxDQUFDLEVBQUUsQ0FBQztJQUNQLFlBQVksRXhDdU9jLE9BQTZCLEd3Q3RPeEQ7RUFSSCxBQVVFLFdBVlMsQUFVVCxlQUFnQixDQUFDO0lBQ2YsTUFBTSxFQUFFLENBQUMsR0FDVjtFQVpILEFBZVUsV0FmQyxBQWNULGNBQWUsQ0FDYixLQUFLLENBQUMsRUFBRSxBQUFBLFlBQWEsQ0FBQSxBQUFBLEdBQUcsRUFBRTtJQUN4QixnQkFBZ0IsRS9DdkdxQyx5QkFBSSxHK0N3RzFEO0VBakJMLEFBcUJVLFdBckJDLEFBb0JULFlBQWEsQ0FDWCxLQUFLLENBQUMsRUFBRSxBbkMxSTFELE1BQXVELENBQUM7SW1DNElGLEtBQUssRS9DOUc4QyxJQUFJO0krQytHdkQsZ0JBQWdCLEUvQy9HbUMsMEJBQUksR1k5QnZDOztBRDZEcEIsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO0VvQ2lHM0IsQUFBQSxvQkFBSSxDQUFPO0lBRVAsT0FBTyxFQUFFLEtBQUs7SUFDZCxLQUFLLEVBQUUsSUFBSTtJQUNYLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLDBCQUEwQixFQUFFLEtBQUssR0FPcEM7SUFaRCxBQVFNLG9CQVJGLEdBUUUsZUFBZSxDQUFDO01BQ2hCLE1BQU0sRUFBRSxDQUFDLEdBQ1Y7O0FwQzNHTCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7RW9DaUczQixBQUFBLG9CQUFJLENBQU87SUFFUCxPQUFPLEVBQUUsS0FBSztJQUNkLEtBQUssRUFBRSxJQUFJO0lBQ1gsVUFBVSxFQUFFLElBQUk7SUFDaEIsMEJBQTBCLEVBQUUsS0FBSyxHQU9wQztJQVpELEFBUU0sb0JBUkYsR0FRRSxlQUFlLENBQUM7TUFDaEIsTUFBTSxFQUFFLENBQUMsR0FDVjs7QXBDM0dMLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtFb0NpRzNCLEFBQUEsb0JBQUksQ0FBTztJQUVQLE9BQU8sRUFBRSxLQUFLO0lBQ2QsS0FBSyxFQUFFLElBQUk7SUFDWCxVQUFVLEVBQUUsSUFBSTtJQUNoQiwwQkFBMEIsRUFBRSxLQUFLLEdBT3BDO0lBWkQsQUFRTSxvQkFSRixHQVFFLGVBQWUsQ0FBQztNQUNoQixNQUFNLEVBQUUsQ0FBQyxHQUNWOztBcEMzR0wsTUFBTSxFQUFFLFNBQVMsRUFBRSxTQUFTO0VvQ2lHNUIsQUFBQSxvQkFBSSxDQUFPO0lBRVAsT0FBTyxFQUFFLEtBQUs7SUFDZCxLQUFLLEVBQUUsSUFBSTtJQUNYLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLDBCQUEwQixFQUFFLEtBQUssR0FPcEM7SUFaRCxBQVFNLG9CQVJGLEdBUUUsZUFBZSxDQUFDO01BQ2hCLE1BQU0sRUFBRSxDQUFDLEdBQ1Y7O0FBZlQsQUFLSSxpQkFMYSxDQUtGO0VBRVAsT0FBTyxFQUFFLEtBQUs7RUFDZCxLQUFLLEVBQUUsSUFBSTtFQUNYLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLDBCQUEwQixFQUFFLEtBQUssR0FPcEM7RUFqQkwsQUFhVSxpQkFiTyxHQWFQLGVBQWUsQ0FBQztJQUNoQixNQUFNLEVBQUUsQ0FBQyxHQUNWOztBQzlLVCxBQUFBLGFBQWEsQ0FBQztFQUNaLE9BQU8sRUFBRSxLQUFLO0VBQ2QsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEV6Q3FlZ0MsMkJBQXFGO0V5Q3BlM0gsT0FBTyxFekNvWHFCLFFBQU8sQ0FDUCxPQUFNO0VFaFE5QixTQUFTLEVBdENFLElBQUM7RXVDNUVoQixXQUFXLEV6QzhRaUIsR0FBRztFeUM3US9CLFdBQVcsRXpDa1JpQixHQUFHO0V5Q2pSL0IsS0FBSyxFekNESSxPQUFPO0V5Q0VoQixnQkFBZ0IsRWhEMEJ5QyxJQUFJO0VnRHpCN0QsZUFBZSxFQUFFLFdBQVc7RUFDNUIsTUFBTSxFakR3U3dELEdBQUcsQ2lEeFNyQyxLQUFLLEN6Q1B4QixPQUFPO0UwQkhkLGFBQWEsRWVhOEIsQ0FBQztFWmYxQyxVQUFVLEU3QjRld0IsWUFBWSxDQUFDLEtBQUksQ0FBQyxXQUFXLEVBQUUsVUFBVSxDQUFDLEtBQUksQ0FBQyxXQUFXLEd5Qzdiakc7RVoxQ0csTUFBTSxFQUFFLHNCQUFzQixFQUFFLE1BQU07SVlMMUMsQUFBQSxhQUFhLENBQUM7TVpNUixVQUFVLEVBQUUsSUFBSSxHWXlDckI7RUEvQ0QsQUFxQkUsYUFyQlcsQUFxQlgsWUFBYSxDQUFDO0lBQ1osZ0JBQWdCLEVBQUUsV0FBVztJQUM3QixNQUFNLEVBQUUsQ0FBQyxHQUNWO0VBeEJILEFsQk9FLGFrQlBXLEFsQk9YLE1BQU8sQ0FBQztJQUNOLEtBQUssRXZCQUUsT0FBTztJdUJDZCxnQkFBZ0IsRTlCMkJ1QyxJQUFJO0k4QjFCM0QsWUFBWSxFdkJnZHdCLE9BQWtDO0l1Qi9jdEUsT0FBTyxFQUFFLENBQUM7SUFLUixVQUFVLEUvQm9kc0IsSUFBSSxHK0JsZHZDO0VrQmxCSCxBQThCRSxhQTlCVyxBQThCWCxhQUFjLENBQUM7SUFDYixLQUFLLEVqRGlieUMsSUFBSTtJaUQvYWxELE9BQU8sRUFBRSxDQUFDLEdBQ1g7RUFsQ0gsQUF5Q0UsYUF6Q1csQUF5Q1gsU0FBVSxFQXpDWixBQTBDRSxhQTFDVyxDQTBDWCxBQUFBLFFBQUUsQUFBQSxFQUFVO0lBQ1YsZ0JBQWdCLEV6Q3hDVCxPQUFPO0l5QzBDZCxPQUFPLEVBQUUsQ0FBQyxHQUNYOztBQUdILEFBQ0UsTUFESSxBQUFBLGFBQWEsQUFDakIsTUFBTyxBQUFBLFdBQVcsQ0FBQztFQU1qQixLQUFLLEV6Q2hERSxPQUFPO0V5Q2lEZCxnQkFBZ0IsRWhEckJ1QyxJQUFJLEdnRHNCNUQ7O0FBSUgsQUFBQSxrQkFBa0I7QUFDbEIsQUFBQSxtQkFBbUIsQ0FBQztFQUNsQixPQUFPLEVBQUUsS0FBSztFQUNkLEtBQUssRUFBRSxJQUFJLEdBQ1o7O0FBU0QsQUFBQSxlQUFlLENBQUM7RUFDZCxXQUFXLEVBQUUsb0JBQWtEO0VBQy9ELGNBQWMsRUFBRSxvQkFBa0Q7RUFDbEUsYUFBYSxFQUFFLENBQUM7RXZDWmQsU0FBUyxFQUFDLE9BQUM7RXVDY2IsV0FBVyxFekMwTWlCLEdBQUcsR3lDek1oQzs7QUFFRCxBQUFBLGtCQUFrQixDQUFDO0VBQ2pCLFdBQVcsRUFBRSxrQkFBcUQ7RUFDbEUsY0FBYyxFQUFFLGtCQUFxRDtFdkNvQ2pFLFNBQVMsRUF0Q0UsUUFBQztFdUNJaEIsV0FBVyxFekN1SWlCLEdBQUcsR3lDdEloQzs7QUFFRCxBQUFBLGtCQUFrQixDQUFDO0VBQ2pCLFdBQVcsRUFBRSxtQkFBcUQ7RUFDbEUsY0FBYyxFQUFFLG1CQUFxRDtFdkM2QmpFLFNBQVMsRUF0Q0UsUUFBQztFdUNXaEIsV0FBVyxFekNpSWlCLEdBQUcsR3lDaEloQzs7QUFRRCxBQUFBLHVCQUF1QixDQUFDO0VBQ3RCLE9BQU8sRUFBRSxLQUFLO0VBQ2QsS0FBSyxFQUFFLElBQUk7RUFDWCxXQUFXLEV6QzhRaUIsUUFBTztFeUM3UW5DLGNBQWMsRXpDNlFjLFFBQU87RXlDNVFuQyxhQUFhLEVBQUUsQ0FBQztFQUNoQixXQUFXLEV6QzZLaUIsR0FBRztFeUM1Sy9CLEtBQUssRXpDcEdJLE9BQU87RXlDcUdoQixnQkFBZ0IsRUFBRSxXQUFXO0VBQzdCLE1BQU0sRUFBRSxpQkFBaUI7RUFDekIsWUFBWSxFakRtTWtELEdBQUcsQ2lEbk0vQixDQUFDLEdBT3BDO0VBakJELEFBWUUsdUJBWnFCLEFBWXJCLGdCQUFpQixFQVpuQixBQWFFLHVCQWJxQixBQWFyQixnQkFBaUIsQ0FBQztJQUNoQixhQUFhLEVBQUUsQ0FBQztJQUNoQixZQUFZLEVBQUUsQ0FBQyxHQUNoQjs7QUFXSCxBQUFBLGdCQUFnQixDQUFDO0VBQ2YsTUFBTSxFekNzV2dDLDBCQUErRjtFeUNyV3JJLE9BQU8sRXpDOFBxQixPQUFNLENBQ04sTUFBSztFRTFRN0IsU0FBUyxFQXRDRSxRQUFDO0V1Q21EaEIsV0FBVyxFekN5RmlCLEdBQUcsR3lDdkZoQzs7QUFFRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2YsTUFBTSxFekMrVmdDLHdCQUErRjtFeUM5VnJJLE9BQU8sRXpDMlBxQixNQUFLLENBQ0wsSUFBSTtFRS9RNUIsU0FBUyxFQXRDRSxRQUFDO0V1QzJEaEIsV0FBVyxFekNnRmlCLEdBQUcsR3lDOUVoQzs7QUFHRCxBQUNFLE1BREksQUFBQSxhQUFhLENBQ2pCLEFBQUEsSUFBRSxBQUFBLEdBREosQUFFRSxNQUZJLEFBQUEsYUFBYSxDQUVqQixBQUFBLFFBQUUsQUFBQSxFQUFVO0VBQ1YsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFHSCxBQUFBLFFBQVEsQUFBQSxhQUFhLENBQUM7RUFDcEIsTUFBTSxFQUFFLElBQUksR0FDYjs7QUFPRCxBQUFBLFdBQVcsQ0FBQztFQUNWLGFBQWEsRXpDb1Z5QixJQUFJLEd5Q25WM0M7O0FBRUQsQUFBQSxVQUFVLENBQUM7RUFDVCxPQUFPLEVBQUUsS0FBSztFQUNkLFVBQVUsRXpDcVU0QixPQUFNLEd5Q3BVN0M7O0FBT0QsQUFBQSxTQUFTLENBQUM7RUFDUixPQUFPLEVBQUUsSUFBSTtFQUNiLFNBQVMsRUFBRSxJQUFJO0VBQ2YsWUFBWSxFQUFFLElBQTRCO0VBQzFDLFdBQVcsRUFBRSxJQUE0QixHQU8xQztFQVhELEFBTUksU0FOSyxHQU1MLElBQUk7RUFOUixBQU9JLFNBUEssSUFPTCxBQUFBLEtBQUMsRUFBTyxNQUFNLEFBQWIsRUFBZTtJQUNoQixhQUFhLEVBQUUsR0FBMkI7SUFDMUMsWUFBWSxFQUFFLEdBQTJCLEdBQzFDOztBQVFILEFBQUEsV0FBVyxDQUFDO0VBQ1YsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLEtBQUs7RUFDZCxZQUFZLEV6QzBTMEIsT0FBTyxHeUN6UzlDOztBQUVELEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsVUFBVSxFekNzUzRCLE1BQUs7RXlDclMzQyxXQUFXLEV6Q29TMkIsUUFBTyxHeUMvUjlDO0VBUkQsQUFLZSxpQkFMRSxBQUtmLFNBQVUsR0FBRyxpQkFBaUIsQ0FBQztJQUM3QixLQUFLLEV6Q3hNRSxPQUFPLEd5Q3lNZjs7QUFHSCxBQUFBLGlCQUFpQixDQUFDO0VBQ2hCLGFBQWEsRUFBRSxDQUFDLEdBQ2pCOztBQUVELEFBQUEsa0JBQWtCLENBQUM7RUFDakIsT0FBTyxFQUFFLFdBQVc7RUFDcEIsV0FBVyxFQUFFLE1BQU07RUFDbkIsWUFBWSxFQUFFLENBQUM7RUFDZixZQUFZLEV6Q3lSMEIsT0FBTSxHeUNoUjdDO0VBYkQsQUFPRSxrQkFQZ0IsQ0FPaEIsaUJBQWlCLENBQUM7SUFDaEIsUUFBUSxFQUFFLE1BQU07SUFDaEIsVUFBVSxFQUFFLENBQUM7SUFDYixZQUFZLEV6Q29Sd0IsU0FBUTtJeUNuUjVDLFdBQVcsRUFBRSxDQUFDLEdBQ2Y7O0FsQjVNRCxBQUFBLGVBQWUsQ0FBSztFQUNsQixPQUFPLEVBQUUsSUFBSTtFQUNiLEtBQUssRUFBRSxJQUFJO0VBQ1gsVUFBVSxFdkJvZDBCLE9BQU07RUVyWHhDLFNBQVMsRUF0Q0UsU0FBQztFcUJ2RGQsS0FBSyxFOUJla0QsT0FBTyxHOEJkL0Q7O0FBRUQsQUFBQSxjQUFjLENBQUs7RUFDakIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLElBQUk7RUFDVCxPQUFPLEVBQUUsQ0FBQztFQUNWLE9BQU8sRUFBRSxJQUFJO0VBQ2IsU0FBUyxFQUFFLElBQUk7RUFDZixPQUFPLEV2QnF5QnlCLE9BQU0sQ0FDTixNQUFLO0V1QnJ5QnJDLFVBQVUsRUFBRSxLQUFLO0VyQm1GZixTQUFTLEVBdENFLFFBQUM7RXFCM0NkLFdBQVcsRXZCa1BlLEdBQUc7RXVCalA3QixLQUFLLEU5QkxrRCxJQUFJO0U4Qk0zRCxnQkFBZ0IsRTlCQ3VDLHNCQUFPLEc4QkMvRDs7QUFHQyxBQUFlLGNBQUQsQ0FEaEIsYUFBYSxBQUNJLE1BQU8sRUFEeEIsQUFFRSxhQUZXLEFBRVgsU0FBVSxDQUFLO0VBQ2IsWUFBWSxFOUJOeUMsT0FBTztFOEJTMUQsYUFBYSxFdkJnYm1CLHFCQUEyRDtFdUIvYTNGLGdCQUFnQixFeEJmWiwwT0FBK0g7RXdCZ0JuSSxpQkFBaUIsRUFBRSxTQUFTO0VBQzVCLG1CQUFtQixFQUFFLE1BQU0sQ0FBQyxLQUFLLEN2QithRCx5QkFBNkQ7RXVCOWE3RixlQUFlLEV2QjZhaUIsdUJBQXdELENBQXhELHVCQUF3RCxHdUJqYTNGO0VBckJELEFBQWUsY0FBRCxDQURoQixhQUFhLEFBQ0ksTUFBTyxBQVl2QixNQUFVLEVBYlgsQUFhSSxhQWJTLEFBRVgsU0FBVSxBQVdYLE1BQVUsQ0FBQztJQUNOLFlBQVksRTlCakJ1QyxPQUFPO0k4QmtCMUQsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDdkJpVUssTUFBSyxDUG5Wd0IsdUJBQU8sRzhCbUIzRDtFQWZILEFBaUJJLGNBakJVLENBRGhCLGFBQWEsQUFDSSxNQUFPLEdBaUJsQixlQUFlO0VBakJuQixBQWtCSSxjQWxCVSxDQURoQixhQUFhLEFBQ0ksTUFBTyxHQWtCbEIsY0FBYyxFQW5CcEIsQUFrQk0sYUFsQk8sQUFFWCxTQUFVLEdBZ0JOLGVBQWU7RUFsQnJCLEFBbUJNLGFBbkJPLEFBRVgsU0FBVSxHQWlCTixjQUFjLENBQUs7SUFDbkIsT0FBTyxFQUFFLEtBQUssR0FDZjs7QUFNSCxBQUFlLGNBQUQsQ0FEaEIsUUFBUSxBQUFBLGFBQWEsQUFDSixNQUFPLEVBRHhCLEFBRUUsUUFGTSxBQUFBLGFBQWEsQUFFbkIsU0FBVSxDQUFLO0VBRVgsYUFBYSxFdkJ3Wm1CLHFCQUEyRDtFdUJ2WjNGLG1CQUFtQixFQUFFLEdBQUcsQ3ZCeVpRLHlCQUE2RCxDdUJ6WnhDLEtBQUssQ3ZCeVoxQix5QkFBNkQsR3VCdlpoRzs7QUFJRCxBQUFlLGNBQUQsQ0FEaEIsY0FBYyxBQUNHLE1BQU8sRUFEeEIsQUFFRSxjQUZZLEFBRVosU0FBVSxDQUFLO0VBQ2IsWUFBWSxFOUIxQ3lDLE9BQU87RThCNkMxRCxhQUFhLEV2QnFldUIsdUNBQXNIO0V1QnBlMUosVUFBVSxFeEJuRE4seUpBQStILENDcWhCOUUsU0FBUyxDQUFDLEtBQUssQ0FsTTlDLE9BQU0sQ0FrTWtFLGVBQStCLEVEcmhCekgsME9BQStILENORmhGLElBQUksQzhCcURRLFNBQVMsQ0FBQyxvRUFBeUUsR0FZcko7RUFsQkQsQUFBZSxjQUFELENBRGhCLGNBQWMsQUFDRyxNQUFPLEFBU3ZCLE1BQVUsRUFWWCxBQVVJLGNBVlUsQUFFWixTQUFVLEFBUVgsTUFBVSxDQUFDO0lBQ04sWUFBWSxFOUJsRHVDLE9BQU87SThCbUQxRCxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEN2QmdTSyxNQUFLLENQblZ3Qix1QkFBTyxHOEJvRDNEO0VBWkgsQUFjSSxjQWRVLENBRGhCLGNBQWMsQUFDRyxNQUFPLEdBY2xCLGVBQWU7RUFkbkIsQUFlSSxjQWZVLENBRGhCLGNBQWMsQUFDRyxNQUFPLEdBZWxCLGNBQWMsRUFoQnBCLEFBZU0sY0FmUSxBQUVaLFNBQVUsR0FhTixlQUFlO0VBZnJCLEFBZ0JNLGNBaEJRLEFBRVosU0FBVSxHQWNOLGNBQWMsQ0FBSztJQUNuQixPQUFPLEVBQUUsS0FBSyxHQUNmOztBQU1ILEFBRUksY0FGVSxDQURoQixrQkFBa0IsQUFDRCxNQUFPLEdBRWxCLGVBQWU7QUFGbkIsQUFHSSxjQUhVLENBRGhCLGtCQUFrQixBQUNELE1BQU8sR0FHbEIsY0FBYyxFQUpwQixBQUdNLGtCQUhZLEFBRWhCLFNBQVUsR0FDTixlQUFlO0FBSHJCLEFBSU0sa0JBSlksQUFFaEIsU0FBVSxHQUVOLGNBQWMsQ0FBSztFQUNuQixPQUFPLEVBQUUsS0FBSyxHQUNmOztBQUtILEFBRUksY0FGVSxDQURoQixpQkFBaUIsQUFDQSxNQUFPLEdBRWxCLGlCQUFpQixFQUh2QixBQUdNLGlCQUhXLEFBRWYsU0FBVSxHQUNOLGlCQUFpQixDQUFDO0VBQ2xCLEtBQUssRTlCNUU4QyxPQUFPLEc4QjZFM0Q7O0FBSkgsQUFNSSxjQU5VLENBRGhCLGlCQUFpQixBQUNBLE1BQU8sR0FNbEIsZUFBZTtBQU5uQixBQU9JLGNBUFUsQ0FEaEIsaUJBQWlCLEFBQ0EsTUFBTyxHQU9sQixjQUFjLEVBUnBCLEFBT00saUJBUFcsQUFFZixTQUFVLEdBS04sZUFBZTtBQVByQixBQVFNLGlCQVJXLEFBRWYsU0FBVSxHQU1OLGNBQWMsQ0FBSztFQUNuQixPQUFPLEVBQUUsS0FBSyxHQUNmOztBQUtILEFBRUksY0FGVSxDQURoQixxQkFBcUIsQUFDSixNQUFPLEdBRWxCLHFCQUFxQixFQUgzQixBQUdNLHFCQUhlLEFBRW5CLFNBQVUsR0FDTixxQkFBcUIsQ0FBQztFQUN0QixLQUFLLEU5QjFGOEMsT0FBTyxHOEIrRjNEO0VBUkgsQUFFSSxjQUZVLENBRGhCLHFCQUFxQixBQUNKLE1BQU8sR0FFbEIscUJBQXFCLEFBR3hCLFFBQVksRUFOZixBQUdNLHFCQUhlLEFBRW5CLFNBQVUsR0FDTixxQkFBcUIsQUFHeEIsUUFBWSxDQUFDO0lBQ1IsWUFBWSxFOUI3RnFDLE9BQU8sRzhCOEZ6RDs7QUFQTCxBQVVJLGNBVlUsQ0FEaEIscUJBQXFCLEFBQ0osTUFBTyxHQVVsQixlQUFlO0FBVm5CLEFBV0ksY0FYVSxDQURoQixxQkFBcUIsQUFDSixNQUFPLEdBV2xCLGNBQWMsRUFacEIsQUFXTSxxQkFYZSxBQUVuQixTQUFVLEdBU04sZUFBZTtBQVhyQixBQVlNLHFCQVplLEFBRW5CLFNBQVUsR0FVTixjQUFjLENBQUs7RUFDbkIsT0FBTyxFQUFFLEtBQUssR0FDZjs7QUFiSCxBQWdCTSxjQWhCUSxDQURoQixxQkFBcUIsQUFDSixNQUFPLEFBZXJCLFFBQVUsR0FDTCxxQkFBcUIsQUFBQSxRQUFRLEVBakJyQyxBQWlCUSxxQkFqQmEsQUFFbkIsU0FBVSxBQWNULFFBQVUsR0FDTCxxQkFBcUIsQUFBQSxRQUFRLENBQUM7RUFDOUIsWUFBWSxFQUFFLE9BQW9CO0VLbkp4QyxnQkFBZ0IsRUxvSlcsT0FBb0IsR0FDMUM7O0FBbkJMLEFBdUJNLGNBdkJRLENBRGhCLHFCQUFxQixBQUNKLE1BQU8sQUFzQnJCLE1BQVEsR0FDSCxxQkFBcUIsQUFBQSxRQUFRLEVBeEJyQyxBQXdCUSxxQkF4QmEsQUFFbkIsU0FBVSxBQXFCVCxNQUFRLEdBQ0gscUJBQXFCLEFBQUEsUUFBUSxDQUFDO0VBQzlCLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ3ZCb09HLE1BQUssQ1BuVndCLHVCQUFPLEc4QmdIekQ7O0FBekJMLEFBMkJzQixjQTNCUixDQURoQixxQkFBcUIsQUFDSixNQUFPLEFBc0JyQixNQUFRLEFBS1IsSUFBUyxDQUFBLEFBQUEsUUFBUSxJQUFJLHFCQUFxQixBQUFBLFFBQVEsRUE1QnJELEFBNEJ3QixxQkE1QkgsQUFFbkIsU0FBVSxBQXFCVCxNQUFRLEFBS1IsSUFBUyxDQUFBLEFBQUEsUUFBUSxJQUFJLHFCQUFxQixBQUFBLFFBQVEsQ0FBQztFQUM5QyxZQUFZLEU5Qm5IcUMsT0FBTyxHOEJvSHpEOztBQU9MLEFBRUksY0FGVSxDQURoQixrQkFBa0IsQUFDRCxNQUFPLEdBRWxCLGtCQUFrQixFQUh4QixBQUdNLGtCQUhZLEFBRWhCLFNBQVUsR0FDTixrQkFBa0IsQ0FBQztFQUNuQixZQUFZLEU5QjlIdUMsT0FBTyxHOEIrSDNEOztBQUpILEFBTUksY0FOVSxDQURoQixrQkFBa0IsQUFDRCxNQUFPLEdBTWxCLGVBQWU7QUFObkIsQUFPSSxjQVBVLENBRGhCLGtCQUFrQixBQUNELE1BQU8sR0FPbEIsY0FBYyxFQVJwQixBQU9NLGtCQVBZLEFBRWhCLFNBQVUsR0FLTixlQUFlO0FBUHJCLEFBUU0sa0JBUlksQUFFaEIsU0FBVSxHQU1OLGNBQWMsQ0FBSztFQUNuQixPQUFPLEVBQUUsS0FBSyxHQUNmOztBQVRILEFBWU0sY0FaUSxDQURoQixrQkFBa0IsQUFDRCxNQUFPLEFBV3JCLE1BQVEsR0FDSCxrQkFBa0IsRUFiMUIsQUFhUSxrQkFiVSxBQUVoQixTQUFVLEFBVVQsTUFBUSxHQUNILGtCQUFrQixDQUFDO0VBQ25CLFlBQVksRTlCeElxQyxPQUFPO0U4QnlJeEQsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDdkIwTUcsTUFBSyxDUG5Wd0IsdUJBQU8sRzhCMEl6RDs7QUE5SlAsQUFBQSxpQkFBaUIsQ0FBRztFQUNsQixPQUFPLEVBQUUsSUFBSTtFQUNiLEtBQUssRUFBRSxJQUFJO0VBQ1gsVUFBVSxFdkJvZDBCLE9BQU07RUVyWHhDLFNBQVMsRUF0Q0UsU0FBQztFcUJ2RGQsS0FBSyxFOUJpQmtELElBQUksRzhCaEI1RDs7QUFFRCxBQUFBLGdCQUFnQixDQUFHO0VBQ2pCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxJQUFJO0VBQ1QsT0FBTyxFQUFFLENBQUM7RUFDVixPQUFPLEVBQUUsSUFBSTtFQUNiLFNBQVMsRUFBRSxJQUFJO0VBQ2YsT0FBTyxFdkJxeUJ5QixPQUFNLENBQ04sTUFBSztFdUJyeUJyQyxVQUFVLEVBQUUsS0FBSztFckJtRmYsU0FBUyxFQXRDRSxRQUFDO0VxQjNDZCxXQUFXLEV2QmtQZSxHQUFHO0V1QmpQN0IsS0FBSyxFOUJMa0QsSUFBSTtFOEJNM0QsZ0JBQWdCLEU5Qkd1QyxxQkFBSSxHOEJENUQ7O0FBR0MsQUFBZSxjQUFELENBRGhCLGFBQWEsQUFDSSxRQUFTLEVBRDFCLEFBRUUsYUFGVyxBQUVYLFdBQVksQ0FBRztFQUNiLFlBQVksRTlCSnlDLElBQUk7RThCT3ZELGFBQWEsRXZCZ2JtQixxQkFBMkQ7RXVCL2EzRixnQkFBZ0IsRXhCZlosOFFBQStIO0V3QmdCbkksaUJBQWlCLEVBQUUsU0FBUztFQUM1QixtQkFBbUIsRUFBRSxNQUFNLENBQUMsS0FBSyxDdkIrYUQseUJBQTZEO0V1QjlhN0YsZUFBZSxFdkI2YWlCLHVCQUF3RCxDQUF4RCx1QkFBd0QsR3VCamEzRjtFQXJCRCxBQUFlLGNBQUQsQ0FEaEIsYUFBYSxBQUNJLFFBQVMsQUFZekIsTUFBVSxFQWJYLEFBYUksYUFiUyxBQUVYLFdBQVksQUFXYixNQUFVLENBQUM7SUFDTixZQUFZLEU5QmZ1QyxJQUFJO0k4QmdCdkQsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDdkJpVUssTUFBSyxDUGpWd0Isc0JBQUksRzhCaUJ4RDtFQWZILEFBaUJJLGNBakJVLENBRGhCLGFBQWEsQUFDSSxRQUFTLEdBaUJwQixpQkFBaUI7RUFqQnJCLEFBa0JJLGNBbEJVLENBRGhCLGFBQWEsQUFDSSxRQUFTLEdBa0JwQixnQkFBZ0IsRUFuQnRCLEFBa0JNLGFBbEJPLEFBRVgsV0FBWSxHQWdCUixpQkFBaUI7RUFsQnZCLEFBbUJNLGFBbkJPLEFBRVgsV0FBWSxHQWlCUixnQkFBZ0IsQ0FBRztJQUNuQixPQUFPLEVBQUUsS0FBSyxHQUNmOztBQU1ILEFBQWUsY0FBRCxDQURoQixRQUFRLEFBQUEsYUFBYSxBQUNKLFFBQVMsRUFEMUIsQUFFRSxRQUZNLEFBQUEsYUFBYSxBQUVuQixXQUFZLENBQUc7RUFFWCxhQUFhLEV2QndabUIscUJBQTJEO0V1QnZaM0YsbUJBQW1CLEVBQUUsR0FBRyxDdkJ5WlEseUJBQTZELEN1QnpaeEMsS0FBSyxDdkJ5WjFCLHlCQUE2RCxHdUJ2WmhHOztBQUlELEFBQWUsY0FBRCxDQURoQixjQUFjLEFBQ0csUUFBUyxFQUQxQixBQUVFLGNBRlksQUFFWixXQUFZLENBQUc7RUFDYixZQUFZLEU5QnhDeUMsSUFBSTtFOEIyQ3ZELGFBQWEsRXZCcWV1Qix1Q0FBc0g7RXVCcGUxSixVQUFVLEV4Qm5ETix5SkFBK0gsQ0NxaEI5RSxTQUFTLENBQUMsS0FBSyxDQWxNOUMsT0FBTSxDQWtNa0UsZUFBK0IsRURyaEJ6SCw4UUFBK0gsQ05GaEYsSUFBSSxDOEJxRFEsU0FBUyxDQUFDLG9FQUF5RSxHQVlySjtFQWxCRCxBQUFlLGNBQUQsQ0FEaEIsY0FBYyxBQUNHLFFBQVMsQUFTekIsTUFBVSxFQVZYLEFBVUksY0FWVSxBQUVaLFdBQVksQUFRYixNQUFVLENBQUM7SUFDTixZQUFZLEU5QmhEdUMsSUFBSTtJOEJpRHZELFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ3ZCZ1NLLE1BQUssQ1BqVndCLHNCQUFJLEc4QmtEeEQ7RUFaSCxBQWNJLGNBZFUsQ0FEaEIsY0FBYyxBQUNHLFFBQVMsR0FjcEIsaUJBQWlCO0VBZHJCLEFBZUksY0FmVSxDQURoQixjQUFjLEFBQ0csUUFBUyxHQWVwQixnQkFBZ0IsRUFoQnRCLEFBZU0sY0FmUSxBQUVaLFdBQVksR0FhUixpQkFBaUI7RUFmdkIsQUFnQk0sY0FoQlEsQUFFWixXQUFZLEdBY1IsZ0JBQWdCLENBQUc7SUFDbkIsT0FBTyxFQUFFLEtBQUssR0FDZjs7QUFNSCxBQUVJLGNBRlUsQ0FEaEIsa0JBQWtCLEFBQ0QsUUFBUyxHQUVwQixpQkFBaUI7QUFGckIsQUFHSSxjQUhVLENBRGhCLGtCQUFrQixBQUNELFFBQVMsR0FHcEIsZ0JBQWdCLEVBSnRCLEFBR00sa0JBSFksQUFFaEIsV0FBWSxHQUNSLGlCQUFpQjtBQUh2QixBQUlNLGtCQUpZLEFBRWhCLFdBQVksR0FFUixnQkFBZ0IsQ0FBRztFQUNuQixPQUFPLEVBQUUsS0FBSyxHQUNmOztBQUtILEFBRUksY0FGVSxDQURoQixpQkFBaUIsQUFDQSxRQUFTLEdBRXBCLGlCQUFpQixFQUh2QixBQUdNLGlCQUhXLEFBRWYsV0FBWSxHQUNSLGlCQUFpQixDQUFDO0VBQ2xCLEtBQUssRTlCMUU4QyxJQUFJLEc4QjJFeEQ7O0FBSkgsQUFNSSxjQU5VLENBRGhCLGlCQUFpQixBQUNBLFFBQVMsR0FNcEIsaUJBQWlCO0FBTnJCLEFBT0ksY0FQVSxDQURoQixpQkFBaUIsQUFDQSxRQUFTLEdBT3BCLGdCQUFnQixFQVJ0QixBQU9NLGlCQVBXLEFBRWYsV0FBWSxHQUtSLGlCQUFpQjtBQVB2QixBQVFNLGlCQVJXLEFBRWYsV0FBWSxHQU1SLGdCQUFnQixDQUFHO0VBQ25CLE9BQU8sRUFBRSxLQUFLLEdBQ2Y7O0FBS0gsQUFFSSxjQUZVLENBRGhCLHFCQUFxQixBQUNKLFFBQVMsR0FFcEIscUJBQXFCLEVBSDNCLEFBR00scUJBSGUsQUFFbkIsV0FBWSxHQUNSLHFCQUFxQixDQUFDO0VBQ3RCLEtBQUssRTlCeEY4QyxJQUFJLEc4QjZGeEQ7RUFSSCxBQUVJLGNBRlUsQ0FEaEIscUJBQXFCLEFBQ0osUUFBUyxHQUVwQixxQkFBcUIsQUFHeEIsUUFBWSxFQU5mLEFBR00scUJBSGUsQUFFbkIsV0FBWSxHQUNSLHFCQUFxQixBQUd4QixRQUFZLENBQUM7SUFDUixZQUFZLEU5QjNGcUMsSUFBSSxHOEI0RnREOztBQVBMLEFBVUksY0FWVSxDQURoQixxQkFBcUIsQUFDSixRQUFTLEdBVXBCLGlCQUFpQjtBQVZyQixBQVdJLGNBWFUsQ0FEaEIscUJBQXFCLEFBQ0osUUFBUyxHQVdwQixnQkFBZ0IsRUFadEIsQUFXTSxxQkFYZSxBQUVuQixXQUFZLEdBU1IsaUJBQWlCO0FBWHZCLEFBWU0scUJBWmUsQUFFbkIsV0FBWSxHQVVSLGdCQUFnQixDQUFHO0VBQ25CLE9BQU8sRUFBRSxLQUFLLEdBQ2Y7O0FBYkgsQUFnQk0sY0FoQlEsQ0FEaEIscUJBQXFCLEFBQ0osUUFBUyxBQWV6QixRQUFZLEdBQ0wscUJBQXFCLEFBQUEsUUFBUSxFQWpCckMsQUFpQlEscUJBakJhLEFBRW5CLFdBQVksQUFjYixRQUFZLEdBQ0wscUJBQXFCLEFBQUEsUUFBUSxDQUFDO0VBQzlCLFlBQVksRUFBRSxPQUFvQjtFS25KeEMsZ0JBQWdCLEVMb0pXLE9BQW9CLEdBQzFDOztBQW5CTCxBQXVCTSxjQXZCUSxDQURoQixxQkFBcUIsQUFDSixRQUFTLEFBc0J6QixNQUFVLEdBQ0gscUJBQXFCLEFBQUEsUUFBUSxFQXhCckMsQUF3QlEscUJBeEJhLEFBRW5CLFdBQVksQUFxQmIsTUFBVSxHQUNILHFCQUFxQixBQUFBLFFBQVEsQ0FBQztFQUM5QixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEN2Qm9PRyxNQUFLLENQalZ3QixzQkFBSSxHOEI4R3REOztBQXpCTCxBQTJCc0IsY0EzQlIsQ0FEaEIscUJBQXFCLEFBQ0osUUFBUyxBQXNCekIsTUFBVSxBQUtSLElBQVMsQ0FBQSxBQUFBLFFBQVEsSUFBSSxxQkFBcUIsQUFBQSxRQUFRLEVBNUJyRCxBQTRCd0IscUJBNUJILEFBRW5CLFdBQVksQUFxQmIsTUFBVSxBQUtSLElBQVMsQ0FBQSxBQUFBLFFBQVEsSUFBSSxxQkFBcUIsQUFBQSxRQUFRLENBQUM7RUFDOUMsWUFBWSxFOUJqSHFDLElBQUksRzhCa0h0RDs7QUFPTCxBQUVJLGNBRlUsQ0FEaEIsa0JBQWtCLEFBQ0QsUUFBUyxHQUVwQixrQkFBa0IsRUFIeEIsQUFHTSxrQkFIWSxBQUVoQixXQUFZLEdBQ1Isa0JBQWtCLENBQUM7RUFDbkIsWUFBWSxFOUI1SHVDLElBQUksRzhCNkh4RDs7QUFKSCxBQU1JLGNBTlUsQ0FEaEIsa0JBQWtCLEFBQ0QsUUFBUyxHQU1wQixpQkFBaUI7QUFOckIsQUFPSSxjQVBVLENBRGhCLGtCQUFrQixBQUNELFFBQVMsR0FPcEIsZ0JBQWdCLEVBUnRCLEFBT00sa0JBUFksQUFFaEIsV0FBWSxHQUtSLGlCQUFpQjtBQVB2QixBQVFNLGtCQVJZLEFBRWhCLFdBQVksR0FNUixnQkFBZ0IsQ0FBRztFQUNuQixPQUFPLEVBQUUsS0FBSyxHQUNmOztBQVRILEFBWU0sY0FaUSxDQURoQixrQkFBa0IsQUFDRCxRQUFTLEFBV3pCLE1BQVUsR0FDSCxrQkFBa0IsRUFiMUIsQUFhUSxrQkFiVSxBQUVoQixXQUFZLEFBVWIsTUFBVSxHQUNILGtCQUFrQixDQUFDO0VBQ25CLFlBQVksRTlCdElxQyxJQUFJO0U4QnVJckQsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDdkIwTUcsTUFBSyxDUGpWd0Isc0JBQUksRzhCd0l0RDs7QWtCc0VULEFBQUEsWUFBWSxDQUFDO0VBQ1gsT0FBTyxFQUFFLElBQUk7RUFDYixTQUFTLEVBQUUsUUFBUTtFQUNuQixXQUFXLEVBQUUsTUFBTSxHQXFFcEI7RUF4RUQsQUFRRSxZQVJVLENBUVYsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLElBQUksR0FDWjtFckMvTUMsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0lxQ3FNNUIsQUFjSSxZQWRRLENBY1IsS0FBSyxDQUFDO01BQ0osT0FBTyxFQUFFLElBQUk7TUFDYixXQUFXLEVBQUUsTUFBTTtNQUNuQixlQUFlLEVBQUUsTUFBTTtNQUN2QixhQUFhLEVBQUUsQ0FBQyxHQUNqQjtJQW5CTCxBQXNCSSxZQXRCUSxDQXNCUixXQUFXLENBQUM7TUFDVixPQUFPLEVBQUUsSUFBSTtNQUNiLElBQUksRUFBRSxRQUFRO01BQ2QsU0FBUyxFQUFFLFFBQVE7TUFDbkIsV0FBVyxFQUFFLE1BQU07TUFDbkIsYUFBYSxFQUFFLENBQUMsR0FDakI7SUE1QkwsQUErQkksWUEvQlEsQ0ErQlIsYUFBYSxDQUFDO01BQ1osT0FBTyxFQUFFLFlBQVk7TUFDckIsS0FBSyxFQUFFLElBQUk7TUFDWCxjQUFjLEVBQUUsTUFBTSxHQUN2QjtJQW5DTCxBQXNDSSxZQXRDUSxDQXNDUix1QkFBdUIsQ0FBQztNQUN0QixPQUFPLEVBQUUsWUFBWSxHQUN0QjtJQXhDTCxBQTBDSSxZQTFDUSxDQTBDUixZQUFZO0lBMUNoQixBQTJDSSxZQTNDUSxDQTJDUixjQUFjLENBQUM7TUFDYixLQUFLLEVBQUUsSUFBSSxHQUNaO0lBN0NMLEFBaURJLFlBakRRLENBaURSLFdBQVcsQ0FBQztNQUNWLE9BQU8sRUFBRSxJQUFJO01BQ2IsV0FBVyxFQUFFLE1BQU07TUFDbkIsZUFBZSxFQUFFLE1BQU07TUFDdkIsS0FBSyxFQUFFLElBQUk7TUFDWCxZQUFZLEVBQUUsQ0FBQyxHQUNoQjtJQXZETCxBQXdESSxZQXhEUSxDQXdEUixpQkFBaUIsQ0FBQztNQUNoQixRQUFRLEVBQUUsUUFBUTtNQUNsQixXQUFXLEVBQUUsQ0FBQztNQUNkLFVBQVUsRUFBRSxDQUFDO01BQ2IsWUFBWSxFekMyTHNCLE9BQU07TXlDMUx4QyxXQUFXLEVBQUUsQ0FBQyxHQUNmO0lBOURMLEFBZ0VJLFlBaEVRLENBZ0VSLGVBQWUsQ0FBQztNQUNkLFdBQVcsRUFBRSxNQUFNO01BQ25CLGVBQWUsRUFBRSxNQUFNLEdBQ3hCO0lBbkVMLEFBb0VJLFlBcEVRLENBb0VSLHFCQUFxQixDQUFDO01BQ3BCLGFBQWEsRUFBRSxDQUFDLEdBQ2pCOztBQ2pVTCxBQUFBLElBQUksQ0FBQztFQUNILE9BQU8sRUFBRSxZQUFZO0VBRXJCLFdBQVcsRTFDa1JpQixHQUFHO0UwQ2pSL0IsS0FBSyxFMUNNSSxPQUFPO0UwQ0xoQixVQUFVLEVBQUUsTUFBTTtFQUNsQixjQUFjLEVBQUUsTUFBTTtFQUN0QixXQUFXLEVBQUUsSUFBSTtFQUNqQixnQkFBZ0IsRUFBRSxXQUFXO0VBQzdCLE1BQU0sRWxEMlN3RCxHQUFHLENrRDNTdkMsS0FBSyxDQUFDLFdBQVc7RXpCc0YzQyxPQUFPLEVqQnlScUIsUUFBTyxDQUNQLE9BQU07RUVoUTlCLFNBQVMsRUF0Q0UsSUFBQztFZWNoQixXQUFXLEVqQnlMaUIsR0FBRztFMEJ4UjdCLGFBQWEsRVRpR3dCLENBQUM7RVluR3BDLFVBQVUsRTdCcWJjLEtBQUssQ0FBQyxLQUFJLENBQUMsV0FBVyxFQUFFLGdCQUFnQixDQUFDLEtBQUksQ0FBQyxXQUFXLEVBQUUsWUFBWSxDQUFDLEtBQUksQ0FBQyxXQUFXLEVBQUUsVUFBVSxDQUFDLEtBQUksQ0FBQyxXQUFXLEcwQzlZbEo7RWJsQ0csTUFBTSxFQUFFLHNCQUFzQixFQUFFLE1BQU07SWFMMUMsQUFBQSxJQUFJLENBQUM7TWJNQyxVQUFVLEVBQUUsSUFBSSxHYWlDckI7RUF2Q0QsQXJDTUUsSXFDTkUsQXJDTWxELE1BQXVELENBQUM7SXFDUU4sS0FBSyxFMUNKRSxPQUFPO0kwQ0tkLGVBQWUsRUFBRSxJQUFJLEdyQ1REO0VxQ054QixBQWtCRSxJQWxCRSxBQWtCRixNQUFPLEVBbEJULEFBbUJFLElBbkJFLEFBbUJGLE1BQU8sQ0FBQztJQUNOLE9BQU8sRUFBRSxDQUFDO0lBQ1YsVUFBVSxFMUMyV2dCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUZMLE1BQUssQ0pyWGMsdUJBQU8sRzhDYXJEO0VBdEJILEFBeUJFLElBekJFLEFBeUJGLFNBQVUsRUF6QlosQUEwQkUsSUExQkUsQUEwQkYsU0FBVSxDQUFDO0lBQ1QsT0FBTyxFMUM4WW1CLElBQUcsRzBDNVk5Qjs7QUFhSCxBQUFBLENBQUMsQUFBQSxJQUFJLEFBQUEsU0FBUztBQUNkLEFBQWtCLFFBQVYsQUFBQSxTQUFTLENBQUMsQ0FBQyxBQUFBLElBQUksQ0FBQztFQUN0QixjQUFjLEVBQUUsSUFBSSxHQUNyQjs7QUFRQyxBQUFBLFlBQVksQ0FBRztFekJyRGYsS0FBSyxFeEJvQ29ELElBQUk7RW1DcEMzRCxnQkFBZ0IsRWhDUzZCLE9BQU87RXFCUHRELFlBQVksRXJCT21DLE9BQU8sRzhDOENyRDtFQUZELEFyQy9DQSxZcUMrQ1ksQXJDL0M1RCxNQUF1RCxDQUFDO0lZQU4sS0FBSyxFeEI4QmtELElBQUk7SW1DcEMzRCxnQkFBZ0IsRVhEMkMsT0FBeUI7SUFTcEYsWUFBWSxFQVR5RixPQUFvQixHWk9yRztFcUMrQ3RCLEF6QjFDQSxZeUIwQ1ksQXpCMUN4QixNQUFtQixFeUIwQ1AsQXpCekNBLFl5QnlDWSxBekJ6Q3hCLE1BQW1CLENBQUM7SUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENqQjZXTyxNQUFLLENpQjdXVyx1QkFBeUMsR0FFcEY7RXlCa0NELEF6Qi9CQSxZeUIrQlksQXpCL0J4QixTQUFzQixFeUIrQlYsQXpCOUJBLFl5QjhCWSxBekI5QnhCLFNBQXNCLENBQUM7SUFDVCxLQUFLLEV4QllrRCxJQUFJO0l3QlgzRCxnQkFBZ0IsRXJCaEI2QixPQUFPO0lxQmlCcEQsWUFBWSxFckJqQmlDLE9BQU8sR3FCc0JyRDtFeUJzQkQsQXpCcEJBLFl5Qm9CWSxBekJwQnhCLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXlCb0J0QyxBekJuQkEsWXlCbUJZLEF6Qm5CeEIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTztFQUN0QyxBQUFRLEtBQUgsR3lCa0JMLFlBQVksQXpCbEJoQixnQkFBNkIsQ0FBQztJQUN4QixLQUFLLEV4QkFrRCxJQUFJO0l3QkMzRCxnQkFBZ0IsRUF0QytILE9BQXdCO0lBMEN2SyxZQUFZLEVBMUM2SyxPQUFzQixHQW9EaE47SXlCRUQsQXpCVkUsWXlCVVUsQXpCcEJaLElBQU0sQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVUxRSxNQUE2QyxFeUJVVCxBekJWRSxZeUJVVSxBekJuQlosSUFBTSxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBUzFFLE1BQTZDO0lBUlQsQUFBUSxLQUFILEd5QmtCTCxZQUFZLEF6QmxCSixnQkFBaUIsQUFRN0QsTUFBNkMsQ0FBQztNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCOFVLLE1BQUssQ2lCOVVhLHVCQUF5QyxHQUVwRjs7QXlCR0gsQUFBQSxjQUFjLENBQUM7RXpCckRmLEtBQUssRXhCb0NvRCxJQUFJO0VtQ3BDM0QsZ0JBQWdCLEVoQ1M2QixPQUFPO0VxQlB0RCxZQUFZLEVyQk9tQyxPQUFPLEc4QzhDckQ7RUFGRCxBckMvQ0EsY3FDK0NjLEFyQy9DOUQsTUFBdUQsQ0FBQztJWUFOLEtBQUssRXhCOEJrRCxJQUFJO0ltQ3BDM0QsZ0JBQWdCLEVYRDJDLE9BQXlCO0lBU3BGLFlBQVksRUFUeUYsT0FBb0IsR1pPckc7RXFDK0N0QixBekIxQ0EsY3lCMENjLEF6QjFDMUIsTUFBbUIsRXlCMENQLEF6QnpDQSxjeUJ5Q2MsQXpCekMxQixNQUFtQixDQUFDO0lBS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDakI2V08sTUFBSyxDaUI3V1csdUJBQXlDLEdBRXBGO0V5QmtDRCxBekIvQkEsY3lCK0JjLEF6Qi9CMUIsU0FBc0IsRXlCK0JWLEF6QjlCQSxjeUI4QmMsQXpCOUIxQixTQUFzQixDQUFDO0lBQ1QsS0FBSyxFeEJZa0QsSUFBSTtJd0JYM0QsZ0JBQWdCLEVyQmhCNkIsT0FBTztJcUJpQnBELFlBQVksRXJCakJpQyxPQUFPLEdxQnNCckQ7RXlCc0JELEF6QnBCQSxjeUJvQmMsQXpCcEIxQixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEV5Qm9CdEMsQXpCbkJBLGN5Qm1CYyxBekJuQjFCLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU87RUFDdEMsQUFBUSxLQUFILEd5QmtCTCxjQUFjLEF6QmxCbEIsZ0JBQTZCLENBQUM7SUFDeEIsS0FBSyxFeEJBa0QsSUFBSTtJd0JDM0QsZ0JBQWdCLEVBdEMrSCxPQUF3QjtJQTBDdkssWUFBWSxFQTFDNkssT0FBc0IsR0FvRGhOO0l5QkVELEF6QlZFLGN5QlVZLEF6QnBCZixJQUFPLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFVMUUsTUFBNkMsRXlCVVQsQXpCVkUsY3lCVVksQXpCbkJmLElBQU8sQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVMxRSxNQUE2QztJQVJULEFBQVEsS0FBSCxHeUJrQkwsY0FBYyxBekJsQlAsZ0JBQWtCLEFBUTdELE1BQTZDLENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENqQjhVSyxNQUFLLENpQjlVYSx1QkFBeUMsR0FFcEY7O0F5QkdILEFBQUEsWUFBWSxDQUFHO0V6QnJEZixLQUFLLEV4Qm9Db0QsSUFBSTtFbUNwQzNELGdCQUFnQixFbkMyQ3VDLE9BQU87RXdCekNoRSxZQUFZLEV4QnlDNkMsT0FBTyxHaURZL0Q7RUFGRCxBckMvQ0EsWXFDK0NZLEFyQy9DNUQsTUFBdUQsQ0FBQztJWUFOLEtBQUssRXhCOEJrRCxJQUFJO0ltQ3BDM0QsZ0JBQWdCLEVYRDJDLE9BQXlCO0lBU3BGLFlBQVksRUFUeUYsT0FBb0IsR1pPckc7RXFDK0N0QixBekIxQ0EsWXlCMENZLEF6QjFDeEIsTUFBbUIsRXlCMENQLEF6QnpDQSxZeUJ5Q1ksQXpCekN4QixNQUFtQixDQUFDO0lBS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDakI2V08sTUFBSyxDaUI3V1csc0JBQXlDLEdBRXBGO0V5QmtDRCxBekIvQkEsWXlCK0JZLEF6Qi9CeEIsU0FBc0IsRXlCK0JWLEF6QjlCQSxZeUI4QlksQXpCOUJ4QixTQUFzQixDQUFDO0lBQ1QsS0FBSyxFeEJZa0QsSUFBSTtJd0JYM0QsZ0JBQWdCLEV4QmtCdUMsT0FBTztJd0JqQjlELFlBQVksRXhCaUIyQyxPQUFPLEd3QlovRDtFeUJzQkQsQXpCcEJBLFl5Qm9CWSxBekJwQnhCLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXlCb0J0QyxBekJuQkEsWXlCbUJZLEF6Qm5CeEIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTztFQUN0QyxBQUFRLEtBQUgsR3lCa0JMLFlBQVksQXpCbEJoQixnQkFBNkIsQ0FBQztJQUN4QixLQUFLLEV4QkFrRCxJQUFJO0l3QkMzRCxnQkFBZ0IsRUF0QytILE9BQXdCO0lBMEN2SyxZQUFZLEVBMUM2SyxPQUFzQixHQW9EaE47SXlCRUQsQXpCVkUsWXlCVVUsQXpCcEJkLElBQVEsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVUxRSxNQUE2QyxFeUJVVCxBekJWRSxZeUJVVSxBekJuQmQsSUFBUSxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBUzFFLE1BQTZDO0lBUlQsQUFBUSxLQUFILEd5QmtCTCxZQUFZLEF6QmxCTixnQkFBbUIsQUFRN0QsTUFBNkMsQ0FBQztNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCOFVLLE1BQUssQ2lCOVVhLHNCQUF5QyxHQUVwRjs7QXlCR0gsQUFBQSxTQUFTLENBQU07RXpCckRmLEtBQUssRXhCb0NvRCxJQUFJO0VtQ3BDM0QsZ0JBQWdCLEVuQzhDdUMsT0FBTztFd0I1Q2hFLFlBQVksRXhCNEM2QyxPQUFPLEdpRFMvRDtFQUZELEFyQy9DQSxTcUMrQ1MsQXJDL0N6RCxNQUF1RCxDQUFDO0lZQU4sS0FBSyxFeEI4QmtELElBQUk7SW1DcEMzRCxnQkFBZ0IsRVhEMkMsT0FBeUI7SUFTcEYsWUFBWSxFQVR5RixPQUFvQixHWk9yRztFcUMrQ3RCLEF6QjFDQSxTeUIwQ1MsQXpCMUNyQixNQUFtQixFeUIwQ1AsQXpCekNBLFN5QnlDUyxBekJ6Q3JCLE1BQW1CLENBQUM7SUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENqQjZXTyxNQUFLLENpQjdXVyx1QkFBeUMsR0FFcEY7RXlCa0NELEF6Qi9CQSxTeUIrQlMsQXpCL0JyQixTQUFzQixFeUIrQlYsQXpCOUJBLFN5QjhCUyxBekI5QnJCLFNBQXNCLENBQUM7SUFDVCxLQUFLLEV4QllrRCxJQUFJO0l3QlgzRCxnQkFBZ0IsRXhCcUJ1QyxPQUFPO0l3QnBCOUQsWUFBWSxFeEJvQjJDLE9BQU8sR3dCZi9EO0V5QnNCRCxBekJwQkEsU3lCb0JTLEF6QnBCckIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFeUJvQnRDLEF6Qm5CQSxTeUJtQlMsQXpCbkJyQixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPO0VBQ3RDLEFBQVEsS0FBSCxHeUJrQkwsU0FBUyxBekJsQmIsZ0JBQTZCLENBQUM7SUFDeEIsS0FBSyxFeEJBa0QsSUFBSTtJd0JDM0QsZ0JBQWdCLEVBdEMrSCxPQUF3QjtJQTBDdkssWUFBWSxFQTFDNkssT0FBc0IsR0FvRGhOO0l5QkVELEF6QlZFLFN5QlVPLEF6QnBCWixJQUFTLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFVMUUsTUFBNkMsRXlCVVQsQXpCVkUsU3lCVU8sQXpCbkJaLElBQVMsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVMxRSxNQUE2QztJQVJULEFBQVEsS0FBSCxHeUJrQkwsU0FBUyxBekJsQkosZ0JBQW9CLEFBUTdELE1BQTZDLENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENqQjhVSyxNQUFLLENpQjlVYSx1QkFBeUMsR0FFcEY7O0F5QkdILEFBQUEsWUFBWSxDQUFHO0V6QnJEZixLQUFLLEVqQlVJLE9BQU87RTRCVmQsZ0JBQWdCLEVuQzRDdUMsT0FBTztFd0IxQ2hFLFlBQVksRXhCMEM2QyxPQUFPLEdpRFcvRDtFQUZELEFyQy9DQSxZcUMrQ1ksQXJDL0M1RCxNQUF1RCxDQUFDO0lZQU4sS0FBSyxFakJJRSxPQUFPO0k0QlZkLGdCQUFnQixFWEQyQyxPQUF5QjtJQVNwRixZQUFZLEVBVHlGLE9BQW9CLEdaT3JHO0VxQytDdEIsQXpCMUNBLFl5QjBDWSxBekIxQ3hCLE1BQW1CLEV5QjBDUCxBekJ6Q0EsWXlCeUNZLEF6QnpDeEIsTUFBbUIsQ0FBQztJQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCNldPLE1BQUssQ2lCN1dXLHNCQUF5QyxHQUVwRjtFeUJrQ0QsQXpCL0JBLFl5QitCWSxBekIvQnhCLFNBQXNCLEV5QitCVixBekI5QkEsWXlCOEJZLEF6QjlCeEIsU0FBc0IsQ0FBQztJQUNULEtBQUssRWpCZEUsT0FBTztJaUJlZCxnQkFBZ0IsRXhCbUJ1QyxPQUFPO0l3QmxCOUQsWUFBWSxFeEJrQjJDLE9BQU8sR3dCYi9EO0V5QnNCRCxBekJwQkEsWXlCb0JZLEF6QnBCeEIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFeUJvQnRDLEF6Qm5CQSxZeUJtQlksQXpCbkJ4QixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPO0VBQ3RDLEFBQVEsS0FBSCxHeUJrQkwsWUFBWSxBekJsQmhCLGdCQUE2QixDQUFDO0lBQ3hCLEtBQUssRWpCMUJFLE9BQU87SWlCMkJkLGdCQUFnQixFQXRDK0gsT0FBd0I7SUEwQ3ZLLFlBQVksRUExQzZLLE9BQXNCLEdBb0RoTjtJeUJFRCxBekJWRSxZeUJVVSxBekJwQmhCLElBQVUsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVUxRSxNQUE2QyxFeUJVVCxBekJWRSxZeUJVVSxBekJuQmhCLElBQVUsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVMxRSxNQUE2QztJQVJULEFBQVEsS0FBSCxHeUJrQkwsWUFBWSxBekJsQlIsZ0JBQXFCLEFBUTdELE1BQTZDLENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENqQjhVSyxNQUFLLENpQjlVYSxzQkFBeUMsR0FFcEY7O0F5QkdILEFBQUEsV0FBVyxDQUFJO0V6QnJEZixLQUFLLEV4Qm9Db0QsSUFBSTtFbUNwQzNELGdCQUFnQixFbkM2Q3VDLElBQUk7RXdCM0M3RCxZQUFZLEV4QjJDNkMsSUFBSSxHaURVNUQ7RUFGRCxBckMvQ0EsV3FDK0NXLEFyQy9DM0QsTUFBdUQsQ0FBQztJWUFOLEtBQUssRXhCOEJrRCxJQUFJO0ltQ3BDM0QsZ0JBQWdCLEVYRDJDLE9BQXlCO0lBU3BGLFlBQVksRUFUeUYsT0FBb0IsR1pPckc7RXFDK0N0QixBekIxQ0EsV3lCMENXLEF6QjFDdkIsTUFBbUIsRXlCMENQLEF6QnpDQSxXeUJ5Q1csQXpCekN2QixNQUFtQixDQUFDO0lBS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDakI2V08sTUFBSyxDaUI3V1csc0JBQXlDLEdBRXBGO0V5QmtDRCxBekIvQkEsV3lCK0JXLEF6Qi9CdkIsU0FBc0IsRXlCK0JWLEF6QjlCQSxXeUI4QlcsQXpCOUJ2QixTQUFzQixDQUFDO0lBQ1QsS0FBSyxFeEJZa0QsSUFBSTtJd0JYM0QsZ0JBQWdCLEV4Qm9CdUMsSUFBSTtJd0JuQjNELFlBQVksRXhCbUIyQyxJQUFJLEd3QmQ1RDtFeUJzQkQsQXpCcEJBLFd5Qm9CVyxBekJwQnZCLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXlCb0J0QyxBekJuQkEsV3lCbUJXLEF6Qm5CdkIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTztFQUN0QyxBQUFRLEtBQUgsR3lCa0JMLFdBQVcsQXpCbEJmLGdCQUE2QixDQUFDO0lBQ3hCLEtBQUssRXhCQWtELElBQUk7SXdCQzNELGdCQUFnQixFQXRDK0gsT0FBd0I7SUEwQ3ZLLFlBQVksRUExQzZLLE9BQXNCLEdBb0RoTjtJeUJFRCxBekJWRSxXeUJVUyxBekJwQmhCLElBQVcsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVUxRSxNQUE2QyxFeUJVVCxBekJWRSxXeUJVUyxBekJuQmhCLElBQVcsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVMxRSxNQUE2QztJQVJULEFBQVEsS0FBSCxHeUJrQkwsV0FBVyxBekJsQlIsZ0JBQXNCLEFBUTdELE1BQTZDLENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENqQjhVSyxNQUFLLENpQjlVYSxzQkFBeUMsR0FFcEY7O0F5QkdILEFBQUEsVUFBVSxDQUFLO0V6QnJEZixLQUFLLEVqQlVJLE9BQU87RTRCVmQsZ0JBQWdCLEVuQytDdUMsT0FBTztFd0I3Q2hFLFlBQVksRXhCNkM2QyxPQUFPLEdpRFEvRDtFQUZELEFyQy9DQSxVcUMrQ1UsQXJDL0MxRCxNQUF1RCxDQUFDO0lZQU4sS0FBSyxFakJJRSxPQUFPO0k0QlZkLGdCQUFnQixFWEQyQyxPQUF5QjtJQVNwRixZQUFZLEVBVHlGLE9BQW9CLEdaT3JHO0VxQytDdEIsQXpCMUNBLFV5QjBDVSxBekIxQ3RCLE1BQW1CLEV5QjBDUCxBekJ6Q0EsVXlCeUNVLEF6QnpDdEIsTUFBbUIsQ0FBQztJQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCNldPLE1BQUssQ2lCN1dXLHdCQUF5QyxHQUVwRjtFeUJrQ0QsQXpCL0JBLFV5QitCVSxBekIvQnRCLFNBQXNCLEV5QitCVixBekI5QkEsVXlCOEJVLEF6QjlCdEIsU0FBc0IsQ0FBQztJQUNULEtBQUssRWpCZEUsT0FBTztJaUJlZCxnQkFBZ0IsRXhCc0J1QyxPQUFPO0l3QnJCOUQsWUFBWSxFeEJxQjJDLE9BQU8sR3dCaEIvRDtFeUJzQkQsQXpCcEJBLFV5Qm9CVSxBekJwQnRCLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXlCb0J0QyxBekJuQkEsVXlCbUJVLEF6Qm5CdEIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTztFQUN0QyxBQUFRLEtBQUgsR3lCa0JMLFVBQVUsQXpCbEJkLGdCQUE2QixDQUFDO0lBQ3hCLEtBQUssRWpCMUJFLE9BQU87SWlCMkJkLGdCQUFnQixFQXRDK0gsT0FBd0I7SUEwQ3ZLLFlBQVksRUExQzZLLE9BQXNCLEdBb0RoTjtJeUJFRCxBekJWRSxVeUJVUSxBekJwQmhCLElBQVksQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVUxRSxNQUE2QyxFeUJVVCxBekJWRSxVeUJVUSxBekJuQmhCLElBQVksQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVMxRSxNQUE2QztJQVJULEFBQVEsS0FBSCxHeUJrQkwsVUFBVSxBekJsQlIsZ0JBQXVCLEFBUTdELE1BQTZDLENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENqQjhVSyxNQUFLLENpQjlVYSx3QkFBeUMsR0FFcEY7O0F5QkdILEFBQUEsU0FBUyxDQUFNO0V6QnJEZixLQUFLLEV4Qm9Db0QsSUFBSTtFbUNwQzNELGdCQUFnQixFbkNnRHVDLE9BQU87RXdCOUNoRSxZQUFZLEV4QjhDNkMsT0FBTyxHaURPL0Q7RUFGRCxBckMvQ0EsU3FDK0NTLEFyQy9DekQsTUFBdUQsQ0FBQztJWUFOLEtBQUssRXhCOEJrRCxJQUFJO0ltQ3BDM0QsZ0JBQWdCLEVYRDJDLE9BQXlCO0lBU3BGLFlBQVksRUFUeUYsT0FBb0IsR1pPckc7RXFDK0N0QixBekIxQ0EsU3lCMENTLEF6QjFDckIsTUFBbUIsRXlCMENQLEF6QnpDQSxTeUJ5Q1MsQXpCekNyQixNQUFtQixDQUFDO0lBS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDakI2V08sTUFBSyxDaUI3V1cscUJBQXlDLEdBRXBGO0V5QmtDRCxBekIvQkEsU3lCK0JTLEF6Qi9CckIsU0FBc0IsRXlCK0JWLEF6QjlCQSxTeUI4QlMsQXpCOUJyQixTQUFzQixDQUFDO0lBQ1QsS0FBSyxFeEJZa0QsSUFBSTtJd0JYM0QsZ0JBQWdCLEV4QnVCdUMsT0FBTztJd0J0QjlELFlBQVksRXhCc0IyQyxPQUFPLEd3QmpCL0Q7RXlCc0JELEF6QnBCQSxTeUJvQlMsQXpCcEJyQixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEV5Qm9CdEMsQXpCbkJBLFN5Qm1CUyxBekJuQnJCLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU87RUFDdEMsQUFBUSxLQUFILEd5QmtCTCxTQUFTLEF6QmxCYixnQkFBNkIsQ0FBQztJQUN4QixLQUFLLEV4QkFrRCxJQUFJO0l3QkMzRCxnQkFBZ0IsRUF0QytILE9BQXdCO0lBMEN2SyxZQUFZLEVBMUM2SyxPQUFzQixHQW9EaE47SXlCRUQsQXpCVkUsU3lCVU8sQXpCcEJoQixJQUFhLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFVMUUsTUFBNkMsRXlCVVQsQXpCVkUsU3lCVU8sQXpCbkJoQixJQUFhLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFTMUUsTUFBNkM7SUFSVCxBQUFRLEtBQUgsR3lCa0JMLFNBQVMsQXpCbEJSLGdCQUF3QixBQVE3RCxNQUE2QyxDQUFDO01BS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDakI4VUssTUFBSyxDaUI5VWEscUJBQXlDLEdBRXBGOztBeUJHSCxBQUFBLFVBQVUsQ0FBSztFekJyRGYsS0FBSyxFakJVSSxPQUFPO0U0QlZkLGdCQUFnQixFbkNvQ3VDLElBQUk7RXdCbEM3RCxZQUFZLEV4QmtDNkMsSUFBSSxHaURtQjVEO0VBRkQsQXJDL0NBLFVxQytDVSxBckMvQzFELE1BQXVELENBQUM7SVlBTixLQUFLLEVqQklFLE9BQU87STRCVmQsZ0JBQWdCLEVYRDJDLE9BQXlCO0lBU3BGLFlBQVksRUFUeUYsT0FBb0IsR1pPckc7RXFDK0N0QixBekIxQ0EsVXlCMENVLEF6QjFDdEIsTUFBbUIsRXlCMENQLEF6QnpDQSxVeUJ5Q1UsQXpCekN0QixNQUFtQixDQUFDO0lBS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDakI2V08sTUFBSyxDaUI3V1csd0JBQXlDLEdBRXBGO0V5QmtDRCxBekIvQkEsVXlCK0JVLEF6Qi9CdEIsU0FBc0IsRXlCK0JWLEF6QjlCQSxVeUI4QlUsQXpCOUJ0QixTQUFzQixDQUFDO0lBQ1QsS0FBSyxFakJkRSxPQUFPO0lpQmVkLGdCQUFnQixFeEJXdUMsSUFBSTtJd0JWM0QsWUFBWSxFeEJVMkMsSUFBSSxHd0JMNUQ7RXlCc0JELEF6QnBCQSxVeUJvQlUsQXpCcEJ0QixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEV5Qm9CdEMsQXpCbkJBLFV5Qm1CVSxBekJuQnRCLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU87RUFDdEMsQUFBUSxLQUFILEd5QmtCTCxVQUFVLEF6QmxCZCxnQkFBNkIsQ0FBQztJQUN4QixLQUFLLEVqQjFCRSxPQUFPO0lpQjJCZCxnQkFBZ0IsRUF0QytILE9BQXdCO0lBMEN2SyxZQUFZLEVBMUM2SyxPQUFzQixHQW9EaE47SXlCRUQsQXpCVkUsVXlCVVEsQXpCcEJsQixJQUFjLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFVMUUsTUFBNkMsRXlCVVQsQXpCVkUsVXlCVVEsQXpCbkJsQixJQUFjLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFTMUUsTUFBNkM7SUFSVCxBQUFRLEtBQUgsR3lCa0JMLFVBQVUsQXpCbEJWLGdCQUF5QixBQVE3RCxNQUE2QyxDQUFDO01BS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDakI4VUssTUFBSyxDaUI5VWEsd0JBQXlDLEdBRXBGOztBeUJHSCxBQUFBLFVBQVUsQ0FBSztFekJyRGYsS0FBSyxFeEJvQ29ELElBQUk7RW1DcEMzRCxnQkFBZ0IsRW5DcUNvQyxJQUFJO0V3Qm5DMUQsWUFBWSxFeEJtQzBDLElBQUksR2lEa0J6RDtFQUZELEFyQy9DQSxVcUMrQ1UsQXJDL0MxRCxNQUF1RCxDQUFDO0lZQU4sS0FBSyxFeEI4QmtELElBQUk7SW1DcEMzRCxnQkFBZ0IsRVhEMkMsS0FBeUI7SUFTcEYsWUFBWSxFQVR5RixLQUFvQixHWk9yRztFcUMrQ3RCLEF6QjFDQSxVeUIwQ1UsQXpCMUN0QixNQUFtQixFeUIwQ1AsQXpCekNBLFV5QnlDVSxBekJ6Q3RCLE1BQW1CLENBQUM7SUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENqQjZXTyxNQUFLLENpQjdXVyxxQkFBeUMsR0FFcEY7RXlCa0NELEF6Qi9CQSxVeUIrQlUsQXpCL0J0QixTQUFzQixFeUIrQlYsQXpCOUJBLFV5QjhCVSxBekI5QnRCLFNBQXNCLENBQUM7SUFDVCxLQUFLLEV4QllrRCxJQUFJO0l3QlgzRCxnQkFBZ0IsRXhCWW9DLElBQUk7SXdCWHhELFlBQVksRXhCV3dDLElBQUksR3dCTnpEO0V5QnNCRCxBekJwQkEsVXlCb0JVLEF6QnBCdEIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFeUJvQnRDLEF6Qm5CQSxVeUJtQlUsQXpCbkJ0QixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPO0VBQ3RDLEFBQVEsS0FBSCxHeUJrQkwsVUFBVSxBekJsQmQsZ0JBQTZCLENBQUM7SUFDeEIsS0FBSyxFeEJBa0QsSUFBSTtJd0JDM0QsZ0JBQWdCLEVBdEMrSCxLQUF3QjtJQTBDdkssWUFBWSxFQTFDNkssS0FBc0IsR0FvRGhOO0l5QkVELEF6QlZFLFV5QlVRLEF6QnBCbkIsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBVTFFLE1BQTZDLEV5QlVULEF6QlZFLFV5QlVRLEF6Qm5CbkIsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBUzFFLE1BQTZDO0lBUlQsQUFBUSxLQUFILEd5QmtCTCxVQUFVLEF6QmxCWCxnQkFBMEIsQUFRN0QsTUFBNkMsQ0FBQztNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCOFVLLE1BQUssQ2lCOVVhLHFCQUF5QyxHQUVwRjs7QXlCR0gsQUFBQSxXQUFXLENBQUk7RXpCckRmLEtBQUssRXhCb0NvRCxJQUFJO0VtQ3BDM0QsZ0JBQWdCLEVoQ1M2QixPQUFPO0VxQlB0RCxZQUFZLEVyQk9tQyxPQUFPLEc4QzhDckQ7RUFGRCxBckMvQ0EsV3FDK0NXLEFyQy9DM0QsTUFBdUQsQ0FBQztJWUFOLEtBQUssRXhCOEJrRCxJQUFJO0ltQ3BDM0QsZ0JBQWdCLEVYRDJDLE9BQXlCO0lBU3BGLFlBQVksRUFUeUYsT0FBb0IsR1pPckc7RXFDK0N0QixBekIxQ0EsV3lCMENXLEF6QjFDdkIsTUFBbUIsRXlCMENQLEF6QnpDQSxXeUJ5Q1csQXpCekN2QixNQUFtQixDQUFDO0lBS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDakI2V08sTUFBSyxDaUI3V1csdUJBQXlDLEdBRXBGO0V5QmtDRCxBekIvQkEsV3lCK0JXLEF6Qi9CdkIsU0FBc0IsRXlCK0JWLEF6QjlCQSxXeUI4QlcsQXpCOUJ2QixTQUFzQixDQUFDO0lBQ1QsS0FBSyxFeEJZa0QsSUFBSTtJd0JYM0QsZ0JBQWdCLEVyQmhCNkIsT0FBTztJcUJpQnBELFlBQVksRXJCakJpQyxPQUFPLEdxQnNCckQ7RXlCc0JELEF6QnBCQSxXeUJvQlcsQXpCcEJ2QixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEV5Qm9CdEMsQXpCbkJBLFd5Qm1CVyxBekJuQnZCLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU87RUFDdEMsQUFBUSxLQUFILEd5QmtCTCxXQUFXLEF6QmxCZixnQkFBNkIsQ0FBQztJQUN4QixLQUFLLEV4QkFrRCxJQUFJO0l3QkMzRCxnQkFBZ0IsRUF0QytILE9BQXdCO0lBMEN2SyxZQUFZLEVBMUM2SyxPQUFzQixHQW9EaE47SXlCRUQsQXpCVkUsV3lCVVMsQXpCcEJyQixJQUFnQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBVTFFLE1BQTZDLEV5QlVULEF6QlZFLFd5QlVTLEF6Qm5CckIsSUFBZ0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVMxRSxNQUE2QztJQVJULEFBQVEsS0FBSCxHeUJrQkwsV0FBVyxBekJsQmIsZ0JBQTJCLEFBUTdELE1BQTZDLENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENqQjhVSyxNQUFLLENpQjlVYSx1QkFBeUMsR0FFcEY7O0F5QkdILEFBQUEsYUFBYSxDQUFFO0V6QnJEZixLQUFLLEV4Qm9Db0QsSUFBSTtFbUNwQzNELGdCQUFnQixFaENTNkIsT0FBTztFcUJQdEQsWUFBWSxFckJPbUMsT0FBTyxHOEM4Q3JEO0VBRkQsQXJDL0NBLGFxQytDYSxBckMvQzdELE1BQXVELENBQUM7SVlBTixLQUFLLEV4QjhCa0QsSUFBSTtJbUNwQzNELGdCQUFnQixFWEQyQyxPQUF5QjtJQVNwRixZQUFZLEVBVHlGLE9BQW9CLEdaT3JHO0VxQytDdEIsQXpCMUNBLGF5QjBDYSxBekIxQ3pCLE1BQW1CLEV5QjBDUCxBekJ6Q0EsYXlCeUNhLEF6QnpDekIsTUFBbUIsQ0FBQztJQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCNldPLE1BQUssQ2lCN1dXLHVCQUF5QyxHQUVwRjtFeUJrQ0QsQXpCL0JBLGF5QitCYSxBekIvQnpCLFNBQXNCLEV5QitCVixBekI5QkEsYXlCOEJhLEF6QjlCekIsU0FBc0IsQ0FBQztJQUNULEtBQUssRXhCWWtELElBQUk7SXdCWDNELGdCQUFnQixFckJoQjZCLE9BQU87SXFCaUJwRCxZQUFZLEVyQmpCaUMsT0FBTyxHcUJzQnJEO0V5QnNCRCxBekJwQkEsYXlCb0JhLEF6QnBCekIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFeUJvQnRDLEF6Qm5CQSxheUJtQmEsQXpCbkJ6QixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPO0VBQ3RDLEFBQVEsS0FBSCxHeUJrQkwsYUFBYSxBekJsQmpCLGdCQUE2QixDQUFDO0lBQ3hCLEtBQUssRXhCQWtELElBQUk7SXdCQzNELGdCQUFnQixFQXRDK0gsT0FBd0I7SUEwQ3ZLLFlBQVksRUExQzZLLE9BQXNCLEdBb0RoTjtJeUJFRCxBekJWRSxheUJVVyxBekJwQnhCLElBQWlCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFVMUUsTUFBNkMsRXlCVVQsQXpCVkUsYXlCVVcsQXpCbkJ4QixJQUFpQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBUzFFLE1BQTZDO0lBUlQsQUFBUSxLQUFILEd5QmtCTCxhQUFhLEF6QmxCaEIsZ0JBQTRCLEFBUTdELE1BQTZDLENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENqQjhVSyxNQUFLLENpQjlVYSx1QkFBeUMsR0FFcEY7O0F5QkdILEFBQUEsYUFBYSxDQUFFO0V6QnJEZixLQUFLLEVqQlVJLE9BQU87RTRCVmQsZ0JBQWdCLEVuQ2tEdUMsT0FBTztFd0JoRGhFLFlBQVksRXhCZ0Q2QyxPQUFPLEdpREsvRDtFQUZELEFyQy9DQSxhcUMrQ2EsQXJDL0M3RCxNQUF1RCxDQUFDO0lZQU4sS0FBSyxFakJJRSxPQUFPO0k0QlZkLGdCQUFnQixFWEQyQyxPQUF5QjtJQVNwRixZQUFZLEVBVHlGLE9BQW9CLEdaT3JHO0VxQytDdEIsQXpCMUNBLGF5QjBDYSxBekIxQ3pCLE1BQW1CLEV5QjBDUCxBekJ6Q0EsYXlCeUNhLEF6QnpDekIsTUFBbUIsQ0FBQztJQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCNldPLE1BQUssQ2lCN1dXLHdCQUF5QyxHQUVwRjtFeUJrQ0QsQXpCL0JBLGF5QitCYSxBekIvQnpCLFNBQXNCLEV5QitCVixBekI5QkEsYXlCOEJhLEF6QjlCekIsU0FBc0IsQ0FBQztJQUNULEtBQUssRWpCZEUsT0FBTztJaUJlZCxnQkFBZ0IsRXhCeUJ1QyxPQUFPO0l3QnhCOUQsWUFBWSxFeEJ3QjJDLE9BQU8sR3dCbkIvRDtFeUJzQkQsQXpCcEJBLGF5Qm9CYSxBekJwQnpCLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXlCb0J0QyxBekJuQkEsYXlCbUJhLEF6Qm5CekIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTztFQUN0QyxBQUFRLEtBQUgsR3lCa0JMLGFBQWEsQXpCbEJqQixnQkFBNkIsQ0FBQztJQUN4QixLQUFLLEVqQjFCRSxPQUFPO0lpQjJCZCxnQkFBZ0IsRUF0QytILE9BQXdCO0lBMEN2SyxZQUFZLEVBMUM2SyxPQUFzQixHQW9EaE47SXlCRUQsQXpCVkUsYXlCVVcsQXpCcEJ6QixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBVTFFLE1BQTZDLEV5QlVULEF6QlZFLGF5QlVXLEF6Qm5CekIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQVMxRSxNQUE2QztJQVJULEFBQVEsS0FBSCxHeUJrQkwsYUFBYSxBekJsQmpCLGdCQUE2QixBQVE3RCxNQUE2QyxDQUFDO01BS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDakI4VUssTUFBSyxDaUI5VWEsd0JBQXlDLEdBRXBGOztBeUJTSCxBQUFBLG9CQUFvQixFNEdnQ3RCLEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFNTSxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBTE4sSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQU1DLE1BQU8sQzVHeENFO0V6Qkp2QixLQUFLLEVyQjlDMEMsT0FBTztFcUIrQ3RELFlBQVksRXJCL0NtQyxPQUFPLEc4Q29EckQ7RUFGRCxBckNyREEsb0JxQ3FEb0IsQXJDckRwRSxNQUF1RCxFaUpxRlQsQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQU1NLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ2pKNUY1RCxNQUF1RCxBaUp1RkQsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQU1DLE1BQU8sQ2pKN0ZiO0lZcUROLEtBQUssRXhCdkJrRCxJQUFJO0l3QndCM0QsZ0JBQWdCLEVyQm5ENkIsT0FBTztJcUJvRHBELFlBQVksRXJCcERpQyxPQUFPLEdTSGhDO0VxQ3FEdEIsQXpCS0Esb0J5QkxvQixBekJLaEMsTUFBbUIsRXFJMkJULEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFNTSxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENySWxDeEIsTUFBbUIsQXFJNkJELElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsSTVHbENiLEF6Qk1BLG9CeUJOb0IsQXpCTWhDLE1BQW1CLEVBQW5CLEF5Qk5ZLE16Qk1PLEFxSTBCVCxJQUFJLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBTU0sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUxOLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFNQyxNQUFPLENySWxDYjtJQUNOLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCNFRTLE1BQUssQ0pyWGMsc0JBQU8sR3FCMERyRDtFeUJSRCxBekJVQSxvQnlCVm9CLEF6QlVoQyxTQUFzQixFQUF0QixBeUJWWSxTekJVVSxBcUlzQlosSUFBSSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQU1NLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FMTixJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBTUMsTUFBTyxFNUd4Q3JCLEF6QldBLG9CeUJYb0IsQXpCV2hDLFNBQXNCLEVxSXFCWixBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBTU0sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDckk1QnhCLFNBQXNCLEFxSXVCSixJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBTUMsTUFBTyxDckk3QlY7SUFDVCxLQUFLLEVyQjlEd0MsT0FBTztJcUIrRHBELGdCQUFnQixFQUFFLFdBQVcsR0FDOUI7RXlCZEQsQXpCZ0JBLG9CeUJoQm9CLEF6QmdCaEMsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFcUlnQnhDLEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFNTSxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENySXZCeEIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBcUlrQmhDLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFNQyxNQUFPLEU1R3hDckIsQXpCaUJBLG9CeUJqQm9CLEF6QmlCaEMsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFcUlleEMsQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQU1NLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ3JJdEJ4QixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFxSWlCaEMsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQU1DLE1BQU87RXJJdEJyQixBQUFRLEtBQUgsR3lCbEJMLG9CQUFvQixBekJrQnhCLGdCQUE2QjtFQUF6QixBeUJsQkEsS3pCa0JLLEdBQVQsZ0JBQTZCLEFxSWMzQixJQUFJLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBTU0sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUxOLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFNQyxNQUFPLENySXRCSztJQUN4QixLQUFLLEV4QjFDa0QsSUFBSTtJd0IyQzNELGdCQUFnQixFckJ0RTZCLE9BQU87SXFCdUVwRCxZQUFZLEVyQnZFaUMsT0FBTyxHcUJpRnJEO0l5Qi9CRCxBekJ1QkUsb0J5QnZCa0IsQXpCZ0JwQixJQUFNLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFPMUUsTUFBNkMsRXFJU1gsQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQU1NLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ3JJdkJaLElBQU0sQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU8xRSxNQUE2QyxBcUlXSCxJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEk1R2xDYixBekJ1QkUsb0J5QnZCa0IsQXpCaUJwQixJQUFNLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFNMUUsTUFBNkMsRXFJU1gsQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQU1NLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ3JJdEJaLElBQU0sQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU0xRSxNQUE2QyxBcUlXSCxJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCO0lySWhCYixBQUFRLEtBQUgsR3lCbEJMLG9CQUFvQixBekJrQlosZ0JBQWlCLEFBSzdELE1BQTZDO0lBTFQsQXlCbEJBLEt6QmtCSyxHQUFHLGdCQUFpQixBcUljM0IsSUFBSSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQU1NLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ3JJaEJoRCxNQUE2QyxBcUlXSCxJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEdySVhIO01BS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDakJ1U0ssTUFBSyxDSnJYYyxzQkFBTyxHcUJnRm5EOztBeUI5QkgsQUFBQSxzQkFBc0IsRTRHZ0N4QixBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBWU0sQUFBQSxLQUFFLEVBQU8sV0FBVyxBQUFsQixDQVhOLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFZQyxNQUFPLEM1RzlDRTtFekJKdkIsS0FBSyxFckI5QzBDLE9BQU87RXFCK0N0RCxZQUFZLEVyQi9DbUMsT0FBTyxHOENvRHJEO0VBRkQsQXJDckRBLHNCcUNxRHNCLEFyQ3JEdEUsTUFBdUQsRWlKcUZULEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFZTSxBQUFBLEtBQUUsRUFBTyxXQUFXLEFBQWxCLENqSmxHNUQsTUFBdUQsQWlKdUZELElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFZQyxNQUFPLENqSm5HYjtJWXFETixLQUFLLEV4QnZCa0QsSUFBSTtJd0J3QjNELGdCQUFnQixFckJuRDZCLE9BQU87SXFCb0RwRCxZQUFZLEVyQnBEaUMsT0FBTyxHU0hoQztFcUNxRHRCLEF6QktBLHNCeUJMc0IsQXpCS2xDLE1BQW1CLEVxSTJCVCxBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBWU0sQUFBQSxLQUFFLEVBQU8sV0FBVyxBQUFsQixDckl4Q3hCLE1BQW1CLEFxSTZCRCxJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEk1R2xDYixBekJNQSxzQnlCTnNCLEF6Qk1sQyxNQUFtQixFQUFuQixBeUJOWSxNekJNTyxBcUkwQlQsSUFBSSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQVlNLEFBQUEsS0FBRSxFQUFPLFdBQVcsQUFBbEIsQ0FYTixJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBWUMsTUFBTyxDckl4Q2I7SUFDTixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENqQjRUUyxNQUFLLENKclhjLHNCQUFPLEdxQjBEckQ7RXlCUkQsQXpCVUEsc0J5QlZzQixBekJVbEMsU0FBc0IsRUFBdEIsQXlCVlksU3pCVVUsQXFJc0JaLElBQUksQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFZTSxBQUFBLEtBQUUsRUFBTyxXQUFXLEFBQWxCLENBWE4sSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQVlDLE1BQU8sRTVHOUNyQixBekJXQSxzQnlCWHNCLEF6QldsQyxTQUFzQixFcUlxQlosQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQVlNLEFBQUEsS0FBRSxFQUFPLFdBQVcsQUFBbEIsQ3JJbEN4QixTQUFzQixBcUl1QkosSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQVlDLE1BQU8sQ3JJbkNWO0lBQ1QsS0FBSyxFckI5RHdDLE9BQU87SXFCK0RwRCxnQkFBZ0IsRUFBRSxXQUFXLEdBQzlCO0V5QmRELEF6QmdCQSxzQnlCaEJzQixBekJnQmxDLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXFJZ0J4QyxBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBWU0sQUFBQSxLQUFFLEVBQU8sV0FBVyxBQUFsQixDckk3QnhCLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQXFJa0JoQyxJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBWUMsTUFBTyxFNUc5Q3JCLEF6QmlCQSxzQnlCakJzQixBekJpQmxDLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXFJZXhDLEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFZTSxBQUFBLEtBQUUsRUFBTyxXQUFXLEFBQWxCLENySTVCeEIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBcUlpQmhDLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFZQyxNQUFPO0VySTVCckIsQUFBUSxLQUFILEd5QmxCTCxzQkFBc0IsQXpCa0IxQixnQkFBNkI7RUFBekIsQXlCbEJBLEt6QmtCSyxHQUFULGdCQUE2QixBcUljM0IsSUFBSSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQVlNLEFBQUEsS0FBRSxFQUFPLFdBQVcsQUFBbEIsQ0FYTixJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBWUMsTUFBTyxDckk1Qks7SUFDeEIsS0FBSyxFeEIxQ2tELElBQUk7SXdCMkMzRCxnQkFBZ0IsRXJCdEU2QixPQUFPO0lxQnVFcEQsWUFBWSxFckJ2RWlDLE9BQU8sR3FCaUZyRDtJeUIvQkQsQXpCdUJFLHNCeUJ2Qm9CLEF6QmdCdkIsSUFBTyxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTzFFLE1BQTZDLEVxSVNYLEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFZTSxBQUFBLEtBQUUsRUFBTyxXQUFXLEFBQWxCLENySTdCYixJQUFPLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFPMUUsTUFBNkMsQXFJV0gsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixJNUdsQ2IsQXpCdUJFLHNCeUJ2Qm9CLEF6QmlCdkIsSUFBTyxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTTFFLE1BQTZDLEVxSVNYLEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFZTSxBQUFBLEtBQUUsRUFBTyxXQUFXLEFBQWxCLENySTVCYixJQUFPLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFNMUUsTUFBNkMsQXFJV0gsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQjtJckloQmIsQUFBUSxLQUFILEd5QmxCTCxzQkFBc0IsQXpCa0JmLGdCQUFrQixBQUs3RCxNQUE2QztJQUxULEF5QmxCQSxLekJrQkssR0FBRSxnQkFBa0IsQXFJYzNCLElBQUksQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFZTSxBQUFBLEtBQUUsRUFBTyxXQUFXLEFBQWxCLENySXRCaEQsTUFBNkMsQXFJV0gsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixHcklYSDtNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCdVNLLE1BQUssQ0pyWGMsc0JBQU8sR3FCZ0ZuRDs7QXlCOUJILEFBQUEsb0JBQW9CLEU0R2dDdEIsQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQWtCTSxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBakJOLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFrQkMsTUFBTyxDNUdwREU7RXpCSnZCLEtBQUssRXhCWm9ELE9BQU87RXdCYWhFLFlBQVksRXhCYjZDLE9BQU8sR2lEa0IvRDtFQUZELEFyQ3JEQSxvQnFDcURvQixBckNyRHBFLE1BQXVELEVpSnFGVCxBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBa0JNLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ2pKeEc1RCxNQUF1RCxBaUp1RkQsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQWtCQyxNQUFPLENqSnpHYjtJWXFETixLQUFLLEV4QnZCa0QsSUFBSTtJd0J3QjNELGdCQUFnQixFeEJqQnVDLE9BQU87SXdCa0I5RCxZQUFZLEV4QmxCMkMsT0FBTyxHWXJDMUM7RXFDcUR0QixBekJLQSxvQnlCTG9CLEF6QktoQyxNQUFtQixFcUkyQlQsQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQWtCTSxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENySTlDeEIsTUFBbUIsQXFJNkJELElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsSTVHbENiLEF6Qk1BLG9CeUJOb0IsQXpCTWhDLE1BQW1CLEVBQW5CLEF5Qk5ZLE16Qk1PLEFxSTBCVCxJQUFJLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBa0JNLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FqQk4sSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQWtCQyxNQUFPLENySTlDYjtJQUNOLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCNFRTLE1BQUssQ1BuVndCLHNCQUFPLEd3QndCL0Q7RXlCUkQsQXpCVUEsb0J5QlZvQixBekJVaEMsU0FBc0IsRUFBdEIsQXlCVlksU3pCVVUsQXFJc0JaLElBQUksQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFrQk0sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQWpCTixJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBa0JDLE1BQU8sRTVHcERyQixBekJXQSxvQnlCWG9CLEF6QldoQyxTQUFzQixFcUlxQlosQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQWtCTSxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENySXhDeEIsU0FBc0IsQXFJdUJKLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFrQkMsTUFBTyxDckl6Q1Y7SUFDVCxLQUFLLEV4QjVCa0QsT0FBTztJd0I2QjlELGdCQUFnQixFQUFFLFdBQVcsR0FDOUI7RXlCZEQsQXpCZ0JBLG9CeUJoQm9CLEF6QmdCaEMsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFcUlnQnhDLEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFrQk0sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDckluQ3hCLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQXFJa0JoQyxJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBa0JDLE1BQU8sRTVHcERyQixBekJpQkEsb0J5QmpCb0IsQXpCaUJoQyxJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVxSWV4QyxBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBa0JNLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ3JJbEN4QixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFxSWlCaEMsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQWtCQyxNQUFPO0VySWxDckIsQUFBUSxLQUFILEd5QmxCTCxvQkFBb0IsQXpCa0J4QixnQkFBNkI7RUFBekIsQXlCbEJBLEt6QmtCSyxHQUFULGdCQUE2QixBcUljM0IsSUFBSSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQWtCTSxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBakJOLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFrQkMsTUFBTyxDcklsQ0s7SUFDeEIsS0FBSyxFeEIxQ2tELElBQUk7SXdCMkMzRCxnQkFBZ0IsRXhCcEN1QyxPQUFPO0l3QnFDOUQsWUFBWSxFeEJyQzJDLE9BQU8sR3dCK0MvRDtJeUIvQkQsQXpCdUJFLG9CeUJ2QmtCLEF6QmdCdEIsSUFBUSxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTzFFLE1BQTZDLEVxSVNYLEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFrQk0sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDckluQ2QsSUFBUSxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTzFFLE1BQTZDLEFxSVdILElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsSTVHbENiLEF6QnVCRSxvQnlCdkJrQixBekJpQnRCLElBQVEsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU0xRSxNQUE2QyxFcUlTWCxBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBa0JNLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ3JJbENkLElBQVEsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU0xRSxNQUE2QyxBcUlXSCxJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCO0lySWhCYixBQUFRLEtBQUgsR3lCbEJMLG9CQUFvQixBekJrQmQsZ0JBQW1CLEFBSzdELE1BQTZDO0lBTFQsQXlCbEJBLEt6QmtCSyxHQUFDLGdCQUFtQixBcUljM0IsSUFBSSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQWtCTSxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENySTVCaEQsTUFBNkMsQXFJV0gsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixHcklYSDtNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCdVNLLE1BQUssQ1BuVndCLHNCQUFPLEd3QjhDN0Q7O0F5QjlCSCxBQUFBLGlCQUFpQixFNEdnQ25CLEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFvQ00sQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENBbkNOLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFvQ0MsTUFBTyxDNUd0RUU7RXpCSnZCLEtBQUssRXhCVG9ELE9BQU87RXdCVWhFLFlBQVksRXhCVjZDLE9BQU8sR2lEZS9EO0VBRkQsQXJDckRBLGlCcUNxRGlCLEFyQ3JEakUsTUFBdUQsRWlKcUZULEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFvQ00sQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENqSjFINUQsTUFBdUQsQWlKdUZELElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFvQ0MsTUFBTyxDakozSGI7SVlxRE4sS0FBSyxFeEJ2QmtELElBQUk7SXdCd0IzRCxnQkFBZ0IsRXhCZHVDLE9BQU87SXdCZTlELFlBQVksRXhCZjJDLE9BQU8sR1l4QzFDO0VxQ3FEdEIsQXpCS0EsaUJ5QkxpQixBekJLN0IsTUFBbUIsRXFJMkJULEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFvQ00sQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENySWhFeEIsTUFBbUIsQXFJNkJELElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsSTVHbENiLEF6Qk1BLGlCeUJOaUIsQXpCTTdCLE1BQW1CLEVBQW5CLEF5Qk5ZLE16Qk1PLEFxSTBCVCxJQUFJLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBb0NNLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDQW5DTixJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBb0NDLE1BQU8sQ3JJaEViO0lBQ04sVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDakI0VFMsTUFBSyxDUGhWd0IsdUJBQU8sR3dCcUIvRDtFeUJSRCxBekJVQSxpQnlCVmlCLEF6QlU3QixTQUFzQixFQUF0QixBeUJWWSxTekJVVSxBcUlzQlosSUFBSSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQW9DTSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ0FuQ04sSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQW9DQyxNQUFPLEU1R3RFckIsQXpCV0EsaUJ5QlhpQixBekJXN0IsU0FBc0IsRXFJcUJaLEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFvQ00sQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENySTFEeEIsU0FBc0IsQXFJdUJKLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFvQ0MsTUFBTyxDckkzRFY7SUFDVCxLQUFLLEV4QnpCa0QsT0FBTztJd0IwQjlELGdCQUFnQixFQUFFLFdBQVcsR0FDOUI7RXlCZEQsQXpCZ0JBLGlCeUJoQmlCLEF6QmdCN0IsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFcUlnQnhDLEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFvQ00sQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENySXJEeEIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBcUlrQmhDLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFvQ0MsTUFBTyxFNUd0RXJCLEF6QmlCQSxpQnlCakJpQixBekJpQjdCLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXFJZXhDLEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFvQ00sQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENySXBEeEIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBcUlpQmhDLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFvQ0MsTUFBTztFcklwRHJCLEFBQVEsS0FBSCxHeUJsQkwsaUJBQWlCLEF6QmtCckIsZ0JBQTZCO0VBQXpCLEF5QmxCQSxLekJrQkssR0FBVCxnQkFBNkIsQXFJYzNCLElBQUksQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFvQ00sQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENBbkNOLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFvQ0MsTUFBTyxDcklwREs7SUFDeEIsS0FBSyxFeEIxQ2tELElBQUk7SXdCMkMzRCxnQkFBZ0IsRXhCakN1QyxPQUFPO0l3QmtDOUQsWUFBWSxFeEJsQzJDLE9BQU8sR3dCNEMvRDtJeUIvQkQsQXpCdUJFLGlCeUJ2QmUsQXpCZ0JwQixJQUFTLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFPMUUsTUFBNkMsRXFJU1gsQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQW9DTSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ3JJckRmLElBQVMsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU8xRSxNQUE2QyxBcUlXSCxJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEk1R2xDYixBekJ1QkUsaUJ5QnZCZSxBekJpQnBCLElBQVMsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU0xRSxNQUE2QyxFcUlTWCxBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBb0NNLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDcklwRGYsSUFBUyxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTTFFLE1BQTZDLEFxSVdILElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEI7SXJJaEJiLEFBQVEsS0FBSCxHeUJsQkwsaUJBQWlCLEF6QmtCWixnQkFBb0IsQUFLN0QsTUFBNkM7SUFMVCxBeUJsQkEsS3pCa0JLLEdBQUEsZ0JBQW9CLEFxSWMzQixJQUFJLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBb0NNLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDckk5Q2hELE1BQTZDLEFxSVdILElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsR3JJWEg7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENqQnVTSyxNQUFLLENQaFZ3Qix1QkFBTyxHd0IyQzdEOztBeUI5QkgsQUFBQSxvQkFBb0IsRTRHZ0N0QixBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBOEJNLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0E3Qk4sSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQThCQyxNQUFPLEM1R2hFRTtFekJKdkIsS0FBSyxFeEJYb0QsT0FBTztFd0JZaEUsWUFBWSxFeEJaNkMsT0FBTyxHaURpQi9EO0VBRkQsQXJDckRBLG9CcUNxRG9CLEFyQ3JEcEUsTUFBdUQsRWlKcUZULEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUE4Qk0sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDakpwSDVELE1BQXVELEFpSnVGRCxJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBOEJDLE1BQU8sQ2pKckhiO0lZcUROLEtBQUssRWpCakRFLE9BQU87SWlCa0RkLGdCQUFnQixFeEJoQnVDLE9BQU87SXdCaUI5RCxZQUFZLEV4QmpCMkMsT0FBTyxHWXRDMUM7RXFDcUR0QixBekJLQSxvQnlCTG9CLEF6QktoQyxNQUFtQixFcUkyQlQsQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQThCTSxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENySTFEeEIsTUFBbUIsQXFJNkJELElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsSTVHbENiLEF6Qk1BLG9CeUJOb0IsQXpCTWhDLE1BQW1CLEVBQW5CLEF5Qk5ZLE16Qk1PLEFxSTBCVCxJQUFJLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBOEJNLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0E3Qk4sSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQThCQyxNQUFPLENySTFEYjtJQUNOLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCNFRTLE1BQUssQ1BsVndCLHNCQUFPLEd3QnVCL0Q7RXlCUkQsQXpCVUEsb0J5QlZvQixBekJVaEMsU0FBc0IsRUFBdEIsQXlCVlksU3pCVVUsQXFJc0JaLElBQUksQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUE4Qk0sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQTdCTixJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBOEJDLE1BQU8sRTVHaEVyQixBekJXQSxvQnlCWG9CLEF6QldoQyxTQUFzQixFcUlxQlosQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQThCTSxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENySXBEeEIsU0FBc0IsQXFJdUJKLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUE4QkMsTUFBTyxDcklyRFY7SUFDVCxLQUFLLEV4QjNCa0QsT0FBTztJd0I0QjlELGdCQUFnQixFQUFFLFdBQVcsR0FDOUI7RXlCZEQsQXpCZ0JBLG9CeUJoQm9CLEF6QmdCaEMsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFcUlnQnhDLEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUE4Qk0sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDckkvQ3hCLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQXFJa0JoQyxJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBOEJDLE1BQU8sRTVHaEVyQixBekJpQkEsb0J5QmpCb0IsQXpCaUJoQyxJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVxSWV4QyxBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBOEJNLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ3JJOUN4QixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFxSWlCaEMsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQThCQyxNQUFPO0VySTlDckIsQUFBUSxLQUFILEd5QmxCTCxvQkFBb0IsQXpCa0J4QixnQkFBNkI7RUFBekIsQXlCbEJBLEt6QmtCSyxHQUFULGdCQUE2QixBcUljM0IsSUFBSSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQThCTSxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBN0JOLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUE4QkMsTUFBTyxDckk5Q0s7SUFDeEIsS0FBSyxFakJwRUUsT0FBTztJaUJxRWQsZ0JBQWdCLEV4Qm5DdUMsT0FBTztJd0JvQzlELFlBQVksRXhCcEMyQyxPQUFPLEd3QjhDL0Q7SXlCL0JELEF6QnVCRSxvQnlCdkJrQixBekJnQnhCLElBQVUsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU8xRSxNQUE2QyxFcUlTWCxBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBOEJNLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ3JJL0NoQixJQUFVLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFPMUUsTUFBNkMsQXFJV0gsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixJNUdsQ2IsQXpCdUJFLG9CeUJ2QmtCLEF6QmlCeEIsSUFBVSxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTTFFLE1BQTZDLEVxSVNYLEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUE4Qk0sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDckk5Q2hCLElBQVUsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU0xRSxNQUE2QyxBcUlXSCxJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCO0lySWhCYixBQUFRLEtBQUgsR3lCbEJMLG9CQUFvQixBekJrQmhCLGdCQUFxQixBQUs3RCxNQUE2QztJQUxULEF5QmxCQSxLekJrQkssR0FBRCxnQkFBcUIsQXFJYzNCLElBQUksQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUE4Qk0sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDckl4Q2hELE1BQTZDLEFxSVdILElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsR3JJWEg7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENqQnVTSyxNQUFLLENQbFZ3QixzQkFBTyxHd0I2QzdEOztBeUI5QkgsQUFBQSxtQkFBbUIsRTRHZ0NyQixBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBd0JNLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDQXZCTixJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBd0JDLE1BQU8sQzVHMURFO0V6Qkp2QixLQUFLLEV4QlZvRCxJQUFJO0V3Qlc3RCxZQUFZLEV4Qlg2QyxJQUFJLEdpRGdCNUQ7RUFGRCxBckNyREEsbUJxQ3FEbUIsQXJDckRuRSxNQUF1RCxFaUpxRlQsQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQXdCTSxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2pKOUc1RCxNQUF1RCxBaUp1RkQsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQXdCQyxNQUFPLENqSi9HYjtJWXFETixLQUFLLEV4QnZCa0QsSUFBSTtJd0J3QjNELGdCQUFnQixFeEJmdUMsSUFBSTtJd0JnQjNELFlBQVksRXhCaEIyQyxJQUFJLEdZdkN2QztFcUNxRHRCLEF6QktBLG1CeUJMbUIsQXpCSy9CLE1BQW1CLEVxSTJCVCxBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBd0JNLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDcklwRHhCLE1BQW1CLEFxSTZCRCxJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEk1R2xDYixBekJNQSxtQnlCTm1CLEF6Qk0vQixNQUFtQixFQUFuQixBeUJOWSxNekJNTyxBcUkwQlQsSUFBSSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQXdCTSxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ0F2Qk4sSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQXdCQyxNQUFPLENySXBEYjtJQUNOLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCNFRTLE1BQUssQ1BqVndCLHFCQUFJLEd3QnNCNUQ7RXlCUkQsQXpCVUEsbUJ5QlZtQixBekJVL0IsU0FBc0IsRUFBdEIsQXlCVlksU3pCVVUsQXFJc0JaLElBQUksQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUF3Qk0sQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENBdkJOLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUF3QkMsTUFBTyxFNUcxRHJCLEF6QldBLG1CeUJYbUIsQXpCVy9CLFNBQXNCLEVxSXFCWixBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBd0JNLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDckk5Q3hCLFNBQXNCLEFxSXVCSixJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBd0JDLE1BQU8sQ3JJL0NWO0lBQ1QsS0FBSyxFeEIxQmtELElBQUk7SXdCMkIzRCxnQkFBZ0IsRUFBRSxXQUFXLEdBQzlCO0V5QmRELEF6QmdCQSxtQnlCaEJtQixBekJnQi9CLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXFJZ0J4QyxBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBd0JNLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDckl6Q3hCLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQXFJa0JoQyxJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBd0JDLE1BQU8sRTVHMURyQixBekJpQkEsbUJ5QmpCbUIsQXpCaUIvQixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVxSWV4QyxBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBd0JNLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDckl4Q3hCLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQXFJaUJoQyxJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBd0JDLE1BQU87RXJJeENyQixBQUFRLEtBQUgsR3lCbEJMLG1CQUFtQixBekJrQnZCLGdCQUE2QjtFQUF6QixBeUJsQkEsS3pCa0JLLEdBQVQsZ0JBQTZCLEFxSWMzQixJQUFJLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBd0JNLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDQXZCTixJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBd0JDLE1BQU8sQ3JJeENLO0lBQ3hCLEtBQUssRXhCMUNrRCxJQUFJO0l3QjJDM0QsZ0JBQWdCLEV4QmxDdUMsSUFBSTtJd0JtQzNELFlBQVksRXhCbkMyQyxJQUFJLEd3QjZDNUQ7SXlCL0JELEF6QnVCRSxtQnlCdkJpQixBekJnQnhCLElBQVcsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU8xRSxNQUE2QyxFcUlTWCxBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBd0JNLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDckl6Q2pCLElBQVcsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU8xRSxNQUE2QyxBcUlXSCxJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEk1R2xDYixBekJ1QkUsbUJ5QnZCaUIsQXpCaUJ4QixJQUFXLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFNMUUsTUFBNkMsRXFJU1gsQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQXdCTSxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ3JJeENqQixJQUFXLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFNMUUsTUFBNkMsQXFJV0gsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQjtJckloQmIsQUFBUSxLQUFILEd5QmxCTCxtQkFBbUIsQXpCa0JoQixnQkFBc0IsQUFLN0QsTUFBNkM7SUFMVCxBeUJsQkEsS3pCa0JLLEdBQUYsZ0JBQXNCLEFxSWMzQixJQUFJLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBd0JNLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDcklsQ2hELE1BQTZDLEFxSVdILElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsR3JJWEg7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENqQnVTSyxNQUFLLENQalZ3QixxQkFBSSxHd0I0QzFEOztBeUI5QkgsQUFBQSxrQkFBa0IsRTRHZ0NwQixBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBMENNLEFBQUEsS0FBRSxFQUFPLE9BQU8sQUFBZCxDQXpDTixJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBMENDLE1BQU8sQzVHNUVFO0V6Qkp2QixLQUFLLEV4QlJvRCxPQUFPO0V3QlNoRSxZQUFZLEV4QlQ2QyxPQUFPLEdpRGMvRDtFQUZELEFyQ3JEQSxrQnFDcURrQixBckNyRGxFLE1BQXVELEVpSnFGVCxBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBMENNLEFBQUEsS0FBRSxFQUFPLE9BQU8sQUFBZCxDakpoSTVELE1BQXVELEFpSnVGRCxJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBMENDLE1BQU8sQ2pKakliO0lZcUROLEtBQUssRWpCakRFLE9BQU87SWlCa0RkLGdCQUFnQixFeEJidUMsT0FBTztJd0JjOUQsWUFBWSxFeEJkMkMsT0FBTyxHWXpDMUM7RXFDcUR0QixBekJLQSxrQnlCTGtCLEF6Qks5QixNQUFtQixFcUkyQlQsQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQTBDTSxBQUFBLEtBQUUsRUFBTyxPQUFPLEFBQWQsQ3JJdEV4QixNQUFtQixBcUk2QkQsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixJNUdsQ2IsQXpCTUEsa0J5Qk5rQixBekJNOUIsTUFBbUIsRUFBbkIsQXlCTlksTXpCTU8sQXFJMEJULElBQUksQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUEwQ00sQUFBQSxLQUFFLEVBQU8sT0FBTyxBQUFkLENBekNOLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUEwQ0MsTUFBTyxDckl0RWI7SUFDTixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENqQjRUUyxNQUFLLENQL1V3Qix3QkFBTyxHd0JvQi9EO0V5QlJELEF6QlVBLGtCeUJWa0IsQXpCVTlCLFNBQXNCLEVBQXRCLEF5QlZZLFN6QlVVLEFxSXNCWixJQUFJLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBMENNLEFBQUEsS0FBRSxFQUFPLE9BQU8sQUFBZCxDQXpDTixJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBMENDLE1BQU8sRTVHNUVyQixBekJXQSxrQnlCWGtCLEF6Qlc5QixTQUFzQixFcUlxQlosQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQTBDTSxBQUFBLEtBQUUsRUFBTyxPQUFPLEFBQWQsQ3JJaEV4QixTQUFzQixBcUl1QkosSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQTBDQyxNQUFPLENySWpFVjtJQUNULEtBQUssRXhCeEJrRCxPQUFPO0l3QnlCOUQsZ0JBQWdCLEVBQUUsV0FBVyxHQUM5QjtFeUJkRCxBekJnQkEsa0J5QmhCa0IsQXpCZ0I5QixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEVxSWdCeEMsQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQTBDTSxBQUFBLEtBQUUsRUFBTyxPQUFPLEFBQWQsQ3JJM0R4QixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFxSWtCaEMsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQTBDQyxNQUFPLEU1RzVFckIsQXpCaUJBLGtCeUJqQmtCLEF6QmlCOUIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFcUlleEMsQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQTBDTSxBQUFBLEtBQUUsRUFBTyxPQUFPLEFBQWQsQ3JJMUR4QixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFxSWlCaEMsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQTBDQyxNQUFPO0VySTFEckIsQUFBUSxLQUFILEd5QmxCTCxrQkFBa0IsQXpCa0J0QixnQkFBNkI7RUFBekIsQXlCbEJBLEt6QmtCSyxHQUFULGdCQUE2QixBcUljM0IsSUFBSSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQTBDTSxBQUFBLEtBQUUsRUFBTyxPQUFPLEFBQWQsQ0F6Q04sSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQTBDQyxNQUFPLENySTFESztJQUN4QixLQUFLLEVqQnBFRSxPQUFPO0lpQnFFZCxnQkFBZ0IsRXhCaEN1QyxPQUFPO0l3QmlDOUQsWUFBWSxFeEJqQzJDLE9BQU8sR3dCMkMvRDtJeUIvQkQsQXpCdUJFLGtCeUJ2QmdCLEF6QmdCeEIsSUFBWSxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTzFFLE1BQTZDLEVxSVNYLEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUEwQ00sQUFBQSxLQUFFLEVBQU8sT0FBTyxBQUFkLENySTNEbEIsSUFBWSxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTzFFLE1BQTZDLEFxSVdILElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsSTVHbENiLEF6QnVCRSxrQnlCdkJnQixBekJpQnhCLElBQVksQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU0xRSxNQUE2QyxFcUlTWCxBNUdoQ0UsSTRHZ0NFLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBMENNLEFBQUEsS0FBRSxFQUFPLE9BQU8sQUFBZCxDckkxRGxCLElBQVksQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU0xRSxNQUE2QyxBcUlXSCxJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCO0lySWhCYixBQUFRLEtBQUgsR3lCbEJMLGtCQUFrQixBekJrQmhCLGdCQUF1QixBQUs3RCxNQUE2QztJQUxULEF5QmxCQSxLekJrQkssR0FBSCxnQkFBdUIsQXFJYzNCLElBQUksQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUEwQ00sQUFBQSxLQUFFLEVBQU8sT0FBTyxBQUFkLENySXBEaEQsTUFBNkMsQXFJV0gsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixHcklYSDtNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCdVNLLE1BQUssQ1AvVXdCLHdCQUFPLEd3QjBDN0Q7O0F5QjlCSCxBQUFBLGlCQUFpQixFNEdnQ25CLEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFnRE0sQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENBL0NOLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFnREMsTUFBTyxDNUdsRkU7RXpCSnZCLEtBQUssRXhCUG9ELE9BQU87RXdCUWhFLFlBQVksRXhCUjZDLE9BQU8sR2lEYS9EO0VBRkQsQXJDckRBLGlCcUNxRGlCLEFyQ3JEakUsTUFBdUQsRWlKcUZULEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFnRE0sQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENqSnRJNUQsTUFBdUQsQWlKdUZELElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFnREMsTUFBTyxDakp2SWI7SVlxRE4sS0FBSyxFeEJ2QmtELElBQUk7SXdCd0IzRCxnQkFBZ0IsRXhCWnVDLE9BQU87SXdCYTlELFlBQVksRXhCYjJDLE9BQU8sR1kxQzFDO0VxQ3FEdEIsQXpCS0EsaUJ5QkxpQixBekJLN0IsTUFBbUIsRXFJMkJULEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFnRE0sQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENySTVFeEIsTUFBbUIsQXFJNkJELElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsSTVHbENiLEF6Qk1BLGlCeUJOaUIsQXpCTTdCLE1BQW1CLEVBQW5CLEF5Qk5ZLE16Qk1PLEFxSTBCVCxJQUFJLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBZ0RNLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDQS9DTixJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBZ0RDLE1BQU8sQ3JJNUViO0lBQ04sVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDakI0VFMsTUFBSyxDUDlVd0IscUJBQU8sR3dCbUIvRDtFeUJSRCxBekJVQSxpQnlCVmlCLEF6QlU3QixTQUFzQixFQUF0QixBeUJWWSxTekJVVSxBcUlzQlosSUFBSSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQWdETSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ0EvQ04sSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQWdEQyxNQUFPLEU1R2xGckIsQXpCV0EsaUJ5QlhpQixBekJXN0IsU0FBc0IsRXFJcUJaLEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFnRE0sQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENySXRFeEIsU0FBc0IsQXFJdUJKLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFnREMsTUFBTyxDckl2RVY7SUFDVCxLQUFLLEV4QnZCa0QsT0FBTztJd0J3QjlELGdCQUFnQixFQUFFLFdBQVcsR0FDOUI7RXlCZEQsQXpCZ0JBLGlCeUJoQmlCLEF6QmdCN0IsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFcUlnQnhDLEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFnRE0sQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENySWpFeEIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBcUlrQmhDLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFnREMsTUFBTyxFNUdsRnJCLEF6QmlCQSxpQnlCakJpQixBekJpQjdCLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXFJZXhDLEE1R2hDRSxJNEdnQ0UsQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFnRE0sQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENySWhFeEIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBcUlpQmhDLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFnREMsTUFBTztFckloRXJCLEFBQVEsS0FBSCxHeUJsQkwsaUJBQWlCLEF6QmtCckIsZ0JBQTZCO0VBQXpCLEF5QmxCQSxLekJrQkssR0FBVCxnQkFBNkIsQXFJYzNCLElBQUksQ0FDQSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRUFnRE0sQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENBL0NOLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsRUFnREMsTUFBTyxDckloRUs7SUFDeEIsS0FBSyxFeEIxQ2tELElBQUk7SXdCMkMzRCxnQkFBZ0IsRXhCL0J1QyxPQUFPO0l3QmdDOUQsWUFBWSxFeEJoQzJDLE9BQU8sR3dCMEMvRDtJeUIvQkQsQXpCdUJFLGlCeUJ2QmUsQXpCZ0J4QixJQUFhLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFPMUUsTUFBNkMsRXFJU1gsQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQWdETSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ3JJakVuQixJQUFhLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFPMUUsTUFBNkMsQXFJV0gsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixJNUdsQ2IsQXpCdUJFLGlCeUJ2QmUsQXpCaUJ4QixJQUFhLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFNMUUsTUFBNkMsRXFJU1gsQTVHaENFLEk0R2dDRSxDQUNBLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQWdETSxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ3JJaEVuQixJQUFhLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFNMUUsTUFBNkMsQXFJV0gsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQjtJckloQmIsQUFBUSxLQUFILEd5QmxCTCxpQkFBaUIsQXpCa0JoQixnQkFBd0IsQUFLN0QsTUFBNkM7SUFMVCxBeUJsQkEsS3pCa0JLLEdBQUosZ0JBQXdCLEFxSWMzQixJQUFJLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVBZ0RNLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDckkxRGhELE1BQTZDLEFxSVdILElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsR3JJWEg7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENqQnVTSyxNQUFLLENQOVV3QixxQkFBTyxHd0J5QzdEOztBeUI5QkgsQUFBQSxrQkFBa0IsQ0FBSztFekJKdkIsS0FBSyxFeEJuQm9ELElBQUk7RXdCb0I3RCxZQUFZLEV4QnBCNkMsSUFBSSxHaUR5QjVEO0VBRkQsQXJDckRBLGtCcUNxRGtCLEFyQ3JEbEUsTUFBdUQsQ0FBQztJWXFETixLQUFLLEVqQmpERSxPQUFPO0lpQmtEZCxnQkFBZ0IsRXhCeEJ1QyxJQUFJO0l3QnlCM0QsWUFBWSxFeEJ6QjJDLElBQUksR1k5QnZDO0VxQ3FEdEIsQXpCS0Esa0J5QkxrQixBekJLOUIsTUFBbUIsRXlCTFAsQXpCTUEsa0J5Qk5rQixBekJNOUIsTUFBbUIsQ0FBQztJQUNOLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCNFRTLE1BQUssQ1AxVndCLHdCQUFJLEd3QitCNUQ7RXlCUkQsQXpCVUEsa0J5QlZrQixBekJVOUIsU0FBc0IsRXlCVlYsQXpCV0Esa0J5QlhrQixBekJXOUIsU0FBc0IsQ0FBQztJQUNULEtBQUssRXhCbkNrRCxJQUFJO0l3Qm9DM0QsZ0JBQWdCLEVBQUUsV0FBVyxHQUM5QjtFeUJkRCxBekJnQkEsa0J5QmhCa0IsQXpCZ0I5QixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEV5QmhCdEMsQXpCaUJBLGtCeUJqQmtCLEF6QmlCOUIsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTztFQUN0QyxBQUFRLEtBQUgsR3lCbEJMLGtCQUFrQixBekJrQnRCLGdCQUE2QixDQUFDO0lBQ3hCLEtBQUssRWpCcEVFLE9BQU87SWlCcUVkLGdCQUFnQixFeEIzQ3VDLElBQUk7SXdCNEMzRCxZQUFZLEV4QjVDMkMsSUFBSSxHd0JzRDVEO0l5Qi9CRCxBekJ1QkUsa0J5QnZCZ0IsQXpCZ0IxQixJQUFjLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFPMUUsTUFBNkMsRXlCdkJULEF6QnVCRSxrQnlCdkJnQixBekJpQjFCLElBQWMsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxBQU0xRSxNQUE2QztJQUxULEFBQVEsS0FBSCxHeUJsQkwsa0JBQWtCLEF6QmtCbEIsZ0JBQXlCLEFBSzdELE1BQTZDLENBQUM7TUFLSixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENqQnVTSyxNQUFLLENQMVZ3Qix3QkFBSSxHd0JxRDFEOztBeUI5QkgsQUFBQSxrQkFBa0IsQ0FBSztFekJKdkIsS0FBSyxFeEJsQmlELElBQUk7RXdCbUIxRCxZQUFZLEV4Qm5CMEMsSUFBSSxHaUR3QnpEO0VBRkQsQXJDckRBLGtCcUNxRGtCLEFyQ3JEbEUsTUFBdUQsQ0FBQztJWXFETixLQUFLLEV4QnZCa0QsSUFBSTtJd0J3QjNELGdCQUFnQixFeEJ2Qm9DLElBQUk7SXdCd0J4RCxZQUFZLEV4QnhCd0MsSUFBSSxHWS9CcEM7RXFDcUR0QixBekJLQSxrQnlCTGtCLEF6Qks5QixNQUFtQixFeUJMUCxBekJNQSxrQnlCTmtCLEF6Qk05QixNQUFtQixDQUFDO0lBQ04sVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDakI0VFMsTUFBSyxDUHpWcUIsa0JBQUksR3dCOEJ6RDtFeUJSRCxBekJVQSxrQnlCVmtCLEF6QlU5QixTQUFzQixFeUJWVixBekJXQSxrQnlCWGtCLEF6Qlc5QixTQUFzQixDQUFDO0lBQ1QsS0FBSyxFeEJsQytDLElBQUk7SXdCbUN4RCxnQkFBZ0IsRUFBRSxXQUFXLEdBQzlCO0V5QmRELEF6QmdCQSxrQnlCaEJrQixBekJnQjlCLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sRXlCaEJ0QyxBekJpQkEsa0J5QmpCa0IsQXpCaUI5QixJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPO0VBQ3RDLEFBQVEsS0FBSCxHeUJsQkwsa0JBQWtCLEF6QmtCdEIsZ0JBQTZCLENBQUM7SUFDeEIsS0FBSyxFeEIxQ2tELElBQUk7SXdCMkMzRCxnQkFBZ0IsRXhCMUNvQyxJQUFJO0l3QjJDeEQsWUFBWSxFeEIzQ3dDLElBQUksR3dCcUR6RDtJeUIvQkQsQXpCdUJFLGtCeUJ2QmdCLEF6QmdCM0IsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTzFFLE1BQTZDLEV5QnZCVCxBekJ1QkUsa0J5QnZCZ0IsQXpCaUIzQixJQUFlLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU8sQUFNMUUsTUFBNkM7SUFMVCxBQUFRLEtBQUgsR3lCbEJMLGtCQUFrQixBekJrQm5CLGdCQUEwQixBQUs3RCxNQUE2QyxDQUFDO01BS0osVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDakJ1U0ssTUFBSyxDUHpWcUIsa0JBQUksR3dCb0R2RDs7QXlCOUJILEFBQUEsbUJBQW1CLENBQUk7RXpCSnZCLEtBQUssRXJCOUMwQyxPQUFPO0VxQitDdEQsWUFBWSxFckIvQ21DLE9BQU8sRzhDb0RyRDtFQUZELEFyQ3JEQSxtQnFDcURtQixBckNyRG5FLE1BQXVELENBQUM7SVlxRE4sS0FBSyxFeEJ2QmtELElBQUk7SXdCd0IzRCxnQkFBZ0IsRXJCbkQ2QixPQUFPO0lxQm9EcEQsWUFBWSxFckJwRGlDLE9BQU8sR1NIaEM7RXFDcUR0QixBekJLQSxtQnlCTG1CLEF6QksvQixNQUFtQixFeUJMUCxBekJNQSxtQnlCTm1CLEF6Qk0vQixNQUFtQixDQUFDO0lBQ04sVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDakI0VFMsTUFBSyxDSnJYYyxzQkFBTyxHcUIwRHJEO0V5QlJELEF6QlVBLG1CeUJWbUIsQXpCVS9CLFNBQXNCLEV5QlZWLEF6QldBLG1CeUJYbUIsQXpCVy9CLFNBQXNCLENBQUM7SUFDVCxLQUFLLEVyQjlEd0MsT0FBTztJcUIrRHBELGdCQUFnQixFQUFFLFdBQVcsR0FDOUI7RXlCZEQsQXpCZ0JBLG1CeUJoQm1CLEF6QmdCL0IsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFeUJoQnRDLEF6QmlCQSxtQnlCakJtQixBekJpQi9CLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU87RUFDdEMsQUFBUSxLQUFILEd5QmxCTCxtQkFBbUIsQXpCa0J2QixnQkFBNkIsQ0FBQztJQUN4QixLQUFLLEV4QjFDa0QsSUFBSTtJd0IyQzNELGdCQUFnQixFckJ0RTZCLE9BQU87SXFCdUVwRCxZQUFZLEVyQnZFaUMsT0FBTyxHcUJpRnJEO0l5Qi9CRCxBekJ1QkUsbUJ5QnZCaUIsQXpCZ0I3QixJQUFnQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTzFFLE1BQTZDLEV5QnZCVCxBekJ1QkUsbUJ5QnZCaUIsQXpCaUI3QixJQUFnQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTTFFLE1BQTZDO0lBTFQsQUFBUSxLQUFILEd5QmxCTCxtQkFBbUIsQXpCa0JyQixnQkFBMkIsQUFLN0QsTUFBNkMsQ0FBQztNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCdVNLLE1BQUssQ0pyWGMsc0JBQU8sR3FCZ0ZuRDs7QXlCOUJILEFBQUEscUJBQXFCLENBQUU7RXpCSnZCLEtBQUssRXJCOUMwQyxPQUFPO0VxQitDdEQsWUFBWSxFckIvQ21DLE9BQU8sRzhDb0RyRDtFQUZELEFyQ3JEQSxxQnFDcURxQixBckNyRHJFLE1BQXVELENBQUM7SVlxRE4sS0FBSyxFeEJ2QmtELElBQUk7SXdCd0IzRCxnQkFBZ0IsRXJCbkQ2QixPQUFPO0lxQm9EcEQsWUFBWSxFckJwRGlDLE9BQU8sR1NIaEM7RXFDcUR0QixBekJLQSxxQnlCTHFCLEF6QktqQyxNQUFtQixFeUJMUCxBekJNQSxxQnlCTnFCLEF6Qk1qQyxNQUFtQixDQUFDO0lBQ04sVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDakI0VFMsTUFBSyxDSnJYYyxzQkFBTyxHcUIwRHJEO0V5QlJELEF6QlVBLHFCeUJWcUIsQXpCVWpDLFNBQXNCLEV5QlZWLEF6QldBLHFCeUJYcUIsQXpCV2pDLFNBQXNCLENBQUM7SUFDVCxLQUFLLEVyQjlEd0MsT0FBTztJcUIrRHBELGdCQUFnQixFQUFFLFdBQVcsR0FDOUI7RXlCZEQsQXpCZ0JBLHFCeUJoQnFCLEF6QmdCakMsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxFeUJoQnRDLEF6QmlCQSxxQnlCakJxQixBekJpQmpDLElBQWtCLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDQUFDLE9BQU87RUFDdEMsQUFBUSxLQUFILEd5QmxCTCxxQkFBcUIsQXpCa0J6QixnQkFBNkIsQ0FBQztJQUN4QixLQUFLLEV4QjFDa0QsSUFBSTtJd0IyQzNELGdCQUFnQixFckJ0RTZCLE9BQU87SXFCdUVwRCxZQUFZLEVyQnZFaUMsT0FBTyxHcUJpRnJEO0l5Qi9CRCxBekJ1QkUscUJ5QnZCbUIsQXpCZ0JoQyxJQUFpQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTzFFLE1BQTZDLEV5QnZCVCxBekJ1QkUscUJ5QnZCbUIsQXpCaUJoQyxJQUFpQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTTFFLE1BQTZDO0lBTFQsQUFBUSxLQUFILEd5QmxCTCxxQkFBcUIsQXpCa0J4QixnQkFBNEIsQUFLN0QsTUFBNkMsQ0FBQztNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCdVNLLE1BQUssQ0pyWGMsc0JBQU8sR3FCZ0ZuRDs7QXlCOUJILEFBQUEscUJBQXFCLENBQUU7RXpCSnZCLEtBQUssRXhCTG9ELE9BQU87RXdCTWhFLFlBQVksRXhCTjZDLE9BQU8sR2lEVy9EO0VBRkQsQXJDckRBLHFCcUNxRHFCLEFyQ3JEckUsTUFBdUQsQ0FBQztJWXFETixLQUFLLEVqQmpERSxPQUFPO0lpQmtEZCxnQkFBZ0IsRXhCVnVDLE9BQU87SXdCVzlELFlBQVksRXhCWDJDLE9BQU8sR1k1QzFDO0VxQ3FEdEIsQXpCS0EscUJ5QkxxQixBekJLakMsTUFBbUIsRXlCTFAsQXpCTUEscUJ5Qk5xQixBekJNakMsTUFBbUIsQ0FBQztJQUNOLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCNFRTLE1BQUssQ1A1VXdCLHdCQUFPLEd3QmlCL0Q7RXlCUkQsQXpCVUEscUJ5QlZxQixBekJVakMsU0FBc0IsRXlCVlYsQXpCV0EscUJ5QlhxQixBekJXakMsU0FBc0IsQ0FBQztJQUNULEtBQUssRXhCckJrRCxPQUFPO0l3QnNCOUQsZ0JBQWdCLEVBQUUsV0FBVyxHQUM5QjtFeUJkRCxBekJnQkEscUJ5QmhCcUIsQXpCZ0JqQyxJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEV5QmhCdEMsQXpCaUJBLHFCeUJqQnFCLEF6QmlCakMsSUFBa0IsQ0FBQSxBQUFBLFNBQVMsQ0FBQyxJQUFLLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTztFQUN0QyxBQUFRLEtBQUgsR3lCbEJMLHFCQUFxQixBekJrQnpCLGdCQUE2QixDQUFDO0lBQ3hCLEtBQUssRWpCcEVFLE9BQU87SWlCcUVkLGdCQUFnQixFeEI3QnVDLE9BQU87SXdCOEI5RCxZQUFZLEV4QjlCMkMsT0FBTyxHd0J3Qy9EO0l5Qi9CRCxBekJ1QkUscUJ5QnZCbUIsQXpCZ0JqQyxJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTzFFLE1BQTZDLEV5QnZCVCxBekJ1QkUscUJ5QnZCbUIsQXpCaUJqQyxJQUFrQixDQUFBLEFBQUEsU0FBUyxDQUFDLElBQUssQ0FBQSxBQUFBLFNBQVMsQ0FBQyxPQUFPLEFBTTFFLE1BQTZDO0lBTFQsQUFBUSxLQUFILEd5QmxCTCxxQkFBcUIsQXpCa0J6QixnQkFBNkIsQUFLN0QsTUFBNkMsQ0FBQztNQUtKLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ2pCdVNLLE1BQUssQ1A1VXdCLHdCQUFPLEd3QnVDN0Q7O0F5Qm5CTCxBQUFBLFNBQVMsQ0FBQztFQUNSLFdBQVcsRTFDOE1pQixHQUFHO0UwQzdNL0IsS0FBSyxFOUN6RG9ELE9BQXFCO0U4QzBEOUUsZUFBZSxFMUM2RnlCLElBQUksRzBDekU3QztFQXZCRCxBckNoRUUsU3FDZ0VPLEFyQ2hFdkQsTUFBdUQsQ0FBQztJcUNzRU4sS0FBSyxFbEQ2R21FLE9BQXdCO0lrRDVHaEcsZUFBZSxFMUMyRnVCLFNBQVMsR0tsSzNCO0VxQ2dFeEIsQUFVRSxTQVZPLEFBVVAsTUFBTyxFQVZULEFBV0UsU0FYTyxBQVdQLE1BQU8sQ0FBQztJQUNOLGVBQWUsRTFDc0Z1QixTQUFTO0kwQ3JGL0MsVUFBVSxFQUFFLElBQUksR0FDakI7RUFkSCxBQWdCRSxTQWhCTyxBQWdCUCxTQUFVLEVBaEJaLEFBaUJFLFNBakJPLEFBaUJQLFNBQVUsQ0FBQztJQUNULEtBQUssRTFDakZFLE9BQU87STBDa0ZkLGNBQWMsRUFBRSxJQUFJLEdBQ3JCOztBQVVILEFBQUEsT0FBTyxFRzdDUCxBSDZDQSxhRzdDYSxHQUFHLElBQUksQ0g2Q1o7RXpCTE4sT0FBTyxFakJ3U3FCLE1BQUssQ0FDTCxJQUFJO0VFL1E1QixTQUFTLEVBdENFLFFBQUM7RWVjaEIsV0FBVyxFakI2SGlCLEdBQUc7RTBCNU43QixhQUFhLEVUaUd3QixDQUFDLEd5Qkd6Qzs7QUFFRCxBQUFBLE9BQU8sRUdsRFAsQUhrREEsYUdsRGEsR0FBRyxJQUFJLEV5R1NwQixBNUd5Q0EsVzRHekNXLEFBQ1AsVUFBVyxDQU1QLFNBQVMsQzVHa0NUO0V6QlROLE9BQU8sRWpCbVNxQixPQUFNLENBQ04sTUFBSztFRTFRN0IsU0FBUyxFQXRDRSxRQUFDO0VlY2hCLFdBQVcsRWpCOEhpQixHQUFHO0UwQjdON0IsYUFBYSxFVGlHd0IsQ0FBQyxHeUJPekM7O0FBT0QsQUFBQSxVQUFVLENBQUM7RUFDVCxPQUFPLEVBQUUsS0FBSztFQUNkLEtBQUssRUFBRSxJQUFJLEdBTVo7RUFSRCxBQUtJLFVBTE0sR0FLTixVQUFVLENBQUM7SUFDWCxVQUFVLEUxQ3VUZ0IsTUFBSyxHMEN0VGhDOztBQUlILEFBR0UsS0FIRyxDQUFBLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixDQUdOLFVBQWE7QUFGYixBQUVFLEtBRkcsQ0FBQSxBQUFBLElBQUMsQ0FBSyxPQUFPLEFBQVosQ0FFTixVQUFhO0FBRGIsQUFDRSxLQURHLENBQUEsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLENBQ04sVUFBYSxDQUFDO0VBQ1YsS0FBSyxFQUFFLElBQUksR0FDWjs7QUN2SUgsQUFBQSxLQUFLLENBQUM7RWRNQSxVQUFVLEU3QnNQYyxPQUFPLENBQUMsS0FBSSxDQUFDLE1BQU0sRzJDdFBoRDtFZEtHLE1BQU0sRUFBRSxzQkFBc0IsRUFBRSxNQUFNO0ljWDFDLEFBQUEsS0FBSyxDQUFDO01kWUEsVUFBVSxFQUFFLElBQUksR2NOckI7RUFORCxBQUdFLEtBSEcsQUFHSCxJQUFNLENBQUEsQUFBQSxLQUFLLEVBQUU7SUFDWCxPQUFPLEVBQUUsQ0FBQyxHQUNYOztBQUdILEFBQ0UsU0FETyxBQUNQLElBQU0sQ0FBQSxBQUFBLEtBQUssRUFBRTtFQUNYLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7O0FBR0gsQUFBQSxXQUFXLENBQUM7RUFDVixRQUFRLEVBQUUsUUFBUTtFQUNsQixNQUFNLEVBQUUsQ0FBQztFQUNULFFBQVEsRUFBRSxNQUFNO0VkWFosVUFBVSxFN0J1UGMsTUFBTSxDQUFDLEtBQUksQ0FBQyxJQUFJLEcyQzFPN0M7RWRSRyxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsTUFBTTtJY0cxQyxBQUFBLFdBQVcsQ0FBQztNZEZOLFVBQVUsRUFBRSxJQUFJLEdjT3JCOztBQ2xCRCxBQUFBLE9BQU87QUFDUCxBQUFBLFVBQVU7QUFDVixBQUFBLFNBQVM7QUFDVCxBQUFBLFNBQVMsQ0FBQztFQUNSLFFBQVEsRUFBRSxRQUFRLEdBQ25COztBQUVELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixXQUFXLEVBQUUsTUFBTSxHQUlwQjs7QUFHRCxBQUFBLGNBQWMsQ0FBQztFQUNiLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxJQUFJO0VBQ1QsSUFBSSxFQUFFLENBQUM7RUFDUCxPQUFPLEU1Q2lwQjJCLElBQUk7RTRDaHBCdEMsT0FBTyxFQUFFLElBQUk7RUFDYixLQUFLLEVBQUUsSUFBSTtFQUNYLFNBQVMsRTVDdXRCeUIsS0FBSztFNEN0dEJ2QyxPQUFPLEU1Q3V0QjJCLE1BQUssQzRDdnRCVixDQUFDO0VBQzlCLE1BQU0sRTVDdXRCNEIsUUFBTyxDNEN2dEJoQixDQUFDLENBQUMsQ0FBQztFMUNzR3hCLFNBQVMsRUF0Q0UsSUFBQztFMEM5RGhCLEtBQUssRTVDWEksT0FBTztFNENZaEIsVUFBVSxFQUFFLElBQUk7RUFDaEIsVUFBVSxFQUFFLElBQUk7RUFDaEIsZ0JBQWdCLEVuRFl5QyxJQUFJO0VtRFg3RCxlQUFlLEVBQUUsV0FBVztFQUM1QixNQUFNLEVwRDBSd0QsR0FBRyxDb0QxUmxDLEtBQUssQ25EV2tCLG1CQUFJLEdtRFIzRDs7QUFNRyxBQUFBLG1CQUFtQixDQUFVO0VBQzNCLEtBQUssRUFBRSxJQUFJO0VBQ1gsSUFBSSxFQUFFLENBQUMsR0FDUjs7QUFFRCxBQUFBLG9CQUFvQixDQUFVO0VBQzVCLEtBQUssRUFBRSxDQUFDO0VBQ1IsSUFBSSxFQUFFLElBQUksR0FDWDs7QXhDV0QsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0V3Q25CeEIsQUFBQSxzQkFBc0IsQ0FBTztJQUMzQixLQUFLLEVBQUUsSUFBSTtJQUNYLElBQUksRUFBRSxDQUFDLEdBQ1I7RUFFRCxBQUFBLHVCQUF1QixDQUFPO0lBQzVCLEtBQUssRUFBRSxDQUFDO0lBQ1IsSUFBSSxFQUFFLElBQUksR0FDWDs7QXhDV0QsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0V3Q25CeEIsQUFBQSxzQkFBc0IsQ0FBTztJQUMzQixLQUFLLEVBQUUsSUFBSTtJQUNYLElBQUksRUFBRSxDQUFDLEdBQ1I7RUFFRCxBQUFBLHVCQUF1QixDQUFPO0lBQzVCLEtBQUssRUFBRSxDQUFDO0lBQ1IsSUFBSSxFQUFFLElBQUksR0FDWDs7QXhDV0QsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0V3Q25CeEIsQUFBQSxzQkFBc0IsQ0FBTztJQUMzQixLQUFLLEVBQUUsSUFBSTtJQUNYLElBQUksRUFBRSxDQUFDLEdBQ1I7RUFFRCxBQUFBLHVCQUF1QixDQUFPO0lBQzVCLEtBQUssRUFBRSxDQUFDO0lBQ1IsSUFBSSxFQUFFLElBQUksR0FDWDs7QXhDV0QsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0V3Q25CekIsQUFBQSxzQkFBc0IsQ0FBTztJQUMzQixLQUFLLEVBQUUsSUFBSTtJQUNYLElBQUksRUFBRSxDQUFDLEdBQ1I7RUFFRCxBQUFBLHVCQUF1QixDQUFPO0lBQzVCLEtBQUssRUFBRSxDQUFDO0lBQ1IsSUFBSSxFQUFFLElBQUksR0FDWDs7QUFNTCxBQUNFLE9BREssQ0FDTCxjQUFjLENBQUM7RUFDYixHQUFHLEVBQUUsSUFBSTtFQUNULE1BQU0sRUFBRSxJQUFJO0VBQ1osVUFBVSxFQUFFLENBQUM7RUFDYixhQUFhLEU1Q29yQm1CLFFBQU8sRzRDbnJCeEM7O0FBT0gsQUFDRSxVQURRLENBQ1IsY0FBYyxDQUFDO0VBQ2IsR0FBRyxFQUFFLENBQUM7RUFDTixLQUFLLEVBQUUsSUFBSTtFQUNYLElBQUksRUFBRSxJQUFJO0VBQ1YsVUFBVSxFQUFFLENBQUM7RUFDYixXQUFXLEU1Q3NxQnFCLFFBQU8sRzRDcnFCeEM7O0FBUEgsQUFTRSxVQVRRLENBU1IsZ0JBQWdCLEFBRWQsT0FBUSxDQUFDO0VBQ1AsY0FBYyxFQUFFLENBQUMsR0FDbEI7O0FBSUwsQUFDRSxTQURPLENBQ1AsY0FBYyxDQUFDO0VBQ2IsR0FBRyxFQUFFLENBQUM7RUFDTixLQUFLLEVBQUUsSUFBSTtFQUNYLElBQUksRUFBRSxJQUFJO0VBQ1YsVUFBVSxFQUFFLENBQUM7RUFDYixZQUFZLEU1Q3FwQm9CLFFBQU8sRzRDcHBCeEM7O0FBUEgsQUFTRSxTQVRPLENBU1AsZ0JBQWdCLEFBRWQsUUFBUyxDQUFDO0VBQ1IsY0FBYyxFQUFFLENBQUMsR0FDbEI7O0FBTUwsQUFDRSxjQURZLENBQ1osQUFBQSxXQUFFLEVBQWEsS0FBSyxBQUFsQixHQURKLEFBRUUsY0FGWSxDQUVaLEFBQUEsV0FBRSxFQUFhLE9BQU8sQUFBcEIsR0FGSixBQUdFLGNBSFksQ0FHWixBQUFBLFdBQUUsRUFBYSxRQUFRLEFBQXJCLEdBSEosQUFJRSxjQUpZLENBSVosQUFBQSxXQUFFLEVBQWEsTUFBTSxBQUFuQixFQUFxQjtFQUNyQixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ2I7O0FBSUgsQUFBQSxpQkFBaUIsQ0FBQztFdEI5R2hCLE1BQU0sRUFBRSxDQUFDO0VBQ1QsTUFBTSxFdEIyckI0QixNQUFXLENzQjNyQjNCLENBQUM7RUFDbkIsUUFBUSxFQUFFLE1BQU07RUFDaEIsVUFBVSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEN0QkNaLE9BQU8sRzRDNEdqQjs7QUFLRCxBQUFBLGNBQWMsQ0FBQztFQUNiLE9BQU8sRUFBRSxLQUFLO0VBQ2QsS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEU1Q3dvQjJCLE9BQU0sQ0FDTixNQUFNO0U0Q3hvQnhDLEtBQUssRUFBRSxJQUFJO0VBQ1gsV0FBVyxFNUM0SmlCLEdBQUc7RTRDM0ovQixLQUFLLEU1Q2hISSxPQUFPO0U0Q2lIaEIsVUFBVSxFQUFFLE9BQU87RUFDbkIsV0FBVyxFQUFFLE1BQU07RUFDbkIsZ0JBQWdCLEVBQUUsV0FBVztFQUM3QixNQUFNLEVBQUUsQ0FBQyxHQXFDVjtFQS9DRCxBdkMxR0UsY3VDMEdZLEF2QzFHN0YsTUFBd0YsRXVDMEdULEF2Q3pHRSxjdUN5R1ksQXZDekc3RixNQUF3RixDQUFDO0l1Q2tJTixLQUFLLEU1QzBtQjJCLE9BQXFCO0k0Q3ptQnJELGVBQWUsRUFBRSxJQUFJO0loQjlJckIsZ0JBQWdCLEU1QkVULE9BQU8sR0tXZjtFdUN1R0gsQUE4QkUsY0E5QlksQUE4QlosT0FBUSxFQTlCVixBQStCRSxjQS9CWSxBQStCWixPQUFRLENBQUM7SUFDUCxLQUFLLEVuRGhIa0QsSUFBSTtJbURpSDNELGVBQWUsRUFBRSxJQUFJO0loQnJKckIsZ0JBQWdCLEVoQ1M2QixPQUFPLEdnRDhJckQ7RUFuQ0gsQUFxQ0UsY0FyQ1ksQUFxQ1osU0FBVSxFQXJDWixBQXNDRSxjQXRDWSxBQXNDWixTQUFVLENBQUM7SUFDVCxLQUFLLEU1Q3BKRSxPQUFPO0k0Q3FKZCxjQUFjLEVBQUUsSUFBSTtJQUNwQixnQkFBZ0IsRUFBRSxXQUFXLEdBSzlCOztBQUdILEFBQUEsY0FBYyxBQUFBLEtBQUssQ0FBQztFQUNsQixPQUFPLEVBQUUsS0FBSyxHQUNmOztBQUdELEFBQUEsZ0JBQWdCLENBQUM7RUFDZixPQUFPLEVBQUUsS0FBSztFQUNkLE9BQU8sRTVDNmpCMkIsTUFBSyxDQXVCTCxNQUFNO0U0Q25sQnhDLGFBQWEsRUFBRSxDQUFDO0UxQ3BEWixTQUFTLEVBdENFLFFBQUM7RTBDNEZoQixLQUFLLEU1Q3hLSSxPQUFPO0U0Q3lLaEIsV0FBVyxFQUFFLE1BQU0sR0FDcEI7O0FBR0QsQUFBQSxtQkFBbUIsQ0FBQztFQUNsQixPQUFPLEVBQUUsS0FBSztFQUNkLE9BQU8sRTVDeWtCMkIsT0FBTSxDQUNOLE1BQU07RTRDemtCeEMsS0FBSyxFNUM3S0ksT0FBTyxHNEM4S2pCOztBQzNMRCxBQUFBLFVBQVU7QUFDVixBQUFBLG1CQUFtQixDQUFDO0VBQ2xCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxXQUFXO0VBQ3BCLGNBQWMsRUFBRSxNQUFNLEdBaUJ2QjtFQXJCRCxBQU1JLFVBTk0sR0FNTixJQUFJO0VBTFIsQUFLSSxtQkFMZSxHQUtmLElBQUksQ0FBQztJQUNMLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLElBQUksRUFBRSxRQUFRLEdBWWY7SUFwQkgsQUFNSSxVQU5NLEdBTU4sSUFBSSxBeENHdEQsTUFBdUQ7SXdDUlQsQUFLSSxtQkFMZSxHQUtmLElBQUksQXhDR3RELE1BQXVELENBQUM7TXdDSUosT0FBTyxFQUFFLENBQUMsR3hDSlE7SXdDVHhCLEFBTUksVUFOTSxHQU1OLElBQUksQUFTTCxNQUFRLEVBZlgsQUFNSSxVQU5NLEdBTU4sSUFBSSxBQVVMLE9BQVMsRUFoQlosQUFNSSxVQU5NLEdBTU4sSUFBSSxBQVdMLE9BQVM7SUFoQlosQUFLSSxtQkFMZSxHQUtmLElBQUksQUFTTCxNQUFRO0lBZFgsQUFLSSxtQkFMZSxHQUtmLElBQUksQUFVTCxPQUFTO0lBZlosQUFLSSxtQkFMZSxHQUtmLElBQUksQUFXTCxPQUFTLENBQUM7TUFDUCxPQUFPLEVBQUUsQ0FBQyxHQUNYOztBQUtMLEFBQUEsWUFBWSxDQUFDO0VBQ1gsT0FBTyxFQUFFLElBQUk7RUFDYixTQUFTLEVBQUUsSUFBSTtFQUNmLGVBQWUsRUFBRSxVQUFVLEdBSzVCO0VBUkQsQUFLRSxZQUxVLENBS1YsWUFBWSxDQUFDO0lBQ1gsS0FBSyxFQUFFLElBQUksR0FDWjs7QUFHSCxBQUVJLFVBRk0sR0FFTixJQUFJLEFBQUEsSUFBSyxDQUFBLEFBQUEsWUFBWTtBQUZ6QixBQUdJLFVBSE0sR0FHTixVQUFVLEFBQUEsSUFBSyxDQUFBLEFBQUEsWUFBWSxFQUFFO0VBQzdCLFdBQVcsRXJEaVJpRCxJQUFHLEdxRGhSaEU7O0FBMEJILEFBQUEsc0JBQXNCLENBQUM7RUFDckIsYUFBYSxFQUFFLFNBQW9CO0VBQ25DLFlBQVksRUFBRSxTQUFvQixHQVduQztFQWJELEFBSUUsc0JBSm9CLEFBSXBCLE9BQVE7RUFDUixBQUFRLE9BQUQsQ0FMVCxzQkFBc0IsQUFLWixPQUFRO0VBQ2hCLEFBQVcsVUFBRCxDQU5aLHNCQUFzQixBQU1ULE9BQVEsQ0FBQztJQUNsQixXQUFXLEVBQUUsQ0FBQyxHQUNmO0VBRUQsQUFBVSxTQUFELENBVlgsc0JBQXNCLEFBVVYsUUFBUyxDQUFDO0lBQ2xCLFlBQVksRUFBRSxDQUFDLEdBQ2hCOztBQUdILEFBQVUsT0FBSCxHQUFHLHNCQUFzQixFQXZCaEMsQUF1QlUsYUF2QkcsR0FBRyxJQUFJLEdBdUJWLHNCQUFzQixFeUdkaEMsQXpHY1UsV3lHZEMsQUFDUCxVQUFXLENBTVAsU0FBUyxHekdPUCxzQkFBc0IsQ0FBQztFQUMvQixhQUFhLEVBQUUsUUFBdUI7RUFDdEMsWUFBWSxFQUFFLFFBQXVCLEdBQ3RDOztBQUVELEFBQVUsT0FBSCxHQUFHLHNCQUFzQixFQTNCaEMsQUEyQlUsYUEzQkcsR0FBRyxJQUFJLEdBMkJWLHNCQUFzQixDQUFDO0VBQy9CLGFBQWEsRUFBRSxPQUF1QjtFQUN0QyxZQUFZLEVBQUUsT0FBdUIsR0FDdEM7O0FBbUJELEFBQUEsbUJBQW1CLENBQUM7RUFDbEIsY0FBYyxFQUFFLE1BQU07RUFDdEIsV0FBVyxFQUFFLFVBQVU7RUFDdkIsZUFBZSxFQUFFLE1BQU0sR0FzQnhCO0VBekJELEFBS0ksbUJBTGUsR0FLZixJQUFJO0VBTFIsQUFNSSxtQkFOZSxHQU1mLFVBQVUsQ0FBQztJQUNYLEtBQUssRUFBRSxJQUFJLEdBQ1o7RUFSSCxBQVVJLG1CQVZlLEdBVWYsSUFBSSxBQUFBLElBQUssQ0FBQSxBQUFBLFlBQVk7RUFWekIsQUFXSSxtQkFYZSxHQVdmLFVBQVUsQUFBQSxJQUFLLENBQUEsQUFBQSxZQUFZLEVBQUU7SUFDN0IsVUFBVSxFckRnTWtELElBQUcsR3FEL0xoRTs7QUEyQkgsQUFDSSxpQkFEYSxHQUNiLElBQUk7QUFEUixBQUVpQixpQkFGQSxHQUViLFVBQVUsR0FBRyxJQUFJLENBQUM7RUFDbEIsYUFBYSxFQUFFLENBQUMsR0FRakI7RUFYSCxBQUtJLGlCQUxhLEdBQ2IsSUFBSSxDQUlKLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxPQUFPLEFBQVo7RUFMVixBQU1JLGlCQU5hLEdBQ2IsSUFBSSxDQUtKLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxVQUFVLEFBQWY7RUFOVixBQUtJLGlCQUxhLEdBRWIsVUFBVSxHQUFHLElBQUksQ0FHakIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFLLE9BQU8sQUFBWjtFQUxWLEFBTUksaUJBTmEsR0FFYixVQUFVLEdBQUcsSUFBSSxDQUlqQixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUssVUFBVSxBQUFmLEVBQWlCO0lBQ3JCLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLElBQUksRUFBRSxnQkFBZ0I7SUFDdEIsY0FBYyxFQUFFLElBQUksR0FDckI7O0FDMUpMLEFBQUEsWUFBWSxDQUFDO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLElBQUk7RUFDYixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxPQUFPO0VBQ3BCLEtBQUssRUFBRSxJQUFJLEdBZ0RaO0VBckRELEFBT0ksWUFQUSxHQU9SLGFBQWE7RUFQakIsQUFRSSxZQVJRLEdBUVIsdUJBQXVCO0VBUjNCLEFBU0ksWUFUUSxHQVNSLGNBQWM7RUFUbEIsQUFVSSxZQVZRLEdBVVIsWUFBWSxDQUFDO0lBQ2IsUUFBUSxFQUFFLFFBQVE7SUFDbEIsSUFBSSxFQUFFLFFBQVE7SUFHZCxLQUFLLEVBQUUsRUFBRTtJQUNULGFBQWEsRUFBRSxDQUFDLEdBT2pCO0lBdkJILEFBa0JNLFlBbEJNLEdBT1IsYUFBYSxHQVdYLGFBQWE7SUFsQm5CLEFBbUJNLFlBbkJNLEdBT1IsYUFBYSxHQVlYLGNBQWM7SUFuQnBCLEFBb0JNLFlBcEJNLEdBT1IsYUFBYSxHQWFYLFlBQVk7SUFwQmxCLEFBa0JNLFlBbEJNLEdBUVIsdUJBQXVCLEdBVXJCLGFBQWE7SUFsQm5CLEFBbUJNLFlBbkJNLEdBUVIsdUJBQXVCLEdBV3JCLGNBQWM7SUFuQnBCLEFBb0JNLFlBcEJNLEdBUVIsdUJBQXVCLEdBWXJCLFlBQVk7SUFwQmxCLEFBa0JNLFlBbEJNLEdBU1IsY0FBYyxHQVNaLGFBQWE7SUFsQm5CLEFBbUJNLFlBbkJNLEdBU1IsY0FBYyxHQVVaLGNBQWM7SUFuQnBCLEFBb0JNLFlBcEJNLEdBU1IsY0FBYyxHQVdaLFlBQVk7SUFwQmxCLEFBa0JNLFlBbEJNLEdBVVIsWUFBWSxHQVFWLGFBQWE7SUFsQm5CLEFBbUJNLFlBbkJNLEdBVVIsWUFBWSxHQVNWLGNBQWM7SUFuQnBCLEFBb0JNLFlBcEJNLEdBVVIsWUFBWSxHQVVWLFlBQVksQ0FBQztNQUNiLFdBQVcsRXREK1IrQyxJQUFHLEdzRDlSOUQ7RUF0QkwsQUEwQkksWUExQlEsR0EwQlIsYUFBYSxBQUFBLE1BQU07RUExQnZCLEFBMkJJLFlBM0JRLEdBMkJSLGNBQWMsQUFBQSxNQUFNO0VBM0J4QixBQTRCNEMsWUE1QmhDLEdBNEJSLFlBQVksQ0FBQyxrQkFBa0IsQUFBQSxNQUFNLEdBQUcsa0JBQWtCLENBQUM7SUFDM0QsT0FBTyxFQUFFLENBQUMsR0FDWDtFQTlCSCxBQWlDaUIsWUFqQ0wsR0FpQ1IsWUFBWSxDQUFDLGtCQUFrQixBQUFBLE1BQU0sQ0FBQztJQUN0QyxPQUFPLEVBQUUsQ0FBQyxHQUNYO0VBbkNILEFBNkNJLFlBN0NRLEdBNkNSLFlBQVksQ0FBQztJQUNiLE9BQU8sRUFBRSxJQUFJO0lBQ2IsV0FBVyxFQUFFLE1BQU0sR0FLcEI7O0FBVUgsQUFBQSxvQkFBb0I7QUFDcEIsQUFBQSxtQkFBbUIsQ0FBQztFQUNsQixPQUFPLEVBQUUsSUFBSSxHQW9CZDtFQXRCRCxBQU9FLG9CQVBrQixDQU9sQixJQUFJO0VBTk4sQUFNRSxtQkFOaUIsQ0FNakIsSUFBSSxDQUFDO0lBQ0gsUUFBUSxFQUFFLFFBQVE7SUFDbEIsT0FBTyxFQUFFLENBQUMsR0FLWDtJQWRILEFBT0Usb0JBUGtCLENBT2xCLElBQUksQUFJSCxNQUFRO0lBVlgsQUFNRSxtQkFOaUIsQ0FNakIsSUFBSSxBQUlILE1BQVEsQ0FBQztNQUNOLE9BQU8sRUFBRSxDQUFDLEdBQ1g7RUFiTCxBQWdCUyxvQkFoQlcsQ0FnQmxCLElBQUksR0FBRyxJQUFJO0VBaEJiLEFBaUJTLG9CQWpCVyxDQWlCbEIsSUFBSSxHQUFHLGlCQUFpQjtFQWpCMUIsQUFrQnNCLG9CQWxCRixDQWtCbEIsaUJBQWlCLEdBQUcsaUJBQWlCO0VBbEJ2QyxBQW1Cc0Isb0JBbkJGLENBbUJsQixpQkFBaUIsR0FBRyxJQUFJO0VBbEIxQixBQWVTLG1CQWZVLENBZWpCLElBQUksR0FBRyxJQUFJO0VBZmIsQUFnQlMsbUJBaEJVLENBZ0JqQixJQUFJLEdBQUcsaUJBQWlCO0VBaEIxQixBQWlCc0IsbUJBakJILENBaUJqQixpQkFBaUIsR0FBRyxpQkFBaUI7RUFqQnZDLEFBa0JzQixtQkFsQkgsQ0FrQmpCLGlCQUFpQixHQUFHLElBQUksQ0FBQztJQUN2QixXQUFXLEV0RGtPaUQsSUFBRyxHc0RqT2hFOztBQUdILEFBQUEsb0JBQW9CLENBQUM7RUFBRSxZQUFZLEV0RDhONkIsSUFBRyxHc0Q5Tk47O0FBQzdELEFBQUEsbUJBQW1CLENBQUM7RUFBRSxXQUFXLEV0RDZOK0IsSUFBRyxHc0Q3TlI7O0FBUTNELEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsTUFBTTtFQUNuQixPQUFPLEU5Q3NScUIsUUFBTyxDQUNQLE9BQU07RThDdFJsQyxhQUFhLEVBQUUsQ0FBQztFNUNzQlosU0FBUyxFQXRDRSxJQUFDO0U0Q2tCaEIsV0FBVyxFOUNnTGlCLEdBQUc7RThDL0svQixXQUFXLEU5Q29MaUIsR0FBRztFOENuTC9CLEtBQUssRTlDL0ZJLE9BQU87RThDZ0doQixVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVBQUUsTUFBTTtFQUNuQixnQkFBZ0IsRTlDdkdQLE9BQU87RThDd0doQixNQUFNLEV0RHlNd0QsR0FBRyxDc0R6TXJDLEtBQUssQzlDdEd4QixPQUFPLEc4QzhHakI7RUFwQkQsQUFnQkUsaUJBaEJlLENBZ0JmLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxPQUFPLEFBQVo7RUFoQlIsQUFpQkUsaUJBakJlLENBaUJmLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBSyxVQUFVLEFBQWYsRUFBaUI7SUFDckIsVUFBVSxFQUFFLENBQUMsR0FDZDs7QUFTSCxBQUFrQixlQUFILEdBQUcsYUFBYSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVE7QUFDNUMsQUFBa0IsZUFBSCxHQUFHLGNBQWMsQ0FBQztFQUMvQixNQUFNLEU5QzZXZ0Msd0JBQStGLEc4QzVXdEk7O0FBRUQsQUFBa0IsZUFBSCxHQUFHLGFBQWE7QUFDL0IsQUFBa0IsZUFBSCxHQUFHLGNBQWM7QUFDaEMsQUFBeUMsZUFBMUIsR0FBRyxvQkFBb0IsR0FBRyxpQkFBaUI7QUFDMUQsQUFBd0MsZUFBekIsR0FBRyxtQkFBbUIsR0FBRyxpQkFBaUI7QUFDekQsQUFBeUMsZUFBMUIsR0FBRyxvQkFBb0IsR0FBRyxJQUFJO0FBQzdDLEFBQXdDLGVBQXpCLEdBQUcsbUJBQW1CLEdBQUcsSUFBSSxDQUFDO0VBQzNDLE9BQU8sRTlDaVFxQixNQUFLLENBQ0wsSUFBSTtFRS9RNUIsU0FBUyxFQXRDRSxRQUFDO0U0Q3FEaEIsV0FBVyxFOUNzRmlCLEdBQUcsRzhDcEZoQzs7QUFFRCxBQUFrQixlQUFILEdBQUcsYUFBYSxBQUFBLElBQUssQ0FBQSxBQUFBLFFBQVE7QUFDNUMsQUFBa0IsZUFBSCxHQUFHLGNBQWMsQ0FBQztFQUMvQixNQUFNLEU5QzJWZ0MsMEJBQStGLEc4QzFWdEk7O0FBRUQsQUFBa0IsZUFBSCxHQUFHLGFBQWE7QUFDL0IsQUFBa0IsZUFBSCxHQUFHLGNBQWM7QUFDaEMsQUFBeUMsZUFBMUIsR0FBRyxvQkFBb0IsR0FBRyxpQkFBaUI7QUFDMUQsQUFBd0MsZUFBekIsR0FBRyxtQkFBbUIsR0FBRyxpQkFBaUI7QUFDekQsQUFBeUMsZUFBMUIsR0FBRyxvQkFBb0IsR0FBRyxJQUFJO0FBQzdDLEFBQXdDLGVBQXpCLEdBQUcsbUJBQW1CLEdBQUcsSUFBSSxDQUFDO0VBQzNDLE9BQU8sRTlDMk9xQixPQUFNLENBQ04sTUFBSztFRTFRN0IsU0FBUyxFQXRDRSxRQUFDO0U0Q3NFaEIsV0FBVyxFOUNzRWlCLEdBQUcsRzhDcEVoQzs7QUFFRCxBQUFrQixlQUFILEdBQUcsY0FBYztBQUNoQyxBQUFrQixlQUFILEdBQUcsY0FBYyxDQUFDO0VBQy9CLGFBQWEsRUFBRSxPQUEyRCxHQUMzRTs7QUM3SkQsQUFBQSxlQUFlLENBQUM7RUFDZCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsS0FBSztFQUNkLFVBQVUsRUFBRSxNQUFtQztFQUMvQyxZQUFZLEVBQUUsTUFBdUQsR0FDdEU7O0FBRUQsQUFBQSxzQkFBc0IsQ0FBQztFQUNyQixPQUFPLEVBQUUsV0FBVztFQUNwQixZQUFZLEUvQ3FmMEIsSUFBSSxHK0NwZjNDOztBQUVELEFBQUEscUJBQXFCLENBQUM7RUFDcEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLEVBQUU7RUFDWCxPQUFPLEVBQUUsQ0FBQyxHQXNDWDtFQXpDRCxBQUtjLHFCQUxPLEFBS25CLFFBQVMsR0FBRyxxQkFBcUIsQUFBQSxRQUFRLENBQUM7SUFDeEMsS0FBSyxFdERla0QsSUFBSTtJc0RkM0QsWUFBWSxFbkRiaUMsT0FBTztJZ0NUcEQsZ0JBQWdCLEVoQ1M2QixPQUFPLEdtRGdCckQ7RUFWSCxBQVlZLHFCQVpTLEFBWW5CLE1BQU8sR0FBRyxxQkFBcUIsQUFBQSxRQUFRLENBQUM7SUFLcEMsVUFBVSxFdkRvY3NCLElBQUksR3VEbGN2QztFQW5CSCxBQXFCMEIscUJBckJMLEFBcUJuQixNQUFPLEFBQUEsSUFBSyxDQUFBLEFBQUEsUUFBUSxJQUFJLHFCQUFxQixBQUFBLFFBQVEsQ0FBQztJQUNwRCxZQUFZLEUvQ3Fid0IsT0FBa0MsRytDcGJ2RTtFQXZCSCxBQXlCNEIscUJBekJQLEFBeUJuQixJQUFNLENBQUEsQUFBQSxTQUFTLENBQUMsT0FBTyxHQUFHLHFCQUFxQixBQUFBLFFBQVEsQ0FBQztJQUN0RCxLQUFLLEV0RExrRCxJQUFJO0lzRE0zRCxnQkFBZ0IsRS9DOGU0QixPQUFrQztJK0M3ZTlFLFlBQVksRS9DNmVnQyxPQUFrQyxHK0MzZS9FO0VBOUJILEFBaUNNLHFCQWpDZSxBQWdDbkIsU0FBVSxHQUNOLHFCQUFxQixDQUFDO0lBQ3RCLEtBQUssRS9DMUNBLE9BQU8sRytDK0NiO0lBdkNMLEFBaUNNLHFCQWpDZSxBQWdDbkIsU0FBVSxHQUNOLHFCQUFxQixBQUdyQixRQUFTLENBQUM7TUFDUixnQkFBZ0IsRS9DakRiLE9BQU8sRytDa0RYOztBQVNQLEFBQUEscUJBQXFCLENBQUM7RUFDcEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsYUFBYSxFQUFFLENBQUM7RUFDaEIsY0FBYyxFQUFFLEdBQUcsR0E0QnBCO0VBL0JELEFBTUUscUJBTm1CLEFBTW5CLFFBQVMsQ0FBQztJQUNSLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxPQUEwRTtJQUMvRSxJQUFJLEVBQUksT0FBdUQ7SUFDL0QsT0FBTyxFQUFFLEtBQUs7SUFDZCxLQUFLLEUvQzBiK0IsSUFBSTtJK0N6YnhDLE1BQU0sRS9DeWI4QixJQUFJO0krQ3hieEMsY0FBYyxFQUFFLElBQUk7SUFDcEIsT0FBTyxFQUFFLEVBQUU7SUFDWCxnQkFBZ0IsRXREekN1QyxJQUFJO0lzRDBDM0QsTUFBTSxFL0N4RUMsT0FBTyxDK0N3RWlDLEtBQUssQ3ZEc09RLEdBQUcsR3VEcE9oRTtFQWxCSCxBQXFCRSxxQkFyQm1CLEFBcUJuQixPQUFRLENBQUM7SUFDUCxRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsT0FBMEU7SUFDL0UsSUFBSSxFQUFJLE9BQXVEO0lBQy9ELE9BQU8sRUFBRSxLQUFLO0lBQ2QsS0FBSyxFL0MyYStCLElBQUk7SStDMWF4QyxNQUFNLEUvQzBhOEIsSUFBSTtJK0N6YXhDLE9BQU8sRUFBRSxFQUFFO0lBQ1gsVUFBVSxFQUFFLFNBQVMsQ0FBQyxhQUEwQyxHQUNqRTs7QUFRSCxBQUtrQyxnQkFMbEIsQ0FLZCxxQkFBcUIsQUFBQSxRQUFRLEdBQUcscUJBQXFCLEFBQ25ELE9BQVEsQ0FBQztFQUNQLGdCQUFnQixFaERyRVYsMkxBQStILEdnRHNFdEk7O0FBUkwsQUFXd0MsZ0JBWHhCLENBV2QscUJBQXFCLEFBQUEsY0FBYyxHQUFHLHFCQUFxQixBQUN6RCxRQUFTLENBQUM7RUFDUixZQUFZLEVuRHhHK0IsT0FBTztFZ0NUcEQsZ0JBQWdCLEVoQ1M2QixPQUFPLEdtRDJHbkQ7O0FBaEJMLEFBV3dDLGdCQVh4QixDQVdkLHFCQUFxQixBQUFBLGNBQWMsR0FBRyxxQkFBcUIsQUFNekQsT0FBUSxDQUFDO0VBQ1AsZ0JBQWdCLEVoRGhGVix3SUFBK0gsR2dEaUZ0STs7QUFuQkwsQUF1QmdCLGdCQXZCQSxDQXNCZCxxQkFBcUIsQUFBQSxTQUFTLEFBQzVCLFFBQVMsR0FBRyxxQkFBcUIsQUFBQSxRQUFRLENBQUM7RUFDeEMsZ0JBQWdCLEVuRG5IMkIsc0JBQU8sR21Eb0huRDs7QUF6QkwsQUEwQnNCLGdCQTFCTixDQXNCZCxxQkFBcUIsQUFBQSxTQUFTLEFBSTVCLGNBQWUsR0FBRyxxQkFBcUIsQUFBQSxRQUFRLENBQUM7RUFDOUMsZ0JBQWdCLEVuRHRIMkIsc0JBQU8sR21EdUhuRDs7QUFRTCxBQUNFLGFBRFcsQ0FDWCxxQkFBcUIsQUFBQSxRQUFRLENBQUM7RUFFNUIsYUFBYSxFL0MwWitCLEdBQUcsRytDelpoRDs7QUFKSCxBQU1rQyxhQU5yQixDQU1YLHFCQUFxQixBQUFBLFFBQVEsR0FBRyxxQkFBcUIsQUFDbkQsT0FBUSxDQUFDO0VBQ1AsZ0JBQWdCLEVoRDFHVixxSUFBK0gsR2dEMkd0STs7QUFUTCxBQWFnQixhQWJILENBWVgscUJBQXFCLEFBQUEsU0FBUyxBQUM1QixRQUFTLEdBQUcscUJBQXFCLEFBQUEsUUFBUSxDQUFDO0VBQ3hDLGdCQUFnQixFbkQ3STJCLHNCQUFPLEdtRDhJbkQ7O0FBU0wsQUFBQSxjQUFjLENBQUM7RUFDYixZQUFZLEVBQUUsT0FBNkMsR0FtQzVEO0VBcENELEFBR0UsY0FIWSxDQUdaLHFCQUFxQixBQUNuQixRQUFTLENBQUM7SUFDUixJQUFJLEVBQUksUUFBNkM7SUFDckQsS0FBSyxFL0NrWXFDLE9BQXFDO0krQ2pZL0UsY0FBYyxFQUFFLEdBQUc7SUFFbkIsYUFBYSxFL0NnWTZCLE1BQWtDLEcrQy9YN0U7RUFWTCxBQUdFLGNBSFksQ0FHWixxQkFBcUIsQUFTbkIsT0FBUSxDQUFDO0lBQ1AsR0FBRyxFQUFFLG1CQUFxSTtJQUMxSSxJQUFJLEVBQUUsb0JBQXlHO0lBQy9HLEtBQUssRS9DMlhxQyxnQkFBdUY7SStDMVhqSSxNQUFNLEUvQzBYb0MsZ0JBQXVGO0krQ3pYakksZ0JBQWdCLEUvQzNLWCxPQUFPO0krQzZLWixhQUFhLEUvQ3NYNkIsTUFBa0M7STZCemlCNUUsVUFBVSxFa0JvTFUsU0FBUyxDQUFDLEtBQUksQ0FBQyxXQUFXLEUvQzBVWixnQkFBZ0IsQ0FBQyxLQUFJLENBQUMsV0FBVyxFQUFFLFlBQVksQ0FBQyxLQUFJLENBQUMsV0FBVyxFQUFFLFVBQVUsQ0FBQyxLQUFJLENBQUMsV0FBVyxHK0N6VWhJO0lsQmhMRCxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsTUFBTTtNa0IySjFDLEFBR0UsY0FIWSxDQUdaLHFCQUFxQixBQVNuQixPQUFRLENBQUM7UWxCdEtQLFVBQVUsRUFBRSxJQUFJLEdrQitLakI7RUFyQkwsQUF3QmtDLGNBeEJwQixDQXdCWixxQkFBcUIsQUFBQSxRQUFRLEdBQUcscUJBQXFCLEFBQ25ELE9BQVEsQ0FBQztJQUNQLGdCQUFnQixFdER0SnFDLElBQUk7SXNEdUp6RCxTQUFTLEVBQUUsbUJBQWlFLEdBQzdFO0VBNUJMLEFBZ0NnQixjQWhDRixDQStCWixxQkFBcUIsQUFBQSxTQUFTLEFBQzVCLFFBQVMsR0FBRyxxQkFBcUIsQUFBQSxRQUFRLENBQUM7SUFDeEMsZ0JBQWdCLEVuRHhMMkIsc0JBQU8sR21EeUxuRDs7QUFXTCxBQUFBLGNBQWMsQ0FBQztFQUNiLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFL0N3UmdDLDJCQUFxRjtFK0N2UjNILE9BQU8sRS9DdUtxQixRQUFPLEMrQ3ZLRCxPQUE2RCxDL0N1S25FLFFBQU8sQ0FDUCxPQUFNO0VFaFE5QixTQUFTLEVBdENFLElBQUM7RTZDaUloQixXQUFXLEUvQ2lFaUIsR0FBRztFK0NoRS9CLFdBQVcsRS9DcUVpQixHQUFHO0UrQ3BFL0IsS0FBSyxFL0M5TUksT0FBTztFK0MrTWhCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFVBQVUsRWhEbExBLHlKQUErSCxDQ3FoQjlFLFNBQVMsQ0FBQyxLQUFLLENBbE05QyxPQUFNLENBa01rRSxlQUErQjtFK0NsV25JLGdCQUFnQixFdERyTHlDLElBQUk7RXNEc0w3RCxNQUFNLEV2RDBGd0QsR0FBRyxDdUQxRjdCLEtBQUssQy9Dck5oQyxPQUFPO0UwQkhkLGFBQWEsRXFCeU5zQyxDQUFDO0VBRXRELFVBQVUsRUFBRSxJQUFJLEdBc0NqQjtFQXRERCxBQWtCRSxjQWxCWSxBQWtCWixNQUFPLENBQUM7SUFDTixZQUFZLEUvQzBQd0IsT0FBa0M7SStDelB0RSxPQUFPLEVBQUUsQ0FBQztJQUlSLFVBQVUsRS9DbVdvQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0ExTVgsTUFBSyxDSnJYYyx1QkFBTyxHbUR3T3JEO0lBcENILEFBMkJJLGNBM0JVLEFBa0JaLE1BQU8sQUFTTCxXQUFZLENBQUM7TUFNWCxLQUFLLEUvQ3RPQSxPQUFPO00rQ3VPWixnQkFBZ0IsRXREM01xQyxJQUFJLEdzRDRNMUQ7RUFuQ0wsQUFzQ0UsY0F0Q1ksQ0FzQ1osQUFBQSxRQUFFLEFBQUEsR0F0Q0osQUF1Q0UsY0F2Q1ksQ0F1Q1osQUFBQSxJQUFFLEFBQUEsQ0FBSyxJQUFLLEVBQUEsQUFBQSxBQUFBLElBQUMsQ0FBSyxHQUFHLEFBQVIsR0FBVztJQUN0QixNQUFNLEVBQUUsSUFBSTtJQUNaLGFBQWEsRS9DbUlhLE9BQU07SStDbEloQyxnQkFBZ0IsRUFBRSxJQUFJLEdBQ3ZCO0VBM0NILEFBNkNFLGNBN0NZLEFBNkNaLFNBQVUsQ0FBQztJQUNULEtBQUssRS9DcFBFLE9BQU87SStDcVBkLGdCQUFnQixFL0N6UFQsT0FBTyxHK0MwUGY7RUFoREgsQUFtREUsY0FuRFksQUFtRFosWUFBYSxDQUFDO0lBQ1osT0FBTyxFQUFFLElBQUksR0FDZDs7QUFHSCxBQUFBLGlCQUFpQixDQUFDO0VBQ2hCLE1BQU0sRS9DbU9nQywwQkFBK0Y7RStDbE9ySSxXQUFXLEUvQzJIaUIsT0FBTTtFK0MxSGxDLGNBQWMsRS9DMEhjLE9BQU07RStDekhsQyxZQUFZLEUvQzBIZ0IsTUFBSztFRTFRN0IsU0FBUyxFQXRDRSxRQUFDLEc2Q3dMakI7O0FBRUQsQUFBQSxpQkFBaUIsQ0FBQztFQUNoQixNQUFNLEUvQzROZ0Msd0JBQStGO0UrQzNOckksV0FBVyxFL0N3SGlCLE1BQUs7RStDdkhqQyxjQUFjLEUvQ3VIYyxNQUFLO0UrQ3RIakMsWUFBWSxFL0N1SGdCLElBQUk7RUUvUTVCLFNBQVMsRUF0Q0UsUUFBQyxHNkNnTWpCOztBQU9ELEFBQUEsWUFBWSxDQUFDO0VBQ1gsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLFlBQVk7RUFDckIsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEUvQzBNZ0MsMkJBQXFGO0UrQ3pNM0gsYUFBYSxFQUFFLENBQUMsR0FDakI7O0FBRUQsQUFBQSxrQkFBa0IsQ0FBQztFQUNqQixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsQ0FBQztFQUNWLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFL0NrTWdDLDJCQUFxRjtFK0NqTTNILE1BQU0sRUFBRSxDQUFDO0VBQ1QsT0FBTyxFQUFFLENBQUMsR0FvQlg7RUExQkQsQUFRWSxrQkFSTSxBQVFoQixNQUFPLEdBQUcsa0JBQWtCLENBQUM7SUFDM0IsWUFBWSxFL0MrS3dCLE9BQWtDO0krQzlLdEUsVUFBVSxFdkR3THdCLElBQUksR3VEdkx2QztFQVhILEFBYWUsa0JBYkcsQUFhaEIsU0FBVSxHQUFHLGtCQUFrQixDQUFDO0lBQzlCLGdCQUFnQixFL0M3U1QsT0FBTyxHK0M4U2Y7RUFmSCxBQWtCaUIsa0JBbEJDLEFBa0JkLEtBQU8sQ0FBQSxBQUFBLEVBQUUsSUFBSSxrQkFBa0IsQUFBQSxPQUFPLENBQU87SUFDM0MsT0FBTyxFL0NxVVAsUUFBUSxHK0NwVVQ7RUFwQkwsQUF1Qkksa0JBdkJjLEdBdUJkLGtCQUFrQixDQUFBLEFBQUEsV0FBQyxBQUFBLENBQVksT0FBTyxDQUFDO0lBQ3ZDLE9BQU8sRUFBRSxpQkFBaUIsR0FDM0I7O0FBR0gsQUFBQSxrQkFBa0IsQ0FBQztFQUNqQixRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsQ0FBQztFQUNOLEtBQUssRUFBRSxDQUFDO0VBQ1IsSUFBSSxFQUFFLENBQUM7RUFDUCxPQUFPLEVBQUUsQ0FBQztFQUNWLE1BQU0sRS9Db0tnQywyQkFBcUY7RStDbkszSCxPQUFPLEUvQ21EcUIsUUFBTyxDQUNQLE9BQU07RStDbERsQyxXQUFXLEUvQ2xEaUIsR0FBRztFK0NtRC9CLFdBQVcsRS9DOUNpQixHQUFHO0UrQytDL0IsS0FBSyxFL0NqVUksT0FBTztFK0NrVWhCLGdCQUFnQixFdER0U3lDLElBQUk7RXNEdVM3RCxNQUFNLEV2RHZCd0QsR0FBRyxDdUR1Qi9CLEtBQUssQy9DdFU5QixPQUFPLEcrQzBWakI7RUFqQ0QsQUFpQkUsa0JBakJnQixBQWlCaEIsT0FBUSxDQUFDO0lBQ1AsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLENBQUM7SUFDTixLQUFLLEVBQUUsQ0FBQztJQUNSLE1BQU0sRUFBRSxDQUFDO0lBQ1QsT0FBTyxFQUFFLENBQUM7SUFDVixPQUFPLEVBQUUsS0FBSztJQUNkLE1BQU0sRS9DOEk4QixxQkFBMkQ7SStDN0kvRixPQUFPLEUvQ2lDbUIsUUFBTyxDQUNQLE9BQU07SStDakNoQyxXQUFXLEUvQzlEZSxHQUFHO0krQytEN0IsS0FBSyxFL0NqVkUsT0FBTztJK0NrVmQsT0FBTyxFQUFFLFFBQVE7SW5CMVZqQixnQkFBZ0IsRTVCR1QsT0FBTztJK0N5VmQsV0FBVyxFQUFFLE9BQU8sR0FFckI7O0FBU0gsQUFBQSxhQUFhLENBQUM7RUFDWixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxtQkFBdUY7RUFDL0YsT0FBTyxFQUFFLENBQUM7RUFDVixnQkFBZ0IsRUFBRSxXQUFXO0VBQzdCLFVBQVUsRUFBRSxJQUFJLEdBa0lqQjtFQXZJRCxBQU9FLGFBUFcsQUFPWCxNQUFPLENBQUM7SUFDTixPQUFPLEVBQUUsSUFBSSxHQU9kO0lBZkgsQUFZSSxhQVpTLEFBT1gsTUFBTyxBQUtMLHNCQUF1QixDQUFDO01BQUUsVUFBVSxFL0M4T0ssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDUDdqQkssSUFBSSxFRGdjekIsSUFBSSxHdURqSHdDO0lBWmxGLEFBYUksYUFiUyxBQU9YLE1BQU8sQUFNTCxrQkFBbUIsQ0FBSztNQUFFLFVBQVUsRS9DNk9LLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ1A3akJLLElBQUksRURnY3pCLElBQUksR3VEaEh3QztJQWJsRixBQWNJLGFBZFMsQUFPWCxNQUFPLEFBT0wsV0FBWSxDQUFZO01BQUUsVUFBVSxFL0M0T0ssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDUDdqQkssSUFBSSxFRGdjekIsSUFBSSxHdUQvR3dDO0VBZGxGLEFBaUJFLGFBakJXLEFBaUJYLGtCQUFtQixDQUFDO0lBQ2xCLE1BQU0sRUFBRSxDQUFDLEdBQ1Y7RUFuQkgsQUFxQkUsYUFyQlcsQUFxQlgsc0JBQXVCLENBQUM7SUFDdEIsS0FBSyxFL0M4Tm9DLElBQUk7SStDN043QyxNQUFNLEUvQzZObUMsSUFBSTtJK0M1TjdDLFVBQVUsRUFBRSxRQUE2RDtJbkIvWHpFLGdCQUFnQixFaENTNkIsT0FBTztJbUR3WHBELE1BQU0sRS9DNk5tQyxDQUFDO0k2QjlsQnhDLFVBQVUsRTdCOGZ3QixnQkFBZ0IsQ0FBQyxLQUFJLENBQUMsV0FBVyxFQUFFLFlBQVksQ0FBQyxLQUFJLENBQUMsV0FBVyxFQUFFLFVBQVUsQ0FBQyxLQUFJLENBQUMsV0FBVztJK0N6SGpJLFVBQVUsRUFBRSxJQUFJLEdBS2pCO0lsQnJZQyxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsTUFBTTtNa0JrVzFDLEFBcUJFLGFBckJXLEFBcUJYLHNCQUF1QixDQUFDO1FsQnRYcEIsVUFBVSxFQUFFLElBQUksR2tCb1luQjtJQW5DSCxBQWdDSSxhQWhDUyxBQXFCWCxzQkFBdUIsQUFXckIsT0FBUSxDQUFDO01uQnZZVCxnQkFBZ0IsRTVCbW1CeUIsT0FBa0MsRytDMU4xRTtFQWxDTCxBQXFDRSxhQXJDVyxBQXFDWCwrQkFBZ0MsQ0FBQztJQUMvQixLQUFLLEUvQ3VNMkIsSUFBSTtJK0N0TXBDLE1BQU0sRS9DdU0wQixNQUFLO0krQ3RNckMsS0FBSyxFQUFFLFdBQVc7SUFDbEIsTUFBTSxFL0NzTTBCLE9BQU87SStDck12QyxnQkFBZ0IsRXREL1Z1QyxPQUFPO0lzRGdXOUQsWUFBWSxFQUFFLFdBQVcsR0FHMUI7RUE5Q0gsQUFnREUsYUFoRFcsQUFnRFgsa0JBQW1CLENBQUM7SUFDbEIsS0FBSyxFL0NtTW9DLElBQUk7SStDbE03QyxNQUFNLEUvQ2tNbUMsSUFBSTtJNEIzbEI3QyxnQkFBZ0IsRWhDUzZCLE9BQU87SW1Ea1pwRCxNQUFNLEUvQ21NbUMsQ0FBQztJNkI5bEJ4QyxVQUFVLEU3Qjhmd0IsZ0JBQWdCLENBQUMsS0FBSSxDQUFDLFdBQVcsRUFBRSxZQUFZLENBQUMsS0FBSSxDQUFDLFdBQVcsRUFBRSxVQUFVLENBQUMsS0FBSSxDQUFDLFdBQVc7SStDL0ZqSSxVQUFVLEVBQUUsSUFBSSxHQUtqQjtJbEIvWkMsTUFBTSxFQUFFLHNCQUFzQixFQUFFLE1BQU07TWtCa1cxQyxBQWdERSxhQWhEVyxBQWdEWCxrQkFBbUIsQ0FBQztRbEJqWmhCLFVBQVUsRUFBRSxJQUFJLEdrQjhabkI7SUE3REgsQUEwREksYUExRFMsQUFnRFgsa0JBQW1CLEFBVWpCLE9BQVEsQ0FBQztNbkJqYVQsZ0JBQWdCLEU1Qm1tQnlCLE9BQWtDLEcrQ2hNMUU7RUE1REwsQUErREUsYUEvRFcsQUErRFgsa0JBQW1CLENBQUM7SUFDbEIsS0FBSyxFL0M2SzJCLElBQUk7SStDNUtwQyxNQUFNLEUvQzZLMEIsTUFBSztJK0M1S3JDLEtBQUssRUFBRSxXQUFXO0lBQ2xCLE1BQU0sRS9DNEswQixPQUFPO0krQzNLdkMsZ0JBQWdCLEV0RHpYdUMsT0FBTztJc0QwWDlELFlBQVksRUFBRSxXQUFXLEdBRzFCO0VBeEVILEFBMEVFLGFBMUVXLEFBMEVYLFdBQVksQ0FBQztJQUNYLEtBQUssRS9DeUtvQyxJQUFJO0krQ3hLN0MsTUFBTSxFL0N3S21DLElBQUk7SStDdks3QyxVQUFVLEVBQUUsQ0FBQztJQUNiLFlBQVksRS9DdkRjLE1BQUs7SStDd0QvQixXQUFXLEUvQ3hEZSxNQUFLO0k0QjlYL0IsZ0JBQWdCLEVoQ1M2QixPQUFPO0ltRCthcEQsTUFBTSxFL0NzS21DLENBQUM7STZCOWxCeEMsVUFBVSxFN0I4ZndCLGdCQUFnQixDQUFDLEtBQUksQ0FBQyxXQUFXLEVBQUUsWUFBWSxDQUFDLEtBQUksQ0FBQyxXQUFXLEVBQUUsVUFBVSxDQUFDLEtBQUksQ0FBQyxXQUFXO0krQ2xFakksVUFBVSxFQUFFLElBQUksR0FLakI7SWxCNWJDLE1BQU0sRUFBRSxzQkFBc0IsRUFBRSxNQUFNO01rQmtXMUMsQUEwRUUsYUExRVcsQUEwRVgsV0FBWSxDQUFDO1FsQjNhVCxVQUFVLEVBQUUsSUFBSSxHa0IyYm5CO0lBMUZILEFBdUZJLGFBdkZTLEFBMEVYLFdBQVksQUFhVixPQUFRLENBQUM7TW5COWJULGdCQUFnQixFNUJtbUJ5QixPQUFrQyxHK0NuSzFFO0VBekZMLEFBNEZFLGFBNUZXLEFBNEZYLFdBQVksQ0FBQztJQUNYLEtBQUssRS9DZ0oyQixJQUFJO0krQy9JcEMsTUFBTSxFL0NnSjBCLE1BQUs7SStDL0lyQyxLQUFLLEVBQUUsV0FBVztJQUNsQixNQUFNLEUvQytJMEIsT0FBTztJK0M5SXZDLGdCQUFnQixFQUFFLFdBQVc7SUFDN0IsWUFBWSxFQUFFLFdBQVc7SUFDekIsWUFBWSxFQUFFLE1BQThCLEdBRTdDO0VBckdILEFBdUdFLGFBdkdXLEFBdUdYLGdCQUFpQixDQUFDO0lBQ2hCLGdCQUFnQixFdEQ3WnVDLE9BQU8sR3NEK1ovRDtFQTFHSCxBQTRHRSxhQTVHVyxBQTRHWCxnQkFBaUIsQ0FBQztJQUNoQixZQUFZLEVBQUUsSUFBSTtJQUNsQixnQkFBZ0IsRXREbmF1QyxPQUFPLEdzRHFhL0Q7RUFoSEgsQUFtSEksYUFuSFMsQUFrSFgsU0FBVSxBQUNSLHNCQUF1QixDQUFDO0lBQ3RCLGdCQUFnQixFL0NyZFgsT0FBTyxHK0NzZGI7RUFySEwsQUF1SEksYUF2SFMsQUFrSFgsU0FBVSxBQUtSLCtCQUFnQyxDQUFDO0lBQy9CLE1BQU0sRUFBRSxPQUFPLEdBQ2hCO0VBekhMLEFBMkhJLGFBM0hTLEFBa0hYLFNBQVUsQUFTUixrQkFBbUIsQ0FBQztJQUNsQixnQkFBZ0IsRS9DN2RYLE9BQU8sRytDOGRiO0VBN0hMLEFBK0hJLGFBL0hTLEFBa0hYLFNBQVUsQUFhUixrQkFBbUIsQ0FBQztJQUNsQixNQUFNLEVBQUUsT0FBTyxHQUNoQjtFQWpJTCxBQW1JSSxhQW5JUyxBQWtIWCxTQUFVLEFBaUJSLFdBQVksQ0FBQztJQUNYLGdCQUFnQixFL0NyZVgsT0FBTyxHK0NzZWI7O0FBSUwsQUFBQSxxQkFBcUIsQUFBQSxRQUFRO0FBQzdCLEFBQUEsa0JBQWtCO0FBQ2xCLEFBQUEsY0FBYyxDQUFDO0VsQmxmVCxVQUFVLEU3Qjhmd0IsZ0JBQWdCLENBQUMsS0FBSSxDQUFDLFdBQVcsRUFBRSxZQUFZLENBQUMsS0FBSSxDQUFDLFdBQVcsRUFBRSxVQUFVLENBQUMsS0FBSSxDQUFDLFdBQVcsRytDVnBJO0VsQi9lRyxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsTUFBTTtJa0IyZTFDLEFBQUEscUJBQXFCLEFBQUEsUUFBUTtJQUM3QixBQUFBLGtCQUFrQjtJQUNsQixBQUFBLGNBQWMsQ0FBQztNbEI1ZVQsVUFBVSxFQUFFLElBQUksR2tCOGVyQjs7QUNyZkQsQUFBQSxJQUFJLENBQUM7RUFDSCxPQUFPLEVBQUUsSUFBSTtFQUNiLFNBQVMsRUFBRSxJQUFJO0VBQ2YsWUFBWSxFQUFFLENBQUM7RUFDZixhQUFhLEVBQUUsQ0FBQztFQUNoQixVQUFVLEVBQUUsSUFBSSxHQUNqQjs7QUFFRCxBQUFBLFNBQVMsQ0FBQztFQUNSLE9BQU8sRUFBRSxLQUFLO0VBQ2QsT0FBTyxFaERpcUIyQixNQUFLLENBQ0wsSUFBSSxHZ0R0cEJ2QztFQWRELEEzQ0dFLFMyQ0hPLEEzQ0d4RixNQUF3RixFMkNIVCxBM0NJRSxTMkNKTyxBM0NJeEYsTUFBd0YsQ0FBQztJMkNDTixlQUFlLEVBQUUsSUFBSSxHM0NDdEI7RTJDTkgsQUFTRSxTQVRPLEFBU1AsU0FBVSxDQUFDO0lBQ1QsS0FBSyxFaERWRSxPQUFPO0lnRFdkLGNBQWMsRUFBRSxJQUFJO0lBQ3BCLE1BQU0sRUFBRSxPQUFPLEdBQ2hCOztBQU9ILEFBQUEsU0FBUyxDQUFDO0VBQ1IsYUFBYSxFeER3UmlELEdBQUcsQ3dEeFIzQixLQUFLLEN2RHNCYyxPQUFPLEd1RFlqRTtFQW5DRCxBQUdFLFNBSE8sQ0FHUCxTQUFTLENBQUM7SUFDUixhQUFhLEV4RHFSK0MsSUFBRyxHd0RwUmhFO0VBTEgsQUFPRSxTQVBPLENBT1AsU0FBUyxDQUFDO0lBQ1IsTUFBTSxFeERpUnNELEdBQUcsQ3dEalJoQyxLQUFLLENBQUMsV0FBVyxHQVlqRDtJQXBCSCxBQU9FLFNBUE8sQ0FPUCxTQUFTLEEzQ3hCMUYsTUFBd0YsRTJDaUJULEFBT0UsU0FQTyxDQU9QLFNBQVMsQTNDdkIxRixNQUF3RixDQUFDO00yQzRCSixZQUFZLEVoRHBDUCxPQUFPLENBQVAsT0FBTyxDUCtDeUMsT0FBTyxHWXJDL0Q7STJDY0gsQUFPRSxTQVBPLENBT1AsU0FBUyxBQVFQLFNBQVUsQ0FBQztNQUNULEtBQUssRWhEcENBLE9BQU87TWdEcUNaLGdCQUFnQixFQUFFLFdBQVc7TUFDN0IsWUFBWSxFQUFFLFdBQVcsR0FDMUI7RUFuQkwsQUFzQkUsU0F0Qk8sQ0FzQlAsU0FBUyxBQUFBLE9BQU87RUF0QmxCLEFBdUJpQixTQXZCUixDQXVCUCxTQUFTLEFBQUEsS0FBSyxDQUFDLFNBQVMsQ0FBQztJQUN2QixLQUFLLEVoRDNDRSxPQUFPO0lnRDRDZCxnQkFBZ0IsRXZEaEJ1QyxJQUFJO0l1RGlCM0QsWUFBWSxFdkRIMkMsT0FBTyxDQUFQLE9BQU8sQ0FkUCxJQUFJLEd1RGtCNUQ7RUEzQkgsQUE2QkUsU0E3Qk8sQ0E2QlAsY0FBYyxDQUFDO0lBRWIsVUFBVSxFeEQwUGtELElBQUcsR3dEdlBoRTs7QUFRSCxBQUtFLFVBTFEsQ0FLUixTQUFTLEFBQUEsT0FBTztBQUxsQixBQU1VLFVBTkEsQ0FNUixLQUFLLEdBQUcsU0FBUyxDQUFDO0VBQ2hCLEtBQUssRXZEeENrRCxJQUFJO0V1RHlDM0QsZ0JBQWdCLEVwRHBFNkIsT0FBTyxHb0RxRXJEOztBQVFILEFBQ0UsU0FETyxDQUNQLFNBQVMsQ0FBQztFQUNSLElBQUksRUFBRSxRQUFRO0VBQ2QsVUFBVSxFQUFFLE1BQU0sR0FDbkI7O0FBR0gsQUFDRSxjQURZLENBQ1osU0FBUyxDQUFDO0VBQ1IsVUFBVSxFQUFFLENBQUM7RUFDYixTQUFTLEVBQUUsQ0FBQztFQUNaLFVBQVUsRUFBRSxNQUFNLEdBQ25COztBQVFILEFBQ0ksWUFEUSxHQUNSLFNBQVMsQ0FBQztFQUNWLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7O0FBSEgsQUFJSSxZQUpRLEdBSVIsT0FBTyxDQUFDO0VBQ1IsT0FBTyxFQUFFLEtBQUssR0FDZjs7QUNyR0gsQUFBQSxPQUFPLENBQUM7RUFDTixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsSUFBSTtFQUNiLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLE1BQU07RUFDbkIsZUFBZSxFQUFFLGFBQWE7RUFDOUIsT0FBTyxFakQrcUIyQixNQUFXLENBcmtCdEMsSUFBSSxHaUQvRlo7RUFqQkQsQUFVSSxPQVZHLEdBVUgsVUFBVTtFQVZkLEFBV0ksT0FYRyxHQVdILGdCQUFnQixDQUFDO0lBQ2pCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsU0FBUyxFQUFFLElBQUk7SUFDZixXQUFXLEVBQUUsTUFBTTtJQUNuQixlQUFlLEVBQUUsYUFBYSxHQUMvQjs7QUFRSCxBQUFBLGFBQWEsQ0FBQztFQUNaLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLFdBQVcsRWpEb3FCdUIsVUFBNkM7RWlEbnFCL0UsY0FBYyxFakRtcUJvQixVQUE2QztFaURscUIvRSxZQUFZLEVqRG9GTCxJQUFJO0VFRlAsU0FBUyxFQXRDRSxRQUFDO0UrQzFDaEIsV0FBVyxFQUFFLE9BQU87RUFDcEIsV0FBVyxFQUFFLE1BQU0sR0FLcEI7RUFaRCxBNUN6QkUsYTRDeUJXLEE1Q3pCNUYsTUFBd0YsRTRDeUJULEE1Q3hCRSxhNEN3QlcsQTVDeEI1RixNQUF3RixDQUFDO0k0Q2tDTixlQUFlLEVBQUUsSUFBSSxHNUNoQ3RCOztBNEN5Q0gsQUFBQSxXQUFXLENBQUM7RUFDVixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFlBQVksRUFBRSxDQUFDO0VBQ2YsYUFBYSxFQUFFLENBQUM7RUFDaEIsVUFBVSxFQUFFLElBQUksR0FXakI7RUFoQkQsQUFPRSxXQVBTLENBT1QsU0FBUyxDQUFDO0lBQ1IsYUFBYSxFQUFFLENBQUM7SUFDaEIsWUFBWSxFQUFFLENBQUMsR0FDaEI7RUFWSCxBQVlFLFdBWlMsQ0FZVCxjQUFjLENBQUM7SUFDYixRQUFRLEVBQUUsTUFBTTtJQUNoQixLQUFLLEVBQUUsSUFBSSxHQUNaOztBQVFILEFBQUEsWUFBWSxDQUFDO0VBQ1gsT0FBTyxFQUFFLFlBQVk7RUFDckIsV0FBVyxFakQybEJ1QixNQUFLO0VpRDFsQnZDLGNBQWMsRWpEMGxCb0IsTUFBSyxHaUR6bEJ4Qzs7QUFXRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2YsVUFBVSxFQUFFLElBQUk7RUFDaEIsU0FBUyxFQUFFLENBQUM7RUFHWixXQUFXLEVBQUUsTUFBTSxHQUNwQjs7QUFHRCxBQUFBLGVBQWUsQ0FBQztFQUNkLE9BQU8sRWpEcW1CMkIsT0FBTSxDQUNOLE9BQU07RUVubEJwQyxTQUFTLEVBdENFLFFBQUM7RStDcUJoQixXQUFXLEVBQUUsQ0FBQztFQUNkLGdCQUFnQixFQUFFLFdBQVc7RUFDN0IsTUFBTSxFekQwTXdELEdBQUcsQ3lEMU0zQyxLQUFLLENBQUMsV0FBVyxHQU14QztFQVhELEE1QzNGRSxlNEMyRmEsQTVDM0Y5RixNQUF3RixFNEMyRlQsQTVDMUZFLGU0QzBGYSxBNUMxRjlGLE1BQXdGLENBQUM7STRDbUdOLGVBQWUsRUFBRSxJQUFJLEc1Q2pHdEI7O0E0Q3VHSCxBQUFBLG9CQUFvQixDQUFDO0VBQ25CLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLEtBQUssRUFBRSxLQUFLO0VBQ1osTUFBTSxFQUFFLEtBQUs7RUFDYixjQUFjLEVBQUUsTUFBTTtFQUN0QixPQUFPLEVBQUUsRUFBRTtFQUNYLFVBQVUsRUFBRSx1QkFBdUI7RUFDbkMsZUFBZSxFQUFFLFNBQVMsR0FDM0I7O0E3Q3pERyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7RTZDa0UzQixBQUVNLGlCQUZGLEdBRUUsVUFBVTtFQUZoQixBQUdNLGlCQUhGLEdBR0UsZ0JBQWdCLENBQUM7SUFDakIsYUFBYSxFQUFFLENBQUM7SUFDaEIsWUFBWSxFQUFFLENBQUMsR0FDaEI7O0E3Q3JGTCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RTZDK0V4QixBQUFBLGlCQUFJLENBQU87SUFVUCxTQUFTLEVBQUUsVUFBVTtJQUNyQixlQUFlLEVBQUUsVUFBVSxHQWdDOUI7SUEzQ0QsQUFhSSxpQkFiQSxDQWFBLFdBQVcsQ0FBQztNQUNWLGNBQWMsRUFBRSxHQUFHLEdBVXBCO01BeEJMLEFBZ0JNLGlCQWhCRixDQWFBLFdBQVcsQ0FHVCxjQUFjLENBQUM7UUFDYixRQUFRLEVBQUUsUUFBUSxHQUNuQjtNQWxCUCxBQW9CTSxpQkFwQkYsQ0FhQSxXQUFXLENBT1QsU0FBUyxDQUFDO1FBQ1IsYUFBYSxFakR5aUJXLE1BQUs7UWlEeGlCN0IsWUFBWSxFakR3aUJZLE1BQUssR2lEdmlCOUI7SUF2QlAsQUEyQk0saUJBM0JGLEdBMkJFLFVBQVU7SUEzQmhCLEFBNEJNLGlCQTVCRixHQTRCRSxnQkFBZ0IsQ0FBQztNQUNqQixTQUFTLEVBQUUsTUFBTSxHQUNsQjtJQTlCTCxBQWdDSSxpQkFoQ0EsQ0FnQ0EsZ0JBQWdCLENBQUM7TUFDZixPQUFPLEVBQUUsZUFBZTtNQUd4QixVQUFVLEVBQUUsSUFBSSxHQUNqQjtJQXJDTCxBQXVDSSxpQkF2Q0EsQ0F1Q0EsZUFBZSxDQUFDO01BQ2QsT0FBTyxFQUFFLElBQUksR0FDZDs7QTdDM0dMLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtFNkNrRTNCLEFBRU0saUJBRkYsR0FFRSxVQUFVO0VBRmhCLEFBR00saUJBSEYsR0FHRSxnQkFBZ0IsQ0FBQztJQUNqQixhQUFhLEVBQUUsQ0FBQztJQUNoQixZQUFZLEVBQUUsQ0FBQyxHQUNoQjs7QTdDckZMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFNkMrRXhCLEFBQUEsaUJBQUksQ0FBTztJQVVQLFNBQVMsRUFBRSxVQUFVO0lBQ3JCLGVBQWUsRUFBRSxVQUFVLEdBZ0M5QjtJQTNDRCxBQWFJLGlCQWJBLENBYUEsV0FBVyxDQUFDO01BQ1YsY0FBYyxFQUFFLEdBQUcsR0FVcEI7TUF4QkwsQUFnQk0saUJBaEJGLENBYUEsV0FBVyxDQUdULGNBQWMsQ0FBQztRQUNiLFFBQVEsRUFBRSxRQUFRLEdBQ25CO01BbEJQLEFBb0JNLGlCQXBCRixDQWFBLFdBQVcsQ0FPVCxTQUFTLENBQUM7UUFDUixhQUFhLEVqRHlpQlcsTUFBSztRaUR4aUI3QixZQUFZLEVqRHdpQlksTUFBSyxHaUR2aUI5QjtJQXZCUCxBQTJCTSxpQkEzQkYsR0EyQkUsVUFBVTtJQTNCaEIsQUE0Qk0saUJBNUJGLEdBNEJFLGdCQUFnQixDQUFDO01BQ2pCLFNBQVMsRUFBRSxNQUFNLEdBQ2xCO0lBOUJMLEFBZ0NJLGlCQWhDQSxDQWdDQSxnQkFBZ0IsQ0FBQztNQUNmLE9BQU8sRUFBRSxlQUFlO01BR3hCLFVBQVUsRUFBRSxJQUFJLEdBQ2pCO0lBckNMLEFBdUNJLGlCQXZDQSxDQXVDQSxlQUFlLENBQUM7TUFDZCxPQUFPLEVBQUUsSUFBSSxHQUNkOztBN0MzR0wsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO0U2Q2tFM0IsQUFFTSxpQkFGRixHQUVFLFVBQVU7RUFGaEIsQUFHTSxpQkFIRixHQUdFLGdCQUFnQixDQUFDO0lBQ2pCLGFBQWEsRUFBRSxDQUFDO0lBQ2hCLFlBQVksRUFBRSxDQUFDLEdBQ2hCOztBN0NyRkwsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0U2QytFeEIsQUFBQSxpQkFBSSxDQUFPO0lBVVAsU0FBUyxFQUFFLFVBQVU7SUFDckIsZUFBZSxFQUFFLFVBQVUsR0FnQzlCO0lBM0NELEFBYUksaUJBYkEsQ0FhQSxXQUFXLENBQUM7TUFDVixjQUFjLEVBQUUsR0FBRyxHQVVwQjtNQXhCTCxBQWdCTSxpQkFoQkYsQ0FhQSxXQUFXLENBR1QsY0FBYyxDQUFDO1FBQ2IsUUFBUSxFQUFFLFFBQVEsR0FDbkI7TUFsQlAsQUFvQk0saUJBcEJGLENBYUEsV0FBVyxDQU9ULFNBQVMsQ0FBQztRQUNSLGFBQWEsRWpEeWlCVyxNQUFLO1FpRHhpQjdCLFlBQVksRWpEd2lCWSxNQUFLLEdpRHZpQjlCO0lBdkJQLEFBMkJNLGlCQTNCRixHQTJCRSxVQUFVO0lBM0JoQixBQTRCTSxpQkE1QkYsR0E0QkUsZ0JBQWdCLENBQUM7TUFDakIsU0FBUyxFQUFFLE1BQU0sR0FDbEI7SUE5QkwsQUFnQ0ksaUJBaENBLENBZ0NBLGdCQUFnQixDQUFDO01BQ2YsT0FBTyxFQUFFLGVBQWU7TUFHeEIsVUFBVSxFQUFFLElBQUksR0FDakI7SUFyQ0wsQUF1Q0ksaUJBdkNBLENBdUNBLGVBQWUsQ0FBQztNQUNkLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7O0E3QzNHTCxNQUFNLEVBQUUsU0FBUyxFQUFFLFNBQVM7RTZDa0U1QixBQUVNLGlCQUZGLEdBRUUsVUFBVTtFQUZoQixBQUdNLGlCQUhGLEdBR0UsZ0JBQWdCLENBQUM7SUFDakIsYUFBYSxFQUFFLENBQUM7SUFDaEIsWUFBWSxFQUFFLENBQUMsR0FDaEI7O0E3Q3JGTCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RTZDK0V6QixBQUFBLGlCQUFJLENBQU87SUFVUCxTQUFTLEVBQUUsVUFBVTtJQUNyQixlQUFlLEVBQUUsVUFBVSxHQWdDOUI7SUEzQ0QsQUFhSSxpQkFiQSxDQWFBLFdBQVcsQ0FBQztNQUNWLGNBQWMsRUFBRSxHQUFHLEdBVXBCO01BeEJMLEFBZ0JNLGlCQWhCRixDQWFBLFdBQVcsQ0FHVCxjQUFjLENBQUM7UUFDYixRQUFRLEVBQUUsUUFBUSxHQUNuQjtNQWxCUCxBQW9CTSxpQkFwQkYsQ0FhQSxXQUFXLENBT1QsU0FBUyxDQUFDO1FBQ1IsYUFBYSxFakR5aUJXLE1BQUs7UWlEeGlCN0IsWUFBWSxFakR3aUJZLE1BQUssR2lEdmlCOUI7SUF2QlAsQUEyQk0saUJBM0JGLEdBMkJFLFVBQVU7SUEzQmhCLEFBNEJNLGlCQTVCRixHQTRCRSxnQkFBZ0IsQ0FBQztNQUNqQixTQUFTLEVBQUUsTUFBTSxHQUNsQjtJQTlCTCxBQWdDSSxpQkFoQ0EsQ0FnQ0EsZ0JBQWdCLENBQUM7TUFDZixPQUFPLEVBQUUsZUFBZTtNQUd4QixVQUFVLEVBQUUsSUFBSSxHQUNqQjtJQXJDTCxBQXVDSSxpQkF2Q0EsQ0F1Q0EsZUFBZSxDQUFDO01BQ2QsT0FBTyxFQUFFLElBQUksR0FDZDs7QUE5Q1QsQUFLSSxjQUxVLENBS0M7RUFVUCxTQUFTLEVBQUUsVUFBVTtFQUNyQixlQUFlLEVBQUUsVUFBVSxHQWdDOUI7RUFoREwsQUFPVSxjQVBJLEdBT0osVUFBVTtFQVBwQixBQVFVLGNBUkksR0FRSixnQkFBZ0IsQ0FBQztJQUNqQixhQUFhLEVBQUUsQ0FBQztJQUNoQixZQUFZLEVBQUUsQ0FBQyxHQUNoQjtFQVhULEFBa0JRLGNBbEJNLENBa0JOLFdBQVcsQ0FBQztJQUNWLGNBQWMsRUFBRSxHQUFHLEdBVXBCO0lBN0JULEFBcUJVLGNBckJJLENBa0JOLFdBQVcsQ0FHVCxjQUFjLENBQUM7TUFDYixRQUFRLEVBQUUsUUFBUSxHQUNuQjtJQXZCWCxBQXlCVSxjQXpCSSxDQWtCTixXQUFXLENBT1QsU0FBUyxDQUFDO01BQ1IsYUFBYSxFakR5aUJXLE1BQUs7TWlEeGlCN0IsWUFBWSxFakR3aUJZLE1BQUssR2lEdmlCOUI7RUE1QlgsQUFnQ1UsY0FoQ0ksR0FnQ0osVUFBVTtFQWhDcEIsQUFpQ1UsY0FqQ0ksR0FpQ0osZ0JBQWdCLENBQUM7SUFDakIsU0FBUyxFQUFFLE1BQU0sR0FDbEI7RUFuQ1QsQUFxQ1EsY0FyQ00sQ0FxQ04sZ0JBQWdCLENBQUM7SUFDZixPQUFPLEVBQUUsZUFBZTtJQUd4QixVQUFVLEVBQUUsSUFBSSxHQUNqQjtFQTFDVCxBQTRDUSxjQTVDTSxDQTRDTixlQUFlLENBQUM7SUFDZCxPQUFPLEVBQUUsSUFBSSxHQUNkOztBQVlULEFBQ0UsYUFEVyxDQUNYLGFBQWEsQ0FBQztFQUNaLEtBQUssRXhEdkorQyxrQkFBSSxHd0Q0SnpEO0VBUEgsQUFDRSxhQURXLENBQ1gsYUFBYSxBNUNqTDlGLE1BQXdGLEU0Q2dMVCxBQUNFLGFBRFcsQ0FDWCxhQUFhLEE1Q2hMOUYsTUFBd0YsQ0FBQztJNENvTEosS0FBSyxFeEQxSjZDLGtCQUFJLEdZeEJ6RDs7QTRDNktILEFBVUksYUFWUyxDQVNYLFdBQVcsQ0FDVCxTQUFTLENBQUM7RUFDUixLQUFLLEV4RGhLNkMsa0JBQUksR3dEeUt2RDtFQXBCTCxBQVVJLGFBVlMsQ0FTWCxXQUFXLENBQ1QsU0FBUyxBNUMxTDVGLE1BQXdGLEU0Q2dMVCxBQVVJLGFBVlMsQ0FTWCxXQUFXLENBQ1QsU0FBUyxBNUN6TDVGLE1BQXdGLENBQUM7STRDNkxGLEtBQUssRXhEbksyQyxrQkFBSSxHWXhCekQ7RTRDNktILEFBVUksYUFWUyxDQVNYLFdBQVcsQ0FDVCxTQUFTLEFBT1AsU0FBVSxDQUFDO0lBQ1QsS0FBSyxFeER2SzJDLGtCQUFJLEd3RHdLckQ7O0FBbkJQLEFBc0JZLGFBdEJDLENBU1gsV0FBVyxDQWFULEtBQUssR0FBRyxTQUFTO0FBdEJyQixBQXVCYyxhQXZCRCxDQVNYLFdBQVcsQ0FjVCxPQUFPLEdBQUcsU0FBUztBQXZCdkIsQUF3QkksYUF4QlMsQ0FTWCxXQUFXLENBZVQsU0FBUyxBQUFBLEtBQUs7QUF4QmxCLEFBeUJJLGFBekJTLENBU1gsV0FBVyxDQWdCVCxTQUFTLEFBQUEsT0FBTyxDQUFDO0VBQ2YsS0FBSyxFeEQvSzZDLGtCQUFJLEd3RGdMdkQ7O0FBM0JMLEFBOEJFLGFBOUJXLENBOEJYLGVBQWUsQ0FBQztFQUNkLEtBQUssRXhEcEwrQyxrQkFBSTtFd0RxTHhELFlBQVksRXhEckx3QyxrQkFBSSxHd0RzTHpEOztBQWpDSCxBQW1DRSxhQW5DVyxDQW1DWCxvQkFBb0IsQ0FBQztFQUNuQixnQkFBZ0IsRWpENmY0QixzT0FBME8sR2lENWZ2Ujs7QUFyQ0gsQUF1Q0UsYUF2Q1csQ0F1Q1gsWUFBWSxDQUFDO0VBQ1gsS0FBSyxFeEQ3TCtDLGtCQUFJLEd3RHFNekQ7RUFoREgsQUF5Q0ksYUF6Q1MsQ0F1Q1gsWUFBWSxDQUVWLENBQUMsQ0FBQztJQUNBLEtBQUssRXhEL0w2QyxrQkFBSSxHd0RvTXZEO0lBL0NMLEFBeUNJLGFBekNTLENBdUNYLFlBQVksQ0FFVixDQUFDLEE1Q3pOcEYsTUFBd0YsRTRDZ0xULEFBeUNJLGFBekNTLENBdUNYLFlBQVksQ0FFVixDQUFDLEE1Q3hOcEYsTUFBd0YsQ0FBQztNNEM0TkYsS0FBSyxFeERsTTJDLGtCQUFJLEdZeEJ6RDs7QTRDaU9ILEFBQ0UsWUFEVSxDQUNWLGFBQWEsQ0FBQztFQUNaLEtBQUssRXhENU1rRCxJQUFJLEd3RGlONUQ7RUFQSCxBQUNFLFlBRFUsQ0FDVixhQUFhLEE1Q3JPOUYsTUFBd0YsRTRDb09ULEFBQ0UsWUFEVSxDQUNWLGFBQWEsQTVDcE85RixNQUF3RixDQUFDO0k0Q3dPSixLQUFLLEV4RC9NZ0QsSUFBSSxHWXZCNUQ7O0E0Q2lPSCxBQVVJLFlBVlEsQ0FTVixXQUFXLENBQ1QsU0FBUyxDQUFDO0VBQ1IsS0FBSyxFeERyTmdELEtBQUksR3dEOE4xRDtFQXBCTCxBQVVJLFlBVlEsQ0FTVixXQUFXLENBQ1QsU0FBUyxBNUM5TzVGLE1BQXdGLEU0Q29PVCxBQVVJLFlBVlEsQ0FTVixXQUFXLENBQ1QsU0FBUyxBNUM3TzVGLE1BQXdGLENBQUM7STRDaVBGLEtBQUssRXhEeE44Qyx5QkFBSSxHWXZCNUQ7RTRDaU9ILEFBVUksWUFWUSxDQVNWLFdBQVcsQ0FDVCxTQUFTLEFBT1AsU0FBVSxDQUFDO0lBQ1QsS0FBSyxFeEQ1TjhDLHlCQUFJLEd3RDZOeEQ7O0FBbkJQLEFBc0JZLFlBdEJBLENBU1YsV0FBVyxDQWFULEtBQUssR0FBRyxTQUFTO0FBdEJyQixBQXVCYyxZQXZCRixDQVNWLFdBQVcsQ0FjVCxPQUFPLEdBQUcsU0FBUztBQXZCdkIsQUF3QkksWUF4QlEsQ0FTVixXQUFXLENBZVQsU0FBUyxBQUFBLEtBQUs7QUF4QmxCLEFBeUJJLFlBekJRLENBU1YsV0FBVyxDQWdCVCxTQUFTLEFBQUEsT0FBTyxDQUFDO0VBQ2YsS0FBSyxFeERwT2dELElBQUksR3dEcU8xRDs7QUEzQkwsQUE4QkUsWUE5QlUsQ0E4QlYsZUFBZSxDQUFDO0VBQ2QsS0FBSyxFeER6T2tELEtBQUk7RXdEME8zRCxZQUFZLEV4RDFPMkMsd0JBQUksR3dEMk81RDs7QUFqQ0gsQUFtQ0UsWUFuQ1UsQ0FtQ1Ysb0JBQW9CLENBQUM7RUFDbkIsZ0JBQWdCLEVqRGtjNEIseU5BQXlPLEdpRGpjdFI7O0FBckNILEFBdUNFLFlBdkNVLENBdUNWLFlBQVksQ0FBQztFQUNYLEtBQUssRXhEbFBrRCxLQUFJLEd3RDBQNUQ7RUFoREgsQUF5Q0ksWUF6Q1EsQ0F1Q1YsWUFBWSxDQUVWLENBQUMsQ0FBQztJQUNBLEtBQUssRXhEcFBnRCxJQUFJLEd3RHlQMUQ7SUEvQ0wsQUF5Q0ksWUF6Q1EsQ0F1Q1YsWUFBWSxDQUVWLENBQUMsQTVDN1FwRixNQUF3RixFNENvT1QsQUF5Q0ksWUF6Q1EsQ0F1Q1YsWUFBWSxDQUVWLENBQUMsQTVDNVFwRixNQUF3RixDQUFDO000Q2dSRixLQUFLLEV4RHZQOEMsSUFBSSxHWXZCNUQ7O0E2Q2ZILEFBQUEsS0FBSyxDQUFDO0VBQ0osUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLElBQUk7RUFDYixjQUFjLEVBQUUsTUFBTTtFQUN0QixTQUFTLEVBQUUsQ0FBQztFQUNaLFNBQVMsRUFBRSxVQUFVO0VBQ3JCLGdCQUFnQixFekRnQ3lDLElBQUk7RXlEL0I3RCxlQUFlLEVBQUUsVUFBVTtFQUMzQixNQUFNLEUxRDhTd0QsR0FBRyxDMEQ5U3RDLEtBQUssQ3pEK0JzQixvQkFBSSxHeURaM0Q7RUEzQkQsQUFXSSxLQVhDLEdBV0QsRUFBRSxDQUFDO0lBQ0gsWUFBWSxFQUFFLENBQUM7SUFDZixXQUFXLEVBQUUsQ0FBQyxHQUNmOztBQWVILEFBQUEsVUFBVSxDQUFDO0VBR1QsSUFBSSxFQUFFLFFBQVE7RUFDZCxPQUFPLEVsRCt3QjJCLE9BQU8sR2tEN3dCMUM7O0FBRUQsQUFBQSxXQUFXLENBQUM7RUFDVixhQUFhLEVsRHl3QnFCLE9BQU0sR2tEeHdCekM7O0FBRUQsQUFBQSxjQUFjLENBQUM7RUFDYixVQUFVLEVBQUUsU0FBbUI7RUFDL0IsYUFBYSxFQUFFLENBQUMsR0FDakI7O0FBRUQsQUFBQSxVQUFVLEFBQUEsV0FBVyxDQUFDO0VBQ3BCLGFBQWEsRUFBRSxDQUFDLEdBQ2pCOztBQUVELEE3QzFDRSxVNkMwQ1EsQTdDMUN4RCxNQUF1RCxDQUFDO0U2QzRDTixlQUFlLEVBQUUsSUFBSSxHN0M1Q0Q7O0E2QzBDeEIsQUFLSSxVQUxNLEdBS04sVUFBVSxDQUFDO0VBQ1gsV0FBVyxFbER3dkJxQixPQUFPLEdrRHZ2QnhDOztBQU9ILEFBQUEsWUFBWSxDQUFDO0VBQ1gsT0FBTyxFbEQ4dUIyQixPQUFNLENBQ04sT0FBTztFa0Q5dUJ6QyxhQUFhLEVBQUUsQ0FBQztFQUVoQixnQkFBZ0IsRXpEN0JzQyxtQkFBSTtFeUQ4QjFELGFBQWEsRTFEaVBpRCxHQUFHLEMwRGpQL0IsS0FBSyxDekQ5QmUsb0JBQUksR3lEeUMzRDtFQWhCRCxBQVlJLFlBWlEsR0FXUixXQUFXLENBQ1gsZ0JBQWdCLEFBQUEsWUFBWSxDQUFDO0lBQzNCLFVBQVUsRUFBRSxDQUFDLEdBQ2Q7O0FBSUwsQUFBQSxZQUFZLENBQUM7RUFDWCxPQUFPLEVsRDR0QjJCLE9BQU0sQ0FDTixPQUFPO0VrRDV0QnpDLGdCQUFnQixFekQ3Q3NDLG1CQUFJO0V5RDhDMUQsVUFBVSxFMURpT29ELEdBQUcsQzBEak9sQyxLQUFLLEN6RDlDa0Isb0JBQUksR3lEbUQzRDs7QUFPRCxBQUFBLGlCQUFpQixDQUFDO0VBQ2hCLFlBQVksRUFBRSxTQUFtQjtFQUNqQyxhQUFhLEVsRDRzQnFCLFFBQU07RWtEM3NCeEMsV0FBVyxFQUFFLFNBQW1CO0VBQ2hDLGFBQWEsRUFBRSxDQUFDLEdBQ2pCOztBQUVELEFBQUEsa0JBQWtCLENBQUM7RUFDakIsWUFBWSxFQUFFLFNBQW1CO0VBQ2pDLFdBQVcsRUFBRSxTQUFtQixHQUNqQzs7QUFHRCxBQUFBLGlCQUFpQixDQUFDO0VBQ2hCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsQ0FBQztFQUNULElBQUksRUFBRSxDQUFDO0VBQ1AsT0FBTyxFbERzc0IyQixPQUFPLEdrRHJzQjFDOztBQUVELEFBQUEsU0FBUyxDQUFDO0VBQ1IsS0FBSyxFQUFFLElBQUksR0FFWjs7QUFHRCxBQUFBLGFBQWEsQ0FBQztFQUNaLEtBQUssRUFBRSxJQUFJLEdBRVo7O0FBRUQsQUFBQSxnQkFBZ0IsQ0FBQztFQUNmLEtBQUssRUFBRSxJQUFJLEdBRVo7O0FBS0QsQUFBQSxVQUFVLENBQUM7RUFDVCxPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNLEdBcUJ2QjtFQXZCRCxBQUlFLFVBSlEsQ0FJUixLQUFLLENBQUM7SUFDSixhQUFhLEVsRDZxQm1CLElBQXNCLEdrRDVxQnZEO0U5Q3hGQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7SThDa0Y1QixBQUFBLFVBQVUsQ0FBQztNQVNQLFNBQVMsRUFBRSxRQUFRO01BQ25CLFlBQVksRWxEd3FCb0IsS0FBc0I7TWtEdnFCdEQsV0FBVyxFbER1cUJxQixLQUFzQixHa0QzcEJ6RDtNQXZCRCxBQWFJLFVBYk0sQ0FhTixLQUFLLENBQUM7UUFDSixPQUFPLEVBQUUsSUFBSTtRQUViLElBQUksRUFBRSxNQUFNO1FBQ1osY0FBYyxFQUFFLE1BQU07UUFDdEIsWUFBWSxFbERncUJrQixJQUFzQjtRa0QvcEJwRCxhQUFhLEVBQUUsQ0FBQztRQUNoQixXQUFXLEVsRDhwQm1CLElBQXNCLEdrRDdwQnJEOztBQVNMLEFBQUEsV0FBVyxDQUFDO0VBQ1YsT0FBTyxFQUFFLElBQUk7RUFDYixjQUFjLEVBQUUsTUFBTSxHQXdEdkI7RUExREQsQUFNSSxXQU5PLEdBTVAsS0FBSyxDQUFDO0lBQ04sYUFBYSxFbEQ2b0JtQixJQUFzQixHa0Q1b0J2RDtFOUN4SEMsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0k4Q2dINUIsQUFBQSxXQUFXLENBQUM7TUFXUixTQUFTLEVBQUUsUUFBUSxHQStDdEI7TUExREQsQUFjTSxXQWRLLEdBY0wsS0FBSyxDQUFDO1FBRU4sSUFBSSxFQUFFLE1BQU07UUFDWixhQUFhLEVBQUUsQ0FBQyxHQXVDakI7UUF4REwsQUFtQlEsV0FuQkcsR0FjTCxLQUFLLEdBS0gsS0FBSyxDQUFDO1VBQ04sV0FBVyxFQUFFLENBQUM7VUFDZCxXQUFXLEVBQUUsQ0FBQyxHQUNmOztBQTJDUCxBQUNFLGFBRFcsQ0FDWCxLQUFLLENBQUM7RUFDSixhQUFhLEVsRG9rQm1CLE9BQU0sR2tEbmtCdkM7O0E5Q3BMQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RThDaUw1QixBQUFBLGFBQWEsQ0FBQztJQU1WLFlBQVksRWxEZ2xCb0IsQ0FBQztJa0Qva0JqQyxVQUFVLEVsRGdsQnNCLE9BQU87SWtEL2tCdkMsT0FBTyxFQUFFLENBQUM7SUFDVixNQUFNLEVBQUUsQ0FBQyxHQU9aO0lBaEJELEFBV0ksYUFYUyxDQVdULEtBQUssQ0FBQztNQUNKLE9BQU8sRUFBRSxZQUFZO01BQ3JCLEtBQUssRUFBRSxJQUFJLEdBQ1o7O0FBU0wsQUFDSSxVQURNLEdBQ04sS0FBSyxDQUFDO0VBQ04sUUFBUSxFQUFFLE1BQU0sR0F5QmpCO0VBM0JILEFBQ0ksVUFETSxHQUNOLEtBQUssQUFHTCxJQUFNLENBQUEsQUFBQSxjQUFjLENBS2xCLElBQU0sQ0FBQSxBQUFBLGFBQWEsRUFBRTtJQUNuQixhQUFhLEVBQUUsQ0FBQyxHQUVqQjtFQVpQLEFBQ0ksVUFETSxHQUNOLEtBQUssQUFjTCxjQUFlLENBQUM7SUFDZCxhQUFhLEVBQUUsQ0FBQyxHQUVqQjtFQWxCTCxBQXdCSSxVQXhCTSxHQUNOLEtBQUssQ0F1QkwsWUFBWSxDQUFDO0lBQ1gsYUFBYSxFMUQ2QjZDLElBQUcsRzBENUI5RDs7QUM5UkwsQUFBQSxXQUFXLENBQUM7RUFDVixPQUFPLEVBQUUsSUFBSTtFQUNiLFNBQVMsRUFBRSxJQUFJO0VBQ2YsT0FBTyxFbkQwZ0MyQixPQUFNLENBQ04sSUFBSTtFbUQxZ0N0QyxhQUFhLEVuRDZnQ3FCLElBQUk7RW1ENWdDdEMsVUFBVSxFQUFFLElBQUk7RUFDaEIsZ0JBQWdCLEVuREdQLE9BQU8sR21ERGpCOztBQUVELEFBRUksZ0JBRlksR0FFWixnQkFBZ0IsQ0FBQztFQUNqQixZQUFZLEVuRGtnQ29CLE1BQUssR21EMS9CdEM7RUFYSCxBQUVJLGdCQUZZLEdBRVosZ0JBQWdCLEFBR2hCLFFBQVMsQ0FBQztJQUNSLE9BQU8sRUFBRSxZQUFZO0lBQ3JCLGFBQWEsRW5EOC9CaUIsTUFBSztJbUQ3L0JuQyxLQUFLLEVuRExBLE9BQU87SW1ETVosT0FBTyxFbkRtZ0M2QixHQUFHLEdtRGxnQ3hDOztBQVZMLEFBbUJJLGdCQW5CWSxHQW1CWixnQkFBZ0IsQUFBQSxNQUFNLEFBQUEsUUFBUSxDQUFDO0VBQy9CLGVBQWUsRUFBRSxTQUFTLEdBQzNCOztBQXJCSCxBQXVCSSxnQkF2QlksR0F1QlosZ0JBQWdCLEFBQUEsTUFBTSxBQUFBLFFBQVEsQ0FBQztFQUMvQixlQUFlLEVBQUUsSUFBSSxHQUN0Qjs7QUF6QkgsQUEyQkUsZ0JBM0JjLEFBMkJkLE9BQVEsQ0FBQztFQUNQLEtBQUssRTNEOEo4RCxPQUFtQixHMkQ3SnZGOztBQ3ZDSCxBQUFBLFdBQVcsQ0FBQztFQUNWLE9BQU8sRUFBRSxJQUFJO0VoQ0diLFlBQVksRUFBRSxDQUFDO0VBQ2YsVUFBVSxFQUFFLElBQUksR2dDRGpCOztBQUVELEFBQUEsVUFBVSxDQUFDO0VBQ1QsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLEtBQUs7RUFDZCxPQUFPLEVwRG93QjJCLE1BQUssQ0FDTCxPQUFNO0VvRHB3QnhDLFdBQVcsRTVEZ1RtRCxJQUFHO0U0RC9TakUsV0FBVyxFcER3d0J1QixJQUFJO0VvRHZ3QnRDLEtBQUssRXhEU29ELE9BQXFCO0V3RFI5RSxnQkFBZ0IsRTNENkJ5QyxJQUFJO0UyRDVCN0QsTUFBTSxFNUQ0U3dELEdBQUcsQzRENVNoQyxLQUFLLEMzRDBDbUIsT0FBTyxHMkQzQmpFO0VBdkJELEFBVUUsVUFWUSxBQVVSLE1BQU8sQ0FBQztJQUNOLE9BQU8sRUFBRSxDQUFDO0lBQ1YsS0FBSyxFNUQ2S21FLE9BQXdCO0k0RDVLaEcsZUFBZSxFQUFFLElBQUk7SUFDckIsZ0JBQWdCLEVwRFhULE9BQU87SW9EWWQsWUFBWSxFM0RtQzJDLE9BQU8sRzJEbEMvRDtFQWhCSCxBQWtCRSxVQWxCUSxBQWtCUixNQUFPLENBQUM7SUFDTixPQUFPLEVBQUUsQ0FBQztJQUNWLE9BQU8sRXBEaXdCeUIsQ0FBQztJb0Rod0JqQyxVQUFVLEVwRDJXZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBRkwsTUFBSyxDSnJYYyx1QkFBTyxHd0RhckQ7O0FBR0gsQUFFSSxVQUZNLEFBQ1IsWUFBYSxDQUNYLFVBQVUsQ0FBQztFQUNULFdBQVcsRUFBRSxDQUFDLEdBRWY7O0FBTEwsQUFhVyxVQWJELEFBYVIsT0FBUSxDQUFDLFVBQVUsQ0FBQztFQUNsQixPQUFPLEVBQUUsQ0FBQztFQUNWLEtBQUssRTNESmtELElBQUk7RTJESzNELGdCQUFnQixFeERoQzZCLE9BQU87RXdEaUNwRCxZQUFZLEV4RGpDaUMsT0FBTyxHd0RrQ3JEOztBQWxCSCxBQW9CYSxVQXBCSCxBQW9CUixTQUFVLENBQUMsVUFBVSxDQUFDO0VBQ3BCLEtBQUssRTVEbUo4RCxPQUFtQjtFNERsSnRGLGNBQWMsRUFBRSxJQUFJO0VBRXBCLE1BQU0sRUFBRSxJQUFJO0VBQ1osZ0JBQWdCLEUzRGR1QyxJQUFJO0UyRGUzRCxZQUFZLEUzREQyQyxPQUFPLEcyREUvRDs7QUFRSCxBakMvREUsY2lDK0RZLENqQy9EWixVQUFVLENBQUM7RUFDVCxPQUFPLEVuQjZ3QnlCLE9BQU0sQ0FDTixNQUFNO0VFbnBCcEMsU0FBUyxFQXRDRSxRQUFDO0VpQm5GZCxXQUFXLEVuQjhOZSxHQUFHLEdtQjdOOUI7O0FpQytESCxBakNuRUUsY2lDbUVZLENqQ25FWixVQUFVLENBQUM7RUFDVCxPQUFPLEVuQjJ3QnlCLE9BQU0sQ0FDTixNQUFLO0VFanBCbkMsU0FBUyxFQXRDRSxRQUFDO0VpQm5GZCxXQUFXLEVuQitOZSxHQUFHLEdtQjlOOUI7O0FrQ0ZILEFBQUEsTUFBTSxDQUFDO0VBQ0wsT0FBTyxFQUFFLFlBQVk7RUFDckIsT0FBTyxFckQwNEIyQixNQUFLLENBQ0wsS0FBSTtFRTEwQnBDLFNBQVMsRUFBQyxHQUFDO0VtRC9EYixXQUFXLEVyRG1SaUIsR0FBRztFcURsUi9CLFdBQVcsRUFBRSxDQUFDO0VBQ2QsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLE1BQU07RUFDbkIsY0FBYyxFQUFFLFFBQVE7RXhCUHBCLFVBQVUsRTdCcWJjLEtBQUssQ0FBQyxLQUFJLENBQUMsV0FBVyxFQUFFLGdCQUFnQixDQUFDLEtBQUksQ0FBQyxXQUFXLEVBQUUsWUFBWSxDQUFDLEtBQUksQ0FBQyxXQUFXLEVBQUUsVUFBVSxDQUFDLEtBQUksQ0FBQyxXQUFXLEdxRGhhbEo7RXhCaEJHLE1BQU0sRUFBRSxzQkFBc0IsRUFBRSxNQUFNO0l3Qk4xQyxBQUFBLE1BQU0sQ0FBQztNeEJPRCxVQUFVLEVBQUUsSUFBSSxHd0JlckI7RUFWUyxBQUFBLENBQUMsQUFBQSxNQUFNLEFoRERoRyxNQUF3RixFZ0RDQyxBQUFBLENBQUMsQUFBQSxNQUFNLEFoREFoRyxNQUF3RixDQUFDO0lnREVKLGVBQWUsRUFBRSxJQUFJLEdoREF4QjtFZ0RkSCxBQW1CRSxNQW5CSSxBQW1CSixNQUFPLENBQUM7SUFDTixPQUFPLEVBQUUsSUFBSSxHQUNkOztBQUlILEFBQUssSUFBRCxDQUFDLE1BQU0sQ0FBQztFQUNWLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxJQUFJLEdBQ1Y7O0FBTUQsQUFBQSxXQUFXLENBQUM7RUFDVixhQUFhLEVyRGczQnFCLEtBQUk7RXFELzJCdEMsWUFBWSxFckQrMkJzQixLQUFJLEdxRDcyQnZDOztBQU9DLEFBQUEsY0FBYyxDQUFHO0U5Q2pEakIsS0FBSyxFZHlDb0QsSUFBSTtFY3hDN0QsZ0JBQWdCLEVYYStCLE9BQU8sR3lEcUNyRDtFOUNoRE8sQUFBQSxDQUFDLEFBQUEsY0FBYyxBRll4RyxNQUF3RixFRVpDLEFBQUEsQ0FBQyxBQUFBLGNBQWMsQUZheEcsTUFBd0YsQ0FBQztJRVhKLEtBQUssRWRvQ2dELElBQUk7SWNuQ3pELGdCQUFnQixFQUFFLE9BQWdCLEdGWXJDO0VFZk8sQUFBQSxDQUFDLEFBQUEsY0FBYyxBQU1qQyxNQUFtQixFQU5ELEFBQUEsQ0FBQyxBQUFBLGNBQWMsQUFPakMsTUFBbUIsQ0FBQztJQUNOLE9BQU8sRUFBRSxDQUFDO0lBQ1YsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDUHVYTyxNQUFLLENKclhjLHNCQUFPLEdXRG5EOztBOENvQ0gsQUFBQSxnQkFBZ0IsQ0FBQztFOUNqRGpCLEtBQUssRWR5Q29ELElBQUk7RWN4QzdELGdCQUFnQixFWGErQixPQUFPLEd5RHFDckQ7RTlDaERPLEFBQUEsQ0FBQyxBQUFBLGdCQUFnQixBRlkxRyxNQUF3RixFRVpDLEFBQUEsQ0FBQyxBQUFBLGdCQUFnQixBRmExRyxNQUF3RixDQUFDO0lFWEosS0FBSyxFZG9DZ0QsSUFBSTtJY25DekQsZ0JBQWdCLEVBQUUsT0FBZ0IsR0ZZckM7RUVmTyxBQUFBLENBQUMsQUFBQSxnQkFBZ0IsQUFNbkMsTUFBbUIsRUFORCxBQUFBLENBQUMsQUFBQSxnQkFBZ0IsQUFPbkMsTUFBbUIsQ0FBQztJQUNOLE9BQU8sRUFBRSxDQUFDO0lBQ1YsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDUHVYTyxNQUFLLENKclhjLHNCQUFPLEdXRG5EOztBOENvQ0gsQUFBQSxjQUFjLENBQUc7RTlDakRqQixLQUFLLEVkeUNvRCxJQUFJO0VjeEM3RCxnQkFBZ0IsRWQrQ3lDLE9BQU8sRzRERy9EO0U5Q2hETyxBQUFBLENBQUMsQUFBQSxjQUFjLEFGWXhHLE1BQXdGLEVFWkMsQUFBQSxDQUFDLEFBQUEsY0FBYyxBRmF4RyxNQUF3RixDQUFDO0lFWEosS0FBSyxFZG9DZ0QsSUFBSTtJY25DekQsZ0JBQWdCLEVBQUUsT0FBZ0IsR0ZZckM7RUVmTyxBQUFBLENBQUMsQUFBQSxjQUFjLEFBTWpDLE1BQW1CLEVBTkQsQUFBQSxDQUFDLEFBQUEsY0FBYyxBQU9qQyxNQUFtQixDQUFDO0lBQ04sT0FBTyxFQUFFLENBQUM7SUFDVixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENQdVhPLE1BQUssQ1BuVndCLHNCQUFPLEdjbkM3RDs7QThDb0NILEFBQUEsV0FBVyxDQUFNO0U5Q2pEakIsS0FBSyxFZHlDb0QsSUFBSTtFY3hDN0QsZ0JBQWdCLEVka0R5QyxPQUFPLEc0REEvRDtFOUNoRE8sQUFBQSxDQUFDLEFBQUEsV0FBVyxBRllyRyxNQUF3RixFRVpDLEFBQUEsQ0FBQyxBQUFBLFdBQVcsQUZhckcsTUFBd0YsQ0FBQztJRVhKLEtBQUssRWRvQ2dELElBQUk7SWNuQ3pELGdCQUFnQixFQUFFLE9BQWdCLEdGWXJDO0VFZk8sQUFBQSxDQUFDLEFBQUEsV0FBVyxBQU05QixNQUFtQixFQU5ELEFBQUEsQ0FBQyxBQUFBLFdBQVcsQUFPOUIsTUFBbUIsQ0FBQztJQUNOLE9BQU8sRUFBRSxDQUFDO0lBQ1YsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDUHVYTyxNQUFLLENQaFZ3Qix1QkFBTyxHY3RDN0Q7O0E4Q29DSCxBQUFBLGNBQWMsQ0FBRztFOUNqRGpCLEtBQUssRVBlSSxPQUFPO0VPZGhCLGdCQUFnQixFZGdEeUMsT0FBTyxHNERFL0Q7RTlDaERPLEFBQUEsQ0FBQyxBQUFBLGNBQWMsQUZZeEcsTUFBd0YsRUVaQyxBQUFBLENBQUMsQUFBQSxjQUFjLEFGYXhHLE1BQXdGLENBQUM7SUVYSixLQUFLLEVQVUEsT0FBTztJT1RaLGdCQUFnQixFQUFFLE9BQWdCLEdGWXJDO0VFZk8sQUFBQSxDQUFDLEFBQUEsY0FBYyxBQU1qQyxNQUFtQixFQU5ELEFBQUEsQ0FBQyxBQUFBLGNBQWMsQUFPakMsTUFBbUIsQ0FBQztJQUNOLE9BQU8sRUFBRSxDQUFDO0lBQ1YsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDUHVYTyxNQUFLLENQbFZ3QixzQkFBTyxHY3BDN0Q7O0E4Q29DSCxBQUFBLGFBQWEsQ0FBSTtFOUNqRGpCLEtBQUssRWR5Q29ELElBQUk7RWN4QzdELGdCQUFnQixFZGlEeUMsSUFBSSxHNERDNUQ7RTlDaERPLEFBQUEsQ0FBQyxBQUFBLGFBQWEsQUZZdkcsTUFBd0YsRUVaQyxBQUFBLENBQUMsQUFBQSxhQUFhLEFGYXZHLE1BQXdGLENBQUM7SUVYSixLQUFLLEVkb0NnRCxJQUFJO0ljbkN6RCxnQkFBZ0IsRUFBRSxPQUFnQixHRllyQztFRWZPLEFBQUEsQ0FBQyxBQUFBLGFBQWEsQUFNaEMsTUFBbUIsRUFORCxBQUFBLENBQUMsQUFBQSxhQUFhLEFBT2hDLE1BQW1CLENBQUM7SUFDTixPQUFPLEVBQUUsQ0FBQztJQUNWLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ1B1WE8sTUFBSyxDUGpWd0IscUJBQUksR2NyQzFEOztBOENvQ0gsQUFBQSxZQUFZLENBQUs7RTlDakRqQixLQUFLLEVQZUksT0FBTztFT2RoQixnQkFBZ0IsRWRtRHlDLE9BQU8sRzRERC9EO0U5Q2hETyxBQUFBLENBQUMsQUFBQSxZQUFZLEFGWXRHLE1BQXdGLEVFWkMsQUFBQSxDQUFDLEFBQUEsWUFBWSxBRmF0RyxNQUF3RixDQUFDO0lFWEosS0FBSyxFUFVBLE9BQU87SU9UWixnQkFBZ0IsRUFBRSxPQUFnQixHRllyQztFRWZPLEFBQUEsQ0FBQyxBQUFBLFlBQVksQUFNL0IsTUFBbUIsRUFORCxBQUFBLENBQUMsQUFBQSxZQUFZLEFBTy9CLE1BQW1CLENBQUM7SUFDTixPQUFPLEVBQUUsQ0FBQztJQUNWLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ1B1WE8sTUFBSyxDUC9Vd0Isd0JBQU8sR2N2QzdEOztBOENvQ0gsQUFBQSxXQUFXLENBQU07RTlDakRqQixLQUFLLEVkeUNvRCxJQUFJO0VjeEM3RCxnQkFBZ0IsRWRvRHlDLE9BQU8sRzRERi9EO0U5Q2hETyxBQUFBLENBQUMsQUFBQSxXQUFXLEFGWXJHLE1BQXdGLEVFWkMsQUFBQSxDQUFDLEFBQUEsV0FBVyxBRmFyRyxNQUF3RixDQUFDO0lFWEosS0FBSyxFZG9DZ0QsSUFBSTtJY25DekQsZ0JBQWdCLEVBQUUsT0FBZ0IsR0ZZckM7RUVmTyxBQUFBLENBQUMsQUFBQSxXQUFXLEFBTTlCLE1BQW1CLEVBTkQsQUFBQSxDQUFDLEFBQUEsV0FBVyxBQU85QixNQUFtQixDQUFDO0lBQ04sT0FBTyxFQUFFLENBQUM7SUFDVixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENQdVhPLE1BQUssQ1A5VXdCLHFCQUFPLEdjeEM3RDs7QThDb0NILEFBQUEsWUFBWSxDQUFLO0U5Q2pEakIsS0FBSyxFUGVJLE9BQU87RU9kaEIsZ0JBQWdCLEVkd0N5QyxJQUFJLEc0RFU1RDtFOUNoRE8sQUFBQSxDQUFDLEFBQUEsWUFBWSxBRll0RyxNQUF3RixFRVpDLEFBQUEsQ0FBQyxBQUFBLFlBQVksQUZhdEcsTUFBd0YsQ0FBQztJRVhKLEtBQUssRVBVQSxPQUFPO0lPVFosZ0JBQWdCLEVBQUUsT0FBZ0IsR0ZZckM7RUVmTyxBQUFBLENBQUMsQUFBQSxZQUFZLEFBTS9CLE1BQW1CLEVBTkQsQUFBQSxDQUFDLEFBQUEsWUFBWSxBQU8vQixNQUFtQixDQUFDO0lBQ04sT0FBTyxFQUFFLENBQUM7SUFDVixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENQdVhPLE1BQUssQ1AxVndCLHdCQUFJLEdjNUIxRDs7QThDb0NILEFBQUEsWUFBWSxDQUFLO0U5Q2pEakIsS0FBSyxFZHlDb0QsSUFBSTtFY3hDN0QsZ0JBQWdCLEVkeUNzQyxJQUFJLEc0RFN6RDtFOUNoRE8sQUFBQSxDQUFDLEFBQUEsWUFBWSxBRll0RyxNQUF3RixFRVpDLEFBQUEsQ0FBQyxBQUFBLFlBQVksQUZhdEcsTUFBd0YsQ0FBQztJRVhKLEtBQUssRWRvQ2dELElBQUk7SWNuQ3pELGdCQUFnQixFQUFFLEtBQWdCLEdGWXJDO0VFZk8sQUFBQSxDQUFDLEFBQUEsWUFBWSxBQU0vQixNQUFtQixFQU5ELEFBQUEsQ0FBQyxBQUFBLFlBQVksQUFPL0IsTUFBbUIsQ0FBQztJQUNOLE9BQU8sRUFBRSxDQUFDO0lBQ1YsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDUHVYTyxNQUFLLENQelZxQixrQkFBSSxHYzdCdkQ7O0E4Q29DSCxBQUFBLGFBQWEsQ0FBSTtFOUNqRGpCLEtBQUssRWR5Q29ELElBQUk7RWN4QzdELGdCQUFnQixFWGErQixPQUFPLEd5RHFDckQ7RTlDaERPLEFBQUEsQ0FBQyxBQUFBLGFBQWEsQUZZdkcsTUFBd0YsRUVaQyxBQUFBLENBQUMsQUFBQSxhQUFhLEFGYXZHLE1BQXdGLENBQUM7SUVYSixLQUFLLEVkb0NnRCxJQUFJO0ljbkN6RCxnQkFBZ0IsRUFBRSxPQUFnQixHRllyQztFRWZPLEFBQUEsQ0FBQyxBQUFBLGFBQWEsQUFNaEMsTUFBbUIsRUFORCxBQUFBLENBQUMsQUFBQSxhQUFhLEFBT2hDLE1BQW1CLENBQUM7SUFDTixPQUFPLEVBQUUsQ0FBQztJQUNWLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ1B1WE8sTUFBSyxDSnJYYyxzQkFBTyxHV0RuRDs7QThDb0NILEFBQUEsZUFBZSxDQUFFO0U5Q2pEakIsS0FBSyxFZHlDb0QsSUFBSTtFY3hDN0QsZ0JBQWdCLEVYYStCLE9BQU8sR3lEcUNyRDtFOUNoRE8sQUFBQSxDQUFDLEFBQUEsZUFBZSxBRll6RyxNQUF3RixFRVpDLEFBQUEsQ0FBQyxBQUFBLGVBQWUsQUZhekcsTUFBd0YsQ0FBQztJRVhKLEtBQUssRWRvQ2dELElBQUk7SWNuQ3pELGdCQUFnQixFQUFFLE9BQWdCLEdGWXJDO0VFZk8sQUFBQSxDQUFDLEFBQUEsZUFBZSxBQU1sQyxNQUFtQixFQU5ELEFBQUEsQ0FBQyxBQUFBLGVBQWUsQUFPbEMsTUFBbUIsQ0FBQztJQUNOLE9BQU8sRUFBRSxDQUFDO0lBQ1YsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDUHVYTyxNQUFLLENKclhjLHNCQUFPLEdXRG5EOztBOENvQ0gsQUFBQSxlQUFlLENBQUU7RTlDakRqQixLQUFLLEVQZUksT0FBTztFT2RoQixnQkFBZ0IsRWRzRHlDLE9BQU8sRzRESi9EO0U5Q2hETyxBQUFBLENBQUMsQUFBQSxlQUFlLEFGWXpHLE1BQXdGLEVFWkMsQUFBQSxDQUFDLEFBQUEsZUFBZSxBRmF6RyxNQUF3RixDQUFDO0lFWEosS0FBSyxFUFVBLE9BQU87SU9UWixnQkFBZ0IsRUFBRSxPQUFnQixHRllyQztFRWZPLEFBQUEsQ0FBQyxBQUFBLGVBQWUsQUFNbEMsTUFBbUIsRUFORCxBQUFBLENBQUMsQUFBQSxlQUFlLEFBT2xDLE1BQW1CLENBQUM7SUFDTixPQUFPLEVBQUUsQ0FBQztJQUNWLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ1B1WE8sTUFBSyxDUDVVd0Isd0JBQU8sR2MxQzdEOztBK0NkTCxBQUFBLFVBQVUsQ0FBQztFQUNULE9BQU8sRXREMnlCMkIsSUFBSSxDc0QzeUJWLElBQXdCO0VBQ3BELGFBQWEsRXREMHlCcUIsSUFBSTtFc0R4eUJ0QyxnQkFBZ0IsRXRES1AsT0FBTyxHc0RDakI7RWxEa0RHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJa0Q1RDVCLEFBQUEsVUFBVSxDQUFDO01BUVAsT0FBTyxFQUFFLElBQXdCLEN0RG95QkQsSUFBSSxHc0RseUJ2Qzs7QUFFRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2YsYUFBYSxFQUFFLENBQUM7RUFDaEIsWUFBWSxFQUFFLENBQUMsR0FFaEI7O0FDWkQsQUFBQSxNQUFNLENBQUM7RUFDTCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEV2RGs4QjJCLE9BQU0sQ0FDTixPQUFPO0V1RGw4QnpDLGFBQWEsRXZEbThCcUIsSUFBSTtFdURsOEJ0QyxNQUFNLEUvRGtUd0QsR0FBRyxDK0RsVHJDLEtBQUssQ0FBQyxXQUFXLEdBRTlDOztBQUdELEFBQUEsY0FBYyxDQUFDO0VBRWIsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUFHRCxBQUFBLFdBQVcsQ0FBQztFQUNWLFdBQVcsRXZEd1FpQixHQUFHLEd1RHZRaEM7O0FBT0QsQUFBQSxrQkFBa0IsQ0FBQztFQUNqQixhQUFhLEVBQUUsSUFBdUMsR0FVdkQ7RUFYRCxBQUlFLGtCQUpnQixDQUloQixNQUFNLENBQUM7SUFDTCxRQUFRLEVBQUUsUUFBUTtJQUNsQixHQUFHLEVBQUUsQ0FBQztJQUNOLEtBQUssRUFBRSxDQUFDO0lBQ1IsT0FBTyxFdkRvNkJ5QixPQUFNLENBQ04sT0FBTztJdURwNkJ2QyxLQUFLLEVBQUUsT0FBTyxHQUNmOztBQVNELEFBQUEsY0FBYyxDQUFHO0V2QzlDakIsS0FBSyxFakJtRkcsT0FBd0Q7RTZCOUU5RCxnQkFBZ0IsRTdCOEVWLE9BQXdEO0VpQmpGaEUsWUFBWSxFakJpRkosT0FBd0QsR3dEbkMvRDtFQUZELEF2QzFDQSxjdUMwQ2MsQ3ZDMUNkLEVBQUUsQ0FBQztJQUNELGdCQUFnQixFQUFFLE9BQW1CLEdBQ3RDO0V1Q3dDRCxBdkN0Q0EsY3VDc0NjLEN2Q3RDZCxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsT0FBbUIsR0FDM0I7O0F1Q29DRCxBQUFBLGdCQUFnQixDQUFDO0V2QzlDakIsS0FBSyxFakJtRkcsT0FBd0Q7RTZCOUU5RCxnQkFBZ0IsRTdCOEVWLE9BQXdEO0VpQmpGaEUsWUFBWSxFakJpRkosT0FBd0QsR3dEbkMvRDtFQUZELEF2QzFDQSxnQnVDMENnQixDdkMxQ2hCLEVBQUUsQ0FBQztJQUNELGdCQUFnQixFQUFFLE9BQW1CLEdBQ3RDO0V1Q3dDRCxBdkN0Q0EsZ0J1Q3NDZ0IsQ3ZDdENoQixXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsT0FBbUIsR0FDM0I7O0F1Q29DRCxBQUFBLGNBQWMsQ0FBRztFdkM5Q2pCLEtBQUssRWpCbUZHLE9BQXdEO0U2QjlFOUQsZ0JBQWdCLEU3QjhFVixPQUF3RDtFaUJqRmhFLFlBQVksRWpCaUZKLE9BQXdELEd3RG5DL0Q7RUFGRCxBdkMxQ0EsY3VDMENjLEN2QzFDZCxFQUFFLENBQUM7SUFDRCxnQkFBZ0IsRUFBRSxPQUFtQixHQUN0QztFdUN3Q0QsQXZDdENBLGN1Q3NDYyxDdkN0Q2QsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLE9BQW1CLEdBQzNCOztBdUNvQ0QsQUFBQSxXQUFXLENBQU07RXZDOUNqQixLQUFLLEVqQm1GRyxPQUF3RDtFNkI5RTlELGdCQUFnQixFN0I4RVYsT0FBd0Q7RWlCakZoRSxZQUFZLEVqQmlGSixPQUF3RCxHd0RuQy9EO0VBRkQsQXZDMUNBLFd1QzBDVyxDdkMxQ1gsRUFBRSxDQUFDO0lBQ0QsZ0JBQWdCLEVBQUUsT0FBbUIsR0FDdEM7RXVDd0NELEF2Q3RDQSxXdUNzQ1csQ3ZDdENYLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxPQUFtQixHQUMzQjs7QXVDb0NELEFBQUEsY0FBYyxDQUFHO0V2QzlDakIsS0FBSyxFakJtRkcsT0FBd0Q7RTZCOUU5RCxnQkFBZ0IsRTdCOEVWLE9BQXdEO0VpQmpGaEUsWUFBWSxFakJpRkosT0FBd0QsR3dEbkMvRDtFQUZELEF2QzFDQSxjdUMwQ2MsQ3ZDMUNkLEVBQUUsQ0FBQztJQUNELGdCQUFnQixFQUFFLE9BQW1CLEdBQ3RDO0V1Q3dDRCxBdkN0Q0EsY3VDc0NjLEN2Q3RDZCxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsT0FBbUIsR0FDM0I7O0F1Q29DRCxBQUFBLGFBQWEsQ0FBSTtFdkM5Q2pCLEtBQUssRWpCbUZHLE9BQXdEO0U2QjlFOUQsZ0JBQWdCLEU3QjhFVixPQUF3RDtFaUJqRmhFLFlBQVksRWpCaUZKLE9BQXdELEd3RG5DL0Q7RUFGRCxBdkMxQ0EsYXVDMENhLEN2QzFDYixFQUFFLENBQUM7SUFDRCxnQkFBZ0IsRUFBRSxPQUFtQixHQUN0QztFdUN3Q0QsQXZDdENBLGF1Q3NDYSxDdkN0Q2IsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLE9BQW1CLEdBQzNCOztBdUNvQ0QsQUFBQSxZQUFZLENBQUs7RXZDOUNqQixLQUFLLEVqQm1GRyxPQUF3RDtFNkI5RTlELGdCQUFnQixFN0I4RVYsT0FBd0Q7RWlCakZoRSxZQUFZLEVqQmlGSixPQUF3RCxHd0RuQy9EO0VBRkQsQXZDMUNBLFl1QzBDWSxDdkMxQ1osRUFBRSxDQUFDO0lBQ0QsZ0JBQWdCLEVBQUUsT0FBbUIsR0FDdEM7RXVDd0NELEF2Q3RDQSxZdUNzQ1ksQ3ZDdENaLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxPQUFtQixHQUMzQjs7QXVDb0NELEFBQUEsV0FBVyxDQUFNO0V2QzlDakIsS0FBSyxFakJtRkcsT0FBd0Q7RTZCOUU5RCxnQkFBZ0IsRTdCOEVWLE9BQXdEO0VpQmpGaEUsWUFBWSxFakJpRkosT0FBd0QsR3dEbkMvRDtFQUZELEF2QzFDQSxXdUMwQ1csQ3ZDMUNYLEVBQUUsQ0FBQztJQUNELGdCQUFnQixFQUFFLE9BQW1CLEdBQ3RDO0V1Q3dDRCxBdkN0Q0EsV3VDc0NXLEN2Q3RDWCxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsS0FBbUIsR0FDM0I7O0F1Q29DRCxBQUFBLFlBQVksQ0FBSztFdkM5Q2pCLEtBQUssRWpCbUZHLE9BQXdEO0U2QjlFOUQsZ0JBQWdCLEU3QjhFVixLQUF3RDtFaUJqRmhFLFlBQVksRWpCaUZKLEtBQXdELEd3RG5DL0Q7RUFGRCxBdkMxQ0EsWXVDMENZLEN2QzFDWixFQUFFLENBQUM7SUFDRCxnQkFBZ0IsRUFBRSxPQUFtQixHQUN0QztFdUN3Q0QsQXZDdENBLFl1Q3NDWSxDdkN0Q1osV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLE9BQW1CLEdBQzNCOztBdUNvQ0QsQUFBQSxZQUFZLENBQUs7RXZDOUNqQixLQUFLLEVqQm1GRyxLQUF3RDtFNkI5RTlELGdCQUFnQixFN0I4RVYsT0FBd0Q7RWlCakZoRSxZQUFZLEVqQmlGSixPQUF3RCxHd0RuQy9EO0VBRkQsQXZDMUNBLFl1QzBDWSxDdkMxQ1osRUFBRSxDQUFDO0lBQ0QsZ0JBQWdCLEVBQUUsT0FBbUIsR0FDdEM7RXVDd0NELEF2Q3RDQSxZdUNzQ1ksQ3ZDdENaLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxLQUFtQixHQUMzQjs7QXVDb0NELEFBQUEsYUFBYSxDQUFJO0V2QzlDakIsS0FBSyxFakJtRkcsT0FBd0Q7RTZCOUU5RCxnQkFBZ0IsRTdCOEVWLE9BQXdEO0VpQmpGaEUsWUFBWSxFakJpRkosT0FBd0QsR3dEbkMvRDtFQUZELEF2QzFDQSxhdUMwQ2EsQ3ZDMUNiLEVBQUUsQ0FBQztJQUNELGdCQUFnQixFQUFFLE9BQW1CLEdBQ3RDO0V1Q3dDRCxBdkN0Q0EsYXVDc0NhLEN2Q3RDYixXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsT0FBbUIsR0FDM0I7O0F1Q29DRCxBQUFBLGVBQWUsQ0FBRTtFdkM5Q2pCLEtBQUssRWpCbUZHLE9BQXdEO0U2QjlFOUQsZ0JBQWdCLEU3QjhFVixPQUF3RDtFaUJqRmhFLFlBQVksRWpCaUZKLE9BQXdELEd3RG5DL0Q7RUFGRCxBdkMxQ0EsZXVDMENlLEN2QzFDZixFQUFFLENBQUM7SUFDRCxnQkFBZ0IsRUFBRSxPQUFtQixHQUN0QztFdUN3Q0QsQXZDdENBLGV1Q3NDZSxDdkN0Q2YsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFQUFFLE9BQW1CLEdBQzNCOztBdUNvQ0QsQUFBQSxlQUFlLENBQUU7RXZDOUNqQixLQUFLLEVqQm1GRyxPQUF3RDtFNkI5RTlELGdCQUFnQixFN0I4RVYsT0FBd0Q7RWlCakZoRSxZQUFZLEVqQmlGSixPQUF3RCxHd0RuQy9EO0VBRkQsQXZDMUNBLGV1QzBDZSxDdkMxQ2YsRUFBRSxDQUFDO0lBQ0QsZ0JBQWdCLEVBQUUsT0FBbUIsR0FDdEM7RXVDd0NELEF2Q3RDQSxldUNzQ2UsQ3ZDdENmLFdBQVcsQ0FBQztJQUNWLEtBQUssRUFBRSxPQUFtQixHQUMzQjs7QXdDVEQsVUFBVSxDQUFWLG9CQUFVO0VBQ1IsQUFBQSxJQUFJO0lBQUcsbUJBQW1CLEV4RG05Qk0sSUFBSSxDd0RuOUJTLENBQUM7RUFDOUMsQUFBQSxFQUFFO0lBQUcsbUJBQW1CLEVBQUUsR0FBRzs7QUFJakMsQUFBQSxTQUFTLENBQUM7RUFDUixPQUFPLEVBQUUsSUFBSTtFQUNiLE1BQU0sRXhENDhCNEIsSUFBSTtFd0QzOEJ0QyxRQUFRLEVBQUUsTUFBTTtFdERvSFosU0FBUyxFQXRDRSxPQUFDO0VzRDVFaEIsZ0JBQWdCLEV4REpQLE9BQU8sR3dET2pCOztBQUVELEFBQUEsYUFBYSxDQUFDO0VBQ1osT0FBTyxFQUFFLElBQUk7RUFDYixjQUFjLEVBQUUsTUFBTTtFQUN0QixlQUFlLEVBQUUsTUFBTTtFQUN2QixLQUFLLEUvRG9Cb0QsSUFBSTtFK0RuQjdELFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGdCQUFnQixFNURWK0IsT0FBTztFaUNUbEQsVUFBVSxFN0J3OUJvQixLQUFLLENBQUMsSUFBRyxDQUFDLElBQUksR3dEbjhCakQ7RTNCaEJHLE1BQU0sRUFBRSxzQkFBc0IsRUFBRSxNQUFNO0kyQk8xQyxBQUFBLGFBQWEsQ0FBQztNM0JOUixVQUFVLEVBQUUsSUFBSSxHMkJlckI7O0FBRUQsQUFBQSxxQkFBcUIsQ0FBQztFNUJjcEIsZ0JBQWdCLEVBQUUsbUxBQTJIO0U0Qlo3SSxlQUFlLEV4RHU3Qm1CLElBQUksQ0FBSixJQUFJLEd3RHQ3QnZDOztBQUdDLEFBQUEsc0JBQXNCLENBQUM7RUFDckIsU0FBUyxFQUFFLG9CQUFvQixDeER5N0JDLEVBQUUsQ0FBQyxNQUFNLENBQUMsUUFBUSxHd0RwN0JuRDtFQUhDLE1BQU0sRUFBRSxzQkFBc0IsRUFBRSxNQUFNO0lBSHhDLEFBQUEsc0JBQXNCLENBQUM7TUFJbkIsU0FBUyxFQUFFLElBQUksR0FFbEI7O0FDekNILEFBQUEsTUFBTSxDQUFDO0VBQ0wsT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsVUFBVSxHQUN4Qjs7QUFFRCxBQUFBLFdBQVcsQ0FBQztFQUNWLElBQUksRUFBRSxDQUFDLEdBQ1I7O0FDSEQsQUFBQSxXQUFXLENBQUM7RUFDVixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxNQUFNO0VBR3RCLFlBQVksRUFBRSxDQUFDO0VBQ2YsYUFBYSxFQUFFLENBQUMsR0FDakI7O0FBUUQsQUFBQSx1QkFBdUIsQ0FBQztFQUN0QixLQUFLLEVBQUUsSUFBSTtFQUNYLEtBQUssRTFEUEksT0FBTztFMERRaEIsVUFBVSxFQUFFLE9BQU8sR0FjcEI7RUFqQkQsQXJESEUsdUJxREdxQixBckRIdEcsTUFBd0YsRXFER1QsQXJERkUsdUJxREVxQixBckRGdEcsTUFBd0YsQ0FBQztJcURTTixPQUFPLEVBQUUsQ0FBQztJQUNWLEtBQUssRTFEYkUsT0FBTztJMERjZCxlQUFlLEVBQUUsSUFBSTtJQUNyQixnQkFBZ0IsRTFEckJULE9BQU8sR0tXZjtFcURBSCxBQWFFLHVCQWJxQixBQWFyQixPQUFRLENBQUM7SUFDUCxLQUFLLEUxRGpCRSxPQUFPO0kwRGtCZCxnQkFBZ0IsRTFEekJULE9BQU8sRzBEMEJmOztBQVFILEFBQUEsZ0JBQWdCLENBQUM7RUFDZixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsS0FBSztFQUNkLE9BQU8sRTFEMjdCMkIsT0FBTSxDQUNOLE9BQU87RTBEMTdCekMsYUFBYSxFbEUwUWlELElBQUc7RWtFeFFqRSxnQkFBZ0IsRWpFUnlDLElBQUk7RWlFUzdELE1BQU0sRWxFdVF3RCxHQUFHLENrRXZRaEMsS0FBSyxDakVSZ0Isb0JBQUksR2lFaUMzRDtFQWpDRCxBQWNFLGdCQWRjLEFBY2QsV0FBWSxDQUFDO0lBQ1gsYUFBYSxFQUFFLENBQUMsR0FFakI7RUFqQkgsQUFtQkUsZ0JBbkJjLEFBbUJkLFNBQVUsRUFuQlosQUFvQkUsZ0JBcEJjLEFBb0JkLFNBQVUsQ0FBQztJQUNULEtBQUssRTFEbkRFLE9BQU87STBEb0RkLGNBQWMsRUFBRSxJQUFJO0lBQ3BCLGdCQUFnQixFakV4QnVDLElBQUksR2lFeUI1RDtFQXhCSCxBQTJCRSxnQkEzQmMsQUEyQmQsT0FBUSxDQUFDO0lBQ1AsT0FBTyxFQUFFLENBQUM7SUFDVixLQUFLLEVqRTlCa0QsSUFBSTtJaUUrQjNELGdCQUFnQixFOUQxRDZCLE9BQU87SThEMkRwRCxZQUFZLEU5RDNEaUMsT0FBTyxHOEQ0RHJEOztBQVlDLEFBQUEsc0JBQXNCLENBQVU7RUFDOUIsY0FBYyxFQUFFLEdBQUcsR0FpQnBCO0VBbEJELEFBR0Usc0JBSG9CLENBR3BCLGdCQUFnQixDQUFDO0lBQ2YsWUFBWSxFbEUrTjRDLElBQUc7SWtFOU4zRCxhQUFhLEVBQUUsQ0FBQyxHQVlqQjtJQWpCSCxBQUdFLHNCQUhvQixDQUdwQixnQkFBZ0IsQUFTbEIsV0FBZ0IsQ0FBQztNQUNYLFlBQVksRUFBRSxDQUFDLEdBR2hCOztBdEQzQ0wsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VzRDJCeEIsQUFBQSx5QkFBeUIsQ0FBTztJQUM5QixjQUFjLEVBQUUsR0FBRyxHQWlCcEI7SUFsQkQsQUFHRSx5QkFIdUIsQ0FHdkIsZ0JBQWdCLENBQUM7TUFDZixZQUFZLEVsRStONEMsSUFBRztNa0U5TjNELGFBQWEsRUFBRSxDQUFDLEdBWWpCO01BakJILEFBR0UseUJBSHVCLENBR3ZCLGdCQUFnQixBQVNsQixXQUFnQixDQUFDO1FBQ1gsWUFBWSxFQUFFLENBQUMsR0FHaEI7O0F0RDNDTCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RXNEMkJ4QixBQUFBLHlCQUF5QixDQUFPO0lBQzlCLGNBQWMsRUFBRSxHQUFHLEdBaUJwQjtJQWxCRCxBQUdFLHlCQUh1QixDQUd2QixnQkFBZ0IsQ0FBQztNQUNmLFlBQVksRWxFK040QyxJQUFHO01rRTlOM0QsYUFBYSxFQUFFLENBQUMsR0FZakI7TUFqQkgsQUFHRSx5QkFIdUIsQ0FHdkIsZ0JBQWdCLEFBU2xCLFdBQWdCLENBQUM7UUFDWCxZQUFZLEVBQUUsQ0FBQyxHQUdoQjs7QXREM0NMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFc0QyQnhCLEFBQUEseUJBQXlCLENBQU87SUFDOUIsY0FBYyxFQUFFLEdBQUcsR0FpQnBCO0lBbEJELEFBR0UseUJBSHVCLENBR3ZCLGdCQUFnQixDQUFDO01BQ2YsWUFBWSxFbEUrTjRDLElBQUc7TWtFOU4zRCxhQUFhLEVBQUUsQ0FBQyxHQVlqQjtNQWpCSCxBQUdFLHlCQUh1QixDQUd2QixnQkFBZ0IsQUFTbEIsV0FBZ0IsQ0FBQztRQUNYLFlBQVksRUFBRSxDQUFDLEdBR2hCOztBdEQzQ0wsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0VzRDJCekIsQUFBQSx5QkFBeUIsQ0FBTztJQUM5QixjQUFjLEVBQUUsR0FBRyxHQWlCcEI7SUFsQkQsQUFHRSx5QkFIdUIsQ0FHdkIsZ0JBQWdCLENBQUM7TUFDZixZQUFZLEVsRStONEMsSUFBRztNa0U5TjNELGFBQWEsRUFBRSxDQUFDLEdBWWpCO01BakJILEFBR0UseUJBSHVCLENBR3ZCLGdCQUFnQixBQVNsQixXQUFnQixDQUFDO1FBQ1gsWUFBWSxFQUFFLENBQUMsR0FHaEI7O0FBWVQsQUFDRSxpQkFEZSxDQUNmLGdCQUFnQixDQUFDO0VBQ2YsWUFBWSxFQUFFLENBQUM7RUFDZixXQUFXLEVBQUUsQ0FBQyxHQU1mO0VBVEgsQUFDRSxpQkFEZSxDQUNmLGdCQUFnQixBQUtkLFdBQVksQ0FBQztJQUNYLGFBQWEsRWxFZ002QyxJQUFHLEdrRS9MOUQ7O0FBUkwsQUFZSSxpQkFaYSxBQVdmLFlBQWEsQ0FDWCxnQkFBZ0IsQUFBQSxZQUFZLENBQUM7RUFDM0IsVUFBVSxFQUFFLENBQUMsR0FDZDs7QUFkTCxBQWtCSSxpQkFsQmEsQUFpQmYsV0FBWSxDQUNWLGdCQUFnQixBQUFBLFdBQVcsQ0FBQztFQUMxQixhQUFhLEVBQUUsQ0FBQztFQUNoQixhQUFhLEVBQUUsQ0FBQyxHQUNqQjs7QXJDcklILEFBQUEsd0JBQXdCLENBQUc7RUFDekIsS0FBSyxFdEJnRkMsT0FBd0Q7RXNCL0U5RCxnQkFBZ0IsRXRCK0VWLE9BQXdELEdzQmpFL0Q7RUFoQkQsQWhCYUEsd0JnQmJ3QixBQUl0Qix1QkFBd0IsQWhCUzNHLE1BQXdGLEVnQmJQLEFoQmNBLHdCZ0Jkd0IsQUFJdEIsdUJBQXdCLEFoQlUzRyxNQUF3RixDQUFDO0lnQlJGLEtBQUssRXRCMkVILE9BQXdEO0lzQjFFMUQsZ0JBQWdCLEVBQUUsT0FBdUIsR2hCUzlDO0VnQmhCRCxBQVVJLHdCQVZvQixBQUl0Qix1QkFBd0IsQUFNbEMsT0FBb0IsQ0FBQztJQUNQLEtBQUssRTVCNEI4QyxJQUFJO0k0QjNCdkQsZ0JBQWdCLEV0QnFFZCxPQUF3RDtJc0JwRTFELFlBQVksRXRCb0VWLE9BQXdELEdzQm5FM0Q7O0FBZEwsQUFBQSwwQkFBMEIsQ0FBQztFQUN6QixLQUFLLEV0QmdGQyxPQUF3RDtFc0IvRTlELGdCQUFnQixFdEIrRVYsT0FBd0QsR3NCakUvRDtFQWhCRCxBaEJhQSwwQmdCYjBCLEFBSXpCLHVCQUF5QixBaEJTM0csTUFBd0YsRWdCYlAsQWhCY0EsMEJnQmQwQixBQUl6Qix1QkFBeUIsQWhCVTNHLE1BQXdGLENBQUM7SWdCUkYsS0FBSyxFdEIyRUgsT0FBd0Q7SXNCMUUxRCxnQkFBZ0IsRUFBRSxPQUF1QixHaEJTOUM7RWdCaEJELEFBVUksMEJBVnNCLEFBSXpCLHVCQUF5QixBQU1sQyxPQUFvQixDQUFDO0lBQ1AsS0FBSyxFNUI0QjhDLElBQUk7STRCM0J2RCxnQkFBZ0IsRXRCcUVkLE9BQXdEO0lzQnBFMUQsWUFBWSxFdEJvRVYsT0FBd0QsR3NCbkUzRDs7QUFkTCxBQUFBLHdCQUF3QixDQUFHO0VBQ3pCLEtBQUssRXRCZ0ZDLE9BQXdEO0VzQi9FOUQsZ0JBQWdCLEV0QitFVixPQUF3RCxHc0JqRS9EO0VBaEJELEFoQmFBLHdCZ0Jid0IsQUFJeEIsdUJBQTBCLEFoQlMzRyxNQUF3RixFZ0JiUCxBaEJjQSx3QmdCZHdCLEFBSXhCLHVCQUEwQixBaEJVM0csTUFBd0YsQ0FBQztJZ0JSRixLQUFLLEV0QjJFSCxPQUF3RDtJc0IxRTFELGdCQUFnQixFQUFFLE9BQXVCLEdoQlM5QztFZ0JoQkQsQUFVSSx3QkFWb0IsQUFJeEIsdUJBQTBCLEFBTWxDLE9BQW9CLENBQUM7SUFDUCxLQUFLLEU1QjRCOEMsSUFBSTtJNEIzQnZELGdCQUFnQixFdEJxRWQsT0FBd0Q7SXNCcEUxRCxZQUFZLEV0Qm9FVixPQUF3RCxHc0JuRTNEOztBQWRMLEFBQUEscUJBQXFCLENBQU07RUFDekIsS0FBSyxFdEJnRkMsT0FBd0Q7RXNCL0U5RCxnQkFBZ0IsRXRCK0VWLE9BQXdELEdzQmpFL0Q7RUFoQkQsQWhCYUEscUJnQmJxQixBQUl0Qix1QkFBMkIsQWhCUzNHLE1BQXdGLEVnQmJQLEFoQmNBLHFCZ0JkcUIsQUFJdEIsdUJBQTJCLEFoQlUzRyxNQUF3RixDQUFDO0lnQlJGLEtBQUssRXRCMkVILE9BQXdEO0lzQjFFMUQsZ0JBQWdCLEVBQUUsT0FBdUIsR2hCUzlDO0VnQmhCRCxBQVVJLHFCQVZpQixBQUl0Qix1QkFBMkIsQUFNbEMsT0FBb0IsQ0FBQztJQUNQLEtBQUssRTVCNEI4QyxJQUFJO0k0QjNCdkQsZ0JBQWdCLEV0QnFFZCxPQUF3RDtJc0JwRTFELFlBQVksRXRCb0VWLE9BQXdELEdzQm5FM0Q7O0FBZEwsQUFBQSx3QkFBd0IsQ0FBRztFQUN6QixLQUFLLEV0QmdGQyxPQUF3RDtFc0IvRTlELGdCQUFnQixFdEIrRVYsT0FBd0QsR3NCakUvRDtFQWhCRCxBaEJhQSx3QmdCYndCLEFBSTFCLHVCQUE0QixBaEJTM0csTUFBd0YsRWdCYlAsQWhCY0Esd0JnQmR3QixBQUkxQix1QkFBNEIsQWhCVTNHLE1BQXdGLENBQUM7SWdCUkYsS0FBSyxFdEIyRUgsT0FBd0Q7SXNCMUUxRCxnQkFBZ0IsRUFBRSxPQUF1QixHaEJTOUM7RWdCaEJELEFBVUksd0JBVm9CLEFBSTFCLHVCQUE0QixBQU1sQyxPQUFvQixDQUFDO0lBQ1AsS0FBSyxFNUI0QjhDLElBQUk7STRCM0J2RCxnQkFBZ0IsRXRCcUVkLE9BQXdEO0lzQnBFMUQsWUFBWSxFdEJvRVYsT0FBd0QsR3NCbkUzRDs7QUFkTCxBQUFBLHVCQUF1QixDQUFJO0VBQ3pCLEtBQUssRXRCZ0ZDLE9BQXdEO0VzQi9FOUQsZ0JBQWdCLEV0QitFVixPQUF3RCxHc0JqRS9EO0VBaEJELEFoQmFBLHVCZ0JidUIsQUFJMUIsdUJBQTZCLEFoQlMzRyxNQUF3RixFZ0JiUCxBaEJjQSx1QmdCZHVCLEFBSTFCLHVCQUE2QixBaEJVM0csTUFBd0YsQ0FBQztJZ0JSRixLQUFLLEV0QjJFSCxPQUF3RDtJc0IxRTFELGdCQUFnQixFQUFFLE9BQXVCLEdoQlM5QztFZ0JoQkQsQUFVSSx1QkFWbUIsQUFJMUIsdUJBQTZCLEFBTWxDLE9BQW9CLENBQUM7SUFDUCxLQUFLLEU1QjRCOEMsSUFBSTtJNEIzQnZELGdCQUFnQixFdEJxRWQsT0FBd0Q7SXNCcEUxRCxZQUFZLEV0Qm9FVixPQUF3RCxHc0JuRTNEOztBQWRMLEFBQUEsc0JBQXNCLENBQUs7RUFDekIsS0FBSyxFdEJnRkMsT0FBd0Q7RXNCL0U5RCxnQkFBZ0IsRXRCK0VWLE9BQXdELEdzQmpFL0Q7RUFoQkQsQWhCYUEsc0JnQmJzQixBQUkxQix1QkFBOEIsQWhCUzNHLE1BQXdGLEVnQmJQLEFoQmNBLHNCZ0Jkc0IsQUFJMUIsdUJBQThCLEFoQlUzRyxNQUF3RixDQUFDO0lnQlJGLEtBQUssRXRCMkVILE9BQXdEO0lzQjFFMUQsZ0JBQWdCLEVBQUUsT0FBdUIsR2hCUzlDO0VnQmhCRCxBQVVJLHNCQVZrQixBQUkxQix1QkFBOEIsQUFNbEMsT0FBb0IsQ0FBQztJQUNQLEtBQUssRTVCNEI4QyxJQUFJO0k0QjNCdkQsZ0JBQWdCLEV0QnFFZCxPQUF3RDtJc0JwRTFELFlBQVksRXRCb0VWLE9BQXdELEdzQm5FM0Q7O0FBZEwsQUFBQSxxQkFBcUIsQ0FBTTtFQUN6QixLQUFLLEV0QmdGQyxPQUF3RDtFc0IvRTlELGdCQUFnQixFdEIrRVYsT0FBd0QsR3NCakUvRDtFQWhCRCxBaEJhQSxxQmdCYnFCLEFBSTFCLHVCQUErQixBaEJTM0csTUFBd0YsRWdCYlAsQWhCY0EscUJnQmRxQixBQUkxQix1QkFBK0IsQWhCVTNHLE1BQXdGLENBQUM7SWdCUkYsS0FBSyxFdEIyRUgsT0FBd0Q7SXNCMUUxRCxnQkFBZ0IsRUFBRSxPQUF1QixHaEJTOUM7RWdCaEJELEFBVUkscUJBVmlCLEFBSTFCLHVCQUErQixBQU1sQyxPQUFvQixDQUFDO0lBQ1AsS0FBSyxFNUI0QjhDLElBQUk7STRCM0J2RCxnQkFBZ0IsRXRCcUVkLE9BQXdEO0lzQnBFMUQsWUFBWSxFdEJvRVYsT0FBd0QsR3NCbkUzRDs7QUFkTCxBQUFBLHNCQUFzQixDQUFLO0VBQ3pCLEtBQUssRXRCZ0ZDLE9BQXdEO0VzQi9FOUQsZ0JBQWdCLEV0QitFVixLQUF3RCxHc0JqRS9EO0VBaEJELEFoQmFBLHNCZ0Jic0IsQUFJNUIsdUJBQWdDLEFoQlMzRyxNQUF3RixFZ0JiUCxBaEJjQSxzQmdCZHNCLEFBSTVCLHVCQUFnQyxBaEJVM0csTUFBd0YsQ0FBQztJZ0JSRixLQUFLLEV0QjJFSCxPQUF3RDtJc0IxRTFELGdCQUFnQixFQUFFLE9BQXVCLEdoQlM5QztFZ0JoQkQsQUFVSSxzQkFWa0IsQUFJNUIsdUJBQWdDLEFBTWxDLE9BQW9CLENBQUM7SUFDUCxLQUFLLEU1QjRCOEMsSUFBSTtJNEIzQnZELGdCQUFnQixFdEJxRWQsT0FBd0Q7SXNCcEUxRCxZQUFZLEV0Qm9FVixPQUF3RCxHc0JuRTNEOztBQWRMLEFBQUEsc0JBQXNCLENBQUs7RUFDekIsS0FBSyxFdEJnRkMsS0FBd0Q7RXNCL0U5RCxnQkFBZ0IsRXRCK0VWLE9BQXdELEdzQmpFL0Q7RUFoQkQsQWhCYUEsc0JnQmJzQixBQUk3Qix1QkFBaUMsQWhCUzNHLE1BQXdGLEVnQmJQLEFoQmNBLHNCZ0Jkc0IsQUFJN0IsdUJBQWlDLEFoQlUzRyxNQUF3RixDQUFDO0lnQlJGLEtBQUssRXRCMkVILEtBQXdEO0lzQjFFMUQsZ0JBQWdCLEVBQUUsT0FBdUIsR2hCUzlDO0VnQmhCRCxBQVVJLHNCQVZrQixBQUk3Qix1QkFBaUMsQUFNbEMsT0FBb0IsQ0FBQztJQUNQLEtBQUssRTVCNEI4QyxJQUFJO0k0QjNCdkQsZ0JBQWdCLEV0QnFFZCxLQUF3RDtJc0JwRTFELFlBQVksRXRCb0VWLEtBQXdELEdzQm5FM0Q7O0FBZEwsQUFBQSx1QkFBdUIsQ0FBSTtFQUN6QixLQUFLLEV0QmdGQyxPQUF3RDtFc0IvRTlELGdCQUFnQixFdEIrRVYsT0FBd0QsR3NCakUvRDtFQWhCRCxBaEJhQSx1QmdCYnVCLEFBSS9CLHVCQUFrQyxBaEJTM0csTUFBd0YsRWdCYlAsQWhCY0EsdUJnQmR1QixBQUkvQix1QkFBa0MsQWhCVTNHLE1BQXdGLENBQUM7SWdCUkYsS0FBSyxFdEIyRUgsT0FBd0Q7SXNCMUUxRCxnQkFBZ0IsRUFBRSxPQUF1QixHaEJTOUM7RWdCaEJELEFBVUksdUJBVm1CLEFBSS9CLHVCQUFrQyxBQU1sQyxPQUFvQixDQUFDO0lBQ1AsS0FBSyxFNUI0QjhDLElBQUk7STRCM0J2RCxnQkFBZ0IsRXRCcUVkLE9BQXdEO0lzQnBFMUQsWUFBWSxFdEJvRVYsT0FBd0QsR3NCbkUzRDs7QUFkTCxBQUFBLHlCQUF5QixDQUFFO0VBQ3pCLEtBQUssRXRCZ0ZDLE9BQXdEO0VzQi9FOUQsZ0JBQWdCLEV0QitFVixPQUF3RCxHc0JqRS9EO0VBaEJELEFoQmFBLHlCZ0JieUIsQUFJbEMsdUJBQW1DLEFoQlMzRyxNQUF3RixFZ0JiUCxBaEJjQSx5QmdCZHlCLEFBSWxDLHVCQUFtQyxBaEJVM0csTUFBd0YsQ0FBQztJZ0JSRixLQUFLLEV0QjJFSCxPQUF3RDtJc0IxRTFELGdCQUFnQixFQUFFLE9BQXVCLEdoQlM5QztFZ0JoQkQsQUFVSSx5QkFWcUIsQUFJbEMsdUJBQW1DLEFBTWxDLE9BQW9CLENBQUM7SUFDUCxLQUFLLEU1QjRCOEMsSUFBSTtJNEIzQnZELGdCQUFnQixFdEJxRWQsT0FBd0Q7SXNCcEUxRCxZQUFZLEV0Qm9FVixPQUF3RCxHc0JuRTNEOztBQWRMLEFBQUEseUJBQXlCLENBQUU7RUFDekIsS0FBSyxFdEJnRkMsT0FBd0Q7RXNCL0U5RCxnQkFBZ0IsRXRCK0VWLE9BQXdELEdzQmpFL0Q7RUFoQkQsQWhCYUEseUJnQmJ5QixBQUluQyx1QkFBb0MsQWhCUzNHLE1BQXdGLEVnQmJQLEFoQmNBLHlCZ0JkeUIsQUFJbkMsdUJBQW9DLEFoQlUzRyxNQUF3RixDQUFDO0lnQlJGLEtBQUssRXRCMkVILE9BQXdEO0lzQjFFMUQsZ0JBQWdCLEVBQUUsT0FBdUIsR2hCUzlDO0VnQmhCRCxBQVVJLHlCQVZxQixBQUluQyx1QkFBb0MsQUFNbEMsT0FBb0IsQ0FBQztJQUNQLEtBQUssRTVCNEI4QyxJQUFJO0k0QjNCdkQsZ0JBQWdCLEV0QnFFZCxPQUF3RDtJc0JwRTFELFlBQVksRXRCb0VWLE9BQXdELEdzQm5FM0Q7O0FzQ2pCUCxBQUFBLE1BQU0sQ0FBQztFQUNMLEtBQUssRUFBRSxLQUFLO0V6RDhIUixTQUFTLEVBdENFLE1BQUM7RXlEdEZoQixXQUFXLEUzRHlSaUIsR0FBRztFMkR4Ui9CLFdBQVcsRUFBRSxDQUFDO0VBQ2QsS0FBSyxFbEVzQ2lELElBQUk7RWtFckMxRCxXQUFXLEUzRGdrQ3VCLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDUDVoQ2dCLElBQUk7RWtFbkM3RCxPQUFPLEVBQUUsRUFBRSxHQWFaO0VBcEJELEF0RFlFLE1zRFpJLEF0RFlwRCxNQUF1RCxDQUFDO0lzREROLEtBQUssRWxFZ0MrQyxJQUFJO0lrRS9CeEQsZUFBZSxFQUFFLElBQUksR3REQUQ7RXNEWnhCLEF0RGdCRSxNc0RoQkksQUFlSixJQUFNLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDdERDL0csTUFBd0YsRXNEaEJULEF0RGlCRSxNc0RqQkksQUFlSixJQUFNLENBQUEsQUFBQSxTQUFTLENBQUMsSUFBSyxDQUFBLEFBQUEsU0FBUyxDdERFL0csTUFBd0YsQ0FBQztJc0RBSixPQUFPLEVBQUUsR0FBRyxHdERFZjs7QXNEU0gsQUFBQSxNQUFNLEFBQUEsTUFBTSxDQUFDO0VBQ1gsT0FBTyxFQUFFLENBQUM7RUFDVixnQkFBZ0IsRUFBRSxXQUFXO0VBQzdCLE1BQU0sRUFBRSxDQUFDO0VBQ1QsVUFBVSxFQUFFLElBQUksR0FDakI7O0FBS0QsQUFBQSxDQUFDLEFBQUEsTUFBTSxBQUFBLFNBQVMsQ0FBQztFQUNmLGNBQWMsRUFBRSxJQUFJLEdBQ3JCOztBQ3hDRCxBQUFBLE1BQU0sQ0FBQztFQUNMLFNBQVMsRTVENDNCeUIsS0FBSztFNEQzM0J2QyxRQUFRLEVBQUUsTUFBTTtFMUQ2SFosU0FBUyxFQXRDRSxRQUFDO0UwRHBGaEIsZ0JBQWdCLEVuRXFDeUMseUJBQUk7RW1FcEM3RCxlQUFlLEVBQUUsV0FBVztFQUM1QixNQUFNLEU1RDQzQjRCLEdBQUcsQzRENTNCVCxLQUFLLEM1RDYzQkMsa0JBQWlCO0U0RDUzQm5ELFVBQVUsRTVEODNCd0IsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxPQUFNLENQMzFCSyxrQkFBSTtFbUVsQzFELGVBQWUsRUFBRSxVQUFVO0VBQzNCLE9BQU8sRUFBRSxDQUFDLEdBbUJYO0VBN0JELEFBYUUsTUFiSSxBQWFKLElBQU0sQ0FBQSxBQUFBLFdBQVcsRUFBRTtJQUNqQixhQUFhLEU1RGczQm1CLE9BQU0sRzRELzJCdkM7RUFmSCxBQWlCRSxNQWpCSSxBQWlCSixRQUFTLENBQUM7SUFDUixPQUFPLEVBQUUsQ0FBQyxHQUNYO0VBbkJILEFBcUJFLE1BckJJLEFBcUJKLEtBQU0sQ0FBQztJQUNMLE9BQU8sRUFBRSxLQUFLO0lBQ2QsT0FBTyxFQUFFLENBQUMsR0FDWDtFQXhCSCxBQTBCRSxNQTFCSSxBQTBCSixLQUFNLENBQUM7SUFDTCxPQUFPLEVBQUUsSUFBSSxHQUNkOztBQUdILEFBQUEsYUFBYSxDQUFDO0VBQ1osT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsTUFBTTtFQUNuQixPQUFPLEU1RDYxQjJCLE9BQU0sQ0FETixPQUFNO0U0RDMxQnhDLEtBQUssRTVEdEJJLE9BQU87RTREdUJoQixnQkFBZ0IsRW5FTXlDLHlCQUFJO0VtRUw3RCxlQUFlLEVBQUUsV0FBVztFQUM1QixhQUFhLEU1RDYxQnFCLEdBQUcsQzRENzFCRixLQUFLLEM1RG8yQk4sbUJBQWtCLEc0RG4yQnJEOztBQUVELEFBQUEsV0FBVyxDQUFDO0VBQ1YsT0FBTyxFNURvMUIyQixPQUFNLEc0RG4xQnpDOztBQ3JDRCxBQUFBLFdBQVcsQ0FBQztFQUVWLFFBQVEsRUFBRSxNQUFNLEdBTWpCO0VBUkQsQUFJRSxXQUpTLENBSVQsTUFBTSxDQUFDO0lBQ0wsVUFBVSxFQUFFLE1BQU07SUFDbEIsVUFBVSxFQUFFLElBQUksR0FDakI7O0FBSUgsQUFBQSxNQUFNLENBQUM7RUFDTCxRQUFRLEVBQUUsS0FBSztFQUNmLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxPQUFPLEU3RG9wQjJCLElBQUk7RTZEbnBCdEMsT0FBTyxFQUFFLElBQUk7RUFDYixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJO0VBQ1osUUFBUSxFQUFFLE1BQU07RUFHaEIsT0FBTyxFQUFFLENBQUMsR0FJWDs7QUFHRCxBQUFBLGFBQWEsQ0FBQztFQUNaLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFN0Q2M0I0QixNQUFLO0U2RDMzQnZDLGNBQWMsRUFBRSxJQUFJLEdBVXJCO0VBUEMsQUFBWSxNQUFOLEFBQUEsS0FBSyxDQVJiLGFBQWEsQ0FRRztJaENyQ1YsVUFBVSxFN0IyN0JvQixTQUFTLENBQUMsSUFBRyxDQUFDLFFBQVE7STZEcDVCdEQsU0FBUyxFN0RrNUJ1QixtQkFBbUIsRzZEajVCcEQ7SWhDbkNDLE1BQU0sRUFBRSxzQkFBc0IsRUFBRSxNQUFNO01nQ2dDeEMsQUFBWSxNQUFOLEFBQUEsS0FBSyxDQVJiLGFBQWEsQ0FRRztRaEMvQlYsVUFBVSxFQUFFLElBQUksR2dDa0NuQjtFQUNELEFBQVksTUFBTixBQUFBLEtBQUssQ0FaYixhQUFhLENBWUc7SUFDWixTQUFTLEU3RGc1QnVCLElBQUksRzZELzRCckM7O0FBR0gsQUFBQSx3QkFBd0IsQ0FBQztFQUN2QixPQUFPLEVBQUUsSUFBSTtFQUNiLFVBQVUsRUFBRSxpQkFBd0MsR0FlckQ7RUFqQkQsQUFJRSx3QkFKc0IsQ0FJdEIsY0FBYyxDQUFDO0lBQ2IsVUFBVSxFQUFFLGtCQUF5QztJQUNyRCxRQUFRLEVBQUUsTUFBTSxHQUNqQjtFQVBILEFBU0Usd0JBVHNCLENBU3RCLGFBQWE7RUFUZixBQVVFLHdCQVZzQixDQVV0QixhQUFhLENBQUM7SUFDWixXQUFXLEVBQUUsQ0FBQyxHQUNmO0VBWkgsQUFjRSx3QkFkc0IsQ0FjdEIsV0FBVyxDQUFDO0lBQ1YsVUFBVSxFQUFFLElBQUksR0FDakI7O0FBR0gsQUFBQSxzQkFBc0IsQ0FBQztFQUNyQixPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxNQUFNO0VBQ25CLFVBQVUsRUFBRSxpQkFBd0MsR0F1QnJEO0VBMUJELEFBTUUsc0JBTm9CLEFBTXBCLFFBQVMsQ0FBQztJQUNSLE9BQU8sRUFBRSxLQUFLO0lBQ2QsTUFBTSxFQUFFLGtCQUF5QztJQUNqRCxPQUFPLEVBQUUsRUFBRSxHQUNaO0VBVkgsQUFhRSxzQkFib0IsQUFhcEIsd0JBQXlCLENBQUM7SUFDeEIsY0FBYyxFQUFFLE1BQU07SUFDdEIsZUFBZSxFQUFFLE1BQU07SUFDdkIsTUFBTSxFQUFFLElBQUksR0FTYjtJQXpCSCxBQWtCSSxzQkFsQmtCLEFBYXBCLHdCQUF5QixDQUt2QixjQUFjLENBQUM7TUFDYixVQUFVLEVBQUUsSUFBSSxHQUNqQjtJQXBCTCxBQXNCSSxzQkF0QmtCLEFBYXBCLHdCQUF5QixBQVN2QixRQUFTLENBQUM7TUFDUixPQUFPLEVBQUUsSUFBSSxHQUNkOztBQUtMLEFBQUEsY0FBYyxDQUFDO0VBQ2IsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFQUFFLElBQUk7RUFDYixjQUFjLEVBQUUsTUFBTTtFQUN0QixLQUFLLEVBQUUsSUFBSTtFQUdYLGNBQWMsRUFBRSxJQUFJO0VBQ3BCLGdCQUFnQixFcEVsRXlDLElBQUk7RW9FbUU3RCxlQUFlLEVBQUUsV0FBVztFQUM1QixNQUFNLEVyRTRNd0QsR0FBRyxDcUU1TTdCLEtBQUssQ3BFbkVhLGtCQUFJO0VvRXVFMUQsT0FBTyxFQUFFLENBQUMsR0FDWDs7QUFHRCxBQUFBLGVBQWUsQ0FBQztFQUNkLFFBQVEsRUFBRSxLQUFLO0VBQ2YsR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztFQUNQLE9BQU8sRTdEOGlCMkIsSUFBSTtFNkQ3aUJ0QyxLQUFLLEVBQUUsS0FBSztFQUNaLE1BQU0sRUFBRSxLQUFLO0VBQ2IsZ0JBQWdCLEVwRWxGc0MsSUFBSSxHb0V1RjNEO0VBWkQsQUFVRSxlQVZhLEFBVWIsS0FBTSxDQUFDO0lBQUUsT0FBTyxFQUFFLENBQUMsR0FBSztFQVYxQixBQVdFLGVBWGEsQUFXYixLQUFNLENBQUM7SUFBRSxPQUFPLEU3RGd6QmtCLEdBQUUsRzZEaHpCUzs7QUFLL0MsQUFBQSxhQUFhLENBQUM7RUFDWixPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxVQUFVO0VBQ3ZCLGVBQWUsRUFBRSxhQUFhO0VBQzlCLE9BQU8sRTdENHlCMkIsSUFBSSxDQUNKLElBQUk7RTZENXlCdEMsYUFBYSxFckUrS2lELEdBQUcsQ3FFL0t2QixLQUFLLENwRW5GVSxPQUFPLEdvRTJGakU7RUFiRCxBQVFFLGFBUlcsQ0FRWCxNQUFNLENBQUM7SUFDTCxPQUFPLEU3RHV5QnlCLElBQUksQ0FDSixJQUFJO0k2RHR5QnBDLE1BQU0sRTdEcXlCMEIsS0FBSSxDQUNKLEtBQUksQ0FESixLQUFJLEM2RHJ5QnFELElBQUksR0FDOUY7O0FBSUgsQUFBQSxZQUFZLENBQUM7RUFDWCxhQUFhLEVBQUUsQ0FBQztFQUNoQixXQUFXLEU3RHdJaUIsR0FBRyxHNkR2SWhDOztBQUlELEFBQUEsV0FBVyxDQUFDO0VBQ1YsUUFBUSxFQUFFLFFBQVE7RUFHbEIsSUFBSSxFQUFFLFFBQVE7RUFDZCxPQUFPLEU3RCt2QjJCLElBQUksRzZEOXZCdkM7O0FBR0QsQUFBQSxhQUFhLENBQUM7RUFDWixPQUFPLEVBQUUsSUFBSTtFQUNiLFdBQVcsRUFBRSxNQUFNO0VBQ25CLGVBQWUsRUFBRSxRQUFRO0VBQ3pCLE9BQU8sRTdEdXZCMkIsSUFBSTtFNkR0dkJ0QyxVQUFVLEVyRStJb0QsR0FBRyxDcUUvSTFCLEtBQUssQ3BFbkhhLE9BQU8sR29FeUhqRTtFQVhELEFBU0ksYUFUUyxHQVNULElBQUssQ0FBQSxBQUFBLFlBQVksRUFBRTtJQUFFLFdBQVcsRUFBRSxNQUFNLEdBQUs7RUFUakQsQUFVSSxhQVZTLEdBVVQsSUFBSyxDQUFBLEFBQUEsV0FBVyxFQUFFO0lBQUUsWUFBWSxFQUFFLE1BQU0sR0FBSzs7QUFJakQsQUFBQSx3QkFBd0IsQ0FBQztFQUN2QixRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsT0FBTztFQUNaLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixRQUFRLEVBQUUsTUFBTSxHQUNqQjs7QXpEOUhHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFeURtSTFCLEFBQUEsYUFBYSxDQUFDO0lBQ1osU0FBUyxFN0Q0dkJ1QixLQUFLO0k2RDN2QnJDLE1BQU0sRTdEbXVCMEIsT0FBTyxDNkRudUJGLElBQUksR0FDMUM7RUFFRCxBQUFBLHdCQUF3QixDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxtQkFBZ0QsR0FLN0Q7SUFORCxBQUdFLHdCQUhzQixDQUd0QixjQUFjLENBQUM7TUFDYixVQUFVLEVBQUUsb0JBQWlELEdBQzlEO0VBR0gsQUFBQSxzQkFBc0IsQ0FBQztJQUNyQixVQUFVLEVBQUUsbUJBQWdELEdBSzdEO0lBTkQsQUFHRSxzQkFIb0IsQUFHcEIsUUFBUyxDQUFDO01BQ1IsTUFBTSxFQUFFLG9CQUFpRCxHQUMxRDtFQU9ILEFBQUEsU0FBUyxDQUFDO0lBQUUsU0FBUyxFN0RxdUJhLEtBQUssRzZEcnVCSDs7QXpENUpsQyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RXlEZ0sxQixBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBQztJQUNSLFNBQVMsRTdENnRCdUIsS0FBSyxHNkQ1dEJ0Qzs7QXpEbktDLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFeUR1SzNCLEFBQUEsU0FBUyxDQUFDO0lBQUUsU0FBUyxFN0R1dEJhLE1BQU0sRzZEdnRCSjs7QUNsT3RDLEFBQUEsUUFBUSxDQUFDO0VBQ1AsUUFBUSxFQUFFLFFBQVE7RUFDbEIsT0FBTyxFOUR3cUIyQixJQUFJO0U4RHZxQnRDLE9BQU8sRUFBRSxLQUFLO0VBQ2QsTUFBTSxFOUQ2MEI0QixDQUFDO0VXajFCbkMsV0FBVyxFakJ1S1ksYUFBYSxFQUh4QixXQUFXLEVBRzZCLGtCQUFrQixFQUFFLFVBQVUsRUFBRSxNQUFNLEVBQUUsZ0JBQWdCLEVBQUUsS0FBSyxFQUFFLFVBQVUsRUFBRSxtQkFBbUIsRUFBRSxnQkFBZ0IsRUFBRSxpQkFBaUIsRUFBRSxrQkFBa0I7RWlCcks3TSxVQUFVLEVBQUUsTUFBTTtFQUNsQixXQUFXLEVYdVJpQixHQUFHO0VXdFIvQixXQUFXLEVYMlJpQixHQUFHO0VXMVIvQixVQUFVLEVBQUUsSUFBSTtFQUNoQixVQUFVLEVBQUUsS0FBSztFQUNqQixlQUFlLEVBQUUsSUFBSTtFQUNyQixXQUFXLEVBQUUsSUFBSTtFQUNqQixjQUFjLEVBQUUsSUFBSTtFQUNwQixjQUFjLEVBQUUsTUFBTTtFQUN0QixVQUFVLEVBQUUsTUFBTTtFQUNsQixZQUFZLEVBQUUsTUFBTTtFQUNwQixXQUFXLEVBQUUsTUFBTTtFQUNuQixVQUFVLEVBQUUsSUFBSTtFVGdIWixTQUFTLEVBdENFLFFBQUM7RTREOUVoQixTQUFTLEVBQUUsVUFBVTtFQUNyQixPQUFPLEVBQUUsQ0FBQyxHQWlCWDtFQTVCRCxBQWFFLFFBYk0sQUFhTixLQUFNLENBQUM7SUFBRSxPQUFPLEU5RGkwQmtCLEdBQUUsRzhEajBCRTtFQWJ4QyxBQWVFLFFBZk0sQ0FlTixNQUFNLENBQUM7SUFDTCxRQUFRLEVBQUUsUUFBUTtJQUNsQixPQUFPLEVBQUUsS0FBSztJQUNkLEtBQUssRTlEaTBCMkIsTUFBSztJOERoMEJyQyxNQUFNLEU5RGkwQjBCLE1BQUssRzhEenpCdEM7SUEzQkgsQUFlRSxRQWZNLENBZU4sTUFBTSxBQU1KLFFBQVMsQ0FBQztNQUNSLFFBQVEsRUFBRSxRQUFRO01BQ2xCLE9BQU8sRUFBRSxFQUFFO01BQ1gsWUFBWSxFQUFFLFdBQVc7TUFDekIsWUFBWSxFQUFFLEtBQUssR0FDcEI7O0FBSUwsQUFBQSxlQUFlLEVBNERmLEFBNURBLGdCQTREZ0IsQ0FDZCxBQUFBLFdBQUUsRUFBYSxLQUFLLEFBQWxCLEVBN0RZO0VBQ2QsT0FBTyxFOURxekIyQixNQUFLLEM4RHJ6QlIsQ0FBQyxHQVdqQztFQVpELEFBR0UsZUFIYSxDQUdiLE1BQU0sRUF5RFIsQUF6REUsZ0JBeURjLENBQ2QsQUFBQSxXQUFFLEVBQWEsS0FBSyxBQUFsQixFQTFERixNQUFNLENBQUM7SUFDTCxNQUFNLEVBQUUsQ0FBQyxHQU9WO0lBWEgsQUFHRSxlQUhhLENBR2IsTUFBTSxBQUdKLFFBQVMsRUFzRGIsQUF6REUsZ0JBeURjLENBQ2QsQUFBQSxXQUFFLEVBQWEsS0FBSyxBQUFsQixFQTFERixNQUFNLEFBR0osUUFBUyxDQUFDO01BQ1IsR0FBRyxFQUFFLENBQUM7TUFDTixZQUFZLEU5RDh5QmtCLE1BQUssQzhEOXlCQyxNQUEwQixDQUFDLENBQUM7TUFDaEUsZ0JBQWdCLEVyRUdrQyxJQUFJLEdxRUZ2RDs7QUFJTCxBQUFBLGlCQUFpQixFQThDakIsQUE5Q0EsZ0JBOENnQixDQUlkLEFBQUEsV0FBRSxFQUFhLE9BQU8sQUFBcEIsRUFsRGM7RUFDaEIsT0FBTyxFQUFFLENBQUMsQzlEdXlCd0IsTUFBSyxHOEQxeEJ4QztFQWRELEFBR0UsaUJBSGUsQ0FHZixNQUFNLEVBMkNSLEFBM0NFLGdCQTJDYyxDQUlkLEFBQUEsV0FBRSxFQUFhLE9BQU8sQUFBcEIsRUEvQ0YsTUFBTSxDQUFDO0lBQ0wsSUFBSSxFQUFFLENBQUM7SUFDUCxLQUFLLEU5RG15QjJCLE1BQUs7SThEbHlCckMsTUFBTSxFOURpeUIwQixNQUFLLEc4RDF4QnRDO0lBYkgsQUFHRSxpQkFIZSxDQUdmLE1BQU0sQUFLSixRQUFTLEVBc0NiLEFBM0NFLGdCQTJDYyxDQUlkLEFBQUEsV0FBRSxFQUFhLE9BQU8sQUFBcEIsRUEvQ0YsTUFBTSxBQUtKLFFBQVMsQ0FBQztNQUNSLEtBQUssRUFBRSxDQUFDO01BQ1IsWUFBWSxFQUFFLE1BQTBCLEM5RDh4QlYsTUFBSyxDOEQ5eEI0QixNQUEwQixDQUFDLENBQUM7TUFDM0Ysa0JBQWtCLEVyRWJnQyxJQUFJLEdxRWN2RDs7QUFJTCxBQUFBLGtCQUFrQixFQThCbEIsQUE5QkEsZ0JBOEJnQixDQU9kLEFBQUEsV0FBRSxFQUFhLFFBQVEsQUFBckIsRUFyQ2U7RUFDakIsT0FBTyxFOUR1eEIyQixNQUFLLEM4RHZ4QlIsQ0FBQyxHQVdqQztFQVpELEFBR0Usa0JBSGdCLENBR2hCLE1BQU0sRUEyQlIsQUEzQkUsZ0JBMkJjLENBT2QsQUFBQSxXQUFFLEVBQWEsUUFBUSxBQUFyQixFQWxDRixNQUFNLENBQUM7SUFDTCxHQUFHLEVBQUUsQ0FBQyxHQU9QO0lBWEgsQUFHRSxrQkFIZ0IsQ0FHaEIsTUFBTSxBQUdKLFFBQVMsRUF3QmIsQUEzQkUsZ0JBMkJjLENBT2QsQUFBQSxXQUFFLEVBQWEsUUFBUSxBQUFyQixFQWxDRixNQUFNLEFBR0osUUFBUyxDQUFDO01BQ1IsTUFBTSxFQUFFLENBQUM7TUFDVCxZQUFZLEVBQUUsQ0FBQyxDQUFDLE1BQTBCLEM5RGd4QlosTUFBSztNOEQvd0JuQyxtQkFBbUIsRXJFM0IrQixJQUFJLEdxRTRCdkQ7O0FBSUwsQUFBQSxnQkFBZ0IsRUFnQmhCLEFBaEJBLGdCQWdCZ0IsQ0FVZCxBQUFBLFdBQUUsRUFBYSxNQUFNLEFBQW5CLEVBMUJhO0VBQ2YsT0FBTyxFQUFFLENBQUMsQzlEeXdCd0IsTUFBSyxHOEQ1dkJ4QztFQWRELEFBR0UsZ0JBSGMsQ0FHZCxNQUFNLEVBYVIsQUFiRSxnQkFhYyxDQVVkLEFBQUEsV0FBRSxFQUFhLE1BQU0sQUFBbkIsRUF2QkYsTUFBTSxDQUFDO0lBQ0wsS0FBSyxFQUFFLENBQUM7SUFDUixLQUFLLEU5RHF3QjJCLE1BQUs7SThEcHdCckMsTUFBTSxFOURtd0IwQixNQUFLLEc4RDV2QnRDO0lBYkgsQUFHRSxnQkFIYyxDQUdkLE1BQU0sQUFLSixRQUFTLEVBUWIsQUFiRSxnQkFhYyxDQVVkLEFBQUEsV0FBRSxFQUFhLE1BQU0sQUFBbkIsRUF2QkYsTUFBTSxBQUtKLFFBQVMsQ0FBQztNQUNSLElBQUksRUFBRSxDQUFDO01BQ1AsWUFBWSxFQUFFLE1BQTBCLENBQUMsQ0FBQyxDQUFDLE1BQTBCLEM5RGd3QnZDLE1BQUs7TThEL3ZCbkMsaUJBQWlCLEVyRTNDaUMsSUFBSSxHcUU0Q3ZEOztBQW9CTCxBQUFBLGNBQWMsQ0FBQztFQUNiLFNBQVMsRTlEK3RCeUIsS0FBSztFOEQ5dEJ2QyxPQUFPLEU5RG11QjJCLE9BQU0sQ0FDTixNQUFLO0U4RG51QnZDLEtBQUssRXJFcEVvRCxJQUFJO0VxRXFFN0QsVUFBVSxFQUFFLE1BQU07RUFDbEIsZ0JBQWdCLEVyRXJFc0MsSUFBSSxHcUV1RTNEOztBQ2xIRCxBQUFBLFFBQVEsQ0FBQztFQUNQLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUM7RUFDUCxPQUFPLEUvRHNxQjJCLElBQUk7RStEcnFCdEMsT0FBTyxFQUFFLEtBQUs7RUFDZCxTQUFTLEUvRCsxQnlCLEtBQUs7RVdwMkJ2QyxXQUFXLEVqQnVLWSxhQUFhLEVBSHhCLFdBQVcsRUFHNkIsa0JBQWtCLEVBQUUsVUFBVSxFQUFFLE1BQU0sRUFBRSxnQkFBZ0IsRUFBRSxLQUFLLEVBQUUsVUFBVSxFQUFFLG1CQUFtQixFQUFFLGdCQUFnQixFQUFFLGlCQUFpQixFQUFFLGtCQUFrQjtFaUJySzdNLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFdBQVcsRVh1UmlCLEdBQUc7RVd0Ui9CLFdBQVcsRVgyUmlCLEdBQUc7RVcxUi9CLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLFVBQVUsRUFBRSxLQUFLO0VBQ2pCLGVBQWUsRUFBRSxJQUFJO0VBQ3JCLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLGNBQWMsRUFBRSxJQUFJO0VBQ3BCLGNBQWMsRUFBRSxNQUFNO0VBQ3RCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFlBQVksRUFBRSxNQUFNO0VBQ3BCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLFVBQVUsRUFBRSxJQUFJO0VUZ0haLFNBQVMsRUF0Q0UsUUFBQztFNkQ3RWhCLFNBQVMsRUFBRSxVQUFVO0VBQ3JCLGdCQUFnQixFdEU2QnlDLElBQUk7RXNFNUI3RCxlQUFlLEVBQUUsV0FBVztFQUM1QixNQUFNLEV2RTJTd0QsR0FBRyxDdUUzU25DLEtBQUssQ3RFNEJtQixrQkFBSSxHc0VSM0Q7RUFuQ0QsQUFtQkUsUUFuQk0sQ0FtQk4sTUFBTSxDQUFDO0lBQ0wsUUFBUSxFQUFFLFFBQVE7SUFDbEIsT0FBTyxFQUFFLEtBQUs7SUFDZCxLQUFLLEUvRDgxQjJCLElBQUk7SStENzFCcEMsTUFBTSxFL0Q4MUIwQixNQUFLO0krRDcxQnJDLE1BQU0sRUFBRSxDQUFDLEMvRG1OaUIsTUFBSyxHK0R6TWhDO0lBbENILEFBbUJFLFFBbkJNLENBbUJOLE1BQU0sQUFPSixRQUFTLEVBMUJiLEFBbUJFLFFBbkJNLENBbUJOLE1BQU0sQUFRSixPQUFRLENBQUM7TUFDUCxRQUFRLEVBQUUsUUFBUTtNQUNsQixPQUFPLEVBQUUsS0FBSztNQUNkLE9BQU8sRUFBRSxFQUFFO01BQ1gsWUFBWSxFQUFFLFdBQVc7TUFDekIsWUFBWSxFQUFFLEtBQUssR0FDcEI7O0FBSUwsQUFBQSxlQUFlLEVBa0dmLEFBbEdBLGdCQWtHZ0IsQ0FDZCxBQUFBLFdBQUUsRUFBYSxLQUFLLEFBQWxCLEVBbkdZO0VBQ2QsYUFBYSxFL0QrMEJxQixNQUFLLEcrRDl6QnhDO0VBbEJELEFBR0ksZUFIVyxHQUdYLE1BQU0sRUErRlYsQUEvRkksZ0JBK0ZZLENBQ2QsQUFBQSxXQUFFLEVBQWEsS0FBSyxBQUFsQixJQWhHQSxNQUFNLENBQUM7SUFDUCxNQUFNLEVBQUUseUJBQWdFLEdBYXpFO0lBakJILEFBR0ksZUFIVyxHQUdYLE1BQU0sQUFHTixRQUFTLEVBNEZiLEFBL0ZJLGdCQStGWSxDQUNkLEFBQUEsV0FBRSxFQUFhLEtBQUssQUFBbEIsSUFoR0EsTUFBTSxBQUdOLFFBQVMsQ0FBQztNQUNSLE1BQU0sRUFBRSxDQUFDO01BQ1QsWUFBWSxFL0R3MEJrQixNQUFLLEMrRHgwQkMsTUFBMEIsQ0FBQyxDQUFDO01BQ2hFLGdCQUFnQixFL0QwMEJjLG1CQUFtQyxHK0R6MEJsRTtJQVZMLEFBR0ksZUFIVyxHQUdYLE1BQU0sQUFTTixPQUFRLEVBc0ZaLEFBL0ZJLGdCQStGWSxDQUNkLEFBQUEsV0FBRSxFQUFhLEtBQUssQUFBbEIsSUFoR0EsTUFBTSxBQVNOLE9BQVEsQ0FBQztNQUNQLE1BQU0sRXZFd1FvRCxHQUFHO011RXZRN0QsWUFBWSxFL0RrMEJrQixNQUFLLEMrRGwwQkMsTUFBMEIsQ0FBQyxDQUFDO01BQ2hFLGdCQUFnQixFdEVWcUMsSUFBSSxHc0VXMUQ7O0FBSUwsQUFBQSxpQkFBaUIsRUE4RWpCLEFBOUVBLGdCQThFZ0IsQ0FJZCxBQUFBLFdBQUUsRUFBYSxPQUFPLEFBQXBCLEVBbEZjO0VBQ2hCLFdBQVcsRS9EMnpCdUIsTUFBSyxHK0R2eUJ4QztFQXJCRCxBQUdJLGlCQUhhLEdBR2IsTUFBTSxFQTJFVixBQTNFSSxnQkEyRVksQ0FJZCxBQUFBLFdBQUUsRUFBYSxPQUFPLEFBQXBCLElBL0VBLE1BQU0sQ0FBQztJQUNQLElBQUksRUFBRSx5QkFBZ0U7SUFDdEUsS0FBSyxFL0R1ekIyQixNQUFLO0krRHR6QnJDLE1BQU0sRS9EcXpCMEIsSUFBSTtJK0RwekJwQyxNQUFNLEUvRDJLb0IsTUFBSyxDK0QzS0wsQ0FBQyxHQWE1QjtJQXBCSCxBQUdJLGlCQUhhLEdBR2IsTUFBTSxBQU1OLFFBQVMsRUFxRWIsQUEzRUksZ0JBMkVZLENBSWQsQUFBQSxXQUFFLEVBQWEsT0FBTyxBQUFwQixJQS9FQSxNQUFNLEFBTU4sUUFBUyxDQUFDO01BQ1IsSUFBSSxFQUFFLENBQUM7TUFDUCxZQUFZLEVBQUUsTUFBMEIsQy9EaXpCVixNQUFLLEMrRGp6QjRCLE1BQTBCLENBQUMsQ0FBQztNQUMzRixrQkFBa0IsRS9EbXpCWSxtQkFBbUMsRytEbHpCbEU7SUFiTCxBQUdJLGlCQUhhLEdBR2IsTUFBTSxBQVlOLE9BQVEsRUErRFosQUEzRUksZ0JBMkVZLENBSWQsQUFBQSxXQUFFLEVBQWEsT0FBTyxBQUFwQixJQS9FQSxNQUFNLEFBWU4sT0FBUSxDQUFDO01BQ1AsSUFBSSxFdkVpUHNELEdBQUc7TXVFaFA3RCxZQUFZLEVBQUUsTUFBMEIsQy9EMnlCVixNQUFLLEMrRDN5QjRCLE1BQTBCLENBQUMsQ0FBQztNQUMzRixrQkFBa0IsRXRFakNtQyxJQUFJLEdzRWtDMUQ7O0FBSUwsQUFBQSxrQkFBa0IsRUF1RGxCLEFBdkRBLGdCQXVEZ0IsQ0FPZCxBQUFBLFdBQUUsRUFBYSxRQUFRLEFBQXJCLEVBOURlO0VBQ2pCLFVBQVUsRS9Eb3lCd0IsTUFBSyxHK0R2d0J4QztFQTlCRCxBQUdJLGtCQUhjLEdBR2QsTUFBTSxFQW9EVixBQXBESSxnQkFvRFksQ0FPZCxBQUFBLFdBQUUsRUFBYSxRQUFRLEFBQXJCLElBM0RBLE1BQU0sQ0FBQztJQUNQLEdBQUcsRUFBRSx5QkFBZ0UsR0FhdEU7SUFqQkgsQUFHSSxrQkFIYyxHQUdkLE1BQU0sQUFHTixRQUFTLEVBaURiLEFBcERJLGdCQW9EWSxDQU9kLEFBQUEsV0FBRSxFQUFhLFFBQVEsQUFBckIsSUEzREEsTUFBTSxBQUdOLFFBQVMsQ0FBQztNQUNSLEdBQUcsRUFBRSxDQUFDO01BQ04sWUFBWSxFQUFFLENBQUMsQ0FBQyxNQUEwQixDL0Q2eEJaLE1BQUssQytEN3hCOEIsTUFBMEI7TUFDM0YsbUJBQW1CLEUvRCt4QlcsbUJBQW1DLEcrRDl4QmxFO0lBVkwsQUFHSSxrQkFIYyxHQUdkLE1BQU0sQUFTTixPQUFRLEVBMkNaLEFBcERJLGdCQW9EWSxDQU9kLEFBQUEsV0FBRSxFQUFhLFFBQVEsQUFBckIsSUEzREEsTUFBTSxBQVNOLE9BQVEsQ0FBQztNQUNQLEdBQUcsRXZFNk51RCxHQUFHO011RTVON0QsWUFBWSxFQUFFLENBQUMsQ0FBQyxNQUEwQixDL0R1eEJaLE1BQUssQytEdnhCOEIsTUFBMEI7TUFDM0YsbUJBQW1CLEV0RXJEa0MsSUFBSSxHc0VzRDFEO0VBaEJMLEFBb0JFLGtCQXBCZ0IsQ0FvQmhCLGVBQWUsQUFBQSxRQUFRLEVBbUN6QixBQW5DRSxnQkFtQ2MsQ0FPZCxBQUFBLFdBQUUsRUFBYSxRQUFRLEFBQXJCLEVBMUNGLGVBQWUsQUFBQSxRQUFRLENBQUM7SUFDdEIsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLENBQUM7SUFDTixJQUFJLEVBQUUsR0FBRztJQUNULE9BQU8sRUFBRSxLQUFLO0lBQ2QsS0FBSyxFL0Qyd0IyQixJQUFJO0krRDF3QnBDLFdBQVcsRUFBRSxPQUF5QjtJQUN0QyxPQUFPLEVBQUUsRUFBRTtJQUNYLGFBQWEsRXZFOE0rQyxHQUFHLEN1RTlNMUIsS0FBSyxDL0QrdkJWLE9BQXVCLEcrRDl2QnhEOztBQUdILEFBQUEsZ0JBQWdCLEVBdUJoQixBQXZCQSxnQkF1QmdCLENBVWQsQUFBQSxXQUFFLEVBQWEsTUFBTSxBQUFuQixFQWpDYTtFQUNmLFlBQVksRS9Eb3dCc0IsTUFBSyxHK0RodkJ4QztFQXJCRCxBQUdJLGdCQUhZLEdBR1osTUFBTSxFQW9CVixBQXBCSSxnQkFvQlksQ0FVZCxBQUFBLFdBQUUsRUFBYSxNQUFNLEFBQW5CLElBOUJBLE1BQU0sQ0FBQztJQUNQLEtBQUssRUFBRSx5QkFBZ0U7SUFDdkUsS0FBSyxFL0Rnd0IyQixNQUFLO0krRC92QnJDLE1BQU0sRS9EOHZCMEIsSUFBSTtJK0Q3dkJwQyxNQUFNLEUvRG9Ib0IsTUFBSyxDK0RwSEwsQ0FBQyxHQWE1QjtJQXBCSCxBQUdJLGdCQUhZLEdBR1osTUFBTSxBQU1OLFFBQVMsRUFjYixBQXBCSSxnQkFvQlksQ0FVZCxBQUFBLFdBQUUsRUFBYSxNQUFNLEFBQW5CLElBOUJBLE1BQU0sQUFNTixRQUFTLENBQUM7TUFDUixLQUFLLEVBQUUsQ0FBQztNQUNSLFlBQVksRUFBRSxNQUEwQixDQUFDLENBQUMsQ0FBQyxNQUEwQixDL0QwdkJ2QyxNQUFLO00rRHp2Qm5DLGlCQUFpQixFL0Q0dkJhLG1CQUFtQyxHK0QzdkJsRTtJQWJMLEFBR0ksZ0JBSFksR0FHWixNQUFNLEFBWU4sT0FBUSxFQVFaLEFBcEJJLGdCQW9CWSxDQVVkLEFBQUEsV0FBRSxFQUFhLE1BQU0sQUFBbkIsSUE5QkEsTUFBTSxBQVlOLE9BQVEsQ0FBQztNQUNQLEtBQUssRXZFMExxRCxHQUFHO011RXpMN0QsWUFBWSxFQUFFLE1BQTBCLENBQUMsQ0FBQyxDQUFDLE1BQTBCLEMvRG92QnZDLE1BQUs7TStEbnZCbkMsaUJBQWlCLEV0RXhGb0MsSUFBSSxHc0V5RjFEOztBQXFCTCxBQUFBLGVBQWUsQ0FBQztFQUNkLE9BQU8sRS9Eb3RCMkIsTUFBSyxDQUNMLE9BQU07RStEcHRCeEMsYUFBYSxFQUFFLENBQUM7RTdEM0JaLFNBQVMsRUF0Q0UsSUFBQztFNkRvRWhCLGdCQUFnQixFL0Q4c0JrQixPQUF1QjtFK0Q3c0J6RCxhQUFhLEV2RTRKaUQsR0FBRyxDdUU1SjVCLEtBQUssQ0FBQyxPQUE4QixHQU8xRTtFQWJELEFBVUUsZUFWYSxBQVViLE1BQU8sQ0FBQztJQUNOLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7O0FBR0gsQUFBQSxhQUFhLENBQUM7RUFDWixPQUFPLEUvRHFzQjJCLE1BQUssQ0FDTCxPQUFNO0UrRHJzQnhDLEtBQUssRS9EekpJLE9BQU8sRytEMEpqQjs7QUM3SkQsQUFBQSxTQUFTLENBQUM7RUFDUixRQUFRLEVBQUUsUUFBUSxHQUNuQjs7QUFFRCxBQUFBLFNBQVMsQUFBQSxjQUFjLENBQUM7RUFDdEIsWUFBWSxFQUFFLEtBQUssR0FDcEI7O0FBRUQsQUFBQSxlQUFlLENBQUM7RUFDZCxRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsSUFBSTtFQUNYLFFBQVEsRUFBRSxNQUFNLEdBRWpCO0VBTEQsQWxDcEJFLGVrQ29CYSxBbENwQmQsT0FBUyxDQUFDO0lBQ1AsT0FBTyxFQUFFLEtBQUs7SUFDZCxLQUFLLEVBQUUsSUFBSTtJQUNYLE9BQU8sRUFBRSxFQUFFLEdBQ1o7O0FrQ3VCSCxBQUFBLGNBQWMsQ0FBQztFQUNiLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsS0FBSyxFQUFFLElBQUk7RUFDWCxLQUFLLEVBQUUsSUFBSTtFQUNYLFlBQVksRUFBRSxLQUFLO0VBQ25CLG1CQUFtQixFQUFFLE1BQU07RW5DNUJ2QixVQUFVLEU3QjZpQ3FCLFNBQVMsQ0FEVCxJQUFHLENBQ3FDLFdBQVcsR2dFL2dDdkY7RW5DekJHLE1BQU0sRUFBRSxzQkFBc0IsRUFBRSxNQUFNO0ltQ2lCMUMsQUFBQSxjQUFjLENBQUM7TW5DaEJULFVBQVUsRUFBRSxJQUFJLEdtQ3dCckI7O0FBRUQsQUFBQSxjQUFjLEFBQUEsT0FBTztBQUNyQixBQUFBLG1CQUFtQjtBQUNuQixBQUFBLG1CQUFtQixDQUFDO0VBQ2xCLE9BQU8sRUFBRSxLQUFLLEdBQ2Y7O0FBRUQsQUFBQSxtQkFBbUIsQUFBQSxJQUFLLENBQUEsQUFBQSxtQkFBbUI7QUFDM0MsQUFBQSxPQUFPLEFBQUEsb0JBQW9CLENBQUM7RUFDMUIsU0FBUyxFQUFFLGdCQUFnQixHQUM1Qjs7QUFFRCxBQUFBLG1CQUFtQixBQUFBLElBQUssQ0FBQSxBQUFBLG9CQUFvQjtBQUM1QyxBQUFBLE9BQU8sQUFBQSxtQkFBbUIsQ0FBQztFQUN6QixTQUFTLEVBQUUsaUJBQWlCLEdBQzdCOztBQU9ELEFBQ0UsY0FEWSxDQUNaLGNBQWMsQ0FBQztFQUNiLE9BQU8sRUFBRSxDQUFDO0VBQ1YsbUJBQW1CLEVBQUUsT0FBTztFQUM1QixTQUFTLEVBQUUsSUFBSSxHQUNoQjs7QUFMSCxBQU9FLGNBUFksQ0FPWixjQUFjLEFBQUEsT0FBTztBQVB2QixBQVFFLGNBUlksQ0FRWixtQkFBbUIsQUFBQSxtQkFBbUI7QUFSeEMsQUFTRSxjQVRZLENBU1osbUJBQW1CLEFBQUEsb0JBQW9CLENBQUM7RUFDdEMsT0FBTyxFQUFFLENBQUM7RUFDVixPQUFPLEVBQUUsQ0FBQyxHQUNYOztBQVpILEFBY0UsY0FkWSxDQWNaLE9BQU8sQUFBQSxtQkFBbUI7QUFkNUIsQUFlRSxjQWZZLENBZVosT0FBTyxBQUFBLG9CQUFvQixDQUFDO0VBQzFCLE9BQU8sRUFBRSxDQUFDO0VBQ1YsT0FBTyxFQUFFLENBQUM7RW5DdEVSLFVBQVUsRW1DdUVRLEVBQUUsQ2hFcStCVyxJQUFHLENnRXIrQmlCLE9BQU8sR0FDN0Q7RW5DbkVDLE1BQU0sRUFBRSxzQkFBc0IsRUFBRSxNQUFNO0ltQ2dEMUMsQUFjRSxjQWRZLENBY1osT0FBTyxBQUFBLG1CQUFtQjtJQWQ1QixBQWVFLGNBZlksQ0FlWixPQUFPLEFBQUEsb0JBQW9CLENBQUM7TW5DOUR4QixVQUFVLEVBQUUsSUFBSSxHbUNrRW5COztBQVFILEFBQUEsc0JBQXNCO0FBQ3RCLEFBQUEsc0JBQXNCLENBQUM7RUFDckIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixNQUFNLEVBQUUsQ0FBQztFQUNULE9BQU8sRUFBRSxDQUFDO0VBRVYsT0FBTyxFQUFFLElBQUk7RUFDYixXQUFXLEVBQUUsTUFBTTtFQUNuQixlQUFlLEVBQUUsTUFBTTtFQUN2QixLQUFLLEVoRTg3QjhCLEdBQUc7RWdFNzdCdEMsS0FBSyxFdkV2RG9ELElBQUk7RXVFd0Q3RCxVQUFVLEVBQUUsTUFBTTtFQUNsQixPQUFPLEVoRTQ3QjRCLEdBQUU7RTZCemhDakMsVUFBVSxFN0IyaENxQixPQUFPLENBQUMsS0FBSSxDQUFDLElBQUksR2dFcDdCckQ7RW5DbEdHLE1BQU0sRUFBRSxzQkFBc0IsRUFBRSxNQUFNO0ltQzJFMUMsQUFBQSxzQkFBc0I7SUFDdEIsQUFBQSxzQkFBc0IsQ0FBQztNbkMzRWpCLFVBQVUsRUFBRSxJQUFJLEdtQ2lHckI7RUF2QkQsQTNEdEVFLHNCMkRzRW9CLEEzRHRFckcsTUFBd0YsRTJEc0VULEEzRHJFRSxzQjJEcUVvQixBM0RyRXJHLE1BQXdGO0UyRHNFVCxBM0R2RUUsc0IyRHVFb0IsQTNEdkVyRyxNQUF3RjtFMkR1RVQsQTNEdEVFLHNCMkRzRW9CLEEzRHRFckcsTUFBd0YsQ0FBQztJMkR1Rk4sS0FBSyxFdkU5RGtELElBQUk7SXVFK0QzRCxlQUFlLEVBQUUsSUFBSTtJQUNyQixPQUFPLEVBQUUsQ0FBQztJQUNWLE9BQU8sRWhFcTdCMEIsR0FBRSxHSzdnQ3BDOztBMkQyRkgsQUFBQSxzQkFBc0IsQ0FBQztFQUNyQixJQUFJLEVBQUUsQ0FBQyxHQUlSOztBQUNELEFBQUEsc0JBQXNCLENBQUM7RUFDckIsS0FBSyxFQUFFLENBQUMsR0FJVDs7QUFHRCxBQUFBLDJCQUEyQjtBQUMzQixBQUFBLDJCQUEyQixDQUFDO0VBQzFCLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLEtBQUssRWhFODZCOEIsSUFBSTtFZ0U3NkJ2QyxNQUFNLEVoRTY2QjZCLElBQUk7RWdFNTZCdkMsVUFBVSxFQUFFLHlCQUF5QixHQUN0Qzs7QUFDRCxBQUFBLDJCQUEyQixDQUFDO0VBQzFCLGdCQUFnQixFakV4Rk4saUxBQStILEdpRXlGMUk7O0FBQ0QsQUFBQSwyQkFBMkIsQ0FBQztFQUMxQixnQkFBZ0IsRWpFM0ZOLGlMQUErSCxHaUU0RjFJOztBQVFELEFBQUEsb0JBQW9CLENBQUM7RUFDbkIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLENBQUM7RUFDUixNQUFNLEVBQUUsQ0FBQztFQUNULElBQUksRUFBRSxDQUFDO0VBQ1AsT0FBTyxFQUFFLEVBQUU7RUFDWCxPQUFPLEVBQUUsSUFBSTtFQUNiLGVBQWUsRUFBRSxNQUFNO0VBQ3ZCLFlBQVksRUFBRSxDQUFDO0VBRWYsWUFBWSxFaEVvNEJ1QixHQUFHO0VnRW40QnRDLFdBQVcsRWhFbTRCd0IsR0FBRztFZ0VsNEJ0QyxVQUFVLEVBQUUsSUFBSSxHQXVCakI7RUFuQ0QsQUFjRSxvQkFka0IsQ0FjbEIsRUFBRSxDQUFDO0lBQ0QsVUFBVSxFQUFFLFdBQVc7SUFDdkIsSUFBSSxFQUFFLFFBQVE7SUFDZCxLQUFLLEVoRWs0QjRCLElBQUk7SWdFajRCckMsTUFBTSxFaEVrNEIyQixHQUFHO0lnRWo0QnBDLFlBQVksRWhFbTRCcUIsR0FBRztJZ0VsNEJwQyxXQUFXLEVoRWs0QnNCLEdBQUc7SWdFajRCcEMsV0FBVyxFQUFFLE1BQU07SUFDbkIsTUFBTSxFQUFFLE9BQU87SUFDZixnQkFBZ0IsRXZFN0h1QyxJQUFJO0l1RThIM0QsZUFBZSxFQUFFLFdBQVc7SUFFNUIsVUFBVSxFaEUyM0J1QixJQUFJLENnRTMzQlcsS0FBSyxDQUFDLFdBQVc7SUFDakUsYUFBYSxFaEUwM0JvQixJQUFJLENnRTEzQmMsS0FBSyxDQUFDLFdBQVc7SUFDcEUsT0FBTyxFQUFFLEVBQUU7SW5DdEtULFVBQVUsRTdCa2lDcUIsT0FBTyxDQUFDLElBQUcsQ0FBQyxJQUFJLEdnRTEzQmxEO0luQ25LQyxNQUFNLEVBQUUsc0JBQXNCLEVBQUUsTUFBTTtNbUNxSTFDLEFBY0Usb0JBZGtCLENBY2xCLEVBQUUsQ0FBQztRbkNsSkMsVUFBVSxFQUFFLElBQUksR21Da0tuQjtFQTlCSCxBQWdDRSxvQkFoQ2tCLENBZ0NsQixPQUFPLENBQUM7SUFDTixPQUFPLEVBQUUsQ0FBQyxHQUNYOztBQVFILEFBQUEsaUJBQWlCLENBQUM7RUFDaEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLEdBQW9DO0VBQzNDLE1BQU0sRUFBRSxJQUFJO0VBQ1osSUFBSSxFQUFFLEdBQW9DO0VBQzFDLE9BQU8sRUFBRSxFQUFFO0VBQ1gsV0FBVyxFQUFFLElBQUk7RUFDakIsY0FBYyxFQUFFLElBQUk7RUFDcEIsS0FBSyxFdkV4Sm9ELElBQUk7RXVFeUo3RCxVQUFVLEVBQUUsTUFBTSxHQUNuQjs7QUNoTUQsVUFBVSxDQUFWLGNBQVU7RUFDUixBQUFBLEVBQUU7SUFBRyxTQUFTLEVBQUUsY0FBYzs7QUFHaEMsQUFBQSxlQUFlLENBQUM7RUFDZCxPQUFPLEVBQUUsWUFBWTtFQUNyQixLQUFLLEVqRThpQ2lCLElBQUk7RWlFN2lDMUIsTUFBTSxFakU2aUNnQixJQUFJO0VpRTVpQzFCLGNBQWMsRUFBRSxXQUFXO0VBQzNCLE1BQU0sRWpFNmlDZ0IsTUFBSyxDaUU3aUNHLEtBQUssQ0FBQyxZQUFZO0VBQ2hELGtCQUFrQixFQUFFLFdBQVc7RUFFL0IsYUFBYSxFQUFFLEdBQUc7RUFDbEIsU0FBUyxFQUFFLG1DQUFtQyxHQUMvQzs7QUFFRCxBQUFBLGtCQUFrQixDQUFDO0VBQ2pCLEtBQUssRWpFdWlDbUIsSUFBSTtFaUV0aUM1QixNQUFNLEVqRXNpQ2tCLElBQUk7RWlFcmlDNUIsWUFBWSxFakV1aUNZLEtBQUksR2lFdGlDN0I7O0FBTUQsVUFBVSxDQUFWLFlBQVU7RUFDUixBQUFBLEVBQUU7SUFDQSxTQUFTLEVBQUUsUUFBUTtFQUVyQixBQUFBLEdBQUc7SUFDRCxPQUFPLEVBQUUsQ0FBQzs7QUFJZCxBQUFBLGFBQWEsQ0FBQztFQUNaLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLEtBQUssRWpFK2dDaUIsSUFBSTtFaUU5Z0MxQixNQUFNLEVqRThnQ2dCLElBQUk7RWlFN2dDMUIsY0FBYyxFQUFFLFdBQVc7RUFDM0IsZ0JBQWdCLEVBQUUsWUFBWTtFQUU5QixhQUFhLEVBQUUsR0FBRztFQUNsQixPQUFPLEVBQUUsQ0FBQztFQUNWLFNBQVMsRUFBRSxpQ0FBaUMsR0FDN0M7O0FBRUQsQUFBQSxnQkFBZ0IsQ0FBQztFQUNmLEtBQUssRWpFd2dDbUIsSUFBSTtFaUV2Z0M1QixNQUFNLEVqRXVnQ2tCLElBQUksR2lFdGdDN0I7O0FFcERELEFBQUEsZUFBZSxDQUFJO0VBQUUsY0FBYyxFQUFFLG1CQUFtQixHQUFLOztBQUM3RCxBQUFBLFVBQVUsQ0FBUztFQUFFLGNBQWMsRUFBRSxjQUFjLEdBQUs7O0FBQ3hELEFBQUEsYUFBYSxDQUFNO0VBQUUsY0FBYyxFQUFFLGlCQUFpQixHQUFLOztBQUMzRCxBQUFBLGFBQWEsQ0FBTTtFQUFFLGNBQWMsRUFBRSxpQkFBaUIsR0FBSzs7QUFDM0QsQUFBQSxrQkFBa0IsQ0FBQztFQUFFLGNBQWMsRUFBRSxzQkFBc0IsR0FBSzs7QUFDaEUsQUFBQSxlQUFlLENBQUk7RUFBRSxjQUFjLEVBQUUsbUJBQW1CLEdBQUs7O0ExQ0YzRCxBQUFBLFdBQVcsR2dPV2IsQUFBQSxBaE9YRSxFZ09XRCxFQUFJLG1CQUFtQixBQUF2QixFQVVHLENBQUMsQUF3REUsMEJBQTRCO0FBakVuQyxBaE9aRSxpQmdPWWUsQ0FTYixDQUFDLEFBd0RFLDBCQUE0QixDaE83RXRCO0VBQ1QsZ0JBQWdCLEU3QlM2QixPQUFPLEM2QlQzQixVQUFVLEdBQ3BDOztBQUNELEFwQlFBLENvQlJDLEFBQUEsV0FBVyxBcEJRN0YsTUFBd0YsR29QQVQsQUFBQSxBaE9SRSxFZ09RRCxFQUFJLG1CQUFtQixBQUF2QixFQVVHLENBQUMsQUF3REUsMEJBQTRCLEFwUGxFbEgsTUFBd0Y7QW9QQ1QsQWhPVEUsaUJnT1NlLENBU2IsQ0FBQyxBQXdERSwwQkFBNEIsQXBQbEVsSCxNQUF3RixFb0JSUCxBcEJTQSxDb0JUQyxBQUFBLFdBQVcsQXBCUzdGLE1BQXdGLEdvUERULEFBQUEsQWhPUkUsRWdPUUQsRUFBSSxtQkFBbUIsQUFBdkIsRUFVRyxDQUFDLEFBd0RFLDBCQUE0QixBcFBqRWxILE1BQXdGO0FvUEFULEFoT1RFLGlCZ09TZSxDQVNiLENBQUMsQUF3REUsMEJBQTRCLEFwUGpFbEgsTUFBd0Y7QW9CUlAsQXBCT0EsTW9CUE0sQUFBQSxXQUFXLEFwQk9sRyxNQUF3RjtBb0JQUCxBcEJRQSxNb0JSTSxBQUFBLFdBQVcsQXBCUWxHLE1BQXdGLENBQUM7RW9CTkosZ0JBQWdCLEVBQUUsT0FBbUIsQ0FBQyxVQUFVLEdwQlFuRDs7QW9CZEQsQUFBQSxhQUFhLENBQUY7RUFDVCxnQkFBZ0IsRTdCUzZCLE9BQU8sQzZCVDNCLFVBQVUsR0FDcEM7O0FBQ0QsQXBCUUEsQ29CUkMsQUFBQSxhQUFhLEFwQlEvRixNQUF3RixFb0JSUCxBcEJTQSxDb0JUQyxBQUFBLGFBQWEsQXBCUy9GLE1BQXdGO0FvQlJQLEFwQk9BLE1vQlBNLEFBQUEsYUFBYSxBcEJPcEcsTUFBd0Y7QW9CUFAsQXBCUUEsTW9CUk0sQUFBQSxhQUFhLEFwQlFwRyxNQUF3RixDQUFDO0VvQk5KLGdCQUFnQixFQUFFLE9BQW1CLENBQUMsVUFBVSxHcEJRbkQ7O0FvQmRELEFBQUEsV0FBVyxDQUFBO0VBQ1QsZ0JBQWdCLEVoQzJDdUMsT0FBTyxDZ0MzQ3JDLFVBQVUsR0FDcEM7O0FBQ0QsQXBCUUEsQ29CUkMsQUFBQSxXQUFXLEFwQlE3RixNQUF3RixFb0JSUCxBcEJTQSxDb0JUQyxBQUFBLFdBQVcsQXBCUzdGLE1BQXdGO0FvQlJQLEFwQk9BLE1vQlBNLEFBQUEsV0FBVyxBcEJPbEcsTUFBd0Y7QW9CUFAsQXBCUUEsTW9CUk0sQUFBQSxXQUFXLEFwQlFsRyxNQUF3RixDQUFDO0VvQk5KLGdCQUFnQixFQUFFLE9BQW1CLENBQUMsVUFBVSxHcEJRbkQ7O0FvQmRELEFBQUEsUUFBUSxDQUFHO0VBQ1QsZ0JBQWdCLEVoQzhDdUMsT0FBTyxDZ0M5Q3JDLFVBQVUsR0FDcEM7O0FBQ0QsQXBCUUEsQ29CUkMsQUFBQSxRQUFRLEFwQlExRixNQUF3RixFb0JSUCxBcEJTQSxDb0JUQyxBQUFBLFFBQVEsQXBCUzFGLE1BQXdGO0FvQlJQLEFwQk9BLE1vQlBNLEFBQUEsUUFBUSxBcEJPL0YsTUFBd0Y7QW9CUFAsQXBCUUEsTW9CUk0sQUFBQSxRQUFRLEFwQlEvRixNQUF3RixDQUFDO0VvQk5KLGdCQUFnQixFQUFFLE9BQW1CLENBQUMsVUFBVSxHcEJRbkQ7O0FvQmRELEFBQUEsV0FBVyxDQUFBO0VBQ1QsZ0JBQWdCLEVoQzRDdUMsT0FBTyxDZ0M1Q3JDLFVBQVUsR0FDcEM7O0FBQ0QsQXBCUUEsQ29CUkMsQUFBQSxXQUFXLEFwQlE3RixNQUF3RixFb0JSUCxBcEJTQSxDb0JUQyxBQUFBLFdBQVcsQXBCUzdGLE1BQXdGO0FvQlJQLEFwQk9BLE1vQlBNLEFBQUEsV0FBVyxBcEJPbEcsTUFBd0Y7QW9CUFAsQXBCUUEsTW9CUk0sQUFBQSxXQUFXLEFwQlFsRyxNQUF3RixDQUFDO0VvQk5KLGdCQUFnQixFQUFFLE9BQW1CLENBQUMsVUFBVSxHcEJRbkQ7O0FvQmRELEFBQUEsVUFBVSxFK0grRVosQS9IL0VFLFUrSCtFUSxDQUlQLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEtBQ0ssQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBS0EsZ0JBQWtCLEdBQ1gsR0FBRyxBQUNGLEtBQU8sQUFDSCxJQUFPLENBQUEsQUFBQSxNQUFNO0NBYnhDLEFBQUEsQS9IaEZFLEUrSGdGRCxFQUFJLFdBQVcsQUFBZixFQUdFLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEtBQ0ssQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBS0EsZ0JBQWtCLEdBQ1gsR0FBRyxBQUNGLEtBQU8sQUFDSCxJQUFPLENBQUEsQUFBQSxNQUFNLEUvSDdGM0I7RUFDVCxnQkFBZ0IsRWhDNkN1QyxJQUFJLENnQzdDbEMsVUFBVSxHQUNwQzs7QUFDRCxBcEJRQSxDb0JSQyxBQUFBLFVBQVUsQXBCUTVGLE1BQXdGLEVvQlJQLEFwQlNBLENvQlRDLEFBQUEsVUFBVSxBcEJTNUYsTUFBd0Y7QW9CUlAsQXBCT0EsTW9CUE0sQUFBQSxVQUFVLEFwQk9qRyxNQUF3RjtBb0JQUCxBcEJRQSxNb0JSTSxBQUFBLFVBQVUsQXBCUWpHLE1BQXdGLENBQUM7RW9CTkosZ0JBQWdCLEVBQUUsT0FBbUIsQ0FBQyxVQUFVLEdwQlFuRDs7QW9CZEQsQUFBQSxTQUFTLEUwSWVYLEExSWZFLGMwSWVZLENBVW5CLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEtBQ0ssQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQ1IsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVcsQ0FHdEIsTUFBZ0I7QUFqQm5DLEExSWhCRSxhMElnQlcsQ0FTbEIsQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDUixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxDQUd0QixNQUFnQjtDQWhCbkMsQUFBQSxBMUlqQkUsRTBJaUJELEVBQUksV0FBVyxBQUFmLEVBUU4sQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDUixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxDQUd0QixNQUFnQjtDQWZuQyxBQUFBLEExSWxCRSxFMElrQkQsRUFBSSxhQUFhLEFBQWpCLEVBT04sQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDUixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxDQUd0QixNQUFnQjtDQWRuQyxBQUFBLEExSW5CRSxFMEltQkQsRUFBSSxnQkFBZ0IsQUFBcEIsRUFNTixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixLQUNLLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUNSLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXLENBR3RCLE1BQWdCO0NBYm5DLEFBQUEsQTFJcEJFLEUwSW9CRCxFQUFJLFFBQVEsQUFBWixFQUtOLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEtBQ0ssQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQ1IsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVcsQ0FHdEIsTUFBZ0I7Q0FabkMsQUFBQSxBMUlyQkUsRTBJcUJELEVBQUksT0FBTyxBQUFYLENBQVksTUFBTSxDQUl4QixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixLQUNLLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUNSLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXLENBR3RCLE1BQWdCO0FBWG5DLEExSXRCRSxNMElzQkksQ0FHWCxBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixLQUNLLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUNSLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXLENBR3RCLE1BQWdCO0FBVm5DLEExSXZCRSxjMEl1QlksQ0FFbkIsQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDUixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxDQUd0QixNQUFnQjtBQVRuQyxBMUl4QkUsTTBJd0JJLENBQ1gsQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDUixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxDQUd0QixNQUFnQixFQXFCbkMsQTFJdERFLGMwSXNEWSxDQWN2QixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDLEVBckIvQixBMUl0REUsYzBJc0RZLEFBZXZCLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7QUFwQi9CLEExSXZERSxjMEl1RFksQ0FhdkIsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQXBCL0IsQTFJdkRFLGMwSXVEWSxBQWN2QixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0FBbkIvQixBMUl4REUsYTBJd0RXLENBWXRCLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7QUFuQi9CLEExSXhERSxhMEl3RFcsQUFhdEIsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQWxCL0IsQTFJekRFLFUwSXlEUSxDQVduQixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0FBbEIvQixBMUl6REUsVTBJeURRLEFBWW5CLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7QUFqQi9CLEExSTFERSxPMEkwREssQ0FVaEIsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQWpCL0IsQTFJMURFLE8wSTBESyxBQVdoQixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0FBaEIvQixBMUkzREUsYTBJMkRXLENBU3RCLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7QUFoQi9CLEExSTNERSxhMEkyRFcsQUFVdEIsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztDQWYvQixBQUFBLEExSTVERSxFMEk0REQsRUFBSSxRQUFRLEFBQVosRUFRVixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0NBZi9CLEFBQUEsQTFJNURFLEUwSTRERCxFQUFJLFFBQVEsQUFBWixDQVNWLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FkL0IsQUFBQSxBMUk3REUsRTBJNkRELEVBQUksWUFBWSxBQUFoQixFQU9WLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FkL0IsQUFBQSxBMUk3REUsRTBJNkRELEVBQUksWUFBWSxBQUFoQixDQVFWLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FiL0IsQUFBQSxBMUk5REUsRTBJOERELEVBQUksU0FBUyxBQUFiLEVBTVYsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztDQWIvQixBQUFBLEExSTlERSxFMEk4REQsRUFBSSxTQUFTLEFBQWIsQ0FPVixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0NBWi9CLEFBQUEsQTFJL0RFLEUwSStERCxFQUFJLGFBQWEsQUFBakIsRUFLVixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0NBWi9CLEFBQUEsQTFJL0RFLEUwSStERCxFQUFJLGFBQWEsQUFBakIsQ0FNVixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0NBWC9CLEFBQUEsQTFJaEVFLEUwSWdFRCxFQUFJLFFBQVEsQUFBWixFQUlWLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FYL0IsQUFBQSxBMUloRUUsRTBJZ0VELEVBQUksUUFBUSxBQUFaLENBS1Ysc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztDQVYvQixBQUFBLEExSWpFRSxFMElpRUQsRUFBSSxnQkFBZ0IsQUFBcEIsRUFHVixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0NBVi9CLEFBQUEsQTFJakVFLEUwSWlFRCxFQUFJLGdCQUFnQixBQUFwQixDQUlWLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FUL0IsQUFBQSxBMUlsRUUsRTBJa0VELEVBQUksT0FBTyxBQUFYLEVBRVYsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztDQVQvQixBQUFBLEExSWxFRSxFMElrRUQsRUFBSSxPQUFPLEFBQVgsQ0FHVixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0NBUi9CLEFBQUEsQTFJbkVFLEUwSW1FRCxFQUFJLFdBQVcsQUFBZixFQUNWLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FSL0IsQUFBQSxBMUluRUUsRTBJbUVELEVBQUksV0FBVyxBQUFmLENBRVYsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQyxFQW9CL0IsQTFJL0ZFLE8wSStGSyxDQVFWLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLENBRVosaUJBQWlDLElBRVosQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBZDNCLEExSS9GRSxPMEkrRkssQ0FRVixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUdHLEtBQUssSUFDQyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFkM0IsQTFJL0ZFLE8wSStGSyxDQVFWLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLEFBQ2pCLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQWQzQixBMUkvRkUsTzBJK0ZLLENBUVYsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLElBQ0MsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBYjNCLEExSWhHRSxNMElnR0ksQ0FPVCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQWIzQixBMUloR0UsTTBJZ0dJLENBT1QsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFHRyxLQUFLLElBQ0MsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBYjNCLEExSWhHRSxNMElnR0ksQ0FPVCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxBQUNqQixpQkFBaUMsSUFFWixBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFiM0IsQTFJaEdFLE0wSWdHSSxDQU9ULEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLENBRUYsS0FBSyxJQUNDLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQVozQixBMUlqR0UsbUIwSWlHaUIsQ0FNdEIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsQ0FFWixpQkFBaUMsSUFFWixBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFaM0IsQTFJakdFLG1CMElpR2lCLENBTXRCLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxJQUNDLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQVozQixBMUlqR0UsbUIwSWlHaUIsQ0FNdEIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLElBRVosQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBWjNCLEExSWpHRSxtQjBJaUdpQixDQU10QixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxDQUVGLEtBQUssSUFDQyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFYM0IsQTFJbEdFLFUwSWtHUSxDQUtiLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLENBRVosaUJBQWlDLElBRVosQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBWDNCLEExSWxHRSxVMElrR1EsQ0FLYixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUdHLEtBQUssSUFDQyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFYM0IsQTFJbEdFLFUwSWtHUSxDQUtiLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLEFBQ2pCLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQVgzQixBMUlsR0UsVTBJa0dRLENBS2IsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLElBQ0MsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBVjNCLEExSW5HRSxVMEltR1EsQ0FJYixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQVYzQixBMUluR0UsVTBJbUdRLENBSWIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFHRyxLQUFLLElBQ0MsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBVjNCLEExSW5HRSxVMEltR1EsQ0FJYixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxBQUNqQixpQkFBaUMsSUFFWixBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFWM0IsQTFJbkdFLFUwSW1HUSxDQUliLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLENBRUYsS0FBSyxJQUNDLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQVQzQixBMUlwR0UsUzBJb0dPLENBR1osQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsQ0FFWixpQkFBaUMsSUFFWixBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFUM0IsQTFJcEdFLFMwSW9HTyxDQUdaLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxJQUNDLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQVQzQixBMUlwR0UsUzBJb0dPLENBR1osQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLElBRVosQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBVDNCLEExSXBHRSxTMElvR08sQ0FHWixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxDQUVGLEtBQUssSUFDQyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFSM0IsQTFJckdFLGdCMElxR2MsQ0FFbkIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsQ0FFWixpQkFBaUMsSUFFWixBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFSM0IsQTFJckdFLGdCMElxR2MsQ0FFbkIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFHRyxLQUFLLElBQ0MsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBUjNCLEExSXJHRSxnQjBJcUdjLENBRW5CLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLEFBQ2pCLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQVIzQixBMUlyR0UsZ0IwSXFHYyxDQUVuQixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxDQUVGLEtBQUssSUFDQyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFQM0IsQTFJdEdFLFEwSXNHTSxDQUNYLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLENBRVosaUJBQWlDLElBRVosQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBUDNCLEExSXRHRSxRMElzR00sQ0FDWCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUdHLEtBQUssSUFDQyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFQM0IsQTFJdEdFLFEwSXNHTSxDQUNYLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLEFBQ2pCLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQVAzQixBMUl0R0UsUTBJc0dNLENBQ1gsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLElBQ0MsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDLEVBa0IzQixBMUkvSEUsa0IwSStIZ0IsR0FDWixFQUFFLEVBQ0EsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUNHLE1BQU8sQzFJbElOO0VBQ1QsZ0JBQWdCLEVoQytDdUMsT0FBTyxDZ0MvQ3JDLFVBQVUsR0FDcEM7O0FBQ0QsQXBCUUEsQ29CUkMsQUFBQSxTQUFTLEFwQlEzRixNQUF3RixFOEpJVCxBMUlaRSxjMElZWSxDQVVuQixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixJMUl2QlAsQ0FBQyxDMEl3QlcsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhCOUYsTUFBd0YsQThKaUJGLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXO0FBZHpDLEExSWJFLGEwSWFXLENBU2xCLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEkxSXZCUCxDQUFDLEMwSXdCVyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEI5RixNQUF3RixBOEppQkYsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVc7Q0FiekMsQUFBQSxBMUlkRSxFMEljRCxFQUFJLFdBQVcsQUFBZixFQVFOLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEkxSXZCUCxDQUFDLEMwSXdCVyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEI5RixNQUF3RixBOEppQkYsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVc7Q0FaekMsQUFBQSxBMUlmRSxFMEllRCxFQUFJLGFBQWEsQUFBakIsRUFPTixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixJMUl2QlAsQ0FBQyxDMEl3QlcsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhCOUYsTUFBd0YsQThKaUJGLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXO0NBWHpDLEFBQUEsQTFJaEJFLEUwSWdCRCxFQUFJLGdCQUFnQixBQUFwQixFQU1OLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEkxSXZCUCxDQUFDLEMwSXdCVyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEI5RixNQUF3RixBOEppQkYsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVc7Q0FWekMsQUFBQSxBMUlqQkUsRTBJaUJELEVBQUksUUFBUSxBQUFaLEVBS04sQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsSTFJdkJQLENBQUMsQzBJd0JXLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoQjlGLE1BQXdGLEE4SmlCRixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVztDQVR6QyxBQUFBLEExSWxCRSxFMElrQkQsRUFBSSxPQUFPLEFBQVgsQ0FBWSxNQUFNLENBSXhCLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEkxSXZCUCxDQUFDLEMwSXdCVyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEI5RixNQUF3RixBOEppQkYsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVc7QUFSekMsQTFJbkJFLE0wSW1CSSxDQUdYLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEkxSXZCUCxDQUFDLEMwSXdCVyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEI5RixNQUF3RixBOEppQkYsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVc7QUFQekMsQTFJcEJFLGMwSW9CWSxDQUVuQixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixJMUl2QlAsQ0FBQyxDMEl3QlcsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhCOUYsTUFBd0YsQThKaUJGLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXO0FBTnpDLEExSXJCRSxNMElxQkksQ0FDWCxBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixJMUl2QlAsQ0FBQyxDMEl3QlcsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhCOUYsTUFBd0YsQThKaUJGLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXLEdBd0J6QyxBMUluREUsYzBJbURZLENBY3ZCLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTLEdBbkJuQyxBMUluREUsYzBJbURZLEFBZXZCLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0FBbEJuQyxBMUlwREUsYzBJb0RZLENBYXZCLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0FBbEJuQyxBMUlwREUsYzBJb0RZLEFBY3ZCLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0FBakJuQyxBMUlyREUsYTBJcURXLENBWXRCLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0FBakJuQyxBMUlyREUsYTBJcURXLEFBYXRCLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0FBaEJuQyxBMUl0REUsVTBJc0RRLENBV25CLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0FBaEJuQyxBMUl0REUsVTBJc0RRLEFBWW5CLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0FBZm5DLEExSXZERSxPMEl1REssQ0FVaEIsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSXBFeEIsQ0FBQyxBMElxRWEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7QUFmbkMsQTFJdkRFLE8wSXVESyxBQVdoQixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjdEcEcsTUFBd0YsQThKOERoQixJQUFpQyxDQUFBLEFBQUEsU0FBUztBQWRuQyxBMUl4REUsYTBJd0RXLENBU3RCLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0FBZG5DLEExSXhERSxhMEl3RFcsQUFVdEIsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSXBFeEIsQ0FBQyxBMElxRWEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7Q0FibkMsQUFBQSxBMUl6REUsRTBJeURELEVBQUksUUFBUSxBQUFaLEVBUVYsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSXBFeEIsQ0FBQyxBMElxRWEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7Q0FibkMsQUFBQSxBMUl6REUsRTBJeURELEVBQUksUUFBUSxBQUFaLENBU1Ysc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSXBFeEIsQ0FBQyxBMElxRWEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7Q0FabkMsQUFBQSxBMUkxREUsRTBJMERELEVBQUksWUFBWSxBQUFoQixFQU9WLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0NBWm5DLEFBQUEsQTFJMURFLEUwSTBERCxFQUFJLFlBQVksQUFBaEIsQ0FRVixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjdEcEcsTUFBd0YsQThKOERoQixJQUFpQyxDQUFBLEFBQUEsU0FBUztDQVhuQyxBQUFBLEExSTNERSxFMEkyREQsRUFBSSxTQUFTLEFBQWIsRUFNVixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjdEcEcsTUFBd0YsQThKOERoQixJQUFpQyxDQUFBLEFBQUEsU0FBUztDQVhuQyxBQUFBLEExSTNERSxFMEkyREQsRUFBSSxTQUFTLEFBQWIsQ0FPVixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjdEcEcsTUFBd0YsQThKOERoQixJQUFpQyxDQUFBLEFBQUEsU0FBUztDQVZuQyxBQUFBLEExSTVERSxFMEk0REQsRUFBSSxhQUFhLEFBQWpCLEVBS1YsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSXBFeEIsQ0FBQyxBMElxRWEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7Q0FWbkMsQUFBQSxBMUk1REUsRTBJNERELEVBQUksYUFBYSxBQUFqQixDQU1WLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0NBVG5DLEFBQUEsQTFJN0RFLEUwSTZERCxFQUFJLFFBQVEsQUFBWixFQUlWLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0NBVG5DLEFBQUEsQTFJN0RFLEUwSTZERCxFQUFJLFFBQVEsQUFBWixDQUtWLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0NBUm5DLEFBQUEsQTFJOURFLEUwSThERCxFQUFJLGdCQUFnQixBQUFwQixFQUdWLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0NBUm5DLEFBQUEsQTFJOURFLEUwSThERCxFQUFJLGdCQUFnQixBQUFwQixDQUlWLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0NBUG5DLEFBQUEsQTFJL0RFLEUwSStERCxFQUFJLE9BQU8sQUFBWCxFQUVWLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0NBUG5DLEFBQUEsQTFJL0RFLEUwSStERCxFQUFJLE9BQU8sQUFBWCxDQUdWLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0NBTm5DLEFBQUEsQTFJaEVFLEUwSWdFRCxFQUFJLFdBQVcsQUFBZixFQUNWLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0NBTm5DLEFBQUEsQTFJaEVFLEUwSWdFRCxFQUFJLFdBQVcsQUFBZixDQUVWLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTLEdBc0JuQyxBMUk1RkUsTzBJNEZLLENBUVYsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsQ0FFWixpQkFBaUMsRzFJdkc1QixDQUFDLEMwSXlHZSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEpvRlQsQTFJNUZFLE8wSTRGSyxDQVFWLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxHMUl4R2YsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKb0ZULEExSTVGRSxPMEk0RkssQ0FRVixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxBQUNqQixpQkFBaUMsRzFJdkc1QixDQUFDLEMwSXlHZSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEpvRlQsQTFJNUZFLE8wSTRGSyxDQVFWLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLENBRUYsS0FBSyxHMUl4R2YsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKcUZULEExSTdGRSxNMEk2RkksQ0FPVCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxHMUl2RzVCLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SnFGVCxBMUk3RkUsTTBJNkZJLENBT1QsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFHRyxLQUFLLEcxSXhHZixDQUFDLEMwSXlHZSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEpxRlQsQTFJN0ZFLE0wSTZGSSxDQU9ULEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLEFBQ2pCLGlCQUFpQyxHMUl2RzVCLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SnFGVCxBMUk3RkUsTTBJNkZJLENBT1QsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLEcxSXhHZixDQUFDLEMwSXlHZSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEpzRlQsQTFJOUZFLG1CMEk4RmlCLENBTXRCLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLENBRVosaUJBQWlDLEcxSXZHNUIsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKc0ZULEExSTlGRSxtQjBJOEZpQixDQU10QixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUdHLEtBQUssRzFJeEdmLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SnNGVCxBMUk5RkUsbUIwSThGaUIsQ0FNdEIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXZHNUIsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKc0ZULEExSTlGRSxtQjBJOEZpQixDQU10QixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxDQUVGLEtBQUssRzFJeEdmLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SnVGVCxBMUkvRkUsVTBJK0ZRLENBS2IsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsQ0FFWixpQkFBaUMsRzFJdkc1QixDQUFDLEMwSXlHZSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEp1RlQsQTFJL0ZFLFUwSStGUSxDQUtiLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxHMUl4R2YsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKdUZULEExSS9GRSxVMEkrRlEsQ0FLYixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxBQUNqQixpQkFBaUMsRzFJdkc1QixDQUFDLEMwSXlHZSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEp1RlQsQTFJL0ZFLFUwSStGUSxDQUtiLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLENBRUYsS0FBSyxHMUl4R2YsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKd0ZULEExSWhHRSxVMElnR1EsQ0FJYixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxHMUl2RzVCLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SndGVCxBMUloR0UsVTBJZ0dRLENBSWIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFHRyxLQUFLLEcxSXhHZixDQUFDLEMwSXlHZSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEp3RlQsQTFJaEdFLFUwSWdHUSxDQUliLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLEFBQ2pCLGlCQUFpQyxHMUl2RzVCLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SndGVCxBMUloR0UsVTBJZ0dRLENBSWIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLEcxSXhHZixDQUFDLEMwSXlHZSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEp5RlQsQTFJakdFLFMwSWlHTyxDQUdaLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLENBRVosaUJBQWlDLEcxSXZHNUIsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKeUZULEExSWpHRSxTMElpR08sQ0FHWixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUdHLEtBQUssRzFJeEdmLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SnlGVCxBMUlqR0UsUzBJaUdPLENBR1osQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXZHNUIsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKeUZULEExSWpHRSxTMElpR08sQ0FHWixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxDQUVGLEtBQUssRzFJeEdmLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SjBGVCxBMUlsR0UsZ0IwSWtHYyxDQUVuQixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxHMUl2RzVCLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SjBGVCxBMUlsR0UsZ0IwSWtHYyxDQUVuQixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUdHLEtBQUssRzFJeEdmLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SjBGVCxBMUlsR0UsZ0IwSWtHYyxDQUVuQixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxBQUNqQixpQkFBaUMsRzFJdkc1QixDQUFDLEMwSXlHZSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEowRlQsQTFJbEdFLGdCMElrR2MsQ0FFbkIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLEcxSXhHZixDQUFDLEMwSXlHZSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEoyRlQsQTFJbkdFLFEwSW1HTSxDQUNYLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLENBRVosaUJBQWlDLEcxSXZHNUIsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKMkZULEExSW5HRSxRMEltR00sQ0FDWCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUdHLEtBQUssRzFJeEdmLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SjJGVCxBMUluR0UsUTBJbUdNLENBQ1gsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXZHNUIsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKMkZULEExSW5HRSxRMEltR00sQ0FDWCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxDQUVGLEtBQUssRzFJeEdmLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGLEU4Sm9IVCxBMUk1SEUsa0IwSTRIZ0IsR0FDWixFQUFFLEMxSTdITixDQUFDLEMwSThISyxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEM5SnRIeEYsTUFBd0YsRW9CUlAsQXBCU0EsQ29CVEMsQUFBQSxTQUFTLEFwQlMzRixNQUF3RixFOEpHVCxBMUlaRSxjMElZWSxDQVVuQixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixJMUl2QlAsQ0FBQyxDMEl3QlcsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmY5RixNQUF3RixBOEpnQkYsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVcsQ0FHdEIsTUFBZ0I7QUFqQm5DLEExSWJFLGEwSWFXLENBU2xCLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEkxSXZCUCxDQUFDLEMwSXdCVyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKZjlGLE1BQXdGLEE4SmdCRixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxDQUd0QixNQUFnQjtDQWhCbkMsQUFBQSxBMUlkRSxFMEljRCxFQUFJLFdBQVcsQUFBZixFQVFOLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEkxSXZCUCxDQUFDLEMwSXdCVyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKZjlGLE1BQXdGLEE4SmdCRixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxDQUd0QixNQUFnQjtDQWZuQyxBQUFBLEExSWZFLEUwSWVELEVBQUksYUFBYSxBQUFqQixFQU9OLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEkxSXZCUCxDQUFDLEMwSXdCVyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKZjlGLE1BQXdGLEE4SmdCRixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxDQUd0QixNQUFnQjtDQWRuQyxBQUFBLEExSWhCRSxFMElnQkQsRUFBSSxnQkFBZ0IsQUFBcEIsRUFNTixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixJMUl2QlAsQ0FBQyxDMEl3QlcsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmY5RixNQUF3RixBOEpnQkYsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVcsQ0FHdEIsTUFBZ0I7Q0FibkMsQUFBQSxBMUlqQkUsRTBJaUJELEVBQUksUUFBUSxBQUFaLEVBS04sQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsSTFJdkJQLENBQUMsQzBJd0JXLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpmOUYsTUFBd0YsQThKZ0JGLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXLENBR3RCLE1BQWdCO0NBWm5DLEFBQUEsQTFJbEJFLEUwSWtCRCxFQUFJLE9BQU8sQUFBWCxDQUFZLE1BQU0sQ0FJeEIsQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsSTFJdkJQLENBQUMsQzBJd0JXLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpmOUYsTUFBd0YsQThKZ0JGLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXLENBR3RCLE1BQWdCO0FBWG5DLEExSW5CRSxNMEltQkksQ0FHWCxBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixJMUl2QlAsQ0FBQyxDMEl3QlcsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmY5RixNQUF3RixBOEpnQkYsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVcsQ0FHdEIsTUFBZ0I7QUFWbkMsQTFJcEJFLGMwSW9CWSxDQUVuQixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixJMUl2QlAsQ0FBQyxDMEl3QlcsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmY5RixNQUF3RixBOEpnQkYsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVcsQ0FHdEIsTUFBZ0I7QUFUbkMsQTFJckJFLE0wSXFCSSxDQUNYLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEkxSXZCUCxDQUFDLEMwSXdCVyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKZjlGLE1BQXdGLEE4SmdCRixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxDQUd0QixNQUFnQixFQXFCbkMsQTFJbkRFLGMwSW1EWSxDQWN2QixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQyxFQXJCL0IsQTFJbkRFLGMwSW1EWSxBQWV2QixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQXBCL0IsQTFJcERFLGMwSW9EWSxDQWF2QixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQXBCL0IsQTFJcERFLGMwSW9EWSxBQWN2QixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQW5CL0IsQTFJckRFLGEwSXFEVyxDQVl0QixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQW5CL0IsQTFJckRFLGEwSXFEVyxBQWF0QixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQWxCL0IsQTFJdERFLFUwSXNEUSxDQVduQixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQWxCL0IsQTFJdERFLFUwSXNEUSxBQVluQixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQWpCL0IsQTFJdkRFLE8wSXVESyxDQVVoQixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQWpCL0IsQTFJdkRFLE8wSXVESyxBQVdoQixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQWhCL0IsQTFJeERFLGEwSXdEVyxDQVN0QixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQWhCL0IsQTFJeERFLGEwSXdEVyxBQVV0QixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztDQWYvQixBQUFBLEExSXpERSxFMEl5REQsRUFBSSxRQUFRLEFBQVosRUFRVixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztDQWYvQixBQUFBLEExSXpERSxFMEl5REQsRUFBSSxRQUFRLEFBQVosQ0FTVixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztDQWQvQixBQUFBLEExSTFERSxFMEkwREQsRUFBSSxZQUFZLEFBQWhCLEVBT1YsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSXBFeEIsQ0FBQyxBMElxRWEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FkL0IsQUFBQSxBMUkxREUsRTBJMERELEVBQUksWUFBWSxBQUFoQixDQVFWLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKNURwRyxNQUF3RixBOEo2RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0NBYi9CLEFBQUEsQTFJM0RFLEUwSTJERCxFQUFJLFNBQVMsQUFBYixFQU1WLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKNURwRyxNQUF3RixBOEo2RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0NBYi9CLEFBQUEsQTFJM0RFLEUwSTJERCxFQUFJLFNBQVMsQUFBYixDQU9WLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUlwRXhCLENBQUMsQTBJcUVhLEtBQUssQTlKNURwRyxNQUF3RixBOEo2RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0NBWi9CLEFBQUEsQTFJNURFLEUwSTRERCxFQUFJLGFBQWEsQUFBakIsRUFLVixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJcEV4QixDQUFDLEEwSXFFYSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztDQVovQixBQUFBLEExSTVERSxFMEk0REQsRUFBSSxhQUFhLEFBQWpCLENBTVYsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSXBFeEIsQ0FBQyxBMElxRWEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FYL0IsQUFBQSxBMUk3REUsRTBJNkRELEVBQUksUUFBUSxBQUFaLEVBSVYsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSXBFeEIsQ0FBQyxBMElxRWEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FYL0IsQUFBQSxBMUk3REUsRTBJNkRELEVBQUksUUFBUSxBQUFaLENBS1Ysc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSXBFeEIsQ0FBQyxBMElxRWEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FWL0IsQUFBQSxBMUk5REUsRTBJOERELEVBQUksZ0JBQWdCLEFBQXBCLEVBR1YsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSXBFeEIsQ0FBQyxBMElxRWEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FWL0IsQUFBQSxBMUk5REUsRTBJOERELEVBQUksZ0JBQWdCLEFBQXBCLENBSVYsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSXBFeEIsQ0FBQyxBMElxRWEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FUL0IsQUFBQSxBMUkvREUsRTBJK0RELEVBQUksT0FBTyxBQUFYLEVBRVYsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSXBFeEIsQ0FBQyxBMElxRWEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FUL0IsQUFBQSxBMUkvREUsRTBJK0RELEVBQUksT0FBTyxBQUFYLENBR1Ysc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSXBFeEIsQ0FBQyxBMElxRWEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FSL0IsQUFBQSxBMUloRUUsRTBJZ0VELEVBQUksV0FBVyxBQUFmLEVBQ1YsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSXBFeEIsQ0FBQyxBMElxRWEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FSL0IsQUFBQSxBMUloRUUsRTBJZ0VELEVBQUksV0FBVyxBQUFmLENBRVYsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSXBFeEIsQ0FBQyxBMElxRWEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0MsRUFvQi9CLEExSTVGRSxPMEk0RkssQ0FRVixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxHMUl2RzVCLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoR2xHLE1BQXdGLEE4SmlHcEIsTUFBc0M7QUFkM0IsQTFJNUZFLE8wSTRGSyxDQVFWLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxHMUl4R2YsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQWQzQixBMUk1RkUsTzBJNEZLLENBUVYsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXZHNUIsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQWQzQixBMUk1RkUsTzBJNEZLLENBUVYsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLEcxSXhHZixDQUFDLEMwSXlHZSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEdsRyxNQUF3RixBOEppR3BCLE1BQXNDO0FBYjNCLEExSTdGRSxNMEk2RkksQ0FPVCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxHMUl2RzVCLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoR2xHLE1BQXdGLEE4SmlHcEIsTUFBc0M7QUFiM0IsQTFJN0ZFLE0wSTZGSSxDQU9ULEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxHMUl4R2YsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQWIzQixBMUk3RkUsTTBJNkZJLENBT1QsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXZHNUIsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQWIzQixBMUk3RkUsTTBJNkZJLENBT1QsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLEcxSXhHZixDQUFDLEMwSXlHZSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEdsRyxNQUF3RixBOEppR3BCLE1BQXNDO0FBWjNCLEExSTlGRSxtQjBJOEZpQixDQU10QixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxHMUl2RzVCLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoR2xHLE1BQXdGLEE4SmlHcEIsTUFBc0M7QUFaM0IsQTFJOUZFLG1CMEk4RmlCLENBTXRCLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxHMUl4R2YsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVozQixBMUk5RkUsbUIwSThGaUIsQ0FNdEIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXZHNUIsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVozQixBMUk5RkUsbUIwSThGaUIsQ0FNdEIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLEcxSXhHZixDQUFDLEMwSXlHZSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEdsRyxNQUF3RixBOEppR3BCLE1BQXNDO0FBWDNCLEExSS9GRSxVMEkrRlEsQ0FLYixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxHMUl2RzVCLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoR2xHLE1BQXdGLEE4SmlHcEIsTUFBc0M7QUFYM0IsQTFJL0ZFLFUwSStGUSxDQUtiLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxHMUl4R2YsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVgzQixBMUkvRkUsVTBJK0ZRLENBS2IsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXZHNUIsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVgzQixBMUkvRkUsVTBJK0ZRLENBS2IsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLEcxSXhHZixDQUFDLEMwSXlHZSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEdsRyxNQUF3RixBOEppR3BCLE1BQXNDO0FBVjNCLEExSWhHRSxVMElnR1EsQ0FJYixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxHMUl2RzVCLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoR2xHLE1BQXdGLEE4SmlHcEIsTUFBc0M7QUFWM0IsQTFJaEdFLFUwSWdHUSxDQUliLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxHMUl4R2YsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVYzQixBMUloR0UsVTBJZ0dRLENBSWIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXZHNUIsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVYzQixBMUloR0UsVTBJZ0dRLENBSWIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLEcxSXhHZixDQUFDLEMwSXlHZSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEdsRyxNQUF3RixBOEppR3BCLE1BQXNDO0FBVDNCLEExSWpHRSxTMElpR08sQ0FHWixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxHMUl2RzVCLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoR2xHLE1BQXdGLEE4SmlHcEIsTUFBc0M7QUFUM0IsQTFJakdFLFMwSWlHTyxDQUdaLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxHMUl4R2YsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVQzQixBMUlqR0UsUzBJaUdPLENBR1osQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXZHNUIsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVQzQixBMUlqR0UsUzBJaUdPLENBR1osQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLEcxSXhHZixDQUFDLEMwSXlHZSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEdsRyxNQUF3RixBOEppR3BCLE1BQXNDO0FBUjNCLEExSWxHRSxnQjBJa0djLENBRW5CLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLENBRVosaUJBQWlDLEcxSXZHNUIsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVIzQixBMUlsR0UsZ0IwSWtHYyxDQUVuQixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUdHLEtBQUssRzFJeEdmLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoR2xHLE1BQXdGLEE4SmlHcEIsTUFBc0M7QUFSM0IsQTFJbEdFLGdCMElrR2MsQ0FFbkIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXZHNUIsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVIzQixBMUlsR0UsZ0IwSWtHYyxDQUVuQixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxDQUVGLEtBQUssRzFJeEdmLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoR2xHLE1BQXdGLEE4SmlHcEIsTUFBc0M7QUFQM0IsQTFJbkdFLFEwSW1HTSxDQUNYLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLENBRVosaUJBQWlDLEcxSXZHNUIsQ0FBQyxDMEl5R2UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVAzQixBMUluR0UsUTBJbUdNLENBQ1gsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFHRyxLQUFLLEcxSXhHZixDQUFDLEMwSXlHZSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEdsRyxNQUF3RixBOEppR3BCLE1BQXNDO0FBUDNCLEExSW5HRSxRMEltR00sQ0FDWCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxBQUNqQixpQkFBaUMsRzFJdkc1QixDQUFDLEMwSXlHZSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEdsRyxNQUF3RixBOEppR3BCLE1BQXNDO0FBUDNCLEExSW5HRSxRMEltR00sQ0FDWCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxDQUVGLEtBQUssRzFJeEdmLENBQUMsQzBJeUdlLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoR2xHLE1BQXdGLEE4SmlHcEIsTUFBc0MsRUFrQjNCLEExSTVIRSxrQjBJNEhnQixHQUNaLEVBQUUsQzFJN0hOLENBQUMsQzBJOEhLLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsQzlKckh4RixNQUF3RixBOEpzSEcsTUFBTztBMUk5SGpCLEFwQk9BLE1vQlBNLEFBQUEsU0FBUyxBcEJPaEcsTUFBd0Y7QThKSVQsQTFJWEUsYzBJV1ksQ0FVbkIsQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsSTFJdEJQLE1BQU0sQzBJdUJNLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoQjlGLE1BQXdGLEE4SmlCRixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVztBQWR6QyxBMUlaRSxhMElZVyxDQVNsQixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixJMUl0QlAsTUFBTSxDMEl1Qk0sQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhCOUYsTUFBd0YsQThKaUJGLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXO0NBYnpDLEFBQUEsQTFJYkUsRTBJYUQsRUFBSSxXQUFXLEFBQWYsRUFRTixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixJMUl0QlAsTUFBTSxDMEl1Qk0sQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhCOUYsTUFBd0YsQThKaUJGLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXO0NBWnpDLEFBQUEsQTFJZEUsRTBJY0QsRUFBSSxhQUFhLEFBQWpCLEVBT04sQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsSTFJdEJQLE1BQU0sQzBJdUJNLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoQjlGLE1BQXdGLEE4SmlCRixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVztDQVh6QyxBQUFBLEExSWZFLEUwSWVELEVBQUksZ0JBQWdCLEFBQXBCLEVBTU4sQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsSTFJdEJQLE1BQU0sQzBJdUJNLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoQjlGLE1BQXdGLEE4SmlCRixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVztDQVZ6QyxBQUFBLEExSWhCRSxFMElnQkQsRUFBSSxRQUFRLEFBQVosRUFLTixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixJMUl0QlAsTUFBTSxDMEl1Qk0sQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhCOUYsTUFBd0YsQThKaUJGLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXO0NBVHpDLEFBQUEsQTFJakJFLEUwSWlCRCxFQUFJLE9BQU8sQUFBWCxDQUFZLE1BQU0sQ0FJeEIsQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsSTFJdEJQLE1BQU0sQzBJdUJNLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoQjlGLE1BQXdGLEE4SmlCRixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVztBQVJ6QyxBMUlsQkUsTTBJa0JJLENBR1gsQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsSTFJdEJQLE1BQU0sQzBJdUJNLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoQjlGLE1BQXdGLEE4SmlCRixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVztBQVB6QyxBMUluQkUsYzBJbUJZLENBRW5CLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEkxSXRCUCxNQUFNLEMwSXVCTSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEI5RixNQUF3RixBOEppQkYsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVc7QUFOekMsQTFJcEJFLE0wSW9CSSxDQUNYLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEkxSXRCUCxNQUFNLEMwSXVCTSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEI5RixNQUF3RixBOEppQkYsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVc7QUF3QnpDLEExSWxERSxjMElrRFksQ0FjdkIsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7QUFuQm5DLEExSWxERSxjMElrRFksQUFldkIsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7QUFsQm5DLEExSW5ERSxjMEltRFksQ0FhdkIsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7QUFsQm5DLEExSW5ERSxjMEltRFksQUFjdkIsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7QUFqQm5DLEExSXBERSxhMElvRFcsQ0FZdEIsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7QUFqQm5DLEExSXBERSxhMElvRFcsQUFhdEIsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7QUFoQm5DLEExSXJERSxVMElxRFEsQ0FXbkIsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7QUFoQm5DLEExSXJERSxVMElxRFEsQUFZbkIsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7QUFmbkMsQTFJdERFLE8wSXNESyxDQVVoQixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjdEcEcsTUFBd0YsQThKOERoQixJQUFpQyxDQUFBLEFBQUEsU0FBUztBQWZuQyxBMUl0REUsTzBJc0RLLEFBV2hCLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUluRXhCLE1BQU0sQTBJb0VRLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0FBZG5DLEExSXZERSxhMEl1RFcsQ0FTdEIsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7QUFkbkMsQTFJdkRFLGEwSXVEVyxBQVV0QixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjdEcEcsTUFBd0YsQThKOERoQixJQUFpQyxDQUFBLEFBQUEsU0FBUztDQWJuQyxBQUFBLEExSXhERSxFMEl3REQsRUFBSSxRQUFRLEFBQVosRUFRVixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjdEcEcsTUFBd0YsQThKOERoQixJQUFpQyxDQUFBLEFBQUEsU0FBUztDQWJuQyxBQUFBLEExSXhERSxFMEl3REQsRUFBSSxRQUFRLEFBQVosQ0FTVixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjdEcEcsTUFBd0YsQThKOERoQixJQUFpQyxDQUFBLEFBQUEsU0FBUztDQVpuQyxBQUFBLEExSXpERSxFMEl5REQsRUFBSSxZQUFZLEFBQWhCLEVBT1YsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7Q0FabkMsQUFBQSxBMUl6REUsRTBJeURELEVBQUksWUFBWSxBQUFoQixDQVFWLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUluRXhCLE1BQU0sQTBJb0VRLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0NBWG5DLEFBQUEsQTFJMURFLEUwSTBERCxFQUFJLFNBQVMsQUFBYixFQU1WLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUluRXhCLE1BQU0sQTBJb0VRLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0NBWG5DLEFBQUEsQTFJMURFLEUwSTBERCxFQUFJLFNBQVMsQUFBYixDQU9WLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUluRXhCLE1BQU0sQTBJb0VRLEtBQUssQTlKN0RwRyxNQUF3RixBOEo4RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTO0NBVm5DLEFBQUEsQTFJM0RFLEUwSTJERCxFQUFJLGFBQWEsQUFBakIsRUFLVixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjdEcEcsTUFBd0YsQThKOERoQixJQUFpQyxDQUFBLEFBQUEsU0FBUztDQVZuQyxBQUFBLEExSTNERSxFMEkyREQsRUFBSSxhQUFhLEFBQWpCLENBTVYsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7Q0FUbkMsQUFBQSxBMUk1REUsRTBJNERELEVBQUksUUFBUSxBQUFaLEVBSVYsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7Q0FUbkMsQUFBQSxBMUk1REUsRTBJNERELEVBQUksUUFBUSxBQUFaLENBS1Ysc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7Q0FSbkMsQUFBQSxBMUk3REUsRTBJNkRELEVBQUksZ0JBQWdCLEFBQXBCLEVBR1YsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7Q0FSbkMsQUFBQSxBMUk3REUsRTBJNkRELEVBQUksZ0JBQWdCLEFBQXBCLENBSVYsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7Q0FQbkMsQUFBQSxBMUk5REUsRTBJOERELEVBQUksT0FBTyxBQUFYLEVBRVYsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7Q0FQbkMsQUFBQSxBMUk5REUsRTBJOERELEVBQUksT0FBTyxBQUFYLENBR1Ysc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7Q0FObkMsQUFBQSxBMUkvREUsRTBJK0RELEVBQUksV0FBVyxBQUFmLEVBQ1YsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7Q0FObkMsQUFBQSxBMUkvREUsRTBJK0RELEVBQUksV0FBVyxBQUFmLENBRVYsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo3RHBHLE1BQXdGLEE4SjhEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVM7QUFzQm5DLEExSTNGRSxPMEkyRkssQ0FRVixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxHMUl0RzVCLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4Sm9GVCxBMUkzRkUsTzBJMkZLLENBUVYsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFHRyxLQUFLLEcxSXZHZixNQUFNLEMwSXdHVSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEpvRlQsQTFJM0ZFLE8wSTJGSyxDQVFWLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLEFBQ2pCLGlCQUFpQyxHMUl0RzVCLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4Sm9GVCxBMUkzRkUsTzBJMkZLLENBUVYsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLEcxSXZHZixNQUFNLEMwSXdHVSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEpxRlQsQTFJNUZFLE0wSTRGSSxDQU9ULEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLENBRVosaUJBQWlDLEcxSXRHNUIsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKcUZULEExSTVGRSxNMEk0RkksQ0FPVCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUdHLEtBQUssRzFJdkdmLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SnFGVCxBMUk1RkUsTTBJNEZJLENBT1QsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXRHNUIsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKcUZULEExSTVGRSxNMEk0RkksQ0FPVCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxDQUVGLEtBQUssRzFJdkdmLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SnNGVCxBMUk3RkUsbUIwSTZGaUIsQ0FNdEIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsQ0FFWixpQkFBaUMsRzFJdEc1QixNQUFNLEMwSXdHVSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEpzRlQsQTFJN0ZFLG1CMEk2RmlCLENBTXRCLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxHMUl2R2YsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKc0ZULEExSTdGRSxtQjBJNkZpQixDQU10QixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxBQUNqQixpQkFBaUMsRzFJdEc1QixNQUFNLEMwSXdHVSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEpzRlQsQTFJN0ZFLG1CMEk2RmlCLENBTXRCLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLENBRUYsS0FBSyxHMUl2R2YsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKdUZULEExSTlGRSxVMEk4RlEsQ0FLYixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxHMUl0RzVCLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SnVGVCxBMUk5RkUsVTBJOEZRLENBS2IsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFHRyxLQUFLLEcxSXZHZixNQUFNLEMwSXdHVSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEp1RlQsQTFJOUZFLFUwSThGUSxDQUtiLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLEFBQ2pCLGlCQUFpQyxHMUl0RzVCLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SnVGVCxBMUk5RkUsVTBJOEZRLENBS2IsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLEcxSXZHZixNQUFNLEMwSXdHVSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEp3RlQsQTFJL0ZFLFUwSStGUSxDQUliLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLENBRVosaUJBQWlDLEcxSXRHNUIsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKd0ZULEExSS9GRSxVMEkrRlEsQ0FJYixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUdHLEtBQUssRzFJdkdmLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SndGVCxBMUkvRkUsVTBJK0ZRLENBSWIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXRHNUIsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKd0ZULEExSS9GRSxVMEkrRlEsQ0FJYixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxDQUVGLEtBQUssRzFJdkdmLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SnlGVCxBMUloR0UsUzBJZ0dPLENBR1osQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsQ0FFWixpQkFBaUMsRzFJdEc1QixNQUFNLEMwSXdHVSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEp5RlQsQTFJaEdFLFMwSWdHTyxDQUdaLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxHMUl2R2YsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKeUZULEExSWhHRSxTMElnR08sQ0FHWixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxBQUNqQixpQkFBaUMsRzFJdEc1QixNQUFNLEMwSXdHVSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEp5RlQsQTFJaEdFLFMwSWdHTyxDQUdaLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLENBRUYsS0FBSyxHMUl2R2YsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKMEZULEExSWpHRSxnQjBJaUdjLENBRW5CLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLENBRVosaUJBQWlDLEcxSXRHNUIsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKMEZULEExSWpHRSxnQjBJaUdjLENBRW5CLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxHMUl2R2YsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKMEZULEExSWpHRSxnQjBJaUdjLENBRW5CLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLEFBQ2pCLGlCQUFpQyxHMUl0RzVCLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SjBGVCxBMUlqR0UsZ0IwSWlHYyxDQUVuQixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxDQUVGLEtBQUssRzFJdkdmLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpqR2xHLE1BQXdGO0E4SjJGVCxBMUlsR0UsUTBJa0dNLENBQ1gsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsQ0FFWixpQkFBaUMsRzFJdEc1QixNQUFNLEMwSXdHVSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEoyRlQsQTFJbEdFLFEwSWtHTSxDQUNYLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxHMUl2R2YsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKMkZULEExSWxHRSxRMElrR00sQ0FDWCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxBQUNqQixpQkFBaUMsRzFJdEc1QixNQUFNLEMwSXdHVSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKakdsRyxNQUF3RjtBOEoyRlQsQTFJbEdFLFEwSWtHTSxDQUNYLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLENBRUYsS0FBSyxHMUl2R2YsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmpHbEcsTUFBd0Y7QThKb0hULEExSTNIRSxrQjBJMkhnQixHQUNaLEVBQUUsQzFJNUhOLE1BQU0sQzBJNkhBLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsQzlKdEh4RixNQUF3RjtBb0JQUCxBcEJRQSxNb0JSTSxBQUFBLFNBQVMsQXBCUWhHLE1BQXdGO0E4SkdULEExSVhFLGMwSVdZLENBVW5CLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEkxSXRCUCxNQUFNLEMwSXVCTSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKZjlGLE1BQXdGLEE4SmdCRixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxDQUd0QixNQUFnQjtBQWpCbkMsQTFJWkUsYTBJWVcsQ0FTbEIsQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsSTFJdEJQLE1BQU0sQzBJdUJNLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpmOUYsTUFBd0YsQThKZ0JGLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXLENBR3RCLE1BQWdCO0NBaEJuQyxBQUFBLEExSWJFLEUwSWFELEVBQUksV0FBVyxBQUFmLEVBUU4sQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsSTFJdEJQLE1BQU0sQzBJdUJNLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpmOUYsTUFBd0YsQThKZ0JGLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXLENBR3RCLE1BQWdCO0NBZm5DLEFBQUEsQTFJZEUsRTBJY0QsRUFBSSxhQUFhLEFBQWpCLEVBT04sQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsSTFJdEJQLE1BQU0sQzBJdUJNLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpmOUYsTUFBd0YsQThKZ0JGLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXLENBR3RCLE1BQWdCO0NBZG5DLEFBQUEsQTFJZkUsRTBJZUQsRUFBSSxnQkFBZ0IsQUFBcEIsRUFNTixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixJMUl0QlAsTUFBTSxDMEl1Qk0sQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmY5RixNQUF3RixBOEpnQkYsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVcsQ0FHdEIsTUFBZ0I7Q0FibkMsQUFBQSxBMUloQkUsRTBJZ0JELEVBQUksUUFBUSxBQUFaLEVBS04sQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsSTFJdEJQLE1BQU0sQzBJdUJNLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpmOUYsTUFBd0YsQThKZ0JGLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXLENBR3RCLE1BQWdCO0NBWm5DLEFBQUEsQTFJakJFLEUwSWlCRCxFQUFJLE9BQU8sQUFBWCxDQUFZLE1BQU0sQ0FJeEIsQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsSTFJdEJQLE1BQU0sQzBJdUJNLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpmOUYsTUFBd0YsQThKZ0JGLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXLENBR3RCLE1BQWdCO0FBWG5DLEExSWxCRSxNMElrQkksQ0FHWCxBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixJMUl0QlAsTUFBTSxDMEl1Qk0sQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmY5RixNQUF3RixBOEpnQkYsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVcsQ0FHdEIsTUFBZ0I7QUFWbkMsQTFJbkJFLGMwSW1CWSxDQUVuQixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixJMUl0QlAsTUFBTSxDMEl1Qk0sQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmY5RixNQUF3RixBOEpnQkYsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVcsQ0FHdEIsTUFBZ0I7QUFUbkMsQTFJcEJFLE0wSW9CSSxDQUNYLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEkxSXRCUCxNQUFNLEMwSXVCTSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKZjlGLE1BQXdGLEE4SmdCRixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxDQUd0QixNQUFnQjtBQXFCbkMsQTFJbERFLGMwSWtEWSxDQWN2QixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQXJCL0IsQTFJbERFLGMwSWtEWSxBQWV2QixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQXBCL0IsQTFJbkRFLGMwSW1EWSxDQWF2QixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQXBCL0IsQTFJbkRFLGMwSW1EWSxBQWN2QixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQW5CL0IsQTFJcERFLGEwSW9EVyxDQVl0QixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQW5CL0IsQTFJcERFLGEwSW9EVyxBQWF0QixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQWxCL0IsQTFJckRFLFUwSXFEUSxDQVduQixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQWxCL0IsQTFJckRFLFUwSXFEUSxBQVluQixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQWpCL0IsQTFJdERFLE8wSXNESyxDQVVoQixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQWpCL0IsQTFJdERFLE8wSXNESyxBQVdoQixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQWhCL0IsQTFJdkRFLGEwSXVEVyxDQVN0QixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQWhCL0IsQTFJdkRFLGEwSXVEVyxBQVV0QixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztDQWYvQixBQUFBLEExSXhERSxFMEl3REQsRUFBSSxRQUFRLEFBQVosRUFRVixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztDQWYvQixBQUFBLEExSXhERSxFMEl3REQsRUFBSSxRQUFRLEFBQVosQ0FTVixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztDQWQvQixBQUFBLEExSXpERSxFMEl5REQsRUFBSSxZQUFZLEFBQWhCLEVBT1YsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FkL0IsQUFBQSxBMUl6REUsRTBJeURELEVBQUksWUFBWSxBQUFoQixDQVFWLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUluRXhCLE1BQU0sQTBJb0VRLEtBQUssQTlKNURwRyxNQUF3RixBOEo2RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0NBYi9CLEFBQUEsQTFJMURFLEUwSTBERCxFQUFJLFNBQVMsQUFBYixFQU1WLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUluRXhCLE1BQU0sQTBJb0VRLEtBQUssQTlKNURwRyxNQUF3RixBOEo2RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0NBYi9CLEFBQUEsQTFJMURFLEUwSTBERCxFQUFJLFNBQVMsQUFBYixDQU9WLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFMUluRXhCLE1BQU0sQTBJb0VRLEtBQUssQTlKNURwRyxNQUF3RixBOEo2RGhCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0NBWi9CLEFBQUEsQTFJM0RFLEUwSTJERCxFQUFJLGFBQWEsQUFBakIsRUFLVixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRTFJbkV4QixNQUFNLEEwSW9FUSxLQUFLLEE5SjVEcEcsTUFBd0YsQThKNkRoQixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztDQVovQixBQUFBLEExSTNERSxFMEkyREQsRUFBSSxhQUFhLEFBQWpCLENBTVYsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FYL0IsQUFBQSxBMUk1REUsRTBJNERELEVBQUksUUFBUSxBQUFaLEVBSVYsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FYL0IsQUFBQSxBMUk1REUsRTBJNERELEVBQUksUUFBUSxBQUFaLENBS1Ysc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FWL0IsQUFBQSxBMUk3REUsRTBJNkRELEVBQUksZ0JBQWdCLEFBQXBCLEVBR1YsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FWL0IsQUFBQSxBMUk3REUsRTBJNkRELEVBQUksZ0JBQWdCLEFBQXBCLENBSVYsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FUL0IsQUFBQSxBMUk5REUsRTBJOERELEVBQUksT0FBTyxBQUFYLEVBRVYsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FUL0IsQUFBQSxBMUk5REUsRTBJOERELEVBQUksT0FBTyxBQUFYLENBR1Ysc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FSL0IsQUFBQSxBMUkvREUsRTBJK0RELEVBQUksV0FBVyxBQUFmLEVBQ1YsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FSL0IsQUFBQSxBMUkvREUsRTBJK0RELEVBQUksV0FBVyxBQUFmLENBRVYsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEUxSW5FeEIsTUFBTSxBMElvRVEsS0FBSyxBOUo1RHBHLE1BQXdGLEE4SjZEaEIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7QUFvQi9CLEExSTNGRSxPMEkyRkssQ0FRVixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxHMUl0RzVCLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoR2xHLE1BQXdGLEE4SmlHcEIsTUFBc0M7QUFkM0IsQTFJM0ZFLE8wSTJGSyxDQVFWLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxHMUl2R2YsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQWQzQixBMUkzRkUsTzBJMkZLLENBUVYsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXRHNUIsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQWQzQixBMUkzRkUsTzBJMkZLLENBUVYsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLEcxSXZHZixNQUFNLEMwSXdHVSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEdsRyxNQUF3RixBOEppR3BCLE1BQXNDO0FBYjNCLEExSTVGRSxNMEk0RkksQ0FPVCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxHMUl0RzVCLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoR2xHLE1BQXdGLEE4SmlHcEIsTUFBc0M7QUFiM0IsQTFJNUZFLE0wSTRGSSxDQU9ULEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxHMUl2R2YsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQWIzQixBMUk1RkUsTTBJNEZJLENBT1QsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXRHNUIsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQWIzQixBMUk1RkUsTTBJNEZJLENBT1QsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLEcxSXZHZixNQUFNLEMwSXdHVSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEdsRyxNQUF3RixBOEppR3BCLE1BQXNDO0FBWjNCLEExSTdGRSxtQjBJNkZpQixDQU10QixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxHMUl0RzVCLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoR2xHLE1BQXdGLEE4SmlHcEIsTUFBc0M7QUFaM0IsQTFJN0ZFLG1CMEk2RmlCLENBTXRCLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxHMUl2R2YsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVozQixBMUk3RkUsbUIwSTZGaUIsQ0FNdEIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXRHNUIsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVozQixBMUk3RkUsbUIwSTZGaUIsQ0FNdEIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLEcxSXZHZixNQUFNLEMwSXdHVSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEdsRyxNQUF3RixBOEppR3BCLE1BQXNDO0FBWDNCLEExSTlGRSxVMEk4RlEsQ0FLYixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxHMUl0RzVCLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoR2xHLE1BQXdGLEE4SmlHcEIsTUFBc0M7QUFYM0IsQTFJOUZFLFUwSThGUSxDQUtiLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxHMUl2R2YsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVgzQixBMUk5RkUsVTBJOEZRLENBS2IsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXRHNUIsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVgzQixBMUk5RkUsVTBJOEZRLENBS2IsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLEcxSXZHZixNQUFNLEMwSXdHVSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEdsRyxNQUF3RixBOEppR3BCLE1BQXNDO0FBVjNCLEExSS9GRSxVMEkrRlEsQ0FJYixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxHMUl0RzVCLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoR2xHLE1BQXdGLEE4SmlHcEIsTUFBc0M7QUFWM0IsQTFJL0ZFLFUwSStGUSxDQUliLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxHMUl2R2YsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVYzQixBMUkvRkUsVTBJK0ZRLENBSWIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXRHNUIsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVYzQixBMUkvRkUsVTBJK0ZRLENBSWIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLEcxSXZHZixNQUFNLEMwSXdHVSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEdsRyxNQUF3RixBOEppR3BCLE1BQXNDO0FBVDNCLEExSWhHRSxTMElnR08sQ0FHWixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxHMUl0RzVCLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoR2xHLE1BQXdGLEE4SmlHcEIsTUFBc0M7QUFUM0IsQTFJaEdFLFMwSWdHTyxDQUdaLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxHMUl2R2YsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVQzQixBMUloR0UsUzBJZ0dPLENBR1osQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXRHNUIsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVQzQixBMUloR0UsUzBJZ0dPLENBR1osQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLEcxSXZHZixNQUFNLEMwSXdHVSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEdsRyxNQUF3RixBOEppR3BCLE1BQXNDO0FBUjNCLEExSWpHRSxnQjBJaUdjLENBRW5CLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLENBRVosaUJBQWlDLEcxSXRHNUIsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVIzQixBMUlqR0UsZ0IwSWlHYyxDQUVuQixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUdHLEtBQUssRzFJdkdmLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoR2xHLE1BQXdGLEE4SmlHcEIsTUFBc0M7QUFSM0IsQTFJakdFLGdCMElpR2MsQ0FFbkIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLEcxSXRHNUIsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVIzQixBMUlqR0UsZ0IwSWlHYyxDQUVuQixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxDQUVGLEtBQUssRzFJdkdmLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoR2xHLE1BQXdGLEE4SmlHcEIsTUFBc0M7QUFQM0IsQTFJbEdFLFEwSWtHTSxDQUNYLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLENBRVosaUJBQWlDLEcxSXRHNUIsTUFBTSxDMEl3R1UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEM5SmhHbEcsTUFBd0YsQThKaUdwQixNQUFzQztBQVAzQixBMUlsR0UsUTBJa0dNLENBQ1gsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFHRyxLQUFLLEcxSXZHZixNQUFNLEMwSXdHVSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEdsRyxNQUF3RixBOEppR3BCLE1BQXNDO0FBUDNCLEExSWxHRSxRMElrR00sQ0FDWCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxBQUNqQixpQkFBaUMsRzFJdEc1QixNQUFNLEMwSXdHVSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQzlKaEdsRyxNQUF3RixBOEppR3BCLE1BQXNDO0FBUDNCLEExSWxHRSxRMElrR00sQ0FDWCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxDQUVGLEtBQUssRzFJdkdmLE1BQU0sQzBJd0dVLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDOUpoR2xHLE1BQXdGLEE4SmlHcEIsTUFBc0M7QUFrQjNCLEExSTNIRSxrQjBJMkhnQixHQUNaLEVBQUUsQzFJNUhOLE1BQU0sQzBJNkhBLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsQzlKckh4RixNQUF3RixBOEpzSEcsTUFBTyxDOUp0SFQ7RW9CTkosZ0JBQWdCLEVBQUUsT0FBbUIsQ0FBQyxVQUFVLEdwQlFuRDs7QW9CZEQsQUFBQSxRQUFRLEdxTW1DVixBQUFBLEFyTW5DRSxFcU1tQ0QsRUFBSSxhQUFhLEFBQWpCLEdBTUcsQUFBQSxLQUFDLEVBQU8sVUFBVSxBQUFqQixFQXlDRyxJQUFJLEFBQUEsTUFBTSxDck1sRkw7RUFDVCxnQkFBZ0IsRWhDZ0R1QyxPQUFPLENnQ2hEckMsVUFBVSxHQUNwQzs7QUFDRCxBcEJRQSxDb0JSQyxBQUFBLFFBQVEsQXBCUTFGLE1BQXdGLEd5TndCVCxBQUFBLEFyTWhDRSxFcU1nQ0QsRUFBSSxhQUFhLEFBQWpCLEdBTUcsQUFBQSxLQUFDLEVBQU8sVUFBVSxBQUFqQixFck10Q0gsQ0FBQyxBcU0rRUssSUFBSSxBek52RTNGLE1BQXdGLEF5TnVFRyxNQUFNLEVyTS9FaEIsQXBCU0EsQ29CVEMsQUFBQSxRQUFRLEFwQlMxRixNQUF3RixHeU51QlQsQUFBQSxBck1oQ0UsRXFNZ0NELEVBQUksYUFBYSxBQUFqQixHQU1HLEFBQUEsS0FBQyxFQUFPLFVBQVUsQUFBakIsRXJNdENILENBQUMsQXFNK0VLLElBQUksQXpOdEUzRixNQUF3RjtBb0JSUCxBcEJPQSxNb0JQTSxBQUFBLFFBQVEsQXBCTy9GLE1BQXdGO0N5TndCVCxBQUFBLEFyTS9CRSxFcU0rQkQsRUFBSSxhQUFhLEFBQWpCLEdBTUcsQUFBQSxLQUFDLEVBQU8sVUFBVSxBQUFqQixFck1yQ0gsTUFBTSxBcU04RUEsSUFBSSxBek52RTNGLE1BQXdGLEF5TnVFRyxNQUFNO0FyTTlFaEIsQXBCUUEsTW9CUk0sQUFBQSxRQUFRLEFwQlEvRixNQUF3RjtDeU51QlQsQUFBQSxBck0vQkUsRXFNK0JELEVBQUksYUFBYSxBQUFqQixHQU1HLEFBQUEsS0FBQyxFQUFPLFVBQVUsQUFBakIsRXJNckNILE1BQU0sQXFNOEVBLElBQUksQXpOdEUzRixNQUF3RixDQUFDO0VvQk5KLGdCQUFnQixFQUFFLE9BQW1CLENBQUMsVUFBVSxHcEJRbkQ7O0FvQmRELEFBQUEsU0FBUyxHcU1tQ1gsQUFBQSxBck1uQ0UsRXFNbUNELEVBQUksYUFBYSxBQUFqQixHQU1HLEFBQUEsS0FBQyxFQUFPLFVBQVUsQUFBakIsR0F1QkcsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFck1oRUk7RUFDVCxnQkFBZ0IsRWhDb0N1QyxJQUFJLENnQ3BDbEMsVUFBVSxHQUNwQzs7QUFDRCxBcEJRQSxDb0JSQyxBQUFBLFNBQVMsQXBCUTNGLE1BQXdGLEd5TndCVCxBQUFBLEFyTWhDRSxFcU1nQ0QsRUFBSSxhQUFhLEFBQWpCLEdBTUcsQUFBQSxLQUFDLEVBQU8sVUFBVSxBQUFqQixFck10Q0gsQ0FBQyxDcU02REssQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDek5yRHhGLE1BQXdGLEVvQlJQLEFwQlNBLENvQlRDLEFBQUEsU0FBUyxBcEJTM0YsTUFBd0YsR3lOdUJULEFBQUEsQXJNaENFLEVxTWdDRCxFQUFJLGFBQWEsQUFBakIsR0FNRyxBQUFBLEtBQUMsRUFBTyxVQUFVLEFBQWpCLEVyTXRDSCxDQUFDLENxTTZESyxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEN6TnBEeEYsTUFBd0Y7QW9CUlAsQXBCT0EsTW9CUE0sQUFBQSxTQUFTLEFwQk9oRyxNQUF3RjtDeU53QlQsQUFBQSxBck0vQkUsRXFNK0JELEVBQUksYUFBYSxBQUFqQixHQU1HLEFBQUEsS0FBQyxFQUFPLFVBQVUsQUFBakIsRXJNckNILE1BQU0sQ3FNNERBLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsQ3pOckR4RixNQUF3RjtBb0JQUCxBcEJRQSxNb0JSTSxBQUFBLFNBQVMsQXBCUWhHLE1BQXdGO0N5TnVCVCxBQUFBLEFyTS9CRSxFcU0rQkQsRUFBSSxhQUFhLEFBQWpCLEdBTUcsQUFBQSxLQUFDLEVBQU8sVUFBVSxBQUFqQixFck1yQ0gsTUFBTSxDcU00REEsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDek5wRHhGLE1BQXdGLENBQUM7RW9CTkosZ0JBQWdCLEVBQUUsT0FBbUIsQ0FBQyxVQUFVLEdwQlFuRDs7QW9CZEQsQUFBQSxTQUFTLENBQUU7RUFDVCxnQkFBZ0IsRWhDcUNvQyxJQUFJLENnQ3JDL0IsVUFBVSxHQUNwQzs7QUFDRCxBcEJRQSxDb0JSQyxBQUFBLFNBQVMsQXBCUTNGLE1BQXdGLEVvQlJQLEFwQlNBLENvQlRDLEFBQUEsU0FBUyxBcEJTM0YsTUFBd0Y7QW9CUlAsQXBCT0EsTW9CUE0sQUFBQSxTQUFTLEFwQk9oRyxNQUF3RjtBb0JQUCxBcEJRQSxNb0JSTSxBQUFBLFNBQVMsQXBCUWhHLE1BQXdGLENBQUM7RW9CTkosZ0JBQWdCLEVBQUUsS0FBbUIsQ0FBQyxVQUFVLEdwQlFuRDs7QW9CZEQsQUFBQSxVQUFVLENBQUM7RUFDVCxnQkFBZ0IsRTdCUzZCLE9BQU8sQzZCVDNCLFVBQVUsR0FDcEM7O0FBQ0QsQXBCUUEsQ29CUkMsQUFBQSxVQUFVLEFwQlE1RixNQUF3RixFb0JSUCxBcEJTQSxDb0JUQyxBQUFBLFVBQVUsQXBCUzVGLE1BQXdGO0FvQlJQLEFwQk9BLE1vQlBNLEFBQUEsVUFBVSxBcEJPakcsTUFBd0Y7QW9CUFAsQXBCUUEsTW9CUk0sQUFBQSxVQUFVLEFwQlFqRyxNQUF3RixDQUFDO0VvQk5KLGdCQUFnQixFQUFFLE9BQW1CLENBQUMsVUFBVSxHcEJRbkQ7O0FvQmRELEFBQUEsWUFBWSxDQUFEO0VBQ1QsZ0JBQWdCLEU3QlM2QixPQUFPLEM2QlQzQixVQUFVLEdBQ3BDOztBQUNELEFwQlFBLENvQlJDLEFBQUEsWUFBWSxBcEJROUYsTUFBd0YsRW9CUlAsQXBCU0EsQ29CVEMsQUFBQSxZQUFZLEFwQlM5RixNQUF3RjtBb0JSUCxBcEJPQSxNb0JQTSxBQUFBLFlBQVksQXBCT25HLE1BQXdGO0FvQlBQLEFwQlFBLE1vQlJNLEFBQUEsWUFBWSxBcEJRbkcsTUFBd0YsQ0FBQztFb0JOSixnQkFBZ0IsRUFBRSxPQUFtQixDQUFDLFVBQVUsR3BCUW5EOztBb0JkRCxBQUFBLFlBQVksQ0FBRDtFQUNULGdCQUFnQixFaENrRHVDLE9BQU8sQ2dDbERyQyxVQUFVLEdBQ3BDOztBQUNELEFwQlFBLENvQlJDLEFBQUEsWUFBWSxBcEJROUYsTUFBd0YsRW9CUlAsQXBCU0EsQ29CVEMsQUFBQSxZQUFZLEFwQlM5RixNQUF3RjtBb0JSUCxBcEJPQSxNb0JQTSxBQUFBLFlBQVksQXBCT25HLE1BQXdGO0FvQlBQLEFwQlFBLE1vQlJNLEFBQUEsWUFBWSxBcEJRbkcsTUFBd0YsQ0FBQztFb0JOSixnQkFBZ0IsRUFBRSxPQUFtQixDQUFDLFVBQVUsR3BCUW5EOztBK0RQSCxBQUFBLFNBQVMsRzBKNEJULEFBQUEsQTFKNUJBLEUwSjRCQyxFQUFJLGFBQWEsQUFBakIsR0FNRyxBQUFBLEtBQUMsRUFBTyxVQUFVLEFBQWpCLEdBdUJHLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRTFKekRDO0VBQ1IsZ0JBQWdCLEUzRTZCeUMsSUFBSSxDMkU3QnBDLFVBQVUsR0FDcEM7O0FBRUQsQUFBQSxlQUFlLEV3R2lHZixBeEdqR0EsT3dHaUdPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLENBa0duQixXQUFXLEFBQUEsZ0JBQWdCLEcyQjFNM0MsQUFBQSxBbklMQSxFbUlLQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsS0FLSSxBQUFBLEtBQUMsRUFBTyxhQUFhLEFBQXBCLEVuSVpDO0VBQ2QsZ0JBQWdCLEVBQUUsc0JBQXNCLEdBQ3pDOztBQ1pELEFBQUEsT0FBTyxDQUFTO0VBQUUsTUFBTSxFN0VvVHdDLEdBQUcsQzZFcFQzQixLQUFLLEM1RWtEYyxPQUFPLEM0RWxETixVQUFVLEdBQUk7O0FBQzFFLEFBQUEsV0FBVyxDQUFLO0VBQUUsVUFBVSxFN0VtVG9DLEdBQUcsQzZFblR2QixLQUFLLEM1RWlEVSxPQUFPLEM0RWpERixVQUFVLEdBQUk7O0FBQzlFLEFBQUEsYUFBYSxHa0lhYixBQUFBLEFsSWJBLEVrSWFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixFQXdCRSxBQUFBLEtBQUUsRUFBTyxhQUFhLEFBQXBCLEtBQ0ksQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQ0MsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sUUFBUSxBQUFmLEVBRUgsSUFBTSxDQUFBLEFBQUEsV0FBVyxFbEkzQ3pCO0VBQUUsWUFBWSxFN0VrVGtDLEdBQUcsQzZFbFRyQixLQUFLLEM1RWdEUSxPQUFPLEM0RWhEQSxVQUFVLEdBQUk7O0FBQ2hGLEFBQUEsY0FBYyxHMkRTZCxBQUFBLEEzRFRBLEUyRFNDLEVBQUksU0FBUyxBQUFiLEVBaURHLEFBQUEsRUFBRSxFQUFJLFFBQVEsQUFBWixDQUNFLFlBQWEsQ0FDVCxJQUFJLENBQ0EsRUFBRSxDQUNFLFNBQVMsR0FRSCxHQUFHLEdBQUcsR0FBRyxHQTdEbkMsQUFBQSxBM0RUQSxFMkRTQyxFQUFJLFNBQVMsQUFBYixFQWlERyxBQUFBLEVBQUUsRUFBSSxRQUFRLEFBQVosQ0FDRSxZQUFhLENBQ1QsSUFBSSxDQUNBLEVBQUUsQUFnQkUsTUFBTyxDQUdILFNBQVMsR0FDSCxHQUFHLEdBQUcsR0FBRyxHQXhFdkMsQUFBQSxBM0RUQSxFMkRTQyxFQUFJLFNBQVMsQUFBYixFQWlERyxBQUFBLEVBQUUsRUFBSSxRQUFRLEFBQVosQ0FDRSxZQUFhLENBQ1QsSUFBSSxDQUNBLEVBQUUsQUFpQkUsT0FBUSxDQUVKLFNBQVMsR0FDSCxHQUFHLEdBQUcsR0FBRyxHQXhFdkMsQUFBQSxBM0RUQSxFMkRTQyxFQUFJLFNBQVMsQUFBYixFQWlERyxBQUFBLEVBQUUsRUFBSSxRQUFRLEFBQVosQ0FDRSxZQUFhLENBQ1QsSUFBSSxDQUNBLEVBQUUsQUFrQkUsTUFBTyxDQUNILFNBQVMsR0FDSCxHQUFHLEdBQUcsR0FBRyxHeUV4RXZDLEFBQUEsQXBJVEEsRW9JU0MsRUFBSSxXQUFXLEFBQWYsQ0FFRSxtQkFBcUIsRUFDaEIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixHQUNHLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQUNHLEtBQUs7Q0FKckIsQUFBQSxBcElWQSxFb0lVQyxFQUFJLGFBQWEsQUFBakIsQ0FDRSxtQkFBcUIsRUFDaEIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixHQUNHLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQUNHLEtBQUssRzhCUHJCLEFBQUEsQWxLUEEsRWtLT0MsRUFBSSxTQUFTLEFBQWIsRUFDRyxFQUFFLEdBRE4sQUFBQSxBbEtQQSxFa0tPQyxFQUFJLFNBQVMsQUFBYixFQUNPLEdBQUcsQ2xLUks7RUFBRSxhQUFhLEU3RWlUaUMsR0FBRyxDNkVqVHBCLEtBQUssQzVFK0NPLE9BQU8sQzRFL0NDLFVBQVUsR0FBSTs7QUFDakYsQUFBQSxZQUFZLENBQUk7RUFBRSxXQUFXLEU3RWdUbUMsR0FBRyxDNkVoVHRCLEtBQUssQzVFOENTLE9BQU8sQzRFOUNELFVBQVUsR0FBSTs7QUFFL0UsQUFBQSxTQUFTLEVtRldULEFuRlhBLGtCbUZXa0IsQUFDZCxpQkFBa0IsRUFDZCxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBQ0csY0FBZSxBQUNYLFlBQWEsRUFDVCxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLENBR0csS0FBTSxFb0JrRjlCLEF2R3JHQSxPdUdxR08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsRzhEdEhyQyxBQUFBLEFyS0pBLEVxS0lDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksVUFBVSxBQUFkLEVBQ0csQUFBQSxLQUFFLEVBQU8sVUFBVSxBQUFqQixFQUNFLGdCQUFnQixDQUlaLEtBQUssQ3JLWEo7RUFBRSxNQUFNLEVBQUUsWUFBWSxHQUFLOztBQUM1QyxBQUFBLGFBQWEsQ0FBSTtFQUFFLFVBQVUsRUFBRSxZQUFZLEdBQUs7O0FBQ2hELEFBQUEsZUFBZSxDQUFFO0VBQUUsWUFBWSxFQUFFLFlBQVksR0FBSzs7QUFDbEQsQUFBQSxnQkFBZ0IsQ0FBQztFQUFFLGFBQWEsRUFBRSxZQUFZLEdBQUs7O0FBQ25ELEFBQUEsY0FBYyxDQUFHO0VBQUUsV0FBVyxFQUFFLFlBQVksR0FBSzs7QUFHL0MsQUFBQSxlQUFlLEdrS0hqQixBQUFBLEFsS0dFLEVrS0hELEVBQUksU0FBUyxBQUFiLEVBQ0csRUFBRSxHQUROLEFBQUEsQWxLR0UsRWtLSEQsRUFBSSxTQUFTLEFBQWIsRUFDTyxHQUFHLENsS0VTO0VBQ2hCLFlBQVksRXpFTGlDLE9BQU8sQ3lFSy9CLFVBQVUsR0FDaEM7O0FBRkQsQUFBQSxpQkFBaUIsQ0FBQztFQUNoQixZQUFZLEV6RUxpQyxPQUFPLEN5RUsvQixVQUFVLEdBQ2hDOztBQUZELEFBQUEsZUFBZSxDQUFHO0VBQ2hCLFlBQVksRTVFNkIyQyxPQUFPLEM0RTdCekMsVUFBVSxHQUNoQzs7QUFGRCxBQUFBLFlBQVksQ0FBTTtFQUNoQixZQUFZLEU1RWdDMkMsT0FBTyxDNEVoQ3pDLFVBQVUsR0FDaEM7O0FBRkQsQUFBQSxlQUFlLENBQUc7RUFDaEIsWUFBWSxFNUU4QjJDLE9BQU8sQzRFOUJ6QyxVQUFVLEdBQ2hDOztBQUZELEFBQUEsY0FBYyxDQUFJO0VBQ2hCLFlBQVksRTVFK0IyQyxJQUFJLEM0RS9CdEMsVUFBVSxHQUNoQzs7QUFGRCxBQUFBLGFBQWEsR2tJRWYsQUFBQSxBbElGRSxFa0lFRCxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsS0FLSSxBQUFBLEtBQUMsRUFBTyxhQUFhLEFBQXBCLEVsSVRLO0VBQ2hCLFlBQVksRTVFaUMyQyxPQUFPLEM0RWpDekMsVUFBVSxHQUNoQzs7QUFGRCxBQUFBLFlBQVksQ0FBTTtFQUNoQixZQUFZLEU1RWtDMkMsT0FBTyxDNEVsQ3pDLFVBQVUsR0FDaEM7O0FBRkQsQUFBQSxhQUFhLEcyRERmLEFBQUEsQTNEQ0UsRTJEREQsRUFBSSxTQUFTLEFBQWIsRUFpREcsQUFBQSxFQUFFLEVBQUksUUFBUSxBQUFaLENBQ0UsWUFBYSxDQUNULElBQUksQ0FDQSxFQUFFLEFBZ0JFLE1BQU8sQ0FHSCxTQUFTLEdBQ0gsR0FBRyxHQUFHLEdBQUcsR0F4RXZDLEFBQUEsQTNEQ0UsRTJEREQsRUFBSSxTQUFTLEFBQWIsRUFpREcsQUFBQSxFQUFFLEVBQUksUUFBUSxBQUFaLENBQ0UsWUFBYSxDQUNULElBQUksQ0FDQSxFQUFFLEFBaUJFLE9BQVEsQ0FFSixTQUFTLEdBQ0gsR0FBRyxHQUFHLEdBQUcsR0F4RXZDLEFBQUEsQTNEQ0UsRTJEREQsRUFBSSxTQUFTLEFBQWIsRUFpREcsQUFBQSxFQUFFLEVBQUksUUFBUSxBQUFaLENBQ0UsWUFBYSxDQUNULElBQUksQ0FDQSxFQUFFLEFBa0JFLE1BQU8sQ0FDSCxTQUFTLEdBQ0gsR0FBRyxHQUFHLEdBQUcsQzNEdkVuQjtFQUNoQixZQUFZLEU1RXNCMkMsSUFBSSxDNEV0QnRDLFVBQVUsR0FDaEM7O0FBRkQsQUFBQSxhQUFhLENBQUs7RUFDaEIsWUFBWSxFNUV1QndDLElBQUksQzRFdkJuQyxVQUFVLEdBQ2hDOztBQUZELEFBQUEsY0FBYyxDQUFJO0VBQ2hCLFlBQVksRXpFTGlDLE9BQU8sQ3lFSy9CLFVBQVUsR0FDaEM7O0FBRkQsQUFBQSxnQkFBZ0IsQ0FBRTtFQUNoQixZQUFZLEV6RUxpQyxPQUFPLEN5RUsvQixVQUFVLEdBQ2hDOztBQUZELEFBQUEsZ0JBQWdCLENBQUU7RUFDaEIsWUFBWSxFNUVvQzJDLE9BQU8sQzRFcEN6QyxVQUFVLEdBQ2hDOztBQUdILEFBQUEsYUFBYSxHMkROYixBQUFBLEEzRE1BLEUyRE5DLEVBQUksU0FBUyxBQUFiLEVBaURHLEFBQUEsRUFBRSxFQUFJLFFBQVEsQUFBWixDQUNFLFlBQWEsQ0FDVCxJQUFJLENBQ0EsRUFBRSxBQWdCRSxNQUFPLENBR0gsU0FBUyxHQUNILEdBQUcsR0FBRyxHQUFHLEdBeEV2QyxBQUFBLEEzRE1BLEUyRE5DLEVBQUksU0FBUyxBQUFiLEVBaURHLEFBQUEsRUFBRSxFQUFJLFFBQVEsQUFBWixDQUNFLFlBQWEsQ0FDVCxJQUFJLENBQ0EsRUFBRSxBQWlCRSxPQUFRLENBRUosU0FBUyxHQUNILEdBQUcsR0FBRyxHQUFHLEdBeEV2QyxBQUFBLEEzRE1BLEUyRE5DLEVBQUksU0FBUyxBQUFiLEVBaURHLEFBQUEsRUFBRSxFQUFJLFFBQVEsQUFBWixDQUNFLFlBQWEsQ0FDVCxJQUFJLENBQ0EsRUFBRSxBQWtCRSxNQUFPLENBQ0gsU0FBUyxHQUNILEdBQUcsR0FBRyxHQUFHLEMzRGxFekI7RUFDWixZQUFZLEU1RWlCNkMsSUFBSSxDNEVqQnhDLFVBQVUsR0FDaEM7O0FBTUQsQUFBQSxXQUFXLENBQUM7RUFDVixhQUFhLEVyRTJNZSxNQUFLLENxRTNNQSxVQUFVLEdBQzVDOztBQUVELEFBQUEsUUFBUSxDQUFDO0VBQ1AsYUFBYSxFN0VrUnlFLE9BQU0sQzZFbFI5RCxVQUFVLEdBQ3pDOztBQUVELEFBQUEsWUFBWSxDQUFDO0VBQ1gsc0JBQXNCLEU3RThRZ0UsT0FBTSxDNkU5UXJELFVBQVU7RUFDakQsdUJBQXVCLEU3RTZRK0QsT0FBTSxDNkU3UXBELFVBQVUsR0FDbkQ7O0FBRUQsQUFBQSxjQUFjLENBQUM7RUFDYix1QkFBdUIsRTdFeVErRCxPQUFNLEM2RXpRcEQsVUFBVTtFQUNsRCwwQkFBMEIsRTdFd1E0RCxPQUFNLEM2RXhRakQsVUFBVSxHQUN0RDs7QUFFRCxBQUFBLGVBQWUsQ0FBQztFQUNkLDBCQUEwQixFN0VvUTRELE9BQU0sQzZFcFFqRCxVQUFVO0VBQ3JELHlCQUF5QixFN0VtUTZELE9BQU0sQzZFblFsRCxVQUFVLEdBQ3JEOztBQUVELEFBQUEsYUFBYSxDQUFDO0VBQ1osc0JBQXNCLEU3RStQZ0UsT0FBTSxDNkUvUHJELFVBQVU7RUFDakQseUJBQXlCLEU3RThQNkQsT0FBTSxDNkU5UGxELFVBQVUsR0FDckQ7O0FBRUQsQUFBQSxXQUFXLENBQUM7RUFDVixhQUFhLEVyRThLZSxNQUFLLENxRTlLQSxVQUFVLEdBQzVDOztBQUVELEFBQUEsZUFBZSxDQUFDO0VBQ2QsYUFBYSxFQUFFLGNBQWMsR0FDOUI7O0FBRUQsQUFBQSxhQUFhLENBQUM7RUFDWixhQUFhLEVyRXlLZSxLQUFLLENxRXpLSixVQUFVLEdBQ3hDOztBQUVELEFBQUEsVUFBVSxDQUFDO0VBQ1QsYUFBYSxFQUFFLFlBQVksR0FDNUI7O0FDMUVELEF4Q0NFLFN3Q0RPLEF4Q0NSLE9BQVMsQ0FBQztFQUNQLE9BQU8sRUFBRSxLQUFLO0VBQ2QsS0FBSyxFQUFFLElBQUk7RUFDWCxPQUFPLEVBQUUsRUFBRSxHQUNaOztBeUNNRyxBQUFBLE9BQU8sRXFHc0diLEFyR3RHTSxPcUdzR0MsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUNBLElBQUksRUFqQjFCLEFyR3RHTSxPcUdzR0MsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQUdOLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsR0E5QmpDLEFyR3RHTSxPcUdzR0MsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixFQU9FLEdBQUcsRUFsRDNDLEFyR3RHTSxPcUdzR0MsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQU9FLEdBQUcsRUE5RDNDLEFyR3RHTSxPcUdzR0MsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsRUFPRSxHQUFHLEVBMUUzQyxBckd0R00sT3FHc0dDLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUFlTixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEVBWUUsQUFBQSxLQUFFLEVBQU8sT0FBTyxBQUFkLENBQ0UsUUFBUyxFQWhGckQsQXJHdEdNLE9xR3NHQyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFQVFFLEdBQUcsRUE5RjNDLEFyR3RHTSxPcUdzR0MsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FpRmIsZ0NBQWdDLEUrRXZKeEQsQXBMckRNLElvTHFERixDQUNBLEFBQUEsS0FBRSxFQUFPLFVBQVUsQUFBakIsRUFDRSxBQUFBLEtBQUUsRUFBTyxPQUFPLEFBQWQsR0FFRSxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsR0FDRyxBQUFBLEVBQUMsRUFBSSxlQUFlLEFBQW5CLEVBRUEsQUFBQSxLQUFLLEVBQU8sVUFBVSxBQUFqQixFQUNFLE1BQU0sQ0FDRixPQUFPO0FBVG5DLEFwTHJETSxJb0xxREYsQ0FDQSxBQUFBLEtBQUUsRUFBTyxVQUFVLEFBQWpCLEVBQ0UsQUFBQSxLQUFFLEVBQU8sT0FBTyxBQUFkLEdBRUUsQUFBQSxFQUFDLEVBQUksVUFBVSxBQUFkLEdBRUcsQUFBQSxFQUFDLEVBQUksVUFBVSxBQUFkLEVBQ0EsQUFBQSxLQUFLLEVBQU8sVUFBVSxBQUFqQixFQUNFLE1BQU0sQ0FDRixPQUFPLEVBVG5DLEFwTHJETSxJb0xxREYsQ0FDQSxBQUFBLEtBQUUsRUFBTyxVQUFVLEFBQWpCLEVBRUUsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEdBQ0UsQUFBQSxFQUFDLEVBQUksVUFBVSxBQUFkLEdBQ0csQUFBQSxFQUFDLEVBQUksZUFBZSxBQUFuQixFQUVBLEFBQUEsS0FBSyxFQUFPLFVBQVUsQUFBakIsRUFDRSxNQUFNLENBQ0YsT0FBTztBQVRuQyxBcExyRE0sSW9McURGLENBQ0EsQUFBQSxLQUFFLEVBQU8sVUFBVSxBQUFqQixFQUVFLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixHQUNFLEFBQUEsRUFBQyxFQUFJLFVBQVUsQUFBZCxHQUVHLEFBQUEsRUFBQyxFQUFJLFVBQVUsQUFBZCxFQUNBLEFBQUEsS0FBSyxFQUFPLFVBQVUsQUFBakIsRUFDRSxNQUFNLENBQ0YsT0FBTyxFQVRuQyxBcExyRE0sSW9McURGLENBQ0EsQUFBQSxLQUFFLEVBQU8sVUFBVSxBQUFqQixFQWlCRSxBQUFBLEtBQUUsRUFBTyxhQUFhLEFBQXBCLEdBQ0UsQUFBQSxFQUFDLEVBQUksVUFBVSxBQUFkLEdBQ0csQUFBQSxFQUFDLEVBQUksZUFBZSxBQUFuQixFQUVFLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsRUFDRSxNQUFNLENBQ0YsT0FBTztBQXhCbkMsQXBMckRNLElvTHFERixDQUNBLEFBQUEsS0FBRSxFQUFPLFVBQVUsQUFBakIsRUFpQkUsQUFBQSxLQUFFLEVBQU8sYUFBYSxBQUFwQixHQUNFLEFBQUEsRUFBQyxFQUFJLFVBQVUsQUFBZCxHQUNHLEFBQUEsRUFBQyxFQUFJLGVBQWUsQUFBbkIsRUFFRSxBQUFBLEtBQUcsRUFBTyxVQUFVLEFBQWpCLEVBQ0UsTUFBTSxDQUVGLElBQUk7QUF6QmhDLEFwTHJETSxJb0xxREYsQ0FDQSxBQUFBLEtBQUUsRUFBTyxVQUFVLEFBQWpCLEVBaUJFLEFBQUEsS0FBRSxFQUFPLGFBQWEsQUFBcEIsR0FDRSxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsR0FDRyxBQUFBLEVBQUMsRUFBSSxlQUFlLEFBQW5CLEVBRUUsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixFQUNFLE1BQU0sQy9FMEI5QixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUFlTixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsR0F2RHRDLEFyR3RHTSxPcUdzR0MsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVTtBK0U1RXRDLElBQUksQ0FDQSxBQUFBLEtBQUUsRUFBTyxVQUFVLEFBQWpCLEVBaUJFLEFBQUEsS0FBRSxFQUFPLGFBQWEsQUFBcEIsR0FDRSxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsR0FDRyxBQUFBLEVBQUMsRUFBSSxlQUFlLEFBQW5CLEVBRUUsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixFQUNFLE1BQU0sRS9Fb0VFLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYjtBK0V4R3RDLEFwTHJETSxJb0xxREYsQ0FDQSxBQUFBLEtBQUUsRUFBTyxVQUFVLEFBQWpCLEVBaUJFLEFBQUEsS0FBRSxFQUFPLGFBQWEsQUFBcEIsR0FDRSxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsR0FFRyxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsRUFDRSxBQUFBLEtBQUcsRUFBTyxVQUFVLEFBQWpCLEVBQ0UsTUFBTSxDQUNGLE9BQU87QUF4Qm5DLEFwTHJETSxJb0xxREYsQ0FDQSxBQUFBLEtBQUUsRUFBTyxVQUFVLEFBQWpCLEVBaUJFLEFBQUEsS0FBRSxFQUFPLGFBQWEsQUFBcEIsR0FDRSxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsR0FFRyxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsRUFDRSxBQUFBLEtBQUcsRUFBTyxVQUFVLEFBQWpCLEVBQ0UsTUFBTSxDQUVGLElBQUk7QUF6QmhDLEFwTHJETSxJb0xxREYsQ0FDQSxBQUFBLEtBQUUsRUFBTyxVQUFVLEFBQWpCLEVBaUJFLEFBQUEsS0FBRSxFQUFPLGFBQWEsQUFBcEIsR0FDRSxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsR0FFRyxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsRUFDRSxBQUFBLEtBQUcsRUFBTyxVQUFVLEFBQWpCLEVBQ0UsTUFBTSxDL0UwQjlCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixHQXZEdEMsQXJHdEdNLE9xR3NHQyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVO0ErRTVFdEMsSUFBSSxDQUNBLEFBQUEsS0FBRSxFQUFPLFVBQVUsQUFBakIsRUFpQkUsQUFBQSxLQUFFLEVBQU8sYUFBYSxBQUFwQixHQUNFLEFBQUEsRUFBQyxFQUFJLFVBQVUsQUFBZCxHQUVHLEFBQUEsRUFBQyxFQUFJLFVBQVUsQUFBZCxFQUNFLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsRUFDRSxNQUFNLEUvRW9FRSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRXJHN0pWO0VBQUUsT0FBTyxFdkUra0MxQixJQUFJLEN1RS9rQytCLFVBQVUsR0FBSTs7QUFBdEQsQUFBQSxTQUFTLENBQWE7RUFBRSxPQUFPLEV2RStrQ3BCLE1BQU0sQ3VFL2tDdUIsVUFBVSxHQUFJOztBQUF0RCxBQUFBLGVBQWUsQ0FBTztFQUFFLE9BQU8sRXZFK2tDWixZQUFZLEN1RS9rQ1MsVUFBVSxHQUFJOztBQUF0RCxBQUFBLFFBQVEsRTZEOERkLEE3RDlETSxPNkQ4REMsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLE9BQU8sQzdEakVTO0VBQUUsT0FBTyxFdkUra0NFLEtBQUssQ3VFL2tDRSxVQUFVLEdBQUk7O0FBQXRELEFBQUEsUUFBUSxDQUFjO0VBQUUsT0FBTyxFdkUra0NTLEtBQUssQ3VFL2tDTCxVQUFVLEdBQUk7O0FBQXRELEFBQUEsWUFBWSxDQUFVO0VBQUUsT0FBTyxFdkUra0NnQixTQUFTLEN1RS9rQ2hCLFVBQVUsR0FBSTs7QUFBdEQsQUFBQSxhQUFhLENBQVM7RUFBRSxPQUFPLEV2RStrQzJCLFVBQVUsQ3VFL2tDNUIsVUFBVSxHQUFJOztBQUF0RCxBQUFBLE9BQU8sRTBLZ1RiLEExS2hUTSxhMEtnVE8sQ0FFVCxhQUFhLENBQ1QsV0FBVyxDQUNQLFlBQVk7Q0FIeEIsQUFBQSxBMUtqVE0sRTBLaVRMLEVBQUksU0FBUyxBQUFiLEVBQ0csYUFBYSxDQUNULFdBQVcsQ0FDUCxZQUFZLEVBSnhCLEExS2hUTSxhMEtnVE8sQ0FFVCxhQUFhLENBQ1QsV0FBVyxDQUNQLFlBQVksQ0FHUixZQUFZO0NBTjVCLEFBQUEsQTFLalRNLEUwS2lUTCxFQUFJLFNBQVMsQUFBYixFQUNHLGFBQWEsQ0FDVCxXQUFXLENBQ1AsWUFBWSxDQUdSLFlBQVksRUFQNUIsQTFLaFRNLGEwS2dUTyxDQUVULGFBQWEsQ0FDVCxXQUFXLENBQ1AsWUFBWSxDQUdSLFlBQVksR0FLTixHQUFHO0NBWHpCLEFBQUEsQTFLalRNLEUwS2lUTCxFQUFJLFNBQVMsQUFBYixFQUNHLGFBQWEsQ0FDVCxXQUFXLENBQ1AsWUFBWSxDQUdSLFlBQVksR0FLTixHQUFHLEVBWnpCLEExS2hUTSxhMEtnVE8sQ0FFVCxhQUFhLENBQ1QsV0FBVyxDQUNQLFlBQVksQ0FHUixZQUFZLENBU1IsS0FBSztDQWZ6QixBQUFBLEExS2pUTSxFMEtpVEwsRUFBSSxTQUFTLEFBQWIsRUFDRyxhQUFhLENBQ1QsV0FBVyxDQUNQLFlBQVksQ0FHUixZQUFZLENBU1IsS0FBSyxDMUtoVUc7RUFBRSxPQUFPLEV2RStrQ3VDLElBQUksQ3VFL2tDbEMsVUFBVSxHQUFJOztBQUF0RCxBQUFBLGNBQWMsQ0FBUTtFQUFFLE9BQU8sRXZFK2tDNkMsV0FBVyxDdUUva0MvQyxVQUFVLEdBQUk7O0FuRWlEeEQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VtRWpEdEIsQUFBQSxVQUFVLENBQVk7SUFBRSxPQUFPLEV2RStrQzFCLElBQUksQ3VFL2tDK0IsVUFBVSxHQUFJO0VBQXRELEFBQUEsWUFBWSxDQUFVO0lBQUUsT0FBTyxFdkUra0NwQixNQUFNLEN1RS9rQ3VCLFVBQVUsR0FBSTtFQUF0RCxBQUFBLGtCQUFrQixDQUFJO0lBQUUsT0FBTyxFdkUra0NaLFlBQVksQ3VFL2tDUyxVQUFVLEdBQUk7RUFBdEQsQUFBQSxXQUFXLENBQVc7SUFBRSxPQUFPLEV2RStrQ0UsS0FBSyxDdUUva0NFLFVBQVUsR0FBSTtFQUF0RCxBQUFBLFdBQVcsQ0FBVztJQUFFLE9BQU8sRXZFK2tDUyxLQUFLLEN1RS9rQ0wsVUFBVSxHQUFJO0VBQXRELEFBQUEsZUFBZSxDQUFPO0lBQUUsT0FBTyxFdkUra0NnQixTQUFTLEN1RS9rQ2hCLFVBQVUsR0FBSTtFQUF0RCxBQUFBLGdCQUFnQixDQUFNO0lBQUUsT0FBTyxFdkUra0MyQixVQUFVLEN1RS9rQzVCLFVBQVUsR0FBSTtFQUF0RCxBQUFBLFVBQVUsQ0FBWTtJQUFFLE9BQU8sRXZFK2tDdUMsSUFBSSxDdUUva0NsQyxVQUFVLEdBQUk7RUFBdEQsQUFBQSxpQkFBaUIsQ0FBSztJQUFFLE9BQU8sRXZFK2tDNkMsV0FBVyxDdUUva0MvQyxVQUFVLEdBQUk7O0FuRWlEeEQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VtRWpEdEIsQUFBQSxVQUFVLENBQVk7SUFBRSxPQUFPLEV2RStrQzFCLElBQUksQ3VFL2tDK0IsVUFBVSxHQUFJO0VBQXRELEFBQUEsWUFBWSxDQUFVO0lBQUUsT0FBTyxFdkUra0NwQixNQUFNLEN1RS9rQ3VCLFVBQVUsR0FBSTtFQUF0RCxBQUFBLGtCQUFrQixDQUFJO0lBQUUsT0FBTyxFdkUra0NaLFlBQVksQ3VFL2tDUyxVQUFVLEdBQUk7RUFBdEQsQUFBQSxXQUFXLENBQVc7SUFBRSxPQUFPLEV2RStrQ0UsS0FBSyxDdUUva0NFLFVBQVUsR0FBSTtFQUF0RCxBQUFBLFdBQVcsQ0FBVztJQUFFLE9BQU8sRXZFK2tDUyxLQUFLLEN1RS9rQ0wsVUFBVSxHQUFJO0VBQXRELEFBQUEsZUFBZSxDQUFPO0lBQUUsT0FBTyxFdkUra0NnQixTQUFTLEN1RS9rQ2hCLFVBQVUsR0FBSTtFQUF0RCxBQUFBLGdCQUFnQixDQUFNO0lBQUUsT0FBTyxFdkUra0MyQixVQUFVLEN1RS9rQzVCLFVBQVUsR0FBSTtFQUF0RCxBQUFBLFVBQVUsQ0FBWTtJQUFFLE9BQU8sRXZFK2tDdUMsSUFBSSxDdUUva0NsQyxVQUFVLEdBQUk7RUFBdEQsQUFBQSxpQkFBaUIsQ0FBSztJQUFFLE9BQU8sRXZFK2tDNkMsV0FBVyxDdUUva0MvQyxVQUFVLEdBQUk7O0FuRWlEeEQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VtRWpEdEIsQUFBQSxVQUFVLENBQVk7SUFBRSxPQUFPLEV2RStrQzFCLElBQUksQ3VFL2tDK0IsVUFBVSxHQUFJO0VBQXRELEFBQUEsWUFBWSxDQUFVO0lBQUUsT0FBTyxFdkUra0NwQixNQUFNLEN1RS9rQ3VCLFVBQVUsR0FBSTtFQUF0RCxBQUFBLGtCQUFrQixDQUFJO0lBQUUsT0FBTyxFdkUra0NaLFlBQVksQ3VFL2tDUyxVQUFVLEdBQUk7RUFBdEQsQUFBQSxXQUFXLENBQVc7SUFBRSxPQUFPLEV2RStrQ0UsS0FBSyxDdUUva0NFLFVBQVUsR0FBSTtFQUF0RCxBQUFBLFdBQVcsQ0FBVztJQUFFLE9BQU8sRXZFK2tDUyxLQUFLLEN1RS9rQ0wsVUFBVSxHQUFJO0VBQXRELEFBQUEsZUFBZSxDQUFPO0lBQUUsT0FBTyxFdkUra0NnQixTQUFTLEN1RS9rQ2hCLFVBQVUsR0FBSTtFQUF0RCxBQUFBLGdCQUFnQixDQUFNO0lBQUUsT0FBTyxFdkUra0MyQixVQUFVLEN1RS9rQzVCLFVBQVUsR0FBSTtFQUF0RCxBQUFBLFVBQVUsQ0FBWTtJQUFFLE9BQU8sRXZFK2tDdUMsSUFBSSxDdUUva0NsQyxVQUFVLEdBQUk7RUFBdEQsQUFBQSxpQkFBaUIsQ0FBSztJQUFFLE9BQU8sRXZFK2tDNkMsV0FBVyxDdUUva0MvQyxVQUFVLEdBQUk7O0FuRWlEeEQsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0VtRWpEdkIsQUFBQSxVQUFVLENBQVk7SUFBRSxPQUFPLEV2RStrQzFCLElBQUksQ3VFL2tDK0IsVUFBVSxHQUFJO0VBQXRELEFBQUEsWUFBWSxDQUFVO0lBQUUsT0FBTyxFdkUra0NwQixNQUFNLEN1RS9rQ3VCLFVBQVUsR0FBSTtFQUF0RCxBQUFBLGtCQUFrQixDQUFJO0lBQUUsT0FBTyxFdkUra0NaLFlBQVksQ3VFL2tDUyxVQUFVLEdBQUk7RUFBdEQsQUFBQSxXQUFXLENBQVc7SUFBRSxPQUFPLEV2RStrQ0UsS0FBSyxDdUUva0NFLFVBQVUsR0FBSTtFQUF0RCxBQUFBLFdBQVcsQ0FBVztJQUFFLE9BQU8sRXZFK2tDUyxLQUFLLEN1RS9rQ0wsVUFBVSxHQUFJO0VBQXRELEFBQUEsZUFBZSxDQUFPO0lBQUUsT0FBTyxFdkUra0NnQixTQUFTLEN1RS9rQ2hCLFVBQVUsR0FBSTtFQUF0RCxBQUFBLGdCQUFnQixDQUFNO0lBQUUsT0FBTyxFdkUra0MyQixVQUFVLEN1RS9rQzVCLFVBQVUsR0FBSTtFQUF0RCxBQUFBLFVBQVUsQ0FBWTtJQUFFLE9BQU8sRXZFK2tDdUMsSUFBSSxDdUUva0NsQyxVQUFVLEdBQUk7RUFBdEQsQUFBQSxpQkFBaUIsQ0FBSztJQUFFLE9BQU8sRXZFK2tDNkMsV0FBVyxDdUUva0MvQyxVQUFVLEdBQUk7O0FBVTVELE1BQU0sQ0FBQyxLQUFLO0VBRVIsQUFBQSxhQUFhLENBQU07SUFBRSxPQUFPLEV2RW1rQ3JCLElBQUksQ3VFbmtDMEIsVUFBVSxHQUFJO0VBQW5ELEFBQUEsZUFBZSxDQUFJO0lBQUUsT0FBTyxFdkVta0NmLE1BQU0sQ3VFbmtDa0IsVUFBVSxHQUFJO0VBQW5ELEFBQUEscUJBQXFCLENBQUY7SUFBRSxPQUFPLEV2RW1rQ1AsWUFBWSxDdUVua0NJLFVBQVUsR0FBSTtFQUFuRCxBQUFBLGNBQWMsQ0FBSztJQUFFLE9BQU8sRXZFbWtDTyxLQUFLLEN1RW5rQ0gsVUFBVSxHQUFJO0VBQW5ELEFBQUEsY0FBYyxDQUFLO0lBQUUsT0FBTyxFdkVta0NjLEtBQUssQ3VFbmtDVixVQUFVLEdBQUk7RUFBbkQsQUFBQSxrQkFBa0IsQ0FBQztJQUFFLE9BQU8sRXZFbWtDcUIsU0FBUyxDdUVua0NyQixVQUFVLEdBQUk7RUFBbkQsQUFBQSxtQkFBbUIsQ0FBQTtJQUFFLE9BQU8sRXZFbWtDZ0MsVUFBVSxDdUVua0NqQyxVQUFVLEdBQUk7RUFBbkQsQUFBQSxhQUFhLENBQU07SUFBRSxPQUFPLEV2RW1rQzRDLElBQUksQ3VFbmtDdkMsVUFBVSxHQUFJO0VBQW5ELEFBQUEsb0JBQW9CLENBQUQ7SUFBRSxPQUFPLEV2RW1rQ2tELFdBQVcsQ3VFbmtDcEQsVUFBVSxHQUFJOztBQ3JCdkQsQUFBQSxpQkFBaUIsQ0FBQztFQUNoQixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsS0FBSztFQUNkLEtBQUssRUFBRSxJQUFJO0VBQ1gsT0FBTyxFQUFFLENBQUM7RUFDVixRQUFRLEVBQUUsTUFBTSxHQW9CakI7RUF6QkQsQUFPRSxpQkFQZSxBQU9mLFFBQVMsQ0FBQztJQUNSLE9BQU8sRUFBRSxLQUFLO0lBQ2QsT0FBTyxFQUFFLEVBQUUsR0FDWjtFQVZILEFBWUUsaUJBWmUsQ0FZZixzQkFBc0I7RUFaeEIsQUFhRSxpQkFiZSxDQWFmLE1BQU07RUFiUixBQWNFLGlCQWRlLENBY2YsS0FBSztFQWRQLEFBZUUsaUJBZmUsQ0FlZixNQUFNO0VBZlIsQUFnQkUsaUJBaEJlLENBZ0JmLEtBQUssQ0FBQztJQUNKLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxDQUFDO0lBQ04sTUFBTSxFQUFFLENBQUM7SUFDVCxJQUFJLEVBQUUsQ0FBQztJQUNQLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixNQUFNLEVBQUUsQ0FBQyxHQUNWOztBQU9ELEFBQ0UsdUJBRHFCLEFBQ3hCLFFBQVksQ0FBQztFQUNSLFdBQVcsRUFBRSxTQUErRSxHQUM3Rjs7QUFISCxBQUNFLHVCQURxQixBQUN4QixRQUFZLENBQUM7RUFDUixXQUFXLEVBQUUsTUFBK0UsR0FDN0Y7O0FBSEgsQUFDRSxzQkFEb0IsQUFDdkIsUUFBWSxDQUFDO0VBQ1IsV0FBVyxFQUFFLEdBQStFLEdBQzdGOztBQUhILEFBQ0Usc0JBRG9CLEFBQ3ZCLFFBQVksQ0FBQztFQUNSLFdBQVcsRUFBRSxJQUErRSxHQUM3Rjs7QUMxQkQsQUFBQSxTQUFTLENBQXFCO0VBQUUsY0FBYyxFQUFFLGNBQWMsR0FBSzs7QUFDbkUsQUFBQSxZQUFZLENBQWtCO0VBQUUsY0FBYyxFQUFFLGlCQUFpQixHQUFLOztBQUN0RSxBQUFBLGlCQUFpQixDQUFhO0VBQUUsY0FBYyxFQUFFLHNCQUFzQixHQUFLOztBQUMzRSxBQUFBLG9CQUFvQixDQUFVO0VBQUUsY0FBYyxFQUFFLHlCQUF5QixHQUFLOztBQUU5RSxBQUFBLFVBQVUsQ0FBa0I7RUFBRSxTQUFTLEVBQUUsZUFBZSxHQUFLOztBQUM3RCxBQUFBLFlBQVksQ0FBZ0I7RUFBRSxTQUFTLEVBQUUsaUJBQWlCLEdBQUs7O0FBQy9ELEFBQUEsa0JBQWtCLENBQVU7RUFBRSxTQUFTLEVBQUUsdUJBQXVCLEdBQUs7O0FBQ3JFLEFBQUEsVUFBVSxDQUFrQjtFQUFFLElBQUksRUFBRSxtQkFBbUIsR0FBSzs7QUFDNUQsQUFBQSxZQUFZLENBQWdCO0VBQUUsU0FBUyxFQUFFLFlBQVksR0FBSzs7QUFDMUQsQUFBQSxZQUFZLENBQWdCO0VBQUUsU0FBUyxFQUFFLFlBQVksR0FBSzs7QUFDMUQsQUFBQSxjQUFjLENBQWM7RUFBRSxXQUFXLEVBQUUsWUFBWSxHQUFLOztBQUM1RCxBQUFBLGNBQWMsQ0FBYztFQUFFLFdBQVcsRUFBRSxZQUFZLEdBQUs7O0FBRTVELEFBQUEsc0JBQXNCLENBQVk7RUFBRSxlQUFlLEVBQUUscUJBQXFCLEdBQUs7O0FBQy9FLEFBQUEsb0JBQW9CLENBQWM7RUFBRSxlQUFlLEVBQUUsbUJBQW1CLEdBQUs7O0FBQzdFLEFBQUEsdUJBQXVCLENBQVc7RUFBRSxlQUFlLEVBQUUsaUJBQWlCLEdBQUs7O0FBQzNFLEFBQUEsd0JBQXdCLENBQVU7RUFBRSxlQUFlLEVBQUUsd0JBQXdCLEdBQUs7O0FBQ2xGLEFBQUEsdUJBQXVCLENBQVc7RUFBRSxlQUFlLEVBQUUsdUJBQXVCLEdBQUs7O0FBRWpGLEFBQUEsa0JBQWtCLENBQWE7RUFBRSxXQUFXLEVBQUUscUJBQXFCLEdBQUs7O0FBQ3hFLEFBQUEsZ0JBQWdCLENBQWU7RUFBRSxXQUFXLEVBQUUsbUJBQW1CLEdBQUs7O0FBQ3RFLEFBQUEsbUJBQW1CLENBQVk7RUFBRSxXQUFXLEVBQUUsaUJBQWlCLEdBQUs7O0FBQ3BFLEFBQUEscUJBQXFCLENBQVU7RUFBRSxXQUFXLEVBQUUsbUJBQW1CLEdBQUs7O0FBQ3RFLEFBQUEsb0JBQW9CLENBQVc7RUFBRSxXQUFXLEVBQUUsa0JBQWtCLEdBQUs7O0FBRXJFLEFBQUEsb0JBQW9CLENBQVk7RUFBRSxhQUFhLEVBQUUscUJBQXFCLEdBQUs7O0FBQzNFLEFBQUEsa0JBQWtCLENBQWM7RUFBRSxhQUFhLEVBQUUsbUJBQW1CLEdBQUs7O0FBQ3pFLEFBQUEscUJBQXFCLENBQVc7RUFBRSxhQUFhLEVBQUUsaUJBQWlCLEdBQUs7O0FBQ3ZFLEFBQUEsc0JBQXNCLENBQVU7RUFBRSxhQUFhLEVBQUUsd0JBQXdCLEdBQUs7O0FBQzlFLEFBQUEscUJBQXFCLENBQVc7RUFBRSxhQUFhLEVBQUUsdUJBQXVCLEdBQUs7O0FBQzdFLEFBQUEsc0JBQXNCLENBQVU7RUFBRSxhQUFhLEVBQUUsa0JBQWtCLEdBQUs7O0FBRXhFLEFBQUEsZ0JBQWdCLENBQWM7RUFBRSxVQUFVLEVBQUUsZUFBZSxHQUFLOztBQUNoRSxBQUFBLGlCQUFpQixDQUFhO0VBQUUsVUFBVSxFQUFFLHFCQUFxQixHQUFLOztBQUN0RSxBQUFBLGVBQWUsQ0FBZTtFQUFFLFVBQVUsRUFBRSxtQkFBbUIsR0FBSzs7QUFDcEUsQUFBQSxrQkFBa0IsQ0FBWTtFQUFFLFVBQVUsRUFBRSxpQkFBaUIsR0FBSzs7QUFDbEUsQUFBQSxvQkFBb0IsQ0FBVTtFQUFFLFVBQVUsRUFBRSxtQkFBbUIsR0FBSzs7QUFDcEUsQUFBQSxtQkFBbUIsQ0FBVztFQUFFLFVBQVUsRUFBRSxrQkFBa0IsR0FBSzs7QXJFWW5FLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFcUVsRHhCLEFBQUEsWUFBWSxDQUFrQjtJQUFFLGNBQWMsRUFBRSxjQUFjLEdBQUs7RUFDbkUsQUFBQSxlQUFlLENBQWU7SUFBRSxjQUFjLEVBQUUsaUJBQWlCLEdBQUs7RUFDdEUsQUFBQSxvQkFBb0IsQ0FBVTtJQUFFLGNBQWMsRUFBRSxzQkFBc0IsR0FBSztFQUMzRSxBQUFBLHVCQUF1QixDQUFPO0lBQUUsY0FBYyxFQUFFLHlCQUF5QixHQUFLO0VBRTlFLEFBQUEsYUFBYSxDQUFlO0lBQUUsU0FBUyxFQUFFLGVBQWUsR0FBSztFQUM3RCxBQUFBLGVBQWUsQ0FBYTtJQUFFLFNBQVMsRUFBRSxpQkFBaUIsR0FBSztFQUMvRCxBQUFBLHFCQUFxQixDQUFPO0lBQUUsU0FBUyxFQUFFLHVCQUF1QixHQUFLO0VBQ3JFLEFBQUEsYUFBYSxDQUFlO0lBQUUsSUFBSSxFQUFFLG1CQUFtQixHQUFLO0VBQzVELEFBQUEsZUFBZSxDQUFhO0lBQUUsU0FBUyxFQUFFLFlBQVksR0FBSztFQUMxRCxBQUFBLGVBQWUsQ0FBYTtJQUFFLFNBQVMsRUFBRSxZQUFZLEdBQUs7RUFDMUQsQUFBQSxpQkFBaUIsQ0FBVztJQUFFLFdBQVcsRUFBRSxZQUFZLEdBQUs7RUFDNUQsQUFBQSxpQkFBaUIsQ0FBVztJQUFFLFdBQVcsRUFBRSxZQUFZLEdBQUs7RUFFNUQsQUFBQSx5QkFBeUIsQ0FBUztJQUFFLGVBQWUsRUFBRSxxQkFBcUIsR0FBSztFQUMvRSxBQUFBLHVCQUF1QixDQUFXO0lBQUUsZUFBZSxFQUFFLG1CQUFtQixHQUFLO0VBQzdFLEFBQUEsMEJBQTBCLENBQVE7SUFBRSxlQUFlLEVBQUUsaUJBQWlCLEdBQUs7RUFDM0UsQUFBQSwyQkFBMkIsQ0FBTztJQUFFLGVBQWUsRUFBRSx3QkFBd0IsR0FBSztFQUNsRixBQUFBLDBCQUEwQixDQUFRO0lBQUUsZUFBZSxFQUFFLHVCQUF1QixHQUFLO0VBRWpGLEFBQUEscUJBQXFCLENBQVU7SUFBRSxXQUFXLEVBQUUscUJBQXFCLEdBQUs7RUFDeEUsQUFBQSxtQkFBbUIsQ0FBWTtJQUFFLFdBQVcsRUFBRSxtQkFBbUIsR0FBSztFQUN0RSxBQUFBLHNCQUFzQixDQUFTO0lBQUUsV0FBVyxFQUFFLGlCQUFpQixHQUFLO0VBQ3BFLEFBQUEsd0JBQXdCLENBQU87SUFBRSxXQUFXLEVBQUUsbUJBQW1CLEdBQUs7RUFDdEUsQUFBQSx1QkFBdUIsQ0FBUTtJQUFFLFdBQVcsRUFBRSxrQkFBa0IsR0FBSztFQUVyRSxBQUFBLHVCQUF1QixDQUFTO0lBQUUsYUFBYSxFQUFFLHFCQUFxQixHQUFLO0VBQzNFLEFBQUEscUJBQXFCLENBQVc7SUFBRSxhQUFhLEVBQUUsbUJBQW1CLEdBQUs7RUFDekUsQUFBQSx3QkFBd0IsQ0FBUTtJQUFFLGFBQWEsRUFBRSxpQkFBaUIsR0FBSztFQUN2RSxBQUFBLHlCQUF5QixDQUFPO0lBQUUsYUFBYSxFQUFFLHdCQUF3QixHQUFLO0VBQzlFLEFBQUEsd0JBQXdCLENBQVE7SUFBRSxhQUFhLEVBQUUsdUJBQXVCLEdBQUs7RUFDN0UsQUFBQSx5QkFBeUIsQ0FBTztJQUFFLGFBQWEsRUFBRSxrQkFBa0IsR0FBSztFQUV4RSxBQUFBLG1CQUFtQixDQUFXO0lBQUUsVUFBVSxFQUFFLGVBQWUsR0FBSztFQUNoRSxBQUFBLG9CQUFvQixDQUFVO0lBQUUsVUFBVSxFQUFFLHFCQUFxQixHQUFLO0VBQ3RFLEFBQUEsa0JBQWtCLENBQVk7SUFBRSxVQUFVLEVBQUUsbUJBQW1CLEdBQUs7RUFDcEUsQUFBQSxxQkFBcUIsQ0FBUztJQUFFLFVBQVUsRUFBRSxpQkFBaUIsR0FBSztFQUNsRSxBQUFBLHVCQUF1QixDQUFPO0lBQUUsVUFBVSxFQUFFLG1CQUFtQixHQUFLO0VBQ3BFLEFBQUEsc0JBQXNCLENBQVE7SUFBRSxVQUFVLEVBQUUsa0JBQWtCLEdBQUs7O0FyRVluRSxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RXFFbER4QixBQUFBLFlBQVksQ0FBa0I7SUFBRSxjQUFjLEVBQUUsY0FBYyxHQUFLO0VBQ25FLEFBQUEsZUFBZSxDQUFlO0lBQUUsY0FBYyxFQUFFLGlCQUFpQixHQUFLO0VBQ3RFLEFBQUEsb0JBQW9CLENBQVU7SUFBRSxjQUFjLEVBQUUsc0JBQXNCLEdBQUs7RUFDM0UsQUFBQSx1QkFBdUIsQ0FBTztJQUFFLGNBQWMsRUFBRSx5QkFBeUIsR0FBSztFQUU5RSxBQUFBLGFBQWEsQ0FBZTtJQUFFLFNBQVMsRUFBRSxlQUFlLEdBQUs7RUFDN0QsQUFBQSxlQUFlLENBQWE7SUFBRSxTQUFTLEVBQUUsaUJBQWlCLEdBQUs7RUFDL0QsQUFBQSxxQkFBcUIsQ0FBTztJQUFFLFNBQVMsRUFBRSx1QkFBdUIsR0FBSztFQUNyRSxBQUFBLGFBQWEsQ0FBZTtJQUFFLElBQUksRUFBRSxtQkFBbUIsR0FBSztFQUM1RCxBQUFBLGVBQWUsQ0FBYTtJQUFFLFNBQVMsRUFBRSxZQUFZLEdBQUs7RUFDMUQsQUFBQSxlQUFlLENBQWE7SUFBRSxTQUFTLEVBQUUsWUFBWSxHQUFLO0VBQzFELEFBQUEsaUJBQWlCLENBQVc7SUFBRSxXQUFXLEVBQUUsWUFBWSxHQUFLO0VBQzVELEFBQUEsaUJBQWlCLENBQVc7SUFBRSxXQUFXLEVBQUUsWUFBWSxHQUFLO0VBRTVELEFBQUEseUJBQXlCLENBQVM7SUFBRSxlQUFlLEVBQUUscUJBQXFCLEdBQUs7RUFDL0UsQUFBQSx1QkFBdUIsQ0FBVztJQUFFLGVBQWUsRUFBRSxtQkFBbUIsR0FBSztFQUM3RSxBQUFBLDBCQUEwQixDQUFRO0lBQUUsZUFBZSxFQUFFLGlCQUFpQixHQUFLO0VBQzNFLEFBQUEsMkJBQTJCLENBQU87SUFBRSxlQUFlLEVBQUUsd0JBQXdCLEdBQUs7RUFDbEYsQUFBQSwwQkFBMEIsQ0FBUTtJQUFFLGVBQWUsRUFBRSx1QkFBdUIsR0FBSztFQUVqRixBQUFBLHFCQUFxQixDQUFVO0lBQUUsV0FBVyxFQUFFLHFCQUFxQixHQUFLO0VBQ3hFLEFBQUEsbUJBQW1CLENBQVk7SUFBRSxXQUFXLEVBQUUsbUJBQW1CLEdBQUs7RUFDdEUsQUFBQSxzQkFBc0IsQ0FBUztJQUFFLFdBQVcsRUFBRSxpQkFBaUIsR0FBSztFQUNwRSxBQUFBLHdCQUF3QixDQUFPO0lBQUUsV0FBVyxFQUFFLG1CQUFtQixHQUFLO0VBQ3RFLEFBQUEsdUJBQXVCLENBQVE7SUFBRSxXQUFXLEVBQUUsa0JBQWtCLEdBQUs7RUFFckUsQUFBQSx1QkFBdUIsQ0FBUztJQUFFLGFBQWEsRUFBRSxxQkFBcUIsR0FBSztFQUMzRSxBQUFBLHFCQUFxQixDQUFXO0lBQUUsYUFBYSxFQUFFLG1CQUFtQixHQUFLO0VBQ3pFLEFBQUEsd0JBQXdCLENBQVE7SUFBRSxhQUFhLEVBQUUsaUJBQWlCLEdBQUs7RUFDdkUsQUFBQSx5QkFBeUIsQ0FBTztJQUFFLGFBQWEsRUFBRSx3QkFBd0IsR0FBSztFQUM5RSxBQUFBLHdCQUF3QixDQUFRO0lBQUUsYUFBYSxFQUFFLHVCQUF1QixHQUFLO0VBQzdFLEFBQUEseUJBQXlCLENBQU87SUFBRSxhQUFhLEVBQUUsa0JBQWtCLEdBQUs7RUFFeEUsQUFBQSxtQkFBbUIsQ0FBVztJQUFFLFVBQVUsRUFBRSxlQUFlLEdBQUs7RUFDaEUsQUFBQSxvQkFBb0IsQ0FBVTtJQUFFLFVBQVUsRUFBRSxxQkFBcUIsR0FBSztFQUN0RSxBQUFBLGtCQUFrQixDQUFZO0lBQUUsVUFBVSxFQUFFLG1CQUFtQixHQUFLO0VBQ3BFLEFBQUEscUJBQXFCLENBQVM7SUFBRSxVQUFVLEVBQUUsaUJBQWlCLEdBQUs7RUFDbEUsQUFBQSx1QkFBdUIsQ0FBTztJQUFFLFVBQVUsRUFBRSxtQkFBbUIsR0FBSztFQUNwRSxBQUFBLHNCQUFzQixDQUFRO0lBQUUsVUFBVSxFQUFFLGtCQUFrQixHQUFLOztBckVZbkUsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VxRWxEeEIsQUFBQSxZQUFZLENBQWtCO0lBQUUsY0FBYyxFQUFFLGNBQWMsR0FBSztFQUNuRSxBQUFBLGVBQWUsQ0FBZTtJQUFFLGNBQWMsRUFBRSxpQkFBaUIsR0FBSztFQUN0RSxBQUFBLG9CQUFvQixDQUFVO0lBQUUsY0FBYyxFQUFFLHNCQUFzQixHQUFLO0VBQzNFLEFBQUEsdUJBQXVCLENBQU87SUFBRSxjQUFjLEVBQUUseUJBQXlCLEdBQUs7RUFFOUUsQUFBQSxhQUFhLENBQWU7SUFBRSxTQUFTLEVBQUUsZUFBZSxHQUFLO0VBQzdELEFBQUEsZUFBZSxDQUFhO0lBQUUsU0FBUyxFQUFFLGlCQUFpQixHQUFLO0VBQy9ELEFBQUEscUJBQXFCLENBQU87SUFBRSxTQUFTLEVBQUUsdUJBQXVCLEdBQUs7RUFDckUsQUFBQSxhQUFhLENBQWU7SUFBRSxJQUFJLEVBQUUsbUJBQW1CLEdBQUs7RUFDNUQsQUFBQSxlQUFlLENBQWE7SUFBRSxTQUFTLEVBQUUsWUFBWSxHQUFLO0VBQzFELEFBQUEsZUFBZSxDQUFhO0lBQUUsU0FBUyxFQUFFLFlBQVksR0FBSztFQUMxRCxBQUFBLGlCQUFpQixDQUFXO0lBQUUsV0FBVyxFQUFFLFlBQVksR0FBSztFQUM1RCxBQUFBLGlCQUFpQixDQUFXO0lBQUUsV0FBVyxFQUFFLFlBQVksR0FBSztFQUU1RCxBQUFBLHlCQUF5QixDQUFTO0lBQUUsZUFBZSxFQUFFLHFCQUFxQixHQUFLO0VBQy9FLEFBQUEsdUJBQXVCLENBQVc7SUFBRSxlQUFlLEVBQUUsbUJBQW1CLEdBQUs7RUFDN0UsQUFBQSwwQkFBMEIsQ0FBUTtJQUFFLGVBQWUsRUFBRSxpQkFBaUIsR0FBSztFQUMzRSxBQUFBLDJCQUEyQixDQUFPO0lBQUUsZUFBZSxFQUFFLHdCQUF3QixHQUFLO0VBQ2xGLEFBQUEsMEJBQTBCLENBQVE7SUFBRSxlQUFlLEVBQUUsdUJBQXVCLEdBQUs7RUFFakYsQUFBQSxxQkFBcUIsQ0FBVTtJQUFFLFdBQVcsRUFBRSxxQkFBcUIsR0FBSztFQUN4RSxBQUFBLG1CQUFtQixDQUFZO0lBQUUsV0FBVyxFQUFFLG1CQUFtQixHQUFLO0VBQ3RFLEFBQUEsc0JBQXNCLENBQVM7SUFBRSxXQUFXLEVBQUUsaUJBQWlCLEdBQUs7RUFDcEUsQUFBQSx3QkFBd0IsQ0FBTztJQUFFLFdBQVcsRUFBRSxtQkFBbUIsR0FBSztFQUN0RSxBQUFBLHVCQUF1QixDQUFRO0lBQUUsV0FBVyxFQUFFLGtCQUFrQixHQUFLO0VBRXJFLEFBQUEsdUJBQXVCLENBQVM7SUFBRSxhQUFhLEVBQUUscUJBQXFCLEdBQUs7RUFDM0UsQUFBQSxxQkFBcUIsQ0FBVztJQUFFLGFBQWEsRUFBRSxtQkFBbUIsR0FBSztFQUN6RSxBQUFBLHdCQUF3QixDQUFRO0lBQUUsYUFBYSxFQUFFLGlCQUFpQixHQUFLO0VBQ3ZFLEFBQUEseUJBQXlCLENBQU87SUFBRSxhQUFhLEVBQUUsd0JBQXdCLEdBQUs7RUFDOUUsQUFBQSx3QkFBd0IsQ0FBUTtJQUFFLGFBQWEsRUFBRSx1QkFBdUIsR0FBSztFQUM3RSxBQUFBLHlCQUF5QixDQUFPO0lBQUUsYUFBYSxFQUFFLGtCQUFrQixHQUFLO0VBRXhFLEFBQUEsbUJBQW1CLENBQVc7SUFBRSxVQUFVLEVBQUUsZUFBZSxHQUFLO0VBQ2hFLEFBQUEsb0JBQW9CLENBQVU7SUFBRSxVQUFVLEVBQUUscUJBQXFCLEdBQUs7RUFDdEUsQUFBQSxrQkFBa0IsQ0FBWTtJQUFFLFVBQVUsRUFBRSxtQkFBbUIsR0FBSztFQUNwRSxBQUFBLHFCQUFxQixDQUFTO0lBQUUsVUFBVSxFQUFFLGlCQUFpQixHQUFLO0VBQ2xFLEFBQUEsdUJBQXVCLENBQU87SUFBRSxVQUFVLEVBQUUsbUJBQW1CLEdBQUs7RUFDcEUsQUFBQSxzQkFBc0IsQ0FBUTtJQUFFLFVBQVUsRUFBRSxrQkFBa0IsR0FBSzs7QXJFWW5FLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFcUVsRHpCLEFBQUEsWUFBWSxDQUFrQjtJQUFFLGNBQWMsRUFBRSxjQUFjLEdBQUs7RUFDbkUsQUFBQSxlQUFlLENBQWU7SUFBRSxjQUFjLEVBQUUsaUJBQWlCLEdBQUs7RUFDdEUsQUFBQSxvQkFBb0IsQ0FBVTtJQUFFLGNBQWMsRUFBRSxzQkFBc0IsR0FBSztFQUMzRSxBQUFBLHVCQUF1QixDQUFPO0lBQUUsY0FBYyxFQUFFLHlCQUF5QixHQUFLO0VBRTlFLEFBQUEsYUFBYSxDQUFlO0lBQUUsU0FBUyxFQUFFLGVBQWUsR0FBSztFQUM3RCxBQUFBLGVBQWUsQ0FBYTtJQUFFLFNBQVMsRUFBRSxpQkFBaUIsR0FBSztFQUMvRCxBQUFBLHFCQUFxQixDQUFPO0lBQUUsU0FBUyxFQUFFLHVCQUF1QixHQUFLO0VBQ3JFLEFBQUEsYUFBYSxDQUFlO0lBQUUsSUFBSSxFQUFFLG1CQUFtQixHQUFLO0VBQzVELEFBQUEsZUFBZSxDQUFhO0lBQUUsU0FBUyxFQUFFLFlBQVksR0FBSztFQUMxRCxBQUFBLGVBQWUsQ0FBYTtJQUFFLFNBQVMsRUFBRSxZQUFZLEdBQUs7RUFDMUQsQUFBQSxpQkFBaUIsQ0FBVztJQUFFLFdBQVcsRUFBRSxZQUFZLEdBQUs7RUFDNUQsQUFBQSxpQkFBaUIsQ0FBVztJQUFFLFdBQVcsRUFBRSxZQUFZLEdBQUs7RUFFNUQsQUFBQSx5QkFBeUIsQ0FBUztJQUFFLGVBQWUsRUFBRSxxQkFBcUIsR0FBSztFQUMvRSxBQUFBLHVCQUF1QixDQUFXO0lBQUUsZUFBZSxFQUFFLG1CQUFtQixHQUFLO0VBQzdFLEFBQUEsMEJBQTBCLENBQVE7SUFBRSxlQUFlLEVBQUUsaUJBQWlCLEdBQUs7RUFDM0UsQUFBQSwyQkFBMkIsQ0FBTztJQUFFLGVBQWUsRUFBRSx3QkFBd0IsR0FBSztFQUNsRixBQUFBLDBCQUEwQixDQUFRO0lBQUUsZUFBZSxFQUFFLHVCQUF1QixHQUFLO0VBRWpGLEFBQUEscUJBQXFCLENBQVU7SUFBRSxXQUFXLEVBQUUscUJBQXFCLEdBQUs7RUFDeEUsQUFBQSxtQkFBbUIsQ0FBWTtJQUFFLFdBQVcsRUFBRSxtQkFBbUIsR0FBSztFQUN0RSxBQUFBLHNCQUFzQixDQUFTO0lBQUUsV0FBVyxFQUFFLGlCQUFpQixHQUFLO0VBQ3BFLEFBQUEsd0JBQXdCLENBQU87SUFBRSxXQUFXLEVBQUUsbUJBQW1CLEdBQUs7RUFDdEUsQUFBQSx1QkFBdUIsQ0FBUTtJQUFFLFdBQVcsRUFBRSxrQkFBa0IsR0FBSztFQUVyRSxBQUFBLHVCQUF1QixDQUFTO0lBQUUsYUFBYSxFQUFFLHFCQUFxQixHQUFLO0VBQzNFLEFBQUEscUJBQXFCLENBQVc7SUFBRSxhQUFhLEVBQUUsbUJBQW1CLEdBQUs7RUFDekUsQUFBQSx3QkFBd0IsQ0FBUTtJQUFFLGFBQWEsRUFBRSxpQkFBaUIsR0FBSztFQUN2RSxBQUFBLHlCQUF5QixDQUFPO0lBQUUsYUFBYSxFQUFFLHdCQUF3QixHQUFLO0VBQzlFLEFBQUEsd0JBQXdCLENBQVE7SUFBRSxhQUFhLEVBQUUsdUJBQXVCLEdBQUs7RUFDN0UsQUFBQSx5QkFBeUIsQ0FBTztJQUFFLGFBQWEsRUFBRSxrQkFBa0IsR0FBSztFQUV4RSxBQUFBLG1CQUFtQixDQUFXO0lBQUUsVUFBVSxFQUFFLGVBQWUsR0FBSztFQUNoRSxBQUFBLG9CQUFvQixDQUFVO0lBQUUsVUFBVSxFQUFFLHFCQUFxQixHQUFLO0VBQ3RFLEFBQUEsa0JBQWtCLENBQVk7SUFBRSxVQUFVLEVBQUUsbUJBQW1CLEdBQUs7RUFDcEUsQUFBQSxxQkFBcUIsQ0FBUztJQUFFLFVBQVUsRUFBRSxpQkFBaUIsR0FBSztFQUNsRSxBQUFBLHVCQUF1QixDQUFPO0lBQUUsVUFBVSxFQUFFLG1CQUFtQixHQUFLO0VBQ3BFLEFBQUEsc0JBQXNCLENBQVE7SUFBRSxVQUFVLEVBQUUsa0JBQWtCLEdBQUs7O0FDMUNuRSxBQUFBLFdBQVcsQ0FBVztFQUFFLEtBQUssRUFBRSxlQUFlLEdBQUs7O0FBQ25ELEFBQUEsWUFBWSxHb0RpQmhCLEFBQUEsQXBEakJJLEVvRGlCSCxFQUFJLG1CQUFtQixBQUF2QixFQXVERyxhQUFhLElBQ1AsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixDQUFtQixLQUFLLEFBQUEsV0FBVyxBQUNsQyxRQUFTLEdBekRyQixBQUFBLEFwRGpCSSxFb0RpQkgsRUFBSSxtQkFBbUIsQUFBdkIsRThDeUZELE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDOUM3RGxDLGFBQWEsSUFDUCxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBQXdCLFdBQVcsQThDbUVkLE9BQU8sQTlDbEUzQixRQUFTLEU4Q2dDckIsQWxHMUdJLE9rRzBHRyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU5Q3BIdEMsQUFBQSxFQUFDLEVBQUksbUJBQW1CLEFBQXZCLEVBdURHLGFBQWEsSUFDUCxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBQXdCLFdBQVcsQThDbUVkLE9BQU8sQTlDbEUzQixRQUFTLEdBekRyQixBQUFBLEFwRGpCSSxFb0RpQkgsRUFBSSxtQkFBbUIsQUFBdkIsRThDeUZELE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDOUM3RGxDLGFBQWEsSUFDUCxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBQXdCLFdBQVcsQzhDMkVkLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDOUMzRTFCLFFBQVMsRThDZ0NyQixBbEcxR0ksT2tHMEdHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRTlDcEh0QyxBQUFBLEVBQUMsRUFBSSxtQkFBbUIsQUFBdkIsRUF1REcsYUFBYSxJQUNQLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsQ0FBd0IsV0FBVyxDOEMyRWQsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEM5QzNFMUIsUUFBUyxHQXpEckIsQUFBQSxBcERqQkksRW9EaUJILEVBQUksbUJBQW1CLEFBQXZCLEU4Q3lGRCxPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQzlDN0RsQyxhQUFhLElBQ1AsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixDQUF3QixXQUFXLEM4QzJFZCxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQzlDdkYxQixRQUFTLEU4Q2dDckIsQWxHMUdJLE9rRzBHRyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU5Q3BIdEMsQUFBQSxFQUFDLEVBQUksbUJBQW1CLEFBQXZCLEVBdURHLGFBQWEsSUFDUCxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBQXdCLFdBQVcsQzhDMkVkLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDOUN2RjFCLFFBQVMsR0F6RHJCLEFBQUEsQXBEakJJLEVvRGlCSCxFQUFJLG1CQUFtQixBQUF2QixFOEN5RkQsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEM5QzdEbEMsYUFBYSxJQUNQLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsQ0FBd0IsV0FBVyxDOEMyRWQsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDOUNuRzFCLFFBQVMsRThDZ0NyQixBbEcxR0ksT2tHMEdHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRTlDcEh0QyxBQUFBLEVBQUMsRUFBSSxtQkFBbUIsQUFBdkIsRUF1REcsYUFBYSxJQUNQLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsQ0FBd0IsV0FBVyxDOEMyRWQsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDOUNuRzFCLFFBQVMsR0F6RHJCLEFBQUEsQXBEakJJLEVvRGlCSCxFQUFJLG1CQUFtQixBQUF2QixFOEN5RkQsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEM5QzdEbEMsYUFBYSxJQUNQLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsQ0FBd0IsV0FBVyxDOEMyRWQsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDOUN0SDFCLFFBQVMsRThDZ0NyQixBbEcxR0ksT2tHMEdHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRTlDcEh0QyxBQUFBLEVBQUMsRUFBSSxtQkFBbUIsQUFBdkIsRUF1REcsYUFBYSxJQUNQLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsQ0FBd0IsV0FBVyxDOEMyRWQsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDOUN0SDFCLFFBQVMsQ3BEMUVLO0VBQUUsS0FBSyxFQUFFLGdCQUFnQixHQUFLOztBQUNwRCxBQUFBLFdBQVcsQ0FBVztFQUFFLEtBQUssRUFBRSxlQUFlLEdBQUs7O0F0RW9EbkQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VzRXREeEIsQUFBQSxjQUFjLENBQVE7SUFBRSxLQUFLLEVBQUUsZUFBZSxHQUFLO0VBQ25ELEFBQUEsZUFBZSxDQUFPO0lBQUUsS0FBSyxFQUFFLGdCQUFnQixHQUFLO0VBQ3BELEFBQUEsY0FBYyxDQUFRO0lBQUUsS0FBSyxFQUFFLGVBQWUsR0FBSzs7QXRFb0RuRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RXNFdER4QixBQUFBLGNBQWMsQ0FBUTtJQUFFLEtBQUssRUFBRSxlQUFlLEdBQUs7RUFDbkQsQUFBQSxlQUFlLENBQU87SUFBRSxLQUFLLEVBQUUsZ0JBQWdCLEdBQUs7RUFDcEQsQUFBQSxjQUFjLENBQVE7SUFBRSxLQUFLLEVBQUUsZUFBZSxHQUFLOztBdEVvRG5ELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFc0V0RHhCLEFBQUEsY0FBYyxDQUFRO0lBQUUsS0FBSyxFQUFFLGVBQWUsR0FBSztFQUNuRCxBQUFBLGVBQWUsQ0FBTztJQUFFLEtBQUssRUFBRSxnQkFBZ0IsR0FBSztFQUNwRCxBQUFBLGNBQWMsQ0FBUTtJQUFFLEtBQUssRUFBRSxlQUFlLEdBQUs7O0F0RW9EbkQsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0VzRXREekIsQUFBQSxjQUFjLENBQVE7SUFBRSxLQUFLLEVBQUUsZUFBZSxHQUFLO0VBQ25ELEFBQUEsZUFBZSxDQUFPO0lBQUUsS0FBSyxFQUFFLGdCQUFnQixHQUFLO0VBQ3BELEFBQUEsY0FBYyxDQUFRO0lBQUUsS0FBSyxFQUFFLGVBQWUsR0FBSzs7QUNMckQsQUFBQSxjQUFjLENBQU07RUFBRSxRQUFRLEUzRXdsQ3BCLElBQUksQzJFeGxDeUIsVUFBVSxHQUFJOztBQUFyRCxBQUFBLGdCQUFnQixDQUFJO0VBQUUsUUFBUSxFM0V3bENkLE1BQU0sQzJFeGxDaUIsVUFBVSxHQUFJOztBQ0NyRCxBQUFBLGdCQUFnQixDQUFPO0VBQUUsUUFBUSxFNUV3bEN2QixNQUFNLEM0RXhsQzZCLFVBQVUsR0FBSTs7QUFBM0QsQUFBQSxrQkFBa0IsRTRDK0JoQixBNUMvQkYsbUI0QytCcUIsRUFBbkIsQTVDL0JGLG1CNEMrQnFCLEVBQW5CLEE1Qy9CRixvQjRDK0JzQixFQUFwQixBNUMvQkYsc0I0QytCd0IsRUFBdEIsQTVDL0JGLHFCNEMrQnVCLEVBQXJCLEE1Qy9CRix1QjRDK0J5QixFQUF2QixBNUMvQkYscUI0QytCdUIsRUFBckIsQTVDL0JGLGtCNEMrQm9CLEVBQWxCLEE1Qy9CRixxQjRDK0J1QixFQUFyQixBNUMvQkYsb0I0QytCc0IsRUFBcEIsQTVDL0JGLG1CNEMrQnFCLEVBQW5CLEE1Qy9CRixrQjRDK0JvQixFQUFsQixBNUMvQkYsc0I0QytCd0IsQzVDL0JEO0VBQUUsUUFBUSxFNUV3bENmLFFBQVEsQzRFeGxDbUIsVUFBVSxHQUFJOztBQUEzRCxBQUFBLGtCQUFrQixFMEVpRXBCLEExRWpFRSxXMEVpRVMsQUFDUCxVQUFXLEMxRWxFVTtFQUFFLFFBQVEsRTVFd2xDTCxRQUFRLEM0RXhsQ1MsVUFBVSxHQUFJOztBQUEzRCxBQUFBLGVBQWUsQ0FBUTtFQUFFLFFBQVEsRTVFd2xDSyxLQUFLLEM0RXhsQ0UsVUFBVSxHQUFJOztBQUEzRCxBQUFBLGdCQUFnQixDQUFPO0VBQUUsUUFBUSxFNUV3bENZLE1BQU0sQzRFeGxDTixVQUFVLEdBQUk7O0FBSzdELEFBQUEsVUFBVSxDQUFDO0VBQ1QsUUFBUSxFQUFFLEtBQUs7RUFDZixHQUFHLEVBQUUsQ0FBQztFQUNOLEtBQUssRUFBRSxDQUFDO0VBQ1IsSUFBSSxFQUFFLENBQUM7RUFDUCxPQUFPLEU1RXlwQjJCLElBQUksRzRFeHBCdkM7O0FBRUQsQUFBQSxhQUFhLENBQUM7RUFDWixRQUFRLEVBQUUsS0FBSztFQUNmLEtBQUssRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLENBQUM7RUFDVCxJQUFJLEVBQUUsQ0FBQztFQUNQLE9BQU8sRTVFaXBCMkIsSUFBSSxHNEVocEJ2Qzs7QUFHNkIsU0FBQyxFQUFsQixRQUFRLEVBQUUsTUFBTTtFQUQ3QixBQUFBLFdBQVcsQ0FBQztJQUVSLFFBQVEsRUFBRSxNQUFNO0lBQ2hCLEdBQUcsRUFBRSxDQUFDO0lBQ04sT0FBTyxFNUV5b0J5QixJQUFJLEc0RXZvQnZDOztBQzNCRCxBQUFBLFFBQVEsQ0FBQztFcEVFUCxRQUFRLEVBQUUsUUFBUTtFQUNsQixLQUFLLEVBQUUsR0FBRztFQUNWLE1BQU0sRUFBRSxHQUFHO0VBQ1gsT0FBTyxFQUFFLENBQUM7RUFDVixRQUFRLEVBQUUsTUFBTTtFQUNoQixJQUFJLEVBQUUsZ0JBQWdCO0VBQ3RCLFdBQVcsRUFBRSxNQUFNO0VBQ25CLE1BQU0sRUFBRSxDQUFDLEdvRVBWOztBQUVELEFwRWVFLGtCb0VmZ0IsQXBFZWhCLE9BQVEsRW9FZlYsQXBFZ0JFLGtCb0VoQmdCLEFwRWdCaEIsTUFBTyxDQUFDO0VBQ04sUUFBUSxFQUFFLE1BQU07RUFDaEIsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLFFBQVEsRUFBRSxPQUFPO0VBQ2pCLElBQUksRUFBRSxJQUFJO0VBQ1YsV0FBVyxFQUFFLE1BQU0sR0FDcEI7O0FxRTdCSCxBQUFBLFVBQVUsQ0FBQztFQUFFLFVBQVUsRTlFOE9PLENBQUMsQ0FBQyxRQUFPLENBQUMsT0FBTSxDUHJNVSxvQkFBSSxDcUZ6Q3BCLFVBQVUsR0FBSTs7QUFDdEQsQUFBQSxPQUFPLENBQUM7RUFBRSxVQUFVLEU5RThPVSxDQUFDLENBQUMsTUFBSyxDQUFDLElBQUksQ1B0TWMsbUJBQUksQ3FGeEMxQixVQUFVLEdBQUk7O0FBQ2hELEFBQUEsVUFBVSxDQUFDO0VBQUUsVUFBVSxFOUU4T08sQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENQdk1lLG9CQUFJLENxRnZDcEIsVUFBVSxHQUFJOztBQUN0RCxBQUFBLFlBQVksRzJIYVosQUFBQSxBM0hiQSxFMkhhQyxFQUFJLFdBQVcsQUFBZixDQUVFLG1CQUFxQixFQUNoQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBQ0csS0FBSztDQUpyQixBQUFBLEEzSGRBLEUySGNDLEVBQUksYUFBYSxBQUFqQixDQUNFLG1CQUFxQixFQUNoQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBQ0csS0FBSyxDM0hsQlI7RUFBRSxVQUFVLEVBQUUsZUFBZSxHQUFLOztBQ0MzQyxBQUFBLEtBQUssQ0FBZ0I7RUFBRSxLQUFRLEUvRStJM0IsR0FBRyxDK0UvSWtDLFVBQVUsR0FBSTs7QUFBdkQsQUFBQSxLQUFLLENBQWdCO0VBQUUsS0FBUSxFL0VnSjNCLEdBQUcsQytFaEprQyxVQUFVLEdBQUk7O0FBQXZELEFBQUEsS0FBSyxDQUFnQjtFQUFFLEtBQVEsRS9FaUozQixHQUFHLEMrRWpKa0MsVUFBVSxHQUFJOztBQUF2RCxBQUFBLE1BQU0sRTZDWVYsQTdDWkksTzZDWUcsQ0FHSCxTQUFTLEFBR0wsVUFBVyxDQUdQLGNBQWMsQUFDVixnQkFBaUIsRUFDYixBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEVBQ0csY0FBYyxFMEZkdEMsQXZJVkksV3VJVU87Q0FDWCxBQUFBLEF2SVhJLEV1SVdILEVBQUksYUFBYSxBQUFqQixHWWFELEFuSnhCSSxlbUp3QlcsRUFDWCxBQUFBLEVBQUMsRUFBSSxNQUFNLEFBQVYsRUFDRyxNQUFNLEVleVRkLEFsS25WSSxha0ttVlMsQ0FFVCxhQUFhLEFBQ1YsaUJBQW1CLENBQ2QsV0FBVyxDQUNQLFlBQVksQ0FDUixZQUFZLEdBQ04sR0FBRztDQU43QixBQUFBLEFsS3BWSSxFa0tvVkgsRUFBSSxTQUFTLEFBQWIsRUFDRyxhQUFhLEFBQ1YsaUJBQW1CLENBQ2QsV0FBVyxDQUNQLFlBQVksQ0FDUixZQUFZLEdBQ04sR0FBRyxDbEsxVko7RUFBRSxLQUFRLEUvRWtKMUIsSUFBSSxDK0VsSmdDLFVBQVUsR0FBSTs7QUFBdkQsQUFBQSxPQUFPLENBQWM7RUFBRSxLQUFRLEUvRW1KekIsSUFBSSxDK0VuSitCLFVBQVUsR0FBSTs7QUFBdkQsQUFBQSxLQUFLLENBQWdCO0VBQUUsTUFBUSxFL0UrSTNCLEdBQUcsQytFL0lrQyxVQUFVLEdBQUk7O0FBQXZELEFBQUEsS0FBSyxDQUFnQjtFQUFFLE1BQVEsRS9FZ0ozQixHQUFHLEMrRWhKa0MsVUFBVSxHQUFJOztBQUF2RCxBQUFBLEtBQUssQ0FBZ0I7RUFBRSxNQUFRLEUvRWlKM0IsR0FBRyxDK0VqSmtDLFVBQVUsR0FBSTs7QUFBdkQsQUFBQSxNQUFNLEV5RWdFVixBekVoRUksSXlFZ0VBLEFBQ0EsSUFBTSxDQUFBLEFBQUEsU0FBUyxDQUNYLElBQU0sQ0FBQSxBQUFBLGdCQUFnQixFQUNsQixLQUFLLEdBQ0MsQ0FBQyxFeUZpUG5CLEFsS3JUSSxha0txVFMsQ0FFVCxhQUFhLENBQ1QsV0FBVyxDQUNQLFlBQVksQ0FHUixZQUFZLENBU1IsS0FBSyxHQUdDLENBQUM7Q0FsQjNCLEFBQUEsQWxLdFRJLEVrS3NUSCxFQUFJLFNBQVMsQUFBYixFQUNHLGFBQWEsQ0FDVCxXQUFXLENBQ1AsWUFBWSxDQUdSLFlBQVksQ0FTUixLQUFLLEdBR0MsQ0FBQyxDbEt4VUY7RUFBRSxNQUFRLEUvRWtKMUIsSUFBSSxDK0VsSmdDLFVBQVUsR0FBSTs7QUFBdkQsQUFBQSxPQUFPLENBQWM7RUFBRSxNQUFRLEUvRW1KekIsSUFBSSxDK0VuSitCLFVBQVUsR0FBSTs7QUFJM0QsQUFBQSxPQUFPLENBQUM7RUFBRSxTQUFTLEVBQUUsZUFBZSxHQUFLOztBQUN6QyxBQUFBLE9BQU8sQ0FBQztFQUFFLFVBQVUsRUFBRSxlQUFlLEdBQUs7O0FBSTFDLEFBQUEsV0FBVyxDQUFDO0VBQUUsU0FBUyxFQUFFLGdCQUFnQixHQUFLOztBQUM5QyxBQUFBLFdBQVcsQ0FBQztFQUFFLFVBQVUsRUFBRSxnQkFBZ0IsR0FBSzs7QUFFL0MsQUFBQSxPQUFPLENBQUM7RUFBRSxLQUFLLEVBQUUsZ0JBQWdCLEdBQUs7O0FBQ3RDLEFBQUEsT0FBTyxDQUFDO0VBQUUsTUFBTSxFQUFFLGdCQUFnQixHQUFLOztBQ2Z2QyxBQUNFLGVBRGEsQUFDYixPQUFRLENBQUM7RUFDUCxRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsQ0FBQztFQUNOLEtBQUssRUFBRSxDQUFDO0VBQ1IsTUFBTSxFQUFFLENBQUM7RUFDVCxJQUFJLEVBQUUsQ0FBQztFQUNQLE9BQU8sRUFBRSxDQUFDO0VBRVYsY0FBYyxFQUFFLElBQUk7RUFDcEIsT0FBTyxFQUFFLEVBQUU7RUFFWCxnQkFBZ0IsRUFBRSxXQUFnQixHQUNuQzs7QUNQSyxBQUFBLElBQUksRTJGdUdaLEEzRnZHUSxPMkZ1R0QsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsRUFyQnJDLEEzRnZHUSxPMkZ1R0QsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsQzNGbkhHO0VBQUUsTUFBUSxFakY0SHpDLENBQUMsQ2lGNUhrRCxVQUFVLEdBQUk7O0FBQ2hFLEFBQUEsS0FBSztBQUNMLEFBQUEsS0FBSztBNkY0RWIsQTdGNUVRLEk2RjRFSixDQUNBLDBCQUEwQixHQUNwQixFQUFFO0FBRk4sQTdGNUVFLEs2RjRFRyxDQUNQLDBCQUEwQixHQUNwQixFQUFFLEM3RjlFMkI7RUFDN0IsVUFBWSxFakZ5SGYsQ0FBQyxDaUZ6SDRCLFVBQVUsR0FDckM7O0FBQ0QsQUFBQSxLQUFLO0FBQ0wsQUFBQSxLQUFLLENBQTBCO0VBQzdCLFlBQWMsRWpGcUhqQixDQUFDLENpRnJIZ0MsVUFBVSxHQUN6Qzs7QUFDRCxBQUFBLEtBQUssR3VESGIsQUFBQSxBdkRHUSxFdURIUCxFQUFJLFFBQVEsQUFBWixDQUNHLE1BQU8sQ0FLSCxDQUFDLEFBQUEsV0FBVyxHaUJOcEIsQUFBQSxBeEVHUSxFd0VIUCxFQUFJLGVBQWUsQUFBbkIsRUFDRyxXQUFXLENBQ1AsZUFBZSxHQUNULFVBQVUsQ0FDUixXQUFXLEdBSjNCLEFBQUEsQXhFR1EsRXdFSFAsRUFBSSxlQUFlLEFBQW5CLEdBV0csQUFBQSxFQUFDLEVBQUksUUFBUSxBQUFaLEVBQ0csQ0FBQyxHd0NEVCxBQUFBLEFoSFJRLEtnSFFQLEVBQU8sY0FBYyxBQUFyQixFQUNHLEFBQUEsS0FBRSxFQUFPLE9BQU8sQUFBZCxHQUVFLEFBQUEsRUFBQyxFQUFJLGdCQUFnQixBQUFwQixJQUhULEFBQUEsQWhIUlEsS2dIUVAsRUFBTyxjQUFjLEFBQXJCLEVBRUcsQUFBQSxLQUFFLEVBQU8sT0FBTyxBQUFkLEdBQ0UsQUFBQSxFQUFDLEVBQUksZ0JBQWdCLEFBQXBCLElBSFQsQUFBQSxBaEhSUSxLZ0hRUCxFQUFPLGNBQWMsQUFBckIsRUFDRyxBQUFBLEtBQUUsRUFBTyxPQUFPLEFBQWQsR0FFRSxBQUFBLEVBQUMsRUFBSSxnQkFBZ0IsQUFBcEIsR0FHRyxBQUFBLEVBQUMsRUFBSSxRQUFRLEFBQVosSUFOYixBQUFBLEFoSFJRLEtnSFFQLEVBQU8sY0FBYyxBQUFyQixFQUVHLEFBQUEsS0FBRSxFQUFPLE9BQU8sQUFBZCxHQUNFLEFBQUEsRUFBQyxFQUFJLGdCQUFnQixBQUFwQixHQUdHLEFBQUEsRUFBQyxFQUFJLFFBQVEsQUFBWixJUWZiLEFBQUEsQXhIQ1EsRXdIRFAsRUFBSSxXQUFXLEFBQWYsQ0FFRSxtQkFBcUIsRUFDaEIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixHQUNHLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQUNHLEtBQUs7Q0FKckIsQUFBQSxBeEhBUSxFd0hBUCxFQUFJLGFBQWEsQUFBakIsQ0FDRSxtQkFBcUIsRUFDaEIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixHQUNHLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQUNHLEtBQUs7QXhISGIsQUFBQSxLQUFLO0E2Rm9FYixBN0ZwRVEsSTZGb0VKLENBQ0EsMEJBQTBCLEdBQ3BCLEVBQUU7QUFGTixBN0ZwRUUsSzZGb0VHLENBQ1AsMEJBQTBCLEdBQ3BCLEVBQUUsQzdGdEUyQjtFQUM3QixhQUFlLEVqRmlIbEIsQ0FBQyxDaUZqSGtDLFVBQVUsR0FDM0M7O0FBQ0QsQUFBQSxLQUFLO0FBQ0wsQUFBQSxLQUFLLENBQTBCO0VBQzdCLFdBQWEsRWpGNkdoQixDQUFDLENpRjdHOEIsVUFBVSxHQUN2Qzs7QUFoQkQsQUFBQSxJQUFJLENBQTBCO0VBQUUsTUFBUSxFakY2SHpDLE9BQWUsQ2lGN0hvQyxVQUFVLEdBQUk7O0FBQ2hFLEFBQUEsS0FBSztBQUNMLEFBQUEsS0FBSyxDQUEwQjtFQUM3QixVQUFZLEVqRjBIZixPQUFlLENpRjFIYyxVQUFVLEdBQ3JDOztBQUNELEFBQUEsS0FBSztBQUNMLEFBQUEsS0FBSyxDQUEwQjtFQUM3QixZQUFjLEVqRnNIakIsT0FBZSxDaUZ0SGtCLFVBQVUsR0FDekM7O0FBQ0QsQUFBQSxLQUFLO0FBQ0wsQUFBQSxLQUFLLENBQTBCO0VBQzdCLGFBQWUsRWpGa0hsQixPQUFlLENpRmxIb0IsVUFBVSxHQUMzQzs7QUFDRCxBQUFBLEtBQUs7QUFDTCxBQUFBLEtBQUssQ0FBMEI7RUFDN0IsV0FBYSxFakY4R2hCLE9BQWUsQ2lGOUdnQixVQUFVLEdBQ3ZDOztBQWhCRCxBQUFBLElBQUksQ0FBMEI7RUFBRSxNQUFRLEVqRjhIekMsTUFBYyxDaUY5SHFDLFVBQVUsR0FBSTs7QUFDaEUsQUFBQSxLQUFLLEd1RXdDYixBQUFBLEF2RXhDUSxFdUV3Q1AsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEVBQ0UsU0FBUyxDQUNMLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLENBQ0YsVUFBVSxHQVJsQyxBQUFBLEF2RXhDUSxFdUV3Q1AsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEVBOUJWLGtCQUFrQixBQUNkLGlCQUFrQixFQUNkLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsQ0FDRyxjQUFlLEFBQ1gsWUFBYSxFQTRCYixBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBR0UsS0FBTSxDQUNGLFVBQVUsRUFwQ2xDLEF2RVpRLGtCdUVZVSxBQUNkLGlCQUFrQixFQUNkLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsQ0FDRyxjQUFlLEFBQ1gsWUFBYSxFQXdCN0IsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixHQUVNLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLENBQ0YsVUFBVSxHQVJsQyxBQUFBLEF2RXhDUSxFdUV3Q1AsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEVvQjREVixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksSXBCMUVOLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLEFvQjRFSixlQUFlLENwQjNFYixVQUFVLEVvQnNEbEMsQTNGdEdRLE8yRnNHRCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEdwQnpFVCxBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEVvQndFRSxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksSXBCMUVOLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLEFvQjRFSixlQUFlLENwQjNFYixVQUFVLEdBUmxDLEFBQUEsQXZFeENRLEV1RXdDUCxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxFQUNHLEFBQUEsS0FBRSxFQUFPLGVBQWUsQUFBdEIsR2tGckNWLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFVBQVUsQUFBZCxFQUNHLEFBQUEsS0FBRSxFQUFPLFVBQVUsQUFBakIsRUFDRSxnQkFBZ0IsRWxGb0NaLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLENBQ0YsVUFBVSxHa0YzQ2xDLEFBQUEsQXpKTFEsRXlKS1AsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsRUFDRyxBQUFBLEtBQUUsRUFBTyxVQUFVLEFBQWpCLEVBQ0UsZ0JBQWdCLEVsRmdDNUIsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixHQUVNLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLENBQ0YsVUFBVTtBdkUvQzFCLEFBQUEsS0FBSyxDQUEwQjtFQUM3QixVQUFZLEVqRjJIZixNQUFjLENpRjNIZSxVQUFVLEdBQ3JDOztBQUNELEFBQUEsS0FBSyxHc0hNYixBQUFBLEF0SE5RLEVzSE1QLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixFQXdCRSxBQUFBLEtBQUUsRUFBTyxhQUFhLEFBQXBCLEtBQ0ksQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQ0MsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sUUFBUSxBQUFmLEVBRUgsSUFBTSxDQUFBLEFBQUEsV0FBVyxJQTlCekMsQUFBQSxBdEhOUSxFc0hNUCxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsRUF3QkUsQUFBQSxLQUFFLEVBQU8sYUFBYSxBQUFwQixLQUNJLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUNDLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLFFBQVEsQUFBZixNQVVELEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZDtBdEgzQ25CLEFBQUEsS0FBSyxDQUEwQjtFQUM3QixZQUFjLEVqRnVIakIsTUFBYyxDaUZ2SG1CLFVBQVUsR0FDekM7O0FBQ0QsQUFBQSxLQUFLLEUyRjhGYixBM0Y5RlEsTzJGOEZELEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRzJCdkh0QyxBQUFBLEF0SEZRLEVzSEVQLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDQVVFLElBQU0sRUFBQSxBQUFBLEFBQUEsS0FBQyxFQUFPLGFBQWEsQUFBcEIsTUFDRCxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FHQyxJQUFNLEVBQUEsQUFBQSxBQUFBLEtBQUMsRUFBTyxRQUFRLEFBQWY7QXRIakJuQixBQUFBLEtBQUssQ0FBMEI7RUFDN0IsYUFBZSxFakZtSGxCLE1BQWMsQ2lGbkhxQixVQUFVLEdBQzNDOztBQUNELEFBQUEsS0FBSztBQUNMLEFBQUEsS0FBSyxDQUEwQjtFQUM3QixXQUFhLEVqRitHaEIsTUFBYyxDaUYvR2lCLFVBQVUsR0FDdkM7O0FBaEJELEFBQUEsSUFBSSxDQUEwQjtFQUFFLE1BQVEsRWpGdUh2QyxJQUFJLENpRnZINkMsVUFBVSxHQUFJOztBQUNoRSxBQUFBLEtBQUs7QUFDTCxBQUFBLEtBQUssQ0FBMEI7RUFDN0IsVUFBWSxFakZvSGIsSUFBSSxDaUZwSHVCLFVBQVUsR0FDckM7O0FBQ0QsQUFBQSxLQUFLO0FBQ0wsQUFBQSxLQUFLLENBQTBCO0VBQzdCLFlBQWMsRWpGZ0hmLElBQUksQ2lGaEgyQixVQUFVLEdBQ3pDOztBQUNELEFBQUEsS0FBSyxHdUVnQ2IsQUFBQSxBdkVoQ1EsRXVFZ0NQLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixFQUNFLFNBQVMsQ0FDTCxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBR0UsS0FBTSxDQUNGLFVBQVUsR0FSbEMsQUFBQSxBdkVoQ1EsRXVFZ0NQLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixFQTlCVixrQkFBa0IsQUFDZCxpQkFBa0IsRUFDZCxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBQ0csY0FBZSxBQUNYLFlBQWEsRUE0QmIsQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUdFLEtBQU0sQ0FDRixVQUFVLEVBcENsQyxBdkVKUSxrQnVFSVUsQUFDZCxpQkFBa0IsRUFDZCxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBQ0csY0FBZSxBQUNYLFlBQWEsRUF3QjdCLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxFQUNHLEFBQUEsS0FBRSxFQUFPLGVBQWUsQUFBdEIsR0FFTSxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBR0UsS0FBTSxDQUNGLFVBQVUsR0FSbEMsQUFBQSxBdkVoQ1EsRXVFZ0NQLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixFb0I0RFYsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLElwQjFFTixBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBR0UsS0FBTSxBb0I0RUosZUFBZSxDcEIzRWIsVUFBVSxFb0JzRGxDLEEzRjlGUSxPMkY4RkQsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixHcEJ6RVQsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixFb0J3RUUsSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLElwQjFFTixBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBR0UsS0FBTSxBb0I0RUosZUFBZSxDcEIzRWIsVUFBVSxHQVJsQyxBQUFBLEF2RWhDUSxFdUVnQ1AsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEdrRnJDVixBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsRUFDRyxBQUFBLEtBQUUsRUFBTyxVQUFVLEFBQWpCLEVBQ0UsZ0JBQWdCLEVsRm9DWixBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBR0UsS0FBTSxDQUNGLFVBQVUsR2tGM0NsQyxBQUFBLEF6SkdRLEV5SkhQLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksVUFBVSxBQUFkLEVBQ0csQUFBQSxLQUFFLEVBQU8sVUFBVSxBQUFqQixFQUNFLGdCQUFnQixFbEZnQzVCLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxFQUNHLEFBQUEsS0FBRSxFQUFPLGVBQWUsQUFBdEIsR0FFTSxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBR0UsS0FBTSxDQUNGLFVBQVU7QXZFdkMxQixBQUFBLEtBQUssQ0FBMEI7RUFDN0IsYUFBZSxFakY0R2hCLElBQUksQ2lGNUc2QixVQUFVLEdBQzNDOztBQUNELEFBQUEsS0FBSztBQUNMLEFBQUEsS0FBSyxDQUEwQjtFQUM3QixXQUFhLEVqRndHZCxJQUFJLENpRnhHeUIsVUFBVSxHQUN2Qzs7QUFoQkQsQUFBQSxJQUFJLENBQTBCO0VBQUUsTUFBUSxFakZnSXpDLE1BQWUsQ2lGaElvQyxVQUFVLEdBQUk7O0FBQ2hFLEFBQUEsS0FBSztBQUNMLEFBQUEsS0FBSyxDQUEwQjtFQUM3QixVQUFZLEVqRjZIZixNQUFlLENpRjdIYyxVQUFVLEdBQ3JDOztBQUNELEFBQUEsS0FBSztBQUNMLEFBQUEsS0FBSyxDQUEwQjtFQUM3QixZQUFjLEVqRnlIakIsTUFBZSxDaUZ6SGtCLFVBQVUsR0FDekM7O0FBQ0QsQUFBQSxLQUFLO0FBQ0wsQUFBQSxLQUFLLENBQTBCO0VBQzdCLGFBQWUsRWpGcUhsQixNQUFlLENpRnJIb0IsVUFBVSxHQUMzQzs7QUFDRCxBQUFBLEtBQUs7QUFDTCxBQUFBLEtBQUssQ0FBMEI7RUFDN0IsV0FBYSxFakZpSGhCLE1BQWUsQ2lGakhnQixVQUFVLEdBQ3ZDOztBQWhCRCxBQUFBLElBQUksQ0FBMEI7RUFBRSxNQUFRLEVqRmlJekMsSUFBYSxDaUZqSXNDLFVBQVUsR0FBSTs7QUFDaEUsQUFBQSxLQUFLO0FBQ0wsQUFBQSxLQUFLLENBQTBCO0VBQzdCLFVBQVksRWpGOEhmLElBQWEsQ2lGOUhnQixVQUFVLEdBQ3JDOztBQUNELEFBQUEsS0FBSztBQUNMLEFBQUEsS0FBSyxDQUEwQjtFQUM3QixZQUFjLEVqRjBIakIsSUFBYSxDaUYxSG9CLFVBQVUsR0FDekM7O0FBQ0QsQUFBQSxLQUFLO0FBQ0wsQUFBQSxLQUFLLENBQTBCO0VBQzdCLGFBQWUsRWpGc0hsQixJQUFhLENpRnRIc0IsVUFBVSxHQUMzQzs7QUFDRCxBQUFBLEtBQUs7QUFDTCxBQUFBLEtBQUssQ0FBMEI7RUFDN0IsV0FBYSxFakZrSGhCLElBQWEsQ2lGbEhrQixVQUFVLEdBQ3ZDOztBQWhCRCxBQUFBLElBQUksRTJGdUdaLEEzRnZHUSxPMkZ1R0QsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLEVBeEIvQixBM0Z2R1EsTzJGdUdELEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUEzQnRDLEEzRnZHUSxPMkZ1R0QsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsRUFabkMsQTNGdkdRLE8yRnVHRCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixDQWtHbkIsV0FBVyxBQUFBLGdCQUFnQixHOEQvTTNDLEFBQUEsQXpKTlEsRXlKTVAsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsRUFDRyxBQUFBLEtBQUUsRUFBTyxVQUFVLEFBQWpCLEVBQ0UsZ0JBQWdCLENBSVosS0FBSyxDQUdELFVBQVUsR0FWOUIsQUFBQSxBekpOUSxFeUpNUCxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFVBQVUsQUFBZCxFQUNHLEFBQUEsS0FBRSxFQUFPLFVBQVUsQUFBakIsRUFDRSxnQkFBZ0IsQ0FJWixLQUFLLENBUUQsYUFBYSxHQVNqQyxBQUFBLEF6SjlCUSxFeUo4QlAsRUFBSSxhQUFhLEFBQWpCLEdBQ0csQUFBQSxFQUFDLEVBQUksVUFBVSxBQUFkLEVBQ0csQUFBQSxLQUFFLEVBQU8sVUFBVSxBQUFqQixFQUNFLGdCQUFnQixDQUNaLEtBQUssQ0FDRCxnQkFBZ0IsQ3pKbkNFO0VBQUUsT0FBUSxFakY0SHpDLENBQUMsQ2lGNUhrRCxVQUFVLEdBQUk7O0FBQ2hFLEFBQUEsS0FBSyxFdUVZYixBdkVaUSxrQnVFWVUsQUFDZCxpQkFBa0IsRUFDZCxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBQ0csY0FBZSxBQUNYLFlBQWEsRUFDVCxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLENBR0csS0FBTSxDQVFGLFVBQVU7QXZFM0I5QixBQUFBLEtBQUs7QXVFV2IsQXZFWFEsa0J1RVdVLEFBQ2QsaUJBQWtCLEVBQ2QsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixDQUNHLGNBQWUsQUFDWCxZQUFhLEVBQ1QsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixDQUdHLEtBQU0sQ0FRRixVQUFVLEN2RTNCQztFQUM3QixXQUFZLEVqRnlIZixDQUFDLENpRnpINEIsVUFBVSxHQUNyQzs7QUFDRCxBQUFBLEtBQUssRytDR2IsQUFBQSxBL0NIUSxFK0NHUCxFQUFJLFNBQVMsQUFBYixFQWlERyxBQUFBLEVBQUUsRUFBSSxRQUFRLEFBQVosQ0FDRSxZQUFhLENBQ1QsSUFBSSxDQUNBLEVBQUUsQ0FDRSxTQUFTO0EvQ3ZEckIsQUFBQSxLQUFLO0NnSzJSYixBQUFBLEFoSzNSUSxFZ0syUlAsRUFBSSxTQUFTLEFBQWIsSUFDTyxVQUFVLEdBQ04sSUFBSSxHQUNBLElBQUksQ2hLOVJtQjtFQUM3QixhQUFjLEVqRnFIakIsQ0FBQyxDaUZySGdDLFVBQVUsR0FDekM7O0FBQ0QsQUFBQSxLQUFLO0FBQ0wsQUFBQSxLQUFLO0F1RUdiLEF2RUhRLGtCdUVHVSxBQUNkLGlCQUFrQixFQUNkLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsQ0FDRyxjQUFlLEFBQ1gsWUFBYSxFQUNULEFBQUEsS0FBQyxFQUFPLFNBQVMsQUFBaEIsQ0FHRyxLQUFNLENBUUYsVUFBVSxDdkVuQkM7RUFDN0IsY0FBZSxFakZpSGxCLENBQUMsQ2lGakhrQyxVQUFVLEdBQzNDOztBQUNELEFBQUEsS0FBSztBQUNMLEFBQUEsS0FBSztDZ0ttUmIsQUFBQSxBaEtuUlEsRWdLbVJQLEVBQUksU0FBUyxBQUFiLElBQ08sVUFBVSxHQUNOLElBQUksR0FDQSxJQUFJLENoS3RSbUI7RUFDN0IsWUFBYSxFakY2R2hCLENBQUMsQ2lGN0c4QixVQUFVLEdBQ3ZDOztBQWhCRCxBQUFBLElBQUksQ0FBMEI7RUFBRSxPQUFRLEVqRjZIekMsT0FBZSxDaUY3SG9DLFVBQVUsR0FBSTs7QUFDaEUsQUFBQSxLQUFLO0FBQ0wsQUFBQSxLQUFLLENBQTBCO0VBQzdCLFdBQVksRWpGMEhmLE9BQWUsQ2lGMUhjLFVBQVUsR0FDckM7O0FBQ0QsQUFBQSxLQUFLO0FBQ0wsQUFBQSxLQUFLLENBQTBCO0VBQzdCLGFBQWMsRWpGc0hqQixPQUFlLENpRnRIa0IsVUFBVSxHQUN6Qzs7QUFDRCxBQUFBLEtBQUs7QUFDTCxBQUFBLEtBQUssQ0FBMEI7RUFDN0IsY0FBZSxFakZrSGxCLE9BQWUsQ2lGbEhvQixVQUFVLEdBQzNDOztBQUNELEFBQUEsS0FBSztBQUNMLEFBQUEsS0FBSyxDQUEwQjtFQUM3QixZQUFhLEVqRjhHaEIsT0FBZSxDaUY5R2dCLFVBQVUsR0FDdkM7O0FBaEJELEFBQUEsSUFBSSxDQUEwQjtFQUFFLE9BQVEsRWpGOEh6QyxNQUFjLENpRjlIcUMsVUFBVSxHQUFJOztBQUNoRSxBQUFBLEtBQUs7QUFDTCxBQUFBLEtBQUs7QTZGNEViLEE3RjVFUSxJNkY0RUosQ0FDQSwwQkFBMEIsR0FDcEIsRUFBRTtBQUZOLEE3RjVFRSxLNkY0RUcsQ0FDUCwwQkFBMEIsR0FDcEIsRUFBRSxDN0Y5RTJCO0VBQzdCLFdBQVksRWpGMkhmLE1BQWMsQ2lGM0hlLFVBQVUsR0FDckM7O0FBQ0QsQUFBQSxLQUFLO0FBQ0wsQUFBQSxLQUFLO0MrQ0ViLEFBQUEsQS9DRlEsRStDRVAsRUFBSSxTQUFTLEFBQWIsR0FTRyxBQUFBLEVBQUMsRUFBSSxNQUFNLEFBQVYsQ0FDRyxZQUFhLENBQ1QsSUFBSSxDQUNBLEVBQUUsQ0FHRSxTQUFTLEMvQ2pCVTtFQUM3QixhQUFjLEVqRnVIakIsTUFBYyxDaUZ2SG1CLFVBQVUsR0FDekM7O0FBQ0QsQUFBQSxLQUFLLEd5SkhiLEFBQUEsQXpKR1EsRXlKSFAsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsRUFDRyxBQUFBLEtBQUUsRUFBTyxVQUFVLEFBQWpCLEVBQ0UsZ0JBQWdCLENBSVosS0FBSyxDQUdELFVBQVU7QXpKTnRCLEFBQUEsS0FBSztBNkZvRWIsQTdGcEVRLEk2Rm9FSixDQUNBLDBCQUEwQixHQUNwQixFQUFFO0FBRk4sQTdGcEVFLEs2Rm9FRyxDQUNQLDBCQUEwQixHQUNwQixFQUFFLEM3RnRFMkI7RUFDN0IsY0FBZSxFakZtSGxCLE1BQWMsQ2lGbkhxQixVQUFVLEdBQzNDOztBQUNELEFBQUEsS0FBSyxHK0NMYixBQUFBLEEvQ0tRLEUrQ0xQLEVBQUksU0FBUyxBQUFiLEVBaURHLEFBQUEsRUFBRSxFQUFJLFFBQVEsQUFBWixDQUNFLFlBQWEsQ0FDVCxJQUFJLENBQ0EsRUFBRSxDQUNFLFNBQVM7QS9DL0NyQixBQUFBLEtBQUs7QytDTmIsQUFBQSxBL0NNUSxFK0NOUCxFQUFJLFNBQVMsQUFBYixHQVNHLEFBQUEsRUFBQyxFQUFJLE1BQU0sQUFBVixDQUNHLFlBQWEsQ0FDVCxJQUFJLENBQ0EsRUFBRSxDQUdFLFNBQVMsQy9DVFU7RUFDN0IsWUFBYSxFakYrR2hCLE1BQWMsQ2lGL0dpQixVQUFVLEdBQ3ZDOztBQWhCRCxBQUFBLElBQUksQ0FBMEI7RUFBRSxPQUFRLEVqRnVIdkMsSUFBSSxDaUZ2SDZDLFVBQVUsR0FBSTs7QUFDaEUsQUFBQSxLQUFLLEV1Q3dCVCxBdkN4QkksbUJ1Q3dCZSxFQUFuQixBdkN4QkksbUJ1Q3dCZSxFQUFuQixBdkN4Qkksb0J1Q3dCZ0IsRUFBcEIsQXZDeEJJLHNCdUN3QmtCLEVBQXRCLEF2Q3hCSSxxQnVDd0JpQixFQUFyQixBdkN4QkksdUJ1Q3dCbUIsRUFBdkIsQXZDeEJJLHFCdUN3QmlCLEVBQXJCLEF2Q3hCSSxrQnVDd0JjLEVBQWxCLEF2Q3hCSSxxQnVDd0JpQixFQUFyQixBdkN4Qkksb0J1Q3dCZ0IsRUFBcEIsQXZDeEJJLG1CdUN3QmUsRUFBbkIsQXZDeEJJLGtCdUN3QmMsRUFBbEIsQXZDeEJJLHNCdUN3QmtCO0F2Q3ZCbEIsQUFBQSxLQUFLLENBQTBCO0VBQzdCLFdBQVksRWpGb0hiLElBQUksQ2lGcEh1QixVQUFVLEdBQ3JDOztBQUNELEFBQUEsS0FBSztBQUNMLEFBQUEsS0FBSyxDQUEwQjtFQUM3QixhQUFjLEVqRmdIZixJQUFJLENpRmhIMkIsVUFBVSxHQUN6Qzs7QUFDRCxBQUFBLEtBQUssRXVFSWIsQXZFSlEsa0J1RUlVLEFBQ2QsaUJBQWtCLEVBQ2QsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixDQUNHLGNBQWUsQUFDWCxZQUFhLEVBQ1QsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixDQUdHLEtBQU0sQ0FJRixVQUFVLEFBQUEsV0FBVyxFNkNuQmpELEFwSEdRLGdCb0hIUSxDQW9CWix3QkFBd0IsQ0FDcEIsMEJBQTBCLENBTXRCLDZCQUE2QixJQUN2QixBQUFBLEtBQUMsRUFBTyxNQUFNLEFBQWI7QXBIeEJYLEFBQUEsS0FBSyxDQUEwQjtFQUM3QixjQUFlLEVqRjRHaEIsSUFBSSxDaUY1RzZCLFVBQVUsR0FDM0M7O0FBQ0QsQUFBQSxLQUFLO0FBQ0wsQUFBQSxLQUFLLENBQTBCO0VBQzdCLFlBQWEsRWpGd0dkLElBQUksQ2lGeEd5QixVQUFVLEdBQ3ZDOztBQWhCRCxBQUFBLElBQUksR3dIUVosQUFBQSxBeEhSUSxFd0hRUCxFQUFJLFdBQVcsQUFBZixDQUVFLG1CQUFxQixFQUNoQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBQ0csS0FBSztDQUpyQixBQUFBLEF4SFRRLEV3SFNQLEVBQUksYUFBYSxBQUFqQixDQUNFLG1CQUFxQixFQUNoQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBQ0csS0FBSyxDeEhiaUI7RUFBRSxPQUFRLEVqRmdJekMsTUFBZSxDaUZoSW9DLFVBQVUsR0FBSTs7QUFDaEUsQUFBQSxLQUFLO0FBQ0wsQUFBQSxLQUFLLENBQTBCO0VBQzdCLFdBQVksRWpGNkhmLE1BQWUsQ2lGN0hjLFVBQVUsR0FDckM7O0FBQ0QsQUFBQSxLQUFLO0FBQ0wsQUFBQSxLQUFLLENBQTBCO0VBQzdCLGFBQWMsRWpGeUhqQixNQUFlLENpRnpIa0IsVUFBVSxHQUN6Qzs7QUFDRCxBQUFBLEtBQUssRXVFSWIsQXZFSlEsa0J1RUlVLEFBQ2QsaUJBQWtCLEVBQ2QsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixDQUNHLGNBQWUsQUFDWCxZQUFhLEVBQ1QsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixDQUdHLEtBQU0sRW9Ca0Y5QixBM0Y5RlEsTzJGOEZELEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQjtBM0Y5RkcsQUFBQSxLQUFLLENBQTBCO0VBQzdCLGNBQWUsRWpGcUhsQixNQUFlLENpRnJIb0IsVUFBVSxHQUMzQzs7QUFDRCxBQUFBLEtBQUs7QUFDTCxBQUFBLEtBQUssQ0FBMEI7RUFDN0IsWUFBYSxFakZpSGhCLE1BQWUsQ2lGakhnQixVQUFVLEdBQ3ZDOztBQWhCRCxBQUFBLElBQUksQ0FBMEI7RUFBRSxPQUFRLEVqRmlJekMsSUFBYSxDaUZqSXNDLFVBQVUsR0FBSTs7QUFDaEUsQUFBQSxLQUFLO0FBQ0wsQUFBQSxLQUFLLENBQTBCO0VBQzdCLFdBQVksRWpGOEhmLElBQWEsQ2lGOUhnQixVQUFVLEdBQ3JDOztBQUNELEFBQUEsS0FBSztBQUNMLEFBQUEsS0FBSyxDQUEwQjtFQUM3QixhQUFjLEVqRjBIakIsSUFBYSxDaUYxSG9CLFVBQVUsR0FDekM7O0FBQ0QsQUFBQSxLQUFLO0FBQ0wsQUFBQSxLQUFLLENBQTBCO0VBQzdCLGNBQWUsRWpGc0hsQixJQUFhLENpRnRIc0IsVUFBVSxHQUMzQzs7QUFDRCxBQUFBLEtBQUs7QUFDTCxBQUFBLEtBQUssQ0FBMEI7RUFDN0IsWUFBYSxFakZrSGhCLElBQWEsQ2lGbEhrQixVQUFVLEdBQ3ZDOztBQU9ELEFBQUEsS0FBSyxDQUFpQjtFQUFFLE1BQU0sRWpGc0cvQixRQUFlLENpRnRHMkIsVUFBVSxHQUFJOztBQUN2RCxBQUFBLE1BQU07QUFDTixBQUFBLE1BQU0sQ0FBaUI7RUFDckIsVUFBVSxFakZtR2IsUUFBZSxDaUZuR1MsVUFBVSxHQUNoQzs7QUFDRCxBQUFBLE1BQU07QUFDTixBQUFBLE1BQU0sQ0FBaUI7RUFDckIsWUFBWSxFakYrRmYsUUFBZSxDaUYvRlcsVUFBVSxHQUNsQzs7QUFDRCxBQUFBLE1BQU07QUFDTixBQUFBLE1BQU0sQ0FBaUI7RUFDckIsYUFBYSxFakYyRmhCLFFBQWUsQ2lGM0ZZLFVBQVUsR0FDbkM7O0FBQ0QsQUFBQSxNQUFNO0FBQ04sQUFBQSxNQUFNLENBQWlCO0VBQ3JCLFdBQVcsRWpGdUZkLFFBQWUsQ2lGdkZVLFVBQVUsR0FDakM7O0FBaEJELEFBQUEsS0FBSyxDQUFpQjtFQUFFLE1BQU0sRWpGdUcvQixPQUFjLENpRnZHNEIsVUFBVSxHQUFJOztBQUN2RCxBQUFBLE1BQU07QUFDTixBQUFBLE1BQU0sQ0FBaUI7RUFDckIsVUFBVSxFakZvR2IsT0FBYyxDaUZwR1UsVUFBVSxHQUNoQzs7QUFDRCxBQUFBLE1BQU07QUFDTixBQUFBLE1BQU0sQ0FBaUI7RUFDckIsWUFBWSxFakZnR2YsT0FBYyxDaUZoR1ksVUFBVSxHQUNsQzs7QUFDRCxBQUFBLE1BQU07QUFDTixBQUFBLE1BQU0sQ0FBaUI7RUFDckIsYUFBYSxFakY0RmhCLE9BQWMsQ2lGNUZhLFVBQVUsR0FDbkM7O0FBQ0QsQUFBQSxNQUFNO0FBQ04sQUFBQSxNQUFNLENBQWlCO0VBQ3JCLFdBQVcsRWpGd0ZkLE9BQWMsQ2lGeEZXLFVBQVUsR0FDakM7O0FBaEJELEFBQUEsS0FBSyxDQUFpQjtFQUFFLE1BQU0sRWpGZ0c3QixLQUFJLENpRmhHb0MsVUFBVSxHQUFJOztBQUN2RCxBQUFBLE1BQU07QUFDTixBQUFBLE1BQU0sQ0FBaUI7RUFDckIsVUFBVSxFakY2RlgsS0FBSSxDaUY3RmtCLFVBQVUsR0FDaEM7O0FBQ0QsQUFBQSxNQUFNO0FBQ04sQUFBQSxNQUFNLENBQWlCO0VBQ3JCLFlBQVksRWpGeUZiLEtBQUksQ2lGekZvQixVQUFVLEdBQ2xDOztBQUNELEFBQUEsTUFBTTtBQUNOLEFBQUEsTUFBTSxDQUFpQjtFQUNyQixhQUFhLEVqRnFGZCxLQUFJLENpRnJGcUIsVUFBVSxHQUNuQzs7QUFDRCxBQUFBLE1BQU07QUFDTixBQUFBLE1BQU0sQ0FBaUI7RUFDckIsV0FBVyxFakZpRlosS0FBSSxDaUZqRm1CLFVBQVUsR0FDakM7O0FBaEJELEFBQUEsS0FBSyxDQUFpQjtFQUFFLE1BQU0sRWpGeUcvQixPQUFlLENpRnpHMkIsVUFBVSxHQUFJOztBQUN2RCxBQUFBLE1BQU07QUFDTixBQUFBLE1BQU0sQ0FBaUI7RUFDckIsVUFBVSxFakZzR2IsT0FBZSxDaUZ0R1MsVUFBVSxHQUNoQzs7QUFDRCxBQUFBLE1BQU07QUFDTixBQUFBLE1BQU0sQ0FBaUI7RUFDckIsWUFBWSxFakZrR2YsT0FBZSxDaUZsR1csVUFBVSxHQUNsQzs7QUFDRCxBQUFBLE1BQU07QUFDTixBQUFBLE1BQU0sQ0FBaUI7RUFDckIsYUFBYSxFakY4RmhCLE9BQWUsQ2lGOUZZLFVBQVUsR0FDbkM7O0FBQ0QsQUFBQSxNQUFNO0FBQ04sQUFBQSxNQUFNLENBQWlCO0VBQ3JCLFdBQVcsRWpGMEZkLE9BQWUsQ2lGMUZVLFVBQVUsR0FDakM7O0FBaEJELEFBQUEsS0FBSyxDQUFpQjtFQUFFLE1BQU0sRWpGMEcvQixLQUFhLENpRjFHNkIsVUFBVSxHQUFJOztBQUN2RCxBQUFBLE1BQU07QUFDTixBQUFBLE1BQU0sQ0FBaUI7RUFDckIsVUFBVSxFakZ1R2IsS0FBYSxDaUZ2R1csVUFBVSxHQUNoQzs7QUFDRCxBQUFBLE1BQU07QUFDTixBQUFBLE1BQU0sQ0FBaUI7RUFDckIsWUFBWSxFakZtR2YsS0FBYSxDaUZuR2EsVUFBVSxHQUNsQzs7QUFDRCxBQUFBLE1BQU07QUFDTixBQUFBLE1BQU0sQ0FBaUI7RUFDckIsYUFBYSxFakYrRmhCLEtBQWEsQ2lGL0ZjLFVBQVUsR0FDbkM7O0FBQ0QsQUFBQSxNQUFNO0FBQ04sQUFBQSxNQUFNLENBQWlCO0VBQ3JCLFdBQVcsRWpGMkZkLEtBQWEsQ2lGM0ZZLFVBQVUsR0FDakM7O0FBS0wsQUFBQSxPQUFPLENBQVU7RUFBRSxNQUFNLEVBQUUsZUFBZSxHQUFLOztBQUMvQyxBQUFBLFFBQVE7QUFDUixBQUFBLFFBQVEsQ0FBVTtFQUNoQixVQUFVLEVBQUUsZUFBZSxHQUM1Qjs7QUFDRCxBQUFBLFFBQVE7QUFDUixBQUFBLFFBQVEsQ0FBVTtFQUNoQixZQUFZLEVBQUUsZUFBZSxHQUM5Qjs7QUFDRCxBQUFBLFFBQVE7QUFDUixBQUFBLFFBQVEsQ0FBVTtFQUNoQixhQUFhLEVBQUUsZUFBZSxHQUMvQjs7QUFDRCxBQUFBLFFBQVE7QUFDUixBQUFBLFFBQVEsQ0FBVTtFQUNoQixXQUFXLEVBQUUsZUFBZSxHQUM3Qjs7QTdFVkQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0U2RWxEcEIsQUFBQSxPQUFPLENBQXVCO0lBQUUsTUFBUSxFakY0SHpDLENBQUMsQ2lGNUhrRCxVQUFVLEdBQUk7RUFDaEUsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFVBQVksRWpGeUhmLENBQUMsQ2lGekg0QixVQUFVLEdBQ3JDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFlBQWMsRWpGcUhqQixDQUFDLENpRnJIZ0MsVUFBVSxHQUN6QztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFlLEVqRmlIbEIsQ0FBQyxDaUZqSGtDLFVBQVUsR0FDM0M7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBYSxFakY2R2hCLENBQUMsQ2lGN0c4QixVQUFVLEdBQ3ZDO0VBaEJELEFBQUEsT0FBTyxDQUF1QjtJQUFFLE1BQVEsRWpGNkh6QyxPQUFlLENpRjdIb0MsVUFBVSxHQUFJO0VBQ2hFLEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixVQUFZLEVqRjBIZixPQUFlLENpRjFIYyxVQUFVLEdBQ3JDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFlBQWMsRWpGc0hqQixPQUFlLENpRnRIa0IsVUFBVSxHQUN6QztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFlLEVqRmtIbEIsT0FBZSxDaUZsSG9CLFVBQVUsR0FDM0M7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBYSxFakY4R2hCLE9BQWUsQ2lGOUdnQixVQUFVLEdBQ3ZDO0VBaEJELEFBQUEsT0FBTyxDQUF1QjtJQUFFLE1BQVEsRWpGOEh6QyxNQUFjLENpRjlIcUMsVUFBVSxHQUFJO0VBQ2hFLEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixVQUFZLEVqRjJIZixNQUFjLENpRjNIZSxVQUFVLEdBQ3JDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFlBQWMsRWpGdUhqQixNQUFjLENpRnZIbUIsVUFBVSxHQUN6QztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFlLEVqRm1IbEIsTUFBYyxDaUZuSHFCLFVBQVUsR0FDM0M7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBYSxFakYrR2hCLE1BQWMsQ2lGL0dpQixVQUFVLEdBQ3ZDO0VBaEJELEFBQUEsT0FBTyxDQUF1QjtJQUFFLE1BQVEsRWpGdUh2QyxJQUFJLENpRnZINkMsVUFBVSxHQUFJO0VBQ2hFLEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixVQUFZLEVqRm9IYixJQUFJLENpRnBIdUIsVUFBVSxHQUNyQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFjLEVqRmdIZixJQUFJLENpRmhIMkIsVUFBVSxHQUN6QztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFlLEVqRjRHaEIsSUFBSSxDaUY1RzZCLFVBQVUsR0FDM0M7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBYSxFakZ3R2QsSUFBSSxDaUZ4R3lCLFVBQVUsR0FDdkM7RUFoQkQsQUFBQSxPQUFPLENBQXVCO0lBQUUsTUFBUSxFakZnSXpDLE1BQWUsQ2lGaElvQyxVQUFVLEdBQUk7RUFDaEUsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFVBQVksRWpGNkhmLE1BQWUsQ2lGN0hjLFVBQVUsR0FDckM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsWUFBYyxFakZ5SGpCLE1BQWUsQ2lGekhrQixVQUFVLEdBQ3pDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGFBQWUsRWpGcUhsQixNQUFlLENpRnJIb0IsVUFBVSxHQUMzQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixXQUFhLEVqRmlIaEIsTUFBZSxDaUZqSGdCLFVBQVUsR0FDdkM7RUFoQkQsQUFBQSxPQUFPLENBQXVCO0lBQUUsTUFBUSxFakZpSXpDLElBQWEsQ2lGaklzQyxVQUFVLEdBQUk7RUFDaEUsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFVBQVksRWpGOEhmLElBQWEsQ2lGOUhnQixVQUFVLEdBQ3JDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFlBQWMsRWpGMEhqQixJQUFhLENpRjFIb0IsVUFBVSxHQUN6QztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFlLEVqRnNIbEIsSUFBYSxDaUZ0SHNCLFVBQVUsR0FDM0M7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBYSxFakZrSGhCLElBQWEsQ2lGbEhrQixVQUFVLEdBQ3ZDO0VBaEJELEFBQUEsT0FBTyxDQUF1QjtJQUFFLE9BQVEsRWpGNEh6QyxDQUFDLENpRjVIa0QsVUFBVSxHQUFJO0VBQ2hFLEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixXQUFZLEVqRnlIZixDQUFDLENpRnpINEIsVUFBVSxHQUNyQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFjLEVqRnFIakIsQ0FBQyxDaUZySGdDLFVBQVUsR0FDekM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsY0FBZSxFakZpSGxCLENBQUMsQ2lGakhrQyxVQUFVLEdBQzNDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFlBQWEsRWpGNkdoQixDQUFDLENpRjdHOEIsVUFBVSxHQUN2QztFQWhCRCxBQUFBLE9BQU8sQ0FBdUI7SUFBRSxPQUFRLEVqRjZIekMsT0FBZSxDaUY3SG9DLFVBQVUsR0FBSTtFQUNoRSxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBWSxFakYwSGYsT0FBZSxDaUYxSGMsVUFBVSxHQUNyQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFjLEVqRnNIakIsT0FBZSxDaUZ0SGtCLFVBQVUsR0FDekM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsY0FBZSxFakZrSGxCLE9BQWUsQ2lGbEhvQixVQUFVLEdBQzNDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFlBQWEsRWpGOEdoQixPQUFlLENpRjlHZ0IsVUFBVSxHQUN2QztFQWhCRCxBQUFBLE9BQU8sQ0FBdUI7SUFBRSxPQUFRLEVqRjhIekMsTUFBYyxDaUY5SHFDLFVBQVUsR0FBSTtFQUNoRSxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBWSxFakYySGYsTUFBYyxDaUYzSGUsVUFBVSxHQUNyQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFjLEVqRnVIakIsTUFBYyxDaUZ2SG1CLFVBQVUsR0FDekM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsY0FBZSxFakZtSGxCLE1BQWMsQ2lGbkhxQixVQUFVLEdBQzNDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFlBQWEsRWpGK0doQixNQUFjLENpRi9HaUIsVUFBVSxHQUN2QztFQWhCRCxBQUFBLE9BQU8sQ0FBdUI7SUFBRSxPQUFRLEVqRnVIdkMsSUFBSSxDaUZ2SDZDLFVBQVUsR0FBSTtFQUNoRSxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBWSxFakZvSGIsSUFBSSxDaUZwSHVCLFVBQVUsR0FDckM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBYyxFakZnSGYsSUFBSSxDaUZoSDJCLFVBQVUsR0FDekM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsY0FBZSxFakY0R2hCLElBQUksQ2lGNUc2QixVQUFVLEdBQzNDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFlBQWEsRWpGd0dkLElBQUksQ2lGeEd5QixVQUFVLEdBQ3ZDO0VBaEJELEFBQUEsT0FBTyxDQUF1QjtJQUFFLE9BQVEsRWpGZ0l6QyxNQUFlLENpRmhJb0MsVUFBVSxHQUFJO0VBQ2hFLEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixXQUFZLEVqRjZIZixNQUFlLENpRjdIYyxVQUFVLEdBQ3JDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGFBQWMsRWpGeUhqQixNQUFlLENpRnpIa0IsVUFBVSxHQUN6QztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixjQUFlLEVqRnFIbEIsTUFBZSxDaUZySG9CLFVBQVUsR0FDM0M7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsWUFBYSxFakZpSGhCLE1BQWUsQ2lGakhnQixVQUFVLEdBQ3ZDO0VBaEJELEFBQUEsT0FBTyxDQUF1QjtJQUFFLE9BQVEsRWpGaUl6QyxJQUFhLENpRmpJc0MsVUFBVSxHQUFJO0VBQ2hFLEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixXQUFZLEVqRjhIZixJQUFhLENpRjlIZ0IsVUFBVSxHQUNyQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFjLEVqRjBIakIsSUFBYSxDaUYxSG9CLFVBQVUsR0FDekM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsY0FBZSxFakZzSGxCLElBQWEsQ2lGdEhzQixVQUFVLEdBQzNDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFlBQWEsRWpGa0hoQixJQUFhLENpRmxIa0IsVUFBVSxHQUN2QztFQU9ELEFBQUEsUUFBUSxDQUFjO0lBQUUsTUFBTSxFakZzRy9CLFFBQWUsQ2lGdEcyQixVQUFVLEdBQUk7RUFDdkQsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsVUFBVSxFakZtR2IsUUFBZSxDaUZuR1MsVUFBVSxHQUNoQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFlBQVksRWpGK0ZmLFFBQWUsQ2lGL0ZXLFVBQVUsR0FDbEM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixhQUFhLEVqRjJGaEIsUUFBZSxDaUYzRlksVUFBVSxHQUNuQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFdBQVcsRWpGdUZkLFFBQWUsQ2lGdkZVLFVBQVUsR0FDakM7RUFoQkQsQUFBQSxRQUFRLENBQWM7SUFBRSxNQUFNLEVqRnVHL0IsT0FBYyxDaUZ2RzRCLFVBQVUsR0FBSTtFQUN2RCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixVQUFVLEVqRm9HYixPQUFjLENpRnBHVSxVQUFVLEdBQ2hDO0VBQ0QsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsWUFBWSxFakZnR2YsT0FBYyxDaUZoR1ksVUFBVSxHQUNsQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLGFBQWEsRWpGNEZoQixPQUFjLENpRjVGYSxVQUFVLEdBQ25DO0VBQ0QsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsV0FBVyxFakZ3RmQsT0FBYyxDaUZ4RlcsVUFBVSxHQUNqQztFQWhCRCxBQUFBLFFBQVEsQ0FBYztJQUFFLE1BQU0sRWpGZ0c3QixLQUFJLENpRmhHb0MsVUFBVSxHQUFJO0VBQ3ZELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFVBQVUsRWpGNkZYLEtBQUksQ2lGN0ZrQixVQUFVLEdBQ2hDO0VBQ0QsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsWUFBWSxFakZ5RmIsS0FBSSxDaUZ6Rm9CLFVBQVUsR0FDbEM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixhQUFhLEVqRnFGZCxLQUFJLENpRnJGcUIsVUFBVSxHQUNuQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFdBQVcsRWpGaUZaLEtBQUksQ2lGakZtQixVQUFVLEdBQ2pDO0VBaEJELEFBQUEsUUFBUSxDQUFjO0lBQUUsTUFBTSxFakZ5Ry9CLE9BQWUsQ2lGekcyQixVQUFVLEdBQUk7RUFDdkQsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsVUFBVSxFakZzR2IsT0FBZSxDaUZ0R1MsVUFBVSxHQUNoQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFlBQVksRWpGa0dmLE9BQWUsQ2lGbEdXLFVBQVUsR0FDbEM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixhQUFhLEVqRjhGaEIsT0FBZSxDaUY5RlksVUFBVSxHQUNuQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFdBQVcsRWpGMEZkLE9BQWUsQ2lGMUZVLFVBQVUsR0FDakM7RUFoQkQsQUFBQSxRQUFRLENBQWM7SUFBRSxNQUFNLEVqRjBHL0IsS0FBYSxDaUYxRzZCLFVBQVUsR0FBSTtFQUN2RCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixVQUFVLEVqRnVHYixLQUFhLENpRnZHVyxVQUFVLEdBQ2hDO0VBQ0QsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsWUFBWSxFakZtR2YsS0FBYSxDaUZuR2EsVUFBVSxHQUNsQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLGFBQWEsRWpGK0ZoQixLQUFhLENpRi9GYyxVQUFVLEdBQ25DO0VBQ0QsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsV0FBVyxFakYyRmQsS0FBYSxDaUYzRlksVUFBVSxHQUNqQztFQUtMLEFBQUEsVUFBVSxDQUFPO0lBQUUsTUFBTSxFQUFFLGVBQWUsR0FBSztFQUMvQyxBQUFBLFdBQVc7RUFDWCxBQUFBLFdBQVcsQ0FBTztJQUNoQixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUNELEFBQUEsV0FBVztFQUNYLEFBQUEsV0FBVyxDQUFPO0lBQ2hCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBQ0QsQUFBQSxXQUFXO0VBQ1gsQUFBQSxXQUFXLENBQU87SUFDaEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFDRCxBQUFBLFdBQVc7RUFDWCxBQUFBLFdBQVcsQ0FBTztJQUNoQixXQUFXLEVBQUUsZUFBZSxHQUM3Qjs7QTdFVkQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0U2RWxEcEIsQUFBQSxPQUFPLENBQXVCO0lBQUUsTUFBUSxFakY0SHpDLENBQUMsQ2lGNUhrRCxVQUFVLEdBQUk7RUFDaEUsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFVBQVksRWpGeUhmLENBQUMsQ2lGekg0QixVQUFVLEdBQ3JDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFlBQWMsRWpGcUhqQixDQUFDLENpRnJIZ0MsVUFBVSxHQUN6QztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFlLEVqRmlIbEIsQ0FBQyxDaUZqSGtDLFVBQVUsR0FDM0M7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBYSxFakY2R2hCLENBQUMsQ2lGN0c4QixVQUFVLEdBQ3ZDO0VBaEJELEFBQUEsT0FBTyxDQUF1QjtJQUFFLE1BQVEsRWpGNkh6QyxPQUFlLENpRjdIb0MsVUFBVSxHQUFJO0VBQ2hFLEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixVQUFZLEVqRjBIZixPQUFlLENpRjFIYyxVQUFVLEdBQ3JDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFlBQWMsRWpGc0hqQixPQUFlLENpRnRIa0IsVUFBVSxHQUN6QztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFlLEVqRmtIbEIsT0FBZSxDaUZsSG9CLFVBQVUsR0FDM0M7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBYSxFakY4R2hCLE9BQWUsQ2lGOUdnQixVQUFVLEdBQ3ZDO0VBaEJELEFBQUEsT0FBTyxDQUF1QjtJQUFFLE1BQVEsRWpGOEh6QyxNQUFjLENpRjlIcUMsVUFBVSxHQUFJO0VBQ2hFLEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixVQUFZLEVqRjJIZixNQUFjLENpRjNIZSxVQUFVLEdBQ3JDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFlBQWMsRWpGdUhqQixNQUFjLENpRnZIbUIsVUFBVSxHQUN6QztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFlLEVqRm1IbEIsTUFBYyxDaUZuSHFCLFVBQVUsR0FDM0M7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBYSxFakYrR2hCLE1BQWMsQ2lGL0dpQixVQUFVLEdBQ3ZDO0VBaEJELEFBQUEsT0FBTyxDQUF1QjtJQUFFLE1BQVEsRWpGdUh2QyxJQUFJLENpRnZINkMsVUFBVSxHQUFJO0VBQ2hFLEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixVQUFZLEVqRm9IYixJQUFJLENpRnBIdUIsVUFBVSxHQUNyQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFjLEVqRmdIZixJQUFJLENpRmhIMkIsVUFBVSxHQUN6QztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFlLEVqRjRHaEIsSUFBSSxDaUY1RzZCLFVBQVUsR0FDM0M7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBYSxFakZ3R2QsSUFBSSxDaUZ4R3lCLFVBQVUsR0FDdkM7RUFoQkQsQUFBQSxPQUFPLENBQXVCO0lBQUUsTUFBUSxFakZnSXpDLE1BQWUsQ2lGaElvQyxVQUFVLEdBQUk7RUFDaEUsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFVBQVksRWpGNkhmLE1BQWUsQ2lGN0hjLFVBQVUsR0FDckM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsWUFBYyxFakZ5SGpCLE1BQWUsQ2lGekhrQixVQUFVLEdBQ3pDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGFBQWUsRWpGcUhsQixNQUFlLENpRnJIb0IsVUFBVSxHQUMzQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixXQUFhLEVqRmlIaEIsTUFBZSxDaUZqSGdCLFVBQVUsR0FDdkM7RUFoQkQsQUFBQSxPQUFPLENBQXVCO0lBQUUsTUFBUSxFakZpSXpDLElBQWEsQ2lGaklzQyxVQUFVLEdBQUk7RUFDaEUsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFVBQVksRWpGOEhmLElBQWEsQ2lGOUhnQixVQUFVLEdBQ3JDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFlBQWMsRWpGMEhqQixJQUFhLENpRjFIb0IsVUFBVSxHQUN6QztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFlLEVqRnNIbEIsSUFBYSxDaUZ0SHNCLFVBQVUsR0FDM0M7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBYSxFakZrSGhCLElBQWEsQ2lGbEhrQixVQUFVLEdBQ3ZDO0VBaEJELEFBQUEsT0FBTyxDQUF1QjtJQUFFLE9BQVEsRWpGNEh6QyxDQUFDLENpRjVIa0QsVUFBVSxHQUFJO0VBQ2hFLEFBQUEsUUFBUSxHd0hPaEIsQUFBQSxBeEhQUSxFd0hPUCxFQUFJLFdBQVcsQUFBZixDQUVFLG1CQUFxQixFQUNoQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBQ0csS0FBSyxDQUlELFVBQVU7R0FSOUIsQUFBQSxBeEhSUSxFd0hRUCxFQUFJLGFBQWEsQUFBakIsQ0FDRSxtQkFBcUIsRUFDaEIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixHQUNHLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQUNHLEtBQUssQ0FJRCxVQUFVO0V4SGZ0QixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBWSxFakZ5SGYsQ0FBQyxDaUZ6SDRCLFVBQVUsR0FDckM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBYyxFakZxSGpCLENBQUMsQ2lGckhnQyxVQUFVLEdBQ3pDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGNBQWUsRWpGaUhsQixDQUFDLENpRmpIa0MsVUFBVSxHQUMzQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFhLEVqRjZHaEIsQ0FBQyxDaUY3RzhCLFVBQVUsR0FDdkM7RUFoQkQsQUFBQSxPQUFPLENBQXVCO0lBQUUsT0FBUSxFakY2SHpDLE9BQWUsQ2lGN0hvQyxVQUFVLEdBQUk7RUFDaEUsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQVksRWpGMEhmLE9BQWUsQ2lGMUhjLFVBQVUsR0FDckM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBYyxFakZzSGpCLE9BQWUsQ2lGdEhrQixVQUFVLEdBQ3pDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGNBQWUsRWpGa0hsQixPQUFlLENpRmxIb0IsVUFBVSxHQUMzQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFhLEVqRjhHaEIsT0FBZSxDaUY5R2dCLFVBQVUsR0FDdkM7RUFoQkQsQUFBQSxPQUFPLENBQXVCO0lBQUUsT0FBUSxFakY4SHpDLE1BQWMsQ2lGOUhxQyxVQUFVLEdBQUk7RUFDaEUsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQVksRWpGMkhmLE1BQWMsQ2lGM0hlLFVBQVUsR0FDckM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBYyxFakZ1SGpCLE1BQWMsQ2lGdkhtQixVQUFVLEdBQ3pDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGNBQWUsRWpGbUhsQixNQUFjLENpRm5IcUIsVUFBVSxHQUMzQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFhLEVqRitHaEIsTUFBYyxDaUYvR2lCLFVBQVUsR0FDdkM7RUFoQkQsQUFBQSxPQUFPLENBQXVCO0lBQUUsT0FBUSxFakZ1SHZDLElBQUksQ2lGdkg2QyxVQUFVLEdBQUk7RUFDaEUsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQVksRWpGb0hiLElBQUksQ2lGcEh1QixVQUFVLEdBQ3JDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGFBQWMsRWpGZ0hmLElBQUksQ2lGaEgyQixVQUFVLEdBQ3pDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGNBQWUsRWpGNEdoQixJQUFJLENpRjVHNkIsVUFBVSxHQUMzQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFhLEVqRndHZCxJQUFJLENpRnhHeUIsVUFBVSxHQUN2QztFQWhCRCxBQUFBLE9BQU8sQ0FBdUI7SUFBRSxPQUFRLEVqRmdJekMsTUFBZSxDaUZoSW9DLFVBQVUsR0FBSTtFQUNoRSxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBWSxFakY2SGYsTUFBZSxDaUY3SGMsVUFBVSxHQUNyQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFjLEVqRnlIakIsTUFBZSxDaUZ6SGtCLFVBQVUsR0FDekM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsY0FBZSxFakZxSGxCLE1BQWUsQ2lGckhvQixVQUFVLEdBQzNDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFlBQWEsRWpGaUhoQixNQUFlLENpRmpIZ0IsVUFBVSxHQUN2QztFQWhCRCxBQUFBLE9BQU8sQ0FBdUI7SUFBRSxPQUFRLEVqRmlJekMsSUFBYSxDaUZqSXNDLFVBQVUsR0FBSTtFQUNoRSxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBWSxFakY4SGYsSUFBYSxDaUY5SGdCLFVBQVUsR0FDckM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBYyxFakYwSGpCLElBQWEsQ2lGMUhvQixVQUFVLEdBQ3pDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGNBQWUsRWpGc0hsQixJQUFhLENpRnRIc0IsVUFBVSxHQUMzQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFhLEVqRmtIaEIsSUFBYSxDaUZsSGtCLFVBQVUsR0FDdkM7RUFPRCxBQUFBLFFBQVEsQ0FBYztJQUFFLE1BQU0sRWpGc0cvQixRQUFlLENpRnRHMkIsVUFBVSxHQUFJO0VBQ3ZELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFVBQVUsRWpGbUdiLFFBQWUsQ2lGbkdTLFVBQVUsR0FDaEM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixZQUFZLEVqRitGZixRQUFlLENpRi9GVyxVQUFVLEdBQ2xDO0VBQ0QsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsYUFBYSxFakYyRmhCLFFBQWUsQ2lGM0ZZLFVBQVUsR0FDbkM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixXQUFXLEVqRnVGZCxRQUFlLENpRnZGVSxVQUFVLEdBQ2pDO0VBaEJELEFBQUEsUUFBUSxDQUFjO0lBQUUsTUFBTSxFakZ1Ry9CLE9BQWMsQ2lGdkc0QixVQUFVLEdBQUk7RUFDdkQsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsVUFBVSxFakZvR2IsT0FBYyxDaUZwR1UsVUFBVSxHQUNoQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFlBQVksRWpGZ0dmLE9BQWMsQ2lGaEdZLFVBQVUsR0FDbEM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixhQUFhLEVqRjRGaEIsT0FBYyxDaUY1RmEsVUFBVSxHQUNuQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFdBQVcsRWpGd0ZkLE9BQWMsQ2lGeEZXLFVBQVUsR0FDakM7RUFoQkQsQUFBQSxRQUFRLENBQWM7SUFBRSxNQUFNLEVqRmdHN0IsS0FBSSxDaUZoR29DLFVBQVUsR0FBSTtFQUN2RCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixVQUFVLEVqRjZGWCxLQUFJLENpRjdGa0IsVUFBVSxHQUNoQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFlBQVksRWpGeUZiLEtBQUksQ2lGekZvQixVQUFVLEdBQ2xDO0VBQ0QsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsYUFBYSxFakZxRmQsS0FBSSxDaUZyRnFCLFVBQVUsR0FDbkM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixXQUFXLEVqRmlGWixLQUFJLENpRmpGbUIsVUFBVSxHQUNqQztFQWhCRCxBQUFBLFFBQVEsQ0FBYztJQUFFLE1BQU0sRWpGeUcvQixPQUFlLENpRnpHMkIsVUFBVSxHQUFJO0VBQ3ZELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFVBQVUsRWpGc0diLE9BQWUsQ2lGdEdTLFVBQVUsR0FDaEM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixZQUFZLEVqRmtHZixPQUFlLENpRmxHVyxVQUFVLEdBQ2xDO0VBQ0QsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsYUFBYSxFakY4RmhCLE9BQWUsQ2lGOUZZLFVBQVUsR0FDbkM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixXQUFXLEVqRjBGZCxPQUFlLENpRjFGVSxVQUFVLEdBQ2pDO0VBaEJELEFBQUEsUUFBUSxDQUFjO0lBQUUsTUFBTSxFakYwRy9CLEtBQWEsQ2lGMUc2QixVQUFVLEdBQUk7RUFDdkQsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsVUFBVSxFakZ1R2IsS0FBYSxDaUZ2R1csVUFBVSxHQUNoQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFlBQVksRWpGbUdmLEtBQWEsQ2lGbkdhLFVBQVUsR0FDbEM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixhQUFhLEVqRitGaEIsS0FBYSxDaUYvRmMsVUFBVSxHQUNuQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFdBQVcsRWpGMkZkLEtBQWEsQ2lGM0ZZLFVBQVUsR0FDakM7RUFLTCxBQUFBLFVBQVUsQ0FBTztJQUFFLE1BQU0sRUFBRSxlQUFlLEdBQUs7RUFDL0MsQUFBQSxXQUFXO0VBQ1gsQUFBQSxXQUFXLENBQU87SUFDaEIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFDRCxBQUFBLFdBQVc7RUFDWCxBQUFBLFdBQVcsQ0FBTztJQUNoQixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUNELEFBQUEsV0FBVztFQUNYLEFBQUEsV0FBVyxDQUFPO0lBQ2hCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBQ0QsQUFBQSxXQUFXO0VBQ1gsQUFBQSxXQUFXLENBQU87SUFDaEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7O0E3RVZELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFNkVsRHBCLEFBQUEsT0FBTyxDQUF1QjtJQUFFLE1BQVEsRWpGNEh6QyxDQUFDLENpRjVIa0QsVUFBVSxHQUFJO0VBQ2hFLEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixVQUFZLEVqRnlIZixDQUFDLENpRnpINEIsVUFBVSxHQUNyQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFjLEVqRnFIakIsQ0FBQyxDaUZySGdDLFVBQVUsR0FDekM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBZSxFakZpSGxCLENBQUMsQ2lGakhrQyxVQUFVLEdBQzNDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQWEsRWpGNkdoQixDQUFDLENpRjdHOEIsVUFBVSxHQUN2QztFQWhCRCxBQUFBLE9BQU8sQ0FBdUI7SUFBRSxNQUFRLEVqRjZIekMsT0FBZSxDaUY3SG9DLFVBQVUsR0FBSTtFQUNoRSxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsVUFBWSxFakYwSGYsT0FBZSxDaUYxSGMsVUFBVSxHQUNyQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFjLEVqRnNIakIsT0FBZSxDaUZ0SGtCLFVBQVUsR0FDekM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBZSxFakZrSGxCLE9BQWUsQ2lGbEhvQixVQUFVLEdBQzNDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQWEsRWpGOEdoQixPQUFlLENpRjlHZ0IsVUFBVSxHQUN2QztFQWhCRCxBQUFBLE9BQU8sQ0FBdUI7SUFBRSxNQUFRLEVqRjhIekMsTUFBYyxDaUY5SHFDLFVBQVUsR0FBSTtFQUNoRSxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsVUFBWSxFakYySGYsTUFBYyxDaUYzSGUsVUFBVSxHQUNyQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFjLEVqRnVIakIsTUFBYyxDaUZ2SG1CLFVBQVUsR0FDekM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBZSxFakZtSGxCLE1BQWMsQ2lGbkhxQixVQUFVLEdBQzNDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQWEsRWpGK0doQixNQUFjLENpRi9HaUIsVUFBVSxHQUN2QztFQWhCRCxBQUFBLE9BQU8sQ0FBdUI7SUFBRSxNQUFRLEVqRnVIdkMsSUFBSSxDaUZ2SDZDLFVBQVUsR0FBSTtFQUNoRSxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsVUFBWSxFakZvSGIsSUFBSSxDaUZwSHVCLFVBQVUsR0FDckM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsWUFBYyxFakZnSGYsSUFBSSxDaUZoSDJCLFVBQVUsR0FDekM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBZSxFakY0R2hCLElBQUksQ2lGNUc2QixVQUFVLEdBQzNDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQWEsRWpGd0dkLElBQUksQ2lGeEd5QixVQUFVLEdBQ3ZDO0VBaEJELEFBQUEsT0FBTyxDQUF1QjtJQUFFLE1BQVEsRWpGZ0l6QyxNQUFlLENpRmhJb0MsVUFBVSxHQUFJO0VBQ2hFLEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixVQUFZLEVqRjZIZixNQUFlLENpRjdIYyxVQUFVLEdBQ3JDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFlBQWMsRWpGeUhqQixNQUFlLENpRnpIa0IsVUFBVSxHQUN6QztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFlLEVqRnFIbEIsTUFBZSxDaUZySG9CLFVBQVUsR0FDM0M7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBYSxFakZpSGhCLE1BQWUsQ2lGakhnQixVQUFVLEdBQ3ZDO0VBaEJELEFBQUEsT0FBTyxDQUF1QjtJQUFFLE1BQVEsRWpGaUl6QyxJQUFhLENpRmpJc0MsVUFBVSxHQUFJO0VBQ2hFLEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixVQUFZLEVqRjhIZixJQUFhLENpRjlIZ0IsVUFBVSxHQUNyQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFjLEVqRjBIakIsSUFBYSxDaUYxSG9CLFVBQVUsR0FDekM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBZSxFakZzSGxCLElBQWEsQ2lGdEhzQixVQUFVLEdBQzNDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQWEsRWpGa0hoQixJQUFhLENpRmxIa0IsVUFBVSxHQUN2QztFQWhCRCxBQUFBLE9BQU8sQ0FBdUI7SUFBRSxPQUFRLEVqRjRIekMsQ0FBQyxDaUY1SGtELFVBQVUsR0FBSTtFQUNoRSxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBWSxFakZ5SGYsQ0FBQyxDaUZ6SDRCLFVBQVUsR0FDckM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBYyxFakZxSGpCLENBQUMsQ2lGckhnQyxVQUFVLEdBQ3pDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGNBQWUsRWpGaUhsQixDQUFDLENpRmpIa0MsVUFBVSxHQUMzQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFhLEVqRjZHaEIsQ0FBQyxDaUY3RzhCLFVBQVUsR0FDdkM7RUFoQkQsQUFBQSxPQUFPLENBQXVCO0lBQUUsT0FBUSxFakY2SHpDLE9BQWUsQ2lGN0hvQyxVQUFVLEdBQUk7RUFDaEUsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQVksRWpGMEhmLE9BQWUsQ2lGMUhjLFVBQVUsR0FDckM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBYyxFakZzSGpCLE9BQWUsQ2lGdEhrQixVQUFVLEdBQ3pDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGNBQWUsRWpGa0hsQixPQUFlLENpRmxIb0IsVUFBVSxHQUMzQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFhLEVqRjhHaEIsT0FBZSxDaUY5R2dCLFVBQVUsR0FDdkM7RUFoQkQsQUFBQSxPQUFPLENBQXVCO0lBQUUsT0FBUSxFakY4SHpDLE1BQWMsQ2lGOUhxQyxVQUFVLEdBQUk7RUFDaEUsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQVksRWpGMkhmLE1BQWMsQ2lGM0hlLFVBQVUsR0FDckM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBYyxFakZ1SGpCLE1BQWMsQ2lGdkhtQixVQUFVLEdBQ3pDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGNBQWUsRWpGbUhsQixNQUFjLENpRm5IcUIsVUFBVSxHQUMzQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFhLEVqRitHaEIsTUFBYyxDaUYvR2lCLFVBQVUsR0FDdkM7RUFoQkQsQUFBQSxPQUFPLENBQXVCO0lBQUUsT0FBUSxFakZ1SHZDLElBQUksQ2lGdkg2QyxVQUFVLEdBQUk7RUFDaEUsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQVksRWpGb0hiLElBQUksQ2lGcEh1QixVQUFVLEdBQ3JDO0VBQ0QsQUFBQSxRQUFRLEVnSzBVaEIsQWhLMVVRLGFnSzBVSyxDQUVULGFBQWEsQUFDVixpQkFBbUIsQ0FDZCxXQUFXLENBQ1AsWUFBWSxDQUNSLFlBQVksQ0FLUixLQUFLLENBQ0Qsa0JBQWtCO0dBWDlDLEFBQUEsQWhLM1VRLEVnSzJVUCxFQUFJLFNBQVMsQUFBYixFQUNHLGFBQWEsQUFDVixpQkFBbUIsQ0FDZCxXQUFXLENBQ1AsWUFBWSxDQUNSLFlBQVksQ0FLUixLQUFLLENBQ0Qsa0JBQWtCO0VoS3JWdEMsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGFBQWMsRWpGZ0hmLElBQUksQ2lGaEgyQixVQUFVLEdBQ3pDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGNBQWUsRWpGNEdoQixJQUFJLENpRjVHNkIsVUFBVSxHQUMzQztFQUNELEFBQUEsUUFBUSxFZ0trVWhCLEFoS2xVUSxhZ0trVUssQ0FFVCxhQUFhLEFBQ1YsaUJBQW1CLENBQ2QsV0FBVyxDQUNQLFlBQVksQ0FDUixZQUFZLENBS1IsS0FBSyxDQUtELGdCQUFnQjtHQWY1QyxBQUFBLEFoS25VUSxFZ0ttVVAsRUFBSSxTQUFTLEFBQWIsRUFDRyxhQUFhLEFBQ1YsaUJBQW1CLENBQ2QsV0FBVyxDQUNQLFlBQVksQ0FDUixZQUFZLENBS1IsS0FBSyxDQUtELGdCQUFnQjtFaEtqVnBDLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFhLEVqRndHZCxJQUFJLENpRnhHeUIsVUFBVSxHQUN2QztFQWhCRCxBQUFBLE9BQU8sQ0FBdUI7SUFBRSxPQUFRLEVqRmdJekMsTUFBZSxDaUZoSW9DLFVBQVUsR0FBSTtFQUNoRSxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBWSxFakY2SGYsTUFBZSxDaUY3SGMsVUFBVSxHQUNyQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFjLEVqRnlIakIsTUFBZSxDaUZ6SGtCLFVBQVUsR0FDekM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsY0FBZSxFakZxSGxCLE1BQWUsQ2lGckhvQixVQUFVLEdBQzNDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFlBQWEsRWpGaUhoQixNQUFlLENpRmpIZ0IsVUFBVSxHQUN2QztFQWhCRCxBQUFBLE9BQU8sQ0FBdUI7SUFBRSxPQUFRLEVqRmlJekMsSUFBYSxDaUZqSXNDLFVBQVUsR0FBSTtFQUNoRSxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBWSxFakY4SGYsSUFBYSxDaUY5SGdCLFVBQVUsR0FDckM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBYyxFakYwSGpCLElBQWEsQ2lGMUhvQixVQUFVLEdBQ3pDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGNBQWUsRWpGc0hsQixJQUFhLENpRnRIc0IsVUFBVSxHQUMzQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFhLEVqRmtIaEIsSUFBYSxDaUZsSGtCLFVBQVUsR0FDdkM7RUFPRCxBQUFBLFFBQVEsQ0FBYztJQUFFLE1BQU0sRWpGc0cvQixRQUFlLENpRnRHMkIsVUFBVSxHQUFJO0VBQ3ZELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFVBQVUsRWpGbUdiLFFBQWUsQ2lGbkdTLFVBQVUsR0FDaEM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixZQUFZLEVqRitGZixRQUFlLENpRi9GVyxVQUFVLEdBQ2xDO0VBQ0QsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsYUFBYSxFakYyRmhCLFFBQWUsQ2lGM0ZZLFVBQVUsR0FDbkM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixXQUFXLEVqRnVGZCxRQUFlLENpRnZGVSxVQUFVLEdBQ2pDO0VBaEJELEFBQUEsUUFBUSxDQUFjO0lBQUUsTUFBTSxFakZ1Ry9CLE9BQWMsQ2lGdkc0QixVQUFVLEdBQUk7RUFDdkQsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsVUFBVSxFakZvR2IsT0FBYyxDaUZwR1UsVUFBVSxHQUNoQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFlBQVksRWpGZ0dmLE9BQWMsQ2lGaEdZLFVBQVUsR0FDbEM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixhQUFhLEVqRjRGaEIsT0FBYyxDaUY1RmEsVUFBVSxHQUNuQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFdBQVcsRWpGd0ZkLE9BQWMsQ2lGeEZXLFVBQVUsR0FDakM7RUFoQkQsQUFBQSxRQUFRLENBQWM7SUFBRSxNQUFNLEVqRmdHN0IsS0FBSSxDaUZoR29DLFVBQVUsR0FBSTtFQUN2RCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixVQUFVLEVqRjZGWCxLQUFJLENpRjdGa0IsVUFBVSxHQUNoQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFlBQVksRWpGeUZiLEtBQUksQ2lGekZvQixVQUFVLEdBQ2xDO0VBQ0QsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsYUFBYSxFakZxRmQsS0FBSSxDaUZyRnFCLFVBQVUsR0FDbkM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixXQUFXLEVqRmlGWixLQUFJLENpRmpGbUIsVUFBVSxHQUNqQztFQWhCRCxBQUFBLFFBQVEsQ0FBYztJQUFFLE1BQU0sRWpGeUcvQixPQUFlLENpRnpHMkIsVUFBVSxHQUFJO0VBQ3ZELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFVBQVUsRWpGc0diLE9BQWUsQ2lGdEdTLFVBQVUsR0FDaEM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixZQUFZLEVqRmtHZixPQUFlLENpRmxHVyxVQUFVLEdBQ2xDO0VBQ0QsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsYUFBYSxFakY4RmhCLE9BQWUsQ2lGOUZZLFVBQVUsR0FDbkM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixXQUFXLEVqRjBGZCxPQUFlLENpRjFGVSxVQUFVLEdBQ2pDO0VBaEJELEFBQUEsUUFBUSxDQUFjO0lBQUUsTUFBTSxFakYwRy9CLEtBQWEsQ2lGMUc2QixVQUFVLEdBQUk7RUFDdkQsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsVUFBVSxFakZ1R2IsS0FBYSxDaUZ2R1csVUFBVSxHQUNoQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFlBQVksRWpGbUdmLEtBQWEsQ2lGbkdhLFVBQVUsR0FDbEM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixhQUFhLEVqRitGaEIsS0FBYSxDaUYvRmMsVUFBVSxHQUNuQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFdBQVcsRWpGMkZkLEtBQWEsQ2lGM0ZZLFVBQVUsR0FDakM7RUFLTCxBQUFBLFVBQVUsQ0FBTztJQUFFLE1BQU0sRUFBRSxlQUFlLEdBQUs7RUFDL0MsQUFBQSxXQUFXO0VBQ1gsQUFBQSxXQUFXLENBQU87SUFDaEIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFDRCxBQUFBLFdBQVc7RUFDWCxBQUFBLFdBQVcsQ0FBTztJQUNoQixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUNELEFBQUEsV0FBVztFQUNYLEFBQUEsV0FBVyxDQUFPO0lBQ2hCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBQ0QsQUFBQSxXQUFXO0VBQ1gsQUFBQSxXQUFXLENBQU87SUFDaEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7O0E3RVZELE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFNkVsRHJCLEFBQUEsT0FBTyxDQUF1QjtJQUFFLE1BQVEsRWpGNEh6QyxDQUFDLENpRjVIa0QsVUFBVSxHQUFJO0VBQ2hFLEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixVQUFZLEVqRnlIZixDQUFDLENpRnpINEIsVUFBVSxHQUNyQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFjLEVqRnFIakIsQ0FBQyxDaUZySGdDLFVBQVUsR0FDekM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBZSxFakZpSGxCLENBQUMsQ2lGakhrQyxVQUFVLEdBQzNDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQWEsRWpGNkdoQixDQUFDLENpRjdHOEIsVUFBVSxHQUN2QztFQWhCRCxBQUFBLE9BQU8sQ0FBdUI7SUFBRSxNQUFRLEVqRjZIekMsT0FBZSxDaUY3SG9DLFVBQVUsR0FBSTtFQUNoRSxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsVUFBWSxFakYwSGYsT0FBZSxDaUYxSGMsVUFBVSxHQUNyQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFjLEVqRnNIakIsT0FBZSxDaUZ0SGtCLFVBQVUsR0FDekM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBZSxFakZrSGxCLE9BQWUsQ2lGbEhvQixVQUFVLEdBQzNDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQWEsRWpGOEdoQixPQUFlLENpRjlHZ0IsVUFBVSxHQUN2QztFQWhCRCxBQUFBLE9BQU8sQ0FBdUI7SUFBRSxNQUFRLEVqRjhIekMsTUFBYyxDaUY5SHFDLFVBQVUsR0FBSTtFQUNoRSxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsVUFBWSxFakYySGYsTUFBYyxDaUYzSGUsVUFBVSxHQUNyQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFjLEVqRnVIakIsTUFBYyxDaUZ2SG1CLFVBQVUsR0FDekM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBZSxFakZtSGxCLE1BQWMsQ2lGbkhxQixVQUFVLEdBQzNDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQWEsRWpGK0doQixNQUFjLENpRi9HaUIsVUFBVSxHQUN2QztFQWhCRCxBQUFBLE9BQU8sQ0FBdUI7SUFBRSxNQUFRLEVqRnVIdkMsSUFBSSxDaUZ2SDZDLFVBQVUsR0FBSTtFQUNoRSxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsVUFBWSxFakZvSGIsSUFBSSxDaUZwSHVCLFVBQVUsR0FDckM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsWUFBYyxFakZnSGYsSUFBSSxDaUZoSDJCLFVBQVUsR0FDekM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBZSxFakY0R2hCLElBQUksQ2lGNUc2QixVQUFVLEdBQzNDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQWEsRWpGd0dkLElBQUksQ2lGeEd5QixVQUFVLEdBQ3ZDO0VBaEJELEFBQUEsT0FBTyxDQUF1QjtJQUFFLE1BQVEsRWpGZ0l6QyxNQUFlLENpRmhJb0MsVUFBVSxHQUFJO0VBQ2hFLEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixVQUFZLEVqRjZIZixNQUFlLENpRjdIYyxVQUFVLEdBQ3JDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFlBQWMsRWpGeUhqQixNQUFlLENpRnpIa0IsVUFBVSxHQUN6QztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFlLEVqRnFIbEIsTUFBZSxDaUZySG9CLFVBQVUsR0FDM0M7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBYSxFakZpSGhCLE1BQWUsQ2lGakhnQixVQUFVLEdBQ3ZDO0VBaEJELEFBQUEsT0FBTyxDQUF1QjtJQUFFLE1BQVEsRWpGaUl6QyxJQUFhLENpRmpJc0MsVUFBVSxHQUFJO0VBQ2hFLEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixVQUFZLEVqRjhIZixJQUFhLENpRjlIZ0IsVUFBVSxHQUNyQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFjLEVqRjBIakIsSUFBYSxDaUYxSG9CLFVBQVUsR0FDekM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBZSxFakZzSGxCLElBQWEsQ2lGdEhzQixVQUFVLEdBQzNDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQWEsRWpGa0hoQixJQUFhLENpRmxIa0IsVUFBVSxHQUN2QztFQWhCRCxBQUFBLE9BQU8sQ0FBdUI7SUFBRSxPQUFRLEVqRjRIekMsQ0FBQyxDaUY1SGtELFVBQVUsR0FBSTtFQUNoRSxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBWSxFakZ5SGYsQ0FBQyxDaUZ6SDRCLFVBQVUsR0FDckM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBYyxFakZxSGpCLENBQUMsQ2lGckhnQyxVQUFVLEdBQ3pDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGNBQWUsRWpGaUhsQixDQUFDLENpRmpIa0MsVUFBVSxHQUMzQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFhLEVqRjZHaEIsQ0FBQyxDaUY3RzhCLFVBQVUsR0FDdkM7RUFoQkQsQUFBQSxPQUFPLENBQXVCO0lBQUUsT0FBUSxFakY2SHpDLE9BQWUsQ2lGN0hvQyxVQUFVLEdBQUk7RUFDaEUsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQVksRWpGMEhmLE9BQWUsQ2lGMUhjLFVBQVUsR0FDckM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBYyxFakZzSGpCLE9BQWUsQ2lGdEhrQixVQUFVLEdBQ3pDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGNBQWUsRWpGa0hsQixPQUFlLENpRmxIb0IsVUFBVSxHQUMzQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFhLEVqRjhHaEIsT0FBZSxDaUY5R2dCLFVBQVUsR0FDdkM7RUFoQkQsQUFBQSxPQUFPLENBQXVCO0lBQUUsT0FBUSxFakY4SHpDLE1BQWMsQ2lGOUhxQyxVQUFVLEdBQUk7RUFDaEUsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQVksRWpGMkhmLE1BQWMsQ2lGM0hlLFVBQVUsR0FDckM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBYyxFakZ1SGpCLE1BQWMsQ2lGdkhtQixVQUFVLEdBQ3pDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGNBQWUsRWpGbUhsQixNQUFjLENpRm5IcUIsVUFBVSxHQUMzQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFhLEVqRitHaEIsTUFBYyxDaUYvR2lCLFVBQVUsR0FDdkM7RUFoQkQsQUFBQSxPQUFPLENBQXVCO0lBQUUsT0FBUSxFakZ1SHZDLElBQUksQ2lGdkg2QyxVQUFVLEdBQUk7RUFDaEUsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFdBQVksRWpGb0hiLElBQUksQ2lGcEh1QixVQUFVLEdBQ3JDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGFBQWMsRWpGZ0hmLElBQUksQ2lGaEgyQixVQUFVLEdBQ3pDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGNBQWUsRWpGNEdoQixJQUFJLENpRjVHNkIsVUFBVSxHQUMzQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFhLEVqRndHZCxJQUFJLENpRnhHeUIsVUFBVSxHQUN2QztFQWhCRCxBQUFBLE9BQU8sQ0FBdUI7SUFBRSxPQUFRLEVqRmdJekMsTUFBZSxDaUZoSW9DLFVBQVUsR0FBSTtFQUNoRSxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBWSxFakY2SGYsTUFBZSxDaUY3SGMsVUFBVSxHQUNyQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixhQUFjLEVqRnlIakIsTUFBZSxDaUZ6SGtCLFVBQVUsR0FDekM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsY0FBZSxFakZxSGxCLE1BQWUsQ2lGckhvQixVQUFVLEdBQzNDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLFlBQWEsRWpGaUhoQixNQUFlLENpRmpIZ0IsVUFBVSxHQUN2QztFQWhCRCxBQUFBLE9BQU8sQ0FBdUI7SUFBRSxPQUFRLEVqRmlJekMsSUFBYSxDaUZqSXNDLFVBQVUsR0FBSTtFQUNoRSxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsV0FBWSxFakY4SGYsSUFBYSxDaUY5SGdCLFVBQVUsR0FDckM7RUFDRCxBQUFBLFFBQVE7RUFDUixBQUFBLFFBQVEsQ0FBdUI7SUFDN0IsYUFBYyxFakYwSGpCLElBQWEsQ2lGMUhvQixVQUFVLEdBQ3pDO0VBQ0QsQUFBQSxRQUFRO0VBQ1IsQUFBQSxRQUFRLENBQXVCO0lBQzdCLGNBQWUsRWpGc0hsQixJQUFhLENpRnRIc0IsVUFBVSxHQUMzQztFQUNELEFBQUEsUUFBUTtFQUNSLEFBQUEsUUFBUSxDQUF1QjtJQUM3QixZQUFhLEVqRmtIaEIsSUFBYSxDaUZsSGtCLFVBQVUsR0FDdkM7RUFPRCxBQUFBLFFBQVEsQ0FBYztJQUFFLE1BQU0sRWpGc0cvQixRQUFlLENpRnRHMkIsVUFBVSxHQUFJO0VBQ3ZELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFVBQVUsRWpGbUdiLFFBQWUsQ2lGbkdTLFVBQVUsR0FDaEM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixZQUFZLEVqRitGZixRQUFlLENpRi9GVyxVQUFVLEdBQ2xDO0VBQ0QsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsYUFBYSxFakYyRmhCLFFBQWUsQ2lGM0ZZLFVBQVUsR0FDbkM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixXQUFXLEVqRnVGZCxRQUFlLENpRnZGVSxVQUFVLEdBQ2pDO0VBaEJELEFBQUEsUUFBUSxDQUFjO0lBQUUsTUFBTSxFakZ1Ry9CLE9BQWMsQ2lGdkc0QixVQUFVLEdBQUk7RUFDdkQsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsVUFBVSxFakZvR2IsT0FBYyxDaUZwR1UsVUFBVSxHQUNoQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFlBQVksRWpGZ0dmLE9BQWMsQ2lGaEdZLFVBQVUsR0FDbEM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixhQUFhLEVqRjRGaEIsT0FBYyxDaUY1RmEsVUFBVSxHQUNuQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFdBQVcsRWpGd0ZkLE9BQWMsQ2lGeEZXLFVBQVUsR0FDakM7RUFoQkQsQUFBQSxRQUFRLENBQWM7SUFBRSxNQUFNLEVqRmdHN0IsS0FBSSxDaUZoR29DLFVBQVUsR0FBSTtFQUN2RCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixVQUFVLEVqRjZGWCxLQUFJLENpRjdGa0IsVUFBVSxHQUNoQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFlBQVksRWpGeUZiLEtBQUksQ2lGekZvQixVQUFVLEdBQ2xDO0VBQ0QsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsYUFBYSxFakZxRmQsS0FBSSxDaUZyRnFCLFVBQVUsR0FDbkM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixXQUFXLEVqRmlGWixLQUFJLENpRmpGbUIsVUFBVSxHQUNqQztFQWhCRCxBQUFBLFFBQVEsQ0FBYztJQUFFLE1BQU0sRWpGeUcvQixPQUFlLENpRnpHMkIsVUFBVSxHQUFJO0VBQ3ZELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFVBQVUsRWpGc0diLE9BQWUsQ2lGdEdTLFVBQVUsR0FDaEM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixZQUFZLEVqRmtHZixPQUFlLENpRmxHVyxVQUFVLEdBQ2xDO0VBQ0QsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsYUFBYSxFakY4RmhCLE9BQWUsQ2lGOUZZLFVBQVUsR0FDbkM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixXQUFXLEVqRjBGZCxPQUFlLENpRjFGVSxVQUFVLEdBQ2pDO0VBaEJELEFBQUEsUUFBUSxDQUFjO0lBQUUsTUFBTSxFakYwRy9CLEtBQWEsQ2lGMUc2QixVQUFVLEdBQUk7RUFDdkQsQUFBQSxTQUFTO0VBQ1QsQUFBQSxTQUFTLENBQWM7SUFDckIsVUFBVSxFakZ1R2IsS0FBYSxDaUZ2R1csVUFBVSxHQUNoQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFlBQVksRWpGbUdmLEtBQWEsQ2lGbkdhLFVBQVUsR0FDbEM7RUFDRCxBQUFBLFNBQVM7RUFDVCxBQUFBLFNBQVMsQ0FBYztJQUNyQixhQUFhLEVqRitGaEIsS0FBYSxDaUYvRmMsVUFBVSxHQUNuQztFQUNELEFBQUEsU0FBUztFQUNULEFBQUEsU0FBUyxDQUFjO0lBQ3JCLFdBQVcsRWpGMkZkLEtBQWEsQ2lGM0ZZLFVBQVUsR0FDakM7RUFLTCxBQUFBLFVBQVUsQ0FBTztJQUFFLE1BQU0sRUFBRSxlQUFlLEdBQUs7RUFDL0MsQUFBQSxXQUFXO0VBQ1gsQUFBQSxXQUFXLENBQU87SUFDaEIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFDRCxBQUFBLFdBQVc7RUFDWCxBQUFBLFdBQVcsQ0FBTztJQUNoQixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUNELEFBQUEsV0FBVztFQUNYLEFBQUEsV0FBVyxDQUFPO0lBQ2hCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBQ0QsQUFBQSxXQUFXO0VBQ1gsQUFBQSxXQUFXLENBQU87SUFDaEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7O0FDaEVMLEFBQUEsZUFBZSxDQUFDO0VBQUUsV0FBVyxFeEZtS0wsY0FBYyxFQUFFLEtBQUssRUFBRSxNQUFNLEVBQUUsUUFBUSxFQUFFLGlCQUFpQixFQUFFLGFBQWEsRUFBRSxTQUFTLEN3Rm5LdEQsVUFBVSxHQUFJOztBQUlwRSxBQUFBLGFBQWEsQ0FBRTtFQUFFLFVBQVUsRUFBRSxrQkFBa0IsR0FBSzs7QUFDcEQsQUFBQSxVQUFVLENBQUs7RUFBRSxXQUFXLEVBQUUsaUJBQWlCLEdBQUs7O0FBQ3BELEFBQUEsWUFBWSxDQUFHO0VBQUUsV0FBVyxFQUFFLGlCQUFpQixHQUFLOztBQUNwRCxBQUFBLGNBQWMsQ0FBQztFcEVUYixRQUFRLEVBQUUsTUFBTTtFQUNoQixhQUFhLEVBQUUsUUFBUTtFQUN2QixXQUFXLEVBQUUsTUFBTSxHb0VPc0I7O0FBUXZDLEFBQUEsVUFBVSxDQUFZO0VBQUUsVUFBVSxFQUFFLGVBQWUsR0FBSzs7QUFDeEQsQUFBQSxXQUFXLENBQVc7RUFBRSxVQUFVLEVBQUUsZ0JBQWdCLEdBQUs7O0FBQ3pELEFBQUEsWUFBWSxDQUFVO0VBQUUsVUFBVSxFQUFFLGlCQUFpQixHQUFLOztBOUVxQzFELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFOEV2Q3hCLEFBQUEsYUFBYSxDQUFTO0lBQUUsVUFBVSxFQUFFLGVBQWUsR0FBSztFQUN4RCxBQUFBLGNBQWMsQ0FBUTtJQUFFLFVBQVUsRUFBRSxnQkFBZ0IsR0FBSztFQUN6RCxBQUFBLGVBQWUsQ0FBTztJQUFFLFVBQVUsRUFBRSxpQkFBaUIsR0FBSzs7QTlFcUMxRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RThFdkN4QixBQUFBLGFBQWEsQ0FBUztJQUFFLFVBQVUsRUFBRSxlQUFlLEdBQUs7RUFDeEQsQUFBQSxjQUFjLENBQVE7SUFBRSxVQUFVLEVBQUUsZ0JBQWdCLEdBQUs7RUFDekQsQUFBQSxlQUFlLENBQU87SUFBRSxVQUFVLEVBQUUsaUJBQWlCLEdBQUs7O0E5RXFDMUQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0U4RXZDeEIsQUFBQSxhQUFhLENBQVM7SUFBRSxVQUFVLEVBQUUsZUFBZSxHQUFLO0VBQ3hELEFBQUEsY0FBYyxDQUFRO0lBQUUsVUFBVSxFQUFFLGdCQUFnQixHQUFLO0VBQ3pELEFBQUEsZUFBZSxDQUFPO0lBQUUsVUFBVSxFQUFFLGlCQUFpQixHQUFLOztBOUVxQzFELE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFOEV2Q3pCLEFBQUEsYUFBYSxDQUFTO0lBQUUsVUFBVSxFQUFFLGVBQWUsR0FBSztFQUN4RCxBQUFBLGNBQWMsQ0FBUTtJQUFFLFVBQVUsRUFBRSxnQkFBZ0IsR0FBSztFQUN6RCxBQUFBLGVBQWUsQ0FBTztJQUFFLFVBQVUsRUFBRSxpQkFBaUIsR0FBSzs7QUFNOUQsQUFBQSxlQUFlLENBQUU7RUFBRSxjQUFjLEVBQUUsb0JBQW9CLEdBQUs7O0FBQzVELEFBQUEsZUFBZSxDQUFFO0VBQUUsY0FBYyxFQUFFLG9CQUFvQixHQUFLOztBQUM1RCxBQUFBLGdCQUFnQixDQUFDO0VBQUUsY0FBYyxFQUFFLHFCQUFxQixHQUFLOztBQUk3RCxBQUFBLGtCQUFrQixDQUFHO0VBQUUsV0FBVyxFbEZ1UEosR0FBRyxDa0Z2UHNCLFVBQVUsR0FBSTs7QUFDckUsQUFBQSxvQkFBb0IsQ0FBQztFQUFFLFdBQVcsRWxGcVBKLE9BQU8sQ2tGclBvQixVQUFVLEdBQUk7O0FBQ3ZFLEFBQUEsbUJBQW1CLENBQUU7RUFBRSxXQUFXLEVsRnNQSixHQUFHLENrRnRQdUIsVUFBVSxHQUFJOztBQUN0RSxBQUFBLGlCQUFpQixDQUFJO0VBQUUsV0FBVyxFbEZzUEosR0FBRyxDa0Z0UHFCLFVBQVUsR0FBSTs7QUFDcEUsQUFBQSxtQkFBbUIsQ0FBRTtFQUFFLFdBQVcsRWxGc1BKLE1BQU0sQ2tGdFBvQixVQUFVLEdBQUk7O0FBQ3RFLEFBQUEsWUFBWSxDQUFTO0VBQUUsVUFBVSxFQUFFLGlCQUFpQixHQUFLOztBQUl6RCxBQUFBLFdBQVcsRzhDMUJYLEFBQUEsQTlDMEJBLEU4QzFCQyxFQUFJLFNBQVMsQUFBYixFQWlERyxBQUFBLEVBQUUsRUFBSSxRQUFRLEFBQVosQ0FDRSxZQUFhLENBQ1QsSUFBSSxDQUNBLEVBQUUsQ0FDRSxTQUFTLEc4Ri9CN0IsQUFBQSxBNUlJQSxFNElKQyxFQUFJLGFBQWEsQUFBakIsR0FNRyxBQUFBLEtBQUMsRUFBTyxVQUFVLEFBQWpCLEVBeUNHLElBQUksQUFBQSxNQUFNLEM1STNDTjtFQUFFLEtBQUssRXpGRndDLElBQUksQ3lGRW5DLFVBQVUsR0FBSTs7QXRFdkN4QyxBQUFBLGFBQWEsQ0FBRjtFQUNULEtBQUssRWhCU3dDLE9BQU8sQ2dCVHRDLFVBQVUsR0FDekI7O0FBRUMsQVBPRixDT1BHLEFBQUEsYUFBYSxBUE9qRyxNQUF3RixFT1BMLEFQUUYsQ09SRyxBQUFBLGFBQWEsQVBRakcsTUFBd0YsQ0FBQztFT05GLEtBQUssRUFBRSxPQUF3RCxDQUFDLFVBQVUsR1BRL0U7O0FPZEQsQUFBQSxlQUFlLENBQUo7RUFDVCxLQUFLLEVoQlN3QyxPQUFPLENnQlR0QyxVQUFVLEdBQ3pCOztBQUVDLEFQT0YsQ09QRyxBQUFBLGVBQWUsQVBPbkcsTUFBd0YsRU9QTCxBUFFGLENPUkcsQUFBQSxlQUFlLEFQUW5HLE1BQXdGLENBQUM7RU9ORixLQUFLLEVBQUUsT0FBd0QsQ0FBQyxVQUFVLEdQUS9FOztBT2RELEFBQUEsYUFBYSxDQUFGO0VBQ1QsS0FBSyxFbkIyQ2tELE9BQU8sQ21CM0NoRCxVQUFVLEdBQ3pCOztBQUVDLEFQT0YsQ09QRyxBQUFBLGFBQWEsQVBPakcsTUFBd0YsRU9QTCxBUFFGLENPUkcsQUFBQSxhQUFhLEFQUWpHLE1BQXdGLENBQUM7RU9ORixLQUFLLEVBQUUsT0FBd0QsQ0FBQyxVQUFVLEdQUS9FOztBT2RELEFBQUEsVUFBVSxDQUFDO0VBQ1QsS0FBSyxFbkI4Q2tELE9BQU8sQ21COUNoRCxVQUFVLEdBQ3pCOztBQUVDLEFQT0YsQ09QRyxBQUFBLFVBQVUsQVBPOUYsTUFBd0YsRU9QTCxBUFFGLENPUkcsQUFBQSxVQUFVLEFQUTlGLE1BQXdGLENBQUM7RU9ORixLQUFLLEVBQUUsT0FBd0QsQ0FBQyxVQUFVLEdQUS9FOztBT2RELEFBQUEsYUFBYSxDQUFGO0VBQ1QsS0FBSyxFbkI0Q2tELE9BQU8sQ21CNUNoRCxVQUFVLEdBQ3pCOztBQUVDLEFQT0YsQ09QRyxBQUFBLGFBQWEsQVBPakcsTUFBd0YsRU9QTCxBUFFGLENPUkcsQUFBQSxhQUFhLEFQUWpHLE1BQXdGLENBQUM7RU9ORixLQUFLLEVBQUUsT0FBd0QsQ0FBQyxVQUFVLEdQUS9FOztBT2RELEFBQUEsWUFBWSxDQUFEO0VBQ1QsS0FBSyxFbkI2Q2tELElBQUksQ21CN0M3QyxVQUFVLEdBQ3pCOztBQUVDLEFQT0YsQ09QRyxBQUFBLFlBQVksQVBPaEcsTUFBd0YsRU9QTCxBUFFGLENPUkcsQUFBQSxZQUFZLEFQUWhHLE1BQXdGLENBQUM7RU9ORixLQUFLLEVBQUUsT0FBd0QsQ0FBQyxVQUFVLEdQUS9FOztBT2RELEFBQUEsV0FBVyxDQUFBO0VBQ1QsS0FBSyxFbkIrQ2tELE9BQU8sQ21CL0NoRCxVQUFVLEdBQ3pCOztBQUVDLEFQT0YsQ09QRyxBQUFBLFdBQVcsQVBPL0YsTUFBd0YsRU9QTCxBUFFGLENPUkcsQUFBQSxXQUFXLEFQUS9GLE1BQXdGLENBQUM7RU9ORixLQUFLLEVBQUUsT0FBd0QsQ0FBQyxVQUFVLEdQUS9FOztBT2RELEFBQUEsVUFBVSxHNEhXWixBQUFBLEE1SFhFLEU0SFdELEVBQUksUUFBUSxBQUFaLENBQ0csTUFBTyxBQUNILFlBQWEsQzVIYlI7RUFDVCxLQUFLLEVuQmdEa0QsT0FBTyxDbUJoRGhELFVBQVUsR0FDekI7O0FBRUMsQVBPRixDT1BHLEFBQUEsVUFBVSxBUE85RixNQUF3RixFT1BMLEFBQUEsQ0FBQyxDNEhPTCxBQUFBLEVBQUMsRUFBSSxRQUFRLEFBQVosQ0FDRyxNQUFPLEFBQ0gsWUFBYSxBbklGcEcsTUFBd0YsRU9QTCxBUFFGLENPUkcsQUFBQSxVQUFVLEFQUTlGLE1BQXdGLEVPUkwsQUFBQSxDQUFDLEM0SE9MLEFBQUEsRUFBQyxFQUFJLFFBQVEsQUFBWixDQUNHLE1BQU8sQUFDSCxZQUFhLEFuSURwRyxNQUF3RixDQUFDO0VPTkYsS0FBSyxFQUFFLE9BQXdELENBQUMsVUFBVSxHUFEvRTs7QU9kRCxBQUFBLFdBQVcsR29IYWIsQUFBQSxBcEhiRSxFb0hhRCxFQUFJLFNBQVMsQUFBYixFQWlERyxBQUFBLEVBQUUsRUFBSSxRQUFRLEFBQVosQ0FDRSxZQUFhLENBQ1QsSUFBSSxDQUNBLEVBQUUsQ0FDRSxTQUFTLEc4Ri9CN0IsQUFBQSxBbE5uQ0UsRWtObUNELEVBQUksYUFBYSxBQUFqQixHQU1HLEFBQUEsS0FBQyxFQUFPLFVBQVUsQUFBakIsRUF5Q0csSUFBSSxBQUFBLE1BQU0sQ2xObEZMO0VBQ1QsS0FBSyxFbkJvQ2tELElBQUksQ21CcEM3QyxVQUFVLEdBQ3pCOztBQUVDLEFQT0YsQ09QRyxBQUFBLFdBQVcsQVBPL0YsTUFBd0YsRzJIRVQsQUFBQSxBcEhUSSxFb0hTSCxFQUFJLFNBQVMsQUFBYixFQWlERyxBQUFBLEVBQUUsRUFBSSxRQUFRLEFBQVosQ0FDRSxZQUFhLENBQ1QsSUFBSSxDQUNBLEVBQUUsQ3BIN0RkLENBQUMsQW9IOERlLFNBQVMsQTNIdkQ1RyxNQUF3RixHeU53QlQsQUFBQSxBbE4vQkksRWtOK0JILEVBQUksYUFBYSxBQUFqQixHQU1HLEFBQUEsS0FBQyxFQUFPLFVBQVUsQUFBakIsRWxOckNELENBQUMsQWtOOEVHLElBQUksQXpOdkUzRixNQUF3RixBeU51RUcsTUFBTSxFbE45RWQsQVBRRixDT1JHLEFBQUEsV0FBVyxBUFEvRixNQUF3RixHMkhDVCxBQUFBLEFwSFRJLEVvSFNILEVBQUksU0FBUyxBQUFiLEVBaURHLEFBQUEsRUFBRSxFQUFJLFFBQVEsQUFBWixDQUNFLFlBQWEsQ0FDVCxJQUFJLENBQ0EsRUFBRSxDcEg3RGQsQ0FBQyxBb0g4RGUsU0FBUyxBM0h0RDVHLE1BQXdGLEd5TnVCVCxBQUFBLEFsTi9CSSxFa04rQkgsRUFBSSxhQUFhLEFBQWpCLEdBTUcsQUFBQSxLQUFDLEVBQU8sVUFBVSxBQUFqQixFbE5yQ0QsQ0FBQyxBa044RUcsSUFBSSxBek50RTNGLE1BQXdGLENBQUM7RU9ORixLQUFLLEVBQUUsT0FBd0QsQ0FBQyxVQUFVLEdQUS9FOztBT2RELEFBQUEsV0FBVyxDQUFBO0VBQ1QsS0FBSyxFbkJxQytDLElBQUksQ21CckMxQyxVQUFVLEdBQ3pCOztBQUVDLEFQT0YsQ09QRyxBQUFBLFdBQVcsQVBPL0YsTUFBd0YsRU9QTCxBUFFGLENPUkcsQUFBQSxXQUFXLEFQUS9GLE1BQXdGLENBQUM7RU9ORixLQUFLLEVBQUUsS0FBd0QsQ0FBQyxVQUFVLEdQUS9FOztBT2RELEFBQUEsWUFBWSxDQUFEO0VBQ1QsS0FBSyxFaEJTd0MsT0FBTyxDZ0JUdEMsVUFBVSxHQUN6Qjs7QUFFQyxBUE9GLENPUEcsQUFBQSxZQUFZLEFQT2hHLE1BQXdGLEVPUEwsQVBRRixDT1JHLEFBQUEsWUFBWSxBUFFoRyxNQUF3RixDQUFDO0VPTkYsS0FBSyxFQUFFLE9BQXdELENBQUMsVUFBVSxHUFEvRTs7QU9kRCxBQUFBLGNBQWMsQ0FBSDtFQUNULEtBQUssRWhCU3dDLE9BQU8sQ2dCVHRDLFVBQVUsR0FDekI7O0FBRUMsQVBPRixDT1BHLEFBQUEsY0FBYyxBUE9sRyxNQUF3RixFT1BMLEFQUUYsQ09SRyxBQUFBLGNBQWMsQVBRbEcsTUFBd0YsQ0FBQztFT05GLEtBQUssRUFBRSxPQUF3RCxDQUFDLFVBQVUsR1BRL0U7O0FPZEQsQUFBQSxjQUFjLENBQUg7RUFDVCxLQUFLLEVuQmtEa0QsT0FBTyxDbUJsRGhELFVBQVUsR0FDekI7O0FBRUMsQVBPRixDT1BHLEFBQUEsY0FBYyxBUE9sRyxNQUF3RixFT1BMLEFQUUYsQ09SRyxBQUFBLGNBQWMsQVBRbEcsTUFBd0YsQ0FBQztFT05GLEtBQUssRUFBRSxPQUF3RCxDQUFDLFVBQVUsR1BRL0U7O0E2RStCSCxBQUFBLFVBQVUsRXNFbENWLEF0RWtDQSxLc0VsQ0ssQ0FDRCxVQUFVLEN0RWlDSDtFQUFFLEtBQUssRWxGbENQLE9BQU8sQ2tGa0NjLFVBQVUsR0FBSTs7QUFDOUMsQUFBQSxXQUFXLENBQUM7RUFBRSxLQUFLLEVsRnRDUixPQUFPLENrRnNDZSxVQUFVLEdBQUk7O0FBRS9DLEFBQUEsY0FBYyxDQUFDO0VBQUUsS0FBSyxFekZWa0Msa0JBQUksQ3lGVW5CLFVBQVUsR0FBSTs7QUFDdkQsQUFBQSxjQUFjLENBQUM7RUFBRSxLQUFLLEV6RlpxQyx3QkFBSSxDeUZZdEIsVUFBVSxHQUFJOztBQUl2RCxBQUFBLFVBQVUsQ0FBQztFckV2RFQsSUFBSSxFQUFFLEtBQUs7RUFDWCxLQUFLLEVBQUUsV0FBVztFQUNsQixXQUFXLEVBQUUsSUFBSTtFQUNqQixnQkFBZ0IsRUFBRSxXQUFXO0VBQzdCLE1BQU0sRUFBRSxDQUFDLEdxRXFEVjs7QUFFRCxBQUFBLHFCQUFxQixDQUFDO0VBQUUsZUFBZSxFQUFFLGVBQWUsR0FBSzs7QUFFN0QsQUFBQSxXQUFXLENBQUM7RUFDVixVQUFVLEVBQUUscUJBQXFCO0VBQ2pDLGFBQWEsRUFBRSxxQkFBcUIsR0FDckM7O0FBSUQsQUFBQSxXQUFXLENBQUM7RUFBRSxLQUFLLEVBQUUsa0JBQWtCLEdBQUs7O0FDakU1QyxBQUFBLFFBQVEsQ0FBQztFQUNQLFVBQVUsRUFBRSxrQkFBa0IsR0FDL0I7O0FBRUQsQUFBQSxVQUFVLENBQUM7RUFDVCxVQUFVLEVBQUUsaUJBQWlCLEdBQzlCOztBQ0RDLE1BQU0sQ0FBQyxLQUFLO0VBQ1YsQUFBQSxDQUFDO0VBQ0QsQUFBQSxDQUFDLEFBQUEsUUFBUTtFQUNULEFBQUEsQ0FBQyxBQUFBLE9BQU8sQ0FBQztJQUdQLFdBQVcsRUFBRSxlQUFlO0lBRTVCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFDRSxDQURELEFBQ0MsSUFBTSxDQUFBLEFBQUEsSUFBSSxFQUFFO0lBQ1YsZUFBZSxFQUFFLFNBQVMsR0FDM0I7RUFRSCxBQUFBLElBQUksQ0FBQSxBQUFBLEtBQUMsQUFBQSxDQUFNLE9BQU8sQ0FBQztJQUNqQixPQUFPLEVBQUUsSUFBSSxDQUFDLFdBQVcsQ0FBQyxHQUFHLEdBQzlCO0VBYUQsQUFBQSxHQUFHLENBQUM7SUFDRixXQUFXLEVBQUUsbUJBQW1CLEdBQ2pDO0VBQ0QsQUFBQSxHQUFHO0VBQ0gsQUFBQSxVQUFVLENBQUM7SUFDVCxNQUFNLEU1RnFRb0QsR0FBRyxDNEZyUXZDLEtBQUssQ3BGekN0QixPQUFPO0lvRjBDWixpQkFBaUIsRUFBRSxLQUFLLEdBQ3pCO0VBT0QsQUFBQSxLQUFLLENBQUM7SUFDSixPQUFPLEVBQUUsa0JBQWtCLEdBQzVCO0VBRUQsQUFBQSxFQUFFO0VBQ0YsQUFBQSxHQUFHLENBQUM7SUFDRixpQkFBaUIsRUFBRSxLQUFLLEdBQ3pCO0VBRUQsQUFBQSxDQUFDO0VBQ0QsQUFBQSxFQUFFO0VBQ0YsQUFBQSxFQUFFLENBQUM7SUFDRCxPQUFPLEVBQUUsQ0FBQztJQUNWLE1BQU0sRUFBRSxDQUFDLEdBQ1Y7RUFFRCxBQUFBLEVBQUU7RUFDRixBQUFBLEVBQUUsQ0FBQztJQUNELGdCQUFnQixFQUFFLEtBQUssR0FDeEI7RUFPRCxLQUFLO0lBQ0gsSUFBSSxFcEZ3Z0MwQixFQUFFO0VvRnRnQ2xDLEFBQUEsSUFBSSxDQUFDO0lBQ0gsU0FBUyxFNUZoRFksS0FBSyxDNEZnRE8sVUFBVSxHQUM1QztFQUNELEFBQUEsVUFBVSxDQUFDO0lBQ1QsU0FBUyxFNUZuRFksS0FBSyxDNEZtRE8sVUFBVSxHQUM1QztFQUdELEFBQUEsT0FBTyxDQUFDO0lBQ04sT0FBTyxFQUFFLElBQUksR0FDZDtFQUNELEFBQUEsTUFBTSxDQUFDO0lBQ0wsTUFBTSxFNUZtTm9ELEdBQUcsQzRGbk52QyxLQUFLLEMzRjVEdUIsSUFBSSxHMkY2RHZEO0VBRUQsQUFBQSxNQUFNLENBQUM7SUFDTCxlQUFlLEVBQUUsbUJBQW1CLEdBTXJDO0lBUEQsQUFHRSxNQUhJLENBR0osRUFBRTtJQUhKLEFBSUUsTUFKSSxDQUlKLEVBQUUsQ0FBQztNQUNELGdCQUFnQixFM0ZyRW1DLElBQUksQzJGcUU5QixVQUFVLEdBQ3BDO0VBR0gsQUFDRSxlQURhLENBQ2IsRUFBRTtFQURKLEFBRUUsZUFGYSxDQUViLEVBQUUsQ0FBQztJQUNELE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDM0Y5RGtDLE9BQU8sQzJGOEQ5QixVQUFVLEdBQ3ZDO0VBR0gsQUFBQSxXQUFXLENBQUM7SUFDVixLQUFLLEVBQUUsT0FBTyxHQVFmO0lBVEQsQUFHRSxXQUhTLENBR1QsRUFBRTtJQUhKLEFBSUUsV0FKUyxDQUlULEVBQUU7SUFKSixBQUtRLFdBTEcsQ0FLVCxLQUFLLENBQUMsRUFBRTtJQUxWLEFBTVUsV0FOQyxDQU1ULEtBQUssR0FBRyxLQUFLLENBQUM7TUFDWixZQUFZLEUzRnpFdUMsT0FBTyxHMkYwRTNEO0VBR0gsQUFBbUIsTUFBYixDQUFDLFdBQVcsQ0FBQyxFQUFFLENBQUM7SUFDcEIsS0FBSyxFQUFFLE9BQU87SUFDZCxZQUFZLEUzRi9FeUMsT0FBTyxHMkZnRjdEOztBQ3hJTDs7Ozs7Ozs7O0dBU0c7QUFFSCwwR0FBMEc7QUNYMUc7Ozs7Ozs7Ozs7R0FVRztBQUlILDBHQUEwRztBa0NkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztBQUdqQyxBQUFBLElBQUksQ0FBQztFQUNELGVBQWUsRUFBRSxJQUFJO0VBQ3JCLFlBQVksRUFBRSxJQUFJO0VBQ2xCLE9BQU8sRUFBRSxJQUFJO0VBRWIsVUFBVSxFQUFFLE1BQU0sR0FDckI7O0FBRUQsQUFBQSxNQUFNLENBQUM7RUFDSCxLQUFLLEVBQUUsSUFBSSxHQUNkOztBQU9HLEFBQUEsbUJBQW1CLENBQVI7RUFFUCxnQkFBZ0IsRS9IS21DLElBQUksQytITDlCLFVBQVUsR0F5QnRDO0VBM0JELEFBSUksbUJBSmUsQUFJM0IsT0FBb0IsQ0FBQztJQUNMLGdCQUFnQixFL0hFK0IsSUFBSSxDK0hGMUIsVUFBVTtJQUNuQyxPQUFPLEVBQUUsRUFBRTtJQUNYLE9BQU8sRUFBRSxLQUFLO0lBQ2QsUUFBUSxFQUFFLFFBQVE7SUFDbEIsSUFBSSxFQUFFLEdBQUc7SUFDVCxHQUFHLEVBQUUsQ0FBQztJQUNOLE1BQU0sRUFBRSxJQUFJO0lBQ1osS0FBSyxFQUFFLEtBQUs7SUFDWixTQUFTLEVBQUUsZ0JBQWdCO0lBQzNCLE9BQU8sRUFBRSxFQUFFO0lBQ1gsVUFBVSxFQUFFLFVBQVUsR0FDekI7RUFoQkwsQUFtQlEsbUJBbkJXLENBa0JmLEFBQUEsRUFBRSxFQUFJLFlBQVksQUFBaEIsRUFDRSxLQUFLLENBQUM7SUFDRixnQkFBZ0IsRS9IYjJCLElBQUksQytIYXRCLFVBQVUsR0FLdEM7SUF6QlQsQUFzQlksbUJBdEJPLENBa0JmLEFBQUEsRUFBRSxFQUFJLFlBQVksQUFBaEIsRUFDRSxLQUFLLENBR0QsZ0JBQWdCLENBQUM7TUFDYixnQkFBZ0IsRS9IaEJ1QixJQUFJLEMrSGdCbEIsVUFBVSxHQUN0Qzs7QUF4QmIsQUFBQSxtQkFBbUIsQ0FBUjtFQUVQLGdCQUFnQixFL0hNZ0MsSUFBSSxDK0hOM0IsVUFBVSxHQXlCdEM7RUEzQkQsQUFJSSxtQkFKZSxBQUkzQixPQUFvQixDQUFDO0lBQ0wsZ0JBQWdCLEUvSEc0QixJQUFJLEMrSEh2QixVQUFVO0lBQ25DLE9BQU8sRUFBRSxFQUFFO0lBQ1gsT0FBTyxFQUFFLEtBQUs7SUFDZCxRQUFRLEVBQUUsUUFBUTtJQUNsQixJQUFJLEVBQUUsR0FBRztJQUNULEdBQUcsRUFBRSxDQUFDO0lBQ04sTUFBTSxFQUFFLElBQUk7SUFDWixLQUFLLEVBQUUsS0FBSztJQUNaLFNBQVMsRUFBRSxnQkFBZ0I7SUFDM0IsT0FBTyxFQUFFLEVBQUU7SUFDWCxVQUFVLEVBQUUsVUFBVSxHQUN6QjtFQWhCTCxBQW1CUSxtQkFuQlcsQ0FrQmhCLEFBQUEsRUFBRyxFQUFJLFlBQVksQUFBaEIsRUFDRSxLQUFLLENBQUM7SUFDRixnQkFBZ0IsRS9IYjJCLElBQUksQytIYXRCLFVBQVUsR0FLdEM7SUF6QlQsQUFzQlksbUJBdEJPLENBa0JoQixBQUFBLEVBQUcsRUFBSSxZQUFZLEFBQWhCLEVBQ0UsS0FBSyxDQUdELGdCQUFnQixDQUFDO01BQ2IsZ0JBQWdCLEUvSGhCdUIsSUFBSSxDK0hnQmxCLFVBQVUsR0FDdEM7O0FBeEJiLEFBQUEsb0JBQW9CLENBQVQ7RUFFUCxnQkFBZ0IsRTVIdEJ5QixPQUFPLEM0SHNCdkIsVUFBVSxHQXlCdEM7RUEzQkQsQUFJSSxvQkFKZ0IsQUFJNUIsT0FBb0IsQ0FBQztJQUNMLGdCQUFnQixFNUh6QnFCLE9BQU8sQzRIeUJuQixVQUFVO0lBQ25DLE9BQU8sRUFBRSxFQUFFO0lBQ1gsT0FBTyxFQUFFLEtBQUs7SUFDZCxRQUFRLEVBQUUsUUFBUTtJQUNsQixJQUFJLEVBQUUsR0FBRztJQUNULEdBQUcsRUFBRSxDQUFDO0lBQ04sTUFBTSxFQUFFLElBQUk7SUFDWixLQUFLLEVBQUUsS0FBSztJQUNaLFNBQVMsRUFBRSxnQkFBZ0I7SUFDM0IsT0FBTyxFQUFFLEVBQUU7SUFDWCxVQUFVLEVBQUUsVUFBVSxHQUN6QjtFQWhCTCxBQW1CUSxvQkFuQlksQ0FrQmxCLEFBQUEsRUFBSSxFQUFJLFlBQVksQUFBaEIsRUFDRSxLQUFLLENBQUM7SUFDRixnQkFBZ0IsRS9IYjJCLElBQUksQytIYXRCLFVBQVUsR0FLdEM7SUF6QlQsQUFzQlksb0JBdEJRLENBa0JsQixBQUFBLEVBQUksRUFBSSxZQUFZLEFBQWhCLEVBQ0UsS0FBSyxDQUdELGdCQUFnQixDQUFDO01BQ2IsZ0JBQWdCLEUvSGhCdUIsSUFBSSxDK0hnQmxCLFVBQVUsR0FDdEM7O0FBeEJiLEFBQUEsc0JBQXNCLENBQVg7RUFFUCxnQkFBZ0IsRTVIdEJ5QixPQUFPLEM0SHNCdkIsVUFBVSxHQXlCdEM7RUEzQkQsQUFJSSxzQkFKa0IsQUFJOUIsT0FBb0IsQ0FBQztJQUNMLGdCQUFnQixFNUh6QnFCLE9BQU8sQzRIeUJuQixVQUFVO0lBQ25DLE9BQU8sRUFBRSxFQUFFO0lBQ1gsT0FBTyxFQUFFLEtBQUs7SUFDZCxRQUFRLEVBQUUsUUFBUTtJQUNsQixJQUFJLEVBQUUsR0FBRztJQUNULEdBQUcsRUFBRSxDQUFDO0lBQ04sTUFBTSxFQUFFLElBQUk7SUFDWixLQUFLLEVBQUUsS0FBSztJQUNaLFNBQVMsRUFBRSxnQkFBZ0I7SUFDM0IsT0FBTyxFQUFFLEVBQUU7SUFDWCxVQUFVLEVBQUUsVUFBVSxHQUN6QjtFQWhCTCxBQW1CUSxzQkFuQmMsQ0FrQnJCLEFBQUEsRUFBSyxFQUFJLFlBQVksQUFBaEIsRUFDRSxLQUFLLENBQUM7SUFDRixnQkFBZ0IsRS9IYjJCLElBQUksQytIYXRCLFVBQVUsR0FLdEM7SUF6QlQsQUFzQlksc0JBdEJVLENBa0JyQixBQUFBLEVBQUssRUFBSSxZQUFZLEFBQWhCLEVBQ0UsS0FBSyxDQUdELGdCQUFnQixDQUFDO01BQ2IsZ0JBQWdCLEUvSGhCdUIsSUFBSSxDK0hnQmxCLFVBQVUsR0FDdEM7O0FBeEJiLEFBQUEscUJBQXFCLENBQVY7RUFFUCxnQkFBZ0IsRTVIdEJ5QixPQUFPLEM0SHNCdkIsVUFBVSxHQXlCdEM7RUEzQkQsQUFJSSxxQkFKaUIsQUFJN0IsT0FBb0IsQ0FBQztJQUNMLGdCQUFnQixFNUh6QnFCLE9BQU8sQzRIeUJuQixVQUFVO0lBQ25DLE9BQU8sRUFBRSxFQUFFO0lBQ1gsT0FBTyxFQUFFLEtBQUs7SUFDZCxRQUFRLEVBQUUsUUFBUTtJQUNsQixJQUFJLEVBQUUsR0FBRztJQUNULEdBQUcsRUFBRSxDQUFDO0lBQ04sTUFBTSxFQUFFLElBQUk7SUFDWixLQUFLLEVBQUUsS0FBSztJQUNaLFNBQVMsRUFBRSxnQkFBZ0I7SUFDM0IsT0FBTyxFQUFFLEVBQUU7SUFDWCxVQUFVLEVBQUUsVUFBVSxHQUN6QjtFQWhCTCxBQW1CUSxxQkFuQmEsQ0FrQnJCLEFBQUEsRUFBTSxFQUFJLFlBQVksQUFBaEIsRUFDRSxLQUFLLENBQUM7SUFDRixnQkFBZ0IsRS9IYjJCLElBQUksQytIYXRCLFVBQVUsR0FLdEM7SUF6QlQsQUFzQlkscUJBdEJTLENBa0JyQixBQUFBLEVBQU0sRUFBSSxZQUFZLEFBQWhCLEVBQ0UsS0FBSyxDQUdELGdCQUFnQixDQUFDO01BQ2IsZ0JBQWdCLEUvSGhCdUIsSUFBSSxDK0hnQmxCLFVBQVUsR0FDdEM7O0FBeEJiLEFBQUEsdUJBQXVCLENBQVo7RUFFUCxnQkFBZ0IsRTVIdEJ5QixPQUFPLEM0SHNCdkIsVUFBVSxHQXlCdEM7RUEzQkQsQUFJSSx1QkFKbUIsQUFJL0IsT0FBb0IsQ0FBQztJQUNMLGdCQUFnQixFNUh6QnFCLE9BQU8sQzRIeUJuQixVQUFVO0lBQ25DLE9BQU8sRUFBRSxFQUFFO0lBQ1gsT0FBTyxFQUFFLEtBQUs7SUFDZCxRQUFRLEVBQUUsUUFBUTtJQUNsQixJQUFJLEVBQUUsR0FBRztJQUNULEdBQUcsRUFBRSxDQUFDO0lBQ04sTUFBTSxFQUFFLElBQUk7SUFDWixLQUFLLEVBQUUsS0FBSztJQUNaLFNBQVMsRUFBRSxnQkFBZ0I7SUFDM0IsT0FBTyxFQUFFLEVBQUU7SUFDWCxVQUFVLEVBQUUsVUFBVSxHQUN6QjtFQWhCTCxBQW1CUSx1QkFuQmUsQ0FrQnhCLEFBQUEsRUFBTyxFQUFJLFlBQVksQUFBaEIsRUFDRSxLQUFLLENBQUM7SUFDRixnQkFBZ0IsRS9IYjJCLElBQUksQytIYXRCLFVBQVUsR0FLdEM7SUF6QlQsQUFzQlksdUJBdEJXLENBa0J4QixBQUFBLEVBQU8sRUFBSSxZQUFZLEFBQWhCLEVBQ0UsS0FBSyxDQUdELGdCQUFnQixDQUFDO01BQ2IsZ0JBQWdCLEUvSGhCdUIsSUFBSSxDK0hnQmxCLFVBQVUsR0FDdEM7O0FBeEJiLEFBQUEscUJBQXFCLENBQVY7RUFFUCxnQkFBZ0IsRS9IWW1DLE9BQU8sQytIWmpDLFVBQVUsR0F5QnRDO0VBM0JELEFBSUkscUJBSmlCLEFBSTdCLE9BQW9CLENBQUM7SUFDTCxnQkFBZ0IsRS9IUytCLE9BQU8sQytIVDdCLFVBQVU7SUFDbkMsT0FBTyxFQUFFLEVBQUU7SUFDWCxPQUFPLEVBQUUsS0FBSztJQUNkLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLElBQUksRUFBRSxHQUFHO0lBQ1QsR0FBRyxFQUFFLENBQUM7SUFDTixNQUFNLEVBQUUsSUFBSTtJQUNaLEtBQUssRUFBRSxLQUFLO0lBQ1osU0FBUyxFQUFFLGdCQUFnQjtJQUMzQixPQUFPLEVBQUUsRUFBRTtJQUNYLFVBQVUsRUFBRSxVQUFVLEdBQ3pCO0VBaEJMLEFBbUJRLHFCQW5CYSxDQWtCdkIsQUFBQSxFQUFRLEVBQUksWUFBWSxBQUFoQixFQUNFLEtBQUssQ0FBQztJQUNGLGdCQUFnQixFL0hiMkIsSUFBSSxDK0hhdEIsVUFBVSxHQUt0QztJQXpCVCxBQXNCWSxxQkF0QlMsQ0FrQnZCLEFBQUEsRUFBUSxFQUFJLFlBQVksQUFBaEIsRUFDRSxLQUFLLENBR0QsZ0JBQWdCLENBQUM7TUFDYixnQkFBZ0IsRS9IaEJ1QixJQUFJLEMrSGdCbEIsVUFBVSxHQUN0Qzs7QUF4QmIsQUFBQSxrQkFBa0IsQ0FBUDtFQUVQLGdCQUFnQixFL0hlbUMsT0FBTyxDK0hmakMsVUFBVSxHQXlCdEM7RUEzQkQsQUFJSSxrQkFKYyxBQUkxQixPQUFvQixDQUFDO0lBQ0wsZ0JBQWdCLEUvSFkrQixPQUFPLEMrSFo3QixVQUFVO0lBQ25DLE9BQU8sRUFBRSxFQUFFO0lBQ1gsT0FBTyxFQUFFLEtBQUs7SUFDZCxRQUFRLEVBQUUsUUFBUTtJQUNsQixJQUFJLEVBQUUsR0FBRztJQUNULEdBQUcsRUFBRSxDQUFDO0lBQ04sTUFBTSxFQUFFLElBQUk7SUFDWixLQUFLLEVBQUUsS0FBSztJQUNaLFNBQVMsRUFBRSxnQkFBZ0I7SUFDM0IsT0FBTyxFQUFFLEVBQUU7SUFDWCxVQUFVLEVBQUUsVUFBVSxHQUN6QjtFQWhCTCxBQW1CUSxrQkFuQlUsQ0FrQnJCLEFBQUEsRUFBUyxFQUFJLFlBQVksQUFBaEIsRUFDRSxLQUFLLENBQUM7SUFDRixnQkFBZ0IsRS9IYjJCLElBQUksQytIYXRCLFVBQVUsR0FLdEM7SUF6QlQsQUFzQlksa0JBdEJNLENBa0JyQixBQUFBLEVBQVMsRUFBSSxZQUFZLEFBQWhCLEVBQ0UsS0FBSyxDQUdELGdCQUFnQixDQUFDO01BQ2IsZ0JBQWdCLEUvSGhCdUIsSUFBSSxDK0hnQmxCLFVBQVUsR0FDdEM7O0FBeEJiLEFBQUEscUJBQXFCLENBQVY7RUFFUCxnQkFBZ0IsRS9IYW1DLE9BQU8sQytIYmpDLFVBQVUsR0F5QnRDO0VBM0JELEFBSUkscUJBSmlCLEFBSTdCLE9BQW9CLENBQUM7SUFDTCxnQkFBZ0IsRS9IVStCLE9BQU8sQytIVjdCLFVBQVU7SUFDbkMsT0FBTyxFQUFFLEVBQUU7SUFDWCxPQUFPLEVBQUUsS0FBSztJQUNkLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLElBQUksRUFBRSxHQUFHO0lBQ1QsR0FBRyxFQUFFLENBQUM7SUFDTixNQUFNLEVBQUUsSUFBSTtJQUNaLEtBQUssRUFBRSxLQUFLO0lBQ1osU0FBUyxFQUFFLGdCQUFnQjtJQUMzQixPQUFPLEVBQUUsRUFBRTtJQUNYLFVBQVUsRUFBRSxVQUFVLEdBQ3pCO0VBaEJMLEFBbUJRLHFCQW5CYSxDQWtCekIsQUFBQSxFQUFVLEVBQUksWUFBWSxBQUFoQixFQUNFLEtBQUssQ0FBQztJQUNGLGdCQUFnQixFL0hiMkIsSUFBSSxDK0hhdEIsVUFBVSxHQUt0QztJQXpCVCxBQXNCWSxxQkF0QlMsQ0FrQnpCLEFBQUEsRUFBVSxFQUFJLFlBQVksQUFBaEIsRUFDRSxLQUFLLENBR0QsZ0JBQWdCLENBQUM7TUFDYixnQkFBZ0IsRS9IaEJ1QixJQUFJLEMrSGdCbEIsVUFBVSxHQUN0Qzs7QUF4QmIsQUFBQSxvQkFBb0IsQ0FBVDtFQUVQLGdCQUFnQixFL0hjbUMsSUFBSSxDK0hkOUIsVUFBVSxHQXlCdEM7RUEzQkQsQUFJSSxvQkFKZ0IsQUFJNUIsT0FBb0IsQ0FBQztJQUNMLGdCQUFnQixFL0hXK0IsSUFBSSxDK0hYMUIsVUFBVTtJQUNuQyxPQUFPLEVBQUUsRUFBRTtJQUNYLE9BQU8sRUFBRSxLQUFLO0lBQ2QsUUFBUSxFQUFFLFFBQVE7SUFDbEIsSUFBSSxFQUFFLEdBQUc7SUFDVCxHQUFHLEVBQUUsQ0FBQztJQUNOLE1BQU0sRUFBRSxJQUFJO0lBQ1osS0FBSyxFQUFFLEtBQUs7SUFDWixTQUFTLEVBQUUsZ0JBQWdCO0lBQzNCLE9BQU8sRUFBRSxFQUFFO0lBQ1gsVUFBVSxFQUFFLFVBQVUsR0FDekI7RUFoQkwsQUFtQlEsb0JBbkJZLENBa0J6QixBQUFBLEVBQVcsRUFBSSxZQUFZLEFBQWhCLEVBQ0UsS0FBSyxDQUFDO0lBQ0YsZ0JBQWdCLEUvSGIyQixJQUFJLEMrSGF0QixVQUFVLEdBS3RDO0lBekJULEFBc0JZLG9CQXRCUSxDQWtCekIsQUFBQSxFQUFXLEVBQUksWUFBWSxBQUFoQixFQUNFLEtBQUssQ0FHRCxnQkFBZ0IsQ0FBQztNQUNiLGdCQUFnQixFL0hoQnVCLElBQUksQytIZ0JsQixVQUFVLEdBQ3RDOztBQXhCYixBQUFBLG1CQUFtQixDQUFSO0VBRVAsZ0JBQWdCLEUvSGdCbUMsT0FBTyxDK0hoQmpDLFVBQVUsR0F5QnRDO0VBM0JELEFBSUksbUJBSmUsQUFJM0IsT0FBb0IsQ0FBQztJQUNMLGdCQUFnQixFL0hhK0IsT0FBTyxDK0hiN0IsVUFBVTtJQUNuQyxPQUFPLEVBQUUsRUFBRTtJQUNYLE9BQU8sRUFBRSxLQUFLO0lBQ2QsUUFBUSxFQUFFLFFBQVE7SUFDbEIsSUFBSSxFQUFFLEdBQUc7SUFDVCxHQUFHLEVBQUUsQ0FBQztJQUNOLE1BQU0sRUFBRSxJQUFJO0lBQ1osS0FBSyxFQUFFLEtBQUs7SUFDWixTQUFTLEVBQUUsZ0JBQWdCO0lBQzNCLE9BQU8sRUFBRSxFQUFFO0lBQ1gsVUFBVSxFQUFFLFVBQVUsR0FDekI7RUFoQkwsQUFtQlEsbUJBbkJXLENBa0J6QixBQUFBLEVBQVksRUFBSSxZQUFZLEFBQWhCLEVBQ0UsS0FBSyxDQUFDO0lBQ0YsZ0JBQWdCLEUvSGIyQixJQUFJLEMrSGF0QixVQUFVLEdBS3RDO0lBekJULEFBc0JZLG1CQXRCTyxDQWtCekIsQUFBQSxFQUFZLEVBQUksWUFBWSxBQUFoQixFQUNFLEtBQUssQ0FHRCxnQkFBZ0IsQ0FBQztNQUNiLGdCQUFnQixFL0hoQnVCLElBQUksQytIZ0JsQixVQUFVLEdBQ3RDOztBQXhCYixBQUFBLGtCQUFrQixDQUFQO0VBRVAsZ0JBQWdCLEUvSGlCbUMsT0FBTyxDK0hqQmpDLFVBQVUsR0F5QnRDO0VBM0JELEFBSUksa0JBSmMsQUFJMUIsT0FBb0IsQ0FBQztJQUNMLGdCQUFnQixFL0hjK0IsT0FBTyxDK0hkN0IsVUFBVTtJQUNuQyxPQUFPLEVBQUUsRUFBRTtJQUNYLE9BQU8sRUFBRSxLQUFLO0lBQ2QsUUFBUSxFQUFFLFFBQVE7SUFDbEIsSUFBSSxFQUFFLEdBQUc7SUFDVCxHQUFHLEVBQUUsQ0FBQztJQUNOLE1BQU0sRUFBRSxJQUFJO0lBQ1osS0FBSyxFQUFFLEtBQUs7SUFDWixTQUFTLEVBQUUsZ0JBQWdCO0lBQzNCLE9BQU8sRUFBRSxFQUFFO0lBQ1gsVUFBVSxFQUFFLFVBQVUsR0FDekI7RUFoQkwsQUFtQlEsa0JBbkJVLENBa0J6QixBQUFBLEVBQWEsRUFBSSxZQUFZLEFBQWhCLEVBQ0UsS0FBSyxDQUFDO0lBQ0YsZ0JBQWdCLEUvSGIyQixJQUFJLEMrSGF0QixVQUFVLEdBS3RDO0lBekJULEFBc0JZLGtCQXRCTSxDQWtCekIsQUFBQSxFQUFhLEVBQUksWUFBWSxBQUFoQixFQUNFLEtBQUssQ0FHRCxnQkFBZ0IsQ0FBQztNQUNiLGdCQUFnQixFL0hoQnVCLElBQUksQytIZ0JsQixVQUFVLEdBQ3RDOztBQXhCYixBQUFBLHNCQUFzQixDQUFYO0VBRVAsZ0JBQWdCLEUvSG1CbUMsT0FBTyxDK0huQmpDLFVBQVUsR0F5QnRDO0VBM0JELEFBSUksc0JBSmtCLEFBSTlCLE9BQW9CLENBQUM7SUFDTCxnQkFBZ0IsRS9IZ0IrQixPQUFPLEMrSGhCN0IsVUFBVTtJQUNuQyxPQUFPLEVBQUUsRUFBRTtJQUNYLE9BQU8sRUFBRSxLQUFLO0lBQ2QsUUFBUSxFQUFFLFFBQVE7SUFDbEIsSUFBSSxFQUFFLEdBQUc7SUFDVCxHQUFHLEVBQUUsQ0FBQztJQUNOLE1BQU0sRUFBRSxJQUFJO0lBQ1osS0FBSyxFQUFFLEtBQUs7SUFDWixTQUFTLEVBQUUsZ0JBQWdCO0lBQzNCLE9BQU8sRUFBRSxFQUFFO0lBQ1gsVUFBVSxFQUFFLFVBQVUsR0FDekI7RUFoQkwsQUFtQlEsc0JBbkJjLENBa0I5QixBQUFBLEVBQWMsRUFBSSxZQUFZLEFBQWhCLEVBQ0UsS0FBSyxDQUFDO0lBQ0YsZ0JBQWdCLEUvSGIyQixJQUFJLEMrSGF0QixVQUFVLEdBS3RDO0lBekJULEFBc0JZLHNCQXRCVSxDQWtCOUIsQUFBQSxFQUFjLEVBQUksWUFBWSxBQUFoQixFQUNFLEtBQUssQ0FHRCxnQkFBZ0IsQ0FBQztNQUNiLGdCQUFnQixFL0hoQnVCLElBQUksQytIZ0JsQixVQUFVLEdBQ3RDOztBQVVqQixBQUFBLGNBQWMsQ0FBQztFQUNYLFlBQVksRUFBRSxNQUFNLEdBQ3ZCOztBQUVELEFBQUEsYUFBYSxDQUFDO0VBQ1YsWUFBWSxFQUFFLEtBQUssR0FDdEI7O0FBRUQsQUFBQSxZQUFZLENBQUM7RUFDVCxZQUFZLEVBQUUsSUFBSSxHQUNyQjs7QUFFRCxBQUFBLGFBQWEsQ0FBQztFQUNWLFNBQVMsRWhJc0J5RSxJQUFrQyxHZ0lyQnZIOztBQUVELEFBQUEsYUFBYSxDQUFDO0VBQ1YsU0FBUyxFaEltQnlFLFFBQWtDLEdnSWxCdkg7O0FBRUQsQUFBQSxhQUFhLENBQUM7RUFDVixTQUFTLEVoSWdCeUUsU0FBa0MsR2dJZnZIOztBQUVELEFBQUEsYUFBYSxDQUFDO0VBQ1YsU0FBUyxFaElheUUsU0FBa0MsR2dJWnZIOztBQUVELEFBQUEsYUFBYSxDQUFDO0VBQ1YsU0FBUyxFaElVeUUsU0FBa0MsR2dJVHZIOztBQUVELEFBQUEsYUFBYSxDQUFDO0VBQ1YsU0FBUyxFaElPeUUsSUFBa0MsR2dJTnZIOztBQUVEOztHQUVHO0FBRUg7O0dBRUc7QUFFSCxBQUFBLEtBQUssQ0FBQztFQUNGLFdBQVcsRUFBRSxZQUFZLEdBQzVCOztBOUIxQ0csTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO0U4QjRDL0IsQUFBQSxVQUFVLENBQUM7SUFFSCxPQUFPLEVBQUUsSUFBSSxHQUVwQjs7QTlCWEcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLE9BQU8sU0FBUyxFQUFFLFFBQVE7RThCYXRELEFBQUEsU0FBUyxDQUFDO0lBRUYsS0FBSyxFQUFFLGVBQWUsR0FFN0I7O0E5QnRERyxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7RThCd0QvQixBQUFBLGNBQWMsQ0FBQztJQUVQLEtBQUssRUFBRSxlQUFlLEdBRTdCOztBOUJ6RUcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0U4QjJFNUIsQUFBQSxZQUFZLENBQUM7SUFFTCxLQUFLLEVBQUUsZUFBZSxHQUU3Qjs7QTlCN0JHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxPQUFPLFNBQVMsRUFBRSxRQUFRO0U4QitCdEQsQUFBQSxTQUFTLENBQUM7SUFFRixLQUFLLEVBQUUsZUFBZSxHQUU3Qjs7QTlCeEVHLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtFOEIwRS9CLEFBQUEsY0FBYyxDQUFDO0lBRVAsS0FBSyxFQUFFLGVBQWUsR0FFN0I7O0E5QjNGRyxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RThCNkY1QixBQUFBLFlBQVksQ0FBQztJQUVMLEtBQUssRUFBRSxlQUFlLEdBRTdCOztBOUIvQ0csTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLE9BQU8sU0FBUyxFQUFFLFNBQVM7RThCaUR2RCxBQUFBLFNBQVMsQ0FBQztJQUVGLEtBQUssRUFBRSxlQUFlLEdBRTdCOztBOUIxRkcsTUFBTSxFQUFFLFNBQVMsRUFBRSxTQUFTO0U4QjRGaEMsQUFBQSxjQUFjLENBQUM7SUFFUCxLQUFLLEVBQUUsZUFBZSxHQUU3Qjs7QTlCN0dHLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFOEIrRzVCLEFBQUEsWUFBWSxDQUFDO0lBRUwsS0FBSyxFQUFFLGVBQWUsR0FFN0I7O0E5Qm5IRyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RThCcUg3QixBQUFBLFNBQVMsQ0FBQztJQUVGLEtBQUssRUFBRSxlQUFlLEdBRTdCOztBQUVELEFBQUEsY0FBYyxDQUFDO0VBRVAsS0FBSyxFQUFFLGVBQWUsR0FFN0I7O0E5Qi9IRyxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RThCaUk3QixBQUFBLFlBQVksQ0FBQztJQUVMLEtBQUssRUFBRSxlQUFlLEdBRTdCOztBOUJuRkcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLE9BQU8sU0FBUyxFQUFFLFFBQVE7RThCcUZ0RCxBQUFBLFFBQVEsQ0FBQztJQUVELEtBQUssRUFBRSxlQUFlLEdBRTdCOztBOUJ6RkcsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLE9BQU8sU0FBUyxFQUFFLFFBQVE7RThCMkZ0RCxBQUFBLFFBQVEsQ0FBQztJQUVELEtBQUssRUFBRSxlQUFlLEdBRTdCOztBQUVELEFBQUEsUUFBUSxDQUFDO0VBQ0wsS0FBSyxFQUFFLGdCQUFnQixHQUMxQjs7QUFFRCxBQUFBLE9BQU8sQ0FBQztFQUNKLEtBQUssRUFBRSxlQUFlLEdBQ3pCOztBQUVELEFBQUEsT0FBTyxDQUFDO0VBQ0osS0FBSyxFQUFFLGVBQWUsR0FDekI7O0FBRUQsQUFBQSxPQUFPLEVvRDFHUCxBcEQwR0EsT29EMUdPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ0FPTixPQUFPLEFBR0gsT0FBUSxFQXJDNUMsQXBEMEdBLE9vRDFHTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENBR0UsT0FBUSxFQTlDaEQsQXBEMEdBLE9vRDFHTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENBR0UsT0FBUSxFQTFEaEQsQXBEMEdBLE9vRDFHTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDQUdFLE9BQVEsRUF0RWhELEFwRDBHQSxPb0QxR08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ0FHRSxPQUFRLENwRGlCeEM7RUFDSixLQUFLLEVBQUUsZUFBZSxHQUN6Qjs7QUFFRCxBQUFBLE9BQU8sQ0FBQztFQUNKLEtBQUssRUFBRSxlQUFlLEdBQ3pCOztBQUVELEFBQUEsT0FBTyxDQUFDO0VBQ0osS0FBSyxFQUFFLGVBQWUsR0FDekI7O0FBRUQsQUFBQSxPQUFPLENBQUM7RUFDSixLQUFLLEVBQUUsZUFBZSxHQUN6Qjs7QUFFRCxBQUFBLEtBQUssQ0FBQztFQUNGLFVBQVUsRUFBRSxlQUFlLEdBQzlCOztBQUVELEFBQUEsS0FBSyxDQUFDO0VBQ0YsYUFBYSxFQUFFLGVBQWUsR0FDakM7O0FBRUQsQUFBQSxLQUFLLENBQUM7RUFDRixXQUFXLEVBQUUsZUFBZSxHQUMvQjs7QUFFRCxBQUFBLEtBQUssQ0FBQztFQUNGLFlBQVksRUFBRSxlQUFlLEdBQ2hDOztBQUVELEFBQUEsS0FBSyxDQUFDO0VBQ0YsV0FBVyxFQUFFLGVBQWU7RUFDNUIsWUFBWSxFQUFFLGVBQWUsR0FDaEM7O0FBRUQsQUFBQSxLQUFLLENBQUM7RUFDRixVQUFVLEVBQUUsZUFBZTtFQUMzQixhQUFhLEVBQUUsZUFDbkIsR0FBRTs7QUFFRixBQUFBLE9BQU8sQ0FBQztFQUNKLEdBQUcsRUFBRSxlQUFlLEdBQ3ZCOztBQUVELEFBQUEsYUFBYSxDQUFDO0VBQ1YsTUFBTSxFQUFFLGdCQUFnQixHQUMzQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQztFQUNYLGVBQWUsRUFBRSxlQUFlLEdBQ25DOztDQUVELEFBQUEsQUFDSSxLQURILEVBQU8sUUFBUSxBQUFmLENBQ0csY0FBZSxDQUFDO0VBQ1osT0FBTyxFQUFFLENBQUMsR0FDYjs7QUFJTCxBQUFBLE1BQU0sQ0FBQztFQUNILEtBQUssRUFBRSxrQkFBa0IsR0FDNUI7O0FBRUQsQUFBQSxLQUFLLENBQUM7RUFDRixLQUFLLEVBQUUsa0JBQWtCLEdBQzVCOztBQUVELEFBQUEsUUFBUSxDQUFDO0VBQ0wsS0FBSyxFQUFFLGtCQUNYLEdBQUU7O0FBRUYsQUFBQSxXQUFXLENBQUM7RUFDUixLQUFLLEVBQUUsa0JBQ1gsR0FBRTs7QUFFRixBQUFBLFFBQVE7QUFDUixBQUFBLGVBQWU7QW9EeExmLEFwRHdMQSxPb0R4TE8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsQ0FrR25CLFdBQVcsQUFBQSxnQkFBZ0I7QzJCMU0zQyxBQUFBLEEvRW9SQSxFK0VwUkMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEtBS0ksQUFBQSxLQUFDLEVBQU8sYUFBYSxBQUFwQixFL0U2UUM7RUFDWixnQkFBZ0IsRUFBRSxzQkFBc0IsR0FDM0M7O0FBRUQsQUFBQSxDQUFDLEVBQUUsQUFBQSxNQUFNLENBQUM7RUFDTixXQUFXLEVBQUUsSUFBSSxHQUNwQjs7QUFFRCxBQUFBLGdCQUFnQixDQUFDO0VBQ2IsVUFBVSxFQUFFLE1BQU0sR0FDckI7O0FBR0QsQUFDSSxDQURILENBQ0csQ0FBQyxDQUFDO0VBQ0UsZUFBZSxFQUFFLFNBQVM7RUFDMUIscUJBQXFCLEVBQUUsSUFBeUIsR0FNbkQ7RUFUTCxBQUNJLENBREgsQ0FDRyxDQUFDLEFBSUcsTUFBTyxFQUxmLEFBQ0ksQ0FESCxDQUNHLENBQUMsQUFLRyxNQUFPLENBQUM7SUFDSixxQkFBcUIsRWhJelB1QixJQUFJLEdnSTBQbkQ7O0FBSVQsQUFBQSxlQUFlLENBQUM7RUFDWixNQUFNLEVBQUUsa0JBQWtCLEdBQzdCOztBQUlELEFBQUEsQ0FBQyxBQUFBLE1BQU07QUFDUCxBQUFBLE1BQU0sQUFBQSxNQUFNO0FBQ1osQUFBQSxLQUFLLEFBQUEsTUFBTTtBQUNYLEFBQUEsUUFBUSxBQUFBLE1BQU0sQ0FBQztFQUNYLE9BQU8sRUFBRSxLQUFLLEdBQ2pCOztBQzdVRDs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFHMUcsQUFBQSxLQUFLLENBQUM7RUFDRixPQUFPLEVBQUUsUUFBUSxHQUNwQjs7QUFHRCxBQUNJLGNBRFUsQ0FDVixLQUFLLENBQUM7RUFDRixPQUFPLEVBQUUsZ0JBQWdCLEdBQzVCOztDQUdMLEFBQUEsQUFHSSxFQUhILEVBQUksWUFBWSxBQUFoQixFQUdHLEtBQUssQ0FBQztFQUNGLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztBQUdMLEFBQUEsS0FBSyxDQUFDO0VBQ0YsU0FBUyxFQUFFLE1BQXFCO0VBQ2hDLFdBQVcsRUFBRSxPQUErQixHQUMvQzs7QUFFRCxBQUFBLFVBQVUsQ0FBQztFQUNQLGdCQUFnQixFaElZdUMsT0FBTyxHZ0lYakU7O0FBRUQsQUFBQSxpQkFBaUIsQ0FBQztFQUNkLGdCQUFnQixFaElRdUMsT0FBTyxHZ0lQakU7O0FDOUNEOzs7Ozs7Ozs7R0FTRztBQUtILDBHQUEwRztBQ2QxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFHMUcsQUFBQSxrQkFBa0IsRUE0RmxCLEFBNUZBLFNBNEZTLENBb0hMLGdCQUFnQixDQUNaLHNCQUFzQixFQXJIOUIsQUE1RkEsU0E0RlMsQ0FvSEwsZ0JBQWdCLENBaUNaLGNBQWMsQ0FtQlYsaUJBQWlCLENBR2Isc0JBQXNCLENBdlFuQjtFQUVmLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxJQUFJO0VBQ1QsS0FBSyxFQUFFLE1BQU0sR0FlaEI7RUFuQkQsQUFNSSxrQkFOYyxBQU1kLE9BQVEsRUFzRlosQUE1RkEsU0E0RlMsQ0FvSEwsZ0JBQWdCLENBQ1osc0JBQXNCLEFBM00xQixPQUFRLEVBc0ZaLEFBNUZBLFNBNEZTLENBb0hMLGdCQUFnQixDQWlDWixjQUFjLENBbUJWLGlCQUFpQixDQUdiLHNCQUFzQixBQWpRbEMsT0FBUSxDQUFDO0lBQ0wsS0FBSyxFbEltQjhDLElBQUk7SWtJbEJ2RCxNQUFNLEVBQUUsQ0FBQztJQUNULE9BQU8sRUFBRSxPQUFPO0lBQ2hCLFdBQVcsRW5JeUMwRCxhQUFhLEVBQUUsT0FBTyxHbUl4QzlGO0VBRUQsQUFBTSxLQUFELENBYlQsa0JBQWtCLEFBZVgsT0FBUyxFQUZaLEFBYkosS0FhUyxDQStFVCxTQUFTLENBb0hMLGdCQUFnQixDQUNaLHNCQUFzQixBQWxNdkIsT0FBUyxFQTZFaEIsQUE1RkEsU0E0RlMsQ0FvSEwsZ0JBQWdCLENBbk1oQixLQUFLLENBb01ELHNCQUFzQixBQWxNdkIsT0FBUyxFQUZaLEFBYkosS0FhUyxDQStFVCxTQUFTLENBb0hMLGdCQUFnQixDQWlDWixjQUFjLENBbUJWLGlCQUFpQixDQUdiLHNCQUFzQixBQXhQL0IsT0FBUyxFQTZFaEIsQUE1RkEsU0E0RlMsQ0FvSEwsZ0JBQWdCLENBaUNaLGNBQWMsQ0FtQlYsaUJBQWlCLENBdlB6QixLQUFLLENBMFBPLHNCQUFzQixBQXhQL0IsT0FBUztFQURaLEFBQU0sS0FBRCxDQWRULGtCQUFrQixBQWVYLE9BQVM7RUFEWixBQWRKLEtBY1MsQ0E4RVQsU0FBUyxDQW9ITCxnQkFBZ0IsQ0FDWixzQkFBc0IsQUFsTXZCLE9BQVMsRUE2RWhCLEFBNUZBLFNBNEZTLENBb0hMLGdCQUFnQjtFQWxNaEIsS0FBSyxDQW1NRCxzQkFBc0IsQUFsTXZCLE9BQVM7RUFEWixBQWRKLEtBY1MsQ0E4RVQsU0FBUyxDQW9ITCxnQkFBZ0IsQ0FpQ1osY0FBYyxDQW1CVixpQkFBaUIsQ0FHYixzQkFBc0IsQUF4UC9CLE9BQVMsRUE2RWhCLEFBNUZBLFNBNEZTLENBb0hMLGdCQUFnQixDQWlDWixjQUFjLENBbUJWLGlCQUFpQjtFQXRQekIsS0FBSyxDQXlQTyxzQkFBc0IsQUF4UC9CLE9BQVMsQ0FBQztJQUNMLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBakMyQkwsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VpQ3RCNUIsQUFFUSxPQUZELEFBQ0gsY0FBZSxDQUNYLFNBQVMsQUFDTCxlQUFnQixDQUNaLEFBQUEsS0FBRSxFQUFPLFlBQVksQUFBbkIsRUFBcUI7SUFFZixnQkFBZ0IsRUFBRSxzQkFBc0IsR0FFL0M7O0FqQ2NiLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFaUN0QjVCLEFBRVEsT0FGRCxBQUNILGNBQWUsQ0FDWCxTQUFTLEFBQ0wsZUFBZ0IsQ0FPWixBQUFBLEtBQUUsRUFBTyxZQUFZLEFBQW5CLEVBQXFCO0lBRWYsZ0JBQWdCLEVBQUUsc0JBQXNCLEdBRS9DOztBakNRYixNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RWlDdEI3QixBQUVRLE9BRkQsQUFDSCxjQUFlLENBQ1gsU0FBUyxBQUNMLGVBQWdCLENBYVosQUFBQSxLQUFFLEVBQU8sWUFBWSxBQUFuQixFQUFxQjtJQUVmLGdCQUFnQixFQUFFLHNCQUFzQixHQUUvQzs7QWpDRWIsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VpQ3RCNUIsQUFFUSxPQUZELEFBQ0gsY0FBZSxDQUNYLFNBQVMsQUFxQkwsZUFBZ0IsQ0FDWixBQUFBLEtBQUUsRUFBTyxZQUFZLEFBQW5CLEVBQXFCO0lBRWYsZ0JBQWdCLEVBQUUsc0JBQXNCLEdBRS9DOztBakNOYixNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RWlDdEI1QixBQUVRLE9BRkQsQUFDSCxjQUFlLENBQ1gsU0FBUyxBQXFCTCxlQUFnQixDQU9aLEFBQUEsS0FBRSxFQUFPLFlBQVksQUFBbkIsRUFBcUI7SUFFZixnQkFBZ0IsRUFBRSxzQkFBc0IsR0FFL0M7O0FqQ1piLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFaUN0QjdCLEFBRVEsT0FGRCxBQUNILGNBQWUsQ0FDWCxTQUFTLEFBcUJMLGVBQWdCLENBYVosQUFBQSxLQUFFLEVBQU8sWUFBWSxBQUFuQixFQUFxQjtJQUVmLGdCQUFnQixFQUFFLHNCQUFzQixHQUUvQzs7QWpDbEJiLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFaUN0QjVCLEFBOENRLE9BOUNELEFBNkNILFVBQVcsQ0FDUCxTQUFTLEFBQ0wsZUFBZ0IsQ0FDWixBQUFBLEtBQUUsRUFBTyxZQUFZLEFBQW5CLEVBQXFCO0lBRWYsZ0JBQWdCLEVBQUUsc0JBQXNCLEdBRS9DOztBakM5QmIsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VpQ3RCNUIsQUE4Q1EsT0E5Q0QsQUE2Q0gsVUFBVyxDQUNQLFNBQVMsQUFDTCxlQUFnQixDQU9aLEFBQUEsS0FBRSxFQUFPLFlBQVksQUFBbkIsRUFBcUI7SUFFZixnQkFBZ0IsRUFBRSxzQkFBc0IsR0FFL0M7O0FqQ3BDYixNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RWlDdEI3QixBQThDUSxPQTlDRCxBQTZDSCxVQUFXLENBQ1AsU0FBUyxBQUNMLGVBQWdCLENBYVosQUFBQSxLQUFFLEVBQU8sWUFBWSxBQUFuQixFQUFxQjtJQUVmLGdCQUFnQixFQUFFLHNCQUFzQixHQUUvQzs7QUFNakIsQUFDSSxTQURLLENBQ0wsQUFBQSxLQUFFLEVBQU8sV0FBVyxBQUFsQixFQUFvQjtFQUNsQixVQUFVLEVBQUUsa0NBQWtDLEdBQ2pEOztBQUhMLEFBS0ksU0FMSyxBQUtMLE9BQVEsQ0FBQztFQUNMLE9BQU8sRUFBRSxFQUFFO0VBQ1gsT0FBTyxFQUFFLENBQUM7RUFDVixTQUFTLEVuSXJCaUUsSUFBOEIsR21JOEIzRztFQWpCTCxBQWFZLFNBYkgsQUFLTCxPQUFRLENBTUosWUFBWSxFQUVSLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFBcUI7SUFDbEIsU0FBUyxFbkk0TXlELFFBQThCLEdtSTNNbkc7O0FBZmIsQUFtQkksU0FuQkssQ0FtQkwsZ0JBQWdCLENBQUM7RUFDYixRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsQ0FBQztFQUNOLEtBQUssRUFBRSxDQUFDO0VBQ1IsS0FBSyxFQUFFLElBQUk7RUFFWCxVQUFVLEVBQUUsR0FBRztFQUNmLGdCQUFnQixFQUFFLFdBQVc7RUFDN0IsTUFBTSxFQUFFLE9BQU87RUFDZixVQUFVLEVBQUUsTUFBTTtFQUNsQixLQUFLLEVsSS9GOEMsS0FBSSxHa0lvRzFEOztBQWxDTCxBQW9DSSxTQXBDSyxDQW9DTCxDQUFDLENBQ0csQUFBQSxLQUFFLEVBQU8sWUFBWSxBQUFuQixDQUNFLGdCQUFpQixDQUFDO0VBQ2QsYUFBYSxFQUFFLElBQUksR0FDdEI7O0FBeENiLEFBNENJLFNBNUNLLEVBNENMLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsRUFBb0I7RUFDakIsSUFBSSxFQUFFLFFBQVE7RUFDZCxTQUFTLEVBQUUsTUFBTTtFQUNqQixXQUFXLEVuSW5Gb0MsR0FBRztFbUlvRmxELE9BQU8sRUFBRSxJQUFJLEdBdURoQjtFQXZHTCxBQWtEVSxTQWxERCxFQTRDTCxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEtBTUssQUFBQSxLQUFDLEVBQU8sZUFBZSxBQUF0QixFQUF3QjtJQUN2QixPQUFPLEVBQUUsSUFBSTtJQUNiLE1BQU0sRUFBRSxDQUFDLEdBQ1o7RUFyRFQsQUF1RFEsU0F2REMsRUE0Q0wsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixFQVdHLENBQUMsQ0FBQztJQUNFLE9BQU8sRUFBRSxLQUFLO0lBQ2QsUUFBUSxFQUFFLFFBQVE7SUFDbEIsTUFBTSxFQUFFLElBQUk7SUFDWixLQUFLLEVsSTdIMEMsS0FBSSxHa0l5SXREO0lBdkVULEFBdURRLFNBdkRDLEVBNENMLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsRUFXRyxDQUFDLEFBTUcsTUFBTyxFQTdEbkIsQUF1RFEsU0F2REMsRUE0Q0wsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixFQVdHLENBQUMsQUFPRyxNQUFPLENBQUM7TUFDSixnQkFBZ0IsRS9IdEoyQixPQUFxQjtNK0h1SmhFLGVBQWUsRUFBRSxJQUFJLEdBQ3hCO0lBakViLEFBdURRLFNBdkRDLEVBNENMLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsRUFXRyxDQUFDLEFBWUcsU0FBVSxFQW5FdEIsQUF1RFEsU0F2REMsRUE0Q0wsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixFQVdHLENBQUMsQUFhRyxPQUFRLENBQUM7TUFDTCxnQkFBZ0IsRS9INUoyQixPQUFxQixHK0g2Sm5FO0VBdEViLEFBNENJLFNBNUNLLEVBNENMLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsQ0E2QkcsS0FBTSxDQUFDO0lBQ0gsT0FBTyxFQUFFLEtBQUssR0FDakI7RUEzRVQsQUFnRmtCLFNBaEZULEVBNENMLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsRUFpQ0csRUFBRSxBQUNFLE9BQVEsR0FFRixDQUFDLEVBaEZuQixBQWdGa0IsU0FoRlQsRUE0Q0wsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixFQWlDRyxFQUFFLEFBRUUsU0FBVSxHQUNKLENBQUMsQ0FBQztJQUNBLGdCQUFnQixFL0h4S3VCLE9BQXFCO0krSHlLNUQsS0FBSyxFbElwSmtDLElBQUksR2tJcUo5QztFQW5GakIsQUF3RmMsU0F4RkwsRUE0Q0wsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixDQTJDRyxNQUFPLEdBQ0QsQ0FBQztFQXhGZixBQXlGYyxTQXpGTCxFQTRDTCxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBMkNHLE1BQU8sR0FFRCxnQkFBZ0IsQ0FBQztJQUNmLGdCQUFnQixFL0h2TGlCLE9BQU87SStId0x4QyxLQUFLLEVBQUUsS0FBSyxHQUNmO0VBNUZiLEFBaUdjLFNBakdMLEVBNENMLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsQ0FtREcsT0FBUSxHQUVGLENBQUM7RUFqR2YsQUFrR2MsU0FsR0wsRUE0Q0wsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixDQW1ERyxPQUFRLEdBR0YsZ0JBQWdCLEVBbEc5QixBQWlHYyxTQWpHTCxFQTRDTCxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBb0RHLFNBQVUsR0FDSixDQUFDO0VBakdmLEFBa0djLFNBbEdMLEVBNENMLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsQ0FvREcsU0FBVSxHQUVKLGdCQUFnQixDQUFDO0lBQ2YsZ0JBQWdCLEUvSGhNaUIsT0FBTztJK0hpTXhDLEtBQUssRUFBRSxJQUFJLEdBQ2Q7O0FBckdiLEFBMEdVLFNBMUdELEVBeUdMLEFBQUEsS0FBQyxFQUFPLGVBQWUsQUFBdEIsS0FDSyxBQUFBLEtBQUMsRUFBTyxtQkFBbUIsQUFBMUIsRUFBNEI7RUFDM0IsT0FBTyxFQUFFLFdBQVcsR0FDdkI7O0FBNUdULEFBOEdRLFNBOUdDLEVBeUdMLEFBQUEsS0FBQyxFQUFPLGVBQWUsQUFBdEIsRUFLRyxJQUFJLENBQUM7RUFDRCxTQUFTLEVuSTJHNkQsUUFBOEI7RW1JMUdwRyxXQUFXLEVuSXBKZ0MsR0FBRyxHbUlxSmpEOztBQWpIVCxBQTRIa0IsU0E1SFQsQ0FvSEwsZ0JBQWdCLENBS1osU0FBUyxDQUVMLFNBQVMsR0FDSCxDQUFDLEFBQUEsTUFBTTtBQTVIekIsQUE2SGtCLFNBN0hULENBb0hMLGdCQUFnQixDQUtaLFNBQVMsQ0FFTCxTQUFTLEdBRUgsZ0JBQWdCLEFBQUEsTUFBTSxDQUFDO0VBQ3JCLGdCQUFnQixFQUFFLFdBQVc7RUFDN0IsS0FBSyxFbElqTWtDLEtBQUksR2tJa005Qzs7QUFoSWpCLEFBcUlrQixTQXJJVCxDQW9ITCxnQkFBZ0IsQ0FLWixTQUFTLEFBVUwsT0FBUSxHQUVGLENBQUM7QUFySW5CLEFBc0lrQixTQXRJVCxDQW9ITCxnQkFBZ0IsQ0FLWixTQUFTLEFBVUwsT0FBUSxHQUdGLGdCQUFnQixFQXRJbEMsQUFxSWtCLFNBcklULENBb0hMLGdCQUFnQixDQUtaLFNBQVMsQUFXTCxTQUFVLEdBQ0osQ0FBQztBQXJJbkIsQUFzSWtCLFNBdElULENBb0hMLGdCQUFnQixDQUtaLFNBQVMsQUFXTCxTQUFVLEdBRUosZ0JBQWdCLENBQUM7RUFDZixnQkFBZ0IsRS9IOU51QixPQUFxQjtFK0grTjVELEtBQUssRWxJMU1rQyxLQUFJLEdrSTJNOUM7O0FBeklqQixBQTZJa0IsU0E3SVQsQ0FvSEwsZ0JBQWdCLENBS1osU0FBUyxBQW1CTCxNQUFPLEdBQ0QsQ0FBQztBQTdJbkIsQUE4SWtCLFNBOUlULENBb0hMLGdCQUFnQixDQUtaLFNBQVMsQUFtQkwsTUFBTyxHQUVELGdCQUFnQixDQUFDO0VBQ2YsZ0JBQWdCLEUvSHRPdUIsT0FBcUI7RStIdU81RCxLQUFLLEVsSWxOa0MsS0FBSSxHa0ltTjlDOztBQWpKakIsQUFxSlEsU0FySkMsQ0FvSEwsZ0JBQWdCLENBaUNaLGNBQWMsQ0FBQztFQUNYLE1BQU0sRUFBRSxDQUFDO0VBQ1QsT0FBTyxFQUFFLENBQUM7RUFDVixNQUFNLEVBQUUsQ0FBQztFQUNULGdCQUFnQixFL0hqUCtCLE9BQW9CO0UrSGtQbkUsU0FBUyxFQUFFLEtBQUssR0F3RG5CO0VBbE5ULEFBcUpRLFNBckpDLENBb0hMLGdCQUFnQixDQWlDWixjQUFjLEFBT1YsWUFBYSxDQUFDO0lBQ1YsZ0JBQWdCLEUvSHRQMkIsT0FBcUIsRytIdVBuRTtFQTlKYixBQWdLWSxTQWhLSCxDQW9ITCxnQkFBZ0IsQ0FpQ1osY0FBYyxDQVdWLFNBQVMsQ0FBQztJQUNOLFNBQVMsRWxJdEphLEVBQUUsR2tJdUozQjtFQWxLYixBQW9LWSxTQXBLSCxDQW9ITCxnQkFBZ0IsQ0FpQ1osY0FBYyxDQWVWLEVBQUUsQ0FBQztJQUNDLFdBQVcsRUFBRSxNQUFNLEdBQ3RCO0VBdEtiLEFBd0tZLFNBeEtILENBb0hMLGdCQUFnQixDQWlDWixjQUFjLENBbUJWLGlCQUFpQixDQUFDO0lBQ2QsUUFBUSxFQUFFLFFBQVEsR0FxQnJCO0lBOUxiLEFBMktnQixTQTNLUCxDQW9ITCxnQkFBZ0IsQ0FpQ1osY0FBYyxDQW1CVixpQkFBaUIsQ0FHYixzQkFBc0IsQ0FBQztNQUVuQixLQUFLLEVBQUUsS0FBSyxHQUNmO0lBOUtqQixBQWdMZ0IsU0FoTFAsQ0FvSEwsZ0JBQWdCLENBaUNaLGNBQWMsQ0FtQlYsaUJBQWlCLENBUWIsY0FBYyxDQUFDO01BQ1gsR0FBRyxFQUFFLENBQUM7TUFDTixJQUFJLEVBQUUsSUFBSSxHQUNiO0lBbkxqQixBQXFMZ0IsU0FyTFAsQ0FvSEwsZ0JBQWdCLENBaUNaLGNBQWMsQ0FtQlYsaUJBQWlCLENBYWIsZ0JBQWdCLENBQUM7TUFDYixHQUFHLEVBQUUsQ0FBQztNQUNOLEtBQUssRUFBRSxDQUFDLEdBTVg7RUE3TGpCLEFBaU1nQixTQWpNUCxDQW9ITCxnQkFBZ0IsQ0FpQ1osY0FBYyxBQTJDVixtQkFBb0IsQ0FDaEIsc0JBQXNCLENBQUM7SUFDbkIsS0FBSyxFQUFFLE9BQU87SUFDZCxJQUFJLEVBQUUsS0FBSztJQUNYLFNBQVMsRUFBRSxVQUFVLEdBQ3hCO0VBck1qQixBQXdNb0IsU0F4TVgsQ0FvSEwsZ0JBQWdCLENBaUNaLGNBQWMsQUEyQ1YsbUJBQW9CLENBT2hCLGlCQUFpQixDQUNiLGNBQWMsQ0FBQztJQUNYLElBQUksRUFBRSxPQUFPO0lBQ2IsS0FBSyxFQUFFLElBQUksR0FDZDtFQTNNckIsQUFxSlEsU0FySkMsQ0FvSEwsZ0JBQWdCLENBaUNaLGNBQWMsQUEwRFYsS0FBTSxDQUFDO0lBQ0gsT0FBTyxFQUFFLGdCQUFnQixHQUM1Qjs7QUFqTmIsQUFvTmdCLFNBcE5QLENBb0hMLGdCQUFnQixDQWdHWixLQUFLLEdBQUcsY0FBYyxDQUFDO0VBQ25CLE9BQU8sRUFBRSxnQkFBZ0IsR0FDNUI7O0FBdE5ULEFBME5RLFNBMU5DLENBeU5MLFNBQVMsQ0FDTCxTQUFTLENBQUM7RUFFTixjQUFjLEVBQUUsa0JBQWtCO0VBQ2xDLFdBQVcsRUFBRSxrQkFBa0I7RUFDL0IsT0FBTyxFQUFFLElBQUksR0FNaEI7RUFwT1QsQUFnT1ksU0FoT0gsQ0F5TkwsU0FBUyxDQUNMLFNBQVMsQ0FNTCxDQUFDLENBQUM7SUFFRSxNQUFNLEVBQUUsZUFBZSxHQUMxQjs7QUFuT2IsQUF1T0ksU0F2T0ssQ0F1T0wsZ0JBQWdCLEFBQ1osTUFBTyxDQUFDO0VBQ0osT0FBTyxFQUFFLElBQUk7RUFDYixPQUFPLEVBQUUsRUFBRSxHQUNkOztBakM5UUwsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO0VpQ21DL0IsQUFnUGdDLFNBaFB2QixDQStPRCxTQUFTLENBQ0wsY0FBYyxBQUFBLEtBQUssQ0FBQyxhQUFhLENBQUM7SUFDOUIsWUFBWSxFQUFFLElBQUksR0FDckI7RUFsUGIsQUFxUFEsU0FyUEMsQ0FxUEQsTUFBTSxBQUFBLGNBQWMsQUFBQSxJQUFLLENBQUEsQUFBQSxVQUFVLEVBQUU7SUFFakMsVUFBVSxFQUFFLElBQUksR0FDbkI7RUF4UFQsQUEwUFEsU0ExUEMsQ0EwUEQsZ0JBQWdCLENBQUM7SUFDYixVQUFVLEVBQUUsSUFBSTtJQUNoQixVQUFVLEVBQUUsbUJBQW1CLEdBMEVsQztJQXRVVCxBQTBQUSxTQTFQQyxDQTBQRCxnQkFBZ0IsQUFJWixtQkFBb0IsQ0FBQztNQUNqQixLQUFLLEVBQUUsQ0FBQztNQUNSLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLE9BQXFDLEdBQzFEO0lBalFiLEFBMFBRLFNBMVBDLENBMFBELGdCQUFnQixBQVNaLHlCQUEwQixDQUFDO01BQ3ZCLGdCQUFnQixFQUFFLE9BQXFDLEdBQzFEO0lBclFiLEFBMFBRLFNBMVBDLENBMFBELGdCQUFnQixBQWFaLFlBQWEsQUFDVCxtQkFBb0IsQ0FBQztNQUNqQixLQUFLLEVBQUUsSUFBSSxHQUNkO0lBMVFqQixBQTZRWSxTQTdRSCxDQTBQRCxnQkFBZ0IsQ0FtQlosRUFBRSxDQUFDO01BQ0MsT0FBTyxFQUFFLElBQUk7TUFDYixjQUFjLEVBQUUsR0FBRztNQUNuQixTQUFTLEVBQUUsSUFBSSxHQWtCbEI7TUFsU2IsQUFtUnNCLFNBblJiLENBMFBELGdCQUFnQixDQW1CWixFQUFFLEFBS0UsS0FBTSxHQUNBLHNCQUFzQixBQUNwQixPQUFRLENBQUM7UUFDTCxJQUFJLEVBQUUsTUFBTSxHQUNmO01BdFJ6QixBQTRSc0IsU0E1UmIsQ0EwUEQsZ0JBQWdCLENBbUJaLEVBQUUsQUFhRSxPQUFRLEFBQUEsSUFBSyxDQUFBLEFBQUEsU0FBUyxJQUVoQixDQUFDLEFBQ0MsT0FBUSxDQUFDO1FBQ0wsT0FBTyxFQUFFLElBQUksR0FDaEI7SUEvUnpCLEFBcVNnQixTQXJTUCxDQTBQRCxnQkFBZ0IsQ0EwQ1osU0FBUyxDQUNMLENBQUMsQ0FBQztNQUNFLEtBQUssRUFBRSxHQUFHO01BQ1YsT0FBTyxFQUFFLEtBQUs7TUFDZCxJQUFJLEVBQUUsUUFBUTtNQUNkLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7SUExU2pCLEFBNlNZLFNBN1NILENBMFBELGdCQUFnQixDQW1EWixzQkFBc0IsQ0FBQztNQUNuQixRQUFRLEVBQUUsbUJBQW1CO01BQzdCLEdBQUcsRUFBRSxrQkFBa0I7TUFDdkIsS0FBSyxFQUFFLGtCQUFrQjtNQUN6QixJQUFJLEVBQUUsUUFBUTtNQUNkLEtBQUssRUFBRSxFQUFFO01BQ1QsT0FBTyxFQUFFLEtBQUs7TUFDZCxPQUFPLEVBQUUsTUFBTSxHQVlsQjtNQWhVYixBQTZTWSxTQTdTSCxDQTBQRCxnQkFBZ0IsQ0FtRFosc0JBQXNCLEFBU2xCLE9BQVEsQ0FBQztRQUNMLFFBQVEsRUFBRSxRQUFRO1FBQ2xCLElBQUksRUFBRSxLQUFLLEdBQ2Q7TUF6VGpCLEFBNlNZLFNBN1NILENBMFBELGdCQUFnQixDQW1EWixzQkFBc0IsQUFjbEIsTUFBTyxFQTNUdkIsQUE2U1ksU0E3U0gsQ0EwUEQsZ0JBQWdCLENBbURaLHNCQUFzQixBQWVsQixNQUFPLENBQUM7UUFDSixnQkFBZ0IsRS9IcFp1QixPQUFxQjtRK0hxWjVELE1BQU0sRUFBRSxPQUFPLEdBQ2xCO0lBL1RqQixBQWtVWSxTQWxVSCxDQTBQRCxnQkFBZ0IsQ0F3RVosY0FBYyxDQUFDO01BQ1gsS0FBSyxFQUFFLElBQUk7TUFDWCxnQkFBZ0IsRW5JdENtQyxxQkFBbUIsR21JdUN6RTs7QUFNYixBQUFBLGVBQWUsQ0FBQztFQUNaLEtBQUssRUFBQyxJQUFDO0VBQ1AsTUFBTSxFQUFDLElBQUM7RUFDUixRQUFRLEVBQUUsUUFBUTtFQUNsQixNQUFNLEVBQUUsdUJBQXVCO0VBQy9CLGlCQUFpQixFQUFFLFdBQVc7RUFDOUIsY0FBYyxFQUFFLFlBQVk7RUFDNUIsWUFBWSxFQUFFLFlBQVk7RUFDMUIsU0FBUyxFQUFFLFlBQVk7RUFDdkIsVUFBVSxFQUFFLGVBQWU7RUFDM0IsTUFBTSxFQUFFLE9BQU87RUFDZixJQUFJLEVBQUUsSUFBSTtFQUNWLEdBQUcsRUFBRSxLQUFLLEdBc0ViO0VBbEZELEFBY0ksZUFkVyxDQWNYLGFBQWEsQ0FBQztJQUNWLEtBQUssRWxJNVo4QyxLQUFJO0lrSTZadkQsUUFBUSxFQUFFLFFBQVE7SUFDbEIsR0FBRyxFQUFFLE9BQU87SUFDWixJQUFJLEVBQUUsTUFBTSxHQUNmO0VBbkJMLEFBcUJNLGVBckJTLEdBcUJULElBQUksQ0FBQztJQUNILFdBQVcsRW5JNUlvQyxHQUFHLEdtSTZJckQ7RUF2QkwsQUF5QkksZUF6QlcsQ0F5QlgsWUFBWSxDQUFDO0lBQ1QsT0FBTyxFQUFFLEtBQUs7SUFDZCxRQUFRLEVBQUUsUUFBUTtJQUNsQixNQUFNLEVuSW5KeUMsR0FBRztJbUlvSmxELEtBQUssRUFBRSxJQUFJO0lBQ1gsVUFBVSxFbEloYXlDLE9BQU87SWtJaWExRCxPQUFPLEVBQUUsQ0FBQztJQUNWLElBQUksRUFBRSxDQUFDO0lBQ1AsaUJBQWlCLEVBQUUsWUFBWTtJQUMvQixjQUFjLEVBQUUsWUFBWTtJQUM1QixZQUFZLEVBQUUsWUFBWTtJQUMxQixTQUFTLEVBQUUsWUFBWTtJQUN2QixVQUFVLEVBQUUsZ0JBQWdCLEdBYy9CO0lBbkRMLEFBeUJJLGVBekJXLENBeUJYLFlBQVksQUFjUixVQUFZLENBQUEsQUFBQSxDQUFDLEVBQUU7TUFDWCxHQUFHLEVBQUUsR0FBRyxHQUNYO0lBekNULEFBeUJJLGVBekJXLENBeUJYLFlBQVksQUFrQlIsVUFBWSxDQUFBLEFBQUEsQ0FBQyxHQTNDckIsQUF5QkksZUF6QlcsQ0F5QlgsWUFBWSxBQW1CUixVQUFZLENBQUEsQUFBQSxDQUFDLEVBQUU7TUFDWCxHQUFHLEVBQUMsR0FBQyxHQUNSO0lBOUNULEFBeUJJLGVBekJXLENBeUJYLFlBQVksQUF1QlIsVUFBWSxDQUFBLEFBQUEsQ0FBQyxFQUFFO01BQ1gsR0FBRyxFQUFDLElBQUMsR0FDUjtFQWxEVCxBQXNEUSxlQXRETyxDQXFEWCxBQUFBLGFBQUUsQ0FBYyxNQUFNLEFBQXBCLEVBQ0UsWUFBWSxBQUNSLFVBQVksQ0FBQSxBQUFBLENBQUMsRUFBRTtJQUNYLEdBQUcsRUFBQyxHQUFDO0lBQ0wsS0FBSyxFQUFFLEVBQUU7SUFDVCxJQUFJLEVBQUUsR0FBRyxHQUNaO0VBM0RiLEFBc0RRLGVBdERPLENBcURYLEFBQUEsYUFBRSxDQUFjLE1BQU0sQUFBcEIsRUFDRSxZQUFZLEFBT1IsVUFBWSxDQUFBLEFBQUEsQ0FBQyxFQUFFO0lBQ1gsaUJBQWlCLEVBQUUsYUFBYTtJQUNoQyxjQUFjLEVBQUUsYUFBYTtJQUM3QixZQUFZLEVBQUUsYUFBYTtJQUMzQixTQUFTLEVBQUUsYUFBYSxHQUMzQjtFQWxFYixBQXNEUSxlQXRETyxDQXFEWCxBQUFBLGFBQUUsQ0FBYyxNQUFNLEFBQXBCLEVBQ0UsWUFBWSxBQWNSLFVBQVksQ0FBQSxBQUFBLENBQUMsRUFBRTtJQUNYLGlCQUFpQixFQUFFLGNBQWM7SUFDakMsY0FBYyxFQUFFLGNBQWM7SUFDOUIsWUFBWSxFQUFFLGNBQWM7SUFDNUIsU0FBUyxFQUFFLGNBQWMsR0FDNUI7RUF6RWIsQUFzRFEsZUF0RE8sQ0FxRFgsQUFBQSxhQUFFLENBQWMsTUFBTSxBQUFwQixFQUNFLFlBQVksQUFxQlIsVUFBWSxDQUFBLEFBQUEsQ0FBQyxFQUFFO0lBQ1gsR0FBRyxFQUFDLEdBQUM7SUFDTCxLQUFLLEVBQUUsRUFBRTtJQUNULElBQUksRUFBRSxHQUFHLEdBQ1o7O0FDdGdCYjs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFHMUcsK0RBQStEO0FBRS9ELEFBdUIwQixPQXZCbkIsQ0FHSCxTQUFTLEFBR0wsVUFBVyxDQUdQLGNBQWMsQUFDVixnQkFBaUIsQ0FZYixZQUFZLElBQ04sQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQjtBQXZCM0IsQUF3QjBCLE9BeEJuQixDQUdILFNBQVMsQUFHTCxVQUFXLENBR1AsY0FBYyxBQUNWLGdCQUFpQixDQVliLFlBQVksSUFFTixBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBQW1CLEtBQUssQ0FBQztFQUN4QixJQUFJLEVBQUUsSUFBSSxHQUNiOztBQTFCekIsQUErQjBCLE9BL0JuQixDQUdILFNBQVMsQUFHTCxVQUFXLENBR1AsY0FBYyxBQUNWLGdCQUFpQixDQW9CYixZQUFZLElBQ04sQUFBQSxLQUFDLEVBQU8sZUFBZSxBQUF0QixFQUF3QjtFQUN2QixLQUFLLEVBQUUsSUFBSTtFQUNYLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDbklFTyxPQUFPO0VtSUR0QyxZQUFZLEVBQUUsSUFBSSxHQUNyQjs7QUFuQ3pCLEFBc0M4QixPQXRDdkIsQ0FHSCxTQUFTLEFBR0wsVUFBVyxDQUdQLGNBQWMsQUFDVixnQkFBaUIsQ0FvQmIsWUFBWSxHQU9OLGlCQUFpQixJQUNiLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFBcUI7RUFDcEIsSUFBSSxFQUFFLEdBQUcsR0FDWjs7QUF4QzdCLEFBNkNvQixPQTdDYixDQUdILFNBQVMsQUFHTCxVQUFXLENBR1AsY0FBYyxBQUNWLGdCQUFpQixDQW1DYixZQUFZLENBQUM7RUFDVCxRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsWUFBWTtFQUNqQixVQUFVLEVBQUUsSUFBSSxHQVNuQjtFQXpEckIsQUFvRDhCLE9BcER2QixDQUdILFNBQVMsQUFHTCxVQUFXLENBR1AsY0FBYyxBQUNWLGdCQUFpQixDQW1DYixZQUFZLElBS04sQUFBQSxLQUFDLEVBQU8sZUFBZSxBQUF0QixJQUVHLGtCQUFrQixDQUFDO0lBQ2pCLGFBQWEsRUFBRSxJQUFJO0lBQ25CLFdBQVcsRUFBRSxNQUFNLEdBQ3RCOztBbENiekIsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VrQzFDNUIsQUFpRXdCLE9BakVqQixDQUdILFNBQVMsQUFHTCxVQUFXLENBeURILGNBQWMsQUFDVixnQkFBaUIsQ0FDYixXQUFXLENBQUM7SUFDUixLQUFLLEVBQUUsSUFBSTtJQUNYLFFBQVEsRUFBRSxRQUFRLEdBQ3JCO0VBcEV6QixBQXlFOEIsT0F6RXZCLENBR0gsU0FBUyxBQUdMLFVBQVcsQ0F5REgsY0FBYyxBQUNWLGdCQUFpQixDQU9iLFlBQVksSUFFTixBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCO0VBekUvQixBQTBFOEIsT0ExRXZCLENBR0gsU0FBUyxBQUdMLFVBQVcsQ0F5REgsY0FBYyxBQUNWLGdCQUFpQixDQU9iLFlBQVksSUFHTixBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBQW1CLEtBQUssQ0FBQztJQUN4QixJQUFJLEVBQUUsSUFBSSxHQVFiO0lBbkY3QixBQTZFa0MsT0E3RTNCLENBR0gsU0FBUyxBQUdMLFVBQVcsQ0F5REgsY0FBYyxBQUNWLGdCQUFpQixDQU9iLFlBQVksSUFFTixBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLElBSUcsZ0JBQWdCO0lBN0VsRCxBQTZFa0MsT0E3RTNCLENBR0gsU0FBUyxBQUdMLFVBQVcsQ0F5REgsY0FBYyxBQUNWLGdCQUFpQixDQU9iLFlBQVksSUFHTixBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBQW1CLEtBQUssR0FHckIsZ0JBQWdCLENBQUM7TUFDZixRQUFRLEVBQUUsbUJBQW1CO01BQzdCLEtBQUssRUFBRSxJQUFJO01BQ1gsVUFBVSxFQUFFLElBQUk7TUFDaEIsV0FBVyxFQUFFLEtBQUssR0FDckI7RUFsRmpDLEFBc0ZrQyxPQXRGM0IsQ0FHSCxTQUFTLEFBR0wsVUFBVyxDQXlESCxjQUFjLEFBQ1YsZ0JBQWlCLENBT2IsWUFBWSxBQWNSLGtCQUFtQixJQUNiLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEI7RUF0Rm5DLEFBdUZrQyxPQXZGM0IsQ0FHSCxTQUFTLEFBR0wsVUFBVyxDQXlESCxjQUFjLEFBQ1YsZ0JBQWlCLENBT2IsWUFBWSxBQWNSLGtCQUFtQixJQUViLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsQ0FBbUIsS0FBSyxDQUFDO0lBQ3hCLElBQUksRUFBRSxRQUFRLEdBUWpCO0lBaEdqQyxBQTBGc0MsT0ExRi9CLENBR0gsU0FBUyxBQUdMLFVBQVcsQ0F5REgsY0FBYyxBQUNWLGdCQUFpQixDQU9iLFlBQVksQUFjUixrQkFBbUIsSUFDYixBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLElBSUcsY0FBYztJQTFGcEQsQUEwRnNDLE9BMUYvQixDQUdILFNBQVMsQUFHTCxVQUFXLENBeURILGNBQWMsQUFDVixnQkFBaUIsQ0FPYixZQUFZLEFBY1Isa0JBQW1CLElBRWIsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixDQUFtQixLQUFLLEdBR3JCLGNBQWMsQ0FBQztNQUNiLEtBQUssRUFBRSxJQUFJLEdBQ2Q7RUE1RnJDLEFBcUd3QixPQXJHakIsQ0FHSCxTQUFTLEFBR0wsVUFBVyxDQXlESCxjQUFjLEFBQ1YsZ0JBQWlCLENBcUNiLFlBQVksQ0FBQztJQUNULE9BQU8sRUFBRSxlQUFlLEdBTzNCO0lBN0d6QixBQXdHOEIsT0F4R3ZCLENBR0gsU0FBUyxBQUdMLFVBQVcsQ0F5REgsY0FBYyxBQUNWLGdCQUFpQixDQXFDYixZQUFZLElBR04sQUFBQSxLQUFDLEVBQU8sZUFBZSxBQUF0QixFQUF3QjtNQUN2QixLQUFLLEVBQUUsSUFBSTtNQUNYLFNBQVMsRUFBRSxHQUFHO01BQ2QsU0FBUyxFQUFFLHFCQUFxQixHQUNuQztFQTVHN0IsQUFnSHdCLE9BaEhqQixDQUdILFNBQVMsQUFHTCxVQUFXLENBeURILGNBQWMsQUFDVixnQkFBaUIsQ0FnRGIsWUFBWSxDQUFDO0lBQ1QsT0FBTyxFbklqRzhCLEtBQUssQ21JaUdmLFVBQVUsR0FDeEM7RUFsSHpCLEFBb0h3QixPQXBIakIsQ0FHSCxTQUFTLEFBR0wsVUFBVyxDQXlESCxjQUFjLEFBQ1YsZ0JBQWlCLENBb0RiLFNBQVMsQ0FBQztJQUNOLFFBQVEsRUFBRSxNQUFNLEdBQ25COztBQVF6QixtQ0FBbUM7QUFDbkMsZ0RBQWdEO0FBR2hELGdEQUFnRDtBQUNoRCx3QkFBd0I7QUFFeEI7Ozs7RUFJRTtBQUNGLHNCQUFzQjtBQUN0QixnREFBZ0Q7QUM3SmhEOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyw0QkFBNEI7QUFDNUIsQUFDSSxTQURLLEFBQ0wsV0FBWSxDQUFDO0VBc0pULHdCQUF3QixFQThEM0I7RUFyTkwsQUFHUSxTQUhDLEFBQ0wsV0FBWSxDQUVSLEtBQUssQ0FBQztJQUNGLEtBQUssRUFBRSxJQUFJO0lBQ1gsU0FBUyxFckkwRTZELElBQThCLEdxSXpFdkc7RUFOVCxBQVFRLFNBUkMsQUFDTCxXQUFZLENBT1IsZUFBZSxDQUFDO0lBQ1osT0FBTyxFQUFFLEtBQUs7SUFDZCxLQUFLLEVwSWdCMEMsSUFBSTtJb0lmbkQsZUFBZSxFQUFFLElBQUk7SUFDckIsZUFBZSxFQUFFLDhCQUE4QjtJQUMvQyxhQUFhLEVBQUUsOEJBQThCO0lBQzdDLGtCQUFrQixFQUFFLDhCQUE4QjtJQUNsRCxVQUFVLEVBQUUsOEJBQThCLEdBQzdDO0VBaEJULEFBa0JRLFNBbEJDLEFBQ0wsV0FBWSxDQWlCUixTQUFTLENBQUM7SUFDTixTQUFTLEVySW1TNkQsUUFBOEI7SXFJbFNwRyxPQUFPLEVBQUUsR0FBRyxHQWNmO0lBbENULEFBc0JZLFNBdEJILEFBQ0wsV0FBWSxDQWlCUixTQUFTLENBSUwsZUFBZSxDQUFDO01BQ1osT0FBTyxFQUFFLEtBQUssR0FDakI7SUF4QmIsQUE0Qm9CLFNBNUJYLEFBQ0wsV0FBWSxDQWlCUixTQUFTLENBUUwsYUFBYSxDQUNULGVBQWUsQ0FDWCxHQUFHLENBQUM7TUFDQSxLQUFLLEVBQUUsS0FBSztNQUNaLFVBQVUsRUFBRSxHQUFHLEdBQ2xCO0VBL0JyQixBQW9DUSxTQXBDQyxBQUNMLFdBQVksQ0FtQ1IsV0FBVyxBQUFBLEtBQUssQUFBQSxLQUFLLEVBcEM3QixBQW9DUSxTQXBDQyxBQUNMLFdBQVksQytDZ0doQixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQy9DeEY5QixXQUFXLEFBQUssS0FBSyxBK0MrRkcsT0FBTyxFQWxDdkMsQS9DN0RRLE8rQzZERCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEMvQzVIdEMsU0FBUyxBQUNMLFdBQVksQ0FtQ1IsV0FBVyxBQUFLLEtBQUssQStDK0ZHLE9BQU8sRS9Dbkl2QyxBQW9DUSxTQXBDQyxBQUNMLFdBQVksQytDZ0doQixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQy9DeEY5QixXQUFXLEFBQUssS0FBSyxDK0N1R0csQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEdBM0N0QyxBL0M3RFEsTytDNkRELEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQy9DNUh0QyxTQUFTLEFBQ0wsV0FBWSxDQW1DUixXQUFXLEFBQUssS0FBSyxDK0N1R0csQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEcvQzVJdEMsQUFvQ1EsU0FwQ0MsQUFDTCxXQUFZLEMrQ2dHaEIsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEMvQ3hGOUIsV0FBVyxBQUFLLEtBQUssQytDdUdHLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixHQXZEdEMsQS9DN0RRLE8rQzZERCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEMvQzVIdEMsU0FBUyxBQUNMLFdBQVksQ0FtQ1IsV0FBVyxBQUFLLEtBQUssQytDdUdHLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixHL0N4SnRDLEFBb0NRLFNBcENDLEFBQ0wsV0FBWSxDK0NnR2hCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDL0N4RjlCLFdBQVcsQUFBSyxLQUFLLEMrQ3VHRyxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEdBbkV0QyxBL0M3RFEsTytDNkRELEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQy9DNUh0QyxTQUFTLEFBQ0wsV0FBWSxDQW1DUixXQUFXLEFBQUssS0FBSyxDK0N1R0csQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixHL0NwS3RDLEFBb0NRLFNBcENDLEFBQ0wsV0FBWSxDK0NnR2hCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDL0N4RjlCLFdBQVcsQUFBSyxLQUFLLEMrQ3VHRyxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEdBdEZ0QyxBL0M3RFEsTytDNkRELEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQy9DNUh0QyxTQUFTLEFBQ0wsV0FBWSxDQW1DUixXQUFXLEFBQUssS0FBSyxDK0N1R0csQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFL0NuSlI7SUFDbEIsT0FBTyxFQUFFLElBQUksR0FDaEI7RUF0Q1QsQUF3Q1EsU0F4Q0MsQUFDTCxXQUFZLENBdUNSLEtBQUssRUF4Q2IsQUF3Q2UsU0F4Q04sQUFDTCxXQUFZLENBdUNELFNBQVMsQ0FBQztJQUNiLE1BQU0sRUFBRSxDQUFDO0lBQ1QsT0FBTyxFQUFFLENBQUM7SUFDVixVQUFVLEVBQUUsSUFBSSxHQUNuQjtFQTVDVCxBQThDUSxTQTlDQyxBQUNMLFdBQVksQ0E2Q1IsS0FBSyxDQUFDO0lBRUYsV0FBVyxFQUFFLEtBQW1DO0lBQ2hELFdBQVcsRXJJT2dDLEdBQUcsR3FJNENqRDtJQXBHVCxBQW1EYyxTQW5ETCxBQUNMLFdBQVksQ0E2Q1IsS0FBSyxHQUtDLFVBQVUsQ0FBQztNQUNULE9BQU8sRUFBRSxLQUFLO01BQ2QsS0FBSyxFQUFFLElBQUksR0E4Q2Q7TUFuR2IsQUE0RHNCLFNBNURiLEFBQ0wsV0FBWSxDQTZDUixLQUFLLEdBS0MsVUFBVSxBQVFSLE9BQVEsR0FDRixlQUFlLENBQUM7UUFDZCxVQUFVLEVqSXhEeUIsT0FBcUI7UWlJeUR4RCxLQUFLLEVwSXBDOEIsSUFBSSxHb0lrRDFDO1FBNUVyQixBQTREc0IsU0E1RGIsQUFDTCxXQUFZLENBNkNSLEtBQUssR0FLQyxVQUFVLEFBUVIsT0FBUSxHQUNGLGVBQWUsQUFJYixNQUFPLENBQUM7VUFDSixRQUFRLEVBQUUsUUFBUTtVQUNsQixNQUFNLEVBQUUsQ0FBQztVQUNULElBQUksRUFBRSxHQUFHO1VBQ1QsV0FBVyxFQUFFLFVBQW1FO1VBQ2hGLE9BQU8sRUFBRSxFQUFFO1VBQ1gsS0FBSyxFQUFFLENBQUM7VUFDUixNQUFNLEVBQUUsQ0FBQztVQUNULFlBQVksRUFBRSxLQUFLO1VBQ25CLFlBQVksRUFBRSxDQUFDLENBQUMsU0FBa0UsQ0FBQyxTQUFnRTtVQUNuSixZQUFZLEVBQUUsV0FBVyxDQUFDLFdBQVcsQ3BJckNOLE9BQU8sR29Jc0N6QztNQTNFekIsQUFnRjhCLFNBaEZyQixBQUNMLFdBQVksQ0E2Q1IsS0FBSyxHQUtDLFVBQVUsQUE0QlIsYUFBYyxBQUFBLE9BQU8sQUFDakIsTUFBTyxHQUFHLGVBQWUsQUFFdEIsTUFBUTtNQWxGL0IsQUFpRjhCLFNBakZyQixBQUNMLFdBQVksQ0E2Q1IsS0FBSyxHQUtDLFVBQVUsQUE0QlIsYUFBYyxBQUFBLE9BQU8sQUFFakIsTUFBTyxHQUFHLGVBQWUsQUFDdEIsTUFBUSxDQUFDO1FBQ0osbUJBQW1CLEVqSS9FWSxPQUFvQixHaUlnRnREO01BcEZ6QixBQXdGK0MsU0F4RnRDLEFBQ0wsV0FBWSxDQTZDUixLQUFLLEdBS0MsVUFBVSxBQXFDUixJQUFNLENBQUEsQUFBQSxlQUFnQixDQUFBLElBQUksS0FBSyxTQUFTLENBQUM7UUFDckMsSUFBSSxFQUFFLENBQUMsR0FDVjtNQTFGakIsQUE0RnlDLFNBNUZoQyxBQUNMLFdBQVksQ0E2Q1IsS0FBSyxHQUtDLFVBQVUsQUF5Q1IsZUFBaUIsQ0FBQSxJQUFJLElBQUksU0FBUyxDQUFDO1FBQy9CLEtBQUssRUFBRSxDQUFDLEdBS1g7UUFsR2pCLEFBK0ZvQixTQS9GWCxBQUNMLFdBQVksQ0E2Q1IsS0FBSyxHQUtDLFVBQVUsQUF5Q1IsZUFBaUIsQ0FBQSxJQUFJLElBQUksU0FBUyxDQUc5QixTQUFTLENBQUM7VUFDTixJQUFJLEVBQUUsZ0JBQWdCLEdBQ3pCO0VBakdyQixBQXNHUSxTQXRHQyxBQUNMLFdBQVksQ0FxR1IsVUFBVSxDQUFDO0lBQ1AsUUFBUSxFQUFFLFFBQVE7SUFDbEIsTUFBTSxFQUFFLENBQUM7SUFDVCxPQUFPLEVBQUUsQ0FBQztJQUNWLGVBQWUsRUFBRSw4QkFBOEI7SUFDL0MsYUFBYSxFQUFFLDhCQUE4QjtJQUM3QyxrQkFBa0IsRUFBRSw4QkFBOEI7SUFDbEQsVUFBVSxFQUFFLDhCQUE4QixHQTBCN0M7SUF2SVQsQUErR3VCLFNBL0dkLEFBQ0wsV0FBWSxDQXFHUixVQUFVLEFBU04sT0FBUSxHQUFHLGVBQWUsQ0FBQztNQUN2QixVQUFVLEVqSTNHaUMsT0FBcUI7TWlJNEdoRSxLQUFLLEVwSXZGc0MsSUFBSSxHb0l3RmxEO0lBbEhiLEFBd0hrQixTQXhIVCxBQUNMLFdBQVksQ0FxR1IsVUFBVSxBQWNOLE1BQU8sR0FJRCxlQUFlLEVBeEhqQyxBQXdIa0IsU0F4SFQsQUFDTCxXQUFZLENBcUdSLFVBQVUsQUFlTixNQUFPLEdBR0QsZUFBZSxFQXhIakMsQUF3SGtCLFNBeEhULEFBQ0wsV0FBWSxDQXFHUixVQUFVLEFBZ0JOLE9BQVEsQUFBQSxNQUFNLEdBRVIsZUFBZSxFQXhIakMsQUF3SGtCLFNBeEhULEFBQ0wsV0FBWSxDQXFHUixVQUFVLEFBaUJOLE9BQVEsQUFBQSxNQUFNLEdBQ1IsZUFBZSxDQUFDO01BQ2QsS0FBSyxFcEkvRmtDLElBQUk7TW9JZ0czQyxVQUFVLEVqSXJINkIsT0FBcUIsR2lJc0gvRDtJQTNIakIsQUE2SGtCLFNBN0hULEFBQ0wsV0FBWSxDQXFHUixVQUFVLEFBY04sTUFBTyxHQVNELFNBQVMsRUE3SDNCLEFBNkhrQixTQTdIVCxBQUNMLFdBQVksQ0FxR1IsVUFBVSxBQWVOLE1BQU8sR0FRRCxTQUFTLEVBN0gzQixBQTZIa0IsU0E3SFQsQUFDTCxXQUFZLENBcUdSLFVBQVUsQUFnQk4sT0FBUSxBQUFBLE1BQU0sR0FPUixTQUFTLEVBN0gzQixBQTZIa0IsU0E3SFQsQUFDTCxXQUFZLENBcUdSLFVBQVUsQUFpQk4sT0FBUSxBQUFBLE1BQU0sR0FNUixTQUFTLENBQUM7TUFDUixPQUFPLEVBQUUsQ0FBQztNQUNWLFVBQVUsRUFBRSxPQUFPLEdBQ3RCO0lBaElqQixBQW1JYyxTQW5JTCxBQUNMLFdBQVksQ0FxR1IsVUFBVSxHQTZCSixlQUFlLEFBQUEsTUFBTSxDQUFDO01BQ3BCLEtBQUssRXBJMUdzQyxJQUFJO01vSTJHL0MsVUFBVSxFakloSWlDLE9BQXFCLEdpSWlJbkU7RUF0SWIsQUF5SVEsU0F6SUMsQUFDTCxXQUFZLENBd0lSLFVBQVUsQ0FBQztJQUNQLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxDQUFDO0lBQ04sS0FBSyxFQUFFLENBQUM7SUFDUixXQUFXLEVBQUUsUUFBd0U7SUFDckYsS0FBSyxFQUFFLFNBQWlFO0lBQ3hFLFVBQVUsRUFBRSxNQUFNO0lBQ2xCLE1BQU0sRUFBRSxPQUFPLEdBTWxCO0lBdEpULEFBeUlRLFNBeklDLEFBQ0wsV0FBWSxDQXdJUixVQUFVLEFBU04sT0FBUSxDQUFDO01BQ0wsT0FBTyxFQUFFLE9BQU87TUFDaEIsS0FBSyxFcEkxSHNDLElBQUksR29JMkhsRDtFQXJKYixBQXdKUSxTQXhKQyxBQUNMLFdBQVksQ0F1SlIsU0FBUyxDQUFDO0lBQ04sVUFBVSxFQUFFLE1BQU07SUFDbEIsT0FBTyxFQUFFLENBQUM7SUFDVixRQUFRLEVBQUUsUUFBUTtJQUNsQixLQUFLLEVBQUUsUUFBeUM7SUFDaEQsV0FBVyxFcklxTWdDLEdBQUc7SXFJcE05QyxlQUFlLEVBQUUsdUJBQXVCO0lBQ3hDLGFBQWEsRUFBRSx1QkFBdUI7SUFDdEMsa0JBQWtCLEVBQUUsdUJBQXVCO0lBQzNDLFVBQVUsRUFBRSx1QkFBdUIsR0FtRHRDO0lBcE5ULEFBd0pRLFNBeEpDLEFBQ0wsV0FBWSxDQXVKUixTQUFTLEFBV0wsR0FBSSxDQUFDO01BRUQsV0FBVyxFQUFFLEtBQXlDLEdBTXpEO01BM0tiLEFBd0pRLFNBeEpDLEFBQ0wsV0FBWSxDQXVKUixTQUFTLEFBV0wsR0FBSSxBQUlBLFVBQVcsQ0FBQztRQUNSLElBQUksRUFBRSxJQUFJO1FBQ1YsS0FBSyxFQUFFLENBQUMsR0FDWDtJQTFLakIsQUE2S1ksU0E3S0gsQUFDTCxXQUFZLENBdUpSLFNBQVMsQ0FxQkwsZUFBZSxDQUFDO01BQ1osS0FBSyxFcElwSnNDLElBQUk7TW9JcUovQyxVQUFVLEVqSTNLaUMsT0FBb0I7TWlJNEsvRCxPQUFPLEVBQUUsS0FBSyxHQUNqQjtJQWpMYixBQXNMa0IsU0F0TFQsQUFDTCxXQUFZLENBdUpSLFNBQVMsQ0EyQkwsVUFBVSxBQUFBLE1BQU0sR0FHVixlQUFlO0lBdExqQyxBQXNMa0IsU0F0TFQsQUFDTCxXQUFZLENBdUpSLFNBQVMsQ0E0QkwsVUFBVSxBQUFBLE1BQU0sR0FFVixlQUFlLENBQUM7TUFDZCxVQUFVLEVqSWxMNkIsT0FBcUI7TWlJbUw1RCxLQUFLLEVwSTlKa0MsSUFBSSxHb0krSjlDO0lBekxqQixBQTJMa0IsU0EzTFQsQUFDTCxXQUFZLENBdUpSLFNBQVMsQ0EyQkwsVUFBVSxBQUFBLE1BQU0sR0FRVixVQUFVLEFBQUEsT0FBTztJQTNMbkMsQUEyTGtCLFNBM0xULEFBQ0wsV0FBWSxDQXVKUixTQUFTLENBNEJMLFVBQVUsQUFBQSxNQUFNLEdBT1YsVUFBVSxBQUFBLE9BQU8sQ0FBQztNQUNoQixLQUFLLEVwSWxLa0MsSUFBSSxHb0ltSzlDO0lBN0xqQixBQWdNWSxTQWhNSCxBQUNMLFdBQVksQ0F1SlIsU0FBUyxDQXdDTCxVQUFVLENBQUM7TUFDUCxVQUFVLEVBQUUsTUFBTTtNQUNsQixXQUFXLEVBQUUsT0FBaUQ7TUFDOUQsS0FBSyxFQUFFLElBQUk7TUFDWCxPQUFPLEVBQUUsS0FBSyxHQU1qQjtNQTFNYixBQWdNWSxTQWhNSCxBQUNMLFdBQVksQ0F1SlIsU0FBUyxDQXdDTCxVQUFVLEFBTU4sT0FBUSxDQUFDO1FBQ0wsT0FBTyxFQUFFLE9BQU87UUFDaEIsS0FBSyxFcEk5S2tDLElBQUksR29JK0s5QztJQXpNakIsQUE0TVksU0E1TUgsQUFDTCxXQUFZLENBdUpSLFNBQVMsQ0FvREwsU0FBUyxDQUFDO01BQ04sR0FBRyxFQUFFLENBQUM7TUFDTixJQUFJLEVBQUUsSUFBSSxHQUtiOztBQ25PYjs7Ozs7Ozs7O0dBU0c7QUFHSCwwR0FBMEc7QUFFMUcsZ0NBQWdDO0FBQ2hDLEFBRVEsWUFGSSxDQUNSLFNBQVMsRUFDTCxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FBZSxXQUFXLENBQUM7RUFDeEIsYUFBYSxFQUFFLFlBQVksR0FDOUI7O0FBSVQsaUNBQWlDO0NBQ2pDLEFBQUEsQUFBQSxFQUFDLEVBQUksbUJBQW1CLEFBQXZCLEVBQXlCO0VBQ3RCLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLGFBQWEsRUFBRSxJQUFJLEdBNER0QjtHQTlERCxBQUFBLEFBUWMsRUFSYixFQUFJLG1CQUFtQixBQUF2QixFQUlHLE9BQU8sR0FHRCxDQUFDLEdBQ0csSUFBSTtHQVJsQixBQUFBLEFBUWMsRUFSYixFQUFJLG1CQUFtQixBQUF2QixFQUtHLFNBQVMsR0FFSCxDQUFDLEdBQ0csSUFBSSxDQUFDO0lBQ0gsV0FBVyxFQUFFLEdBQUcsR0FDbkI7R0FWYixBQUFBLEFBY0ksRUFkSCxFQUFJLG1CQUFtQixBQUF2QixFQWNHLEVBQUUsQ0FBQztJQUNDLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLE1BQU0sRUFBRSxDQUFDO0lBQ1QsT0FBTyxFQUFFLENBQUMsR0FDYjtHQWxCTCxBQUFBLEFBcUJVLEVBckJULEVBQUksbUJBQW1CLEFBQXZCLElBb0JPLEVBQUUsSUFDQSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFBZ0I7SUFDZixhQUFhLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3JJT3VCLE9BQU8sR3FJc0J6RDtLQW5EVCxBQUFBLEFBd0JZLEVBeEJYLEVBQUksbUJBQW1CLEFBQXZCLElBb0JPLEVBQUUsSUFDQSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsR0FHQyxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQXFCO01BQ2xCLE9BQU8sRUFBRSxJQUFJO01BQ2IsT0FBTyxFQUFFLEtBQUs7TUFDZCxLQUFLLEV0SWlCbUMsSUFBSSxHc0lBL0M7T0E1Q2IsQUFBQSxBQTZCZ0IsRUE3QmYsRUFBSSxtQkFBbUIsQUFBdkIsSUFvQk8sRUFBRSxJQUNBLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxHQUdDLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFLRyxHQUFHLENBQUM7UUFDQSxPQUFPLEVBQUUsSUFBSSxHQUNoQjtPQS9CakIsQUFBQSxBQXdCWSxFQXhCWCxFQUFJLG1CQUFtQixBQUF2QixJQW9CTyxFQUFFLElBQ0EsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEdBR0MsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQVNHLE1BQU8sQ0FBQztRQUNKLEtBQUssRWxJM0N3QixPQUFPLEdrSTRDdkM7T0FuQ2pCLEFBQUEsQUF3QlksRUF4QlgsRUFBSSxtQkFBbUIsQUFBdkIsSUFvQk8sRUFBRSxJQUNBLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxHQUdDLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsQ0FhRyxJQUFLLEFBQUEsS0FBSyxHQXJDMUIsQUFBQSxBQXdCWSxFQXhCWCxFQUFJLG1CQUFtQixBQUF2QixJQW9CTyxFQUFFLElBQ0EsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEU4Q29FWCxPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRTlDNUYxQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEM4Q21HbUIsT0FBTyxFQWxDdkMsQTlDakVZLE84Q2lFTCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU5Q3BIdEMsQUFBQSxFQUFDLEVBQUksbUJBQW1CLEFBQXZCLElBb0JPLEVBQUUsSUFDQSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsR0FHQyxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEM4Q21HbUIsT0FBTyxHOUMzSHZDLEFBQUEsQUF3QlksRUF4QlgsRUFBSSxtQkFBbUIsQUFBdkIsSUFvQk8sRUFBRSxJQUNBLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFOENvRVgsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU5QzVGMUIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFOEMyR21CLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixHQTNDdEMsQTlDakVZLE84Q2lFTCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU5Q3BIdEMsQUFBQSxFQUFDLEVBQUksbUJBQW1CLEFBQXZCLElBb0JPLEVBQUUsSUFDQSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsR0FHQyxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEU4QzJHbUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEk5Q3BJdEMsQUFBQSxBQXdCWSxFQXhCWCxFQUFJLG1CQUFtQixBQUF2QixJQW9CTyxFQUFFLElBQ0EsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEU4Q29FWCxPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRTlDNUYxQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEU4QzJHbUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEdBdkR0QyxBOUNqRVksTzhDaUVMLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRTlDcEh0QyxBQUFBLEVBQUMsRUFBSSxtQkFBbUIsQUFBdkIsSUFvQk8sRUFBRSxJQUNBLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxHQUdDLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRThDMkdtQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsSTlDaEp0QyxBQUFBLEFBd0JZLEVBeEJYLEVBQUksbUJBQW1CLEFBQXZCLElBb0JPLEVBQUUsSUFDQSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRThDb0VYLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFOUM1RjFCLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRThDMkdtQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEdBbkV0QyxBOUNqRVksTzhDaUVMLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRTlDcEh0QyxBQUFBLEVBQUMsRUFBSSxtQkFBbUIsQUFBdkIsSUFvQk8sRUFBRSxJQUNBLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxHQUdDLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRThDMkdtQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEk5QzVKdEMsQUFBQSxBQXdCWSxFQXhCWCxFQUFJLG1CQUFtQixBQUF2QixJQW9CTyxFQUFFLElBQ0EsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEU4Q29FWCxPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRTlDNUYxQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEU4QzJHbUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixHQXRGdEMsQTlDakVZLE84Q2lFTCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU5Q3BIdEMsQUFBQSxFQUFDLEVBQUksbUJBQW1CLEFBQXZCLElBb0JPLEVBQUUsSUFDQSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsR0FHQyxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEU4QzJHbUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFOUMxSVg7UUFDUCxZQUFZLEVBQUUsSUFBSSxHQUNyQjtPQXZDakIsQUFBQSxBQXlDa0IsRUF6Q2pCLEVBQUksbUJBQW1CLEFBQXZCLElBb0JPLEVBQUUsSUFDQSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsR0FHQyxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLElBaUJLLElBQUksQ0FBQztRQUNILGVBQWUsRUFBRSxlQUFlLEdBQ25DO0tBM0NqQixBQUFBLEFBK0NrQixFQS9DakIsRUFBSSxtQkFBbUIsQUFBdkIsSUFvQk8sRUFBRSxJQUNBLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQXlCQyxTQUFVLElBQ0osQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUFxQjtNQUNwQixLQUFLLEVsSW5Ea0MsT0FBcUIsR2tJb0QvRDs7QUN6RWpCOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QUFDakMsQUFFUSxlQUZPLEFBQ1gsWUFBYSxDQUNULElBQUksQUFDQSxLQUFNLENBQUM7RUFDSCxLQUFLLEVBQUUsS0FBSztFQUNaLE1BQU0sRUFBRSxDQUFDO0VBQ1QsVUFBVSxFQUFFLElBQUksR0FDbkI7O0FBUGIsQUFVZ0IsZUFWRCxBQUNYLFlBQWEsQ0FDVCxJQUFJLENBT0EsU0FBUyxDQUNMLFNBQVM7QUFWekIsQUFXZ0IsZUFYRCxBQUNYLFlBQWEsQ0FDVCxJQUFJLENBT0EsU0FBUyxDQUVMLENBQUMsQ0FBQztFQUNFLE9BQU8sRUFBRSxvQkFBb0I7RUFDN0IsT0FBTyxFQUFFLEtBQUs7RUFDZCxTQUFTLEV2SWlGcUQsU0FBOEI7RXVJaEY1RixLQUFLLEV2SXFDK0IsSUFBSSxHdUkvQjNDO0VBckJqQixBQVVnQixlQVZELEFBQ1gsWUFBYSxDQUNULElBQUksQ0FPQSxTQUFTLENBQ0wsU0FBUyxBQU9OLE1BQVE7RUFqQjNCLEFBV2dCLGVBWEQsQUFDWCxZQUFhLENBQ1QsSUFBSSxDQU9BLFNBQVMsQ0FFTCxDQUFDLEFBTUUsTUFBUSxDQUFDO0lBQ0osS0FBSyxFbkluQm9CLE9BQU87SW1Jb0JoQyxlQUFlLEVBQUUsSUFBSSxHQUN4Qjs7QUFwQnJCLEFBd0JvQixlQXhCTCxBQUNYLFlBQWEsQ0FDVCxJQUFJLENBT0EsU0FBUyxBQWNMLElBQU0sQ0FBQSxBQUFBLFdBQVcsRUFDYixTQUFTO0FBeEI3QixBQXlCb0IsZUF6QkwsQUFDWCxZQUFhLENBQ1QsSUFBSSxDQU9BLFNBQVMsQUFjTCxJQUFNLENBQUEsQUFBQSxXQUFXLEVBRWIsQ0FBQyxDQUFDO0VBQ0UsWUFBWSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEN2SW9LWSxPQUFPO0V1SW5LMUMsYUFBYSxFQUFFLElBQUksR0FDdEI7O0FyQzZCakIsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO0VxQ3pEL0IsQUFDSSxlQURXLEFBQ1gsWUFBYSxDQUFDO0lBaUNOLGFBQWEsRUFBRSxpQkFBaUI7SUFDaEMsZUFBZSxFQUFFLG1CQUFtQjtJQUNwQyxPQUFPLEVBQUUsc0JBQXNCO0lBQy9CLE9BQU8sRUFBRSxlQUFlLEdBaUIvQjtJQXRETCxBQXVDWSxlQXZDRyxBQUNYLFlBQWEsQ0FzQ0wsSUFBSSxBQUNBLEtBQU0sQ0FBQztNQUVILE9BQU8sRUFBRSxLQUFLO01BQ2QsT0FBTyxFQUFFLENBQUMsR0FDYjtJQTVDakIsQUErQ29CLGVBL0NMLEFBQ1gsWUFBYSxDQXNDTCxJQUFJLENBT0EsU0FBUyxDQUNMLFNBQVM7SUEvQzdCLEFBZ0RvQixlQWhETCxBQUNYLFlBQWEsQ0FzQ0wsSUFBSSxDQU9BLFNBQVMsQ0FFTCxDQUFDLENBQUM7TUFDRSxhQUFhLEVBQUUsSUFBSSxHQUN0Qjs7QUNsRXJCOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxlQUFlO0FBRWYsaUNBQWlDO0NBQ2pDLEFBQUEsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEVBQWU7RUFDWixnQkFBZ0IsRXZJd0JvQyxJQUFJO0V1SXZCeEQsV0FBVyxFQUFFLEtBQUssR0ErRXJCO0dBakZELEFBQUEsQUFLSSxFQUxILEVBQUksU0FBUyxBQUFiLEVBS0csWUFBWSxDQUFDO0lBQ1QsT0FBTyxFQUFFLElBQUksR0FDaEI7R0FQTCxBQUFBLEFBWWdCLEVBWmYsRUFBSSxTQUFTLEFBQWIsR0FTRyxBQUFBLEVBQUMsRUFBSSxNQUFNLEFBQVYsQ0FDRyxZQUFhLENBQ1QsSUFBSSxDQUNBLEVBQUUsQ0FBQztJQUNDLFVBQVUsRUFBRSxxQkFBcUIsR0ErQnBDO0tBNUNqQixBQUFBLEFBZW9CLEVBZm5CLEVBQUksU0FBUyxBQUFiLEdBU0csQUFBQSxFQUFDLEVBQUksTUFBTSxBQUFWLENBQ0csWUFBYSxDQUNULElBQUksQ0FDQSxFQUFFLENBR0UsU0FBUyxDQUFDO01BQ04sWUFBWSxFQUFFLGVBQWUsR0FTaEM7T0F6QnJCLEFBQUEsQUFtQndCLEVBbkJ2QixFQUFJLFNBQVMsQUFBYixHQVNHLEFBQUEsRUFBQyxFQUFJLE1BQU0sQUFBVixDQUNHLFlBQWEsQ0FDVCxJQUFJLENBQ0EsRUFBRSxDQUdFLFNBQVMsQ0FJTCxJQUFJLENBQUM7UUFDRCxLQUFLLEVwSXZCZ0IsT0FBTztRb0l3QjVCLE9BQU8sRUFBRSxLQUFLO1FBQ2QsT0FBTyxFQUFFLEtBQUssR0FFakI7S0F4QnpCLEFBQUEsQUFZZ0IsRUFaZixFQUFJLFNBQVMsQUFBYixHQVNHLEFBQUEsRUFBQyxFQUFJLE1BQU0sQUFBVixDQUNHLFlBQWEsQ0FDVCxJQUFJLENBQ0EsRUFBRSxBQWVFLE9BQVEsQ0FBQztNQUNMLGdCQUFnQixFcEkvQlMsT0FBTztNb0lnQ2hDLGdCQUFnQixFdklMbUIsSUFBSSxHdUlZMUM7T0FwQ3JCLEFBQUEsQUFnQzRCLEVBaEMzQixFQUFJLFNBQVMsQUFBYixHQVNHLEFBQUEsRUFBQyxFQUFJLE1BQU0sQUFBVixDQUNHLFlBQWEsQ0FDVCxJQUFJLENBQ0EsRUFBRSxBQWVFLE9BQVEsQ0FJSixTQUFTLENBQ0wsSUFBSSxDQUFDO1FBQ0QsS0FBSyxFdklSbUIsSUFBSSxHdUlTL0I7S0FsQzdCLEFBQUEsQUFZZ0IsRUFaZixFQUFJLFNBQVMsQUFBYixHQVNHLEFBQUEsRUFBQyxFQUFJLE1BQU0sQUFBVixDQUNHLFlBQWEsQ0FDVCxJQUFJLENBQ0EsRUFBRSxBQTBCRSxNQUFPLEdBdEMzQixBQUFBLEFBWWdCLEVBWmYsRUFBSSxTQUFTLEFBQWIsR0FTRyxBQUFBLEVBQUMsRUFBSSxNQUFNLEFBQVYsQ0FDRyxZQUFhLENBQ1QsSUFBSSxDQUNBLEVBQUUsQUEyQkUsT0FBUSxHQXZDNUIsQUFBQSxBQVlnQixFQVpmLEVBQUksU0FBUyxBQUFiLEdBU0csQUFBQSxFQUFDLEVBQUksTUFBTSxBQUFWLENBQ0csWUFBYSxDQUNULElBQUksQ0FDQSxFQUFFLEFBNEJFLE1BQU8sQ0FBQztNQUNKLGdCQUFnQixFdklqQm1CLElBQUksQ3VJaUJkLFVBQVU7TUFDbkMsZ0JBQWdCLEV2SWpCZ0IsSUFBSSxHdUlrQnZDO0dBM0NyQixBQUFBLEFBcURvQixFQXJEbkIsRUFBSSxTQUFTLEFBQWIsRUFpREcsQUFBQSxFQUFFLEVBQUksUUFBUSxBQUFaLENBQ0UsWUFBYSxDQUNULElBQUksQ0FDQSxFQUFFLENBQ0UsU0FBUyxDQUFDO0lBRU4sWUFBWSxFQUFFLEtBQUs7SUFDbkIsT0FBTyxFQUFFLEtBQUs7SUFDZCxXQUFXLEVBQUUsTUFBTSxHQVN0QjtLQWxFckIsQUFBQSxBQTZEZ0MsRUE3RC9CLEVBQUksU0FBUyxBQUFiLEVBaURHLEFBQUEsRUFBRSxFQUFJLFFBQVEsQUFBWixDQUNFLFlBQWEsQ0FDVCxJQUFJLENBQ0EsRUFBRSxDQUNFLFNBQVMsR0FRSCxHQUFHLEdBQUcsR0FBRyxDQUFDO01BRVIsWUFBWSxFQUFFLHNCQUFzQixHQUN2Qzs7QUNsRnpCOzs7Ozs7Ozs7R0FTRztBQUtILDBHQUEwRztBQ2QxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0NBQ2pDLEFBQUEsQUFJYyxFQUpiLEVBQUksWUFBWSxBQUFoQixFQUVHLG9CQUFvQixHQUNkLE9BQU8sR0FDSCxLQUFLLEdBSm5CLEFBQUEsQUFJYyxFQUpiLEVBQUksWUFBWSxBQUFoQixFMENpR0QsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDMUNwSGpDLG9CQUFvQixHMEN1SEEsT0FBTyxHMUNySGpCLEtBQUssRTBDNkZuQixBMUM3RmMsTzBDNkZQLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLEUxQ3RIckMsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUVHLG9CQUFvQixHMEN1SEEsT0FBTyxHMUNySGpCLEtBQUssQ0FBQztFQUNKLFFBQVEsRUFBRSxNQUFNLEdBNkZuQjtHQWxHYixBQUFBLEFBUWdCLEVBUmYsRUFBSSxZQUFZLEFBQWhCLEVBRUcsb0JBQW9CLEdBQ2QsT0FBTyxHQUNILEtBQUssQ0FJSCxZQUFZLEdBUjVCLEFBQUEsQUFRZ0IsRUFSZixFQUFJLFlBQVksQUFBaEIsRTBDaUdELE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQzFDcEhqQyxvQkFBb0IsRzBDdUhBLE9BQU8sRzFDckhqQixLQUFLLENBSUgsWUFBWSxFMEN5RjVCLEExQ3pGZ0IsTzBDeUZULEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLEUxQ3RIckMsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUVHLG9CQUFvQixHMEN1SEEsT0FBTyxHMUNySGpCLEtBQUssQ0FJSCxZQUFZLENBQUM7SUFDVCxhQUFhLEUxSWlTK0IsSUFBRyxHMEloU2xEO0dBVmpCLEFBQUEsQUFJYyxFQUpiLEVBQUksWUFBWSxBQUFoQixFQUVHLG9CQUFvQixHQUNkLE9BQU8sR0FDSCxLQUFLLEFBWUgsSUFBTSxDQUFBLEFBQUEsY0FBYyxDQUNoQixJQUFNLENBQUEsQUFBQSxhQUFhLElBakJ2QyxBQUFBLEFBSWMsRUFKYixFQUFJLFlBQVksQUFBaEIsRTBDaUdELE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQzFDcEhqQyxvQkFBb0IsRzBDdUhBLE9BQU8sRzFDckhqQixLQUFLLEFBWUgsSUFBTSxDQUFBLEFBQUEsY0FBYyxDQUNoQixJQUFNLENBQUEsQUFBQSxhQUFhLEcwQ2dGdkMsQTFDN0ZjLE8wQzZGUCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxFMUN0SHJDLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFFRyxvQkFBb0IsRzBDdUhBLE9BQU8sRzFDckhqQixLQUFLLEFBWUgsSUFBTSxDQUFBLEFBQUEsY0FBYyxDQUNoQixJQUFNLENBQUEsQUFBQSxhQUFhLEVBQUU7SUFDakIsYUFBYSxFQUFFLENBQUMsR0FFbkI7R0FwQnJCLEFBQUEsQUFJYyxFQUpiLEVBQUksWUFBWSxBQUFoQixFQUVHLG9CQUFvQixHQUNkLE9BQU8sR0FDSCxLQUFLLEFBbUJILGNBQWUsR0F2Qi9CLEFBQUEsQUFJYyxFQUpiLEVBQUksWUFBWSxBQUFoQixFMENpR0QsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDMUNwSGpDLG9CQUFvQixHMEN1SEEsT0FBTyxHMUNySGpCLEtBQUssQUFtQkgsY0FBZSxFMEMwRS9CLEExQzdGYyxPMEM2RlAsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsRTFDdEhyQyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBRUcsb0JBQW9CLEcwQ3VIQSxPQUFPLEcxQ3JIakIsS0FBSyxBQW1CSCxjQUFlLENBQUM7SUFDWixhQUFhLEVBQUUsQ0FBQyxHQUVuQjtHQTFCakIsQUFBQSxBQW9Dd0IsRUFwQ3ZCLEVBQUksWUFBWSxBQUFoQixFQUVHLG9CQUFvQixHQUNkLE9BQU8sR0FDSCxLQUFLLEFBOEJILGFBQWMsQUFDVixjQUFlLENBQ1gsZUFBZSxBQUFBLEtBQUssR0FwQzVDLEFBQUEsQUFvQ3dCLEVBcEN2QixFQUFJLFlBQVksQUFBaEIsRTBDaUdELE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQzFDcEhqQyxvQkFBb0IsRzBDdUhBLE9BQU8sRzFDckhqQixLQUFLLEFBOEJILGFBQWMsQUFDVixjQUFlLENBQ1gsZUFBZSxBQUFBLEtBQUssRTBDNkQ1QyxBMUM3RHdCLE8wQzZEakIsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsRTFDdEhyQyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBRUcsb0JBQW9CLEcwQ3VIQSxPQUFPLEcxQ3JIakIsS0FBSyxBQThCSCxhQUFjLEFBQ1YsY0FBZSxDQUNYLGVBQWUsQUFBQSxLQUFLLENBQUM7SUFDakIsYUFBYSxFMUlxUXVCLEdBQUcsQzBJclFMLEtBQUssQ3pJVlgsb0JBQUksR3lJWW5DO0dBdkN6QixBQUFBLEFBK0N3QixFQS9DdkIsRUFBSSxZQUFZLEFBQWhCLEVBRUcsb0JBQW9CLEdBQ2QsT0FBTyxHQUNILEtBQUssQUF1Q0gsY0FBZSxBQUNYLGFBQWMsQ0FHVixZQUFZLEdBL0NwQyxBQUFBLEFBK0N3QixFQS9DdkIsRUFBSSxZQUFZLEFBQWhCLEUwQ2lHRCxPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLEMxQ3BIakMsb0JBQW9CLEcwQ3VIQSxPQUFPLEcxQ3JIakIsS0FBSyxBQXVDSCxjQUFlLEFBQ1gsYUFBYyxDQUdWLFlBQVksRTBDa0RwQyxBMUNsRHdCLE8wQ2tEakIsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsRTFDdEhyQyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBRUcsb0JBQW9CLEcwQ3VIQSxPQUFPLEcxQ3JIakIsS0FBSyxBQXVDSCxjQUFlLEFBQ1gsYUFBYyxDQUdWLFlBQVksQ0FBQztJQUNULGFBQWEsRUFBRSxDQUFDLEdBQ25CO0dBakR6QixBQUFBLEFBdURvQixFQXZEbkIsRUFBSSxZQUFZLEFBQWhCLEVBRUcsb0JBQW9CLEdBQ2QsT0FBTyxHQUNILEtBQUssRUFrREgsQUFBQSxFQUFDLEVBQUksVUFBVSxBQUFkLEVBQ0csTUFBTSxBQUNGLFNBQVUsR0F4RGxDLEFBQUEsQUF1RG9CLEVBdkRuQixFQUFJLFlBQVksQUFBaEIsRTBDaUdELE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQzFDcEhqQyxvQkFBb0IsRzBDdUhBLE9BQU8sRzFDckhqQixLQUFLLEVBa0RILEFBQUEsRUFBQyxFQUFJLFVBQVUsQUFBZCxFQUNHLE1BQU0sQUFDRixTQUFVLEUwQ3lDbEMsQTFDMUNvQixPMEMwQ2IsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsRTFDdEhyQyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBRUcsb0JBQW9CLEcwQ3VIQSxPQUFPLEcxQ3JIakIsS0FBSyxFQWtESCxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsRUFDRyxNQUFNLEFBQ0YsU0FBVSxDQUFDO0lBQ1AsZUFBZSxFQUFFLGVBQWUsR0FDbkM7R0ExRHpCLEFBQUEsQUE4RGdDLEVBOUQvQixFQUFJLFlBQVksQUFBaEIsRUFFRyxvQkFBb0IsR0FDZCxPQUFPLEdBQ0gsS0FBSyxFQWtESCxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsRUFDRyxNQUFNLEFBS0YsSUFBTSxDQUFBLEFBQUEsWUFBWSxDQUNkLElBQU0sQ0FBQSxBQUFBLFVBQVUsRUFDWixHQUFHLEdBOURuQyxBQUFBLEFBOERnQyxFQTlEL0IsRUFBSSxZQUFZLEFBQWhCLEUwQ2lHRCxPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLEMxQ3BIakMsb0JBQW9CLEcwQ3VIQSxPQUFPLEcxQ3JIakIsS0FBSyxFQWtESCxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsRUFDRyxNQUFNLEFBS0YsSUFBTSxDQUFBLEFBQUEsWUFBWSxDQUNkLElBQU0sQ0FBQSxBQUFBLFVBQVUsRUFDWixHQUFHLEUwQ21DbkMsQTFDbkNnQyxPMENtQ3pCLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLEUxQ3RIckMsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUVHLG9CQUFvQixHMEN1SEEsT0FBTyxHMUNySGpCLEtBQUssRUFrREgsQUFBQSxFQUFDLEVBQUksVUFBVSxBQUFkLEVBQ0csTUFBTSxBQUtGLElBQU0sQ0FBQSxBQUFBLFlBQVksQ0FDZCxJQUFNLENBQUEsQUFBQSxVQUFVLEVBQ1osR0FBRyxDQUFDO0lBQ0EsaUJBQWlCLEVBQUUsY0FBYztJQUNqQyxhQUFhLEVBQUUsY0FBYztJQUM3QixTQUFTLEVBQUUsY0FBYztJQUFFLDZCQUE2QixFQUMzRDtHQWxFakMsQUFBQSxBQXlFb0IsRUF6RW5CLEVBQUksWUFBWSxBQUFoQixFQUVHLG9CQUFvQixHQUNkLE9BQU8sR0FDSCxLQUFLLEVBb0VILEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsQ0FDRyxXQUFZLEdBMUVwQyxBQUFBLEFBeUVvQixFQXpFbkIsRUFBSSxZQUFZLEFBQWhCLEUwQ2lHRCxPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLEMxQ3BIakMsb0JBQW9CLEcwQ3VIQSxPQUFPLEcxQ3JIakIsS0FBSyxFQW9FSCxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLENBQ0csV0FBWSxFMEN1QnBDLEExQ3hCb0IsTzBDd0JiLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLEUxQ3RIckMsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUVHLG9CQUFvQixHMEN1SEEsT0FBTyxHMUNySGpCLEtBQUssRUFvRUgsQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixDQUNHLFdBQVksQ0FBQztJQUNULGFBQWEsRUFBRSxZQUFZLEdBTzlCO0tBbEZ6QixBQUFBLEFBOEVnQyxFQTlFL0IsRUFBSSxZQUFZLEFBQWhCLEVBRUcsb0JBQW9CLEdBQ2QsT0FBTyxHQUNILEtBQUssRUFvRUgsQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixDQUNHLFdBQVksQ0FHUixJQUFJLENBQ0EsWUFBWSxHQTlFNUMsQUFBQSxBQThFZ0MsRUE5RS9CLEVBQUksWUFBWSxBQUFoQixFMENpR0QsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDMUNwSGpDLG9CQUFvQixHMEN1SEEsT0FBTyxHMUNySGpCLEtBQUssRUFvRUgsQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixDQUNHLFdBQVksQ0FHUixJQUFJLENBQ0EsWUFBWSxFMENtQjVDLEExQ25CZ0MsTzBDbUJ6QixFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxFMUN0SHJDLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFFRyxvQkFBb0IsRzBDdUhBLE9BQU8sRzFDckhqQixLQUFLLEVBb0VILEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsQ0FDRyxXQUFZLENBR1IsSUFBSSxDQUNBLFlBQVksQ0FBQztNQUNULGFBQWEsRUFBRSxZQUFZLEdBQzlCO0dBaEZqQyxBQUFBLEFBd0Z3QixFQXhGdkIsRUFBSSxZQUFZLEFBQWhCLEVBRUcsb0JBQW9CLEdBQ2QsT0FBTyxHQUNILEtBQUssQUFrRkgsSUFBTSxDQUFBLEFBQUEsYUFBYSxDQUNmLG9CQUFxQixFQUNqQixBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsSUF4RnpCLEFBQUEsQUF3RndCLEVBeEZ2QixFQUFJLFlBQVksQUFBaEIsRTBDaUdELE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQzFDcEhqQyxvQkFBb0IsRzBDdUhBLE9BQU8sRzFDckhqQixLQUFLLEFBa0ZILElBQU0sQ0FBQSxBQUFBLGFBQWEsQ0FDZixvQkFBcUIsRUFDakIsQUFBQSxFQUFDLEVBQUksVUFBVSxBQUFkLEcwQ1N6QixBMUNUd0IsTzBDU2pCLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLEUxQ3RIckMsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUVHLG9CQUFvQixHMEN1SEEsT0FBTyxHMUNySGpCLEtBQUssQUFrRkgsSUFBTSxDQUFBLEFBQUEsYUFBYSxDQUNmLG9CQUFxQixFQUNqQixBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsRUFBZ0I7SUFDYixhQUFhLEVBQUUsWUFBWSxHQUM5QjtHQTFGekIsQUFBQSxBQTRGd0IsRUE1RnZCLEVBQUksWUFBWSxBQUFoQixFQUVHLG9CQUFvQixHQUNkLE9BQU8sR0FDSCxLQUFLLEFBa0ZILElBQU0sQ0FBQSxBQUFBLGFBQWEsQ0FDZixvQkFBcUIsQ0FLakIsZUFBZSxBQUFBLEtBQUssR0E1RjVDLEFBQUEsQUE0RndCLEVBNUZ2QixFQUFJLFlBQVksQUFBaEIsRTBDaUdELE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQzFDcEhqQyxvQkFBb0IsRzBDdUhBLE9BQU8sRzFDckhqQixLQUFLLEFBa0ZILElBQU0sQ0FBQSxBQUFBLGFBQWEsQ0FDZixvQkFBcUIsQ0FLakIsZUFBZSxBQUFBLEtBQUssRTBDSzVDLEExQ0x3QixPMENLakIsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsRTFDdEhyQyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBRUcsb0JBQW9CLEcwQ3VIQSxPQUFPLEcxQ3JIakIsS0FBSyxBQWtGSCxJQUFNLENBQUEsQUFBQSxhQUFhLENBQ2Ysb0JBQXFCLENBS2pCLGVBQWUsQUFBQSxLQUFLLENBQUM7SUFDakIsYUFBYSxFMUk2TXVCLEdBQUcsQzBJN01MLEtBQUssQ3pJbEVYLG9CQUFJLEd5SW9FbkM7O0NBL0Z6QixBQUFBLEFBc0dJLEVBdEdILEVBQUksWUFBWSxBQUFoQixFQXNHRyxpQkFBaUIsQ0FBQztFQUNkLFVBQVUsRUFBRSxDQUFDLEdBQ2hCOztBQ3hITDs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztBQUNqQyxBQUdVLFVBSEEsQ0FFTixlQUFlLEFBQUEsV0FBVyxHQUNwQixFQUFFO0FBRlosQUFFVSxjQUZJLENBQ1YsZUFBZSxBQUFBLFdBQVcsR0FDcEIsRUFBRSxDQUFDO0VBQ0QsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBSVQsQUFLb0IsVUFMVixDQUNOLEFBQUEsS0FBRSxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFDRywwQkFBMEIsQ0FDdEIsVUFBVSxDQUNOLENBQUMsQ0FBQztFQUNFLGFBQWEsRUFBRSxDQUFDLEdBQ25COztBQVByQixBQVdZLFVBWEYsQ0FDTixBQUFBLEtBQUUsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBU0csNkJBQTZCLENBQUM7RUFDMUIsV0FBVyxFQUFFLElBQUk7RUFDakIsWUFBWSxFQUFFLElBQUksR0FPckI7RUFwQmIsQUFlZ0IsVUFmTixDQUNOLEFBQUEsS0FBRSxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFTRyw2QkFBNkIsRUFJekIsQUFBQSxLQUFDLEVBQU8sTUFBTSxBQUFiLEVBQWU7SUFDWixZQUFZLEVBQUUsR0FBRztJQUNqQixhQUFhLEVBQUUsR0FBRztJQUNsQixVQUFVLEVBQUUsSUFBSSxHQUNuQjs7QUFuQmpCLEFBdUJnQixVQXZCTixDQUNOLEFBQUEsS0FBRSxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFvQkcsWUFBWSxDQUNSLEdBQUcsQ0FBQztFQUNBLEtBQUssRUFBRSxJQUFJLEdBS2Q7RUE3QmpCLEFBdUJnQixVQXZCTixDQUNOLEFBQUEsS0FBRSxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFvQkcsWUFBWSxDQUNSLEdBQUcsQUFHQyxRQUFTLENBQUM7SUFDTixjQUFjLEVBQUUsR0FBRyxHQUN0Qjs7Q0FPckIsQUFBQSxBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsRUFBZTtFQUNaLDRFQUE0RSxFQUMvRTs7QUFFRCxhQUFhO0FBQ2IsQUFBUyxRQUFELENBQUMsT0FBTyxFQUFFLEFBQVcsVUFBRCxDQUFDLE9BQU8sQ0FBQztFQUNqQyxPQUFPLEVBQUUsdUJBQXVCO0VBQ2hDLGNBQWMsRUFBRSxHQUFHO0VBQ25CLE1BQU0sRUFBRSxhQUFhLEdBQ3hCOztBQUlELEFBRVEsT0FGRCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQWtCO0VBSWY7Ozs7Ozs7Ozs7RUFVVixFQUNPOztBQzFGVDs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztBQUNqQyxBQUNJLElBREEsQUFBQSxTQUFTLENBQ1QsT0FBTyxBQUNILFdBQVksQ0FBQztFQUNULEdBQUcsRUFBRSxJQUFJLEdBQ1o7O0FBSlQsQUFRdUIsSUFSbkIsQUFBQSxTQUFTLEVBT1QsQUFBQSxFQUFDLEVBQUksVUFBVSxBQUFkLEVBQ0csY0FBYyxDQUFDLHFCQUFxQixBQUFBLE9BQU8sQ0FBQztFQUN4QyxnQkFBZ0IsRTdJaUIrQixJQUFJLEc2SWhCdEQ7O0FBVlQsQUFZZ0MsSUFaNUIsQUFBQSxTQUFTLEVBT1QsQUFBQSxFQUFDLEVBQUksVUFBVSxBQUFkLEVBS0cscUJBQXFCLEdBQUcscUJBQXFCLEFBQUEsUUFBUSxDQUFDO0VBQ2xELEtBQUssRUFBRSxJQUFJO0VBQ1gsWUFBWSxFN0ltQm1DLE9BQU87RTZJbEJ0RCxnQkFBZ0IsRTdJa0IrQixPQUFPLEc2SWpCekQ7O0FBaEJULEFBa0J3QyxJQWxCcEMsQUFBQSxTQUFTLEVBT1QsQUFBQSxFQUFDLEVBQUksVUFBVSxBQUFkLEVBV0cscUJBQXFCLEFBQUEsUUFBUSxHQUFHLHFCQUFxQixBQUFBLFFBQVEsQ0FBQztFQUMxRCxLQUFLLEVBQUUsSUFBSTtFQUNYLFlBQVksRTdJZW1DLElBQUk7RTZJZG5ELGdCQUFnQixFN0ljK0IsSUFBSSxHNklidEQ7O0FBdEJULEFBMEJRLElBMUJKLEFBQUEsU0FBUyxBQXlCVCxlQUFnQixDQUNaLFdBQVcsQ0FBQztFQUNSLE9BQU8sRUFBRSxlQUFlLEdBQzNCOztBQzVDVDs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztDQUNqQyxBQUFBLEFBVVEsRUFWUCxFQUFJLFFBQVEsQUFBWixDQUNHLE1BQU8sRUFTSCxBQUFBLEtBQUMsRUFBTyxRQUFRLEFBQWYsRUFBaUI7RUFFZCxHQUFHLEVBQUUsS0FBdUI7RUFDNUIsS0FBSyxFQUFFLElBQXNCO0VBQzdCLE1BQU0sRUFBRSxJQUFzQjtFQUM5QixLQUFLLEVBQUUsSUFBc0I7RUFDN0IsU0FBUyxFQUFFLFNBQWtELEdBQ2hFOztBQ2pDVDs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztBQUNqQyxBQUdRLFNBSEMsQ0FFTCxVQUFVLENBQ04sQ0FBQztBQUZULEFBRVEsZUFGTyxDQUNYLFVBQVUsQ0FDTixDQUFDLENBQUM7RUFDRSxLQUFLLEVBQUUsSUFBSTtFQUNYLE9BQU8sRUFBRSxVQUFVLEdBQ3RCOztBQ3RCVDs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLEFBQUEsZ0JBQWdCLENBQUM7RUFDYixRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsSUFBSTtFQUNULElBQUksRUFBRSxDQUFDO0VBQ1AsT0FBTyxFQUFFLElBQUk7RUFDYixLQUFLLEVBQUUsSUFBSTtFQUNYLE9BQU8sRUFBRSxJQUFJO0VBQ2IsU0FBUyxFQUFFLEtBQUs7RUFDaEIsT0FBTyxFQUFFLFFBQVE7RUFDakIsTUFBTSxFQUFFLGlCQUFpQjtFQUN6QixVQUFVLEVBQUUsSUFBSTtFQUNoQixnQkFBZ0IsRW5KZ0J1QyxJQUFJO0VtSmYzRCxNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3BKbUxzQyxPQUFPO0VvSmxMOUQsYUFBYSxFQUFFLENBQUM7RUFDaEIsdUJBQXVCLEVBQUUsV0FBVztFQUNwQyxvQkFBb0IsRUFBRSxPQUFPO0VBQzdCLGVBQWUsRUFBRSxXQUFXLEdBNEIvQjtFQTVDRCxBQW9CUSxnQkFwQlEsQ0FrQlosYUFBYSxDQUVULHFCQUFxQixDQUFDO0lBQ2xCLFlBQVksRUFBRSxNQUFNLEdBQ3ZCO0VBdEJULEFBd0JVLGdCQXhCTSxDQWtCWixhQUFhLEdBTVAsQ0FBQyxBQUFBLGNBQWMsQ0FBQztJQUNkLE9BQU8sRUFBRSxLQUFLO0lBQ2QsT0FBTyxFQUFFLFNBQVM7SUFDbEIsS0FBSyxFQUFFLElBQUk7SUFDWCxXQUFXLEVBQUUsTUFBTTtJQUNuQixXQUFXLEVBQUUsT0FBTztJQUNwQixLQUFLLEVwSnVCdUMsSUFBSTtJb0p0QmhELFdBQVcsRUFBRSxNQUFNO0lBQ25CLGVBQWUsRUFBRSxJQUFJLEdBQ3hCO0VBakNULEFBb0NJLGdCQXBDWSxDQW9DWixlQUFlO0VBcENuQixBQXFDSSxnQkFyQ1ksQ0FxQ1osZ0JBQWdCLENBQUM7SUFDYixLQUFLLEVwSmdCMkMsSUFBSTtJb0pmcEQsZUFBZSxFQUFFLElBQUk7SUFDckIsZ0JBQWdCLEVoSnhDeUIsT0FBTztJZ0p5Q2hELGFBQWEsRUFBRSxDQUFDO0lBQ2hCLGdCQUFnQixFQUFFLElBQUksR0FDekI7O0FDMURMOzs7Ozs7Ozs7R0FTRztBQUtILDBHQUEwRztBQ2QxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0FBQ2pDLEFBQUEsY0FBYyxDQUFDO0VBQ1gsUUFBUSxFQUFFLEtBQUs7RUFDZixHQUFHLEVBQUUsUUFBUTtFQUNiLElBQUksRUFBRSxDQUFDLEdBQ1Y7O0FDcEJEOzs7Ozs7Ozs7R0FTRztBQUtILDBHQUEwRztBQ2QxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0FBQ2pDLEFBRUksTUFGRSxDQUVGLFdBQVc7QUFEZixBQUNJLFVBRE0sQ0FDTixXQUFXLENBQUM7RUFDUixLQUFLLEVBQUUsSUFBSSxHQUNkOztDQUdMLEFBQUEsQUFHYyxFQUhiLEVBQUksUUFBUSxBQUFaLEdBQ0csQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixHQUNHLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxJQUNLLEdBQUcsQ0FBQztFQUNGLFVBQVUsRUFBRSxHQUFHLEdBQ2xCOztBQzVCYjs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGdDQUFnQztBQUNoQyw4QkFBOEI7QUFDOUIsQUFFUSxZQUZJLENBQ1IsRUFBRSxDQUNFLEVBQUUsQ0FBQztFQUNDLE1BQU0sRUFBRSxDQUFDLEdBQ1o7O0FBSVQsaUNBQWlDO0FDekJqQzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0FBQ2pDLEFBR1ksV0FIRCxBQUNQLG1CQUFvQixBQUNoQixnQkFBaUIsQ0FDYixnQkFBZ0IsQ0FBQztFQUNiLFlBQVksRUFBRSxDQUFDLEdBQ2xCOztBQUxiLEFBT1ksV0FQRCxBQUNQLG1CQUFvQixBQUNoQixnQkFBaUIsQ0FLYixnQkFBZ0IsQUFBQSxRQUFRLENBQUM7RUFDckIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBVGIsQUFhSSxXQWJPLENBYVAsRUFBRSxBQUNFLFdBQVksQ0FBQztFQUNULE9BQU8sRUFBRSxJQUFJO0VBQ2IsU0FBUyxFQUFFLElBQUk7RUFDZixVQUFVLEVBQUUsSUFBSTtFQUNoQixZQUFZLEVBQUUsQ0FBQyxHQUNsQjs7QUNuQ1Q7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztBQUNqQyxBQUVRLFlBRkksQUFDUixvQkFBcUIsQUFDakIsa0JBQW1CLENBQUM7RUFDaEIsU0FBUyxFQUFFLElBQW9CLEdBeURsQztFQTVEVCxBQUtZLFlBTEEsQUFDUixvQkFBcUIsQUFDakIsa0JBQW1CLENBR2Ysc0JBQXNCLENBQUM7SUFDbkIsT0FBTyxFQUFFLFlBQVk7SUFDckIsS0FBSyxFQUFFLE9BQU87SUFDZCxRQUFRLEVBQUUsTUFBTTtJQUNoQixXQUFXLEVBQUUsR0FBRztJQUNoQixZQUFZLEVBQUUsR0FBRyxHQUNwQjtFQVhiLEFBYVksWUFiQSxBQUNSLG9CQUFxQixBQUNqQixrQkFBbUIsQ0FXZixFQUFFLENBQUM7SUFDQyxNQUFNLEVBQUUsQ0FBQztJQUNULE9BQU8sRUFBRSxDQUFDO0lBQ1YsT0FBTyxFQUFFLFlBQVk7SUFDckIsVUFBVSxFQUFFLElBQUk7SUFDaEIsZ0JBQWdCLEVBQUUsV0FBVyxHQXlCaEM7SUEzQ2IsQUFvQmdCLFlBcEJKLEFBQ1Isb0JBQXFCLEFBQ2pCLGtCQUFtQixDQVdmLEVBQUUsQ0FPRSxFQUFFLENBQUM7TUFDQyxPQUFPLEVBQUUsTUFBTTtNQUNmLE1BQU0sRUFBRSxDQUFDO01BQ1QsT0FBTyxFQUFFLENBQUMsR0FLYjtNQTVCakIsQUFvQmdCLFlBcEJKLEFBQ1Isb0JBQXFCLEFBQ2pCLGtCQUFtQixDQVdmLEVBQUUsQ0FPRSxFQUFFLEFBS0UsT0FBUSxDQUFDO1FBQ0wsT0FBTyxFQUFFLEtBQUssR0FDakI7SUEzQnJCLEFBYVksWUFiQSxBQUNSLG9CQUFxQixBQUNqQixrQkFBbUIsQ0FXZixFQUFFLEFBaUJFLElBQU0sQ0FBQSxBQUFBLEVBQUUsQUFBQSxPQUFPLEVBQUU7TUFDYixnQkFBZ0IsRUFBRSxTQUFTLEdBVzlCO01BMUNqQixBQWlDb0IsWUFqQ1IsQUFDUixvQkFBcUIsQUFDakIsa0JBQW1CLENBV2YsRUFBRSxBQWlCRSxJQUFNLENBQUEsQUFBQSxFQUFFLEFBQUEsT0FBTyxFQUdYLENBQUMsQ0FBQztRQUNFLGVBQWUsRUFBRSxJQUFJO1FBQ3JCLEtBQUssRXhKcENvQixPQUFPLEd3SjBDbkM7UUF6Q3JCLEFBaUNvQixZQWpDUixBQUNSLG9CQUFxQixBQUNqQixrQkFBbUIsQ0FXZixFQUFFLEFBaUJFLElBQU0sQ0FBQSxBQUFBLEVBQUUsQUFBQSxPQUFPLEVBR1gsQ0FBQyxBQUlHLE1BQU8sQ0FBQztVQUNKLEtBQUssRXhKakMwQixPQUFxQjtVd0prQ3BELGVBQWUsRUFBRSxTQUFTLEdBQzdCO0VBeEN6QixBQTZDWSxZQTdDQSxBQUNSLG9CQUFxQixBQUNqQixrQkFBbUIsQ0EyQ2YsTUFBTSxDQUFDO0lBQ0gsT0FBTyxFQUFFLFlBQVk7SUFDckIsS0FBSyxFNUorSXNDLE9BQU87STRKOUlsRCxRQUFRLEVBQUUsTUFBTTtJQUNoQixXQUFXLEU1Sk80QixHQUFHLEc0Sk43QztFQWxEYixBQW9EK0IsWUFwRG5CLEFBQ1Isb0JBQXFCLEFBQ2pCLGtCQUFtQixDQWtEZixnQkFBZ0IsR0FBRyxnQkFBZ0IsQUFBQSxRQUFRLENBQUM7SUFDeEMsT0FBTyxFQUFFLFlBQVk7SUFDckIsYUFBYSxFQUFFLEtBQUs7SUFDcEIsWUFBWSxFQUFFLEtBQUs7SUFDbkIsS0FBSyxFNUpzSXNDLE9BQU87STRKcklsRCxXQUFXLEVBQUUsYUFBYTtJQUMxQixPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUMzRWI7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QUFPakMsQUFBQSxJQUFJLENBQUM7RUFDRDs7Ozs7O01BTUUsRUFzQ0w7RUE3Q0QsQUFTSSxJQVRBLEFBU0EsTUFBTyxDQUFDO0lBQ0osT0FBTyxFOUo0Y3VCLElBQUk7SThKM2NsQyxVQUFVLEU5SjRjb0IsSUFBSSxHOEozY3JDO0VBWkwsQUFjSSxJQWRBLENBY0EsVUFBVSxDQUFDO0lBQ1AsUUFBUSxFQUFFLFFBQVE7SUFDbEIsT0FBTyxFQUFFLFlBQVk7SUFDckIsVUFBVSxFQUFFLE1BQU0sR0EyQnJCO0lBNUNMLEFBY0ksSUFkQSxDQWNBLFVBQVUsQUFLTixJQUFNLENBQUEsQUFBQSxnQkFBZ0IsRUFBRTtNQUNwQixJQUFJLEVBQUUsSUFBSSxHQUtiO01BekJULEFBY0ksSUFkQSxDQWNBLFVBQVUsQUFLTixJQUFNLENBQUEsQUFBQSxnQkFBZ0IsQ0FHbEIsZUFBZ0IsQ0FBQztRQUNiLFlBQVksRUFBRSxHQUFHLEdBQ3BCO0lBeEJiLEFBY0ksSUFkQSxDQWNBLFVBQVUsQUFhTixnQkFBaUIsQ0FBQztNQUNkLEtBQUssRUFBRSxJQUFJO01BQ1gsYUFBYSxFQUFFLEdBQUcsR0FDckI7SUE5QlQsQUFjSSxJQWRBLENBY0EsVUFBVSxBQWtCTixlQUFnQixDQUFDO01BQ2IsVUFBVSxFQUFFLG1CQUFnQixDQUFDLFVBQVU7TUFDdkMsT0FBTyxFQUFFLG1CQUFtQixHQVMvQjtNQTNDVCxBQWNJLElBZEEsQ0FjQSxVQUFVLEFBa0JOLGVBQWdCLEFBSVosSUFBTSxDQUFBLEFBQUEsZ0JBQWdCLEVBQUU7UUFDcEIsSUFBSSxFQUFFLEtBQUssR0FDZDtNQXRDYixBQWNJLElBZEEsQ0FjQSxVQUFVLEFBa0JOLGVBQWdCLEFBUVosZ0JBQWlCLENBQUM7UUFDZCxLQUFLLEVBQUUsS0FBSyxHQUNmOztBQUtiLEFBQ0ksV0FETyxBQUNQLFVBQVcsQ0FBQztFQUdSLEdBQUcsRUFBRSxDQUFDO0VBQ04sSUFBSSxFQUFFLENBQUMsR0FNVjtFQVhMLEFBT1EsV0FQRyxBQUNQLFVBQVcsQ0FNUCxTQUFTLENBQUM7SUFFTixNQUFNLEVBQUUsT0FBTyxHQUNsQjs7Q0FJVCxBQUFBLEFBTVksRUFOWCxFQUFJLFdBQVcsQUFBZixFQUNHLFdBQVcsQUFDUCxVQUFXLENBSVAsZUFBZSxDQUFDO0VBQ1osT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBTWIsQUFHWSxJQUhSLENBQ0EsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENBQ0UsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQUNILE1BQU8sQ0FBQztFQUNKLGdCQUFnQixFQUFFLEtBQUssR0FDMUI7O0FDdEdiOzs7Ozs7Ozs7R0FTRztBQUtILDBHQUEwRztBQ2QxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFVMUcsQUFLb0Isa0JBTEYsQUFDZCxpQkFBa0IsRUFDZCxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBQ0csY0FBZSxBQUNYLFlBQWEsRUFDVCxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLEVBQWtCO0VBQ2YsVUFBVSxFQUFFLGdCQUFnQixHQWMvQjtFQXBCckIsQUFLb0Isa0JBTEYsQUFDZCxpQkFBa0IsRUFDZCxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBQ0csY0FBZSxBQUNYLFlBQWEsRUFDVCxBQUFBLEtBQUMsRUFBTyxTQUFTLEFBQWhCLENBR0csS0FBTSxDQUFDO0lBRUgsYUFBYSxFQUFFLEtBQUssQ0FBQyxHQUFHLEM1SmxCSCxPQUFPLEM0SmtCTSxVQUFVLEdBUy9DOztDQVN6QixBQUFBLEFBR1ksRUFIWCxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxFQUNHLEFBQUEsS0FBRSxFQUFPLGVBQWUsQUFBdEIsRUFDRSxTQUFTLENBQ0wsQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixJQUpsQixBQUFBLEFBR1ksRUFIWCxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxFQUNHLEFBQUEsS0FBRSxFQUFPLGVBQWUsQUFBdEIsRUE5QlYsa0JBQWtCLEFBQ2QsaUJBQWtCLEVBQ2QsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixDQUNHLGNBQWUsQUFDWCxZQUFhLEVBNEJiLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0F4Qk0sS0FBTSxFQVI5QixBQStCWSxrQkEvQk0sQUFDZCxpQkFBa0IsRUFDZCxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBQ0csY0FBZSxBQUNYLFlBQWEsRUF3QjdCLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxFQUNHLEFBQUEsS0FBRSxFQUFPLGVBQWUsQUFBdEIsR0FFTSxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBeEJNLEtBQU0sR0FvQjlCLEFBQUEsQUFHWSxFQUhYLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixFb0I0RFYsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLElwQjFFTixBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENvQitFSSxlQUFlLEVBckJyQyxBcEIzRFksT29CMkRMLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsR3BCekVULEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxFQUNHLEFBQUEsS0FBRSxFQUFPLGVBQWUsQUFBdEIsRW9Cd0VFLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxJcEIxRU4sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDb0IrRUksZUFBZSxHcEJuRnJDLEFBQUEsQUFHWSxFQUhYLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixHa0ZyQ1YsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksVUFBVSxBQUFkLEVBQ0csQUFBQSxLQUFFLEVBQU8sVUFBVSxBQUFqQixFQUNFLGdCQUFnQixFbEZvQ1osQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDa0ZoQ0YsS0FBSyxHQVByQixBQUFBLEFsRnNDWSxFa0Z0Q1gsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsRUFDRyxBQUFBLEtBQUUsRUFBTyxVQUFVLEFBQWpCLEVBQ0UsZ0JBQWdCLEVsRmdDNUIsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixHQUVNLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ2tGaENGLEtBQUssQ2xGZ0NlO0VBQ2hCLFVBQVUsRUFBRSxnQkFBZ0IsR0FPL0I7O0FBbUJqQiw4RUFBOEU7QUFDOUUsbUhBQW1IO0FBQ25ILEFBWXNCLFVBWlosQ0FJUCxBQUFBLEtBQUcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixLQUNLLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUtBLGdCQUFrQixHQUNYLEdBQUcsQUFDRixLQUFPLEFBQ0gsSUFBTyxDQUFBLEFBQUEsTUFBTTtDQWJ4QyxBQUFBLEFBV3NCLEVBWHJCLEVBQUksV0FBVyxBQUFmLEVBR0UsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FLQSxnQkFBa0IsR0FDWCxHQUFHLEFBQ0YsS0FBTyxBQUNILElBQU8sQ0FBQSxBQUFBLE1BQU0sRUFBRTtFQUVWLGtCQUFrQixFQUFFLDhCQUE4QjtFQUNsRCxhQUFhLEVBQUUsOEJBQThCO0VBQzdDLFVBQVUsRUFBRSw4QkFBOEIsR0F3QjdDO0VBMUM3QixBQW9CZ0MsVUFwQnRCLENBSVAsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FLQSxnQkFBa0IsR0FDWCxHQUFHLEFBQ0YsS0FBTyxBQUNILElBQU8sQ0FBQSxBQUFBLE1BQU0sRUFNUixrQkFBa0I7R0FuQmxELEFBQUEsQUFtQmdDLEVBbkIvQixFQUFJLFdBQVcsQUFBZixFQUdFLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEtBQ0ssQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBS0EsZ0JBQWtCLEdBQ1gsR0FBRyxBQUNGLEtBQU8sQUFDSCxJQUFPLENBQUEsQUFBQSxNQUFNLEVBTVIsa0JBQWtCLENBQUM7SUFFZixLQUFLLEUvSmhFa0IsSUFBSSxDK0pnRWIsVUFBVSxHQWMzQjtJQXBDakMsQUF3Qm9DLFVBeEIxQixDQUlQLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEtBQ0ssQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBS0EsZ0JBQWtCLEdBQ1gsR0FBRyxBQUNGLEtBQU8sQUFDSCxJQUFPLENBQUEsQUFBQSxNQUFNLEVBTVIsa0JBQWtCLENBSWQsVUFBVTtLQXZCOUMsQUFBQSxBQXVCb0MsRUF2Qm5DLEVBQUksV0FBVyxBQUFmLEVBR0UsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FLQSxnQkFBa0IsR0FDWCxHQUFHLEFBQ0YsS0FBTyxBQUNILElBQU8sQ0FBQSxBQUFBLE1BQU0sRUFNUixrQkFBa0IsQ0FJZCxVQUFVLENBQUM7TUFFUCxLQUFLLEUvSnBFYyxJQUFJLEMrSm9FVCxVQUFVLEdBUzNCO01BbkNyQyxBQTRCd0MsVUE1QjlCLENBSVAsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FLQSxnQkFBa0IsR0FDWCxHQUFHLEFBQ0YsS0FBTyxBQUNILElBQU8sQ0FBQSxBQUFBLE1BQU0sRUFNUixrQkFBa0IsQ0FJZCxVQUFVLENBSU4sVUFBVTtNQTVCbEQsQUE2QndDLFVBN0I5QixDQUlQLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEtBQ0ssQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBS0EsZ0JBQWtCLEdBQ1gsR0FBRyxBQUNGLEtBQU8sQUFDSCxJQUFPLENBQUEsQUFBQSxNQUFNLEVBTVIsa0JBQWtCLENBSWQsVUFBVSxDQUtOLFVBQVU7TUE3QmxELEFBOEJ3QyxVQTlCOUIsQ0FJUCxBQUFBLEtBQUcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixLQUNLLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUtBLGdCQUFrQixHQUNYLEdBQUcsQUFDRixLQUFPLEFBQ0gsSUFBTyxDQUFBLEFBQUEsTUFBTSxFQU1SLGtCQUFrQixDQUlkLFVBQVUsQ0FNTixjQUFjO01BOUJ0RCxBQStCd0MsVUEvQjlCLENBSVAsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FLQSxnQkFBa0IsR0FDWCxHQUFHLEFBQ0YsS0FBTyxBQUNILElBQU8sQ0FBQSxBQUFBLE1BQU0sRUFNUixrQkFBa0IsQ0FJZCxVQUFVLENBT04sV0FBVztPQTlCbkQsQUFBQSxBQTJCd0MsRUEzQnZDLEVBQUksV0FBVyxBQUFmLEVBR0UsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FLQSxnQkFBa0IsR0FDWCxHQUFHLEFBQ0YsS0FBTyxBQUNILElBQU8sQ0FBQSxBQUFBLE1BQU0sRUFNUixrQkFBa0IsQ0FJZCxVQUFVLENBSU4sVUFBVTtPQTNCbEQsQUFBQSxBQTRCd0MsRUE1QnZDLEVBQUksV0FBVyxBQUFmLEVBR0UsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FLQSxnQkFBa0IsR0FDWCxHQUFHLEFBQ0YsS0FBTyxBQUNILElBQU8sQ0FBQSxBQUFBLE1BQU0sRUFNUixrQkFBa0IsQ0FJZCxVQUFVLENBS04sVUFBVTtPQTVCbEQsQUFBQSxBQTZCd0MsRUE3QnZDLEVBQUksV0FBVyxBQUFmLEVBR0UsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FLQSxnQkFBa0IsR0FDWCxHQUFHLEFBQ0YsS0FBTyxBQUNILElBQU8sQ0FBQSxBQUFBLE1BQU0sRUFNUixrQkFBa0IsQ0FJZCxVQUFVLENBTU4sY0FBYztPQTdCdEQsQUFBQSxBQThCd0MsRUE5QnZDLEVBQUksV0FBVyxBQUFmLEVBR0UsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FLQSxnQkFBa0IsR0FDWCxHQUFHLEFBQ0YsS0FBTyxBQUNILElBQU8sQ0FBQSxBQUFBLE1BQU0sRUFNUixrQkFBa0IsQ0FJZCxVQUFVLENBT04sV0FBVyxDQUFDO1FBRVIsS0FBSyxFL0ozRVUsSUFBSSxDK0oyRUwsVUFBVSxHQUMzQjtFQWxDekMsQUFzQ2dDLFVBdEN0QixDQUlQLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEtBQ0ssQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBS0EsZ0JBQWtCLEdBQ1gsR0FBRyxBQUNGLEtBQU8sQUFDSCxJQUFPLENBQUEsQUFBQSxNQUFNLEVBd0JSLFVBQVUsQUFBQSxHQUFHLEFBQUEsUUFBUTtHQXJDckQsQUFBQSxBQXFDZ0MsRUFyQy9CLEVBQUksV0FBVyxBQUFmLEVBR0UsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FLQSxnQkFBa0IsR0FDWCxHQUFHLEFBQ0YsS0FBTyxBQUNILElBQU8sQ0FBQSxBQUFBLE1BQU0sRUF3QlIsVUFBVSxBQUFBLEdBQUcsQUFBQSxRQUFRLENBQUM7SUFFbEIsS0FBSyxFL0psRmtCLElBQUksQytKa0ZiLFVBQVUsR0FDM0I7O0FDN0hqQzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0NBbUJqQyxBQUFBLEFBQUEsRUFBQyxFQUFJLGlDQUFpQyxBQUFyQyxFQUF1QztFQUNwQyxJQUFJLEVBQUUsSUFBSTtFQUNWLE1BQU0sRUFBRSxJQUFJLEdBS2Y7RS9EZ0NHLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtLK0R2Qy9CLEFBQUEsQUFBQSxFQUFDLEVBQUksaUNBQWlDLEFBQXJDLEVBQXVDO01BS2hDLE1BQU0sRUFBRSxDQUFDLEdBRWhCOztBQ3pDRDs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztBQUVqQyxrSUFBa0k7QUFDbEksQUFBQSxtQkFBbUIsQ0FBQztFQUNoQixnQkFBZ0IsRWxLbUN1QyxPQUFPLENrS25DakMsVUFBVSxHQUMxQzs7QUFNRCxBQUFBLGVBQWUsQ0FBQztFQUNaLEtBQUssRWxLMEJrRCxPQUFPLEdrS21CakU7RUE5Q0QsQUFHSSxlQUhXLENBR1gsQ0FBQyxDQUFDO0lBQ0UsS0FBSyxFbEt1QjhDLE9BQU8sQ2tLdkI3QixVQUFVO0lBQ3ZDLFVBQVUsRUFBRSxXQUFXLEdBaUIxQjtJQXRCTCxBQUdJLGVBSFcsQ0FHWCxDQUFDLEFBSUcsUUFBUyxDQUFDO01BQ04sS0FBSyxFbEttQjBDLE9BQU8sQ2tLbkJ6QixVQUFVO01BQ3ZDLFVBQVUsRUFBRSxXQUFXLEdBQzFCO0lBVlQsQUFHSSxlQUhXLENBR1gsQ0FBQyxBQVNHLE1BQU8sRUFaZixBQUdJLGVBSFcsQ0FHWCxDQUFDLEFBVUcsTUFBTyxDQUFDO01BQ0osS0FBSyxFQUFFLE9BQWtDLENBQUMsVUFBVSxHQU92RDtNQXJCVCxBQUdJLGVBSFcsQ0FHWCxDQUFDLEFBU0csTUFBTyxBQUlKLFFBQVUsRUFoQnJCLEFBR0ksZUFIVyxDQUdYLENBQUMsQUFVRyxNQUFPLEFBR0osUUFBVSxDQUFDO1FBQ04sS0FBSyxFQUFFLE9BQWtDLENBQUMsVUFBVTtRQUNwRCxVQUFVLEVBQUUsV0FBVztRQUN2QixlQUFlLEVBQUUsSUFBSSxHQUN4QjtFQXBCYixBQXdCSSxlQXhCVyxDQXdCWCw4QkFBOEIsQ0FBQztJQUMzQixlQUFlLEVBQUUsU0FBUyxHQUM3QjtFQTFCTCxBQTRCSSxlQTVCVyxDQTRCWCxtQkFBbUIsQ0FBQztJQUNoQixLQUFLLEVsS0Y4QyxPQUFPLEdrS1c3RDtJQXRDTCxBQStCMEIsZUEvQlgsQ0E0QlgsbUJBQW1CLEFBR2YsSUFBTSxDQUFBLEFBQUEsVUFBVSxFQUFFLEdBQUcsQ0FBQztNQUNsQixpQkFBaUIsRUFBRSxjQUFnQjtNQUNuQyxjQUFjLEVBQUUsY0FBYztNQUM5QixhQUFhLEVBQUUsY0FBYztNQUM3QixZQUFZLEVBQUUsY0FBYztNQUM1QixTQUFTLEVBQUUsY0FBZ0IsR0FDOUI7RUFyQ1QsQUF3Q0ksZUF4Q1csQ0F3Q1gsR0FBRyxDQUFDO0lBQ0EsT0FBTyxFQUFFLFlBQVk7SUFDckIsY0FBYyxFQUFFLE1BQU07SUFDdEIsS0FBSyxFQUFFLElBQUk7SUFDWCxZQUFZLEVBQUUsSUFBSSxHQUNyQjs7QUN2RUw7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztBQUNqQyxBQUFBLGtCQUFrQixDQUFDO0VBQ2YsZ0JBQWdCLEVuS3FDdUMsT0FBTyxHbUtwQ2pFOztBQUVELEFBQUEsY0FBYyxDQUFDO0VBRVgsU0FBUyxFQUFFLE1BQWlCO0VBQzVCLEtBQUssRW5LOEJrRCxPQUFPLEdtS1JqRTtFQXpCRCxBQUtJLGNBTFUsQ0FLVixHQUFHLENBQUM7SUFDQSxLQUFLLEVuSzJCOEMsT0FBTyxHbUtUN0Q7SUF4QkwsQUFLSSxjQUxVLENBS1YsR0FBRyxBQUdDLFlBQWEsQ0FBQztNQUNWLE9BQU8sRUFBRSxJQUFJLEdBQ2hCO0lBVlQsQUFZUSxjQVpNLENBS1YsR0FBRyxDQU9DLElBQUksQ0FBQztNQUNELE1BQU0sRUFBRSxJQUFJLEdBQ2Y7SUFkVCxBQWdCUSxjQWhCTSxDQUtWLEdBQUcsQ0FXQyxDQUFDLENBQUM7TUFDRSxlQUFlLEVBQUUsSUFBSTtNQUNyQixLQUFLLEVuS2UwQyxPQUFPLEdtS1Z6RDtNQXZCVCxBQWdCUSxjQWhCTSxDQUtWLEdBQUcsQ0FXQyxDQUFDLEFBSUcsTUFBTyxDQUFDO1FBQ0osZUFBZSxFQUFFLFNBQVMsR0FDN0I7O0FDMUNiOzs7Ozs7Ozs7R0FTRztBQUtILDBHQUEwRztBQ2QxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0NBQ2pDLEFBQUEsQUFBQSxFQUFDLEVBQUksUUFBUSxBQUFaLEVBQWM7RUFDWCxhQUFhLEVBQUUsS0FBSyxHQUN2Qjs7Q0FFRCxBQUFBLEFBQ0ksRUFESCxFQUFJLFlBQVksQUFBaEIsRUFDRyxRQUFRLENBQUM7RUFDTCxNQUFNLEVBQUUsSUFBSSxHQU9mO0dBVEwsQUFBQSxBQUlRLEVBSlAsRUFBSSxZQUFZLEFBQWhCLEVBQ0csUUFBUSxDQUdKLENBQUMsQ0FBQztJQUNFLE9BQU8sRUFBRSxHQUFHO0lBQ1osUUFBUSxFQUFFLFFBQVE7SUFDbEIsS0FBSyxFQUFFLEdBQUcsR0FDYjs7Q0FSVCxBQUFBLEFBYVksRUFiWCxFQUFJLFlBQVksQUFBaEIsQ0FXRyxpQkFBa0IsQ0FDZCxRQUFRLENBQ0osQ0FBQyxDQUFDO0VBQ0UsR0FBRyxFQUFFLEdBQUcsR0FDWDs7Q0FmYixBQUFBLEFBcUJRLEVBckJQLEVBQUksWUFBWSxBQUFoQixDQW1CRyx3QkFBeUIsQ0FFckIsVUFBVSxHQXJCbEIsQUFBQSxBQXFCUSxFQXJCUCxFQUFJLFlBQVksQUFBaEIsQ0FvQkcsbUJBQW9CLENBQ2hCLFVBQVUsQ0FBQztFQUNQLFVBQVUsRUFBRSxZQUFZLEdBQzNCOztBQUlULEFBRVEsa0JBRlUsQ0FDZCxTQUFTLEVBQ0wsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUFrQjtFQUNmLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxLQUFLO0VBQ1YsSUFBSSxFQUFFLEdBQUc7RUFDVCxLQUFLLEVBQUUsZUFBZSxHQVN6QjtFQWZULEFBUVksa0JBUk0sQ0FDZCxTQUFTLEVBQ0wsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQU1HLENBQUMsQ0FBQztJQUNFLGdCQUFnQixFQUFFLFdBQVcsR0FDaEM7RUFWYixBQVlZLGtCQVpNLENBQ2QsU0FBUyxFQUNMLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFVRyxNQUFNLENBQUM7SUFDSCxHQUFHLEVBQUUsSUFBSSxHQUNaOztBQUliLEFBSWtCLFNBSlQsQ0FDTCxjQUFjLEdBQ1IsWUFBWSxHQUNSLFNBQVMsSUFDTCxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQWtCO0VBQ2pCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxLQUFLO0VBQ1YsSUFBSSxFQUFFLEdBQUc7RUFDVCxLQUFLLEVBQUUsY0FBYyxHQVN4QjtFQWpCakIsQUFVb0IsU0FWWCxDQUNMLGNBQWMsR0FDUixZQUFZLEdBQ1IsU0FBUyxJQUNMLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFNQyxDQUFDLENBQUM7SUFDRSxnQkFBZ0IsRUFBRSxXQUFXLEdBQ2hDO0VBWnJCLEFBY29CLFNBZFgsQ0FDTCxjQUFjLEdBQ1IsWUFBWSxHQUNSLFNBQVMsSUFDTCxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBVUMsTUFBTSxDQUFDO0lBQ0gsR0FBRyxFQUFFLElBQUksR0FDWjs7QUFoQnJCLEFBb0JzQixTQXBCYixDQUNMLGNBQWMsR0FDUixZQUFZLEdBQ1IsU0FBUyxFQWdCUCxBQUFBLEtBQUMsRUFBTyxlQUFlLEFBQXRCLEtBQ0ssQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUFrQjtFQUNqQixHQUFHLEVBQUUsS0FBSztFQUNWLEtBQUssRUFBRSxJQUFJO0VBQ1gsUUFBUSxFQUFFLFFBQVEsR0FTckI7RUFoQ3JCLEFBeUJ3QixTQXpCZixDQUNMLGNBQWMsR0FDUixZQUFZLEdBQ1IsU0FBUyxFQWdCUCxBQUFBLEtBQUMsRUFBTyxlQUFlLEFBQXRCLEtBQ0ssQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUtDLENBQUMsQ0FBQztJQUNFLGdCQUFnQixFQUFFLFdBQVcsR0FDaEM7RUEzQnpCLEFBNkJ3QixTQTdCZixDQUNMLGNBQWMsR0FDUixZQUFZLEdBQ1IsU0FBUyxFQWdCUCxBQUFBLEtBQUMsRUFBTyxlQUFlLEFBQXRCLEtBQ0ssQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQVNDLE1BQU0sQ0FBQztJQUNILEdBQUcsRUFBRSxJQUFJLEdBQ1o7O0FDaEd6Qjs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztBQUNqQywwQkFBMEI7Q0FDMUIsQUFBQSxBQUlnQixFQUpmLEVBQUksVUFBVSxBQUFkLEVBQ0csVUFBVSxDQUNOLEFBQUEsS0FBRSxFQUFPLFVBQVUsQUFBakIsRUFDRSxlQUFlLENBQ1gsRUFBRSxDQUFDO0VBQ0MsU0FBUyxFQUFFLEdBQUc7RUFDZCxhQUFhLEVBQUUsWUFBWTtFQUMzQixVQUFVLEVBQUUsS0FBSyxHQUNwQjs7Q0FSakIsQUFBQSxBQVNnQixFQVRmLEVBQUksVUFBVSxBQUFkLEVBQ0csVUFBVSxDQUNOLEFBQUEsS0FBRSxFQUFPLFVBQVUsQUFBakIsRUFDRSxlQUFlLENBTVgsQ0FBQyxBQUFBLFFBQVEsR0FUekIsQUFBQSxBQVNnQixFQVRmLEVBQUksVUFBVSxBQUFkLEVBQ0csVUFBVSxDQUNOLEFBQUEsS0FBRSxFQUFPLFVBQVUsQUFBakIsRUFDRSxlQUFlLEV1RUozQixBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsRXZFVWUsQ0FBQyxBdUVTVCxHQUFHLEdBbkJYLEFBQUEsQXZFVWdCLEV1RVZmLEVBQUksU0FBUyxBQUFiLEd2RUNELEFBQUEsRUFBQyxFQUFJLFVBQVUsQUFBZCxFQUNHLFVBQVUsQ0FDTixBQUFBLEtBQUUsRUFBTyxVQUFVLEFBQWpCLEVBQ0UsZUFBZSxDQU1YLENBQUMsQXVFU1QsR0FBRyxDdkVUZTtFQUNOLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztDQVhqQixBQUFBLEFBYWdCLEVBYmYsRUFBSSxVQUFVLEFBQWQsRUFDRyxVQUFVLENBQ04sQUFBQSxLQUFFLEVBQU8sVUFBVSxBQUFqQixFQUNFLGVBQWUsQ0FVWCxvQkFBb0IsQ0FBQztFQUNqQixVQUFVLEVBQUUsWUFBWSxHQUMzQjs7QUNoQ2pCOzs7Ozs7Ozs7R0FTRztBQUtILDBHQUEwRztBQ2QxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0FBQ2pDLEFBQUEsY0FBYyxDQUFDO0VBQ1gsV0FBVyxFQUFFLE9BQU87RUFDcEIsT0FBTyxFQUFFLFdBQVc7RUFFcEIsa0JBQWtCLEVBQUUsUUFBUSxHQUMvQjs7QUNyQkQ7Ozs7Ozs7OztHQVNHO0FBR0gsMEdBQTBHO0FBRTFHLGlDQUFpQztBQUNqQyxBQUFBLEtBQUssQ0FBQztFQUNGLGdCQUFnQixFQUFFLFdBQVcsR0FDaEM7O0FBRUQsYUFBYTtBQUNiLEFBWWMsY0FaQSxDQVVuQixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixLQUNLLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUNSLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXO0FBZHpDLEFBV2MsYUFYRCxDQVNsQixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixLQUNLLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUNSLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXO0NBYnpDLEFBQUEsQUFVYyxFQVZiLEVBQUksV0FBVyxBQUFmLEVBUU4sQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDUixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVztDQVp6QyxBQUFBLEFBU2MsRUFUYixFQUFJLGFBQWEsQUFBakIsRUFPTixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixLQUNLLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUNSLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXO0NBWHpDLEFBQUEsQUFRYyxFQVJiLEVBQUksZ0JBQWdCLEFBQXBCLEVBTU4sQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDUixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVztDQVZ6QyxBQUFBLEFBT2MsRUFQYixFQUFJLFFBQVEsQUFBWixFQUtOLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEtBQ0ssQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQ1IsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVc7Q0FUekMsQUFBQSxBQU1jLEVBTmIsRUFBSSxPQUFPLEFBQVgsQ0FBWSxNQUFNLENBSXhCLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEtBQ0ssQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQ1IsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVc7QUFSekMsQUFLYyxNQUxSLENBR1gsQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDUixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVztBQVB6QyxBQUljLGNBSkEsQ0FFbkIsQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDUixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVztBQU56QyxBQUdjLE1BSFIsQ0FDWCxBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixLQUNLLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUNSLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXLEVBQUU7RUFDZixnQkFBZ0IsRUFBRSxXQUFXLEdBY2hDO0VBOUJ6QixBQVljLGNBWkEsQ0FVbkIsQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDUixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxDQUd0QixNQUFnQjtFQWpCbkMsQUFXYyxhQVhELENBU2xCLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEtBQ0ssQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQ1IsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVcsQ0FHdEIsTUFBZ0I7R0FoQm5DLEFBQUEsQUFVYyxFQVZiLEVBQUksV0FBVyxBQUFmLEVBUU4sQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDUixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxDQUd0QixNQUFnQjtHQWZuQyxBQUFBLEFBU2MsRUFUYixFQUFJLGFBQWEsQUFBakIsRUFPTixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixLQUNLLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUNSLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXLENBR3RCLE1BQWdCO0dBZG5DLEFBQUEsQUFRYyxFQVJiLEVBQUksZ0JBQWdCLEFBQXBCLEVBTU4sQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDUixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxDQUd0QixNQUFnQjtHQWJuQyxBQUFBLEFBT2MsRUFQYixFQUFJLFFBQVEsQUFBWixFQUtOLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEtBQ0ssQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQ1IsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVcsQ0FHdEIsTUFBZ0I7R0FabkMsQUFBQSxBQU1jLEVBTmIsRUFBSSxPQUFPLEFBQVgsQ0FBWSxNQUFNLENBSXhCLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEtBQ0ssQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQ1IsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVcsQ0FHdEIsTUFBZ0I7RUFYbkMsQUFLYyxNQUxSLENBR1gsQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDUixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxDQUd0QixNQUFnQjtFQVZuQyxBQUljLGNBSkEsQ0FFbkIsQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDUixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxDQUd0QixNQUFnQjtFQVRuQyxBQUdjLE1BSFIsQ0FDWCxBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixLQUNLLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUNSLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXLENBR3RCLE1BQWdCLENBQUM7SUFHSixrQkFBa0IsRUFBRSw4QkFBOEI7SUFDbEQsYUFBYSxFQUFFLDhCQUE4QjtJQUM3QyxVQUFVLEVBQUUsOEJBQThCLEdBQzdDO0VBeEI3QixBQTBCNEIsY0ExQmQsQ0FVbkIsQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDUixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxFQVdiLENBQUM7RUF6QjdCLEFBeUI0QixhQXpCZixDQVNsQixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixLQUNLLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUNSLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXLEVBV2IsQ0FBQztHQXhCN0IsQUFBQSxBQXdCNEIsRUF4QjNCLEVBQUksV0FBVyxBQUFmLEVBUU4sQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDUixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxFQVdiLENBQUM7R0F2QjdCLEFBQUEsQUF1QjRCLEVBdkIzQixFQUFJLGFBQWEsQUFBakIsRUFPTixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixLQUNLLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUNSLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXLEVBV2IsQ0FBQztHQXRCN0IsQUFBQSxBQXNCNEIsRUF0QjNCLEVBQUksZ0JBQWdCLEFBQXBCLEVBTU4sQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDUixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxFQVdiLENBQUM7R0FyQjdCLEFBQUEsQUFxQjRCLEVBckIzQixFQUFJLFFBQVEsQUFBWixFQUtOLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEtBQ0ssQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQ1IsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVcsRUFXYixDQUFDO0dBcEI3QixBQUFBLEFBb0I0QixFQXBCM0IsRUFBSSxPQUFPLEFBQVgsQ0FBWSxNQUFNLENBSXhCLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEtBQ0ssQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQ1IsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVcsRUFXYixDQUFDO0VBbkI3QixBQW1CNEIsTUFuQnRCLENBR1gsQUFBQSxLQUFXLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsS0FDSyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDUixJQUFlLENBQUEsQUFBQSxTQUFTLENBQ3BCLElBQWUsQ0FBQSxBQUFBLGFBQWEsQ0FDeEIsSUFBZSxDQUFBLEFBQUEsV0FBVyxFQVdiLENBQUM7RUFsQjdCLEFBa0I0QixjQWxCZCxDQUVuQixBQUFBLEtBQVcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixLQUNLLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUNSLElBQWUsQ0FBQSxBQUFBLFNBQVMsQ0FDcEIsSUFBZSxDQUFBLEFBQUEsYUFBYSxDQUN4QixJQUFlLENBQUEsQUFBQSxXQUFXLEVBV2IsQ0FBQztFQWpCN0IsQUFpQjRCLE1BakJ0QixDQUNYLEFBQUEsS0FBVyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEtBQ0ssQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQ1IsSUFBZSxDQUFBLEFBQUEsU0FBUyxDQUNwQixJQUFlLENBQUEsQUFBQSxhQUFhLENBQ3hCLElBQWUsQ0FBQSxBQUFBLFdBQVcsRUFXYixDQUFDLENBQUM7SUFDRSxlQUFlLEVBQUUsSUFBSTtJQUNyQixLQUFLLEVBQUUsT0FBTyxHQUNqQjs7QUFVN0IsQUFrQmdCLGNBbEJGLENBY3ZCLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0MsRUFyQi9CLEFBa0JnQixjQWxCRixBQWV2QixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0FBcEIvQixBQWlCZ0IsY0FqQkYsQ0FhdkIsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQXBCL0IsQUFpQmdCLGNBakJGLEFBY3ZCLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7QUFuQi9CLEFBZ0JnQixhQWhCSCxDQVl0QixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0FBbkIvQixBQWdCZ0IsYUFoQkgsQUFhdEIsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQWxCL0IsQUFlZ0IsVUFmTixDQVduQixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0FBbEIvQixBQWVnQixVQWZOLEFBWW5CLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7QUFqQi9CLEFBY2dCLE9BZFQsQ0FVaEIsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztBQWpCL0IsQUFjZ0IsT0FkVCxBQVdoQixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0FBaEIvQixBQWFnQixhQWJILENBU3RCLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7QUFoQi9CLEFBYWdCLGFBYkgsQUFVdEIsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztDQWYvQixBQUFBLEFBWWdCLEVBWmYsRUFBSSxRQUFRLEFBQVosRUFRVixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0NBZi9CLEFBQUEsQUFZZ0IsRUFaZixFQUFJLFFBQVEsQUFBWixDQVNWLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FkL0IsQUFBQSxBQVdnQixFQVhmLEVBQUksWUFBWSxBQUFoQixFQU9WLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FkL0IsQUFBQSxBQVdnQixFQVhmLEVBQUksWUFBWSxBQUFoQixDQVFWLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FiL0IsQUFBQSxBQVVnQixFQVZmLEVBQUksU0FBUyxBQUFiLEVBTVYsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztDQWIvQixBQUFBLEFBVWdCLEVBVmYsRUFBSSxTQUFTLEFBQWIsQ0FPVixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0NBWi9CLEFBQUEsQUFTZ0IsRUFUZixFQUFJLGFBQWEsQUFBakIsRUFLVixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0NBWi9CLEFBQUEsQUFTZ0IsRUFUZixFQUFJLGFBQWEsQUFBakIsQ0FNVixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0NBWC9CLEFBQUEsQUFRZ0IsRUFSZixFQUFJLFFBQVEsQUFBWixFQUlWLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FYL0IsQUFBQSxBQVFnQixFQVJmLEVBQUksUUFBUSxBQUFaLENBS1Ysc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztDQVYvQixBQUFBLEFBT2dCLEVBUGYsRUFBSSxnQkFBZ0IsQUFBcEIsRUFHVixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0NBVi9CLEFBQUEsQUFPZ0IsRUFQZixFQUFJLGdCQUFnQixBQUFwQixDQUlWLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FUL0IsQUFBQSxBQU1nQixFQU5mLEVBQUksT0FBTyxBQUFYLEVBRVYsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQztDQVQvQixBQUFBLEFBTWdCLEVBTmYsRUFBSSxPQUFPLEFBQVgsQ0FHVixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLENBRXRDLE1BQWtDO0NBUi9CLEFBQUEsQUFLZ0IsRUFMZixFQUFJLFdBQVcsQUFBZixFQUNWLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsQ0FFdEMsTUFBa0M7Q0FSL0IsQUFBQSxBQUtnQixFQUxmLEVBQUksV0FBVyxBQUFmLENBRVYsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxDQUV0QyxNQUFrQyxDQUFDO0VBR0osa0JBQWtCLEVBQUUsOEJBQThCO0VBQ2xELGFBQWEsRUFBRSw4QkFBOEI7RUFDN0MsVUFBVSxFQUFFLDhCQUE4QixHQUM3Qzs7QUEzQnpCLEFBNkJ3QixjQTdCVixDQWN2QixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLEVBVVgsQ0FBQyxFQTdCekIsQUE2QndCLGNBN0JWLEFBZXZCLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsRUFVWCxDQUFDO0FBNUJ6QixBQTRCd0IsY0E1QlYsQ0FhdkIsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxFQVVYLENBQUM7QUE1QnpCLEFBNEJ3QixjQTVCVixBQWN2QixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLEVBVVgsQ0FBQztBQTNCekIsQUEyQndCLGFBM0JYLENBWXRCLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsRUFVWCxDQUFDO0FBM0J6QixBQTJCd0IsYUEzQlgsQUFhdEIsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxFQVVYLENBQUM7QUExQnpCLEFBMEJ3QixVQTFCZCxDQVduQixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLEVBVVgsQ0FBQztBQTFCekIsQUEwQndCLFVBMUJkLEFBWW5CLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsRUFVWCxDQUFDO0FBekJ6QixBQXlCd0IsT0F6QmpCLENBVWhCLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsRUFVWCxDQUFDO0FBekJ6QixBQXlCd0IsT0F6QmpCLEFBV2hCLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsRUFVWCxDQUFDO0FBeEJ6QixBQXdCd0IsYUF4QlgsQ0FTdEIsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxFQVVYLENBQUM7QUF4QnpCLEFBd0J3QixhQXhCWCxBQVV0QixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLEVBVVgsQ0FBQztDQXZCekIsQUFBQSxBQXVCd0IsRUF2QnZCLEVBQUksUUFBUSxBQUFaLEVBUVYsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxFQVVYLENBQUM7Q0F2QnpCLEFBQUEsQUF1QndCLEVBdkJ2QixFQUFJLFFBQVEsQUFBWixDQVNWLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsRUFVWCxDQUFDO0NBdEJ6QixBQUFBLEFBc0J3QixFQXRCdkIsRUFBSSxZQUFZLEFBQWhCLEVBT1YsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxFQVVYLENBQUM7Q0F0QnpCLEFBQUEsQUFzQndCLEVBdEJ2QixFQUFJLFlBQVksQUFBaEIsQ0FRVixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLEVBVVgsQ0FBQztDQXJCekIsQUFBQSxBQXFCd0IsRUFyQnZCLEVBQUksU0FBUyxBQUFiLEVBTVYsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxFQVVYLENBQUM7Q0FyQnpCLEFBQUEsQUFxQndCLEVBckJ2QixFQUFJLFNBQVMsQUFBYixDQU9WLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsRUFVWCxDQUFDO0NBcEJ6QixBQUFBLEFBb0J3QixFQXBCdkIsRUFBSSxhQUFhLEFBQWpCLEVBS1YsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxFQVVYLENBQUM7Q0FwQnpCLEFBQUEsQUFvQndCLEVBcEJ2QixFQUFJLGFBQWEsQUFBakIsQ0FNVixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLEVBVVgsQ0FBQztDQW5CekIsQUFBQSxBQW1Cd0IsRUFuQnZCLEVBQUksUUFBUSxBQUFaLEVBSVYsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxFQVVYLENBQUM7Q0FuQnpCLEFBQUEsQUFtQndCLEVBbkJ2QixFQUFJLFFBQVEsQUFBWixDQUtWLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsRUFVWCxDQUFDO0NBbEJ6QixBQUFBLEFBa0J3QixFQWxCdkIsRUFBSSxnQkFBZ0IsQUFBcEIsRUFHVixBQUFBLEtBQWUsRUFBTyxVQUFVLEFBQWpCLEdBRUUsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLEVBVVgsQ0FBQztDQWxCekIsQUFBQSxBQWtCd0IsRUFsQnZCLEVBQUksZ0JBQWdCLEFBQXBCLENBSVYsc0JBQW9DLEVBQ25CLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxFQVVYLENBQUM7Q0FqQnpCLEFBQUEsQUFpQndCLEVBakJ2QixFQUFJLE9BQU8sQUFBWCxFQUVWLEFBQUEsS0FBZSxFQUFPLFVBQVUsQUFBakIsR0FFRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsRUFVWCxDQUFDO0NBakJ6QixBQUFBLEFBaUJ3QixFQWpCdkIsRUFBSSxPQUFPLEFBQVgsQ0FHVixzQkFBb0MsRUFDbkIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLElBQUssQ0FBQSxBQUFBLFNBQVMsRUFDVixLQUFLLEFBQzVCLElBQWlDLENBQUEsQUFBQSxTQUFTLEVBVVgsQ0FBQztDQWhCekIsQUFBQSxBQWdCd0IsRUFoQnZCLEVBQUksV0FBVyxBQUFmLEVBQ1YsQUFBQSxLQUFlLEVBQU8sVUFBVSxBQUFqQixHQUVFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxTQUFTLEVBQ1YsS0FBSyxBQUM1QixJQUFpQyxDQUFBLEFBQUEsU0FBUyxFQVVYLENBQUM7Q0FoQnpCLEFBQUEsQUFnQndCLEVBaEJ2QixFQUFJLFdBQVcsQUFBZixDQUVWLHNCQUFvQyxFQUNuQixBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsU0FBUyxFQUNWLEtBQUssQUFDNUIsSUFBaUMsQ0FBQSxBQUFBLFNBQVMsRUFVWCxDQUFDLENBQUM7RUFDRSxlQUFlLEVBQUUsSUFBSTtFQUNyQixLQUFLLEVBQUUsa0JBQWtCLEdBQzVCOztBQVF6QixXQUFXO0FBQ1gsQUFha0IsT0FiWCxDQVFWLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLENBRVosaUJBQWlDLElBRVosQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBZDNCLEFBYWtCLE9BYlgsQ0FRVixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUdHLEtBQUssSUFDQyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFkM0IsQUFha0IsT0FiWCxDQVFWLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLEFBQ2pCLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQWQzQixBQWFrQixPQWJYLENBUVYsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLElBQ0MsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBYjNCLEFBWWtCLE1BWlosQ0FPVCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQWIzQixBQVlrQixNQVpaLENBT1QsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFHRyxLQUFLLElBQ0MsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBYjNCLEFBWWtCLE1BWlosQ0FPVCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxBQUNqQixpQkFBaUMsSUFFWixBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFiM0IsQUFZa0IsTUFaWixDQU9ULEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLENBRUYsS0FBSyxJQUNDLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQVozQixBQVdrQixtQkFYQyxDQU10QixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQVozQixBQVdrQixtQkFYQyxDQU10QixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUdHLEtBQUssSUFDQyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFaM0IsQUFXa0IsbUJBWEMsQ0FNdEIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLElBRVosQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBWjNCLEFBV2tCLG1CQVhDLENBTXRCLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLENBRUYsS0FBSyxJQUNDLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQVgzQixBQVVrQixVQVZSLENBS2IsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsQ0FFWixpQkFBaUMsSUFFWixBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFYM0IsQUFVa0IsVUFWUixDQUtiLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxJQUNDLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQVgzQixBQVVrQixVQVZSLENBS2IsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLElBRVosQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBWDNCLEFBVWtCLFVBVlIsQ0FLYixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxDQUVGLEtBQUssSUFDQyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFWM0IsQUFTa0IsVUFUUixDQUliLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLENBRVosaUJBQWlDLElBRVosQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBVjNCLEFBU2tCLFVBVFIsQ0FJYixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUdHLEtBQUssSUFDQyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFWM0IsQUFTa0IsVUFUUixDQUliLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLEFBQ2pCLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQVYzQixBQVNrQixVQVRSLENBSWIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLElBQ0MsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBVDNCLEFBUWtCLFNBUlQsQ0FHWixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQVQzQixBQVFrQixTQVJULENBR1osQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFHRyxLQUFLLElBQ0MsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBVDNCLEFBUWtCLFNBUlQsQ0FHWixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxBQUNqQixpQkFBaUMsSUFFWixBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFUM0IsQUFRa0IsU0FSVCxDQUdaLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLENBRUYsS0FBSyxJQUNDLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQVIzQixBQU9rQixnQkFQRixDQUVuQixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQVIzQixBQU9rQixnQkFQRixDQUVuQixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUdHLEtBQUssSUFDQyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFSM0IsQUFPa0IsZ0JBUEYsQ0FFbkIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLElBRVosQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBUjNCLEFBT2tCLGdCQVBGLENBRW5CLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLENBRUYsS0FBSyxJQUNDLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQVAzQixBQU1rQixRQU5WLENBQ1gsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsQ0FFWixpQkFBaUMsSUFFWixBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0M7QUFQM0IsQUFNa0IsUUFOVixDQUNYLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxJQUNDLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQUM5QixNQUFzQztBQVAzQixBQU1rQixRQU5WLENBQ1gsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLElBRVosQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQzlCLE1BQXNDO0FBUDNCLEFBTWtCLFFBTlYsQ0FDWCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxDQUVGLEtBQUssSUFDQyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FDOUIsTUFBc0MsQ0FBQztFQUVKLGtCQUFrQixFQUFFLDhCQUE4QjtFQUNsRCxhQUFhLEVBQUUsOEJBQThCO0VBQzdDLFVBQVUsRUFBRSw4QkFBOEIsR0FDN0M7O0FBbkJyQixBQXFCb0IsT0FyQmIsQ0FRVixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQVFDLENBQUM7QUFyQnJCLEFBcUJvQixPQXJCYixDQVFWLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxJQUNDLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQVFDLENBQUM7QUFyQnJCLEFBcUJvQixPQXJCYixDQVFWLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLEFBQ2pCLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQVFDLENBQUM7QUFyQnJCLEFBcUJvQixPQXJCYixDQVFWLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLENBRUYsS0FBSyxJQUNDLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQVFDLENBQUM7QUFwQnJCLEFBb0JvQixNQXBCZCxDQU9ULEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLENBRVosaUJBQWlDLElBRVosQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBUUMsQ0FBQztBQXBCckIsQUFvQm9CLE1BcEJkLENBT1QsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFHRyxLQUFLLElBQ0MsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBUUMsQ0FBQztBQXBCckIsQUFvQm9CLE1BcEJkLENBT1QsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLElBRVosQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBUUMsQ0FBQztBQXBCckIsQUFvQm9CLE1BcEJkLENBT1QsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLElBQ0MsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBUUMsQ0FBQztBQW5CckIsQUFtQm9CLG1CQW5CRCxDQU10QixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQVFDLENBQUM7QUFuQnJCLEFBbUJvQixtQkFuQkQsQ0FNdEIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFHRyxLQUFLLElBQ0MsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBUUMsQ0FBQztBQW5CckIsQUFtQm9CLG1CQW5CRCxDQU10QixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxBQUNqQixpQkFBaUMsSUFFWixBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFRQyxDQUFDO0FBbkJyQixBQW1Cb0IsbUJBbkJELENBTXRCLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLENBRUYsS0FBSyxJQUNDLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQVFDLENBQUM7QUFsQnJCLEFBa0JvQixVQWxCVixDQUtiLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLENBRVosaUJBQWlDLElBRVosQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBUUMsQ0FBQztBQWxCckIsQUFrQm9CLFVBbEJWLENBS2IsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFHRyxLQUFLLElBQ0MsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBUUMsQ0FBQztBQWxCckIsQUFrQm9CLFVBbEJWLENBS2IsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLElBRVosQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBUUMsQ0FBQztBQWxCckIsQUFrQm9CLFVBbEJWLENBS2IsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQ0FFRixLQUFLLElBQ0MsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBUUMsQ0FBQztBQWpCckIsQUFpQm9CLFVBakJWLENBSWIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsQ0FFWixpQkFBaUMsSUFFWixBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFRQyxDQUFDO0FBakJyQixBQWlCb0IsVUFqQlYsQ0FJYixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUdHLEtBQUssSUFDQyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFRQyxDQUFDO0FBakJyQixBQWlCb0IsVUFqQlYsQ0FJYixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxBQUNqQixpQkFBaUMsSUFFWixBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFRQyxDQUFDO0FBakJyQixBQWlCb0IsVUFqQlYsQ0FJYixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxDQUVGLEtBQUssSUFDQyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFRQyxDQUFDO0FBaEJyQixBQWdCb0IsU0FoQlgsQ0FHWixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQVFDLENBQUM7QUFoQnJCLEFBZ0JvQixTQWhCWCxDQUdaLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxJQUNDLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQVFDLENBQUM7QUFoQnJCLEFBZ0JvQixTQWhCWCxDQUdaLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLEFBQ2pCLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQVFDLENBQUM7QUFoQnJCLEFBZ0JvQixTQWhCWCxDQUdaLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLENBRUYsS0FBSyxJQUNDLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQVFDLENBQUM7QUFmckIsQUFlb0IsZ0JBZkosQ0FFbkIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsQ0FFWixpQkFBaUMsSUFFWixBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFRQyxDQUFDO0FBZnJCLEFBZW9CLGdCQWZKLENBRW5CLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxJQUNDLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQVFDLENBQUM7QUFmckIsQUFlb0IsZ0JBZkosQ0FFbkIsQUFBQSxLQUFTLEVBQU8sVUFBVSxBQUFqQixFQUVFLE1BQU0sQUFDakIsaUJBQWlDLElBRVosQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBUUMsQ0FBQztBQWZyQixBQWVvQixnQkFmSixDQUVuQixBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEVBRUUsTUFBTSxDQUVGLEtBQUssSUFDQyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFRQyxDQUFDO0FBZHJCLEFBY29CLFFBZFosQ0FDWCxBQUFBLEtBQVMsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixDQUVaLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQVFDLENBQUM7QUFkckIsQUFjb0IsUUFkWixDQUNYLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBR0csS0FBSyxJQUNDLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQVFDLENBQUM7QUFkckIsQUFjb0IsUUFkWixDQUNYLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLEFBQ2pCLGlCQUFpQyxJQUVaLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQVFDLENBQUM7QUFkckIsQUFjb0IsUUFkWixDQUNYLEFBQUEsS0FBUyxFQUFPLFVBQVUsQUFBakIsRUFFRSxNQUFNLENBRUYsS0FBSyxJQUNDLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQVFDLENBQUMsQ0FBQztFQUNFLGVBQWUsRUFBRSxJQUFJO0VBQ3JCLEtBQUssRUFBRSxPQUFPLEdBQ2pCOztBQU9yQixpQkFBaUI7QUFDakIsQUFFUSxrQkFGVSxHQUNaLEVBQUUsRUFDQSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLENBQ0csTUFBTyxDQUFDO0VBRUosZUFBZSxFQUFFLElBQUk7RUFDckIsa0JBQWtCLEVBQUUsOEJBQThCO0VBQ2xELGFBQWEsRUFBRSw4QkFBOEI7RUFDN0MsVUFBVSxFQUFFLDhCQUE4QixHQUs3QztFQWJiLEFBVWdCLGtCQVZFLEdBQ1osRUFBRSxFQUNBLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsQ0FDRyxNQUFPLENBT0gsQ0FBQyxDQUFDO0lBQ0UsZUFBZSxFQUFFLElBQUksR0FDeEI7O0FBTWpCLG9CQUFvQjtBQUNwQixBQUtRLE9BTEQsQUFDSCxRQUFTLENBSUwsQ0FBQyxDQUFDO0VBQ0UsT0FBTyxFQUFFLEVBQUUsR0FRZDtFQWRULEFBS1EsT0FMRCxBQUNILFFBQVMsQ0FJTCxDQUFDLEFBR0csTUFBTyxDQUFDO0lBQ0osT0FBTyxFQUFFLENBQUM7SUFDVixrQkFBa0IsRUFBRSwyQkFBMkI7SUFDL0MsYUFBYSxFQUFFLDJCQUEyQjtJQUMxQyxVQUFVLEVBQUUsMkJBQTJCLEdBQzFDOztBQ3BLYjs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0FBQ2pDLEFBQUEsS0FBSyxDQUFDO0VBQ0YsZ0JBQWdCLEVBQUUsV0FBVyxHQUNoQzs7QUFFRCxBQUFBLGNBQWMsQ0FBQztFQUNYLE9BQU8sRUFBRSxlQUFlO0VBQ3hCLE9BQU8sRUFBRSxZQUFZLEdBQ3hCOztBQUNELEFBQUEsZUFBZSxDQUFDO0VBQ1osT0FBTyxFQUFFLFdBQVcsR0FDdkI7O0FBRUQsQUFBQSxPQUFPLENBQUM7RUFDSixPQUFPLEVBQUUsZUFBZSxHQUMzQjs7QUFFRCxBQUFBLEtBQUssQ0FBQztFQUNGLFNBQVMsRUFBRSxlQUFlLEdBQzdCOztBQ2xDRDs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGtDQUFrQztDQUNsQyxBQUFBLEFBQUEsS0FBQyxFQUFPLFFBQVEsQUFBZixFQUFpQjtFQUNsQjs7Ozs7Ozs7Ozs7Ozs7RUFjRSxFQUNEOztBQUVELGlDQUFpQztBQ2xDakM7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QUFDakMsQUFLZ0IsT0FMVCxBQUVKLHNCQUF3QixDQUNuQixpQkFBaUIsQ0FDYixJQUFLLENBQUEsQUFBQSxhQUFhLEVBQ2QsS0FBSyxBQUNGLE1BQVE7Q0FMM0IsQUFBQSxBQUlnQixFQUpmLEVBQUksUUFBUSxBQUFaLENBQ0Usc0JBQXdCLENBQ25CLGlCQUFpQixDQUNiLElBQUssQ0FBQSxBQUFBLGFBQWEsRUFDZCxLQUFLLEFBQ0YsTUFBUSxDQUFDO0VBQ0osZ0JBQWdCLEUvSzhCbUIsT0FBTyxHK0s3QjdDOztBQVJyQixBQWFnQixPQWJULEFBRUosc0JBQXdCLENBQ25CLGlCQUFpQixDQVNiLEtBQUssQ0FDRCxVQUFVO0NBWjFCLEFBQUEsQUFZZ0IsRUFaZixFQUFJLFFBQVEsQUFBWixDQUNFLHNCQUF3QixDQUNuQixpQkFBaUIsQ0FTYixLQUFLLENBQ0QsVUFBVSxDQUFDO0VBQ1AsT0FBTyxFQUFFLGdCQUFnQixHQUM1Qjs7QUFmakIsQUFpQmdCLE9BakJULEFBRUosc0JBQXdCLENBQ25CLGlCQUFpQixDQVNiLEtBQUssQ0FLRCxLQUFLLEFBQ0YsU0FBVztDQWpCOUIsQUFBQSxBQWdCZ0IsRUFoQmYsRUFBSSxRQUFRLEFBQVosQ0FDRSxzQkFBd0IsQ0FDbkIsaUJBQWlCLENBU2IsS0FBSyxDQUtELEtBQUssQUFDRixTQUFXLENBQUM7RUFDUCxJQUFJLEVBQUUsSUFBSTtFQUNWLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLFFBQVEsRUFBRSxRQUFRLEdBS3JCO0VBMUJyQixBQXVCd0IsT0F2QmpCLEFBRUosc0JBQXdCLENBQ25CLGlCQUFpQixDQVNiLEtBQUssQ0FLRCxLQUFLLEFBQ0YsU0FBVyxDQUtOLEdBQUc7R0F0QjNCLEFBQUEsQUFzQndCLEVBdEJ2QixFQUFJLFFBQVEsQUFBWixDQUNFLHNCQUF3QixDQUNuQixpQkFBaUIsQ0FTYixLQUFLLENBS0QsS0FBSyxBQUNGLFNBQVcsQ0FLTixHQUFHLENBQUM7SUFDQSxXQUFXLEVBQUUsS0FDakIsR0FBRTs7QUF6QjFCLEFBNkJnQixPQTdCVCxBQUVKLHNCQUF3QixDQUNuQixpQkFBaUIsQ0FTYixLQUFLLENBaUJELENBQUM7Q0E1QmpCLEFBQUEsQUE0QmdCLEVBNUJmLEVBQUksUUFBUSxBQUFaLENBQ0Usc0JBQXdCLENBQ25CLGlCQUFpQixDQVNiLEtBQUssQ0FpQkQsQ0FBQyxDQUFDO0VBQ0UsZUFBZSxFQUFFLElBQUk7RUFDckIsS0FBSyxFQUFFLE9BQU8sR0FDakI7O0FBaENqQixBQWtDZ0IsT0FsQ1QsQUFFSixzQkFBd0IsQ0FDbkIsaUJBQWlCLENBU2IsS0FBSyxDQXNCRCxXQUFXO0FBbEMzQixBQW1DZ0IsT0FuQ1QsQUFFSixzQkFBd0IsQ0FDbkIsaUJBQWlCLENBU2IsS0FBSyxDQXVCRCxXQUFXO0FBbkMzQixBQW9DZ0IsT0FwQ1QsQUFFSixzQkFBd0IsQ0FDbkIsaUJBQWlCLENBU2IsS0FBSyxDQXdCRCxlQUFlO0NBbkMvQixBQUFBLEFBaUNnQixFQWpDZixFQUFJLFFBQVEsQUFBWixDQUNFLHNCQUF3QixDQUNuQixpQkFBaUIsQ0FTYixLQUFLLENBc0JELFdBQVc7Q0FqQzNCLEFBQUEsQUFrQ2dCLEVBbENmLEVBQUksUUFBUSxBQUFaLENBQ0Usc0JBQXdCLENBQ25CLGlCQUFpQixDQVNiLEtBQUssQ0F1QkQsV0FBVztDQWxDM0IsQUFBQSxBQW1DZ0IsRUFuQ2YsRUFBSSxRQUFRLEFBQVosQ0FDRSxzQkFBd0IsQ0FDbkIsaUJBQWlCLENBU2IsS0FBSyxDQXdCRCxlQUFlLENBQUM7RUFDWixXQUFXLEVBQUUsS0FBSyxHQUNyQjs7QTlFbUJiLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtFOEV6RC9CLEFBZ0RvQixPQWhEYixBQTZDQSxzQkFBd0IsQ0FDbkIsaUJBQWlCLENBQ2IsSUFBSyxDQUFBLEFBQUEsYUFBYSxFQUNkLEtBQUs7R0EvQ3pCLEFBQUEsQUErQ29CLEVBL0NuQixFQUFJLFFBQVEsQUFBWixDQTRDTSxzQkFBd0IsQ0FDbkIsaUJBQWlCLENBQ2IsSUFBSyxDQUFBLEFBQUEsYUFBYSxFQUNkLEtBQUssQ0FBQztJQUNGLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLElBQUksRUFBRSxRQUFRO0lBQ2QsU0FBUyxFQUFFLElBQUksR0FDbEI7O0FDcEVyQjs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztBQUNqQyxBQUVRLFVBRkUsRUFDTixBQUFBLEtBQUMsRUFBTyxVQUFVLEFBQWpCLEVBQ0csU0FBUyxBQUNMLElBQUssQUFDRCxJQUFNLENBQUEsQUFBQSxVQUFVLEVBQUU7RUFDZCxnQkFBZ0IsRWpMZ0N1QixPQUFPO0VpTC9COUMsWUFBWSxFakwrQjJCLE9BQU87RWlMOUI5QyxLQUFLLEVsTDZDK0IsSUFBSSxHa0xwQzNDO0VBaEJqQixBQVNvQixVQVRWLEVBQ04sQUFBQSxLQUFDLEVBQU8sVUFBVSxBQUFqQixFQUNHLFNBQVMsQUFDTCxJQUFLLEFBQ0QsSUFBTSxDQUFBLEFBQUEsVUFBVSxFQUtaLEdBQUcsQ0FBQztJQUNBLGlCQUFpQixFQUFFLGNBQWM7SUFDakMsY0FBYyxFQUFFLGNBQWM7SUFDOUIsYUFBYSxFQUFFLGNBQWM7SUFDN0IsWUFBWSxFQUFFLGNBQWM7SUFDNUIsU0FBUyxFQUFFLGNBQWMsR0FDNUI7O0FBZnJCLEFBb0JRLFVBcEJFLEVBQ04sQUFBQSxLQUFDLEVBQU8sVUFBVSxBQUFqQixFQW1CRyxlQUFlLENBQUM7RUFDWixnQkFBZ0IsRWpMZ0IrQixPQUFPLEdpTGZ6RDs7QUN0Q1Q7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QUFDakMsQUFBQSxVQUFVLENBQUM7RUFDUCxnQkFBZ0IsRW5McUN1QyxPQUFPLENtTHJDakMsVUFBVSxHQUMxQzs7QUFFRCxBQUFBLE9BQU8sQ0FBQztFQUNKLEtBQUssRW5MZ0NrRCxPQUFPLENtTGhDcEMsVUFBVTtFQUNwQyxTQUFTLEVwTG1QcUUsU0FBOEIsR29MNUovRztFQXpGRCxBQU1RLE9BTkQsQ0FLSCxLQUFLLENBQ0QsVUFBVSxDQUFDO0lBQ1AsS0FBSyxFbkwwQjBDLE9BQU8sQ21MMUI1QixVQUFVLEdBQ3ZDO0VBUlQsQUFXSSxPQVhHLENBV0gsRUFBRSxFQVhOLEFBV1EsT0FYRCxDQVdDLEVBQUUsRUFYVixBQVdZLE9BWEwsQ0FXSyxFQUFFLEVBWGQsQUFXZ0IsT0FYVCxDQVdTLEVBQUUsRUFYbEIsQUFXb0IsT0FYYixDQVdhLEVBQUUsQ0FBQztJQUNmLEtBQUssRW5McUI4QyxPQUFPLENtTHJCNUIsVUFBVSxHQUMzQztFQWJMLEFBZUksT0FmRyxDQWVILEVBQUUsRUFmTixBQWVRLE9BZkQsQ0FlQyxHQUFHLENBQUM7SUFDSixTQUFTLEVwTHNFcUUsU0FBa0MsR29MckVuSDtFQWpCTCxBQW1CSSxPQW5CRyxDQW1CSCxFQUFFLEVBbkJOLEFBbUJRLE9BbkJELENBbUJDLEdBQUcsQ0FBQztJQUNKLFNBQVMsRXBMbUVxRSxTQUFrQyxHb0xsRW5IO0VBckJMLEFBdUJJLE9BdkJHLENBdUJILEVBQUUsRUF2Qk4sQUF1QlEsT0F2QkQsQ0F1QkMsR0FBRyxFQXNFWCxBQXRFUSxPQXNFRCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FHRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsRUFFRyxFQUFFLEVBTmQsQUF0RVEsT0FzRUQsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEVBSUcsU0FBUyxBQUFBLGlCQUFpQixDQUN0QixFQUFFLEVBbkdkLEFBdUJRLE9BdkJELEN5QkpQLGdCQUFnQixDQW9CWix3QkFBd0IsQ0FjcEIsMEJBQTBCLENBQ3RCLFNBQVMsQ0FDTCxFQUFFLEVBcENsQixBekIyQlEsZ0J5QjNCUSxDQW9CWix3QkFBd0IsQ0FjcEIsMEJBQTBCLENBQ3RCLFNBQVMsQ3pCL0JyQixPQUFPLEN5QmdDUyxFQUFFLEV6QmhDbEIsQUF1QlEsT0F2QkQsQ3lCSlAsZ0JBQWdCLENBb0JaLHdCQUF3QixDQWNwQiwwQkFBMEIsQ0FDWCxpQkFBaUIsQ0FDeEIsRUFBRSxFQXBDbEIsQXpCMkJRLGdCeUIzQlEsQ0FvQlosd0JBQXdCLENBY3BCLDBCQUEwQixDQUNYLGlCQUFpQixDekIvQnhDLE9BQU8sQ3lCZ0NTLEVBQUUsRXpCaENsQixBQXVCUSxPQXZCRCxDeUJKUCxnQkFBZ0IsQ0FvQlosd0JBQXdCLENBY1Esd0JBQXdCLENBQ2hELFNBQVMsQ0FDTCxFQUFFLEVBcENsQixBekIyQlEsZ0J5QjNCUSxDQW9CWix3QkFBd0IsQ0FjUSx3QkFBd0IsQ0FDaEQsU0FBUyxDekIvQnJCLE9BQU8sQ3lCZ0NTLEVBQUUsRXpCaENsQixBQXVCUSxPQXZCRCxDeUJKUCxnQkFBZ0IsQ0FvQlosd0JBQXdCLENBY1Esd0JBQXdCLENBQ3JDLGlCQUFpQixDQUN4QixFQUFFLEVBcENsQixBekIyQlEsZ0J5QjNCUSxDQW9CWix3QkFBd0IsQ0FjUSx3QkFBd0IsQ0FDckMsaUJBQWlCLEN6Qi9CeEMsT0FBTyxDeUJnQ1MsRUFBRSxDekJUTjtJQUNKLFNBQVMsRXBMZ0VxRSxTQUFrQztJb0wvRGhILGFBQWEsRUFBRSxJQUFJLEdBQ3RCO0VBMUJMLEFBNEJJLE9BNUJHLENBNEJILEVBQUUsRUE1Qk4sQUE0QlEsT0E1QkQsQ0E0QkMsR0FBRyxDQUFDO0lBQ0osU0FBUyxFcEw0RHFFLElBQWtDLEdvTDNEbkg7RUE5QkwsQUFnQ0ksT0FoQ0csQ0FnQ0gsRUFBRSxFQWhDTixBQWdDUSxPQWhDRCxDQWdDQyxHQUFHLEVBaENYLEFBZ0NRLE9BaENELEU2REpQLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLENBQ1gsQ0FBQyxBQUNHLEtBQU0sQ0FDRixJQUFJLEFBQ0EsR0FBSSxHQVBoQyxBQUFBLEE3RG9DUSxFNkRwQ1AsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDQUNYLENBQUMsQUFDRyxLQUFNLEM3REQxQixPQUFPLEM2REVpQixJQUFJLEFBQ0EsR0FBSSxHQVBoQyxBQUFBLEE3RG9DUSxFNkRwQ1AsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDN0Q4RjNCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDNkR4SHRCLENBQUMsQTdEK0hlLE9BQU8sQzZEN0hmLElBQUksQUFDQSxHQUFJLEU3RDBGaEMsQUE3RFEsT0E2REQsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFNkQ1SHRDLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLENBQ1gsQ0FBQyxBN0QrSGUsT0FBTyxDNkQ3SGYsSUFBSSxBQUNBLEdBQUksR0FQaEMsQUFBQSxBN0RvQ1EsRTZEcENQLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQzdEOEYzQixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQzZEeEh0QixDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsRTZEdElkLElBQUksQUFDQSxHQUFJLEU3RDBGaEMsQUE3RFEsT0E2REQsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFNkQ1SHRDLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLENBQ1gsQ0FBQyxDN0R1SWUsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEU2RHRJZCxJQUFJLEFBQ0EsR0FBSSxHQVBoQyxBQUFBLEE3RG9DUSxFNkRwQ1AsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDN0Q4RjNCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDNkR4SHRCLENBQUMsQzdEdUllLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFNkRsSmQsSUFBSSxBQUNBLEdBQUksRTdEMEZoQyxBQTdEUSxPQTZERCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU2RDVIdEMsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQ0FDWCxDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRTZEbEpkLElBQUksQUFDQSxHQUFJLEdBUGhDLEFBQUEsQTdEb0NRLEU2RHBDUCxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLEM3RDhGM0IsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEM2RHhIdEIsQ0FBQyxDN0R1SWUsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixFNkQ5SmQsSUFBSSxBQUNBLEdBQUksRTdEMEZoQyxBQTdEUSxPQTZERCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU2RDVIdEMsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQ0FDWCxDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEU2RDlKZCxJQUFJLEFBQ0EsR0FBSSxHQVBoQyxBQUFBLEE3RG9DUSxFNkRwQ1AsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDN0Q4RjNCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDNkR4SHRCLENBQUMsQzdEdUllLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRTZEakxkLElBQUksQUFDQSxHQUFJLEU3RDBGaEMsQUE3RFEsT0E2REQsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFNkQ1SHRDLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLENBQ1gsQ0FBQyxDN0R1SWUsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFNkRqTGQsSUFBSSxBQUNBLEdBQUksQzdENkJwQjtJQUNKLFNBQVMsRXBMaU5xQyxJQUFnRCxHb0xoTmpHO0VBbENMLEFBb0NJLE9BcENHLENBb0NILENBQUMsQ0FBQztJQUNFLE1BQU0sRUFBRSxRQUFRLEdBQ25CO0VBdENMLEFBd0NJLE9BeENHLENBd0NILElBQUksQUFBQSxLQUFLLEFBQ0wsT0FBUSxFQW9EaEIsQUFyREksT0FxREcsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDQU9OLE9BQU8sQUF0Ri9CLE9BQVEsRUFvRGhCLEFBckRJLE9BcURHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUFlTixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ0EvRjlCLE9BQVEsRUFvRGhCLEFBckRJLE9BcURHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUFlTixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ0EzRzlCLE9BQVEsRUFvRGhCLEFBckRJLE9BcURHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUFlTixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENBdkg5QixPQUFRLEVBb0RoQixBQXJESSxPQXFERyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDQTFJOUIsT0FBUSxFQXpDaEIsQUF3Q0ksT0F4Q0csQ0F3Q0gsSUFBSSxBQUFBLEtBQUssQUFFTCxNQUFPLEVBbURmLEFBckRJLE9BcURHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ0FPTixPQUFPLEFBckYvQixNQUFPLEVBbURmLEFBckRJLE9BcURHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUFlTixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ0E5RjlCLE1BQU8sRUFtRGYsQUFyREksT0FxREcsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDQTFHOUIsTUFBTyxFQW1EZixBQXJESSxPQXFERyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDQXRIOUIsTUFBTyxFQW1EZixBQXJESSxPQXFERyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDQXpJOUIsTUFBTyxDQUFDO0lBQ0osS0FBSyxFbkxWMEMsT0FBTyxDbUxVNUIsVUFBVSxHQUN2QztFQTVDVCxBQXdDSSxPQXhDRyxDQXdDSCxJQUFJLEFBQUEsS0FBSyxBQU1MLFFBQVMsRUErQ2pCLEFBckRJLE9BcURHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ0FPTixPQUFPLEFBakYvQixRQUFTLEVBK0NqQixBQXJESSxPQXFERyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENBMUY5QixRQUFTLEVBK0NqQixBQXJESSxPQXFERyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENBdEc5QixRQUFTLEVBK0NqQixBQXJESSxPQXFERyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDQWxIOUIsUUFBUyxFQStDakIsQUFyREksT0FxREcsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ0FySTlCLFFBQVMsQ0FBQztJQUNOLE9BQU8sRUFBRSxLQUFLO0lBQ2QsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsWUFBWTtJQUNwQixjQUFjLEVBQUUsTUFBTTtJQUN0QixXQUFXLEVBQUUsTUFBTTtJQUNuQixVQUFVLEVBQUUsTUFBTSxHQUNyQjtFQXJEVCxBQXdESSxPQXhERyxDQXdESCxDQUFDLENBQUM7SUFDRSxLQUFLLEVuTHhCOEMsT0FBTyxDbUx3QmhDLFVBQVU7SUFDcEMsVUFBVSxFQUFFLFdBQVcsR0FpQjFCO0lBM0VMLEFBd0RJLE9BeERHLENBd0RILENBQUMsQUFJRyxRQUFTLENBQUM7TUFDTixLQUFLLEVuTDVCMEMsT0FBTyxDbUw0QjVCLFVBQVU7TUFDcEMsVUFBVSxFQUFFLFdBQVcsR0FDMUI7SUEvRFQsQUF3REksT0F4REcsQ0F3REgsQ0FBQyxBQVNHLE1BQU8sRUFqRWYsQUF3REksT0F4REcsQ0F3REgsQ0FBQyxBQVVHLE1BQU8sQ0FBQztNQUNKLEtBQUssRUFBRSxPQUErQixDQUFDLFVBQVUsR0FPcEQ7TUExRVQsQUF3REksT0F4REcsQ0F3REgsQ0FBQyxBQVNHLE1BQU8sQUFJSixRQUFVLEVBckVyQixBQXdESSxPQXhERyxDQXdESCxDQUFDLEFBVUcsTUFBTyxBQUdKLFFBQVUsQ0FBQztRQUNOLEtBQUssRUFBRSxPQUErQixDQUFDLFVBQVU7UUFDakQsVUFBVSxFQUFFLFdBQVc7UUFDdkIsZUFBZSxFQUFFLElBQUksR0FDeEI7RUF6RWIsQUE2RUksT0E3RUcsQ0E2RUgsRUFBRSxBQUNFLElBQU0sQ0FBQSxBQUFBLFdBQVcsRUFBRTtJQUNmLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLE1BQU0sRUFBRSxDQUFDO0lBQ1QsT0FBTyxFQUFFLENBQUMsR0FNYjtJQXZGVCxBQW1GWSxPQW5GTCxDQTZFSCxFQUFFLEFBQ0UsSUFBTSxDQUFBLEFBQUEsV0FBVyxFQUtiLEVBQUUsQ0FBQztNQUNDLE1BQU0sRUFBRSxRQUFRO01BQ2hCLE9BQU8sRUFBRSxDQUFDLEdBQ2I7O0FBTWIsK0RBQStEO0FBQy9ELEFBMENnQyxPQTFDekIsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ0FHRSxPQUFRLENBQUM7RUFFTCxPQUFPLEVBQUUsa0JBQWtCLEdBQzlCOztBQzdNekM7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxrQ0FBa0M7QUFDbEMsQUFDSSxTQURLLENBQ0wsS0FBSyxBQUNELE9BQVEsQ0FBQztFQUNMLE9BQU8sRUFBRSxJQUFJLEdBQ2hCOztBQUlULEFBQ0ksb0JBRGdCLENBQ2hCLFlBQVksRUFEaEIsQUFFZ0Msb0JBRlosQ0FDaEIsWUFBWSxDQUNMLEFBQUEsSUFBRSxDQUFLLFVBQVUsQUFBZixJQUFtQixLQUFLLEFBQUEsT0FBTyxDQUFDO0VBQ2pDLGVBQWUsRUFBRSxpQkFBaUI7RUFDbEMsa0JBQWtCLEVBQUUsaUJBQWlCO0VBQ3JDLFVBQVUsRUFBRSxpQkFBaUIsR0FDaEM7O0FBTlQsQUFTSSxvQkFUZ0IsQ0FTaEIsZUFBZSxDQUFDO0VBQ1osT0FBTyxFQUFFLFlBQVk7RUFDckIsTUFBTSxFQUFFLFVBQVU7RUFDbEIsT0FBTyxFQUFFLE9BQU87RUFDaEIscUJBQXFCLEVBQUUsR0FBRztFQUMxQixrQkFBa0IsRUFBRSxHQUFHO0VBQ3ZCLGFBQWEsRUFBRSxHQUFHLEdBQ3JCOztBQWhCTCxBQWtCSSxvQkFsQmdCLENBa0JoQixpQkFBaUIsQ0FBQztFQUNkLE9BQU8sRUFBRSxJQUFJO0VBQ2IsT0FBTyxFQUFFLENBQUMsR0FDYjs7QUFHTCxBQUVRLFlBRkksQUFDUixpQkFBa0IsQ0FDZCxvQkFBb0IsQ0FBQztFQUNqQixZQUFZLEVBQUUsQ0FBQztFQUNmLFdBQVcsRUFBRSxJQUFJLEdBQ3BCOztBQUlULEFBQUEsaUJBQWlCLENBQUM7RUFDZCxLQUFLLEVBQUUsSUFBSSxHQUNkOztBQUdELGlDQUFpQztBQUVqQyxBQUNJLGFBRFMsQUFDVCxNQUFPLENBQUM7RUFDSixPQUFPLEV0THVhdUIsSUFBSTtFc0x0YWxDLFVBQVUsRXRMdWFvQixJQUFJLEdzTHRhckM7O0FBSUwsQUFHYyxxQkFITyxBQUNqQixNQUFPLEFBQ0gsSUFBTSxDQUFBLEFBQUEsUUFBUSxJQUNSLHFCQUFxQixBQUNuQixPQUFRLENBQUM7RUFDTCxZQUFZLEVBQUUsT0FBTztFQUNyQixVQUFVLEV0TDRaUSxJQUFJO0VzTDFadEIsT0FBTyxFdEx5WlcsSUFBSTtFc0x4WnRCLGNBQWMsRUFBRSxHQUFHLEdBQ3RCOztBQ2xGakI7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGtDQUFrQztBQUNsQyxBQUNJLG1CQURlLENBQ2YsVUFBVSxDQUFDO0VBQ1AsT0FBTyxFQUFFLFdBQVc7RUFDcEIsT0FBTyxFQUFFLElBQUk7RUFDYixhQUFhLEVBQUUsSUFBSTtFQUNuQixTQUFTLEVBQUUsSUFBSTtFQUNmLFlBQVksRUFBRSxLQUFLO0VBQ25CLFdBQVcsRUFBRSxLQUFLLEdBQ3JCOztBQVJMLEFBVUksbUJBVmUsQ0FVZix1QkFBdUIsQ0FBQztFQUNwQixLQUFLLEV0THdCOEMsSUFBSSxHc0x2QjFEOztBQUdMLEFBRVEsaUJBRlMsQ0FDYixJQUFJLEFBQUEsS0FBSyxDQUNMLHVCQUF1QixDQUFDO0VBQ3BCLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDdExtQnVCLE9BQU8sR3NMRHpEO0VBckJULEFBT2dCLGlCQVBDLENBQ2IsSUFBSSxBQUFBLEtBQUssQ0FDTCx1QkFBdUIsQ0FHbkIsd0JBQXdCLENBRXBCLG9CQUFvQixBQUNoQixJQUFNLENBQUEsQUFBQSxZQUFZLEVBQUU7SUFDaEIsVUFBVSxFQUFFLGVBQWUsR0FDOUI7RUFWckIsQUFZb0IsaUJBWkgsQ0FDYixJQUFJLEFBQUEsS0FBSyxDQUNMLHVCQUF1QixDQUduQix3QkFBd0IsQ0FFcEIsb0JBQW9CLENBS2hCLG9CQUFvQixDQUFDO0lBQ2pCLGFBQWEsRUFBRSxJQUFJLEdBQ3RCO0VBZHJCLEFBZ0JvQixpQkFoQkgsQ0FDYixJQUFJLEFBQUEsS0FBSyxDQUNMLHVCQUF1QixDQUduQix3QkFBd0IsQ0FFcEIsb0JBQW9CLENBU2hCLHNCQUFzQixDQUFDO0lBQ25CLFNBQVMsRUFBRSxLQUFLLEdBQ25COztBQVFyQixpQ0FBaUM7Q0FDakMsQUFBQSxBQUVRLEVBRlAsRUFBSSxlQUFlLEFBQW5CLEVBQ0csbUJBQW1CLENBQ2Ysb0JBQW9CLENBQUM7RUFDakIsYUFBYSxFQUFFLElBQUksR0FhdEI7R0FoQlQsQUFBQSxBQUtZLEVBTFgsRUFBSSxlQUFlLEFBQW5CLEVBQ0csbUJBQW1CLENBQ2Ysb0JBQW9CLENBR2hCLG9CQUFvQixDQUFDO0lBQ2pCLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0dBUGIsQUFBQSxBQVNZLEVBVFgsRUFBSSxlQUFlLEFBQW5CLEVBQ0csbUJBQW1CLENBQ2Ysb0JBQW9CLENBT2hCLHNCQUFzQixDQUFDO0lBQ25CLGFBQWEsRUFBRSxHQUFHLEdBQ3JCO0dBWGIsQUFBQSxBQUVRLEVBRlAsRUFBSSxlQUFlLEFBQW5CLEVBQ0csbUJBQW1CLENBQ2Ysb0JBQW9CLEFBV2hCLHNDQUF1QyxDQUFDO0lBQ3BDLFdBQVcsRUFBRSxJQUFJLEdBQ3BCOztBQ3pFYjs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztBQUNqQyxBQUlRLFFBSkEsQ0FFTCxBQUFBLEtBQUcsRUFBTyxVQUFVLEFBQWpCLEVBRUUsSUFBSSxBQUNILFdBQWUsRUFMeEIsQUFJUSxRQUpBLENBRUwsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixFTCtGTixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUt4R0QsSUFBSSxBTHlHSSxtQkFBbUIsRUFabkMsQUs3RlEsT0w2RkQsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFSzVHVCxRQUFRLENBRUwsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixFQUVFLElBQUksQUx5R0ksbUJBQW1CO0FLN0duQyxBQUlRLFFBSkEsQ0FHSixjQUFjLENBQ1YsSUFBSSxBQUNILFdBQWU7QUFMeEIsQUFJUSxRQUpBLENBR0osY0FBYyxDTDhGbEIsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVLeEdELElBQUksQUx5R0ksbUJBQW1CLEVBWm5DLEFLN0ZRLE9MNkZELEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEI7QUs1R1QsUUFBUSxDQUdKLGNBQWMsQ0FDVixJQUFJLEFMeUdJLG1CQUFtQjtBSzVHbkMsQUFHUSxtQkFIVyxDQUNoQixBQUFBLEtBQUcsRUFBTyxVQUFVLEFBQWpCLEVBRUUsSUFBSSxBQUNILFdBQWU7QUFKeEIsQUFHUSxtQkFIVyxDQUNoQixBQUFBLEtBQUcsRUFBTyxVQUFVLEFBQWpCLEVMK0ZOLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFS3hHRCxJQUFJLEFMeUdJLG1CQUFtQixFQVpuQyxBSzdGUSxPTDZGRCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCO0FLM0dULG1CQUFtQixDQUNoQixBQUFBLEtBQUcsRUFBTyxVQUFVLEFBQWpCLEVBRUUsSUFBSSxBTHlHSSxtQkFBbUI7QUs1R25DLEFBR1EsbUJBSFcsQ0FFZixjQUFjLENBQ1YsSUFBSSxBQUNILFdBQWU7QUFKeEIsQUFHUSxtQkFIVyxDQUVmLGNBQWMsQ0w4RmxCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFS3hHRCxJQUFJLEFMeUdJLG1CQUFtQixFQVpuQyxBSzdGUSxPTDZGRCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCO0FLM0dULG1CQUFtQixDQUVmLGNBQWMsQ0FDVixJQUFJLEFMeUdJLG1CQUFtQixDS3hHVjtFQUNULFlBQVksRUFBRSxJQUFJO0VBQ2xCLFdBQVcsRUFBRSxJQUFJLEdBT3BCO0VBZGIsQUFTZ0IsUUFUUixDQUVMLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsRUFFRSxJQUFJLEFBQ0gsV0FBZSxFQUlSLEFBQUEsS0FBQyxFQUFPLE1BQU0sQUFBYixHQVRqQixBQVNnQixRQVRSLENBRUwsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixFTCtGTixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUt4R0QsSUFBSSxBTHlHSSxtQkFBbUIsRUtwR25CLEFBQUEsS0FBQyxFQUFPLE1BQU0sQUFBYixHTHdGakIsQUt4RmdCLE9Md0ZULEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUs1R1QsUUFBUSxDQUVMLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsRUFFRSxJQUFJLEFMeUdJLG1CQUFtQixFS3BHbkIsQUFBQSxLQUFDLEVBQU8sTUFBTSxBQUFiO0VBVGpCLEFBU2dCLFFBVFIsQ0FHSixjQUFjLENBQ1YsSUFBSSxBQUNILFdBQWUsRUFJUixBQUFBLEtBQUMsRUFBTyxNQUFNLEFBQWI7RUFUakIsQUFTZ0IsUUFUUixDQUdKLGNBQWMsQ0w4RmxCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFS3hHRCxJQUFJLEFMeUdJLG1CQUFtQixFS3BHbkIsQUFBQSxLQUFDLEVBQU8sTUFBTSxBQUFiLEdMd0ZqQixBS3hGZ0IsT0x3RlQsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQjtFSzVHVCxRQUFRLENBR0osY0FBYyxDQUNWLElBQUksQUx5R0ksbUJBQW1CLEVLcEduQixBQUFBLEtBQUMsRUFBTyxNQUFNLEFBQWI7RUFSakIsQUFRZ0IsbUJBUkcsQ0FDaEIsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixFQUVFLElBQUksQUFDSCxXQUFlLEVBSVIsQUFBQSxLQUFDLEVBQU8sTUFBTSxBQUFiO0VBUmpCLEFBUWdCLG1CQVJHLENBQ2hCLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsRUwrRk4sT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVLeEdELElBQUksQUx5R0ksbUJBQW1CLEVLcEduQixBQUFBLEtBQUMsRUFBTyxNQUFNLEFBQWIsR0x3RmpCLEFLeEZnQixPTHdGVCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCO0VLM0dULG1CQUFtQixDQUNoQixBQUFBLEtBQUcsRUFBTyxVQUFVLEFBQWpCLEVBRUUsSUFBSSxBTHlHSSxtQkFBbUIsRUtwR25CLEFBQUEsS0FBQyxFQUFPLE1BQU0sQUFBYjtFQVJqQixBQVFnQixtQkFSRyxDQUVmLGNBQWMsQ0FDVixJQUFJLEFBQ0gsV0FBZSxFQUlSLEFBQUEsS0FBQyxFQUFPLE1BQU0sQUFBYjtFQVJqQixBQVFnQixtQkFSRyxDQUVmLGNBQWMsQ0w4RmxCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFS3hHRCxJQUFJLEFMeUdJLG1CQUFtQixFS3BHbkIsQUFBQSxLQUFDLEVBQU8sTUFBTSxBQUFiLEdMd0ZqQixBS3hGZ0IsT0x3RlQsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQjtFSzNHVCxtQkFBbUIsQ0FFZixjQUFjLENBQ1YsSUFBSSxBTHlHSSxtQkFBbUIsRUtwR25CLEFBQUEsS0FBQyxFQUFPLE1BQU0sQUFBYixFQUFlO0lBQ1osWUFBWSxFQUFFLEdBQUc7SUFDakIsYUFBYSxFQUFFLEdBQUc7SUFDbEIsYUFBYSxFQUFFLElBQUksR0FDdEI7O0FBTWpCLEFBQ0ksUUFESSxDQUNKLE1BQU0sQ0FBQztFQUNILE1BQU0sRUFBRSxDQUFDLEdBVVo7RUFaTCxBQUlRLFFBSkEsQ0FDSixNQUFNLENBR0YsV0FBVyxDQUFDO0lBQ1IsYUFBYSxFQUFFLENBQUMsR0FDbkI7RUFOVCxBQVNRLFFBVEEsQ0FDSixNQUFNLENBUUYsY0FBYyxDQUFDO0lBQ1gsY0FBYyxFQUFFLE1BQU0sR0FDekI7O0FDOUNUOzs7Ozs7Ozs7R0FTRztBQUtILDBHQUEwRztBQ2QxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0NBQ2pDLEFBQUEsQUFDSSxFQURILEVBQUksYUFBYSxBQUFqQixDQUNHLE9BQVEsQ0FBQztFQUNMLE9BQU8sRUFBRSxLQUFLO0VBQ2QsT0FBTyxFQUFFLEVBQUU7RUFDWCxLQUFLLEVBQUUsSUFBSSxHQUNkOztBQ3JCTDs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztBM0YwRDdCLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtFMkZ6RC9CLEFBQ0ksVUFETSxDQUNOLFdBQVcsQ0FBQztJQUVKLFVBQVUsRUFBRSxpQkFBaUIsR0FFcEM7O0FDckJMOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QTVGK0Y3QixNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsUUFBUTtFNEY5RnRELEFBSVksVUFKRixDQUNOLGVBQWUsQ0FFWCxvQkFBb0IsQ0FDaEIscUJBQXFCLENBQUM7SUFFZCxTQUFTLEVBQUUsa0JBQWtCLEdBRXBDOztBQ3hCYjs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztBQUNqQyxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUUsRUFBRSxBQUFBLEVBQUU7QUFDdEIsQUFBQSxHQUFHLEVBQUUsQUFBQSxHQUFHLEVBQUUsQUFBQSxHQUFHLEVBQUUsQUFBQSxHQUFHLEVaZ0dsQixBWWhHZSxPWmdHUixFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FHRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsRUFFRyxFQUFFO0FBTmQsQVloR2UsT1pnR1IsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEVBSUcsU0FBUyxBQUFBLGlCQUFpQixDQUN0QixFQUFFLEV5QnZHZCxBYkNlLGdCYURDLENBb0JaLHdCQUF3QixDQWNwQiwwQkFBMEIsQ0FDdEIsU0FBUyxDQUNMLEVBQUUsRUFwQ2xCLEFiQ2UsZ0JhREMsQ0FvQlosd0JBQXdCLENBY3BCLDBCQUEwQixDQUNYLGlCQUFpQixDQUN4QixFQUFFLEVBcENsQixBYkNlLGdCYURDLENBb0JaLHdCQUF3QixDQWNRLHdCQUF3QixDQUNoRCxTQUFTLENBQ0wsRUFBRSxFQXBDbEIsQWJDZSxnQmFEQyxDQW9CWix3QkFBd0IsQ0FjUSx3QkFBd0IsQ0FDckMsaUJBQWlCLENBQ3hCLEVBQUUsRWJuQ0UsQUFBQSxHQUFHLEVBQUUsQUFBQSxHQUFHLEdpREQ1QixBQUFBLEFqREN5QixFaUREeEIsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDQUNYLENBQUMsQUFDRyxLQUFNLENBQ0YsSUFBSSxBQUNBLEdBQUksR0FQaEMsQUFBQSxBakRDeUIsRWlERHhCLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQzdEOEYzQixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQzZEeEh0QixDQUFDLEE3RCtIZSxPQUFPLEM2RDdIZixJQUFJLEFBQ0EsR0FBSSxFN0QwRmhDLEFZaEd5QixPWmdHbEIsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFNkQ1SHRDLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLENBQ1gsQ0FBQyxBN0QrSGUsT0FBTyxDNkQ3SGYsSUFBSSxBQUNBLEdBQUksR0FQaEMsQUFBQSxBakRDeUIsRWlERHhCLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQzdEOEYzQixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQzZEeEh0QixDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsRTZEdElkLElBQUksQUFDQSxHQUFJLEU3RDBGaEMsQVloR3lCLE9aZ0dsQixFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU2RDVIdEMsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQ0FDWCxDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsRTZEdElkLElBQUksQUFDQSxHQUFJLEdBUGhDLEFBQUEsQWpEQ3lCLEVpRER4QixFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLEM3RDhGM0IsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEM2RHhIdEIsQ0FBQyxDN0R1SWUsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEU2RGxKZCxJQUFJLEFBQ0EsR0FBSSxFN0QwRmhDLEFZaEd5QixPWmdHbEIsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFNkQ1SHRDLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLENBQ1gsQ0FBQyxDN0R1SWUsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEU2RGxKZCxJQUFJLEFBQ0EsR0FBSSxHQVBoQyxBQUFBLEFqREN5QixFaUREeEIsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDN0Q4RjNCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDNkR4SHRCLENBQUMsQzdEdUllLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsRTZEOUpkLElBQUksQUFDQSxHQUFJLEU3RDBGaEMsQVloR3lCLE9aZ0dsQixFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU2RDVIdEMsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQ0FDWCxDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEU2RDlKZCxJQUFJLEFBQ0EsR0FBSSxHQVBoQyxBQUFBLEFqREN5QixFaUREeEIsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDN0Q4RjNCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDNkR4SHRCLENBQUMsQzdEdUllLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRTZEakxkLElBQUksQUFDQSxHQUFJLEU3RDBGaEMsQVloR3lCLE9aZ0dsQixFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU2RDVIdEMsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQ0FDWCxDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEU2RGpMZCxJQUFJLEFBQ0EsR0FBSSxDakROSDtFQUN6QixXQUFXLEU5THNKVSxhQUFhLEVBSHhCLFdBQVcsRUFHNkIsa0JBQWtCLEVBQUUsVUFBVSxFQUFFLE1BQU0sRUFBRSxnQkFBZ0IsRUFBRSxLQUFLLEVBQUUsVUFBVSxFQUFFLG1CQUFtQixFQUFFLGdCQUFnQixFQUFFLGlCQUFpQixFQUFFLGtCQUFrQjtFOExySjNNLEtBQUssRTVMSndDLE9BQU8sRzRMS3ZEOztBQUVELEFBQUEsRUFBRSxFQUFFLEFBQUEsR0FBRyxDQUFDO0VBQ0osV0FBVyxFaE0rTHVELEdBQWtCO0VnTTlMcEYsS0FBSyxFNUxUd0MsT0FBTyxHNExVdkQ7O0FBRUQsQUFBQSxFQUFFLEVBQUUsQUFBQSxHQUFHLENBQUM7RUFDSixXQUFXLEVoTTBMdUQsR0FBa0I7RWdNekxwRixLQUFLLEU1TGR3QyxPQUFPLEc0TGV2RDs7QUFFRCxBQUFBLEVBQUUsRUFBRSxBQUFBLEdBQUcsQ0FBQztFQUNKLFdBQVcsRWhNcUx1RCxHQUFrQjtFZ01wTHBGLEtBQUssRTVMbkJ3QyxPQUFPLEc0TG9CdkQ7O0FBRUQsQUFBQSxFQUFFLEVBQUUsQUFBQSxHQUFHLEVaNEVQLEFZNUVJLE9aNEVHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQUdHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixFQUVHLEVBQUU7QUFOZCxBWTVFSSxPWjRFRyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsRUFJRyxTQUFTLEFBQUEsaUJBQWlCLENBQ3RCLEVBQUUsRXlCdkdkLEFicUJJLGdCYXJCWSxDQW9CWix3QkFBd0IsQ0FjcEIsMEJBQTBCLENBQ3RCLFNBQVMsQ0FDTCxFQUFFLEVBcENsQixBYnFCSSxnQmFyQlksQ0FvQlosd0JBQXdCLENBY3BCLDBCQUEwQixDQUNYLGlCQUFpQixDQUN4QixFQUFFLEVBcENsQixBYnFCSSxnQmFyQlksQ0FvQlosd0JBQXdCLENBY1Esd0JBQXdCLENBQ2hELFNBQVMsQ0FDTCxFQUFFLEVBcENsQixBYnFCSSxnQmFyQlksQ0FvQlosd0JBQXdCLENBY1Esd0JBQXdCLENBQ3JDLGlCQUFpQixDQUN4QixFQUFFLENiZlY7RUFDSixXQUFXLEVoTWdMdUQsR0FBa0I7RWdNL0twRixLQUFLLEU1THhCd0MsT0FBTyxHNEx5QnZEOztBQUVELEFBQUEsRUFBRSxFQUFFLEFBQUEsR0FBRyxDQUFDO0VBQ0osV0FBVyxFaE0yS3VELEdBQWtCO0VnTTFLcEYsS0FBSyxFNUw3QndDLE9BQU8sRzRMOEJ2RDs7QUFFRCxBQUFBLEVBQUUsRUFBRSxBQUFBLEdBQUcsR2lEL0JQLEFBQUEsQWpEK0JJLEVpRC9CSCxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLENBQ1gsQ0FBQyxBQUNHLEtBQU0sQ0FDRixJQUFJLEFBQ0EsR0FBSSxHQVBoQyxBQUFBLEFqRCtCSSxFaUQvQkgsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDN0Q4RjNCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDNkR4SHRCLENBQUMsQTdEK0hlLE9BQU8sQzZEN0hmLElBQUksQUFDQSxHQUFJLEU3RDBGaEMsQVlsRUksT1prRUcsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFNkQ1SHRDLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLENBQ1gsQ0FBQyxBN0QrSGUsT0FBTyxDNkQ3SGYsSUFBSSxBQUNBLEdBQUksR0FQaEMsQUFBQSxBakQrQkksRWlEL0JILEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQzdEOEYzQixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQzZEeEh0QixDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsRTZEdElkLElBQUksQUFDQSxHQUFJLEU3RDBGaEMsQVlsRUksT1prRUcsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFNkQ1SHRDLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLENBQ1gsQ0FBQyxDN0R1SWUsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEU2RHRJZCxJQUFJLEFBQ0EsR0FBSSxHQVBoQyxBQUFBLEFqRCtCSSxFaUQvQkgsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDN0Q4RjNCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDNkR4SHRCLENBQUMsQzdEdUllLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFNkRsSmQsSUFBSSxBQUNBLEdBQUksRTdEMEZoQyxBWWxFSSxPWmtFRyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU2RDVIdEMsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQ0FDWCxDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRTZEbEpkLElBQUksQUFDQSxHQUFJLEdBUGhDLEFBQUEsQWpEK0JJLEVpRC9CSCxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLEM3RDhGM0IsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEM2RHhIdEIsQ0FBQyxDN0R1SWUsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixFNkQ5SmQsSUFBSSxBQUNBLEdBQUksRTdEMEZoQyxBWWxFSSxPWmtFRyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEU2RDVIdEMsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQ0FDWCxDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEU2RDlKZCxJQUFJLEFBQ0EsR0FBSSxHQVBoQyxBQUFBLEFqRCtCSSxFaUQvQkgsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDN0Q4RjNCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDNkR4SHRCLENBQUMsQzdEdUllLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRTZEakxkLElBQUksQUFDQSxHQUFJLEU3RDBGaEMsQVlsRUksT1prRUcsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFNkQ1SHRDLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLENBQ1gsQ0FBQyxDN0R1SWUsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFNkRqTGQsSUFBSSxBQUNBLEdBQUksQ2pEd0J4QjtFQUNKLFdBQVcsRWhNc0t1RCxHQUFrQjtFZ01yS3BGLEtBQUssRTVMbEN3QyxPQUFPLEc0TG1DdkQ7O0FDbEREOzs7Ozs7Ozs7R0FTRztBQUtILDBHQUEwRztBQ2QxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0FBQ2pDLEFBRVEsS0FGSCxDQUNELElBQUksQ0FDQSxJQUFJLENBQUM7RUFDRCxVQUFVLEVBQUUsQ0FBQyxHQUNoQjs7QUNwQlQ7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QUFDakMsQUFDSSxLQURDLENBQ0QsQUFBQSxLQUFFLEVBQU8sS0FBSyxBQUFaLEdoQmdHTixBZ0JqR0EsT2hCaUdPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRWdCM0hsQyxBQUFBLEtBQUUsRUFBTyxLQUFLLEFBQVosQ2hCa0kwQixPQUFPLEVBbEN2QyxBZ0JqR0EsT2hCaUdPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRWdCM0hsQyxBQUFBLEtBQUUsRUFBTyxLQUFLLEFBQVosRWhCMEkwQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsR0EzQ3RDLEFnQmpHQSxPaEJpR08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFZ0IzSGxDLEFBQUEsS0FBRSxFQUFPLEtBQUssQUFBWixFaEIwSTBCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixHQXZEdEMsQWdCakdBLE9oQmlHTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVnQjNIbEMsQUFBQSxLQUFFLEVBQU8sS0FBSyxBQUFaLEVoQjBJMEIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixHQW5FdEMsQWdCakdBLE9oQmlHTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVnQjNIbEMsQUFBQSxLQUFFLEVBQU8sS0FBSyxBQUFaLEVoQjBJMEIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFZ0J0TGxCO0VBQ1osT0FBTyxFQUFFLFdBQVc7RUFDcEIsT0FBTyxFQUFFLEtBQUssR0FVakI7RUFiTCxBQUtRLEtBTEgsQ0FDRCxBQUFBLEtBQUUsRUFBTyxLQUFLLEFBQVosQ0FJRSxRQUFTLEVoQjRGakIsQWdCakdBLE9oQmlHTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVnQjNIbEMsQUFBQSxLQUFFLEVBQU8sS0FBSyxBQUFaLENoQmtJMEIsT0FBTyxBZ0I5SC9CLFFBQVMsRWhCNEZqQixBZ0JqR0EsT2hCaUdPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRWdCM0hsQyxBQUFBLEtBQUUsRUFBTyxLQUFLLEFBQVosRWhCMEkwQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCdkk5QixRQUFTLEVoQjRGakIsQWdCakdBLE9oQmlHTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVnQjNIbEMsQUFBQSxLQUFFLEVBQU8sS0FBSyxBQUFaLEVoQjBJMEIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQm5KOUIsUUFBUyxFaEI0RmpCLEFnQmpHQSxPaEJpR08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFZ0IzSGxDLEFBQUEsS0FBRSxFQUFPLEtBQUssQUFBWixFaEIwSTBCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCL0o5QixRQUFTLEVoQjRGakIsQWdCakdBLE9oQmlHTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVnQjNIbEMsQUFBQSxLQUFFLEVBQU8sS0FBSyxBQUFaLEVoQjBJMEIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0JsTDlCLFFBQVMsQ0FBQztJQUNOLE9BQU8sRUFBRSxLQUFLO0lBQ2QsS0FBSyxFQUFFLElBQUk7SUFDWCxjQUFjLEVBQUUsTUFBTTtJQUN0QixLQUFLLEVBQUUsS0FBSztJQUNaLFVBQVUsRUFBRSxNQUFNO0lBQ2xCLE1BQU0sRUFBRSxZQUFZLEdBQ3ZCOztBQVpULEFBZ0JRLEtBaEJILEFBZUQsV0FBWSxBQUNSLFFBQVMsRWhCaUZqQixBZ0JqR0EsT2hCaUdPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCN0dsQyxXQUFZLEFoQm9IZ0IsT0FBTyxBZ0JuSC9CLFFBQVMsRWhCaUZqQixBZ0JqR0EsT2hCaUdPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCN0dsQyxXQUFZLENoQjRIZ0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQjVIOUIsUUFBUyxFaEJpRmpCLEFnQmpHQSxPaEJpR08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0I3R2xDLFdBQVksQ2hCNEhnQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCeEk5QixRQUFTLEVoQmlGakIsQWdCakdBLE9oQmlHTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjdHbEMsV0FBWSxDaEI0SGdCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCcEo5QixRQUFTLEVoQmlGakIsQWdCakdBLE9oQmlHTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjdHbEMsV0FBWSxDaEI0SGdCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCdks5QixRQUFTLENBQUM7RUFDTixLQUFLLEVwTXlLMEMsT0FBTyxDb016S2pDLFVBQVUsR0FDbEM7O0FBSVQsQUFBQSxNQUFNLENBQUM7RUFDSCxTQUFTLEVBQUUsY0FBYyxHQUM1Qjs7QUFDRCxBQUFBLE1BQU0sQ0FBQztFQUNILFNBQVMsRUFBRSxjQUFjLEdBQzVCOztBQUNELEFBQUEsTUFBTSxDQUFDO0VBQ0gsU0FBUyxFQUFFLGNBQWMsR0FDNUI7O0FBQ0QsQUFBQSxNQUFNLENBQUM7RUFDSCxTQUFTLEVBQUUsY0FBYyxHQUM1Qjs7QUFFRCxBQUNJLEtBREMsQ0FDRCxVQUFVLENBQUM7RUFDUCxRQUFRLEVBQUUsUUFBUTtFQUNsQixTQUFTLEVBQUUsS0FBSztFQUNoQixPQUFPLEVBQUUsR0FBRyxHQUNmOztBQUxMLEFBUVEsS0FSSCxBQU9ELElBQU0sQ0FBQSxBQUFBLFVBQVUsRUFDWixVQUFVLENBQUM7RUFDUCxLQUFLLEVBQUUsR0FBRztFQUNWLFVBQVUsRUFBRSxLQUFLLEdBQ3BCOztBQVhULEFBZVEsS0FmSCxBQWNELFVBQVcsQ0FDUCxVQUFVLENBQUM7RUFDUCxLQUFLLEVBQUUsR0FBRztFQUNWLE1BQU0sRUFBRSxHQUFHLEdBQ2Q7O0NBS1QsQUFBQSxBQUdZLEVBSFgsRUFBSSxjQUFjLEFBQWxCLEVBQ0csZ0JBQWdCLENBQ1osS0FBSyxDQUNELFVBQVUsQ0FBQztFQUNQLEtBQUssRUFBRSxNQUFNO0VBQ2IsVUFBVSxFQUFFLENBQUMsR0FDaEI7O0NBTWIsQUFBQSxBQUdZLEVBSFgsRUFBSSxRQUFRLEFBQVosRUFDRyxLQUFLLEFBQ0QsSUFBTSxDQUFBLEFBQUEsVUFBVSxFQUNaLFVBQVUsQ0FBQztFQUNQLEtBQUssRUFBRSxlQUFlLEdBQ3pCOztBQUtiLEFBQUEsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNsQixLQUFLLEVBQUUsT0FBTztFQUNkLFVBQVUsRUFBRSxHQUFHLEdBQ2xCOztBQUVEOzs7OztFQUtFO0FBRUYsQUFDSSxLQURDLEFBQ0QsSUFBSyxFaEJJVCxBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENBT04sT0FBTyxFQWxDdkMsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixHQTNDdEMsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixHQXZEdEMsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsR0FuRXRDLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUFlTixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVnQjFGNUI7RUFDRixPQUFPLEVBQUUsV0FBVztFQUNwQixPQUFPLEVBQUUsS0FBSyxHQVdqQjtFQWRMLEFBS1EsS0FMSCxBQUNELElBQUssQUFJRCxRQUFTLEVoQkFqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENBT04sT0FBTyxBZ0JsQy9CLFFBQVMsRWhCQWpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUFlTixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCM0M5QixRQUFTLEVoQkFqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQnZEOUIsUUFBUyxFaEJBakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCbkU5QixRQUFTLEVoQkFqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0J0RjlCLFFBQVMsQ0FBQztJQUNOLE9BQU8sRUFBRSxLQUFLO0lBQ2QsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsWUFBWTtJQUNwQixjQUFjLEVBQUUsTUFBTTtJQUN0QixXQUFXLEVBQUUsTUFBTTtJQUVuQixVQUFVLEVBQUUsTUFBTSxHQUNyQjs7QUFiVCxBQWdCSSxLQWhCQyxBQWdCRCxPQUFRLEVoQlhaLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ0FPTixPQUFPLEFnQnZCbkMsT0FBUSxFaEJYWixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQmhDbEMsT0FBUSxFaEJYWixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQjVDbEMsT0FBUSxFaEJYWixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0J4RGxDLE9BQVEsRWhCWFosQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCM0VsQyxPQUFRLEVBaEJaLEFBaUJJLEtBakJDLEFBaUJELE1BQU8sRWhCWlgsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDQU9OLE9BQU8sQWdCdEJuQyxNQUFPLEVoQlpYLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUFlTixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCL0JsQyxNQUFPLEVoQlpYLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUFlTixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCM0NsQyxNQUFPLEVoQlpYLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUFlTixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQnZEbEMsTUFBTyxFaEJaWCxBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0IxRWxDLE1BQU8sQ0FBQztFQUNKLFdBQVcsRXBNM0QwRCxhQUFhLEVBQUUsT0FBTztFb000RDNGLEtBQUssRUFBRSxJQUFJO0VBQ1gsVUFBVSxFQUFFLE1BQU07RUFDbEIsV0FBVyxFQUFFLE1BQU07RUFDbkIsWUFBWSxFQUFFLE1BQU07RUFDcEIsY0FBYyxFQUFFLElBQUk7RUFDcEIsc0JBQXNCLEVBQUUsV0FBVyxHQUV0Qzs7QUExQkwsQUE0QkksS0E1QkMsQUE0QkQsR0FBSSxBQUFBLE9BQU8sRWhCdkJmLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCSmxDLEdBQUksQWhCV3dCLE9BQU8sQWdCWC9CLE9BQU8sRWhCdkJmLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCSmxDLEdBQUksQ2hCbUJ3QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCcEI5QixPQUFPLEVoQnZCZixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQkpsQyxHQUFJLENoQm1Cd0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQmhDOUIsT0FBTyxFaEJ2QmYsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JKbEMsR0FBSSxDaEJtQndCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCNUM5QixPQUFPLEVoQnZCZixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQkpsQyxHQUFJLENoQm1Cd0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0IvRDlCLE9BQU8sRUE1QmYsQUE2QkksS0E3QkMsQUE2QkQsR0FBSSxBQUFBLE1BQU0sRWhCeEJkLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCSGxDLEdBQUksQWhCVXdCLE9BQU8sQWdCVi9CLE1BQU0sRWhCeEJkLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCSGxDLEdBQUksQ2hCa0J3QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCbkI5QixNQUFNLEVoQnhCZCxBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQkhsQyxHQUFJLENoQmtCd0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQi9COUIsTUFBTSxFaEJ4QmQsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JIbEMsR0FBSSxDaEJrQndCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCM0M5QixNQUFNLEVoQnhCZCxBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQkhsQyxHQUFJLENoQmtCd0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0I5RDlCLE1BQU0sQ0FBQztFQUNQLEtBQUssRWhNM0hvQyxPQUFPLEdnTTRIbkQ7O0FBL0JMLEFBaUNJLEtBakNDLEFBaUNELE9BQVEsRWhCNUJaLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ0FPTixPQUFPLEFnQk5uQyxPQUFRLEVoQjVCWixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQmZsQyxPQUFRLEVoQjVCWixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQjNCbEMsT0FBUSxFaEI1QlosQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCdkNsQyxPQUFRLEVoQjVCWixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0IxRGxDLE9BQVEsQ0FBQztFQUNMLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQW5DTCxBQXFDSSxLQXJDQyxBQXFDRCxNQUFPLEFBQUEsT0FBTyxFaEJoQ2xCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCS2xDLE1BQU8sQWhCRXFCLE9BQU8sQWdCRjVCLE9BQU8sRWhCaENsQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQktsQyxNQUFPLENoQlVxQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCWDNCLE9BQU8sRWhCaENsQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQktsQyxNQUFPLENoQlVxQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCdkIzQixPQUFPLEVoQmhDbEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JLbEMsTUFBTyxDaEJVcUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0JuQzNCLE9BQU8sRWhCaENsQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQktsQyxNQUFPLENoQlVxQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQnREM0IsT0FBTyxDQUFDO0VBQ1gsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBdkNMLEFBeUNJLEtBekNDLEFBeUNELE1BQU8sQUFBQSxPQUFPLEVoQnBDbEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JTbEMsTUFBTyxBaEJGcUIsT0FBTyxBZ0JFNUIsT0FBTyxFaEJwQ2xCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCU2xDLE1BQU8sQ2hCTXFCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0JQM0IsT0FBTyxFaEJwQ2xCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCU2xDLE1BQU8sQ2hCTXFCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0JuQjNCLE9BQU8sRWhCcENsQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQlNsQyxNQUFPLENoQk1xQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQi9CM0IsT0FBTyxFaEJwQ2xCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCU2xDLE1BQU8sQ2hCTXFCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCbEQzQixPQUFPLENBQUM7RUFDWCxPQUFPLEVBQUUsT0FBTztFQUNoQixPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUE1Q0wsQUE4Q0ksS0E5Q0MsQUE4Q0QsSUFBSyxBQUFBLE9BQU8sRWhCekNoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmNsQyxJQUFLLEFoQlB1QixPQUFPLEFnQk85QixPQUFPLEVoQnpDaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JjbEMsSUFBSyxDaEJDdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQkY3QixPQUFPLEVoQnpDaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JjbEMsSUFBSyxDaEJDdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQmQ3QixPQUFPLEVoQnpDaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JjbEMsSUFBSyxDaEJDdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0IxQjdCLE9BQU8sRWhCekNoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmNsQyxJQUFLLENoQkN1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQjdDN0IsT0FBTyxDQUFDO0VBQ1QsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBaERMLEFBa0RJLEtBbERDLEFBa0RELElBQUssQUFBQSxPQUFPLEVoQjdDaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JrQmxDLElBQUssQWhCWHVCLE9BQU8sQWdCVzlCLE9BQU8sRWhCN0NoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmtCbEMsSUFBSyxDaEJIdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQkU3QixPQUFPLEVoQjdDaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0JWN0IsT0FBTyxFaEI3Q2hCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCa0JsQyxJQUFLLENoQkh1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQnRCN0IsT0FBTyxFaEI3Q2hCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCa0JsQyxJQUFLLENoQkh1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQnpDN0IsT0FBTyxDQUFDO0VBQ1QsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBcERMLEFBc0RJLEtBdERDLEFBc0RELElBQUssQUFBQSxPQUFPLEVoQmpEaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JzQmxDLElBQUssQWhCZnVCLE9BQU8sQWdCZTlCLE9BQU8sRWhCakRoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQk03QixPQUFPLEVoQmpEaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JzQmxDLElBQUssQ2hCUHVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0JON0IsT0FBTyxFaEJqRGhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCc0JsQyxJQUFLLENoQlB1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQmxCN0IsT0FBTyxFaEJqRGhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCc0JsQyxJQUFLLENoQlB1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQnJDN0IsT0FBTyxDQUFDO0VBQ1QsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBeERMLEFBMERJLEtBMURDLEFBMERELE9BQVEsQUFBQSxPQUFPLEVoQnJEbkIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0IwQmxDLE9BQVEsQWhCbkJvQixPQUFPLEFnQm1CM0IsT0FBTyxFaEJyRG5CLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCMEJsQyxPQUFRLENoQlhvQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCVTFCLE9BQU8sRWhCckRuQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjBCbEMsT0FBUSxDaEJYb0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQkYxQixPQUFPLEVoQnJEbkIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0IwQmxDLE9BQVEsQ2hCWG9CLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCZDFCLE9BQU8sRWhCckRuQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjBCbEMsT0FBUSxDaEJYb0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0JqQzFCLE9BQU8sQ0FBQztFQUNaLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQTVETCxBQThESSxLQTlEQyxBQThERCxLQUFNLEFBQUEsT0FBTyxFaEJ6RGpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCOEJsQyxLQUFNLEFoQnZCc0IsT0FBTyxBZ0J1QjdCLE9BQU8sRWhCekRqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjhCbEMsS0FBTSxDaEJmc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQmM1QixPQUFPLEVoQnpEakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0I4QmxDLEtBQU0sQ2hCZnNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0JFNUIsT0FBTyxFaEJ6RGpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUFlTixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQlY1QixPQUFPLEVoQnpEakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0I4QmxDLEtBQU0sQ2hCZnNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCN0I1QixPQUFPLENBQUM7RUFDVixPQUFPLEVBQUUsT0FBTyxHQUVuQjs7QUFqRUwsQUFtRUksS0FuRUMsQUFtRUQsSUFBSyxBQUFBLE9BQU8sRWhCOURoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQm1DbEMsSUFBSyxBaEI1QnVCLE9BQU8sQWdCNEI5QixPQUFPLEVoQjlEaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JtQ2xDLElBQUssQ2hCcEJ1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCbUI3QixPQUFPLEVoQjlEaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JtQ2xDLElBQUssQ2hCcEJ1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCTzdCLE9BQU8sRWhCOURoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQm1DbEMsSUFBSyxDaEJwQnVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCTDdCLE9BQU8sRWhCOURoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0J4QjdCLE9BQU8sQ0FBQztFQUNULE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQXJFTCxBQXVFSSxLQXZFQyxBQXVFRCxLQUFNLEFBQUEsT0FBTyxFaEJsRWpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCdUNsQyxLQUFNLEFoQmhDc0IsT0FBTyxBZ0JnQzdCLE9BQU8sRWhCbEVqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnVDbEMsS0FBTSxDaEJ4QnNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0J1QjVCLE9BQU8sRWhCbEVqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnVDbEMsS0FBTSxDaEJ4QnNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0JXNUIsT0FBTyxFaEJsRWpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCdUNsQyxLQUFNLENoQnhCc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0JENUIsT0FBTyxFaEJsRWpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCdUNsQyxLQUFNLENoQnhCc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0JwQjVCLE9BQU8sQ0FBQztFQUNWLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQXpFTCxBQTJFSSxLQTNFQyxBQTJFRCxLQUFNLEFBQUEsT0FBTyxFaEJ0RWpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCMkNsQyxLQUFNLEFoQnBDc0IsT0FBTyxBZ0JvQzdCLE9BQU8sRWhCdEVqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjJDbEMsS0FBTSxDaEI1QnNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0IyQjVCLE9BQU8sRWhCdEVqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjJDbEMsS0FBTSxDaEI1QnNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0JlNUIsT0FBTyxFaEJ0RWpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCMkNsQyxLQUFNLENoQjVCc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0JHNUIsT0FBTyxFaEJ0RWpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCMkNsQyxLQUFNLENoQjVCc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0JoQjVCLE9BQU8sQ0FBQztFQUNWLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQTdFTCxBQStFSSxLQS9FQyxBQStFRCxLQUFNLEFBQUEsT0FBTyxFaEIxRWpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCK0NsQyxLQUFNLEFoQnhDc0IsT0FBTyxBZ0J3QzdCLE9BQU8sRWhCMUVqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQitDbEMsS0FBTSxDaEJoQ3NCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0IrQjVCLE9BQU8sRWhCMUVqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQitDbEMsS0FBTSxDaEJoQ3NCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0JtQjVCLE9BQU8sRWhCMUVqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQitDbEMsS0FBTSxDaEJoQ3NCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCTzVCLE9BQU8sRWhCMUVqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQitDbEMsS0FBTSxDaEJoQ3NCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCWjVCLE9BQU8sQ0FBQztFQUNWLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQWpGTCxBQW1GSSxLQW5GQyxBQW1GRCxTQUFVLEFBQUEsT0FBTyxFaEI5RXJCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCbURsQyxTQUFVLEFoQjVDa0IsT0FBTyxBZ0I0Q3pCLE9BQU8sRWhCOUVyQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQm1EbEMsU0FBVSxDaEJwQ2tCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0JtQ3hCLE9BQU8sRWhCOUVyQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQm1EbEMsU0FBVSxDaEJwQ2tCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0J1QnhCLE9BQU8sRWhCOUVyQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQm1EbEMsU0FBVSxDaEJwQ2tCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCV3hCLE9BQU8sRWhCOUVyQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQm1EbEMsU0FBVSxDaEJwQ2tCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCUnhCLE9BQU8sQ0FBQztFQUNkLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQXJGTCxBQXVGSSxLQXZGQyxBQXVGRCxRQUFTLEFBQUEsT0FBTyxFaEJsRnBCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCdURsQyxRQUFTLEFoQmhEbUIsT0FBTyxBZ0JnRDFCLE9BQU8sRWhCbEZwQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnVEbEMsUUFBUyxDaEJ4Q21CLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0J1Q3pCLE9BQU8sRWhCbEZwQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnVEbEMsUUFBUyxDaEJ4Q21CLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0IyQnpCLE9BQU8sRWhCbEZwQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnVEbEMsUUFBUyxDaEJ4Q21CLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCZXpCLE9BQU8sRWhCbEZwQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnVEbEMsUUFBUyxDaEJ4Q21CLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCSnpCLE9BQU8sQ0FBQztFQUNiLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQXpGTCxBQTJGSSxLQTNGQyxBQTJGRCxTQUFVLEFBQUEsT0FBTyxFaEJ0RnJCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCMkRsQyxTQUFVLEFoQnBEa0IsT0FBTyxBZ0JvRHpCLE9BQU8sRWhCdEZyQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjJEbEMsU0FBVSxDaEI1Q2tCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0IyQ3hCLE9BQU8sRWhCdEZyQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjJEbEMsU0FBVSxDaEI1Q2tCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0IrQnhCLE9BQU8sRWhCdEZyQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjJEbEMsU0FBVSxDaEI1Q2tCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCbUJ4QixPQUFPLEVoQnRGckIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0IyRGxDLFNBQVUsQ2hCNUNrQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQkF4QixPQUFPLENBQUM7RUFDZCxPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUE3RkwsQUErRkksS0EvRkMsQUErRkQsU0FBVSxBQUFBLE9BQU8sRWhCMUZyQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQitEbEMsU0FBVSxBaEJ4RGtCLE9BQU8sQWdCd0R6QixPQUFPLEVoQjFGckIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0IrRGxDLFNBQVUsQ2hCaERrQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCK0N4QixPQUFPLEVoQjFGckIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0IrRGxDLFNBQVUsQ2hCaERrQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCbUN4QixPQUFPLEVoQjFGckIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0IrRGxDLFNBQVUsQ2hCaERrQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQnVCeEIsT0FBTyxFaEIxRnJCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCK0RsQyxTQUFVLENoQmhEa0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0JJeEIsT0FBTyxDQUFDO0VBQ2QsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBakdMLEFBbUdJLEtBbkdDLEFBbUdELEtBQU0sQUFBQSxPQUFPLEVoQjlGakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JtRWxDLEtBQU0sQWhCNURzQixPQUFPLEFnQjREN0IsT0FBTyxFaEI5RmpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCbUVsQyxLQUFNLENoQnBEc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQm1ENUIsT0FBTyxFaEI5RmpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCbUVsQyxLQUFNLENoQnBEc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQnVDNUIsT0FBTyxFaEI5RmpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCbUVsQyxLQUFNLENoQnBEc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0IyQjVCLE9BQU8sRWhCOUZqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQm1FbEMsS0FBTSxDaEJwRHNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCUTVCLE9BQU8sQ0FBQztFQUNWLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQXJHTCxBQXVHSSxLQXZHQyxBQXVHRCxLQUFNLEFBQUEsT0FBTyxFaEJsR2pCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCdUVsQyxLQUFNLEFoQmhFc0IsT0FBTyxBZ0JnRTdCLE9BQU8sRWhCbEdqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnVFbEMsS0FBTSxDaEJ4RHNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0J1RDVCLE9BQU8sRWhCbEdqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnVFbEMsS0FBTSxDaEJ4RHNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0IyQzVCLE9BQU8sRWhCbEdqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnVFbEMsS0FBTSxDaEJ4RHNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCK0I1QixPQUFPLEVoQmxHakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J1RWxDLEtBQU0sQ2hCeERzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQlk1QixPQUFPLENBQUM7RUFDVixPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUF6R0wsQUEyR0ksS0EzR0MsQUEyR0QsTUFBTyxBQUFBLE9BQU8sRWhCdEdsQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjJFbEMsTUFBTyxBaEJwRXFCLE9BQU8sQWdCb0U1QixPQUFPLEVoQnRHbEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0IyRWxDLE1BQU8sQ2hCNURxQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCMkQzQixPQUFPLEVoQnRHbEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0IyRWxDLE1BQU8sQ2hCNURxQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCK0MzQixPQUFPLEVoQnRHbEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0IyRWxDLE1BQU8sQ2hCNURxQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQm1DM0IsT0FBTyxFaEJ0R2xCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCMkVsQyxNQUFPLENoQjVEcUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0JnQjNCLE9BQU8sQ0FBQztFQUNYLE9BQU8sRUFBRSxZQUFZLEdBQ3hCOztBQTdHTCxBQStHSSxLQS9HQyxBQStHRCxLQUFNLEFBQUEsT0FBTyxFaEIxR2pCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCK0VsQyxLQUFNLEFoQnhFc0IsT0FBTyxBZ0J3RTdCLE9BQU8sRWhCMUdqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQitFbEMsS0FBTSxDaEJoRXNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0IrRDVCLE9BQU8sRWhCMUdqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQitFbEMsS0FBTSxDaEJoRXNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0JtRDVCLE9BQU8sRWhCMUdqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQitFbEMsS0FBTSxDaEJoRXNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCdUM1QixPQUFPLEVoQjFHakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0IrRWxDLEtBQU0sQ2hCaEVzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQm9CNUIsT0FBTyxDQUFDO0VBQ1YsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBakhMLEFBbUhJLEtBbkhDLEFBbUhELEtBQU0sQUFBQSxPQUFPLEVoQjlHakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JtRmxDLEtBQU0sQWhCNUVzQixPQUFPLEFnQjRFN0IsT0FBTyxFaEI5R2pCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCbUZsQyxLQUFNLENoQnBFc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQm1FNUIsT0FBTyxFaEI5R2pCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCbUZsQyxLQUFNLENoQnBFc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQnVENUIsT0FBTyxFaEI5R2pCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCbUZsQyxLQUFNLENoQnBFc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0IyQzVCLE9BQU8sRWhCOUdqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQm1GbEMsS0FBTSxDaEJwRXNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCd0I1QixPQUFPLENBQUM7RUFDVixPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFySEwsQUF1SEksS0F2SEMsQUF1SEQsS0FBTSxBQUFBLE9BQU8sRWhCbEhqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnVGbEMsS0FBTSxBaEJoRnNCLE9BQU8sQWdCZ0Y3QixPQUFPLEVoQmxIakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J1RmxDLEtBQU0sQ2hCeEVzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCdUU1QixPQUFPLEVoQmxIakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J1RmxDLEtBQU0sQ2hCeEVzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCMkQ1QixPQUFPLEVoQmxIakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J1RmxDLEtBQU0sQ2hCeEVzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQitDNUIsT0FBTyxFaEJsSGpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCdUZsQyxLQUFNLENoQnhFc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0I0QjVCLE9BQU8sQ0FBQztFQUNWLE9BQU8sRUFBRSxZQUFZLEdBQ3hCOztBQXpITCxBQTJISSxLQTNIQyxBQTJIRCxLQUFNLEFBQUEsT0FBTyxFaEJ0SGpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCMkZsQyxLQUFNLEFoQnBGc0IsT0FBTyxBZ0JvRjdCLE9BQU8sRWhCdEhqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjJGbEMsS0FBTSxDaEI1RXNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0IyRTVCLE9BQU8sRWhCdEhqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjJGbEMsS0FBTSxDaEI1RXNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0IrRDVCLE9BQU8sRWhCdEhqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjJGbEMsS0FBTSxDaEI1RXNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCbUQ1QixPQUFPLEVoQnRIakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0IyRmxDLEtBQU0sQ2hCNUVzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQmdDNUIsT0FBTyxDQUFDO0VBQ1YsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBN0hMLEFBK0hJLEtBL0hDLEFBK0hELE9BQVEsQUFBQSxPQUFPLEVoQjFIbkIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0IrRmxDLE9BQVEsQWhCeEZvQixPQUFPLEFnQndGM0IsT0FBTyxFaEIxSG5CLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCK0ZsQyxPQUFRLENoQmhGb0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQitFMUIsT0FBTyxFaEIxSG5CLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCK0ZsQyxPQUFRLENoQmhGb0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQm1FMUIsT0FBTyxFaEIxSG5CLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCK0ZsQyxPQUFRLENoQmhGb0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0J1RDFCLE9BQU8sRWhCMUhuQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQitGbEMsT0FBUSxDaEJoRm9CLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCb0MxQixPQUFPLENBQUM7RUFDWixPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFqSUwsQUFtSUksS0FuSUMsQUFtSUQsS0FBTSxBQUFBLE9BQU8sRWhCOUhqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQm1HbEMsS0FBTSxBaEI1RnNCLE9BQU8sQWdCNEY3QixPQUFPLEVoQjlIakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JtR2xDLEtBQU0sQ2hCcEZzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCbUY1QixPQUFPLEVoQjlIakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JtR2xDLEtBQU0sQ2hCcEZzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCdUU1QixPQUFPLEVoQjlIakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JtR2xDLEtBQU0sQ2hCcEZzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQjJENUIsT0FBTyxFaEI5SGpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCbUdsQyxLQUFNLENoQnBGc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0J3QzVCLE9BQU8sQ0FBQztFQUNWLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQXJJTCxBQXVJSSxLQXZJQyxBQXVJRCxHQUFJLEFBQUEsT0FBTyxFaEJsSWYsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J1R2xDLEdBQUksQWhCaEd3QixPQUFPLEFnQmdHL0IsT0FBTyxFaEJsSWYsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J1R2xDLEdBQUksQ2hCeEZ3QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCdUY5QixPQUFPLEVoQmxJZixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnVHbEMsR0FBSSxDaEJ4RndCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0IyRTlCLE9BQU8sRWhCbElmLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCdUdsQyxHQUFJLENoQnhGd0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0IrRDlCLE9BQU8sRWhCbElmLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCdUdsQyxHQUFJLENoQnhGd0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0I0QzlCLE9BQU8sRUF2SWYsQUF3SUksS0F4SUMsQUF3SUQsSUFBSyxBQUFBLE9BQU8sRWhCbkloQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQndHbEMsSUFBSyxBaEJqR3VCLE9BQU8sQWdCaUc5QixPQUFPLEVoQm5JaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J3R2xDLElBQUssQ2hCekZ1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCd0Y3QixPQUFPLEVoQm5JaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J3R2xDLElBQUssQ2hCekZ1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCNEU3QixPQUFPLEVoQm5JaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J3R2xDLElBQUssQ2hCekZ1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQmdFN0IsT0FBTyxFaEJuSWhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCd0dsQyxJQUFLLENoQnpGdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0I2QzdCLE9BQU8sQ0FBQztFQUNULE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQTFJTCxBQTRJSSxLQTVJQyxBQTRJRCxLQUFNLEFBQUEsT0FBTyxFaEJ2SWpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCNEdsQyxLQUFNLEFoQnJHc0IsT0FBTyxBZ0JxRzdCLE9BQU8sRWhCdklqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjRHbEMsS0FBTSxDaEI3RnNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0I0RjVCLE9BQU8sRWhCdklqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjRHbEMsS0FBTSxDaEI3RnNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0JnRjVCLE9BQU8sRWhCdklqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjRHbEMsS0FBTSxDaEI3RnNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCb0U1QixPQUFPLEVoQnZJakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0I0R2xDLEtBQU0sQ2hCN0ZzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQmlENUIsT0FBTyxDQUFDO0VBQ1YsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBOUlMLEFBZ0pJLEtBaEpDLEFBZ0pELEtBQU0sQUFBQSxPQUFPLEVoQjNJakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JnSGxDLEtBQU0sQWhCekdzQixPQUFPLEFnQnlHN0IsT0FBTyxFaEIzSWpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCZ0hsQyxLQUFNLENoQmpHc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQmdHNUIsT0FBTyxFaEIzSWpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCZ0hsQyxLQUFNLENoQmpHc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQm9GNUIsT0FBTyxFaEIzSWpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCZ0hsQyxLQUFNLENoQmpHc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0J3RTVCLE9BQU8sRWhCM0lqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmdIbEMsS0FBTSxDaEJqR3NCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCcUQ1QixPQUFPLENBQUM7RUFDVixPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFsSkwsQUFvSkksS0FwSkMsQUFvSkQsTUFBTyxBQUFBLE9BQU8sRWhCL0lsQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQm9IbEMsTUFBTyxBaEI3R3FCLE9BQU8sQWdCNkc1QixPQUFPLEVoQi9JbEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JvSGxDLE1BQU8sQ2hCckdxQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCb0czQixPQUFPLEVoQi9JbEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JvSGxDLE1BQU8sQ2hCckdxQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCd0YzQixPQUFPLEVoQi9JbEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JvSGxDLE1BQU8sQ2hCckdxQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQjRFM0IsT0FBTyxFaEIvSWxCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCb0hsQyxNQUFPLENoQnJHcUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0J5RDNCLE9BQU8sQ0FBQztFQUNYLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQXRKTCxBQXdKSSxLQXhKQyxBQXdKRCxPQUFRLEFBQUEsT0FBTyxFaEJuSm5CLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCd0hsQyxPQUFRLEFoQmpIb0IsT0FBTyxBZ0JpSDNCLE9BQU8sRWhCbkpuQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQndIbEMsT0FBUSxDaEJ6R29CLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0J3RzFCLE9BQU8sRWhCbkpuQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQndIbEMsT0FBUSxDaEJ6R29CLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0I0RjFCLE9BQU8sRWhCbkpuQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQndIbEMsT0FBUSxDaEJ6R29CLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCZ0YxQixPQUFPLEVoQm5KbkIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J3SGxDLE9BQVEsQ2hCekdvQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQjZEMUIsT0FBTyxDQUFDO0VBQ1osT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBMUpMLEFBNEpJLEtBNUpDLEFBNEpELE1BQU8sQUFBQSxPQUFPLEVoQnZKbEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0I0SGxDLE1BQU8sQWhCckhxQixPQUFPLEFnQnFINUIsT0FBTyxFaEJ2SmxCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCNEhsQyxNQUFPLENoQjdHcUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQjRHM0IsT0FBTyxFaEJ2SmxCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCNEhsQyxNQUFPLENoQjdHcUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQmdHM0IsT0FBTyxFaEJ2SmxCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCNEhsQyxNQUFPLENoQjdHcUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0JvRjNCLE9BQU8sRWhCdkpsQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjRIbEMsTUFBTyxDaEI3R3FCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCaUUzQixPQUFPLENBQUM7RUFDWCxPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUE5SkwsQUFnS0ksS0FoS0MsQUFnS0QsS0FBTSxBQUFBLE9BQU8sRWhCM0pqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmdJbEMsS0FBTSxBaEJ6SHNCLE9BQU8sQWdCeUg3QixPQUFPLEVoQjNKakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JnSWxDLEtBQU0sQ2hCakhzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCZ0g1QixPQUFPLEVoQjNKakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JnSWxDLEtBQU0sQ2hCakhzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCb0c1QixPQUFPLEVoQjNKakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JnSWxDLEtBQU0sQ2hCakhzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQndGNUIsT0FBTyxFaEIzSmpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCZ0lsQyxLQUFNLENoQmpIc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0JxRTVCLE9BQU8sQ0FBQztFQUNWLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQWxLTCxBQW9LSSxLQXBLQyxBQW9LRCxLQUFNLEFBQUEsT0FBTyxFaEIvSmpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ0FPTixPQUFPLEFnQjZIN0IsT0FBTyxFaEIvSmpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCb0lsQyxLQUFNLENoQnJIc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQm9INUIsT0FBTyxFaEIvSmpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUFlTixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ0FUTixPQUFPLEFnQjZIN0IsT0FBTyxFaEIvSmpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCb0lsQyxLQUFNLENoQnJIc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQndHNUIsT0FBTyxFaEIvSmpCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUFlTixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ0FyQk4sT0FBTyxBZ0I2SDdCLE9BQU8sRWhCL0pqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQm9JbEMsS0FBTSxDaEJySHNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCNEY1QixPQUFPLEVoQi9KakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ0FqQ04sT0FBTyxBZ0I2SDdCLE9BQU8sRWhCL0pqQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQm9JbEMsS0FBTSxDaEJySHNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCeUU1QixPQUFPLEVoQi9KakIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ0FwRE4sT0FBTyxBZ0I2SDdCLE9BQU8sQ0FBQztFQUNWLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQXRLTCxBQXdLSSxLQXhLQyxBQXdLRCxJQUFLLEFBQUEsT0FBTyxFaEJuS2hCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCd0lsQyxJQUFLLEFoQmpJdUIsT0FBTyxBZ0JpSTlCLE9BQU8sRWhCbktoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQndJbEMsSUFBSyxDaEJ6SHVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0J3SDdCLE9BQU8sRWhCbktoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQndJbEMsSUFBSyxDaEJ6SHVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0I0RzdCLE9BQU8sRWhCbktoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQndJbEMsSUFBSyxDaEJ6SHVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCZ0c3QixPQUFPLEVoQm5LaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J3SWxDLElBQUssQ2hCekh1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQjZFN0IsT0FBTyxDQUFDO0VBQ1QsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBMUtMLEFBNEtJLEtBNUtDLEFBNEtELE9BQVEsQUFBQSxPQUFPLEVoQnZLbkIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0I0SWxDLE9BQVEsQWhCcklvQixPQUFPLEFnQnFJM0IsT0FBTyxFaEJ2S25CLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCNElsQyxPQUFRLENoQjdIb0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQjRIMUIsT0FBTyxFaEJ2S25CLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCNElsQyxPQUFRLENoQjdIb0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQmdIMUIsT0FBTyxFaEJ2S25CLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCNElsQyxPQUFRLENoQjdIb0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0JvRzFCLE9BQU8sRWhCdktuQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjRJbEMsT0FBUSxDaEI3SG9CLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCaUYxQixPQUFPLENBQUM7RUFDWixPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUE5S0wsQUFnTEksS0FoTEMsQUFnTEQsTUFBTyxBQUFBLE9BQU8sRWhCM0tsQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmdKbEMsTUFBTyxBaEJ6SXFCLE9BQU8sQWdCeUk1QixPQUFPLEVoQjNLbEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JnSmxDLE1BQU8sQ2hCaklxQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCZ0kzQixPQUFPLEVoQjNLbEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JnSmxDLE1BQU8sQ2hCaklxQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCb0gzQixPQUFPLEVoQjNLbEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JnSmxDLE1BQU8sQ2hCaklxQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQndHM0IsT0FBTyxFaEIzS2xCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCZ0psQyxNQUFPLENoQmpJcUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0JxRjNCLE9BQU8sQ0FBQztFQUNYLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQWxMTCxBQXNMUSxLQXRMSCxBQW9MRCxJQUFLLEFBRUYsT0FBUyxFaEJqTGhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCb0psQyxJQUFLLEFoQjdJdUIsT0FBTyxBZ0IrSWhDLE9BQVMsRWhCakxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQm9KbEMsSUFBSyxDaEJySXVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0JzSS9CLE9BQVMsRWhCakxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQm9KbEMsSUFBSyxDaEJySXVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0IwSC9CLE9BQVMsRWhCakxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQm9KbEMsSUFBSyxDaEJySXVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCOEcvQixPQUFTLEVoQmpMaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JvSmxDLElBQUssQ2hCckl1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQjJGL0IsT0FBUyxFQXRMaEIsQUFzTFEsS0F0TEgsQUFxTEQsS0FBTSxBQUNILE9BQVMsRWhCakxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnFKbEMsS0FBTSxBaEI5SXNCLE9BQU8sQWdCK0loQyxPQUFTLEVoQmpMaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JxSmxDLEtBQU0sQ2hCdElzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCc0kvQixPQUFTLEVoQmpMaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JxSmxDLEtBQU0sQ2hCdElzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCMEgvQixPQUFTLEVoQmpMaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JxSmxDLEtBQU0sQ2hCdElzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQjhHL0IsT0FBUyxFaEJqTGhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCcUpsQyxLQUFNLENoQnRJc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0IyRi9CLE9BQVMsQ0FBQztFQUNMLEtBQUssRUFBRSxrQkFBa0I7RUFDekIsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBekxULEFBbU1RLEtBbk1ILEFBNExELElBQUssQUFPUCxPQUFjLEVoQjlMaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0I0SmxDLElBQUssQWhCckp1QixPQUFPLEFnQjRKckMsT0FBYyxFaEI5TGhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCNEpsQyxJQUFLLENoQjdJdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQm1KcEMsT0FBYyxFaEI5TGhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCNEpsQyxJQUFLLENoQjdJdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQnVJcEMsT0FBYyxFaEI5TGhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCNEpsQyxJQUFLLENoQjdJdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0IySHBDLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjRKbEMsSUFBSyxDaEI3SXVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCd0dwQyxPQUFjLEVBbk1oQixBQW1NUSxLQW5NSCxBQTZMRCxJQUFLLEFBTVAsT0FBYyxFaEI5TGhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCNkpsQyxJQUFLLEFoQnRKdUIsT0FBTyxBZ0I0SnJDLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjZKbEMsSUFBSyxDaEI5SXVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0JtSnBDLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjZKbEMsSUFBSyxDaEI5SXVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0J1SXBDLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjZKbEMsSUFBSyxDaEI5SXVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCMkhwQyxPQUFjLEVoQjlMaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0I2SmxDLElBQUssQ2hCOUl1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQndHcEMsT0FBYyxFQW5NaEIsQUFtTVEsS0FuTUgsQUE4TEQsSUFBSyxBQUtQLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQjhKbEMsSUFBSyxBaEJ2SnVCLE9BQU8sQWdCNEpyQyxPQUFjLEVoQjlMaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0I4SmxDLElBQUssQ2hCL0l1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCbUpwQyxPQUFjLEVoQjlMaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0I4SmxDLElBQUssQ2hCL0l1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCdUlwQyxPQUFjLEVoQjlMaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0I4SmxDLElBQUssQ2hCL0l1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQjJIcEMsT0FBYyxFaEI5TGhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCOEpsQyxJQUFLLENoQi9JdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0J3R3BDLE9BQWMsRUFuTWhCLEFBbU1RLEtBbk1ILEFBK0xELElBQUssQUFJUCxPQUFjLEVoQjlMaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0IrSmxDLElBQUssQWhCeEp1QixPQUFPLEFnQjRKckMsT0FBYyxFaEI5TGhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCK0psQyxJQUFLLENoQmhKdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQm1KcEMsT0FBYyxFaEI5TGhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCK0psQyxJQUFLLENoQmhKdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQnVJcEMsT0FBYyxFaEI5TGhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCK0psQyxJQUFLLENoQmhKdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0IySHBDLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQitKbEMsSUFBSyxDaEJoSnVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCd0dwQyxPQUFjLEVBbk1oQixBQW1NUSxLQW5NSCxBQWdNRCxLQUFNLEFBR1IsT0FBYyxFaEI5TGhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCZ0tsQyxLQUFNLEFoQnpKc0IsT0FBTyxBZ0I0SnJDLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmdLbEMsS0FBTSxDaEJqSnNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0JtSnBDLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmdLbEMsS0FBTSxDaEJqSnNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0J1SXBDLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmdLbEMsS0FBTSxDaEJqSnNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCMkhwQyxPQUFjLEVoQjlMaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JnS2xDLEtBQU0sQ2hCakpzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQndHcEMsT0FBYyxFQW5NaEIsQUFtTVEsS0FuTUgsQUFpTUQsSUFBSyxBQUVQLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmlLbEMsSUFBSyxBaEIxSnVCLE9BQU8sQWdCNEpyQyxPQUFjLEVoQjlMaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDc0RyR3RDLGVBQWUsRUFDWCxBQUFBLEVBQUMsRUFBSSxNQUFNLEFBQVYsRUFDRyxHQUFHLEF0RDBHcUIsT0FBTyxBZ0I0SnJDLE9BQWMsRXNDeFFoQixBdENxRUEsZXNDckVlLEVBQ1gsQUFBQSxFQUFDLEVBQUksTUFBTSxBQUFWLEV0RHlFTCxPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ3NEbkc5QixHQUFHLEF0RDBHcUIsT0FBTyxBZ0I0SnJDLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmlLbEMsSUFBSyxDaEJsSnVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0JtSnBDLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENzRHJHdEMsZUFBZSxFQUNYLEFBQUEsRUFBQyxFQUFJLE1BQU0sQUFBVixFQUNHLEdBQUcsQ3REa0hxQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCbUpwQyxPQUFjLEVzQ3hRaEIsQXRDcUVBLGVzQ3JFZSxFQUNYLEFBQUEsRUFBQyxFQUFJLE1BQU0sQUFBVixFdER5RUwsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENzRG5HOUIsR0FBRyxDdERrSHFCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0JtSnBDLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmlLbEMsSUFBSyxDaEJsSnVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0J1SXBDLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENzRHJHdEMsZUFBZSxFQUNYLEFBQUEsRUFBQyxFQUFJLE1BQU0sQUFBVixFQUNHLEdBQUcsQ3REa0hxQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCdUlwQyxPQUFjLEVzQ3hRaEIsQXRDcUVBLGVzQ3JFZSxFQUNYLEFBQUEsRUFBQyxFQUFJLE1BQU0sQUFBVixFdER5RUwsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENzRG5HOUIsR0FBRyxDdERrSHFCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0J1SXBDLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmlLbEMsSUFBSyxDaEJsSnVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCMkhwQyxPQUFjLEVoQjlMaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDc0RyR3RDLGVBQWUsRUFDWCxBQUFBLEVBQUMsRUFBSSxNQUFNLEFBQVYsRUFDRyxHQUFHLEN0RGtIcUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0IySHBDLE9BQWMsRXNDeFFoQixBdENxRUEsZXNDckVlLEVBQ1gsQUFBQSxFQUFDLEVBQUksTUFBTSxBQUFWLEV0RHlFTCxPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ3NEbkc5QixHQUFHLEN0RGtIcUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0IySHBDLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmlLbEMsSUFBSyxDaEJsSnVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCd0dwQyxPQUFjLEVoQjlMaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDc0RyR3RDLGVBQWUsRUFDWCxBQUFBLEVBQUMsRUFBSSxNQUFNLEFBQVYsRUFDRyxHQUFHLEN0RGtIcUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0J3R3BDLE9BQWMsRXNDeFFoQixBdENxRUEsZXNDckVlLEVBQ1gsQUFBQSxFQUFDLEVBQUksTUFBTSxBQUFWLEV0RHlFTCxPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ3NEbkc5QixHQUFHLEN0RGtIcUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0J3R3BDLE9BQWMsRXNDeFFoQixBdENxRUEsZXNDckVlLEVBQ1gsQUFBQSxFQUFDLEVBQUksTUFBTSxBQUFWLEVBQ0csR0FBRyxBdENtRVgsS0FBSyxBQW1NSCxPQUFjLEVBbk1oQixBQW1NUSxLQW5NSCxBQWtNRCxLQUFNLEFBQ1IsT0FBYyxFaEI5TGhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCa0tsQyxLQUFNLEFoQjNKc0IsT0FBTyxBZ0I0SnJDLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmtLbEMsS0FBTSxDaEJuSnNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0JtSnBDLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmtLbEMsS0FBTSxDaEJuSnNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0J1SXBDLE9BQWMsRWhCOUxoQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmtLbEMsS0FBTSxDaEJuSnNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCMkhwQyxPQUFjLEVoQjlMaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JrS2xDLEtBQU0sQ2hCbkpzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQndHcEMsT0FBYyxDQUFDO0VBQ0wsS0FBSyxFQUFFLGtCQUFrQjtFQUN6QixPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUF0TVQsQUEwTVEsS0ExTUgsQUF5TUQsSUFBSyxBQUNELE9BQVEsRWhCck1oQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnlLbEMsSUFBSyxBaEJsS3VCLE9BQU8sQWdCbUsvQixPQUFRLEVoQnJNaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J5S2xDLElBQUssQ2hCMUp1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCMEo5QixPQUFRLEVoQnJNaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J5S2xDLElBQUssQ2hCMUp1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCOEk5QixPQUFRLEVoQnJNaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J5S2xDLElBQUssQ2hCMUp1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQmtJOUIsT0FBUSxFaEJyTWhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCeUtsQyxJQUFLLENoQjFKdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0IrRzlCLE9BQVEsQ0FBQztFQUNMLEtBQUssRUFBRSxrQkFBa0I7RUFDekIsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBN01ULEFBbU5RLEtBbk5ILEFBZ05ELElBQUssQUFHSCxPQUFVLEVoQjlNaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JnTGxDLElBQUssQWhCekt1QixPQUFPLEFnQjRLakMsT0FBVSxFaEI5TWhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCZ0xsQyxJQUFLLENoQmpLdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQm1LaEMsT0FBVSxFaEI5TWhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCZ0xsQyxJQUFLLENoQmpLdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQnVKaEMsT0FBVSxFaEI5TWhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCZ0xsQyxJQUFLLENoQmpLdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0IySWhDLE9BQVUsRWhCOU1oQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmdMbEMsSUFBSyxDaEJqS3VCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCd0hoQyxPQUFVLEVBbk5oQixBQW1OUSxLQW5OSCxBQWlORCxNQUFPLEFBRUwsT0FBVSxFaEI5TWhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCaUxsQyxNQUFPLEFoQjFLcUIsT0FBTyxBZ0I0S2pDLE9BQVUsRWhCOU1oQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmlMbEMsTUFBTyxDaEJsS3FCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0JtS2hDLE9BQVUsRWhCOU1oQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmlMbEMsTUFBTyxDaEJsS3FCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0J1SmhDLE9BQVUsRWhCOU1oQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmlMbEMsTUFBTyxDaEJsS3FCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCMkloQyxPQUFVLEVoQjlNaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JpTGxDLE1BQU8sQ2hCbEtxQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQndIaEMsT0FBVSxFQW5OaEIsQUFtTlEsS0FuTkgsQUFrTkQsTUFBTyxBQUNMLE9BQVUsRWhCOU1oQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmtMbEMsTUFBTyxBaEIzS3FCLE9BQU8sQWdCNEtqQyxPQUFVLEVoQjlNaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JrTGxDLE1BQU8sQ2hCbktxQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCbUtoQyxPQUFVLEVoQjlNaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JrTGxDLE1BQU8sQ2hCbktxQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCdUpoQyxPQUFVLEVoQjlNaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JrTGxDLE1BQU8sQ2hCbktxQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQjJJaEMsT0FBVSxFaEI5TWhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCa0xsQyxNQUFPLENoQm5LcUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0J3SGhDLE9BQVUsQ0FBQztFQUNMLEtBQUssRUFBRSxrQkFBa0I7RUFDekIsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBdE5ULEFBME5RLEtBMU5ILEFBeU5ELElBQUssQUFDRCxPQUFRLEVoQnJOaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J5TGxDLElBQUssQWhCbEx1QixPQUFPLEFnQm1ML0IsT0FBUSxFaEJyTmhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCeUxsQyxJQUFLLENoQjFLdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQjBLOUIsT0FBUSxFaEJyTmhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCeUxsQyxJQUFLLENoQjFLdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQjhKOUIsT0FBUSxFaEJyTmhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCeUxsQyxJQUFLLENoQjFLdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0JrSjlCLE9BQVEsRWhCck5oQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnlMbEMsSUFBSyxDaEIxS3VCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCK0g5QixPQUFRLENBQUM7RUFDTCxLQUFLLEVBQUUsa0JBQWtCO0VBQ3pCLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQTdOVCxBQWtPUSxLQWxPSCxBQWdPRCxJQUFLLEFBRUYsT0FBUyxFaEI3TmhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCZ01sQyxJQUFLLEFoQnpMdUIsT0FBTyxBZ0IyTGhDLE9BQVMsRWhCN05oQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmdNbEMsSUFBSyxDaEJqTHVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0JrTC9CLE9BQVMsRWhCN05oQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmdNbEMsSUFBSyxDaEJqTHVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0JzSy9CLE9BQVMsRWhCN05oQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmdNbEMsSUFBSyxDaEJqTHVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCMEovQixPQUFTLEVoQjdOaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JnTWxDLElBQUssQ2hCakx1QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQnVJL0IsT0FBUyxFQWxPaEIsQUFrT1EsS0FsT0gsQUFpT0QsS0FBTSxBQUNILE9BQVMsRWhCN05oQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQmlNbEMsS0FBTSxBaEIxTHNCLE9BQU8sQWdCMkxoQyxPQUFTLEVoQjdOaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JpTWxDLEtBQU0sQ2hCbExzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCa0wvQixPQUFTLEVoQjdOaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JpTWxDLEtBQU0sQ2hCbExzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCc0svQixPQUFTLEVoQjdOaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0JpTWxDLEtBQU0sQ2hCbExzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQjBKL0IsT0FBUyxFaEI3TmhCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCaU1sQyxLQUFNLENoQmxMc0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0J1SS9CLE9BQVMsQ0FBQztFQUNMLEtBQUssRUFBRSxrQkFBa0I7RUFDekIsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBck9ULEFBME9RLEtBMU9ILEFBd09ELElBQUssQUFFRixPQUFTLEVoQnJPaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J3TWxDLElBQUssQWhCak11QixPQUFPLEFnQm1NaEMsT0FBUyxFaEJyT2hCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCd01sQyxJQUFLLENoQnpMdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQjBML0IsT0FBUyxFaEJyT2hCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCd01sQyxJQUFLLENoQnpMdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQjhLL0IsT0FBUyxFaEJyT2hCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCd01sQyxJQUFLLENoQnpMdUIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0JrSy9CLE9BQVMsRWhCck9oQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQndNbEMsSUFBSyxDaEJ6THVCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCK0kvQixPQUFTLEVBMU9oQixBQTBPUSxLQTFPSCxBQXlPRCxLQUFNLEFBQ0gsT0FBUyxFaEJyT2hCLEFnQkxBLE9oQktPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCeU1sQyxLQUFNLEFoQmxNc0IsT0FBTyxBZ0JtTWhDLE9BQVMsRWhCck9oQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnlNbEMsS0FBTSxDaEIxTHNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0IwTC9CLE9BQVMsRWhCck9oQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnlNbEMsS0FBTSxDaEIxTHNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0I4Sy9CLE9BQVMsRWhCck9oQixBZ0JMQSxPaEJLTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnlNbEMsS0FBTSxDaEIxTHNCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCa0svQixPQUFTLEVoQnJPaEIsQWdCTEEsT2hCS08sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J5TWxDLEtBQU0sQ2hCMUxzQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQitJL0IsT0FBUyxDQUFDO0VBQ0wsS0FBSyxFQUFFLGtCQUFrQjtFQUN6QixPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFJVCxBQUNJLE1BREUsQUFDRixNQUFPLEVBRFgsQUFFSSxNQUZFLEFBRUYsT0FBUSxDQUFDO0VBQ0wsV0FBVyxFcE03UjBELGFBQWEsRUFBRSxPQUFPLEdvTThSOUY7O0FBSkwsQUFNSSxNQU5FLEFBTUYsTUFBTyxDQUFDO0VBQ0osTUFBTSxFQUFFLFVBQVU7RUFDbEIsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBVEwsQUFXSSxNQVhFLEFBV0YsS0FBTSxBQUFBLE1BQU0sQ0FBQztFQUNULE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQWJMLEFBZUksTUFmRSxBQWVGLEdBQUksQUFBQSxNQUFNLENBQUM7RUFDUCxPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFNTCxBQUFBLElBQUksQUFBQSxLQUFLLEVoQm5RVCxBZ0JtUUEsT2hCblFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ0FPTixPQUFPLEVBbEN2QyxBZ0JtUUEsT2hCblFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUFlTixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsR0EzQ3RDLEFnQm1RQSxPaEJuUU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixHQXZEdEMsQWdCbVFBLE9oQm5RTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixHQW5FdEMsQWdCbVFBLE9oQm5RTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFZ0I2SzVCO0VBQ04sT0FBTyxFQUFFLEtBQUssR0FVakI7RUFYRCxBQUdJLElBSEEsQUFBQSxLQUFLLEFBR0wsT0FBUSxFaEJ0UVosQWdCbVFBLE9oQm5RTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENBT04sT0FBTyxBZ0JvT25DLE9BQVEsRWhCdFFaLEFnQm1RQSxPaEJuUU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixDZ0IyTmxDLE9BQVEsRWhCdFFaLEFnQm1RQSxPaEJuUU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDZ0IrTWxDLE9BQVEsRWhCdFFaLEFnQm1RQSxPaEJuUU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCbU1sQyxPQUFRLEVoQnRRWixBZ0JtUUEsT2hCblFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUFlTixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENnQmdMbEMsT0FBUSxDQUFDO0lBQ0wsT0FBTyxFQUFFLEtBQUs7SUFDZCxLQUFLLEVBQUUsSUFBSTtJQUNYLGNBQWMsRUFBRSxNQUFNO0lBRXRCLEtBQUssRUFBRSxHQUFHO0lBQ1YsVUFBVSxFQUFFLE1BQU0sR0FDckI7O0FBS0wsQUFBQSxDQUFDLEFBQUEsSUFBSSxBQUFBLEtBQUssRWhCbFJWLEFnQmtSQSxPaEJsUk8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J1UHRDLENBQUMsQWhCaFArQixPQUFPLEVBbEN2QyxBZ0JrUkEsT2hCbFJPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCdVB0QyxDQUFDLENoQnhPK0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEdBM0N0QyxBZ0JrUkEsT2hCbFJPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCdVB0QyxDQUFDLENoQnhPK0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEdBdkR0QyxBZ0JrUkEsT2hCbFJPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCdVB0QyxDQUFDLENoQnhPK0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixHQW5FdEMsQWdCa1JBLE9oQmxSTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnVQdEMsQ0FBQyxDaEJ4TytCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRWdCNEwzQjtFQUNQLGVBQWUsRUFBRSxJQUFJLEdBS3hCO0VBTkQsQUFHTSxDQUhMLEFBQUEsSUFBSSxBQUFBLEtBQUssR0FHSixJQUFJLEVoQnJSVixBZ0JxUk0sT2hCclJDLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCdVB0QyxDQUFDLEFoQmhQK0IsT0FBTyxHZ0JtUGpDLElBQUksRWhCclJWLEFnQnFSTSxPaEJyUkMsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0J1UHRDLENBQUMsQ2hCeE8rQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsSWdCME9oQyxJQUFJLEVoQnJSVixBZ0JxUk0sT2hCclJDLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCdVB0QyxDQUFDLENoQnhPK0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLElnQjhOaEMsSUFBSSxFaEJyUlYsQWdCcVJNLE9oQnJSQyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQnVQdEMsQ0FBQyxDaEJ4TytCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsSWdCa05oQyxJQUFJLEVoQnJSVixBZ0JxUk0sT2hCclJDLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCdVB0QyxDQUFDLENoQnhPK0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixJZ0IrTGhDLElBQUksQ0FBQztJQUNILGVBQWUsRUFBRSxTQUFTLEdBQzdCOztBQUdMLEFBQUEsQ0FBQyxBQUFBLEVBQUUsQUFBQSxLQUFLLEVoQjFSUixBZ0IwUkEsT2hCMVJPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCK1B0QyxDQUFDLEFBQUEsRUFBRSxBaEJ4UDZCLE9BQU8sRUFsQ3ZDLEFnQjBSQSxPaEIxUk8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0IrUHRDLENBQUMsQUFBQSxFQUFFLENoQmhQNkIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEdBM0N0QyxBZ0IwUkEsT2hCMVJPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCK1B0QyxDQUFDLEFBQUEsRUFBRSxDaEJoUDZCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixHQXZEdEMsQWdCMFJBLE9oQjFSTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQitQdEMsQ0FBQyxBQUFBLEVBQUUsQ2hCaFA2QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEdBbkV0QyxBZ0IwUkEsT2hCMVJPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCK1B0QyxDQUFDLEFBQUEsRUFBRSxDaEJoUDZCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsRWdCb003QjtFQUNMLGVBQWUsRUFBRSxJQUFJO0VBQ3JCLE9BQU8sRUFBRSxZQUFZLEdBV3hCO0VBYkQsQUFJSSxDQUpILEFBQUEsRUFBRSxBQUFBLEtBQUssQ0FJSixJQUFJLEVoQjlSUixBZ0I4UkksT2hCOVJHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCK1B0QyxDQUFDLEFBQUEsRUFBRSxBaEJ4UDZCLE9BQU8sQ2dCNFBuQyxJQUFJLEVoQjlSUixBZ0I4UkksT2hCOVJHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCK1B0QyxDQUFDLEFBQUEsRUFBRSxDaEJoUDZCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixFZ0JtUGxDLElBQUksRWhCOVJSLEFnQjhSSSxPaEI5UkcsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0IrUHRDLENBQUMsQUFBQSxFQUFFLENoQmhQNkIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVnQnVPbEMsSUFBSSxFaEI5UlIsQWdCOFJJLE9oQjlSRyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQitQdEMsQ0FBQyxBQUFBLEVBQUUsQ2hCaFA2QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEVnQjJObEMsSUFBSSxFaEI5UlIsQWdCOFJJLE9oQjlSRyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQitQdEMsQ0FBQyxBQUFBLEVBQUUsQ2hCaFA2QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEVnQndNbEMsSUFBSSxDQUFDO0lBQ0QsT0FBTyxFQUFFLElBQUksR0FDaEI7RUFOTCxBQVFJLENBUkgsQUFBQSxFQUFFLEFBQUEsS0FBSyxBQVFKLE9BQVEsRWhCbFNaLEFnQjBSQSxPaEIxUk8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0IrUHRDLENBQUMsQUFBQSxFQUFFLEFoQnhQNkIsT0FBTyxBZ0JnUW5DLE9BQVEsRWhCbFNaLEFnQjBSQSxPaEIxUk8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDZ0IrUHRDLENBQUMsQUFBQSxFQUFFLENoQmhQNkIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENnQnVQbEMsT0FBUSxFaEJsU1osQWdCMFJBLE9oQjFSTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENnQitQdEMsQ0FBQyxBQUFBLEVBQUUsQ2hCaFA2QixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCMk9sQyxPQUFRLEVoQmxTWixBZ0IwUkEsT2hCMVJPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCK1B0QyxDQUFDLEFBQUEsRUFBRSxDaEJoUDZCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ2dCK05sQyxPQUFRLEVoQmxTWixBZ0IwUkEsT2hCMVJPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ2dCK1B0QyxDQUFDLEFBQUEsRUFBRSxDaEJoUDZCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ2dCNE1sQyxPQUFRLENBQUM7SUFDTCxTQUFTLEVBQUUsR0FBRztJQUNkLFVBQVUsRUFBRSxNQUFNO0lBQ2xCLE9BQU8sRUFBRSxLQUFLLEdBQ2pCOztBQ3ZaTDs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0NBQ2pDLEFBQUEsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQUFrQjtFQUNmLElBQUksRUFBRSxNQUFNLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDck1rRHdDLGFBQWEsRUFBRSxPQUFPLENxTWxEMUMsVUFBVTtFQUMvRCxVQUFVLEVBQUUsTUFBTSxHQUNyQjs7QUFFRCxBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDWCxPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFFRCxBQUFBLFFBQVEsQUFBQSxPQUFPLENBQUM7RUFDWixPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFFRCxBQUFBLFlBQVksQUFBQSxPQUFPLENBQUM7RUFDaEIsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBRUQsQUFBQSxTQUFTLEFBQUEsT0FBTyxDQUFDO0VBQ2IsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBRUQsQUFBQSxVQUFVLEFBQUEsT0FBTyxDQUFDO0VBQ2QsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBRUQsQUFBQSxTQUFTLEFBQUEsT0FBTyxDQUFDO0VBQ2IsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBRUQsQUFBQSxPQUFPLEFBQUEsT0FBTyxDQUFDO0VBQ1gsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBRUQsQUFBQSxTQUFTLEFBQUEsT0FBTyxDQUFDO0VBQ2IsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBRUQsQUFBQSxRQUFRLEFBQUEsT0FBTyxDQUFDO0VBQ1osT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBRUQsQUFBQSxXQUFXLEFBQUEsT0FBTyxDQUFDO0VBQ2YsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBRUQsQUFBQSxRQUFRLEFBQUEsT0FBTyxDQUFDO0VBQ1osT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBRUQsQUFBQSxTQUFTLEFBQUEsT0FBTyxDQUFDO0VBQ2IsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBRUQsQUFBQSxRQUFRLEFBQUEsT0FBTyxDQUFDO0VBQ1osT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBRUQsQUFBQSxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ2xCLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQUVELEFBQUEsVUFBVSxBQUFBLE9BQU8sQ0FBQztFQUNkLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQUVELEFBQUEsYUFBYSxBQUFBLE9BQU8sQ0FBQztFQUNqQixPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFFRCxBQUFBLFdBQVcsQUFBQSxPQUFPLENBQUM7RUFDZixPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFFRCxBQUFBLFdBQVcsQUFBQSxPQUFPLENBQUM7RUFDZixPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFFRCxBQUFBLGVBQWUsQUFBQSxPQUFPLENBQUM7RUFDbkIsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBRUQsQUFBQSxXQUFXLEFBQUEsT0FBTyxDQUFDO0VBQ2YsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBRUQsQUFBQSxjQUFjLEFBQUEsT0FBTyxDQUFDO0VBQ2xCLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQUVELEFBQUEsV0FBVyxBQUFBLE9BQU8sQ0FBQztFQUNmLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQUVELEFBQUEsY0FBYyxBQUFBLE9BQU8sQ0FBQztFQUNsQixPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFFRCxBQUFBLGVBQWUsQUFBQSxPQUFPLENBQUM7RUFDbkIsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBRUQsQUFBQSxVQUFVLEFBQUEsT0FBTyxDQUFDO0VBQ2QsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBRUQsQUFBQSxnQkFBZ0IsQUFBQSxPQUFPLENBQUM7RUFDcEIsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBRUQsQUFBQSxnQkFBZ0IsQUFBQSxPQUFPLENBQUM7RUFDcEIsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBRUQsQUFBQSxhQUFhLEFBQUEsT0FBTyxDQUFDO0VBQ2pCLE9BQU8sRUFBRSxPQUFPLEdBQ25COztBQUVELEFBQUEsYUFBYSxBQUFBLE9BQU8sQ0FBQztFQUNqQixPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFFRCxBQUFBLFVBQVUsQUFBQSxPQUFPLENBQUM7RUFDZCxPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFFRCxBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDWCxPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFFRCxBQUFBLE9BQU8sQUFBQSxPQUFPLENBQUM7RUFDWCxPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFFRCxBQUFBLHlCQUF5QixBQUFBLE9BQU8sQ0FBQztFQUM3QixPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFFRCxBQUFBLFdBQVcsQUFBQSxPQUFPLENBQUM7RUFDZixPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFFRCxBQUFBLFVBQVUsQUFBQSxPQUFPLENBQUM7RUFDZCxPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFFRCxBQUFBLHdCQUF3QixBQUFBLE9BQU8sQ0FBQztFQUM1QixPQUFPLEVBQUUsT0FBTyxHQUNuQjs7QUFFRCxBQUFBLGNBQWMsQUFBQSxPQUFPLENBQUM7RUFDbEIsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FDdktEOzs7Ozs7Ozs7R0FTRztBQUtILDBHQUEwRztBQ2QxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0FDZmpDOzs7Ozs7Ozs7R0FTRztBQUtILDBHQUEwRztBQ2QxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0NBRWpDLEFBQUEsQUFHUSxFQUhQLEVBQUksZ0JBQWdCLEFBQXBCLEVBRUcsT0FBTyxDQUNILEdBQUcsQ0FBQztFQUNBLFNBQVMsRUFBRSxJQUFJO0VBQ2YsTUFBTSxFQUFFLElBQUksR0FDZjs7Q0FpQlQsQUFBQSxBQUNJLEtBREgsRUFBTyxnQkFBZ0IsQUFBdkIsRUFDRyxXQUFXLENBQUM7RUFDUixNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ3hNV2tDLE9BQU8sR3dNVjdEOztBQUdMLEFBQ0ksT0FERyxDQUNILEFBQUEsS0FBRSxFQUFPLDRCQUE0QixBQUFuQyxFQUFxQztFQUNuQyxPQUFPLEVBQUUsWUFBWSxHQUN4Qjs7QUFHTCxBQUVRLFdBRkcsQUFDUCxZQUFhLENBQ1QsR0FBRyxBQUNDLGdCQUFpQixDQUFDO0VBQ2QsU0FBUyxFQUFFLElBQUk7RUFDZixNQUFNLEVBQUUsSUFBSSxHQUNmOztBQUtiLEFBQ0ksTUFERSxDQUNGLElBQUssQ0FBQSxBQUFBLEtBQUssQ0FDTixhQUFjLEVBRnRCLEFBQ0ksTUFERSxDQUNGLElBQUssQ0FBQSxBQUFBLEtBQUssQ0FFTixjQUFlLENBQUM7RUFDWixNQUFNLEVBQUUsa0JBQWtCLEdBQzdCOztBQUxULEFBUUksTUFSRSxDQVFGLEtBQUssQ0FBQztFQUNGLE1BQU0sRUFBRSxrQkFBa0IsR0FDN0I7O0FBVkwsQUFZSSxNQVpFLENBWUYsWUFBWSxDQUFDO0VBQ1QsTUFBTSxFQUFFLGtCQUFrQixHQUM3Qjs7QUFkTCxBQWdCSSxNQWhCRSxBQWdCRixPQUFRLENBQUM7RUFDTCxLQUFLLEVBQUUsSUFBSSxHQU9kO0VBeEJMLEFBb0JZLE1BcEJOLEFBZ0JGLE9BQVEsQ0FHSixPQUFPLENBQ0gsVUFBVSxFQXBCdEIsQUFvQlksTUFwQk4sQUFnQkYsT0FBUSxDQUdKLE9BQU8sQzNEakNkLElBQUksQUFBQSxnQkFBZ0IsQ0FDakIsTUFBTSxHQUVBLEdBQUcsRUFIWixBMkRrQ1csSTNEbENQLEFBQUEsZ0JBQWdCLEMyRGNyQixNQUFNLEFBZ0JGLE9BQVEsQ0FHSixPQUFPLEMzRGhDWCxNQUFNLEdBRUEsR0FBRyxFMkRXYixBQW9CWSxNQXBCTixBQWdCRixPQUFRLENBR0osT0FBTztFM0RqQ2QsSUFBSSxBQUFBLGdCQUFnQixDQUVqQixnQkFBZ0IsR0FDVixHQUFHO0VBSFosQTJEa0NXLEkzRGxDUCxBQUFBLGdCQUFnQixDMkRjckIsTUFBTSxBQWdCRixPQUFRLENBR0osT0FBTyxDM0QvQlgsZ0JBQWdCLEdBQ1YsR0FBRyxFMkRXYixBQW9CWSxNQXBCTixBQWdCRixPQUFRLENBR0osT0FBTyxDM0RqQ2QsSUFBSSxBQUFBLGdCQUFnQixDQUNqQixNQUFNLEdBTUEsQ0FBQyxHQUNHLEdBQUcsRUFSaEIsQTJEa0NXLEkzRGxDUCxBQUFBLGdCQUFnQixDMkRjckIsTUFBTSxBQWdCRixPQUFRLENBR0osT0FBTyxDM0RoQ1gsTUFBTSxHQU1BLENBQUMsR0FDRyxHQUFHLEUyRE1qQixBQW9CWSxNQXBCTixBQWdCRixPQUFRLENBR0osT0FBTztFM0RqQ2QsSUFBSSxBQUFBLGdCQUFnQixDQUVqQixnQkFBZ0IsR0FLVixDQUFDLEdBQ0csR0FBRztFQVJoQixBMkRrQ1csSTNEbENQLEFBQUEsZ0JBQWdCLEMyRGNyQixNQUFNLEFBZ0JGLE9BQVEsQ0FHSixPQUFPLEMzRC9CWCxnQkFBZ0IsR0FLVixDQUFDLEdBQ0csR0FBRyxFMkRNakIsQUFvQlksTUFwQk4sQUFnQkYsT0FBUSxDQTZDWixLQUFLLENBQ0QsT0FBTyxDQUNILEdBQUcsRUFGWCxBQXpDWSxLQXlDUCxDQTdETCxNQUFNLEFBZ0JGLE9BQVEsQ0E4Q1IsT0FBTyxDQUNILEdBQUcsRUEvRFgsQUFvQlksTUFwQk4sQUFnQkYsT0FBUSxDQUdKLE9BQU8sQ2lDM0NmLGVBQWUsRUFDWCxBQUFBLEVBQUMsRUFBSSxNQUFNLEFBQVYsRUFDRyxHQUFHLEVBRlgsQWpDNENZLGVpQzVDRyxFQUNYLEFBQUEsRUFBQyxFQUFJLE1BQU0sQUFBVixFakN1QkwsTUFBTSxBQWdCRixPQUFRLENBR0osT0FBTyxDaUN6Q1AsR0FBRyxDakMwQ1k7SUFDUCxLQUFLLEVBQUUsSUFBSSxHQUNkOztBQUtiLEFBQ0ksWUFEUSxDQUNSLENBQUMsQ0FBQztFQUNFLE9BQU8sRUFBRSxLQUFLLEdBQ2pCOztDQUdMLEFBQUEsQUFFUSxFQUZQLEVBQUksU0FBUyxBQUFiLEVBQ0csWUFBWSxDQUNSLENBQUMsQ0FBQztFQUNFLFdBQVcsRUFBRSxNQUFNO0VBQ25CLE1BQU0sRUFBRSxRQUFRLEdBQ25COztDQUlULEFBQUEsQUFHWSxLQUhYLEVBQU8sK0JBQStCLEFBQXRDLEVBQ0csT0FBTyxDQUNILEFBQUEsRUFBRSxFQUFJLFFBQVEsQUFBWixFQUNFLE1BQU0sQ0FDRixBQUFBLEVBQUUsRUFBSSxRQUFRLEFBQVosQ0FDRSx5QkFBMEIsQ0FBQztFQUN2QixhQUFhLEVBQUUsS0FBSyxHQUN2Qjs7Q0FQckIsQUFBQSxBQUdZLEtBSFgsRUFBTywrQkFBK0IsQUFBdEMsRUFDRyxPQUFPLENBQ0gsQUFBQSxFQUFFLEVBQUksUUFBUSxBQUFaLEVBQ0UsTUFBTSxDQUNGLEFBQUEsRUFBRSxFQUFJLFFBQVEsQUFBWixDQUtFLHdCQUF5QixDQUFDO0VBQ3RCLGFBQWEsRUFBRSxDQUFDLEdBQ25COztBQWdCckI7Ozs7RUFJRTtBQ3hJRjs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztDQUNqQyxBQUFBLEFBS29CLEVBTG5CLEVBQUksV0FBVyxBQUFmLEVBQ0csQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixFQUNFLEFBQUEsS0FBRSxFQUFPLFdBQVcsQUFBbEIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBQ0csSUFBSyxDQUFBLEFBQUEsYUFBYSxFQUNkLEtBQUssQUFDRCxNQUFPLENBQUM7RUFDSixnQkFBZ0IsRTFNOEJlLE9BQU8sRzBNN0J6Qzs7Q0FSekIsQUFBQSxBQWFvQixFQWJuQixFQUFJLFdBQVcsQUFBZixFQUNHLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsRUFDRSxBQUFBLEtBQUUsRUFBTyxXQUFXLEFBQWxCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQVNHLEtBQUssQ0FDRCxVQUFVLENBQUM7RUFDUCxPQUFPLEVBQUUsZ0JBQWdCLEdBQzVCOztDQWZyQixBQUFBLEFBaUJvQixFQWpCbkIsRUFBSSxXQUFXLEFBQWYsRUFDRyxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLEVBQ0UsQUFBQSxLQUFFLEVBQU8sV0FBVyxBQUFsQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFTRyxLQUFLLENBS0QsS0FBSyxBQUNELFNBQVUsQ0FBQztFQUNQLElBQUksRUFBRSxJQUFJO0VBQ1YsV0FBVyxFQUFFLElBQUk7RUFDakIsUUFBUSxFQUFFLFFBQVEsR0FLckI7R0ExQnpCLEFBQUEsQUF1QjRCLEVBdkIzQixFQUFJLFdBQVcsQUFBZixFQUNHLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsRUFDRSxBQUFBLEtBQUUsRUFBTyxXQUFXLEFBQWxCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQVNHLEtBQUssQ0FLRCxLQUFLLEFBQ0QsU0FBVSxDQUtOLEdBQUcsQ0FBQztJQUNBLFdBQVcsRUFBRSxLQUNqQixHQUFFOztDQXpCOUIsQUFBQSxBQTZCb0IsRUE3Qm5CLEVBQUksV0FBVyxBQUFmLEVBQ0csQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixFQUNFLEFBQUEsS0FBRSxFQUFPLFdBQVcsQUFBbEIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBU0csS0FBSyxDQWlCRCxDQUFDLENBQUM7RUFDRSxlQUFlLEVBQUUsSUFBSTtFQUNyQixLQUFLLEVBQUUsT0FBTyxHQUNqQjs7Q0FoQ3JCLEFBQUEsQUFrQ29CLEVBbENuQixFQUFJLFdBQVcsQUFBZixFQUNHLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsRUFDRSxBQUFBLEtBQUUsRUFBTyxXQUFXLEFBQWxCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQVNHLEtBQUssQ0FzQkQsV0FBVztDQWxDL0IsQUFBQSxBQW1Db0IsRUFuQ25CLEVBQUksV0FBVyxBQUFmLEVBQ0csQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixFQUNFLEFBQUEsS0FBRSxFQUFPLFdBQVcsQUFBbEIsR0FDRSxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEVBU0csS0FBSyxDQXVCRCxXQUFXO0NBbkMvQixBQUFBLEFBb0NvQixFQXBDbkIsRUFBSSxXQUFXLEFBQWYsRUFDRyxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLEVBQ0UsQUFBQSxLQUFFLEVBQU8sV0FBVyxBQUFsQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFTRyxLQUFLLENBd0JELGVBQWUsQ0FBQztFQUNaLFdBQVcsRUFBRSxLQUFLLEdBQ3JCOztBekdtQmpCLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtHeUd6RC9CLEFBQUEsQUFpRHdCLEVBakR2QixFQUFJLFdBQVcsQUFBZixFQTZDTyxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLEVBQ0UsQUFBQSxLQUFFLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsRUFDRyxJQUFLLENBQUEsQUFBQSxhQUFhLEVBQ2QsS0FBSyxDQUFDO0lBQ0YsUUFBUSxFQUFFLFFBQVE7SUFDbEIsSUFBSSxFQUFFLFFBQVE7SUFDZCxTQUFTLEVBQUUsSUFBSSxHQUNsQjs7QUNyRXpCOzs7Ozs7Ozs7R0FTRztBQUtILDBHQUEwRztBQ2QxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0FBQ2pDLEFBQ0ksZ0JBRFksQ0FDWixhQUFhO0FBRGpCLEFBRUksZ0JBRlksQ0FFWixxQkFBcUIsQ0FBQztFQUNsQixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFKTCxBQU1JLGdCQU5ZLENBTVosY0FBYyxDQUFDO0VBQ1gsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLE9BQU8sRUFBRSxJQUFJO0VBQ2IsZ0JBQWdCLEVBQUUsOEJBQThCO0VBQ2hELGlCQUFpQixFQUFFLFNBQVM7RUFDNUIsbUJBQW1CLEVBQUUsTUFBTTtFQUMzQixlQUFlLEVBQUUsT0FBTyxHQUMzQjs7QUFkTCxBQWdCSSxnQkFoQlksQ0FnQlosd0JBQXdCLENBQUM7RUFDckIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0EzR3VDRCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7RTJHekQvQixBQXFCUSxnQkFyQlEsQ0FvQlosd0JBQXdCLENBQ3BCLDBCQUEwQixDQUFDO0lBR25CLFlBQVksRUFBRSxZQUFZLEdBUWpDOztBQWhDVCxBQTBDUSxnQkExQ1EsQ0FvQlosd0JBQXdCLENBc0JwQixnQkFBZ0I7QUExQ3hCLEFBMkNRLGdCQTNDUSxDQW9CWix3QkFBd0IsQ0F1QnBCLGNBQWMsQ0FBQztFQUNYLEtBQUssRUFBRSxJQUFJO0VBQ1gsYUFBYSxFQUFFLElBQUk7RUFDbkIsY0FBYyxFQUFFLElBQUk7RUFDcEIsYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLEM3TStJdUIsT0FBTyxHNk03SHpEO0VBakVULEFBaURZLGdCQWpESSxDQW9CWix3QkFBd0IsQ0FzQnBCLGdCQUFnQixDQU9aLEVBQUU7RUFqRGQsQUFpRFksZ0JBakRJLENBb0JaLHdCQUF3QixDQXVCcEIsY0FBYyxDQU1WLEVBQUUsQ0FBQztJQUNDLFVBQVUsRUFBRSxLQUFLO0lBQ2pCLGFBQWEsRUFBRSxDQUFDO0lBQ2hCLFNBQVMsRUFBRSxJQUFJLEdBQ2xCO0VBckRiLEFBdURZLGdCQXZESSxDQW9CWix3QkFBd0IsQ0FzQnBCLGdCQUFnQixDQWFaLElBQUk7RUF2RGhCLEFBdURZLGdCQXZESSxDQW9CWix3QkFBd0IsQ0F1QnBCLGNBQWMsQ0FZVixJQUFJLENBQUM7SUFDRCxLQUFLLEVBQUUsSUFBSTtJQUNYLE9BQU8sRUFBRSxLQUFLLEdBQ2pCO0VBMURiLEFBMENRLGdCQTFDUSxDQW9CWix3QkFBd0IsQ0FzQnBCLGdCQUFnQixBQWtCYixhQUFlO0VBNUQxQixBQTJDUSxnQkEzQ1EsQ0FvQlosd0JBQXdCLENBdUJwQixjQUFjLEFBaUJYLGFBQWUsQ0FBQztJQUNYLGNBQWMsRUFBRSxDQUFDO0lBQ2pCLGFBQWEsRUFBRSxDQUFDO0lBQ2hCLGFBQWEsRUFBRSxDQUFDLEdBQ25COztBQWhFYixBQW1FUSxnQkFuRVEsQ0FvQlosd0JBQXdCLENBK0NwQixjQUFjLENBQUM7RUFDWCxPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxHQUFHO0VBQ25CLFNBQVMsRUFBRSxNQUFNLEdBWXBCO0VBbEZULEFBd0VZLGdCQXhFSSxDQW9CWix3QkFBd0IsQ0ErQ3BCLGNBQWMsQ0FLVixtQkFBbUIsQ0FBQztJQUNoQixJQUFJLEVBQUUsUUFBUTtJQUNkLEtBQUssRUFBRSxHQUFHLEdBQ2I7RUEzRWIsQUE2RVksZ0JBN0VJLENBb0JaLHdCQUF3QixDQStDcEIsY0FBYyxDQVVWLHFCQUFxQixDQUFDO0lBQ2xCLElBQUksRUFBRSxRQUFRO0lBQ2QsS0FBSyxFQUFFLEdBQUc7SUFDVixZQUFZLEVBQUUsSUFBSSxHQUNyQjs7QUFqRmIsQUFzRlEsZ0JBdEZRLENBcUZaLGlCQUFpQixDQUNiLGdCQUFnQixDQUFDO0VBQ2IsV0FBVyxFQUFFLENBQUM7RUFDZCxZQUFZLEVBQUUsQ0FBQztFQUNmLGVBQWUsRUFBRSxJQUFJO0VBQ3JCLE9BQU8sRUFBRSxJQUFJLEdBV2hCO0VBckdULEFBc0ZRLGdCQXRGUSxDQXFGWixpQkFBaUIsQ0FDYixnQkFBZ0IsQUFNWixnQkFBaUIsQ0FBQztJQUNkLE9BQU8sRUFBRSxJQUFJO0lBQ2I7Ozs7O0VBS2QsRUFDVzs7QUFwR2IsQUF3R0ksZ0JBeEdZLENBd0daLGtCQUFrQixDQUFDO0VBQ2YsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBMUdMLEFBNEdJLGdCQTVHWSxDQTRHWixxQkFBcUIsQ0FBQztFQUNsQixPQUFPLEVBQUUsSUFBSTtFQUNiLGNBQWMsRUFBRSxHQUFHO0VBQ25CLFNBQVMsRUFBRSxJQUFJLEdBU2xCO0VBeEhMLEFBaUhRLGdCQWpIUSxDQTRHWixxQkFBcUIsQ0FLakIsV0FBVyxDQUFDO0lBQ1IsSUFBSSxFQUFFLE9BQU8sR0FLaEI7SUF2SFQsQUFvSFksZ0JBcEhJLENBNEdaLHFCQUFxQixDQUtqQixXQUFXLENBR1AsS0FBSyxDQUFDO01BQ0YsV0FBVyxFQUFFLEtBQUssR0FDckI7O0FBdEhiLEFBMEhJLGdCQTFIWSxDQTBIWixvQkFBb0IsQ0FBQztFQUNqQixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxLQUFLLEdBQ2hCOztBQUVMOzs7O0dBSUc7QUNuSkg7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxnQ0FBZ0M7QUFLaEMsaUNBQWlDO0NBQ2pDLEFBQUEsQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEVBQWlCO0VBOENkOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUF1Q0YsRUFDRDtFN0dsQ0csTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO0s2R3BEL0IsQUFBQSxBQTJCa0IsRUEzQmpCLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixFQXdCRSxBQUFBLEtBQUUsRUFBTyxhQUFhLEFBQXBCLEtBQ0ksQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQ0MsSUFBTSxFQUFBLEFBQUEsQUFBQSxLQUFDLEVBQU8sUUFBUSxBQUFmLEVBRUgsSUFBTSxDQUFBLEFBQUEsV0FBVyxFQUFFO01BSVgsWUFBWSxFQUFFLGVBQWUsR0FFcEM7O0FDekR6Qjs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztBQUVqQywyREFBMkQ7Q0FDM0QsQUFBQSxBQUtnQixFQUxmLEVBQUksV0FBVyxBQUFmLENBRUUsbUJBQXFCLEVBQ2hCLEFBQUEsS0FBQyxFQUFPLFlBQVksQUFBbkIsR0FDRyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFDRyxLQUFLO0NBSnJCLEFBQUEsQUFJZ0IsRUFKZixFQUFJLGFBQWEsQUFBakIsQ0FDRSxtQkFBcUIsRUFDaEIsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixHQUNHLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQUNHLEtBQUssQ0FBQztFQUNGLE1BQU0sRUFBRSxJQUFJLEdBTWY7O0NBT2pCLEFBQUEsQUFFUSxLQUZQLEVBQU8sWUFBWSxBQUFuQixHQUNHLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQUNHLFdBQVcsQ0FBQztFQUNSLGVBQWUsRUFBRSxJQUFJLEdBWXhCO0dBZlQsQUFBQSxBQUtZLEtBTFgsRUFBTyxZQUFZLEFBQW5CLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBQ0csV0FBVyxDQUdQLE1BQU0sQ0FBQztJQUNILEtBQUssRTdNNUI0QixPQUFPLEM2TTRCMUIsVUFBVTtJQUN4QixrQkFBa0IsRUFBRSxtQkFBbUI7SUFDdkMsYUFBYSxFQUFFLG1CQUFtQjtJQUNsQyxVQUFVLEVBQUUsbUJBQW1CLEdBQ2xDO0dBVmIsQUFBQSxBQUVRLEtBRlAsRUFBTyxZQUFZLEFBQW5CLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBQ0csV0FBVyxBQVVQLEtBQU0sQ0FBQztJQUNILFdBQVcsRUFBRSxLQUFLLEdBQ3JCOztDQUtiLEFBQUEsQUFDSSxLQURILEVBQU8sT0FBTyxBQUFkLEVBQ0csY0FBYyxDQUFDO0VBQ1gsZUFBZSxFQUFFLElBQUk7RUFDckIsb0JBQW9CLEVBQUUsT0FBTyxHQVFoQztHQVhMLEFBQUEsQUFLUSxLQUxQLEVBQU8sT0FBTyxBQUFkLEVBQ0csY0FBYyxDQUlWLE1BQU0sQ0FBQztJQUNILEtBQUssRTdNL0NnQyxPQUFPO0k2TWdENUMsa0JBQWtCLEVBQUUsbUJBQW1CO0lBQ3ZDLGFBQWEsRUFBRSxtQkFBbUI7SUFDbEMsVUFBVSxFQUFFLG1CQUFtQixHQUNsQzs7QUFJVCxBQUNJLE1BREUsQ0FDRixFQUFFLEFBQ0UsaUJBQWtCLENBQUM7RUFDZixNQUFNLEVBQUUsT0FBTyxHQUNsQjs7QUFKVCxBQU9JLE1BUEUsQ0FPRixXQUFXLENBQUM7RUFDUixXQUFXLEVBQUUsWUFBWTtFQUN6QixjQUFjLEVBQUUsWUFBWTtFQUM1QixVQUFVLEVBQUUsZUFBZSxHQUM5Qjs7QUNqRkw7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQTBFMUcsQUFBQSxPQUFPLENBQUM7RUFDSixHQUFHLEVBQUUsQ0FBQztFQUNOLElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLE9BQU8sRUFBRSxJQUFxQjtFQUM5QixRQUFRLEVBQUUsTUFBTTtFQUNoQixRQUFRLEVBQUUsS0FBSztFQUNmLFVBQVUsRW5OMmF3QixPQUFPO0VtTjFhekMsT0FBTyxFbk4yYTJCLEdBQUc7RW1OeGFqQyxNQUFNLEVBQUUsaUJBQXFELEdBRXBFOztBQUdELEFBQUEsU0FBUyxDQUFDO0VBQ04sR0FBRyxFQUFFLENBQUM7RUFDTixJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixPQUFPLEVBQUUsSUFBcUI7RUFDOUIsUUFBUSxFQUFFLEtBQUs7RUFDZixPQUFPLEVBQUUsZUFBZTtFQUN4QiwyQkFBMkIsRUFBRSxNQUFNLEdBQ3RDOztBQUdELEFBQUEsY0FBYyxDQUFDO0VBQ1gsVUFBVSxFQUFFLE1BQU07RUFDbEIsUUFBUSxFQUFFLFFBQVE7RUFDbEIsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLElBQUksRUFBRSxDQUFDO0VBQ1AsR0FBRyxFQUFFLENBQUM7RUFDTixPQUFPLEVBQUUsQ0FBQyxDbk5vWndCLEdBQUc7RW1OblpyQyxrQkFBa0IsRUFBRSxVQUFVO0VBQzlCLGVBQWUsRUFBRSxVQUFVO0VBQzNCLFVBQVUsRUFBRSxVQUFVLEdBQ3pCOztBQUdELEFBQ0ksY0FEVSxBQUNWLE9BQVEsQ0FBQztFQUNMLE9BQU8sRUFBRSxFQUFFO0VBQ1gsT0FBTyxFQUFFLFlBQVk7RUFDckIsTUFBTSxFQUFFLElBQUk7RUFDWixjQUFjLEVBQUUsTUFBTSxHQUN6Qjs7QUFJTCxBQUNJLGNBRFUsQ0FDVixjQUFjLEFBQ1YsT0FBUSxDQUFDO0VBQ0wsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBS1QsQUFBQSxZQUFZLENBQUM7RUFDVCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsWUFBWTtFQUNyQixjQUFjLEVBQUUsTUFBTTtFQUN0QixNQUFNLEVBQUUsTUFBTTtFQUNkLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLE9BQU8sRUFBRSxJQUFxQixHQUNqQzs7QUFFRCxBQUVJLGtCQUZjLENBRWQsWUFBWTtBQURoQixBQUNJLGdCQURZLENBQ1osWUFBWSxDQUFDO0VBQ1QsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNmOztBQUlMLEFBQUEsYUFBYSxDQUFDO0VBQ1YsTUFBTSxFQUFFLFFBQVEsR0FDbkI7O0FBRUQsQUFDSSxpQkFEYSxFQUFqQixBQUN5QixpQkFEUixDQUNWLGlCQUFpQixDQUFDLFVBQVUsQ0FBQztFQUM1QixNQUFNLEVBQUUsYUFBYTtFQUNyQixNQUFNLEVBQUUsZ0JBQWdCO0VBQ3hCLE1BQU0sRUFBRSxRQUFRLEdBQ25COztBQUdMLEFBQUEsU0FBUyxDQUFDO0VBQ04sTUFBTSxFQUFFLE9BQU87RUFDZixNQUFNLEVBQUUsZUFBZTtFQUN2QixNQUFNLEVBQUUsWUFBWTtFQUNwQixNQUFNLEVBQUUsT0FBTyxHQUNsQjs7QUFFRCxBQUNJLGdCQURZLENBQ1osWUFBWSxDQUFDO0VBQ1QsTUFBTSxFQUFFLElBQUksR0FDZjs7QUFHTCxBQUFBLFVBQVU7QUFDVixBQUFBLFVBQVU7QUFDVixBQUFBLGNBQWM7QUFDZCxBQUFBLFlBQVksQ0FBQztFQUNULG1CQUFtQixFQUFFLElBQUk7RUFDekIsZ0JBQWdCLEVBQUUsSUFBSTtFQUN0QixXQUFXLEVBQUUsSUFBSSxHQUNwQjs7QUFHRCxBQUNJLFlBRFEsQUFDUixXQUFZLENBQUM7RUFDVCxPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFtQkQsQUFBQSxTQUFTLENBQUM7RUFDTixPQUFPLEVBQUUsZUFBZSxHQUMzQjs7QUFTTCxBQUFBLGNBQWMsQ0FBQztFQUNYLEtBQUssRW5ONlM2QixJQUFJO0VtTjVTdEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLEdBQUc7RUFDUixLQUFLLEVBQUUsSUFBSTtFQUNYLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLFVBQVUsRUFBRSxNQUFNO0VBQ2xCLElBQUksRUFBRSxHQUFHO0VBQ1QsS0FBSyxFQUFFLEdBQUc7RUFDVixPQUFPLEVBQUUsSUFBcUIsR0FTakM7RUFsQkQsQUFXSSxjQVhVLENBV1YsQ0FBQyxDQUFDO0lBQ0UsS0FBSyxFbk5rU3lCLElBQUksR21ON1JyQztJQWpCTCxBQVdJLGNBWFUsQ0FXVixDQUFDLEFBR0csTUFBTyxDQUFDO01BQ0osS0FBSyxFbE5yTTBDLE9BQU8sR2tOc016RDs7QUFLVCxBQUNJLFlBRFEsQ0FDUixjQUFjLENBQUM7RUFDWCxPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFJTCxBQUNJLFlBRFEsQ0FDUixZQUFZLENBQUM7RUFDVCxPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUFJTCxBQUNJLE1BREUsQUFDRixVQUFXLEVBRGYsQUFFSSxNQUZFLEFBRUYsVUFBVyxDQUFDO0VBQ1IsUUFBUSxFQUFFLE9BQU87RUFDakIsTUFBTSxFQUFFLE9BQU87RUFDZixVQUFVLEVBQUUsV0FBVztFQUN2QixNQUFNLEVBQUUsQ0FBQztFQUNULGtCQUFrQixFQUFFLElBQUk7RUFDeEIsT0FBTyxFQUFFLEtBQUs7RUFDZCxPQUFPLEVBQUUsSUFBSTtFQUNiLE9BQU8sRUFBRSxDQUFDO0VBQ1YsT0FBTyxFQUFFLElBQXFCO0VBQzlCLGtCQUFrQixFQUFFLElBQUk7RUFDeEIsVUFBVSxFQUFFLElBQUksR0FDbkI7O0FBZEwsQUFnQkksTUFoQkUsQUFnQkYsa0JBQW1CLENBQUM7RUFDaEIsT0FBTyxFQUFFLENBQUM7RUFDVixNQUFNLEVBQUUsQ0FBQyxHQUNaOztBQUtMLEFBQUEsVUFBVSxDQUFDO0VBQ1AsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxDQUFDO0VBQ1IsR0FBRyxFQUFFLENBQUM7RUFDTixlQUFlLEVBQUUsSUFBSTtFQUNyQixVQUFVLEVBQUUsTUFBTTtFQUNsQixPQUFPLEVuTnNPMkIsSUFBSTtFbU5uT2xDLE1BQU0sRUFBRSxpQkFBc0Q7RUFHbEUsT0FBTyxFQUFFLGFBQWE7RUFDdEIsS0FBSyxFbE5qUWtELE9BQU87RWtOa1E5RCxVQUFVLEVBQUUsTUFBTTtFQUNsQixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSw2QkFBNkIsR0FjN0M7RUFqQ0QsQUFxQkksVUFyQk0sQUFxQk4sTUFBTyxFQXJCWCxBQXNCSSxVQXRCTSxBQXNCTixNQUFPLENBQUM7SUFDSixPQUFPLEVBQUUsQ0FBQztJQUdOLE1BQU0sRUFBRSxrQkFBa0MsR0FFakQ7RUE1QkwsQUE4QkksVUE5Qk0sQUE4Qk4sT0FBUSxDQUFDO0lBQ0wsR0FBRyxFQUFFLEdBQUcsR0FDWDs7QUFHTCxBQUNJLGlCQURhLENBQ2IsVUFBVSxDQUFDO0VBQ1AsS0FBSyxFbk42TXlCLElBQUksR21ONU1yQzs7QUFHTCxBQUVJLGlCQUZhLENBRWIsVUFBVTtBQURkLEFBQ0ksa0JBRGMsQ0FDZCxVQUFVLENBQUM7RUFDUCxLQUFLLEVsTjdSOEMsT0FBTztFa044UjFELEtBQUssRUFBRSxJQUFJO0VBQ1gsVUFBVSxFQUFFLEtBQUs7RUFDakIsYUFBYSxFQUFFLEdBQUc7RUFDbEIsS0FBSyxFQUFFLElBQUksR0FDZDs7QUFJTCxBQUFBLFlBQVksQ0FBQztFQUNULFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBRSxDQUFDO0VBQ04sS0FBSyxFQUFFLENBQUM7RUFDUixLQUFLLEVuTjBMNkIsSUFBSTtFbU56THRDLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUk7RUFDakIsV0FBVyxFQUFFLE1BQU0sR0FDdEI7O0FBSUcsQUFBQSxVQUFVLENBQUM7RUFDUCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVuTjRLdUIsSUFBSTtFbU56SzlCLE1BQU0sRUFBRSxpQkFBc0Q7RUFHbEUsTUFBTSxFQUFFLENBQUM7RUFDVCxHQUFHLEVBQUUsR0FBRztFQUNSLFVBQVUsRUFBRSxLQUFLO0VBQ2pCLE9BQU8sRUFBRSxDQUFDO0VBQ1YsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsS0FBSztFQUNiLDJCQUEyQixFQUFFLFdBQWEsR0E0QzdDO0VBMURELEFBZ0JJLFVBaEJNLEFBZ0JOLE9BQVEsQ0FBQztJQUNMLFVBQVUsRUFBRSxLQUFLLEdBQ3BCO0VBbEJMLEFBb0JJLFVBcEJNLEFBb0JOLE1BQU8sRUFwQlgsQUFxQkksVUFyQk0sQUFxQk4sTUFBTyxDQUFDO0lBQ0osT0FBTyxFQUFFLENBQUM7SUFHTixNQUFNLEVBQUUsa0JBQWtDLEdBRWpEO0VBM0JMLEFBNkJJLFVBN0JNLEFBNkJOLE9BQVEsRUE3QlosQUE4QkksVUE5Qk0sQUE4Qk4sTUFBTztFQTlCWCxBQStCSSxVQS9CTSxDQStCTixNQUFNO0VBL0JWLEFBZ0NJLFVBaENNLENBZ0NOLE1BQU0sQ0FBQztJQUNILE9BQU8sRUFBRSxFQUFFO0lBQ1gsT0FBTyxFQUFFLEtBQUs7SUFDZCxLQUFLLEVBQUUsQ0FBQztJQUNSLE1BQU0sRUFBRSxDQUFDO0lBQ1QsUUFBUSxFQUFFLFFBQVE7SUFDbEIsSUFBSSxFQUFFLENBQUM7SUFDUCxHQUFHLEVBQUUsQ0FBQztJQUNOLFVBQVUsRUFBRSxJQUFJO0lBQ2hCLFdBQVcsRUFBRSxJQUFJO0lBQ2pCLE1BQU0sRUFBRSx3QkFBd0IsR0FDbkM7RUEzQ0wsQUE2Q0ksVUE3Q00sQUE2Q04sTUFBTztFQTdDWCxBQThDSSxVQTlDTSxDQThDTixNQUFNLENBQUM7SUFDSCxnQkFBZ0IsRUFBRSxJQUFJO0lBQ3RCLG1CQUFtQixFQUFFLElBQUk7SUFDekIsR0FBRyxFQUFFLEdBQUcsR0FDWDtFQWxETCxBQW9ESSxVQXBETSxBQW9ETixPQUFRO0VBcERaLEFBcURJLFVBckRNLENBcUROLE1BQU0sQ0FBQztJQUNILGdCQUFnQixFQUFFLElBQUk7SUFDdEIsbUJBQW1CLEVBQUUsSUFBSTtJQUN6QixPQUFPLEVBQUUsR0FBRyxHQUNmOztBQUdMLEFBQUEsZUFBZSxDQUFDO0VBQ1osSUFBSSxFQUFFLENBQUMsR0FhVjtFQWRELEFBR0ksZUFIVyxBQUdYLE1BQU87RUFIWCxBQUlJLGVBSlcsQ0FJWCxNQUFNLENBQUM7SUFDSCxZQUFZLEVBQUUsSUFBSSxDQUFDLEtBQUssQ2xOblh1QixPQUFPO0lrTm9YdEQsV0FBVyxFQUFFLElBQUksR0FDcEI7RUFQTCxBQVNJLGVBVFcsQUFTWCxPQUFRO0VBVFosQUFVSSxlQVZXLENBVVgsTUFBTSxDQUFDO0lBQ0gsV0FBVyxFQUFFLElBQUk7SUFDakIsWUFBWSxFQUFFLElBQUksQ0FBQyxLQUFLLENuTndHRSxPQUFPLEdtTnZHcEM7O0FBR0wsQUFBQSxnQkFBZ0IsQ0FBQztFQUNiLEtBQUssRUFBRSxDQUFDLEdBWVg7RUFiRCxBQUdJLGdCQUhZLEFBR1osTUFBTztFQUhYLEFBSUksZ0JBSlksQ0FJWixNQUFNLENBQUM7SUFDSCxXQUFXLEVBQUUsSUFBSSxDQUFDLEtBQUssQ2xObll3QixPQUFPO0lrTm9ZdEQsV0FBVyxFQUFFLElBQUksR0FDcEI7RUFQTCxBQVNJLGdCQVRZLEFBU1osT0FBUTtFQVRaLEFBVUksZ0JBVlksQ0FVWixNQUFNLENBQUM7SUFDSCxXQUFXLEVBQUUsSUFBSSxDQUFDLEtBQUssQ25OeUZHLE9BQU8sR21OeEZwQzs7QUFRTCxBQUFBLGtCQUFrQixDQUFDO0VBQ2YsV0FBVyxFbk51Rm1CLElBQUk7RW1OdEZsQyxjQUFjLEVuTnNGZ0IsSUFBSSxHbU4zRXJDO0VBYkQsQUFJSSxrQkFKYyxDQUlkLFlBQVksQ0FBQztJQUNULFdBQVcsRUFBRSxDQUFDO0lBQ2QsS0FBSyxFQUFFLElBQUk7SUFDWCxTQUFTLEVuTm1GaUIsS0FBSyxHbU5sRmxDO0VBUkwsQUFVSSxrQkFWYyxDQVVkLFVBQVUsQ0FBQztJQUNQLEdBQUcsRUFBRSxLQUFLLEdBQ2I7O0FBR0wsQUFBQSxrQkFBa0IsQ0FBQztFQUNmLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLENBQUM7RUFDVCxXQUFXLEVBQUUsTUFBd0IsR0FZeEM7RUFmRCxBQUtJLGtCQUxjLENBS2QsTUFBTSxDQUFDO0lBQ0gsUUFBUSxFQUFFLFFBQVE7SUFDbEIsT0FBTyxFQUFFLEtBQUs7SUFDZCxHQUFHLEVBQUUsQ0FBQztJQUNOLElBQUksRUFBRSxDQUFDO0lBQ1AsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLFVBQVUsRW5OMENnQixDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxrQkFBa0I7SW1OekNwRCxVQUFVLEVuTjZEZ0IsSUFBSSxHbU41RGpDOztBQVNMLHlCQUF5QjtBQUN6QixBQUNJLEdBREQsQUFDQyxRQUFTLENBQUM7RUFDTixLQUFLLEVBQUUsSUFBSTtFQUNYLFNBQVMsRUFBRSxJQUFJO0VBQ2YsTUFBTSxFQUFFLElBQUk7RUFDWixPQUFPLEVBQUUsS0FBSztFQUNkLFdBQVcsRUFBRSxDQUFDO0VBQ2Qsa0JBQWtCLEVBQUUsVUFBVTtFQUM5QixlQUFlLEVBQUUsVUFBVTtFQUMzQixVQUFVLEVBQUUsVUFBVTtFQUN0QixPQUFPLEVuTitDbUIsSUFBSSxDbU4vQ0UsQ0FBQyxDbk5nRFAsSUFBSTtFbU4vQzlCLE1BQU0sRUFBRSxNQUFNLEdBQ2pCOztBQUdMLGlDQUFpQztBQUNqQyxBQUFBLFdBQVcsQ0FBQztFQUNSLFdBQVcsRUFBRSxDQUFDLEdBMkJqQjtFQTVCRCxBQUdJLFdBSE8sQUFHUCxNQUFPLENBQUM7SUFDSixPQUFPLEVBQUUsRUFBRTtJQUNYLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLElBQUksRUFBRSxDQUFDO0lBQ1AsR0FBRyxFbk5rQ3VCLElBQUk7SW1OakM5QixNQUFNLEVuTmtDb0IsSUFBSTtJbU5qQzlCLE9BQU8sRUFBRSxLQUFLO0lBQ2QsS0FBSyxFQUFFLENBQUM7SUFDUixLQUFLLEVBQUUsSUFBSTtJQUNYLE1BQU0sRUFBRSxJQUFJO0lBQ1osT0FBTyxFQUFFLEVBQUU7SUFDWCxVQUFVLEVuTkFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxrQkFBa0I7SW1OQ3BELFVBQVUsRW5OeUJnQixJQUFJLEdtTnhCakM7RUFoQkwsQUFrQkksV0FsQk8sQ0FrQlAsS0FBSyxDQUFDO0lBQ0YsS0FBSyxFbk40QnFCLE9BQU87SW1OM0JqQyxPQUFPLEVBQUUsS0FBSztJQUNkLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLElBQUksR0FDcEI7RUF2QkwsQUF5QkksV0F6Qk8sQ0F5QlAsTUFBTSxDQUFDO0lBQ0gsTUFBTSxFQUFFLENBQUMsR0FDWjs7QUFHTCxBQUFBLGVBQWUsQ0FBQztFQUNaLFVBQVUsRUFBRSxLQUE4QjtFQUMxQyxRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsSUFBSTtFQUNULElBQUksRUFBRSxDQUFDO0VBQ1AsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNmOztBQUVELEFBQUEsVUFBVSxDQUFDO0VBQ1AsVUFBVSxFQUFFLElBQUk7RUFDaEIsV0FBVyxFQUFFLElBQUk7RUFDakIsS0FBSyxFbk5JeUIsT0FBTztFbU5IckMsU0FBUyxFQUFFLFVBQVU7RUFDckIsYUFBYSxFQUFFLElBQUksR0FJdEI7RUFURCxBQU1JLFVBTk0sQ0FNTixNQUFNLENBQUM7SUFDSCxPQUFPLEVBQUUsS0FBSyxHQUNqQjs7QUFHTCxBQUNJLGlCQURhLENBQ2IsWUFBWSxDQUFDO0VBQ1QsU0FBUyxFQUFFLElBQUksR0FDbEI7O0FBR0wsQUFFUSxZQUZJLENBQ1IsaUJBQWlCLENBQ2IsV0FBVyxDQUFDO0VBQ1IsTUFBTSxFQUFFLE9BQU8sR0FDbEI7O0FBTUwsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxPQUFPLFdBQVcsRUFBRSxTQUFTLEdBQUcsTUFBTSxNQUFNLFVBQVUsRUFBRSxLQUFLO0VBQzVGOztTQUVIO0VBQ0csQUFDSSxlQURXLENBQ1gsaUJBQWlCLENBQUM7SUFDZCxZQUFZLEVBQUUsQ0FBQztJQUNmLGFBQWEsRUFBRSxDQUFDLEdBQ25CO0VBSkwsQUFNSSxlQU5XLENBTVgsR0FBRyxBQUNDLFFBQVMsQ0FBQztJQUNOLE9BQU8sRUFBRSxDQUFDLEdBQ2I7RUFUVCxBQVlJLGVBWlcsQ0FZWCxXQUFXLEFBRVAsTUFBTyxDQUFDO0lBQ0osR0FBRyxFQUFFLENBQUM7SUFDTixNQUFNLEVBQUUsQ0FBQyxHQUNaO0VBakJULEFBbUJRLGVBbkJPLENBWVgsV0FBVyxDQU9QLEtBQUssQ0FBQztJQUNGLE9BQU8sRUFBRSxNQUFNO0lBQ2YsV0FBVyxFQUFFLEdBQUcsR0FDbkI7RUF0QlQsQUF5QkksZUF6QlcsQ0F5QlgsZUFBZSxDQUFDO0lBQ1osVUFBVSxFQUFFLGtCQUFlO0lBQzNCLE1BQU0sRUFBRSxDQUFDO0lBQ1QsTUFBTSxFQUFFLENBQUM7SUFDVCxHQUFHLEVBQUUsSUFBSTtJQUNULE9BQU8sRUFBRSxPQUFPO0lBQ2hCLFFBQVEsRUFBRSxLQUFLO0lBQ2Ysa0JBQWtCLEVBQUUsVUFBVTtJQUM5QixlQUFlLEVBQUUsVUFBVTtJQUMzQixVQUFVLEVBQUUsVUFBVSxHQUt6QjtJQXZDTCxBQXlCSSxlQXpCVyxDQXlCWCxlQUFlLEFBV1gsTUFBTyxDQUFDO01BQ0osT0FBTyxFQUFFLENBQUMsR0FDYjtFQXRDVCxBQXlDSSxlQXpDVyxDQXlDWCxZQUFZLENBQUM7SUFDVCxLQUFLLEVBQUUsR0FBRztJQUNWLEdBQUcsRUFBRSxHQUFHLEdBQ1g7RUE1Q0wsQUE4Q0ksZUE5Q1csQ0E4Q1gsVUFBVSxDQUFDO0lBQ1AsR0FBRyxFQUFFLENBQUM7SUFDTixLQUFLLEVBQUUsQ0FBQztJQUNSLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixXQUFXLEVBQUUsSUFBSTtJQUNqQixVQUFVLEVBQUUsa0JBQWtCO0lBQzlCLFFBQVEsRUFBRSxLQUFLO0lBQ2YsVUFBVSxFQUFFLE1BQU07SUFDbEIsT0FBTyxFQUFFLENBQUMsR0FDYjs7QUFNakIsQUFBYyxhQUFELENBQUMsQ0FBQyxDQUFDO0VBQ1osS0FBSyxFQUFFLElBQUk7RUFDWCxZQUFZLEVBQUUsSUFBSTtFQUNsQixlQUFlLEVBQUUsSUFBSSxHQUN4Qjs7QUFFRCxBQUFjLGFBQUQsQ0FBQyxDQUFDLEFBQUEsT0FBTyxDQUFDO0VBQ25CLE9BQU8sRUFBRSxZQUFZO0VBQ3JCLFNBQVMsRUFBRSxLQUFLO0VBQ2hCLEtBQUssRUFBRSxPQUFPO0VBQ2QsT0FBTyxFQUFFLE9BQU8sR0FDbkI7O0FBRUQsQUFBYyxhQUFELENBQUMsQ0FBQyxBQUFBLE1BQU07QUFDckIsQUFBYyxhQUFELENBQUMsQ0FBQyxBQUFBLE1BQU07QUFDckIsQUFBYyxhQUFELENBQUMsQ0FBQyxBQUFBLE1BQU0sQUFBQSxPQUFPO0FBQzVCLEFBQWMsYUFBRCxDQUFDLENBQUMsQUFBQSxNQUFNLEFBQUEsT0FBTyxDQUFDO0VBQ3pCLFVBQVUsRUFBRSxXQUFXO0VBQ3ZCLEtBQUssRW5OcmRtRSxPQUF3QixHbU5zZG5HOztBQUtELE1BQU0sQ0FBQyxHQUFHLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDNUIsQUFBQSxVQUFVLENBQUM7SUFDUCxpQkFBaUIsRUFBRSxXQUFXO0lBQzlCLFNBQVMsRUFBRSxXQUFXLEdBQ3pCO0VBRUQsQUFBQSxlQUFlLENBQUM7SUFDWix3QkFBd0IsRUFBRSxDQUFDO0lBQzNCLGdCQUFnQixFQUFFLENBQUMsR0FDdEI7RUFFRCxBQUFBLGdCQUFnQixDQUFDO0lBQ2Isd0JBQXdCLEVBQUUsSUFBSTtJQUM5QixnQkFBZ0IsRUFBRSxJQUFJLEdBQ3pCO0VBRUQsQUFBQSxjQUFjLENBQUM7SUFDWCxZQUFZLEVuTjNKa0IsR0FBRztJbU40SmpDLGFBQWEsRW5ONUppQixHQUFHLEdtTjZKcEM7O0FDN3FCTDs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFHMUcsQUFDSSxVQURNLEFBQ04sTUFBTyxDQUFDO0VBQ0osT0FBTyxFcE4wZHVCLElBQUksR29OemRyQzs7QUFHTCxBQUNJLFVBRE0sQUFDTixNQUFPLENBQUM7RUFDSixPQUFPLEVwTm9kdUIsSUFBSSxHb05uZHJDOztBQ3pCTDs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztBQUNqQyxBQUdJLFlBSFEsQ0FHVixBQUFBLEtBQUksRUFBTyxVQUFVLEFBQWpCO0FBRk4sQUFFSSxRQUZJLENBRU4sQUFBQSxLQUFJLEVBQU8sVUFBVSxBQUFqQjtBQUROLEFBQ0ksU0FESyxDQUNQLEFBQUEsS0FBSSxFQUFPLFVBQVUsQUFBakIsRUFBbUI7RUFDakIsV0FBVyxFQUFFLE9BQU8sR0FDdkI7O0FBR0wsQUFBYSxVQUFILEdBQUcsWUFBWSxDQUFDO0VBQ3RCLFdBQVcsRUFBRSxPQUFPLEdBQ3ZCOztBQzFCRDs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztDQUNqQyxBQUFBLEFBQUEsRUFBQyxFQUFJLFFBQVEsQUFBWjtDQUNELEFBQUEsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixFQUFtQjtFQUNoQixPQUFPLEVBQUUsZUFBZSxHQUMzQjs7QUFFRCxBQUNJLGVBRFcsQUFDWCxLQUFNLENBQUM7RUFDSCxPQUFPLEVBQUUsR0FBRyxHQUNmOztBQUdMLHNIQUFzSDtDQUN0SCxBQUFBLEFBQUEsRUFBQyxFQUFJLGVBQWUsQUFBbkIsRUFBcUI7RUFDbEIsT0FBTyxFQUFFLGVBQWUsR0FDM0I7O0FBRUQseUVBQXlFO0FBQ3pFLEFBRVEsSUFGSixBQUNBLFNBQVUsQUFBQSxJQUFLLENBQUEsQUFBQSxlQUFlLEdBQzFCLEFBQUEsS0FBQyxFQUFPLGNBQWMsQUFBckIsRUFDRyxBQUFBLEtBQUUsRUFBTyxPQUFPLEFBQWQsRUFBZ0I7RUFDZCxPQUFPLEVBQUUsRUFBRSxHQUNkOztBQUxiLEFBV1EsSUFYSixBQVNBLFNBQVUsQUFBQSxlQUFlLEVBRXJCLEFBQUEsS0FBQyxFQUFPLGNBQWMsQUFBckIsRUFDRSxBQUFBLEtBQUcsRUFBTyxPQUFPLEFBQWQsR0FaZCxBQVdRLElBWEosQUFTQSxTQUFVLEFBQUEsZUFBZSxFQUVyQixBQUFBLEtBQUMsRUFBTyxjQUFjLEFBQXJCLEVBRUUsQUFBQSxLQUFHLEVBQU8sT0FBTyxBQUFkLEdBYmQsQUFXUSxJQVhKLEFBVUEsSUFBTSxDQUFBLEFBQUEsU0FBUyxHQUNYLEFBQUEsS0FBQyxFQUFPLGNBQWMsQUFBckIsRUFDRSxBQUFBLEtBQUcsRUFBTyxPQUFPLEFBQWQsR0FaZCxBQVdRLElBWEosQUFVQSxJQUFNLENBQUEsQUFBQSxTQUFTLEdBQ1gsQUFBQSxLQUFDLEVBQU8sY0FBYyxBQUFyQixFQUVFLEFBQUEsS0FBRyxFQUFPLE9BQU8sQUFBZCxFQUFnQjtFQUNkLE9BQU8sRUFBRSxHQUFHLEdBQ2Y7O0FDaERiOzs7Ozs7Ozs7R0FTRztBQUtILDBHQUEwRztBQ2QxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0F4SDZDN0IsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0V3SDVDNUIsQUFPd0IsS0FQbkIsQUFFRixpQkFBbUIsRUFDZCxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQ0UsZ0JBQWtCLEVBQ2IsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBQ0csbUJBQW1CO0dBTjNDLEFBQUEsQUFNd0IsRUFOdkIsRUFBSSxNQUFNLEFBQVYsQ0FDRSxpQkFBbUIsRUFDZCxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBQ0UsZ0JBQWtCLEVBQ2IsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBQ0csbUJBQW1CLENBQUM7SUFFWixNQUFNLEVBQUUsSUFBSTtJQUNaLFFBQVEsRUFBRSxRQUFRLEdBRXpCOztBQVp6QixBQXNCZ0IsS0F0QlgsQUFtQkYsb0JBQXNCLENBQ2pCLGVBQWUsQ0FDWCxJQUFLLENBQUEsQUFBQSxhQUFhLEVBQ2QsS0FBSyxBQUNGLE1BQVE7Q0F0QjNCLEFBQUEsQUFxQmdCLEVBckJmLEVBQUksTUFBTSxBQUFWLENBa0JFLG9CQUFzQixDQUNqQixlQUFlLENBQ1gsSUFBSyxDQUFBLEFBQUEsYUFBYSxFQUNkLEtBQUssQUFDRixNQUFRLENBQUM7RUFDSixnQkFBZ0IsRXpOYW1CLE9BQU8sR3lOWjdDOztBQXpCckIsQUE4QmdCLEtBOUJYLEFBbUJGLG9CQUFzQixDQUNqQixlQUFlLENBU1gsS0FBSyxDQUNELFVBQVU7Q0E3QjFCLEFBQUEsQUE2QmdCLEVBN0JmLEVBQUksTUFBTSxBQUFWLENBa0JFLG9CQUFzQixDQUNqQixlQUFlLENBU1gsS0FBSyxDQUNELFVBQVUsQ0FBQztFQUNQLE9BQU8sRUFBRSxnQkFBZ0IsR0FDNUI7O0FBaENqQixBQWtDZ0IsS0FsQ1gsQUFtQkYsb0JBQXNCLENBQ2pCLGVBQWUsQ0FTWCxLQUFLLENBS0QsS0FBSyxBQUNGLFNBQVc7Q0FsQzlCLEFBQUEsQUFpQ2dCLEVBakNmLEVBQUksTUFBTSxBQUFWLENBa0JFLG9CQUFzQixDQUNqQixlQUFlLENBU1gsS0FBSyxDQUtELEtBQUssQUFDRixTQUFXLENBQUM7RUFDUCxJQUFJLEVBQUUsSUFBSTtFQUNWLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLFFBQVEsRUFBRSxRQUFRLEdBS3JCO0VBM0NyQixBQXdDd0IsS0F4Q25CLEFBbUJGLG9CQUFzQixDQUNqQixlQUFlLENBU1gsS0FBSyxDQUtELEtBQUssQUFDRixTQUFXLENBS04sR0FBRztHQXZDM0IsQUFBQSxBQXVDd0IsRUF2Q3ZCLEVBQUksTUFBTSxBQUFWLENBa0JFLG9CQUFzQixDQUNqQixlQUFlLENBU1gsS0FBSyxDQUtELEtBQUssQUFDRixTQUFXLENBS04sR0FBRyxDQUFDO0lBQ0EsV0FBVyxFQUFFLEtBQ2pCLEdBQUU7O0FBMUMxQixBQThDZ0IsS0E5Q1gsQUFtQkYsb0JBQXNCLENBQ2pCLGVBQWUsQ0FTWCxLQUFLLENBaUJELENBQUM7Q0E3Q2pCLEFBQUEsQUE2Q2dCLEVBN0NmLEVBQUksTUFBTSxBQUFWLENBa0JFLG9CQUFzQixDQUNqQixlQUFlLENBU1gsS0FBSyxDQWlCRCxDQUFDLENBQUM7RUFDRSxlQUFlLEVBQUUsSUFBSTtFQUNyQixLQUFLLEVBQUUsT0FBTyxHQUNqQjs7QUFqRGpCLEFBbURnQixLQW5EWCxBQW1CRixvQkFBc0IsQ0FDakIsZUFBZSxDQVNYLEtBQUssQ0FzQkQsVUFBVTtDQWxEMUIsQUFBQSxBQWtEZ0IsRUFsRGYsRUFBSSxNQUFNLEFBQVYsQ0FrQkUsb0JBQXNCLENBQ2pCLGVBQWUsQ0FTWCxLQUFLLENBc0JELFVBQVUsQ0FBQztFQUNQLFdBQVcsRUFBRSxLQUFLLEdBQ3JCOztBeEhJYixNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7RXdIekQvQixBQThEZ0IsS0E5RFgsQUE0REUsb0JBQXNCLENBQ2pCLGVBQWUsQ0FDWCxLQUFLO0dBN0RyQixBQUFBLEFBNkRnQixFQTdEZixFQUFJLE1BQU0sQUFBVixDQTJETSxvQkFBc0IsQ0FDakIsZUFBZSxDQUNYLEtBQUssQ0FBQztJQUNGLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLElBQUksRUFBRSxRQUFRO0lBQ2QsU0FBUyxFQUFFLElBQUksR0FDbEI7O0FDbEZqQjs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGdDQUFnQztBQUNoQyxBQUNJLFVBRE0sQ0FDTixXQUFXLENBQUM7RUFDUixRQUFRLEVBQUUsUUFBUSxHQXFDckI7RUF2Q0wsQUFDSSxVQURNLENBQ04sV0FBVyxBQUdQLElBQUssQUFBQSxXQUFXLEVBSnhCLEFBQ0ksVUFETSxDeENpR1YsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEV3QzNHTCxXQUFXLEFBR1AsSUFBSyxBeEN5R0csbUJBQW1CLEVBWm5DLEF3Q2hHSSxPeENnR0csRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFd0M1R1QsVUFBVSxDQUNOLFdBQVcsQUFHUCxJQUFLLEF4Q3lHRyxtQkFBbUIsQ3dDekdWO0lBQ2IsTUFBTSxFQUFFLGVBQWUsR0FDMUI7RUFOVCxBQVNZLFVBVEYsQ0FDTixXQUFXLENBT1AsU0FBUyxDQUNMLENBQUMsQ0FBQztJQUNFLGVBQWUsRUFBRSxJQUFJO0lBQ3JCLEtBQUssRTVOeUNtQyxJQUFJO0k0TnhDNUMsT0FBTyxFQUFFLEtBQUs7SUFDZCxPQUFPLEVBQUUsSUFBSTtJQUNiLFVBQVUsRUFBRSw4QkFBOEI7SUFDMUM7O21CQUVHLEVBQ047RUFsQmIsQUE0QmdCLFVBNUJOLENBQ04sV0FBVyxDQU9QLFNBQVMsQ0FhTCxLQUFLLENBT0QsVUFBVSxDQUFDO0lBQ1AsU0FBUyxFQUFFLEtBQUssR0FDbkI7RUE5QmpCLEFBZ0NnQixVQWhDTixDQUNOLFdBQVcsQ0FPUCxTQUFTLENBYUwsS0FBSyxDQVdELGNBQWMsQ0FBQztJQUNYLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLE1BQU07SUFDbkIsTUFBTSxFQUFFLFNBQVMsR0FDcEI7O0FBT2pCLGlDQUFpQztBQUNqQyxBQUlnQixVQUpOLEFBQ04sZ0JBQWlCLENBQ2IsV0FBVyxDQUNQLFNBQVMsQ0FDTCxHQUFHLENBQUM7RUFDQSxLQUFLLEVBQUUsS0FBSztFQUNaLEtBQUssRUFBRSxJQUFJLEdBQ2Q7O0FBUGpCLEFBU2dCLFVBVE4sQUFDTixnQkFBaUIsQ0FDYixXQUFXLENBQ1AsU0FBUyxDQU1MLEtBQUssQ0FBQztFQUNGLEtBQUssRUFBRSxLQUFLO0VBQ1osS0FBSyxFQUFFLEtBQUs7RUFDWixlQUFlLEVBQUUsVUFBVTtFQUMzQixrQkFBa0IsRUFBRSxVQUFVO0VBQzlCLFVBQVUsRUFBRSxVQUFVO0VBQ3RCLFlBQVksRUFBRSxJQUFJLEdBQ3JCOztBQWhCakIsQUF3QmdCLFVBeEJOLEFBcUJOLG1CQUFvQixDQUNoQixXQUFXLENBQ1AsU0FBUyxDQUNMLEdBQUcsQ0FBQztFQUNBLEtBQUssRUFBRSxJQUFJO0VBQ1gsS0FBSyxFQUFFLElBQUksR0FDZDs7QUEzQmpCLEFBNkJnQixVQTdCTixBQXFCTixtQkFBb0IsQ0FDaEIsV0FBVyxDQUNQLFNBQVMsQ0FNTCxLQUFLLENBQUM7RUFDRixLQUFLLEVBQUUsSUFBSTtFQUNYLEtBQUssRUFBRSxJQUFJO0VBQ1gsT0FBTyxFQUFFLENBQUMsR0FDYjs7QUM3RmpCOzs7Ozs7Ozs7R0FTRztBQUtILDBHQUEwRztBQ2QxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0FBQ2pDLEFBTVksV0FORCxDQUlSLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsRUFDRSxXQUFXLENBQ1AsQ0FBQztDQUxiLEFBQUEsQUFLWSxFQUxYLEVBQUksYUFBYSxBQUFqQixFQUdFLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsRUFDRSxXQUFXLENBQ1AsQ0FBQyxDQUFDO0VBQ0UsS0FBSyxFOU51THNDLE9BQU8sRzhOdExyRDs7QUN4QmI7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7Q0FDakMsQUFBQSxBQUlZLEVBSlgsRUFBSSxVQUFVLEFBQWQsRUFFRSxBQUFBLEtBQUcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBQ0csQ0FBQztBQUhiLEFBR1ksUUFISixDQUNMLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFDRyxDQUFDLENBQUM7RUFDRSxNQUFNLEVBQUUsT0FBTyxHQVNsQjtHQWRiLEFBQUEsQUFJWSxFQUpYLEVBQUksVUFBVSxBQUFkLEVBRUUsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQUNHLENBQUMsQUFHRSxNQUFRO0VBTnZCLEFBR1ksUUFISixDQUNMLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFDRyxDQUFDLEFBR0UsTUFBUSxDQUFDO0lBQ0o7Ozs7c0JBSUUsRUFDTDs7Q0FiakIsQUFBQSxBQWdCWSxFQWhCWCxFQUFJLFVBQVUsQUFBZCxFQUVFLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFhRyxVQUFVO0FBZnRCLEFBZVksUUFmSixDQUNMLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFhRyxVQUFVLENBQUM7RUFDUCxPQUFPLEVBQUUsS0FBSyxHQUNqQjs7Q0FsQmIsQUFBQSxBQXdCWSxFQXhCWCxFQUFJLFVBQVUsQUFBZCxFQXNCRyxRQUFRLENBQ0osTUFBTSxDQUFBLEFBQUEsYUFBQyxDQUFjLE1BQU0sQUFBcEIsR0FDSCxBQUFBLEtBQUMsRUFBTyxRQUFRLEFBQWY7QUF2QmIsQUF1QlksUUF2QkosQ0FxQkosUUFBUSxDQUNKLE1BQU0sQ0FBQSxBQUFBLGFBQUMsQ0FBYyxNQUFNLEFBQXBCLEdBQ0gsQUFBQSxLQUFDLEVBQU8sUUFBUSxBQUFmLEVBQWlCO0VBQ2QsYUFBYSxFQUFFLGFBQWE7RUFDNUIsaUJBQWlCLEVBQUUsYUFBYTtFQUNoQyxTQUFTLEVBQUUsYUFBYSxHQUMzQjs7Q0FLYixBQUFBLEFBQ0ksS0FESCxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEdBQUcsQ0FBQztFQUNBLEtBQUssRUFBRSxJQUFJLEdBS2Q7R0FQTCxBQUFBLEFBQ0ksS0FESCxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEdBQUcsQUFHQyxVQUFXLENBQUM7SUFDUixTQUFTLEVBQUUsSUFBSSxHQUNsQjs7QUN2RFQ7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QUFDakMsQUFDSSxxQkFEaUIsQ0FDakIsZ0JBQWdCLENBQUM7RUFFYixXQUFXLEVBQUUsTUFBTTtFQUNuQixtQkFBbUIsRUFBRSxJQUFJO0VBQ3pCLGdCQUFnQixFQUFFLElBQUk7RUFDdEIsV0FBVyxFQUFFLElBQUksR0FDcEI7O0FBUEwsQUFTSSxxQkFUaUIsQ0FTakIsV0FBVztBQVRmLEFBVUkscUJBVmlCLENBVWpCLFVBQVU7QUFWZCxBQVdJLHFCQVhpQixDQVdqQixVQUFVO0FBWGQsQUFZSSxxQkFaaUIsQ0FZakIsY0FBYyxDQUFDO0VBQ1gsT0FBTyxFQUFFLFlBQVk7RUFDckIsVUFBVSxFQUFFLEdBQUc7RUFDZixjQUFjLEVBQUUsTUFBTTtFQUN0QixNQUFNLEVBQUUsSUFBSTtFQUNaLGdCQUFnQixFQUFFLFlBQVk7RUFDOUIsT0FBTyxFQUFFLEVBQUUsR0FDZDs7QUNuQ0w7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxnQ0FBZ0M7QUFLaEMsaUNBQWlDO0FDcEJqQzs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGdDQUFnQztBQUtoQyxpQ0FBaUM7QUFDakM7Ozs7Ozs7Ozs7OztFQVlFO0FBRUYsQUFBQSxZQUFZLENBQUM7RUFDVCxXQUFXLEVBQUUsQ0FBQztFQUNkLGNBQWMsRUFBRSxDQUFDLEdBQ3BCOztDQUVELEFBQUEsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixFQUFtQjtFQUNoQixNQUFNLEVBQUUsQ0FBQztFQUNULEdBQUcsRUFBRSxHQUFHO0VBQ1IsS0FBSyxFQUFFLENBQUM7RUFDUixPQUFPLEVBQUUsSUFBSSxHQStDaEI7R0FuREQsQUFBQSxBQU1JLEVBTkgsRUFBSSxhQUFhLEFBQWpCLEdBTUcsQUFBQSxLQUFDLEVBQU8sVUFBVSxBQUFqQixFQUFtQjtJQUNoQixRQUFRLEVBQUUsUUFBUTtJQUNsQixLQUFLLEVBQUUsS0FBSztJQUNaLFVBQVUsRUFBRSxXQUFXLEdBeUMxQjtLQWxETCxBQUFBLEFBTUksRUFOSCxFQUFJLGFBQWEsQUFBakIsR0FNRyxBQUFBLEtBQUMsRUFBTyxVQUFVLEFBQWpCLENBS0csS0FBTSxDQUFDO01BQ0gsS0FBSyxFQUFFLENBQUM7TUFDUixTQUFTLEVBQUUsZUFBZSxHQUM3QjtLQWRULEFBQUEsQUFnQlEsRUFoQlAsRUFBSSxhQUFhLEFBQWpCLEdBTUcsQUFBQSxLQUFDLEVBQU8sVUFBVSxBQUFqQixFQVVHLGlCQUFpQixDQUFDO01BQ2QsV0FBVyxFQUFFLEtBQUssR0FDckI7S0FsQlQsQUFBQSxBQW9CUSxFQXBCUCxFQUFJLGFBQWEsQUFBakIsR0FNRyxBQUFBLEtBQUMsRUFBTyxVQUFVLEFBQWpCLEVBY0csa0JBQWtCLENBQUM7TUFDZixxQkFBcUIsRUFBRSxLQUFLO01BQzVCLG9CQUFvQixFQUFFLEtBQUs7TUFDM0IsbUJBQW1CLEVBQUUsS0FBSztNQUMxQix3QkFBd0IsRUFBRSxNQUFNO01BQ2hDLGdCQUFnQixFQUFFLEtBQUs7TUFDdkIsU0FBUyxFQUFFLGNBQWdCLEdBQzlCO0tBM0JULEFBQUEsQUFnQ1ksRUFoQ1gsRUFBSSxhQUFhLEFBQWpCLEdBTUcsQUFBQSxLQUFDLEVBQU8sVUFBVSxBQUFqQixHQXVCRyxBQUFBLEtBQUMsRUFBTyxZQUFZLEFBQW5CLEdBR0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBQWdCO01BQ2IsVUFBVSxFQUFFLElBQUk7TUFDaEIsVUFBVSxFQUFFLElBQUksR0FVbkI7T0E1Q2IsQUFBQSxBQXFDb0IsRUFyQ25CLEVBQUksYUFBYSxBQUFqQixHQU1HLEFBQUEsS0FBQyxFQUFPLFVBQVUsQUFBakIsR0F1QkcsQUFBQSxLQUFDLEVBQU8sWUFBWSxBQUFuQixHQUdHLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQUlHLFNBQVMsRUFDTCxBQUFBLEtBQUMsRUFBTyxLQUFLLEFBQVosQ0FDRyxRQUFTLENBQUM7UUFDTixLQUFLLEVBQUUsS0FBSztRQUNaLFVBQVUsRUFBRSxLQUFLLEdBQ3BCOztBQVl6QixBQUFhLFlBQUQsQ0FBQyxVQUFVLENBQUM7RUFDcEIsT0FBTyxFQUFFLE9BQU87RUFDaEIsU0FBUyxFQUFFLElBQUksR0FDbEI7O0FDaEdEOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQ2IxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0NBQ2pDLEFBQUEsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixFQUFtQjtFQUNoQixVQUFVLEVBQUUsS0FBSyxHQUNwQjs7QUFFRCxBQUFrQixZQUFOLEFBQUEsS0FBSyxDQUFDLFlBQVksQUFBQSxLQUFLLEd4RStCbkMsQUFBQSxBd0UvQmtCLEV4RStCakIsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEVBQ0UsU0FBUyxDQUNMLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLEN3RXRDMUIsWUFBWSxBeEV1Q1ksVUFBVSxDd0V2Q2hCLFlBQVksQUFBQSxLQUFLLEd4RStCbkMsQUFBQSxBd0UvQmtCLEV4RStCakIsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEVBOUJWLGtCQUFrQixBQUNkLGlCQUFrQixFQUNkLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsQ0FDRyxjQUFlLEFBQ1gsWUFBYSxFQTRCYixBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBR0UsS0FBTSxDd0V0QzFCLFlBQVksQXhFdUNZLFVBQVUsQ3dFdkNoQixZQUFZLEFBQUEsS0FBSyxFeEVHbkMsQXdFSGtCLGtCeEVHQSxBQUNkLGlCQUFrQixFQUNkLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsQ0FDRyxjQUFlLEFBQ1gsWUFBYSxFQXdCN0IsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixHQUVNLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLEN3RXRDMUIsWUFBWSxBeEV1Q1ksVUFBVSxDd0V2Q2hCLFlBQVksQUFBQSxLQUFLLEd4RStCbkMsQUFBQSxBd0UvQmtCLEV4RStCakIsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEVvQjREVixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksSXBCMUVOLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLEFvQjRFSixlQUFlLENvRGxIckMsWUFBWSxBeEV1Q1ksVUFBVSxDd0V2Q2hCLFlBQVksQUFBQSxLQUFLLEVwRDZGbkMsQW9EN0ZrQixPcEQ2RlgsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixHcEJ6RVQsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixFb0J3RUUsSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLElwQjFFTixBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBR0UsS0FBTSxBb0I0RUosZUFBZSxDb0RsSHJDLFlBQVksQXhFdUNZLFVBQVUsQ3dFdkNoQixZQUFZLEFBQUEsS0FBSyxHeEUrQm5DLEFBQUEsQXdFL0JrQixFeEUrQmpCLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixHa0ZyQ1YsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksVUFBVSxBQUFkLEVBQ0csQUFBQSxLQUFFLEVBQU8sVUFBVSxBQUFqQixFQUNFLGdCQUFnQixFbEZvQ1osQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUdFLEtBQU0sQ3dFdEMxQixZQUFZLEF4RXVDWSxVQUFVLEN3RXZDaEIsWUFBWSxBQUFBLEtBQUssR1VKbkMsQUFBQSxBVklrQixFVUpqQixFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFVBQVUsQUFBZCxFQUNHLEFBQUEsS0FBRSxFQUFPLFVBQVUsQUFBakIsRUFDRSxnQkFBZ0IsRWxGZ0M1QixBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEdBRU0sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUdFLEtBQU0sQ3dFdEMxQixZQUFZLEF4RXVDWSxVQUFVLEN3RXZDaEIsWUFBWSxBQUFBLEtBQUssRUFBbkMsQUFBa0IsWUFBTixBQUFBLEtBQUssRXhFK0JqQixBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEVBQ0UsU0FBUyxDQUNMLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLEN3RXRDUixZQUFZLEF4RXVDTixVQUFVLEdBUmxDLEFBQUEsQXdFL0JrQixFeEUrQmpCLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixFQUNFLFNBQVMsQ0FDTCxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBR0UsS0FBTSxDd0V0QzFCLFlBQVksQUFBQSxLQUFLLENBQUMsWUFBWSxBeEV1Q04sVUFBVSxHQVJsQyxBQUFBLEF3RS9Ca0IsRXhFK0JqQixFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxFQUNHLEFBQUEsS0FBRSxFQUFPLGVBQWUsQUFBdEIsRUFDRSxTQUFTLENBQ0wsQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUdFLEtBQU0sQ3dFdEMxQixZQUFZLEF4RXVDWSxVQUFVLEN3RXZDaEIsWUFBWSxBeEV1Q04sVUFBVSxFb0JzRGxDLEFvRDdGa0IsT3BENkZYLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsR3BCekVULEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxFQUNHLEFBQUEsS0FBRSxFQUFPLGVBQWUsQUFBdEIsRUFDRSxTQUFTLENBQ0wsQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUdFLEtBQU0sQ29CbUVkLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxJcEIxRU4sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUdFLEtBQU0sQW9CNEVKLGVBQWUsQ29EbEhyQyxZQUFZLEF4RXVDWSxVQUFVLEN3RXZDaEIsWUFBWSxBeEV1Q04sVUFBVSxFd0V2Q2xDLEFBQWtCLFlBQU4sQUFBQSxLQUFLLEV4RStCakIsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixFQTlCVixrQkFBa0IsQUFDZCxpQkFBa0IsRUFDZCxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBQ0csY0FBZSxBQUNYLFlBQWEsRUE0QmIsQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUdFLEtBQU0sQ3dFdENSLFlBQVksQXhFdUNOLFVBQVUsR0FSbEMsQUFBQSxBd0UvQmtCLEV4RStCakIsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEVBOUJWLGtCQUFrQixBQUNkLGlCQUFrQixFQUNkLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsQ0FDRyxjQUFlLEFBQ1gsWUFBYSxFQTRCYixBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBR0UsS0FBTSxDd0V0QzFCLFlBQVksQUFBQSxLQUFLLENBQUMsWUFBWSxBeEV1Q04sVUFBVSxHQVJsQyxBQUFBLEF3RS9Ca0IsRXhFK0JqQixFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxFQUNHLEFBQUEsS0FBRSxFQUFPLGVBQWUsQUFBdEIsRUE5QlYsa0JBQWtCLEFBQ2QsaUJBQWtCLEVBQ2QsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixDQUNHLGNBQWUsQUFDWCxZQUFhLEVBNEJiLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLEN3RXRDMUIsWUFBWSxBeEV1Q1ksVUFBVSxDd0V2Q2hCLFlBQVksQXhFdUNOLFVBQVUsRXdFdkNsQyxBQUFrQixZQUFOLEFBQUEsS0FBSyxDeEVHakIsa0JBQWtCLEFBQ2QsaUJBQWtCLEVBQ2QsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixDQUNHLGNBQWUsQUFDWCxZQUFhLEVBd0I3QixBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEdBRU0sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUdFLEtBQU0sQ3dFdENSLFlBQVksQXhFdUNOLFVBQVUsRUFwQ2xDLEF3RUhrQixrQnhFR0EsQUFDZCxpQkFBa0IsRUFDZCxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBQ0csY0FBZSxBQUNYLFlBQWEsRUF3QjdCLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxFQUNHLEFBQUEsS0FBRSxFQUFPLGVBQWUsQUFBdEIsR0FFTSxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBR0UsS0FBTSxDd0V0QzFCLFlBQVksQUFBQSxLQUFLLENBQUMsWUFBWSxBeEV1Q04sVUFBVSxFQXBDbEMsQXdFSGtCLGtCeEVHQSxBQUNkLGlCQUFrQixFQUNkLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsQ0FDRyxjQUFlLEFBQ1gsWUFBYSxFQXdCN0IsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixHQUVNLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLEN3RXRDMUIsWUFBWSxBeEV1Q1ksVUFBVSxDd0V2Q2hCLFlBQVksQXhFdUNOLFVBQVUsRXdFdkNsQyxBQUFrQixZQUFOLEFBQUEsS0FBSyxFeEUrQmpCLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxFQUNHLEFBQUEsS0FBRSxFQUFPLGVBQWUsQUFBdEIsRW9CNERWLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxJcEIxRU4sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUdFLEtBQU0sQW9CNEVKLGVBQWUsQ29EbEhuQixZQUFZLEF4RXVDTixVQUFVLEdBUmxDLEFBQUEsQXdFL0JrQixFeEUrQmpCLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixFb0I0RFYsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLElwQjFFTixBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBR0UsS0FBTSxBb0I0RUosZUFBZSxDb0RsSHJDLFlBQVksQUFBQSxLQUFLLENBQUMsWUFBWSxBeEV1Q04sVUFBVSxHQVJsQyxBQUFBLEF3RS9Ca0IsRXhFK0JqQixFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxFQUNHLEFBQUEsS0FBRSxFQUFPLGVBQWUsQUFBdEIsRUFDRSxTQUFTLENBQ0wsQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUdFLEtBQU0sQ3dFdEMxQixZQUFZLEF4RXVDWSxVQUFVLENvQnNEbEMsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLElwQjFFTixBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBR0UsS0FBTSxBb0I0RUosZUFBZSxDb0RsSG5CLFlBQVksQXhFdUNOLFVBQVUsR0FSbEMsQUFBQSxBd0UvQmtCLEV4RStCakIsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEVvQjREVixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRXBCckdULGtCQUFrQixBQUNkLGlCQUFrQixFQUNkLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsQ0FDRyxjQUFlLEFBQ1gsWUFBYSxDb0JrR2pCLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxJcEIxRU4sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUdFLEtBQU0sQW9CNEVKLGVBQWUsQ29EbEhyQyxZQUFZLEF4RXVDWSxVQUFVLEN3RXZDaEIsWUFBWSxBeEV1Q04sVUFBVSxHQVJsQyxBQUFBLEF3RS9Ca0IsRXhFK0JqQixFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxFQUNHLEFBQUEsS0FBRSxFQUFPLGVBQWUsQUFBdEIsRW9CNERWLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxJcEIxRU4sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUdFLEtBQU0sQW9CNEVKLGVBQWUsQ29EbEhyQyxZQUFZLEF4RXVDWSxVQUFVLEN3RXZDaEIsWUFBWSxBeEV1Q04sVUFBVSxFd0V2Q2xDLEFBQWtCLFlBQU4sQUFBQSxLQUFLLENwRDZGakIsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEdwQnpFVCxBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEVvQndFRSxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksSXBCMUVOLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLEFvQjRFSixlQUFlLENvRGxIbkIsWUFBWSxBeEV1Q04sVUFBVSxFb0JzRGxDLEFvRDdGa0IsT3BENkZYLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsR3BCekVULEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxFQUNHLEFBQUEsS0FBRSxFQUFPLGVBQWUsQUFBdEIsRW9Cd0VFLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxJcEIxRU4sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUdFLEtBQU0sQW9CNEVKLGVBQWUsQ29EbEhyQyxZQUFZLEFBQUEsS0FBSyxDQUFDLFlBQVksQXhFdUNOLFVBQVUsRW9Cc0RsQyxBb0Q3RmtCLE9wRDZGWCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEdwQnpFVCxBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEVBQ0UsU0FBUyxDQUNMLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLEN3RXRDMUIsWUFBWSxBeEV1Q1ksVUFBVSxDb0JrRXRCLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxJcEIxRU4sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUdFLEtBQU0sQW9CNEVKLGVBQWUsQ29EbEhuQixZQUFZLEF4RXVDTixVQUFVLEVvQnNEbEMsQW9EN0ZrQixPcEQ2RlgsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixHcEJ6RVQsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixFQTlCVixrQkFBa0IsQUFDZCxpQkFBa0IsRUFDZCxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLENBQ0csY0FBZSxBQUNYLFlBQWEsQ29Ca0dqQixJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksSXBCMUVOLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLEFvQjRFSixlQUFlLENvRGxIckMsWUFBWSxBeEV1Q1ksVUFBVSxDd0V2Q2hCLFlBQVksQXhFdUNOLFVBQVUsRW9Cc0RsQyxBb0Q3RmtCLE9wRDZGWCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEdwQnpFVCxBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEVvQndFRSxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksSXBCMUVOLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLEFvQjRFSixlQUFlLENvRGxIckMsWUFBWSxBeEV1Q1ksVUFBVSxDd0V2Q2hCLFlBQVksQXhFdUNOLFVBQVUsRXdFdkNsQyxBQUFrQixZQUFOLEFBQUEsS0FBSyxFeEUrQmpCLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxFQUNHLEFBQUEsS0FBRSxFQUFPLGVBQWUsQUFBdEIsR2tGckNWLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFVBQVUsQUFBZCxFQUNHLEFBQUEsS0FBRSxFQUFPLFVBQVUsQUFBakIsRUFDRSxnQkFBZ0IsRWxGb0NaLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLEN3RXRDUixZQUFZLEF4RXVDTixVQUFVLEdBUmxDLEFBQUEsQXdFL0JrQixFeEUrQmpCLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixHa0ZyQ1YsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksVUFBVSxBQUFkLEVBQ0csQUFBQSxLQUFFLEVBQU8sVUFBVSxBQUFqQixFQUNFLGdCQUFnQixFbEZvQ1osQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUdFLEtBQU0sQ3dFdEMxQixZQUFZLEFBQUEsS0FBSyxDQUFDLFlBQVksQXhFdUNOLFVBQVUsR0FSbEMsQUFBQSxBd0UvQmtCLEV4RStCakIsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEVvQjREVixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRzhENUdULEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFVBQVUsQUFBZCxFQUNHLEFBQUEsS0FBRSxFQUFPLFVBQVUsQUFBakIsRUFDRSxnQkFBZ0IsQzlEMEdoQixJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksSXBCMUVOLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLEFvQjRFSixlQUFlLENvRGxIckMsWUFBWSxBeEV1Q1ksVUFBVSxDd0V2Q2hCLFlBQVksQXhFdUNOLFVBQVUsRW9Cc0RsQyxBb0Q3RmtCLE9wRDZGWCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEdwQnpFVCxBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEdrRnJDVixBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsRUFDRyxBQUFBLEtBQUUsRUFBTyxVQUFVLEFBQWpCLEVBQ0UsZ0JBQWdCLEM5RDBHaEIsSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLElwQjFFTixBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBR0UsS0FBTSxBb0I0RUosZUFBZSxDb0RsSHJDLFlBQVksQXhFdUNZLFVBQVUsQ3dFdkNoQixZQUFZLEF4RXVDTixVQUFVLEdBUmxDLEFBQUEsQXdFL0JrQixFeEUrQmpCLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixHa0ZyQ1YsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksVUFBVSxBQUFkLEVBQ0csQUFBQSxLQUFFLEVBQU8sVUFBVSxBQUFqQixFQUNFLGdCQUFnQixFbEZvQ1osQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUdFLEtBQU0sQ3dFdEMxQixZQUFZLEF4RXVDWSxVQUFVLEN3RXZDaEIsWUFBWSxBeEV1Q04sVUFBVSxFd0V2Q2xDLEFBQWtCLFlBQU4sQUFBQSxLQUFLLEVVSmpCLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFVBQVUsQUFBZCxFQUNHLEFBQUEsS0FBRSxFQUFPLFVBQVUsQUFBakIsRUFDRSxnQkFBZ0IsRWxGZ0M1QixBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxBQUFBLEtBQUUsRUFBTyxlQUFlLEFBQXRCLEdBRU0sQUFBQSxLQUFFLEVBQU8sU0FBUyxBQUFoQixDQUdFLEtBQU0sQ3dFdENSLFlBQVksQXhFdUNOLFVBQVUsR2tGM0NsQyxBQUFBLEFWSWtCLEVVSmpCLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksVUFBVSxBQUFkLEVBQ0csQUFBQSxLQUFFLEVBQU8sVUFBVSxBQUFqQixFQUNFLGdCQUFnQixFbEZnQzVCLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxFQUNHLEFBQUEsS0FBRSxFQUFPLGVBQWUsQUFBdEIsR0FFTSxBQUFBLEtBQUUsRUFBTyxTQUFTLEFBQWhCLENBR0UsS0FBTSxDd0V0QzFCLFlBQVksQUFBQSxLQUFLLENBQUMsWUFBWSxBeEV1Q04sVUFBVSxHa0YzQ2xDLEFBQUEsQVZJa0IsRVVKakIsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsRUFDRyxBQUFBLEtBQUUsRUFBTyxVQUFVLEFBQWpCLEVBQ0UsZ0JBQWdCLEVsRmdDNUIsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csQUFBQSxLQUFFLEVBQU8sZUFBZSxBQUF0QixHQUVNLEFBQUEsS0FBRSxFQUFPLFNBQVMsQUFBaEIsQ0FHRSxLQUFNLEN3RXRDMUIsWUFBWSxBeEV1Q1ksVUFBVSxDd0V2Q2hCLFlBQVksQXhFdUNOLFVBQVUsQ3dFdkNFO0VBSWhDLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEtBQUssRUFBRSxJQUFJO0VBQ1gsVUFBVSxFQUFFLEdBQUc7RUFDZixhQUFhLEVBQUUsSUFBSTtFQUNuQixZQUFZLEVBQUUsSUFBSSxHQUNyQjs7QUFFRCxNQUFNLENBQUMsR0FBRyxNQUFNLGlCQUFpQixFQUFFLElBQUksSUFBSSxpQkFBaUIsRUFBRSxNQUFNO0VBQ2hFLEFBR1ksSUFIUixBQUFBLEdBQUcsQ0FDSCxTQUFTLEVBQ0wsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixFQUNHLENBQUMsQ0FBQztJQUNFLE1BQU0sRUFBRSxlQUFlLEdBQzFCOztBQUtlLFNBQUMsRUFBdEIsZUFBZSxFQUFDLElBQUk7RUFDM0IsQUFHWSxJQUhSLEFBQUEsR0FBRyxDQUNILFNBQVMsRUFDTCxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEVBQ0csQ0FBQyxDQUFDO0lBQ0UsTUFBTSxFQUFFLGVBQWUsR0FDMUI7O0FDaERqQjs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7Ozs7R0FVRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QUFDakMsQUFHYyxJQUhWLENBQ0EsQUFBQSxLQUFFLEVBQU8sVUFBVSxBQUFqQixFQUNFLElBQUksR0FDRSxDQUFDLEFBQ0MsV0FBWSxDQUFDO0VBQ1QsZ0NBQWdDLEVBQ25DOztBQWdCakIsQUFPWSxlQVBHLEVBQ1gsQUFBQSxFQUFDLEVBQUksTUFBTSxBQUFWLEVBS0csV0FBVyxDQUNQLEdBQUcsQ0FBQztFQUNBLE1BQU0sRUFBRSxnQkFBZ0IsR0FDM0I7O0FBTWIsQUFHWSxlQUhHLEVBQ1gsQUFBQSxFQUFDLEVBQUksTUFBTSxBQUFWLEVBQ0csRUFBRSxDQUNFLEdBQUcsQ0FBQztFQUNBLFNBQVMsRUFBRSxJQUFJLEdBQ2xCOztBQzNEYjs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztDQUNqQyxBQUFBLEFBR1ksRUFIWCxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLENBQ0EsWUFBWSxDQUNSLGFBQWEsQ0FBQztFQUNWLEtBQUssRTVPaWNtQyxJQUFJO0U0T2hjNUMsZ0JBQWdCLEUzT3FCMkIsSUFBSTtFMk9wQi9DLE1BQU0sRUFBRSxHQUEwQixDQUFDLEtBQUssQzNPK0JHLE9BQU87RTJPOUJsRCxXQUFXLEVBQUUsR0FBRyxHQWNuQjtHQXJCYixBQUFBLEFBR1ksRUFIWCxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLENBQ0EsWUFBWSxDQUNSLGFBQWEsQUFNVCxhQUFjLENBQUM7SUFBRSwwQ0FBMEM7SUFDdkQsS0FBSyxFNU80YnlCLElBQUk7STRPM2JsQyxPQUFPLEVBQUUsQ0FBQztJQUFHLGFBQWEsRUFDN0I7R0FaakIsQUFBQSxBQUdZLEVBSFgsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxDQUNBLFlBQVksQ0FDUixhQUFhLEFBV1Qsc0JBQXVCLENBQUM7SUFBRSw2QkFBNkI7SUFDbkQsS0FBSyxFNU91YnlCLElBQUksRzRPdGJyQztHQWhCakIsQUFBQSxBQUdZLEVBSFgsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxDQUNBLFlBQVksQ0FDUixhQUFhLEFBZVQsdUJBQXdCLENBQUM7SUFBRSxvQkFBb0I7SUFDM0MsS0FBSyxFNU9tYnlCLElBQUksRzRPbGJyQzs7QUFNakIsQUFFUSxVQUZFLENBQ04sb0JBQW9CLENBQ2hCLGlCQUFpQixDQUFDO0VBQ2QsV0FBVyxFQUFFLElBQUksR0FDcEI7O0FDOUNUOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxBQUFpQixnQkFBRCxDQUFDLE9BQU8sQ0FBQztFQUNyQixnQkFBZ0IsRUFBRSxPQUFPO0VBQ3pCLEtBQUssRUFBRSxPQUFPO0VBQ2QsT0FBTyxFQUFFLEtBQUs7RUFDZCxhQUFhLEVBQUUsS0FBSyxHQVV2QjtFQWRELEFBTUksZ0JBTlksQ0FBQyxPQUFPLENBTXBCLGVBQWUsQ0FBQztJQUNaLE9BQU8sRUFBRSxJQUFJO0lBQ2IscUJBQXFCLEVBQUUsV0FBVyxHQUNyQztFQVRMLEFBV0ksZ0JBWFksQ0FBQyxPQUFPLENBV3BCLE1BQU0sQ0FBQztJQUNILFVBQVUsRUFBRSxlQUFlLEdBQzlCOztBQUlMLEFBQWlCLGdCQUFELENBQUMsQ0FBQyxBQUFBLFlBQVksQ0FBQztFQUM3QixNQUFNLEVBQUUsQ0FBQyxHQUNWOztBQUVELEFBQWlCLGdCQUFELENBQUMsYUFBYSxDQUFDO0VBQzdCLEtBQUssRUFBRSxHQUFHLEdBQ1g7O0FBRUQsQUFBa0MsZ0JBQWxCLENBQUMsZ0JBQWdCLENBQUMsRUFBRSxDQUFDO0VBQ25DLFVBQVUsRUFBRyxJQUFJLEdBQ2xCOztBQWdDRCxBQUFtQyxnQkFBbkIsQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEFBQUEsWUFBWSxDQUFDO0VBQ2hELEtBQUssRUFBRyxJQUFJLEdBQ2I7O0FBRUQsQUFBbUMsZ0JBQW5CLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLFVBQVcsQ0FBQSxBQUFBLENBQUMsRUFBRTtFQUNqRCxLQUFLLEVBQUcsS0FBSyxHQUNkOztBQUVELE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFDL0IsQUFFSSxnQkFGWSxDQUFDLE9BQU8sQ0FFcEIsZUFBZSxDQUFDO0lBQ1oscUJBQXFCLEVBQUUsT0FBTyxHQUNqQzs7QUFJVCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQy9CLEFBRUksZ0JBRlksQ0FBQyxPQUFPLENBRXBCLGVBQWUsQ0FBQztJQUNaLHFCQUFxQixFQUFFLEdBQUcsR0FDN0I7O0FDaEdUOzs7Ozs7Ozs7R0FTRztBQUtILDBHQUEwRztBQ2QxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0NBQ2pDLEFBQUEsQUFDSSxFQURILEVBQUksU0FBUyxBQUFiLEVBQ0csRUFBRSxHQUROLEFBQUEsQUFDUSxFQURQLEVBQUksU0FBUyxBQUFiLEVBQ08sR0FBRyxDQUFDO0VBQ0osU0FBUyxFL095RnFFLFNBQWtDLEcrT3RGbkg7O0NBTEwsQUFBQSxBQU9JLEVBUEgsRUFBSSxTQUFTLEFBQWIsRUFPRyxFQUFFLEdBUE4sQUFBQSxBQU9RLEVBUFAsRUFBSSxTQUFTLEFBQWIsRUFPTyxHQUFHLENBQUM7RUFDSixTQUFTLEUvT21GcUUsU0FBa0MsRytPbEZuSDs7Q0FUTCxBQUFBLEFBV0ksRUFYSCxFQUFJLFNBQVMsQUFBYixFQVdHLEVBQUUsR0FYTixBQUFBLEFBV1EsRUFYUCxFQUFJLFNBQVMsQUFBYixFQVdPLEdBQUcsR0FYWCxBQUFBLEFBV1EsRUFYUCxFQUFJLFNBQVMsQUFBYixFM0RpR0QsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FHRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsRUFFRyxFQUFFLEVBTmQsQTJEdEZRLE8zRHNGRCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FHRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsRzJEckdULEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixFM0R1R1csRUFBRSxHMkR2R2QsQUFBQSxBQVdRLEVBWFAsRUFBSSxTQUFTLEFBQWI7QTNEaUdELE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEVBSUcsU0FBUyxBQUFBLGlCQUFpQixDQUN0QixFQUFFO0FBTmQsQTJEdEZRLE8zRHNGRCxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsRUFJRyxTQUFTLEFBQUEsaUJBQWlCLEUyRHRHbEMsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEUzRHVHVyxFQUFFLEcyRHZHZCxBQUFBLEFBV1EsRUFYUCxFQUFJLFNBQVMsQUFBYixFbENBRCxnQkFBZ0IsQ0FvQlosd0JBQXdCLENBY3BCLDBCQUEwQixDQUN0QixTQUFTLENBQ0wsRUFBRSxFQXBDbEIsQWtDV1EsZ0JsQ1hRLENBb0JaLHdCQUF3QixDQWNwQiwwQkFBMEIsQ0FDdEIsU0FBUyxFa0NuQ3JCLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixFbENvQ2UsRUFBRSxHa0NwQ2xCLEFBQUEsQUFXUSxFQVhQLEVBQUksU0FBUyxBQUFiLEVsQ0FELGdCQUFnQixDQW9CWix3QkFBd0IsQ0FjcEIsMEJBQTBCLENBQ1gsaUJBQWlCLENBQ3hCLEVBQUUsRUFwQ2xCLEFrQ1dRLGdCbENYUSxDQW9CWix3QkFBd0IsQ0FjcEIsMEJBQTBCLENBQ1gsaUJBQWlCLEVrQ25DeEMsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEVsQ29DZSxFQUFFLEdrQ3BDbEIsQUFBQSxBQVdRLEVBWFAsRUFBSSxTQUFTLEFBQWIsRWxDQUQsZ0JBQWdCLENBb0JaLHdCQUF3QixDQWNRLHdCQUF3QixDQUNoRCxTQUFTLENBQ0wsRUFBRSxFQXBDbEIsQWtDV1EsZ0JsQ1hRLENBb0JaLHdCQUF3QixDQWNRLHdCQUF3QixDQUNoRCxTQUFTLEVrQ25DckIsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEVsQ29DZSxFQUFFLEdrQ3BDbEIsQUFBQSxBQVdRLEVBWFAsRUFBSSxTQUFTLEFBQWIsRWxDQUQsZ0JBQWdCLENBb0JaLHdCQUF3QixDQWNRLHdCQUF3QixDQUNyQyxpQkFBaUIsQ0FDeEIsRUFBRSxFQXBDbEIsQWtDV1EsZ0JsQ1hRLENBb0JaLHdCQUF3QixDQWNRLHdCQUF3QixDQUNyQyxpQkFBaUIsRWtDbkN4QyxBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsRWxDb0NlLEVBQUUsQ2tDekJOO0VBQ0osU0FBUyxFL09nRnFFLFNBQWtDLEcrTy9Fbkg7O0NBYkwsQUFBQSxBQWVJLEVBZkgsRUFBSSxTQUFTLEFBQWIsRUFlRyxFQUFFLEdBZk4sQUFBQSxBQWVRLEVBZlAsRUFBSSxTQUFTLEFBQWIsRUFlTyxHQUFHLENBQUM7RUFDSixTQUFTLEUvTzZFcUUsSUFBa0MsRytPNUVuSDs7Q0FqQkwsQUFBQSxBQTJCb0IsRUEzQm5CLEVBQUksU0FBUyxBQUFiLEVBdUJHLGtCQUFrQixHQUFHLEdBQUcsQUFBQSxZQUFZLEdBQUcsR0FBRyxHQUFHLEdBQUcsQ0FDNUMsT0FBTyxBQUFBLFlBQVksRUFDZixBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEVBQ0csaUJBQWlCLENBQ2IsU0FBUyxBQUNMLEtBQU0sQ0FBQztFQUNILFdBQVcsRUFBRSxjQUFjLEdBQzlCOztDQTlCekIsQUFBQSxBQXFDSSxFQXJDSCxFQUFJLFNBQVMsQUFBYixFQXFDRyxpQkFBaUIsQ0FBQztFQUNkLFdBQVcsRUFBRSxZQUFZLEdBQzVCOztDQXZDTCxBQUFBLEFBb0RRLEVBcERQLEVBQUksU0FBUyxBQUFiLEVBeUNHLEtBQUssQ0FXRCxLQUFLLENBQUM7RUFDRixhQUFhLEVBQUUsaUJBQWlCLEdBQ25DOztDQXREVCxBQUFBLEFBd0RpQixFQXhEaEIsRUFBSSxTQUFTLEFBQWIsRUF5Q0csS0FBSyxDQWVELFFBQVEsRUFBQyxBQUFBLEtBQUMsRUFBTyxNQUFNLEFBQWIsRUFBZTtFQUNyQixJQUFJLEVBQUUsa0JBQWtCO0VBQ3hCLFNBQVMsRUFBRSxjQUFjO0VBQ3pCLEtBQUssRUFBRSxjQUFjLEdBQ3hCOztBQUlULEFBR1ksWUFIQSxBQUFBLFlBQVksR0FDbEIsT0FBTyxBQUFBLFlBQVksR0FDZixjQUFjLENBQ1osU0FBUyxDQUFDO0VBQ04sV0FBVyxFQUFFLGlCQUFpQixHQUNqQzs7QUNyRmI7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztDQUNqQyxBQUFBLEFBR1ksRUFIWCxFQUFJLFNBQVMsQUFBYixFQUNHLGtCQUFrQixDQUNkLGVBQWUsQ0FDWCxVQUFVLENBQUM7RUFDUCxVQUFVLEVBQUUsSUFBSTtFQUNoQixRQUFRLEVBQUUsUUFBUTtFQUNsQixJQUFJLEVBQUUsUUFBUSxHQUNqQjs7QUFLYixvRUFBb0U7Q0FDcEUsQUFBQSxBQU1vQixFQU5uQixFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFFRSxBQUFBLEtBQUcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixHQUNHLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQUNHLGlDQUFpQztDQU5yRCxBQUFBLEFBT29CLEVBUG5CLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUVFLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBRUcsa0NBQWtDO0NBUHRELEFBQUEsQUFRb0IsRUFSbkIsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBRUUsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsR0FDRyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFHRyxnQ0FBZ0M7Q0FScEQsQUFBQSxBQU1vQixFQU5uQixFQUFJLFNBQVMsQUFBYixFQUVHLFVBQVUsQ0FDUCxBQUFBLEtBQUcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixHQUNHLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQUNHLGlDQUFpQztDQU5yRCxBQUFBLEFBT29CLEVBUG5CLEVBQUksU0FBUyxBQUFiLEVBRUcsVUFBVSxDQUNQLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBRUcsa0NBQWtDO0NBUHRELEFBQUEsQUFRb0IsRUFSbkIsRUFBSSxTQUFTLEFBQWIsRUFFRyxVQUFVLENBQ1AsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsR0FDRyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUFHRyxnQ0FBZ0MsQ0FBQztFQUM3QixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7Q0FWckIsQUFBQSxBQUtnQixFQUxmLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUVFLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBT0UsS0FBTztDQVoxQixBQUFBLEFBS2dCLEVBTGYsRUFBSSxTQUFTLEFBQWIsRUFFRyxVQUFVLENBQ1AsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsR0FDRyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FPRSxLQUFPLENBQUM7RUFDSCxNQUFNLEVBQUUsSUFBSSxHQXFCZjtHQWxDckIsQUFBQSxBQWdCNEIsRUFoQjNCLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUVFLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBT0UsS0FBTyxFQUdGLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEdBQUc7R0FoQi9CLEFBQUEsQUFnQjRCLEVBaEIzQixFQUFJLFNBQVMsQUFBYixFQUVHLFVBQVUsQ0FDUCxBQUFBLEtBQUcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixHQUNHLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxDQU9FLEtBQU8sRUFHRixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxHQUFHLENBQUM7SUFDQSxLQUFLLEVBQUUsSUFBSTtJQUNYLFVBQVUsRUFBRSxHQUFHLEdBQ2xCO0dBbkI3QixBQUFBLEFBc0J3QixFQXRCdkIsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBRUUsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsR0FDRyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FPRSxLQUFPLENBVUYsRUFBRTtHQXRCMUIsQUFBQSxBQXNCd0IsRUF0QnZCLEVBQUksU0FBUyxBQUFiLEVBRUcsVUFBVSxDQUNQLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBT0UsS0FBTyxDQVVGLEVBQUUsQ0FBQztJQUNDLFdBQVcsRUFBRSxJQUFJLEdBS3BCO0tBNUJ6QixBQUFBLEFBc0J3QixFQXRCdkIsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBRUUsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsR0FDRyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FPRSxLQUFPLENBVUYsRUFBRSxBQUdDLG1DQUFxQztLQXpCaEUsQUFBQSxBQXNCd0IsRUF0QnZCLEVBQUksU0FBUyxBQUFiLEVBRUcsVUFBVSxDQUNQLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBT0UsS0FBTyxDQVVGLEVBQUUsQUFHQyxtQ0FBcUMsQ0FBQztNQUNqQyxVQUFVLEVBQUUsSUFBSSxHQUNuQjtHQTNCN0IsQUFBQSxBQThCd0IsRUE5QnZCLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUVFLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLENBT0UsS0FBTyxDQWtCRixVQUFVO0dBOUJsQyxBQUFBLEFBOEJ3QixFQTlCdkIsRUFBSSxTQUFTLEFBQWIsRUFFRyxVQUFVLENBQ1AsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsR0FDRyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsQ0FPRSxLQUFPLENBa0JGLFVBQVUsQ0FBQztJQUNQLGFBQWEsRUFBRSxJQUFJO0lBQ25CLE9BQU8sRUFBRSxDQUFDLEdBQ2I7O0NBakN6QixBQUFBLEFBb0NvQixFQXBDbkIsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBRUUsQUFBQSxLQUFHLEVBQU8sVUFBVSxBQUFqQixHQUNFLEFBQUEsS0FBQyxFQUFPLFdBQVcsQUFBbEIsR0FDRyxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsRUErQkcsV0FBVztDQXBDL0IsQUFBQSxBQW9Db0IsRUFwQ25CLEVBQUksU0FBUyxBQUFiLEVBRUcsVUFBVSxDQUNQLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBK0JHLFdBQVcsQ0FBQztFQUNSLFVBQVUsRUFBRSxlQUFlLEdBQzlCOztDQXRDckIsQUFBQSxBQXdDb0IsRUF4Q25CLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUVFLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLEVBbUNHLFFBQVE7Q0F4QzVCLEFBQUEsQUF3Q29CLEVBeENuQixFQUFJLFNBQVMsQUFBYixFQUVHLFVBQVUsQ0FDUCxBQUFBLEtBQUcsRUFBTyxVQUFVLEFBQWpCLEdBQ0UsQUFBQSxLQUFDLEVBQU8sV0FBVyxBQUFsQixHQUNHLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQW1DRyxRQUFRLENBQUM7RUFDTCxVQUFVLEVBQUUsZ0JBQWdCLEdBQy9COztDQTFDckIsQUFBQSxBQTRDd0MsRUE1Q3ZDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUVFLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLElBdUNLLElBQUksQUFBQSxXQUFXLEdBQUcsT0FBTyxHQTVDL0MsQUFBQSxBQTRDd0MsRUE1Q3ZDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUVFLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEU1RGdGYixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRzREMUZPLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxJQXVDSyxJQUFJLEE1RG9EVixtQkFBbUIsRzREcERLLE9BQU8sRTVEd0MvQyxBNER4Q3dDLE81RHdDakMsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixHNEQvRlQsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUVFLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLElBdUNLLElBQUksQTVEb0RWLG1CQUFtQixHNERwREssT0FBTztDQTVDL0MsQUFBQSxBQTRDd0MsRUE1Q3ZDLEVBQUksU0FBUyxBQUFiLEVBRUcsVUFBVSxDQUNQLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLElBdUNLLElBQUksQUFBQSxXQUFXLEdBQUcsT0FBTztDQTVDL0MsQUFBQSxBQTRDd0MsRUE1Q3ZDLEVBQUksU0FBUyxBQUFiLEVBRUcsVUFBVSxDQUNQLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEU1RGdGYixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRzREMUZPLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxJQXVDSyxJQUFJLEE1RG9EVixtQkFBbUIsRzREcERLLE9BQU8sRTVEd0MvQyxBNER4Q3dDLE81RHdDakMsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQjtDNEQvRlQsQUFBQSxFQUFDLEVBQUksU0FBUyxBQUFiLEVBRUcsVUFBVSxDQUNQLEFBQUEsS0FBRyxFQUFPLFVBQVUsQUFBakIsR0FDRSxBQUFBLEtBQUMsRUFBTyxXQUFXLEFBQWxCLEdBQ0csQUFBQSxLQUFDLEVBQU8sT0FBTyxBQUFkLElBdUNLLElBQUksQTVEb0RWLG1CQUFtQixHNERwREssT0FBTyxDQUFDO0VBQ3hCLElBQUksRUFBRSxRQUFRO0VBQ2QsU0FBUyxFQUFFLElBQUk7RUFDZixLQUFLLEVBQUUsZUFBZSxHQUN6Qjs7QUM3RXJCOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QUNmakM7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztDQUNqQyxBQUFBLEFBR1ksRUFIWCxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFVBQVUsQUFBZCxFQUNHLEFBQUEsS0FBRSxFQUFPLFVBQVUsQUFBakIsRUFDRSxnQkFBZ0IsQ0FBQztFQUNiLElBQUksRUFBRSxtQkFBbUI7RUFDekIsU0FBUyxFQUFFLGVBQWUsR0FjN0I7O0FDbkNiOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QUNmakM7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QUFDakM7Ozs7Ozs7Ozs7Ozs7OztFQWVFO0FDL0JGOzs7Ozs7Ozs7R0FTRztBQUtILDBHQUEwRztBQ2QxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0FBQ2pDLEFBR0ksYUFIUyxBQUdYLHFCQUF3QixFQUgxQixBQUlJLGFBSlMsQUFJWCxvQkFBdUIsRUFKekIsQUFLSSxhQUxTLENBS1gsQUFBQSxLQUFJLEVBQU8sVUFBVSxBQUFqQjtDQUpOLEFBQUEsQUFFSSxFQUZILEVBQUksU0FBUyxBQUFiLENBRUMscUJBQXdCO0NBRjFCLEFBQUEsQUFHSSxFQUhILEVBQUksU0FBUyxBQUFiLENBR0Msb0JBQXVCO0NBSHpCLEFBQUEsQUFJSSxFQUpILEVBQUksU0FBUyxBQUFiLEVBSUMsQUFBQSxLQUFJLEVBQU8sVUFBVSxBQUFqQjtBQUhOLEFBQ0ksT0FERyxBQUNMLHFCQUF3QjtBQUQxQixBQUVJLE9BRkcsQUFFTCxvQkFBdUI7QUFGekIsQUFHSSxPQUhHLENBR0wsQUFBQSxLQUFJLEVBQU8sVUFBVSxBQUFqQixFQUFtQjtFQUNqQixRQUFRLEVBQUUsUUFBUSxHQWlEckI7RUF2REwsQUFRUSxhQVJLLEFBR1gscUJBQXdCLENBS2xCLGFBQWEsRUFSckIsQUFRUSxhQVJLLEFBSVgsb0JBQXVCLENBSWpCLGFBQWEsRUFSckIsQUFRUSxhQVJLLENBS1gsQUFBQSxLQUFJLEVBQU8sVUFBVSxBQUFqQixFQUdFLGFBQWE7R0FQckIsQUFBQSxBQU9RLEVBUFAsRUFBSSxTQUFTLEFBQWIsQ0FFQyxxQkFBd0IsQ0FLbEIsYUFBYTtHQVByQixBQUFBLEFBT1EsRUFQUCxFQUFJLFNBQVMsQUFBYixDQUdDLG9CQUF1QixDQUlqQixhQUFhO0dBUHJCLEFBQUEsQUFPUSxFQVBQLEVBQUksU0FBUyxBQUFiLEVBSUMsQUFBQSxLQUFJLEVBQU8sVUFBVSxBQUFqQixFQUdFLGFBQWE7RUFOckIsQUFNUSxPQU5ELEFBQ0wscUJBQXdCLENBS2xCLGFBQWE7RUFOckIsQUFNUSxPQU5ELEFBRUwsb0JBQXVCLENBSWpCLGFBQWE7RUFOckIsQUFNUSxPQU5ELENBR0wsQUFBQSxLQUFJLEVBQU8sVUFBVSxBQUFqQixFQUdFLGFBQWEsQ0FBQztJQUNWLE1BQU0sRUFBRSxNQUFNO0lBQ2QsUUFBUSxFQUFFLE1BQU0sR0E0Q25CO0lBdERULEFBYW9CLGFBYlAsQUFHWCxxQkFBd0IsQ0FLbEIsYUFBYSxDQUlULE1BQU0sR0FDRSxHQUFHLEVBYnZCLEFBYW9CLGFBYlAsQUFJWCxvQkFBdUIsQ0FJakIsYUFBYSxDQUlULE1BQU0sR0FDRSxHQUFHLEVBYnZCLEFBYW9CLGFBYlAsQ0FLWCxBQUFBLEtBQUksRUFBTyxVQUFVLEFBQWpCLEVBR0UsYUFBYSxDQUlULE1BQU0sR0FDRSxHQUFHO0tBWnZCLEFBQUEsQUFZb0IsRUFabkIsRUFBSSxTQUFTLEFBQWIsQ0FFQyxxQkFBd0IsQ0FLbEIsYUFBYSxDQUlULE1BQU0sR0FDRSxHQUFHO0tBWnZCLEFBQUEsQUFZb0IsRUFabkIsRUFBSSxTQUFTLEFBQWIsQ0FHQyxvQkFBdUIsQ0FJakIsYUFBYSxDQUlULE1BQU0sR0FDRSxHQUFHO0tBWnZCLEFBQUEsQUFZb0IsRUFabkIsRUFBSSxTQUFTLEFBQWIsRUFJQyxBQUFBLEtBQUksRUFBTyxVQUFVLEFBQWpCLEVBR0UsYUFBYSxDQUlULE1BQU0sR0FDRSxHQUFHO0lBWHZCLEFBV29CLE9BWGIsQUFDTCxxQkFBd0IsQ0FLbEIsYUFBYSxDQUlULE1BQU0sR0FDRSxHQUFHO0lBWHZCLEFBV29CLE9BWGIsQUFFTCxvQkFBdUIsQ0FJakIsYUFBYSxDQUlULE1BQU0sR0FDRSxHQUFHO0lBWHZCLEFBV29CLE9BWGIsQ0FHTCxBQUFBLEtBQUksRUFBTyxVQUFVLEFBQWpCLEVBR0UsYUFBYSxDQUlULE1BQU0sR0FDRSxHQUFHLENBQUM7TUFDSixLQUFLLEVBQUUsSUFBSTtNQUNYLFFBQVEsRUFBRSxRQUFRLEdBQ3JCO0lBaEJqQixBQWtCZ0IsYUFsQkgsQUFHWCxxQkFBd0IsQ0FLbEIsYUFBYSxDQUlULE1BQU0sQ0FNRixlQUFlLEVBbEIvQixBQWtCZ0IsYUFsQkgsQUFJWCxvQkFBdUIsQ0FJakIsYUFBYSxDQUlULE1BQU0sQ0FNRixlQUFlLEVBbEIvQixBQWtCZ0IsYUFsQkgsQ0FLWCxBQUFBLEtBQUksRUFBTyxVQUFVLEFBQWpCLEVBR0UsYUFBYSxDQUlULE1BQU0sQ0FNRixlQUFlO0tBakIvQixBQUFBLEFBaUJnQixFQWpCZixFQUFJLFNBQVMsQUFBYixDQUVDLHFCQUF3QixDQUtsQixhQUFhLENBSVQsTUFBTSxDQU1GLGVBQWU7S0FqQi9CLEFBQUEsQUFpQmdCLEVBakJmLEVBQUksU0FBUyxBQUFiLENBR0Msb0JBQXVCLENBSWpCLGFBQWEsQ0FJVCxNQUFNLENBTUYsZUFBZTtLQWpCL0IsQUFBQSxBQWlCZ0IsRUFqQmYsRUFBSSxTQUFTLEFBQWIsRUFJQyxBQUFBLEtBQUksRUFBTyxVQUFVLEFBQWpCLEVBR0UsYUFBYSxDQUlULE1BQU0sQ0FNRixlQUFlO0lBaEIvQixBQWdCZ0IsT0FoQlQsQUFDTCxxQkFBd0IsQ0FLbEIsYUFBYSxDQUlULE1BQU0sQ0FNRixlQUFlO0lBaEIvQixBQWdCZ0IsT0FoQlQsQUFFTCxvQkFBdUIsQ0FJakIsYUFBYSxDQUlULE1BQU0sQ0FNRixlQUFlO0lBaEIvQixBQWdCZ0IsT0FoQlQsQ0FHTCxBQUFBLEtBQUksRUFBTyxVQUFVLEFBQWpCLEVBR0UsYUFBYSxDQUlULE1BQU0sQ0FNRixlQUFlLENBQUM7TUFDWixRQUFRLEVBQUUsUUFBUTtNQUNsQixPQUFPLEVBQUUsSUFBSTtNQUNiLEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLElBQUk7TUFDWixPQUFPLEVBQUUsQ0FBQztNQUNWLGtCQUFrQixFQUFFLGdCQUFnQjtNQUNwQyxlQUFlLEVBQUUsZ0JBQWdCO01BQ2pDLGFBQWEsRUFBRSxnQkFBZ0I7TUFDL0IsVUFBVSxFQUFFLGdCQUFnQjtNQUM1QixnQkFBZ0IsRW5QN0JhLE9BQU8sR21QOEN2QztNQTdDakIsQUFrQmdCLGFBbEJILEFBR1gscUJBQXdCLENBS2xCLGFBQWEsQ0FJVCxNQUFNLENBTUYsZUFBZSxBQVluQixNQUFlLEVBOUIzQixBQWtCZ0IsYUFsQkgsQUFJWCxvQkFBdUIsQ0FJakIsYUFBYSxDQUlULE1BQU0sQ0FNRixlQUFlLEFBWW5CLE1BQWUsRUE5QjNCLEFBa0JnQixhQWxCSCxDQUtYLEFBQUEsS0FBSSxFQUFPLFVBQVUsQUFBakIsRUFHRSxhQUFhLENBSVQsTUFBTSxDQU1GLGVBQWUsQUFZbkIsTUFBZTtPQTdCM0IsQUFBQSxBQWlCZ0IsRUFqQmYsRUFBSSxTQUFTLEFBQWIsQ0FFQyxxQkFBd0IsQ0FLbEIsYUFBYSxDQUlULE1BQU0sQ0FNRixlQUFlLEFBWW5CLE1BQWU7T0E3QjNCLEFBQUEsQUFpQmdCLEVBakJmLEVBQUksU0FBUyxBQUFiLENBR0Msb0JBQXVCLENBSWpCLGFBQWEsQ0FJVCxNQUFNLENBTUYsZUFBZSxBQVluQixNQUFlO09BN0IzQixBQUFBLEFBaUJnQixFQWpCZixFQUFJLFNBQVMsQUFBYixFQUlDLEFBQUEsS0FBSSxFQUFPLFVBQVUsQUFBakIsRUFHRSxhQUFhLENBSVQsTUFBTSxDQU1GLGVBQWUsQUFZbkIsTUFBZTtNQTVCM0IsQUFnQmdCLE9BaEJULEFBQ0wscUJBQXdCLENBS2xCLGFBQWEsQ0FJVCxNQUFNLENBTUYsZUFBZSxBQVluQixNQUFlO01BNUIzQixBQWdCZ0IsT0FoQlQsQUFFTCxvQkFBdUIsQ0FJakIsYUFBYSxDQUlULE1BQU0sQ0FNRixlQUFlLEFBWW5CLE1BQWU7TUE1QjNCLEFBZ0JnQixPQWhCVCxDQUdMLEFBQUEsS0FBSSxFQUFPLFVBQVUsQUFBakIsRUFHRSxhQUFhLENBSVQsTUFBTSxDQU1GLGVBQWUsQUFZbkIsTUFBZSxDQUFDO1FBQ0osT0FBTyxFQUFFLENBQUMsR0FDYjtNQWhDckIsQUFrQ29CLGFBbENQLEFBR1gscUJBQXdCLENBS2xCLGFBQWEsQ0FJVCxNQUFNLENBTUYsZUFBZSxDQWdCWCxFQUFFLEVBbEN0QixBQWtDb0IsYUFsQ1AsQUFJWCxvQkFBdUIsQ0FJakIsYUFBYSxDQUlULE1BQU0sQ0FNRixlQUFlLENBZ0JYLEVBQUUsRUFsQ3RCLEFBa0NvQixhQWxDUCxDQUtYLEFBQUEsS0FBSSxFQUFPLFVBQVUsQUFBakIsRUFHRSxhQUFhLENBSVQsTUFBTSxDQU1GLGVBQWUsQ0FnQlgsRUFBRTtPQWpDdEIsQUFBQSxBQWlDb0IsRUFqQ25CLEVBQUksU0FBUyxBQUFiLENBRUMscUJBQXdCLENBS2xCLGFBQWEsQ0FJVCxNQUFNLENBTUYsZUFBZSxDQWdCWCxFQUFFO09BakN0QixBQUFBLEFBaUNvQixFQWpDbkIsRUFBSSxTQUFTLEFBQWIsQ0FHQyxvQkFBdUIsQ0FJakIsYUFBYSxDQUlULE1BQU0sQ0FNRixlQUFlLENBZ0JYLEVBQUU7T0FqQ3RCLEFBQUEsQUFpQ29CLEVBakNuQixFQUFJLFNBQVMsQUFBYixFQUlDLEFBQUEsS0FBSSxFQUFPLFVBQVUsQUFBakIsRUFHRSxhQUFhLENBSVQsTUFBTSxDQU1GLGVBQWUsQ0FnQlgsRUFBRTtNQWhDdEIsQUFnQ29CLE9BaENiLEFBQ0wscUJBQXdCLENBS2xCLGFBQWEsQ0FJVCxNQUFNLENBTUYsZUFBZSxDQWdCWCxFQUFFO01BaEN0QixBQWdDb0IsT0FoQ2IsQUFFTCxvQkFBdUIsQ0FJakIsYUFBYSxDQUlULE1BQU0sQ0FNRixlQUFlLENBZ0JYLEVBQUU7TUFoQ3RCLEFBZ0NvQixPQWhDYixDQUdMLEFBQUEsS0FBSSxFQUFPLFVBQVUsQUFBakIsRUFHRSxhQUFhLENBSVQsTUFBTSxDQU1GLGVBQWUsQ0FnQlgsRUFBRSxDQUFDO1FBQ0MsS0FBSyxFdFBFOEIsT0FBTztRc1BEMUMsUUFBUSxFQUFFLFFBQVE7UUFDbEIsT0FBTyxFQUFFLElBQUk7UUFDYixXQUFXLEV2UGdLbUMsR0FBa0I7UXVQL0poRSxLQUFLLEVBQUUsR0FBRztRQUNWLE1BQU0sRUFBRSxHQUFHO1FBQ1gsSUFBSSxFQUFFLEdBQUc7UUFDVCxNQUFNLEVBQUUsSUFBSTtRQUNaLFdBQVcsRUFBRSxJQUFJLEdBQ3BCO0lBNUNyQixBQStDZ0IsYUEvQ0gsQUFHWCxxQkFBd0IsQ0FLbEIsYUFBYSxDQUlULE1BQU0sQ0FtQ0YsR0FBRyxFQS9DbkIsQUErQ2dCLGFBL0NILEFBSVgsb0JBQXVCLENBSWpCLGFBQWEsQ0FJVCxNQUFNLENBbUNGLEdBQUcsRUEvQ25CLEFBK0NnQixhQS9DSCxDQUtYLEFBQUEsS0FBSSxFQUFPLFVBQVUsQUFBakIsRUFHRSxhQUFhLENBSVQsTUFBTSxDQW1DRixHQUFHO0tBOUNuQixBQUFBLEFBOENnQixFQTlDZixFQUFJLFNBQVMsQUFBYixDQUVDLHFCQUF3QixDQUtsQixhQUFhLENBSVQsTUFBTSxDQW1DRixHQUFHO0tBOUNuQixBQUFBLEFBOENnQixFQTlDZixFQUFJLFNBQVMsQUFBYixDQUdDLG9CQUF1QixDQUlqQixhQUFhLENBSVQsTUFBTSxDQW1DRixHQUFHO0tBOUNuQixBQUFBLEFBOENnQixFQTlDZixFQUFJLFNBQVMsQUFBYixFQUlDLEFBQUEsS0FBSSxFQUFPLFVBQVUsQUFBakIsRUFHRSxhQUFhLENBSVQsTUFBTSxDQW1DRixHQUFHO0lBN0NuQixBQTZDZ0IsT0E3Q1QsQUFDTCxxQkFBd0IsQ0FLbEIsYUFBYSxDQUlULE1BQU0sQ0FtQ0YsR0FBRztJQTdDbkIsQUE2Q2dCLE9BN0NULEFBRUwsb0JBQXVCLENBSWpCLGFBQWEsQ0FJVCxNQUFNLENBbUNGLEdBQUc7SUE3Q25CLEFBNkNnQixPQTdDVCxDQUdMLEFBQUEsS0FBSSxFQUFPLFVBQVUsQUFBakIsRUFHRSxhQUFhLENBSVQsTUFBTSxDQW1DRixHQUFHLENBQUM7TUFDQSxRQUFRLEVBQUUsUUFBUTtNQUNsQixPQUFPLEVBQUUsSUFBSTtNQUNiLEtBQUssRUFBRSxJQUFJO01BQ1gsS0FBSyxFQUFFLElBQUksR0FDZDs7QUNwRWpCOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QUFNakMsWUFBWTtBQUNaLEFBR29DLE9BSDdCLENBQ0gscUJBQXFCLENBQ2pCLHFCQUFxQixDQUNqQix1QkFBdUIsQ0FBQyxVQUFVLENBQUM7RUFDL0IsYUFBYSxFQUFFLENBQUMsR0FDbkI7O0FBTGIsQUFPWSxPQVBMLENBQ0gscUJBQXFCLENBQ2pCLHFCQUFxQixDQUtqQixpQkFBaUIsQUFBQSxLQUFLLEVBUGxDLEFBT29DLE9BUDdCLENBQ0gscUJBQXFCLENBQ2pCLHFCQUFxQixDQUtPLGlCQUFpQixBQUFBLE1BQU0sQ0FBQztFQUM1QyxnQkFBZ0IsRUFBRSxlQUFlLEdBQ3BDOztBQVRiLEFBV1ksT0FYTCxDQUNILHFCQUFxQixDQUNqQixxQkFBcUIsQ0FTakIsaUJBQWlCLENBQUM7RUFDZCxLQUFLLEVBQUUsSUFBSTtFQUNYLEdBQUcsRUFBRSxHQUFHO0VBQ1IsS0FBSyxFQUFFLE9BQU87RUFDZCxNQUFNLEVBQUUsSUFBSTtFQUNaLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixXQUFXLEVBQUUsSUFBSTtFQUNqQixPQUFPLEVBQUUsQ0FBQyxHQUNiOztBQXJCYixBQXVCWSxPQXZCTCxDQUNILHFCQUFxQixDQUNqQixxQkFBcUIsQ0FxQmpCLGlCQUFpQixBQUFBLE1BQU0sQ0FBQztFQUNwQixLQUFLLEVBQUUsT0FBTyxHQUNqQjs7QUF6QmIsQUEyQlksT0EzQkwsQ0FDSCxxQkFBcUIsQ0FDakIscUJBQXFCLENBeUJqQixpQkFBaUIsQUFBQSxLQUFLLEVBM0JsQyxBQTJCb0MsT0EzQjdCLENBQ0gscUJBQXFCLENBQ2pCLHFCQUFxQixDQXlCTyxpQkFBaUIsQUFBQSxNQUFNLENBQUM7RUFDNUMsZ0JBQWdCLEVBQUUsZUFBZSxHQUNwQzs7QUE3QmIsQUErQlksT0EvQkwsQ0FDSCxxQkFBcUIsQ0FDakIscUJBQXFCLENBNkJqQixpQkFBaUIsQUFBQSxNQUFNLENBQUM7RUFDcEIsSUFBSSxFQUFFLElBQUk7RUFDVixLQUFLLEVBQUUsS0FBSyxHQUNmOztBQWxDYixBQW9DWSxPQXBDTCxDQUNILHFCQUFxQixDQUNqQixxQkFBcUIsQ0FrQ2pCLGlCQUFpQixBQUFBLEtBQUssQ0FBQztFQUNuQixLQUFLLEVBQUUsSUFBSTtFQUNYLElBQUksRUFBRSxLQUFLLEdBQ2Q7O0FBdkNiLEFBeUNZLE9BekNMLENBQ0gscUJBQXFCLENBQ2pCLHFCQUFxQixDQXVDakIsb0JBQW9CLENBQUM7RUFDakIsTUFBTSxFQUFFLEtBQUssR0FDaEI7O0FBM0NiLEFBNkNpQyxPQTdDMUIsQ0FDSCxxQkFBcUIsQ0FDakIscUJBQXFCLENBMkNqQixvQkFBb0IsQ0FBQyxFQUFFLENBQUM7RUFDcEIsYUFBYSxFQUFFLENBQUM7RUFDaEIsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLE1BQU0sRUFBRSxjQUFjLEdBQ3pCOztBQW5EYixBQXFEaUMsT0FyRDFCLENBQ0gscUJBQXFCLENBQ2pCLHFCQUFxQixDQW1EakIsb0JBQW9CLENBQUMsT0FBTyxDQUFDO0VBQ3pCLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixVQUFVLEVBQUUsT0FBTztFQUNuQixZQUFZLEVBQUUsT0FBTyxHQUN4Qjs7QUFLYixjQUFjO0FDckZkOzs7Ozs7Ozs7R0FTRztBQUdILDBHQUEwRztBQ1oxRzs7Ozs7Ozs7Ozs7R0FXRztBQUVILDBHQUEwRztBQ2IxRyxZQUFZO0FBRVosQUFBQSxhQUFhLENBQUM7RUFDVixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsS0FBSztFQUNkLFVBQVUsRUFBRSxVQUFVO0VBQ3RCLHFCQUFxQixFQUFFLElBQUk7RUFDM0IsbUJBQW1CLEVBQUUsSUFBSTtFQUN6QixrQkFBa0IsRUFBRSxJQUFJO0VBQ3hCLGdCQUFnQixFQUFFLElBQUk7RUFDdEIsZUFBZSxFQUFFLElBQUk7RUFDckIsV0FBVyxFQUFFLElBQUk7RUFDakIsZ0JBQWdCLEVBQUUsS0FBSztFQUN2QixZQUFZLEVBQUUsS0FBSztFQUNuQiwyQkFBMkIsRUFBRSxXQUFXLEdBQzNDOztBQUNELEFBQUEsV0FBVyxDQUFDO0VBQ1IsUUFBUSxFQUFFLFFBQVE7RUFDbEIsUUFBUSxFQUFFLE1BQU07RUFDaEIsT0FBTyxFQUFFLEtBQUs7RUFDZCxNQUFNLEVBQUUsQ0FBQztFQUNULE9BQU8sRUFBRSxDQUFDLEdBVWI7RUFmRCxBQU9JLFdBUE8sQUFPUCxNQUFPLENBQUM7SUFDSixPQUFPLEVBQUUsSUFBSSxHQUNoQjtFQVRMLEFBV0ksV0FYTyxBQVdQLFNBQVUsQ0FBQztJQUNQLE1BQU0sRUFBRSxPQUFPO0lBQ2YsTUFBTSxFQUFFLElBQUksR0FDZjs7QUFFTCxBQUFjLGFBQUQsQ0FBQyxZQUFZO0FBQzFCLEFBQWMsYUFBRCxDQUFDLFdBQVcsQ0FBQztFQUN0QixpQkFBaUIsRUFBRSxvQkFBb0I7RUFDdkMsY0FBYyxFQUFFLG9CQUFvQjtFQUNwQyxhQUFhLEVBQUUsb0JBQW9CO0VBQ25DLFlBQVksRUFBRSxvQkFBb0I7RUFDbEMsU0FBUyxFQUFFLG9CQUFvQixHQUNsQzs7QUFFRCxBQUFBLFlBQVksQ0FBQztFQUNULFFBQVEsRUFBRSxRQUFRO0VBQ2xCLElBQUksRUFBRSxDQUFDO0VBQ1AsR0FBRyxFQUFFLENBQUM7RUFDTixPQUFPLEVBQUUsS0FBSztFQUNkLFdBQVcsRUFBRSxJQUFJO0VBQ2pCLFlBQVksRUFBRSxJQUFJLEdBZXJCO0VBckJELEFBUUksWUFSUSxBQVFSLE9BQVEsRUFSWixBQVNJLFlBVFEsQUFTUixNQUFPLENBQUM7SUFDSixPQUFPLEVBQUUsRUFBRTtJQUNYLE9BQU8sRUFBRSxLQUFLLEdBQ2pCO0VBWkwsQUFjSSxZQWRRLEFBY1IsTUFBTyxDQUFDO0lBQ0osS0FBSyxFQUFFLElBQUksR0FDZDtFQUVELEFBQWUsY0FBRCxDQWxCbEIsWUFBWSxDQWtCUztJQUNiLFVBQVUsRUFBRSxNQUFNLEdBQ3JCOztBQUVMLEFBQUEsWUFBWSxDQUFDO0VBQ1QsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsSUFBSTtFQUNaLFVBQVUsRUFBRSxHQUFHO0VBV2YsT0FBTyxFQUFFLElBQUksR0FtQmhCO0dBN0JHLEFBQUEsQUFBWSxHQUFYLENBQUksS0FBSyxBQUFULEVBSkwsWUFBWSxDQUlNO0lBQ1YsS0FBSyxFQUFFLEtBQUssR0FDZjtFQU5MLEFBT0ksWUFQUSxDQU9SLEdBQUcsQ0FBQztJQUNBLE9BQU8sRUFBRSxLQUFLLEdBQ2pCO0VBVEwsQUFVb0IsWUFWUixBQVVSLGNBQWUsQ0FBQyxHQUFHLENBQUM7SUFDaEIsT0FBTyxFQUFFLElBQUksR0FDaEI7RUFaTCxBQWdCZSxZQWhCSCxBQWdCUixTQUFVLENBQUMsR0FBRyxDQUFDO0lBQ1gsY0FBYyxFQUFFLElBQUksR0FDdkI7RUFFRCxBQUFtQixrQkFBRCxDQXBCdEIsWUFBWSxDQW9CYTtJQUNqQixPQUFPLEVBQUUsS0FBSyxHQUNqQjtFQUVELEFBQWUsY0FBRCxDQXhCbEIsWUFBWSxDQXdCUztJQUNiLFVBQVUsRUFBRSxNQUFNLEdBQ3JCO0VBRUQsQUFBZ0IsZUFBRCxDQTVCbkIsWUFBWSxDQTRCVTtJQUNkLE9BQU8sRUFBRSxLQUFLO0lBQ2QsTUFBTSxFQUFFLElBQUk7SUFDWixNQUFNLEVBQUUscUJBQXFCLEdBQ2hDOztBQUVMLEFBQUEsWUFBWSxBQUFBLGFBQWEsQ0FBQztFQUN0QixPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUN2REcsQUFBZSxjQUFELENBRGxCLFdBQVcsQ0FDVTtFQUViLFVBQVUsRUFBRSxJQUFJLENBbEJSLDJDQUE4QixDQWtCaUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxTQUFTLEdBQ2pHOztBQWtCTCxBQUFBLFdBQVc7QUFDWCxBQUFBLFdBQVcsQ0FBQztFQUNSLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLE9BQU8sRUFBRSxLQUFLO0VBQ2QsTUFBTSxFQUFFLElBQUk7RUFDWixLQUFLLEVBQUUsSUFBSTtFQUNYLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLFNBQVMsRUFBRSxHQUFHO0VBQ2QsTUFBTSxFQUFFLE9BQU87RUFDZixVQUFVLEVBQUUsV0FBVztFQUN2QixLQUFLLEVBQUUsV0FBVztFQUNsQixHQUFHLEVBQUUsR0FBRztFQUNSLGlCQUFpQixFQUFFLGtCQUFrQjtFQUNyQyxhQUFhLEVBQUUsa0JBQWtCO0VBQ2pDLFNBQVMsRUFBRSxrQkFBa0I7RUFDN0IsT0FBTyxFQUFFLENBQUM7RUFDVixNQUFNLEVBQUUsSUFBSTtFQUNaLE9BQU8sRUFBRSxJQUFJLEdBcUJoQjtFQXRDRCxBQWtCSSxXQWxCTyxBQWtCUixNQUFRLEVBbEJYLEFBa0JhLFdBbEJGLEFBa0JDLE1BQVE7RUFqQnBCLEFBaUJJLFdBakJPLEFBaUJSLE1BQVE7RUFqQlgsQUFpQmEsV0FqQkYsQUFpQkMsTUFBUSxDQUFDO0lBQ2IsT0FBTyxFQUFFLElBQUk7SUFDYixVQUFVLEVBQUUsV0FBVztJQUN2QixLQUFLLEVBQUUsV0FBVyxHQUlyQjtJQXpCTCxBQXNCUSxXQXRCRyxBQWtCUixNQUFRLEFBSU4sT0FBVyxFQXRCaEIsQUFzQlEsV0F0QkcsQUFrQkMsTUFBUSxBQUlmLE9BQVc7SUFyQmhCLEFBcUJRLFdBckJHLEFBaUJSLE1BQVEsQUFJTixPQUFXO0lBckJoQixBQXFCUSxXQXJCRyxBQWlCQyxNQUFRLEFBSWYsT0FBVyxDQUFDO01BQ0wsT0FBTyxFQXBFTSxHQUFFLEdBcUVsQjtFQXhCVCxBQTBCSSxXQTFCTyxBQTBCUixlQUFpQixBQUFBLE9BQU87RUF6QjNCLEFBeUJJLFdBekJPLEFBeUJSLGVBQWlCLEFBQUEsT0FBTyxDQUFDO0lBQ3BCLE9BQU8sRUF2RVksSUFBRyxHQXdFekI7RUE1QkwsQUE2QkksV0E3Qk8sQUE2QlIsT0FBUztFQTVCWixBQTRCSSxXQTVCTyxBQTRCUixPQUFTLENBQUM7SUFDTCxXQUFXLEVBckZDLGFBQWE7SUFzRnpCLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFFLENBQUM7SUFDZCxLQUFLLEVBdEZPLEtBQUs7SUF1RmpCLE9BQU8sRUFoRlMsSUFBRztJQWlGbkIsc0JBQXNCLEVBQUUsV0FBVztJQUNuQyx1QkFBdUIsRUFBRSxTQUFTLEdBQ3JDOztBQUdMLEFBQUEsV0FBVyxDQUFDO0VBQ1IsSUFBSSxFQUFFLEtBQUssR0FXZDtHQVZHLEFBQUEsQUFBWSxHQUFYLENBQUksS0FBSyxBQUFULEVBRkwsV0FBVyxDQUVPO0lBQ1YsSUFBSSxFQUFFLElBQUk7SUFDVixLQUFLLEVBQUUsS0FBSyxHQUNmO0VBTEwsQUFNSSxXQU5PLEFBTVAsT0FBUSxDQUFDO0lBQ0wsT0FBTyxFQWpHUSxLQUFPLEdBcUd6QjtLQUhHLEFBQUEsQUFBWSxHQUFYLENBQUksS0FBSyxBQUFULEVBUlQsV0FBVyxBQU1QLE9BQVEsQ0FFVTtNQUNWLE9BQU8sRUFsR0ksS0FBTyxHQW1HckI7O0FBSVQsQUFBQSxXQUFXLENBQUM7RUFDUixLQUFLLEVBQUUsS0FBSyxHQVdmO0dBVkcsQUFBQSxBQUFZLEdBQVgsQ0FBSSxLQUFLLEFBQVQsRUFGTCxXQUFXLENBRU87SUFDVixJQUFJLEVBQUUsS0FBSztJQUNYLEtBQUssRUFBRSxJQUFJLEdBQ2Q7RUFMTCxBQU1JLFdBTk8sQUFNUCxPQUFRLENBQUM7SUFDTCxPQUFPLEVBOUdRLEtBQU8sR0FrSHpCO0tBSEcsQUFBQSxBQUFZLEdBQVgsQ0FBSSxLQUFLLEFBQVQsRUFSVCxXQUFXLEFBTVAsT0FBUSxDQUVVO01BQ1YsT0FBTyxFQWpISSxLQUFPLEdBa0hyQjs7QUFNVCxBQUFBLGFBQWEsQUFBQSxhQUFhLENBQUM7RUFDdkIsYUFBYSxFQUFFLElBQUksR0FDdEI7O0FBRUQsQUFBQSxXQUFXLENBQUM7RUFDUixRQUFRLEVBQUUsUUFBUTtFQUNsQixNQUFNLEVBQUUsS0FBSztFQUNiLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLE9BQU8sRUFBRSxLQUFLO0VBQ2QsVUFBVSxFQUFFLE1BQU07RUFDbEIsT0FBTyxFQUFFLENBQUM7RUFDVixNQUFNLEVBQUUsQ0FBQztFQUNULEtBQUssRUFBRSxJQUFJLEdBaURkO0VBekRELEFBU0ksV0FUTyxDQVNQLEVBQUUsQ0FBQztJQUNDLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLE9BQU8sRUFBRSxZQUFZO0lBQ3JCLE1BQU0sRUFBRSxJQUFJO0lBQ1osS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsS0FBSztJQUNiLE9BQU8sRUFBRSxDQUFDO0lBQ1YsTUFBTSxFQUFFLE9BQU8sR0F3Q2xCO0lBeERMLEFBaUJRLFdBakJHLENBU1AsRUFBRSxDQVFFLE1BQU0sQ0FBQztNQUNILE1BQU0sRUFBRSxDQUFDO01BQ1QsVUFBVSxFQUFFLFdBQVc7TUFDdkIsT0FBTyxFQUFFLEtBQUs7TUFDZCxNQUFNLEVBQUUsSUFBSTtNQUNaLEtBQUssRUFBRSxJQUFJO01BQ1gsT0FBTyxFQUFFLElBQUk7TUFDYixXQUFXLEVBQUUsR0FBRztNQUNoQixTQUFTLEVBQUUsR0FBRztNQUNkLEtBQUssRUFBRSxXQUFXO01BQ2xCLE9BQU8sRUFBRSxHQUFHO01BQ1osTUFBTSxFQUFFLE9BQU8sR0F1QmxCO01BbkRULEFBaUJRLFdBakJHLENBU1AsRUFBRSxDQVFFLE1BQU0sQUFZRixNQUFPLEVBN0JuQixBQWlCUSxXQWpCRyxDQVNQLEVBQUUsQ0FRRSxNQUFNLEFBWU8sTUFBTyxDQUFDO1FBQ2IsT0FBTyxFQUFFLElBQUksR0FJaEI7UUFsQ2IsQUFpQlEsV0FqQkcsQ0FTUCxFQUFFLENBUUUsTUFBTSxBQVlGLE1BQU8sQUFFSixPQUFTLEVBL0J4QixBQWlCUSxXQWpCRyxDQVNQLEVBQUUsQ0FRRSxNQUFNLEFBWU8sTUFBTyxBQUViLE9BQVMsQ0FBQztVQUNMLE9BQU8sRUF2SkYsR0FBRSxHQXdKVjtNQWpDakIsQUFpQlEsV0FqQkcsQ0FTUCxFQUFFLENBUUUsTUFBTSxBQWtCRixPQUFRLENBQUM7UUFDTCxRQUFRLEVBQUUsUUFBUTtRQUNsQixHQUFHLEVBQUUsQ0FBQztRQUNOLElBQUksRUFBRSxDQUFDO1FBQ1AsT0FBTyxFQWpLRCxLQUFPO1FBa0tiLEtBQUssRUFBRSxJQUFJO1FBQ1gsTUFBTSxFQUFFLElBQUk7UUFDWixXQUFXLEVBM0tQLGFBQWE7UUE0S2pCLFNBQVMsRUFwS1IsSUFBSTtRQXFLTCxXQUFXLEVBQUUsSUFBSTtRQUNqQixVQUFVLEVBQUUsTUFBTTtRQUNsQixLQUFLLEVBNUtILEtBQUs7UUE2S1AsT0FBTyxFQXJLSSxJQUFHO1FBc0tkLHNCQUFzQixFQUFFLFdBQVc7UUFDbkMsdUJBQXVCLEVBQUUsU0FBUyxHQUNyQztJQWxEYixBQW9EdUIsV0FwRFosQ0FTUCxFQUFFLEFBMkNFLGFBQWMsQ0FBQyxNQUFNLEFBQUEsT0FBTyxDQUFDO01BQ3pCLEtBQUssRUFuTEMsS0FBSztNQW9MWCxPQUFPLEVBOUtLLElBQUcsR0ErS2xCOztBSDdLVCxpQ0FBaUM7QUFDakMsQUFFSSxhQUZTLENBRVQsa0JBQWtCO0NBRHRCLEFBQUEsQUFDSSxFQURILEVBQUksU0FBUyxBQUFiLEVBQ0csa0JBQWtCLENBQUM7RUFDZixHQUFHLEVBQUUsQ0FBQztFQUNOLEtBQUssRUFBRSxHQUFHO0VBQ1YsU0FBUyxFQUFFLGVBQWU7RUFDMUIsT0FBTyxFQUFFLEVBQUUsR0FTZDtFQWZMLEFBUVUsYUFSRyxDQUVULGtCQUFrQixHQU1aLE1BQU07R0FQaEIsQUFBQSxBQU9VLEVBUFQsRUFBSSxTQUFTLEFBQWIsRUFDRyxrQkFBa0IsR0FNWixNQUFNLENBQUM7SUFDTCxVQUFVLEVBQUUsd0JBQTBCLEdBS3pDO0lBZFQsQUFRVSxhQVJHLENBRVQsa0JBQWtCLEdBTVosTUFBTSxBQUdMLFVBQWEsQ0FBQSxBQUFBLENBQUM7S0FWekIsQUFBQSxBQU9VLEVBUFQsRUFBSSxTQUFTLEFBQWIsRUFDRyxrQkFBa0IsR0FNWixNQUFNLEFBR0wsVUFBYSxDQUFBLEFBQUEsQ0FBQyxFQUFFO01BQ1gsWUFBWSxFQUFFLEdBQUcsR0FDcEI7O0FBcUJiLEFBRTJFLGFBRjlELENBRVQsYUFBYSxDQUFBLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUEwQixBQUFBLEtBQUMsRUFBTyxxQkFBcUIsQUFBNUIsRUFBOEIsdUJBQXVCO0NBRGxHLEFBQUEsQUFDMkUsRUFEMUUsRUFBSSxTQUFTLEFBQWIsRUFDRyxhQUFhLENBQUEsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQTBCLEFBQUEsS0FBQyxFQUFPLHFCQUFxQixBQUE1QixFQUE4Qix1QkFBdUIsQ0FBQztFQUMzRixNQUFNLEVBQUUsQ0FBQztFQUNULGVBQWUsRUFBRSxNQUFNLEdBQzFCOztBQXlCTCxBQU9nQixhQVBILENBRVQsYUFBYSxDQUdWLEFBQUEsS0FBRyxFQUFPLGtCQUFrQixBQUF6QixFQUNDLEFBQUEsS0FBRyxFQUFPLHFCQUFxQixBQUE1QixFQUNFLHVCQUF1QjtDQU52QyxBQUFBLEFBTWdCLEVBTmYsRUFBSSxTQUFTLEFBQWIsRUFDRyxhQUFhLENBR1YsQUFBQSxLQUFHLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0MsQUFBQSxLQUFHLEVBQU8scUJBQXFCLEFBQTVCLEVBQ0UsdUJBQXVCLENBQUM7RUFDcEIsTUFBTSxFQUFFLElBQUk7RUFDWixlQUFlLEVBQUUsTUFBTTtFQUN2QixLQUFLLEVBQUUsR0FBRztFQUNWLFNBQVMsRUFBRSxlQUFlLEdBZ0Q3QjtFQTNEakIsQUFhb0IsYUFiUCxDQUVULGFBQWEsQ0FHVixBQUFBLEtBQUcsRUFBTyxrQkFBa0IsQUFBekIsRUFDQyxBQUFBLEtBQUcsRUFBTyxxQkFBcUIsQUFBNUIsRUFDRSx1QkFBdUIsQ0FNbkIsRUFBRTtHQVp0QixBQUFBLEFBWW9CLEVBWm5CLEVBQUksU0FBUyxBQUFiLEVBQ0csYUFBYSxDQUdWLEFBQUEsS0FBRyxFQUFPLGtCQUFrQixBQUF6QixFQUNDLEFBQUEsS0FBRyxFQUFPLHFCQUFxQixBQUE1QixFQUNFLHVCQUF1QixDQU1uQixFQUFFLENBQUM7SUFDQyxRQUFRLEVBQUUsUUFBUTtJQUNsQixJQUFJLEVBQUUsUUFBUTtJQUNkLFlBQVksRUFBRSxHQUEyQjtJQUN6QyxXQUFXLEVBQUUsR0FBMkI7SUFDeEMsV0FBVyxFQUFFLE1BQU07SUFDbkIsTUFBTSxFQUFFLE9BQU87SUFDZixPQUFPLEVBQUUsWUFBWTtJQUNyQixnQkFBZ0IsRUFBRSxrQkFBYztJQUNoQyxNQUFNLEVBQUUsR0FBRyxDQUFDLEtBQUssQ0FBQyx3QkFBd0I7SUFDMUMsTUFBTSxFQUFFLEdBQXFCO0lBRTdCLEtBQUssRUFBRSxJQUE0QjtJQUNuQyxNQUFNLEVBQUUsSUFBNEIsR0E2QnZDO0lBdkRyQixBQWFvQixhQWJQLENBRVQsYUFBYSxDQUdWLEFBQUEsS0FBRyxFQUFPLGtCQUFrQixBQUF6QixFQUNDLEFBQUEsS0FBRyxFQUFPLHFCQUFxQixBQUE1QixFQUNFLHVCQUF1QixDQU1uQixFQUFFLEFBZUMsT0FBUztLQTNCaEMsQUFBQSxBQVlvQixFQVpuQixFQUFJLFNBQVMsQUFBYixFQUNHLGFBQWEsQ0FHVixBQUFBLEtBQUcsRUFBTyxrQkFBa0IsQUFBekIsRUFDQyxBQUFBLEtBQUcsRUFBTyxxQkFBcUIsQUFBNUIsRUFDRSx1QkFBdUIsQ0FNbkIsRUFBRSxBQWVDLE9BQVMsQ0FBQztNQUNMLGdCQUFnQixFQUFFLHdCQUF3QixDQUFDLFVBQVUsR0FDeEQ7SUE5QnpCLEFBYW9CLGFBYlAsQ0FFVCxhQUFhLENBR1YsQUFBQSxLQUFHLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0MsQUFBQSxLQUFHLEVBQU8scUJBQXFCLEFBQTVCLEVBQ0UsdUJBQXVCLENBTW5CLEVBQUUsQUFtQkMsV0FBYTtLQS9CcEMsQUFBQSxBQVlvQixFQVpuQixFQUFJLFNBQVMsQUFBYixFQUNHLGFBQWEsQ0FHVixBQUFBLEtBQUcsRUFBTyxrQkFBa0IsQUFBekIsRUFDQyxBQUFBLEtBQUcsRUFBTyxxQkFBcUIsQUFBNUIsRUFDRSx1QkFBdUIsQ0FNbkIsRUFBRSxBQW1CQyxXQUFhLENBQUM7TUFDVCxLQUFLLEVBQUUsSUFBMkI7TUFDbEMsTUFBTSxFQUFFLElBQTJCLEdBQ3RDO0lBbkN6QixBQWFvQixhQWJQLENBRVQsYUFBYSxDQUdWLEFBQUEsS0FBRyxFQUFPLGtCQUFrQixBQUF6QixFQUNDLEFBQUEsS0FBRyxFQUFPLHFCQUFxQixBQUE1QixFQUNFLHVCQUF1QixDQU1uQixFQUFFLEFBd0JDLFNBQVc7S0FwQ2xDLEFBQUEsQUFZb0IsRUFabkIsRUFBSSxTQUFTLEFBQWIsRUFDRyxhQUFhLENBR1YsQUFBQSxLQUFHLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0MsQUFBQSxLQUFHLEVBQU8scUJBQXFCLEFBQTVCLEVBQ0UsdUJBQXVCLENBTW5CLEVBQUUsQUF3QkMsU0FBVyxDQUFDO01BQ1AsS0FBSyxFQUFFLElBQXlCO01BQ2hDLE1BQU0sRUFBRSxJQUF5QixHQUNwQztJQXhDekIsQUFhb0IsYUFiUCxDQUVULGFBQWEsQ0FHVixBQUFBLEtBQUcsRUFBTyxrQkFBa0IsQUFBekIsRUFDQyxBQUFBLEtBQUcsRUFBTyxxQkFBcUIsQUFBNUIsRUFDRSx1QkFBdUIsQ0FNbkIsRUFBRSxBQTZCQyxhQUFlO0tBekN0QyxBQUFBLEFBWW9CLEVBWm5CLEVBQUksU0FBUyxBQUFiLEVBQ0csYUFBYSxDQUdWLEFBQUEsS0FBRyxFQUFPLGtCQUFrQixBQUF6QixFQUNDLEFBQUEsS0FBRyxFQUFPLHFCQUFxQixBQUE1QixFQUNFLHVCQUF1QixDQU1uQixFQUFFLEFBNkJDLGFBQWUsQ0FBQztNQUNYLGdCQUFnQixFQUFFLEtBQXNCLEdBSzNDO09BSEcsQUFBQSxBQWhDUixFQWdDUyxFQUFJLGFBQWEsQUFBakIsRUE3QzdCLGFBQWEsQ0FFVCxhQUFhLENBR1YsQUFBQSxLQUFHLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0MsQUFBQSxLQUFHLEVBQU8scUJBQXFCLEFBQTVCLEVBQ0UsdUJBQXVCLENBTW5CLEVBQUUsQUE2QkMsYUFBZSxHQUdWLEFBQUEsQUFoQ1IsRUFnQ1MsRUFBSSxhQUFhLEFBQWpCO09BNUM3QixBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsRUFDRyxhQUFhLENBR1YsQUFBQSxLQUFHLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0MsQUFBQSxLQUFHLEVBQU8scUJBQXFCLEFBQTVCLEVBQ0UsdUJBQXVCLENBTW5CLEVBQUUsQUE2QkMsYUFBZSxDQUdZO1FBQ2xCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLGtCQUFjLEdBQ25DO0lBL0M3QixBQWtEd0IsYUFsRFgsQ0FFVCxhQUFhLENBR1YsQUFBQSxLQUFHLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0MsQUFBQSxLQUFHLEVBQU8scUJBQXFCLEFBQTVCLEVBQ0UsdUJBQXVCLENBTW5CLEVBQUUsQ0FxQ0UsTUFBTSxBQUNILFFBQVU7S0FsRHJDLEFBQUEsQUFpRHdCLEVBakR2QixFQUFJLFNBQVMsQUFBYixFQUNHLGFBQWEsQ0FHVixBQUFBLEtBQUcsRUFBTyxrQkFBa0IsQUFBekIsRUFDQyxBQUFBLEtBQUcsRUFBTyxxQkFBcUIsQUFBNUIsRUFDRSx1QkFBdUIsQ0FNbkIsRUFBRSxDQXFDRSxNQUFNLEFBQ0gsUUFBVSxDQUFDO01BQ04sT0FBTyxFQUFFLEVBQUUsR0FDZDs7QUFyRDdCLEFBOERvQixhQTlEUCxDQUVULGFBQWEsQ0FHVixBQUFBLEtBQUcsRUFBTyxrQkFBa0IsQUFBekIsRUFDQyxBQUFBLEtBQUcsRUFBTyxxQkFBcUIsQUFBNUIsQ0F1REMsV0FBYSxDQUNSLHVCQUF1QjtDQTdEM0MsQUFBQSxBQTZEb0IsRUE3RG5CLEVBQUksU0FBUyxBQUFiLEVBQ0csYUFBYSxDQUdWLEFBQUEsS0FBRyxFQUFPLGtCQUFrQixBQUF6QixFQUNDLEFBQUEsS0FBRyxFQUFPLHFCQUFxQixBQUE1QixDQXVEQyxXQUFhLENBQ1IsdUJBQXVCLENBQUM7RUFDcEIsTUFBTSxFQUFFLGVBQWUsR0FDMUI7O0FBaEVyQixBQW9Fb0IsYUFwRVAsQ0FFVCxhQUFhLENBR1YsQUFBQSxLQUFHLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0MsQUFBQSxLQUFHLEVBQU8scUJBQXFCLEFBQTVCLENBNkRDLGFBQWUsQ0FDVix1QkFBdUI7Q0FuRTNDLEFBQUEsQUFtRW9CLEVBbkVuQixFQUFJLFNBQVMsQUFBYixFQUNHLGFBQWEsQ0FHVixBQUFBLEtBQUcsRUFBTyxrQkFBa0IsQUFBekIsRUFDQyxBQUFBLEtBQUcsRUFBTyxxQkFBcUIsQUFBNUIsQ0E2REMsYUFBZSxDQUNWLHVCQUF1QixDQUFDO0VBQ3BCLE1BQU0sRUFBRSxZQUFZLEdBQ3ZCOztBQXRFckIsQUE4RW9CLGFBOUVQLENBRVQsYUFBYSxBQXlFVixxQkFBdUIsQ0FDbkIsQUFBQSxLQUFHLEVBQU8scUJBQXFCLEFBQTVCLEVBQ0UsdUJBQXVCLENBQ25CLEVBQUU7Q0E3RXRCLEFBQUEsQUE2RW9CLEVBN0VuQixFQUFJLFNBQVMsQUFBYixFQUNHLGFBQWEsQUF5RVYscUJBQXVCLENBQ25CLEFBQUEsS0FBRyxFQUFPLHFCQUFxQixBQUE1QixFQUNFLHVCQUF1QixDQUNuQixFQUFFLENBQUM7RUFDQyxNQUFNLEVBQUUsR0FBcUIsQ0FBQyxVQUFVO0VBQ3hDLEtBQUssRUFBRSxNQUE4QixHQVN4QztFQXpGckIsQUE4RW9CLGFBOUVQLENBRVQsYUFBYSxBQXlFVixxQkFBdUIsQ0FDbkIsQUFBQSxLQUFHLEVBQU8scUJBQXFCLEFBQTVCLEVBQ0UsdUJBQXVCLENBQ25CLEVBQUUsQUFJQyxXQUFhO0dBakZwQyxBQUFBLEFBNkVvQixFQTdFbkIsRUFBSSxTQUFTLEFBQWIsRUFDRyxhQUFhLEFBeUVWLHFCQUF1QixDQUNuQixBQUFBLEtBQUcsRUFBTyxxQkFBcUIsQUFBNUIsRUFDRSx1QkFBdUIsQ0FDbkIsRUFBRSxBQUlDLFdBQWEsQ0FBQztJQUNULEtBQUssRUFBRSxJQUE2QixHQUN2QztFQXBGekIsQUE4RW9CLGFBOUVQLENBRVQsYUFBYSxBQXlFVixxQkFBdUIsQ0FDbkIsQUFBQSxLQUFHLEVBQU8scUJBQXFCLEFBQTVCLEVBQ0UsdUJBQXVCLENBQ25CLEVBQUUsQUFRQyxTQUFXO0dBckZsQyxBQUFBLEFBNkVvQixFQTdFbkIsRUFBSSxTQUFTLEFBQWIsRUFDRyxhQUFhLEFBeUVWLHFCQUF1QixDQUNuQixBQUFBLEtBQUcsRUFBTyxxQkFBcUIsQUFBNUIsRUFDRSx1QkFBdUIsQ0FDbkIsRUFBRSxBQVFDLFNBQVcsQ0FBQztJQUNQLEtBQUssRUFBRSxJQUEyQixHQUNyQzs7QUF4RnpCLEFBaUdvQixhQWpHUCxDQUVULGFBQWEsQUE0RlYsdUJBQXlCLENBQ3JCLEFBQUEsS0FBRyxFQUFPLHFCQUFxQixBQUE1QixFQUNFLHVCQUF1QixDQUNuQixFQUFFO0NBaEd0QixBQUFBLEFBZ0dvQixFQWhHbkIsRUFBSSxTQUFTLEFBQWIsRUFDRyxhQUFhLEFBNEZWLHVCQUF5QixDQUNyQixBQUFBLEtBQUcsRUFBTyxxQkFBcUIsQUFBNUIsRUFDRSx1QkFBdUIsQ0FDbkIsRUFBRSxDQUFDO0VBQ0MsYUFBYSxFQUFFLElBQXFCLENBQUMsVUFBVSxHQUNsRDs7QUFuR3JCLEFBRUksYUFGUyxDQUVULGFBQWEsQUF1R1YsaUJBQW1CLENBQ2YsQUFBQSxLQUFHLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0MsQUFBQSxLQUFHLEVBQU8scUJBQXFCLEFBQTVCO0NBMUdsQixBQUFBLEFBQ0ksRUFESCxFQUFJLFNBQVMsQUFBYixFQUNHLGFBQWEsQUF1R1YsaUJBQW1CLENBQ2YsQUFBQSxLQUFHLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0MsQUFBQSxLQUFHLEVBQU8scUJBQXFCLEFBQTVCLEVBQThCO0VBQzVCLFFBQVEsRUFBRSxPQUFPLEdBc0JwQjtFQWxJakIsQUE4R29CLGFBOUdQLENBRVQsYUFBYSxBQXVHVixpQkFBbUIsQ0FDZixBQUFBLEtBQUcsRUFBTyxrQkFBa0IsQUFBekIsRUFDQyxBQUFBLEtBQUcsRUFBTyxxQkFBcUIsQUFBNUIsRUFHRSxrQkFBa0I7R0E3R3RDLEFBQUEsQUE2R29CLEVBN0duQixFQUFJLFNBQVMsQUFBYixFQUNHLGFBQWEsQUF1R1YsaUJBQW1CLENBQ2YsQUFBQSxLQUFHLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0MsQUFBQSxLQUFHLEVBQU8scUJBQXFCLEFBQTVCLEVBR0Usa0JBQWtCLENBQUM7SUFDZixjQUFjLEVBQUUsSUFBSSxHQUN2QjtFQWhIckIsQUFrSG9CLGFBbEhQLENBRVQsYUFBYSxBQXVHVixpQkFBbUIsQ0FDZixBQUFBLEtBQUcsRUFBTyxrQkFBa0IsQUFBekIsRUFDQyxBQUFBLEtBQUcsRUFBTyxxQkFBcUIsQUFBNUIsRUFPRSx1QkFBdUI7R0FqSDNDLEFBQUEsQUFpSG9CLEVBakhuQixFQUFJLFNBQVMsQUFBYixFQUNHLGFBQWEsQUF1R1YsaUJBQW1CLENBQ2YsQUFBQSxLQUFHLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0MsQUFBQSxLQUFHLEVBQU8scUJBQXFCLEFBQTVCLEVBT0UsdUJBQXVCLENBQUM7SUFDcEIsSUFBSSxFQUFFLENBQUM7SUFDUCxLQUFLLEVBQUUsSUFBSTtJQUNYLEtBQUssRUFBRSxJQUFJO0lBQ1gsU0FBUyxFQUFFLElBQUksR0FDbEI7RUF2SHJCLEFBeUhvQixhQXpIUCxDQUVULGFBQWEsQUF1R1YsaUJBQW1CLENBQ2YsQUFBQSxLQUFHLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0MsQUFBQSxLQUFHLEVBQU8scUJBQXFCLEFBQTVCLEVBY0UsWUFBWSxBQUNULGVBQWlCO0dBekh4QyxBQUFBLEFBd0hvQixFQXhIbkIsRUFBSSxTQUFTLEFBQWIsRUFDRyxhQUFhLEFBdUdWLGlCQUFtQixDQUNmLEFBQUEsS0FBRyxFQUFPLGtCQUFrQixBQUF6QixFQUNDLEFBQUEsS0FBRyxFQUFPLHFCQUFxQixBQUE1QixFQWNFLFlBQVksQUFDVCxlQUFpQixDQUFDO0lBQ2IsSUFBSSxFQUFFLEtBQUssR0FDZDtFQTVIekIsQUF5SG9CLGFBekhQLENBRVQsYUFBYSxBQXVHVixpQkFBbUIsQ0FDZixBQUFBLEtBQUcsRUFBTyxrQkFBa0IsQUFBekIsRUFDQyxBQUFBLEtBQUcsRUFBTyxxQkFBcUIsQUFBNUIsRUFjRSxZQUFZLEFBS1QsZUFBaUI7R0E3SHhDLEFBQUEsQUF3SG9CLEVBeEhuQixFQUFJLFNBQVMsQUFBYixFQUNHLGFBQWEsQUF1R1YsaUJBQW1CLENBQ2YsQUFBQSxLQUFHLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0MsQUFBQSxLQUFHLEVBQU8scUJBQXFCLEFBQTVCLEVBY0UsWUFBWSxBQUtULGVBQWlCLENBQUM7SUFDYixLQUFLLEVBQUUsS0FBSyxHQUNmOztBQWhJekIsQUF5SVksYUF6SUMsQUF1SVYsZ0JBQWtCLENBQ2Isa0NBQWtDLENBQzlCLFdBQVcsQUFDUixVQUFZO0NBekkzQixBQUFBLEFBd0lZLEVBeElYLEVBQUksU0FBUyxBQUFiLENBc0lFLGdCQUFrQixDQUNiLGtDQUFrQyxDQUM5QixXQUFXLEFBQ1IsVUFBWSxDQUFDO0VBQ1IsWUFBWSxFQUFFLGdCQUFnQjtFQUM5QixXQUFXLEVBQUUsZ0JBQWdCLEdBQ2hDOztBQTdJakIsQUFtSlEsYUFuSkssQ0FrSlQsWUFBWSxDQUNSLEdBQUc7Q0FsSlgsQUFBQSxBQWtKUSxFQWxKUCxFQUFJLFNBQVMsQUFBYixFQWlKRyxZQUFZLENBQ1IsR0FBRyxDQUFDO0VBQ0EsS0FBSyxFQUFFLGVBQWUsR0FDekI7O0FBckpULEFBMEpRLGFBMUpLLENBd0pULGtDQUFrQyxDQUU5QixXQUFXLEFBQ1YsVUFBYztBQTNKdkIsQUEwSlEsYUExSkssQ0F5SlQsaUJBQWlCLENBQ2IsV0FBVyxBQUNWLFVBQWM7Q0ExSnZCLEFBQUEsQUF5SlEsRUF6SlAsRUFBSSxTQUFTLEFBQWIsRUF1Skcsa0NBQWtDLENBRTlCLFdBQVcsQUFDVixVQUFjO0NBMUp2QixBQUFBLEFBeUpRLEVBekpQLEVBQUksU0FBUyxBQUFiLEVBd0pHLGlCQUFpQixDQUNiLFdBQVcsQUFDVixVQUFjLENBQUM7RUFDUixZQUFZLEVBQUUsS0FBSztFQUNuQixXQUFXLEVBQUUsS0FBSyxHQUNyQjs7QUE5SmIsQUFpS1EsYUFqS0ssQ0F3SlQsa0NBQWtDLENBUzlCLFlBQVk7QUFqS3BCLEFBaUtRLGFBaktLLENBeUpULGlCQUFpQixDQVFiLFlBQVk7Q0FoS3BCLEFBQUEsQUFnS1EsRUFoS1AsRUFBSSxTQUFTLEFBQWIsRUF1Skcsa0NBQWtDLENBUzlCLFlBQVk7Q0FoS3BCLEFBQUEsQUFnS1EsRUFoS1AsRUFBSSxTQUFTLEFBQWIsRUF3SkcsaUJBQWlCLENBUWIsWUFBWSxDQUFDO0VBQ1QsWUFBWSxFQUFFLElBQUk7RUFDbEIsV0FBVyxFQUFFLElBQUk7RUFDakIsUUFBUSxFQUFFLE1BQU0sR0FDbkI7O0FBcktULEFBdUtRLGFBdktLLENBd0pULGtDQUFrQyxDQWU5QixlQUFlLEFBQ2QsTUFBVTtBQXhLbkIsQUF1S1EsYUF2S0ssQ0F5SlQsaUJBQWlCLENBY2IsZUFBZSxBQUNkLE1BQVU7Q0F2S25CLEFBQUEsQUFzS1EsRUF0S1AsRUFBSSxTQUFTLEFBQWIsRUF1Skcsa0NBQWtDLENBZTlCLGVBQWUsQUFDZCxNQUFVO0NBdktuQixBQUFBLEFBc0tRLEVBdEtQLEVBQUksU0FBUyxBQUFiLEVBd0pHLGlCQUFpQixDQWNiLGVBQWUsQUFDZCxNQUFVLENBQUM7RUFDSixPQUFPLEVBQUUsYUFBYTtFQUN0QixnQkFBZ0IsRXJQalBpQixPQUFPLEdxUGtQM0M7O0FBM0tiLEFBOEtRLGFBOUtLLENBd0pULGtDQUFrQyxDQXNCOUIsTUFBTSxBQUFBLElBQUssRUFBQSxBQUFBLEFBQUEsRUFBQyxFQUFJLHFCQUFxQixBQUF6QjtBQTlLcEIsQUE4S1EsYUE5S0ssQ0F5SlQsaUJBQWlCLENBcUJiLE1BQU0sQUFBQSxJQUFLLEVBQUEsQUFBQSxBQUFBLEVBQUMsRUFBSSxxQkFBcUIsQUFBekI7Q0E3S3BCLEFBQUEsQUE2S1EsRUE3S1AsRUFBSSxTQUFTLEFBQWIsRUF1Skcsa0NBQWtDLENBc0I5QixNQUFNLEFBQUEsSUFBSyxFQUFBLEFBQUEsQUFBQSxFQUFDLEVBQUkscUJBQXFCLEFBQXpCO0NBN0twQixBQUFBLEFBNktRLEVBN0tQLEVBQUksU0FBUyxBQUFiLEVBd0pHLGlCQUFpQixDQXFCYixNQUFNLEFBQUEsSUFBSyxFQUFBLEFBQUEsQUFBQSxFQUFDLEVBQUkscUJBQXFCLEFBQXpCLEdBQTRCO0VBQ3BDLE9BQU8sRUFBRSxDQUFDO0VBQ1YsU0FBUyxFQUFFLEdBQUcsR0FLakI7RUFyTFQsQUE4S1EsYUE5S0ssQ0F3SlQsa0NBQWtDLENBc0I5QixNQUFNLEFBQUEsSUFBSyxFQUFBLEFBQUEsQUFBQSxFQUFDLEVBQUkscUJBQXFCLEFBQXpCLEVBSVgsUUFBWTtFQWxMckIsQUE4S1EsYUE5S0ssQ0F5SlQsaUJBQWlCLENBcUJiLE1BQU0sQUFBQSxJQUFLLEVBQUEsQUFBQSxBQUFBLEVBQUMsRUFBSSxxQkFBcUIsQUFBekIsRUFJWCxRQUFZO0dBakxyQixBQUFBLEFBNktRLEVBN0tQLEVBQUksU0FBUyxBQUFiLEVBdUpHLGtDQUFrQyxDQXNCOUIsTUFBTSxBQUFBLElBQUssRUFBQSxBQUFBLEFBQUEsRUFBQyxFQUFJLHFCQUFxQixBQUF6QixFQUlYLFFBQVk7R0FqTHJCLEFBQUEsQUE2S1EsRUE3S1AsRUFBSSxTQUFTLEFBQWIsRUF3SkcsaUJBQWlCLENBcUJiLE1BQU0sQUFBQSxJQUFLLEVBQUEsQUFBQSxBQUFBLEVBQUMsRUFBSSxxQkFBcUIsQUFBekIsRUFJWCxRQUFZLENBQUM7SUFDTixTQUFTLEVBQUUsR0FBRyxHQUNqQjs7QUFwTGIsQUF1TFEsYUF2TEssQ0F3SlQsa0NBQWtDLENBK0I5QixZQUFZO0FBdkxwQixBQXVMUSxhQXZMSyxDQXlKVCxpQkFBaUIsQ0E4QmIsWUFBWTtDQXRMcEIsQUFBQSxBQXNMUSxFQXRMUCxFQUFJLFNBQVMsQUFBYixFQXVKRyxrQ0FBa0MsQ0ErQjlCLFlBQVk7Q0F0THBCLEFBQUEsQUFzTFEsRUF0TFAsRUFBSSxTQUFTLEFBQWIsRUF3SkcsaUJBQWlCLENBOEJiLFlBQVksQ0FBQztFQUNULE9BQU8sRUFBRSxHQUFHO0VBQ1osT0FBTyxFQUFFLEVBQUUsR0FXZDtFQXBNVCxBQXVMUSxhQXZMSyxDQXdKVCxrQ0FBa0MsQ0ErQjlCLFlBQVksQUFJWCxlQUFtQjtFQTNMNUIsQUF1TFEsYUF2TEssQ0F5SlQsaUJBQWlCLENBOEJiLFlBQVksQUFJWCxlQUFtQjtHQTFMNUIsQUFBQSxBQXNMUSxFQXRMUCxFQUFJLFNBQVMsQUFBYixFQXVKRyxrQ0FBa0MsQ0ErQjlCLFlBQVksQUFJWCxlQUFtQjtHQTFMNUIsQUFBQSxBQXNMUSxFQXRMUCxFQUFJLFNBQVMsQUFBYixFQXdKRyxpQkFBaUIsQ0E4QmIsWUFBWSxBQUlYLGVBQW1CLENBQUM7SUFDYixJQUFJLEVBQUUsQ0FBQztJQUNQLEdBQUcsRUFBRSxDQUFDLEdBQ1Q7RUE5TGIsQUF1TFEsYUF2TEssQ0F3SlQsa0NBQWtDLENBK0I5QixZQUFZLEFBU1gsZUFBbUI7RUFoTTVCLEFBdUxRLGFBdkxLLENBeUpULGlCQUFpQixDQThCYixZQUFZLEFBU1gsZUFBbUI7R0EvTDVCLEFBQUEsQUFzTFEsRUF0TFAsRUFBSSxTQUFTLEFBQWIsRUF1Skcsa0NBQWtDLENBK0I5QixZQUFZLEFBU1gsZUFBbUI7R0EvTDVCLEFBQUEsQUFzTFEsRUF0TFAsRUFBSSxTQUFTLEFBQWIsRUF3SkcsaUJBQWlCLENBOEJiLFlBQVksQUFTWCxlQUFtQixDQUFDO0lBQ2IsS0FBSyxFQUFFLENBQUM7SUFDUixHQUFHLEVBQUUsQ0FBQyxHQUNUOztBQUtiLEFBRVEsYUFGSyxHQUVMLElBQUk7Q0FEWixBQUFBLEFBQ1EsRUFEUCxFQUFJLFNBQVMsQUFBYixJQUNPLElBQUksQ0FBQztFQUNMLE1BQU0sRUFBRSxPQUFPLEdBQ2xCOztBQUpMLEFBT1EsYUFQSyxDQU1ULHdCQUF3QixDQUNwQixXQUFXO0NBTm5CLEFBQUEsQUFNUSxFQU5QLEVBQUksU0FBUyxBQUFiLEVBS0csd0JBQXdCLENBQ3BCLFdBQVcsQ0FBQztFQUNSLE1BQU0sRUFBRSxNQUFNLEdBQ2pCOztDQUlULEFBQUEsQUFNb0IsRUFObkIsRUFBSSxTQUFTLEFBQWIsSUFDTyxVQUFVLEdBQ04sSUFBSSxHQUNBLElBQUksR0FHQSxHQUFHLEFBQUEsYUFBYSxDQUFDO0VBQ2pCLGFBQWEsRUFBRSxJQUFJO0VBQ25CLFlBQVksRUFBRSxJQUFJLEdBQ3JCOztBQU9qQixBQU9nQixhQVBILENBRVQsYUFBYSxDQUNULFdBQVcsQ0FDUCxZQUFZLENBR1IsWUFBWTtDQU41QixBQUFBLEFBTWdCLEVBTmYsRUFBSSxTQUFTLEFBQWIsRUFDRyxhQUFhLENBQ1QsV0FBVyxDQUNQLFlBQVksQ0FHUixZQUFZLENBQUM7RUFDVCxNQUFNLEVBQUUsSUFBSSxHQWVmOztBSWxWakI7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQVExRyxpQ0FBaUM7Q0FDakMsQUFBQSxBQUFBLEVBQUMsRUFBSSxVQUFVLEFBQWQsRUFBZ0I7RUFDYixLQUFLLEVBQUUsSUFBSTtFQVFYLFlBQVk7RUErRFosWUFBWTtFQWVaLGNBQWM7RUFzSGQsYUFBYSxFQW9DaEI7R0FqUEQsQUFBQSxBQUlRLEVBSlAsRUFBSSxVQUFVLEFBQWQsRUFHRyxNQUFNLENBQ0YsR0FBRyxDQUFDO0lBQ0EsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSSxHQUNmO0dBUFQsQUFBQSxBQVVJLEVBVkgsRUFBSSxVQUFVLEFBQWQsRUFVRyxjQUFjLENBQUM7SUFDWCxRQUFRLEVBQUUsUUFBUTtJQUNsQixNQUFNLEVBQUUsR0FBRztJQXlCWDs7OztVQUlFLEVBU0w7S0FsREwsQUFBQSxBQWNRLEVBZFAsRUFBSSxVQUFVLEFBQWQsRUFVRyxjQUFjLENBSVYsRUFBRTtLQWRWLEFBQUEsQUFlUSxFQWZQLEVBQUksVUFBVSxBQUFkLEVBVUcsY0FBYyxDQUtWLEVBQUU7S0FmVixBQUFBLEFBZ0JRLEVBaEJQLEVBQUksVUFBVSxBQUFkLEVBVUcsY0FBYyxDQU1WLFlBQVk7S0FoQnBCLEFBQUEsQUFpQlEsRUFqQlAsRUFBSSxVQUFVLEFBQWQsRUFVRyxjQUFjLENBT1Ysa0JBQWtCLENBQUM7TUFDZixLQUFLLEU3UEUwQyxJQUFJO002UERuRCxPQUFPLEVBQUUsWUFBWSxHQUN4QjtLQXBCVCxBQUFBLEFBc0JRLEVBdEJQLEVBQUksVUFBVSxBQUFkLEVBVUcsY0FBYyxDQVlWLEVBQUU7S0F0QlYsQUFBQSxBQXVCUSxFQXZCUCxFQUFJLFVBQVUsQUFBZCxFQVVHLGNBQWMsQ0FhVixZQUFZLENBQUM7TUFDVCxXQUFXLEVBQUUsR0FBRztNQUNoQixPQUFPLEVBQUUsU0FBUztNQUNsQixNQUFNLEVBQUUsUUFBUTtNQUNoQixVQUFVLEUxUGxDMkIsT0FBTyxHMFBtQy9DO0tBNUJULEFBQUEsQUE4QlEsRUE5QlAsRUFBSSxVQUFVLEFBQWQsRUFVRyxjQUFjLENBb0JWLEVBQUU7S0E5QlYsQUFBQSxBQStCUSxFQS9CUCxFQUFJLFVBQVUsQUFBZCxFQVVHLGNBQWMsQ0FxQlYsa0JBQWtCLENBQUM7TUFDZixXQUFXLEVBQUUsS0FBSztNQUNsQixPQUFPLEVBQUUsV0FBVztNQUNwQixVQUFVLEU3UEZxQyxPQUFPO002UEd0RCxNQUFNLEVBQUUsQ0FBQyxHQUNaO0tBcENULEFBQUEsQUFVSSxFQVZILEVBQUksVUFBVSxBQUFkLEVBVUcsY0FBYyxBQWdDVixPQUFRLENBQUM7TUFDTCxLQUFLLEVBQUUsWUFBWTtNQUNuQixJQUFJLEVBQUUsWUFBWTtNQUNsQixZQUFZLEVBQUUsQ0FBQztNQUNmLEtBQUssRUFBRSxJQUFJO01BQ1gsZUFBZSxFQUFFLE1BQU07TUFDdkIsT0FBTyxFQUFFLElBQUksR0FDaEI7R0FqRFQsQUFBQSxBQXFEUSxFQXJEUCxFQUFJLFVBQVUsQUFBZCxFQW9ERywwQkFBMEIsQ0FDdEIsY0FBYyxDQUFDO0lBQ1gsS0FBSyxFQUFFLEdBQUc7SUFDVixNQUFNLEVBQUUsSUFBSTtJQUNaLElBQUksRUFBRSxHQUFHO0lBQ1QsT0FBTyxFQUFFLEVBQUU7SUFDWCxXQUFXLEVBQUUsSUFBSTtJQUNqQixjQUFjLEVBQUUsSUFBSTtJQUNwQixVQUFVLEVBQUUsTUFBTSxHQUNyQjtHQTdEVCxBQUFBLEFBaUVRLEVBakVQLEVBQUksVUFBVSxBQUFkLEVBZ0VHLHdCQUF3QixDQUNwQixjQUFjLENBQUM7SUFDWCxNQUFNLEVBQUUsR0FBRztJQUNYLElBQUksRUFBRSxLQUFLO0lBQ1gsWUFBWSxFQUFFLEtBQUs7SUFDbkIsT0FBTyxFQUFFLEVBQUUsR0FDZDtHQXRFVCxBQUFBLEFBeUVJLEVBekVILEVBQUksVUFBVSxBQUFkLEVBeUVHLHNCQUFzQixDQUFDO0lBQ25CLElBQUksRUFBRSxlQUFlLEdBQ3hCO0dBM0VMLEFBQUEsQUE2RUksRUE3RUgsRUFBSSxVQUFVLEFBQWQsRUE2RUcsc0JBQXNCLENBQUM7SUFDbkIsS0FBSyxFQUFFLGVBQWUsR0FDekI7R0EvRUwsQUFBQSxBQWlGSSxFQWpGSCxFQUFJLFVBQVUsQUFBZCxFQWlGRyxDQUFDLENBQ0UsQUFBQSxLQUFHLEVBQU8sbUJBQW1CLEFBQTFCLElBbEZWLEFBQUEsQUFpRk8sRUFqRk4sRUFBSSxVQUFVLEFBQWQsRUFpRk0sR0FBRyxDQUNILEFBQUEsS0FBRyxFQUFPLG1CQUFtQixBQUExQixFQUE0QjtJQUMxQixLQUFLLEVBQUUsSUFBSTtJQUNYLE9BQU8sRUFBRSxFQUFFLEdBQ2Q7R0FyRlQsQUFBQSxBQXdGSSxFQXhGSCxFQUFJLFVBQVUsQUFBZCxFQXdGRyxvQkFBb0IsQ0FBQztJQUNqQixNQUFNLEVBQUUsSUFBcUIsR0FtRGhDO0tBNUlMLEFBQUEsQUEyRlEsRUEzRlAsRUFBSSxVQUFVLEFBQWQsRUF3Rkcsb0JBQW9CLENBR2hCLEVBQUUsQ0FBQztNQUNDLFFBQVEsRUFBRSxRQUFRO01BQ2xCLElBQUksRUFBRSxRQUFRO01BQ2QsWUFBWSxFQUFFLEdBQTJCO01BQ3pDLFdBQVcsRUFBRSxHQUEyQjtNQUN4QyxXQUFXLEVBQUUsTUFBTTtNQUNuQixNQUFNLEVBQUUsT0FBTztNQUNmLE9BQU8sRUFBRSxZQUFZO01BQ3JCLGdCQUFnQixFQUFFLGtCQUFjO01BQ2hDLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLHdCQUF3QjtNQUMxQyxNQUFNLEVBQUUsR0FBcUI7TUFDN0IsS0FBSyxFQUFFLElBQTRCO01BQ25DLE1BQU0sRUFBRSxJQUE0QixHQWV2QztPQXRIVCxBQUFBLEFBMkZRLEVBM0ZQLEVBQUksVUFBVSxBQUFkLEVBd0ZHLG9CQUFvQixDQUdoQixFQUFFLEFBY0UsT0FBUSxDQUFDO1FBQ0wsZ0JBQWdCLEVBQUUsd0JBQXdCLENBQUMsVUFBVSxHQUN4RDtPQTNHYixBQUFBLEFBMkZRLEVBM0ZQLEVBQUksVUFBVSxBQUFkLEVBd0ZHLG9CQUFvQixDQUdoQixFQUFFLEFBa0JFLFdBQVksQ0FBQztRQUNULEtBQUssRUFBRSxJQUEyQjtRQUNsQyxNQUFNLEVBQUUsSUFBMkIsR0FDdEM7T0FoSGIsQUFBQSxBQTJGUSxFQTNGUCxFQUFJLFVBQVUsQUFBZCxFQXdGRyxvQkFBb0IsQ0FHaEIsRUFBRSxBQXVCRSxTQUFVLENBQUM7UUFDUCxLQUFLLEVBQUUsSUFBeUI7UUFDaEMsTUFBTSxFQUFFLElBQXlCLEdBQ3BDO0tBckhiLEFBQUEsQUF5SFksRUF6SFgsRUFBSSxVQUFVLEFBQWQsRUF3Rkcsb0JBQW9CLEFBZ0NoQix1QkFBd0IsQ0FDcEIsRUFBRSxDQUFDO01BQ0MsYUFBYSxFQUFFLElBQXFCLENBQUMsVUFBVSxHQUNsRDtLQTNIYixBQUFBLEFBK0hZLEVBL0hYLEVBQUksVUFBVSxBQUFkLEVBd0ZHLG9CQUFvQixBQXNDaEIscUJBQXNCLENBQ2xCLEVBQUUsQ0FBQztNQUNDLE1BQU0sRUFBRSxHQUFxQixDQUFDLFVBQVU7TUFDeEMsS0FBSyxFQUFFLE1BQThCLEdBU3hDO09BMUliLEFBQUEsQUErSFksRUEvSFgsRUFBSSxVQUFVLEFBQWQsRUF3Rkcsb0JBQW9CLEFBc0NoQixxQkFBc0IsQ0FDbEIsRUFBRSxBQUlFLFdBQVksQ0FBQztRQUNULEtBQUssRUFBRSxJQUE2QixHQUN2QztPQXJJakIsQUFBQSxBQStIWSxFQS9IWCxFQUFJLFVBQVUsQUFBZCxFQXdGRyxvQkFBb0IsQUFzQ2hCLHFCQUFzQixDQUNsQixFQUFFLEFBUUUsU0FBVSxDQUFDO1FBQ1AsS0FBSyxFQUFFLElBQTJCLEdBQ3JDO0dBeklqQixBQUFBLEFBK0lRLEVBL0lQLEVBQUksVUFBVSxBQUFkLEVBOElHLDZCQUE2QixDQUN6QixvQkFBb0IsQ0FBQztJQUNqQixNQUFNLEVBQUUsS0FBSztJQUNiLEtBQUssRUFBRSxDQUFDO0lBQ1IsSUFBSSxFQUFFLENBQUM7SUFDUCxlQUFlLEVBQUUsTUFBTSxHQUMxQjtHQXBKVCxBQUFBLEFBd0pRLEVBeEpQLEVBQUksVUFBVSxBQUFkLEVBdUpHLDJCQUEyQixDQUN2QixvQkFBb0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsSUFBSTtJQUNYLElBQUksRUFBRSxHQUFHO0lBQ1QsTUFBTSxFQUFFLENBQUMsR0FNWjtJNUo5R0wsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO080Sm5EL0IsQUFBQSxBQXdKUSxFQXhKUCxFQUFJLFVBQVUsQUFBZCxFQXVKRywyQkFBMkIsQ0FDdkIsb0JBQW9CLENBQUM7UUFNYixLQUFLLEVBQUUsQ0FBQztRQUNSLElBQUksRUFBRSxDQUFDLEdBRWQ7R0FqS1QsQUFBQSxBQXFLUSxFQXJLUCxFQUFJLFVBQVUsQUFBZCxFQW9LRyw0QkFBNEIsQ0FDeEIsb0JBQW9CLENBQUM7SUFDakIsS0FBSyxFQUFFLEdBQUc7SUFDVixJQUFJLEVBQUUsSUFBSTtJQUNWLE1BQU0sRUFBRSxDQUFDLEdBTVo7STVKM0hMLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtPNEpuRC9CLEFBQUEsQUFxS1EsRUFyS1AsRUFBSSxVQUFVLEFBQWQsRUFvS0csNEJBQTRCLENBQ3hCLG9CQUFvQixDQUFDO1FBTWIsS0FBSyxFQUFFLENBQUM7UUFDUixJQUFJLEVBQUUsQ0FBQyxHQUVkO0dBOUtULEFBQUEsQUFrTFEsRUFsTFAsRUFBSSxVQUFVLEFBQWQsRUFpTEcsMEJBQTBCLENBQ3RCLG9CQUFvQixDQUFDO0lBQ2pCLE1BQU0sRUFBRSxLQUFLLEdBT2hCO0tBMUxULEFBQUEsQUFxTFksRUFyTFgsRUFBSSxVQUFVLEFBQWQsRUFpTEcsMEJBQTBCLENBQ3RCLG9CQUFvQixDQUdoQixFQUFFLEFBQ0UsT0FBUSxDQUFDO01BQ0wsZ0JBQWdCLEUxUDlMYSxPQUFPLEMwUDhMVCxVQUFVLEdBQ3hDO0dBeExqQixBQUFBLEFBa01ZLEVBbE1YLEVBQUksVUFBVSxBQUFkLEVBaUxHLDBCQUEwQixBQWdCdEIsMkJBQTRCLENBQ3hCLG9CQUFvQixDQUFDO0lBQ2pCLElBQUksRUFBRSxJQUFJLEdBQ2I7R0FwTWIsQUFBQSxBQXdNWSxFQXhNWCxFQUFJLFVBQVUsQUFBZCxFQWlMRywwQkFBMEIsQUFzQnRCLDRCQUE2QixDQUN6QixvQkFBb0IsQ0FBQztJQUNqQixLQUFLLEVBQUUsSUFBSSxHQUNkO0dBMU1iLEFBQUEsQUFnTlksRUFoTlgsRUFBSSxVQUFVLEFBQWQsQ0E4TUcsV0FBWSxDQUNSLHdCQUF3QixDQUNwQixjQUFjLENBQUM7SUFDWCxNQUFNLEVBQUUsR0FBRyxHQUNkO0dBbE5iLEFBQUEsQUFvTlksRUFwTlgsRUFBSSxVQUFVLEFBQWQsQ0E4TUcsV0FBWSxDQUNSLHdCQUF3QixDQUtwQixvQkFBb0IsQ0FBQztJQUNqQixNQUFNLEVBQUUsR0FBRyxHQUNkO0VBRUQsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0tBeE5yQyxBQUFBLEFBeU5nQixFQXpOZixFQUFJLFVBQVUsQUFBZCxDQThNRyxXQUFZLENBQ1Isd0JBQXdCLENBVWhCLGNBQWMsQ0FBQztNQUNYLElBQUksRUFBRSxHQUFHLEdBQ1o7S0EzTmpCLEFBQUEsQUE2TmdCLEVBN05mLEVBQUksVUFBVSxBQUFkLENBOE1HLFdBQVksQ0FDUix3QkFBd0IsQ0FjaEIsb0JBQW9CLENBQUM7TUFDakIsS0FBSyxFQUFFLEdBQUcsR0FDYjtHQS9OakIsQUFBQSxBQW9PSSxFQXBPSCxFQUFJLFVBQVUsQUFBZCxFQW9PRyxvQkFBb0IsQ0FBQztJQUNqQixPQUFPLEVBQUUsRUFBRTtJQUNYLEdBQUcsRUFBRSxDQUFDO0lBQ04sS0FBSyxFQUFFLENBQUMsR0FTWDtLQWhQTCxBQUFBLEFBeU9VLEVBek9ULEVBQUksVUFBVSxBQUFkLEVBb09HLG9CQUFvQixHQUtkLE1BQU0sQ0FBQztNQUNMLFVBQVUsRUFBRSx3QkFBMEIsR0FLekM7T0EvT1QsQUFBQSxBQXlPVSxFQXpPVCxFQUFJLFVBQVUsQUFBZCxFQW9PRyxvQkFBb0IsR0FLZCxNQUFNLEFBR0osVUFBWSxDQUFBLEFBQUEsQ0FBQyxFQUFFO1FBQ1gsWUFBWSxFQUFFLEdBQUcsR0FDcEI7O0FBS2IsY0FBYztBQUNkLEFBRVEsU0FGQyxFQUNMLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxjQUFjLEFBQ1YscUJBQXNCLENBQUM7RUFDbkIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FDL1FiOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QUNmakM7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7Q0FDakMsQUFBQSxBQUFBLEVBQUMsRUFBSSxtQkFBbUIsQUFBdkI7QUFDRCxBQUFBLGlCQUFpQixDQUFDO0VBTWQsU0FBUyxFQUFFLEdBQUcsR0ErRGpCO0dBdEVELEFBQUEsQUFFSSxFQUZILEVBQUksbUJBQW1CLEFBQXZCLEdBRUcsQUFBQSxLQUFDLEVBQU8sS0FBSyxBQUFaO0dBRkwsQUFBQSxBQUdJLEVBSEgsRUFBSSxtQkFBbUIsQUFBdkIsR0FHRyxBQUFBLEtBQUMsRUFBTyxLQUFLLEFBQVosQ0FBYSxPQUFPO0VBRnpCLEFBQ0ksaUJBRGEsRUFDYixBQUFBLEtBQUMsRUFBTyxLQUFLLEFBQVo7RUFETCxBQUVJLGlCQUZhLEVBRWIsQUFBQSxLQUFDLEVBQU8sS0FBSyxBQUFaLENBQWEsT0FBTyxDQUFDO0lBQ2xCLEtBQUssRUFBRSxJQUFJLEdBQ2Q7R0FMTCxBQUFBLEFBVUksRUFWSCxFQUFJLG1CQUFtQixBQUF2QixFQVVHLENBQUM7RUFUTCxBQVNJLGlCQVRhLENBU2IsQ0FBQyxDQUFDO0lBQ0UsS0FBSyxFQUFFLElBQUk7SUFDWCxPQUFPLEVBQUUsWUFBWTtJQUNyQixLQUFLLEVBQUUsS0FBSztJQUNaLE1BQU0sRUFBRSxLQUFLO0lBQ2IsV0FBVyxFQUFFLEtBQUs7SUFDbEIsVUFBVSxFQUFFLE1BQU0sR0FxRHJCO0tBckVMLEFBQUEsQUFVSSxFQVZILEVBQUksbUJBQW1CLEFBQXZCLEVBVUcsQ0FBQyxBQVFFLFNBQVc7SUFqQmxCLEFBU0ksaUJBVGEsQ0FTYixDQUFDLEFBUUUsU0FBVyxDQUFDO01BQ1AsVUFBVSxFQUFFLGtCQUFrQixHQUNqQztLQXBCVCxBQUFBLEFBVUksRUFWSCxFQUFJLG1CQUFtQixBQUF2QixFQVVHLENBQUMsQUFZRSxRQUFVO0lBckJqQixBQVNJLGlCQVRhLENBU2IsQ0FBQyxBQVlFLFFBQVUsQ0FBQztNQUNOLFVBQVUsRUFBRSxrQkFBa0IsR0FDakM7S0F4QlQsQUFBQSxBQVVJLEVBVkgsRUFBSSxtQkFBbUIsQUFBdkIsRUFVRyxDQUFDLEFBZ0JFLFFBQVU7SUF6QmpCLEFBU0ksaUJBVGEsQ0FTYixDQUFDLEFBZ0JFLFFBQVUsQ0FBQztNQUNOLFVBQVUsRUFBRSxrQkFBa0IsR0FDakM7S0E1QlQsQUFBQSxBQVVJLEVBVkgsRUFBSSxtQkFBbUIsQUFBdkIsRUFVRyxDQUFDLEFBb0JFLElBQU07SUE3QmIsQUFTSSxpQkFUYSxDQVNiLENBQUMsQUFvQkUsSUFBTSxDQUFDO01BQ0YsVUFBVSxFQUFFLGtCQUFrQixHQUNqQztLQWhDVCxBQUFBLEFBVUksRUFWSCxFQUFJLG1CQUFtQixBQUF2QixFQVVHLENBQUMsQUF3QkUsS0FBTztJQWpDZCxBQVNJLGlCQVRhLENBU2IsQ0FBQyxBQXdCRSxLQUFPLENBQUM7TUFDSCxVQUFVLEVBQUUsa0JBQWtCLEdBQ2pDO0tBcENULEFBQUEsQUFVSSxFQVZILEVBQUksbUJBQW1CLEFBQXZCLEVBVUcsQ0FBQyxBQTRCRSxTQUFXO0lBckNsQixBQVNJLGlCQVRhLENBU2IsQ0FBQyxBQTRCRSxTQUFXLENBQUM7TUFDUCxVQUFVLEVBQUUsa0JBQWtCLEdBQ2pDO0tBeENULEFBQUEsQUFVSSxFQVZILEVBQUksbUJBQW1CLEFBQXZCLEVBVUcsQ0FBQyxBQWdDRSxNQUFRO0lBekNmLEFBU0ksaUJBVGEsQ0FTYixDQUFDLEFBZ0NFLE1BQVEsQ0FBQztNQUNKLFVBQVUsRUFBRSxrQkFBa0IsR0FDakM7S0E1Q1QsQUFBQSxBQVVJLEVBVkgsRUFBSSxtQkFBbUIsQUFBdkIsRUFVRyxDQUFDLEFBb0NFLFVBQVk7SUE3Q25CLEFBU0ksaUJBVGEsQ0FTYixDQUFDLEFBb0NFLFVBQVksQ0FBQztNQUNSLFVBQVUsRUFBRSxrQkFBa0IsR0FDakM7S0FoRFQsQUFBQSxBQVVJLEVBVkgsRUFBSSxtQkFBbUIsQUFBdkIsRUFVRyxDQUFDLEFBd0NFLFVBQVk7SUFqRG5CLEFBU0ksaUJBVGEsQ0FTYixDQUFDLEFBd0NFLFVBQVksQ0FBQztNQUNSLFVBQVUsRUFBRSxrQkFBa0IsR0FDakM7S0FwRFQsQUFBQSxBQVVJLEVBVkgsRUFBSSxtQkFBbUIsQUFBdkIsRUFVRyxDQUFDLEFBNENFLE9BQVM7SUFyRGhCLEFBU0ksaUJBVGEsQ0FTYixDQUFDLEFBNENFLE9BQVMsQ0FBQztNQUNMLFVBQVUsRUFBRSxrQkFBa0IsR0FDakM7S0F4RFQsQUFBQSxBQVVJLEVBVkgsRUFBSSxtQkFBbUIsQUFBdkIsRUFVRyxDQUFDLEFBZ0RFLE9BQVM7SUF6RGhCLEFBU0ksaUJBVGEsQ0FTYixDQUFDLEFBZ0RFLE9BQVMsQ0FBQztNQUNMLFVBQVUsRUFBRSxrQkFBa0IsR0FDakM7S0E1RFQsQUFBQSxBQVVJLEVBVkgsRUFBSSxtQkFBbUIsQUFBdkIsRUFVRyxDQUFDLEFBb0RFLE1BQVE7SUE3RGYsQUFTSSxpQkFUYSxDQVNiLENBQUMsQUFvREUsTUFBUSxDQUFDO01BQ0osVUFBVSxFQUFFLGtCQUFrQixHQUNqQzs7QUNoRlQ7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QUFDakMsQUFDSSxLQURDLEFBQ0QsSUFBTSxDQUFBLEFBQUEsTUFBTSxFQUFFO0VBQ1YsS0FBSyxFQUFFLElBQUk7RUFDWCxjQUFjLEVBQUUsQ0FBQztFQUNqQixlQUFlLEVBQUUsUUFBUTtFQUN6QixNQUFNLEVBQUUsT0FBTztFQUNmLE9BQU8sRUFBRSxLQUFLO0VBQ2QsZUFBZSxFQUFFLFFBQVE7RUFDekIsVUFBVSxFQUFFLFVBQVU7RUFDdEIsV0FBVyxFQUFFLE9BQU87RUFDcEIsY0FBYyxFQUFFLEdBQUc7RUFDbkIsWUFBWSxFQUFFLElBQUksR0FzQnJCO0VBakNMLEFBYVEsS0FiSCxBQUNELElBQU0sQ0FBQSxBQUFBLE1BQU0sRUFZUixLQUFLLENBQUM7SUFDRixPQUFPLEVBQUUsZUFBZTtJQUN4QixjQUFjLEVBQUUsTUFBTTtJQUN0QixZQUFZLEVBQUUsT0FBTyxHQWdCeEI7SUFoQ1QsQUFrQlksS0FsQlAsQUFDRCxJQUFNLENBQUEsQUFBQSxNQUFNLEVBWVIsS0FBSyxDQUtELEVBQUUsQ0FBQztNQUNDLE9BQU8sRUFBRSxTQUFTO01BQ2xCLGNBQWMsRUFBRSxPQUFPO01BQ3ZCLFlBQVksRUFBRSxPQUFPLEdBVXhCO01BL0JiLEFBdUJnQixLQXZCWCxBQUNELElBQU0sQ0FBQSxBQUFBLE1BQU0sRUFZUixLQUFLLENBS0QsRUFBRSxDQUtFLEVBQUUsQ0FBQztRQUNDLGNBQWMsRUFBRSxHQUFHO1FBQ25CLE9BQU8sRUFBRSxRQUFRLEdBS3BCO1FBOUJqQixBQXVCZ0IsS0F2QlgsQUFDRCxJQUFNLENBQUEsQUFBQSxNQUFNLEVBWVIsS0FBSyxDQUtELEVBQUUsQ0FLRSxFQUFFLEFBSUUsWUFBYSxDQUFDO1VBQ1YsWUFBWSxFQUFFLENBQUMsR0FDbEI7O0FBU3JCOzs7Ozs7Ozs7RUFTRTtBQXFDRixBQUVRLElBRkosQUFDQSxjQUFlLEFBQ1gsbUJBQW9CLENBQUM7RUFDakIsa0JBQWtCLEVBQUUsSUFBSTtFQUN4QixLQUFLLEVBQUUsSUFBSTtFQUNYLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0FBTlQsQUFRUSxJQVJKLEFBQ0EsY0FBZSxBQU9YLHlCQUEwQixDQUFDO0VBQ3ZCLGFBQWEsRUFBRSxHQUFHO0VBQ2xCLE1BQU0sRUFBRSxjQUFjO0VBQ3RCLGdCQUFnQixFQUFFLGtCQUFpQixHQUN0Qzs7QUNoSFQ7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QUNmakM7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QUFDakMsQUFDSSxXQURPLENBQ1AsVUFBVSxDQUFDO0VBQ1AsYUFBYSxFQUFFLENBQUM7RUFDaEIsT0FBTyxFQUFFLFNBQVMsR0FLckI7RUFSTCxBQUtRLFdBTEcsQ0FDUCxVQUFVLENBSU4sQ0FBQyxBQUFBLFdBQVcsQ0FBQztJQUNULGFBQWEsRUFBRSxDQUFDLEdBQ25COztBcktrREwsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO0VxS3pEL0IsQUFXUSxXQVhHLENBV0gsVUFBVSxDQUFDO0lBQ1AsT0FBTyxFQUFFLG9CQUFvQixHQUNoQzs7QUFJVCxBQUFBLFlBQVksQ0FBQztFQUNULFVBQVUsRW5RbkJtQyxPQUFPO0VtUW9CcEQsS0FBSyxFdFFrQmtELE9BQU8sR3NRYmpFO0VBUEQsQUFJSSxZQUpRLENBSVIsRUFBRSxFQUpOLEFBSVEsWUFKSSxDQUlKLENBQUMsQ0FBQztJQUNGLEtBQUssRXRRZThDLE9BQU8sR3NRZDdEOztBQ3ZDTDs7Ozs7Ozs7O0dBU0c7QUFLSCwwR0FBMEc7QUNkMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBRTFHLGlDQUFpQztDQUNqQyxBQUFBLEFBRVEsRUFGUCxFQUFJLE1BQU0sQUFBVixHQUNHLEFBQUEsS0FBQyxFQUFPLE9BQU8sQUFBZCxFQUNHLEdBQUcsQ0FBQztFQUNBLFNBQVMsRUFBRSxJQUFJO0VBQ2YsTUFBTSxFQUFFLGVBQWUsR0FDMUI7O0FDckJUOzs7Ozs7Ozs7R0FTRztBQUtILDBHQUEwRztBQ2QxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFFMUcsaUNBQWlDO0NBQ2pDLEFBQUEsQUFRUSxFQVJQLEVBQUksT0FBTyxBQUFYLEdBT0csQUFBQSxLQUFDLEVBQU8sUUFBUSxBQUFmLEVBQ0csV0FBVyxBQUFBLElBQUssQ0FBQSxBQUFBLGtCQUFrQixFQUFFO0VBQ2hDLEtBQUssRUFBRSxjQUFjLEdBS3hCO0V6SzJDTCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7S3lLekQvQixBQUFBLEFBUVEsRUFSUCxFQUFJLE9BQU8sQUFBWCxHQU9HLEFBQUEsS0FBQyxFQUFPLFFBQVEsQUFBZixFQUNHLFdBQVcsQUFBQSxJQUFLLENBQUEsQUFBQSxrQkFBa0IsRUFBRTtNQUk1QixLQUFLLEVBQUUsZUFBZSxHQUU3Qjs7Q0FkVCxBQUFBLEFBaUJJLEVBakJILEVBQUksT0FBTyxBQUFYLEVBaUJHLENBQUMsQUFDRyxNQUFPLENBQUM7RUFDSixLQUFLLEVBQUUsc0JBQXNCLEdBQ2hDOztDQXBCVCxBQUFBLEFBdUJJLEVBdkJILEVBQUksT0FBTyxBQUFYLEVBdUJHLFdBQVcsQ0FBQztFQUNSLFVBQVUsRXZRcEJ5QyxPQUFvQjtFdVFxQnZFLEtBQUssRUFBRSxJQUFJO0VBQ1gsS0FBSyxFQUFFLElBQUk7RUFDWCxVQUFVLEVBQUUsTUFBTTtFQUNsQixRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsSUFBSSxHQW1CaEI7R0FoREwsQUFBQSxBQWdDUSxFQWhDUCxFQUFJLE9BQU8sQUFBWCxFQXVCRyxXQUFXLENBU1AsQ0FBQyxDQUFDO0lBQ0UsUUFBUSxFQUFFLFFBQVE7SUFDbEIsTUFBTSxFQUFFLElBQUksR0FhZjtLQS9DVCxBQUFBLEFBZ0NRLEVBaENQLEVBQUksT0FBTyxBQUFYLEVBdUJHLFdBQVcsQ0FTUCxDQUFDLEFBS0csT0FBUSxDQUFDO01BRUwsT0FBTyxFQUFFLEtBQUs7TUFDZCxTQUFTLEVBQUUsR0FBRztNQUNkLEtBQUssRTFRZnNDLElBQUksRzBRb0JsRDtNektXVCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7U3lLekQvQixBQUFBLEFBZ0NRLEVBaENQLEVBQUksT0FBTyxBQUFYLEVBdUJHLFdBQVcsQ0FTUCxDQUFDLEFBS0csT0FBUSxDQUFDO1VBT0QsU0FBUyxFQUFFLElBQUksR0FFdEI7O0NBOUNiLEFBQUEsQUFrREksRUFsREgsRUFBSSxPQUFPLEFBQVgsR0FrREcsQUFBQSxLQUFDLEVBQU8sU0FBUyxBQUFoQixFQUFrQjtFQUNmLGdCQUFnQixFdlEzQ21DLE9BQXdCLEN1UTJDeEMsVUFBVSxHQUNoRDs7QUFHTCxBQUdZLElBSFIsQUFDQSxTQUFVLEVBQ04sQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBQ0csZ0JBQWdCLENBQUM7RUFDYixNQUFNLEVBQUUsR0FBRyxHQWFkO0V6S3NCVCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsU0FBUztJeUt2Q3ZELEFBT29CLElBUGhCLEFBQ0EsU0FBVSxFQUNOLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxFQUNHLGdCQUFnQixDQUlSLEVBQUUsQ0FBQztNQUNDLFNBQVMsRUFBRSxNQUFNLEdBQ3BCO0V6SzhCakIsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLE9BQU8sU0FBUyxFQUFFLFFBQVE7SXlLdkN0RCxBQWFvQixJQWJoQixBQUNBLFNBQVUsRUFDTixBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsRUFDRyxnQkFBZ0IsQ0FVUixFQUFFLENBQUM7TUFDQyxTQUFTLEVBQUUsTUFBTSxHQUNwQjs7QUFmckIsQUFtQlksSUFuQlIsQUFDQSxTQUFVLEVBQ04sQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEVBaUJHLG1CQUFtQixDQUFDO0VBQ2hCLE1BQU0sRUFBRSxHQUFHLEdBQ2Q7O0FBckJiLEFBd0JnQixJQXhCWixBQUNBLFNBQVUsRUFDTixBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsR0FxQkcsQUFBQSxLQUFDLEVBQU8sVUFBVSxBQUFqQixFQUNHLElBQUksQUFDQSxVQUFZLENBQUEsSUFBSSxFQUFFO0VBQ2QsZ0JBQWdCLEV2UTdFbUIsT0FBb0IsR3VROEUxRDs7QUEzQnJCLEFBd0JnQixJQXhCWixBQUNBLFNBQVUsRUFDTixBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsR0FxQkcsQUFBQSxLQUFDLEVBQU8sVUFBVSxBQUFqQixFQUNHLElBQUksQUFLQSxVQUFZLENBQUEsSUFBSSxFQUFFO0VBQ2QsZ0JBQWdCLEV2UXRGUyxPQUFPLEd1UXVGbkM7O0FBL0JyQixBQWtDZ0IsSUFsQ1osQUFDQSxTQUFVLEVBQ04sQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEdBcUJHLEFBQUEsS0FBQyxFQUFPLFVBQVUsQUFBakIsRUFXRyxXQUFXLENBQUM7RUFDUixLQUFLLEVBQUUsZUFBZTtFQUN0QixnQkFBZ0IsRUFBRSxXQUFXLEdBZWhDO0VBbkRqQixBQXNDb0IsSUF0Q2hCLEFBQ0EsU0FBVSxFQUNOLEFBQUEsRUFBQyxFQUFJLE9BQU8sQUFBWCxHQXFCRyxBQUFBLEtBQUMsRUFBTyxVQUFVLEFBQWpCLEVBV0csV0FBVyxDQUlQLENBQUMsQUFDRyxPQUFRLENBQUM7SUFDTCxTQUFTLEVBQUUsR0FBRyxHQUtqQjtJekszQ3JCLE1BQU0sRUFBRSxTQUFTLEVBQUUsUUFBUTtNeUtGL0IsQUFzQ29CLElBdENoQixBQUNBLFNBQVUsRUFDTixBQUFBLEVBQUMsRUFBSSxPQUFPLEFBQVgsR0FxQkcsQUFBQSxLQUFDLEVBQU8sVUFBVSxBQUFqQixFQVdHLFdBQVcsQ0FJUCxDQUFDLEFBQ0csT0FBUSxDQUFDO1FBSUQsU0FBUyxFQUFFLElBQUksR0FFdEI7RUE3Q3pCLEFBZ0RvQixJQWhEaEIsQUFDQSxTQUFVLEVBQ04sQUFBQSxFQUFDLEVBQUksT0FBTyxBQUFYLEdBcUJHLEFBQUEsS0FBQyxFQUFPLFVBQVUsQUFBakIsRUFXRyxXQUFXLENBY1AsRUFBRSxDQUFDO0lBQ0MsU0FBUyxFQUFFLGdCQUFnQixHQUM5Qjs7QUFPckIsQUFBQSxPQUFPLENBQUM7RUFDSjs7d0JBRW9CO0VBRXBCLE1BQU0sRUFBRSxRQUFRO0VBQ2hCLE9BQU8sRUFBRSxDQUFDO0VBQ1YsVUFBVSxFdlF4SG1DLE9BQU87RXVReUhwRCxLQUFLLEUxUTlGa0QsSUFBSSxHMFFnRzlEOztBQUVELEFBQUEsY0FBYyxFQUFFLEFBQUEsa0JBQWtCLEVBQUUsQUFBQSxvQkFBb0IsRUFBRSxBQUFBLGtCQUFrQixDQUFDO0VBQ3pFLFFBQVEsRUFBRSxRQUFRLEdBQ3JCOztBQUVELEFBQUEsY0FBYyxDQUFDO0VBQ1gsT0FBTyxFQUFFLElBQUk7RUFDYixjQUFjLEVBQUUsR0FBRztFQUNuQixTQUFTLEVBQUUsSUFBSTtFQUNmLGdCQUFnQixFdlFySTZCLE9BQU8sR3VRZ0p2RDtFQWZELEFBTUksY0FOVSxDQU1WLFdBQVcsQ0FBQztJQUNSLElBQUksRUFBRSxPQUFPLEdBT2hCO0lBZEwsQUFTUSxjQVRNLENBTVYsV0FBVyxDQUdQLENBQUMsQUFDRyxPQUFRLENBQUM7TUFDTCxTQUFTLEVBQUUsR0FBRyxHQUNqQjs7QUFLYixBQUFBLFdBQVcsQ0FBQztFQUNSOzs7OztxQkFLaUIsRUF1RXBCO0VBN0VELEFBT0ksV0FQTyxDQU9QLEdBQUcsQ0FBQztJQUNBLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixPQUFPLEVBQUUsS0FBSyxHQUNqQjtFQVhMLEFBYUksV0FiTyxDQWFQLG9CQUFvQixDQUFDO0lBQ2pCLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxDQUFDO0lBQ04sSUFBSSxFQUFFLENBQUM7SUFDUCxLQUFLLEVBQUUsQ0FBQztJQUNSLE1BQU0sRUFBRSxDQUFDLEdBQ1o7RUFuQkwsQUFxQkksV0FyQk8sQUFxQlAsT0FBUSxDQUFDO0lBQ0wsT0FBTyxFQUFFLEVBQUU7SUFDWCxPQUFPLEVBQUUsS0FBSztJQUNkLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLElBQUk7SUFDWixnQkFBZ0IsRUFBRSxJQUFJO0lBQ3RCLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLEdBQUcsRUFBRSxDQUFDO0lBQ04sSUFBSSxFQUFFLENBQUM7SUFDUCxPQUFPLEVBQUUsQ0FBQztJaEoxTFosVUFBVSxFZ0o0TFksT0FBTyxDQUFDLElBQUcsQ0FBQyxXQUFXLEdBQzlDO0loSnpMSCxNQUFNLENBQUMsTUFBTSxNQUFNLHNCQUFzQixFQUFFLE1BQU07TWdKd0puRCxBQXFCSSxXQXJCTyxBQXFCUCxPQUFRLENBQUM7UWhKNUtULFVBQVUsRUFBRSxJQUFJLEdnSndMZjtFQWpDTCxBQW1DSSxXQW5DTyxBQW1DUCxNQUFPLENBQUM7SUFDSixPQUFPLEVBQUUsRUFBRTtJQUNYLE9BQU8sRUFBRSxLQUFLO0lBQ2QsV0FBVyxFQUFFLElBQUksR0FDcEI7RUF2Q0wsQUF5Q0ksV0F6Q08sQUF5Q1Asa0JBQW1CLENBQUM7SUFDaEIsS0FBSyxFQUFFLElBQUksR0FPZDtJekt0SkQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO015S3FHNUIsQUE0Q1EsV0E1Q0csQUF5Q1Asa0JBQW1CLEFBR2YsTUFBTyxDQUFDO1FBRUEsV0FBVyxFQUFFLGNBQWMsR0FFbEM7RUFoRFQsQUFtREksV0FuRE8sQ0FtRFAsRUFBRSxDQUFDO0lBQ0MsS0FBSyxFMVEzSzhDLElBQUk7STBRNEt2RCxRQUFRLEVBQUUsUUFBUTtJQUNsQixNQUFNLEVBQUUsQ0FBQztJQUNULElBQUksRUFBRSxDQUFDO0lBQ1AsS0FBSyxFQUFFLElBQUk7SUFDWCxVQUFVLEVBQUUsSUFBSTtJQUNoQixZQUFZLEVBQUUsSUFBSTtJQUNsQixPQUFPLEVBQUUsQ0FBQztJaEp2TlosVUFBVSxFZ0p5TlksT0FBTyxDQUFDLElBQUcsQ0FBQyxXQUFXLEdBQzlDO0loSnROSCxNQUFNLENBQUMsTUFBTSxNQUFNLHNCQUFzQixFQUFFLE1BQU07TWdKd0puRCxBQW1ESSxXQW5ETyxDQW1EUCxFQUFFLENBQUM7UWhKMU1ILFVBQVUsRUFBRSxJQUFJLEdnSnFOZjtFQTlETCxBQWdFSSxXQWhFTyxBQWdFUCxVQUFZLENBQUEsTUFBTSxFQUFFO0lBQ2hCLFVBQVUsRXZRbk4rQixPQUFPLEd1UW9ObkQ7RUFsRUwsQUFxRVEsV0FyRUcsQUFvRVAsTUFBTyxBQUNILE9BQVEsQ0FBQztJQUNMLE9BQU8sRUFBRSxFQUFFLEdBQ2Q7RUF2RVQsQUF5RVEsV0F6RUcsQUFvRVAsTUFBTyxDQUtILEVBQUUsQ0FBQztJQUNDLE9BQU8sRUFBRSxDQUFDLEdBQ2I7O0F6S25LTCxNQUFNLEVBQUUsU0FBUyxFQUFFLFFBQVE7R3lLd0szQixBQUFBLEFBRVEsRUFGUCxFQUFJLE9BQU8sQUFBWCxFQUNHLG1CQUFtQixDQUNmLEVBQUUsQ0FBQztJQUNDLFNBQVMsRUFBRSxNQUFNLEdBQ3BCO0dBSlQsQUFBQSxBQU1RLEVBTlAsRUFBSSxPQUFPLEFBQVgsRUFDRyxtQkFBbUIsQ0FLZixLQUFLLENBQUM7SUFDRixTQUFTLEVBQUUsS0FBSyxHQUNuQjs7QUN6UGI7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QUFDakMsQUFBQSxNQUFNLENBQUM7RUFDSCxPQUFPLEVBQUUsR0FBRztFQUNaLFFBQVEsRUFBRSxLQUFLO0VBQ2YsTUFBTSxFQUFFLEtBQUs7RUFDYixJQUFJLEVBQUUsQ0FBQztFQUNQLEtBQUssRUFBRSxDQUFDLEdBVVg7RUFmRCxBQU9JLE1BUEUsQ0FPRixJQUFJLENBQUM7SUFDRCxNQUFNLEVBQUUsSUFBSTtJQUNaLFFBQVEsRUFBRSxRQUFRLEdBQ3JCO0VBVkwsQUFZSSxNQVpFLENBWUYsSUFBSSxDQUFDO0lBQ0QsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FDOUJMOzs7Ozs7Ozs7R0FTRztBQUtILDBHQUEwRztBQ2QxRzs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUFHMUcsQUFFSSwwQkFGc0IsQ0FFdEIscUJBQXFCLEFBQ2pCLE9BQVEsQ0FBQztFQUNMLFVBQVUsRTNRTDJCLE9BQU8sQzJRS3ZCLFNBQVMsQ0FBQyxXQUFXLENBQUMsU0FBUztFQUNwRCxPQUFPLEVBQUUsS0FBSztFQUNkLE9BQU8sRUFBRSxFQUFFO0VBQ1gsV0FBVyxFQUFFLE1BQU0sR0FDdEI7O0FBUlQsQUFZUSwwQkFaa0IsQ0FXdEIsc0JBQXNCLENBQ2xCLHVCQUF1QixDQUFDO0VBQ3BCLE9BQU8sRUFBRSxTQUFTO0VBQ2xCLFVBQVUsRTNRZjJCLE9BQU8sRzJRZ0IvQzs7QUFmVCxBQW9CUSwwQkFwQmtCLENBa0J0Qix3QkFBd0IsQ0FFcEIsaUJBQWlCLENBQUM7RUFDZCxRQUFRLEVBQUUsT0FBTyxHQUNwQjs7QUF0QlQsQUF5QkksMEJBekJzQixDQXlCdEIsZ0JBQWdCLEFBRVosT0FBUSxDQUFDO0VBQ0wsV0FBVyxFQUFFLENBQUMsR0FDakI7O0FBSVQsQUFFSSxlQUZXLENBQ2IsaUJBQWlCLENBQ2YsTUFBTSxHQUZPLEFBQUEsQUFFYixxQ0FGYyxDQUFzQyxNQUFNLEFBQTVDLEVBQ2hCLGlCQUFpQixDQUNmLE1BQU0sQ0FBQztFQUNMLFFBQVEsRUFBRSxPQUFPLEdBQ2xCOztBQUpMLEFBQ0UsZUFEYSxDQUNiLGlCQUFpQixBQUtoQixPQUFTLEdBTkssQUFBQSxBQUNmLHFDQURnQixDQUFzQyxNQUFNLEFBQTVDLEVBQ2hCLGlCQUFpQixBQUtoQixPQUFTLENBQUM7RUFDUCxPQUFPLEVBQUUsSUFBSSxHQUNkOztBQUlMLEFBR00sU0FIRyxDQUNQLDBCQUEwQixDQUN4QixrQkFBa0IsQ0FDaEIsSUFBSSxDQUFDO0VBQ0gsT0FBTyxFQUFFLGVBQWUsR0FDekI7O0FBS1AsQUFJTSxRQUpFLENBQ04sMEJBQTBCLENBQ3hCLHdCQUF3QixDQUV0QixrQkFBa0IsR0FKZCxBQUFBLEFBSUosWUFKSyxDQUFhLEdBQUcsQUFBaEIsRUFDVCwwQkFBMEIsQ0FDeEIsd0JBQXdCLENBRXRCLGtCQUFrQixDQUFDO0VBQ2pCLE9BQU8sRUFBRSxlQUFlLEdBWXpCO0VBakJQLEFBT1EsUUFQQSxDQUNOLDBCQUEwQixDQUN4Qix3QkFBd0IsQ0FFdEIsa0JBQWtCLENBR2hCLGFBQWEsR0FQWCxBQUFBLEFBT0YsWUFQRyxDQUFhLEdBQUcsQUFBaEIsRUFDVCwwQkFBMEIsQ0FDeEIsd0JBQXdCLENBRXRCLGtCQUFrQixDQUdoQixhQUFhLENBQUM7SUFDWixjQUFjLEVBQUUsaUJBQWlCLEdBUWxDO0lBaEJULEFBVVUsUUFWRixDQUNOLDBCQUEwQixDQUN4Qix3QkFBd0IsQ0FFdEIsa0JBQWtCLENBR2hCLGFBQWEsQ0FHWCxpQkFBaUIsRUFWM0IsQUFVNkIsUUFWckIsQ0FDTiwwQkFBMEIsQ0FDeEIsd0JBQXdCLENBRXRCLGtCQUFrQixDQUdoQixhQUFhLENBR1EsZUFBZSxHQVZsQyxBQUFBLEFBVUEsWUFWQyxDQUFhLEdBQUcsQUFBaEIsRUFDVCwwQkFBMEIsQ0FDeEIsd0JBQXdCLENBRXRCLGtCQUFrQixDQUdoQixhQUFhLENBR1gsaUJBQWlCLEdBVmpCLEFBQUEsQUFVbUIsWUFWbEIsQ0FBYSxHQUFHLEFBQWhCLEVBQ1QsMEJBQTBCLENBQ3hCLHdCQUF3QixDQUV0QixrQkFBa0IsQ0FHaEIsYUFBYSxDQUdRLGVBQWUsQ0FBQztNQUNqQyxXQUFXLEVBQUUsWUFBWTtNQUN6QixVQUFVLEVBQUUsSUFBSTtNQUNoQixjQUFjLEVBQUUsa0JBQWtCO01BQ2xDLFdBQVcsRUFBRSxPQUFPLEdBQ3JCOztBQU9YLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQUN0QixBQUVJLDBCQUZzQixDQUN4QixrQkFBa0IsQ0FDaEIsSUFBSSxDQUFDO0lBQ0gsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFKTCxBQVNJLDBCQVRzQixDQU94Qix3QkFBd0IsQ0FFdEIsa0JBQWtCLENBQUM7SUFDakIsT0FBTyxFQUFFLGVBQWUsR0FZekI7SUF0QkwsQUFZTSwwQkFab0IsQ0FPeEIsd0JBQXdCLENBRXRCLGtCQUFrQixDQUdoQixhQUFhLENBQUM7TUFDWixjQUFjLEVBQUUsaUJBQWlCLEdBUWxDO01BckJQLEFBZVEsMEJBZmtCLENBT3hCLHdCQUF3QixDQUV0QixrQkFBa0IsQ0FHaEIsYUFBYSxDQUdYLGlCQUFpQixFQWZ6QixBQWUyQiwwQkFmRCxDQU94Qix3QkFBd0IsQ0FFdEIsa0JBQWtCLENBR2hCLGFBQWEsQ0FHUSxlQUFlLENBQUM7UUFDakMsV0FBVyxFQUFFLFlBQVk7UUFDekIsVUFBVSxFQUFFLElBQUk7UUFDaEIsY0FBYyxFQUFFLGtCQUFrQjtRQUNsQyxXQUFXLEVBQUUsT0FBTyxHQUNyQjs7QUNsSFg7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUNILDBHQUEwRztBQUMxRyx1SUFBdUk7QUFFdkksQUFBdUIsSUFBbkIsQUFBQSxrQkFBa0IsQ0FBQyxRQUFRO0FBQy9CLEFBQXVCLElBQW5CLEFBQUEsa0JBQWtCLENBQUMsaUJBQWlCLENBQUM7RUFDckMsTUFBTSxFQUFFLE9BQU87RUFDZixRQUFRLEVBQUUsUUFBUTtFQUNsQixHQUFHLEVBQUUsSUFBSTtFQUNULElBQUksRUFBRSxDQUFDO0VBQ1AsT0FBTyxFQUFFLElBQUk7RUFDYixPQUFPLEVBQUUsSUFBSTtFQUNiLEtBQUssRUFBRSxJQUFJO0VBQ1gsU0FBUyxFQUFFLEtBQUs7RUFDaEIsT0FBTyxFQUFFLEtBQUs7RUFDZCxNQUFNLEVBQUUsT0FBTztFQUNmLFVBQVUsRUFBRSxJQUFJO0VBQ2hCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsVUFBVSxFQUFFLElBQUk7RUFDaEIsZ0JBQWdCLEVBQUUsT0FBTztFQUN6QixNQUFNLEVBQUUsaUJBQWlCO0VBQ3pCLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDQUFDLG1CQUFtQjtFQUNyQyxhQUFhLEVBQUUsR0FBRztFQUNsQixrQkFBa0IsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxvQkFBb0I7RUFDbkQsVUFBVSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLG9CQUFvQjtFQUMzQyxlQUFlLEVBQUUsV0FBVyxHQUMvQjs7QUFFRCxBQUF1QixJQUFuQixBQUFBLGtCQUFrQixDQUFDLGNBQWMsQ0FBQztFQUNsQyxPQUFPLEVBQUUsS0FBSztFQUNkLE9BQU8sRUFBRSxRQUFRO0VBQ2pCLEtBQUssRUFBRSxJQUFJO0VBQ1gsV0FBVyxFQUFFLE1BQU07RUFDbkIsV0FBVyxFQUFFLFVBQVU7RUFDdkIsS0FBSyxFQUFFLE9BQU87RUFDZCxXQUFXLEVBQUUsTUFBTSxHQUN0Qjs7QUFFRCxBQUF1QixJQUFuQixBQUFBLGtCQUFrQixDQUFDLGNBQWMsQUFBQSxVQUFVO0FBQy9DLEFBQXVCLElBQW5CLEFBQUEsa0JBQWtCLENBQUMsY0FBYyxBQUFBLE1BQU07QUFDM0MsQUFBdUIsSUFBbkIsQUFBQSxrQkFBa0IsQ0FBQyxjQUFjLEFBQUEsTUFBTSxDQUFDO0VBQ3hDLEtBQUssRUFBRSxPQUFPO0VBQ2QsZUFBZSxFQUFFLElBQUk7RUFDckIsT0FBTyxFQUFFLENBQUM7RUFDVixnQkFBZ0IsRUFBRSxPQUFPLEdBQzVCOztBQUVELEFBQW1ELFlBQXZDLEFBQUEsZUFBZSxDQUFDLElBQUksQUFBQSxrQkFBa0IsQ0FBQyxhQUFhLENBQUM7RUFDN0QsTUFBTSxFQUFFLElBQUk7RUFDWixPQUFPLEVBQUUsU0FBUztFQUNsQixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxTQUFTO0VBQ3RCLGFBQWEsRUFBRSxHQUFHLEdBQ3JCOztBQUVELEFBQW1ELFlBQXZDLEFBQUEsZUFBZSxDQUFDLElBQUksQUFBQSxrQkFBa0IsQ0FBQyxhQUFhLENBQUM7RUFDN0QsTUFBTSxFQUFFLElBQUk7RUFDWixPQUFPLEVBQUUsUUFBUTtFQUNqQixTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLGFBQWEsRUFBRSxHQUFHLEdBQ3JCOztBQUVELEFBQUEsSUFBSSxBQUFBLGtCQUFrQixDQUFDO0VBQ25CLEtBQUssRUFBRSxJQUFJLEdBQ2Q7O0FBRUQsQUFBYSxZQUFELENBQUMsSUFBSSxBQUFBLGtCQUFrQixDQUFDO0VBQ2hDLE9BQU8sRUFBRSxnQkFBZ0I7RUFDekIsTUFBTSxFQUFFLElBQUksR0FDZjs7QUFFRCxBQUFvQyxZQUF4QixDQUFDLElBQUksQUFBQSxrQkFBa0IsQ0FBQyxRQUFRO0FBQzVDLEFBQW9DLFlBQXhCLENBQUMsSUFBSSxBQUFBLGtCQUFrQixDQUFDLGlCQUFpQixDQUFDO0VBQ2xELEdBQUcsRUFBRSxlQUFlLEdBQ3ZCOztBQUVELEFBQXVFLFlBQTNELENBQUMsSUFBSSxBQUFBLGtCQUFrQixBQUFBLElBQUssQ0FBQSxBQUFBLFlBQVksQ0FBQyxJQUFLLENBQUEsQUFBQSxXQUFXLEVBQUUsYUFBYSxDQUFDO0VBQ2pGLGFBQWEsRUFBRSxDQUFDLEdBQ25COztBQUVELEFBQWdELFlBQXBDLENBQUMsSUFBSSxBQUFBLGtCQUFrQixBQUFBLFlBQVksQ0FBQyxhQUFhLENBQUM7RUFDMUQsc0JBQXNCLEVBQUUsR0FBRztFQUMzQix5QkFBeUIsRUFBRSxHQUFHO0VBQzlCLHVCQUF1QixFQUFFLENBQUM7RUFDMUIsMEJBQTBCLEVBQUUsQ0FBQyxHQUNoQzs7QUFFRCxBQUErQyxZQUFuQyxDQUFDLElBQUksQUFBQSxrQkFBa0IsQUFBQSxXQUFXLENBQUMsYUFBYSxDQUFDO0VBQ3pELHNCQUFzQixFQUFFLENBQUM7RUFDekIseUJBQXlCLEVBQUUsQ0FBQztFQUM1Qix1QkFBdUIsRUFBRSxHQUFHO0VBQzVCLDBCQUEwQixFQUFFLEdBQUcsR0FDbEM7O0FBRUQsQUFBNEIsWUFBaEIsQUFBQSxlQUFlLENBQUMsSUFBSSxBQUFBLGtCQUFrQixDQUFDO0VBQy9DLE1BQU0sRUFBRSxJQUFJLEdBQ2Y7O0FBRUQsQUFBbUQsWUFBdkMsQUFBQSxlQUFlLENBQUMsSUFBSSxBQUFBLGtCQUFrQixDQUFDLFFBQVE7QUFDM0QsQUFBbUQsWUFBdkMsQUFBQSxlQUFlLENBQUMsSUFBSSxBQUFBLGtCQUFrQixDQUFDLGlCQUFpQixDQUFDO0VBQ2pFLEdBQUcsRUFBRSxlQUFlLEdBQ3ZCOztBQUVELEFBQTRCLFlBQWhCLEFBQUEsZUFBZSxDQUFDLElBQUksQUFBQSxrQkFBa0IsQ0FBQztFQUMvQyxNQUFNLEVBQUUsSUFBSSxHQUNmOztBQUVELEFBQW1ELFlBQXZDLEFBQUEsZUFBZSxDQUFDLElBQUksQUFBQSxrQkFBa0IsQ0FBQyxRQUFRO0FBQzNELEFBQW1ELFlBQXZDLEFBQUEsZUFBZSxDQUFDLElBQUksQUFBQSxrQkFBa0IsQ0FBQyxpQkFBaUIsQ0FBQztFQUNqRSxHQUFHLEVBQUUsZUFBZSxHQUN2Qjs7QUN4SEQ7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7Q0FDakMsQUFBQSxBQUlRLEVBSlAsRUFBSSxRQUFRLEFBQVosRUFHRyxXQUFXLENBQ1AsTUFBTTtBQUhkLEFBR1EsTUFIRixDQUVGLFdBQVcsQ0FDUCxNQUFNO0FBRmQsQUFFUSxZQUZJLENBQ1IsV0FBVyxDQUNQLE1BQU0sQ0FBQztFQUNILEtBQUssRUFBRSxJQUFJLEdBQ2Q7O0FBSVQsQUFHWSxPQUhMLENBQ0gsWUFBWSxDQUNSLFdBQVcsQ0FDUCxNQUFNLENBQUM7RUFDSCxVQUFVLEVBQUUsSUFBSTtFQUNoQixhQUFhLEVBQUUsSUFBSSxHQUN0Qjs7QUNoQ2I7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QUFFakMsNkJBQTZCO0FBQzdCLEFBQUEsbUJBQW1CO0FBQ25CLEFBQUEscUJBQXFCO0FBQ3JCLEFBQUEsOEJBQThCO0FBQzlCLEFBQUEsNkJBQTZCO0FBQzdCLEFBQUEsNkJBQTZCO0FBQzdCLEFBQUEsNEJBQTRCLENBQUM7RUFDekIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUQsQUFBQSxrQkFBa0I7QUFDbEIsQUFBQSxvQkFBb0I7QUFDcEIsQUFBQSw2QkFBNkI7QUFDN0IsQUFBQSw0QkFBNEI7QUFDNUIsQUFBQSw0QkFBNEI7QUFDNUIsQUFBQSwyQkFBMkIsQ0FBQztFQUN4QixPQUFPLEVBQUUsTUFBTSxHQUNsQjs7QUNsQ0Q7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxpQ0FBaUM7QUFDakMsQUFBQSx5QkFBeUI7QUFDekIsQUFBQSxJQUFJLENBQUM7RUFDRCxVQUFVLEVBQUUsaUJBQWlCO0VBQzdCLFFBQVEsRUFBRSxRQUFRLEdBQ3JCOztBQUVELEFBQUEsZUFBZSxDQUFDO0VBQ1osT0FBTyxFQUFFLElBQUk7RUFDYixpQkFBaUIsRUFBRSxJQUFJO0VBQ3ZCLGFBQWEsRUFBRSxJQUFJO0VBQ25CLFNBQVMsRUFBRSxJQUFJLEdBQ2xCOztBQUVELEFBQUEsV0FBVyxDQUFDO0VBQ1IsT0FBTyxFQUFFLFdBQVc7RUFDcEIsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBRUQsQUFBQSxLQUFLLEFBQUEsTUFBTSxDQUFDO0VBQ1IsV0FBVyxFdlJnQzhELGFBQWEsRUFBRSxPQUFPO0V1Ui9CL0YsT0FBTyxFQUFFLE9BQU87RUFDaEIsS0FBSyxFQUFFLENBQUM7RUFDUixRQUFRLEVBQUUsUUFBUTtFQUNsQixNQUFNLEVBQUUsR0FBRyxHQUNkOztBQUVELEFBQUEsUUFBUSxHeEMxQlIsQUFBQSxBd0MwQkEsRXhDMUJDLEVBQUksU0FBUyxBQUFiLEVBbUJHLEVBQUUsR0FuQk4sQUFBQSxBd0MwQkEsRXhDMUJDLEVBQUksU0FBUyxBQUFiLEVBbUJPLEdBQUcsR0VuQlgsQUFBQSxBc0MwQkEsRXRDMUJDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQ0FDWCxDQUFDLEFBQ0csS0FBTSxDQUNGLElBQUksQUFDQSxHQUFJLEdBUGhDLEFBQUEsQXNDMEJBLEV0QzFCQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLEM3RDhGM0IsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEM2RHhIdEIsQ0FBQyxBN0QrSGUsT0FBTyxDNkQ3SGYsSUFBSSxBQUNBLEdBQUksRTdEMEZoQyxBbUd2RUEsT25HdUVPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRTZENUh0QyxBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDQUNYLENBQUMsQTdEK0hlLE9BQU8sQzZEN0hmLElBQUksQUFDQSxHQUFJLEdBUGhDLEFBQUEsQXNDMEJBLEV0QzFCQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLEM3RDhGM0IsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEM2RHhIdEIsQ0FBQyxDN0R1SWUsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEU2RHRJZCxJQUFJLEFBQ0EsR0FBSSxFN0QwRmhDLEFtR3ZFQSxPbkd1RU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFNkQ1SHRDLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLENBQ1gsQ0FBQyxDN0R1SWUsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEU2RHRJZCxJQUFJLEFBQ0EsR0FBSSxHQVBoQyxBQUFBLEFzQzBCQSxFdEMxQkMsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDN0Q4RjNCLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDNkR4SHRCLENBQUMsQzdEdUllLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFNkRsSmQsSUFBSSxBQUNBLEdBQUksRTdEMEZoQyxBbUd2RUEsT25HdUVPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRTZENUh0QyxBQUFBLEVBQUMsRUFBSSxTQUFTLEFBQWIsR0FDRyxBQUFBLEVBQUMsRUFBSSxXQUFXLEFBQWYsR0FDRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csZUFBZSxDQUNYLENBQUMsQzdEdUllLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFNkRsSmQsSUFBSSxBQUNBLEdBQUksR0FQaEMsQUFBQSxBc0MwQkEsRXRDMUJDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQzdEOEYzQixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQzZEeEh0QixDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEU2RDlKZCxJQUFJLEFBQ0EsR0FBSSxFN0QwRmhDLEFtR3ZFQSxPbkd1RU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFNkQ1SHRDLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLENBQ1gsQ0FBQyxDN0R1SWUsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixFNkQ5SmQsSUFBSSxBQUNBLEdBQUksR0FQaEMsQUFBQSxBc0MwQkEsRXRDMUJDLEVBQUksU0FBUyxBQUFiLEdBQ0csQUFBQSxFQUFDLEVBQUksV0FBVyxBQUFmLEdBQ0csQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLGVBQWUsQzdEOEYzQixPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQzZEeEh0QixDQUFDLEM3RHVJZSxBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEU2RGpMZCxJQUFJLEFBQ0EsR0FBSSxFN0QwRmhDLEFtR3ZFQSxPbkd1RU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFNkQ1SHRDLEFBQUEsRUFBQyxFQUFJLFNBQVMsQUFBYixHQUNHLEFBQUEsRUFBQyxFQUFJLFdBQVcsQUFBZixHQUNHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxlQUFlLENBQ1gsQ0FBQyxDN0R1SWUsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFNkRqTGQsSUFBSSxBQUNBLEdBQUksQ3NDbUJ2QjtFQUNMLFNBQVMsRXZSMERxRSxTQUE4QixHdVJ6RC9HOztBQUVELEFBQUEsU0FBUyxDQUFDO0VBQ04sU0FBUyxFdlJ1RHFFLFNBQThCLEd1UnREL0c7O0FBRUQsQUFDSSxXQURPLENBQ1AsQ0FBQyxBQUNHLEtBQU0sRUFGZCxBQUNJLFdBRE8sQ25HK0RYLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDbUd6RmxDLENBQUMsQW5HZ0cyQixPQUFPLEVBbEN2QyxBbUc5REksT25HOERHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ21HMUZ0QyxXQUFXLENBQ1AsQ0FBQyxBbkdnRzJCLE9BQU8sQ21HL0Z4QjtFQUNILGVBQWUsRUFBRSxJQUFJO0VBQ3JCLFdBQVcsRUFBRSxDQUFDO0VBQ2QsT0FBTyxFQUFFLFlBQVk7RUFDckIsU0FBUyxFQUFFLElBQUksR0FDbEI7O0FBUFQsQUFTUSxXQVRHLENBQ1AsQ0FBQyxDQVFHLEdBQUcsQ0FBQztFQUVBLGFBQWEsRUFBRSxJQUFJLEdBQ3RCOztBQVpULEFBY1EsV0FkRyxDQUNQLENBQUMsQ0FhRyxJQUFJLENBQUM7RUFDRCxPQUFPLEVBQUUsSUFBSSxHQUNoQjs7QUNsRVQ7Ozs7Ozs7OztHQVNHO0FBS0gsMEdBQTBHO0FDZDFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUUxRyxnQ0FBZ0M7Q0FDaEMsQUFBQSxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEVBQW1CO0VBOEdoQixnQkFBZ0I7RUE2Q2hCLFdBQVc7RUF1R1gsZ0JBQWdCLEVBV25CO0dBN1FELEFBQUEsQUFFSSxFQUZILEVBQUksYUFBYSxBQUFqQixFQUVHLE9BQU8sQ0FBQztJQUNKLE1BQU0sRUFBRSxPQUFPLEdBZWxCO0tBbEJMLEFBQUEsQUFLVSxFQUxULEVBQUksYUFBYSxBQUFqQixFQUVHLE9BQU8sR0FHRCxDQUFDLEFBQUEsWUFBWTtLQUx2QixBQUFBLEFBTVEsRUFOUCxFQUFJLGFBQWEsQUFBakIsRUFFRyxPQUFPLENBSUgsRUFBRSxBQUFBLFlBQVk7S0FOdEIsQUFBQSxBQU9RLEVBUFAsRUFBSSxhQUFhLEFBQWpCLEVBRUcsT0FBTyxDQUtILEVBQUUsQUFBQSxZQUFZO0tBUHRCLEFBQUEsQUFRUSxFQVJQLEVBQUksYUFBYSxBQUFqQixFQUVHLE9BQU8sQ0FNSCxFQUFFLEFBQUEsWUFBWTtLQVJ0QixBQUFBLEFBU1EsRUFUUCxFQUFJLGFBQWEsQUFBakIsRUFFRyxPQUFPLENBT0gsRUFBRSxBQUFBLFlBQVk7S0FUdEIsQUFBQSxBQVVRLEVBVlAsRUFBSSxhQUFhLEFBQWpCLEVBRUcsT0FBTyxDQVFILEVBQUUsQUFBQSxZQUFZO0tBVnRCLEFBQUEsQUFXUSxFQVhQLEVBQUksYUFBYSxBQUFqQixFQUVHLE9BQU8sQ0FTSCxFQUFFLEFBQUEsWUFBWSxDQUFDO01BQ1gsVUFBVSxFQUFFLENBQUMsR0FDaEI7S0FiVCxBQUFBLEFBZVUsRUFmVCxFQUFJLGFBQWEsQUFBakIsRUFFRyxPQUFPLEdBYUQsQ0FBQyxBQUFBLFdBQVcsQ0FBQztNQUNYLGFBQWEsRUFBRSxDQUFDLEdBQ25CO0dBakJULEFBQUEsQUFxQkksRUFyQkgsRUFBSSxhQUFhLEFBQWpCLEVBcUJHLENBQUMsQUFBQSxJQUFJLEFBQUEsS0FBSyxHQXJCZCxBQUFBLEFBcUJJLEVBckJILEVBQUksYUFBYSxBQUFqQixFckdpR0QsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENxR3ZHbEMsQ0FBQyxBckc4RzJCLE9BQU8sRUFsQ3ZDLEFxRzVFSSxPckc0RUcsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFcUc1SHRDLEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsRUFxQkcsQ0FBQyxBckc4RzJCLE9BQU8sR3FHbkl2QyxBQUFBLEFBcUJJLEVBckJILEVBQUksYUFBYSxBQUFqQixFckdpR0QsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENxR3ZHbEMsQ0FBQyxDckdzSDJCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQUNHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixHQTNDdEMsQXFHNUVJLE9yRzRFRyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVxRzVIdEMsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixFQXFCRyxDQUFDLENyR3NIMkIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLElxRzVJdEMsQUFBQSxBQXFCSSxFQXJCSCxFQUFJLGFBQWEsQUFBakIsRXJHaUdELE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDcUd2R2xDLENBQUMsQ3JHc0gyQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsR0F2RHRDLEFxRzVFSSxPckc0RUcsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFcUc1SHRDLEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsRUFxQkcsQ0FBQyxDckdzSDJCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixJcUd4SnRDLEFBQUEsQUFxQkksRUFyQkgsRUFBSSxhQUFhLEFBQWpCLEVyR2lHRCxPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ3FHdkdsQyxDQUFDLENyR3NIMkIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixHQW5FdEMsQXFHNUVJLE9yRzRFRyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVxRzVIdEMsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixFQXFCRyxDQUFDLENyR3NIMkIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixJcUdwS3RDLEFBQUEsQUFxQkksRUFyQkgsRUFBSSxhQUFhLEFBQWpCLEVyR2lHRCxPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ3FHdkdsQyxDQUFDLENyR3NIMkIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixHQXRGdEMsQXFHNUVJLE9yRzRFRyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVxRzVIdEMsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixFQXFCRyxDQUFDLENyR3NIMkIsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFcUdsS3ZCO0lBQ1AsT0FBTyxFQUFFLHlDQUF5QztJQUNsRCxlQUFlLEVBQUUsSUFBSSxHQUN4QjtHQXhCTCxBQUFBLEFBMEJJLEVBMUJILEVBQUksYUFBYSxBQUFqQixFQTBCRyxJQUFJLEFBQUEsS0FBSyxHQTFCYixBQUFBLEFBMEJJLEVBMUJILEVBQUksYUFBYSxBQUFqQixFckdpR0QsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENBT04sT0FBTyxFQWxDdkMsQXFHdkVJLE9yR3VFRyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVxRzVIdEMsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixFckdtSStCLE9BQU8sR3FHbkl2QyxBQUFBLEFBMEJJLEVBMUJILEVBQUksYUFBYSxBQUFqQixFckdpR0QsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVBZU4sQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEdBM0N0QyxBcUd2RUksT3JHdUVHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRXFHNUh0QyxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdyRzJJK0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLElxRzVJdEMsQUFBQSxBQTBCSSxFQTFCSCxFQUFJLGFBQWEsQUFBakIsRXJHaUdELE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixHQXZEdEMsQXFHdkVJLE9yR3VFRyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVxRzVIdEMsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHckcySStCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQWFHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixJcUd4SnRDLEFBQUEsQUEwQkksRUExQkgsRUFBSSxhQUFhLEFBQWpCLEVyR2lHRCxPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUFlTixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLEdBbkV0QyxBcUd2RUksT3JHdUVHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRXFHNUh0QyxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdyRzJJK0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBeUJHLEFBQUEsS0FBRSxFQUFPLFFBQVEsQUFBZixJcUdwS3RDLEFBQUEsQUEwQkksRUExQkgsRUFBSSxhQUFhLEFBQWpCLEVyR2lHRCxPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRUFlTixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUE0Q0csQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLEdBdEZ0QyxBcUd2RUksT3JHdUVHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRXFHNUh0QyxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdyRzJJK0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixFcUc3SnhCO0lBQ04sT0FBTyxFQUFFLG9CQUFvQjtJQUM3QixPQUFPLEVBQUUsS0FBSyxHQUNqQjtHQTdCTCxBQUFBLEFBK0JJLEVBL0JILEVBQUksYUFBYSxBQUFqQixFQStCRyxLQUFLLEFBQ0QsT0FBUSxBQUFBLE9BQU8sR0FoQ3ZCLEFBQUEsQUErQkksRUEvQkgsRUFBSSxhQUFhLEFBQWpCLEVyR2lHRCxPQUFPLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsQ3FHNUY5QixPQUFRLEFyR21HZ0IsT0FBTyxBcUduR3ZCLE9BQU8sRXJHaUV2QixBcUdsRUksT3JHa0VHLEVBQ0gsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixHQVVHLEFBQUEsRUFBQyxFQUFJLFlBQVksQUFBaEIsRUFDRyxJQUFJLEFBQUEsbUJBQW1CLEdBSWpCLElBQUksR0FLQSxlQUFlLENBR2IsT0FBTyxDQUdILFVBQVUsRXFHNUh0QyxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEVBZ0NPLE9BQVEsQXJHbUdnQixPQUFPLEFxR25HdkIsT0FBTyxHQWhDdkIsQUFBQSxBQStCSSxFQS9CSCxFQUFJLGFBQWEsQUFBakIsRXJHaUdELE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDcUc1RjlCLE9BQVEsQ3JHMkdnQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFDRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ3FHNUd0QixPQUFPLEVyR2lFdkIsQXFHbEVJLE9yR2tFRyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVxRzVIdEMsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixFQWdDTyxPQUFRLENyRzJHZ0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBQ0csQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENxRzVHdEIsT0FBTyxHQWhDdkIsQUFBQSxBQStCSSxFQS9CSCxFQUFJLGFBQWEsQUFBakIsRXJHaUdELE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDcUc1RjlCLE9BQVEsQ3JHMkdnQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUFhRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ3FHeEh0QixPQUFPLEVyR2lFdkIsQXFHbEVJLE9yR2tFRyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVxRzVIdEMsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixFQWdDTyxPQUFRLENyRzJHZ0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBYUcsQUFBQSxLQUFFLEVBQU8sTUFBTSxBQUFiLENxR3hIdEIsT0FBTyxHQWhDdkIsQUFBQSxBQStCSSxFQS9CSCxFQUFJLGFBQWEsQUFBakIsRXJHaUdELE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxDcUc1RjlCLE9BQVEsQ3JHMkdnQixBQUFBLEtBQUMsRUFBTyxrQkFBa0IsQUFBekIsRUF5QkcsQUFBQSxLQUFFLEVBQU8sUUFBUSxBQUFmLENxR3BJdEIsT0FBTyxFckdpRXZCLEFxR2xFSSxPckdrRUcsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFcUc1SHRDLEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsRUFnQ08sT0FBUSxDckcyR2dCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsQ3FHcEl0QixPQUFPLEdBaEN2QixBQUFBLEFBK0JJLEVBL0JILEVBQUksYUFBYSxBQUFqQixFckdpR0QsT0FBTyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLENxRzVGOUIsT0FBUSxDckcyR2dCLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQTRDRyxBQUFBLEtBQUUsRUFBTyxNQUFNLEFBQWIsQ3FHdkp0QixPQUFPLEVyR2lFdkIsQXFHbEVJLE9yR2tFRyxFQUNILEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsR0FVRyxBQUFBLEVBQUMsRUFBSSxZQUFZLEFBQWhCLEVBQ0csSUFBSSxBQUFBLG1CQUFtQixHQUlqQixJQUFJLEdBS0EsZUFBZSxDQUdiLE9BQU8sQ0FHSCxVQUFVLEVxRzVIdEMsQUFBQSxFQUFDLEVBQUksYUFBYSxBQUFqQixFQWdDTyxPQUFRLENyRzJHZ0IsQUFBQSxLQUFDLEVBQU8sa0JBQWtCLEFBQXpCLEVBNENHLEFBQUEsS0FBRSxFQUFPLE1BQU0sQUFBYixDcUd2SnRCLE9BQU8sQ0FBQztJQUNaLE9BQU8sRUFBRSxPQUFPO0lBQ2hCLE9BQU8sRUFBRSxLQUFLO0lBQ2QsVUFBVSxFQUFFLE1BQU07SUFDbEIsS0FBSyxFQUFFLGNBQWM7SUFDckIsU0FBUyxFQUFFLGNBQWM7SUFDekIsV0FBVyxFQUFFLEdBQUc7SUFDaEIsS0FBSyxFQUFFLElBQUksR0FDZDtHQXhDVCxBQUFBLEFBMkNJLEVBM0NILEVBQUksYUFBYSxBQUFqQixFQTJDRyxNQUFNLENBQUM7SUFDSCxNQUFNLEVBQUUsQ0FBQztJQUNULEtBQUssRUFBRSxHQUFHO0lBQ1YsZUFBZSxFQUFFLFVBQVU7SUFDM0Isa0JBQWtCLEVBQUUsVUFBVTtJQUM5QixVQUFVLEVBQUUsVUFBVSxHQTZEekI7S0E3R0wsQUFBQSxBQWtEUSxFQWxEUCxFQUFJLGFBQWEsQUFBakIsRUEyQ0csTUFBTSxDQU9GLE9BQU87S0FsRGYsQUFBQSxBQW1EUSxFQW5EUCxFQUFJLGFBQWEsQUFBakIsRUEyQ0csTUFBTSxDQVFGLE1BQU0sQ0FBQztNQUNILE9BQU8sRUFBRSxFQUFFO01BQ1gsT0FBTyxFQUFFLEtBQUssR0FDakI7S0F0RFQsQUFBQSxBQXdEUSxFQXhEUCxFQUFJLGFBQWEsQUFBakIsRUEyQ0csTUFBTSxDQWFGLEtBQUssQ0FBQztNQUNGLE1BQU0sRUFBRSxLQUFLO01BQ2IsT0FBTyxFQUFFLHVCQUF1QjtNQUNoQyxLQUFLLEVBQUUsSUFBSTtNQUNYLEtBQUssRUFBRSxJQUFJO01BQ1gsZUFBZSxFQUFFLFVBQVU7TUFDM0Isa0JBQWtCLEVBQUUsVUFBVTtNQUM5QixVQUFVLEVBQUUsVUFBVTtNQUN0QixLQUFLLEVBQUUsSUFBSTtNQUNYLGtCQUFrQixFQUFFLElBQUk7TUFDeEIscUJBQXFCLEVBQUUsQ0FBQztNQUN4QixhQUFhLEVBQUUsQ0FBQyxHQUNuQjtLQXBFVCxBQUFBLEFBc0VlLEVBdEVkLEVBQUksYUFBYSxBQUFqQixFQTJDRyxNQUFNLENBMkJGLE1BQU0sQ0FBQyxNQUFNLENBQUM7TUFDVixLQUFLLEVBQUUsS0FBSztNQUNaLFlBQVksRUFBRSxlQUFlO01BQzdCLE1BQU0sRUFBRSxJQUFJO01BQ1osTUFBTSxFQUFFLE9BQU87TUFDZixVQUFVLEVyUjVFMkIsT0FBTztNcVI2RTVDLE9BQU8sRUFBRSxDQUFDO01BQ1Ysa0JBQWtCLEVBQUUsSUFBSSxHQU0zQjtPQW5GVCxBQUFBLEFBc0VlLEVBdEVkLEVBQUksYUFBYSxBQUFqQixFQTJDRyxNQUFNLENBMkJGLE1BQU0sQ0FBQyxNQUFNLEFBU1QsT0FBUSxDQUFDO1FBQ0wsT0FBTyxFQUFFLEVBQUU7UUFDWCxPQUFPLEVBQUUsS0FBSyxHQUNqQjtLQWxGYixBQUFBLEFBMkNJLEVBM0NILEVBQUksYUFBYSxBQUFqQixFQTJDRyxNQUFNLEFBMENGLE1BQU8sQ0FBQztNQUNKLEtBQUssRUFBRSxJQUFJO01BQ1gsT0FBTyxFQUFFLEVBQUU7TUFDWCxPQUFPLEVBQUUsS0FBSyxHQUNqQjtLQXpGVCxBQUFBLEFBMkZRLEVBM0ZQLEVBQUksYUFBYSxBQUFqQixFQTJDRyxNQUFNLENBZ0RGLE1BQU0sQ0FBQztNQUNILEtBQUssRUFBRSxLQUFLO01BQ1osWUFBWSxFQUFFLGVBQWU7TUFDN0IsTUFBTSxFQUFFLElBQUk7TUFDWixNQUFNLEVBQUUsT0FBTztNQUNmLFVBQVUsRXJSakcyQixPQUFPO01xUmtHNUMsT0FBTyxFQUFFLENBQUM7TUFDVixrQkFBa0IsRUFBRSxJQUFJLEdBVTNCO09BNUdULEFBQUEsQUFvR1ksRUFwR1gsRUFBSSxhQUFhLEFBQWpCLEVBMkNHLE1BQU0sQ0FnREYsTUFBTSxDQVNGLE9BQU8sQ0FBQztRQUNKLE9BQU8sRUFBRSxLQUFLO1FBQ2QsVUFBVSxFQUFFLE1BQU07UUFDbEIsS0FBSyxFQUFFLGNBQWM7UUFDckIsU0FBUyxFQUFFLGNBQWM7UUFDekIsV0FBVyxFQUFFLEdBQUc7UUFDaEIsS0FBSyxFQUFFLElBQUksR0FDZDtHQTNHYixBQUFBLEFBK0dJLEVBL0dILEVBQUksYUFBYSxBQUFqQixFQStHRyxHQUFHLEFBQ0MsUUFBUyxDQUFDO0lBQ04sTUFBTSxFQUFFLGtCQUFrQjtJQUMxQixXQUFXLEVBQUUsR0FBRyxHQXVDbkI7S0F6SlQsQUFBQSxBQW9IWSxFQXBIWCxFQUFJLGFBQWEsQUFBakIsRUErR0csR0FBRyxBQUNDLFFBQVMsQ0FJTCxFQUFFLENBQUM7TUFDQyxNQUFNLEVBQUUsTUFBTTtNQUNkLE9BQU8sRUFBRSxDQUFDO01BQ1YsT0FBTyxFQUFFLFlBQVksR0FDeEI7S0F4SGIsQUFBQSxBQTBIWSxFQTFIWCxFQUFJLGFBQWEsQUFBakIsRUErR0csR0FBRyxBQUNDLFFBQVMsQ0FVTCxFQUFFLENBQUM7TUFDQyxLQUFLLEVBQUUsSUFBSTtNQUNYLFVBQVUsRUFBRSxJQUFJO01BQ2hCLE1BQU0sRUFBRSxjQUFjLEdBQ3pCO0tBOUhiLEFBQUEsQUFnSVksRUFoSVgsRUFBSSxhQUFhLEFBQWpCLEVBK0dHLEdBQUcsQUFDQyxRQUFTLENBZ0JMLENBQUMsQ0FBQztNQUNFLE9BQU8sRUFBRSxLQUFLO01BQ2QsT0FBTyxFQUFFLFFBQVE7TUFDakIsV0FBVyxFQUFFLENBQUM7TUFDZCxTQUFTLEVBQUUsR0FBRztNQUNkLFVBQVUsRXJSdEl1QixPQUFPO01xUnVJeEMsS0FBSyxFQUFFLElBQUk7TUFDWCxVQUFVLEVBQUUsTUFBTTtNQUNsQixlQUFlLEVBQUUsSUFBSSxHQVV4QjtPQWxKYixBQUFBLEFBZ0lZLEVBaElYLEVBQUksYUFBYSxBQUFqQixFQStHRyxHQUFHLEFBQ0MsUUFBUyxDQWdCTCxDQUFDLEFBVUcsTUFBTyxDQUFDO1FBQ0osS0FBSyxFQUFFLElBQUk7UUFDWCxVQUFVLEVyUnZJNkIsT0FBcUIsR3FSd0kvRDtPQTdJakIsQUFBQSxBQWdJWSxFQWhJWCxFQUFJLGFBQWEsQUFBakIsRUErR0csR0FBRyxBQUNDLFFBQVMsQ0FnQkwsQ0FBQyxBQWVHLE9BQVEsQ0FBQztRQUNMLEtBQUssRUFBRSxJQUFJLEdBQ2Q7S0FqSmpCLEFBQUEsQUFvSnNCLEVBcEpyQixFQUFJLGFBQWEsQUFBakIsRUErR0csR0FBRyxBQUNDLFFBQVMsQ0FvQ0wsRUFBRSxBQUFBLE9BQU8sQ0FBQyxDQUFDO0tBcEp2QixBQUFBLEFBcUpxQixFQXJKcEIsRUFBSSxhQUFhLEFBQWpCLEVBK0dHLEdBQUcsQUFDQyxRQUFTLENBcUNMLEVBQUUsQUFBQSxNQUFNLENBQUMsQ0FBQyxDQUFDO01BQ1AsVUFBVSxFclJuSmlDLE9BQXFCO01xUm9KaEUsS0FBSyxFQUFFLElBQUksR0FDZDtHQXhKYixBQUFBLEFBNEpJLEVBNUpILEVBQUksYUFBYSxBQUFqQixFQTRKRyxTQUFTLENBQUM7SUFDTixVQUFVLEVBQUUsSUFBSTtJQUNoQixNQUFNLEVBQUUsZ0JBQWdCO0lBQ3hCLE9BQU8sRUFBRSxDQUFDLEdBMkJiO0tBMUxMLEFBQUEsQUFpS1EsRUFqS1AsRUFBSSxhQUFhLEFBQWpCLEVBNEpHLFNBQVMsQ0FLTCxFQUFFLENBQUM7TUFDQyxNQUFNLEVBQUUsQ0FBQztNQUNULFFBQVEsRUFBRSxNQUFNO01BQ2hCLFFBQVEsRUFBRSxRQUFRLEdBcUJyQjtPQXpMVCxBQUFBLEFBc0tZLEVBdEtYLEVBQUksYUFBYSxBQUFqQixFQTRKRyxTQUFTLENBS0wsRUFBRSxDQUtFLENBQUMsQ0FBQztRQUNFLE9BQU8sRUFBRSxLQUFLO1FBQ2QsZUFBZSxFQUFFLElBQUk7UUFDckIsT0FBTyxFQUFFLFFBQVEsR0FlcEI7U0F4TGIsQUFBQSxBQTJLa0IsRUEzS2pCLEVBQUksYUFBYSxBQUFqQixFQTRKRyxTQUFTLENBS0wsRUFBRSxDQUtFLENBQUMsR0FLSyxLQUFLO1NBM0t2QixBQUFBLEFBNEtrQixFQTVLakIsRUFBSSxhQUFhLEFBQWpCLEVBNEpHLFNBQVMsQ0FLTCxFQUFFLENBS0UsQ0FBQyxHQU1LLEVBQUUsQ0FBQztVQUNELFNBQVMsRUFBRSxjQUFjO1VBQ3pCLFdBQVcsRUFBRSxZQUFZO1VBQ3pCLFVBQVUsRUFBRSxNQUFNO1VBQ2xCLE9BQU8sRUFBRSxLQUFLO1VBQ2QsS0FBSyxFQUFFLElBQUksR0FDZDtTQWxMakIsQUFBQSxBQXNLWSxFQXRLWCxFQUFJLGFBQWEsQUFBakIsRUE0SkcsU0FBUyxDQUtMLEVBQUUsQ0FLRSxDQUFDLEFBY0csTUFBTyxDQUFDO1VBQ0osZ0JBQWdCLEVBQUUsT0FBTztVQUN6QixVQUFVLEVBQUUsOEJBQThCLEdBQzdDO0dBdkxqQixBQUFBLEFBNExJLEVBNUxILEVBQUksYUFBYSxBQUFqQixFQTRMRyxLQUFLLENBQUM7SUFDRixLQUFLLEVBQUUsSUFBSTtJQUNYLGNBQWMsRUFBRSxDQUFDO0lBQ2pCLGVBQWUsRUFBRSxRQUFRO0lBQ3pCLEtBQUssRUFBRSxJQUFJO0lBQ1gsTUFBTSxFQUFFLFdBQVcsR0FNdEI7S0F2TUwsQUFBQSxBQW1NUSxFQW5NUCxFQUFJLGFBQWEsQUFBakIsRUE0TEcsS0FBSyxDQU9ELEVBQUUsQ0FBQztNQUNDLGNBQWMsRUFBRSxHQUFHO01BQ25CLE9BQU8sRUFBRSxRQUFRLEdBQ3BCO0dBdE1ULEFBQUEsQUF5TWtCLEVBek1qQixFQUFJLGFBQWEsQUFBakIsRUF5TUcsVUFBVSxDQUFDLEVBQUUsQ0FBQyxFQUFFO0dBek1wQixBQUFBLEFBME1tQixFQTFNbEIsRUFBSSxhQUFhLEFBQWpCLEVBME1HLFdBQVcsQ0FBQyxFQUFFLENBQUMsRUFBRTtHQTFNckIsQUFBQSxBQTJNZSxFQTNNZCxFQUFJLGFBQWEsQUFBakIsRUEyTUcsT0FBTyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUM7SUFDVixNQUFNLEVBQUUsYUFBYSxHQUN4QjtHQTdNTCxBQUFBLEFBK01zQixFQS9NckIsRUFBSSxhQUFhLEFBQWpCLEVBK01HLFVBQVUsR0FBRyxFQUFFLEdBQUcsRUFBRSxDQUFDO0lBQ2pCLGFBQWEsRUFBRSxJQUFJO0lBQ25CLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDeFJ6SzJCLE9BQU8sR3dSMEs3RDtHQWxOTCxBQUFBLEFBb05JLEVBcE5ILEVBQUksYUFBYSxBQUFqQixFQW9ORyxRQUFRLENBQUM7SUFDTCxNQUFNLEVBQUUsZ0JBQWdCLEdBc0MzQjtLQTNQTCxBQUFBLEFBdU5RLEVBdk5QLEVBQUksYUFBYSxBQUFqQixFQW9ORyxRQUFRLENBR0osQ0FBQyxDQUFDO01BQ0UsT0FBTyxFQUFFLEtBQUssR0FDakI7S0F6TlQsQUFBQSxBQTROWSxFQTVOWCxFQUFJLGFBQWEsQUFBakIsRUFvTkcsUUFBUSxDQU9KLEtBQUssQ0FDRCxFQUFFLENBQUM7TUFDQyxVQUFVLEVBQUUsSUFBSTtNQUNoQixLQUFLLEVyUi9ONEIsT0FBTztNcVJnT3hDLFdBQVcsRUFBRSxHQUFHLEdBQ25CO0tBaE9iLEFBQUEsQUFrT1ksRUFsT1gsRUFBSSxhQUFhLEFBQWpCLEVBb05HLFFBQVEsQ0FPSixLQUFLLENBT0QsRUFBRSxDQUFDO01BQ0MsYUFBYSxFQUFFLEdBQUcsQ0FBQyxLQUFLLENyUnBPUyxPQUFPLEdxUnFPM0M7S0FwT2IsQUFBQSxBQXdPWSxFQXhPWCxFQUFJLGFBQWEsQUFBakIsRUFvTkcsUUFBUSxDQW1CSixLQUFLLENBQ0QsRUFBRSxDQUFDO01BQ0MsYUFBYSxFQUFFLGlCQUFpQjtNQUNoQyxVQUFVLEVBQUUsOEJBQThCLEdBSzdDO09BL09iLEFBQUEsQUF3T1ksRUF4T1gsRUFBSSxhQUFhLEFBQWpCLEVBb05HLFFBQVEsQ0FtQkosS0FBSyxDQUNELEVBQUUsQUFJRSxNQUFPLENBQUM7UUFDSixVQUFVLEVBQUUsT0FBTyxHQUN0QjtLQTlPakIsQUFBQSxBQWtQYyxFQWxQYixFQUFJLGFBQWEsQUFBakIsRUFvTkcsUUFBUSxDQThCSixLQUFLLENBQUMsQ0FBQyxDQUFDO01BQ0osTUFBTSxFQUFFLFNBQVM7TUFDakIsT0FBTyxFQUFFLFFBQVE7TUFDakIsZUFBZSxFQUFFLElBQUksR0FDeEI7S0F0UFQsQUFBQSxBQXdQUSxFQXhQUCxFQUFJLGFBQWEsQUFBakIsRUFvTkcsUUFBUSxDQW9DSixLQUFLLEdBeFBiLEFBQUEsQUF3UFEsRUF4UFAsRUFBSSxhQUFhLEFBQWpCLEVBb05HLFFBQVEsQ3JHbkhaLE9BQU8sRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFQWVOLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsR0FuRXRDLEFxR3VKUSxPckd2SkQsRUFDSCxBQUFBLEVBQUMsRUFBSSxhQUFhLEFBQWpCLEdBVUcsQUFBQSxFQUFDLEVBQUksWUFBWSxBQUFoQixFQUNHLElBQUksQUFBQSxtQkFBbUIsR0FJakIsSUFBSSxHQUtBLGVBQWUsQ0FHYixPQUFPLENBR0gsVUFBVSxFcUc1SHRDLEFBQUEsRUFBQyxFQUFJLGFBQWEsQUFBakIsRUFvTkcsUUFBUSxFckd6RW9CLEFBQUEsS0FBQyxFQUFPLGtCQUFrQixBQUF6QixFQXlCRyxBQUFBLEtBQUUsRUFBTyxRQUFRLEFBQWYsRXFHb0Z4QjtNQUNGLFVBQVUsRUFBRSxNQUFNLEdBQ3JCO0dBMVBULEFBQUEsQUE4UFEsRUE5UFAsRUFBSSxhQUFhLEFBQWpCLEVBNlBHLFVBQVUsQ0FDTixVQUFVLENBQUM7SUFDUCxVQUFVLEVBQUUsSUFBSSxHQUNuQjtHQWhRVCxBQUFBLEFBbVFJLEVBblFILEVBQUksYUFBYSxBQUFqQixFQW1RRyxNQUFNLENBQUM7SUFDSCxLQUFLLEVBQUUsSUFBSTtJQUNYLFVBQVUsRUFBRSxNQUFNLEdBT3JCO0tBNVFMLEFBQUEsQUF1UVEsRUF2UVAsRUFBSSxhQUFhLEFBQWpCLEVBbVFHLE1BQU0sQ0FJRixFQUFFO0tBdlFWLEFBQUEsQUF3UVEsRUF4UVAsRUFBSSxhQUFhLEFBQWpCLEVBbVFHLE1BQU0sQ0FLRixDQUFDO0tBeFFULEFBQUEsQUF5UVksRUF6UVgsRUFBSSxhQUFhLEFBQWpCLEVBbVFHLE1BQU0sQ0FNRixDQUFDLEdBQUcsSUFBSSxDQUFDO01BQ0wsT0FBTyxFQUFFLElBQUksR0FDaEI7O0FBSVQsaUNBQWlDO0FDL1JqQzs7Ozs7Ozs7O0dBU0c7QUFFSCwwR0FBMEc7QUNYMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FDYjFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQUMxRyxrQ0FBa0M7QUFFbEMsc0NBQXNDO0FBQ3RDLDBHQUEwRztBQUcxRywwR0FBMEc7QUFDMUcsaUNBQWlDO0ExTG9EN0IsTUFBTSxFQUFFLFNBQVMsRUFBRSxRQUFRO0UwTDNDM0IsQUFBQSxPQUFPLENBQUM7SUFDSixNQUFNLEVBQUUsSUFBSSxHQWlFZjtJQWxFRCxBQUlRLE9BSkQsQ0FHSCxTQUFTLENBQ0wsY0FBYyxDQUFDO01BQ1gsTUFBTSxFQUFFLElBQUk7TUFDWixLQUFLLEVBQUUsSUFBSTtNQUNYLGNBQWMsRUFBRSxHQUFHO01BQ25CLFVBQVUsRUFBRSxJQUFJO01BQ2hCLFVBQVUsRUFBRSxDQUFDLEdBaUJoQjtNQTFCVCxBQVdZLE9BWEwsQ0FHSCxTQUFTLENBQ0wsY0FBYyxDQU9WLGtCQUFrQixDQUFDO1FBQ2YsZ0JBQWdCLEVBQUUsSUFBSSxHQVN6QjtRQXJCYixBQVdZLE9BWEwsQ0FHSCxTQUFTLENBQ0wsY0FBYyxDQU9WLGtCQUFrQixBQUdkLE9BQVEsQ0FBQztVQUNMLFVBQVUsRUFBRSxnQkFBZ0IsR0FDL0I7UUFoQmpCLEFBV1ksT0FYTCxDQUdILFNBQVMsQ0FDTCxjQUFjLENBT1Ysa0JBQWtCLEFBT2QsTUFBTyxDQUFDO1VBQ0osVUFBVSxFQUFFLGVBQWUsR0FDOUI7TUFwQmpCLEFBSVEsT0FKRCxDQUdILFNBQVMsQ0FDTCxjQUFjLEFBbUJWLElBQU0sQ0FBQSxBQUFBLFVBQVUsRUFBRTtRQUNkLFVBQVUsRUFBRSxZQUFZLEdBQzNCO0lBekJiLEFBOEJnQixPQTlCVCxDQUdILFNBQVMsQ0F5QkwsZ0JBQWdCLENBQ1osU0FBUyxDQUNMLGtCQUFrQixDQUFDO01BQ2YsS0FBSyxFQUFFLElBQUksR0FDZDtJQWhDakIsQUFrQ2dCLE9BbENULENBR0gsU0FBUyxDQXlCTCxnQkFBZ0IsQ0FDWixTQUFTLENBS0wsY0FBYyxBQUNWLEtBQU0sQ0FBQztNQUNILE9BQU8sRUFBRSxpQkFBaUI7TUFDMUIsWUFBWSxFQUFFLENBQUM7TUFDZixXQUFXLEVBQUUsQ0FBQyxHQUNqQjtJQXZDckIsQUE0Q3dCLE9BNUNqQixDQUdILFNBQVMsQ0F5QkwsZ0JBQWdCLENBQ1osU0FBUyxBQWFMLEtBQU0sQ0FDRixjQUFjLENBQ1YsWUFBWSxDQUFDO01BQ1QsY0FBYyxFQUFFLENBQUMsR0FTcEI7TUF0RHpCLEFBK0M0QixPQS9DckIsQ0FHSCxTQUFTLENBeUJMLGdCQUFnQixDQUNaLFNBQVMsQUFhTCxLQUFNLENBQ0YsY0FBYyxDQUNWLFlBQVksQ0FHUixrQkFBa0IsQ0FBQztRQUNmLFdBQVcsRUFBRSxjQUFjO1FBQzNCLFNBQVMsRUFBRSxJQUFJO1FBQ2YsS0FBSyxFQUFFLElBQUk7UUFDWCxXQUFXLEVBQUUsSUFBSTtRQUNqQixjQUFjLEVBQUUsSUFBSSxHQUN2QjtJQXJEN0IsQUEyQ29CLE9BM0NiLENBR0gsU0FBUyxDQXlCTCxnQkFBZ0IsQ0FDWixTQUFTLEFBYUwsS0FBTSxDQUNGLGNBQWMsQUFhVixLQUFNLENBQUM7TUFDSCxLQUFLLEVBQUUsZUFBZTtNQUN0QixVQUFVLEVBQUUsQ0FBQztNQUNiLGNBQWMsRUFBRSxDQUFDLEdBQ3BCOztBQVM3QixxQ0FBcUM7QUFDckMsZ0RBQWdEO0FDcEdoRDs7Ozs7Ozs7O0dBU0c7QUFJSCwwR0FBMEc7QUNiMUc7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBQzFHLGdGQUFnRjtBQUdoRix5RkFBeUY7QUFHekYsK0JBQStCO0FBRy9CLG1DQUFtQztBQUNuQyxnREFBZ0Q7QUN4QmhEOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQXFCMUcsMEdBQTBHO0FBQzFHLDhCQUE4QjtBQ25DOUI7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBTTFHLDBHQUEwRztBQUUxRywwR0FBMEc7QUFDMUcsOERBQThEO0FBRTlELGtFQUFrRTtBQUNsRSwwR0FBMEc7QUFFMUcsMEdBQTBHO0FBQzFHLGlDQUFpQztBQzVCakM7Ozs7Ozs7OztHQVNHO0FBSUgsMEdBQTBHO0FBTTFHLDBHQUEwRztBQUUxRywwR0FBMEc7QUFDMUcsOERBQThEO0FBRTlELGtFQUFrRTtBQUNsRSwwR0FBMEc7QUFFMUcsMEdBQTBHO0FBQzFHLGlDQUFpQztBQTBMakM7Ozs7Ozs7OztHQVNHO0FGekxILGtDQUFrQztBQUNsQywwR0FBMEc7QUd2QzFHOzs7Ozs7Ozs7R0FTRztBQUlILDBHQUEwRztBQVExRzs7Ozs7Ozs7Ozs7OztFQWFFIgp9 */