From 5844a2e5cfaa8d376d4144d5e40c9fc181e88764 Mon Sep 17 00:00:00 2001 From: valery Date: Thu, 3 Aug 2023 04:44:09 +0300 Subject: [PATCH] ENTAXY-480 release version 1.8.3 --- distribution/entaxy-docker/ReadMe.md | 141 - distribution/entaxy-docker/docker-compose.yml | 78 - distribution/entaxy-docker/karaf/Dockerfile | 13 - .../init/entaxy-platform-connections.json | 54 - .../entaxy-docker/karaf/install.karaf | 21 - .../entaxy-docker/karaf/jre.properties | 725 --- .../karaf/org.apache.karaf.cellar.groups.cfg | 68 - .../org.ops4j.datasource-entaxy.esb.cache.cfg | 10 - ...s4j.datasource-entaxy.esb.db_connector.cfg | 10 - ...rg.ops4j.datasource-entaxy.esb.storage.cfg | 10 - .../entaxy-docker/karaf/ru.entaxy.esb.cfg | 20 - .../karaf/ru.entaxy.esb.system.bridge.cfg | 58 - .../entaxy-docker/postgres/Dockerfile | 3 - .../entaxy-docker/postgres/create-db.sql | 4 - .../entaxy-docker/reposilite/Dockerfile | 3 - .../entaxy-docker/reposilite/tokens.dat | 6 - documentation/Entaxy.png | Bin 52540 -> 0 bytes .../Management layer.postman_collection.json | 3606 ----------- documentation/_styles/entaxy.css | 429 -- documentation/_styles/font-awesome.min.css | 5 - documentation/connectors/Message.png | Bin 61468 -> 0 bytes .../connectors/create_new_connectors.adoc | 203 - .../db-connector/deployment_schema.png | Bin 172635 -> 0 bytes .../connectors/naming_service_headers.adoc | 86 - .../uniform-exchange-service/US-active.png | Bin 19390 -> 0 bytes .../uniform-exchange-service/US.png | Bin 45429 -> 0 bytes .../uniform-exchange-service/active-mode.adoc | 76 - .../uniform-exchange-service/ignite.adoc | 35 - .../tests/artemis.adoc | 35 - .../tests/img/image_2021-09-13_21-39-23.png | Bin 279831 -> 0 bytes .../tests/img/image_2021-09-13_21-40-11.png | Bin 132042 -> 0 bytes .../tests/img/image_2021-09-13_21-40-38.png | Bin 158547 -> 0 bytes .../tests/img/image_2021-09-13_21-41-56.png | Bin 127498 -> 0 bytes .../tests/img/image_2021-09-13_21-42-24.png | Bin 96803 -> 0 bytes .../tests/img/image_2021-09-13_21-42-53.png | Bin 197092 -> 0 bytes .../tests/img/image_2021-09-13_21-43-15.png | Bin 131268 -> 0 bytes .../tests/img/photo5298499320133302025.jpg | Bin 54243 -> 0 bytes .../tests/img/photo5298499320133302028.jpg | Bin 31050 -> 0 bytes .../tests/img/photo5298499320133302031.jpg | Bin 30034 -> 0 bytes .../tests/img/photo5298499320133302034.jpg | Bin 28890 -> 0 bytes .../tests/img/photo5298499320133302035.jpg | Bin 37804 -> 0 bytes .../tests/img/photo5298499320133302038.jpg | Bin 51811 -> 0 bytes .../tests/img/photo5298499320133302039.jpg | Bin 51666 -> 0 bytes .../tests/img/photo5298499320133302041.jpg | Bin 79450 -> 0 bytes .../tests/img/photo5298499320133302042.jpg | Bin 82992 -> 0 bytes .../tests/img/photo5298499320133302043.jpg | Bin 65400 -> 0 bytes .../tests/img/photo5298499320133302044.jpg | Bin 57838 -> 0 bytes .../tests/img/photo5298499320133302046.jpg | Bin 58434 -> 0 bytes .../tests/img/photo5298499320133302047.jpg | Bin 80140 -> 0 bytes .../tests/postman.adoc | 89 - .../uniform-connector.postman_collection.json | 1396 ---- ...uniform-connector.postman_environment.json | 54 - .../uniform-exchange-service.adoc | 38 - ...on-description-of-the-transport-layer.adoc | 219 - documentation/core/Control Service.png | Bin 109651 -> 0 bytes documentation/core/System-management.png | Bin 106095 -> 0 bytes documentation/core/auth/Authentication.png | Bin 81435 -> 0 bytes documentation/core/auth/Authorization.adoc | 169 - .../Bridge-Description-and-Configuration.adoc | 79 - .../core/bridge/Route-in-different-esb.png | Bin 47220 -> 0 bytes documentation/core/clustering.png | Bin 127892 -> 0 bytes .../core/deployer/deployer-common.adoc | 44 - .../exception/Centralized-error-handler.adoc | 144 - .../core/exception/Error-description.adoc | 31 - .../core/exception/Error-handling-Scheme.jpg | Bin 84432 -> 0 bytes .../SOAP-service-Permission-management.adoc | 318 - documentation/core/route_packet.png | Bin 187958 -> 0 bytes documentation/core/schema/Schema.adoc | 462 -- .../core/screenshots/screenshot_artemis_1.png | Bin 169492 -> 0 bytes .../screenshots/screenshot_artemis_10.png | Bin 184982 -> 0 bytes .../core/screenshots/screenshot_artemis_2.png | Bin 294537 -> 0 bytes .../core/screenshots/screenshot_artemis_3.png | Bin 294936 -> 0 bytes .../core/screenshots/screenshot_artemis_4.png | Bin 295095 -> 0 bytes .../core/screenshots/screenshot_artemis_5.png | Bin 417208 -> 0 bytes .../core/screenshots/screenshot_artemis_6.png | Bin 462418 -> 0 bytes .../core/screenshots/screenshot_artemis_7.png | Bin 237471 -> 0 bytes .../core/screenshots/screenshot_artemis_8.png | Bin 375508 -> 0 bytes .../core/screenshots/screenshot_artemis_9.png | Bin 373484 -> 0 bytes .../core/screenshots/screenshot_hawtio_1.png | Bin 159132 -> 0 bytes .../core/screenshots/screenshot_hawtio_2.png | Bin 267662 -> 0 bytes .../core/screenshots/screenshot_hawtio_3.png | Bin 211875 -> 0 bytes .../core/screenshots/screenshot_hawtio_4.png | Bin 174261 -> 0 bytes .../core/screenshots/screenshot_hawtio_5.png | Bin 174261 -> 0 bytes .../core/screenshots/screenshot_hawtio_6.png | Bin 217661 -> 0 bytes .../core/screenshots/screenshot_hawtio_7.png | Bin 346539 -> 0 bytes .../Users-manual-System-management.adoc | 836 --- .../Scheme_of_work_notifications(events).png | Bin 70553 -> 0 bytes .../topic/Topic-management-Rest-service.adoc | 555 -- .../core/topic/Topic_publish_diagram.png | Bin 45377 -> 0 bytes documentation/extras/eav.adoc | 171 - documentation/extras/eav_objects.png | Bin 21865 -> 0 bytes documentation/index.adoc | 177 - documentation/installation/img/services.png | Bin 172414 -> 0 bytes documentation/installation/install.adoc | 633 -- .../installation-table-of-contents.adoc | 11 - .../installation-table-of-contents.ru.adoc | 11 - .../image/cluster-note-list.png | Bin 5743 -> 0 bytes .../local-installation/image/health-check.png | Bin 43888 -> 0 bytes .../image/pgadmin-create-user.jpg | Bin 97430 -> 0 bytes .../image/pgadmin-start.jpg | Bin 31981 -> 0 bytes .../image/postgresql-installation-1.jpg | Bin 46338 -> 0 bytes .../image/source-download.jpg | Bin 117381 -> 0 bytes .../local-installation.adoc | 5 - .../local-installation.ru.adoc | 246 - documentation/monitoring/hawtio.adoc | 29 - .../screenshots/image_2021-09-30_12-43-58.png | Bin 639718 -> 0 bytes .../screenshots/image_2021-09-30_12-45-07.png | Bin 242750 -> 0 bytes .../screenshots/image_2021-09-30_12-45-35.png | Bin 277097 -> 0 bytes .../screenshots/image_2021-09-30_12-45-55.png | Bin 56589 -> 0 bytes .../screenshots/image_2021-09-30_12-46-36.png | Bin 347555 -> 0 bytes .../screenshots/image_2021-09-30_12-47-18.png | Bin 174880 -> 0 bytes platform/pom.xml | 108 +- platform/runtime/base/base-support/pom.xml | 2 +- .../platform/base/support/CommonUtils.java | 2 +- .../base/support/DependencySorter.java | 22 +- .../platform/base/support/FileUtils.java | 2 +- .../platform/base/support/JSONUtils.java | 54 +- .../base/support/osgi/BundleUtils.java | 2 +- .../platform/base/support/osgi/OSGIUtils.java | 2 +- .../osgi/tracker/BundleContextAware.java | 2 +- .../support/osgi/tracker/BundleFilter.java | 2 +- .../BundleTrackerCustomizerListener.java | 2 +- .../osgi/tracker/BundleTrackerUtils.java | 2 +- .../UniformBundleTrackerCustomizer.java | 2 +- .../tracker/filter/AbstractBundleFilter.java | 2 +- .../filter/BundleCapabilityFilter.java | 2 +- .../tracker/filter/BundleHeaderFilter.java | 2 +- .../base/support/xml/CommonXMLUtils.java | 2 +- platform/runtime/base/branding/pom.xml | 6 +- .../branding/src/main/cfg/branding.properties | 2 +- .../runtime/base/config-extensions/pom.xml | 2 +- .../ConfigLookupConfigurationPlugin.java | 2 +- .../config/DefaultPropertiesProvider.java | 2 +- ...faultPropertiesProviderWithImmutables.java | 2 +- .../platform/base/config/Immutables.java | 2 +- .../base/config/ImmutablesCollector.java | 2 +- .../config/ImmutablesConfigurationPlugin.java | 2 +- .../platform/base/config/ImmutablesImpl.java | 2 +- .../connecting/adapter/adapters-core/pom.xml | 5 +- .../connecting/adapter/core/api/Adapter.java | 2 +- .../adapter/core/impl/DefaultAdapter.java | 2 +- .../adapter/core/management/AdapterMBean.java | 2 +- .../core/management/AdapterMBeanImpl.java | 2 +- .../core/management/AdaptersMBean.java | 2 +- .../core/management/AdaptersMBeanImpl.java | 2 +- .../core/metadata/AdapterFieldElement.java | 2 +- .../metadata/AdapterGeneratorElement.java | 2 +- .../core/metadata/AdapterMetadataElement.java | 2 +- .../adapter/core/tracker/AdapterHelper.java | 2 +- .../adapter/core/tracker/AdapterTracker.java | 2 +- .../core/tracker/AdapterTrackerActivator.java | 2 +- .../adapter/core/util/AdapterUtil.java | 2 +- .../core/util/ConnectionUsageType.java | 2 +- .../connecting/adapter/amqp-adapter/pom.xml | 7 +- .../src/main/resources/template/from.ftl | 2 +- .../src/main/resources/template/init.ftl | 2 +- .../resources/template/queryParameters.ftl | 2 +- .../src/main/resources/template/ref.ftl | 2 +- .../src/main/resources/template/to.ftl | 2 +- .../adapter/artemis-adapter/pom.xml | 7 +- .../src/main/resources/template/from.ftl | 2 +- .../src/main/resources/template/init.ftl | 2 +- .../resources/template/queryParameters.ftl | 2 +- .../src/main/resources/template/ref.ftl | 2 +- .../src/main/resources/template/to.ftl | 2 +- .../adapter/artemis-amqp-adapter/pom.xml | 7 +- .../src/main/resources/template/from.ftl | 2 +- .../src/main/resources/template/init.ftl | 2 +- .../resources/template/queryParameters.ftl | 2 +- .../src/main/resources/template/ref.ftl | 2 +- .../src/main/resources/template/to.ftl | 2 +- .../connecting/adapter/file-adapter/pom.xml | 2 +- .../adapter/file/ExtendedFileComponent.java | 2 +- .../ru/entaxy/factory/file-adapter.json | 5628 +++++++++-------- .../ru/entaxy/templates/file-adapter/init.ftl | 27 +- .../src/main/resources/template/from.ftl | 2 +- .../src/main/resources/template/init.ftl | 2 +- .../resources/template/queryParameters.ftl | 2 +- .../src/main/resources/template/ref.ftl | 2 +- .../src/main/resources/template/to.ftl | 2 +- .../connecting/adapter/h2-adapter/pom.xml | 7 +- ...rg.ops4j.datasource-entaxy.esb.storage.cfg | 2 +- .../src/main/resources/template/init.ftl | 2 +- .../resources/template/queryParameters.ftl | 2 +- .../src/main/resources/template/ref.ftl | 3 +- .../src/main/resources/template/to.ftl | 3 +- .../connecting/adapter/jms-adapter/pom.xml | 7 +- .../src/main/resources/template/from.ftl | 2 +- .../src/main/resources/template/init.ftl | 2 +- .../resources/template/queryParameters.ftl | 2 +- .../src/main/resources/template/ref.ftl | 2 +- .../src/main/resources/template/to.ftl | 2 +- .../runtime/base/connecting/adapter/pom.xml | 5 +- .../adapter/postgresql-adapter/pom.xml | 7 +- .../src/main/resources/template/init.ftl | 2 +- .../resources/template/queryParameters.ftl | 2 +- .../src/main/resources/template/ref.ftl | 3 +- .../src/main/resources/template/to.ftl | 3 +- .../adapter/rabbitmq-amqp-adapter/pom.xml | 7 +- .../src/main/resources/template/from.ftl | 2 +- .../src/main/resources/template/init.ftl | 2 +- .../resources/template/queryParameters.ftl | 2 +- .../src/main/resources/template/ref.ftl | 2 +- .../src/main/resources/template/to.ftl | 2 +- .../base/connecting/connection/pom.xml | 5 +- .../connecting/connection/Connection.java | 2 +- .../connecting/connection/ConnectionImpl.java | 2 +- .../connection/util/ConnectionUtil.java | 2 +- .../common-templates-collection/pom.xml | 2 +- .../ru/entaxy/templates/bundle.manifest.ftl | 2 +- .../ru/entaxy/templates/common.config.ftl | 2 +- .../generator/ftl-generator/pom.xml | 5 +- .../generator/ftl/FTLGenerator.java | 11 +- .../generator/generator-api/pom.xml | 5 +- .../base/generator/template/Template.java | 2 +- .../template/TemplateAwareGenerator.java | 2 +- .../base/generator/template/TemplateImpl.java | 2 +- .../generator/template/TemplateService.java | 2 +- .../generator/template/impl/Activator.java | 2 +- .../template/impl/LegacyTemplateAdapter.java | 2 +- .../template/impl/ProvidedTemplate.java | 2 +- .../template/impl/TemplateBundleTracker.java | 2 +- .../impl/TemplateBundleTrackerCustomizer.java | 20 +- .../template/impl/TemplateMetadata.java | 2 +- .../template/impl/TemplateProvider.java | 2 +- .../template/impl/TemplateServiceImpl.java | 2 +- .../AbstractSelfPublishGenerator.java | 2 +- .../base/connecting/generator/Generated.java | 2 +- .../base/connecting/generator/Generator.java | 2 +- .../generator/GeneratorService.java | 2 +- .../generator/impl/GeneratedImpl.java | 2 +- .../generator/generator-factory/pom.xml | 5 +- .../generator/factory/GeneratorFactory.java | 2 +- .../runtime/base/connecting/generator/pom.xml | 5 +- .../generator/template-service-shell/pom.xml | 2 +- .../generator/template/shell/Generate.java | 2 +- .../template/shell/ListTemplates.java | 2 +- .../shell/TemplateServiceSupport.java | 2 +- platform/runtime/base/connecting/pom.xml | 5 +- .../producer/connection-producer/pom.xml | 5 +- .../connection/ConnectionProducer.java | 2 +- .../util/ConnectionProducerUtil.java | 2 +- .../runtime/base/connecting/producer/pom.xml | 5 +- .../connecting/producer/producer-api/pom.xml | 5 +- .../base/connecting/producer/Producer.java | 2 +- platform/runtime/base/management-core/pom.xml | 2 +- .../base/management/core/ManagementCore.java | 2 +- .../base/management/core/Qualifier.java | 2 +- .../management/core/api/AnnotatedMBean.java | 2 +- .../base/management/core/api/Attribute.java | 2 +- .../core/api/EntaxyRuntimeTyped.java | 2 +- .../management/core/api/MBeanAnnotated.java | 2 +- .../core/api/MBeanExportPolicy.java | 2 +- .../base/management/core/api/NotExported.java | 2 +- .../base/management/core/api/Operation.java | 2 +- .../base/management/core/api/Parameter.java | 2 +- .../core/api/RuntimeTypedMBean.java | 2 +- .../core/utils/AttributeChangeTracker.java | 2 +- .../core/utils/BundleAwareMBean.java | 2 +- .../core/utils/BundleAwareMBeanImpl.java | 2 +- .../core/utils/BundleAwareManagedObject.java | 2 +- .../utils/BundleAwareManagedObjectImpl.java | 2 +- .../ExtendedBundleTrackerCustomizer.java | 2 +- .../core/utils/MBeanInfoHelper.java | 2 +- .../core/utils/ManagedObjectDescriptor.java | 2 +- .../core/utils/ManagedObjectsListener.java | 17 +- .../base/objects-base/object-factory/pom.xml | 21 +- .../base/objects/factory/EntaxyFactory.java | 88 +- .../factory/EntaxyFactoryElements.java | 16 +- .../factory/EntaxyFactoryException.java | 30 +- .../configuration/AbstractElement.java | 2 +- .../factory/configuration/FactoryElement.java | 31 +- .../factory/configuration/FieldElement.java | 33 +- .../factory/configuration/FieldsElement.java | 6 +- .../factory/configuration/OutputElement.java | 26 +- .../factory/configuration/OutputsElement.java | 2 +- .../configuration/RefFieldElement.java | 2 +- .../objects/factory/impl/DefaultFactory.java | 70 +- .../factory/impl/GenerationHelper.java | 71 +- .../factory/tracker/TrackedFactory.java | 10 +- .../tracker/TrackedFactoryCustomizer.java | 7 +- .../TrackedFactoryCustomizerListener.java | 5 +- .../factory/tracker/TrackerManager.java | 10 +- .../base/objects-base/objects-core/pom.xml | 2 +- .../platform/base/objects/EntaxyObject.java | 22 +- .../base/objects/EntaxyObjectService.java | 6 +- .../base/objects/EntaxyObjectStorage.java | 2 +- .../objects/EntaxyObjectStorageService.java | 2 +- .../objects/service/impl/BundleInfoImpl.java | 2 +- .../service/impl/EntaxyObjectServiceImpl.java | 11 +- .../service/impl/TrackedEntaxyObject.java | 21 +- .../TrackedEntaxyObjectCustomizer.java | 18 +- ...TrackedEntaxyObjectCustomizerListener.java | 2 +- .../shell/EntaxyObjectServiceSupport.java | 2 +- .../base/objects/shell/ListObjects.java | 8 +- .../objects/shell/ObjectAwareCommand.java | 2 +- .../objects/shell/ObjectConfiguration.java | 2 +- .../shell/completers/ObjectCompleter.java | 2 +- .../impl/EntaxyObjectStorageServiceImpl.java | 2 +- platform/runtime/base/objects-base/pom.xml | 2 +- platform/runtime/base/pom.xml | 7 +- .../base/src/main/features/features.xml | 29 +- .../runtime/core/artifact-management/pom.xml | 11 +- .../platform/core/artifact/Artifact.java | 2 +- .../core/artifact/ArtifactCoordinates.java | 2 +- .../core/artifact/ArtifactManifest.java | 2 +- .../platform/core/artifact/Artifacts.java | 2 +- .../platform/core/artifact/Blueprint.java | 2 +- .../core/artifact/BlueprintManifest.java | 2 +- .../core/artifact/DefaultArtifact.java | 15 +- .../core/artifact/DeployedArtifact.java | 2 +- .../platform/core/artifact/Manifested.java | 2 +- .../artifact/annotation/ArtifactSupport.java | 2 +- .../capabilities/CapabilityDescriptor.java | 2 +- .../CapabilityDescriptorImpl.java | 6 +- .../capabilities/CapabilityTypeHelper.java | 2 +- .../ManifestCapabilityHelper.java | 2 +- .../impl/CapabilityDescriptorImpl.java | 2 +- .../artifact/installer/ArtifactInstaller.java | 2 +- .../installer/builder/ClusterInstaller.java | 2 +- .../installer/builder/CommonInstaller.java | 2 +- .../installer/builder/InstallationResult.java | 2 +- .../artifact/installer/builder/Installer.java | 2 +- .../installer/builder/Installers.java | 2 +- .../builder/InstallersWithDefaults.java | 2 +- .../installer/builder/LocalInstaller.java | 2 +- .../builder/impl/AbstractInstaller.java | 2 +- .../builder/impl/InstallationResultImpl.java | 2 +- .../builder/impl/InstallersImpl.java | 2 +- .../impl/InstallersWithDefaultsImpl.java | 2 +- .../ClusterCommonBundleInstallerHelper.java | 2 +- .../cluster/ClusterInstallerWrapperImpl.java | 2 +- .../cluster/ClusterTypedInstallerHelper.java | 2 +- .../impl/cluster/DefaultCellarInstaller.java | 2 +- .../impl/local/DefaultLocalInstaller.java | 2 +- .../LocalCommonBundleInstallerHelper.java | 2 +- .../impl/local/LocalTypedInstallerHelper.java | 2 +- .../builder/typed/BlueprintInstaller.java | 2 +- .../builder/typed/BundleInstaller.java | 2 +- .../builder/typed/CommonBundleInstaller.java | 2 +- .../builder/typed/ConfigInstaller.java | 2 +- .../builder/typed/FeaturesInstaller.java | 2 +- .../installer/builder/typed/JarInstaller.java | 2 +- .../installer/builder/typed/StartAware.java | 2 +- .../installer/builder/typed/StopAware.java | 2 +- .../builder/typed/TypedInstaller.java | 2 +- .../typed/impl/BlueprintInstallerImpl.java | 2 +- .../typed/impl/BundleInstallerImpl.java | 2 +- .../impl/CommonBundleInstallerHelper.java | 2 +- .../CommonBundleInstallerHelperConfig.java | 2 +- .../typed/impl/CommonBundleInstallerImpl.java | 2 +- .../builder/typed/impl/JarInstallerImpl.java | 2 +- .../typed/impl/TypedInstallerHelper.java | 2 +- .../typed/impl/TypedInstallerImpl.java | 2 +- .../impl/AbstractArtifactInstaller.java | 2 +- .../impl/ArtifactInstallerCollector.java | 2 +- .../impl/DefaultClusterArtifactInstaller.java | 2 +- .../impl/DefaultLocalArtifactInstaller.java | 2 +- .../artifact/legacy/BundleController.java | 2 +- .../repository/ArtifactRepository.java | 2 +- .../ArtifactRepositoryInitializer.java | 39 +- .../impl/ArtifactRepositoryImpl.java | 2 +- .../repository/impl/DeployedArtifactImpl.java | 2 +- .../impl/RepositoryConfigurableHelper.java | 2 +- ...RepositoryConfigurableHelperCollector.java | 2 +- .../repository/impl/RepositoryDescriptor.java | 2 +- .../impl/remote/AbstractRemoteRepository.java | 2 +- .../impl/remote/NexusRepository.java | 2 +- .../impl/remote/RemoteRepository.java | 2 +- .../remote/RemoteRepositoryDescriptor.java | 2 +- .../impl/remote/RemoteRepositoryFactory.java | 2 +- .../artifact/service/ArtifactService.java | 2 +- .../service/impl/ArtifactServiceImpl.java | 2 +- .../ru.entaxy.esb.artifact.repositories.cfg | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- .../cluster-persistence-service/pom.xml | 2 +- .../core/cluster/persistence/Helper.java | 2 +- .../persistence/PersistenceManager.java | 2 +- .../core/cluster/persistence/Serializer.java | 2 +- .../cluster/persistence/ServiceProvider.java | 2 +- .../persistence/activator/Activator.java | 2 +- .../handler/LocalBundleEventHandler.java | 2 +- .../handler/LocalEventDispatchTask.java | 2 +- .../LocalEventHandlerRegistryDispatcher.java | 2 +- .../handler/LocalHandlerRegistry.java | 2 +- .../handler/LocalTopicConsumer.java | 2 +- platform/runtime/core/cluster/pom.xml | 2 +- platform/runtime/core/infrastructure/pom.xml | 6 +- .../core/infrastructure/schema/pom.xml | 6 +- .../infrastructure/schema/schema-api/pom.xml | 6 +- .../schema/api/ResourceService.java | 10 +- .../schema/api/entity/Resource.java | 2 +- .../schema/api/entity/ResourceInfo.java | 15 +- .../schema/schema-component/pom.xml | 6 +- .../schema/component/ValidatingProcessor.java | 2 +- .../ValidatorWithDBStorageComponent.java | 2 +- .../ValidatorWithDBStorageEndpoint.java | 2 +- .../ValidatorWithDBStorageProducer.java | 2 +- .../exception/SchemaNotFoundException.java | 2 +- .../component/util/SchemaReaderFromDB.java | 8 +- .../src/main/resources/log4j2.properties | 2 +- .../infrastructure/schema/schema-impl/pom.xml | 17 +- .../exception/ResourceInfoNotFound.java | 2 +- .../schema/exception/ResourceNotFound.java | 2 +- .../schema/impl/ResourceServiceImpl.java | 92 +- .../resource/CxfDBResourceResolver.java | 2 +- .../resolver/resource/DBResolverSettings.java | 2 +- .../resolver/resource/DBResourceResolver.java | 2 +- .../resolver/resource/XslUrlResolver.java | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- .../src/main/resources/hibernate.cfg.xml | 2 +- .../infrastructure/schema/schema-soap/pom.xml | 9 +- .../soap/RegistrySchemaServiceImpl.java | 50 +- .../soap/cxf/EditedResourceInfoFullType.java | 30 +- .../schema/soap/cxf/FullResourceType.java | 2 +- .../schema/soap/cxf/GetResourceInfoList.java | 2 +- .../cxf/GetResourceInfoListByNameRequest.java | 2 +- ...GetResourceInfoListByNamespaceRequest.java | 2 +- .../soap/cxf/GetResourceInfoListRequest.java | 2 +- .../schema/soap/cxf/LoadResourceType.java | 2 +- .../schema/soap/cxf/ObjectFactory.java | 30 +- .../soap/cxf/RegistrySchemaService.java | 72 +- .../cxf/RegistrySchemaService_Service.java | 15 +- .../schema/soap/cxf/ResourceInfoFullType.java | 30 +- .../schema/soap/cxf/ResourceInfoType.java | 30 +- .../schema/soap/cxf/ResourceType.java | 2 +- .../schema/soap/cxf/package-info.java | 2 +- .../schema/soap/mapper/ResourceMapper.java | 2 +- ...orm.runtime.core.infrastructure.schema.cfg | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- .../wsdl/registry-schema-service.wsdl | 60 + .../connection-initializer/pom.xml | 5 +- .../connection/ConnectionInitializer.java | 24 +- .../etc/init/file-connections.json | 13 +- .../core/initializer/core-initializer/pom.xml | 2 +- .../initializer/core/CoreInitializer.java | 2 +- .../datasources-initializer/pom.xml | 2 +- .../src/main/assembly/datasources.xml | 2 +- .../datasources/DataSourcesCollector.java | 2 +- .../datasources/DataSourcesInitializer.java | 2 +- ...g.ops4j.datasource-entaxy.esb.cache.cfg.h2 | 2 +- ...g.ops4j.datasource-entaxy.esb.cache.cfg.pg | 2 +- ...ops4j.datasource-entaxy.esb.storage.cfg.h2 | 2 +- ...ops4j.datasource-entaxy.esb.storage.cfg.pg | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- .../core/initializer/init-manager/pom.xml | 2 +- .../runtime/core/initializer/Activator.java | 2 +- .../runtime/core/initializer/InitManager.java | 32 +- .../core/initializer/InitializerTracker.java | 2 +- .../initializer/api/AbstractInitializer.java | 2 +- .../core/initializer/api/Initializer.java | 2 +- .../initializer/api/InitializerException.java | 2 +- platform/runtime/core/initializer/pom.xml | 2 +- .../storage-initializer/cache/pom.xml | 5 +- .../OSGI-INF/blueprint/camel-contex.xml | 2 +- .../cache/src/main/resources/db/changelog.xml | 2 +- .../001-aggregation-table-create.xml | 2 +- .../resources/db/changeset/002-quartz.xml | 2 +- .../storage-initializer/esb_entaxy/pom.xml | 5 +- .../OSGI-INF/blueprint/camel-contex.xml | 2 +- .../src/main/resources/db/changelog.xml | 3 +- .../db/changeset/001-storage-table-create.xml | 2 +- .../002-service_registry-table-create.xml | 2 +- .../db/changeset/003-bundle-table-create.xml | 2 +- .../db/changeset/004-system-table-create.xml | 2 +- .../005-basic_auth_accounts-table-create.xml | 2 +- .../006-event_topic-table-create.xml | 2 +- ...tem_subscription_registry-table-create.xml | 2 +- .../changeset/008-connector-table-create.xml | 2 +- .../009-export-allowed-create-table.xml | 2 +- .../changeset/010-permission-table-create.xml | 2 +- .../db/changeset/011-admin-account.xml | 2 +- .../changeset/012-alter-version-on-string.xml | 2 +- .../changeset/013-admin-topic-permission.xml | 2 +- .../014-alter-tables-topic-subscription.xml | 2 +- .../db/changeset/015-schema-table-create.xml | 9 +- .../liquibase-updater/pom.xml | 6 +- .../liquibase/updater/LiquibaseUpdater.java | 2 +- .../initializer/storage-initializer/pom.xml | 6 +- .../blueprint-generator-service/pom.xml | 2 +- .../core/blueprint/generator/Blueprint.java | 2 +- .../generator/BlueprintGenerator.java | 2 +- .../generator/BlueprintGeneratorImpl.java | 2 +- .../ru/entaxy/templates/bridge-profile.ftl | 2 +- .../ru/entaxy/templates/default-route.ftl | 2 +- .../resources/ru/entaxy/templates/profile.ftl | 2 +- .../cluster-node-management/pom.xml | 2 +- .../management/cluster/node/Attributes.java | 2 +- .../cluster/node/impl/Activator.java | 2 +- .../ClusterLocalNodeDataProviderImpl.java | 2 +- .../node/impl/ClusterNodeMBeanImpl.java | 2 +- .../node/impl/MemberAwareDataProvider.java | 2 +- .../cluster/node/impl/MemberMBeanManager.java | 2 +- .../management/connection-management/pom.xml | 11 +- .../connection/ConnectionMBean.java | 7 +- .../connection/ConnectionsMBean.java | 14 +- .../connection/impl/ConnectionMBeanImpl.java | 7 +- .../connection/impl/ConnectionsMBeanImpl.java | 22 +- .../connection/impl/ManagedConnection.java | 14 +- .../connection/impl/ManagedConnections.java | 2 +- .../impl/ManagedConnectionsListener.java | 2 +- .../tracker/DeployedConnectionCustomizer.java | 7 +- .../tracker/DeployedConnectionTracker.java | 2 +- .../management/connection-manager/pom.xml | 6 +- .../connection/api/ConnectionManager.java | 2 +- .../impl/ConnectionManagerImpl.java | 2 +- .../util/ConnectionManagerUtil.java | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- .../core/management/node-management/pom.xml | 2 +- .../node/ClusterLocalNodeDataProvider.java | 2 +- .../management/node/ClusterNodeMBean.java | 2 +- .../core/management/node/LocalNodeMBean.java | 2 +- .../management/node/NodeDataProvider.java | 2 +- .../node/NodeDataProviderAware.java | 2 +- .../core/management/node/NodeMBean.java | 2 +- .../node/impl/LocalNodeMBeanImpl.java | 2 +- platform/runtime/core/management/pom.xml | 6 +- .../pom.xml | 6 +- .../adapters/ConnectorManagerAdapter.java | 2 +- .../adapters/PermissionManagerAdapter.java | 2 +- .../adapters/ProfileManagerAdapter.java | 9 +- .../management/profile-management/pom.xml | 11 +- .../management/profile/ConnectorMBean.java | 13 +- .../management/profile/ConnectorsMBean.java | 2 +- .../management/profile/DefaultRouteMBean.java | 10 +- .../core/management/profile/ProfileMBean.java | 8 +- .../management/profile/ProfilesMBean.java | 2 +- .../core/management/profile/RoutesMBean.java | 2 +- .../profile/api/ConnectorManager.java | 2 +- .../profile/api/PermissionManager.java | 2 +- .../profile/api/ProfileManager.java | 7 +- .../impl/DeployedProfileCustomizer.java | 2 +- .../profile/impl/ManagedProfile.java | 2 +- .../profile/impl/ManagedProfilesListener.java | 2 +- .../profile/impl/ProfileHelper.java | 2 +- .../profile/impl/ProfileHelperImpl.java | 12 +- .../profile/impl/ProfileMBeanImpl.java | 7 +- .../profile/impl/ProfilesMBeanImpl.java | 9 +- .../impl/connector/ConnectorHelper.java | 2 +- .../impl/connector/ConnectorHelperImpl.java | 2 +- .../impl/connector/ConnectorMBeanImpl.java | 19 +- .../DeployedConnectorCustomizer.java | 23 +- .../impl/connector/ManagedConnector.java | 34 +- .../connector/ManagedConnectorsListener.java | 2 +- .../profile/impl/helper/Helpers.java | 6 +- .../impl/permission/PermissionHelper.java | 2 +- .../impl/permission/PermissionHelperImpl.java | 2 +- .../impl/route/DefaultRouteMBeanImpl.java | 17 +- .../route/DeployedDefaultRouteCustomizer.java | 9 +- .../profile/impl/route/ManagedRoute.java | 20 +- .../impl/route/ManagedRoutesListener.java | 14 +- .../object-producer-api/pom.xml | 2 +- .../core/producer/api/EntaxyProducer.java | 2 +- .../producer/api/EntaxyProducerService.java | 23 +- .../producer/api/EntaxyProducerUtils.java | 13 +- .../producer/api/EntaxyWrappedFactory.java | 2 +- .../core/producer/api/ExecutionPlan.java | 2 +- .../core/producer/api/ExecutionTask.java | 2 +- .../core/producer/api/ProducerResult.java | 2 +- .../api/ProducingCommandExecutor.java | 4 +- .../object-producer-core/pom.xml | 34 +- .../executor/AbstractCommandExecutor.java | 78 +- .../producer/executor/CommandExecutor.java | 2 +- .../executor/CommandInstructions.java | 2 +- .../producer/executor/ProducingExecutor.java | 77 +- .../producer/executor/commands/Analyze.java | 7 +- .../producer/executor/commands/Build.java | 117 +- .../producer/executor/commands/Deploy.java | 75 +- .../producer/executor/commands/Enrich.java | 189 +- .../producer/executor/commands/Generate.java | 3 +- .../producer/executor/commands/Install.java | 138 +- .../producer/executor/commands/Layout.java | 3 +- .../executor/commands/PrepareGenerate.java | 2 +- .../producer/executor/commands/Store.java | 23 +- .../producer/executor/commands/Validate.java | 4 +- .../generationmodel/AbstractObjectTask.java | 2 +- .../generationmodel/AbstractRefTask.java | 2 +- .../generationmodel/AbstractTask.java | 2 +- .../generationmodel/CalculateTask.java | 19 +- .../DefaultObjectDataResolver.java | 2 +- .../generationmodel/GenerateRefTask.java | 30 +- .../generationmodel/GenerateTask.java | 108 +- .../generationmodel/GeneratedHeaders.java | 3 +- .../generationmodel/GeneratedList.java | 2 +- .../generationmodel/GenerationModel.java | 11 +- .../executor/generationmodel/MergeTask.java | 13 +- .../generationmodel/ObjectDataResolver.java | 2 +- .../generationmodel/ObjectResolveHelper.java | 2 +- .../generationmodel/ResolveObjectTask.java | 2 +- .../generationmodel/ResolveRefTask.java | 2 +- .../merge/AbstractMergeProcessor.java | 2 +- .../merge/BlueprintMergeProcessor.java | 643 +- .../generationmodel/merge/MergeHelper.java | 2 +- .../generationmodel/merge/MergeProcessor.java | 2 +- .../generationmodel/merge/MergingMap.java | 2 +- .../objectmodel/AbstractFactored.java | 2 +- .../executor/objectmodel/AbstractItem.java | 28 +- .../executor/objectmodel/Calculation.java | 342 +- .../executor/objectmodel/FactoredObject.java | 35 +- .../objectmodel/FactoredObjectProxy.java | 2 +- .../objectmodel/FactoredObjectRef.java | 91 +- .../executor/objectmodel/FactoryChecker.java | 2 +- .../executor/objectmodel/ObjectModel.java | 41 +- .../executor/support/ArtifactList.java | 33 - .../executor/support/ArtifactsHelper.java | 62 - .../support/DeployedArtifactList.java | 34 - .../support/InstallationResultList.java | 34 - .../producer/impl/CommonObjectProducer.java | 14 +- .../core/producer/impl/DefaultProducer.java | 2 +- .../producer/impl/EntaxyProducerInfo.java | 2 +- .../impl/EntaxyProducerServiceImpl.java | 29 +- .../core/producer/impl/FieldInfoImpl.java | 2 +- .../core/producer/impl/RefFieldInfoImpl.java | 2 +- .../wrapper/AbstractFactoryWrapper.java | 6 +- .../wrapper/DefaultFactoryWrapper.java | 61 +- .../core/producer/wrapper/FieldWrapper.java | 5 +- .../producer/wrapper/RefFieldWrapper.java | 2 +- .../object-producing-config-support/pom.xml | 2 +- .../producer/config/AddConfigCommand.java | 2 +- .../config/ConfigObjectDataResolver.java | 2 +- .../core/producer/config/ConfigProcessor.java | 2 +- .../core/producer/config/ConfigProducer.java | 2 +- .../core/producer/config/ObjectConfig.java | 4 +- .../producer/config/ObjectConfigHelper.java | 9 +- .../templates/common-config/config-field.ftl | 2 +- .../entaxy/templates/common-config/init.ftl | 3 +- .../ru/entaxy/templates/common-config/ref.ftl | 3 +- .../object-producing-management/pom.xml | 2 +- .../producer/management/FactoriesMBean.java | 2 +- .../producer/management/FactoryMBean.java | 37 +- .../producer/management/ProducerMBean.java | 2 +- .../management/impl/FactoriesMBeanImpl.java | 2 +- .../management/impl/FactoryMBeanImpl.java | 75 +- .../impl/FactoryMBeanPublisher.java | 10 +- .../management/impl/ManagedTypedProducer.java | 2 +- .../impl/ManagedTypedProducers.java | 2 +- .../management/impl/ProducerMBeanImpl.java | 2 +- .../impl/ProducerServiceHelper.java | 2 +- .../impl/TypedProducerListener.java | 2 +- .../object-producing-shell/pom.xml | 2 +- .../shell/EntaxyProducerServiceSupport.java | 2 +- .../producer/shell/FactoryAwareCommand.java | 2 +- .../core/producer/shell/FactoryFields.java | 2 +- .../core/producer/shell/FactoryGenerate.java | 2 +- .../core/producer/shell/FactoryOutputs.java | 2 +- .../core/producer/shell/ListFactories.java | 2 +- .../core/producer/shell/ListProducers.java | 2 +- .../platform/core/producer/shell/Produce.java | 2 +- .../shell/completers/FactoryIdCompleter.java | 2 +- .../runtime/core/object-producing/pom.xml | 7 +- .../connection-producing/pom.xml | 18 +- .../producing/ConnectionProducer.java | 2 +- .../adapters/AdapterWrapManager.java | 10 +- .../AdapterWrapperDefaultFactory.java | 2 +- .../adapters/AdapterWrapperEntaxyFactory.java | 2 +- .../AdapterWrapperGenerationProcessor.java | 4 +- .../producing/adapters/ConfigConverter.java | 12 +- .../producing/adapters/TrackedAdapter.java | 2 +- .../adapters/TrackedAdapterCustomizer.java | 15 +- .../TrackedAdapterCustomizerListener.java | 23 +- .../connection-implementation/pom.xml | 3 +- .../core/objects-implementations/pom.xml | 4 +- .../profile-implementation/pom.xml | 3 +- .../profile-producing/pom.xml | 17 +- .../profile/producing/ProfileProducer.java | 2 +- .../ru/entaxy/factory/common-profile.json | 28 +- .../ru/entaxy/factory/default-route.json | 6 +- .../entaxy/templates/common-profile/init.ftl | 2 +- .../entaxy/templates/default-route/init.ftl | 2 +- .../profile-storage/pom.xml | 2 +- .../profile/storage/SystemObjectStorage.java | 6 +- platform/runtime/core/pom.xml | 2 +- .../core/src/main/features/features.xml | 60 +- .../main/healthcheck/generated/fragments.xml | 8 +- ...lchecks.HttpRequestsCheck-repositories.cfg | 2 +- ...eneralchecks.ServicesCheck-connections.cfg | 2 +- platform/runtime/modules/cxf-echo/pom.xml | 2 +- .../runtime/modules/echo/CxfEchoServer.java | 2 +- .../OSGI-INF/blueprint/camel-context.xml | 4 +- .../src/main/resources/ftl/example.ftl | 26 +- .../src/main/resources/xslt/example.xsl | 8 +- platform/runtime/modules/pom.xml | 2 +- .../modules/src/main/features/features.xml | 3 +- .../modules/uniform-service/connector/pom.xml | 6 +- .../OSGI-INF/blueprint/camel-context.xml | 2 +- .../uniform-service-active-in-connector.ftl | 2 +- .../uniform-service-active-out-connector.ftl | 2 +- .../uniform-service-passive-in-connector.ftl | 2 +- .../uniform-service-passive-out-connector.ftl | 2 +- .../runtime/modules/uniform-service/pom.xml | 2 +- .../src/main/features/features.xml | 2 +- .../main/healthcheck/generated/fragments.xml | 4 +- ...ecks.HttpRequestsCheck-uniform_service.cfg | 4 +- .../modules/uniform-service/support/pom.xml | 6 +- .../OSGI-INF/blueprint/camel-context.xml | 2 +- .../xslt/ConfirmGettingPacketRequest.xsl | 2 +- .../xslt/ConfirmGettingPacketResponse.xsl | 2 +- .../uniform-service/xslt/GetPacketRequest.xsl | 2 +- .../xslt/GetPacketResponse.xsl | 2 +- .../xslt/GetPacketResponseTest.xsl | 2 +- .../uniform-service/xslt/PutPacketRequest.xsl | 2 +- .../xslt/PutPacketResponse.xsl | 2 +- .../uniform-service/xslt/type/address.xsl | 2 +- .../xslt/type/bigPacketInfos.xsl | 2 +- .../xslt/type/bigPacketPart.xsl | 2 +- .../uniform-service/xslt/type/packet.xsl | 4 +- .../uniform-service/xslt/type/packets.xsl | 4 +- .../uniform-service/xslt/type/request.xsl | 2 +- .../uniform-service/xslt/type/response.xsl | 2 +- .../uniform-service/xslt/type/uuids.xsl | 2 +- .../uniform-service-endpoint/pom.xml | 6 +- .../OSGI-INF/blueprint/camel-context.xml | 2 +- platform/runtime/pom.xml | 6 +- platform/src/main/features/features.xml | 124 +- .../main/healthcheck/generated/fragments.xml | 4 +- ...ralchecks.BundlesStartedCheck-platform.cfg | 2 +- .../src/main/scripts/entaxy-platform.install | 2 +- pom.xml | 2877 +++++++-- src/documentation/assembly/assembly.xml | 22 +- system/auth/basic-auth/basic-auth-api/pom.xml | 5 +- .../auth/basic/jpa/api/BasicAuthService.java | 2 +- .../jpa/api/entity/BasicAuthAccount.java | 2 +- .../api/entity/field/EncryptionAlgorithm.java | 2 +- ...EncryptionAlgorithmAttributeConverter.java | 2 +- .../api/exception/BadPasswordException.java | 2 +- .../auth/basic-auth/basic-auth-impl/pom.xml | 5 +- .../AuthenticationInterceptor.java | 2 +- .../basic/interceptor/SystemInterceptor.java | 2 +- .../basic/jpa/impl/BasicAuthServiceImpl.java | 2 +- .../listener/BasicAuthPostEventListener.java | 2 +- .../listener/EntityEventListenerRegistry.java | 2 +- .../auth/basic/jpa/util/EncryptionHelper.java | 2 +- .../OSGI-INF/blueprint/camel-context.xml | 2 +- .../src/main/resources/hibernate.cfg.xml | 2 +- .../src/main/resources/log4j2.properties | 2 +- .../auth/basic-auth/basic-auth-soap/pom.xml | 6 +- .../OSGI-INF/blueprint/camel-context.xml | 2 +- system/auth/basic-auth/htpasswd/pom.xml | 5 +- .../basic/htpasswd/HtpasswdGenerator.java | 2 +- .../auth/basic/htpasswd/entity/Htpasswd.java | 2 +- .../basic/htpasswd/entity/HtpasswdEntry.java | 2 +- .../basic/htpasswd/rest/HtpasswdService.java | 2 +- .../OSGI-INF/blueprint/htpasswd-context.xml | 2 +- .../main/resources/script/htpasswd-checker.sh | 2 +- system/auth/basic-auth/pom.xml | 5 +- system/auth/pom.xml | 5 +- system/commons/pom.xml | 6 +- .../HeaderMergeAggregatorImpl.java | 2 +- .../TimeoutAwareAggregationStrategyImpl.java | 2 +- .../DisconnectedMembershipListener.java | 2 +- .../repo/IgniteAggregationRepository.java | 2 +- .../repo/JdbcAggregationRepository.java | 2 +- .../repo/PostgresAggregationRepository.java | 2 +- .../common/exception/BundleNotFound.java | 2 +- .../common/exception/ConnectorNotFound.java | 2 +- .../system/common/exception/EsbNotFound.java | 2 +- .../common/exception/ProfileNotFound.java | 2 +- .../common/exception/TemplateNotFound.java | 2 +- .../interceptor/SoapHeaderInterceptor.java | 2 +- .../common/osgi/BundleMarkerService.java | 2 +- .../common/osgi/NamedReferenceListener.java | 2 +- .../esb/system/common/osgi/OSGIUtils.java | 2 +- .../system/common/osgi/ReferenceListener.java | 2 +- .../common/osgi/UniformBundleTracker.java | 2 +- .../osgi/impl/BundleMarkerServiceImpl.java | 2 +- .../impl/CommonNamedReferenceListener.java | 2 +- .../osgi/impl/CommonReferenceListener.java | 2 +- .../esb/system/common/util/CustomHeader.java | 2 +- .../system/common/util/HeadersConverter.java | 2 +- .../system/common/util/PropertiesHelper.java | 2 +- .../util/SimpleOutHeaderFilterStrategy.java | 2 +- .../common/util/SystemHeadersConstants.java | 2 +- .../common/validator/ValidateInterceptor.java | 2 +- .../system/common/validator/XmlParser.java | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- .../src/main/resources/config/bus.commons.cfg | 2 +- system/core/dispatcher/pom.xml | 6 +- .../system/core/dispatcher/Addressable.java | 2 +- system/core/error-handler/pom.xml | 6 +- .../HandleOutFaultInterceptor.java | 2 +- .../handler/processor/ErrorProcessor.java | 2 +- .../common/error/handler/util/Timestamp.java | 2 +- .../common-error-handler-context.xml | 2 +- .../main/resources/xslt/DefaultResponse.xsl | 2 +- .../resources/xslt/UniversalErrorPacket.xsl | 2 +- .../main/resources/xslt/WrapSoapEnvelope.xsl | 2 +- .../xslt/operation/ConfirmGettingPackets.xsl | 2 +- .../resources/xslt/operation/GetPackets.xsl | 2 +- .../resources/xslt/operation/PutPackets.xsl | 2 +- .../xslt/operation/sendAcknowledge.xsl | 2 +- .../resources/xslt/operation/sendToJMS.xsl | 2 +- .../xslt/operation/type/response.xsl | 2 +- system/core/events/events-api/pom.xml | 6 +- .../core/events/jpa/EventTopicService.java | 2 +- .../events/jpa/SystemSubscriptionService.java | 2 +- .../core/events/jpa/entity/EventTopic.java | 2 +- .../events/jpa/entity/SystemSubscription.java | 2 +- system/core/events/events-common/pom.xml | 6 +- .../core/events/common/SubscriptionType.java | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- system/core/events/events-handler/pom.xml | 6 +- .../SubscriptionProcessingGenerator.java | 2 +- .../handler/SubscriptionRouteGenerator.java | 2 +- .../events/handler/util/EventAdminHelper.java | 2 +- .../handler/util/EventHandlerConstant.java | 2 +- .../core/events/handler/util/EventHelper.java | 2 +- .../util/GsonDataFormatInitializer.java | 2 +- .../util/HibernateProxyTypeAdapter.java | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- system/core/events/events-impl/pom.xml | 6 +- .../jpa/impl/EventTopicServiceImpl.java | 2 +- .../impl/SystemSubscriptionServiceImpl.java | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- .../src/main/resources/hibernate.cfg.xml | 2 +- system/core/events/events-rest/pom.xml | 6 +- .../core/events/rest/ManagementService.java | 2 +- .../core/events/rest/SubscriptionService.java | 2 +- .../core/events/rest/TopicProcessor.java | 2 +- .../rest/aggregation/ResponseAggregator.java | 2 +- .../rest/exception/SubscriptionNotFound.java | 2 +- ...SubscriptionTypeModificationException.java | 2 +- .../events/rest/exception/SystemNotFound.java | 2 +- .../rest/exception/TopicAlreadyExist.java | 2 +- .../events/rest/exception/TopicNotFound.java | 2 +- .../exception/UnknownSubscriptionType.java | 2 +- .../events/rest/response/CleanResponse.java | 2 +- .../rest/response/CreateTopicResponse.java | 2 +- .../rest/response/JsonErrorResponse.java | 2 +- .../rest/response/JsonSuccessResponse.java | 2 +- .../core/events/rest/response/Response.java | 2 +- .../rest/response/SubscriptionResponse.java | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- system/core/events/pom.xml | 6 +- system/core/pom.xml | 6 +- system/core/security/permission-api/pom.xml | 6 +- .../permission/jpa/PermissionService.java | 2 +- .../permission/jpa/entity/Permission.java | 2 +- .../core/security/permission-common/pom.xml | 6 +- .../common/PermissionConstants.java | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- .../security/permission-component/pom.xml | 6 +- .../component/PermissionComponent.java | 2 +- .../component/PermissionEndpoint.java | 2 +- .../component/PermissionProducer.java | 2 +- .../exception/UnknownOperationException.java | 2 +- .../component/operation/BaseOperation.java | 2 +- .../component/operation/BulkCreate.java | 2 +- .../permission/component/operation/Check.java | 2 +- .../operation/CheckSystemAccess.java | 2 +- .../CheckSystemAccessWithException.java | 2 +- .../operation/CheckWithException.java | 2 +- .../component/operation/Create.java | 2 +- .../component/operation/Delete.java | 2 +- .../permission/component/operation/Get.java | 2 +- .../component/operation/GetByAllParams.java | 2 +- .../component/operation/Operation.java | 2 +- .../component/operation/OperationFactory.java | 2 +- .../component/operation/Update.java | 2 +- .../util/PermissionComponentConstants.java | 2 +- .../src/main/resources/log4j2.properties | 2 +- .../core/security/permission-handler/pom.xml | 6 +- .../permission/handler/PermissionChecker.java | 2 +- .../handler/PermissionCheckerImpl.java | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- system/core/security/permission-impl/pom.xml | 6 +- .../interceptor/ServiceInterceptor.java | 2 +- .../jpa/impl/PermissionServiceImpl.java | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- .../src/main/resources/hibernate.cfg.xml | 2 +- system/core/security/permission-soap/pom.xml | 5 +- .../OSGI-INF/blueprint/camel-context.xml | 2 +- .../core/permission/template/permission.xsl | 2 +- .../src/main/resources/types/permission.ftl | 2 +- system/core/security/pom.xml | 5 +- system/core/template/pom.xml | 6 +- .../esb/system/core/template/Template.java | 2 +- .../core/template/TemplateCollector.java | 2 +- .../system/core/template/TemplateImpl.java | 2 +- system/pom.xml | 76 +- .../registry/connectors/connector-api/pom.xml | 6 +- .../system/connector/entity/Connector.java | 2 +- .../connector/entity/ConnectorParam.java | 2 +- .../connectors/connector-impl/pom.xml | 6 +- .../connector/impl/ConnectorService.java | 4 +- .../connector/impl/ConnectorServiceImpl.java | 25 +- .../OSGI-INF/blueprint/camel-context.xml | 2 +- .../src/main/resources/hibernate.cfg.xml | 2 +- system/registry/connectors/pom.xml | 6 +- system/registry/pom.xml | 5 +- system/registry/processes/pom.xml | 5 +- .../system/registry/processes/EntryPoint.java | 2 +- system/registry/profile-commons/pom.xml | 5 +- .../system/profile/commons/CommonProfile.java | 2 +- .../profile/commons/ConnectorRegistry.java | 2 +- .../profile/commons/InConnectorCollector.java | 2 +- .../esb/system/profile/commons/Profile.java | 2 +- .../commons/connectors/CommonConnector.java | 2 +- .../profile/commons/connectors/Connector.java | 2 +- .../in/DirectVMInConnectorImpl.java | 2 +- .../commons/connectors/in/InConnector.java | 2 +- .../out/DirectVMOutConnectorImpl.java | 2 +- .../commons/connectors/out/OutConnector.java | 2 +- .../commons/profile_output/ProfileOutput.java | 2 +- .../profile_output/ProfileOutputImpl.java | 2 +- .../src/main/resources/log4j2.properties | 2 +- system/registry/system-groups/pom.xml | 6 +- .../system-groups/system-group-api/pom.xml | 6 +- .../jpa/SystemGroupRegistryService.java | 2 +- .../jpa/entity/SystemGroupMethodRegistry.java | 2 +- .../jpa/entity/SystemGroupRegistry.java | 2 +- .../system-group-component/pom.xml | 6 +- .../component/SystemGroupComponent.java | 2 +- .../groups/component/SystemGroupConsumer.java | 2 +- .../groups/component/SystemGroupEndpoint.java | 2 +- .../groups/component/SystemGroupProducer.java | 2 +- .../component/util/SystemGroupConstants.java | 2 +- .../src/main/resources/log4j2.properties | 2 +- .../system-groups/system-group-impl/pom.xml | 6 +- .../impl/SystemGroupRegistryServiceImpl.java | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- .../src/main/resources/hibernate.cfg.xml | 2 +- .../system-group-profile/pom.xml | 6 +- .../system-group-profile-api/pom.xml | 6 +- .../profile/SystemGroupCollectorListener.java | 2 +- .../groups/profile/SystemGroupProfile.java | 2 +- .../system-group-profile-collector/pom.xml | 6 +- .../SystemGroupProfileNamedListener.java | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- .../system-group-profile-impl-default/pom.xml | 6 +- .../defaults/DefaultSystemGroupProfile.java | 2 +- .../src/main/resources/log4j2.properties | 2 +- system/registry/systems/pom.xml | 5 +- system/registry/systems/system-api/pom.xml | 6 +- .../entaxy/esb/system/jpa/SystemService.java | 2 +- .../esb/system/jpa/entity/ExportAllowed.java | 2 +- .../entaxy/esb/system/jpa/entity/System.java | 2 +- .../registry/systems/system-component/pom.xml | 6 +- .../esb/system/component/SystemComponent.java | 2 +- .../esb/system/component/SystemConsumer.java | 2 +- .../esb/system/component/SystemEndpoint.java | 2 +- .../esb/system/component/SystemProducer.java | 2 +- .../component/util/SystemConstants.java | 2 +- .../src/main/resources/log4j2.properties | 2 +- .../esb/system/SystemComponentTest.java | 2 +- .../src/test/resources/log4j2.properties | 2 +- system/registry/systems/system-impl/pom.xml | 6 +- .../system/jpa/impl/SystemServiceImpl.java | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- .../src/main/resources/hibernate.cfg.xml | 2 +- .../registry/systems/system-profile/pom.xml | 5 +- .../system-profile/system-profile-api/pom.xml | 6 +- .../profile/SystemCollectorListener.java | 2 +- .../systems/profile/SystemProfile.java | 2 +- .../system-profile-collector/pom.xml | 6 +- .../collector/SystemProfileNamedListener.java | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- .../system-profile-impl-default/pom.xml | 6 +- .../impl/defaults/DefaultSystemProfile.java | 2 +- system/src/main/cfg/ru.entaxy.esb.cfg | 2 +- .../cfg/ru.entaxy.esb.deployer.cellar.cfg | 2 +- .../ru.entaxy.esb.deployer.file.system.cfg | 2 +- .../main/cfg/ru.entaxy.esb.deployer.nexus.cfg | 2 +- system/src/main/cfg/ru.entaxy.esb.error.cfg | 2 +- .../src/main/cfg/ru.entaxy.esb.error.code.cfg | 2 +- .../src/main/cfg/ru.entaxy.esb.error.text.cfg | 2 +- .../cfg/ru.entaxy.esb.system.basic_auth.cfg | 2 +- ....entaxy.esb.system.basic_auth.htpasswd.cfg | 2 +- .../ru.entaxy.esb.system.event.handler.cfg | 2 +- .../cfg/ru.entaxy.esb.system.event.rest.cfg | 2 +- .../cfg/ru.entaxy.esb.system.management.cfg | 2 +- system/src/main/features/features.xml | 102 +- .../main/healthcheck/generated/fragments.xml | 4 +- ...neralchecks.BundlesStartedCheck-system.cfg | 2 +- .../bridge-profile-manager/pom.xml | 5 +- .../profile/manager/BridgeProfileManager.java | 2 +- .../manager/BridgeProfileManagerImpl.java | 2 +- .../profile/manager/dto/BridgeProfileDto.java | 2 +- .../manager/mapper/BridgeProfileMapper.java | 2 +- .../BridgeProfileRecipientManager.java | 2 +- .../BridgeProfileRecipientManagerImpl.java | 2 +- .../manager/sender/BridgeProfileSender.java | 2 +- .../sender/BridgeProfileSenderImpl.java | 2 +- .../manager/sender/BridgeProfileType.java | 2 +- .../manager/service/BridgeService.java | 2 +- .../OSGI-INF/blueprint/camel-context.xml | 2 +- .../system-management/bundle-manager/pom.xml | 5 +- .../bundle/manager/BundleManager.java | 2 +- .../bundle/manager/BundleManagerImpl.java | 2 +- .../OSGI-INF/blueprint/camel-context.xml | 2 +- .../system-management/bundle-service/pom.xml | 6 +- .../management/bundle/jpa/BundleService.java | 2 +- .../bundle/jpa/BundleServiceImpl.java | 2 +- .../management/bundle/jpa/dto/BundleDto.java | 2 +- .../bundle/jpa/dto/BundleStatus.java | 2 +- .../bundle/jpa/entity/BundleEntity.java | 2 +- .../bundle/jpa/entity/BundleType.java | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- .../src/main/resources/hibernate.cfg.xml | 2 +- .../connector-manager/pom.xml | 5 +- .../connector/manager/ConnectorManager.java | 2 +- .../manager/ConnectorManagerImpl.java | 2 +- .../connector/manager/dto/ConnectorDto.java | 2 +- .../manager/mapper/ConnectorMapper.java | 2 +- .../OSGI-INF/blueprint/camel-context.xml | 2 +- system/system-management/file-upload/pom.xml | 5 +- .../file/upload/FileUploadProcessor.java | 2 +- .../file/upload/FileUploadService.java | 2 +- .../file/upload/FileUploadServiceImpl.java | 2 +- .../OSGI-INF/blueprint/camel-context.xml | 4 +- .../permission-manager/pom.xml | 6 +- .../permission/manager/PermissionManager.java | 2 +- .../manager/PermissionManagerImpl.java | 2 +- .../permission/manager/dto/PermissionDto.java | 2 +- .../manager/mapper/PermissionMapper.java | 2 +- .../OSGI-INF/blueprint/blueprint.xml | 2 +- system/system-management/pom.xml | 6 +- .../system-management/profile-manager/pom.xml | 5 +- .../profile/manager/ProfileManager.java | 2 +- .../profile/manager/ProfileManagerImpl.java | 3 +- .../profile/manager/dto/ProfileDto.java | 2 +- .../profile/manager/mapper/ProfileMapper.java | 2 +- .../OSGI-INF/blueprint/camel-context.xml | 2 +- .../system-management/route-manager/pom.xml | 6 +- .../route/manager/RouteManager.java | 2 +- .../route/manager/RouteManagerImpl.java | 2 +- .../OSGI-INF/blueprint/camel-context.xml | 2 +- .../system-management-api/pom.xml | 5 +- .../SystemManagementServiceImpl.java | 2 +- .../esb/system/management/mapper/Mapper.java | 2 +- .../management/soap/BridgeProfileType.java | 2 +- .../system/management/soap/ConnectorType.java | 2 +- .../management/soap/CreateConnectorType.java | 2 +- .../management/soap/CreateProfileType.java | 2 +- .../management/soap/ExportAllowedType.java | 2 +- .../soap/FullBridgeProfileType.java | 2 +- .../management/soap/FullProfileType.java | 2 +- .../soap/GetBridgeProfilesRequest.java | 2 +- .../management/soap/GetConnectorType.java | 2 +- .../system/management/soap/GetTemplate.java | 2 +- .../soap/ListBridgeProfileType.java | 2 +- .../management/soap/ListConnectorRequest.java | 2 +- .../management/soap/ListConnectorType.java | 2 +- .../management/soap/ListEsbRequest.java | 2 +- .../system/management/soap/ListEsbType.java | 2 +- .../management/soap/ListFullProfileType.java | 2 +- .../management/soap/ListProfileRequest.java | 2 +- .../management/soap/ListProfileType.java | 2 +- .../management/soap/ListTemplateRequest.java | 2 +- .../management/soap/ListTemplateType.java | 2 +- .../system/management/soap/ObjectFactory.java | 2 +- .../system/management/soap/ParamListType.java | 2 +- .../esb/system/management/soap/ParamType.java | 2 +- .../soap/PermissionForObjectType.java | 2 +- .../soap/PermissionForSubjectType.java | 2 +- .../management/soap/PermissionType.java | 2 +- .../system/management/soap/ProfileType.java | 2 +- .../soap/SystemManagementService.java | 2 +- .../soap/SystemManagementService_Service.java | 2 +- .../system/management/soap/TemplateType.java | 2 +- .../system/management/soap/package-info.java | 2 +- .../OSGI-INF/blueprint/camel-context.xml | 2 +- .../src/main/resources/log4j2.properties | 2 +- .../artemis-plugin-entaxy/pom.xml | 2 +- .../hawtio/plugin/PluginContextListener.java | 2 +- .../src/main/resources/WEB-INF/web.xml | 2 +- .../src/main/resources/log4j.properties | 2 +- .../src/main/webapp/index.html | 2 +- .../main/webapp/plugin/html/preferences.html | 2 +- .../main/webapp/plugin/html/tree/content.html | 2 +- .../main/webapp/plugin/html/tree/header.html | 2 +- .../main/webapp/plugin/js/artemisHelpers.js | 2 +- .../main/webapp/plugin/js/artemisPlugin.js | 2 +- .../js/components/addressSendMessage.js | 2 +- .../webapp/plugin/js/components/addresses.js | 2 +- .../webapp/plugin/js/components/browse.js | 2 +- .../plugin/js/components/connections.js | 2 +- .../webapp/plugin/js/components/consumers.js | 2 +- .../plugin/js/components/createAddress.js | 2 +- .../plugin/js/components/createQueue.js | 2 +- .../plugin/js/components/deleteAddress.js | 2 +- .../plugin/js/components/deleteQueue.js | 2 +- .../webapp/plugin/js/components/diagram.js | 2 +- .../main/webapp/plugin/js/components/help.js | 2 +- .../webapp/plugin/js/components/navigation.js | 2 +- .../plugin/js/components/preferences.js | 2 +- .../webapp/plugin/js/components/producers.js | 2 +- .../webapp/plugin/js/components/queues.js | 2 +- .../plugin/js/components/sendMessage.js | 2 +- .../webapp/plugin/js/components/sessions.js | 2 +- .../webapp/plugin/js/components/status.js | 2 +- .../main/webapp/plugin/js/components/tree.js | 2 +- .../webapp/plugin/js/services/pagination.js | 2 +- .../webapp/plugin/js/services/resource.js | 2 +- .../plugin/js/services/sendMessageService.js | 2 +- .../main/webapp/plugin/js/services/toolbar.js | 2 +- .../entaxy-branding-plugin/pom.xml | 2 +- .../branding/PluginContextListener.java | 2 +- .../src/main/resources/WEB-INF/web.xml | 2 +- .../src/main/webapp/index.html | 2 +- .../src/main/webapp/plugin/css/entaxy.css | 392 +- .../src/main/webapp/plugin/img/camel.svg | 2 +- .../src/main/webapp/plugin/img/entaxy.svg | 2 +- .../main/webapp/plugin/js/brandingPlugin.js | 2 +- ui/entaxy-hawtio/entaxy-h2-plugin/pom.xml | 2 +- .../ui/hawtio/h2/PluginContextListener.java | 2 +- .../src/main/resources/WEB-INF/web.xml | 2 +- .../src/main/webapp/index.html | 2 +- .../main/webapp/plugin/html/preferences.html | 2 +- .../main/webapp/plugin/html/tree/content.html | 2 +- .../main/webapp/plugin/html/tree/header.html | 2 +- .../webapp/plugin/js/components/h2Console.js | 2 +- .../webapp/plugin/js/components/navigation.js | 2 +- .../main/webapp/plugin/js/components/tree.js | 2 +- .../main/webapp/plugin/js/entaxyH2Plugin.js | 2 +- .../entaxy-management-plugin/pom.xml | 2 +- .../management/PluginContextListener.java | 2 +- .../src/main/resources/WEB-INF/web.xml | 2 +- .../src/main/webapp/index.html | 2 +- .../main/webapp/plugin/html/preferences.html | 2 +- .../main/webapp/plugin/html/tree/content.html | 2 +- .../main/webapp/plugin/html/tree/header.html | 2 +- .../plugin/js/components/addConnectorModal.js | 179 +- .../plugin/js/components/connections.js | 8 +- .../webapp/plugin/js/components/connectors.js | 239 +- .../main/webapp/plugin/js/components/modal.js | 136 +- .../plugin/js/components/modalGroupFields.js | 117 +- .../webapp/plugin/js/components/modalList.js | 53 +- .../webapp/plugin/js/components/navigation.js | 27 +- .../webapp/plugin/js/components/profiles.js | 8 +- .../main/webapp/plugin/js/components/table.js | 280 +- .../main/webapp/plugin/js/components/tree.js | 14 +- .../main/webapp/plugin/js/entaxyHelpers.js | 91 +- .../webapp/plugin/js/entaxyJsonHelpers.js | 23 +- .../src/main/webapp/plugin/js/entaxyPlugin.js | 102 +- .../plugin/js/toDeletion/connectorsService.js | 6 +- .../js/toDeletion/firstStepModalTest.js | 8 +- .../plugin/js/toDeletion/restService.js | 6 +- .../js/toDeletion/secondStepModalTest.js | 8 +- .../main/webapp/plugin/js/toDeletion/test.js | 6 +- .../webapp/plugin/js/toDeletion/testModal.js | 8 +- .../webapp/plugin/js/toDeletion/testModal2.js | 8 +- ui/entaxy-hawtio/pom.xml | 148 +- .../src/main/features/features.xml | 2 +- .../etc/org.apache.karaf.features.repos.cfg | 19 + .../src/main/scripts/entaxy-hawtio.install | 2 +- ui/h2-console/pom.xml | 2 +- .../src/main/resources/WEB-INF/web.xml | 2 +- ui/h2-console/src/main/resources/console.html | 2 +- ui/pom.xml | 62 +- ui/src/main/features/features.xml | 2 +- .../main/healthcheck/generated/fragments.xml | 4 +- ...c.generalchecks.BundlesStartedCheck-ui.cfg | 2 +- ui/src/main/scripts/entaxy-ui.install | 2 +- .../artemis-server-osgi/pom.xml | 161 - .../artemis/osgi/ActiveMQOsgiLogger.java | 73 - .../artemis/osgi/DataSourceTracker.java | 76 - .../activemq/artemis/osgi/OsgiBroker.java | 314 - .../artemis/osgi/ProtocolTracker.java | 142 - .../artemis/osgi/ServerTrackerCallBack.java | 31 - .../artemis/osgi/ProtocolTrackerTest.java | 76 - underlying/artemis.entaxy/pom.xml | 1988 ------ .../camel.entaxy/core/camel-base/pom.xml | 75 - .../camel/converter/CamelConverterLoader.java | 38 - .../converter/CollectionConverterLoader.java | 56 - .../converter/DateTimeConverterLoader.java | 40 - .../converter/DurationConverterLoader.java | 42 - .../camel/converter/IOConverterLoader.java | 106 - .../camel/converter/NIOConverterLoader.java | 58 - .../converter/ObjectConverterLoader.java | 90 - .../camel/converter/SQLConverterLoader.java | 38 - .../converter/UriTypeConverterLoader.java | 38 - .../org/apache/camel/TypeConverterLoader | 10 - .../apache/camel/properties-component-factory | 2 - .../src/main/docs/properties-component.adoc | 843 --- .../AbstractLocationPropertiesSource.java | 123 - .../properties/ClasspathPropertiesSource.java | 65 - .../properties/DefaultPropertiesLookup.java | 74 - .../properties/DefaultPropertiesParser.java | 348 - .../properties/EnvPropertiesFunction.java | 55 - .../properties/FilePropertiesSource.java | 65 - .../properties/LocationPropertiesSource.java | 30 - .../properties/PropertiesComponent.java | 634 -- .../properties/PropertiesLocation.java | 113 - .../properties/PropertiesLookup.java | 33 - .../properties/PropertiesParser.java | 46 - .../properties/RefPropertiesSource.java | 73 - .../ServiceHostPropertiesFunction.java | 77 - .../ServicePortPropertiesFunction.java | 77 - .../properties/ServicePropertiesFunction.java | 74 - .../properties/SysPropertiesFunction.java | 47 - .../camel/component/properties/package.html | 28 - .../camel/converter/CamelConverter.java | 56 - .../camel/converter/CollectionConverter.java | 120 - .../camel/converter/DateTimeConverter.java | 50 - .../camel/converter/DurationConverter.java | 59 - .../apache/camel/converter/IOConverter.java | 292 - .../apache/camel/converter/NIOConverter.java | 150 - .../camel/converter/ObjectConverter.java | 268 - .../apache/camel/converter/SQLConverter.java | 44 - .../org/apache/camel/converter/package.html | 28 - .../AnnotationTypeConverterLoader.java | 414 -- .../impl/converter/ArrayTypeConverter.java | 76 - .../AsyncProcessorTypeConverter.java | 42 - .../converter/BaseTypeConverterRegistry.java | 287 - .../camel/impl/converter/CachingInjector.java | 44 - .../converter/CoreTypeConverterRegistry.java | 678 -- .../impl/converter/DefaultTypeConverter.java | 117 - .../impl/converter/EnumTypeConverter.java | 61 - .../FastAnnotationTypeConverterLoader.java | 37 - .../impl/converter/FutureTypeConverter.java | 94 - .../InstanceMethodFallbackTypeConverter.java | 68 - .../InstanceMethodTypeConverter.java | 67 - .../StaticMethodFallbackTypeConverter.java | 60 - .../converter/StaticMethodTypeConverter.java | 57 - .../impl/converter/ToStringTypeConverter.java | 47 - .../impl/converter/TypeConvertersLoader.java | 48 - ...ypeConvertersPackageScanClassResolver.java | 99 - .../impl/converter/UriTypeConverter.java | 52 - .../apache/camel/impl/converter/package.html | 27 - .../impl/engine/AbstractCamelContext.java | 4134 ------------ .../impl/engine/AbstractDynamicRegistry.java | 197 - .../engine/BaseExecutorServiceManager.java | 536 -- .../impl/engine/BasePackageScanResolver.java | 124 - .../impl/engine/BaseServiceResolver.java | 64 - .../impl/engine/CamelPostProcessorHelper.java | 477 -- .../camel/impl/engine/CompoundIterator.java | 64 - ...efaultAnnotationBasedProcessorFactory.java | 82 - .../DefaultAsyncProcessorAwaitManager.java | 382 -- .../impl/engine/DefaultBeanIntrospection.java | 244 - .../engine/DefaultCamelBeanPostProcessor.java | 548 -- .../DefaultCamelContextNameStrategy.java | 73 - .../engine/DefaultClaimCheckRepository.java | 84 - .../impl/engine/DefaultClassResolver.java | 147 - .../engine/DefaultComponentNameResolver.java | 45 - .../impl/engine/DefaultComponentResolver.java | 90 - .../engine/DefaultConfigurerResolver.java | 94 - .../impl/engine/DefaultConsumerCache.java | 251 - .../impl/engine/DefaultConsumerTemplate.java | 295 - .../engine/DefaultDataFormatResolver.java | 94 - .../engine/DefaultDeferServiceFactory.java | 36 - .../impl/engine/DefaultEndpointRegistry.java | 54 - .../DefaultEndpointUtilizationStatistics.java | 71 - .../impl/engine/DefaultFactoryFinder.java | 174 - .../engine/DefaultFactoryFinderResolver.java | 33 - .../engine/DefaultFluentProducerTemplate.java | 407 -- .../DefaultGlobalEndpointConfiguration.java | 56 - .../impl/engine/DefaultHeadersMapFactory.java | 52 - .../engine/DefaultInflightRepository.java | 275 - .../camel/impl/engine/DefaultInjector.java | 82 - .../DefaultInterceptSendToEndpoint.java | 168 - .../impl/engine/DefaultLanguageResolver.java | 112 - .../engine/DefaultManagementNameStrategy.java | 163 - .../engine/DefaultManagementStrategy.java | 226 - .../DefaultManagementStrategyFactory.java | 52 - .../engine/DefaultMessageHistoryFactory.java | 97 - .../impl/engine/DefaultNodeIdFactory.java | 55 - .../DefaultPackageScanClassResolver.java | 446 -- .../DefaultPackageScanResourceResolver.java | 299 - .../impl/engine/DefaultProcessorFactory.java | 95 - .../impl/engine/DefaultProducerCache.java | 418 -- .../impl/engine/DefaultProducerTemplate.java | 814 --- .../impl/engine/DefaultReactiveExecutor.java | 184 - .../camel/impl/engine/DefaultRoute.java | 618 -- .../impl/engine/DefaultRouteController.java | 158 - .../camel/impl/engine/DefaultRouteError.java | 77 - .../impl/engine/DefaultRouteStartupOrder.java | 73 - .../DefaultRuntimeEndpointRegistry.java | 331 - .../impl/engine/DefaultShutdownStrategy.java | 774 --- .../engine/DefaultStreamCachingStrategy.java | 495 -- .../DefaultSupervisingRouteController.java | 785 --- .../camel/impl/engine/DefaultTracer.java | 259 - .../engine/DefaultTransformerRegistry.java | 117 - .../camel/impl/engine/DefaultUnitOfWork.java | 318 - .../impl/engine/DefaultUnitOfWorkFactory.java | 57 - .../impl/engine/DefaultUuidGenerator.java | 155 - .../impl/engine/DefaultValidatorRegistry.java | 68 - .../camel/impl/engine/DeferProducer.java | 121 - .../engine/DeferServiceStartupListener.java | 77 - .../impl/engine/DurationRoutePolicy.java | 193 - .../engine/DurationRoutePolicyFactory.java | 93 - .../camel/impl/engine/EmptyProducerCache.java | 72 - .../apache/camel/impl/engine/EndpointKey.java | 52 - .../impl/engine/EventNotifierCallback.java | 56 - .../ExplicitCamelContextNameStrategy.java | 48 - .../impl/engine/FileStateRepository.java | 291 - .../impl/engine/HashMapHeadersMapFactory.java | 51 - .../InterceptSendToEndpointProcessor.java | 147 - .../InterceptSendToMockEndpointStrategy.java | 143 - .../impl/engine/InternalRouteController.java | 134 - .../engine/InternalRouteStartupManager.java | 400 -- .../LimitedPollingConsumerPollStrategy.java | 123 - .../camel/impl/engine/MDCUnitOfWork.java | 303 - .../impl/engine/MemoryStateRepository.java | 56 - .../OnCamelContextLifecycleStrategy.java | 70 - .../engine/PollingConsumerServicePool.java | 33 - .../impl/engine/ProducerServicePool.java | 33 - .../engine/ProvisionalEndpointRegistry.java | 75 - .../camel/impl/engine/RouteService.java | 422 -- .../apache/camel/impl/engine/ServicePool.java | 359 -- .../camel/impl/engine/SimpleCamelContext.java | 359 -- .../impl/engine/SubscribeMethodProcessor.java | 111 - .../impl/engine/TypedProcessorFactory.java | 64 - .../WebSpherePackageScanClassResolver.java | 77 - .../impl/event/AbstractContextEvent.java | 40 - .../impl/event/AbstractExchangeEvent.java | 40 - .../camel/impl/event/AbstractRouteEvent.java | 41 - .../camel/impl/event/AbstractStepEvent.java | 37 - .../event/CamelContextInitializedEvent.java | 33 - .../event/CamelContextInitializingEvent.java | 33 - .../event/CamelContextResumeFailureEvent.java | 41 - .../impl/event/CamelContextResumedEvent.java | 33 - .../impl/event/CamelContextResumingEvent.java | 33 - .../event/CamelContextRoutesStartedEvent.java | 33 - .../CamelContextRoutesStartingEvent.java | 33 - .../event/CamelContextRoutesStoppedEvent.java | 33 - .../CamelContextRoutesStoppingEvent.java | 33 - .../impl/event/CamelContextStartedEvent.java | 33 - .../impl/event/CamelContextStartingEvent.java | 33 - .../CamelContextStartupFailureEvent.java | 41 - .../event/CamelContextStopFailureEvent.java | 41 - .../impl/event/CamelContextStoppedEvent.java | 33 - .../impl/event/CamelContextStoppingEvent.java | 33 - .../event/CamelContextSuspendedEvent.java | 33 - .../event/CamelContextSuspendingEvent.java | 33 - .../camel/impl/event/DefaultEventFactory.java | 208 - .../impl/event/ExchangeCompletedEvent.java | 33 - .../impl/event/ExchangeCreatedEvent.java | 40 - .../camel/impl/event/ExchangeFailedEvent.java | 44 - .../event/ExchangeFailureHandledEvent.java | 73 - .../event/ExchangeFailureHandlingEvent.java | 62 - .../impl/event/ExchangeRedeliveryEvent.java | 47 - .../impl/event/ExchangeSendingEvent.java | 59 - .../camel/impl/event/ExchangeSentEvent.java | 60 - .../camel/impl/event/RouteAddedEvent.java | 34 - .../camel/impl/event/RouteRemovedEvent.java | 34 - .../camel/impl/event/RouteStartedEvent.java | 33 - .../camel/impl/event/RouteStoppedEvent.java | 33 - .../event/ServiceStartupFailureEvent.java | 56 - .../impl/event/ServiceStopFailureEvent.java | 56 - .../camel/impl/event/StepCompletedEvent.java | 35 - .../camel/impl/event/StepFailedEvent.java | 40 - .../camel/impl/event/StepStartedEvent.java | 35 - .../org/apache/camel/impl/event/package.html | 27 - .../impl/saga/InMemorySagaCoordinator.java | 226 - .../camel/impl/saga/InMemorySagaService.java | 117 - .../org/apache/camel/impl/saga/package.html | 27 - .../AnnotatedWithAnyPackageScanFilter.java | 58 - .../scan/AnnotatedWithPackageScanFilter.java | 50 - .../scan/AssignableToPackageScanFilter.java | 66 - .../impl/scan/CompositePackageScanFilter.java | 54 - .../impl/scan/InvertingPackageScanFilter.java | 45 - .../org/apache/camel/impl/scan/package.html | 27 - .../transformer/DataFormatTransformer.java | 124 - .../transformer/ProcessorTransformer.java | 116 - .../impl/transformer/TransformerKey.java | 66 - .../camel/impl/transformer/package.html | 27 - .../impl/validator/ProcessorValidator.java | 110 - .../camel/impl/validator/ValidatorKey.java | 45 - .../apache/camel/impl/validator/package.html | 27 - .../processor/CamelInternalProcessor.java | 953 --- .../camel/processor/CatchProcessor.java | 180 - .../camel/processor/ChoiceProcessor.java | 203 - .../ClaimCheckAggregationStrategy.java | 285 - .../camel/processor/ClaimCheckProcessor.java | 216 - .../camel/processor/ContractAdvice.java | 199 - .../camel/processor/ConvertBodyProcessor.java | 168 - .../processor/DelayProcessorSupport.java | 278 - .../org/apache/camel/processor/Delayer.java | 109 - .../apache/camel/processor/DynamicRouter.java | 79 - .../org/apache/camel/processor/Enricher.java | 435 -- .../apache/camel/processor/ErrorHandler.java | 25 - .../EvaluateExpressionProcessor.java | 64 - .../processor/EventNotifierProducer.java | 108 - .../processor/ExchangePatternProcessor.java | 90 - .../processor/FatalFallbackErrorHandler.java | 183 - .../camel/processor/FilterProcessor.java | 147 - .../camel/processor/FinallyProcessor.java | 134 - .../processor/InterceptEndpointProcessor.java | 39 - .../apache/camel/processor/LogProcessor.java | 143 - .../apache/camel/processor/LoopProcessor.java | 206 - .../camel/processor/MulticastProcessor.java | 976 --- .../processor/OnCompletionProcessor.java | 361 -- .../org/apache/camel/processor/Pipeline.java | 197 - .../camel/processor/PipelineHelper.java | 74 - .../apache/camel/processor/PollEnricher.java | 467 -- .../processor/ProcessorExchangePair.java | 40 - .../apache/camel/processor/RecipientList.java | 357 -- .../processor/RecipientListProcessor.java | 343 - .../processor/RemoveHeaderProcessor.java | 93 - .../processor/RemoveHeadersProcessor.java | 99 - .../processor/RemovePropertiesProcessor.java | 90 - .../processor/RemovePropertyProcessor.java | 93 - .../apache/camel/processor/Resequencer.java | 534 -- .../camel/processor/RestBindingAdvice.java | 535 -- .../camel/processor/RollbackProcessor.java | 132 - .../apache/camel/processor/RoutingSlip.java | 582 -- .../camel/processor/SamplingThrottler.java | 194 - .../camel/processor/ScriptProcessor.java | 96 - .../processor/SendDynamicAwareResolver.java | 70 - .../camel/processor/SendDynamicProcessor.java | 411 -- .../apache/camel/processor/SendProcessor.java | 247 - .../camel/processor/SetBodyProcessor.java | 117 - .../camel/processor/SetHeaderProcessor.java | 112 - .../camel/processor/SetPropertyProcessor.java | 112 - .../SharedCamelInternalProcessor.java | 307 - .../apache/camel/processor/SortProcessor.java | 110 - .../org/apache/camel/processor/Splitter.java | 264 - .../apache/camel/processor/StepProcessor.java | 88 - .../apache/camel/processor/StopProcessor.java | 76 - .../camel/processor/StreamResequencer.java | 314 - .../camel/processor/ThreadsProcessor.java | 205 - .../org/apache/camel/processor/Throttler.java | 455 -- .../ThrottlerRejectedExecutionException.java | 29 - .../processor/ThrowExceptionProcessor.java | 143 - .../camel/processor/TransformProcessor.java | 124 - .../apache/camel/processor/TryProcessor.java | 180 - .../camel/processor/UnitOfWorkProducer.java | 76 - .../camel/processor/WireTapProcessor.java | 320 - .../apache/camel/processor/WrapProcessor.java | 61 - .../AbstractListAggregationStrategy.java | 126 - .../aggregate/AggregateController.java | 69 - .../aggregate/AggregateProcessor.java | 1790 ------ .../aggregate/AggregateProcessorSetter.java | 7 - .../AggregateProcessorStatistics.java | 91 - .../AggregationStrategyBeanAdapter.java | 243 - .../AggregationStrategyBeanInfo.java | 114 - .../AggregationStrategyMethodInfo.java | 69 - .../AggregationStrategyParameterInfo.java | 61 - .../ClosedCorrelationKeyException.java | 42 - .../aggregate/DefaultAggregateController.java | 71 - .../aggregate/EntaxyAggregateProcessor.java | 1938 ------ .../GroupedBodyAggregationStrategy.java | 36 - .../GroupedExchangeAggregationStrategy.java | 49 - .../GroupedMessageAggregationStrategy.java | 49 - .../MemoryAggregationRepository.java | 107 - .../aggregate/OptimisticLockRetryPolicy.java | 153 - .../ShareUnitOfWorkAggregationStrategy.java | 141 - .../aggregate/StringAggregationStrategy.java | 102 - .../UseLatestAggregationStrategy.java | 86 - .../UseOriginalAggregationStrategy.java | 87 - .../camel/processor/aggregate/package.html | 27 - .../processor/channel/DefaultChannel.java | 329 - .../errorhandler/DeadLetterChannel.java | 82 - .../errorhandler/DefaultErrorHandler.java | 63 - .../DefaultExceptionPolicyStrategy.java | 245 - .../errorhandler/ErrorHandlerSupport.java | 93 - .../errorhandler/ExceptionPolicy.java | 265 - .../errorhandler/ExceptionPolicyKey.java | 94 - .../errorhandler/ExceptionPolicyStrategy.java | 41 - .../errorhandler/RedeliveryErrorHandler.java | 1474 ----- .../errorhandler/RedeliveryPolicy.java | 785 --- .../camel/processor/errorhandler/package.html | 27 - .../idempotent/IdempotentConsumer.java | 301 - .../idempotent/IdempotentOnCompletion.java | 95 - .../idempotent/NoMessageIdException.java | 52 - .../camel/processor/idempotent/package.html | 28 - .../interceptor/BacklogDebugger.java | 609 -- .../processor/interceptor/BacklogTracer.java | 301 - .../interceptor/BreakpointSupport.java | 63 - .../DefaultBacklogTracerEventMessage.java | 114 - .../interceptor/DefaultDebugger.java | 375 -- .../camel/processor/interceptor/package.html | 27 - .../loadbalancer/DistributionRatio.java | 49 - .../ExceptionFailureStatistics.java | 72 - .../loadbalancer/FailOverLoadBalancer.java | 298 - .../processor/loadbalancer/LoadBalancer.java | 49 - .../loadbalancer/LoadBalancerConsumer.java | 46 - .../loadbalancer/LoadBalancerSupport.java | 143 - .../loadbalancer/QueueLoadBalancer.java | 48 - .../loadbalancer/RandomLoadBalancer.java | 50 - .../loadbalancer/RoundRobinLoadBalancer.java | 41 - .../loadbalancer/StickyLoadBalancer.java | 99 - .../loadbalancer/TopicLoadBalancer.java | 83 - .../loadbalancer/WeightedLoadBalancer.java | 71 - .../WeightedRandomLoadBalancer.java | 49 - .../WeightedRoundRobinLoadBalancer.java | 54 - .../camel/processor/loadbalancer/package.html | 27 - .../org/apache/camel/processor/package.html | 29 - .../DefaultExchangeComparator.java | 76 - .../camel/processor/resequencer/Element.java | 100 - .../resequencer/ElementComparator.java | 64 - .../ExpressionResultComparator.java | 35 - .../resequencer/MessageRejectedException.java | 30 - .../resequencer/ResequencerEngine.java | 331 - .../camel/processor/resequencer/Sequence.java | 137 - .../SequenceElementComparator.java | 54 - .../processor/resequencer/SequenceSender.java | 35 - .../camel/processor/resequencer/Timeout.java | 83 - .../processor/resequencer/TimeoutHandler.java | 31 - .../camel/processor/resequencer/package.html | 27 - .../saga/MandatorySagaProcessor.java | 46 - .../processor/saga/NeverSagaProcessor.java | 50 - .../saga/NotSupportedSagaProcessor.java | 54 - .../processor/saga/RequiredSagaProcessor.java | 68 - .../saga/RequiresNewSagaProcessor.java | 51 - .../processor/saga/SagaCompletionMode.java | 38 - .../camel/processor/saga/SagaProcessor.java | 144 - .../processor/saga/SagaProcessorBuilder.java | 97 - .../camel/processor/saga/SagaPropagation.java | 54 - .../processor/saga/SupportsSagaProcessor.java | 52 - .../apache/camel/processor/saga/package.html | 27 - .../ThrottlingExceptionHalfOpenHandler.java | 31 - .../ThrottlingExceptionRoutePolicy.java | 372 -- .../ThrottlingInflightRoutePolicy.java | 299 - .../core/camel-core-engine/pom.xml | 402 -- .../impl/ExtendedCamelContextConfigurer.java | 375 -- ...anceConfigurationDefinitionConfigurer.java | 110 - ...trixConfigurationDefinitionConfigurer.java | 200 - ...ce4jConfigurationDefinitionConfigurer.java | 140 - .../camel/configurer/ExtendedCamelContext | 2 - .../FaultToleranceConfigurationDefinition | 2 - .../configurer/HystrixConfigurationDefinition | 2 - .../Resilience4jConfigurationDefinition | 2 - .../org/apache/camel/model.properties | 199 - .../org/apache/camel/model/aggregate.json | 44 - .../org/apache/camel/model/bean.json | 22 - .../org/apache/camel/model/choice.json | 19 - .../apache/camel/model/circuitBreaker.json | 20 - .../org/apache/camel/model/claimCheck.json | 22 - .../model/cloud/blacklistServiceFilter.json | 17 - .../model/cloud/cachingServiceDiscovery.json | 19 - .../model/cloud/combinedServiceDiscovery.json | 17 - .../model/cloud/combinedServiceFilter.json | 17 - .../model/cloud/consulServiceDiscovery.json | 25 - .../model/cloud/customServiceFilter.json | 17 - .../model/cloud/defaultLoadBalancer.json | 16 - .../model/cloud/dnsServiceDiscovery.json | 18 - .../model/cloud/etcdServiceDiscovery.json | 22 - .../model/cloud/healthyServiceFilter.json | 16 - .../org/apache/camel/model/cloud/jaxb.index | 24 - .../cloud/kubernetesServiceDiscovery.json | 35 - .../cloud/loadBalancerConfiguration.json | 16 - .../model/cloud/passThroughServiceFilter.json | 16 - .../camel/model/cloud/ribbonLoadBalancer.json | 20 - .../apache/camel/model/cloud/serviceCall.json | 31 - .../model/cloud/serviceCallConfiguration.json | 28 - .../cloud/serviceChooserConfiguration.json | 16 - .../cloud/serviceDiscoveryConfiguration.json | 16 - .../camel/model/cloud/serviceExpression.json | 18 - .../cloud/serviceFilterConfiguration.json | 16 - .../model/cloud/staticServiceDiscovery.json | 17 - .../cloud/zookeeperServiceDiscovery.json | 24 - .../camel/model/config/batch-config.json | 20 - .../org/apache/camel/model/config/jaxb.index | 4 - .../camel/model/config/stream-config.json | 21 - .../org/apache/camel/model/contextScan.json | 18 - .../org/apache/camel/model/convertBodyTo.json | 19 - .../apache/camel/model/dataformat/any23.json | 22 - .../apache/camel/model/dataformat/asn1.json | 20 - .../apache/camel/model/dataformat/avro.json | 19 - .../camel/model/dataformat/barcode.json | 22 - .../apache/camel/model/dataformat/base64.json | 21 - .../apache/camel/model/dataformat/beanio.json | 26 - .../apache/camel/model/dataformat/bindy.json | 23 - .../apache/camel/model/dataformat/cbor.json | 28 - .../apache/camel/model/dataformat/crypto.json | 27 - .../apache/camel/model/dataformat/csv.json | 46 - .../model/dataformat/customDataFormat.json | 18 - .../camel/model/dataformat/dataFormats.json | 16 - .../camel/model/dataformat/fhirJson.json | 30 - .../camel/model/dataformat/fhirXml.json | 30 - .../camel/model/dataformat/flatpack.json | 26 - .../apache/camel/model/dataformat/grok.json | 22 - .../camel/model/dataformat/gzipdeflater.json | 18 - .../apache/camel/model/dataformat/hl7.json | 19 - .../apache/camel/model/dataformat/ical.json | 19 - .../camel/model/dataformat/jacksonxml.json | 32 - .../apache/camel/model/dataformat/jaxb.index | 50 - .../apache/camel/model/dataformat/jaxb.json | 36 - .../apache/camel/model/dataformat/json.json | 36 - .../camel/model/dataformat/jsonApi.json | 20 - .../apache/camel/model/dataformat/lzf.json | 19 - .../model/dataformat/mime-multipart.json | 23 - .../apache/camel/model/dataformat/pgp.json | 32 - .../camel/model/dataformat/protobuf.json | 20 - .../apache/camel/model/dataformat/rss.json | 18 - .../camel/model/dataformat/secureXML.json | 30 - .../camel/model/dataformat/soapjaxb.json | 24 - .../apache/camel/model/dataformat/syslog.json | 18 - .../camel/model/dataformat/tarfile.json | 22 - .../apache/camel/model/dataformat/thrift.json | 20 - .../camel/model/dataformat/tidyMarkup.json | 20 - .../camel/model/dataformat/typeFilter.json | 16 - .../camel/model/dataformat/univocity-csv.json | 35 - .../model/dataformat/univocity-fixed.json | 34 - .../model/dataformat/univocity-header.json | 17 - .../camel/model/dataformat/univocity-tsv.json | 32 - .../apache/camel/model/dataformat/xmlrpc.json | 19 - .../camel/model/dataformat/xstream.json | 27 - .../apache/camel/model/dataformat/yaml.json | 30 - .../camel/model/dataformat/zipdeflater.json | 19 - .../camel/model/dataformat/zipfile.json | 22 - .../org/apache/camel/model/delay.json | 21 - .../org/apache/camel/model/description.json | 17 - .../org/apache/camel/model/doCatch.json | 19 - .../org/apache/camel/model/doFinally.json | 17 - .../org/apache/camel/model/doTry.json | 17 - .../org/apache/camel/model/dynamicRouter.json | 21 - .../org/apache/camel/model/enrich.json | 25 - .../model/faultToleranceConfiguration.json | 29 - .../org/apache/camel/model/filter.json | 18 - .../org/apache/camel/model/from.json | 18 - .../org/apache/camel/model/globalOption.json | 17 - .../org/apache/camel/model/globalOptions.json | 16 - .../camel/model/hystrixConfiguration.json | 47 - .../camel/model/idempotentConsumer.json | 23 - .../org/apache/camel/model/inOnly.json | 18 - .../org/apache/camel/model/inOut.json | 18 - .../org/apache/camel/model/inputType.json | 19 - .../org/apache/camel/model/intercept.json | 17 - .../org/apache/camel/model/interceptFrom.json | 18 - .../camel/model/interceptSendToEndpoint.json | 20 - .../org/apache/camel/model/jaxb.index | 95 - .../apache/camel/model/language/constant.json | 19 - .../model/language/exchangeProperty.json | 19 - .../camel/model/language/expression.json | 18 - .../apache/camel/model/language/groovy.json | 19 - .../apache/camel/model/language/header.json | 19 - .../camel/model/language/hl7terser.json | 19 - .../apache/camel/model/language/jaxb.index | 19 - .../apache/camel/model/language/jsonpath.json | 25 - .../apache/camel/model/language/language.json | 19 - .../apache/camel/model/language/method.json | 21 - .../org/apache/camel/model/language/mvel.json | 19 - .../org/apache/camel/model/language/ognl.json | 19 - .../org/apache/camel/model/language/ref.json | 19 - .../apache/camel/model/language/simple.json | 20 - .../org/apache/camel/model/language/spel.json | 19 - .../apache/camel/model/language/tokenize.json | 28 - .../apache/camel/model/language/xpath.json | 27 - .../apache/camel/model/language/xquery.json | 21 - .../camel/model/language/xtokenize.json | 21 - .../org/apache/camel/model/loadBalance.json | 19 - .../loadbalancer/customLoadBalancer.json | 17 - .../camel/model/loadbalancer/failover.json | 20 - .../camel/model/loadbalancer/jaxb.index | 8 - .../camel/model/loadbalancer/random.json | 16 - .../camel/model/loadbalancer/roundRobin.json | 16 - .../camel/model/loadbalancer/sticky.json | 17 - .../camel/model/loadbalancer/topic.json | 16 - .../camel/model/loadbalancer/weighted.json | 19 - .../resources/org/apache/camel/model/log.json | 22 - .../org/apache/camel/model/loop.json | 20 - .../org/apache/camel/model/marshal.json | 18 - .../org/apache/camel/model/multicast.json | 29 - .../org/apache/camel/model/onCompletion.json | 24 - .../org/apache/camel/model/onException.json | 28 - .../org/apache/camel/model/onFallback.json | 18 - .../model/optimisticLockRetryPolicy.json | 20 - .../org/apache/camel/model/otherwise.json | 17 - .../org/apache/camel/model/outputType.json | 19 - .../org/apache/camel/model/packageScan.json | 18 - .../org/apache/camel/model/pipeline.json | 17 - .../org/apache/camel/model/policy.json | 18 - .../org/apache/camel/model/pollEnrich.json | 25 - .../org/apache/camel/model/process.json | 18 - .../org/apache/camel/model/property.json | 17 - .../org/apache/camel/model/recipientList.json | 33 - .../apache/camel/model/redeliveryPolicy.json | 39 - .../org/apache/camel/model/removeHeader.json | 18 - .../org/apache/camel/model/removeHeaders.json | 19 - .../apache/camel/model/removeProperties.json | 19 - .../apache/camel/model/removeProperty.json | 18 - .../org/apache/camel/model/resequence.json | 19 - .../model/resilience4jConfiguration.json | 28 - .../org/apache/camel/model/rest/apiKey.json | 20 - .../apache/camel/model/rest/basicAuth.json | 17 - .../org/apache/camel/model/rest/delete.json | 30 - .../org/apache/camel/model/rest/get.json | 30 - .../org/apache/camel/model/rest/head.json | 30 - .../org/apache/camel/model/rest/jaxb.index | 25 - .../org/apache/camel/model/rest/oauth2.json | 21 - .../org/apache/camel/model/rest/param.json | 26 - .../org/apache/camel/model/rest/patch.json | 30 - .../org/apache/camel/model/rest/post.json | 30 - .../org/apache/camel/model/rest/put.json | 30 - .../camel/model/rest/responseHeader.json | 23 - .../camel/model/rest/responseMessage.json | 20 - .../org/apache/camel/model/rest/rest.json | 27 - .../apache/camel/model/rest/restBinding.json | 26 - .../camel/model/rest/restConfiguration.json | 43 - .../apache/camel/model/rest/restProperty.json | 17 - .../org/apache/camel/model/rest/rests.json | 18 - .../org/apache/camel/model/rest/security.json | 17 - .../camel/model/rest/securityDefinitions.json | 16 - .../org/apache/camel/model/rest/verb.json | 30 - .../apache/camel/model/restContextRef.json | 16 - .../org/apache/camel/model/rollback.json | 20 - .../org/apache/camel/model/route.json | 30 - .../org/apache/camel/model/routeBuilder.json | 17 - .../apache/camel/model/routeContextRef.json | 16 - .../org/apache/camel/model/routes.json | 18 - .../org/apache/camel/model/routingSlip.json | 21 - .../org/apache/camel/model/saga.json | 25 - .../org/apache/camel/model/sample.json | 20 - .../org/apache/camel/model/script.json | 18 - .../org/apache/camel/model/setBody.json | 18 - .../camel/model/setExchangePattern.json | 18 - .../org/apache/camel/model/setHeader.json | 19 - .../org/apache/camel/model/setProperty.json | 19 - .../org/apache/camel/model/sort.json | 19 - .../org/apache/camel/model/split.json | 30 - .../org/apache/camel/model/step.json | 17 - .../org/apache/camel/model/stop.json | 17 - .../apache/camel/model/threadPoolProfile.json | 25 - .../org/apache/camel/model/threads.json | 27 - .../org/apache/camel/model/throttle.json | 24 - .../apache/camel/model/throwException.json | 20 - .../resources/org/apache/camel/model/to.json | 19 - .../resources/org/apache/camel/model/toD.json | 23 - .../org/apache/camel/model/transacted.json | 18 - .../org/apache/camel/model/transform.json | 18 - .../apache/camel/model/transformer/jaxb.index | 6 - .../camel/model/transformer/transformers.json | 16 - .../org/apache/camel/model/unmarshal.json | 18 - .../org/apache/camel/model/validate.json | 18 - .../apache/camel/model/validator/jaxb.index | 6 - .../camel/model/validator/validators.json | 16 - .../org/apache/camel/model/when.json | 18 - .../camel/model/whenSkipSendToEndpoint.json | 18 - .../org/apache/camel/model/wireTap.json | 29 - .../src/main/docs/antora.yml | 23 - .../attachments/Hohpe_EIP_camel_20150622.zip | Bin 200378 -> 0 bytes .../Hohpe_EIP_camel_OpenOffice.zip | Bin 72094 -> 0 bytes .../spring/SpringConsumerTemplateTest.java | 66 - .../SpringConsumerTemplateTest-context.xml | 43 - .../apache/camel/processor/TransformTest.java | 61 - .../camel/processor/TransformViaDSLTest.java | 53 - .../modules/eips/images/eip/Aggregator.gif | Bin 2413 -> 0 bytes .../eips/images/eip/AggregatorIcon.gif | Bin 392 -> 0 bytes .../eips/images/eip/BroadcastAggregate.gif | Bin 4005 -> 0 bytes .../modules/eips/images/eip/CDC-Debezium.png | Bin 67771 -> 0 bytes .../eips/images/eip/ChannelAdapterIcon.gif | Bin 941 -> 0 bytes .../images/eip/ChannelAdapterSolution.gif | Bin 2898 -> 0 bytes .../modules/eips/images/eip/ChannelIcon.gif | Bin 376 -> 0 bytes .../eips/images/eip/CircuitBreaker.png | Bin 24745 -> 0 bytes .../eips/images/eip/CompetingConsumers.gif | Bin 4759 -> 0 bytes .../images/eip/CompetingConsumersIcon.gif | Bin 428 -> 0 bytes .../eips/images/eip/ContentBasedRouter.gif | Bin 2504 -> 0 bytes .../images/eip/ContentBasedRouterIcon.gif | Bin 356 -> 0 bytes .../modules/eips/images/eip/ContentFilter.gif | Bin 1777 -> 0 bytes .../eips/images/eip/ContentFilterIcon.gif | Bin 375 -> 0 bytes .../eips/images/eip/ControlBusIcon.gif | Bin 764 -> 0 bytes .../images/eip/CorrelationIdentifierIcon.gif | Bin 375 -> 0 bytes .../eip/CorrelationIdentifierSolution.gif | Bin 4041 -> 0 bytes .../modules/eips/images/eip/DataEnricher.gif | Bin 2703 -> 0 bytes .../eips/images/eip/DataEnricherIcon.gif | Bin 372 -> 0 bytes .../eips/images/eip/DeadLetterChannelIcon.gif | Bin 519 -> 0 bytes .../images/eip/DeadLetterChannelSolution.gif | Bin 3557 -> 0 bytes .../modules/eips/images/eip/DetourIcon.gif | Bin 678 -> 0 bytes .../eips/images/eip/DistributionAggregate.gif | Bin 6302 -> 0 bytes .../images/eip/DistributionAggregateIcon.gif | Bin 491 -> 0 bytes .../images/eip/DurableSubscriptionIcon.gif | Bin 306 -> 0 bytes .../eip/DurableSubscriptionSolution.gif | Bin 3234 -> 0 bytes .../modules/eips/images/eip/DynamicRouter.gif | Bin 7122 -> 0 bytes .../eips/images/eip/DynamicRouterIcon.gif | Bin 654 -> 0 bytes .../images/eip/EventDrivenConsumerIcon.gif | Bin 388 -> 0 bytes .../eip/EventDrivenConsumerSolution.gif | Bin 2077 -> 0 bytes .../eips/images/eip/EventMessageIcon.gif | Bin 264 -> 0 bytes .../eips/images/eip/EventMessageSolution.gif | Bin 2843 -> 0 bytes .../images/eip/GuaranteedMessagingIcon.gif | Bin 312 -> 0 bytes .../eip/GuaranteedMessagingSolution.gif | Bin 4574 -> 0 bytes .../modules/eips/images/eip/MessageBroker.gif | Bin 1686 -> 0 bytes .../eips/images/eip/MessageBrokerIcon.gif | Bin 547 -> 0 bytes .../eips/images/eip/MessageBusIcon.gif | Bin 381 -> 0 bytes .../eips/images/eip/MessageBusSolution.gif | Bin 2243 -> 0 bytes .../images/eip/MessageChannelSolution.gif | Bin 3343 -> 0 bytes .../eips/images/eip/MessageDispatcher.gif | Bin 5128 -> 0 bytes .../eips/images/eip/MessageDispatcherIcon.gif | Bin 431 -> 0 bytes .../eips/images/eip/MessageEndpointIcon.gif | Bin 391 -> 0 bytes .../images/eip/MessageEndpointSolution.gif | Bin 3816 -> 0 bytes .../eips/images/eip/MessageExpirationIcon.gif | Bin 276 -> 0 bytes .../images/eip/MessageExpirationSolution.gif | Bin 4409 -> 0 bytes .../modules/eips/images/eip/MessageFilter.gif | Bin 3820 -> 0 bytes .../eips/images/eip/MessageFilterIcon.gif | Bin 497 -> 0 bytes .../eips/images/eip/MessageHistory.gif | Bin 2351 -> 0 bytes .../modules/eips/images/eip/MessageIcon.gif | Bin 799 -> 0 bytes .../modules/eips/images/eip/MessageRouter.gif | Bin 3340 -> 0 bytes .../eips/images/eip/MessageSelectorIcon.gif | Bin 455 -> 0 bytes .../images/eip/MessageSelectorSolution.gif | Bin 2987 -> 0 bytes .../eips/images/eip/MessageSolution.gif | Bin 1256 -> 0 bytes .../eips/images/eip/MessageTranslator.gif | Bin 2183 -> 0 bytes .../eips/images/eip/MessageTranslatorIcon.gif | Bin 487 -> 0 bytes .../eips/images/eip/MessagingAdapterIcon.gif | Bin 388 -> 0 bytes .../images/eip/MessagingAdapterSolution.gif | Bin 3923 -> 0 bytes .../eips/images/eip/MessagingBridge.gif | Bin 1828 -> 0 bytes .../eips/images/eip/MessagingBridgeIcon.gif | Bin 437 -> 0 bytes .../eips/images/eip/MessagingGatewayIcon.gif | Bin 485 -> 0 bytes .../images/eip/MessagingGatewaySolution.gif | Bin 3780 -> 0 bytes .../eip/MessagingMapperClassDiagram.gif | Bin 2019 -> 0 bytes .../eips/images/eip/NormalizerDetail.gif | Bin 8388 -> 0 bytes .../eips/images/eip/NormalizerIcon.gif | Bin 401 -> 0 bytes .../eips/images/eip/PipesAndFilters.gif | Bin 2906 -> 0 bytes .../eips/images/eip/PipesAndFiltersIcon.gif | Bin 455 -> 0 bytes .../eips/images/eip/PointToPointIcon.gif | Bin 147 -> 0 bytes .../eips/images/eip/PointToPointSolution.gif | Bin 2995 -> 0 bytes .../eips/images/eip/PollingConsumerIcon.gif | Bin 418 -> 0 bytes .../images/eip/PollingConsumerSolution.gif | Bin 2117 -> 0 bytes .../eips/images/eip/ProcessManager.gif | Bin 3175 -> 0 bytes .../eips/images/eip/ProcessManagerIcon.gif | Bin 429 -> 0 bytes .../eips/images/eip/PublishSubscribeIcon.gif | Bin 227 -> 0 bytes .../images/eip/PublishSubscribeSolution.gif | Bin 4269 -> 0 bytes .../modules/eips/images/eip/RecipientList.gif | Bin 5065 -> 0 bytes .../eips/images/eip/RecipientListIcon.gif | Bin 368 -> 0 bytes .../modules/eips/images/eip/RequestReply.gif | Bin 3141 -> 0 bytes .../eips/images/eip/RequestReplyIcon.gif | Bin 274 -> 0 bytes .../modules/eips/images/eip/Resequencer.gif | Bin 1965 -> 0 bytes .../eips/images/eip/ResequencerIcon.gif | Bin 435 -> 0 bytes .../eips/images/eip/ReturnAddressIcon.gif | Bin 302 -> 0 bytes .../eips/images/eip/ReturnAddressSolution.gif | Bin 5867 -> 0 bytes .../eips/images/eip/RoutingTableIcon.gif | Bin 376 -> 0 bytes .../eips/images/eip/RoutingTableSimple.gif | Bin 3459 -> 0 bytes .../modules/eips/images/eip/Sequencer.gif | Bin 2298 -> 0 bytes .../modules/eips/images/eip/SplitterIcon.gif | Bin 397 -> 0 bytes .../eips/images/eip/StoreInLibrary.gif | Bin 6440 -> 0 bytes .../eips/images/eip/StoreInLibraryIcon.gif | Bin 684 -> 0 bytes .../images/eip/TransactionalClientIcon.gif | Bin 486 -> 0 bytes .../eip/TransactionalClientSolution.gif | Bin 3654 -> 0 bytes .../docs/modules/eips/images/eip/WireTap.gif | Bin 3067 -> 0 bytes .../modules/eips/images/eip/WireTapIcon.gif | Bin 481 -> 0 bytes .../src/main/docs/modules/eips/nav.adoc | 110 - .../modules/eips/pages/aggregate-eip.adoc | 675 -- .../modules/eips/pages/batch-config-eip.adoc | 22 - .../docs/modules/eips/pages/bean-eip.adoc | 99 - .../eips/pages/change-data-capture.adoc | 17 - .../modules/eips/pages/channel-adapter.adoc | 54 - .../docs/modules/eips/pages/choice-eip.adoc | 80 - .../eips/pages/circuitBreaker-eip.adoc | 78 - .../modules/eips/pages/claimCheck-eip.adoc | 276 - .../eips/pages/competing-consumers.adoc | 105 - .../pages/composed-message-processor.adoc | 51 - .../eips/pages/content-based-router-eip.adoc | 79 - .../modules/eips/pages/content-enricher.adoc | 527 -- .../eips/pages/content-filter-eip.adoc | 64 - .../modules/eips/pages/convertBodyTo-eip.adoc | 19 - .../eips/pages/correlation-identifier.adoc | 55 - .../eips/pages/customLoadBalancer-eip.adoc | 85 - .../eips/pages/dead-letter-channel.adoc | 497 -- .../docs/modules/eips/pages/delay-eip.adoc | 174 - .../eips/pages/durable-subscriber.adoc | 50 - .../modules/eips/pages/dynamicRouter-eip.adoc | 201 - .../docs/modules/eips/pages/enrich-eip.adoc | 201 - .../enterprise-integration-patterns.adoc | 337 - .../modules/eips/pages/event-message.adoc | 70 - .../eips/pages/eventDrivenConsumer-eip.adoc | 58 - .../docs/modules/eips/pages/failover-eip.adoc | 50 - .../eips/pages/fault-tolerance-eip.adoc | 145 - .../faultToleranceConfiguration-eip.adoc | 29 - .../docs/modules/eips/pages/filter-eip.adoc | 104 - .../docs/modules/eips/pages/from-eip.adoc | 40 - .../eips/pages/guaranteed-delivery.adoc | 46 - .../docs/modules/eips/pages/hystrix-eip.adoc | 149 - .../eips/pages/hystrixConfiguration-eip.adoc | 47 - .../eips/pages/idempotentConsumer-eip.adoc | 48 - .../docs/modules/eips/pages/inOnly-eip.adoc | 21 - .../docs/modules/eips/pages/inOut-eip.adoc | 21 - .../docs/modules/eips/pages/intercept.adoc | 295 - .../modules/eips/pages/loadBalance-eip.adoc | 254 - .../main/docs/modules/eips/pages/log-eip.adoc | 207 - .../docs/modules/eips/pages/loop-eip.adoc | 174 - .../docs/modules/eips/pages/marshal-eip.adoc | 44 - .../modules/eips/pages/message-broker.adoc | 20 - .../docs/modules/eips/pages/message-bus.adoc | 38 - .../modules/eips/pages/message-channel.adoc | 43 - .../eips/pages/message-dispatcher.adoc | 15 - .../modules/eips/pages/message-endpoint.adoc | 28 - .../eips/pages/message-expiration.adoc | 31 - .../modules/eips/pages/message-history.adoc | 156 - .../modules/eips/pages/message-router.adoc | 71 - .../eips/pages/message-translator.adoc | 78 - .../main/docs/modules/eips/pages/message.adoc | 44 - .../modules/eips/pages/messaging-bridge.adoc | 24 - .../modules/eips/pages/messaging-gateway.adoc | 20 - .../modules/eips/pages/messaging-mapper.adoc | 24 - .../modules/eips/pages/multicast-eip.adoc | 148 - .../docs/modules/eips/pages/normalizer.adoc | 75 - .../modules/eips/pages/onFallback-eip.adoc | 87 - .../modules/eips/pages/otherwise-eip.adoc | 65 - .../docs/modules/eips/pages/pipeline-eip.adoc | 100 - .../eips/pages/point-to-point-channel.adoc | 40 - .../modules/eips/pages/pollEnrich-eip.adoc | 127 - .../modules/eips/pages/polling-consumer.adoc | 429 -- .../docs/modules/eips/pages/process-eip.adoc | 103 - .../modules/eips/pages/process-manager.adoc | 25 - .../eips/pages/publish-subscribe-channel.adoc | 54 - .../docs/modules/eips/pages/random-eip.adoc | 11 - .../modules/eips/pages/recipientList-eip.adoc | 377 -- .../modules/eips/pages/removeHeader-eip.adoc | 42 - .../modules/eips/pages/removeHeaders-eip.adoc | 28 - .../eips/pages/removeProperties-eip.adoc | 50 - .../eips/pages/removeProperty-eip.adoc | 49 - .../modules/eips/pages/requestReply-eip.adoc | 49 - .../modules/eips/pages/resequence-eip.adoc | 245 - .../modules/eips/pages/resilience4j-eip.adoc | 149 - .../pages/resilience4jConfiguration-eip.adoc | 28 - .../modules/eips/pages/return-address.adoc | 58 - .../docs/modules/eips/pages/rollback-eip.adoc | 243 - .../modules/eips/pages/roundRobin-eip.adoc | 39 - .../modules/eips/pages/routingSlip-eip.adoc | 115 - .../docs/modules/eips/pages/saga-eip.adoc | 458 -- .../docs/modules/eips/pages/sample-eip.adoc | 88 - .../modules/eips/pages/scatter-gather.adoc | 136 - .../docs/modules/eips/pages/script-eip.adoc | 79 - .../eips/pages/selective-consumer.adoc | 46 - .../modules/eips/pages/service-activator.adoc | 45 - .../modules/eips/pages/serviceCall-eip.adoc | 622 -- .../docs/modules/eips/pages/setBody-eip.adoc | 43 - .../modules/eips/pages/setHeader-eip.adoc | 51 - .../modules/eips/pages/setOutHeader-eip.adoc | 49 - .../modules/eips/pages/setProperty-eip.adoc | 51 - .../docs/modules/eips/pages/sort-eip.adoc | 73 - .../docs/modules/eips/pages/split-eip.adoc | 706 --- .../docs/modules/eips/pages/step-eip.adoc | 102 - .../docs/modules/eips/pages/sticky-eip.adoc | 49 - .../docs/modules/eips/pages/stop-eip.adoc | 25 - .../modules/eips/pages/stream-config-eip.adoc | 23 - .../docs/modules/eips/pages/threads-eip.adoc | 54 - .../docs/modules/eips/pages/throttle-eip.adoc | 87 - .../main/docs/modules/eips/pages/to-eip.adoc | 93 - .../main/docs/modules/eips/pages/toD-eip.adoc | 223 - .../docs/modules/eips/pages/topic-eip.adoc | 39 - .../eips/pages/transactional-client.adoc | 385 -- .../modules/eips/pages/transform-eip.adoc | 16 - .../modules/eips/pages/unmarshal-eip.adoc | 43 - .../docs/modules/eips/pages/validate-eip.adoc | 77 - .../docs/modules/eips/pages/weighted-eip.adoc | 47 - .../docs/modules/eips/pages/when-eip.adoc | 65 - .../docs/modules/eips/pages/wireTap-eip.adoc | 212 - .../camel/builder/AdviceWithBuilder.java | 205 - .../camel/builder/AdviceWithRouteBuilder.java | 364 -- .../apache/camel/builder/AdviceWithTask.java | 32 - .../apache/camel/builder/AdviceWithTasks.java | 568 -- .../camel/builder/AggregationStrategies.java | 171 - .../builder/AggregationStrategyClause.java | 173 - .../org/apache/camel/builder/Builder.java | 215 - .../apache/camel/builder/BuilderSupport.java | 423 -- .../camel/builder/DataFormatClause.java | 1245 ---- .../builder/DeadLetterChannelBuilder.java | 82 - .../builder/DefaultErrorHandlerBuilder.java | 729 --- .../builder/EndpointConsumerBuilder.java | 53 - .../builder/EndpointProducerBuilder.java | 67 - .../apache/camel/builder/EnrichClause.java | 26 - .../camel/builder/ErrorHandlerBuilder.java | 43 - .../camel/builder/ErrorHandlerBuilderRef.java | 62 - .../builder/ErrorHandlerBuilderSupport.java | 83 - .../apache/camel/builder/ExchangeBuilder.java | 123 - .../camel/builder/ExpressionBuilder.java | 34 - .../camel/builder/ExpressionClause.java | 966 --- .../builder/ExpressionClauseSupport.java | 1062 ---- .../builder/FlexibleAggregationStrategy.java | 461 -- .../camel/builder/NoErrorHandlerBuilder.java | 42 - .../apache/camel/builder/NotifyBuilder.java | 1724 ----- .../camel/builder/PredicateBuilder.java | 33 - .../apache/camel/builder/PredicateClause.java | 164 - .../apache/camel/builder/ProcessClause.java | 160 - .../apache/camel/builder/ProxyBuilder.java | 89 - .../apache/camel/builder/RouteBuilder.java | 580 -- .../RouteBuilderLifecycleStrategy.java | 34 - .../apache/camel/builder/SimpleBuilder.java | 192 - .../camel/builder/ThreadPoolBuilder.java | 141 - .../builder/ThreadPoolProfileBuilder.java | 109 - .../camel/builder/TransformerBuilder.java | 193 - .../camel/builder/ValidatorBuilder.java | 174 - .../apache/camel/builder/ValueBuilder.java | 57 - .../org/apache/camel/builder/package.html | 32 - .../camel/impl/DefaultCamelContext.java | 407 -- .../impl/DefaultExecutorServiceManager.java | 61 - .../org/apache/camel/impl/DefaultModel.java | 341 - .../org/apache/camel/impl/RouteIdFactory.java | 218 - .../impl/lw/LightweightCamelContext.java | 1626 ----- .../lw/LightweightRuntimeCamelContext.java | 1763 ------ .../java/org/apache/camel/impl/package.html | 27 - .../camel/model/AdviceWithDefinition.java | 40 - .../camel/model/AggregateDefinition.java | 1143 ---- .../apache/camel/model/BeanDefinition.java | 193 - .../java/org/apache/camel/model/Block.java | 30 - .../apache/camel/model/CatchDefinition.java | 165 - .../apache/camel/model/ChoiceDefinition.java | 269 - .../camel/model/CircuitBreakerDefinition.java | 251 - .../camel/model/ClaimCheckDefinition.java | 244 - .../camel/model/ClaimCheckOperation.java | 31 - .../org/apache/camel/model/Constants.java | 33 - .../camel/model/ContextScanDefinition.java | 83 - .../camel/model/ConvertBodyDefinition.java | 99 - .../camel/model/DataFormatDefinition.java | 90 - .../apache/camel/model/DelayDefinition.java | 179 - .../camel/model/DescriptionDefinition.java | 57 - .../camel/model/DynamicRouterDefinition.java | 200 - .../model/EndpointRequiredDefinition.java | 30 - .../apache/camel/model/EnrichDefinition.java | 296 - .../model/ExecutorServiceAwareDefinition.java | 58 - .../apache/camel/model/ExpressionNode.java | 149 - .../camel/model/ExpressionNodeHelper.java | 118 - .../model/ExpressionSubElementDefinition.java | 63 - .../FaultToleranceConfigurationCommon.java | 222 - ...FaultToleranceConfigurationDefinition.java | 169 - .../apache/camel/model/FilterDefinition.java | 73 - .../apache/camel/model/FinallyDefinition.java | 60 - .../apache/camel/model/FromDefinition.java | 138 - .../camel/model/GlobalOptionDefinition.java | 63 - .../camel/model/GlobalOptionsDefinition.java | 58 - .../model/HystrixConfigurationCommon.java | 554 -- .../model/HystrixConfigurationDefinition.java | 385 -- .../model/IdempotentConsumerDefinition.java | 241 - .../apache/camel/model/IdentifiedType.java | 61 - .../apache/camel/model/InOnlyDefinition.java | 66 - .../apache/camel/model/InOutDefinition.java | 66 - .../camel/model/InputTypeDefinition.java | 128 - .../camel/model/InterceptDefinition.java | 122 - .../camel/model/InterceptFromDefinition.java | 79 - .../InterceptSendToEndpointDefinition.java | 197 - .../camel/model/LoadBalanceDefinition.java | 263 - .../camel/model/LoadBalancerDefinition.java | 60 - .../org/apache/camel/model/LogDefinition.java | 137 - .../apache/camel/model/LoopDefinition.java | 126 - .../apache/camel/model/MarshalDefinition.java | 113 - .../java/org/apache/camel/model/Model.java | 355 -- .../apache/camel/model/ModelCamelContext.java | 50 - .../camel/model/MulticastDefinition.java | 553 -- .../camel/model/NoOutputDefinition.java | 32 - .../camel/model/OnCompletionDefinition.java | 358 -- .../apache/camel/model/OnCompletionMode.java | 28 - .../camel/model/OnExceptionDefinition.java | 958 --- .../camel/model/OnFallbackDefinition.java | 99 - .../OptimisticLockRetryPolicyDefinition.java | 167 - .../model/OptionalIdentifiedDefinition.java | 177 - .../camel/model/OtherwiseDefinition.java | 65 - .../apache/camel/model/OutputDefinition.java | 60 - .../camel/model/OutputExpressionNode.java | 64 - .../org/apache/camel/model/OutputNode.java | 26 - .../camel/model/OutputTypeDefinition.java | 129 - .../camel/model/PackageScanDefinition.java | 84 - .../camel/model/PipelineDefinition.java | 59 - .../apache/camel/model/PolicyDefinition.java | 145 - .../camel/model/PollEnrichDefinition.java | 310 - .../apache/camel/model/ProcessDefinition.java | 90 - .../camel/model/ProcessorDefinition.java | 4047 ------------ .../model/ProcessorDefinitionHelper.java | 347 - .../camel/model/PropertyDefinition.java | 67 - .../camel/model/PropertyDefinitions.java | 42 - .../camel/model/RecipientListDefinition.java | 623 -- .../model/RedeliveryPolicyDefinition.java | 799 --- .../camel/model/RemoveHeaderDefinition.java | 68 - .../camel/model/RemoveHeadersDefinition.java | 107 - .../model/RemovePropertiesDefinition.java | 107 - .../camel/model/RemovePropertyDefinition.java | 68 - .../camel/model/ResequenceDefinition.java | 358 -- .../Resilience4jConfigurationCommon.java | 335 - .../Resilience4jConfigurationDefinition.java | 254 - .../camel/model/RestContextRefDefinition.java | 62 - .../model/RestContextRefDefinitionHelper.java | 53 - .../camel/model/RollbackDefinition.java | 103 - .../camel/model/RouteBuilderDefinition.java | 76 - .../apache/camel/model/RouteContainer.java | 41 - .../model/RouteContextRefDefinition.java | 61 - .../RouteContextRefDefinitionHelper.java | 52 - .../apache/camel/model/RouteDefinition.java | 1024 --- .../camel/model/RouteDefinitionHelper.java | 729 --- .../org/apache/camel/model/RouteFilters.java | 103 - .../apache/camel/model/RoutesDefinition.java | 286 - .../camel/model/RoutingSlipDefinition.java | 233 - .../camel/model/SagaActionUriDefinition.java | 56 - .../camel/model/SagaCompletionMode.java | 43 - .../apache/camel/model/SagaDefinition.java | 324 - .../camel/model/SagaOptionDefinition.java | 77 - .../apache/camel/model/SagaPropagation.java | 61 - .../camel/model/SamplingDefinition.java | 202 - .../apache/camel/model/ScriptDefinition.java | 67 - .../apache/camel/model/SendDefinition.java | 115 - .../apache/camel/model/SetBodyDefinition.java | 65 - .../model/SetExchangePatternDefinition.java | 85 - .../camel/model/SetHeaderDefinition.java | 95 - .../camel/model/SetPropertyDefinition.java | 96 - .../apache/camel/model/SortDefinition.java | 111 - .../apache/camel/model/SplitDefinition.java | 729 --- .../apache/camel/model/StepDefinition.java | 60 - .../apache/camel/model/StopDefinition.java | 51 - .../model/ThreadPoolProfileDefinition.java | 231 - .../apache/camel/model/ThreadsDefinition.java | 395 -- .../camel/model/ThrottleDefinition.java | 329 - .../camel/model/ThrowExceptionDefinition.java | 125 - .../org/apache/camel/model/ToDefinition.java | 95 - .../camel/model/ToDynamicDefinition.java | 301 - .../camel/model/TransactedDefinition.java | 160 - .../camel/model/TransformDefinition.java | 67 - .../org/apache/camel/model/TryDefinition.java | 206 - .../camel/model/UnmarshalDefinition.java | 117 - .../camel/model/ValidateDefinition.java | 75 - .../apache/camel/model/WhenDefinition.java | 92 - .../WhenSkipSendToEndpointDefinition.java | 48 - .../apache/camel/model/WireTapDefinition.java | 453 -- ...ServiceCallServiceFilterConfiguration.java | 119 - ...viceCallServiceDiscoveryConfiguration.java | 195 - ...viceCallServiceDiscoveryConfiguration.java | 164 - ...ServiceCallServiceFilterConfiguration.java | 133 - ...viceCallServiceDiscoveryConfiguration.java | 289 - ...ServiceCallServiceFilterConfiguration.java | 101 - ...eCallServiceLoadBalancerConfiguration.java | 36 - ...viceCallServiceDiscoveryConfiguration.java | 89 - ...viceCallServiceDiscoveryConfiguration.java | 203 - ...ServiceCallServiceFilterConfiguration.java | 36 - ...viceCallServiceDiscoveryConfiguration.java | 494 -- ...ServiceCallServiceFilterConfiguration.java | 36 - ...eCallServiceLoadBalancerConfiguration.java | 130 - .../model/cloud/ServiceCallConfiguration.java | 99 - .../ServiceCallConfigurationDefinition.java | 656 -- .../model/cloud/ServiceCallDefinition.java | 727 --- .../cloud/ServiceCallDefinitionConstants.java | 31 - .../ServiceCallExpressionConfiguration.java | 223 - ...erviceCallServiceChooserConfiguration.java | 138 - ...viceCallServiceDiscoveryConfiguration.java | 139 - ...ServiceCallServiceFilterConfiguration.java | 145 - ...eCallServiceLoadBalancerConfiguration.java | 145 - ...viceCallServiceDiscoveryConfiguration.java | 119 - ...viceCallServiceDiscoveryConfiguration.java | 192 - .../camel/model/cloud/package-info.java | 22 - .../model/config/BatchResequencerConfig.java | 137 - .../camel/model/config/ResequencerConfig.java | 28 - .../model/config/StreamResequencerConfig.java | 213 - .../camel/model/config/package-info.java | 23 - .../model/dataformat/ASN1DataFormat.java | 79 - .../model/dataformat/Any23DataFormat.java | 154 - .../camel/model/dataformat/Any23Type.java | 30 - .../model/dataformat/AvroDataFormat.java | 64 - .../model/dataformat/BarcodeDataFormat.java | 93 - .../model/dataformat/Base64DataFormat.java | 86 - .../model/dataformat/BeanioDataFormat.java | 160 - .../model/dataformat/BindyDataFormat.java | 206 - .../camel/model/dataformat/BindyType.java | 30 - .../model/dataformat/CBORDataFormat.java | 220 - .../model/dataformat/CryptoDataFormat.java | 169 - .../camel/model/dataformat/CsvDataFormat.java | 453 -- .../model/dataformat/CustomDataFormat.java | 64 - .../dataformat/DataFormatsDefinition.java | 100 - .../model/dataformat/FhirDataformat.java | 403 -- .../model/dataformat/FhirJsonDataFormat.java | 37 - .../model/dataformat/FhirXmlDataFormat.java | 37 - .../model/dataformat/FlatpackDataFormat.java | 158 - .../model/dataformat/GrokDataFormat.java | 105 - .../model/dataformat/GzipDataFormat.java | 35 - .../camel/model/dataformat/HL7DataFormat.java | 65 - .../model/dataformat/IcalDataFormat.java | 53 - .../dataformat/JacksonXMLDataFormat.java | 279 - .../model/dataformat/JaxbDataFormat.java | 317 - .../model/dataformat/JsonApiDataFormat.java | 68 - .../model/dataformat/JsonDataFormat.java | 528 -- .../camel/model/dataformat/JsonLibrary.java | 31 - .../camel/model/dataformat/LZFDataFormat.java | 52 - .../dataformat/MimeMultipartDataFormat.java | 123 - .../camel/model/dataformat/PGPDataFormat.java | 267 - .../model/dataformat/ProtobufDataFormat.java | 87 - .../camel/model/dataformat/RssDataFormat.java | 38 - .../model/dataformat/SoapJaxbDataFormat.java | 197 - .../model/dataformat/SyslogDataFormat.java | 37 - .../model/dataformat/TarFileDataFormat.java | 103 - .../model/dataformat/ThriftDataFormat.java | 87 - .../dataformat/TidyMarkupDataFormat.java | 93 - .../UniVocityAbstractDataFormat.java | 265 - .../dataformat/UniVocityCsvDataFormat.java | 94 - .../UniVocityFixedWidthDataFormat.java | 85 - .../model/dataformat/UniVocityHeader.java | 56 - .../dataformat/UniVocityTsvDataFormat.java | 52 - .../dataformat/XMLSecurityDataFormat.java | 283 - .../model/dataformat/XStreamDataFormat.java | 277 - .../model/dataformat/XmlRpcDataFormat.java | 55 - .../model/dataformat/YAMLDataFormat.java | 239 - .../camel/model/dataformat/YAMLLibrary.java | 29 - .../dataformat/YAMLTypeFilterDefinition.java | 57 - .../model/dataformat/YAMLTypeFilterType.java | 24 - .../dataformat/ZipDeflaterDataFormat.java | 53 - .../model/dataformat/ZipFileDataFormat.java | 102 - .../camel/model/dataformat/package-info.java | 24 - .../model/language/ConstantExpression.java | 44 - .../language/ExchangePropertyExpression.java | 44 - .../model/language/ExpressionDefinition.java | 226 - .../model/language/GroovyExpression.java | 44 - .../model/language/HeaderExpression.java | 44 - .../model/language/Hl7TerserExpression.java | 44 - .../model/language/JsonPathExpression.java | 140 - .../model/language/LanguageExpression.java | 55 - .../model/language/MethodCallExpression.java | 159 - .../camel/model/language/MvelExpression.java | 44 - .../language/NamespaceAwareExpression.java | 58 - .../camel/model/language/OgnlExpression.java | 44 - .../camel/model/language/RefExpression.java | 45 - .../model/language/SimpleExpression.java | 74 - .../camel/model/language/SpELExpression.java | 44 - .../model/language/TokenizerExpression.java | 202 - .../language/XMLTokenizerExpression.java | 95 - .../camel/model/language/XPathExpression.java | 234 - .../model/language/XQueryExpression.java | 86 - .../camel/model/language/package-info.java | 25 - .../CustomLoadBalancerDefinition.java | 72 - .../FailoverLoadBalancerDefinition.java | 134 - .../RandomLoadBalancerDefinition.java | 42 - .../RoundRobinLoadBalancerDefinition.java | 44 - .../StickyLoadBalancerDefinition.java | 67 - .../TopicLoadBalancerDefinition.java | 42 - .../WeightedLoadBalancerDefinition.java | 99 - .../model/loadbalancer/package-info.java | 25 - .../org/apache/camel/model/package-info.java | 23 - .../camel/model/rest/CollectionFormat.java | 31 - .../model/rest/DeleteVerbDefinition.java | 33 - .../camel/model/rest/GetVerbDefinition.java | 33 - .../camel/model/rest/HeadVerbDefinition.java | 33 - .../camel/model/rest/PatchVerbDefinition.java | 33 - .../camel/model/rest/PostVerbDefinition.java | 33 - .../camel/model/rest/PutVerbDefinition.java | 33 - .../model/rest/RestBindingDefinition.java | 275 - .../camel/model/rest/RestBindingMode.java | 31 - .../rest/RestConfigurationDefinition.java | 1011 --- .../camel/model/rest/RestContainer.java | 41 - .../camel/model/rest/RestDefinition.java | 958 --- .../model/rest/RestHostNameResolver.java | 34 - .../rest/RestOperationParamDefinition.java | 348 - ...RestOperationResponseHeaderDefinition.java | 262 - .../RestOperationResponseMsgDefinition.java | 178 - .../camel/model/rest/RestParamType.java | 34 - .../model/rest/RestPropertyDefinition.java | 69 - .../model/rest/RestSecuritiesDefinition.java | 98 - .../camel/model/rest/RestSecurityApiKey.java | 103 - .../model/rest/RestSecurityBasicAuth.java | 39 - .../model/rest/RestSecurityDefinition.java | 79 - .../camel/model/rest/RestSecurityOAuth2.java | 134 - .../camel/model/rest/RestsDefinition.java | 118 - .../camel/model/rest/SecurityDefinition.java | 62 - .../camel/model/rest/VerbDefinition.java | 458 -- .../apache/camel/model/rest/package-info.java | 22 - .../CustomTransformerDefinition.java | 68 - .../DataFormatTransformerDefinition.java | 106 - .../EndpointTransformerDefinition.java | 71 - .../transformer/TransformerDefinition.java | 125 - .../transformer/TransformersDefinition.java | 48 - .../camel/model/transformer/package-info.java | 24 - .../validator/CustomValidatorDefinition.java | 68 - .../EndpointValidatorDefinition.java | 73 - .../PredicateValidatorDefinition.java | 57 - .../model/validator/ValidatorDefinition.java | 74 - .../model/validator/ValidatorsDefinition.java | 48 - .../camel/model/validator/package-info.java | 24 - .../camel/reifier/AbstractPolicyReifier.java | 132 - .../apache/camel/reifier/AbstractReifier.java | 180 - .../camel/reifier/AggregateReifier.java | 259 - .../org/apache/camel/reifier/BeanReifier.java | 50 - .../apache/camel/reifier/CatchReifier.java | 77 - .../apache/camel/reifier/ChoiceReifier.java | 78 - .../camel/reifier/CircuitBreakerReifier.java | 35 - .../camel/reifier/ClaimCheckReifier.java | 125 - .../camel/reifier/ConvertBodyReifier.java | 51 - .../apache/camel/reifier/DelayReifier.java | 53 - .../camel/reifier/DynamicRouterReifier.java | 55 - .../apache/camel/reifier/EnrichReifier.java | 79 - .../camel/reifier/ExpressionReifier.java | 51 - .../apache/camel/reifier/FilterReifier.java | 43 - .../apache/camel/reifier/FinallyReifier.java | 43 - .../reifier/IdempotentConsumerReifier.java | 66 - .../camel/reifier/InterceptFromReifier.java | 58 - .../camel/reifier/InterceptReifier.java | 72 - .../InterceptSendToEndpointReifier.java | 120 - .../camel/reifier/LoadBalanceReifier.java | 70 - .../org/apache/camel/reifier/LogReifier.java | 101 - .../org/apache/camel/reifier/LoopReifier.java | 49 - .../apache/camel/reifier/MarshalReifier.java | 39 - .../camel/reifier/MulticastReifier.java | 117 - .../camel/reifier/OnCompletionReifier.java | 75 - .../camel/reifier/OnExceptionReifier.java | 104 - .../camel/reifier/OnFallbackReifier.java | 35 - .../camel/reifier/OtherwiseReifier.java | 34 - .../apache/camel/reifier/PipelineReifier.java | 34 - .../apache/camel/reifier/PolicyReifier.java | 60 - .../camel/reifier/PollEnrichReifier.java | 93 - .../apache/camel/reifier/ProcessReifier.java | 56 - .../camel/reifier/ProcessorReifier.java | 724 --- .../camel/reifier/RecipientListReifier.java | 142 - .../camel/reifier/RemoveHeaderReifier.java | 37 - .../camel/reifier/RemoveHeadersReifier.java | 49 - .../reifier/RemovePropertiesReifier.java | 49 - .../camel/reifier/RemovePropertyReifier.java | 37 - .../camel/reifier/ResequenceReifier.java | 139 - .../apache/camel/reifier/RollbackReifier.java | 47 - .../apache/camel/reifier/RouteReifier.java | 511 -- .../camel/reifier/RoutingSlipReifier.java | 59 - .../org/apache/camel/reifier/SagaReifier.java | 108 - .../apache/camel/reifier/SamplingReifier.java | 45 - .../apache/camel/reifier/ScriptReifier.java | 37 - .../org/apache/camel/reifier/SendReifier.java | 52 - .../camel/reifier/ServiceCallReifier.java | 35 - .../apache/camel/reifier/SetBodyReifier.java | 37 - .../reifier/SetExchangePatternReifier.java | 36 - .../camel/reifier/SetHeaderReifier.java | 41 - .../camel/reifier/SetPropertyReifier.java | 41 - .../org/apache/camel/reifier/SortReifier.java | 65 - .../apache/camel/reifier/SplitReifier.java | 94 - .../org/apache/camel/reifier/StepReifier.java | 43 - .../org/apache/camel/reifier/StopReifier.java | 35 - .../apache/camel/reifier/ThreadsReifier.java | 113 - .../apache/camel/reifier/ThrottleReifier.java | 68 - .../camel/reifier/ThrowExceptionReifier.java | 49 - .../camel/reifier/ToDynamicReifier.java | 150 - .../camel/reifier/TransactedReifier.java | 64 - .../camel/reifier/TransformReifier.java | 37 - .../org/apache/camel/reifier/TryReifier.java | 65 - .../camel/reifier/UnmarshalReifier.java | 38 - .../apache/camel/reifier/ValidateReifier.java | 38 - .../org/apache/camel/reifier/WhenReifier.java | 34 - .../WhenSkipSendToEndpointReifier.java | 57 - .../apache/camel/reifier/WireTapReifier.java | 103 - .../dataformat/ASN1DataFormatReifier.java | 37 - .../dataformat/Any23DataFormatReifier.java | 39 - .../dataformat/AvroDataFormatReifier.java | 37 - .../dataformat/BarcodeDataFormatReifier.java | 39 - .../dataformat/Base64DataFormatReifier.java | 38 - .../dataformat/BeanioDataFormatReifier.java | 43 - .../dataformat/BindyDataFormatReifier.java | 48 - .../dataformat/CBORDataFormatReifier.java | 45 - .../dataformat/CryptoDataFormatReifier.java | 44 - .../dataformat/CsvDataFormatReifier.java | 63 - .../dataformat/CustomDataFormatReifier.java | 41 - .../reifier/dataformat/DataFormatReifier.java | 234 - .../dataformat/FhirDataFormatReifier.java | 52 - .../dataformat/FhirJsonDataFormatReifier.java | 29 - .../dataformat/FhirXmlDataFormatReifier.java | 29 - .../dataformat/FlatpackDataFormatReifier.java | 43 - .../dataformat/GrokDataFormatReifier.java | 38 - .../dataformat/GzipDataFormatReifier.java | 35 - .../dataformat/HL7DataFormatReifier.java | 37 - .../dataformat/IcalDataFormatReifier.java | 36 - .../JacksonXMLDataFormatReifier.java | 49 - .../dataformat/JaxbDataFormatReifier.java | 53 - .../dataformat/JsonApiDataFormatReifier.java | 36 - .../dataformat/JsonDataFormatReifier.java | 83 - .../dataformat/LZFDataFormatReifier.java | 36 - .../MimeMultipartDataFormatReifier.java | 40 - .../dataformat/PGPDataFormatReifier.java | 49 - .../dataformat/ProtobufDataFormatReifier.java | 38 - .../dataformat/RssDataFormatReifier.java | 35 - .../dataformat/SoapJaxbDataFormatReifier.java | 42 - .../dataformat/SyslogDataFormatReifier.java | 34 - .../dataformat/TarFileDataFormatReifier.java | 38 - .../dataformat/ThriftDataFormatReifier.java | 38 - .../TidyMarkupDataFormatReifier.java | 37 - .../UniVocityAbstractDataFormatReifier.java | 70 - .../UniVocityCsvDataFormatReifier.java | 39 - .../UniVocityFixedWidthDataFormatReifier.java | 56 - .../UniVocityTsvDataFormatReifier.java | 37 - .../XMLSecurityDataFormatReifier.java | 48 - .../dataformat/XStreamDataFormatReifier.java | 43 - .../dataformat/XmlRpcDataFormatReifier.java | 36 - .../dataformat/YAMLDataFormatReifier.java | 81 - .../dataformat/ZipDataFormatReifier.java | 36 - .../dataformat/ZipFileDataFormatReifier.java | 39 - .../DeadLetterChannelReifier.java | 63 - .../DefaultErrorHandlerReifier.java | 76 - .../errorhandler/ErrorHandlerRefReifier.java | 45 - .../errorhandler/ErrorHandlerReifier.java | 409 -- .../errorhandler/NoErrorHandlerReifier.java | 53 - .../reifier/language/ExpressionReifier.java | 192 - .../language/JsonPathExpressionReifier.java | 58 - .../language/MethodCallExpressionReifier.java | 48 - .../language/SimpleExpressionReifier.java | 80 - .../language/TokenizerExpressionReifier.java | 64 - .../XMLTokenizerExpressionReifier.java | 65 - .../language/XPathExpressionReifier.java | 69 - .../language/XQueryExpressionReifier.java | 63 - .../CustomLoadBalancerReifier.java | 40 - .../FailoverLoadBalancerReifier.java | 73 - .../loadbalancer/LoadBalancerReifier.java | 86 - .../RandomLoadBalancerReifier.java | 36 - .../RoundRobinLoadBalancerReifier.java | 36 - .../StickyLoadBalancerReifier.java | 36 - .../TopicLoadBalancerReifier.java | 36 - .../WeightedLoadBalancerReifier.java | 61 - .../reifier/rest/RestBindingReifier.java | 193 - .../transformer/CustomTransformeReifier.java | 55 - .../DataFormatTransformerReifier.java | 39 - .../EndpointTransformeReifier.java | 45 - .../transformer/TransformerReifier.java | 69 - .../validator/CustomValidatorReifier.java | 55 - .../validator/EndpointValidatorReifier.java | 41 - .../validator/PredicateValidatorReifier.java | 40 - .../reifier/validator/ValidatorReifier.java | 73 - underlying/camel.entaxy/core/pom.xml | 183 - underlying/camel.entaxy/parent/pom.xml | 4662 -------------- underlying/camel.entaxy/pom.xml | 950 --- .../pom.xml | 112 - .../cellar/bundle/BundleEventHandler.java | 194 - .../karaf/cellar/bundle/BundleState.java | 107 - .../karaf/cellar/bundle/BundleSupport.java | 229 - .../cellar/bundle/BundleSynchronizer.java | 375 -- .../cellar/bundle/ClusterBundleEvent.java | 87 - .../apache/karaf/cellar/bundle/Constants.java | 24 - .../cellar/bundle/LocalBundleListener.java | 183 - .../bundle/internal/osgi/Activator.java | 149 - .../bundle/management/CellarBundleMBean.java | 134 - .../internal/CellarBundleMBeanImpl.java | 878 --- .../cellar/bundle/shell/BlockCommand.java | 144 - .../bundle/shell/BundleCommandSupport.java | 274 - .../bundle/shell/InstallBundleCommand.java | 154 - .../bundle/shell/ListBundleCommand.java | 182 - .../bundle/shell/StartBundleCommand.java | 110 - .../bundle/shell/StopBundleCommand.java | 106 - .../bundle/shell/UninstallBundleCommand.java | 105 - .../bundle/shell/UpdateBundleCommand.java | 172 - .../completers/AllBundlesNameCompleter.java | 52 - .../AllBundlesVersionCompleter.java | 52 - underlying/cellar.entaxy/pom.xml | 812 --- .../entaxy-underlying-configuration/pom.xml | 2 +- .../etc/config.properties | 2 +- .../non-packaged-resources/etc/jre.properties | 2 +- ...mpl.servlet.HealthCheckExecutorServlet.cfg | 2 +- .../etc/org.apache.karaf.cellar.groups.cfg | 2 +- .../etc/org.apache.karaf.cellar.node.cfg | 2 +- .../etc/org.apache.karaf.management.cfg | 2 +- .../etc/org.apache.karaf.shell.cfg | 2 +- .../etc/org.ops4j.pax.url.mvn.cfg | 4 +- .../etc/org.ops4j.pax.web.cfg | 2 +- .../etc/system.properties | 2 +- .../src/main/resources/etc/entaxy.properties | 4 +- .../etc/org.apache.karaf.features.repos.cfg | 2 +- .../etc/org.apache.karaf.features.xml | 2 +- underlying/entaxy-underlying-features/pom.xml | 94 +- .../src/main/features/features.xml | 6 +- underlying/h2.entaxy/LICENSE.txt | 201 - underlying/h2.entaxy/pom.xml | 135 - .../DEPENDENCIES | 21 - .../LICENSE | 203 - .../NOTICE | 8 - .../pom.xml | 267 - .../appended-resources/META-INF/NOTICE.vm | 2 - .../cm/BaseManagedServiceFactory.java | 234 - .../compendium/cm/CmManagedProperties.java | 296 - .../cm/CmManagedServiceFactory.java | 281 - .../compendium/cm/CmNamespaceHandler.java | 669 -- .../blueprint/compendium/cm/CmProperties.java | 169 - .../compendium/cm/CmPropertyPlaceholder.java | 170 - .../blueprint/compendium/cm/CmUtils.java | 246 - .../compendium/cm/ManagedObject.java | 32 - .../compendium/cm/ManagedObjectManager.java | 114 - .../blueprint/compendium/cm/ServiceUtil.java | 38 - .../aries/blueprint/compendium/cm/packageinfo | 19 - .../OSGI-INF/blueprint/blueprint-cm.xml | 65 - .../compendium/cm/blueprint-cm-1.0.0.xsd | 151 - .../compendium/cm/blueprint-cm-1.1.0.xsd | 159 - .../compendium/cm/blueprint-cm-1.2.0.xsd | 163 - .../compendium/cm/blueprint-cm-1.3.0.xsd | 168 - .../compendium/cm/blueprint-cm-1.4.0.xsd | 174 - .../aries/blueprint/compendium/cm/Helper.java | 784 --- .../pom.xml | 396 -- .../appended-resources/META-INF/DEPENDENCIES | 25 - .../main/appended-resources/META-INF/NOTICE | 4 - .../cm/NotCachablePersistenceManager.java | 40 - .../apache/felix/cm/PersistenceManager.java | 146 - .../felix/cm/file/ConfigurationHandler.java | 859 --- .../felix/cm/file/FilePersistenceManager.java | 927 --- .../apache/felix/cm/file/package-info.java | 25 - .../org/apache/felix/cm/impl/Activator.java | 247 - .../felix/cm/impl/ActivatorWorkerQueue.java | 90 - .../cm/impl/CaseInsensitiveDictionary.java | 548 -- .../felix/cm/impl/ConfigurationAdapter.java | 372 -- .../cm/impl/ConfigurationAdminFactory.java | 69 - .../felix/cm/impl/ConfigurationAdminImpl.java | 405 -- .../cm/impl/ConfigurationAdminStarter.java | 198 - .../felix/cm/impl/ConfigurationImpl.java | 910 --- .../felix/cm/impl/ConfigurationManager.java | 1738 ----- .../apache/felix/cm/impl/CoordinatorUtil.java | 97 - .../felix/cm/impl/DependencyTracker.java | 123 - .../apache/felix/cm/impl/DynamicBindings.java | 125 - .../java/org/apache/felix/cm/impl/Log.java | 254 - .../felix/cm/impl/RankingComparator.java | 140 - .../RequiredConfigurationPluginTracker.java | 185 - .../apache/felix/cm/impl/SimpleFilter.java | 866 --- .../apache/felix/cm/impl/UpdateThread.java | 218 - .../felix/cm/impl/helper/BaseTracker.java | 337 - .../cm/impl/helper/ConfigurationMap.java | 167 - .../ManagedServiceConfigurationMap.java | 112 - ...ManagedServiceFactoryConfigurationMap.java | 93 - .../helper/ManagedServiceFactoryTracker.java | 182 - .../cm/impl/helper/ManagedServiceTracker.java | 192 - .../felix/cm/impl/helper/TargetedPID.java | 241 - .../CachingPersistenceManagerProxy.java | 344 - .../persistence/ExtPersistenceManager.java | 41 - .../persistence/MemoryPersistenceManager.java | 132 - .../persistence/PersistenceManagerProxy.java | 247 - .../PersistenceManagerTracker.java | 255 - .../org/apache/felix/cm/package-info.java | 25 - .../main/resources/OSGI-INF/permissions.perm | 59 - .../java/org/apache/felix/cm/MockBundle.java | 263 - .../apache/felix/cm/MockBundleContext.java | 367 -- .../org/apache/felix/cm/MockLogService.java | 88 - .../cm/MockNotCachablePersistenceManager.java | 85 - .../felix/cm/MockPersistenceManager.java | 70 - .../apache/felix/cm/MockServiceReference.java | 70 - .../cm/file/ConfigurationHandlerTest.java | 348 - ...FilePersistenceManagerConstructorTest.java | 196 - .../cm/file/FilePersistenceManagerTest.java | 354 -- .../impl/CaseInsensitiveDictionaryTest.java | 293 - .../cm/impl/ConfigurationAdapterTest.java | 168 - .../impl/ConfigurationAdminStarterTest.java | 139 - .../felix/cm/impl/ConfigurationImplTest.java | 59 - .../cm/impl/ConfigurationManagerTest.java | 644 -- .../felix/cm/impl/DynamicBindingsTest.java | 180 - .../felix/cm/impl/RankingComparatorTest.java | 276 - ...equiredConfigurationPluginTrackerTest.java | 140 - .../cm/impl/helper/ConfigurationMapTest.java | 140 - .../felix/cm/impl/helper/TargetedPidTest.java | 203 - .../CachingPersistenceManagerProxyTest.java | 181 - .../MemoryPersistenceManagerTest.java | 114 - .../PersistenceManagerProxyTest.java | 68 - .../felix/cm/integration/ActivationTest.java | 128 - .../integration/ConfigAdminSecurityTest.java | 244 - .../integration/ConfigUpdateStressTest.java | 233 - .../ConfigurationAdminUpdateStressTest.java | 385 -- .../cm/integration/ConfigurationBaseTest.java | 1326 ---- .../integration/ConfigurationBindingTest.java | 1154 ---- .../ConfigurationListenerTest.java | 192 - .../cm/integration/ConfigurationTestBase.java | 402 -- ...LIX2813_ConfigurationAdminStartupTest.java | 123 - .../cm/integration/FELIX4385_StressTest.java | 227 - .../MultiServiceFactoryPIDTest.java | 259 - .../cm/integration/MultiServicePIDTest.java | 272 - .../cm/integration/MultiValuePIDTest.java | 130 - .../felix/cm/integration/TargetedPidTest.java | 273 - .../integration/helper/BaseTestActivator.java | 121 - .../ConfigurationListenerTestActivator.java | 115 - .../integration/helper/ConfigureThread.java | 91 - .../felix/cm/integration/helper/Log.java | 239 - .../ManagedServiceFactoryTestActivator.java | 59 - .../ManagedServiceFactoryTestActivator2.java | 42 - .../ManagedServiceFactoryTestActivator3.java | 56 - .../ManagedServiceFactoryTestActivator4.java | 72 - .../helper/ManagedServiceFactoryThread.java | 112 - .../helper/ManagedServiceTestActivator.java | 57 - .../helper/ManagedServiceTestActivator2.java | 43 - .../helper/ManagedServiceThread.java | 103 - ...ltiManagedServiceFactoryTestActivator.java | 46 - .../MultiManagedServiceTestActivator.java | 47 - .../helper/NestedURLStreamHandler.java | 71 - .../helper/SynchronousTestListener.java | 27 - .../cm/integration/helper/TestListener.java | 125 - .../cm/integration/helper/TestThread.java | 74 - .../helper/UpdateThreadSignalTask.java | 80 - .../src/test/resources/all.policy | 21 - underlying/pom.xml | 11 +- .../woodstox-core-asl.entaxy/LICENSE.txt | 201 - .../woodstox-core-asl.entaxy/README.adoc | 11 - underlying/woodstox-core-asl.entaxy/pom.xml | 133 - 2546 files changed, 11242 insertions(+), 207556 deletions(-) delete mode 100644 distribution/entaxy-docker/ReadMe.md delete mode 100644 distribution/entaxy-docker/docker-compose.yml delete mode 100644 distribution/entaxy-docker/karaf/Dockerfile delete mode 100644 distribution/entaxy-docker/karaf/init/entaxy-platform-connections.json delete mode 100644 distribution/entaxy-docker/karaf/install.karaf delete mode 100644 distribution/entaxy-docker/karaf/jre.properties delete mode 100644 distribution/entaxy-docker/karaf/org.apache.karaf.cellar.groups.cfg delete mode 100644 distribution/entaxy-docker/karaf/org.ops4j.datasource-entaxy.esb.cache.cfg delete mode 100644 distribution/entaxy-docker/karaf/org.ops4j.datasource-entaxy.esb.db_connector.cfg delete mode 100644 distribution/entaxy-docker/karaf/org.ops4j.datasource-entaxy.esb.storage.cfg delete mode 100644 distribution/entaxy-docker/karaf/ru.entaxy.esb.cfg delete mode 100644 distribution/entaxy-docker/karaf/ru.entaxy.esb.system.bridge.cfg delete mode 100644 distribution/entaxy-docker/postgres/Dockerfile delete mode 100644 distribution/entaxy-docker/postgres/create-db.sql delete mode 100644 distribution/entaxy-docker/reposilite/Dockerfile delete mode 100644 distribution/entaxy-docker/reposilite/tokens.dat delete mode 100644 documentation/Entaxy.png delete mode 100644 documentation/Management layer.postman_collection.json delete mode 100644 documentation/_styles/entaxy.css delete mode 100644 documentation/_styles/font-awesome.min.css delete mode 100644 documentation/connectors/Message.png delete mode 100644 documentation/connectors/create_new_connectors.adoc delete mode 100644 documentation/connectors/db-connector/deployment_schema.png delete mode 100644 documentation/connectors/naming_service_headers.adoc delete mode 100644 documentation/connectors/uniform-exchange-service/US-active.png delete mode 100644 documentation/connectors/uniform-exchange-service/US.png delete mode 100644 documentation/connectors/uniform-exchange-service/active-mode.adoc delete mode 100644 documentation/connectors/uniform-exchange-service/ignite.adoc delete mode 100644 documentation/connectors/uniform-exchange-service/tests/artemis.adoc delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/image_2021-09-13_21-39-23.png delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/image_2021-09-13_21-40-11.png delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/image_2021-09-13_21-40-38.png delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/image_2021-09-13_21-41-56.png delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/image_2021-09-13_21-42-24.png delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/image_2021-09-13_21-42-53.png delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/image_2021-09-13_21-43-15.png delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/photo5298499320133302025.jpg delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/photo5298499320133302028.jpg delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/photo5298499320133302031.jpg delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/photo5298499320133302034.jpg delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/photo5298499320133302035.jpg delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/photo5298499320133302038.jpg delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/photo5298499320133302039.jpg delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/photo5298499320133302041.jpg delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/photo5298499320133302042.jpg delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/photo5298499320133302043.jpg delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/photo5298499320133302044.jpg delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/photo5298499320133302046.jpg delete mode 100644 documentation/connectors/uniform-exchange-service/tests/img/photo5298499320133302047.jpg delete mode 100644 documentation/connectors/uniform-exchange-service/tests/postman.adoc delete mode 100644 documentation/connectors/uniform-exchange-service/tests/postman/uniform-connector.postman_collection.json delete mode 100644 documentation/connectors/uniform-exchange-service/tests/postman/uniform-connector.postman_environment.json delete mode 100644 documentation/connectors/uniform-exchange-service/uniform-exchange-service.adoc delete mode 100644 documentation/core/Common-description-of-the-transport-layer.adoc delete mode 100644 documentation/core/Control Service.png delete mode 100644 documentation/core/System-management.png delete mode 100644 documentation/core/auth/Authentication.png delete mode 100644 documentation/core/auth/Authorization.adoc delete mode 100644 documentation/core/bridge/Bridge-Description-and-Configuration.adoc delete mode 100644 documentation/core/bridge/Route-in-different-esb.png delete mode 100644 documentation/core/clustering.png delete mode 100644 documentation/core/deployer/deployer-common.adoc delete mode 100644 documentation/core/exception/Centralized-error-handler.adoc delete mode 100644 documentation/core/exception/Error-description.adoc delete mode 100644 documentation/core/exception/Error-handling-Scheme.jpg delete mode 100644 documentation/core/permission/SOAP-service-Permission-management.adoc delete mode 100644 documentation/core/route_packet.png delete mode 100644 documentation/core/schema/Schema.adoc delete mode 100644 documentation/core/screenshots/screenshot_artemis_1.png delete mode 100644 documentation/core/screenshots/screenshot_artemis_10.png delete mode 100644 documentation/core/screenshots/screenshot_artemis_2.png delete mode 100644 documentation/core/screenshots/screenshot_artemis_3.png delete mode 100644 documentation/core/screenshots/screenshot_artemis_4.png delete mode 100644 documentation/core/screenshots/screenshot_artemis_5.png delete mode 100644 documentation/core/screenshots/screenshot_artemis_6.png delete mode 100644 documentation/core/screenshots/screenshot_artemis_7.png delete mode 100644 documentation/core/screenshots/screenshot_artemis_8.png delete mode 100644 documentation/core/screenshots/screenshot_artemis_9.png delete mode 100644 documentation/core/screenshots/screenshot_hawtio_1.png delete mode 100644 documentation/core/screenshots/screenshot_hawtio_2.png delete mode 100644 documentation/core/screenshots/screenshot_hawtio_3.png delete mode 100644 documentation/core/screenshots/screenshot_hawtio_4.png delete mode 100644 documentation/core/screenshots/screenshot_hawtio_5.png delete mode 100644 documentation/core/screenshots/screenshot_hawtio_6.png delete mode 100644 documentation/core/screenshots/screenshot_hawtio_7.png delete mode 100644 documentation/core/system-managment/Users-manual-System-management.adoc delete mode 100644 documentation/core/topic/Scheme_of_work_notifications(events).png delete mode 100644 documentation/core/topic/Topic-management-Rest-service.adoc delete mode 100644 documentation/core/topic/Topic_publish_diagram.png delete mode 100644 documentation/extras/eav.adoc delete mode 100644 documentation/extras/eav_objects.png delete mode 100644 documentation/index.adoc delete mode 100644 documentation/installation/img/services.png delete mode 100644 documentation/installation/install.adoc delete mode 100644 documentation/installation/installation-table-of-contents.adoc delete mode 100644 documentation/installation/installation-table-of-contents.ru.adoc delete mode 100644 documentation/installation/local-installation/image/cluster-note-list.png delete mode 100644 documentation/installation/local-installation/image/health-check.png delete mode 100644 documentation/installation/local-installation/image/pgadmin-create-user.jpg delete mode 100644 documentation/installation/local-installation/image/pgadmin-start.jpg delete mode 100644 documentation/installation/local-installation/image/postgresql-installation-1.jpg delete mode 100644 documentation/installation/local-installation/image/source-download.jpg delete mode 100644 documentation/installation/local-installation/local-installation.adoc delete mode 100644 documentation/installation/local-installation/local-installation.ru.adoc delete mode 100644 documentation/monitoring/hawtio.adoc delete mode 100644 documentation/monitoring/screenshots/image_2021-09-30_12-43-58.png delete mode 100644 documentation/monitoring/screenshots/image_2021-09-30_12-45-07.png delete mode 100644 documentation/monitoring/screenshots/image_2021-09-30_12-45-35.png delete mode 100644 documentation/monitoring/screenshots/image_2021-09-30_12-45-55.png delete mode 100644 documentation/monitoring/screenshots/image_2021-09-30_12-46-36.png delete mode 100644 documentation/monitoring/screenshots/image_2021-09-30_12-47-18.png delete mode 100644 platform/runtime/core/object-producing/object-producer-core/src/main/java/ru/entaxy/platform/core/producer/executor/support/ArtifactList.java delete mode 100644 platform/runtime/core/object-producing/object-producer-core/src/main/java/ru/entaxy/platform/core/producer/executor/support/ArtifactsHelper.java delete mode 100644 platform/runtime/core/object-producing/object-producer-core/src/main/java/ru/entaxy/platform/core/producer/executor/support/DeployedArtifactList.java delete mode 100644 platform/runtime/core/object-producing/object-producer-core/src/main/java/ru/entaxy/platform/core/producer/executor/support/InstallationResultList.java delete mode 100644 underlying/artemis.entaxy/artemis-server-osgi/pom.xml delete mode 100644 underlying/artemis.entaxy/artemis-server-osgi/src/main/java/org/apache/activemq/artemis/osgi/ActiveMQOsgiLogger.java delete mode 100644 underlying/artemis.entaxy/artemis-server-osgi/src/main/java/org/apache/activemq/artemis/osgi/DataSourceTracker.java delete mode 100644 underlying/artemis.entaxy/artemis-server-osgi/src/main/java/org/apache/activemq/artemis/osgi/OsgiBroker.java delete mode 100644 underlying/artemis.entaxy/artemis-server-osgi/src/main/java/org/apache/activemq/artemis/osgi/ProtocolTracker.java delete mode 100644 underlying/artemis.entaxy/artemis-server-osgi/src/main/java/org/apache/activemq/artemis/osgi/ServerTrackerCallBack.java delete mode 100644 underlying/artemis.entaxy/artemis-server-osgi/src/test/java/org/apache/activemq/artemis/osgi/ProtocolTrackerTest.java delete mode 100644 underlying/artemis.entaxy/pom.xml delete mode 100644 underlying/camel.entaxy/core/camel-base/pom.xml delete mode 100644 underlying/camel.entaxy/core/camel-base/src/generated/java/org/apache/camel/converter/CamelConverterLoader.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/generated/java/org/apache/camel/converter/CollectionConverterLoader.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/generated/java/org/apache/camel/converter/DateTimeConverterLoader.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/generated/java/org/apache/camel/converter/DurationConverterLoader.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/generated/java/org/apache/camel/converter/IOConverterLoader.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/generated/java/org/apache/camel/converter/NIOConverterLoader.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/generated/java/org/apache/camel/converter/ObjectConverterLoader.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/generated/java/org/apache/camel/converter/SQLConverterLoader.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/generated/java/org/apache/camel/impl/converter/UriTypeConverterLoader.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader delete mode 100644 underlying/camel.entaxy/core/camel-base/src/generated/resources/META-INF/services/org/apache/camel/properties-component-factory delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/docs/properties-component.adoc delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/component/properties/AbstractLocationPropertiesSource.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/component/properties/ClasspathPropertiesSource.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/component/properties/DefaultPropertiesLookup.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/component/properties/DefaultPropertiesParser.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/component/properties/EnvPropertiesFunction.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/component/properties/FilePropertiesSource.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/component/properties/LocationPropertiesSource.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/component/properties/PropertiesComponent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/component/properties/PropertiesLocation.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/component/properties/PropertiesLookup.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/component/properties/PropertiesParser.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/component/properties/RefPropertiesSource.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/component/properties/ServiceHostPropertiesFunction.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/component/properties/ServicePortPropertiesFunction.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/component/properties/ServicePropertiesFunction.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/component/properties/SysPropertiesFunction.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/component/properties/package.html delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/converter/CamelConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/converter/CollectionConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/converter/DateTimeConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/converter/DurationConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/converter/IOConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/converter/NIOConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/converter/ObjectConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/converter/SQLConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/converter/package.html delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/AnnotationTypeConverterLoader.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/ArrayTypeConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/AsyncProcessorTypeConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/BaseTypeConverterRegistry.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/CachingInjector.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/CoreTypeConverterRegistry.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/DefaultTypeConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/EnumTypeConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/FastAnnotationTypeConverterLoader.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/FutureTypeConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/InstanceMethodFallbackTypeConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/InstanceMethodTypeConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/StaticMethodFallbackTypeConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/StaticMethodTypeConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/ToStringTypeConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/TypeConvertersLoader.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/TypeConvertersPackageScanClassResolver.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/UriTypeConverter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/converter/package.html delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/AbstractCamelContext.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/AbstractDynamicRegistry.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/BaseExecutorServiceManager.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/BasePackageScanResolver.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/BaseServiceResolver.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/CamelPostProcessorHelper.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/CompoundIterator.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultAnnotationBasedProcessorFactory.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultAsyncProcessorAwaitManager.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultBeanIntrospection.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultCamelBeanPostProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultCamelContextNameStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultClaimCheckRepository.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultClassResolver.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultComponentNameResolver.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultComponentResolver.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultConfigurerResolver.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultConsumerCache.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultConsumerTemplate.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultDataFormatResolver.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultDeferServiceFactory.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultEndpointRegistry.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultEndpointUtilizationStatistics.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultFactoryFinder.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultFactoryFinderResolver.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultFluentProducerTemplate.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultGlobalEndpointConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultHeadersMapFactory.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultInflightRepository.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultInjector.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultInterceptSendToEndpoint.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultLanguageResolver.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultManagementNameStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultManagementStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultManagementStrategyFactory.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultMessageHistoryFactory.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultNodeIdFactory.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultPackageScanClassResolver.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultPackageScanResourceResolver.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultProcessorFactory.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultProducerCache.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultProducerTemplate.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultReactiveExecutor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultRoute.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultRouteController.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultRouteError.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultRouteStartupOrder.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultRuntimeEndpointRegistry.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultShutdownStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultStreamCachingStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultSupervisingRouteController.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultTracer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultTransformerRegistry.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultUnitOfWork.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultUnitOfWorkFactory.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultUuidGenerator.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DefaultValidatorRegistry.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DeferProducer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DeferServiceStartupListener.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DurationRoutePolicy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/DurationRoutePolicyFactory.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/EmptyProducerCache.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/EndpointKey.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/EventNotifierCallback.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/ExplicitCamelContextNameStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/FileStateRepository.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/HashMapHeadersMapFactory.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/InterceptSendToEndpointProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/InterceptSendToMockEndpointStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/InternalRouteController.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/InternalRouteStartupManager.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/LimitedPollingConsumerPollStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/MDCUnitOfWork.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/MemoryStateRepository.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/OnCamelContextLifecycleStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/PollingConsumerServicePool.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/ProducerServicePool.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/ProvisionalEndpointRegistry.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/RouteService.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/ServicePool.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/SimpleCamelContext.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/SubscribeMethodProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/TypedProcessorFactory.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/engine/WebSpherePackageScanClassResolver.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractContextEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractExchangeEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractRouteEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractStepEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextInitializedEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextInitializingEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextResumeFailureEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextResumedEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextResumingEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextRoutesStartedEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextRoutesStartingEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextRoutesStoppedEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextRoutesStoppingEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextStartedEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextStartingEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextStartupFailureEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextStopFailureEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextStoppedEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextStoppingEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextSuspendedEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/CamelContextSuspendingEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/DefaultEventFactory.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/ExchangeCompletedEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/ExchangeCreatedEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/ExchangeFailedEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/ExchangeFailureHandledEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/ExchangeFailureHandlingEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/ExchangeRedeliveryEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/ExchangeSendingEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/ExchangeSentEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/RouteAddedEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/RouteRemovedEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/RouteStartedEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/RouteStoppedEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/ServiceStartupFailureEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/ServiceStopFailureEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/StepCompletedEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/StepFailedEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/StepStartedEvent.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/event/package.html delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/saga/InMemorySagaCoordinator.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/saga/InMemorySagaService.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/saga/package.html delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/scan/AnnotatedWithAnyPackageScanFilter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/scan/AnnotatedWithPackageScanFilter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/scan/AssignableToPackageScanFilter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/scan/CompositePackageScanFilter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/scan/InvertingPackageScanFilter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/scan/package.html delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/transformer/DataFormatTransformer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/transformer/ProcessorTransformer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/transformer/TransformerKey.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/transformer/package.html delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/validator/ProcessorValidator.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/validator/ValidatorKey.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/impl/validator/package.html delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/CamelInternalProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/CatchProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/ChoiceProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/ClaimCheckAggregationStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/ClaimCheckProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/ContractAdvice.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/ConvertBodyProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/DelayProcessorSupport.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/Delayer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/DynamicRouter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/Enricher.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/ErrorHandler.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/EvaluateExpressionProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/EventNotifierProducer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/ExchangePatternProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/FatalFallbackErrorHandler.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/FilterProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/FinallyProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/InterceptEndpointProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/LogProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/LoopProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/MulticastProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/OnCompletionProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/Pipeline.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/PipelineHelper.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/PollEnricher.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/ProcessorExchangePair.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/RecipientList.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/RecipientListProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/RemoveHeaderProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/RemoveHeadersProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/RemovePropertiesProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/RemovePropertyProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/Resequencer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/RestBindingAdvice.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/RollbackProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/RoutingSlip.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/SamplingThrottler.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/ScriptProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/SendDynamicAwareResolver.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/SendDynamicProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/SendProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/SetBodyProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/SetHeaderProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/SetPropertyProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/SharedCamelInternalProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/SortProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/Splitter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/StepProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/StopProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/StreamResequencer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/ThreadsProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/Throttler.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/ThrottlerRejectedExecutionException.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/ThrowExceptionProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/TransformProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/TryProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/UnitOfWorkProducer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/WireTapProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/WrapProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/AbstractListAggregationStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/AggregateController.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/AggregateProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/AggregateProcessorSetter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/AggregateProcessorStatistics.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/AggregationStrategyBeanAdapter.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/AggregationStrategyBeanInfo.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/AggregationStrategyMethodInfo.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/AggregationStrategyParameterInfo.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/ClosedCorrelationKeyException.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/DefaultAggregateController.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/EntaxyAggregateProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/GroupedBodyAggregationStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/GroupedExchangeAggregationStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/GroupedMessageAggregationStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/MemoryAggregationRepository.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/OptimisticLockRetryPolicy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/ShareUnitOfWorkAggregationStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/StringAggregationStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/UseLatestAggregationStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/UseOriginalAggregationStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/aggregate/package.html delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/channel/DefaultChannel.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/errorhandler/DeadLetterChannel.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/errorhandler/DefaultErrorHandler.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/errorhandler/DefaultExceptionPolicyStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/errorhandler/ErrorHandlerSupport.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/errorhandler/ExceptionPolicy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/errorhandler/ExceptionPolicyKey.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/errorhandler/ExceptionPolicyStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/errorhandler/RedeliveryErrorHandler.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/errorhandler/RedeliveryPolicy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/errorhandler/package.html delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/idempotent/IdempotentConsumer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/idempotent/IdempotentOnCompletion.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/idempotent/NoMessageIdException.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/idempotent/package.html delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/interceptor/BacklogDebugger.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/interceptor/BacklogTracer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/interceptor/BreakpointSupport.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/interceptor/DefaultBacklogTracerEventMessage.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/interceptor/DefaultDebugger.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/interceptor/package.html delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/loadbalancer/DistributionRatio.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/loadbalancer/ExceptionFailureStatistics.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/loadbalancer/FailOverLoadBalancer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/loadbalancer/LoadBalancer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/loadbalancer/LoadBalancerConsumer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/loadbalancer/LoadBalancerSupport.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/loadbalancer/QueueLoadBalancer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/loadbalancer/RandomLoadBalancer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/loadbalancer/RoundRobinLoadBalancer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/loadbalancer/StickyLoadBalancer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/loadbalancer/TopicLoadBalancer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/loadbalancer/WeightedLoadBalancer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/loadbalancer/WeightedRandomLoadBalancer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/loadbalancer/WeightedRoundRobinLoadBalancer.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/loadbalancer/package.html delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/package.html delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/resequencer/DefaultExchangeComparator.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/resequencer/Element.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/resequencer/ElementComparator.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/resequencer/ExpressionResultComparator.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/resequencer/MessageRejectedException.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/resequencer/ResequencerEngine.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/resequencer/Sequence.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/resequencer/SequenceElementComparator.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/resequencer/SequenceSender.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/resequencer/Timeout.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/resequencer/TimeoutHandler.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/resequencer/package.html delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/saga/MandatorySagaProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/saga/NeverSagaProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/saga/NotSupportedSagaProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/saga/RequiredSagaProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/saga/RequiresNewSagaProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/saga/SagaCompletionMode.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/saga/SagaProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/saga/SagaProcessorBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/saga/SagaPropagation.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/saga/SupportsSagaProcessor.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/processor/saga/package.html delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/throttling/ThrottlingExceptionHalfOpenHandler.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/throttling/ThrottlingExceptionRoutePolicy.java delete mode 100644 underlying/camel.entaxy/core/camel-base/src/main/java/org/apache/camel/throttling/ThrottlingInflightRoutePolicy.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/pom.xml delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/java/org/apache/camel/impl/ExtendedCamelContextConfigurer.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/java/org/apache/camel/model/FaultToleranceConfigurationDefinitionConfigurer.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/java/org/apache/camel/model/HystrixConfigurationDefinitionConfigurer.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/java/org/apache/camel/model/Resilience4jConfigurationDefinitionConfigurer.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/META-INF/services/org/apache/camel/configurer/ExtendedCamelContext delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/META-INF/services/org/apache/camel/configurer/FaultToleranceConfigurationDefinition delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/META-INF/services/org/apache/camel/configurer/HystrixConfigurationDefinition delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/META-INF/services/org/apache/camel/configurer/Resilience4jConfigurationDefinition delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/META-INF/services/org/apache/camel/model.properties delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/aggregate.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/bean.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/choice.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/circuitBreaker.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/claimCheck.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/blacklistServiceFilter.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/cachingServiceDiscovery.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/combinedServiceDiscovery.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/combinedServiceFilter.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/consulServiceDiscovery.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/customServiceFilter.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/defaultLoadBalancer.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/dnsServiceDiscovery.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/etcdServiceDiscovery.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/healthyServiceFilter.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/jaxb.index delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/kubernetesServiceDiscovery.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/loadBalancerConfiguration.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/passThroughServiceFilter.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/ribbonLoadBalancer.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/serviceCall.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/serviceCallConfiguration.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/serviceChooserConfiguration.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/serviceDiscoveryConfiguration.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/serviceExpression.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/serviceFilterConfiguration.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/staticServiceDiscovery.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/cloud/zookeeperServiceDiscovery.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/config/batch-config.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/config/jaxb.index delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/config/stream-config.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/contextScan.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/convertBodyTo.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/any23.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/asn1.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/avro.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/barcode.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/base64.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/beanio.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/bindy.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/cbor.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/crypto.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/csv.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/customDataFormat.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/dataFormats.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/fhirJson.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/fhirXml.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/flatpack.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/grok.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/gzipdeflater.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/hl7.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/ical.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/jacksonxml.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/jaxb.index delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/jaxb.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/json.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/jsonApi.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/lzf.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/mime-multipart.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/pgp.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/protobuf.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/rss.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/secureXML.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/soapjaxb.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/syslog.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/tarfile.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/thrift.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/tidyMarkup.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/typeFilter.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/univocity-csv.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/univocity-fixed.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/univocity-header.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/univocity-tsv.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/xmlrpc.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/xstream.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/yaml.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/zipdeflater.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dataformat/zipfile.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/delay.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/description.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/doCatch.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/doFinally.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/doTry.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/dynamicRouter.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/enrich.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/faultToleranceConfiguration.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/filter.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/from.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/globalOption.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/globalOptions.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/hystrixConfiguration.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/idempotentConsumer.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/inOnly.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/inOut.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/inputType.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/intercept.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/interceptFrom.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/interceptSendToEndpoint.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/jaxb.index delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/constant.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/exchangeProperty.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/expression.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/groovy.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/header.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/hl7terser.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/jaxb.index delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/jsonpath.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/language.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/method.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/mvel.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/ognl.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/ref.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/simple.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/spel.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/tokenize.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/xpath.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/xquery.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/language/xtokenize.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/loadBalance.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/loadbalancer/customLoadBalancer.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/loadbalancer/failover.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/loadbalancer/jaxb.index delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/loadbalancer/random.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/loadbalancer/roundRobin.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/loadbalancer/sticky.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/loadbalancer/topic.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/loadbalancer/weighted.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/log.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/loop.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/marshal.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/multicast.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/onCompletion.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/onException.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/onFallback.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/optimisticLockRetryPolicy.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/otherwise.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/outputType.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/packageScan.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/pipeline.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/policy.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/pollEnrich.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/process.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/property.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/recipientList.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/redeliveryPolicy.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/removeHeader.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/removeHeaders.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/removeProperties.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/removeProperty.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/resequence.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/resilience4jConfiguration.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/apiKey.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/basicAuth.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/delete.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/get.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/head.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/jaxb.index delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/oauth2.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/param.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/patch.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/post.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/put.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/responseHeader.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/responseMessage.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/rest.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/restBinding.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/restConfiguration.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/restProperty.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/rests.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/security.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/securityDefinitions.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rest/verb.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/restContextRef.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/rollback.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/route.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/routeBuilder.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/routeContextRef.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/routes.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/routingSlip.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/saga.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/sample.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/script.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/setBody.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/setExchangePattern.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/setHeader.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/setProperty.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/sort.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/split.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/step.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/stop.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/threadPoolProfile.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/threads.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/throttle.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/throwException.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/to.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/toD.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/transacted.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/transform.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/transformer/jaxb.index delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/transformer/transformers.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/unmarshal.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/validate.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/validator/jaxb.index delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/validator/validators.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/when.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/whenSkipSendToEndpoint.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/generated/resources/org/apache/camel/model/wireTap.json delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/antora.yml delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/attachments/Hohpe_EIP_camel_20150622.zip delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/attachments/Hohpe_EIP_camel_OpenOffice.zip delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/examples/components/camel-spring/src/test/java/org/apache/camel/spring/SpringConsumerTemplateTest.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/examples/components/camel-spring/src/test/resources/org/apache/camel/spring/SpringConsumerTemplateTest-context.xml delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/examples/core/camel-core/src/test/java/org/apache/camel/processor/TransformTest.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/examples/core/camel-core/src/test/java/org/apache/camel/processor/TransformViaDSLTest.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/Aggregator.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/AggregatorIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/BroadcastAggregate.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/CDC-Debezium.png delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/ChannelAdapterIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/ChannelAdapterSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/ChannelIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/CircuitBreaker.png delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/CompetingConsumers.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/CompetingConsumersIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/ContentBasedRouter.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/ContentBasedRouterIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/ContentFilter.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/ContentFilterIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/ControlBusIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/CorrelationIdentifierIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/CorrelationIdentifierSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/DataEnricher.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/DataEnricherIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/DeadLetterChannelIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/DeadLetterChannelSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/DetourIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/DistributionAggregate.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/DistributionAggregateIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/DurableSubscriptionIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/DurableSubscriptionSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/DynamicRouter.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/DynamicRouterIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/EventDrivenConsumerIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/EventDrivenConsumerSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/EventMessageIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/EventMessageSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/GuaranteedMessagingIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/GuaranteedMessagingSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageBroker.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageBrokerIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageBusIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageBusSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageChannelSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageDispatcher.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageDispatcherIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageEndpointIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageEndpointSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageExpirationIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageExpirationSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageFilter.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageFilterIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageHistory.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageRouter.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageSelectorIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageSelectorSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageTranslator.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessageTranslatorIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessagingAdapterIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessagingAdapterSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessagingBridge.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessagingBridgeIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessagingGatewayIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessagingGatewaySolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/MessagingMapperClassDiagram.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/NormalizerDetail.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/NormalizerIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/PipesAndFilters.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/PipesAndFiltersIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/PointToPointIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/PointToPointSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/PollingConsumerIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/PollingConsumerSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/ProcessManager.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/ProcessManagerIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/PublishSubscribeIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/PublishSubscribeSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/RecipientList.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/RecipientListIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/RequestReply.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/RequestReplyIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/Resequencer.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/ResequencerIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/ReturnAddressIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/ReturnAddressSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/RoutingTableIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/RoutingTableSimple.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/Sequencer.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/SplitterIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/StoreInLibrary.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/StoreInLibraryIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/TransactionalClientIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/TransactionalClientSolution.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/WireTap.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/images/eip/WireTapIcon.gif delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/nav.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/aggregate-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/batch-config-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/bean-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/change-data-capture.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/channel-adapter.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/choice-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/circuitBreaker-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/claimCheck-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/competing-consumers.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/composed-message-processor.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/content-based-router-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/content-enricher.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/content-filter-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/convertBodyTo-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/correlation-identifier.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/customLoadBalancer-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/dead-letter-channel.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/delay-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/durable-subscriber.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/dynamicRouter-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/enrich-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/enterprise-integration-patterns.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/event-message.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/eventDrivenConsumer-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/failover-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/fault-tolerance-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/faultToleranceConfiguration-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/filter-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/from-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/guaranteed-delivery.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/hystrix-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/hystrixConfiguration-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/idempotentConsumer-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/inOnly-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/inOut-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/intercept.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/loadBalance-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/log-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/loop-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/marshal-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/message-broker.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/message-bus.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/message-channel.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/message-dispatcher.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/message-endpoint.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/message-expiration.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/message-history.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/message-router.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/message-translator.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/message.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/messaging-bridge.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/messaging-gateway.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/messaging-mapper.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/multicast-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/normalizer.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/onFallback-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/otherwise-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/pipeline-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/point-to-point-channel.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/pollEnrich-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/polling-consumer.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/process-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/process-manager.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/publish-subscribe-channel.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/random-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/recipientList-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/removeHeader-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/removeHeaders-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/removeProperties-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/removeProperty-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/requestReply-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/resequence-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/resilience4j-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/resilience4jConfiguration-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/return-address.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/rollback-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/roundRobin-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/routingSlip-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/saga-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/sample-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/scatter-gather.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/script-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/selective-consumer.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/service-activator.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/serviceCall-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/setBody-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/setHeader-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/setOutHeader-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/setProperty-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/sort-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/split-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/step-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/sticky-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/stop-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/stream-config-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/threads-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/throttle-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/to-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/toD-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/topic-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/transactional-client.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/transform-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/unmarshal-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/validate-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/weighted-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/when-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/docs/modules/eips/pages/wireTap-eip.adoc delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/AdviceWithBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/AdviceWithRouteBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/AdviceWithTask.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/AdviceWithTasks.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/AggregationStrategies.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/AggregationStrategyClause.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/Builder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/BuilderSupport.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/DataFormatClause.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/DeadLetterChannelBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/DefaultErrorHandlerBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/EndpointConsumerBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/EndpointProducerBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/EnrichClause.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/ErrorHandlerBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/ErrorHandlerBuilderRef.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/ErrorHandlerBuilderSupport.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/ExchangeBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/ExpressionBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/ExpressionClause.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/ExpressionClauseSupport.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/FlexibleAggregationStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/NoErrorHandlerBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/NotifyBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/PredicateBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/PredicateClause.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/ProcessClause.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/ProxyBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/RouteBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/RouteBuilderLifecycleStrategy.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/SimpleBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/ThreadPoolBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/ThreadPoolProfileBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/TransformerBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/ValidatorBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/ValueBuilder.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/builder/package.html delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/impl/DefaultCamelContext.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/impl/DefaultExecutorServiceManager.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/impl/DefaultModel.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/impl/RouteIdFactory.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/impl/lw/LightweightCamelContext.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/impl/lw/LightweightRuntimeCamelContext.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/impl/package.html delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/AdviceWithDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/AggregateDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/BeanDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/Block.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/CatchDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ChoiceDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/CircuitBreakerDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ClaimCheckDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ClaimCheckOperation.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/Constants.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ContextScanDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ConvertBodyDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/DataFormatDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/DelayDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/DescriptionDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/DynamicRouterDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/EndpointRequiredDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/EnrichDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ExecutorServiceAwareDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ExpressionNode.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ExpressionNodeHelper.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ExpressionSubElementDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/FaultToleranceConfigurationCommon.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/FaultToleranceConfigurationDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/FilterDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/FinallyDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/FromDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/GlobalOptionDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/GlobalOptionsDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/HystrixConfigurationCommon.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/HystrixConfigurationDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/IdempotentConsumerDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/IdentifiedType.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/InOnlyDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/InOutDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/InputTypeDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/InterceptDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/InterceptFromDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/InterceptSendToEndpointDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/LoadBalanceDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/LoadBalancerDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/LogDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/LoopDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/MarshalDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/Model.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ModelCamelContext.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/MulticastDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/NoOutputDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/OnCompletionDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/OnCompletionMode.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/OnExceptionDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/OnFallbackDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/OptimisticLockRetryPolicyDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/OptionalIdentifiedDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/OtherwiseDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/OutputDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/OutputExpressionNode.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/OutputNode.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/OutputTypeDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/PackageScanDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/PipelineDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/PolicyDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/PollEnrichDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ProcessDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ProcessorDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ProcessorDefinitionHelper.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/PropertyDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/PropertyDefinitions.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/RecipientListDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/RedeliveryPolicyDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/RemoveHeaderDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/RemoveHeadersDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/RemovePropertiesDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/RemovePropertyDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ResequenceDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/Resilience4jConfigurationCommon.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/Resilience4jConfigurationDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/RestContextRefDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/RestContextRefDefinitionHelper.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/RollbackDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/RouteBuilderDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/RouteContainer.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/RouteContextRefDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/RouteContextRefDefinitionHelper.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/RouteDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/RouteDefinitionHelper.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/RouteFilters.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/RoutesDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/RoutingSlipDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/SagaActionUriDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/SagaCompletionMode.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/SagaDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/SagaOptionDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/SagaPropagation.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/SamplingDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ScriptDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/SendDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/SetBodyDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/SetExchangePatternDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/SetHeaderDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/SetPropertyDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/SortDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/SplitDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/StepDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/StopDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ThreadPoolProfileDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ThreadsDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ThrottleDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ThrowExceptionDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ToDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ToDynamicDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/TransactedDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/TransformDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/TryDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/UnmarshalDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/ValidateDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/WhenDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/WhenSkipSendToEndpointDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/WireTapDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/BlacklistServiceCallServiceFilterConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/CachingServiceCallServiceDiscoveryConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/CombinedServiceCallServiceDiscoveryConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/CombinedServiceCallServiceFilterConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/ConsulServiceCallServiceDiscoveryConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/CustomServiceCallServiceFilterConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/DefaultServiceCallServiceLoadBalancerConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/DnsServiceCallServiceDiscoveryConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/EtcdServiceCallServiceDiscoveryConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/HealthyServiceCallServiceFilterConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/KubernetesServiceCallServiceDiscoveryConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/PassThroughServiceCallServiceFilterConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/RibbonServiceCallServiceLoadBalancerConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/ServiceCallConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/ServiceCallConfigurationDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/ServiceCallDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/ServiceCallDefinitionConstants.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/ServiceCallExpressionConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/ServiceCallServiceChooserConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/ServiceCallServiceDiscoveryConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/ServiceCallServiceFilterConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/ServiceCallServiceLoadBalancerConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/StaticServiceCallServiceDiscoveryConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/ZooKeeperServiceCallServiceDiscoveryConfiguration.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/cloud/package-info.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/config/BatchResequencerConfig.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/config/ResequencerConfig.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/config/StreamResequencerConfig.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/config/package-info.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/ASN1DataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/Any23DataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/Any23Type.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/AvroDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/BarcodeDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/Base64DataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/BeanioDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/BindyDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/BindyType.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/CBORDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/CryptoDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/CsvDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/CustomDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/DataFormatsDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/FhirDataformat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/FhirJsonDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/FhirXmlDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/FlatpackDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/GrokDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/GzipDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/HL7DataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/IcalDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/JacksonXMLDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/JaxbDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/JsonApiDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/JsonDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/JsonLibrary.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/LZFDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/MimeMultipartDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/PGPDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/ProtobufDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/RssDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/SoapJaxbDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/SyslogDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/TarFileDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/ThriftDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/TidyMarkupDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/UniVocityAbstractDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/UniVocityCsvDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/UniVocityFixedWidthDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/UniVocityHeader.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/UniVocityTsvDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/XMLSecurityDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/XStreamDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/XmlRpcDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/YAMLDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/YAMLLibrary.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/YAMLTypeFilterDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/YAMLTypeFilterType.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/ZipDeflaterDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/ZipFileDataFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/dataformat/package-info.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/ConstantExpression.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/ExchangePropertyExpression.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/ExpressionDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/GroovyExpression.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/HeaderExpression.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/Hl7TerserExpression.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/JsonPathExpression.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/LanguageExpression.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/MethodCallExpression.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/MvelExpression.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/NamespaceAwareExpression.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/OgnlExpression.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/RefExpression.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/SimpleExpression.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/SpELExpression.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/TokenizerExpression.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/XMLTokenizerExpression.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/XPathExpression.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/XQueryExpression.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/language/package-info.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/loadbalancer/CustomLoadBalancerDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/loadbalancer/FailoverLoadBalancerDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/loadbalancer/RandomLoadBalancerDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/loadbalancer/RoundRobinLoadBalancerDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/loadbalancer/StickyLoadBalancerDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/loadbalancer/TopicLoadBalancerDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/loadbalancer/WeightedLoadBalancerDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/loadbalancer/package-info.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/package-info.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/CollectionFormat.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/DeleteVerbDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/GetVerbDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/HeadVerbDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/PatchVerbDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/PostVerbDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/PutVerbDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/RestBindingDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/RestBindingMode.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/RestConfigurationDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/RestContainer.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/RestDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/RestHostNameResolver.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/RestOperationParamDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/RestOperationResponseHeaderDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/RestOperationResponseMsgDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/RestParamType.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/RestPropertyDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/RestSecuritiesDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/RestSecurityApiKey.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/RestSecurityBasicAuth.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/RestSecurityDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/RestSecurityOAuth2.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/RestsDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/SecurityDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/VerbDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/rest/package-info.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/transformer/CustomTransformerDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/transformer/DataFormatTransformerDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/transformer/EndpointTransformerDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/transformer/TransformerDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/transformer/TransformersDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/transformer/package-info.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/validator/CustomValidatorDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/validator/EndpointValidatorDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/validator/PredicateValidatorDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/validator/ValidatorDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/validator/ValidatorsDefinition.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/model/validator/package-info.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/AbstractPolicyReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/AbstractReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/AggregateReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/BeanReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/CatchReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/ChoiceReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/CircuitBreakerReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/ClaimCheckReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/ConvertBodyReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/DelayReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/DynamicRouterReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/EnrichReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/ExpressionReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/FilterReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/FinallyReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/IdempotentConsumerReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/InterceptFromReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/InterceptReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/InterceptSendToEndpointReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/LoadBalanceReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/LogReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/LoopReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/MarshalReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/MulticastReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/OnCompletionReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/OnExceptionReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/OnFallbackReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/OtherwiseReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/PipelineReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/PolicyReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/PollEnrichReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/ProcessReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/ProcessorReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/RecipientListReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/RemoveHeaderReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/RemoveHeadersReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/RemovePropertiesReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/RemovePropertyReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/ResequenceReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/RollbackReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/RouteReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/RoutingSlipReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SagaReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SamplingReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/ScriptReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SendReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/ServiceCallReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SetBodyReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SetExchangePatternReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SetHeaderReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SetPropertyReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SortReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/SplitReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/StepReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/StopReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/ThreadsReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/ThrottleReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/ThrowExceptionReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/ToDynamicReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/TransactedReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/TransformReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/TryReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/UnmarshalReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/ValidateReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/WhenReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/WhenSkipSendToEndpointReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/WireTapReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/ASN1DataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/Any23DataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/AvroDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/BarcodeDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/Base64DataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/BeanioDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/BindyDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/CBORDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/CryptoDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/CsvDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/CustomDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/DataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/FhirDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/FhirJsonDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/FhirXmlDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/FlatpackDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/GrokDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/GzipDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/HL7DataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/IcalDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/JacksonXMLDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/JaxbDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/JsonApiDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/JsonDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/LZFDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/MimeMultipartDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/PGPDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/ProtobufDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/RssDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/SoapJaxbDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/SyslogDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/TarFileDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/ThriftDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/TidyMarkupDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/UniVocityAbstractDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/UniVocityCsvDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/UniVocityFixedWidthDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/UniVocityTsvDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/XMLSecurityDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/XStreamDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/XmlRpcDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/YAMLDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/ZipDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/dataformat/ZipFileDataFormatReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/errorhandler/DeadLetterChannelReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/errorhandler/DefaultErrorHandlerReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/errorhandler/ErrorHandlerRefReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/errorhandler/ErrorHandlerReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/errorhandler/NoErrorHandlerReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/language/ExpressionReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/language/JsonPathExpressionReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/language/MethodCallExpressionReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/language/SimpleExpressionReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/language/TokenizerExpressionReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/language/XMLTokenizerExpressionReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/language/XPathExpressionReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/language/XQueryExpressionReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/loadbalancer/CustomLoadBalancerReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/loadbalancer/FailoverLoadBalancerReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/loadbalancer/LoadBalancerReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/loadbalancer/RandomLoadBalancerReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/loadbalancer/RoundRobinLoadBalancerReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/loadbalancer/StickyLoadBalancerReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/loadbalancer/TopicLoadBalancerReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/loadbalancer/WeightedLoadBalancerReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/rest/RestBindingReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/transformer/CustomTransformeReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/transformer/DataFormatTransformerReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/transformer/EndpointTransformeReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/transformer/TransformerReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/validator/CustomValidatorReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/validator/EndpointValidatorReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/validator/PredicateValidatorReifier.java delete mode 100644 underlying/camel.entaxy/core/camel-core-engine/src/main/java/org/apache/camel/reifier/validator/ValidatorReifier.java delete mode 100644 underlying/camel.entaxy/core/pom.xml delete mode 100644 underlying/camel.entaxy/parent/pom.xml delete mode 100644 underlying/camel.entaxy/pom.xml delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/pom.xml delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/BundleEventHandler.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/BundleState.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/BundleSupport.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/BundleSynchronizer.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/ClusterBundleEvent.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/Constants.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/LocalBundleListener.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/internal/osgi/Activator.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/management/CellarBundleMBean.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/management/internal/CellarBundleMBeanImpl.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/shell/BlockCommand.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/shell/BundleCommandSupport.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/shell/InstallBundleCommand.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/shell/ListBundleCommand.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/shell/StartBundleCommand.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/shell/StopBundleCommand.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/shell/UninstallBundleCommand.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/shell/UpdateBundleCommand.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/shell/completers/AllBundlesNameCompleter.java delete mode 100644 underlying/cellar.entaxy/org.apache.karaf.cellar.bundle.entaxy/src/main/java/org/apache/karaf/cellar/bundle/shell/completers/AllBundlesVersionCompleter.java delete mode 100644 underlying/cellar.entaxy/pom.xml delete mode 100644 underlying/h2.entaxy/LICENSE.txt delete mode 100644 underlying/h2.entaxy/pom.xml delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/DEPENDENCIES delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/LICENSE delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/NOTICE delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/pom.xml delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/main/appended-resources/META-INF/NOTICE.vm delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/main/java/org/apache/aries/blueprint/compendium/cm/BaseManagedServiceFactory.java delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/main/java/org/apache/aries/blueprint/compendium/cm/CmManagedProperties.java delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/main/java/org/apache/aries/blueprint/compendium/cm/CmManagedServiceFactory.java delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/main/java/org/apache/aries/blueprint/compendium/cm/CmNamespaceHandler.java delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/main/java/org/apache/aries/blueprint/compendium/cm/CmProperties.java delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/main/java/org/apache/aries/blueprint/compendium/cm/CmPropertyPlaceholder.java delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/main/java/org/apache/aries/blueprint/compendium/cm/CmUtils.java delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/main/java/org/apache/aries/blueprint/compendium/cm/ManagedObject.java delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/main/java/org/apache/aries/blueprint/compendium/cm/ManagedObjectManager.java delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/main/java/org/apache/aries/blueprint/compendium/cm/ServiceUtil.java delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/main/java/org/apache/aries/blueprint/compendium/cm/packageinfo delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/main/resources/OSGI-INF/blueprint/blueprint-cm.xml delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/main/resources/org/apache/aries/blueprint/compendium/cm/blueprint-cm-1.0.0.xsd delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/main/resources/org/apache/aries/blueprint/compendium/cm/blueprint-cm-1.1.0.xsd delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/main/resources/org/apache/aries/blueprint/compendium/cm/blueprint-cm-1.2.0.xsd delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/main/resources/org/apache/aries/blueprint/compendium/cm/blueprint-cm-1.3.0.xsd delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/main/resources/org/apache/aries/blueprint/compendium/cm/blueprint-cm-1.4.0.xsd delete mode 100644 underlying/org.apache.aries.blueprint.cm-1.3.2.entaxy/src/test/java/org/apache/aries/blueprint/compendium/cm/Helper.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/pom.xml delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/appended-resources/META-INF/DEPENDENCIES delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/appended-resources/META-INF/NOTICE delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/NotCachablePersistenceManager.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/PersistenceManager.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/file/ConfigurationHandler.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/file/FilePersistenceManager.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/file/package-info.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/Activator.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/ActivatorWorkerQueue.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/CaseInsensitiveDictionary.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/ConfigurationAdapter.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/ConfigurationAdminFactory.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/ConfigurationAdminImpl.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/ConfigurationAdminStarter.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/ConfigurationImpl.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/ConfigurationManager.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/CoordinatorUtil.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/DependencyTracker.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/DynamicBindings.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/Log.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/RankingComparator.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/RequiredConfigurationPluginTracker.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/SimpleFilter.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/UpdateThread.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/helper/BaseTracker.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/helper/ConfigurationMap.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/helper/ManagedServiceConfigurationMap.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/helper/ManagedServiceFactoryConfigurationMap.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/helper/ManagedServiceFactoryTracker.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/helper/ManagedServiceTracker.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/helper/TargetedPID.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/persistence/CachingPersistenceManagerProxy.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/persistence/ExtPersistenceManager.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/persistence/MemoryPersistenceManager.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/persistence/PersistenceManagerProxy.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/impl/persistence/PersistenceManagerTracker.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/java/org/apache/felix/cm/package-info.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/main/resources/OSGI-INF/permissions.perm delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/MockBundle.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/MockBundleContext.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/MockLogService.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/MockNotCachablePersistenceManager.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/MockPersistenceManager.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/MockServiceReference.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/file/ConfigurationHandlerTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/file/FilePersistenceManagerConstructorTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/file/FilePersistenceManagerTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/impl/CaseInsensitiveDictionaryTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/impl/ConfigurationAdapterTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/impl/ConfigurationAdminStarterTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/impl/ConfigurationImplTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/impl/ConfigurationManagerTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/impl/DynamicBindingsTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/impl/RankingComparatorTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/impl/RequiredConfigurationPluginTrackerTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/impl/helper/ConfigurationMapTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/impl/helper/TargetedPidTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/impl/persistence/CachingPersistenceManagerProxyTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/impl/persistence/MemoryPersistenceManagerTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/impl/persistence/PersistenceManagerProxyTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/ActivationTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/ConfigAdminSecurityTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/ConfigUpdateStressTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/ConfigurationAdminUpdateStressTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/ConfigurationBaseTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/ConfigurationBindingTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/ConfigurationListenerTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/ConfigurationTestBase.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/FELIX2813_ConfigurationAdminStartupTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/FELIX4385_StressTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/MultiServiceFactoryPIDTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/MultiServicePIDTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/MultiValuePIDTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/TargetedPidTest.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/BaseTestActivator.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/ConfigurationListenerTestActivator.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/ConfigureThread.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/Log.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/ManagedServiceFactoryTestActivator.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/ManagedServiceFactoryTestActivator2.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/ManagedServiceFactoryTestActivator3.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/ManagedServiceFactoryTestActivator4.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/ManagedServiceFactoryThread.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/ManagedServiceTestActivator.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/ManagedServiceTestActivator2.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/ManagedServiceThread.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/MultiManagedServiceFactoryTestActivator.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/MultiManagedServiceTestActivator.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/NestedURLStreamHandler.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/SynchronousTestListener.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/TestListener.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/TestThread.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/java/org/apache/felix/cm/integration/helper/UpdateThreadSignalTask.java delete mode 100644 underlying/org.apache.felix.configadmin-1.9.16.entaxy/src/test/resources/all.policy delete mode 100644 underlying/woodstox-core-asl.entaxy/LICENSE.txt delete mode 100644 underlying/woodstox-core-asl.entaxy/README.adoc delete mode 100644 underlying/woodstox-core-asl.entaxy/pom.xml diff --git a/distribution/entaxy-docker/ReadMe.md b/distribution/entaxy-docker/ReadMe.md deleted file mode 100644 index 1c7c1c3c..00000000 --- a/distribution/entaxy-docker/ReadMe.md +++ /dev/null @@ -1,141 +0,0 @@ -## Docker compose для сборки и запуска Entaxy. - -Запуск локального окружения с несколькими docker контейнерами: -* Караф -* Брокер -* СУБД -* Менеджер артефактов - -Для начала клонируем репозиторий и переходим в корень проекта: -```bash -git clone -cd entaxy-framework -``` -Далее у нас есть разные варианты хранения необходимых для установки Entaxy артефактов. -### 1. Самый простой способ: локальный репозиторий артефактов включаеться в образ карафа. -В корневом POM находится профиль для деплоя артефактов в образ карафа: -```xml - - docker.file.repo - - - entaxy-maven-repo-file - file:./distribution/entaxy-docker/karaf/repo - - - -``` -Запускаем мевен деплой из корня проекта с этим профилем: -```bash -mvn deploy -P docker.file.repo -``` -И после успешной сборки запускаем контейнеры из директории проекта, в которой находится docker-compose.yml: -```bash -cd ./distribution/entaxy-docker -docker-compose up -``` -Или `docker compose up` для новых версий docker. -После запуска комманды мы будем видеть прогресс сборки образов, запуска контейнеров и логи запущенных приложений. Для остановки контейнеров достаточно нажать сочетание клавиш Ctrl+C или через команды запущенные из другого окна/вкладки терминала. -```bash -docker-compose stop -docker-compose start -``` -После запуска контейнеров открываем новый терминал и заходим в караф: -```bash -docker-compose exec karaf /opt/apache-karaf/bin/client -``` -или ssh клиент с дальнейшим вводом пароля (karaf) -```bash -ssh -p 8101 karaf@localhost -``` - -И в консоли карафа запускаем скрипт с установкой необходимых фич: -```bash -shell:source ./install.karaf -``` -Ждём окончания деплоя в караф. -(Не всегда полная установка проходит с первой попытки и тогда помогает повторный запуск `source install.karaf`) - -### 2. Reposilite: легковесный http репозиторий артефактов запускается в отдельном контейнере. -Комментируем в файле install.karaf строку начинающуюся с: -```bash -config:property-set -p org.ops4j.pax.url.mvn org.ops4j.pax.url.mvn.repositories file:/opt/apache-karaf/repo -``` -И убираем комментарий в строке начинающейся: -```bash -#config:property-set -p org.ops4j.pax.url.mvn org.ops4j.pax.url.mvn.repositories http://maven-repo/snapshots -``` - -Запускаем контейнеры из директории проекта, в которой находится docker-compose.yml: -```bash -cd ./distribution/entaxy-docker -docker-compose up -``` -Или `docker compose up` для новых версий docker. -После запуска комманды мы будем видеть прогресс сборки образов, запуска контейнеров и логи запущенных приложений. Для остановки контейнеров достаточно нажать сочетание клавиш Ctrl+C или через команды запущенные из другого окна/вкладки терминала. -```bash -docker-compose stop -docker-compose start -``` - -Для деплоя в reposilite добавляем учётные данные в конфигурацию мавена (`~/.m2/settings.xml`): -```xml - - - - entaxy-maven-repo - admin - aW7frfS9NPGrOnuNBMf9gyO0eXNRaCoOGtXHTcLU5akDFJ9ACiUJhgmZxlOKnLC5 - - - -``` -В корневом POM находится профиль для деплоя артефактов на сервер reposilite: -```xml - - docker.reposilite - - - entaxy-maven-repo - http://127.0.0.1:8081/snapshots - - - -``` -Запускаем мевен деплой из корня проекта с этим профилем: -```bash -mvn deploy -P docker.reposilite -``` -После успешной сборки открываем новый терминал и заходим в караф: -```bash -docker-compose exec karaf /opt/apache-karaf/bin/client -``` -или ssh клиент с дальнейшим вводом пароля (karaf) -```bash -ssh -p 8101 karaf@localhost -``` - -И в консоли карафа запускаем скрипт с установкой необходимых фич: -```bash -shell:source ./install.karaf -``` -Ждём окончания деплоя в караф. -(Не всегда полная установка проходит с первой попытки и тогда помогает повторный запуск `source install.karaf`) - - - -Также есть вариант с nexus -После старта получаем пароль для admin через команду: -`docker-compose exec nexus cat /nexus-data/admin.password`. -Через админку нужно разрешить анонимный деплой или настроить доступы. -Урл для install.karaf -`http://nexus:8081/repository/maven-snapshots/@id=local-nexus@snapshots@noreleases` - - - -Остановить все контейнеры -`docker-compose down` -Остановить и удалить хранилища с БД и репой -`docker-compose down -v` diff --git a/distribution/entaxy-docker/docker-compose.yml b/distribution/entaxy-docker/docker-compose.yml deleted file mode 100644 index 1837cf38..00000000 --- a/distribution/entaxy-docker/docker-compose.yml +++ /dev/null @@ -1,78 +0,0 @@ -version: '3' -services: - broker: - container_name: broker - image: vromero/activemq-artemis - restart: unless-stopped - environment: - - ARTEMIS_USERNAME=entaxy - - ARTEMIS_PASSWORD=entaxy - ports: - - 8161:8161 - - 61616:61616 - - db-postgres: - container_name: db-postgres -# image: postgres - build: ./postgres - restart: unless-stopped - volumes: - - db-vol:/var/lib/postgresql/data - # - /etc/localtime:/etc/localtime:ro - environment: - - POSTGRES_USER=entaxy - - POSTGRES_PASSWORD=entaxy - - POSTGRES_DB=cache - ports: - - 5432:5432 - - # db-mssql: - # container_name: db-mssql - # image: mcr.microsoft.com/mssql/server:2017-CU8-ubuntu - # restart: unless-stopped - # environment: - # - SA_PASSWORD=123mssql - # - ACCEPT_EULA=Y - # - POSTGRES_DB=cache - # ports: - # - 1433:1433 - -# nexus: -# container_name: nexus -# image: sonatype/nexus3 -# restart: unless-stopped -# volumes: -# - nexus-data:/nexus-data -# environment: -# - INSTALL4J_ADD_VM_PARAMS=-Xms2g -Xmx2g -XX:MaxDirectMemorySize=3g -# ports: -# - 8081:8081 - maven-repo: - container_name: maven-repo - build: ./reposilite -# image: dzikoysk/reposilite - restart: unless-stopped - volumes: - - nexus-data:/app/data - ports: - - 8081:80 - - karaf: -# image: apache/karaf:4.2.9 - build: - context: karaf/ - container_name: karaf -# environment: -# - ESB_ENTAXY_VERSION=1.8.0 -# - ESB_ENTAXY_MAVEN_REPO=http://nexus:8081/repository/maven-snapshots/@id=local-nexus@snapshots@noreleases - restart: unless-stopped - ports: - - 8101:8101 - - 8181:8181 - - 8080:8080 - -volumes: - db-vol: - driver: local - nexus-data: - driver: local \ No newline at end of file diff --git a/distribution/entaxy-docker/karaf/Dockerfile b/distribution/entaxy-docker/karaf/Dockerfile deleted file mode 100644 index 9f880b4c..00000000 --- a/distribution/entaxy-docker/karaf/Dockerfile +++ /dev/null @@ -1,13 +0,0 @@ -FROM apache/karaf:4.2.9 - -COPY repo /opt/apache-karaf/repo -COPY init /opt/apache-karaf/etc/init - -COPY jre.properties /opt/apache-karaf/etc/ -COPY org.apache.karaf.cellar.groups.cfg /opt/apache-karaf/etc/ -COPY org.ops4j.datasource-entaxy.esb.cache.cfg /opt/apache-karaf/etc/ -COPY org.ops4j.datasource-entaxy.esb.db_connector.cfg /opt/apache-karaf/etc/ -COPY org.ops4j.datasource-entaxy.esb.storage.cfg /opt/apache-karaf/etc/ -COPY ru.entaxy.esb.cfg /opt/apache-karaf/etc/ -COPY ru.entaxy.esb.system.bridge.cfg /opt/apache-karaf/etc/ -COPY install.karaf /opt/apache-karaf/ diff --git a/distribution/entaxy-docker/karaf/init/entaxy-platform-connections.json b/distribution/entaxy-docker/karaf/init/entaxy-platform-connections.json deleted file mode 100644 index 25a80559..00000000 --- a/distribution/entaxy-docker/karaf/init/entaxy-platform-connections.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "connections": [ - { - "nodeType": "connection", - "uuid": "connection-uuid-1", - "name": "entaxy-file", - "adapterName": "fileAdapter", - "platform": true, - "pathParameter": "data/shared", - "properties": {}, - "options": { - "noop": true, - "fileName": "default.txt", - "allowNullBody": "true" - } - }, - { - "nodeType": "connection", - "uuid": "connection-uuid-2", - "name": "entaxy-broker", - "adapterName": "artemisAdapter", - "platform": true, - "pathParameter": "queue:entaxy.default", - "properties": { - "url": "(tcp://broker:61616)", - "username": "entaxy", - "password": "entaxy", - "maxConnections": "20", - "maxSessionsPerConnection": "100" - }, - "options": {} - }, - { - "nodeType": "connection", - "uuid": "connection-uuid-3", - "name": "entaxy-db-storage", - "adapterName": "postgresqlAdapter", - "platform": true, - "pathParameter": "entaxy.esb.storage", - "properties": {}, - "options": {} - }, - { - "nodeType": "connection", - "uuid": "connection-uuid-4", - "name": "entaxy-db-cache", - "adapterName": "postgresqlAdapter", - "platform": true, - "pathParameter": "entaxy.esb.cache", - "properties": {}, - "options": {} - } - ] -} diff --git a/distribution/entaxy-docker/karaf/install.karaf b/distribution/entaxy-docker/karaf/install.karaf deleted file mode 100644 index ca2d47a6..00000000 --- a/distribution/entaxy-docker/karaf/install.karaf +++ /dev/null @@ -1,21 +0,0 @@ -ESB_ENTAXY_VERSION=1.8.0 - -echo "Maven repo=$ESB_ENTAXY_MAVEN_REPO, Version=$ESB_ENTAXY_VERSION" - -# docker.file.repo -config:property-set -p org.ops4j.pax.url.mvn org.ops4j.pax.url.mvn.repositories file:/opt/apache-karaf/repo@id=local-repo@snapshots@noreleases,https://repo1.maven.org/maven2@id=central,https://repository.apache.org/content/groups/snapshots-group@id=apache@snapshots@noreleases,https://oss.sonatype.org/content/repositories/ops4j-snapshots@id=ops4j.sonatype.snapshots.deploy@snapshots@noreleases -# docker.reposilite -#config:property-set -p org.ops4j.pax.url.mvn org.ops4j.pax.url.mvn.repositories http://maven-repo/releases@id=local-releases@update=always,http://maven-repo/snapshots@id=local-snapshots@snapshots@noreleases@update=always,https://repo1.maven.org/maven2@id=central,https://repository.apache.org/content/groups/snapshots-group@id=apache@snapshots@noreleases,https://oss.sonatype.org/content/repositories/ops4j-snapshots@id=ops4j.sonatype.snapshots.deploy@snapshots@noreleases - -feature:repo-add mvn:ru.entaxy.esb/karaf-features/$ESB_ENTAXY_VERSION/xml/features -echo "feature:install entaxy-all" -feature:install entaxy-all -feature:repo-add mvn:ru.entaxy.esb.platform.runtime/base/$ESB_ENTAXY_VERSION/xml/features -echo "feature:install base" -feature:install base -feature:repo-add mvn:ru.entaxy.esb.platform.runtime/core/$ESB_ENTAXY_VERSION/xml/features -echo "feature:install core" -feature:install core -feature:repo-add mvn:ru.entaxy.esb.platform.runtime.modules/uniform-service/$ESB_ENTAXY_VERSION/xml/features -echo "feature:install entaxy-uniform-service" -feature:install entaxy-uniform-service \ No newline at end of file diff --git a/distribution/entaxy-docker/karaf/jre.properties b/distribution/entaxy-docker/karaf/jre.properties deleted file mode 100644 index 3d884c73..00000000 --- a/distribution/entaxy-docker/karaf/jre.properties +++ /dev/null @@ -1,725 +0,0 @@ -################################################################################ -# -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed with -# this work for additional information regarding copyright ownership. -# The ASF licenses this file to You under the Apache License, Version 2.0 -# (the "License"); you may not use this file except in compliance with -# the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# -################################################################################ -# -# Java platform package export properties. -# -# Standard package set. Note that: -# - javax.transaction* is exported with a mandatory attribute -jre-1.6=\ - javax.accessibility, \ - javax.activation;version="1.1", \ - javax.activity, \ - javax.annotation;version="1.0", \ - javax.annotation.processing;version="1.0", \ - javax.crypto, \ - javax.crypto.interfaces, \ - javax.crypto.spec, \ - javax.imageio, \ - javax.imageio.event, \ - javax.imageio.metadata, \ - javax.imageio.plugins.bmp, \ - javax.imageio.plugins.jpeg, \ - javax.imageio.spi, \ - javax.imageio.stream, \ - javax.jws, \ - javax.jws.soap, \ - javax.lang.model, \ - javax.lang.model.element, \ - javax.lang.model.type, \ - javax.lang.model.util, \ - javax.management, \ - javax.management.loading, \ - javax.management.modelmbean, \ - javax.management.monitor, \ - javax.management.openmbean, \ - javax.management.relation, \ - javax.management.remote, \ - javax.management.remote.rmi, \ - javax.management.timer, \ - javax.naming, \ - javax.naming.directory, \ - javax.naming.event, \ - javax.naming.ldap, \ - javax.naming.spi, \ - javax.net, \ - javax.net.ssl, \ - javax.print, \ - javax.print.attribute, \ - javax.print.attribute.standard, \ - javax.print.event, \ - javax.rmi, \ - javax.rmi.CORBA, \ - javax.rmi.ssl, \ - javax.script, \ - javax.security.auth, \ - javax.security.auth.callback, \ - javax.security.auth.kerberos, \ - javax.security.auth.login, \ - javax.security.auth.spi, \ - javax.security.auth.x500, \ - javax.security.cert, \ - javax.security.sasl, \ - javax.sound.midi, \ - javax.sound.midi.spi, \ - javax.sound.sampled, \ - javax.sound.sampled.spi, \ - javax.sql, \ - javax.sql.rowset, \ - javax.sql.rowset.serial, \ - javax.sql.rowset.spi, \ - javax.swing, \ - javax.swing.border, \ - javax.swing.colorchooser, \ - javax.swing.event, \ - javax.swing.filechooser, \ - javax.swing.plaf, \ - javax.swing.plaf.basic, \ - javax.swing.plaf.metal, \ - javax.swing.plaf.multi, \ - javax.swing.plaf.synth, \ - javax.swing.table, \ - javax.swing.text, \ - javax.swing.text.html, \ - javax.swing.text.html.parser, \ - javax.swing.text.rtf, \ - javax.swing.tree, \ - javax.swing.undo, \ - javax.tools, \ - javax.transaction; javax.transaction.xa; partial=true; mandatory:=partial, \ - javax.xml, \ - javax.xml.bind;version="2.2.1", \ - javax.xml.bind.annotation;version="2.2.1", \ - javax.xml.bind.annotation.adapters;version="2.2.1", \ - javax.xml.bind.attachment;version="2.2.1", \ - javax.xml.bind.helpers;version="2.2.1", \ - javax.xml.bind.util;version="2.2.1", \ - javax.xml.crypto, \ - javax.xml.crypto.dom, \ - javax.xml.crypto.dsig, \ - javax.xml.crypto.dsig.dom, \ - javax.xml.crypto.dsig.keyinfo, \ - javax.xml.crypto.dsig.spec, \ - javax.xml.datatype, \ - javax.xml.namespace, \ - javax.xml.parsers, \ - javax.xml.soap;version="1.3", \ - javax.xml.stream;version="1.2", \ - javax.xml.stream.events;version="1.2", \ - javax.xml.stream.util;version="1.2", \ - javax.xml.transform, \ - javax.xml.transform.dom, \ - javax.xml.transform.sax, \ - javax.xml.transform.stax, \ - javax.xml.transform.stream, \ - javax.xml.validation, \ - javax.xml.ws;version="2.2", \ - javax.xml.ws.handler;version="2.2", \ - javax.xml.ws.handler.soap;version="2.2", \ - javax.xml.ws.http;version="2.2", \ - javax.xml.ws.soap;version="2.2", \ - javax.xml.ws.spi;version="2.2", \ - javax.xml.ws.wsaddressing;version="2.2", \ - javax.xml.ws.spi.http;version="2.2", \ - javax.xml.xpath, \ - org.ietf.jgss, \ - org.omg.CORBA, \ - org.omg.CORBA_2_3, \ - org.omg.CORBA_2_3.portable, \ - org.omg.CORBA.DynAnyPackage, \ - org.omg.CORBA.ORBPackage, \ - org.omg.CORBA.portable, \ - org.omg.CORBA.TypeCodePackage, \ - org.omg.CosNaming, \ - org.omg.CosNaming.NamingContextExtPackage, \ - org.omg.CosNaming.NamingContextPackage, \ - org.omg.Dynamic, \ - org.omg.DynamicAny, \ - org.omg.DynamicAny.DynAnyFactoryPackage, \ - org.omg.DynamicAny.DynAnyPackage, \ - org.omg.IOP, \ - org.omg.IOP.CodecFactoryPackage, \ - org.omg.IOP.CodecPackage, \ - org.omg.Messaging, \ - org.omg.PortableInterceptor, \ - org.omg.PortableInterceptor.ORBInitInfoPackage, \ - org.omg.PortableServer, \ - org.omg.PortableServer.CurrentPackage, \ - org.omg.PortableServer.POAManagerPackage, \ - org.omg.PortableServer.POAPackage, \ - org.omg.PortableServer.portable, \ - org.omg.PortableServer.ServantLocatorPackage, \ - org.omg.SendingContext, \ - org.omg.stub.java.rmi, \ - org.omg.stub.javax.management.remote.rmi, \ - org.w3c.dom, \ - org.w3c.dom.bootstrap, \ - org.w3c.dom.css, \ - org.w3c.dom.events, \ - org.w3c.dom.html, \ - org.w3c.dom.ls, \ - org.w3c.dom.ranges, \ - org.w3c.dom.stylesheets, \ - org.w3c.dom.traversal, \ - org.w3c.dom.views, \ - org.w3c.dom.xpath, \ - org.xml.sax, \ - org.xml.sax.ext, \ - org.xml.sax.helpers -# Standard package set. Note that: -# - javax.transaction* is exported with a mandatory attribute -jre-1.7=\ - javax.accessibility, \ - javax.activation;version="1.1", \ - javax.activity, \ - javax.annotation;version="1.0", \ - javax.annotation.processing;version="1.0", \ - javax.crypto, \ - javax.crypto.interfaces, \ - javax.crypto.spec, \ - javax.imageio, \ - javax.imageio.event, \ - javax.imageio.metadata, \ - javax.imageio.plugins.bmp, \ - javax.imageio.plugins.jpeg, \ - javax.imageio.spi, \ - javax.imageio.stream, \ - javax.jws, \ - javax.jws.soap, \ - javax.lang.model, \ - javax.lang.model.element, \ - javax.lang.model.type, \ - javax.lang.model.util, \ - javax.management, \ - javax.management.loading, \ - javax.management.modelmbean, \ - javax.management.monitor, \ - javax.management.openmbean, \ - javax.management.relation, \ - javax.management.remote, \ - javax.management.remote.rmi, \ - javax.management.timer, \ - javax.naming, \ - javax.naming.directory, \ - javax.naming.event, \ - javax.naming.ldap, \ - javax.naming.spi, \ - javax.net, \ - javax.net.ssl, \ - javax.print, \ - javax.print.attribute, \ - javax.print.attribute.standard, \ - javax.print.event, \ - javax.rmi, \ - javax.rmi.CORBA, \ - javax.rmi.ssl, \ - javax.script, \ - javax.security.auth, \ - javax.security.auth.callback, \ - javax.security.auth.kerberos, \ - javax.security.auth.login, \ - javax.security.auth.spi, \ - javax.security.auth.x500, \ - javax.security.cert, \ - javax.security.sasl, \ - javax.sound.midi, \ - javax.sound.midi.spi, \ - javax.sound.sampled, \ - javax.sound.sampled.spi, \ - javax.sql, \ - javax.sql.rowset, \ - javax.sql.rowset.serial, \ - javax.sql.rowset.spi, \ - javax.swing, \ - javax.swing.border, \ - javax.swing.colorchooser, \ - javax.swing.event, \ - javax.swing.filechooser, \ - javax.swing.plaf, \ - javax.swing.plaf.basic, \ - javax.swing.plaf.metal, \ - javax.swing.plaf.multi, \ - javax.swing.plaf.synth, \ - javax.swing.table, \ - javax.swing.text, \ - javax.swing.text.html, \ - javax.swing.text.html.parser, \ - javax.swing.text.rtf, \ - javax.swing.tree, \ - javax.swing.undo, \ - javax.tools, \ - javax.transaction; javax.transaction.xa; partial=true; mandatory:=partial, \ - javax.xml, \ - javax.xml.bind;version="2.2.1", \ - javax.xml.bind.annotation;version="2.2.1", \ - javax.xml.bind.annotation.adapters;version="2.2.1", \ - javax.xml.bind.attachment;version="2.2.1", \ - javax.xml.bind.helpers;version="2.2.1", \ - javax.xml.bind.util;version="2.2.1", \ - javax.xml.crypto, \ - javax.xml.crypto.dom, \ - javax.xml.crypto.dsig, \ - javax.xml.crypto.dsig.dom, \ - javax.xml.crypto.dsig.keyinfo, \ - javax.xml.crypto.dsig.spec, \ - javax.xml.datatype, \ - javax.xml.namespace, \ - javax.xml.parsers, \ - javax.xml.soap;version="1.3", \ - javax.xml.stream;version="1.2", \ - javax.xml.stream.events;version="1.2", \ - javax.xml.stream.util;version="1.2", \ - javax.xml.transform, \ - javax.xml.transform.dom, \ - javax.xml.transform.sax, \ - javax.xml.transform.stax, \ - javax.xml.transform.stream, \ - javax.xml.validation, \ - javax.xml.xpath, \ - org.ietf.jgss, \ - org.omg.CORBA, \ - org.omg.CORBA_2_3, \ - org.omg.CORBA_2_3.portable, \ - org.omg.CORBA.DynAnyPackage, \ - org.omg.CORBA.ORBPackage, \ - org.omg.CORBA.portable, \ - org.omg.CORBA.TypeCodePackage, \ - org.omg.CosNaming, \ - org.omg.CosNaming.NamingContextExtPackage, \ - org.omg.CosNaming.NamingContextPackage, \ - org.omg.Dynamic, \ - org.omg.DynamicAny, \ - org.omg.DynamicAny.DynAnyFactoryPackage, \ - org.omg.DynamicAny.DynAnyPackage, \ - org.omg.IOP, \ - org.omg.IOP.CodecFactoryPackage, \ - org.omg.IOP.CodecPackage, \ - org.omg.Messaging, \ - org.omg.PortableInterceptor, \ - org.omg.PortableInterceptor.ORBInitInfoPackage, \ - org.omg.PortableServer, \ - org.omg.PortableServer.CurrentPackage, \ - org.omg.PortableServer.POAManagerPackage, \ - org.omg.PortableServer.POAPackage, \ - org.omg.PortableServer.portable, \ - org.omg.PortableServer.ServantLocatorPackage, \ - org.omg.SendingContext, \ - org.omg.stub.java.rmi, \ - org.omg.stub.javax.management.remote.rmi, \ - org.w3c.dom, \ - org.w3c.dom.bootstrap, \ - org.w3c.dom.css, \ - org.w3c.dom.events, \ - org.w3c.dom.html, \ - org.w3c.dom.ls, \ - org.w3c.dom.ranges, \ - org.w3c.dom.stylesheets, \ - org.w3c.dom.traversal, \ - org.w3c.dom.views, \ - org.w3c.dom.xpath, \ - org.xml.sax, \ - org.xml.sax.ext, \ - org.xml.sax.helpers, \ - com.sun.nio.sctp -jre-1.8=\ - javax.accessibility, \ - javax.activity, \ - javax.annotation;version="1.0", \ - javax.annotation.processing;version="1.0", \ - javax.crypto, \ - javax.crypto.interfaces, \ - javax.crypto.spec, \ - javax.imageio, \ - javax.imageio.event, \ - javax.imageio.metadata, \ - javax.imageio.plugins.bmp, \ - javax.imageio.plugins.jpeg, \ - javax.imageio.spi, \ - javax.imageio.stream, \ - javax.jws, \ - javax.jws.soap, \ - javax.lang.model, \ - javax.lang.model.element, \ - javax.lang.model.type, \ - javax.lang.model.util, \ - javax.management, \ - javax.management.loading, \ - javax.management.modelmbean, \ - javax.management.monitor, \ - javax.management.openmbean, \ - javax.management.relation, \ - javax.management.remote, \ - javax.management.remote.rmi, \ - javax.management.timer, \ - javax.naming, \ - javax.naming.directory, \ - javax.naming.event, \ - javax.naming.ldap, \ - javax.naming.spi, \ - javax.net, \ - javax.net.ssl, \ - javax.print, \ - javax.print.attribute, \ - javax.print.attribute.standard, \ - javax.print.event, \ - javax.rmi, \ - javax.rmi.CORBA, \ - javax.rmi.ssl, \ - javax.script, \ - javax.security.auth, \ - javax.security.auth.callback, \ - javax.security.auth.kerberos, \ - javax.security.auth.login, \ - javax.security.auth.spi, \ - javax.security.auth.x500, \ - javax.security.cert, \ - javax.security.sasl, \ - javax.sound.midi, \ - javax.sound.midi.spi, \ - javax.sound.sampled, \ - javax.sound.sampled.spi, \ - javax.sql, \ - javax.sql.rowset, \ - javax.sql.rowset.serial, \ - javax.sql.rowset.spi, \ - javax.swing, \ - javax.swing.border, \ - javax.swing.colorchooser, \ - javax.swing.event, \ - javax.swing.filechooser, \ - javax.swing.plaf, \ - javax.swing.plaf.basic, \ - javax.swing.plaf.metal, \ - javax.swing.plaf.multi, \ - javax.swing.plaf.synth, \ - javax.swing.table, \ - javax.swing.text, \ - javax.swing.text.html, \ - javax.swing.text.html.parser, \ - javax.swing.text.rtf, \ - javax.swing.tree, \ - javax.swing.undo, \ - javax.tools, \ - javax.transaction; javax.transaction.xa; partial=true; mandatory:=partial, \ - javax.xml, \ - javax.xml.bind;version="2.2.8", \ - javax.xml.bind.annotation;version="2.2.8", \ - javax.xml.bind.annotation.adapters;version="2.2.8", \ - javax.xml.bind.attachment;version="2.2.8", \ - javax.xml.bind.helpers;version="2.2.8", \ - javax.xml.bind.util;version="2.2.8", \ - javax.xml.crypto, \ - javax.xml.crypto.dom, \ - javax.xml.crypto.dsig, \ - javax.xml.crypto.dsig.dom, \ - javax.xml.crypto.dsig.keyinfo, \ - javax.xml.crypto.dsig.spec, \ - javax.xml.datatype, \ - javax.xml.namespace, \ - javax.xml.parsers, \ - javax.xml.stream;version="1.2", \ - javax.xml.stream.events;version="1.2", \ - javax.xml.stream.util;version="1.2", \ - javax.xml.transform, \ - javax.xml.transform.dom, \ - javax.xml.transform.sax, \ - javax.xml.transform.stax, \ - javax.xml.transform.stream, \ - javax.xml.validation, \ - javax.xml.ws;version="2.2", \ - javax.xml.ws.handler;version="2.2", \ - javax.xml.ws.handler.soap;version="2.2", \ - javax.xml.ws.http;version="2.2", \ - javax.xml.ws.soap;version="2.2", \ - javax.xml.ws.spi;version="2.2", \ - javax.xml.ws.wsaddressing;version="2.2", \ - javax.xml.ws.spi.http;version="2.2", \ - javax.xml.xpath, \ - javafx.animation, \ - javafx.application, \ - javafx.beans, \ - javafx.beans.binding, \ - javafx.beans.property, \ - javafx.beans.property.adapter, \ - javafx.beans.value, \ - javafx.collections, \ - javafx.collections.transform, \ - javafx.concurrent, \ - javafx.css, \ - javafx.embed.swing, \ - javafx.embed.swt, \ - javafx.event, \ - javafx.fxml, \ - javafx.geometry, \ - javafx.print, \ - javafx.scene, \ - javafx.scene.canvas, \ - javafx.scene.chart, \ - javafx.scene.control, \ - javafx.scene.control.cell, \ - javafx.scene.effect, \ - javafx.scene.image, \ - javafx.scene.input, \ - javafx.scene.layout, \ - javafx.scene.media, \ - javafx.scene.paint, \ - javafx.scene.shape, \ - javafx.scene.text, \ - javafx.scene.transform, \ - javafx.scene.web, \ - javafx.stage, \ - javafx.util, \ - javafx.util.converter, \ - netscape.javascript, \ - org.ietf.jgss, \ - org.omg.CORBA, \ - org.omg.CORBA_2_3, \ - org.omg.CORBA_2_3.portable, \ - org.omg.CORBA.DynAnyPackage, \ - org.omg.CORBA.ORBPackage, \ - org.omg.CORBA.portable, \ - org.omg.CORBA.TypeCodePackage, \ - org.omg.CosNaming, \ - org.omg.CosNaming.NamingContextExtPackage, \ - org.omg.CosNaming.NamingContextPackage, \ - org.omg.Dynamic, \ - org.omg.DynamicAny, \ - org.omg.DynamicAny.DynAnyFactoryPackage, \ - org.omg.DynamicAny.DynAnyPackage, \ - org.omg.IOP, \ - org.omg.IOP.CodecFactoryPackage, \ - org.omg.IOP.CodecPackage, \ - org.omg.Messaging, \ - org.omg.PortableInterceptor, \ - org.omg.PortableInterceptor.ORBInitInfoPackage, \ - org.omg.PortableServer, \ - org.omg.PortableServer.CurrentPackage, \ - org.omg.PortableServer.POAManagerPackage, \ - org.omg.PortableServer.POAPackage, \ - org.omg.PortableServer.portable, \ - org.omg.PortableServer.ServantLocatorPackage, \ - org.omg.SendingContext, \ - org.omg.stub.java.rmi, \ - org.omg.stub.javax.management.remote.rmi, \ - org.w3c.dom, \ - org.w3c.dom.bootstrap, \ - org.w3c.dom.css, \ - org.w3c.dom.events, \ - org.w3c.dom.html, \ - org.w3c.dom.ls, \ - org.w3c.dom.ranges, \ - org.w3c.dom.stylesheets, \ - org.w3c.dom.traversal, \ - org.w3c.dom.views, \ - org.w3c.dom.xpath, \ - org.xml.sax, \ - org.xml.sax.ext, \ - org.xml.sax.helpers, \ - com.sun.nio.sctp, \ - sun.nio.ch, \ - com.sun.management -jre-9=\ - javax.accessibility, \ - javax.activation;version="1.2", \ - javax.activity, \ - javax.annotation;version="1.0", \ - javax.annotation.processing;version="1.0", \ - javax.crypto, \ - javax.crypto.interfaces, \ - javax.crypto.spec, \ - javax.imageio, \ - javax.imageio.event, \ - javax.imageio.metadata, \ - javax.imageio.plugins.bmp, \ - javax.imageio.plugins.jpeg, \ - javax.imageio.spi, \ - javax.imageio.stream, \ - javax.lang.model, \ - javax.lang.model.element, \ - javax.lang.model.type, \ - javax.lang.model.util, \ - javax.management, \ - javax.management.loading, \ - javax.management.modelmbean, \ - javax.management.monitor, \ - javax.management.openmbean, \ - javax.management.relation, \ - javax.management.remote, \ - javax.management.remote.rmi, \ - javax.management.timer, \ - javax.naming, \ - javax.naming.directory, \ - javax.naming.event, \ - javax.naming.ldap, \ - javax.naming.spi, \ - javax.net, \ - javax.net.ssl, \ - javax.print, \ - javax.print.attribute, \ - javax.print.attribute.standard, \ - javax.print.event, \ - javax.rmi, \ - javax.rmi.CORBA, \ - javax.rmi.ssl, \ - javax.script, \ - javax.security.auth, \ - javax.security.auth.callback, \ - javax.security.auth.kerberos, \ - javax.security.auth.login, \ - javax.security.auth.spi, \ - javax.security.auth.x500, \ - javax.security.cert, \ - javax.security.sasl, \ - javax.sound.midi, \ - javax.sound.midi.spi, \ - javax.sound.sampled, \ - javax.sound.sampled.spi, \ - javax.sql, \ - javax.sql.rowset, \ - javax.sql.rowset.serial, \ - javax.sql.rowset.spi, \ - javax.swing, \ - javax.swing.border, \ - javax.swing.colorchooser, \ - javax.swing.event, \ - javax.swing.filechooser, \ - javax.swing.plaf, \ - javax.swing.plaf.basic, \ - javax.swing.plaf.metal, \ - javax.swing.plaf.multi, \ - javax.swing.plaf.synth, \ - javax.swing.table, \ - javax.swing.text, \ - javax.swing.text.html, \ - javax.swing.text.html.parser, \ - javax.swing.text.rtf, \ - javax.swing.tree, \ - javax.swing.undo, \ - javax.tools, \ - javax.transaction; javax.transaction.xa; partial=true; mandatory:=partial, \ - javax.xml, \ - javax.xml.bind;version="2.3.0", \ - javax.xml.bind.annotation;version="2.3.0", \ - javax.xml.bind.annotation.adapters;version="2.3.0", \ - javax.xml.bind.attachment;version="2.3.0", \ - javax.xml.bind.helpers;version="2.3.0", \ - javax.xml.bind.util;version="2.3.0", \ - javax.xml.crypto, \ - javax.xml.crypto.dom, \ - javax.xml.crypto.dsig, \ - javax.xml.crypto.dsig.dom, \ - javax.xml.crypto.dsig.keyinfo, \ - javax.xml.crypto.dsig.spec, \ - javax.xml.datatype, \ - javax.xml.namespace, \ - javax.xml.parsers, \ - javax.xml.stream;version="1.2", \ - javax.xml.stream.events;version="1.2", \ - javax.xml.stream.util;version="1.2", \ - javax.xml.transform, \ - javax.xml.transform.dom, \ - javax.xml.transform.sax, \ - javax.xml.transform.stax, \ - javax.xml.transform.stream, \ - javax.xml.validation, \ - javax.xml.xpath, \ - javafx.animation, \ - javafx.application, \ - javafx.beans, \ - javafx.beans.binding, \ - javafx.beans.property, \ - javafx.beans.property.adapter, \ - javafx.beans.value, \ - javafx.collections, \ - javafx.collections.transformation, \ - javafx.concurrent, \ - javafx.css, \ - javafx.embed.swing, \ - javafx.embed.swt, \ - javafx.event, \ - javafx.fxml, \ - javafx.geometry, \ - javafx.print, \ - javafx.scene, \ - javafx.scene.canvas, \ - javafx.scene.chart, \ - javafx.scene.control, \ - javafx.scene.control.cell, \ - javafx.scene.effect, \ - javafx.scene.image, \ - javafx.scene.input, \ - javafx.scene.layout, \ - javafx.scene.media, \ - javafx.scene.paint, \ - javafx.scene.shape, \ - javafx.scene.text, \ - javafx.scene.transform, \ - javafx.scene.web, \ - javafx.stage, \ - javafx.util, \ - javafx.util.converter, \ - netscape.javascript, \ - org.ietf.jgss, \ - org.omg.CORBA, \ - org.omg.CORBA_2_3, \ - org.omg.CORBA_2_3.portable, \ - org.omg.CORBA.DynAnyPackage, \ - org.omg.CORBA.ORBPackage, \ - org.omg.CORBA.portable, \ - org.omg.CORBA.TypeCodePackage, \ - org.omg.CosNaming, \ - org.omg.CosNaming.NamingContextExtPackage, \ - org.omg.CosNaming.NamingContextPackage, \ - org.omg.Dynamic, \ - org.omg.DynamicAny, \ - org.omg.DynamicAny.DynAnyFactoryPackage, \ - org.omg.DynamicAny.DynAnyPackage, \ - org.omg.IOP, \ - org.omg.IOP.CodecFactoryPackage, \ - org.omg.IOP.CodecPackage, \ - org.omg.Messaging, \ - org.omg.PortableInterceptor, \ - org.omg.PortableInterceptor.ORBInitInfoPackage, \ - org.omg.PortableServer, \ - org.omg.PortableServer.CurrentPackage, \ - org.omg.PortableServer.POAManagerPackage, \ - org.omg.PortableServer.POAPackage, \ - org.omg.PortableServer.portable, \ - org.omg.PortableServer.ServantLocatorPackage, \ - org.omg.SendingContext, \ - org.omg.stub.java.rmi, \ - org.omg.stub.javax.management.remote.rmi, \ - org.w3c.dom, \ - org.w3c.dom.bootstrap, \ - org.w3c.dom.css, \ - org.w3c.dom.events, \ - org.w3c.dom.html, \ - org.w3c.dom.ls, \ - org.w3c.dom.ranges, \ - org.w3c.dom.stylesheets, \ - org.w3c.dom.traversal, \ - org.w3c.dom.views, \ - org.w3c.dom.xpath, \ - org.xml.sax, \ - org.xml.sax.ext, \ - org.xml.sax.helpers, \ - com.sun.nio.sctp, \ - sun.nio.ch, \ - com.sun.management -jre-10=${jre-9} -jre-11=${jre-10} \ No newline at end of file diff --git a/distribution/entaxy-docker/karaf/org.apache.karaf.cellar.groups.cfg b/distribution/entaxy-docker/karaf/org.apache.karaf.cellar.groups.cfg deleted file mode 100644 index 8fc03b51..00000000 --- a/distribution/entaxy-docker/karaf/org.apache.karaf.cellar.groups.cfg +++ /dev/null @@ -1,68 +0,0 @@ -# -# This property stores the cluster groups for which the local node is member -# -groups = default - -# -# Filtering of the bundles in the default cluster group -# -default.bundle.whitelist.inbound=* -default.bundle.whitelist.outbound=* -default.bundle.blacklist.inbound=none -default.bundle.blacklist.outbound=none - -# -# Filtering of the configurations in the default cluster group -# -default.config.whitelist.inbound=* -default.config.whitelist.outbound=* -default.config.blacklist.inbound=org.apache.felix.fileinstall*, \ - org.apache.karaf.management, \ - org.apache.karaf.shell, \ - org.ops4j.pax.web, \ - org.apache.aries.transaction, \ - org.ops4j.pax.logging, \ - org.apache.karaf.cellar.node, \ - org.apache.karaf.cellar.groups.cfg -default.config.blacklist.outbound=org.apache.felix.fileinstall*, \ - org.apache.karaf.management, \ - org.apache.karaf.shell, \ - org.ops4j.pax.web, \ - org.apache.aries.transaction, \ - org.ops4j.pax.logging, \ - org.apache.karaf.cellar.node, \ - org.apache.karaf.cellar.groups.cfg - - -# -# Filtering of the features in the default cluster group -# -default.feature.whitelist.inbound=* -default.feature.whitelist.outbound=* -default.feature.blacklist.inbound=none -default.feature.blacklist.outbound=none - -# -# The following properties define the behavior to use when the node joins the cluster (the usage of the bootstrap -# synchronizer), per cluster group and per resource. -# The following values are accepted: -# disabled: means that the synchronizer doesn't sync cluster group and node states -# cluster: the synchronizer retrieves the state from the cluster group first (pull first), and push the node the state -# to the cluster group after (push after) -# node: the synchronizer push the node state to the cluster group (push first), and pull the state from the cluster group -# after (pull after) -# clusterOnly: the cluster is the "master", the node only retrieves and applies the cluster group state, nothing is -# pushed to the cluster group -# nodeOnly: the node is the "master", the node pushes his state to the cluster group, nothing is pulled from the -# cluster group -# -default.bundle.sync = disabled -default.config.sync = disabled -default.feature.sync = disabled -default.obr.urls.sync = disabled -default.balanced.servlet.sync = disabled - -default.event.blacklist.inbound = none -default.event.blacklist.outbound = none -default.event.whitelist.inbound = subscription -default.event.whitelist.outbound = subscription diff --git a/distribution/entaxy-docker/karaf/org.ops4j.datasource-entaxy.esb.cache.cfg b/distribution/entaxy-docker/karaf/org.ops4j.datasource-entaxy.esb.cache.cfg deleted file mode 100644 index f14cd194..00000000 --- a/distribution/entaxy-docker/karaf/org.ops4j.datasource-entaxy.esb.cache.cfg +++ /dev/null @@ -1,10 +0,0 @@ -dataSourceName=entaxy.esb.cache -osgi.jdbc.driver.name=PostgreSQL JDBC Driver -serverName=db-postgres -portNumber=5432 -databaseName=cache -user=entaxy -password=entaxy -pool=dbcp2 -xa=true -jdbc.pool.maxTotal=100 diff --git a/distribution/entaxy-docker/karaf/org.ops4j.datasource-entaxy.esb.db_connector.cfg b/distribution/entaxy-docker/karaf/org.ops4j.datasource-entaxy.esb.db_connector.cfg deleted file mode 100644 index cb8f85bc..00000000 --- a/distribution/entaxy-docker/karaf/org.ops4j.datasource-entaxy.esb.db_connector.cfg +++ /dev/null @@ -1,10 +0,0 @@ -dataSourceName=entaxy.esb.db_connector -osgi.jdbc.driver.name=PostgreSQL JDBC Driver -serverName=db-postgres -portNumber=5432 -databaseName=db_connector_test -user=entaxy -password=entaxy -pool=dbcp2 -xa=true -jdbc.pool.maxTotal=100 diff --git a/distribution/entaxy-docker/karaf/org.ops4j.datasource-entaxy.esb.storage.cfg b/distribution/entaxy-docker/karaf/org.ops4j.datasource-entaxy.esb.storage.cfg deleted file mode 100644 index 8d921ebf..00000000 --- a/distribution/entaxy-docker/karaf/org.ops4j.datasource-entaxy.esb.storage.cfg +++ /dev/null @@ -1,10 +0,0 @@ -dataSourceName=entaxy.esb.storage -osgi.jdbc.driver.name=PostgreSQL JDBC Driver -serverName=db-postgres -portNumber=5432 -databaseName=esb_entaxy -user=entaxy -password=entaxy -pool=dbcp2 -xa=true -jdbc.pool.maxTotal=100 diff --git a/distribution/entaxy-docker/karaf/ru.entaxy.esb.cfg b/distribution/entaxy-docker/karaf/ru.entaxy.esb.cfg deleted file mode 100644 index 66b84ccd..00000000 --- a/distribution/entaxy-docker/karaf/ru.entaxy.esb.cfg +++ /dev/null @@ -1,20 +0,0 @@ -# адреса кластера брокеров сообщений, задаются: -# если tcp в скобках и через запятую: (tcp://192.168.122.81:61616,tcp://192.168.122.82:61616) -# если amqp с failover и в скобках через запятую: failover:(amqp://192.168.122.81:5672,amqp://192.168.122.82:5672) -common.jms.url=(tcp://broker:61616) -# логин для аутентификации в брокере сообщений -common.jms.username=entaxy -# пароль для аутентификации в брокере сообщений -common.jms.password=entaxy -# максимальное количество соединений -# подробнее можно почитать здесь: https://github.com/messaginghub/pooled-jms/blob/master/pooled-jms-docs/Configuration.md -common.jms.maxConnections=20 -# максимальное количество сессий для каждого соединения -# подробнее можно почитать здесь: https://github.com/messaginghub/pooled-jms/blob/master/pooled-jms-docs/Configuration.md -common.jms.maxSessionsPerConnection=100 - -# наименование драйвера для инициализации фабрики планировщика quartz -org.quartz.jobStore.driverDelegateClass=org.quartz.impl.jdbcjobstore.PostgreSQLDelegate - -# название очереди, через которую ходят большие пакеты и файлы -common.bridge.file.queue.name=file.queue \ No newline at end of file diff --git a/distribution/entaxy-docker/karaf/ru.entaxy.esb.system.bridge.cfg b/distribution/entaxy-docker/karaf/ru.entaxy.esb.system.bridge.cfg deleted file mode 100644 index eea41838..00000000 --- a/distribution/entaxy-docker/karaf/ru.entaxy.esb.system.bridge.cfg +++ /dev/null @@ -1,58 +0,0 @@ -# имя локальной шины() -jms.local=test1 -# значение true - мост текущего узла работает в пассивном режиме, -# т.е. сообщения для соответствующего удалённого узла складываются в очередь на локальном брокере, -# из которой уже читает подключаемый узел (локальный брокер должен быть доступен для соединения) -# По умолчанию false - активный режим, запись сообщения идёт сразу в очередь на удалённом брокере, -# подключаемого узла (брокеры по обе стороны моста должны быть доступны) -jms.local.master=false -# имена удаленных шин, задается через запятую(,) -jms.remote.list=test2 - -# адреса брокера, задаются чеерез запятую(jms.url.) -jms.url.test1=broker:61616 -# логин для подключения к брокеру(jms.username.) -jms.username.test1=entaxy -# пароль для подключения к брокеру(jms.password.) -jms.password.test1=entaxy -# протокол для передачи сообщений внутри шины(jms.protocol.inner.esb.) -# для корректной работы синхронного режима передачи сообщений: необходимо следить -# за одинаковым значением данного параметра в мосту и в самой шине(ru.entaxy.esb.cfg) -# возможные значения tcp, amqp -jms.protocol.inner.esb.test1=tcp -# протокол для передачи сообщений между шинами(jms.protocol.bridge.esb.) -# для корректной работы синхронного режима передачи сообщений: необходимо следить -# за одинаковым значением данного параметра во всех подключенных шинах -# возможные значения tcp, amqp -jms.protocol.bridge.test1=amqp - -# адреса брокера, задаются чеерез запятую(jms.url.) -jms.url.test2=broker:61616 -# логин для подключения к брокеру(jms.username.) -jms.username.test2=entaxy -# пароль для подключения к брокеру(jms.password.) -jms.password.test2=entaxy -# jms.master. - выставляем в true, когда соответствующий узел настроен в пассивный режим, -# т.е. для него jms.local.master = true (брокер должен быть доступен для соединения) -jms.master.test2=true -# протокол для передачи сообщений внутри шины(jms.protocol.inner.esb.) -# для корректной работы синхронного режима передачи сообщений: необходимо следить -# за одинаковым значением данного параметра в мосту и в самой шине(ru.entaxy.esb.cfg) -# возможные значения tcp, amqp -jms.protocol.inner.esb.test2=tcp -# протокол для передачи сообщений между шинами(jms.protocol.bridge.esb.) -# для корректной работы синхронного режима передачи сообщений: необходимо следить -# за одинаковым значением данного параметра во всех подключенных шинах -# возможные значения tcp, amqp -jms.protocol.bridge.test2=amqp - -# максимальное колчичество попыток отправить сообщение в очередь -# почитать подробнее можно в https://camel.apache.org/components/latest/eips/dead-letter-channel.html#deadLetterChannel-Redelivery -redelivery.maximumRedeliveries=-1 -# время между попытками отправить сообщение в очередь -redelivery.redeliveryDelay=5000 -# экспоненциальный рост времени между попытками отпрвки сообщений в очередь -redelivery.useExponentialBackOff=true - -queue.sender.concurrentConsumers=1 -queue.receiver.concurrentConsumers=1 \ No newline at end of file diff --git a/distribution/entaxy-docker/postgres/Dockerfile b/distribution/entaxy-docker/postgres/Dockerfile deleted file mode 100644 index 040f2d82..00000000 --- a/distribution/entaxy-docker/postgres/Dockerfile +++ /dev/null @@ -1,3 +0,0 @@ -FROM postgres - -COPY create-db.sql /docker-entrypoint-initdb.d/ diff --git a/distribution/entaxy-docker/postgres/create-db.sql b/distribution/entaxy-docker/postgres/create-db.sql deleted file mode 100644 index cb4890c0..00000000 --- a/distribution/entaxy-docker/postgres/create-db.sql +++ /dev/null @@ -1,4 +0,0 @@ -CREATE DATABASE esb_entaxy; -GRANT ALL PRIVILEGES ON DATABASE esb_entaxy TO entaxy; -CREATE DATABASE db_connector_test; -GRANT ALL PRIVILEGES ON DATABASE db_connector_test TO entaxy; diff --git a/distribution/entaxy-docker/reposilite/Dockerfile b/distribution/entaxy-docker/reposilite/Dockerfile deleted file mode 100644 index 1fe5312a..00000000 --- a/distribution/entaxy-docker/reposilite/Dockerfile +++ /dev/null @@ -1,3 +0,0 @@ -FROM dzikoysk/reposilite:2.9.23 - -COPY tokens.dat /app/data diff --git a/distribution/entaxy-docker/reposilite/tokens.dat b/distribution/entaxy-docker/reposilite/tokens.dat deleted file mode 100644 index 0ae3e572..00000000 --- a/distribution/entaxy-docker/reposilite/tokens.dat +++ /dev/null @@ -1,6 +0,0 @@ -!!org.panda_lang.reposilite.auth.TokenCollection -"tokens": -- "alias": "admin" - "path": "/" - "permissions": "m" - "token": "$2a$10$Xrurah6y4IOijq9EtFlAIe2wlhlUScggEBS88DriZDM9MCrAGwqdS" diff --git a/documentation/Entaxy.png b/documentation/Entaxy.png deleted file mode 100644 index bc9a4331bf22614012b56a012b0b27217986100c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52540 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%0A%Q~nfp*dAhk zz7=Zz96Q3s$?_(_xA9{49{+sPMfG?#Zz*FInJxVo6$U94C1ilr^Z$PjP{?BlGn0 z#h-lp-wIlTJr2_Ar!h_|?E!>0)TXLUzr-T(E@Tqc4TjTU!&yO7vsYgYS`&h+-yl(H zzi^i^v}nh#?eIwlwO(s$tAM}x(JoJUS+x^=Jw*krueSd}pu)E*NsT$5HAqJ{raYWE z!};(&DB8^t6>+SQR#NxD*H4m@%{Zoe$9A&Gg-6dn#PCC5=VRbESl37xa&nPe#=G3` zvp`zNixRIj zNgx%Qw}11KOhT+Cd-o=8Tm0%R|5n8iR;}ubQjOuxaKx#@wT!!IKYgj8ZV~76Pfbn- zbY)2W*$MdAA^lYfeAqsW=zUQ;5<{lVs&!rt zw|DRMf+!D}Du#z10uB#FDGuc!Er}X6?EfQwpOZM=|5z$28{+%%|485c^F@a`%1_#0n#&j>>7kB);X7q*1 zh5|3^KrE%q^R@G?Z;Iuu*A{ixJ8-+#TrFGwJvdH(_Y<8zSj=L|vj zIR4t?Yg)<{Orciv(2>|b=^w@#Wu$K$o7`yM(2q;6_gB5ctHAnZx)W8Ji?FprjBuf0 znWkdgv!kI6AQ-qQ!$?29)NX`mpI#cKU`o`!nMtw5a~IP#JdAuyVW!=2Gc^3aNWV0> z)hDF*s+he7H;DuKT`utTzzE)nGyp5%ex%#dLX^HCY`7LbKdfL$1*Xs< z+vMVgSYl@rb>h2* zcJ*vHYqN%SgX$JnDhj{6_TKfJOp(>K&Tvkkrv?JO7AM$&SWpT-Q;_F#lkVa(Hr8rd zwVC%r5nP!b6a~N#>pJh^dq^y7k|py@krx0TPxjS0**7RjKTx2Y`9RF)gRxSVGdgNX|(l` zp-Rj2uJ=}Je2j>a3K0xuNQcau%r@Z?gq_T!^xWDonjFe2O#W5TojN?M1vbZrJ^_ai z6C5n1*6Ksjsd(^`?a*7&gGRwJ<*I zRcU1MnJIVvlqawHICh2=r?7g3TG2uKqrRIA?8L)lTs_#@rtW(bUu*aa_e1Kl(YYc3 z*5vByu)k6Iz7{KY)vt-A`k_(bRo^I3Zf;(SkgoZlcOm)z{bfYeiXYTcMy8Oy*&^Z!1H4(4|9P`EQM}B6x^YCcr3H07qsj!EhN{*&=-xyzC>&!U(BEYB zWsmSpKAeBq9y-b15iYG@q2cO%HIqWseS9geR{(@XNmySQ(bNn-@Wxl4094#G{Gz*a zz?GQ(u7W<*qBO5s=%E|aO-#_x{rYnz7ksAhNcZ6;3rgLud)WNVH)7I|wiqoXDHcn4 zLtW`!k|(*KmV7)?iOwuwXJiukLe^6=U+D>0BD@i17-vnSf$IK61GG6}P}-6Fn?*0d z7qjdg)dFE7RIkcvxW?ZyW|9r!TaLrw&Mwa{fIth}^H;&Pl-3!<|3T9~0%r@9W&80# z8)G+tdo;DseM4Z}jzL&h#OI_T^`5kWtw8`1E0?%`P_Z^gn z7Nu!o;DMd8za`V+n4A?;@W@xr0K$LSq=_ftgHjA#cc-KdrFgbFwe0&ZUt!rrp%+4U0ZbF&{vSKJU+1yjG3lvvrw&uH@gyiils#_M|i<4LZnj^|6* zv7N<*gDBC3n8@S5MgLzc03wa4xOkWJhrBP{L2tgvf1s40WmJ>?l+Pd`E{>>%N{y1w zAV22MaU@z72nq)3}m8ikTxA^{AKp1lB@mz7J-Pn4hWkZkhelBIS5jVMjzF1M| zawgOTCnLy>$^AAVsAlXY-`JDJ_k5GV&%{J*u6@`pxU*WR6|2#nq`Lal^9xd@fM3<-V6tzdv?dld`GwTUG3KZrOK`#|P;ck_Ca;sc5(Pedaw8($FZA4$j$o4mg7>Lf;Qv|O&NIw1ZKh-nekix&lLt(&xcIN zOmhrrsk(sA-uquJ=YreOV#I~aA~nJ~W7bB6ov`vw(6R-1IxAp_mO&%QqcUX*jvKE$ zk(*r|ZHNHof#j+zg%dX#hh}-Z_Bxy}?x{(v4+aNztT+m1dovtU;CaU45dIoqsaa8jW&ZP#}>mY>DQ1MAOeB|$q+K~^7L zaHvMwdOnWsuYe=e1EyjdwiYgCLmAJ3VEc{WO(fC8*~~7Cy$Bv6k|2eG{YJM zi%uj2FgHXY01{;ea@p8qvM>-Q7y4vm1j8Au z&GqIw-w8J18}$lUKsAg0lU(;zk0>0aV!leyk<3R;XecG3g~|CiBb^iC%{9ko$FDm0n!jecLXaDUMb{`{aa9oY*2+)fescG-kZV~i&csHIU z8j~gPd|w4~I;6h68_4y=n-HBO*48X19xnp(?-?6bb??k;N$26fMbvgXU5iw^B>CO; zu`c$6I$W|vT?IFMK+wTL3B#S+dzT3il*?-TpEWTu2AOQvgSQ3P%v?$Y_`#{Mz7?O( zZ&tzI4#63kHNWsVH~BdspJ?>&=55^eIk33;(ZkcrjM>)f!8$uF3+Drk9NOl_8PHl| z`|jDR3TplFN)Bz4y-btH-xHlV>D*TeSt72lSt$Y#RD_p?zmuGqh$&_Xk{`rl%+Ixv z*K|xFfjBKB)ps+UTdw_HL7qO~axeZVHxBV^y_V=lCvvuqx#$;uOT_yw%JTWg@nT)B zqlejPiV&>;$*Y7xsMt(v&jTrQr-U0jM)mR3;*ytk$6byMquaYfYhEp_IVQUP4EAR1nhz!%z zwa-U}d$ZuD58Y<(?hf9Q0;Nr>7G}YT2Igj?n0B5;W}}mLXw=z6tl|FE5*jKEWI!cL zdW6^TY??jrr};T`sf!F!FPV^oEVv{4o-5~Q0hfr&vQq;S5|R@l+NGlLW1~B<@BGRW zHo0*U%_-uCjooZy4QLqY$MzNT?t9k6ZsxH(a24Uu1WYP`b65nZX5z! z;mw-aBc(^t)dx{@VgYhnUc3HGc9GC9XoaJo*%BB|4$crjwwmZKxaQG3cZSX@w$qDV zXf~m)8hH~Zfk7eenGNfYjYi$Sb;UAnL7bMoe7RS0Dtk(V{cW;4_^7g+GifXiwaaV-t%W)s8S@kCDY^n}cs$-_Mn)~eso zqs_IqITbaso;mS4{b68uLjl&lU(>_jZQ*S`cnJw}to&?H2!F7go4<9s{o=>5sX!{` zOzI8=qe`vaziS2FJST1-{e=_7)V{H#UUz*1NaqZ{YyIT{n(cC}p!Z66B+kG9o&bkWJ?prcHSlpRMKiKip1@O{#`AuK0ER{BJ zh>^mduEU6^+z%8C4fS6VC4Ob;r;aKdz1e4%HTh>S;Ma@T+t-&j`FN$)K0GUnxsd@C zeYMt?TnqVWuz2xx{y@fjFdZA}aS-!5#!+e{ET^+QhIp&uAnELBT{K<9UbHw+=xuHc zNsNlvT{m~M@8yAwpuc9%CJ)NBtzouCk8y;raRp5+ zTdaq^U;|&1+dWwjyX=f&D5F_~4NS+agvmFq!~r;V_v)2{a^GNhNA$bSI7ztnJUXoS5LT(-%E1Pwx-_c|G_0WCOW3g>?7uknn zvAc@w>+2@Cj%$T+F%A@7#kfxfe=s`yxR!+L-xxbH&yD7OUDD6vR#0}l ze)`L@2&8})dhJuMkS=y)ZnSf|cKCQW$gqjw7|(OXi$}NDlq~6-EAI~Ob8Z{ALg|{V zD=_+LKmo zgIaW-V#~MLA{z(tg2Q%ri@mPy#w-t1nr^Haswc$eMujPId~S^jbUl8hwzptk*JRk| zFw>UL44f;Wb=Pz<2uuT2+tSUlT06LdSKrL+cQ6Mwq501=9mz}BYIz@5(^2qiod&0rPw7YA6{|X^!0e(-4#hd$1fpDP}BGTU^q`D9Y$yjw~#JfPZ;`7^jqz8e-n=68>A95v`Sac|8l z>(Af+nbgX}&Hv_Yy;a}&)<6QIE1mhr+?TB$Q0XfDaCFhxN@&1ivrw|USE+v<)Z=id&C zcuK@;HpKgBYYXp?wI_HiL&?|`!;oWS4{&5~W#>WwCNo{=oW{W8ldhjwAcvmkp~a|3 z9Q~4ePZ41nkDe)!0JWTmlUu7>jF6KHY@*-Kc)7IbQ`$gXimkI1jJKGE`m^Y%y_4%l z)+s-T8$@H_ao&?|%~nM015J4dBw+Tz;3=b(!(m_O)^(@FTwpBYo(oL8IBzf=xIlR8 zz9`RiB)%(ju?(uWV`J1Nt`WWuZ%*gp^1&ps7rb4FkgPX6n2MS_OKA8ybw;qFS|2&N znaAUbn`)+2Gf&!X95}f`l6Q$?2i{|UBJ)f2U#Kr2vYyDGbxkBHdFq}V(M&V`)+4v6 zxc3fI6e{b-(YF%9Jp%ke{w8aO({;T2JBGZ6pnHI)(>FNAo~TkRGjv4P3^@dj5g_{E znG^CXZ?f}{Q>x==xBX3dH`0x{m@lHnYjuS2b@pN%iH+xR)~0vVlkm61lwr8d_lwCA z3dzUiQ}LwM%xiI^6ME-w4kep zeZ6|wwm@r^S?%U&?`&eqaTFRdc4I%5)Az~~lJkp7rKT%49UGK-!zT&bGZwSbXkaO_ zHF=yc-iR9F8vE#Vmf;**U6aMv6;0Ydypam0qo~&Q_w7U(&1glLWzy{ZYn0uE?Hr3U z6;3CLQv=6%5Qb+8P#u|e&qFd>$l*_!bOtBBx!elar%hKr(;)TJj8?_4=mWchB}~$6 zvrLQWRC}*#84a$K%$5xaDK3w}P@FvKgkJLi2jO6 z%rUOGxWj!4Nvr8UV2z4_gCB$E7VehaT$Roy@-Ec&S`MlHe1!SS!3c3>HOdq`UQafi zmpVPR-@1L#PMTNEpe@M_e4Nf22-#&is~`2;_T)MWc|gb(uo};jNRUK|R$gkGB!t6u zd9%OKR`7n%Gj0#SwOKo7kjJ}!W}G}m-@JI~LHc7#;TPPJ4G#O6ur=B~yFIQymWUD? z-7$MZqY*y8EE+60uZ5|=e!QJ;^flf4Sj=fbQRLZSW!?2ML5DrhZGwn_g!eh=SHjLW z+7TRXrFNinqZ{Cvfl)c08UT@=V+t9Kb{Khul@QE8*n6hAQ!geQATPfL7{kVh@Rcaq zkrnpX`95ABuf~+~8Gt@qkd?uUt0fOOFXkC_o28~5Aw)7~6_LeU*@f=NgMoNmgA4Y_q zy~h4DYN>pHytE({^h23w@WI*Pdop>5|2{csOVYq? z8^X?}f0y;z?iYNQ`>&p6O=pzKgV2Q%myFc(?htZ}E?P9h=}J4M4D+g`EO?Ja$CS7w zNiGXQNSZIh?T`U|@haBA^FRm>sOGtBbJ;t}7%{4I%w%7v$1{3&g`CLvlI-q2BiHwS^VM`h%tV$8=6h;qWr2-7B79A6{{7>1 zsyCT{hhE+8{pxs?)L{;pn(H^qJf}2|>R?PoA z!Fx-xEl|Ccv)oq8{>`cQ@oER~I<_BGO9PgUB^BVXd?>N3=ZO`kwE)A1YRgk9Kx0c< z)kd-OIgSxRhrGQN_ClZp$Bqogj#Cfvcg?4BaQn}#=kk8sU*1<&YvH!vwTDpkyr!*$ zV+{DY8s0M73xeD?>MbYG%M^TTCimmEWejO~E=2q;<s$kJ z@8W?$!Sg*V?!a;;uS9dt7%@nNgMbA}hERgZM0Z9~2SnaNd+a?|zq5;Fn_8Yb;rVYS zqwY`D>R+PKjgs~sIsm3@yuH4LOBu3sB){!eCdHBB$dNJ~1N7`RFBfkER*=_sHM492 z%&M5)U0yRYXdQScl20xxqFG4Q?yaj?j`8u$ZDyD`fVIGijPThssk4l;? zz}A;dIliOor+Jn?gYiLJ`+wm``lu0dt=hUa1)8{4CuN_3=;9O!3bG7TQ?7c z)PC<6#bd@vim6&|XON1|N#5@}*TvYMm8_+aNqYzGkr;SW*UID-tTteJE}jOIcQIM? zs6qATT{WCdx9w|PmLv#T;o#rNg82osBDgYj08jNCZiJ0~wIEEZ;@*jlM+@0@Zxxs6&VH3P8{XOn@1??Jr9Z=WN5AYP>*lMcH2 zY^a#UNq!#AM}j3XdqG6g5-fGUF;erCEvebyrh9pKO&*EImQe_Qy1FqQy)-4h9M(1n zU3RFp;^p&!W1-s9IH?sz$!fuq6)_cc@#DXp; zOJdJ&$oCJBoMYqqNfw=$WS*FNQ3rG5-fpTd_fP%6s|{;|7>4i@P(VeiT2 zM-oeU0ng}1ul0|x(M@th(ufK-Zwp}Yl>ma^)$uqop&z6IF6&jwBC753Z__@15z`f| zktdC-g8J<-1%@m}_$=%hgC=cxU*~%NJ`XIud!6a147GcDAhAsQqFk~4d-SCBI=yT- zOA;>M_++^q=4^DZMlrG%-Gd~9Mt}Tk?5)4c&S31zRpWkl9;W3Q6l9tf3!8Q6i{k3kZcf3~p3_rk@6K^t2W9Og%$8%`{Na z8&;#^Zz`|dy0RPBoRr^wHv?OHk$Z2v9W}ho1euO9u4i?R91N@svd?gDZeKWapL!+g zZM&^Ijeh|YOaS+=*4gy{<^Dd`H>2-~c1Pg@qphIQNsMiMfb zONv68(?A&DqX}J9jp^oybq#jUfmC~;1W`jDF4lHUm~WC{ac2>(HlJ5-TSdUL1G?Vt z15*#Gz1DJ{9R-dy=n?AqD~mi-3_13d=7({)r7w^tDF(H+4{N7qq^CA;96erJbMPUS z{J$Lg7Rh@eP}G`EK7}DN3|bX;^CPxv2`MQWi1zJF3zR+}cz0pJ3Q@OxQ3tu#d^etz zq`-jovPZAUd0j}Udr1ecVHCbvzo{spvf;NVdGo%zssaBB=IgtQ^%lW^mNH^j@ zmG0Wltp}7_P3=2}8~6e3O2vQ1%%jWR&UdrwH|=G^+5}w*blEB+q-=Moe0d%HzHt*M zDFM!Me_(CZecOi$f>%E>77zMkUy`qctnWBH{_?t`Ut`F6RdiMaryH1{x0jAtu8|yX zdp=#Nl0qC$>r8khSL@ZUz7pt3WPEfOOXq$rz7_WG^I@aH`POSYES=-v9@ckwfAmnv z407DtrueHlrXJ&O53X2!`UNLv6{F}=s{~U7{15{_uLzu3lj;`J#RQj73)I-E?F!*< zh6gJMq&(&8#r$$Q{0J+0acVHm2!Cv8hzee5O_G6RKxsRmT?uXis@o792+^5_%2{V~>qhOQhO;3gluxsgPpq zCl1CPP~N;}C-~`HfR?}|NB2>?Rx4x@WPHFRctktrieFi=T44iU@*D6mEKUvtL6cDq zpp)X_f-yhzRLQ3@0GWqRg8j~&ua1yCwwsVZ+4fX^f(FsUekruce%Z-=Hjr;QzFJtl zmW@!V#ibcRIK%H(HSd$2((ZD>)u`#vj8~J3$Y<_@8L5=A{O?Mg^ShZOh<+T_xJ1n_ey;lifS$L*a^zF6fY0t)t$bHGZ+r}2}ua~m=4cKs~9rS=K*@2dKd-j zpx<-NTwE@Hh-1LQk9pMi=2RNTcCFF;XdnAo*DmtSPm0=Me*S*kr z-h(VK8h%1cMSXwMmI!Y^7aHy!nvvEGWf1y=6R%8*E`}2i$0)z*kyGAS7FbrRd_Zd2 zmnU)(Tf-Vk@qVo9sP#V)YpU|#*d7Kk+6hl-E|mIt=ezBU*m$=6Wjv7IT|Q@W;&}-o z);?!G{{S@9hW%E0~ zt|vT}zO!5WgR0L`zT}eAtUI}A=G=6UK|P4m{~4w_q@bP3OxNG@SW#itbgq_A^KrbDCABYI$xmaG+#RG z;G%#nEhbwTuzo`|3t3l+AP)gbrG5iZMVg)XpJ62D9Sit0%gB^wMxF;PV8w=ioTI}1 z=Rc3G^#AoqF>ln0(oxWqc`TWLS06P=Tv91RBd2{9+ z;=>d8RCc*1^4(H)2gy`E{H%BYz8+2izHW5e;di5W?-X0Deh!57b%W0T>OfULU7y!{ z@H%Q1FwF#kp6#?1eHiPujhB zd&!_%izshoFsg1IS}XHqB;#bE&V_lZL?~*6Z9K-sB7ee-o~^>oqT)I`ipEf2U~VEI zdv3NLVzZv;gOM2)$x)mIxQPpEY408l~vAhS$L^}hSd6C7r&ihE1CYhoz%v+Mb$h5hvevQ z)}0BdpIRc5)9d$0467Dnt89yytv=l|`{;?*G(6~16xEQ#DlSIeq19o^`yMV}*k#Ql zS~$Ebxx13^AF#nLn%1cj*b(AEEWICt>F00bPivslz_O|HT~*d!>)G;=cDKZYC2%=< z;I)>%i%esUMknGK#-bVyR}pi)LvOHO2t7G!+!_q#Pi9U++ZoyQu%P)9&XwB@+!*`( zje(@k_gvjq$xFhb%BSh|(H;f9e;}>P5fzCS_c|yq_=m#3u znrW|b`CWHeJRH_yvNJtQmWxFg3FQ-=?9Ri{#5n#_g=-aFri^Ch&yJp6;F zt+WetcKEUw@=aSlez}JlI^FH7nU5w&T^*T7euRS_`3X!*PEs z>%Cf?G+Q!T0$Gv5u5{|?6Uc2?I@F?ZBR{kF zt4&?IjfV(M33qkwDi$qUc2E`bsm5cA5zVl;I%1*5L3bP?LJPb5PUB!ahhroP&{0a` zEusSAao?Q1T&=q=>C+-Xn4&IczWDjW^AmFhArY5VG|NxSaZ&#Z?(0+jp!Vf!P+*C2 zRzFf-eSviCF@u^gGN;v)BEkXF1&Kt9JP72L!dcL3)%&gb+L7e@?WHfbAhGwA>SOZS&$M`+`|qxy%97fl^*?p65143`&Y@G9I4zNrd$SF*m^6+DLh;b<;*HPk z;}NC^_k1yZ!DG{^4~dhg&7U7-okQW=wo_#)%ximn%JMgiR0(k9i1?ij=#oEr>ow^> zbvwPH)XimC{h$UVy$k+m%nICzrkiXn5HIY8qASl|&dFatoE)QZ|D; z;qF4#UeVV+uYV#Hb|P)QFz3qU92pO6uFu52IBu?^){m|Hm?oOt)BHxv?_tr4RLF5vU`Y4$8Mt zr7J74bQ9RJbF>`}B469z?9M0fs0iS-Z8KKA^sJyBr!lOiTB*O2A{A@G2$k<}k3Glu zuJM?ItYc`J669usU-GRFCD_R=*Feo2T<|M@A}3}bSc=|x|1TpjyoVDOo7KNjP~yBj z$Ve*Ug9GBUl5QXcCD4*QTS)BMff5*PEzQRhhblStAY7Ki;piYvN~!+KU9PVO(LV2jOwhw3YMj3{jS-J8_9}4zKMml^p(1jRBR-?b;-M=i~pN zT4r)886A6r2}A;}mXg(^LNl4~oV1kp&rH~GKHr@0k?6ufz@WICmJ zsm(KwLb1T{#ygTvd^~@i#x_SGfy0)nP+>3kElWXr>gLwO`sMj5e}EHG?C~u&a-)At zn+yeqZJUPR=MF~fDTqA)QQ0Sa&eEZdCtju3R0ctH${(M1c-T(4H)9{~p||H;{2rU= zu|PSBOFxkjNUxI9SEga*e0QmvB`PIF7RO~Z@hxWiw*JMK$NGBd=a$R=qrLAAin7V} zmLNd|B#C4N0m(UM5k|5I2uc!>oEb7h4k}TR97UplM2W(XL0|w05+n?91_UGu4Dmk9 zxV!G_Zq@zctGe~wyVewi`kd)LePW;A>3;ZF#TC41e!6~6x+yJSq2`#kWznC;@aS}( z7syyYC$QjDSo8&~O$eMGX=ab}7rf1>t(CK8`H(}9NUSAzub+VD*o9W)raNXux1UV1( zUo!VVj_#YEc{`qxfLeVCVeCfxGgsu&!c}qCW#bxZP9JExf^W1N$$Z zK@|WpdTgtNBK!3$hT{C^<`t}D#{r$(OH6+yV!HYP$fUBXEaG_o@%aDHV4HC$2T^31 zC5O^Q(mz;uL4@6Ci&Wvy&JctT$U6CkhmI2dWdY9r`XpHHj9>N+ViHfe<8N&I##rE0 zfLj)#-~Q!q134uHz-rn8D2;LN%Ki2844V75$A16L|IH*16lP&7!v*?GoC422Z)Wmk zv%>B~Jr>Pjg?zTfS?M>ZCsd4xzbEFn_{C4Z;Rz33OqvzTbi6-+0L6&5c*vIGnUxw< z(M=x_SCJXW|60)-DFmM(AZ`2GyuSqZ>V@2G@-&J9pmi?IY>50Ujc)49@JM!;u@4~` zyREGM>#!|3$Mvz8(w@64T@<(Ke< z)c53kW%~wVZihmbC^>>k8fE1sTqyaTe)iFC+~zGluw}P_4_&aAbXEVXEXEAq+S>9w zigG`2=%i@Rl#ZYon|i_E`v)()2srElrYLn32T#C%ps#g<_q(33; zjG>Mugmbkoo8s^nIC?~8o|3C1@c0lfIKlQw;2H`W4)pxiqfgJfqV{Ku$v8FFEh@`0UoM?ysr*?VgWY63wfaUa1N``a>e4lipuGXE@nL>O>I35ViZ7j%~T<=Xhv4HJE z8$WG1BwHo# z!XE${JY=^iXvUflX;Cxt^U?2A2jng4AxbT$iI{n@5#)?QHpZb}uTQ)bq)OJZD%nBc*_p8pwB)zp=k`E$ z$W8ThKfFxPtm!CR>fKa}@X=~AHT$?a#k}}=zr0pV3Np}_B;!cEO~n;Sm08btJf%Oc z88z)|>n61aQ>|V2VPO%{Xn+)19`zxpc9`JWStm3vx_U0iSy`aya9RY8*GEt6Mi{}Z z{qzkgV?T1Y?;=uNk*vZ3QfA*0uYW1JtdTAe`jje8h&6$>ICm6sw%2>7Vd_xpSx+3b zp0O@{&8TgNo(bfNG=5}z5wBFj;zzLih22#YtC%nFP8q4%v)63=Hdg*HXx4S-5}t36S9Y z@_oNk{a+yg4hIx{SNtOi-@U<2xLcCW*|CV&T@I^nlLSsV_5i)vBauJ%BMhqaJ}^Kq4l2=FuVc$7q%-4`yWZv zEbqDU6*|TP2k8DX@Ba+-k0tr{3;0SZ@Zi96_h?t}N~#!XYK=Xp1%h(g?{nK61rIQR zs_ponYyKW^eoMnP$d|`UWm$dqrSY0Z3BU3-(VeY*3r#%Q?Et!V`A>pdOtHj#_PB=f zH5o_iG%|1PtP7cTV0`^=-$MH0Me`5eBPXp!yd>$T*9(okty`;}$8^p`I6_;pJ%sOs z?XGN%;wx+}dBBsK^ggW#?5=KdxFA0V-Wh`j>~TMSyHTK7=GW}r13OJ%)V0REn(VD(SMDke)3@nA6i{*|^UU!9QJV+!Ut=rM8|BD-ex zY#@b_TcRoK@+B&zeX0!5R_gcJ*Gf@e7DAD)d5k1RAhYsPUT|M4uYqa(3dlv88sF~r z{xtSCUmJe+6B9MPbXY|q+$Cvm-2PLyDC7-2C-O7I zprznnY)YyLU`c1>87rgov=(Y4)Z5XPnF?>}YqGrB!Vq-PR-#_-)9bj`O2#$->}~27ffnBm9MH&_8)fbUOH$Ow8$kPh|$e z31yHX5Y;J4d9}OshHbD!&#_^$nkZxSR0O#0n3z|3XzJJ(p?P@|@wP=@451B#VH-cK z?$`rMB#(~u6s{z)Pq~-rm<_nb3V;lp|6I2m0w=+$xi_q-)BUBT4=5$~*5p6UG`{9m zeFz!+#KsCs2{mp5J=uFP_c=vekiokO2e<|;cr4SwEgEI9_LxK}gep}wGOuQ=Bje<# z&wE=wUGk>o-kLR@$-fiSJpw>T#Ej9Y0Z|4uDH{-3PY{l)_cmdr7L6?PwefW+8HU=D z9^K_(XgUhdbMv$4u)!ykqts-hWc816>rvmP%`d^8^H3k=Zk57;c$9|lor}Ng{IA~w z7Xkc6_2!?xkm-L{#0g9S-U8DUkji7x!{9$&bRP3 zcTj&y=|6-0WhMW!jOhK!-!Gth@J&V)q$UWi)7rI zHA~-WIilZ`TbLw2_4DtIzO8eE@o?WJb5pX@pz?EtuRP2RIdG#H(ikGOS#>LGb0b?eGuqbnVQbRd^qCoy z)5OcUbwfp`Acim-uGsfoFO7T^`rM?mPjs|-(HhJL-flhKbAc; z44(YqP3+HgK&Kc%(R`o`&l)xe-Wq#X{y9yY9N05OaoP$4uZ7HLX^i@=UwSv$arGYM z{eL8PzY^a7+*W@0`GK(l{$aku?2^t~I|PxC{AbYpb=i=|qOvwhg}g8Pz;EvX9E>=&Q1wjTealjuj4UuJ6m5b>?72 z>tw)cnDr@j{uufO-A+2U?L)%{P@$O>NwOx`3GT{J?&V1c35^8tq{k2b?5{@flk1Nv zEtHO^QZjK)0~6BAAYbv~IJ79VyBag zn<0VsDdtI-bw(nauW$R|OC8RpTRfApP2gHS-Zm>RI#U*EIwSrFsWlx(d{SCR96Vb# zC~(>e9k2DGr4hD`Fu&X+#`b|4&MnvIlhL)=QkvbNKy;?fPXFo3oih@s+~g?9{0EH> zbVWkRj$L0k%Kn=A9Hhzt^((BMKH-U<8$MW^iE7P6HL|86hN=$VP~p0?Fq-u=@d`FM z85beq2qYwkBc3A(PA}_6rf0Mtz`wgeaynJK(Vr-~FAf0e1AY`dKAd|eCvEbOTUuTBZg(vwA&3Oq@fV~OF~1X)xJVE8~5>|S`bY& z3nv~X0!_A)S-ixIFWW#k5(^!AhqKKsZP&#Y`@l9YntJuNS?OkEHt3igKhc;&?a6he z{umBR;l_iVJ}oPUw9cwYZKx-24hmt}rDF808B!9d-H(HxpD|XvbNlqs36bCFlBSUD z;9#UXvhU4hI?ASEZ*quGnV>_Fw%{C1vg1qLKNTjAFyydbbS!`o-Z+~k3=a%)8QV&f zfIiRN=?W2o8+P@*w)^3daWJc~QrdWY-PqUc#*A-~@DJ;QvrMAY!#=5x4r7=7xfxRV zdboG!hsm@Nf9CdgXU_<&zSWKVzLEdi@5JPrQV$P!yei9(z68U ze{XSrhfTR-hz*$-ABkW0EaW8xdRXjFCZeg7AGwwggs3)ir`N|j)Ec^G)DVu3X0ChA zKhxY6+ z3=hI@<4840H?uX&q0%g-l%0F(c9I!3_i&kRJ~8mGUQm2+Eu9m4j?76l-yxTlhbkRu zk6r!KQZl1vrO4F*LpS{(b;vCw06kaGr4Mg2SkR~|f+q&C?@Q#*Kj^}_qGyEn+t;xfKvK3K4p^c{hwa%hG6Ix6iWU5QT?il4S&(>TLx`J^jt+#_TNP!#(ZIYRVHV9a< z=Z`w%tD6dVQU|la%ab*{r^h>*g4@%z&SpY(<5w5DVn7L8kN8}d?@zf7tNXQ@RTZOs z!iQGvvLuY*c5vyNOBE8LEmVtJ*_`JAW-uo1nEriHjEH!vzz7(19Ea|uw&x_E>3X-V z7JSC*%uuf#3o~euUa7+skBDpBd^RJuT{mXvZAXi@E;Fnyxt@CwTl%-yowqPc!kWb~ ztfh(el+oUgID!EmaIWwe&x$rqzxP?XMGvzq`clN4W&_x_&(8;Q8;ICVRCFY5td@Kt z#wTGA%ARM_NaORLtg;0FM6PA3yAOL;&Rygfht$Ogj2aumf^<8xQ_y-x|20+z!Nh{L zX5OLgWr#mUHIE-iUcScFj6)(7pq?tiLLm-{rqgfquHuJB(FhA<&jtqjAD!&OwV)8M zrW+NHHPBLeILEFJ!}y=4*NO!gzM>t*MnOW302MpN4ZltRA&-9fl*Dh3>RecCz81#w zZTl{MCSB}_=QLeB>ZElP@@Iy>Vbf#+7OOK3IgknGeNmh+d>&g$bUiO!!`OdA(#4`k zkT77dBl`$R0H>afYb9e*NvjdtXxP#CXg5IysNlX=*Jf|%2ZI_VV81a~Vk8L)xBKO} z@&%R$WX~e0OdzDPrw7ae<~?yeRx{A!k@woQr-!Rsr$-y9)}J*P(F!%Z6q9gJynmUe z_Ch9Po6w=@#C`Y2G;JyLu#lQCzq{mdRpEr)dWO%B7RyZEuo}4EBqU6&3q^_!7CwG) zL#KtWnL+b|AjYcL%~%%IFU5}pec$oE$UBdombvq92wRbylR#tP$;U?(ZPlnQM*qm> zM3x7`8YH)T4tK31=_N<)QmBbQVy8EgdL;o4Gwt%-KDCR~=nub-+CG|r;EyilYG$4` zcy8wC|ZZ0?LazZU70^1j1R9EO^+~Cg8|L)8}pdzaTDL4@hdsuz`6c~7+D7qqobAl%rcJ+W2x=W%ofbm z*28(pgBzx8VRPSXOQWip+SUBfrmp1Eu_@gm@}T@_N10g{G3P`s;k+H`dc@|LnEiQ- z=A_J2y9(8_9V@ZF;%R6|SMYkO4s0L{S54$m1a7oYqZOJ8KJ=J3Vl43|K#*|^SWoZ} zCIaU~I#M*+xb<9+UY(G$tuDqqEY~i2k0jED^~oBu<^Zfb`Sw0%2A?(l;rsQ=?;>EI zDM4K05wzD)#6oXl>ocUa-GHl~Q$_4yc@mVI58FlIkYJT~j;uSOm#zz1Tq)FfA5>{M zF#mJRM3ZlR3d>`2wgoZQLUkqo2GDXep{6=jMbmyF;q#P%mj8eAJCO)z_<}$s!;FF@Z|A)ra6dKp`!atj2p`N@kPQ z_AN@cc6y%EnOVY;2Gfp4v^A4E&7creng5xeU|($B8uaLgApgYd6&W&Qx)-Z$^rbEN zFNM0CYcq|LYAuUDnifB2TMlICH~C4+9B(Sn(#WudohKd*?H5^X_n!Fyavv`<4NjIH zEH?vzzm1vr+Z&UOs7_Rvs|RO9W#0GBVST@PQz0yAm0EODa5bdi(S~BgwT|V%Y;_o5 z7*ofo0_Nd$tU8TadU{4~lst8dWME^L!ve#)ia{RHtat7|>Q{NBcE2cC;Be%1H#zTy z&_6V)cg6CtPi8~J>}$K!&-;FB@B$Ar_g8FYKu%Fe^$gDeFzCA+LmflnK7P!s4^u6% zXX(}{r(Q{#*C2TDY;&#+QFoQYzX9rZa_D(5_uTpHWZz)S$w}@!B^(%R<*ar56$~ri z`JH8n{87mbaKEFzhL~~oBVh8^aoVeKCT~E-%9u~O*)oMJ(gu1@PmUIV zI|k(6az89JmWHK@4z!ztzWQu5KCiMJOL6adD<7Gq4$!A^w>`0#S*z ze}P9t^VXoo;pXH3FtZP+!;6zccA&~A)h6e;P^vJyF8-#L(=3xFKmBUEWNU>=U)UbO zWN4Z)B`nlrgutydNB2{EHStsB{OX<`)H~|nW+mA^X4-EikgZUDcmtM|lGQ8!gE@S& z3sxMCjXxinN#P(;rOUEPkkQqU_nYSJ__##7pEjToOTCG~yh%-Gr;{W2!;9*molI#T zcQY|D^)Mu!==RtL1IxT(rKeET(1Lnj#UNyOd`NA$j84M!^K~$EN+p4d8o0h9Btz*K z&>!J!!Gzj?4DJDIQ+2}$ z(d6^!$gXPmWcx{D1vrR^E=3!9T|a+qF)QJ7g=VIVQZH~LlF+K!n<2BZ31SgA#M%(D z)nTD<8~UYyagRfG2PTL(Y9HY!;--3Cu*F2mX{%ZX943=R9(jgzla9Nis4dl=0G zn;_0Hw4(j>VdhYJ#ll&Bx#kt5!);uL+*ONsr|$O4ybVuib|EsA3UPVQ>C5dnw;oM? zwALOro)e5m1mNS-S$(sPL(y5Xt#(Gy_8p~fT%d7;=8N$)>q|YiPiPIjoC-dGUQTkP zp>l7oz{$j+qvJBI7kcU^f!?R&uLjXPeJ(xOPsex94r=XyQKq;&AiT$aftpWBkN9Mq zW&tiT51g@Haev*iI;%D=*4v!+uul{&v@Sk#xqC^p-2X{FRcUVGTw`;!S|IjCwc;l{ z-P4@bUwO(u1fwH^PY(o~!pJx!H6GkfdWVLXMhc;&sK?a{(Z03kH z!iD^2N|D!19q!REG0+h%MA7LFNP!V*X6{~oz)?^Tqwh1A1Zc@x$ST9Cf=xXo1c=+o zAFbcvFduhEK^UdIM_k1=->xhuF!K$m1S<))P+8i*L`^LF`ln@Kn0<8(n-d*1eJk9@=}Rz+C<}vdNK))^5@I4Zy`wfr)#<76GLGWoJtEc1xvv zkfqKhbm^Y>hAac!62kYh5`*M;0lfPSTWV8oCj_jnUvOM5e=k^*8-K&kUb`z$A076{ z%^#{^qV}pq6c{%Z=MtpUX)$>Nx4-%w;S+pmxOAEk6(Fz2V%Ys2kSE;?mWP9UTPLlr z!TsI~EgGKv`tw|J49D0PGKV4fxG+&7Jb3V0tz{|#l89B`J*e~zJxY`SD-|=#P9N6C z#czr&)nW6QY3Y(@&eFb|h~mB&@8cB?l=U2U?DGX&r*h#Q`VKkaL#Exg?(QagjQ z$I|9g$05(_Gsc`aIDG6TYaC;0X1sgbm8E=B8jT^zPLByl_I6z;lC_%$#vnTu^S5t; zrmck#1DTF64`$jP{ioCAdP3~dVFK_pRLfyD3elDxMZ5Rv zfn-{i{BU35MNqWDS6WH`{xL}9jQFLYGE;?}`5cr5bIjpV1dG#s|8obTyb?|%35`4u zwMixta<6dip~|n_fj%>Ph1?<#fzwT!;^Y79t*B54YMfZ?JxYnvWKhern^>ji@L!V~ zueMKJxi@} z;CjN@rNozslNZnEU@Ub$EFZqHRJ&cZm8jD4Gf8rc-g91DpRmjnhKULEQmNkpy3Z!; z;s7^1troR(k17Ana6A4e4|wq?oU^34m$%7oXs&=IikqknmEx!|_HHZhrYVV0GX%Vt zx+;&2i09>;i4!`_Qi6&P`Odc!3QC7HP6@Trd08-6fA=(M=6gD?(DA zqjVdG87>qN$Y57eYAO-v1_y5On1N=&MC-O$NUwLOLn_&FLGI0)7q5OX%hyPUy-;{U zBxZJhKkebY;U2dcI{CaX>wCagD1W7mIs|5v;tRb3WI*;3&DhNF5#9|p2BC5xxX^&m zA~2;1td66IVKT2T7b*qA5vkhD$z5_ty@J<{Gn^yhCXrdA02h)vr{m)B4|&BWd08g6 z>>5HS6mZGN(K-8S0=88#>WVpS@UWNo{bmvQW(dCQPH>;-zycXdzm5vz%SVt6G}z3^ zNDS1E@|%|n$|Oc>#!CIYZpc8gAltJ~FM5BDLzh}6s9H=M2uF3E%tqPUREM_NKM%2y z1v>?vGVu)u_p*!2wF0-`Y^RRPhS);ie9{{#GKVck(_I4O2Y5c=Gg|^y*Q{#nqlc@lJ|29Ti{p*9aG~IhLs?LZNr$akJYtm*N)fVtIy$@EN%CXqGH`(d z%<9;Sr%&er>&phz(>&CIH}75!9J15bdEMo^5XosG?{V|zMk0Q}U)ko;6@X@Q{IvqN za|(l{mXm}?K2zurGl)p6Du!lG=gz1wh^@Ac+R}P+V}!-W@V%~0V&%016Aek^$HMzR zJC(ixl1vD+*bAd|xW@+O_1VxJ#WA@1EuEZms~)xTz} zX)FaK0MTicl`mI91>kl%VL&vmBo>Qhl={?`5Ei_E-Y#pziHosjve+$ylSBK0SAU9Q zTP_R>i|m+lKAatvvYQo0S%VBvKwUEY*|xKFoVBZ0jI%FCVyW}TSJ~rhkwkuoooP+& zwzG=txPd3`*x*NuQTQN+3B0)%9yy3q{#sL>;RUi=DGtzl?B4HFS#S2MvvAX8qRu?P5$wFx61!6o+ZUe2k$B*BZO+xAYe+q(+BC0aK3c+&wXB+x)QVYL{+ zA->Z`Iw!~cYE@B;qi;|)MVH27Z-hS+@JC^(wqrQJD9(g#u5RyEKr46JtfM0q;H^qY`MctG(#1 zKq9=|*MD)w$Izp1&=L5r#Z=i!Qe}0#=qEe$`r$3aoE3`_&e8AKY9_r3j`?L!<>UcK zF)xfBB%}|>%Dj0m?M^cx<(ave%9(7w5fvp@15NxLMMp{0f)^-Iw_W>)#Vd}V|IKt zb$>nRG7mwr3C+@zv#TX2jUUF!MeZ-{>DyB@?Bn2q2uYUfEm3STBi2^qlJP0Qc&V%} znXN?fLCz9lAUvE;uku-A20iUJc@nC3EYXDxcQ0+)m~<(jr9jQ7ToL10?-?q(K;$kb zF9Y4g+zItKsP(4 zUMD~`CMk?m@*>JB;eO`3MN1~@Ayml|g(zkgWnW`I7F7j;OZ4|DfsM@XXs zoWB=+XzN9!5-CNOfN#aELhTvRC0M&e(W))6H^I!aEtL!pXy1(aOhAB!VNpuM@~5H6 zg)57u=XHH?U3U?+apyK_$~2-DOHoNNRBW(#n1q*zm#}sR;J?h&%=tKojMCXNx`n-Ew<6tlIzTLWJDuDY-lFEk{kBiW=X^V@BKxG}nOp0vBZzyUhuw$OAh?>IOKc zJr|;GYJGu#AM=8yyza|F7@eDlqH`*DB2=^Q_}*b1*%03e8fL@!bZ1AE%8(~^93rTm zFSEX^bMomN({KyVp6|Sdsee{mmrS5j-`RSIssK4 zVcQGp^Ki+02Vm68lA>FxKXz26BH2cOM{ULF)9@up#mFPHaqCWB(d*LH5&tAizTadC ztxF`_*PLx(-(3W*Y;^y=N~ZC(2@R;^i*Y#Ek)oIFX+)k2EhnbVsjrp44V=0_*Wyhn z@36gWKEogq8oCs+$j`zvfCHx0cX<|QK6_~G(Ar6qQrqiNpecp7op?a*(}FlxEV5+Y<6>P8SY03j(LFNk~5PRkWXs^9|1FPVXivY@i@63 zDFf4KZ;mL;=QXjy4jagtlv;j{(S1dX;ReMx^?4L%eg=AP*t!S!oU?@!(&4d7t`HjM z9|w#!-|EOS-6L}}n8nA?5a2C4*AkCk5FkrwY@IR&0@QX^nUuh+(CFpjfD8-+;ukY* z=YaD-xEit~cD0?tLsKTfwq=i^fx=?4=C!cHc4k@U>)*+JjzgH$?Q0ySVFW$}np&(P z@Tmr__XC`-aXhZ&V03+UfrpHU$di0y3my#+~(l=X2DTL>~Ua z65eSn33C0y5;#IM$O6wWB2FtVxW@fBX=U+vh>F7YOoa~q{3mDL&Y40CEIb55LQnVVQW#x+6by1XP z#LT0(KpS->0*ym9lwHbtb5{;{d)jP@y5;r9*E?LH7LIaISL;8 z;F>;PP+P8uK_j1O?}U=4ffx+qa*qx}8!HCGSPNRd zOX}1da&I73m+LA9tG(>@PD(-(Jx6dxz=KU@%t$dR`%cN2k*+s}BQ9XzoIobd90IFF z1DZ`1tjPh($t}nuc8-q=7{0p9b8&}aG3)yAS=Ps=nHcE!C`32N3Nt-XnpHV36(0;v z_l;aD-0ub&=Q@&~km1NiBg2fkq2V@xXiCeh7ng2gpWVc8Ms^ho1E1)qGR@**W=Y7x zo@a|${W?4)!mfXYi_pe4qW3}|i50WNLV<7ZLO^J1+e?Qv8a+X~qjMO30%L3wJf-u1 zoR|aV9(+9^JxBX-F^sus=bC#knXBb5J zeb3!yLJUkxuJS-_>=$TC6iF7Xj9CM(_uD3zC{E-ZRftRgmI}K$}Ib pWxkEFvpvv>;WOz4W|}#}+Vhez?=dJ}ya4=BR@As#a_33Ve*sxEpnCuS diff --git a/documentation/Management layer.postman_collection.json b/documentation/Management layer.postman_collection.json deleted file mode 100644 index 3dafc221..00000000 --- a/documentation/Management layer.postman_collection.json +++ /dev/null @@ -1,3606 +0,0 @@ -{ - "info": { - "_postman_id": "5f1e5b20-f1dd-46d2-a01c-36ed09cee573", - "name": "Management layer", - "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" - }, - "item": [ - { - "name": "Руководство по управлению коннекторами и профилями в шине.", - "item": [ - { - "name": "Создание профиля системы", - "event": [ - { - "listen": "test", - "script": { - "id": "ddae46ff-75a9-443b-8d11-a04edba74dbc", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "value": "application/xml", - "type": "text" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n {{system_id}}\n {{system_id}}\n \n default system\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Для создания профиля системы нужно вызвать метод createProfile, где вместо “system_uuid” нужно подставить uuid системы, вместо “system_name” - имя системы, “description” описание системы:\n" - }, - "response": [] - }, - { - "name": "Получить профиль системы", - "event": [ - { - "listen": "test", - "script": { - "id": "231fc234-06f3-4758-9b33-61a3f1426d58", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "var systemId = pm.environment.get(\"system1_id\");", - "", - "pm.test(\"Body matches \" + systemId, function () {", - " pm.expect(pm.response.text()).to.include(systemId);", - "});", - "", - "var connectorName = pm.globals.get(\"template_name\") + \"-\" + systemId;", - "", - "pm.test(\"Body matches \" + connectorName, function () {", - " pm.expect(pm.response.text()).to.include(connectorName);", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n {{system_id}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Проверить созданный профиль можно с помощью метода getProfile, где вместо “system_uuid” нужно подставить uuid системы\n" - }, - "response": [] - }, - { - "name": "Получить весь список профилей систем", - "event": [ - { - "listen": "test", - "script": { - "id": "86d87f3a-2067-4d17-becf-b52428bc67e7", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "var response = getSoapBody();", - "", - "var systemId = pm.environment.get(\"system1_id\");", - "var esbName = pm.environment.get(\"esb_name\");", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "if (response.hasOwnProperty('fullBridgeProfileType')) {", - " ", - " pm.test(\"Body matches \" + esbName, function () {", - " pm.expect(pm.response.text()).to.include(esbName);", - " });", - " ", - " pm.test(\"Body matches \" + systemId, function () {", - " pm.expect(pm.response.text()).to.include(systemId);", - " });", - "}" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "value": "application/xml", - "type": "text" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Получить список профилей, зарегистрированных в шине, можно с помощью метода getProfiles" - }, - "response": [] - }, - { - "name": "Остановить работу профиля системы в шине ", - "event": [ - { - "listen": "test", - "script": { - "id": "e9016f40-0fb8-4d44-a58a-7ea98c883aa9", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "value": "application/xml", - "type": "text" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n {{system_id}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Остановить профиль и все его зависимости можно с помощью метода stopProfile, где вместо “system_uuid” нужно подставить uuid системы\n" - }, - "response": [] - }, - { - "name": "Запустить работу профиля систем в шине", - "event": [ - { - "listen": "test", - "script": { - "id": "6fccc710-0a84-4843-a1bb-73c643e8c53d", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "value": "application/xml", - "type": "text" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n {{system_id}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Запустить профиль и все его зависимости можно с помощью метода startProfile, где вместо “system_uuid” нужно подставить uuid системы\n" - }, - "response": [] - }, - { - "name": "Удалить профиль системы из шины", - "event": [ - { - "listen": "test", - "script": { - "id": "791636da-cb95-40d9-a709-17da9f769ff9", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "value": "application/xml", - "type": "text" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n {{system_id}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Удалить профиль и все его зависимости можно с помощью метода removeProfile, где вместо “system_uuid” нужно подставить uuid системы(ВНИМАНИЕ! При удалении профиля также удаляются все связанные с ним коннекторы)" - }, - "response": [] - }, - { - "name": "Получить список шаблонов коннекторов", - "event": [ - { - "listen": "test", - "script": { - "id": "6c1b7bb5-e787-4bfc-9291-73648162dec9", - "exec": [ - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "var response = getSoapBody();", - "", - "pm.test(\"Has Messages\", function () {", - " pm.expect(response).to.have.property('listTemplate');", - "});", - "", - "if (response.hasOwnProperty('listTemplate')) {", - " var list_template = response['listTemplate'];", - "", - " pm.test(\"Body matches uniform-service-in-connector\", function () {", - " pm.expect(pm.response.text()).to.include(\"uniform-service-in-connector\");", - " });", - " ", - " // if (response.some(item => item.templateName === 'uniform-service-in-connector')) {", - " pm.globals.set(\"template_name\", \"uniform-service-in-connector\");", - " // }", - " ", - " pm.test(\"Body matches uniform-service-in-connector\", function () {", - " pm.expect(pm.response.text()).to.include(\"uniform-service-in-connector\");", - " });", - " ", - " pm.test(\"Body matches uniform-service-out-connector\", function () {", - " pm.expect(pm.response.text()).to.include(\"uniform-service-out-connector\");", - " });", - "}" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "value": "application/xml", - "type": "text" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Для создания коннектора в шине нужно получить список шаблонов(требуются для создания коннекторов) методом getTemplates\n" - }, - "response": [] - }, - { - "name": "Получить информацию о шаблоне коннектора", - "event": [ - { - "listen": "test", - "script": { - "id": "781451d6-5194-40f5-9b34-d9de14fa9b8e", - "exec": [ - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "var response = getSoapBody();", - "", - "pm.test(\"Has Messages template\", function () {", - " pm.expect(response).to.have.property('template');", - "});", - "", - "" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "value": "application/xml", - "type": "text" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n {{template_name}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Для создания коннектора в шине нужно получить список шаблонов(требуются для создания коннекторов) методом getTemplate, где “template_name” имя шаблона по которому будет сделан коннектор\n" - }, - "response": [] - }, - { - "name": "Создание коннектора", - "event": [ - { - "listen": "test", - "script": { - "id": "7d9c9a60-8a4b-4b3d-b905-f5d7e40f9bd0", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "value": "application/xml", - "type": "text" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n {{template_name}}\n {{system_id}}\n \n \n \n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Для создания коннектора в шине нужно вызвать метод createConnector, где templateName - это имя шаблона, полученное из метода getTemplates, system_uuid - это uuid профиля, зарегистрированного в системе ранее, также нужно заполнить список параметров необходимый для создания коннектора(ВНИМАНИЕ! если не заполнить список параметров, то установятся значения по умолчанию)\n" - }, - "response": [] - }, - { - "name": "Получить список коннекторов", - "event": [ - { - "listen": "test", - "script": { - "id": "39a21540-e292-418d-9d28-69627de99100", - "exec": [ - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "var response = getSoapBody();", - "", - "pm.test(\"Has Messages\", function () {", - " pm.expect(response).to.have.property('listConnector');", - "});", - "", - "if (response.hasOwnProperty('listConnector')) {", - " var list_template = response['listConnector'];", - "", - " pm.test(\"Body matches uniform-service-in-connector\", function () {", - " pm.expect(pm.response.text()).to.include(\"uniform-service-in-connector\");", - " });", - "}" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "value": "application/xml", - "type": "text" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Можно просматривать список подключенных коннекторов в шине методом getConnectors" - }, - "response": [] - }, - { - "name": "Запустить работу коннектора в шине", - "event": [ - { - "listen": "test", - "script": { - "id": "5d1fab2f-51ae-4726-a2ea-c836cf80c8b2", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "value": "application/xml", - "type": "text" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n {{template_name}}\n {{system_id}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Запустить коннектор можно с помощью метода startConnector, где вместо “system_uuid” нужно подставить uuid системы, “template_name” это имя шаблона" - }, - "response": [] - }, - { - "name": "Остановить работу коннектора в шине", - "event": [ - { - "listen": "test", - "script": { - "id": "7dd28510-2b75-439d-9bf9-a277dd1ad5cf", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "value": "application/xml", - "type": "text" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n {{template_name}}\n {{system_id}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Остановить коннектор можно с помощью метода stopConnector, где вместо “system_uuid” нужно подставить uuid системы, “template_name” это имя шаблона" - }, - "response": [] - }, - { - "name": "Удалить коннектор", - "event": [ - { - "listen": "test", - "script": { - "id": "859d5f55-4da4-45a3-9553-fa3b2743044c", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "value": "application/xml", - "type": "text" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n {{template_name}}\n {{system_id}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Удалить коннектор можно с помощью метода removeConnector, где вместо “system_uuid” нужно подставить uuid системы, “template_name” это имя шаблона" - }, - "response": [] - }, - { - "name": "Получить список подключенных шин", - "event": [ - { - "listen": "prerequest", - "script": { - "id": "e676f268-7463-46a7-83f1-852c32cdb570", - "exec": [ - "" - ], - "type": "text/javascript" - } - }, - { - "listen": "test", - "script": { - "id": "b03708a1-b1f5-4185-b8d0-8c4e00fe0af9", - "exec": [ - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "var response = getSoapBody();", - "", - "pm.test(\"Has Messages listEsb\", function () {", - " pm.expect(response).to.have.property('listEsb');", - "});", - "", - "if (response.hasOwnProperty('listEsb')) {", - " var list_esb = response['listEsb'];", - " var esbName = list_esb[\"esbName\"];", - " ", - " if(Array.isArray(esbName)) {", - " esbName = esbName[0];", - " }", - " ", - " pm.test(\"Body matches \" + esbName, function () {", - " pm.globals.set(\"esb_name\", esbName);", - " });", - "}" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "value": "application/xml", - "type": "text" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Для получения списка подключенных шин можно с помощью метода getListEsb" - }, - "response": [] - }, - { - "name": "Создание мостового профиля", - "event": [ - { - "listen": "test", - "script": { - "id": "29d4a58d-62c0-468b-9783-4f6e35ca147a", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "basic", - "basic": [ - { - "key": "password", - "value": "{{password}}", - "type": "string" - }, - { - "key": "username", - "value": "{{login}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "value": "application/xml", - "type": "text" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n {{system_id}}\n {{system_id}}\n {{esb_name}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Создать профиль, ведущий на мост, можно с помощью метода createBridgeProfile, где “system_uuid” uuid системы, “esb_name” имя подключенной шины" - }, - "response": [] - }, - { - "name": "Остановить мостовой профиль", - "event": [ - { - "listen": "test", - "script": { - "id": "7943398a-5511-4a6e-858f-1c4afdb16cc5", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "basic", - "basic": [ - { - "key": "password", - "value": "{{password}}", - "type": "string" - }, - { - "key": "username", - "value": "{{login}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "value": "application/xml", - "type": "text" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n {{system_id}}\n {{system_id}}\n {{esb_name}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Остановить профиль, ведущий на мост, можно с помощью метода stopBridgeProfile, где “system_uuid” uuid системы, “esb_name” имя подключенной шины\n" - }, - "response": [] - }, - { - "name": "Запустить мостовой профиль", - "event": [ - { - "listen": "test", - "script": { - "id": "a8544cbe-0d41-490f-8507-8841359d00fd", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "basic", - "basic": [ - { - "key": "password", - "value": "{{password}}", - "type": "string" - }, - { - "key": "username", - "value": "{{login}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n {{system_id}}\n {{system_id}}\n {{esb_name}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Запустить профиль, ведущий на мост, можно с помощью метода startBridgeProfile, где “system_uuid” uuid системы, “esb_name” имя подключенной шины\n\n" - }, - "response": [] - }, - { - "name": "Получить мостовой профиль", - "event": [ - { - "listen": "test", - "script": { - "id": "7dadab09-b3c9-477f-a503-d5307f8fa958", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "basic", - "basic": [ - { - "key": "password", - "value": "{{password}}", - "type": "string" - }, - { - "key": "username", - "value": "{{login}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n {{system_id}}\n {{system_id}}\n {{esb_name}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Получить профиль, ведущий на мост, можно с помощью метода getBridgeProfile, где “system_uuid” uuid системы, “esb_name” имя подключенной шины\n\n" - }, - "response": [] - }, - { - "name": "Получить список мостовых профилей", - "event": [ - { - "listen": "test", - "script": { - "id": "954c6f50-e564-476c-b0d3-186af84509e2", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "basic", - "basic": [ - { - "key": "password", - "value": "{{password}}", - "type": "string" - }, - { - "key": "username", - "value": "{{login}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Для получения списка профилей, ведущих на мост, можно использовать метод getBridgeProfiles:(ВНИМАНИЕ! запрос покажет список проброшенных профилей на ТЕКУЩЕЙ шине)\n" - }, - "response": [] - }, - { - "name": "Удалить мостовой профиль", - "event": [ - { - "listen": "test", - "script": { - "id": "bbb77d98-0c2c-4de7-95c7-ae2b79ec887d", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "basic", - "basic": [ - { - "key": "password", - "value": "{{password}}", - "type": "string" - }, - { - "key": "username", - "value": "{{login}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n {{system1_id}}\n {{system1_id}}\n {{esb_name}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Удалить профиль, ведущий на мост, можно с помощью метода removeBridgeProfile, где “system_uuid” uuid системы, “esb_name” имя подключенной шины\n\n\n" - }, - "response": [] - }, - { - "name": "Создать доступ", - "event": [ - { - "listen": "test", - "script": { - "id": "e8022e10-0979-4ae3-98e7-40930fa57727", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "basic", - "basic": [ - { - "key": "password", - "value": "{{password}}", - "type": "string" - }, - { - "key": "username", - "value": "{{login}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "value": "application/xml", - "type": "text" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n {{system1_id}}\n {{system1_id}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Создать доступ одной системы к другой, можно с помощью метода createPermission, где “objectUuid” uuid системы, которой нужно дать доступ, “subjectUuid” - uuid системы, к которой нужно дать доступ" - }, - "response": [] - }, - { - "name": "Удалить доступ", - "event": [ - { - "listen": "test", - "script": { - "id": "ab8fdbbf-b4d4-4756-ae75-aba9c117c538", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "basic", - "basic": [ - { - "key": "password", - "value": "{{password}}", - "type": "string" - }, - { - "key": "username", - "value": "{{login}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n {{system_id}}\n {{system_id}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Удалить доступ одной системы к другой, можно с помощью метода removePermission, где “objectUuid” uuid системы, которой нужно дать доступ, “subjectUuid” - uuid системы, к которой нужно дать доступ" - }, - "response": [] - }, - { - "name": "Получить список систем, доступ к которым от данной системы разрешен", - "event": [ - { - "listen": "test", - "script": { - "id": "f05fc1db-913c-4a91-810a-dd777cefc048", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "basic", - "basic": [ - { - "key": "password", - "value": "{{password}}", - "type": "string" - }, - { - "key": "username", - "value": "{{login}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n {{system_id}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Получить список систем, доступ к которым от данной системы разрешен, можно с помощью метода getPermissionByObject, где “objectUuid” uuid системы\n" - }, - "response": [] - }, - { - "name": "Получить список систем, доступ которым разрешен к данной системе", - "event": [ - { - "listen": "test", - "script": { - "id": "454c7cde-48bb-49c7-aa11-5e63e298555e", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "basic", - "basic": [ - { - "key": "password", - "value": "{{password}}", - "type": "string" - }, - { - "key": "username", - "value": "{{login}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n {{system_id}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Получить список систем, доступ которым разрешен к данной системе, можно с помощью метода getPermissionBySubject, где “subjectUuid” uuid системы:\n" - }, - "response": [] - }, - { - "name": "Создать сразу несколько доступов, которым разрешено отправлять сообщения от данной системы", - "event": [ - { - "listen": "test", - "script": { - "id": "9f59cfd2-0abb-4aaa-8e42-273fcb9927c5", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "basic", - "basic": [ - { - "key": "password", - "value": "{{password}}", - "type": "string" - }, - { - "key": "username", - "value": "{{login}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n {{objectUuid}}\n \n {{subjectUuid1}}\n {{subjectUuid2}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Создать сразу несколько доступов, которым разрешено отправлять сообщения от данной системы, можно с помощью метода createPermissionForObjectRequest, где “objectUuid” это uuid системы, от которой буду исходить сообщения, ‘“subjectUuid1”, “subjectUuid2” и т д, это uuid систем, которым будут отправлять сообщения\n" - }, - "response": [] - }, - { - "name": "Создать сразу несколько доступов, которым разрешено отправлять сообщения в данную систему", - "event": [ - { - "listen": "test", - "script": { - "id": "cacd85e7-bced-4116-bccb-ec87620bd0a4", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "basic", - "basic": [ - { - "key": "password", - "value": "{{password}}", - "type": "string" - }, - { - "key": "username", - "value": "{{login}}", - "type": "string" - } - ] - }, - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n {{objectUuid}}\n \n {{subjectUuid1}}\n {{subjectUuid2}}\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/system-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "system-management" - ] - }, - "description": "Создать сразу несколько доступов, которым разрешено отправлять сообщения в данную систему, можно с помощью метода createPermissionForSubjectRequest, где “objectUuid1”, “objectUuid2” и т д - это uuid систем, от которых буду исходить сообщения, ‘“subjectUuid” - это uuid системы, которой будут отправлять сообщения\n" - }, - "response": [] - } - ], - "description": "Профиль(profile) - это описание внешней системы в шине.(Например s1).\n\nМостовой профиль(bridge-profile) - это профиль на другой стороне шины, ведущий через мост в профиль.\n(Например s1)\n\nКоннектор(connector) - это связь между интерфейсом, через который может работать система, и профилем.(Например uniform-service, nsi)\n\nДоступ(permission) - это разрешение на взаимодействие двух систем.(Например для того чтобы система s1 смогла отправить сообщение s2)(/permission-management)\n\nУчетная запись(account) - это учетная запись системы для взаимодействия с шиной.\n\nДля каждой системы должна быть учетная запись для возможности отправления сообщений в шину.\n\nТакже есть учетные записи для возможности взаимодействия с управленческим слоем(т. е. для того чтобы управлять коннекторами/профилями/учетными записями/топиками нужна учетная запись с соответствующими правами)(/basic-auth-management)\nКоннекторы делятся на входящие и исходящие(in, out), которые отвечают за отправку сообщения в определенный интерфейс и на получение ответа из определенного интерфейса соответственно.\nНапример, для того чтобы иметь возможность отправить сообщение в soap нужно создать коннектор uniform-service-in-connector, а для того чтобы получить сообщение из soap нужно создать коннектор soap-out-connector.\nПо адресу /system-management-service находится сам сервис управления коннекторами и профилями в шине.\nДля работы внешней системы в шине нужно сначала создать профиль данной системы в шине, потом добавлять к нему необходимые коннекторы и пробрасывать его в необходимые шины.\n", - "event": [ - { - "listen": "prerequest", - "script": { - "id": "94c3de71-9085-4751-8f4f-81aa7068b382", - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "id": "6fc701b1-cfdf-464e-b80c-fe7cd100d358", - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "Rest сервис Topic-management", - "item": [ - { - "name": "Создать топик", - "request": { - "method": "POST", - "header": [ - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"topicName\": \"boomNews\",\n \"possibleSubscribers\" : [\"systemUuid1\", \"systemUuid2\"],\n \"possiblePublishers\" : [\"systemUuid3\", \"systemUuid4\"]\n}\n", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{host}}:9090/topic-management/create", - "host": [ - "{{host}}" - ], - "port": "9090", - "path": [ - "topic-management", - "create" - ] - }, - "description": "При создании и изменении топика, есть возможность передать списки систем, которым доступна подписка или публикация в данном топике.\n" - }, - "response": [] - }, - { - "name": "Обновить топик", - "request": { - "method": "POST", - "header": [ - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"topicName\": \"boomNews\",\n \"possibleSubscribers\" : [\"systemUuid1\", \"systemUuid2\"],\n \"possiblePublishers\" : [\"systemUuid3\", \"systemUuid4\"]\n}" - }, - "url": { - "raw": "{{host}}:9090/topic-management/update", - "host": [ - "{{host}}" - ], - "port": "9090", - "path": [ - "topic-management", - "update" - ] - }, - "description": "изменить топик (название не меняется, так как на него завязана сама очередь в брокере)\n" - }, - "response": [] - }, - { - "name": "Удалить топик", - "request": { - "method": "POST", - "header": [ - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"topicName\": \"boomNews\"\n}" - }, - "url": { - "raw": "{{host}}:9090/topic-management/delete", - "host": [ - "{{host}}" - ], - "port": "9090", - "path": [ - "topic-management", - "delete" - ] - }, - "description": "delete - топик помечается как удалённый\n\n" - }, - "response": [] - }, - { - "name": "Очистка хранилища топиков", - "request": { - "method": "POST", - "header": [ - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "" - }, - "url": { - "raw": "{{host}}:9090/topic-management/clean", - "host": [ - "{{host}}" - ], - "port": "9090", - "path": [ - "topic-management", - "clean" - ] - }, - "description": "Окончательное удаление топиков, помеченных как удалённые." - }, - "response": [] - }, - { - "name": "Подписаться на топик", - "request": { - "method": "POST", - "header": [ - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"topicName\": \"boomNews\",\n \"subscriptionType\": \"PUSH\"\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{host}}:9090/topic-subscription/subscribe", - "host": [ - "{{host}}" - ], - "port": "9090", - "path": [ - "topic-subscription", - "subscribe" - ] - } - }, - "response": [] - }, - { - "name": "Отписаться от топика", - "request": { - "method": "POST", - "header": [ - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"topicName\": \"boomNews\"\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{host}}:9090/topic-subscription/unsubscribe", - "host": [ - "{{host}}" - ], - "port": "9090", - "path": [ - "topic-subscription", - "unsubscribe" - ] - } - }, - "response": [] - }, - { - "name": "Массовая обработка при наличии права manage для данного сервиса", - "request": { - "method": "POST", - "header": [ - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"topicName\": \"boomNews\",\n \"systemUuids\": [\n {\n \"systemUuid\": \"NNNNNNNN-NNNN-NNNN-NNNN-NNNNNNNNNNNN\",\n \"subscriptionType\": \"PUSH\"\n },\n {\n \"systemUuid\": \"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\",\n \"subscriptionType\": \"PULL\"\n },\n {\n \"systemUuid\": \"YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY\",\n \"subscriptionType\": \"PULL\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{host}}:9092/topic-subscription/subscribe", - "host": [ - "{{host}}" - ], - "port": "9092", - "path": [ - "topic-subscription", - "subscribe" - ] - } - }, - "response": [] - }, - { - "name": "Массовая обработка при наличии права manage для данного сервиса", - "request": { - "method": "POST", - "header": [ - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"topicName\": \"boomNews\",\n \"systemUuids\": [\n {\n \"systemUuid\":\"NNNNNNNN-NNNN-NNNN-NNNN-NNNNNNNNNNNN\",\n \"subscriptionType\": \"PUSH\"\n },\n {\n \"systemUuid\": \"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX\",\n \"subscriptionType\": \"PULL\"\n },\n {\n \"systemUuid\": \"YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY\",\n \"subscriptionType\": \"PULL\"\n }\n ]\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{host}}:9092/topic-subscription/unsubscribe", - "host": [ - "{{host}}" - ], - "port": "9092", - "path": [ - "topic-subscription", - "unsubscribe" - ] - } - }, - "response": [] - }, - { - "name": "Опубликовать событие", - "request": { - "method": "POST", - "header": [ - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"topicName\": \"boomNews\", \"message\": \"messageText2\"\n}", - "options": { - "raw": { - "language": "json" - } - } - }, - "url": { - "raw": "{{host}}:9090/topic-subscription/publish", - "host": [ - "{{host}}" - ], - "port": "9090", - "path": [ - "topic-subscription", - "publish" - ] - } - }, - "response": [] - } - ], - "description": "\nСервис состоит из 2-х контекстов:\n\n- _topic-management_ - управление топиками (создание/изменение/удаление)\n- _topic-subscription_ - клиентский сервис подписки и публикации сообщения\n\nПри смене контекста в конфигурационных файлах требуется перераздать права на данный сервис.\n", - "protocolProfileBehavior": {} - }, - { - "name": "Authentication", - "item": [ - { - "name": "Добавление аккаунтов", - "request": { - "method": "POST", - "header": [ - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n \n \n system1login\n system1pass\n \n system1uuid\n \n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/basic-auth-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "basic-auth-management" - ] - }, - "description": "Метод для добавления учетных записей (addAccount) разработан для добавления новых пользователей в систему.\n" - }, - "response": [] - }, - { - "name": "Обновление аккаунтов", - "request": { - "method": "POST", - "header": [ - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n \n \n system1login\n system1pass\n \n system1uuid\n \n \n system2login\n system2pass\n \n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/basic-auth-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "basic-auth-management" - ] - }, - "description": "Метод для обновления учетной записи (updateAccount)разработан для обновления следующей информации:\n" - }, - "response": [] - }, - { - "name": "Удаление аккаунтов", - "request": { - "method": "POST", - "header": [ - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n \n system1login\n system2login\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/basic-auth-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "basic-auth-management" - ] - }, - "description": "Метод для удаления аккаунта (removeAccount) служит для удаления аккаунта из системы.\n" - }, - "response": [] - }, - { - "name": "Выдача прав аккаунту", - "request": { - "method": "POST", - "header": [ - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n \n \n dog\n topic-management\n service\n \n \n \n \n dog\n system-management\n service\n \n \n \n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/basic-auth-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "basic-auth-management" - ] - }, - "description": "Метод выдачи прав аккаунту (addAccountPermission) служит для создания permission связанных с переданным аккаунтом.\n" - }, - "response": [] - }, - { - "name": " Удаление прав аккаунта", - "request": { - "method": "POST", - "header": [ - { - "key": "X-ForwardedUser", - "value": "{{adminLogin}}", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n \n \n dog\n topic-management\n service\n \n \n \n \n dog\n system-management\n service\n \n \n \n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/basic-auth-management", - "host": [ - "{{base_url}}" - ], - "path": [ - "basic-auth-management" - ] - }, - "description": "Метод удаления прав аккаунта (removeAccountPermission) служит для удаления permission связанных с переданным аккаунтом.\n" - }, - "response": [] - } - ], - "description": "Метод для добавления учетных записей (addAccount) разработан для добавления новых пользователей в систему.\n", - "event": [ - { - "listen": "prerequest", - "script": { - "id": "90b3a65b-d7c1-41ec-b5b3-9008ac46660b", - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "id": "9832eddc-fe66-4f0d-a736-86ef1f84aafc", - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "Сервис загрузки ресурсов", - "item": [ - { - "name": "Загрузка ресурса", - "event": [ - { - "listen": "test", - "script": { - "id": "4ef80c70-993e-45eb-86dd-c203491acabf", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "type": "text", - "value": "{{adminLogin}}" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n lama\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/schema", - "host": [ - "{{base_url}}" - ], - "path": [ - "schema" - ] - }, - "description": "Для загрузки ресурса в шину нужно использовать метод loadResource.\n- resourceValue - сам ресурс, в формате base64\n\n\n" - }, - "response": [] - }, - { - "name": "Получить ресурс", - "event": [ - { - "listen": "test", - "script": { - "id": "4f63face-528b-4d07-a0fe-ebea026cf416", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "type": "text", - "value": "{{adminLogin}}" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n 1\n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/schema", - "host": [ - "{{base_url}}" - ], - "path": [ - "schema" - ] - }, - "description": "Для выгрузки заранее загруженного ресурса в шину нужно использовать метод getResource.\n\n\n\n" - }, - "response": [] - }, - { - "name": "Перезагрузить ресурс", - "event": [ - { - "listen": "test", - "script": { - "id": "3eb62411-f82e-427f-899b-a5a4dbd699bb", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "type": "text", - "value": "{{adminLogin}}" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n 1\n \n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/schema", - "host": [ - "{{base_url}}" - ], - "path": [ - "schema" - ] - }, - "description": "Для перезагрузки ресурса в шину есть метод reloadResource.\n\n\n\n" - }, - "response": [] - }, - { - "name": "Удалить ресурс", - "event": [ - { - "listen": "test", - "script": { - "id": "9b839a39-a338-4005-80a9-68fb861d8cb2", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "type": "text", - "value": "{{adminLogin}}" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n 1\n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/schema", - "host": [ - "{{base_url}}" - ], - "path": [ - "schema" - ] - }, - "description": "Для удаления ресурса в шине есть метод removeResource.\n\n\n\n" - }, - "response": [] - }, - { - "name": "Загрузить информацию о ресурсе", - "event": [ - { - "listen": "test", - "script": { - "id": "15ac2ab2-7170-45ec-9eee-0966aa9d834b", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "type": "text", - "value": "{{adminLogin}}" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n lama.xsd\n 1\n 1.0\n lama test\n false\n http:lama.xsd\n l\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/schema", - "host": [ - "{{base_url}}" - ], - "path": [ - "schema" - ] - }, - "description": "Для загрузки мета информации ресурса в шине есть метод loadResourceInfo.\n\n\n\n" - }, - "response": [] - }, - { - "name": "Получить информацию о ресурсе", - "event": [ - { - "listen": "test", - "script": { - "id": "1987b97e-2f15-4cd7-842e-680acb4a8edd", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "type": "text", - "value": "{{adminLogin}}" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n 1\n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/schema", - "host": [ - "{{base_url}}" - ], - "path": [ - "schema" - ] - }, - "description": "Для получения мета информации ресурса в шине есть метод getResourceInfo.\n\n\n\n" - }, - "response": [] - }, - { - "name": "Изменить информацию о ресурсе", - "event": [ - { - "listen": "test", - "script": { - "id": "6eb7d443-c65e-4dc0-9f26-417998710ec5", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "type": "text", - "value": "{{adminLogin}}" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n 1\n lama.xsd\n 1\n 1.0\n lama test\n false\n http:lama.xsd\n l\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/schema", - "host": [ - "{{base_url}}" - ], - "path": [ - "schema" - ] - }, - "description": "Для корректирования мета информации ресурса в шине есть метод editResourceInfo.\n\n\n\n\n" - }, - "response": [] - }, - { - "name": "Удалить информацию о ресурсе", - "event": [ - { - "listen": "test", - "script": { - "id": "2c30f524-db2e-4a4b-b384-bedfbc3b6841", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "type": "text", - "value": "{{adminLogin}}" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n 1\n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/schema", - "host": [ - "{{base_url}}" - ], - "path": [ - "schema" - ] - }, - "description": "Для удаления мета информации ресурса в шине есть метод removeResourceInfo.\n\n\n\n\n\n" - }, - "response": [] - }, - { - "name": "Получить список информации о ресурсах", - "event": [ - { - "listen": "test", - "script": { - "id": "cd6ea560-2b66-4e75-8fa2-479c1ee660ae", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "type": "text", - "value": "{{adminLogin}}" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/schema", - "host": [ - "{{base_url}}" - ], - "path": [ - "schema" - ] - }, - "description": "Для получения списка мета информации ресурсов в шине есть метод getResourceInfoList.\n\n\n\n\n\n" - }, - "response": [] - }, - { - "name": "Получить список информации о ресурсах по имени ресурса", - "event": [ - { - "listen": "test", - "script": { - "id": "b4a24cf7-bfe8-4456-9cfb-395de3961f90", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "type": "text", - "value": "{{adminLogin}}" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n .xsd\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/schema", - "host": [ - "{{base_url}}" - ], - "path": [ - "schema" - ] - }, - "description": "Для получения списка мета информации ресурсов по имени ресурса в шине есть метод getResourceInfoListByName.\n\n\n\n\n\n" - }, - "response": [] - }, - { - "name": "Получить список информации о ресурсах по namespace ресурса", - "event": [ - { - "listen": "test", - "script": { - "id": "15458871-e3b5-4f5c-a16f-917b3a57ea2e", - "exec": [ - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});", - "", - "pm.test(\"Body matches true\", function () {", - " pm.expect(pm.response.text()).to.include(\"true\");", - "});", - "", - "function getSoapBody() {", - " var jsonObject = xml2Json(responseBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Response is true\", function () {", - " var response = getSoapBody();", - " pm.expect(response.response._).to.eql('true');", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "name": "Content-Type", - "type": "text", - "value": "application/xml" - }, - { - "key": "X-ForwardedUser", - "type": "text", - "value": "{{adminLogin}}" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n \n lama\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/schema", - "host": [ - "{{base_url}}" - ], - "path": [ - "schema" - ] - }, - "description": "Для получения списка мета информации ресурсов по namespace ресурса в шине есть метод getResourceInfoListByNamespace.\n\n\n\n\n\n" - }, - "response": [] - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "Работа с файлами", - "item": [ - { - "name": "Загрузка мета информации о файле", - "event": [ - { - "listen": "test", - "script": { - "id": "0348e084-47aa-4b4b-8839-79241f336ca2", - "exec": [ - "function getSoapBody() {", - " var soapBody = responseBody.match(//g);", - " var jsonObject = xml2Json(soapBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [], - "body": { - "mode": "raw", - "raw": "\n \n \n \n {{messageUUID}}\n 1\n 228377149\n 1\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/bigPackets", - "host": [ - "{{base_url}}" - ], - "path": [ - "bigPackets" - ] - }, - "description": "Для начала загрузки необходимо прислать в шину служебную информацию о файле(количество кусков, id, checksum)" - }, - "response": [] - }, - { - "name": "Загрузка части файла", - "event": [ - { - "listen": "test", - "script": { - "id": "d283f30d-eaa7-4fa4-897c-33380f724e12", - "exec": [ - "function getSoapBody() {", - " var soapBody = responseBody.match(//g);", - " var jsonObject = xml2Json(soapBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [], - "body": { - "mode": "raw", - "raw": "\n \n \n \n {{messageUUID}}\n 1\n bGFtYQ==\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/bigPackets", - "host": [ - "{{base_url}}" - ], - "path": [ - "bigPackets" - ] - } - }, - "response": [] - }, - { - "name": "Подтверждение загрузки файла", - "event": [ - { - "listen": "test", - "script": { - "id": "ff868b95-e667-4c29-b7d0-c0cac5b51432", - "exec": [ - "function getSoapBody() {", - " var soapBody = responseBody.match(//g);", - " var jsonObject = xml2Json(soapBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});" - ], - "type": "text/javascript" - } - } - ], - "protocolProfileBehavior": { - "disabledSystemHeaders": { - "content-type": true - } - }, - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "application/soap+xml;charset=UTF-8;action=\"http://www.entaxy/connector/bigPackets/esb/1.0#Integration:ConfirmTransfer\"" - }, - { - "key": "", - "type": "text", - "value": "", - "disabled": true - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n {{messageUUID}}\n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/bigPackets", - "host": [ - "{{base_url}}" - ], - "path": [ - "bigPackets" - ] - }, - "description": "При загрузки в шину всех кусков файла необходимо послать запрос об окончании загрузки, для проверки целостности файла." - }, - "response": [] - }, - { - "name": "Запрос на скачивание файла", - "event": [ - { - "listen": "test", - "script": { - "id": "c2006b22-00c3-4cef-a432-3eaf66023850", - "exec": [ - "function getSoapBody() {", - " var soapBody = responseBody.match(//g);", - " var jsonObject = xml2Json(soapBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});" - ], - "type": "text/javascript" - } - } - ], - "protocolProfileBehavior": { - "disabledSystemHeaders": { - "content-type": true - } - }, - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "type": "text", - "value": "Content-Type: application/soap+xml;charset=UTF-8;action=\"http://www.entaxy/connector/bigPackets/esb/1.0#Integration:DownloadRequest\"" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n {{messageUUID}}\n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/bigPackets", - "host": [ - "{{base_url}}" - ], - "path": [ - "bigPackets" - ] - } - }, - "response": [] - }, - { - "name": "Получение куска файла", - "event": [ - { - "listen": "test", - "script": { - "id": "76950610-16ae-4088-a559-36bf8b0d4f33", - "exec": [ - "function getSoapBody() {", - " var soapBody = responseBody.match(//g);", - " var jsonObject = xml2Json(soapBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "method": "POST", - "header": [], - "body": { - "mode": "raw", - "raw": "\n \n \n \n {{messageUUID}}\n 1\n \n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/bigPackets", - "host": [ - "{{base_url}}" - ], - "path": [ - "bigPackets" - ] - } - }, - "response": [] - }, - { - "name": "Подтверждение получения файла", - "event": [ - { - "listen": "test", - "script": { - "id": "de8415be-fb49-455f-85e5-6a04e784d710", - "exec": [ - "function getSoapBody() {", - " var soapBody = responseBody.match(//g);", - " var jsonObject = xml2Json(soapBody);", - " return jsonObject['soap:Envelope']['soap:Body'];", - "}", - "", - "pm.test(\"Status code is 200\", function () {", - " pm.response.to.have.status(200);", - "});" - ], - "type": "text/javascript" - } - } - ], - "protocolProfileBehavior": { - "disabledSystemHeaders": { - "content-type": true - } - }, - "request": { - "method": "POST", - "header": [ - { - "key": "Content-Type", - "value": "Content-Type: application/soap+xml;charset=UTF-8;action=\"http://www.entaxy/connector/bigPackets/esb/1.0#Integration:ConfirmDownload\"", - "type": "text" - } - ], - "body": { - "mode": "raw", - "raw": "\n \n \n {{messageUUID}}\n \n", - "options": { - "raw": { - "language": "xml" - } - } - }, - "url": { - "raw": "{{base_url}}/bigPackets", - "host": [ - "{{base_url}}" - ], - "path": [ - "bigPackets" - ] - }, - "description": "Необходим для удаления из шины уже выкачанного файла." - }, - "response": [] - } - ], - "protocolProfileBehavior": {} - } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "id": "8dad468e-a846-4dcb-af3b-22959aa33b7d", - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "id": "75322b50-d081-49b3-b833-1d02a88c2136", - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ], - "variable": [ - { - "id": "74a38652-a338-49e7-941d-40f6a4c91e24", - "key": "X-ForwardedUser", - "value": "" - } - ], - "protocolProfileBehavior": {} -} \ No newline at end of file diff --git a/documentation/_styles/entaxy.css b/documentation/_styles/entaxy.css deleted file mode 100644 index 83d2e5ca..00000000 --- a/documentation/_styles/entaxy.css +++ /dev/null @@ -1,429 +0,0 @@ -/* Entaxy documentation stylesheet */ -article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section{display:block} -audio,video{display:inline-block} -audio:not([controls]){display:none;height:0} -html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} -a{background:none} -a:focus{outline:thin dotted} -a:active,a:hover{outline:0} -h1{font-size:2em;margin:.67em 0} -abbr[title]{border-bottom:1px dotted} -b,strong{font-weight:bold} -dfn{font-style:italic} -hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0} -mark{background:#ff0;color:#000} -code,kbd,pre,samp{font-family:monospace;font-size:1em} -pre{white-space:pre-wrap} -q{quotes:"\201C" "\201D" "\2018" "\2019"} -small{font-size:80%} -sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline} -sup{top:-.5em} -sub{bottom:-.25em} -img{border:0} -svg:not(:root){overflow:hidden} -figure{margin:0} -fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em} -legend{border:0;padding:0} -button,input,select,textarea{font-family:inherit;font-size:100%;margin:0} -button,input{line-height:normal} -button,select{text-transform:none} -button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer} -button[disabled],html input[disabled]{cursor:default} -input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0} -button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0} -textarea{overflow:auto;vertical-align:top} -table{border-collapse:collapse;border-spacing:0} -*,*::before,*::after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box} -html,body{font-size:100%} -body{background:#fff;color:rgba(0,0,0,.8);padding:0;margin:0;font-family:"Noto Serif","DejaVu Serif",serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:auto;tab-size:4;word-wrap:anywhere;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased} -a:hover{cursor:pointer} -img,object,embed{max-width:100%;height:auto} -object,embed{height:100%} -img{-ms-interpolation-mode:bicubic} -.left{float:left!important} -.right{float:right!important} -.text-left{text-align:left!important} -.text-right{text-align:right!important} -.text-center{text-align:center!important} -.text-justify{text-align:justify!important} -.hide{display:none} -img,object,svg{display:inline-block;vertical-align:middle} -textarea{height:auto;min-height:50px} -select{width:100%} -.subheader,.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{line-height:1.45;color:#7a2518;font-weight:400;margin-top:0;margin-bottom:.25em} -div,dl,dt,dd,ul,ol,li,h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0} -a{color:#2156a5;text-decoration:underline;line-height:inherit} -a:hover,a:focus{color:#1d4b8f} -a img{border:0} -p{font-family:inherit;font-weight:400;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility} -p aside{font-size:.875em;line-height:1.35;font-style:italic} -h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{font-family:"Open Sans","DejaVu Sans",sans-serif;font-weight:300;font-style:normal;color:#ba3925;text-rendering:optimizeLegibility;margin-top:1em;margin-bottom:.5em;line-height:1.0125em} -h1 small,h2 small,h3 small,#toctitle small,.sidebarblock>.content>.title small,h4 small,h5 small,h6 small{font-size:60%;color:#e99b8f;line-height:0} -h1{font-size:2.125em} -h2{font-size:1.6875em} -h3,#toctitle,.sidebarblock>.content>.title{font-size:1.375em} -h4,h5{font-size:1.125em} -h6{font-size:1em} -hr{border:solid #dddddf;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0} -em,i{font-style:italic;line-height:inherit} -strong,b{font-weight:bold;line-height:inherit} -small{font-size:60%;line-height:inherit} -code{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;font-weight:400;color:rgba(0,0,0,.9)} -ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit} -ul,ol{margin-left:1.5em} -ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em} -ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit} -ul.square{list-style-type:square} -ul.circle{list-style-type:circle} -ul.disc{list-style-type:disc} -ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0} -dl dt{margin-bottom:.3125em;font-weight:bold} -dl dd{margin-bottom:1.25em} -abbr,acronym{text-transform:uppercase;font-size:90%;color:rgba(0,0,0,.8);border-bottom:1px dotted #ddd;cursor:help} -abbr{text-transform:none} -blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd} -blockquote,blockquote p{line-height:1.6;color:rgba(0,0,0,.85)} -@media screen and (min-width:768px){h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2} -h1{font-size:2.75em} -h2{font-size:2.3125em} -h3,#toctitle,.sidebarblock>.content>.title{font-size:1.6875em} -h4{font-size:1.4375em}} -table{background:#fff;margin-bottom:1.25em;border:solid 1px #dedede;word-wrap:normal} -table thead,table tfoot{background:#f7f8f7} -table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:.5em .625em .625em;font-size:inherit;color:rgba(0,0,0,.8);text-align:left} -table tr th,table tr td{padding:.5625em .625em;font-size:inherit;color:rgba(0,0,0,.8)} -table tr.even,table tr.alt{background:#f8f8f7} -table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{line-height:1.6} -h1,h2,h3,#toctitle,.sidebarblock>.content>.title,h4,h5,h6{line-height:1.2;word-spacing:-.05em} -h1 strong,h2 strong,h3 strong,#toctitle strong,.sidebarblock>.content>.title strong,h4 strong,h5 strong,h6 strong{font-weight:400} -.center{margin-left:auto;margin-right:auto} -.stretch{width:100%} -.clearfix::before,.clearfix::after,.float-group::before,.float-group::after{content:" ";display:table} -.clearfix::after,.float-group::after{clear:both} -:not(pre).nobreak{word-wrap:normal} -:not(pre).nowrap{white-space:nowrap} -:not(pre).pre-wrap{white-space:pre-wrap} -:not(pre):not([class^=L])>code{font-size:.9375em;font-style:normal!important;letter-spacing:0;padding:.1em .5ex;word-spacing:-.15em;background:#f7f7f8;-webkit-border-radius:4px;border-radius:4px;line-height:1.45;text-rendering:optimizeSpeed} -pre{color:rgba(0,0,0,.9);font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;line-height:1.45;text-rendering:optimizeSpeed} -pre code,pre pre{color:inherit;font-size:inherit;line-height:inherit} -pre>code{display:block} -pre.nowrap,pre.nowrap pre{white-space:pre;word-wrap:normal} -em em{font-style:normal} -strong strong{font-weight:400} -.keyseq{color:rgba(51,51,51,.8)} -kbd{font-family:"Droid Sans Mono","DejaVu Sans Mono",monospace;display:inline-block;color:rgba(0,0,0,.8);font-size:.65em;line-height:1.45;background:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em white inset;box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 .1em #fff inset;margin:0 .15em;padding:.2em .5em;vertical-align:middle;position:relative;top:-.1em;white-space:nowrap} -.keyseq kbd:first-child{margin-left:0} -.keyseq kbd:last-child{margin-right:0} -.menuseq,.menuref{color:#000} -.menuseq b:not(.caret),.menuref{font-weight:inherit} -.menuseq{word-spacing:-.02em} -.menuseq b.caret{font-size:1.25em;line-height:.8} -.menuseq i.caret{font-weight:bold;text-align:center;width:.45em} -b.button::before,b.button::after{position:relative;top:-1px;font-weight:400} -b.button::before{content:"[";padding:0 3px 0 2px} -b.button::after{content:"]";padding:0 2px 0 3px} -p a>code:hover{color:rgba(0,0,0,.9)} -#header,#content,#footnotes,#footer{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5em;*zoom:1;position:relative;padding-left:.9375em;padding-right:.9375em} -#header::before,#header::after,#content::before,#content::after,#footnotes::before,#footnotes::after,#footer::before,#footer::after{content:" ";display:table} -#header::after,#content::after,#footnotes::after,#footer::after{clear:both} -#content{margin-top:1.25em} -#content::before{content:none} -#header>h1:first-child{color:rgba(0,0,0,.85);margin-top:2.25rem;margin-bottom:0} -#header>h1:first-child+#toc{margin-top:8px;border-top:1px solid #dddddf} -#header>h1:only-child,body.toc2 #header>h1:nth-last-child(2){border-bottom:1px solid #dddddf;padding-bottom:8px} -#header .details{border-bottom:1px solid #dddddf;line-height:1.45;padding-top:.25em;padding-bottom:.25em;padding-left:.25em;color:rgba(0,0,0,.6);display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap} -#header .details span:first-child{margin-left:-.125em} -#header .details span.email a{color:rgba(0,0,0,.85)} -#header .details br{display:none} -#header .details br+span::before{content:"\00a0\2013\00a0"} -#header .details br+span.author::before{content:"\00a0\22c5\00a0";color:rgba(0,0,0,.85)} -#header .details br+span#revremark::before{content:"\00a0|\00a0"} -#header #revnumber{text-transform:capitalize} -#header #revnumber::after{content:"\00a0"} -#content>h1:first-child:not([class]){color:rgba(0,0,0,.85);border-bottom:1px solid #dddddf;padding-bottom:8px;margin-top:0;padding-top:1rem;margin-bottom:1.25rem} -#toc{border-bottom:1px solid #e7e7e9;padding-bottom:.5em} -#toc>ul{margin-left:.125em} -#toc ul.sectlevel0>li>a{font-style:italic} -#toc ul.sectlevel0 ul.sectlevel1{margin:.5em 0} -#toc ul{font-family:"Open Sans","DejaVu Sans",sans-serif;list-style-type:none} -#toc li{line-height:1.3334;margin-top:.3334em} -#toc a{text-decoration:none} -#toc a:active{text-decoration:underline} -#toctitle{color:#7a2518;font-size:1.2em} -@media screen and (min-width:768px){#toctitle{font-size:1.375em} -body.toc2{padding-left:15em;padding-right:0} -#toc.toc2{margin-top:0!important;background:#f8f8f7;position:fixed;width:15em;left:0;top:0;border-right:1px solid #e7e7e9;border-top-width:0!important;border-bottom-width:0!important;z-index:1000;padding:1.25em 1em;height:100%;overflow:auto} -#toc.toc2 #toctitle{margin-top:0;margin-bottom:.8rem;font-size:1.2em} -#toc.toc2>ul{font-size:.9em;margin-bottom:0} -#toc.toc2 ul ul{margin-left:0;padding-left:1em} -#toc.toc2 ul.sectlevel0 ul.sectlevel1{padding-left:0;margin-top:.5em;margin-bottom:.5em} -body.toc2.toc-right{padding-left:0;padding-right:15em} -body.toc2.toc-right #toc.toc2{border-right-width:0;border-left:1px solid #e7e7e9;left:auto;right:0}} -@media screen and (min-width:1280px){body.toc2{padding-left:20em;padding-right:0} -#toc.toc2{width:20em} -#toc.toc2 #toctitle{font-size:1.375em} -#toc.toc2>ul{font-size:.95em} -#toc.toc2 ul ul{padding-left:1.25em} -body.toc2.toc-right{padding-left:0;padding-right:20em}} -#content #toc{border-style:solid;border-width:1px;border-color:#e0e0dc;margin-bottom:1.25em;padding:1.25em;background:#f8f8f7;-webkit-border-radius:4px;border-radius:4px} -#content #toc>:first-child{margin-top:0} -#content #toc>:last-child{margin-bottom:0} -#footer{max-width:none;background:rgba(0,0,0,.8);padding:1.25em} -#footer-text{color:rgba(255,255,255,.8);line-height:1.44} -#content{margin-bottom:.625em} -.sect1{padding-bottom:.625em} -@media screen and (min-width:768px){#content{margin-bottom:1.25em} -.sect1{padding-bottom:1.25em}} -.sect1:last-child{padding-bottom:0} -.sect1+.sect1{border-top:1px solid #e7e7e9} -#content h1>a.anchor,h2>a.anchor,h3>a.anchor,#toctitle>a.anchor,.sidebarblock>.content>.title>a.anchor,h4>a.anchor,h5>a.anchor,h6>a.anchor{position:absolute;z-index:1001;width:1.5ex;margin-left:-1.5ex;display:block;text-decoration:none!important;visibility:hidden;text-align:center;font-weight:400} -#content h1>a.anchor::before,h2>a.anchor::before,h3>a.anchor::before,#toctitle>a.anchor::before,.sidebarblock>.content>.title>a.anchor::before,h4>a.anchor::before,h5>a.anchor::before,h6>a.anchor::before{content:"\00A7";font-size:.85em;display:block;padding-top:.1em} -#content h1:hover>a.anchor,#content h1>a.anchor:hover,h2:hover>a.anchor,h2>a.anchor:hover,h3:hover>a.anchor,#toctitle:hover>a.anchor,.sidebarblock>.content>.title:hover>a.anchor,h3>a.anchor:hover,#toctitle>a.anchor:hover,.sidebarblock>.content>.title>a.anchor:hover,h4:hover>a.anchor,h4>a.anchor:hover,h5:hover>a.anchor,h5>a.anchor:hover,h6:hover>a.anchor,h6>a.anchor:hover{visibility:visible} -#content h1>a.link,h2>a.link,h3>a.link,#toctitle>a.link,.sidebarblock>.content>.title>a.link,h4>a.link,h5>a.link,h6>a.link{color:#ba3925;text-decoration:none} -#content h1>a.link:hover,h2>a.link:hover,h3>a.link:hover,#toctitle>a.link:hover,.sidebarblock>.content>.title>a.link:hover,h4>a.link:hover,h5>a.link:hover,h6>a.link:hover{color:#a53221} -details,.audioblock,.imageblock,.literalblock,.listingblock,.stemblock,.videoblock{margin-bottom:1.25em} -details>summary:first-of-type{cursor:pointer;display:list-item;outline:none;margin-bottom:.75em} -.admonitionblock td.content>.title,.audioblock>.title,.exampleblock>.title,.imageblock>.title,.listingblock>.title,.literalblock>.title,.stemblock>.title,.openblock>.title,.paragraph>.title,.quoteblock>.title,table.tableblock>.title,.verseblock>.title,.videoblock>.title,.dlist>.title,.olist>.title,.ulist>.title,.qlist>.title,.hdlist>.title{text-rendering:optimizeLegibility;text-align:left;font-family:"Noto Serif","DejaVu Serif",serif;font-size:1rem;font-style:italic} -table.tableblock.fit-content>caption.title{white-space:nowrap;width:0} -.paragraph.lead>p,#preamble>.sectionbody>[class="paragraph"]:first-of-type p{font-size:1.21875em;line-height:1.6;color:rgba(0,0,0,.85)} -table.tableblock #preamble>.sectionbody>[class="paragraph"]:first-of-type p{font-size:inherit} -.admonitionblock>table{border-collapse:separate;border:0;background:none;width:100%} -.admonitionblock>table td.icon{text-align:center;width:80px} -.admonitionblock>table td.icon img{max-width:none} -.admonitionblock>table td.icon .title{font-weight:bold;font-family:"Open Sans","DejaVu Sans",sans-serif;text-transform:uppercase} -.admonitionblock>table td.content{padding-left:1.125em;padding-right:1.25em;border-left:1px solid #dddddf;color:rgba(0,0,0,.6);word-wrap:anywhere} -.admonitionblock>table td.content>:last-child>:last-child{margin-bottom:0} -.exampleblock>.content{border-style:solid;border-width:1px;border-color:#e6e6e6;margin-bottom:1.25em;padding:1.25em;background:#fff;-webkit-border-radius:4px;border-radius:4px} -.exampleblock>.content>:first-child{margin-top:0} -.exampleblock>.content>:last-child{margin-bottom:0} -.sidebarblock{border-style:solid;border-width:1px;border-color:#dbdbd6;margin-bottom:1.25em;padding:1.25em;background:#f3f3f2;-webkit-border-radius:4px;border-radius:4px} -.sidebarblock>:first-child{margin-top:0} -.sidebarblock>:last-child{margin-bottom:0} -.sidebarblock>.content>.title{color:#7a2518;margin-top:0;text-align:center} -.exampleblock>.content>:last-child>:last-child,.exampleblock>.content .olist>ol>li:last-child>:last-child,.exampleblock>.content .ulist>ul>li:last-child>:last-child,.exampleblock>.content .qlist>ol>li:last-child>:last-child,.sidebarblock>.content>:last-child>:last-child,.sidebarblock>.content .olist>ol>li:last-child>:last-child,.sidebarblock>.content .ulist>ul>li:last-child>:last-child,.sidebarblock>.content .qlist>ol>li:last-child>:last-child{margin-bottom:0} -.literalblock pre,.listingblock>.content>pre{-webkit-border-radius:4px;border-radius:4px;overflow-x:auto;padding:1em;font-size:.8125em} -@media screen and (min-width:768px){.literalblock pre,.listingblock>.content>pre{font-size:.90625em}} -@media screen and (min-width:1280px){.literalblock pre,.listingblock>.content>pre{font-size:1em}} -.literalblock pre,.listingblock>.content>pre:not(.highlight),.listingblock>.content>pre[class="highlight"],.listingblock>.content>pre[class^="highlight "]{background:#f7f7f8} -.literalblock.output pre{color:#f7f7f8;background:rgba(0,0,0,.9)} -.listingblock>.content{position:relative} -.listingblock code[data-lang]::before{display:none;content:attr(data-lang);position:absolute;font-size:.75em;top:.425rem;right:.5rem;line-height:1;text-transform:uppercase;color:inherit;opacity:.5} -.listingblock:hover code[data-lang]::before{display:block} -.listingblock.terminal pre .command::before{content:attr(data-prompt);padding-right:.5em;color:inherit;opacity:.5} -.listingblock.terminal pre .command:not([data-prompt])::before{content:"$"} -.listingblock pre.highlightjs{padding:0} -.listingblock pre.highlightjs>code{padding:1em;-webkit-border-radius:4px;border-radius:4px} -.listingblock pre.prettyprint{border-width:0} -.prettyprint{background:#f7f7f8} -pre.prettyprint .linenums{line-height:1.45;margin-left:2em} -pre.prettyprint li{background:none;list-style-type:inherit;padding-left:0} -pre.prettyprint li code[data-lang]::before{opacity:1} -pre.prettyprint li:not(:first-child) code[data-lang]::before{display:none} -table.linenotable{border-collapse:separate;border:0;margin-bottom:0;background:none} -table.linenotable td[class]{color:inherit;vertical-align:top;padding:0;line-height:inherit;white-space:normal} -table.linenotable td.code{padding-left:.75em} -table.linenotable td.linenos{border-right:1px solid currentColor;opacity:.35;padding-right:.5em} -pre.pygments .lineno{border-right:1px solid currentColor;opacity:.35;display:inline-block;margin-right:.75em} -pre.pygments .lineno::before{content:"";margin-right:-.125em} -.quoteblock{margin:0 1em 1.25em 1.5em;display:table} -.quoteblock:not(.excerpt)>.title{margin-left:-1.5em;margin-bottom:.75em} -.quoteblock blockquote,.quoteblock p{color:rgba(0,0,0,.85);font-size:1.15rem;line-height:1.75;word-spacing:.1em;letter-spacing:0;font-style:italic;text-align:justify} -.quoteblock blockquote{margin:0;padding:0;border:0} -.quoteblock blockquote::before{content:"\201c";float:left;font-size:2.75em;font-weight:bold;line-height:.6em;margin-left:-.6em;color:#7a2518;text-shadow:0 1px 2px rgba(0,0,0,.1)} -.quoteblock blockquote>.paragraph:last-child p{margin-bottom:0} -.quoteblock .attribution{margin-top:.75em;margin-right:.5ex;text-align:right} -.verseblock{margin:0 1em 1.25em} -.verseblock pre{font-family:"Open Sans","DejaVu Sans",sans;font-size:1.15rem;color:rgba(0,0,0,.85);font-weight:300;text-rendering:optimizeLegibility} -.verseblock pre strong{font-weight:400} -.verseblock .attribution{margin-top:1.25rem;margin-left:.5ex} -.quoteblock .attribution,.verseblock .attribution{font-size:.9375em;line-height:1.45;font-style:italic} -.quoteblock .attribution br,.verseblock .attribution br{display:none} -.quoteblock .attribution cite,.verseblock .attribution cite{display:block;letter-spacing:-.025em;color:rgba(0,0,0,.6)} -.quoteblock.abstract blockquote::before,.quoteblock.excerpt blockquote::before,.quoteblock .quoteblock blockquote::before{display:none} -.quoteblock.abstract blockquote,.quoteblock.abstract p,.quoteblock.excerpt blockquote,.quoteblock.excerpt p,.quoteblock .quoteblock blockquote,.quoteblock .quoteblock p{line-height:1.6;word-spacing:0} -.quoteblock.abstract{margin:0 1em 1.25em;display:block} -.quoteblock.abstract>.title{margin:0 0 .375em;font-size:1.15em;text-align:center} -.quoteblock.excerpt>blockquote,.quoteblock .quoteblock{padding:0 0 .25em 1em;border-left:.25em solid #dddddf} -.quoteblock.excerpt,.quoteblock .quoteblock{margin-left:0} -.quoteblock.excerpt blockquote,.quoteblock.excerpt p,.quoteblock .quoteblock blockquote,.quoteblock .quoteblock p{color:inherit;font-size:1.0625rem} -.quoteblock.excerpt .attribution,.quoteblock .quoteblock .attribution{color:inherit;font-size:.85rem;text-align:left;margin-right:0} -p.tableblock:last-child{margin-bottom:0} -td.tableblock>.content{margin-bottom:1.25em;word-wrap:anywhere} -td.tableblock>.content>:last-child{margin-bottom:-1.25em} -table.tableblock,th.tableblock,td.tableblock{border:0 solid #dedede} -table.grid-all>*>tr>*{border-width:1px} -table.grid-cols>*>tr>*{border-width:0 1px} -table.grid-rows>*>tr>*{border-width:1px 0} -table.frame-all{border-width:1px} -table.frame-ends{border-width:1px 0} -table.frame-sides{border-width:0 1px} -table.frame-none>colgroup+*>:first-child>*,table.frame-sides>colgroup+*>:first-child>*{border-top-width:0} -table.frame-none>:last-child>:last-child>*,table.frame-sides>:last-child>:last-child>*{border-bottom-width:0} -table.frame-none>*>tr>:first-child,table.frame-ends>*>tr>:first-child{border-left-width:0} -table.frame-none>*>tr>:last-child,table.frame-ends>*>tr>:last-child{border-right-width:0} -table.stripes-all tr,table.stripes-odd tr:nth-of-type(odd),table.stripes-even tr:nth-of-type(even),table.stripes-hover tr:hover{background:#f8f8f7} -th.halign-left,td.halign-left{text-align:left} -th.halign-right,td.halign-right{text-align:right} -th.halign-center,td.halign-center{text-align:center} -th.valign-top,td.valign-top{vertical-align:top} -th.valign-bottom,td.valign-bottom{vertical-align:bottom} -th.valign-middle,td.valign-middle{vertical-align:middle} -table thead th,table tfoot th{font-weight:bold} -tbody tr th{background:#f7f8f7} -tbody tr th,tbody tr th p,tfoot tr th,tfoot tr th p{color:rgba(0,0,0,.8);font-weight:bold} -p.tableblock>code:only-child{background:none;padding:0} -p.tableblock{font-size:1em} -ol{margin-left:1.75em} -ul li ol{margin-left:1.5em} -dl dd{margin-left:1.125em} -dl dd:last-child,dl dd:last-child>:last-child{margin-bottom:0} -ol>li p,ul>li p,ul dd,ol dd,.olist .olist,.ulist .ulist,.ulist .olist,.olist .ulist{margin-bottom:.625em} -ul.checklist,ul.none,ol.none,ul.no-bullet,ol.no-bullet,ol.unnumbered,ul.unstyled,ol.unstyled{list-style-type:none} -ul.no-bullet,ol.no-bullet,ol.unnumbered{margin-left:.625em} -ul.unstyled,ol.unstyled{margin-left:0} -ul.checklist{margin-left:.625em} -ul.checklist li>p:first-child>.fa-square-o:first-child,ul.checklist li>p:first-child>.fa-check-square-o:first-child{width:1.25em;font-size:.8em;position:relative;bottom:.125em} -ul.checklist li>p:first-child>input[type="checkbox"]:first-child{margin-right:.25em} -ul.inline{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;list-style:none;margin:0 0 .625em -1.25em} -ul.inline>li{margin-left:1.25em} -.unstyled dl dt{font-weight:400;font-style:normal} -ol.arabic{list-style-type:decimal} -ol.decimal{list-style-type:decimal-leading-zero} -ol.loweralpha{list-style-type:lower-alpha} -ol.upperalpha{list-style-type:upper-alpha} -ol.lowerroman{list-style-type:lower-roman} -ol.upperroman{list-style-type:upper-roman} -ol.lowergreek{list-style-type:lower-greek} -.hdlist>table,.colist>table{border:0;background:none} -.hdlist>table>tbody>tr,.colist>table>tbody>tr{background:none} -td.hdlist1,td.hdlist2{vertical-align:top;padding:0 .625em} -td.hdlist1{font-weight:bold;padding-bottom:1.25em} -td.hdlist2{word-wrap:anywhere} -.literalblock+.colist,.listingblock+.colist{margin-top:-.5em} -.colist td:not([class]):first-child{padding:.4em .75em 0;line-height:1;vertical-align:top} -.colist td:not([class]):first-child img{max-width:none} -.colist td:not([class]):last-child{padding:.25em 0} -.thumb,.th{line-height:0;display:inline-block;border:solid 4px #fff;-webkit-box-shadow:0 0 0 1px #ddd;box-shadow:0 0 0 1px #ddd} -.imageblock.left{margin:.25em .625em 1.25em 0} -.imageblock.right{margin:.25em 0 1.25em .625em} -.imageblock>.title{margin-bottom:0} -.imageblock.thumb,.imageblock.th{border-width:6px} -.imageblock.thumb>.title,.imageblock.th>.title{padding:0 .125em} -.image.left,.image.right{margin-top:.25em;margin-bottom:.25em;display:inline-block;line-height:0} -.image.left{margin-right:.625em} -.image.right{margin-left:.625em} -a.image{text-decoration:none;display:inline-block} -a.image object{pointer-events:none} -sup.footnote,sup.footnoteref{font-size:.875em;position:static;vertical-align:super} -sup.footnote a,sup.footnoteref a{text-decoration:none} -sup.footnote a:active,sup.footnoteref a:active{text-decoration:underline} -#footnotes{padding-top:.75em;padding-bottom:.75em;margin-bottom:.625em} -#footnotes hr{width:20%;min-width:6.25em;margin:-.25em 0 .75em;border-width:1px 0 0} -#footnotes .footnote{padding:0 .375em 0 .225em;line-height:1.3334;font-size:.875em;margin-left:1.2em;margin-bottom:.2em} -#footnotes .footnote a:first-of-type{font-weight:bold;text-decoration:none;margin-left:-1.05em} -#footnotes .footnote:last-of-type{margin-bottom:0} -#content #footnotes{margin-top:-.625em;margin-bottom:0;padding:.75em 0} -.gist .file-data>table{border:0;background:#fff;width:100%;margin-bottom:0} -.gist .file-data>table td.line-data{width:99%} -div.unbreakable{page-break-inside:avoid} -.big{font-size:larger} -.small{font-size:smaller} -.underline{text-decoration:underline} -.overline{text-decoration:overline} -.line-through{text-decoration:line-through} -.aqua{color:#00bfbf} -.aqua-background{background:#00fafa} -.black{color:#000} -.black-background{background:#000} -.blue{color:#0000bf} -.blue-background{background:#0000fa} -.fuchsia{color:#bf00bf} -.fuchsia-background{background:#fa00fa} -.gray{color:#606060} -.gray-background{background:#7d7d7d} -.green{color:#006000} -.green-background{background:#007d00} -.lime{color:#00bf00} -.lime-background{background:#00fa00} -.maroon{color:#600000} -.maroon-background{background:#7d0000} -.navy{color:#000060} -.navy-background{background:#00007d} -.olive{color:#606000} -.olive-background{background:#7d7d00} -.purple{color:#600060} -.purple-background{background:#7d007d} -.red{color:#bf0000} -.red-background{background:#fa0000} -.silver{color:#909090} -.silver-background{background:#bcbcbc} -.teal{color:#006060} -.teal-background{background:#007d7d} -.white{color:#bfbfbf} -.white-background{background:#fafafa} -.yellow{color:#bfbf00} -.yellow-background{background:#fafa00} -span.icon>.fa{cursor:default} -a span.icon>.fa{cursor:inherit} -.admonitionblock td.icon [class^="fa icon-"]{font-size:2.5em;text-shadow:1px 1px 2px rgba(0,0,0,.5);cursor:default} -.admonitionblock td.icon .icon-note::before{content:"\f05a";color:#19407c} -.admonitionblock td.icon .icon-tip::before{content:"\f0eb";text-shadow:1px 1px 2px rgba(155,155,0,.8);color:#111} -.admonitionblock td.icon .icon-warning::before{content:"\f071";color:#bf6900} -.admonitionblock td.icon .icon-caution::before{content:"\f06d";color:#bf3400} -.admonitionblock td.icon .icon-important::before{content:"\f06a";color:#bf0000} -.conum[data-value]{display:inline-block;color:#fff!important;background:rgba(0,0,0,.8);-webkit-border-radius:50%;border-radius:50%;text-align:center;font-size:.75em;width:1.67em;height:1.67em;line-height:1.67em;font-family:"Open Sans","DejaVu Sans",sans-serif;font-style:normal;font-weight:bold} -.conum[data-value] *{color:#fff!important} -.conum[data-value]+b{display:none} -.conum[data-value]::after{content:attr(data-value)} -pre .conum[data-value]{position:relative;top:-.125em} -b.conum *{color:inherit!important} -.conum:not([data-value]):empty{display:none} -dt,th.tableblock,td.content,div.footnote{text-rendering:optimizeLegibility} -h1,h2,p,td.content,span.alt{letter-spacing:-.01em} -p strong,td.content strong,div.footnote strong{letter-spacing:-.005em} -p,blockquote,dt,td.content,span.alt{font-size:1.0625rem} -p{margin-bottom:1.25rem} -.sidebarblock p,.sidebarblock dt,.sidebarblock td.content,p.tableblock{font-size:1em} -.exampleblock>.content{background:#fffef7;border-color:#e0e0dc;-webkit-box-shadow:0 1px 4px #e0e0dc;box-shadow:0 1px 4px #e0e0dc} -.print-only{display:none!important} -@page{margin:1.25cm .75cm} -@media print{*{-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important} -html{font-size:80%} -a{color:inherit!important;text-decoration:underline!important} -a.bare,a[href^="#"],a[href^="mailto:"]{text-decoration:none!important} -a[href^="http:"]:not(.bare)::after,a[href^="https:"]:not(.bare)::after{content:"(" attr(href) ")";display:inline-block;font-size:.875em;padding-left:.25em} -abbr[title]::after{content:" (" attr(title) ")"} -pre,blockquote,tr,img,object,svg{page-break-inside:avoid} -thead{display:table-header-group} -svg{max-width:100%} -p,blockquote,dt,td.content{font-size:1em;orphans:3;widows:3} -h2,h3,#toctitle,.sidebarblock>.content>.title{page-break-after:avoid} -#header,#content,#footnotes,#footer{max-width:none} -#toc,.sidebarblock,.exampleblock>.content{background:none!important} -#toc{border-bottom:1px solid #dddddf!important;padding-bottom:0!important} -body.book #header{text-align:center} -body.book #header>h1:first-child{border:0!important;margin:2.5em 0 1em} -body.book #header .details{border:0!important;display:block;padding:0!important} -body.book #header .details span:first-child{margin-left:0!important} -body.book #header .details br{display:block} -body.book #header .details br+span::before{content:none!important} -body.book #toc{border:0!important;text-align:left!important;padding:0!important;margin:0!important} -body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-break-before:always} -.listingblock code[data-lang]::before{display:block} -#footer{padding:0 .9375em} -.hide-on-print{display:none!important} -.print-only{display:block!important} -.hide-for-print{display:none!important} -.show-for-print{display:inherit!important}} -@media print,amzn-kf8{#header>h1:first-child{margin-top:1.25rem} -.sect1{padding:0!important} -.sect1+.sect1{border:0} -#footer{background:none} -#footer-text{color:rgba(0,0,0,.6);font-size:.9em}} -@media amzn-kf8{#header,#content,#footnotes,#footer{padding:0}} - -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ - @font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/documentation/_styles/font-awesome.min.css b/documentation/_styles/font-awesome.min.css deleted file mode 100644 index 86464860..00000000 --- a/documentation/_styles/font-awesome.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ - @font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/documentation/connectors/Message.png b/documentation/connectors/Message.png deleted file mode 100644 index b89636dceb25882e2c4cb49d0fb9595189c97b08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 61468 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

vF7IYs2$Gpz+nQ~&fm7>p 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 w$+Y0KmR#I^#A|> diff --git a/documentation/connectors/create_new_connectors.adoc b/documentation/connectors/create_new_connectors.adoc deleted file mode 100644 index 8385da89..00000000 --- a/documentation/connectors/create_new_connectors.adoc +++ /dev/null @@ -1,203 +0,0 @@ -= План создания коннектора - -Для создания полноценного коннектора необходимо создать bundle с такой структурой: - -. _src/main/resource/template/<название endpoint>-in-connector.ftl_ -. _src/main/resource/template/<название endpoint>-out-connector.ftl_ -. _src/main/resource/OSGI-INF/blueprint/camel-context.xml_ -. _pom.xml_ - -== Создание шаблона входного коннектора(in-connector) - -_Входной коннектор_ - это коннектор, который получает сообщения из вне Entaxy. - -_Шаблон входного коннектора_ - ftl файл, на основе которого шина будет создавать индивидуальные входные коннекторы для каждой системы, с помощью подстановки параметров, полученных от пользователя. - -Пример созданного шаблона, где название endpoint - _example_: -_src/main/resource/template/example-in-connector.ftl_ -[source,xml] ----- - - - - - - - - - - - - - - - - - - - example - - - - - - ----- - -Создание и публикация бина: для связи коннектора с профилем, возможности получить весь список коннекторов определенного типа. -[source, xml] ----- - - - - - - - - - - ----- - -Маршрут коннектора, который полученные сообщения отправляет на выходную точку профиля, к которой прикрепляется сгенерированный пользователем route. -[source, xml] ----- - - - - example - - - ----- - -Начало маршрута входного коннектора может начинаться не с _"direct-vm:example-in-connector-[=systemName]"_, а получать сообщения, например, через определенную папку на диске. - -Для того чтобы отправить сообщение в коннектор необходимо, получить все коннекторы определенного типа (example): -[source,xml] ----- - - - - - ----- - -И отправлять сообщения с помощью: -[source,xml] ----- - ----- - -== Создание шаблона выходного коннектора(out-connector) - -_Выходной коннектор_ - это коннектор, который отправляет сообщения из Entaxy в систему (вне Entaxy). - -_Шаблон выходного коннектора_ - ftl файл, на основе которого шина будет создавать индивидуальные выходные коннекторы для каждой системы, с помощью подстановки параметров, полученных от пользователя. - -Пример созданного шаблона, где название endpoint - _example_: -_src/main/resource/template/example-out-connector.ftl_ -[source,xml] ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ----- - -Создание и публикация бина: для связи коннектора с профилем, возможности получить весь список коннекторов определенного типа. -[source, xml] ----- - - - - - - - - - - ----- - -Маршрут выходного коннектора *должен* стартовать с: -[source,xml] ----- - ----- - -== Публикация созданных шаблонов - -Необходимо опубликовать osgi сервис с информацией об созданных шаблонах для того, чтобы механизм создания коннекторов увидел их. - -_src/main/resource/OSGI-INF/blueprint/camel-context.xml_ -[source,xml] ----- - - - - - - - - - - - - - - - - - - - - - - - - - - - ----- - -xref:../core/system-managment/Users-manual-System-management.adoc[Информация о создании коннекторов со стороны пользователя] diff --git a/documentation/connectors/db-connector/deployment_schema.png b/documentation/connectors/db-connector/deployment_schema.png deleted file mode 100644 index 33203b0c9cfabf6cc2d5e9fad4f261d34634c29a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172635 zcmd?QcXZ6__b)y(ktzrh5hX^6UZxj<>Am+EM5g!NM@!RNbPgg8jut&SIl)16$04GJ zaCD+`wEGO7^ZEXMYu!KYy8qs_LdJXEPub7j&)%>7+S_!IfY~aoQyK&UX~kyIBoIgo z0|Wy5l#&FVydV8q2Z3~K8KA2I&WOqCFhcUs)SsX7Pza0LAIL+~@=z$P$1~Vq)tY@; zr+=`^7yysJ_fEILYO)#)Ki@$iP>4ZD)F32Ih9Kmj$>0?<8G{>)M`JZV-`ARruK!Gk z9gF}I^i?5|d1wmw#Iw4B5%4=gz>URW`hibmkH=wD8g*PNSdD>2;|HU0@gZE6jL*wM zQNd@2)ouj8m`1(b9Unrq_}otLgh9X$MhwQF2#CSB_!z0yr1e?O!caKQ|mQ`utY6>*s4o444%C^NT>#WBmEl>~@H|Kf z#zj;6?KGy7%0M-mVOEYVIi#he%$&rW0tbqt@I6PL(9jyhaXl*NT(a)>m6Utto*EF33| zY~V17G>#DAR1&O$_yG}F7B@>{auEYGml_juS@khDm;puAh8zM8fo1ThIM`5-44%n! z;4d4>E;ok22fHxHW4V!NgD?`+EASX2J0_#^5MdOHiVA4lbRXAZW(p$~XBgo`B8(QR zK!qpBeI`4_Xm%5%CP^q{x7i7N9bYJr#Ld9(rg^w3BpaMGg@Y9l95kvrMi8*V0VT$z zW$M{-3eC#}D=VoObU1$U;D@dfGu zNQ_lL2rKwt1p!SVq#FHJkvzUpi4R)8_tYYedaWmzG(Nvq)p=a6xF&Z}p zjvT{vsa!Iin9rm{ktm{%tR$LnvVe$gw0M~cnu0GTMD${?3>F`eI7|ejJSNmCfE`d= z8js!}kkTSZdX(eF>G(1DG5@$v+C3ufK z;G>HDejs*08Z}!TQKO1!CL3i64UXesNp*HUL+Z5qrDhI;=2nrT0g=QZmeM3j2ElAJ z`%q3LP8s5OC=5208}?bzAx->r=wXW0#`59qWWHO$ma4prfB@r*u@GQ)7PlsfCV(JF z326ju;JO)RwnC&6aad6W(j9j*c&}V9#HqAe0z1Mp+6^>=fFqNz#AZa0YY3T`LQG5) z;1ZDNsMLeuIhX=ZND|??&`hULjgOe*2%F2}BJ2Gqk)>P$?uld3_Y z174(3Xb6x)7_LlemiTCjfFTxh5->(HlY?~Nf-x({Es?W;6KBW*TB#@O0N#*c(D3~V z5GyHkqaJ}!>ijG_L85TVC8mfc;FOZ38WDyGzE%lU1cl0okqQmE2-C+A<5fZe&A<;k z+#qr@Sa`cIhGuFb-e62-SAzjGzh3V&YxD-Jo5*+DRf>?Gp|X&*KAk4U!r<8|jo*&u zb0l;=5zQrp1p+Y@L$T;pS_aM$@j38*VDjkBS za589Sy;UPO2XuNQM#^RKT?UqkNh70Cz@;!yVKhEQ#Iw|Bx`ZbS`fvg)Hhzj|vQxlz z^O!ci)xlO_R16x=uD2q@QYzQu@!51TnbU1j`E4|#Fvt(PoCI`GXASAlbS5KgCIE+t zAv2X828VAFP*@JD4HoeJOJ|sowLbBy90ujMxIh~3q zljGtAXcRq8Zj6@g{*@);;*7^8BFnH+*f<4{t~F|-`3 zif}bdqL-kh8dPyt>o91fW>Z*gLVDyVJ1*u0HaYYbp5}KlxY3B%W)AY4d=(<1iW2!D z0voNwDESVuzyVMQgJseg3^+F5t`vm=(WsGv!+S9pvmL`Q*f4glNkU~u6c{Ymrf`6( zu2M57ZY^7arOOd65!Iq|(QGa<6^j;9(N=Ug7;!UXl8Bz;@*#PyNYw2#YdLm2)}gWJ zu+pHNAjJv7HU&=P)1sAOttX_zFx?SpP~f)k+!VK)rnC{bRy&O&cY9(uu2#;|aJ4ou z*JD6hiNcV9O;o!bOpQFIidchQdBE$%N~WB6hf-c#ZcM#c$P%2MKf?d@Q@LRDWo>Jgu`Syd48AQCB?fDRvJ1gQ}Fp5n}8$m zMQ~vXm*J;j(HOS}NmpQ<4wXhsp~W~1o|@<3A#Gq9ug^(ix_O2WHG;RA^mM+!$#9SX zY!#qr>N;dsu#SjvPeOy5XX8B235ckD%?U~(=?_8t8oz(T$$Z0Krzt@ zp2IEhvLjv$8?CVgrDU{NsgyBX4uy}QCg8kLq=FFi#r?O_7^b0OF@*|)i0LSJiUZtc zh8!cX3pG)f)QAKgkD&<*;J>Glx}F|&$*_d1F37>Re$47#Y44wg3f^(L1d0CrML8oUQ+En=0B zMMfSEfs#ekOq5iImdCv%g{IcT40JTkCnC$xC_hLx87!0#7q=F=*+z^>H9$6}QKlgV zkmeA=>j~gPT!l;EcBq&UiOnbAOLXxZM-=qY7z{lD!J(;88j)NrV<>`DOn{7X(;X@{ z!6^_EoO~WyERaztB9$>D=6TIxHjT-Vs5N3XhmA%mX*e!NWnzdhMmJd4=9b|EK8&2r zmxkpiA5KA2+5J?J1xIzV*v4>JXvK-CMzS+%0b=kFavWA`VKU4BlNfjutUJOq$v6nV zA{+{7u?((Gpmzmu2!on#^RN{-hYUcWh|^{C7*S}2njs?koE*2=ja3RQTpswF!#1M{ z5j(@6HrRlZ<5E#v7M2;)8pI}sLW_#(xKfT*PlSbc z*l0nkImQeygrhJ}v~Wxw zF-Sso0Uaf#+1)ZxRO}~H=)91h9M`d@vDok(FW8G zgN@5nATg-0#4L&ta0HZ|$cV}{Vuwn>RJ!>glRRRJ#lti?u9X;@$>u6zWU9`oRs{({ zhQdNMI;cUu8zW}x<#d@A7qn`fp@7t^#>?WU#LCwr4FJ7S@MyYFr=%#6Rwd4du^==; zfz!|P(ixIi&?gm%Z88Q`$9Aw-G$ET3#oDbw4Z>x#E3FC-6T|juh#G`Ks+I_FK7=_a zx5}J!sm^T%uuaYqMv+lk0AZz&_0b?R>h}?p3>Q_)B~o<`x+Q=T5;RCDTj*4a$p*Jk z<@Bpn0Y1Y>M@p?Glaau2v*SC}g_VwwIiQHLgJEGvDCOu;1c6VWuv+7>1snG`;D?Ts zge7_-+8Uq&WiwEECt51x#hg|F#gD*y?U*PopeIBES`|@_XIs=-Ff}D)kP9UOG7ikj zMxdfWDJlY{SBp79FNMuuQUf8eM&d;u!n=T2;@dO5C!9tqQgonp3YM9R1%&QWg!~8e!484=*EG>jnN#4_9#qQz{+ zxanqvT8kr6kW8-_8>Axx2(SyXPZ4Br9(Chg;t=XlgD+OT{m*PYFL}HiHr?8m9 zD2F11;wV%Mw2iIuiL_)P-hyKCaM}PvL|5{)YNyhH49NLhGDm9hl4Cp}g6h_ykQlGc z0}wQtMsm`MF!2lt{%BwNf%QWaAK#@<@E=Ml0WhqOuTzm^T)sFf2$Gmrm9g(KfYC z;gv9SNV!+TbkG%Km)ph^c#(9W1tT;PjCu#Su3;>O?L%YnPP31|=13#nklw8j%3Ut9 z+X3cQvwSkM$%>H&eRxBZ#YXc~9J3Rx2hJ71b1uRw66j(Pt`fY;*DL6b2uS@5Jf_0M zMcbtUmP+fw1Fli%(Ak_o$8vR)=5xhix+3V0u?Rd2jiXeUfS#!YpH&4oUo}zxoBv)UP*JhnMU9Vz*anwh>pcTI{g4NA;Us` z9Ef_XB5KrTbjOXKK%~pD4i$w-j|W?`giEK3R2+kaDP^0~L^BAQ5d~Wy!MS2IHGlze z2S*J1VlF=zOSR#{HWna0C>pMx;}y_-J}Oadk%K&uAr{h=db`UM6w0kck;BajhRhCu z-b`>BP$-_BrnI=QY?{DscH`JGHd2AJI#3>7gdfryykt$(Ee{h2ObOTJqhpD#0FTUz zf@QE0tX8FDg&kI`j7wt~3`~yJU}v}^G_D`*5*n#Ika5c-0-ZL@V90?}i{SkTYQPj{ zOw?ACC!WQLBIszyN1(ecTE9T<7KmkFD@J8p3W|m!Q`wPXDbmW~dH8BAK1jp)fqP^S z9DKc45Q`)2aGYKfFJhzPx(SK?np6VbjR6NWrs}sVf9mI-l&8 zj($I!8`?RQqMo03srOpRPPv8ost-4Pa;8;E%gdxpn^C7(yy02Doq3;!qTlDd`Tphn z(>dXSmuJVl_&W@z=e+*?@BE%wDWSx`)qCkJP)9~AbaczwJ{FqKdNjDx z`@K`ll`vURng|L;9ugOQ@VjMizIJ@_;^35OQsPlI6m5qU^9Zx^KT{G9$!gF3diO!U zNJp^1&oPC&V24)S80hKr_r`IBfrsjir0x9+O?-HHYQ5NSa6?hIEW|F$#~teYtp6E8 zf!@BrpJvp`pSV^p#n2Ovl724IF`aOblsH}XYY&E`IvFW*`~`LZI7 zwisrrZvk6Y_e~M##&D#W~qeay#CND*9(sr7cyrPcf7P zGp`Nq-^ffnJFwG4M+YJO=i5M#r6M4Ad!1Uf=)kDHz4_u|gsArHFC=*Tq=fT>MbNQ7 zgoq8!75;Zb!y2%}`$tbs^$&hnn=x`dY~H$}W!Pd;@11`qjpHWX1c&fvW!b;yx`E{B zU;8;)cw+K_WJb7RQCf@5KLsf4O5Zax?V}iqo;ju4^5atR4;e_)25c`p0<-@4>*TZTDsk?_kJ@O{Y<%^TQR;p~qI#2TV~=s~pUs=}?GtlGhe5V=pQh~&zPd-> zC|X^zV#EZEbvfRBJ9AKEWSg_ql`kGYop`^l?MB(g`GqfBcWTCP77yImTD9M|4&!JL zonA6z2zYz(qeqWw)8Q971=0#9_zP}~?o24Gg*^X!{q5tw9=tl)EgStoFg6jnt9M4- z$4$7o>tWhTpw6D@2hM<#2O2HWKojaNZxB-tM-DFDR`U-BWjgz4N1KD8=ku4l4zSPW z?~7qcx$=He3do0DfwGhY+`?kZqyNz!yKJ@Y4%oeDM7P~(A zM=+xuI_CO>!{05ec3hMEeSYPD>C>l|U|l!%ICmOOwcG!6>%sia+S${@wGhNL9UfoZwkq)Q_88N-U-IVWzh<4@F*z-3{;{cT&iuw- zet(g&VBWi@SGhdith7EQc)^@5#QR5*yDj|m=HZ!Y>tFYGoXnNp&R#S?xfqt1R`>Gv z?}MB7OrJY<$r|QdPDOrnp|fe}%bL#ua1b>z=kx2kH}h5y#5G^vj|x_Ne);>@n(yDn zkvq2kHv9GYVJ}(R3J%|&^!@Xy68yPeu>Ko&p*&Y?O@tR(Ny9bc_(KH<^0 zyGIk>wVQEAz00)dpLb8sTp0PiYQ&_wle6!ynLDE0Ap&pZQ2AHqmyfSXh}$Q9pLhlT zHnpi_r~jegfgEfx;Yx=!%@cE%$|oOq`gqRM&drJT+EtUjZQR=3TsU(##C{Z<#^(C8 zv(J0bXVmTUHeLRwX#VX^NjC^gpzy?kwtd^=Hy0I7K-HHI4L+$m5PT{rIB!0`Vq?KG z_n}t|A`p290+!SKs_-D9t~YExExKh|dC!cngMd3^7x=-)Y??k^BZCfwdA?XwJH zo&R35w0`L1-TnQ4pVi$QR_FodZacfZUc1u2x1NYkYWn#4%#h9h3_1LE{*#B(+xN*V z8!+ZT^?|E}U%cIp3_rKOBPr>_-mNpK$N&GW6p;?LTxcn{n^<%y&77A9~GF0xNlNb?hYhB=oM{7pV;Q*TO;lGwOlI z#2nS6gyzHpLq?0VN04RRCVdeDgWj5(?>_h(_YN^FJJhomq*7Z~-o3xOWnoIe+fjR6 zTMC{DR}ResmRVDRibNrmIm2VsU4{l&lRH8?JZsoN9p1O;cgby!n z`QDtvZ{9yM+h3KVvNvCv3v-VcE#3F6x$~ROLw+x+`2OwlHpA(K{cd5;4lF-H+_4z) z>;P=p+j@u+j*h-IKvT%CI@EPUq}l%hj(+gh&mWe&d3a&K$6wH9!Csht0;KuK(B!T= z3ObP(;X!Y+%a0teJeo4D-J#ylPtXleURw6x6`STBASDf*-4RKF<`!YAraqFsx_A7_ zlC*tOhXaeVZ8>=u_95fZFSjT3I2`(QUeQNFw-ZUnn^k4sI*x?p9DY}{8~8Jiq^M21 z6|Lj3tGH1NKimcNk&)Tv&WV}HK4fEFaz#!`GNkCp-ZhcFQ^RQmf6p#ox1f)(KcaX^ z_sE7W`4Q3KGRWVKhVA53NW-Po)Z_=VVddId$oQn91XaljOwoXu9R|%G_hLUYS~;uh zu=hiuug>+Z(H<|wra@Z2u4~Loha?Xf)m#I;i8$IJf5O4pp|8OB`xWHJui4k)hph{m z3$yQt?ybAfyaIZ^_Dt)VTiC+X{27ob&E<2JBpf>Q1;msmghwqt!crzD`1_?^6uDj5=zn`><%I;ebRLULIfxt#v_R;$0 z#x}JN@^h0`Tt66ga|Eq#Ur6wGm4+wWg3d{9lUvo=^A3jD+Eu@j+O-O)vS<9=V(#|0 z^$7hKnkuuNompl6cyL&ooI{lfn1q_zV;7stUsWd&5^|~%n-#}2W%h>7@KSr1i;0b? z8PGSWPAZ{CZDQlTgC*~}L10gp&Le@X)LmJ#tHW=*1vyW1>y`IEkfD!iKkkp!b$r^d zejEwChA^(K&>>F00B_1&p!lBupuD)gh;U-X5kkVO)eHMc8ILVhvmt%IfBi6ahH_ya zXa4TLn&00%5Znxl1)tW-KQPaBOBlFJ-TqPcHNQ{X-a9L0R2&s)2f&6g;ut5TUE-xP z-4hC-?p9656AFf;+#wgAWH}sF|18eDb7?;;=W_AMJEk2nsy5ZFpB!n-K%#Wqu3z|n$7kkF0s!squc|Gmb7wBg9s=e1(Somao!OE+B1CUq_9IsRCh#{|h~N<13m44q2M zX=+hk=1I+rYq6~~Jp2}P2=e9K$CFFmrQe>&KyDR63W^FctBm^u8Jg*yvvEzf@?Pzv zgeR0k+q5dng-(QR=tw&8SEoWqPIY!=2YdH=#OTkrAvqCDk2^~a&R4WXl+{BTAxR`5 z7*nYY4f^BL?BHqDhnu@kWz}^IHXn!753bsK@mSY#WFT2|q*Icc6h1C(om1B9!TFWL z66-p?N!Zf~?;3b!$q*%}^M_<5youepfwgVrl)ZiGoo};p3yL0{_g{;H(lvW0Ztswl zV*jDAK`n+ce<%!=7@#b^d8FkrXYA}!WdE_n1Im%1Um*F=qN1s3x@WJRS3wPs%x2%* z@A{MN4?XL-;zVEf;dhHq`-`SdimYtROUfO(^>}0{b6RH2Moe1Gj>*GD+OwIeYR*Y4U^d?)BWu=S3x+o1+2llL%`Q5zT{#b#@m(HH}BO`fR-=_Xon08AX@K#MOeE1`KAy*b% zAtepzJ#7cxmkGD_&YeFyIg+2*bhrKSX(yBasKw8ToGMD5wPSPpnky{^l30-3ed0SS z@hOh(WyyEhjJo;V2SL)FLH~vuQs0ZuLY7?^@tOA^5ptP4IJ<$el)RufUsgi@0?+CF zPw^MRtph>nkUlSRZ_obY=n4FvCtAYW&FDevv86n(s0%44b3A&6oBhgJKSFWQc}jGUj{`8Fk8o%V%(=3(Cp`l1YW?U>P@i{OxXbxp-j zPc;95-r5zid`QhlN)DFtrjfnFaSgTTEq)7@XKq#ep>q+mzW0jcr(L$vGZX3}nuK(C zX;b;5&e6*9vW8J`ec3>AXHu&oWm!MnVY)<9CfnbkC^OQ0WK;sF4rqft{an@L^QTT8 z=0BPF8G54a*o?|<=SfMq5|tEM*Z90_cMkCo!}%2wi9l)M0RU@ zwQPWL>q6HLP2_LuRz*%cS^yF;M#Ib_t$!qwu&Sc<&TX%@49p)k`puSoF%U?2`5T(@ za&PyDK#x!nqi?=C3S}jzVCBVxiH9C_PA!?Yp#vge$cVbbu%-IU@dIWii}I_7PHnya zw5hD!U2@jNKl)Bt((2pGF27X1K^aLYkos4)IyA^LeEr@j-49)o z=JwYw$*YAGWj2J8P|Xn#)d2WBjC(E3$(_D67qxwIGbggFwq=`)&URFNPtw?`k*c|O zx0GgdD-(5hxBfP}#k~`AXy?<8%}gqoq}m2CW`w3=(@#PQ4}*LICSXBDU(n-BXX!4T$=VBP}I3-9X5!4BzB&bN#O}ceZ$$neeS~uYcs|;ReVdZ@1e0 zJ0`+ftXtpe#iWYs*2uVf*H2F9@S)8^U7U<~b!g)Dq^y*2KV0UJq+zTdE^|BVao#)n zU(I|Zskjfkw7ge-LsN0~5J=<^{abrd`u(Zo6i5LJQjnhQD|^vMZhr@UkKT<0X>%gd zfcJIjIBLj^g@`{3DaYKj@&MAXO5H5;ccAMv(? zJ92dWpSit~unC3?$>f!i(Z#c%o15=Jgs`%Kg)15#mzH=FGVkrV3awFXtEjjjemu7n z+R@AJF>>ZzZ*pZ3HmRWZ?_b|9k8M2uE|pcBFWq+@G6QPNm;xw;{g|tW$R9b{vY|H$ znqnsfg1+ZT409_)Q92}pGI+<7b%}<6sc&r}B!QHOfmjkRCLKC~eW58Qbf_G*rR0yA zN2|_jEQ#gF>&2hjwR>_ecMA3jaccT?m~-BTq+D_Hi6e)TL`k)2ANp0TV!T>-`6`RC zt^Llj&x!T^$jQc;DPEV)|2_|^@Nn-aMTOUoCdN!W#wevA-$WRRR z`ew(W@q93cd~3^}w{D%;ja^*&S6c0meEkZ)?s0V{DT&nK;_3a6`;c}y!v;NW&~<&8 z2|>X6GQV}}bs#*2-2!#ndV0+U5^X?j^7LuB6GIj8B&c#7WIn5h5PCGJ+|r?->&M0D zEhXi>@6SAfuiMaaZr8Ge#v3O=8lHCZ=$KoVhhxh~Cw5FAy#7|WB&!#1%GB1yv(_)u zzkE1;&Q8WySkCaSsfM?KoohPe_r4oU6-p!T_PK7oIH%#Y$r;9&f!j!$)(@& zg?=hq(emX(lW9RPxbYxX)2{B(V-|eP`UPEgL;h&{>lAySS z{sb5hnfMXjR+n(%?|-Q@Pn_i{Ue@9AaKwQ(RWi5=5Mh9)Y4No0&M~sux$z|NOT)m5 z89&)W5WNtq!GPX>?A+czxL3sc1;jQ$=EP~S^rRJIDq%HoTCDlq==>ii`h%_8&ID}W z^FOaFkUx3B?mkhF*n|6%4K$o<^?q^MzBn65PTd%%G=F9!vLfKOX0;5qne`%nKvs$( z@oZHpU^R!%aAapSuYs95v>J(T%qHS>@#t+X1#8Z6!IOFsz&Vr5$yfZ91FitXUm9)4{@{ z*(ie(vKm1W*hIONux8i=PGX7trvTgM^teG!{IUTA_hWO<-P`yhxc^wAeOmKG7iD0} z&604-<7@l%&q(@7P#!I;y_VR&5paVYT8+JMyy?GEL&s${e!ZDHX1IFYi;B#94`uM3 znLji^tG`+3-dOYlye};OuNqPWiE)N*pXfvFqw~8Y#f9J$<8)@#n!1n}I`W4W^t&Sc z|0_dn8DLnKXPh~@>GCZK(mErptoSEEiRkDF6{mgN6c^&E|5fCFM&yDe_A-@1#m0ku zCVwPmO&j=A6Z5e6hEe?+6(Eu(<*ohip_WL2o)gf6{~tA_E3I#77fg<4)KWN+cul|N zht=jjFeLWR`1XTr8QbdpzX~K-ezL{qTHkuUJ*Q(Z0yyjuX^#q)9C%lmUd;P=w$1yp zv`8E^9(%f=ne;z8QN(p3zm1uFWA(wVxP&#WfjJ&!LT^2l?9GjjYX!!ATpJ&^zWuAh z{~3pikKDN+n9mAmwlcIt~z zL;9?t^Mdtj*Y^7K&(m!`xG2B{pK3f(`k**DciOAlQk6-bS&k7MEB7NX8qEsR!-?{&i{~8)DF%e3trn#P(PJ zl@xgE%xM$$SJTqUqmS1uF#x9MHQ-LTTQs}x0})?ew{JUDzh%?|KmadUy0qitJHP*a zdFz-_n!T=b>~_DUJu2yNE7k&~9V%|va#0Q;nLu8)`UZ5l<{RK^xceYE`G>ZP;_ejq zz3tRu(W_0{*SsvQw#Lu3TGDg;smy*P)Aw&*Pd_y_otQ1z?|YD$)3!neXh3LHoEBa; z@#{Y*P$`%`d-kHTvKGKvUEj?Oy|}sYkX!U}^R^oB!koUt0O2lq_!tllGj83P_?bU6 z^lZZuHz2G8t40j!Hu2+XjO{XO{(=P$;$(dE&EKhqCN|?EUukqY8<6_Of8IV$8@yT= z=M+yK{^!Z&(=Ah+%!9p!6;)5hf4CLCv~BFjD|=DK({+Hl>`$MODXySdj!kZveZRIi zVbkF2`T7&-pT4}gu+2U$5U8#ib5QY{VC65I<;4lf{X4H=%$7Wy+O@jf)!pXmgg1{QgB+JgZ$Er*6WB zTkGLTji&)wx%KrajO8MU+&00suhaf_^`jo_e^{|#>zIS50iC}N6c%=xFXSf1bGzSn zJ8vj*Cw=h-3Gmdk>kl-L&V~Lzf2F6LhSWgPpmu^FzNK9R-Jlua-WSK@C+sE-pe5}nY}49*nXS5VE6R9nP@ z;0ey=Z@~-0KlFtsY^dKlW>^%IA!MUwW)0}wGJ9~Z@*TEUm0kO1JWI={13>6=7vtxj zaUCAXO8I-q$42?N4~wtGz3+sV8;?=eLYD#N`t%B--*9Sv-c>fib(64+=>Kh?YCGw{ z3~2hsg2M+kCD+X#IcZ{In@ccMb4_tL37(RV5@oz^v90{(e*XaYoA)=|XF%m?E#-y}Yy6^B`i2deJ_m$7MhT`)n|CG*g@g#*=+$)j=-8=Jm;ewkg}DtA!Qz~a4W zq&E57#@%S=bNEcY$Sp0ozC6s~MVaf-SXLNgLpV;HYm z7#hV1bK9;lT&Ngx%Q)sw~7ArV8QrTbaEskt+7RI`|IHR%nzQI)*So%@Xn;~ z{8zoAFAsl^Sr*T`*zsfq(ck;{sFa7WMiTPSL~vvy-%SdWOrV+}+2c@?J2s37-&!|6 zuj$bF?p*v$Pia~*fxKH=w-tWeVWC2`;dC#msiaFO>>6HZg|oQGt)wc zQIy5aFMIQU+2HB5aBWvhJ53 z@jn4&wJk@-Hy)Sl(9z|I+9Ay>^2a%wr}FO9OfZ5!r`snD`8)+b^G(MbqM;dqV@J=Wvf4sY|Nis%%xw9$tfKU?K6k&TygIe8--5v7OLWen{)=FS!emjxLr~gT z`I>^vH$b@8tE~%Q?7Jlnnq=Jx>%Gm>^rXRfk(PzwQ@v=`sU2RiRE+-|?e)|w{ zxS>jeu}n=Xn*nQqYJpmfQeG4Mj3X%{5=%bijre$Z=T>^?k!vb{bF7P%lym@E2_eBp zC+7}oFs9}rKvhrL2rK9as)&bRy;G1S>v^ESDQ~?Dl=cde4e4_`NA6VS7A3wuR{K}N z-Qlaozn-4f66LGQe|K4$wxW^H6<)fsviy7E$z$V^i=f@9A4gsxg-9u za1H~f!#uxg5dsv4QP4Q36u5NoVp#a-(sdH5CI`FvngT&G=Xch}Fn{%@vb1$vq z4tSIRZ{hANBqiNtZXf2m&ochiwH&$>HVx{5wMf8}OnKA?-f@0%&u4uPm#@A6PvP1LmNmb z{YY>syglWwMf`O??-E@4<1X>~bC>IX_@YgJ%}X&nyxsNbxla+^{l0~N=fQol9lx*tX}t^K zKpu1-fn>bN;<8g&s{|zzIF@LT^zMxRk^bE4k;<;rm{-4dgm7Xnc;tI zIf`vNc>1*Ntrk<@?FaTe5&}4@uy47xE@#{EzDtIzse1WKspy0~FTX3Ea#8?Jw^mTt+wB_#y`jW z;p##C^7X@=A@TZ~`uyF{w58y`6u7VLTqj9fcCu~hj9G7{T^-+iBv~#&{IRb`hpbmy z>PF1n@_qZF+q3bvH|)7YJv8v!lmeE9A zDi}q~#B?}%pSJqs0mkG93(c6uP{oPN~sUVYI;={qZW?)voY>t}g8 zWNoftE|U>0>eA~8Wy(9y{ZT^dUG@;YT#$H_4mFqS-llfv_T4f2Qk$1m1%204Z+cX8 zhG43jF;miaToTcTTPEr~x;HE1-LbP=QU-R|{pGr!vCsly=fbrsMN-m-1DE4TlMP+; zyw$kGFR6xjs{wGXi@Z%I)@`%{eBn0OntIk0tJUSi$bE!_sS4CkHxttYz-b$iC?CeXk1cV1CD&HA62%BI}*b*go} zo|padZ>lC*4t2O21~dxcrOw92!@9`MeeFMhwiCsT2I!nhc-cnwg5H-7j|(RnGA0@v z+Nr!0JOv`nwxYZ0qigrx$W@#UuJb7N}^Zc1{=s~`d?11 zK)y($Er+ZDB| zNJ*5Vql^GB+m@{BgtcuLji~Fq05mPdJH%v!wnwMN-aW}4g60*-qV#-EIlSYfA>v=l{y1@BlOHja zrxJ!icS+eSSPd*Eax$Oz^3aoQZEFmH+eNr}Ees%^8n|+3P$K%BIX5@=A@udich9a# zYd+p<8QfOL9tA}YfnNS|=ubzWc(?TbCsNzGvg_%EC&5w_=xKi{_@W-!tTp<|0@*@X|Q&n=$+ z2!E+4y^#0&#ILe_4j@N$ALvns_X24vl9B_OdXqNT*S%8)EMl3c@%VuA6GW_b#`3_c@=t zm^=OIOWqpmj4KWWoGYuof1yBi`nHI^DQk1jPrI^rewy_SFN8O#{k^8WtlzTydiPUf zj<`4t#cq%VSImxXD9%vbCpEp`wm^*#_MVx(H2Ue%@O52r!3)nf<`&NaJY;lV|9=I% zy6ou0$yKn`Eev1!p@tj2Yz#GC*zI{5xE3hfy>PHfp7wBX-u_)#hX%B2H_SAwiLN|-k!egBE_7B!Q;f4f?oQ`H38 z@|J+aJ%;;xb<+IvJyX9fMe4`z$#NxuNL4oKPQtZr!vcGc{U-0!_J8j_!K4$Xr5b>b z+uZuZSVB*9{oF;4KliWY?1+^ix)Yuip>MRVTI|nmTI+nC-OJ2-&W!YQ@Ax<=<9TUUY|FR3i|#|9(m_O-K`8*FOD?)vmm~S zKRYubwJY+Y68U-HclskrSAJ;Sg#ZUc&L#9>!Ipjd2>nLiXFUFVqW3E26R*Bd|mBE7W1RbZ9%nJYJ0PbMWM{XY6c(&l+~Np|%kV5rk? z?*F4AdE<{%fIJlIbayzqP*5>!FqVVc^L2E7@ubX#eePxV&nVz)k1n|cOUvo>VL@B_ z{NvGZFSjgx@!A?t|E`+VZRG9cgO`rz4La;zHDc_opwR!Mx)g;CD z6MNQx29`y(%oX4;r;ezkO!X^*L_pJYgk(3!Bc3{L)nn_hiC^}qOf%djf9 zcVC#0E~Tf0pdj6XbV?)AT@s>ncY~lvOj@L+8|hAg3DVsmB}jMkj>%g4zt7(1I`5a| zwZ2TA7~>xI{i|m&gl8&MzN;_rjSh<<9zA`l_r^I?!*$WS2GblYsgQu@Km)33 zdIsL~;gAGg{t(U76~O+~DXu9NSmBT{5T*pk8@L+?2`mLOR7 zy^)V7@`nsSlD-5vnMnOJR+ubm4RaFh%ORRmA!~&0Q@cgN;atWr^b4I4WKOuI_z>Fm z)b8TYj41j66rk*B^zQ>$WTP_8R$);A`Xq_qGiwW1yy?@5 z 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 O__49Dr(81kPW~_JB*EGM diff --git a/documentation/connectors/naming_service_headers.adoc b/documentation/connectors/naming_service_headers.adoc deleted file mode 100644 index 431bf09d..00000000 --- a/documentation/connectors/naming_service_headers.adoc +++ /dev/null @@ -1,86 +0,0 @@ -= Используемые служебные заголовки Entaxy - -ENTAXY_ - глобальный формат заголовков, который используется не только в рамках коннектора. Используется во всём процессе прохождения пакета, так же может быть принят извне. - -NTX_ - внутренний формат заголовков в конкретном коннекторе, носит служебный характер. -Например _NTX_Origin_ - служит для идентификации имени контура шины при прохождении пакета через мост. - -|=== -|Имя заголовка |Описание |Возможные значения |Обязательность - -|X-ForwardedUser -|логин аккаунта, проставляется с помощью _nginx_ -| -|true - -|X-ForwardedUserId -|внутренний id аккаунта, проставляется с помощью _ru.entaxy.esb.system.auth.basic.interceptor.SystemInterceptor_ -| -|true - -|X-SystemName -|имя системы, полученное при авторизации с помощью _ru.entaxy.esb.system.auth.basic.interceptor.SystemInterceptor_ -| -|true - -|X-SystemUuid -|uuid системы, полученное при авторизации с помощью _ru.entaxy.esb.system.auth.basic.interceptor.SystemInterceptor_ -| -|true - -|X-SystemId -|внутренний id системы, полученное при авторизации с помощью _ru.entaxy.esb.system.auth.basic.interceptor.SystemInterceptor_ -| -|true - -|ENTAXY_EndpointName -|Имя коннектора, через который было получено сообщение -|US-SOAP, US-File, US-JMS, .... -|true - -|ENTAXY_ConnectorType -|Тип коннектора, через который было получено сообщение -|uniform-service -|true - -|ENTAXY_ConnectorName -|Имя коннектора, через который было получено сообщение -| -|true - -|ENTAXY_Source -|Имя отправителя -| -|true - -|ENTAXY_SourceType -|Tип отправителя -|system.name, system-group.name, queue.name, topic.name -|false - -|ENTAXY_Destination -|Имя получателя -| -|false - -|ENTAXY_DestinationType -|Tип получателя -|system.name, system-group.name, queue.name, topic.name -|false - -|ENTAXY_Priority -|Приоритет сообщения -|0-9 -|false - -|ENTAXY_ContentType -|Тип сообщения -|application/xml, message/external-body -|false - -|ENTAXY_EmptyContent -|Является ли сообщение пустым -|true; false -|false -|=== - diff --git a/documentation/connectors/uniform-exchange-service/US-active.png b/documentation/connectors/uniform-exchange-service/US-active.png deleted file mode 100644 index ec9c65db58070d329eb74ac25be3ceaa175dc4d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19390 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 Sse=D<&2w}0a;b3&O8O7PKBOc7 diff --git a/documentation/connectors/uniform-exchange-service/US.png b/documentation/connectors/uniform-exchange-service/US.png deleted file mode 100644 index a3a36d373d0a3bc524e6f94dae9c0c3fb7ac5269..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45429 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 - - - - - - b7e6aab7-8f02-443c-8f67-e2d638dd4da0 - - s1 - - - s2 - - - - - - - - - - - ----- - -==== GET MESSAGE: - - -[source,xml] ----- - - - - - - s2 - system.name - - 1 - 0 - - - ----- - -==== ACK MESSAGE: - -[source,xml] ----- - - - - - {{message_uuid}} - - - ----- diff --git a/documentation/connectors/uniform-exchange-service/ignite.adoc b/documentation/connectors/uniform-exchange-service/ignite.adoc deleted file mode 100644 index 361195d0..00000000 --- a/documentation/connectors/uniform-exchange-service/ignite.adoc +++ /dev/null @@ -1,35 +0,0 @@ -= IGNITE - -IgniteAggregationRepository сделано на основе JdbsAggregationRepository -документация https://help.talend.com/reader/Uc2IlRuFVfGrjaFPdRI7kA/fBdqK2kf6iIkLHQf9nLh6g - -Есть некоторые внутренние баги karaf, которые не позволяют установить некоторые ignite фичи в караф -https://github.com/apache/ignite/blob/fd921a233d35408883695419b6f9979ac674d1b9/modules/osgi-karaf/src/main/resources/features.xml#L87 - -В карафе поднимается ignite, с рабочей директорией, прописанной в ru.entaxy.esb.ignite.cfg, -в параметре ignite.work.directory.path. Это место, где игнайт -создает для себя все, что нужно, и будет хранить данные. - -Ignite настроен с сохранением персисетнтности данных(сохранением их на диск) и -созданием реплицации(бэкапов) на других узлах кластера.(при потере одной ноды, -другие восстановят данные, которе хранились на текущем узле) - -IGNITE_QUIET=false - параметр необходимый для того, чтобы игнайт не писал информацию о себе в лог, -для того что бы параметр применился, необходимо выставить setGridLogger, -смогла установить в караф только JclLogger. - -**AggregationProcessor** - -AggregationProcessor стандартный, не расчитан на работу в кластере из-за чего пришлось вытаскивать исходники -и редактировать сам процессор.(AggregationProcessorWithRestoreTimeout) -Т к теперь AggregationProcessor вызывается как bean, а не как стандартный камеловский процессор, -то процесс старта и остановки происходит в отличном порядке. - -Для работы к кластере: -- добавлен механизм восстановления работы таймаутов на других нодах, -- отредактирован механизм удаления сообщения из репозитория(возникало состояние гонки и появлялись дубликаты), -- исправлен механизм продолжения работы с "застрявшими" сообщениями (recoverTask из таблицы _completed) -- добавлен безопасный механизм забора сообщений из очереди(восстановление сообщения в очереди, если не пришло подтверждение) - - - diff --git a/documentation/connectors/uniform-exchange-service/tests/artemis.adoc b/documentation/connectors/uniform-exchange-service/tests/artemis.adoc deleted file mode 100644 index 1614aab8..00000000 --- a/documentation/connectors/uniform-exchange-service/tests/artemis.adoc +++ /dev/null @@ -1,35 +0,0 @@ -== Работа с artemis, проверка сообщений - -Консоль управления artemis расположена на _http://localhost:8161/console/login_ - -* Необходимо аутентифицироваться в artemis(где логин и пароль по умолчанию entaxy/entaxy) - -image::img/image_2021-09-13_21-39-23.png[] - -* После успешного прохождения аутентификации, консоль artemis будет выглядеть так: - -image::img/image_2021-09-13_21-40-11.png[] - -* В левой части интерфейса находятся созданные очереди artemis, где необходимо выбрать очередь, как и показано на скрине: - -image::img/image_2021-09-13_21-40-38.png[] - -* В верхней части artemis необходимо выбрать раздел _Browse_, который отображает находящиеся в очереди сообщения: - -image::img/image_2021-09-13_21-41-56.png[] - -* Выбрав сообщение, отобразится информация о сообщении: - -а) тело сообщения - -image::img/image_2021-09-13_21-42-24.png[] - -б) заголовки сообщения - -image::img/image_2021-09-13_21-42-53.png[] - -* После того как сообщение было прочитано из entaxy, и если оно было там одно, то очередь автоматически удалится из artemis. Иначе сообщение будет забрано из очереди. - -image::img/image_2021-09-13_21-43-15.png[] - - diff --git a/documentation/connectors/uniform-exchange-service/tests/img/image_2021-09-13_21-39-23.png b/documentation/connectors/uniform-exchange-service/tests/img/image_2021-09-13_21-39-23.png deleted file mode 100644 index 0f4ec073b72625a4b7cc185965ef1e57491b6820..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 279831 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 S-YUidUYe@9Dz!>)BK`;J_NP_= diff --git a/documentation/connectors/uniform-exchange-service/tests/img/image_2021-09-13_21-40-11.png b/documentation/connectors/uniform-exchange-service/tests/img/image_2021-09-13_21-40-11.png deleted file mode 100644 index be624a91dd834a53abb4ef114d5ac251aa26ef0c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132042 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

03Tj$CXZQ`3?@J#B$ z5%Hx)e?7o==d|~(j%0G039+g?aq`D7!9pc@T7K}65iRt*4-#&1$|?S{GSL9QyDXjC zEo`uu*>-I~^# zo%wOYphIxCoMuM4B(D&2dFen)F-&Ol9#FAK0yOqVaUPW*M8W#c8t7}?w%YxK_b7ug z^qkElgvu#^t=-#o|KelnL}6E{dJ|Ns@Dk^_Pt&skLni%*TqPTuMUAxa4Vsvelk_SL z6hJ+#+4IFG&8SR6AKg}!-jz72^z{3)4{kGXBxv)>`anmzG#yQW2_s$gS&cKGqj4Ru z4qPi!L^M;rL3Sr=X7q$hmnQSa2;ctJ@L;zOYO8H}GIgu!M_3?nZgSv89JQCH&q&W# zr`=`!*3mDK{IcR!nQp-MsjEr&!%D0g@;YoxQG^aVL=i)0xuwj7c`c16ahGDQ2$+-P zL!k@Y^RJPrAOM2Ed2c7c++WV+ONLzOf)3U=b;`iG1zj;(F<@8To!a;9!!O!|{G(xk zK@X2rx3^s(JKd;rsBeM-JC(kgLYG=wVlabtSGYG+cTv9-Qb%DW)1}MX6Aq(SFeK42 z?+z#7)u!Muv!sXD^)GHxxxCzE0vAS<3bRS_@K=!#sP&XQ?@u%)Rp_!M5oIq(&?U&1 z=uN%;qAZVKB_Lp!;`Nk!n_E`&9G6)m$M1O5#mWN6mY)zxGB%(kB+%sOckDQS(z_w< zMm3otTWD`_&MMIA|E1dVJ_Goo*&&LX-yxEc2*Jzrs;g?CM@uGLr&E$q_g zAUur^m9s3bp2;+w>3JG|2DZ_r(P2`{JCmu2W6jTLQ{G0DkNT)|2HV;wSO0SB`}|jf zQaxm8V45dG6tuXSJ~tOI{q3qah{(#Uwo!*LrK=JAAqg;bx#T`rD&&Q>eK#b=S*}?D zo1&0_<82*V)RE5i$qPhrQlZtoe^f=<#Bb-S8(u8Fr!#q+-FN8(#UW~ zO|aDD(_8Yu7n>L9m&MlD)k-9aTd(Q!`Q$lsdQ_n3g#uiY>ybed?(hh5A?D_lNLI!XK>L3JTNpsYtrn9$%ijWFlfY0-FGri8L}CLUMxEe7R;OFdZQ#a z1pPm2Yl}D0LodL4wz5gxINGy>F;Byzd}ZNhi{&C7dTZTe0{&;825wgvdHt-frVTK0 z@_$)~!_v-cMocyT<1lWvEnqIz0rOc4w4UPyr#4}UQC3uCm1#?&dOc>TmEI;OupA{abt02hdSz!8_ z^TMasdcC8_`Qclh$qNe$jzV)tB(i-5>n#I^YZ(|gK-8o^Ry}Id&XIu-Sag?M^C}OF z(QCi7C}%|waGIC-X3+6q@(ek`=&AGw@}F?p%Y~^cIE*P^5jpj=xUO1YHmh1@4J`ND zHid+-9g_j21P}8zY?oJvFQ@kB(Ntmi~|(u zQXA!5%9drUSu7xY`>>xpeNu(K4ee(u+no7<_c_&XCny;}yu8mPEFaqwDQ75$w&x2Vz;%V7Q; zyR=YGzYwp}|F!7_LnbzyuoxQo`y{e=7t%$bte4y7sQY9yjor~L4m6zYX`#M zOwo4AQF5#fUh7&xMZIEHRT(~Eh{`q$Qhkv+Wrn*(vEqi_oo2!c*&uA?8IGsiE)Hom z{S1aqk%_z*q5rO(#4Q zMz@2-bjVtZLxhb3Ecv*`n@d(4yqxvFaWOCpw+6mk(y1>4vud>1n4fp=mx$A4V%D6t zuUp28JW%iBC>O*RU}j4Qgw0^Vra0|hikSPP&57#@J$<#=*vATqPe$BLF-K#js&SI|+L@-R z$@f{cT=`05wRic+4Sfw{7T||q- zM67;^nxy&k=398{N)aeQUKgLZ*VdaviVrAT%Oi-2q-V&HBteX=2y>z@dP=g|1A)Wq zBbYYV#(32WOQXuouw$=DteURbAvR;i<=SWWG_}`I+oS=#a6&dp;kCPUu+Z%Q5V9H0 zX6S|NOdrj(d#FnKtR^|U-@o=;3vpn%G6SBh1lm_feLiO?-24_6Sthr$n7)%SdxQ>} zFHl2RqKlsCIMvFK$-trnT|dfSi1XM3ujkpF*RMRY_SBlRK+`pTj3qQN`!B zk@}cZTz9cSuBk8OgNOaM%T~bvZ!7Rca6uNt-8UYw{1I?@UIH!@#H_EL1$jLazg(DJ z>3tR0;-GP9Jgl>~u_hkWbhL-gyqOJL?sC|hHDIMjvW;^3>Izs2q{^{OPV)+F;kFzW zDJ#UntV(rIe*Xh4V2`yp;`fM^_@pGGqo|)#AJ5t@6Pdt4 zB#q1OKg?rz!qDT^7GL%>sGs>kZPo@e4ms=rZ-6taF8##*zb@~D#3)m7gLH~$Uk zjGtqjC8u^OPuwhz)kwNS$Z+m3r3_SCL_;NOna0v-o;*wp7fkdSeYOj((qTufdIjXx6PanlfJ(6;4g+nCfF1D?e0v1}VM{5W=ReXyz%n`8Sr4PdtIa(04LNyr zK0FkX&@eh_Wf)|x&%<-}9GIOAZ1^hbR9jQUo&GHkAz5E6?PGz`^pqLpFe+$af&(Al zur*9?LxdmcXai%Nd*aB1)8yhAut^ks#&976n5ur4zFL!5ZfBbuq&hSHc#->6mp-)~ zfm&wCCU>nqHd$Wu@*9k|=+`X#-6`r?%D0 zxE#;>Wk0ju$U{Ma>@uLWgGPXZv#B>6w3<~`BUszlP&FHqGG&b}ewc;_r^lB1n5iM9 zu#G9C*Sf3;EF!f@RB9`+C8@13Ru)Qg8H4XvD9x)IZ5HlQ2zM&Ve>pm3p=9TqpAtVR zN|cTszzajPH2y9sOuec zFgNwDEmqixq$fv?*7c~5He|cvY+`vaSjZZ*CZ)V6S&nKs72<9&TYG^S?O`x#JnbvB zZcrz7s4ozmQoxj;tmU$+2+0dU3Y}z#vgXz5Bu34WoGX8u=(Fiyf<=J$uvb9qcLfu; zifz-5zZOeN?iCe+Q^HMt9+N)z13nQnxTo*A88i?)vU*$AP+|uDj@q~Uj~Cdf8QScl zw#lqn4Lup(>c1VwX)|BD{;lGJl{O9odw{p+%2J9G~aMDs0OVVd-=?( zo*sB!2;Z#2XR5`Q>kGo$XL`-e6diaI|5+;-gf*$6-?&|opgo&BEU8xEQcftmG*yru zTpI5GNY_Yf-TF!Y@f~Uzj@e>1FLnK{+068VSQYcl zO;(2*e>1PKaP_cwgQVB=^Z^ZZ2y%`AcYA)7mou5^VfpE2-{&ANCsJyxQr>AFla_~z z+Q|Zk)}fW$#3WuQeibEo6V=L@dV2O0PluK9q=&*}Wvpw=^91swdcOk3x6~X-gLhu= z9I?UwOMG`l@gMjO2gmDM1Wsp~pb(*!7ES3G{q6dAatjMKFHQY0-70geKqe&*Th$iM znn3AYUcw(#pF2)spq)A1RA)aIqpX0??6UvpsH5G*jw7sY$1UgqXU`uPA34F*DxqJ| zauj}{I^+ahSpU4M;$diH&<4{=SxuB|YT^?*n)FB!uD!oin`BLQg9llefD&&*tEN)R z)9g)Ir-Xv?KRP@4IF++rG~CSbo`9+ToBMm~-*l4yGf3ru&8UMg5!oN+s1JRcZ}#qu zEv)}Sqr#@eO5D`c1mVTVcOCjR;``jR$@;!n*-6V1=3N=0p&+BC`HZw2E4Tc$+1vRM z{cWGj6_Ke~YF#Wlc=84-A*NTuIxfnLQLT!g85*y*{tb#6t7gCE>DieU!|rOMW{T2c zLF5UwufyM*vI5?}lKTH+;po2xq_MgAj}GU;F8IJ!w0QYnW6*{i!Ya=VlN-G%kKql3 z)E8$qgh4CodUf;XAGpOL}x4>^N z)##!W!S1|y-JhFL;h5M|1uKli3-nr}q8w6=UAZGoJe~w1+=@3*bM?Z|9$NT1)t?Tv}B(JL-m-Ij7 zex?LyIq?UBUq}sH#>#DJ8n(Z|l#GtngzV_Js=NQFp_*D~Fm8;&ocTKh*2ys|KLeQ6 z9`>P~bSfTY@SIMh&9%W^&6h+-^IbshA&cETB7t79aGkmz@u(ubg-W z9)H9=)VerB58yj`qEO}u6!lh?)+b$E4Gow}0|dstmEQpq&Jf$3b=A0g0um|+0w8Nq zbE-HKg^9GUIqH$qLc&@nP&5Y~HBspsV6fk>iRIQ0{a>QMd|=3(36ehJ1a@afYzGoZ zO!8{r<#V2upj?1}azx3bBB|f?4Dwu-!-zBsW-^m9p)tO}5;^JDu$a}7$7f-3`y zlJGb!r+Vmvg+T2=Q82c!&gg0oKg)iN@L)AzFX>Qc#!uT&T(Vy?J-b2`{psC`2biIM6l-ZDyzJnup`bOEt_ z)35WAaowRhS=#1hT`jYD`cn>v+5@fA*YK#|7#DamKq7nj3&;e$wq8_qRa!VnqgnWj z?IuNL3dYKADyhOKWDCb8T&whZAhhM)sRU}WTv0-JI zt~kANxYX=|9=q#sitkcff^VxEaRypOZ|om%VwWMgxui`d-h?*EZH-MOjRE-5b;>|uq$ZVz=h?Aos3 zRFrYn9aEHg`-qF;Vi)RXXx;7l5lEbs4=bi38?3{pQsyopR|nK zv2x*Ty=yv8uTcnNUr&IbS|p^6Qx707*C(^4T!ukOn9`=!j8Q_`9tG@DWMU#FbEa@dVu~>E<=z?_lQ|>A@w@K?v-borr|;rbq@#SaHafEEg=GS^ zWl^t_B?E_fK9ota29Q!s2psCXVFu0$vCP1ZoG4rC6$eVWYXCCG5h8TZXnj$39!wk3I=<_;wu+!$RC-BxSrhhGL|7{BP zzaWy_y}WL}HF|+dsb4++M@9WM?t{h8Pk!z5tr1p?1a9Mbba>vv`|&q9Q&~ul%|mmC z=e*1|Ek`Gbj!^B;|7L`CSgUlEwy7n2@P4oJ9%A#;(`U3NzyE70+rM$xw!c5!tBU1} z&dXpuuwlIi_Nk;nh%CDs3t4=jC$=-Hbp_;oe6e(XQRE|rDx90e?7 z#}`xV`I1H{9_A>MtW(-*?a7h$f$!Z)HX{Y@U--^D8b_+IP>-WM9#wObhCCL9J-fD7!^}(AA6mOhHcDtka>+!6fCz z&Aq{>sNFr!Uu)wuHV@AO5smWS3WL$M^NVdG4>0wC1640%3tcs$LiGgN(IZ;#B75=Y z3x9^*b&B}lQyLVNS=7p+YY^|c!ZAv|p+Fb7{nhjeW3%73Qd+hLcpEtC(=#vJKTKnZ za}OL8Uc_pe(H#bwR5J*iow7IBwk?Ov+8dNo?|rBXCt|tx{y}I^>utV2E%#T~_iWM+ zFB$F+j@c93J8v;*@tz0o`DB9ky#L&Y3nsbN9JwRw6f4Yv-`>D*a_-a&iX&@i>q>56l7xJoN_D(s3Vhmw2e;#pa z?i34T{Q0dEG%9qD^x^fgMDZZ^1N(Z2$vLHKGSyU-ejD`$?!N9?oxDOpLOj zzufvT^bHqN=ATW^6F~1;m?$o>vcB{n2JL9nP{o7BDZJFcOD0+OH1gDk4usjS9_huD zJH0b=Jw#g{Us~`N7VerP@FtCTsJxnvxyk*Cc1I*n@Cl7Ft8)Wb^PqX$Y|_%8xBXOJ!*1O0LdSDu~TD+kBz^@50i zcAq|%`UU+j7rfeVbDuvmk^TkZOpbPXv7v;V2SQrh4_Sf0)SAB0x!E1^D#oP4vw#N# z1Z-p`!r!&0{7!ZaM!;1tJ|*zS0|6b-)!x>Cd|;`>{!C*2i!C}C+T`YC^NloBN17iY z^Qw-p9d!NOh&0FPE@VpKVK2s5?F5mEKn2g3)w;Jn>j(?glvN|#w}s`#`m~^)lM%>| zYt9pfxvb3JfM9IT7OXG(k)C?&B0r<5-jUs0NO>$KKndPydVl270eJ~t?Q?fk6=fFIz~RBu9vUmxs155`x^FRKa- zeL^v!IcPX%PDGGWHGmhBS|TD(NHBLu?7Z=TEdJTK|I#-nkZ_=-Ck_{%?_k_<8qO+b zW82vp#XB{;luy7e9LSL0#rg}yX#T)c!`+eTcNMyCth#tb_mRA|3!$5;G-WQsZ)_eo z7}Y$buU<~rrTPE1dLtuN3;l8>LzVIFMhOj_ zkLUNFVGFbwyY1^iMhG2o|Clate88wKjvAwLXz;wh<=4l&im~xa4VAtlq+t={cG4g7 zGt|bs(HaK?TwDSh$riUa9*wlv`_BV17txtnjpORp={sp6a?PNz5tH6OZD`2OmXf;w zQbl$}--hbWqVhUi?%Jg$g!agcmWVIM-4S#NAx=1Sa^4S?SjZSqkb0KXsyF7Tqj?PL zsY`?85#v%L+G$nX+{9UX5-(#<+nWScKnc65{)9sF5(JvExS;c^ejP{@vOTZKr<7}! z$N(u{|H#wUi~tgmNyaV>cD?~Gw>k)LvA5XlN3TUoe?7+<~dF;b4z@0l3_ux8VvN3|q7z)XX&4?ko%Ihz9 zwwN#7+KEm;A8xDd|#U|$lgtWj`{7!B9_wiS0)qZ5S z2T=;pW8)^70;i zk0=8@+uDMKl}mD$k5Oib z;ih9L1p(v&jWf=XMvGKn^_Q$ileU;kw=N@$u(R zzaMy1pu@3q^@cnhC*6r+V3T`>KgVwK)yRT)>`Cj>=;!9$vVy{`q-+_9fsn&D^>^Bs zb{Y&!eBrf>IwY|hh8}ki0)hg4P!>l<-f$vsrLiEeV+^929N%s^zT|wzueqT_ zT`9k)-B(E zGf`~K^lhNJ^`o5VrEVfquqkAh4S9O<2(bqIPz64HTXHn3huvVfVD zH^RSd3~zm(d%u?WdmsPDDg9f=Fynt~9REMLVmvx6tEPdrr7w^zF^#sZF%xCAWN4Mk z2J+^H-+FToYo;a@&4002gL^`&`c=+i{pu7IcwqbtT2{>XDU7P6V?VCd^UNI%^$tE5a4HuD zkX;R}H}!br7q-n#2u*2y1!ZhgPI!+}2tZ45@cvXME^tU^do~-RYhXpGq<4J*bx)+A zv?=+jY1Pi(Nf5@N&;sfVk2Etvh**S|6dR6t7-@*EloTBM#Wa-IDU6=#VE=-^`VDRR z(A^B*6QQ#N$s@Cpff60K(XqJ)($0t0c>jd*6^QEGsHIA5c5`ZY);4m`RS6)Q>J-qz zHf4Ko^aRnM^g;0ftXpS_(o9h-)+jFGi8lBwYz8zJJ~2YIMQO6RQ`nzc@&mR}PUA?L8!7inwO&94eMUh;(Z zBswbAx@nu=m$6bBh-XB|-}WwfSuPlpp~Npv7|HAtM~!u*|KQFC(VAP)Qp=uRos6$F zJT>J!Sbzcx`#mb8Bo<@Vp3-3#>ycT?Tn>BXx%|5B6j=*kwMj7sX*oY47z=RMT+QE{f;4Hs^(v4;NqeQo!%>u{V!@J(dx?k~BU(dR_cn8+CCK z0gAe*+Mi?$)fNIuej=Xvrw;Nwhzqe{9c>xosWFNdJ-?920Ei23eEoCGkSbtnf_2Mr zH!3k9iNt6Z0(FG!nwv#4M?6Rmi`=c}+<9!Q^=fS>JU(Ppe!%oAGd(>{y|ANwpn~g} z`N>|?_Zb^2jQ8WLn$I&z%Hl6@0YCTGt-`&`|G@Ux+OIXNH%gZpW}r#dI(=El$EbYh z5nL)pjTZ?=cuJkWOO%{iJm@(oo#P*&?RbA5?353JGo1sT@gxO|dyG=Xq^N*O^`$1& zXKuGxOb?WhrRhnY(Kf28Du{GB^MDPe3|p4i0+@16dfSF%cZ_WxsNLz?00_ z6;4)s2`RoHUeNhaBw6`=%n4YYNa6kM=>E3AmY}cMi-D7SP96ASy#N_a? zu$W_Qs%?D-oRXL}Vk;koxzflovN@`5g%v{lxHg+ng-IKVB?j28gnRdOu8wrM)f~qh zjrPy!Dr{8>3)sTuX}Jvz(@ujf14KS`1FpAKjs5%wgR>rO)P+HA;O^&o?7HQjz}QbR zE(%JuVvueZs5&fENrvj%XiEQI@|hZ|N=9~wSxFA_ z`_-{Wbbq|ERE%J1w465Ig}dfIwRCj0KKaR#>M_QD{R3ND zbh#=L`$$XN`4fL+u$^i6RE*N>N3;8b5CZuK#tnINFXYGU$9|775^8My3F7?_k}s#c znVlVlIf)onAK?Tu`iL5$`||1!0!yr+ z)ncJGtV7|9kECfT#r85U>lkJ34Q_~g#c$YDz%w+qHWA#rjr?)RY>F2w7--b_4OunQ9HAEp`J5AD_p;j0rlkc}Iu3UB=V%+zcAFdZE-iTR+P|*~}UTgMX=ljt<>ofw95sqOO%L zBe7B7q|g{=@EEF+W2Svn)C&37)#D2MM~|+(S^Lx-m$o+Vfrc2V!B8*%u)I&cV?VCf zW0Mw!sh8_HbONT3DJ*>n0B65`lrUL~LR#YK>Cj9k}>YyBK&zUAf4^)R+&TQI|SsbZvjMi?h3>_WwkNi<~5 z{*Mf+^#)lMUb>WTM;dpxoU~$aajh-VNr=5=S4Be_hu|>nG^WBxd5Yu}@{B#!5w+ow z=_x#8^&Qc=X}F27wpLH+tmELy6RppedXk|WQzI3$1o`Q z&8oauQ0$Sh2;)}mOB?w_lr^7ZFTcM<%?{lV<9*BhC9+6)2>ko7iTDeDsf;E#%J~_!1xN`-Y5fBtpZYXJ&**9D(pY$%SMbW*A`98W| z>MWA~qtRl1QqV(IVG!xEWNEZgdny@|Nau4ZngTr)xEtkd2-i{peyvU};RBBjaTILM zN-ffur6$IMONa>M=ej)gZ@$kVnP%iKu~j|8nU=Em=z=Sq4AhA0=UPGAQ>Hw9=kFqH zr|XRL^(pWDB|)RAbD!D%MHb5kNYAeS1g+UU2h4*5H2Z7%s*RUBQQ>)?F1c*Y$xT{r zC)oMF@KLq0BbPLCYCL_kd?*^h*{pctLpn&De)#?+X6sI*4*HtEIQB8hwX-@<_+`D4 zqMtnN0uR1p^qHT<_fVE+oturVr=+0r?yK{7=S9@bslJ)SI?KMPef)AW00AQ-Gqm#J zUMee9vO2Ol|HX7;Ur%H-J+5y>(Wn#hu1~Wx$^6|O@SE_D+ezF1ggkE-);r+7zc=_5 z!@c;AZh8Or7%u%D)!si_966UT?iAmV1z@ds<@kT^^?OmiIWhi|d2)*}+sQg7HYN+l z#hq;=%IZE{TjW12n!j&{ zzsfDJqd{ge)6;AcwY7%nhX(vU_;wR@l$IUBJuz+b!T%d>6$z z@z0g}ibMVm9{(R>RBS-Fc}Q+iGC-2Qjju7iNwZAd zNK|g!5*fgv=Qd?E-Ad?glx!X3y!)c6y-Z|ptH6r-y?YOZ>xc*o))8LB2EscPcg^z( zva2($Pc%7X~#D5ETEWSNe? z%$39TFD*`h9!S2qK$L)RC@F8lCpkVoR1fxogHFzUE1xZ#KsYnYNJlRdw02Kctz>CJKB^J>Qmrl^Xl=lLhr!d3C(C5el{aUvhdkD!UOPSSF>m1rHBMgrSEz%K_#MUY z80n1%F^FvmyU#=4sK$#$?_fx(oeNHpGb4pX1K3F{&=Sehu(A`c!9jub9f^CtHOx_jq28ZI%^_(^ zf!uf?yg@K(D9?jA&t!P$X-_v2hhxvpDhhQ^o5UIk7}hxs*xlVW$AjKMXM(x=Qq#@$ zXOV7)%^7s&&7A|B2vX(9+Tn%iw$>NU3mG1l`4suM)a`+-uFCQ9#YxeM?HJxyAh#ozeZxr2Lymyt!ywCWfm-xc|BtinhZV(0 z{~^EKvbT->o`wKP|3Qnn#o?dFE1uGYW19-TXUjvb0aZ>GhfWWr30`Tb9Va?GtdPSX zITB76a5HFt&z-Ohb_Hw_G zF^p2m$80?vKKxO|cOZG+$ZP2n@$cfA z0IhC;qC0p#B`Y*!{~6##z7Fl;SsGJY)rNQYN9#5r_Owtbf8P}*S{bMWV7H5IX{?vz z+NxIJ)zS4GXUXmh#7m>Z7sTq#Ztc9;+?C^Qn)=l@aiP}_8!Ex;pm>V&V-IspB*Y6zNN57N$t^ zE@@^DY;ts!uU3#nR?Tx9bC@a#Bs*KxgeP8YSe}()=VQ_s$|%9fS3;WbOjzW7{wlVf z2Pn>g@e?WDxJgRGjialoP$B}Wg3LH1PkXAh_lbkC7m_}uu*)6ftopO_s6S{P%jUAW zR?WMx{`Nb62VQ#faHm=!=h7m_G@sE76-AG|JqXFpJ&j__C*j|g z-FRZy=fy@|KETGB5bUbhvPW*Cf>6<)zilXIn;yy-(_7l;hHMuTmy~B3anq`gEwXPr zo7p^1vN75%#1iVqk}M28n)K?8vC9%|&sJuanqKDFOTgPPR?K0@R2qB)bJ5TXpr=;) z_1uuSB3FuFsv8(6IUw(ofU43?FF^7<&i; zlPL5hGtv@Je67Yqszk88yv(_sUH|Fj-uXv4tra0P1Pi;5l4tpS8vO2Oo%AClG_33> z02*9q$p%SAoiO^e9ktx7Q{U1|y``|(6b1Mpnn?XY9RkTy>T_+gq$+%eEWlcTiqVMx z)>IM-$rkNRJ(y`$o_IW_!cV6s;aofW?7L|J=ahi1nFb*nI&QTt@(aEv%dA9Om{q1x z!k7`kT&Mvxo!ucCr%#S6ZXysq+O&o3%_>fRNV*e%SZi%cmXMFS=F_a=YN-~x_`*{D zP%JD|F0`mhIEMF8%qB&OS?X6}K2rW!r^K8XyD&Jeb{9Q;3eSfsuUjEUj}$l~LNIOY zO*!m!rpg-yzG-ZXA0SlY*GP@$+^eIH1e~tD=j)nYBda5W$N1$GM>+fV421&+qXvx9 z0J?QmZE(UNJsvlu%sO<9Q^tX}1mWJM0C8E{4e$EK<26_7>UivUZ0G!=w?RET5Fq{1 zsh6sxJR{*pGi(nAEQKyP(ww*)^U{~^YT~Xfd=Bf~y-;;jGp!QhU|7{jEjXN>$F`Nu z7&GBI`y4dW8_5kt8LC_5lQ65YdlL7)#28Z?j8v6J}insMBwnnyO+`jbgx_kEevn?P4_J{@~*pPTBs8BbX z4ju;*M6Eg^`|8toQ}b)2p~W1S){*bxnEPnfb+LmNeft4{nj1zv@OWINw0?iDkDaxj zi-xaSqBqW1fX74+^CcZ$$_Q4>9;3#W_w?;j`pq*Kl4_UwGSnYj4DO>zcUPX!H!vUy z>)LQoV7vY9?cmxtsI@eBIMC*LQll_n+X+WR^Xt+Z9`d2#;oT;xM|V4y-dJ0&|3Nmo zFlT6%zDv>fw2xU`B<8W?Z8LHk$jK9*=bA?_M&o4I%o%(ypKMQ@ZYi-ZEsB$US_d4vh^)+qX{m{H8^At z3gY00dC0<_fn=wlwr5lAy8(kgt~Os5UbhSVW+`udzlF^y;N9QzFbUM!!iY{fw!a^~ z@#DZ|3{0`q&Kuh|nHlf4^nQcJADmyJeq(*?@2&qo9Dk*q*wOv6-Zmy2&9mx|wwxO+ zE%uoA-i6{sxuqYzX0;^0izX8t(UCZ^IwnB>K7I#+KL5zKwWLIW4U;xtBxMrtJWL@N zkNwGTUOZP4hoGRA!nqS<`9EN|Nksg3^)tGzK#iHDHw}hdBlw1Py>(79YA2j(Vb|{F ze|`I3?R{rdQ(M=rz8*zIMWjhT^d?O}I#GHNkS<-MNf#-RlEenmkx->YN@$@-??kE6 zrAv);X$cSr1X6CqbH4B1F}@#njQjVlUrF}bJ9Cx2*P3%a`*{$O-E!-ym;c4xJpVyF zV%OnP2ZKo#EhFV#PS4KhF5?9%0w~huPtGvW80R z+aD&3-$&wpr)d5y^Zf!C{OK0@XUu<}tM#FR7483DmY;j>guf(2NyfaYcq=rQ!+E{= z`-Z}lFaA#gl1&IV=#LwifbM&2Cxq3${6v$ep57ObmEhDF@vcVS;W9V3*|KnNLnFDX z^Koet$R#njOS|G&VQQKy&n;8O?J+sWtG$Xbl+E|Lo=UgC4$oe|m#KDB+u4k%>2L=+ zNsY0ja>(ELUg>qb+~u3@7RqiP3qG8(Hx>R#U9oA}>g{R^A-@Vzgu%YQmzTC`&0U01 zckCz#EM1zX!wRCwlzg4|JsOdXMHfTI(kCZpC{(JRojO7MyJ7)TwocPrqk4UWk^)tgr zZfAz0Y&5Z);63T(T3|TBBMUIbuH1|ENJ>}})_1VEm3Y@Z;<>82z7VfuSV(|ojGRu# zjO*oVJZ%vDr!k2!%-oqbuVnBh+?;1vdebCkY7O=3Z{TVVmslaC=J8rX-Fl0-xC@df zgg3irKbBGcr5Flvg!W}-$#+~rQuAie_Ozs!#2O7=N+o(_CIwfgbjk%KGi=1rU)0O; z-aadTJin9`JSbyffB06U(6DdH-`!FcgQ}i%h57Hn3mGih4!($NdFhvB2A~o>#tfPW zRbzL7E!a*E#0=cH{$Njlsi)h1pXe7})B0jcYKtzP4gE*H?t3b`gvHjDrjjt&ks8FZ zt|Zd0TsM#?u=LUVF6OYI}HkJ)G8r053kWyGh{&l3dCx zvoa1@zO;kWtL88KAgY~=o2y4)YQw8+5>f>6gKj=QJffq)vBk?%lbY6rc&=y@(MCMM;F1^#ZMoq$|?twQ_(Nv*t7Fv zGU=18>dWSw);Ix&D-O)L--{maExozUW#1+6l?0G?d>Ry$!a4JzA0e{o(H|&kmk~0D zGGvGHhx2j*$lZRS6#%!d2EDs^ zg}=CU8JE1T1z_8S@Xba1kc{p6%ePw=WK2Fi>@yr5mgBphqMv`$=NWlNH)vvlSRuOR zG9KpS;@J1MT z@6isCRVhAxthpdulHa`~Z>(IHxO%hJ*JO;Z+S-L_)sR@a7Czr*h}nR-`rBaN&p-~a zL^-w683qm+xPNb$*kA;*&59+Rx1Z2~WSP{zW8+tqF;P4CvWPUY4Ta?gl2&7PKT-EB zaKLx$+OR(+w*QJ*RAkZa1`#j4oEpr+H_+a&W)`qHfE2>R)f{}hU2f4zP9!Gw*G-zC zy$kPahO4IV8X7c-RKf3=&wnpCKB3aSt?IuUd8Rt%Fz~JyEr6k6HS$+ z^a>=Y!yD0LZeMVJG`@$Ka{ytLvaRB!`XpGAFU^x!de~Cdmror%G`y~v+g!k|eX{q` zW3i=#p%;ybp|N??zFr!+$~NZHV14_Z{B41-H=;SIsr)myQ8R8b8TWMD_~iu{i+Xwa zgu>3x{BWZkYi50#aA%((8Bi_sFBSmq2UX%3lNT;_v}mn$ca&qaAn(t4=X@U24}bQ- z;-ZtccV7*c*dSvSVm>M#hr8&zj?t877+aGUT6dNK)XpkobOE79qg)D>f!&{Kq(;*} z*P)Fb=$eBU*^lhB)#*z@H*l;lONBLos}?$&#qL^nvstR0Dpx6P7et(h!El3z?$5sp_g4CA#kZ@7Vkz1Y z<=IlpciU?BN>bk_b;z`RxBcZLOsm7+_+95#0&i8=T!qizZ4G_5Tavd_HT5YOY{Wx7 zKX#L)>_M5XmYG2^(-Bjf z7iB5$m)75Bpb&#b*~eBBZIftEzWwVSK+N{eGBt~^W897Nn^+El3=~z-E66D+b?v< zWs{XXFJs~QK2t1SUXdlAE>CLKO>d4bwk2Ynv`qifr^p#IhTM~=@^agmZ8nG7O*B5! zE9JUPes0$D-U0JD)VaMOKdDYVxcsQpf#e$$Txow-=ZXn>n%DNSL%O=oYfhIRK(QM; zG2i-P^~LLi$MnYA{ed54PxkvB`wcAA!dGk8)J{}7>cg&Z%r!RUHZ@Aod;cKpi!hKJ z9QUQ7E-_iorj!;v^PX=FTbY?viA^!w=jBEo`&V4wMb1(tKD8>pyO-FcKI4e8 z_oUymn76ik4&F^lP+`4t_7cLEg!BEP7ed)pjf3l0?2L}`0Eie#p9iD1Q%*3WB5l2s z3q!9|V8zH?5yi40jeBU2Gw?++XhZiY{qMO}a~YJ!t|^WLapZ~AQgQ&zI9OG4H;S(wroUJRbzlEOs0^w%ZN+7(a(gPq_PX^LpyT1IrY0ZicH8 zc9%yM>3wo)NctL+I4b?|E?#RrKn2%X;ZtRcPxNlX9n**F{|Tc8i{B$>;Y|#)f*Uf< zKmY#je@qg5A^E9~E1yQvZdn=k)a3IqJLU`8@O}IYS6hyu)6rCAspF-yAx*MO%bAX)mEj`Y<8gDfF-Q8l4HbElcV!PlwB+rUt5MZz8nKA&>?8P$F_B+68O@$@&* zJ%#*&>&fl#W7w3=lNcQ#A{a7dyIphNe+JG?W0qd$aX7~KiTzfgvu^NVAHt_9A25X3 z8~u}qcrNHL<}cSL+0C60adQd5lYQX^UYr_v@~_ij|7|A_Q6jwhmF?x*->#GD<@(vI zloZ?q?J(pa@ll=&RpU~^UufR z&%9z@eq&8I!^fj$YV5r5?c(9v0p6vJp>Ut0VZS3Gl5woQW^i~M8$(;b;&tr8aZy!A zf+QhHiXZ34v0GGXiN`@tN{b6)^!;e3y;vEMtxp1^B%xMM26~w?C4Q*ox^=Y#Ap$kn zE#DfX->v*Uby!vl1np1u?1U9&DREDafW(^Jx-zhVYvA=az8mW5 zpc7Z{^Q?-Fh$%6nW~wNQlsfugBCf*!-pFbFJ+;c*D80p85QQ9*BfYvX(tKhwh;w2k zQ_?GG_(A2#bqw;zO+QBI^#g%SN@SZU@_Stu23*rR@u)S7&OoJ7$wYv=%GzSs{&T@S zK_#^z6-bMD>q@ePd4RjH0Cz7aXjLFnp?1LVZbQIgGv|(Hq(HJ^x`OZXDBXljXP-g) zg{OQBu$SF#7cPXLxSBV!m{bm8KdSh?n!SNOc{%c)Vd4RLkW&%ALW|G#*-|^3+;Ts@ zpT1Lx@oV(epJi2i{2&tOpP*Oa)`(8nly(1W`QhpS|5u7jMM>6RvSD5H=n3Y-fgdMP zLe{zP!iks+1ABN?Mi*luaMoiMT6D+LKTNPrC5wbbQ> z%%xi%jYQKBmf=&bt-Csjzl3!|?~!Zc%P0yzlu|`7wdH~)M9CW}DI@veMKv|~f`eTV z=?f6|Nh-ypB??f~e+(;S|AQXwZTD=dPo743_n08+kXQujQH)nMp&b+z6`BCHo*bL> zKXkX+{YI^~HOB{sx8cl&NggM;QBO;-KBH(~3tnnU%Ga_6{H_ z+K`gE>esgb^NfKEDap<~vO~eY!lGQTH$&f?-Ir7sH7U1HcjF9F>2P!zbRH`G6(-|% z>V*l{v|n;ZY&?Dt$9bKhpK-foarv=ax5=q1!CCXk-vUq7)y)v@<-{cNQi!}j0Y%%7 zUIaA@B5I91N}{^tq9S1iah*g@nG5A@agP z$N)xiFQqFmof@auq|ly}?wwdz)oUdU1Z*GtTd>_sCrT;`yPIs#EZFqwwk zf^ZL_>Nx9T=N4Q)lyYOZ*VSnrFxlu~Ip~ai!+vFLKp(#x_EDg4udb|YYQTFMDiL!j z5ufPO&~_{gTyGVh94w)~GZ8Z79OUZEwWNIYa%0He+>QnSwA9RFs<2=y={U5c7Y9(T zK6PzQ3jVb6gZcHBXpvwj>0A4!d(ap6!2%H=(wb9wMeHGFB}3 zdYU(ifPUs<;0>hO2M6k!b;;w989u(=!Fb-Hkek+8wjoajKAIF>bF|q>U%Oq5+9fU7 zu39Vv>qc5&SS)#F0@2$83L&Gt0teBqU6X*;7C!YAzNkSIA*wHf*z;B{$1vDk%IMHw~jT8rzqZ-A}|IpQOW_NJE^&)iTjB zh(cz9r`7Sep3K`}mZ>(xmQ$V~d7)CJP<0$_g++u}v*x}XO}x=Xbq1;41^h;MWqU>5 zzH$r7HbkwZz!6ekCYr_`ou(i4DQ;~m_3@OAEjZ|WEl{_s>sl{;n5?-pAv7nT`=CXq zSJ~Cg9l!B(>%B#)eYPPxSFiGRcOn#4nT0{6WtDtCsjnx#0PbUvVl0320F~@O9ZRDS zSo=Up-Bf+ya8u6qu+V_F7jh5({TqU6K0$UXg9 zM&uM@jrZRAQ1ei#*R1{}p4@|_FM7y<{uf;wpxn)oBO;yHcXUXd{Nd8*D%^9e!+L=k z3bC|WiCo`IbzP}APG|;Al#g+g4wJpmmkEFUI?T5;Gs#l){-mqEaz{wFV*ZgMCh}#& zns~N^N}YQupPDU-D+ixAFkeB$rUZ@pJKX?a-!tj&>qHl4`f_s@4o^&)GvBxh|Kv|d z+wGyKpaie+Dq!Eo@VY-1=*&JZ(f+Z-bf9G;Sobn;dYrmk&hOoHjoVb91DMc>;i#xR z%yqM{lWFw)d9dLONee;&5L#W6rTuanGmce}f>mpWAFYkW8(e<%0ouHOyh+N;5il4C z`n9O2wrmVIl?WUiHZbJx2^zzqgI5-QxvITI++)fPoG+4YTx~SV%3e-Yc`?;dc7>1J z$!X_n^|3;cMn4os5ZUS%Z|2JA7e!1lXLE4^NU5?`Ga4fee&X^#&#gKILpKP3!m`h7 zeiP&kj0pEg_R9`}Wf38T(M&1ZyxiP_J7WwrG?riIHgT;UMT(CAb zC6)Ifa7yWpP%lQYmG|yZ>&eMe%nBE2FSAyPd2S^5tAROb9_n#|P{ah<;Q7&qqEh-2S+^P<<&P_h8_%W4_P;G?efNvlVRxIdUPSy(VG%*ws7b%BFuX z($^?+%M`{W%(E?B{8(a=ry5^s@F-uZGBlc&l^wKCjBtLA5R$A&)^y?sKVrTi>|#~$ zC<&dUW@MU}OI1!+D+}jZnpUf5z;1~Aevl}E*0D!OOI)Fp0qg1FRyC~fJU;kkfQH&L z)1%!q;*B}KDo}LQ@X27FD=qEET53$&>V|BzPu84ewRHe^y^|9b3aM*@Rvv(|tVg!&MS)*OpJKL&fY8Zk?btI$o_J_Gf5)@5e6jCfb+#k&pbS&0UxsO zy}3HCV_!Ki&NTX>C$2BO9?s=?T8+Ki%GYJUt*hwbKag_8=B_J7o3Ir4 zm`_cB=J`z{T?eD|yt_Zp16S1RE;b7T@6|LWW)14ODwEL#?axB{ZSoufoF}>=Lsx9% zylh@q;>)zMt&?R}PuJP3i$H@%XZQ0@iFS+tC42&X$Ez8mU2bC)FmJ4|+^_=XsQT*) z)XBOzH+1~RK=ZKP5OshUqFQdfEjOPE36rXUA6ig9-3hrQ&0AU`$SK3WjK)H-9a*qR z=9Q($K!oPagkZ3|HNkBwFj0^e@w*y^i9dN z$Zt4Kt)$#N_^ER>@6$s>#@2P?2nAKfe(jT9=EnMKNmyBR4`6-kJcZd^l$f5_l9v_u z=qAs`dZ2FkQOs8o>+oQ9x_(oSrg}qR*nQ%UznYj z>V4=UsB>3G`!ZK=>CMYmH2Wo}qpwJ)yt>Ww9P~!FiZxJV>C%776WV1}CUdto#e}yR zpCu=cj#|Bj{>Sd7jp!ZoSjM!f(4v4Vma%)UxoD)6LBsNGav(#re{eAW@`sO#SYnH| zK1$_iV-BTUe+rwO?`IN|^O@hLLxE4GQIX@|!?Hrsb5fUx^RI?tE2%r&B}u#+pQYB@ zHp=5ee-((>qo#nGFh9p+~1!4{eXCl zKO0VuD!N#Y++3eRS%S7^hw#T47NOfn5~hiUbCTZ*+`BaFSz_uhQ{0)gdZK?nOW73^ z7~M!jLH55GiR`dLh;e*JHjj{?PfEZccAq;t$L+%$Tf(sBhN{Y*0N#Bh8M|dmL&GLi zJZgzW&yBVQgHQEOX%?PihAm*qg(4rTeP35~von`-;L$lW>=F7lR>6CO(}jiF<)$z- zd(dJoYVV)cEa`Uxe=<;-4f#Y;IqTU;% zW@tY92wvCdXCu9o!eP6SnL3HN>xU#RShO9NtzXJls&{llp}b~Ws`Bn^c@y3vNXt1i z-mSv{qAi}Y=zhiKosfmVUpZt#p+LB8ev^3HT9$>Ujf(hO;l1^)LVGc!OGim{VwkKQ zIYS&(?N~8kG`r+M!c9)KHaRX@-%vjA0ftH?Yr|SeGeFxwhvHJ7=@D`T%|cNBdVcGA zEoPyySWDeNiJZl`fvpJH+1!Rw1XYd{Pce|6=pEE&cT)J4PupfY8dn6FMG;O&%GO9H zUFC{d97!Z~AkrB`%!{fcHfp^Ownx4gNvN1R{Z$V+KIJ5@;amA-)b=zKRZd=m(Z6$s z_a%#ZI70{}9_8tqgXj1MD;;|-UAjbJ-`M87aqSwLVxZ^OHy804v^t60!*QkPLXOe*)r*Xq+65EBq?Q%85sdi{mMV0}t<* zatqjjJJ`u62oS@rOlNt<{PCnJOU^gf93ewyOz<_)m0wp-R3xgQm%f(%^h2#&0gN#D zcTRXH=yuBY%34_VOX!WkdmqCSB@GwG6q>E2&ApPNoqo0T(4;2+$a_12Xs-B``SVY5 zU*moxRa&H7t@ns46rh4rL?r#dp+jVct)*PI8_#^qFbztLkK=tZu4S2(6J&I&yT zAU*D*Aw}+C2;lj$u1oFgSN?gCy@kYEG%j-R@xA398cvn%OllJrmYSD8{QF*Jp9O|K z39Z`{o2DNClagLaU@2@|!pWtzcjK-O9s6wN`~mQ$-9|5+=jV=F#^G=UeA#1V$1zw+ z-iA`Fip&ut+fClw&bO9d<(X89Cf*pkD-E6(SoXBAThw zoyH(yuC)J+$4~|D)M&%O!ZOnmgdK(J2?R35XCLfbaJd$x^84>!S;W-_qURbzaN8SO zTh)`eqa(~rEy703a62PSXzz*nZER}wnVoXj7|Ef=`DUPf$WE;y5M4UqPDg@^{@eQ| z-Q-ILxSiQCX`)|>S|pVe>ZSMMV!@f>#uxe$a|C4Vmf+r#$$$GQ=vYJa33t)eGlTgD zAaaO+j4{x%4&_W3g;6&P^3wfnfnTlNTE6EQxZw$-F4Sq@R(vh42CSU*d#u(oCl%rx z$yqCj#wcdPvw=RRN!R1Z{Oqrm&NN?+Xa{*2B`cx+IH;RVVZzN6}P77=`; zt^-}+R9H74h6S8;Ao=y3wlm`Ma}uE2jyKrk9*L!PbQl-=F9fa2%&k#cb=DJ4(v5X3 zJvhO~i>}#01(eZ1A*(4sbTfqcgnMnMURyL(^?&Mj&#Fd!leZ`~MK^7g>u21v^r)Sz zpAVc(5w$Lva97j&ZHh+aA5$)Or}64g20~s=t^rIup+sVWpFiIn2i8(%8>yKF{e{t%GT!EV0PH1>b6;%RkO4NL~8l05IyRk&2lXCoq$Rp4H^H-j}&oil@j58PgzQ|&h zCpC|^@9k=tvnHJ@kf*fp?Bl21e=VTr;5!@XbFbR-{*@elne-35`)d5HKT+NLi$?$B zUHktp_J7xB0q82{A$fR`ABFvoJZW|Mo+AF6WZVZ>&7?~ZjEa%8@}RApjEaEG%i{VE zMTs%sT=G;sP5+S|HS0~6Ydb^}Jm5{Zki!K6lvq+b*_|e55Tlbk3Z8Jt=-3SHmlzpl z#r6B-W6lFYo^dwy8}1=+vBZ|PBURV6)Q?QT#e2I>>>}K5=_h8#6BoDUJ`I!m{M-KGUiJIhbww`yv09I*HPR^NwE_n-w4(M+(vBp34B*n#Au)8Ix9?* z6nm%_0^j#3jjPeo&+N(9L{=>9umx2t7*|>ewu4s_T!|

+t}_CxZCR;m)4`1ri<2<}@qJ^<_}M#lS!>MtkYWhc9hoJwPB3}PeGS5XRu z$yGy^9?K(Gie|Ljb%;wF$&~=ZEd%fZWKpbr|Gv_>P5E=@ z{?qbXBY@M*tLp1y{1;NZTvVnXzg`$;IjDd9Hel#fXql6|g^#b%sU~bC;OmF%^GnO@ zq3P?$loMC26-YxtEe>&HQFPK`lmgk>L{twoZXd>1f>Q{|<$H&Q-rYqM%5qm($RoAk z@QyXD4-yYoE-b!fFkpbaBAoAsb$~0m;=uAb{q57NO+qy^34<^I9*J$dwl!GS>Bb&* zyw=l9h-$ZchvkA;tsPZzg-*`M#bH@Fn?`QanbUTM5!~2j*2%lor&3ao_IHgnli<$O zIX7kl21tIp!>t6u&kVp``(l6mU3}i0#L~O$E23%wD~4_;s;!sj-SPLOfDnP9TpT57E>5E&+QmwUaZ`33%YsG6vbZWHH5q1l;u{ z-g2MNNiyjJ{w=q`eg!luV5w6)zl|HIJS{Udj21Bwpw{Gyvf9uttUXvUdJevipyH46 z!&@vZb4~Zhc2`PM7YeSTM1OfAxXZHq4Adi!eZ^(E$qrd2`1(L@FiygUGV4zM#^3$G zNmqKPhvWH7H)0}5l3j!FBPml&eC^nf(rO|6l&*%=)Ts3MToz1H1l8F{IL(SN>_rY~ zo-!^&umo2)9i+Gn_~sU$fIU1S0=X-{PGCSG%XgWkcTrr2One3evhYO3yg|Fh9E&w% l*251EY$UjfQZ%ITbcWkzac@iNbALbgbuZx;&!IuRdyeY)$2bQ9T4;E9_!oP?-oV@^{EuSjpTz$Ae&}eyN5HFcesq@z zTofFC!)beA>J8fv4?qwaGb85puRrhrhI_l`LOm~rXHkASXC{IL2($^O2*E(ZX;bCO*(>LZ^2tQ zXG52INxzE3xknQs5o(i8Y@eZ_uwC%zNB4ggKt5#)N(bd)N22(Jo1;nxnE?pj^91AQ z8)kko10n!CiDgE7o#@vK>S_uC$_ez_U1BCHc_oo<2d=WSU7b*nv!h?%{OpUPrw?V3 zEB_i6Dlx{K53`{XcBbLsaasQr7ix-g2eGCTlLlrCUrZLXWgg)0g#|5?kJ8r8&d$lHATfr7M|%4FfihIEDsT5@@sd5;$?dBB zl#b^4iamOmv#keA@?NXIWp-Z3iF{mw=I`{ZN1-6tbzGVssrh4DR8O{l&JUGWuU;uC zDq6Eljpe=ZFs2sw;g@WVQF#Up&uPR6HU0h_#;z}{dO!Dg>S*k_RF6s{O1FLR=3r!m z3y7iBg8z4xId+USus`PJs0;j>@d-qnsk_d?SB*A4EIEr3%P@|4aYuZMJz88$8Yw9d zYRb{xhzJu@O#!;)>(4@f_UaX2n;gziPYb1y0=E8qSXfWQwG584Nr!@b>d14h6d#$P zpd6)cVv|;SAb}Jx2=q}SJtIRb;O=S^|8@2e%643+Ej(sL+HBk(znrY@^6g-<5D);^ zZ~i6)0HPfDA3s(lb2MKrHNW$|uBdvsP8#_4zQOMLADi0VcP#Yw{`t(Oy|?f-j0|Tf zU{|?o95FXH$MtNskv;RYVJ0;Mdvha-YI1D0)_i&?p+F^#vAs#(NO*JGrijl<#m>Qw zjam3P&R3I|EcG2%S?`yWDPp)G0D8u5LTORaW`1Ql=m)&Pa93F>F81GK}M>QZb-4|i0ACL>%)`841(Ps2fS=*Jrv8t&Tern;+KF@n^@ zM4L#!QAVY3ujM;D02Z~TbU**l-m3oc!yi5Zg4F^QV*C*bNY^>`<5^03h4Cfc=I`IH zk{=i)>R!OT?Q3>@m;E6hAa$U-{FKL&%fPmB=7Fb_M4c}Pj)xGc0jKlJXaI$@?o=`y zEHFu46}uZ;8L^(p_L&ws>R}B0ViBQ1mJNEmN}*yEbzyCPAE;=TG3*%lezFz&&+zrR z)8h}HVNq~*Zpdld#gMM}*O*7IKN%7xBX49&rSrC8>y9FcxSPk{D+GRf8?@z=;6_D6 z1=+1)h;u4)5NpjiJAYF-($wRF_`TAB`q(u61Rdq=Va#y3hnP-j!|rsu4-dcTHrDN@ zzssIe5}A3PgI{4lnCTXVXtUk;JT!E6c)!Ag8?F3G;A-?!Nt@TBe}QUBCMRd30pgVs zLP=RACNkm)K-${!&yO|>eKZU@0L~(}lH0?=tYd6JTbs-Fcn@A!YkAwlOeG=a@o|5D zM1*`q7#jCG(J0f zy-pb0U)2(DkI^pa%t9E)oKNkMd`k>59`oi=Mr?d;x}VBGXlS}GZe=&qq1QL(GVY9? z512ry=%t=G4~CBswBLa)_ibksLEW*TbadC(ORRYw5wp|E#rSI`@lSwt}ooknex3~G=z`zK0 z8xC1cO;z!YmdkObK3{XQ|5JSG#uZ1HjY@{7MJKeSc2_VJroKEX6~x{aV5;c0TNp>T zIg-(Ovwz;&8XzriVWI8gGgo7iAn3HTG&{C|dAPNI9!AS69p37T4g69edB2`Q?W?D) zEvx=;G@d=xS{(;Esf?pkkT*BaTRwa|`YEz0FE6iBKnS3J^|YOAkbh_!Q83a5E+}=V zaJ0ThR5Yw47e4RFTAcTc7O4%@?=|l0g`ojl<~l6zzX=)qlrHKi24emG_z7!x0gLkU zm$rI9j?5eX>Qb34N!?A}|78OQX#nVICN=0ijTC(W{rMFdHN2XToZMJbb1cI-m$49yk64U+8N*lr!roZli}^#5#i6hCE3$lGh*J8kl=dz;nTDo@QdfA?XM+~&03#!IfY#&$ zX=p!&c9AU&7&>fg%#yY(k%DRA2u^_255lc9Ybz$g??SRySTo)MdsIu+$7Fm%r7b? zgXII0U2SLKgMU^67TW__4YYpJ3^bkf9!Nf_2jK@{t-v!wI>K~X9wfQkZ||z;vxr&O zji4bS)m6N#Y$XVUrpRV`@hs)V+)ZdiHH4MKMdH3A{l(WV2h6U=o6X+ktkA#GuR&;g_$0_XSTUq zS4VNp>Ybu5vv!yL57}bHrAbdcZa==l1*m*|Y3$YV);S1!l2I~H7(i?z>ug#-rx_oA zWAKukGtNRpbX*%;d?N=A0{wCHd_1icqV_$DthQ9Tgm@D^dqy;rm64cgO_IqYANK-8 zqjcosPskXfsw^M#ISL&mibp?rB(eqskjtkFk)=U5*D!J7I&d`;7+;a5$voX#?MhjA zxf`7)dGc-Ct~x>r9JQMTuh5eOiM6uGO>^r!^90k{pG*-Va3(&v4lK^ zO3Z(!#D_^gXenG7YQt;fHJB_sg-A@!}P$+GvX2u;$-$$V_H{u)E!relq@2b#N=lI>=ly7qhp7ew~x z02B%!3MW7+$a$&0#b$3S@b2hM)H|9JMr4Uj(P-W`F*z9)7Ul+zR88sa>B+bHu9C$& zw(YD&0}aX{e+XJ0_2}YnZh5!JO#+|!w_N4y$d>`p_kQg72Fk4~e+UeCV3RjnSYKR} zNCkP_V$AM zJM>~W6a2kz8ZkO5%*~%uytCALyALsxmlr{yNwlA95lAG^Pu_5Jst3_dlyt7iN*}4M za?8j2`1*(tSNY{zv~aSO@}&0Sbm`SNKWw?Mv@agN#`}o6`myiLhnHRP)4U20@DM;prP-vykk5segKiW9I_%xxnLBQKA0bb2PGXBfF2aCNlh~b9znOeX%3E6J#w95IGBEPsvig*L|b}0M>VB zmM-rf6s4qvsBcSM&)Gx_GKz}q4T zxonl-#J+<1F)sP>?Qvc}p@TII6ner&oRWkE-bp80weMgDqvs@soN(^myoqMuN4lcg z7N?e{Vmv(eGN}H_|ike{ob=Az4MnoX%Jr}%^EbOKIQvpGN z=0z%+4|`i<)E>r|U>X@kJ3}>uMtlOj{5XGEQPHerHPUO;6nuT}hB-KzOf#eRL5}JA zUA*>!VQrWOZ>{Tu`12xImkRiw|467-7gGwzp6;OTto z_K>f7B_%aVYe1)*b!PlZMQWA4N72}Ls51hy)9S@OXEg%8YPPZT*YUt-joe6giIRVV ztx7Q~blw|b@-TSdgw4sEf)OOl`ZrqH8 z0z?zpNy}f%P$g}1L1tt- z#2(1K+|NJUvXE)$Xpk=ca`45AB4#2mw7A$|e?Ozne!h|IQEd6fhdCSJO(2X4fC9nq z0yZk5hliK%<^qK&V(Km~mRqjkVKyTYr-_S>hg(~BlTMFn8U|G9rag_$jYcNEJN+{= zsqfWpyA%U$9UcAe6!G)vnf#rHMzN(K`|!uzWfRTXZ!$9r81sp8k#ZsEKO|+1CCBll zq=GuS8{{nXL$XMrs1sr2PU{zS^CBC7=T!!?3vz}{s;17}f2Ws>aV^k+BpEIg(I>zG!oB{yvKJD(Cf#JUW_{FSMAygMjXtp`;Ui69U0X2A&0uKA}JF{!{{EKw>Cri4e2Et>m2iYxC&ru$aPR6DyB{M%SkA5}~O)SGIJ^UE}B z6e|;aiq4;(&Mw!xmfsyM$^DHd60#Viv!+o~lapn}tqw~Lms+)yhj{M5j$n`iGee@< z+)jxqk8AEcrJP6JZt!-Sr{ZKX5dbAo>IYYT)as?@y*&c=@v0NP-^^BG`yGFhn@{;` zdOUxC5huX?*3VRh3H)I$v46h)@WkDnw^yla2tMF*wR($e+0erim{cEkqbCIf&W)U# z5j>op_6=R6I2i4h%aW#0*A7C$-|aW+=0uS_(}>gh_WP3GO8M-AfZVELMsd1fZk)&- zGm=nH=jgd|M!hmg%2UAUCVZ*Np`Z`ZL1G@I{8d;YaeP~E^>}VhRNgFfjCk1FZg{Ts z`u2rB20)=`exC;?kLx$!J!&dIG~7#bV7E%EFHMwio66?9;ej~07XRy#At^m~pIsN< z;x8!Q)W(*`4?X9VN@%<{k}WtOOruYtb?O%vl8UNO;$AAeHPgr?!wL1tNCk1B*VNa$ zfoVHCDe!!o3%W)e=^ON!!apF2acoS? z&d%Az&3$EMWfQEw>O=jkQUafxazeA17{4|eYG!13_)$ZH9%6l1c^E~zcD@u7^Ek0` zYU<+Pz%gTZ=X2EF38bXsJ@T%=->Xa57Pgh%MyJlcZZi;L` z0#brkKzE2YCOE3{YDP~#nK{2TIH(W7(~v>^AH)<2x>^6SWx>_EW1jj_QZn#n=$MeV zoQ>JU>RAGJ#54K$=L!rdbe0E&8-K9-(!ZJz*Lm4bv}&T|NAoYhaAF}UWE+d#&jCPg zrvRIQ^l{&V#si#09G=sz87RLJ_U4fD-5#5 zydVnwbCL>6OG+DC<_Al$u)KUXF*QX*Of2-0jgJM~*0sjt?r`!QbM3?x@U6PqZ4)jo z^YbU`xnupUl10*FE_4Y4wRk0yKw1iF8A^(tUYKSYf9#>~Dt^vlvpS=cKA}&B= z?gOZJRF0-L#R4b~I0LoWWVX*)@Ztr4#QKWT0&FzudobK(>Rq*_?_8JD*}*cYi0iJy zM=NvlwMU7^jPCDHr^cx!7#+s!|agHx-8 zzNVX^XZ_*1kdA7$;6}{6)5E5nQ(N=#eNW_{iiX>AlZTt0&jZDq54U2-%==2&HxN;` z^!2M%`|;UrMqS(SRC*uvwV8)UG|Uc(lSBjYFCm^nLiMHZs>_>TG3x2!elx^63l^Tj zA3IihFYBMDBrdg|d>tB6GM@Ht`Oyqj)!OX%y72|Oi#1fw5b zTq`IJE*n(i73}{P=#{9KegWMYB7Qh%?`dEvomxPQ1O-W6rJzmGFmTjFroU|8jlQlh&Lz7 zh^)P96XR|b-EtxPX0%1wJ|p4KXWmHYiccl{{Bt$bc?GY)t>dl{@Sddip!F86H62AN zKCtS{ZXjGy^E;~CMoQk^PigDArLFSV-6qXG?)CH+0O)-&5j_+nhY|#$iMm*SP6&)KOb;Oal4?&(4hM$I*Vjx8!bA_(`2KRh8gp%ZkD9zdEwNZx*kP6Cw`dWals{3z(P(NAi-xU26=F4&&&pE4 zRYTg(=);Ewc=YOQ8lR;SpR(I*bfl2uoSBOrAMbcVLi`CfR<2Q;VB`zt50)@1OWZst z(h9{jxn^Uz-qn_>f!jBAQ?J>Ax!M1+)-FJ3fS?Bc10^&!UMK-9zpR4(@(*n?~( z|4fLncLT?hHzc3FfI`Op3=Jj86}brhgD_e*T>8@U~Fiz=63BjMtH{&gIaG@+<+D<3sVecff+ZEwS0MQ()*iHt!p(X-wizz$0 z_P@OaNPP&gjyiiPmfDYA$$a8nn=d7$^XErY6hA;%$1As`YJB(fiNJ6!Gxp}N;r)e} z$N4#ttcx&3&SGJTC_^hKog&z~4hc_{-q&Q{dU)ui;ozvSf+b zh~QLCEF>o(l({?pwBNlD;3-Uu4h3Y$eb~=5Oa^RUoNMW5F9*yIr^8-kiDt!pwIusf zYJ*U6Y&*Yby479ENKQuPbyE_Hjg7%%PIc|cbr}0#JuK8RFX*)O+R-8C$v z&)xVx2}|Z|iRdUyjireaw1R16La^W zUvd5N@{_e5&@W9ly~s-X+Rc)UNOtLIId(-`TKW?0ZQm z>e_8q$@;lvXUW&rb{Dd@kZ0TRJ3fAIHSHD)4;|H3+hcfGF~!6Na))7cQd-fZ$H)m|5!O8>WCj22 zN&Mq+V1hbG6vd{9WqP>%VP99_qD_|rni}Z#CpE%_OVU#DXK5N?^VBe=IXd~gtO!F$Z=Ou5+kJh%M8BBd0j0+jFlj2()?q0yk`nH*D z8yM>!P1aSk1_2fF2V-VxGTY z1;~S6kSts>w4h(D@>LWU zaM;>@K4qAkUyy$=A4nt0%F4x60jm>arFFe)XqiY%gw!+ndg&nJRKakyZO>woRWTsE zAkTbXjC^i^Dp1NIF%8yOzw*=Hlgp%iwKWYb`}>iWmo*{7$m+^q6Sxrqu|@u^Bd9|0XXdDU#R?Ce9NDlFO`8uRk_7(`ekILn9k zBVr>pKfPMyr`Io~i9(1ci2{PX)3Ofj03Zf1uIb?m3VY~zeeR;OY=*sp1iw4Cen$O?#E^|&# zIu$lMI(qi|@L^>0FiXe^Mh1)-B9ri05C0T~H$5?h_QgfSJR?2*W5;_%MZ9 zccBaXa-Eo8sFt5!a5$4kK+6#aaN_D3|Lhq)l_+ZiNIFqFQ^aLQ>(39IE`Ag#V2%wL zwX?bs!q07Zt~q7-VS+HWsMx^Bpw8yB&c$0KR{Z9DeZ3ej?@qq%LupZZIr);~GOTRA z{bE8FwKzRFvuUrFT(n8l0pe?H?5}Bln!GP&Ih=ZNm50CaC#tBhw6w?$h>qH5{zme6 z=C!Tb{M7@IGC~e#B%Zz~zjlA$cego~lKLcdkFDQ2{?AxP{Lq8;OQ&J??ixaYMoe2L{u+F(99? z0~T|y1v78~sKp8-(ZE=sfBAM3?I25k#9H6x!9wk&-fBdCWJP3Tq_T>_-EZOp|NF9f z!}&QSP71;Kqt!Hm)m5>}^%9gMHP?r?n0`n7VIxw^sx@xv2Fmg89Hgc1Qpf0StDo4UFU?GRC+`*6&H$1Z8I$GpKmVyJTcmiXjsAlAtm6>BgY;8lb zwaMaE1;K4+yGyUn$;tJ2%@vT4l44%T9O!dSEnA>C_mZ-y=o0|h6L!rs2L`(6>+2SH zdIr3bk+~u-nf_W-cyfDRakt@=BdsO=@D;9dh`f5^QGKpB8GPqoXS%RC{+v+)gSfp_=^N^L!m>IVNB0zuYWvK`B+yOSLs?lt;Uvbm85@u4;Naq*pUc|D z4h@Xcb#&ub@o;LQ()>y7_k|aR=jMMI!BMMW0WaR2z_T_%2Y-yO=bTp0pEcg`U<2gM z2A$gX*H_CEZqpgkf&tRu3>q#ndhDjIK9Ke9kbX*soeZuQi|xGgygZ^mnq>jR7)+?p z{wL0OK10UUhJ7-v4+~DrU^FXLk_9Cdl}tW6jC_6)oVM13#k`Qd*DosgjSXGzJt8X% zndQfGz1=Qf>~V?u-_!~%`DKe^ zA(d6%!?Sx6W`!i~qAJHvT=kQ4-n6v&;F{w=SCHBu+2olVx;IaP*av&^^9vLdfGF?~ z_Ce!~B_y%++B1@U@H{&Dqno}uJCO+J$Z59jbv#M_S+s!N?EwcPfx-?s`Ez|d^t(g* znO`Ic7Dd%1c3rm_7V^1?7neptHU3ZW4#b>6$h@66K7MlYyQ*sRo_)}@dA`*JVX2>t zvVt7w^@}YbhebIS0#uUx_--Gx2ab8qXVTD>DEY+kH6~Rm@qm{TpL3bXmzF8gf4(p{ z_3*wF|1Z1lUkCjxZyfm^J2-e`<@Gccjz8P9+%hw#1IqY&9rLu%N~G*0>O0TKy%#=- z6p1q@uWO#8p@1mk(!+YJ<%E`J5^)n7mUtVU$KH3S>~dqAXNl2fGQqK{PL!K8<7E-M zQk~?>-3r6yLuXHD{Pr0ij=2$h2FW-pPutnr3ANN0HPxvklK`yKdr8PsQr13y9)iQk zkkqui{;Y3C9mK=ism;X(0@3j?FhD-GgefVr3L+ytl=G}Aia`s9mzoOq!2qG_pQ%Jb zA-4avk1$qO|L7*Yja(p96zzD4t?FVVJirQd7N#^^g^v~$ zL}77~SfGc~d_%eXbo7Zk?Hd5~8&BtR01i^b6I3XD_E9YY^qnhTMg3!Wf2-R-X_udd z0{-Au95WDaRIwXo{}?QzoD`hpn}!J{8hm=*^SzpF;RgN#iDn@YO(`sY>0du<&A}(L zU;2KYy8xs}6EKWegFI0t_d# zW;s|A)#KZXY#&Zf?E}5OkW0J%q93r#5LDQL_1Nr2jmA7|&xFNt@fDTko?M%>zQx?$ z*|D{;bIUCAViKuiMZcMpgXNb`M*y#y2_0NUE#&W8d~d_$k8GVCx0TNaQG6nA0Jzotc9 zf}a~IkF#NB(-s0yX@H5nWCEtG5dmbx?=Jw9h~lXIWagm04u41oHwyP(-N@Os;6FUV zz#Htyg9e`Iq?IkmQ|a9dR#hL{;^t1eL|Etnfu@;KLUYDlW@K9Act+%$phRnI2Cb!* z%%6|n*DAj92x#J^q(}&v_tvoNPPKZzdrFdIYqx7>yMx54rTd=>L;=4@(Rh{qU_KMn zio!%T5Kg+6ad}KJ6yiKbYEY2t#U}dOpA}Ruz1B0Azuph*?n~Uh$T`cD!(Ds{+3Wsk ze(}hCHs86%wAv}3j+sxd^{J?%pS)8T5Ck~MAyfej7+WsyR*QiEpl=4><~mFA8eXkv zwFHdV%>PokhOep6jhG}Bs^c8|)y|PY+xq(LG|BCxLP~S&p1l9X=4{OO@nge8lIy3m zYP!L3xUsL5N_O4dU}MGI6%8R2q~V{tW@WNWxm_hV>AndM&-T@|yjHKLN3^)`TrZ1{ zde;~RseNGKR^Juf;rkeh*Be1#A>{ABy>y3`MQOaL%|g3rxg>(0f7V6)?v9E0aX-oL z3E=Em@^MHfKk@u3UEBVn5z*+*x>F49`ecS+0`sf)Ib`Oe5 z<)|CkVr;yMPLr=``0ls7x?f+KuHi9|cPnB6mA7K51FCDU_mk~nS#?|GG{$~NYSCG9 z!gEEc3Ob$uKr{wnE?cn$j(!%sy+a&UaILHq9%5tA6OeyolLVm<+kZVUC$Pfq!a72G zgllmFXVok+ic@7en#0hux8PLXZ5;gxD*-DZ@|)lrJ(%w9Ml6i_VX?@QYLWcRwz^%2 z)7L@)F0S7wWPxk=mA()Fz^FO6PcE(}*Io3D9d;xnR?+?hzf8k?Mf=y1TUhd+@IY^) zCMPBiIc8k?@`PeDpA9M#UvTOnQFqanJ-Zc?TssU48!;`hN zb6-QWS~8TCOzKw8L^roS zxF6QU#^?3SFft}65MD&rxniEm9wOmJeM!{*F3VT7j&8jC8aF58#EcLCNOMMoMKlKe zjb>o?5DCx9kPa>J!#-xWX0dm^_YSUg3I@#hyqgQ#?tb@aOiVAiZRb7lfy%#rrelj6 zwgu7zw3PT6XU&y{oG>U73GQ!K78FNf$G%{x;@$fCcOyt|@j|KAdIXAmsM6)#aErfQ zPU<|KHD{{7)%{}g6cD7LKqAg%!uMq7^wQBQ5P^u5h-*W>S&?}mUpD9(@Fs=6f z-8n#iS0kNLjMM-BN<5DG*MEliI3BC_^Mxoz<3#9)7%z~T0H!ir^kryasRjE$!)>T#t99!_EUq)Fv$yo%Fm%T;;aCN3K7?Y&#mO ztt7l26-p*g)IA3`o=FR5LJAOI0ENmMdwc$bLgCvacE#i4N}ZAzF z@E;`toPZw&97y2>60PoMkw*%cjf|GIfDAde!D`Pa_syQ&dJZSkK^u(XwryBg`sE`c zj%|wii&*5NDxLiA(~iAGba#u>7-OR&9>(z7cHM=`e{28Ov%vgc=+XV|_=r)Ag>=dr z?B*s|mai@@C%!2Fd2kZk`1mnH)kWQUCy;<_(~VEbBrCeL!523$4 zZR_Z5KHL-vlY@ttlAuc^TgWFv0k5ZDYx*{TqIhKEUImfiXehj1OR|tRdj{fG)}V)pC~O;Mqals{v!R6oz%1&m5cgtWOPe&Zoc!@HOmbA9Y<~JR%klY{{X$LS z(Um+S4`RIu<^pDB_?)Yzpxia#ZVY_I5=WobUzN*@B2Y-qm_K2rj{a0uCzbtn@>}_C zJUvSlh3I~IIccao@K+VBJPuO+Jc?@!d>^I%{0ZQr!50lnlBRBYS#^HnX%BG{98~b< z9$NIq@6Ef#8CO(SeuBcQxl6+5BpiwD{U5K&}}^HR&UCX*P&MRzx}stOCi z|9Dp)_^XOO=n4%*+Ip*;NO~)jfUJ#OKAxU5G-p>7r1l{si_&9jr125IgTE1G6Kc8> zYEwNM1cHZ@+c9pUOR3)kg#S0TZhhq3RlkWp*#mNRQp7A|RwCu*oS9-)NQAabXYj`v zzwU<*dU|>vWMq89HnG_biiI^jN{_CP97|)rlaZgXmX?;ccTXi!@fJQt_eQ2UcTdpQ zy`}`I4?Vn6J&tVIIEWO(3d|4N?!{XlN~$K_PDgDc z7`fW-lk2Bisy&^8`-iPl*a~fanwq_HgwOCWZa&4QEGjRmHDEWFi;0TDL5eEz!t#*f z@2lg4&$91a7jxloc;fm8c}t|EXktTr_>b%#2$I8Y-i_*4Wd%roZl5>Z$1wF{ksY|8Q<2WVM7RWykG4N0DuIj z9**8T4wCp^b#N`Xu8q≶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

+(9{^$97vzD}(JMf~Aa? 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%0AtrE-A^NON!+U87A z^+={V(M6vr!e-^od0s1U)fo!2nH|e8)l)RFaX?Y15lKGD-4S6c z7gz3O+l>Yr8*9%h8%3@KzY3cy&V%ji zS0?pQjC&oiBzdIdckJF?xm zTF$!V8fJH(qMN1KzaO z3|38Ww4UlFRg@F#k4;YI&3o$J*D4vVrEGK z13J@N`&}caCO6aLuV^3d-;K{Zf)CNR5Tgfl@lvcbiToMLku-clo9Cw~Ph4De-K}sV z!qPb;`3}#jn~NPMF#Ll9K4<(Cp~I@)W-GC*Up{_<=>Sx2mlu;%L>@Kkh2kC~z8O%m7dGea;y33f)rULl z+f$YTM8#`~V4kwLq6*mi4igwmd#scJLsN#G|w!3qoI79ikYc8tqmGjP| zduPI3f@kKoWz#<@Qzc51(IzoF346B{LVxXG|CumLIN@NzIK7R=D5w0{6I-~yT;1j& zrrwVn_q++U2Y*+0K8@R#`d56*muSu{K}XxY`cf)R;;lZdx!S^}z09Vj(h^Bxcl}@U z$Ku^GeD+?eKC&JiUhEaL&XWd;=$OY;s5)z+{_Oc|?judnFKOS1u|`2KS;M{bG|?-Gxt3uv8^c zK>5j$f)wT+vSiMB;3USyl>lk_S7(>uE1cDNGG%v6moK%v)Dsp+$hL^ORebNCY)Ly@H!p`9?r)f^NYY;oppig~i8OO{O^ zD^F{nxP8RuV{pl@idiLKg)JuXo^W+zP5HsIjCu0B(&21#-MR1L8L&Y`o9DEoPg}pB zJjg{#ynI^TNrzM#d5sp^6WJrRd{U>IV(Tf}uZb2dw`4l(TEiFgf%ebW$3uPN3Tb~t znhU3TV@Z}?cQ_xJZ*s)67}0H;sf*uuz1bG;Z%z`^wbyw(7%!a>(}~&E1tXer%_Q=! ziR|2$kp4h50KGZaHmaEl>kocyX7(~{GIwI>ZJ&|sK*?}X*rS^!zpvguWlaquel=v9 zP3MOeQD8bK`n=VPaVOQW{~R@B<;8KvuPn0kt7h7PMO3t~=v9-f`0}8I`_J_N{bk3N z{?XHK4?E3GG`4ET_3RXt+q-sLN=s1K(ozJc(*L;(XZ($k^kqKz*J<+LT#YqJDup6$ zHa%FyCHieJvpYn zp|ktmcrs?Hn&>B$D=y4;Ik95aJ`VS4aC2X$l{3?W+frC#((K974)H-NOs(=}$@tfj zRc)U%Y(LxWYM3lx(|L?&tk9KBmhLr#pKInQ`Y7Ak&XhHE@r#mMTHiG5w6%{?70kY4 zEjw-TrxvG;jeG@Qz}Q$ITKoxBzE1%7H%oFaaGVH~PVykh1Ob8~5V}J*eVhFN7amkG zm3HcG;y3F+7zw&>Fpz)K+}D@ENEu@$Z7@ombV+{m$?(K8Pk!%7JXS0{%?akKShMWJ z;N*}AqcQc=m-zJ58|zycf3*MyxY!XBk>`0&{Kk$#5STPPdh1$#uvo0Awu#OX+Ewy& z5N?5%-m>3BUZ@edGGE`drWXr40Y z{U_{v&Ddkil3)@+P}|zuDw+m7*TFOhC4Tjan%Owk03kZCPSC!IHI1dHTW=gVdYEo4) zm+U3p{BW%+t^e|+p2_BMh!)GA!)=hbFn5DM1ei%h^O|?VOYJP6s7un-0g8%PXPH=! z(7F;M4GScPNyx~8Di|@H{91O@Qq0$DtfMdH^TS?{32SU&U`88A&C^OpTRaJP(u+17 z$|hpjOa34_dv3`D_LJ$%aB^NK%R;oZE4+w4F}RZrDe{@9OmB4`--zPygyN*hX}e!# zLZLY?|KNmH5$o#EA{5>+PGouv<#oGx7Z&0@0Sc%@!Jk$`-NsWSNEg zc>XyU{yLA`Pf8tyT~D%BiwmF6cL|v0aq4Yq>R<>osx%x(jVsGa4IE}N_Xtjw+Gx!l znhuuQt@(`ZW%76NeQj6H>#>$Uh~J(unPg~`(_TZ8LnYKEe|A`CqH}BOmQ!*?uPS>c zjm1wSL?2)}E#Ej&Unz|;oAipo(fDJU_BP$#VYTe_X>+`+c?(@lF|&J1(>*)+g-DZq zSsD#R{F@`=D7`Y?Dfr$Tl{0_+PI3?~hZ^uLl+O#Pf-#*Pr_0NnpU{}J2v`3zBX)5D zZxF(t^`>>v#yfB?)$a{cAW_xtzO}K~zuCR6Fp|t%>B_k|c-=D_0Ui8Ef}^A)aoZ<- z5lge0OqFWqJv`(hw0<-Sb1kkk-*+NZrKIP9-Y7Ov z;uOI06Iq{(ys^4zS{`$e;uO5>Z!?}Y3qKK4cYak{yoZmjuEiiZH zc-d$=_c$MC>|%Q`lVk3p&d2#9p7){Tqo^N0KCPZ{&t=j}bMzfvz%BJOWBg><4nJHz zy(HE?U-YCJO{u2|6%Pd!`fP-b`_ssm6NxtWsb0(jR_Z{yT<28&+@>|UcJ&L#YVIAqv z1qN$AU0d^^er*Y3y9y!$9y?^p0ZQb~bMZfoDxiz>L-7MDS{wq7Snr{n7 z^L14BX6tz(brw|rzOXqg7QUSi)B~5p zq2-U8q)!#1ph}1f>65P`4ULUP`Nm-?@Wg##urT$y}|t=v}mx{Sy(t$jBDEta6jC_7j#}gzRT;ch?{2 z4=&Z$*V2*#$hb(nDW#=&iyhF}vH_AGm`^i}A2Hck%{Y0`HE{P*3Ooo@i z!t6QWd}D9e5R__m35rv4?9lsY3n>%&@oXYJRH^a<7Dzp5xDDy>dZ86NwPyu|P2kSb{2AX_B+OBq?E6S*EeTQ#DNa+? z+QLG=bXK?+jya1H7<_up4*j*VZVuwKYpT?CsFVhFvu(^w14|z{x-zo|yY$FjcW!I6 zf-(Trnw^)a(a62?(LvF+{a|APVhMO79*w&vLOP8t`Tx>;PwJojpW9}?3$~urciIz? zVTd5dhuq!ib6;tk4sSe8f-+auGd-&ZYH|4MW=o6Ezou?PWy0*%nMG1fErHkrS(zP! zsA7HI9`#69KEcyPR6?pbXufFjH-7ygo+jswk;`L;U*DK2{Lug*-u9{@p822S!Jz-= z^t+DVKPD^!R;d4nVfug49D(0KiCCEIZ$BwD!E@694iHtO%6tCUS$Mr=$7kCH(z58s ztCp$nJP?`JZ4WeJnj;hB*t7*Koh`HE4gCzX)3N#)5Q7y3!e)<*5Q)G;_I8v8mQA>M53l3ave3O20%?bXo-oDTKK0t6g;x5=veOTRP)e~wh z%+_YdGYjBmBQs;tOuA>j{-O3EYjzo6VgOoAyOA4Loz#%X39v3C5dNq_UNOLJn#33< zG?L<>ANeVXiE~&8s@5&3T*SgsJI(^)kWF}Q5N^^um+(z0Sfd>N{oV7(PH2~l!@Y7X z{G#i8eoZc6c2r?U`r>?s$+fCFVa-&nVMyC#EITUVgGsfmjv1~jBPymQ@!q1B2AD4*X?rTHy%>UyOFFO`ne@-M6;7o5L#75BVA(Jl7OS?G1kwzl5g5!z8+ zV@jl2Z{tlF)J5f7Xi#NF;Ty7dUoGFjm1Pxf3)W9J-lwRwof~iBY;@VMY`?SjI9h0J zcImjrq=`|}_T;fu<=uMF4W$}?FR0=icWF&x)7FN_d7ZQ_O{ z>4CofnMli+?;k9Tj-c%P5k|W>ZWC3BSA*^G#lBScxe;Ow3aQz|ym|ZloKYZRZikKd z%%31Ns{;35%=R)0G_gz!x9wX-oImwFi%tL|)M06OY!ns^GNrcgp;wOWersXjD9=la}Ase#>;z%)lp02M5S^^=doM--iZZH1up; zL{#sNz1AOT+>X~zC(6aHg&j}Bo9af^qoqT~njh63cqR|#1j4gDAB&zOA1$EqmzW5$ zcbTrHHddN8)$3O`=T`gB19m}627_+pl2Z+_lEMRh%w9|}3aZ$o;fDQb8HIP_+1m%h zrrg;~txOlKQTu5{+St-OViGQk)IBxCJ$>0Ak&^!Ffq{a8QxGWS$J@|XY`h3%uTtLi z=Je$y7YSdFWd0zdQ)#+|-3{UVdU)am5->vu&>*^iuND8+waN2rr%qqsI zx=*BUH{B*4=CjUK(Loa4MSaNONi;EAmY@xKmT9ED+ETQy8GR_9AhsT{Jv(z#Yc@}p zs97g7w8+fU(NV~5W7~~#pzYRO5f_lQzfGDqTSHTVLaJ<;kmYeu&!C`&z6;pj0i=hJ zvhk0Uv*Bx_qemjIgQsH{JXR04CN?T8cPiA(z9e}?fzo{4o z=3Wi-GSdg!IVx9bbF^eIFzc|D)Rc^hiZzrLwIq4ea$V)=z|Td)5)_mLTNt#OM$S(M zFE93z`EHf96s>hX4+b2OJUrirt(ltQ7=jyP?vMZpT9l6M-Q9lE%0{s9rUt|2*^SHu z*5F;F6XBD^N<AP}>A(C^pXr)@X?nz<5y>nOq>q2d|L;xdpKkukmX{Om^7_fL;MdKu z!$*eeiDw9c2kONy+2i8mM2|!>tg~C+S~zIALP!G~|8YZ>sk1n;;Bg=u+1?KbJ`hYF za~PPIa$RLy7Tq1gDUWpiaZv))xsp|-4vMEAcqELbf8B!Q2Cp8WCcO~uCpiMwUzcJ!>kgO*{a^MxOne3hcB#! zuVC*t(FG*_1Fg$Y>mq<$iCty_5mP%VejoJbk{_;?KRx?!_4ebw*xgUtR^Brpcpuu# z35B`sapO{YT3cp5ce@yj7psM)an0vvA1RWE8b5q9I%p&ppiP5emfa^}(eH6q#AsF1nR@M7bAjBJi;Dk;6BNv$SAH6=-_GHuZp^gDuzD0UDn z8iKR+^BFtc{H9Iel8M2t>dhBl32=_MYi(5ygyHmMXg>%`tl{H5K_ptzp3PpxtehtL={ExUj$R(8wy2#0N!n&Q*jHgC>Bki20V?w=rPfU~1V12)9sVf?ed1<;;mM?-)sx|I%;%J}F(a?82&%3cigLhbQ zUm5`T_B``s=W^Ak5Li_zenAcMa6BVqr-v(Gwyu{9Q%UDqTc`UVmGVtaa@USD(t2I0 ztX>LABd2+UEseS3J_H5zbZq-H3E_%{+Ek^jP z=Ji{ngcZxBDTtwmP^}W}^tbPZlJuN<$}={(AK1)Po@O6TKj{V_{LCb?i+qg$`D zcnyqxk4kG2XvKCj0a)$I11|~>{9TeJ56|4dg|2&PVs?*0G(_I$l1u*7FkvvdJ=xG_ z953ET?p|7QzxlyQJrY`E!Q2F!|H|7Kca{b(^Znb3FSh@h-sltAw3EDdhR))gbPV-& zbNG`#JK1-6ngl?>s*bXa1)Y^CC!lpR+*S*hG*yIK`I%O zTnuu)>=Uq#G`&rGzY(+vqg;SN z*KotSf|pM$9$QVE&}Yk-aB&S7E15{(#NTXz_pIvqUscg$1T_V8gCxrHvA0W1%Q;MD zocY*nimk6^*3nR#AQU+*CSKzSI-YJI#^9WF8MJA1n0@zmfb|SmQ-vX;{L} z7i4dXA_*KEH&n)`{_;VPg=sN~VUIzNVql2U(bX3^zfmU#P7;A|B?2UoqJQ}Arw@F; z=o?*JC0u`{;-Nrlh-Y5tRRiIyYPN+)e9SN(zBKtKnRUujw8)5ASf{Jaw_sAm%jiC` z>UsBXZ{K1l)mh)i4e60dnPN!~nJEclRvzO=b^Ep2>Fl??sSj!r%9>HBA&crie}k$x zjzjUHyx%zXLpzCJ(iVK2mXe*4UeU^JkS&oUQKznkFbOaD_WJU3XyWk3+!j-i#NmWM zH>)^Sx;lLyrD!xIs|EMF@j#HPq@V^5)kNF-uE8SrLPK1zHQ!ktVQ$PWG+oEV<70mN zJG%9Wd6xkygWaDA+2W{)-?XFh|B`@M2O{aWjaE{CoMh4L`_&d^i7RPQQ?zKws3b*L zCS@!q{=I~cN0+E-M|tk;Yg3_~}Fdt?mUuFAM@+VI)~-7Z6&1LLPD zNj);wGJ#IGM0$3g64|7iO}zR5YI*t#^H|x1-k?cyB&PN=`7p4j2(I0%{Lq~5c zQ6ou+JX)+}IN9GE3@%hg0&9sS{i3V;HFyIJavFDF_bQ<6cok_~_#@G{BCY~E8okbr zKp47w3H0wsXT&86^EL^(Nw3Aw#w>}oOU5upN9xLFKnE+`c`+Bu3RR3nkt}Ty7B!L{dgij;UsnzR zrTm%Fa|7ND+Aj!7tLN#>PQteBLfBcc(UFEgQzP6iRJ$-Ungdjq3f)T;v+@cw1 z=qT~X-Z&y?`3De8TPrESR<3%od{Rf5K6%tr3!LDlHW_kg_(oq2<7FM$()w*%dn^fa zqojH|SGzJzA4}+N#Kn40Cq1MnQ*!JSAv(94`{H?-{sdb?VV2hck_Xr-N9GruTIcta|{sGdvs^5 zT-Mo_?W+GpRkmQ9Cm{|03sWI7j>pHvjUV<6w*l{kBpD>oSfe}e0}_4FvI&*IAUC^P z9EfS$Z;oDkf@fKTO3}~H`dHppFixY;g3QY-HsMad=#)_f;Q-9wPV z(ZfMm-*0HJ`@1@J;5p+PrQH$rX6J?W=taIkX|a>|Y4CzALw!M}R(|`ei&Opp@lZje z7vc8XNP}MDC6>yH*~s5SLXB9tOhnQs!~;I@H?TJrcs~00jWq|W|3LtAo`cxTc}5kb zXmfPHQyfD_SEYz(xYAPje%+-y2i;l(-H8+Y^4ZhD%I7RxEO|blo z0xD-y>GwVVZqBnOui@0_4JxjcX2a5+wwZl#qy!Wvw){1;up2T{owc!W6~;qcX;O~m zH2Sez8`qZioHIk>Rs%ka{~5b!EiIqOB-F~K_H3Ml8Mrf?`p?6s{2{{ehv z#2}JnW+A|*%a4Ef+hrraM4$G*4e$n=)E{|b4ur|hOpQ>&{ke%=lO3nI2bvh`4^6ym z{YUTo3N{@cjkX6k^pI;o~h{Wt*i&K<$w!x3%)yw~SSz(jPva=YE&M%?|wOY5o08(3_xZ z(Ik$iPj`I3{TzSh>x(9FWCE~twM|YuyMxU{$^L~d(b?#^$gJ12`H+jT-Z9$UUO2@u z*Cem)Q-_d!d|&qFu%%Tx-aIg2{!Br6XYf?>2EId0Z0>cq?+@;Y*Ad zR;k^GO4r&D!QZ^nJS*Q^_qX4>ykVaEIxp$a(jttcNjvVxfTLX85>r)^O-`4Aty4Y1O_f%@Q5BO0gf3#QG2ui{v1=JgLTdt!f-|CQNw z;tT4WIEgvzJCCIx3&T0sag*ZzjcxK{!2ub=o}<3xP;$@hOHB-Ul*FE!RvsH4tDA7- z)~;KBaGvuVIh%@VJunX~`jB5Ja*S5pgE?Vq+fC|1oV1mZG_T$_(Ch6M$SP-(9r-Hx!AO~JitIXGKaSlL~Eg6;Y-cMN@|^Vpqr zo4~M*R(^_vtcejJ-TT6ext)E@*2TiP%F`8699asoOfgwV7ts3dm$FWUoRG;mT();G z72L$e?II@MF)Qy}ETxc{QCRPGT^WyiIJW2l>p+p_p9%D3zBk>O&62Tv?P)e%Z`kfY z;M{h8-z}c+a2s_akBFv9NWFZ2_`T%Mi2M2r;f!K22GylS;K&gr zPUTH+&RT9z$B7aTBX{hs$82REOg`Jc)fXl%;-jA97Nwu{T4N{PY*8g8T@5a^QcbYyQjL_-H(COFefD6WK;ipmx@E+G11m zs#u@HV6rFvHg&4{^{~xMb%m!tPvLak0d<((Ib$@9m#vmkl7ytGvixvu58Mlvyt%|? zlYPk1g~Y`v^I|Ui9@ywT!;=TCv)q%1sp%JqW~+}By3?wZuZX)pJtb1dFEJ*PG~o!P zb>Bb5aPY9Hi{8r>%e`R}Zq94xx8GmwGhKu1T>@?jG`c1dS5mVB49t%l?NU4cCR7>SHcQ=#NzI+?~3>BVbDVcWw z{pHmG`fU_4jA^MGp3MA>Y-(acfwA~NFG=;LETxj##%pA}XyB)KJU!W|-=GqI`&(Hp ztjJGdK{TSe+BjZnS$VNu(5{++!viM5Sl1I+`ZD|dhCzUjjwtuJHYs0XG+vBk8nUr^Eh);rSpnDgu-;K+W(fh;Y-(X%t%^1L)v zRIIZ^wEXRjs^jjW2I-CtO`a!z&pBT&8+F)wQmsLe$VBK|qYB>e7bP4o2X_P3>QY-u zl5wqIF3;HVBQ-0&747H*rz0jo%V+u1bdRWSq|EK39*jqk2x9E65NdvWmW0 zo_NGK1^a@{KxbG;HS#ZYx+!vz>=XZ=)?z3~;craS^ds|+Tr9tNEb62wS&f$coG@HW4ioh9Tt6Pmi0rCK z?>y_ALI`yW1;cyar}7VbdAS^T(Ou1>zj}GrBG~ViC+d=lmMFx=B&7>q^H)YI*Hm+OP zV*?l&^Mpu*9n{9KMy#bIa?7^o9TF!@hy*^edC9oR1QIWPs_oyNNfpmkYq^0H)Le#= z4tmvkcm8Pfca@RMCVF>i5cP#M^se9RreO_^O9~1c;Y`qbJ;G8C zb0Z$`95V*5cl`J8-b=_DJ!L>3NQ5_IAZ-77OqmeZzu1Qg>nPqdm_`Mw(WRm3bpAG( z;G!&$lA9PisDh9lMehCEE$n$`Hu!2^Xn^2eBzBU$&aAvE`|WQ`^1Hq0pb}uiW}V5m zqi29gp&Rm_GW}PDN3r@>+nXI}7rmFHEQPDJ(L<+Ee^H2|k8MZ(SWMJW&c()IvYFjG z*1$(E=Q}x9JgiJ^JsI#IbDTNMsU;$2LcYDiD|zNc8ZX`N!yf>$0w~qLzZy2JI5;u+ z@l4pcHam$u5H)SCZl)*9LOxZ^V_;?F2|Bv#R88uc;XHcuX%=^S0y|#}9W&B4QHky> zKF7^eJa_Br?r87NB_hnm{mjU7iHi_@Q_w-`d#2Wlh~+SiPlVFx&|uvdSm zY?}K9K0w?>jQjDo_AP&-=KSQEwA$rh4p9fo5njMy2`)jTY^5M0sgje0b5&X(lW365 zVSY5F%Bdl-BNJ)fI)@*S&g)z{k~Ub}3<2cswm(FJ*n+1~0rMV5+}K$yyA^->esW8R z@wUhQ6&x$tTg$SzdduD4;Dt~76e1O&i;E4kFs%2i36Ua3g8}EA--G1O9L-+$NLiVn z_~LK%L76J&zv;*#gWPe!)0-=BZ_*qska}`z| zND!aEgLZzPW-+Vpj6h=#2S4%y4lqPE5>YiqP@Iptkv8DVw0~VePa=x{L&j@N{~tE= z?0<@LtNB;`fzU<&m*$AvW*?GiazLQO*O$nPu)+AptFm-Hc(4ex_8J=aZfpC7xrA;G zTlq-v(f)kh2K)hf@$6{_OO3h@0>M{hw4KYX7!-@}%NFiAt>glc?l>+FYoeWtIz6yJ(@+ z-%b38b(Voh-g!@vQ3l)pMn}f`@g4omukU?#vs<2gIlo+#NAA8c%WD57rkbm3I3q32 zY_V&c4NpX_wqC9#rWrsaSH30C*ZgzS*QhrRJeaB&DQS~grI* zq!@P_n%0EC+CL1&waawMeyu(}`-HJ+t2KIiH% zg`Yr>S9Yu?RIKo=3R;*Ld}OOPo)iL6G0~&zox#svYc%H}7Yyw$vD*b%SM-UAeM>fd zt$5F=5#+YF3IG_JN?$A>0hUzn!QcMI^XcO-nSFhL>J=fU-IPjZuSRuc<#w|ONq0NU z@6p#vTofw)v#Yd$kr0uM$ZthbaFK{v8R2yiR6YEjFMw+qx%{~yEly{fs|%eD^8(f-$6;sU$&34@)=*~N=KbI0IE0fm85@I3 zR9w}&tBN<=X)0ynMXjVhd-0sQH#(408#?@SI0W<5^{w(3Ojb>s)j8_9B>wtY=eXL5 zs?;-=*t9%w_U`y*Z5ShL%vd<5*(`nb{0x=o6dEp+xxU-%IX>z+3|D54%WHFcXDGHjM=OL< z&->aeFD8|1e2$}a^Dg!WB3m5bs~BgIdCMWA*C2QBrDnPNw8$Qsobb|ScG2jNS=@fI zMeEM&T>Va)4-&aB++~OM^Lb7H_|041lvb#snF@iW9v7?Dqx`Jp31Wp1^#f(IYbEoE zc7q~$dvL2tv|>#MiVrzB(AoE@)F=AF6eP?{TbK9_<_pw;`$z;)629JUo4+9ao>R<4 zysJ0Um8CQY7DeCe{zBXcHN^DL+iGG&?{W#K6(-r4yE9d-Bf#&yTy8|V)aQO(nhb=6 z+;1I;AyvBsCgd1-UG0ybzTDb8$;~~Quj&&pnP*p@*%ST+-JD2ecYUi}TGZSkba_`A z+tW+L})KidNb-#xOG`%*)VWu zvKTo$RT$z44+1v89+yv`Zx4|}rS~>xQOgbbUJ9A@e{K?@h)tj*21xVtN z=44c*EeGe~9&!!F`;;4#X^N3fyT74Y7qsNKay11@g@T787v!bHiczNp{LV_C#O4t2 zXa?r*2I_jldL0MnF8Q+|_wZ7Iz1Zb$b~5&>AP*foX#R@G(LfKMnAlvF`Ax}9P5rV7 zqX$37qa;XQI3e^U3)b86kq=;OMXPf-C#l90jYbtAGI%fT4}oAT$pquG&1)aqnx@1L z+$9i60q~6FxAx9w6+Z1oR4<|#cXD(M>DXkas+d~J1HN(9EM9utWie^$?lB#GoPzj) zETM8Uw0M=go80t0em!xC1`{+4Nc%A-e1co`v0(;oBe2SqL)HA-&B@n89y2!Xja4;E z$2x1u)mT-k28zeM=!d!^9CwEc#^Y>Ol(~}0mTTcddkG7Fx#O2cI|0IdGhKdI$9_?n zJ8P)&IJz$}Rv7WBJgG66+jB}Q+(DAmNKB5asSOR(;hW=-$@;LGA6jgywPNXVr75Bc z#Ub6GAX$`&o2y`AV^0i95Q|Y1;NmEhNDQJ@n}H2uu@eTNbk+2AU+U~@_?};C*Zwnb zZ5}LlUa81=;jtE(2QlLat1P+&uq-9Oa zq2%s#jPvS>pIL}X2X*X%y_8MtICF~v;F6z~nV{h?W&9{?eP|$=$t&C0$aQmPYY(=x z>NGzUSS828`+h{=gVveNkOgqobK%($C_hrPBkEj2tUw27ZUYnOalHMv% zmO+d{#vd&(UlN4KKr$vG6}hX=)JrKSO${{P7?7Sg2BrEufzyIe(YFUtOMfB$| zLiu2mz&t2PM2QK4?`70Z8_cQBo=M{zPFdI$UIR5L3Q18CQH60|+F2a(b`06;4wx1V zSIN~R>F&+=NQDvWaovO&TV`!aV}o%n#J$LQaJnNPh)-<;hfEDEuvO^tV&Tg*4lh+@-ai zim*1+hV;u1rdZ4)$*XlGo=OMVt-X`&mogOD)ijxlV&awrGrxZ7r(+O&F?>0c z;4pOhTX-nKGEJ*;BE4FpJ+UWNuQ7b2^fTsLdk*7kMzW7eL@4;5e8ePZW8<@8vRwHK zPT^^VsW%f^%JijdM`06EQt_N5S5o~7aq+nI_mc{GY_NOC-WDL+YN-e_2$ks~5gJhH z>Alu&drc?xOgt20B3f-^#hJL)X8S9ICCJg+LurNewd&%OuH)QDymS3N_9krQ_o^sa zHfJPNVa0LzS}N&M^=_O^2c&uXCfWfAv}wOe*J(W?UlkLHPvy5tLL`#L@wW9^;B>XU zQ%w{6Qbb-DGu~OFh^FE-zykSVpkPwv-kZi-Nm`I>@7$w`8+NUhxP4H~78ZfsKXhWm z@@Oi0K4s8Ydb$jpLZtCTWRhLr=LLZfY59~9I&-n-fSNhAATf4UR?Mp~K6F#6E{bvP zXbJSIZuIB;fLck71P|0pr=>4PA3jV87UzLL;T3bC}e_egLi}@ zUk^F#S}TKo!6is08x4}G@=t#CG=>YeoZgiSWuDvGLXOoeZoH^pp6c4y+PFwd7F;QL zW@f=c+jH2WcZsbhTgS9BKdoP+lT~>2?4hBv(o-Qr{?OdlNxjBw9(!G5d=Qmu5BK*~zCo&;1V#!A3WB-}GZY?V(*8k*JEJn>fuGi;j zGmVDBZQWdX16%+h&5pbaeg(p}DD#cRd!awN{c8A>Ug4I0W&lWm7Bxrb%Hn7@n5dQv zR87Tt7dFq^DKA{>t;Kz)gRQ*+YiMI{T@OJrd9C`{h~n{xaOuA` zZyRm1O7gcL@HfEoXG7j(9@9`4&&^c^Xdgs}O;0xXde+lD-pf}gTkGz#Ctm@hiRbi3 zE>;dR*oNtX7CP(S*&LItHifyj{6giEv1`4^BU(+;&*q;O+Ca?mP%jtST|=F|EjGwh zaR|`bCNFF1sAG_9T?@&Z#-8x?_Ey7(&<{_m13mPQ|9&@dO}1f!s&^mds!mCF39)p8 zSI2H{90BX{X}ezX%P%+^x1`h5AKoJ>j!}EQT)Ucc)o~i7+}2|~>Ihq92}g)WJxw%R30^KmHRncTNmmz!NXda>|e>* z0-*BTaM&S4Z}xmjnMuYc7Z!wy9-Xs)ArR(UyhOH*d(7@yNsr43aE6ucVoPVuEzXNj8*Z$rGcF4|OUR}!k@IySEI(Kn)j4qnQ0rdUl?_Dcc$X$LS_kcGFx&kc(pI$A z4^&yHuF1=^Aal@jYq;H14Z9qqef^$)qyRqse29^EVdNmm6GKC`3l>sbap$cE#7*m-iY)}(?8H;8>)Bhi8@P*!t!L}s0Tzyg z26>D(4)w0@ko5rp%Ef};EQRk^Y6#+0$rxYOUwIWeseCv)9dK^djdAJtAuUhhGG0cE zVVN_b2kRuyt7Qf>!`Zl+F54=Lm4R-3Aq93zCbG8ITaKivI(A#GSI3eQmFlU``JYCv zi`+6|QzMHvhP!Q|-LQ#kHpinslmA2E11+ZTkt{Gf;?j3W&}Bf7cJ5-hAIq6~X)eLR zH(_>1Vi=NeIF>!p2hjVa`&T`Xr_oC7qhy=wZ}bk5o5fzjpvDsK22GF^`B`_t`ItB| z@VGHY^&nKed47V?iY-!Ue9WcKs5oQci;%ZsA4zejx*%>is!H2p(q~36*DEFggPHWO zV2VvuIPAGNh1VJ}C#gIg;BFkfl5Z~@$oX-Vli^qMifEde|L3c)wCIV__O@;Yn4~1X?pHk<@JEAbKPuN z%Q>L%$Sv%KoV2xUKS}pqOwZcLK@zEcEM+N0?_{|)=n5%X7^4r#Em*&>#l!iy7B}4E z_(}cA@UCkVe6<0{%Nq+NDT9|_$AJ!sb0=%e4P*fb*S8NIn{^Nx zYmetTg@AS02vI`lRBdrJRv3-Ix6 z#kqDNHBkrGuX7s-VTaCo{dJlZ9HQ zxXzBP2*kRZ=%vsd)Z9+a{Z;pO{#N@g@u^9B0i$ptWee-V z`4+#3AzEc={g7(dN^#8|Y)ruVw#@PiBJcrGbLjZ?%F`8Ic~J9`QGQ?N6!JV)!S+T3 zku;4538xyk|4woFJYP}NqL}Ab-Bnz!Un~yUDMzEWyh=Z9UnA6TZzp*G60zZ zkIfx_Uw$Tx{oO;VAT-6Myu1&~MQ(R6@wjzT94JJ8RaROZVT!@~vnMW>Dml)V^3ne+ zH?V*QQ=cwj){LE&d}7gguLI?13s*qXWXz#s&yFwQOoBOI)_VIiISBMim~ur$z#Xo= zVTDmQ>zGvNFZG~R$RuT6lqb<8~@}{k$AZ^5(w%AV|PxK=) zu=&2q#H51A3e~gRL@$uL_gzB@*~;@>yiFEi?mLp=DtAS`0O*EsEsmlWZD_VK29d7a z!uHRh%6M6?=DnmbDs*%t-UfDIhxWcmB%wu?&A#b5!FN8Z4U)3iZf>wo?ul~RCK@#|l zvhQ2Jb{z`mxK<~_=P(9xl=EKc1Ga{SUK6qDs1?m8FeN0ZvsmQOUNNO;bFW=jq@ivy zC}Xy0tCCTt#Z7e0O~jedaWPEXDUHF$3{#dpv8U3g#ES-l>1SZ%vG+lUD1=3-UsMkY~A zsy_*fP1e$_`~cs|^QT8Xk|lExEX=${g-$Kmjhrq~e-2q*>502Hl-FNU?(%b*;m$3# zpAM}~vI*e_F2zy`^X8bVJw;c{tY15A+>2+U@8CPFi=v~nMW>DahGX4g z;yo@mxqlJ2y?U%K$C&2rG@B%Dd39617S)IS5>-!w#h}N8T02e7G%VE_)`vO|n7B$q z^FeYEx+!{&B)al^M8JB26zDugU&1AgT7RC|=l;^OGrtiHUC}|g?lLtOKj1*Eq9f=J zpZy(f!tgVP`zcJk7?G3ye0%J<@GYXsgf=2kj*roIMhKapB=bf&T6z1*cl3(hvjptu zwVGVtgy&SjN}qx?DK;Vw))u?WIwuY!KXyG$A5RkDYAj)qBrBdEne`_B#*WU5pUSGz z`+;mn((P?LX!eMkOgk-f%4^ITg%_%>$J##n8^NRRYA^UJy{&~{8(!Xo5(Tq`fs}-N zK)udQVKHyelj(&2)}Yt`8PEkgX^Q|vvU#}8HDo9-GTDZkoB>{w2x<%6_UC3-dzjff>Y7^D^X_E&04ZJ za8||rlgVhIjaoBa`DHKcw`ptW?goh69%VUtXQB?*j%UfTQFhdPjF3 z(JMkkEWhSrT#*o+PyAIdklP<_#Yxn~mI!hjEVdzuE52nXdjE1rUVHp=6s>i6KdLRj z?Bw-OyXD>7bljoL08QDe=AQi{X(knhri+DOULv**c&6+C0Zllv@muMxJ>V&eEMD}$LI#SN^_BF(?w|lacA_ zwJx8?LXrKtnE>Sdiu8lerkR(0zw7+dmo01;JO4xswOs}v@KX)$2EVEBlDh7rBdQJj zPR;ZYp&_Ds|0gK#zw_IqAu=b*#vquv!RLTiw!ls4$6oOa5opgC1>M5dHjg=e|E{p; z^?&jv(d5*u$+J8lJW(+nFy+56OH*2mVL(YL@IP=Nq8RAEuB?cm@tvw^4?y*U0xj99 zROX-HB>z_eg#ReK{;#^1u3wlM!m3jB8%!>4lCQb%y}zZxcP0Kj-S-TH@}f<_Ky!cZ zzQ=fP;C^b@*h${sI60Me;lL~3v~MDnmNDIH{)5&kZR%J$EH`>g5dUWIm9Bcv#3}RK z%=;Fd&943`hJgx(j=%2yi355F&;0mFz_u^w5G-`)y^(d;S}IYrj{&*;xu#;3tnY1l zmQ$&GF!)^4r~Q1rxiDO7dsd&r`>V1^+!TqOx^6#I9!WWF!^-MrSeKKTGsxPzLXLCG zZ&x}^t{S=EEZRyLr)kQqyIHrorlLh-C;dli)$l0pJJ%T&o`n|ozTY=T%sNUFn*>z9 zAH~|&o|X>#X; zgBE+KOyYxgV{s+bOEWHaW6NuR0X!Y|qksx)P6dOdnlfvYAiXMMopLeZ8^bM|Je)Ax z5qlxPld)w)y(){F?O6aR{MW?$Bn#pMr`69(DMaY5Jt)loC?Z}X{@IAXIk)21Q(eb; zvz{k;j90?-t~vse97_s#8d`R?2odU;2+XRX&fBF%&nPW2#oUYr9GM{hN3w0E*70l3Q}N37(60a@e?T zIyxd{QW{UrP6$$Cuz^k7rMUzk`ETiZYPc2U>nCf&+r~pKZ{G74Z4**e=B0bpn7W95 z`TToJW@M@KyR1C3=BOL=w^%%}!0PCXD;=^rKJlKGty^=Ye5=cXn>*sjqrH6% z6C090SXs&?SU(+We!T2sv=ve|&0y7F@rmr?=5?wOt}M!W`PI4O&{QL~t`c36@!{FU zo+~3SHy->9QHg%obAE-xB;@{bu=VTDle;rQ;Hk_v74=(?WVz$j@kW#z+@K*#hP?bP z-4VxCw&7UaEF^b#3wSfIr8jT+8()=f&AWxx^3S|G=JZE!O`?A0k`#ier{i&gXUo4e zO}CcRdFChY<54j!WTo<*MDI#TFRB13VbnGr*_-t^&}%OTD)C+e&P+Ck?)I0jyCL2J zjk3`dC|d`VCkEt3W`~4_I9h1n-o#GN@D#S z?8y)t&t_^@tNr=sr|+3JevP;tO(g{j|1Fx^C6`E$gr_FPS1lyiLn?6g{pUghe+%5f zEI13yVBPFy)9@|)&avRU_=>9uk9#PthE#Zwh&e2^-mGmY)gw>K(|?$wn^YrWTXB$K zo&fmOTfV~e85X;x>o7Z~E7!HWaFtzaSlp4&R3t~JDk+!u(Z%_(?%7C!xeIW9%sjuP zkvO_**l1)5ZsWu01)t&0dqKT1BOAQia&@(yKzn0$U{UJTdN}9GCK-3NSt~s8B`7da zC~4_ZiLlV=bZXWacyLTyZMJ{yaDQDWE6>>e9d`?zi8f`Nhg^)bMks zmPpQ6$5mgds>~ev$fZ1_PmYkyAm|9}$Tmc=T7a$`BtOHhVnKktAh^XW#gv9qg_RgL z+mLA__ZzrD0iXH(*Vg7W3Td8@08iEbQ`>t+HM#t4qweiiwgnLo5D`#%kuJSiLT}Q0 zk&dBA3msGt=@CfiWdqU)NDCd5-a7$8lNwq=4<&@W0r&r1&pGE=?|D9)lMgIbl6x{U z_uMnTa{aC=6a4sT-_XaXvB!y{Jy{Wtsnoqpj$F@9n0tqiZ7gaj;+iUYn!omg_t|a? z1f<81T*NARkkAB94YGdj(!Wsx@%dG}6cd$otoG#Y-L$_2K63~xH&vgHh#lf9c^#Sej{XwG) zi*21}9FxhF*|~Wgk`CTaM1Ns~I2#+b#LpxyTh(*BH$2h56!ft7s6NHuDu?7_DM#FxY|jiN>_=JDnD?JY%bYsy&a z(z}%!Az^O8y*6ci%yR9|!mAXj_hvGBXMum`dQNzoGlWx9pp{*J^4Og*1i>~w5hnG@ z-4BsXRowD6r4&3dD!rCWdYU;Q9h7?phS_rNMcmazc}Jh%*eY(@XLbu=&c%p}??W!P zWB>Zo*13D+70Y$TkQ%d(hAhh^XjQ&+ZT!bD>gj-2VkvH8yi^LLvJRtMk1G#03%&Lp z*$%RJzAD`RJ6^Gq+1TfZmJ`gS0)%nMzC)JAyMC@aeu{35z{xNDt@0s4m5D+l{v~qw zRfaveK0wBfsP&TIaO$LF^O#8mkRPwEF8AU7*3~ZY1NDLEvJ_aXS^Rhts7K$UU}k@o zpYAv59hsoahRIcJ)A0>(ug~k-PKUApm;n9Krag4#o72k*R%KQgC0W5}s8R>BTc^T7hHS%=7q3=)E#YjcsAUY? z1M+DckzqK-m1ntM=wZUHNSjw}Z34!CdWeZr>HN;7=FsUsG2&pSuGc(4m3zi*6MKLrh(no5X<^{ znCK6ex|&vh*i|MC5{Kx70|R&Ffp5~L_elaz)6W9}c)^_K*csvcxjG;3<_KZmQm~RD zK(N%FiDHig{{bwSm+5D{00q;jvwF3eb6lq5%0{T=24v=@-bkcM7n?+k&w))RM42 zFUF+>ic+?Y*8g<%!%ZL~<$1+8Jn?iBLi4)v9NyiUa*6bMZoS&kcIVAJdAS|;%mlbi zsIQ^DqIe75P|SzZ8|CSfk;_ryzUjWk)j-E`Zaldyo};kd|S(g)`#ZjQ*U z(@qAlfT3uzg`+XXnH8UrU}D@sktjEf#^?V=Hihyh3>|$nyLQ57)Br*g<@re17-5E$ zc~w;qct*^44Udsak(y`iHU;Ml2lsCD-|k3OoA>oXO^v3JKR*Y8)N-WWadiQ=;~M>i z+5vzbZ(H3|>ep2A1FG_&G)dB?r3&Mt&<#a*mPt|g5B}<^n%tS|*zT`yYX{HHRIQX1 z3tL|;?EYOztUFqEc2pM44}-)STY!h&vTfQc!QM?86)rKE=dPB5$GVd``s3V0u!=sV zRQ#ON>4p<4dCzGBfvVw9D{iH4iNZd#O9h!c#;c+I1!~gi$yDf!LNQrOHq%GC7Hsut zyaEyK5O8i5XLY$s$aHTtd)HlKO$9$&wL}p$s(p8Z!bX!eY6>PxxT5IuToI4(Bzetp zX~B}T!NWM)N%Fzy)6Nx6R+fzUsjm+E92Ti^c_3y`-Qt9Y??@PZxuHo}*4WYK5`z!% zrW;T-vnP|XTzT6=qKV41y&La}N?p`|=4K8yN*P&uCRepCAF_Dkd+cE(JF)*yXdqWL z`k?H;K|baoBL0e$x(MTJgyaPnzD&6qbKw1h~W5!4^NP=gCE(Pqvw&c$iR%!~T6MeBPHn z?W2}7PsV+2k!0^-6dIQVc=avZAd=gf3&Rr{cDF(_~Y_IwgLGZU%N)i6oe>~o9+nM9zOIBFNC9!+|`%NPz%NZ=_{MMy6 z3gpO*h=^G4WBr%yV|Rk6D@TMr`r*wkv!7~Jh!A3m?dmnH3V>Sy|Nl)@_MR8rx%L4K z;It*WQWWH)`?@s0eavf;kFStA>F4Tbo^Sx2eRfp?As5 z1dC6GnO++Rgxixd=@ogsAajDA{yhRGe>^=^c_TD2cJ72xfmw7jmrz_>$ znT(=0q&?ZL{N16OSEpH3g1zeqbTTHzfue)*Shi^+yI~?TNJj)#jprj>>xq9I7_5Cn zKQx}IfO%Zu8y6|+y`nN?oS%=@|IU6aMF>2O2q}2K8xoLB`TE-fzwivdHF%Ae=Jf8Y zw$~j%Qj*e<{ENBpE|gd4=F;d$UB1R12?Jac3)?R*TCo@zvRxMG7#%j7=TSFuOM8bq*D?p3cJ`8zI=a9i_c2*m(+)&PN;4PY#ny4ypDcwCv_lli_bf^ z;k61n1+J2@Ic1$(u5(Ov{JdX-(i3D#P(%Y^w$E6&MOfyGX<7=kCwOFi$}5Qhb``ZP za3)ZLLV%o-+l{8N>NMq4{kbEEuM|Ij$COtS9g%mCi8gRa5|}Zp|DH3abKOg_tng?p z5t*1baQ?kwtn_|$iNh(rtI#>i;z!hHRV$}uXwZ(Tpr?L~*^zahi)6cCTE{UQS^8zC0>vQe5{7$`u!^7_OJcrwIfq2D(T0Y1DoR2*Z>hl@I zu*iUt`PMXQt*jqjU@oN4i{wukriAGUsv2q@dkhC(z^?-PDK#DQ25cu)2bpb3X54xJ zJJk-=x3$@J;LtmLN;+bXGv#ax!puokpZ19r;x0C}-G7Glb-vHzl0HYkJ1YHEsH;+$ zdtGECD86|pd3GJm34Yz?a7#5B8`b{=v4 z`UXnY-kdxPkDfBP!8(v~G&Be{_g1x*4Ae&UShwF>nF0WM?}nC?#xP``qo;nu?C*LK zF({#r^;C^qFj^M{g;GoyV}&m`Q4^T_%1yRa^4Kt}9jJ|7K9FY8C{~gK zg@uLn9;hk^s?lnyhGt`Gizh+&UGN^GkY?*Zs(}TT&!R1tHAsT{{entrUb7{=zy0Eb zwxAPIBHMA-G&GtC*r*0zNg$`tZ>TR8*jo%mUPmArjH*ts`yRjsnuyQ)j!fCJ1%?cs z(sMPB-?&IrvW`DxqfU3D7CEevuJ?tr10)jYpdn+>wGpV^*Rbwq4AfkP^)~7Byj&M; z(-$OWMf1SYa>5^sclrskfbs&CN_%+UE# zW_r@LeZx3cX{O+A_fhq3c#ZkN)g!&@`P;S1{qzT$&G+~eocvbb#=1)v?$Aw{y=qDo zaOAX+7gFY>M{y_iK6$=GLz!=tRqN_92KH^x2MEgKer3&d9DKAVvWKcD0ltSowHbav zUuERYn#??+IX{|S6>|4$m=k=dBoz)tnYo%_sGQJU_&khVM;n`guX?mQ;=SK+7Vc08ws3`11tM2Kd?jiC`*>U#NSD^m)YfNf4ZoDk=_&e*CL+Y!F z9^$DF=R^@Jd#w#${Y|H+*xa{us*setLsaL(nKmCx`Rs6ZLcrV&yW16aa5#0s+8V*0 ztD#ksX-TPymsSzL`ep>E($|5S)Yk5Yg7wES;fzUPyo~0?7sEv;No!Ekq07l+ z5nxPd!f#FM^3HT}#nD@+zEPGiZU{W2!;?+kTgf4v+e`~83s5MB=55Af<_;Mr9W%^w zTUXzH(X{M%lsYhzCD)u@>-8qM>3ANYQZxrJP8y^gs9z&i&i%#$koR!smy{j*O`?{X zTP!2pd-porr5c{m9HDYnJ|XWUx?JFQ5DU6_ua^f+bpjBLFubbc!jCe{RsipEZLjSk zWpK(H|Mj?0@O<6g_Jniz7QMeW+OJv-XA68_ttw&niXF83Q#h!l{Gd%AJ1&_Wp)x2| z=r(d*@1Edtv9PtB_HGh500)G3i|vK4Ds;`r>?!!!$8ME{*S{u@<>ycS;TyifuA%CW zIrBtKZiIl)Cvkl-oYJnE6TvlJf!m>n=avorHl@w#p{VN>0l_UzWp>m5EQ`ZyvJOk! zdd@T@;yk<-^n>QG=i~LM&U5D^?4Zq&2?YidcY+!{>bxQ-g&kgSa>C4|Ua|m-k7rGZ z@yA6?h~hUJoOJ8UY%B(q7}E#UE=yZ}@MIG0s!dp0Q1IaCXjk?hqGN zKwg~SGAHtOcb%w@+I$;UpyN0{o{cZ2rwn(~F;^ihh{{Ri(M5VnP)im(#jNb}ImU6S z?J4spJ9-(PVMt^5564~iE?)Y1YiGNw@B+8bu-j`d3mMGa4t4l=^K8(+&LZM!bUAu( zU>-)3IhXcuwNx|z_h@)e_`yXEH%Tf^&ZH(#c`weFhba|thUsLfTY#zW1=o_!p@ATf%QV+K6*Cp|6B@u&sx4V}a^k99@ARvjzpg;gcWJ}JMb+*VcT9u5dQU%O#aGa) ztQ-5+(gSwt0aaltr<%ND#!K_>tLqQw(6EK3% zuW2DM;C_vA#9_fDSHO(#U(oZ`Ut$P9rYxKuBI)ye{}7GDEYs%zAv(v{zXr6=={em`5f^tfbpL`>myKNe@M;xVw-fJ@?)y`Y$9($8UcJMW2axR)GZu{DewufUQBTpsO zKyadmarr4Og{Ur8kHPeMDS|$H%7PRX7RIKtNg8dT)qQMO%k)k$4p&qY7Wr;?;AH+@ed(<>Y{sw0LnCe9Si#z{6_gL;<4YW4}|G{kDruuJ(|HC*{i;F=!#`pB4 zLWjvwN)1V_Zol>*1CZ{r$G@tHziaimS|rNx{`8ZIEcyvfqhgPRUo=5eAaf(X8O+TX zR5j1sVROr2*&ejm?8s!&U8HRNd{#I>#houb(lig^dqj3sS!Nd5P(yd^7pb=LDh@Yz zvVEpYwFiMCybtCVPH-I=dP^Ld%Hb7kRn6q&uBPa_Hw0pD!9w1SHwqY(RJ*aVAwu*Z z`?!Ols{9IhNZ2w*mnM@QeBvMaRSD(xSd;HXx@Xb%)f#1DP}ovaxImJayPm1k-%+5) zta?DFoF`hP+_8+0$Tee7h23P)9O(K|JtoVXCt>n5zb;qD!#?5-5qNqVW^8ndc2V~+ zkG)kA20gb3bjn9ZXJbC{^9-hSuCxl$13>7a=B@_j;R~^>m?wF(U>0Pk><9~E;jdIP!*14FGNjg~PIZ{Ml!1F6mSU zA8ehjlY^_c)gzPjeU7 z*S#LIM~Z!gjN)%yoAOYXPxvl^xc;MVA!9!dV#)$$2+3B_${7KJE37fS?S~^@bOKxh zrDn%H&xUX=>qTj@>Ws&wp<@x2qYFL=uq5LG#Q?3#f!X;ma~I**QRB>ao^Zs|VqYk$ z5gF#Dda`0guR*Op@8#^NeoXb1U&nz)~2*$JsAB5+JQJFCUqqKEo zgGOFfj*j@r1|qg~oLAFNpNKn;_zeaaL-%JggTyj+;e+b1MsGoKuThPKiyBnXARh7g zP7!)^A!s$lkHPr+ukmnaK-J|g&Gh8X?E=q|zY4ufT zyP@Ep!yLvU^iQ6r9pbRB{jB}OnQJlLz7zDT7{y-Z1L-R+={ zllYmK9HiV~;JH^~AppT?4q669eNPmHlU-}cn@8l7k@X=!`F4{rfs)?NK_Up;`Ea+_* zJT@#$Os_6WKt8;-)X8NBk_63;(3$RE<~!*(bO)MJ%6$}w!6w^Zo-N*y%+r5#{*~+K z)%8QIrlz`G)js{~^F)_X>Rz<$czPSsao(DllhX@`s}y|(?Jb>kM=ySqH_Sc%Im--& z6Fh=vjxBezNmunX;`(n3t*3Uo-V^)&ZZQZa=Lp@??ljuw!e#0Up^VnzG>L}G?AMJzuf~pSf&s!g0t0`!}QImWJ_L}Irh}t z1JoHfw)B|2cG~><&TwYK>oX>*hc%y1b)djih5qJWP4^H;Ku4`B)J)&*3(PrX`i-H0 z^U_L>uB(;fGjZp4If)Ki5Bm$_J}W$yE_NMVIV;+8UlRqO=|nsZSKGYjRysp_L)Z*2 z*Z*y`2Xa{5!1$UOdm_$bJ{llG3R`g+k@zQUnaP*A{O8&=jtBoU zOXdG~?zh`iT-0@3r%S1I9NM>Dxy5)A|DT*Q#+?a*pC5o`s3Xtj|jIJb;)n+H_y zOO{~7bzET=g7e=O`_?5asmh^7vxxuK2u zvcn%lwb|lteflMwIT$4n&!&b{D(8qGlJ|2w^K*Vq{adnY8we760PNm<{rEo&RsY52 z`tL^apRaA(ycS|2BS@aMmN{i_gBx68k2gR_G-h2LNB!c8-$a}l8 z&A_!CS;E>RZ_{Du>Q7MF6b-@WfDz+ORE&m#F0F^DI}k0R)pxYsMvv(H^LC~dm+Y_? zHgQshinzFl#RfvDfi+W9+=vLO5u@=mT=vqrZ3Aglc1MP6iTs$;AP)3WDs@x$%xudGM z9l6$7DO{G|Q6BwDJssQwBVT>>~S$Jc<5&^Oj z7#dM#c|2QD=*0g#Mq5uhE3aKwGY_Z@tlgu_ArS>yTeOjzEqIY!s95PEg9Yrz z)Nxvrh{+q)>6i?@3y)tP?$Bu%FMuurf@8~llp2@mmwD6ZE*24`w7J+*NhEv5b9CPw zsZ{#&o-)xgL#d+%%A13A&6Pu9wB|#B#`qw{*dkXfhFz1RWC7PYHdNwbno8L6oL&*% z$(VKP+Hp2pobfj{?$D$m7E?PIyP((z=K};U^q5cA0H@FnByuRp4l#SSRm|Y5e=9Zq zYXkA!Tl_4tUWE*s+kqF>cw@A zx!67T$i{xBR6jvQYGim{plHF1r4NsRf{FgJ}LMc^Y6gHpE_i+p$FkxbH z!IYbcsgB0E8S``gHDBE!#BHN)?bAV7;K_GBdQ-U9!X@nQ!`zZ*i5t-gin@g`5~a=* z&N=**B+yI8C?wydA(3^_Nif5y*qLmV%Q0On^MKT~U31ti(dv0>dQ8oHBpIV8$w40H zxLh<9Yg>=|$pW7=-1Y75#MJW^qxNbiG9E#(R2 z7$uT1FG-#_KHPQbxhh0B}JE-QoE-~;0qNsP8J-~5u(TQis>>z!I(051Z5*0YC$~cAd8~03u~0=_3-$|8;+Pj2~>yG z60}{}k|KOyHQEK>u}^ttfW!q^>u)mW1%xWD+EHWueGPZsc63n1ep@aNj+o1C!W%xg zPkH7eE69Wx3JaqH9Us<|A%{ize}*Of7$S)ku*Fl7!D)2!AS{tfZ?o<9XTY4e4rVe~ zX}YO%&Xa|0#>H|9vm1S9y$x~W z71eYztv+8KznK}XB0#KpVa1Q^MD;v)8_?J<8Ky+4?Tw%L>8^+4n<;t8o*Vg?2D^<) zKF7z3&j&M1<7a1FE;EQf3U0i#i1MM=-i&(g;VZ?kP+e|(ZC>?v$cyd*E-EUjk@8&0 zEP4Abe$un5d-sm*7Q9>@0OYZZE;njWoT4}Npo0{8z^j==@A%Gf4`TI!ze>u$m+i=8X6W6Z& zm)J&~U&9~QKp(Z8E&i_{fi+zw?Ei!nP;MdcJ7t{6JUQb>;TmJdlI zo2yE;nS~ndJ=A=;HDk8KnJGYYXCG-Nd<2HdHSYtk!jbPL-M{d?ZF|CB=5zTRd}t-= z$~}55vR447iPYdb>pMB`t@3UC@H8 zD2rN`Xy_s;h*ePV&Kt>RIqj}#)k7dtqQjEBN>vQ|8N-Y<2Ya4dDsNgt*4mjxs8-0@u!c0EWj zNk-k#4qrQ}$-QTGiK7B>FX#=Zoy^p5q*U3(`%FU=e;P|F9cwIz{=k}_=CK0Nq66r0 z3Y&O0pksxjD;{1Bv58pj@{saV8e!aMr*=rBQHXpMrmVa1L)51@aw!||YQegiS8FLU z+J8$yPrUwl7G!EOWeHC-*{A&Nq0Dt9;SjgSR9?{hcCPSOsiJX*aOrM3$t2N_ zbw9#!eDk`6Pf=*CI>XVAil#h%Ogx5m=+JdB2<50uHPoM5?b>p;CR0WZg)Uu!?+Takz7Q_1 zn4wfnDOrZ_u#lhHWHqKIUoU#=mJ@4(GcN**8(q#4B`1Tndkj1UX9XX6K0Ka{-yBTc zf|uG8ob)@U??eXT`h+#0-)^nmA8sGKC~fu2d@9ssBQa&4%2iTUQwgA;Ih=)H`K!BdR_(ZGPd0| z-#b<)ZtKxaeCJ|oj9o*qN@_oU;bL!|RGeK?;-oRXEYI>#jX-m{0KB33bP8 znm#YD2TTu#g{^Z0jUiX)X@u!@vKbqE251P-IsZ2m%|e9sn@3pfWnDdg@^B)D)nSB& zE>-?`f(@N|U3t*JVn-^WVv#I-?-;Kk=L9DlENs;CgE@0nfAJY;tK69l=P|)Spb|k%>yohBI0;cul1AXNf_tQm(`KOx zVb`8;(M1ER+qpn=#;@r+`+E05+OWm(-C(BhG=qtD2hu`61pM$zF5>PN0mP#m%X&g` zi&>EQ*_`>s>f7ZpG7~IxtIX-0#7sPSN0dOX>%MWu*#Rl|dBD1YxnY`p-GvIl{gi&J z%v+<0kw5a13HZDIRrp;P#7_^xvFWJuR-77~x3N#m9tD${$Gp=EfIWAJj)tV@3bH!D zMk?9aHxutwf%FrcQvc}y433aY_NyoJ$H{$x6q$qgfZQ47t`?pZhm}H7l#j?qh&8tt zJQ^OnLxs)G=8<$pgwp7DJ)9j>B9QFS96Pp*F_H8;nLE2{nUIK7{-S62Zj)m!ZYIkp zukEY}Aqx3+(`Gj5;jQztHP4{k!?lSEJZtoO{`ZGey z7bBT{RsWu+P{t$%AuBgHJ*%dS^zZ_EmRjC9e?%sa7>=;f_uv)<3tc)~FQ%E!dy=?0hr6@OMGQ3K8mNx4qUI zi?Vq-3laz7zqJ$Z0B|C#+(|y%ZFcr7L5+?`fWLgko#AngUBkd5Xd2E1VG7T6IdgML zn`!h*<}3C-ntRGTvX!XE8R^4@if<}p3nVpOp4>Nx`SgdBC9&3q8()T!PD;I5ES=^< zjH;{GjI4T!ex6fGj~p`TL*g!eJkm6B``80m5@UXMUl$ctZ5chXTs&C3bAgSY77|@k zAuCBeI{s@7b3MlL3D6w$mve zxl5fk&W6YDq?pOX9~f9L%Oc(nZ`h?vyVyV1d+-<2h9@^Nl8)OFohpJ_6J~`7YrY1*3Pbdv@Lzfw>QD^tq! z^2pd`9v)c0@`9Q1n$2r{2*n7JRLF3_pctZ8cuVbohF)UiR*swkG#Xe^sSzZn$D~(Qy%TO>bbyo6U`zIts4*)3Ur!QR>sV40?rL@(S35cNy95; z047}n>xB)daIMk{50nNqdU?7`)jRyEhb|7g2R(Fd0zCYDK%Fr3x4R)b+*|n_2qwyF z)AVt+DYbRLGLdfvn8FrJsVrOhn5C zrbyxFQw_afB}++3@w(x`c75r52I;ZXu7^eoBa3Z+vg}WE-_&MjvKl2j0@7(&pY3c? zgif~Mk)E65X7F>KJL6?GGaWcTjm|3*LhxH5#tW-$dX^xfSiwuK&wnh${%-;6S$JcW zhnH6(F=nlDN4*c>lnW7FjMwm*!&~o=f{!mY%KM8p0cw7PAz{!Ts(cxEb~Cm8Qlv!3TB4V2$|8^7e9 z&w@r3JXYm|D^O)CG9@pnipS-L#H+#%CVf9SrjgdlfhNs4?-{f^N z{K17E#`o6^ZSkH`Uu*4UPR2l7)Gf-*V9z1vaZ0+0J6>=E{nx<5l$P0=-1UM=*??EC znYQPrsCCpbq;q&1FrT+iULU6>JnxLC?J#S!*)ZL3*zr5oq?~=CtS5{XZ7Dj+465H4 zs+secfPzzUF1CtMX!EyB#)7VHmeUI^0q>_P`8GK#-zl^4O1wV{aS(cR&hA`?Ju}95 z?`|Ztw;PVp<%y_0G68Klk;$CCGFFmPvss?KZl_+rAnPQ5)QKx=z~;^D_?(=2oJO6F z6+iy1H7m~(!GsGXfTRyC9)i0j=*sT=U>Kd9m2yH>Ek3q8+MHPKjHaXA>Q> zWn0^e@;9$1CHULJ!cY!fu9LHMn=7PLL1%9!`a`IIIX^=6s&b@l4zk)UjcAt@n3OxD z6eRrAaq3;SGBZHx>Ga~Got{UCWc?DVSdQ!<`e!R-fd zQ_F%LBOeT0Fl!GTrp>ghu+(vg2mrSIi0N=Jfqub#@D-j#3ez$)1T6O)4)t=p@ zKfEo_ypt;02#C_^H8M6b>Xnkb^rS`X%;(d)taD%uFD*)_fsQiY4Hp2&(3#dpl*x@@ zVYfeJJ$$j{fi1#GIQvTIpJGGF#%F%5)}+2yAlv(?^4ZMDx#zeB937lEX)^$_fy=V) zcKKUasIB8>=;>mbRo8LK4HP$;8AAjiO^(uhx8c;0{<0M0tF@k7SjAU7LF=U_Q zy!zvq!6M5z_ZQ)&@neP0i%6c+fo35Wx9ryPsEX-62<>b|xvY43mg>$n2nM0GH=G%@ zi)2?#HQ4|x-s|NOUE4@xy@F|AKP}2gc0L56;UCE@qehHejt!3A5ySFPHyXa~8vw0x z_fC65ZSyN941n}@XWz1um9x9$S+4n|PvkD=Lucqg36Bi>H{+Bl*BoLwZkw~#m6vTl zxeSI_xP*5tlgXU?(g-@!hE*?%X+Gf0<*i@O{(Oh#tYN=cvgh7z!rN$4c`CfJVs<5; zz{vVqdAa68LBMU|)f^8_{V%$i!P`4KE&ILP(E=GL)Av7b;C5PqcoS!GegA{3z+_PLAkyPo$5Xw$4W6S%+ z)=BcMu&~SH?&>uqQ017wB}Va&@R1$rKYBm+`MV#L-S<%r*TL%XfRDY9AF7a*C$^2K^nlh>NC%6 zr=T~polwjlEcoV!$s~GXgZAOWCn=Xx@gX2W>)reJ?>9zsd#v5S7bCI6zDT_mk3rP8 zv=Cwy7&eI2wgIxzmjnEf`T{7;&%cY`2_l5EXDH@s`R%^)D}8s(FGh$2xE~nDLo0y#Jt4+Ji`3{Ld3wD+a&q@}ECncDc%HXDk|Bw!FI* z*9ddnRtS#IW+yld0GG zZ+-9mW8qlCl_9_eRi^h{&x%>TtI#63{o!@lm5z*eJgrr4Z*TMNXTJVqA@=y5?K+eo zvF{&ft&~+%VAaft!`jLYFok=+W>4uuW=X928B8@V{e*|CKqoF}iZD=*xG;0TrYw># zp8BjZZ-HKyXLF>8I3Ynq32Vxyh@VN{AjsENNtd^1q!Mw~+|st(nUpRS<8*wCOTS#I zO3$e2>TtbuKkZ|pE_5%)@xxhPN9O^!%PV8Mwp6nBYSBDYF4W-?b~}dN0C^)aoTx9q zXQ9s$-!u7)GW4xPI>W$q`b%h3D6?@caepvr5*(ge{25z@!BSr(9_Pj6t^Tm04ZnMN zVWX#ahN#=55nbrwE-x_wMBNxu^2Pg#l@%MH`JidH_0FERzqcrLq*}U!XRS8bzk$Oa z&Gz;alg7?L(wm+v>l?zA80_A>BFNZxbiOqC* z_xKDe+8^drU-a9_xFa3%R}W4X1rLd%r`x*%Zb!YtfU$MfOY`@pghM!M*L^C<*ozq3(G}T z*Bt;L^7zjaY1xX#2LPZ2$Vq6WGL{Y44_m_; z`~JM%@BSm0tyIrA?+`T4K+)$K)0#ll*J@IU3(RJdbQUitx#IlEIgzS;`0#MTK*x?Q z=`I8t4KT6dK09nZlMWC$ayb-eJngcaU9My&!A7DBBM`^@{~tG@Vv@{7U8?{!v1UkJt|u{B7{ z;u`X?L7A*`!!KsT@hf)C3?f?eLwubowB?C6#>tq`daVCzB)YJq3Ib*evlQq)Zj1sY zagw;-hdB4;Y0^%GnPs^QPPUQfm@z6UMi5oDY!#J-HAYbZ3hU#DGIb^ppc&~!PMiC4 zplzNPdK`yzdGo(R4l2u6?oK#`GzKhNYgSju;tI<#vc2b3rL({tilT+SE(NrBqW`$iT>0 z^!@v9_BeGTmp|)5YVyUCH;JDDSOXMqlH!klr;>E`s)&2|Q~BATz|+AVdGL*HNAB9%+SZnpz5C1|wAs^;M!>C*thPoO zNiv%0{ct8b&MVC>RmH}eJ|Xed<8nS2`&-tUx;i+{NiH3sIK%7i z(Oe<>p?<=)gpou(2N4}TyR5af8BaoS3rj1-T*0QIy1GUm8U6sfb*~W}2Zy-XeF{5H zY~(_QH*^IRKh-C>C5OnrQ4v$LIv*j?q0(a0#bEc5MYx{Nowy$;CPr0NRei~?3YGk_ z4KxWJ+Z5075|1!d%-}Y)leU`0f9jh;#>5c=074bSeq&!@PEuS4w;Nwy70-h8w6*oG zY&E}Q{oR^wuDaT%*6~^FSfGO1+S;j^DYwl+T4i>!(;Gnn`aUjChNHn#fQidDbOoU4 z*7oM(PUI(PDXDMNEQ5pOUhrx6r`riug>ON$VISOoS(-%EB+!S+M#Vlf1o$kU=&zB)+2{|hqTjqb=4N4RK^Dr}4lFPtXGX8enB`_b5sQwht>7p%VXpNA!!ro^FqfY2FHZKw!dvYYK1LQh((Z+rs?Wt zetq-Fpw7-PvSN~AcOQ7C2<|`1T`slad$att~#O%(L^tKe@L+ z>92JHn&hxt@HmkEd<<1o_yos771a%XLq`XOK%~Eac-XxEErwHe-9=unEcd!;AXga! z5J$szSwi!$f4tg+{}zG|pnvsB%v3FktHn@fP+*ZM3!KQxa{ovSyS(!k(YZ{X+zinFaQNZ{77om8@%}tY6u_0e=S6_nD z5@dSUBaW4Yg@uxeifY#l5+dOkDD0-CY6y1`EMr19cUYf!7ji1|NqE;o@acT%>0Qv1 zL@yz^P}iIH<=2Gdy3m zHF@Hk-<%lu@L_vvG4TDk80J<&N9Q$gtlUR#sF5gbeKIb+O<0de*#Dl;8E>-x|tF zPR~XGn8)@40Okkv`c8UHR?w<-QWR5?UR|BZ#f4TWsqj7)&|&lT2-N=)Y}6cdeY^?+ zWp$q4`IAURM@K*2K6pP}8wY>O%k+XypOLKxqLZ?SOOB)|>Bpjc7L&BtxW&!pf0}xy zUHqU!W}Y8+l%r?dBnt5q5qOWSUXklvw`#`>tqG@#{8&tkBy>Ma!Lm$s882g=>qIz) za@0;Es4_&?TeWg~_~MDa1OGPz=4eLKYUGjcnRYw;5<^2ufYE^|EH3JJW6MfgL&MV2 z5|gerY0ItIZg0=Lpn(2E-b_8OdK7i=XjC#9+!4;q{6{8%^6ctdyc{Zefgz;P zg9lKihkF?#`y!cT#5rw=Uh!`27P)=9P~O8(D3W`S`d^| zV|c^3)VKn<`WC?MHMFxV_Iuq+Mp80Df?|6puPUI2CAcAYt@}i6V0RMeuw2X2PTLLv zLG+_yr!(UJX3sZ7LiRep!A$;FaM6HkOaS71|8UdlTnq%(*7*jX3>w=*euQ^L*n+G} z1LD3o<=?)PoMcabZ(PK(7rGCAeDrRQj|*%uoh+?r+jYDG4d}9+&Hq8kedLMyVNwYK z-GZ34@q*gQ%b~O597!7H@EEK0~@H)nP1;#JM;1KUS6J0&CD!1 z)`P*|D^VTl7c~0X+QvpfjSUSA1qGnGI;GY7ukI=l6KjFLR^}Q&6vC+JK3nhR7Qw)_3Ni6hy$y;W9 zC%NMBd^;!iHTIjL^G0a+PnqeN87XOLY`OtFD#Q*P8W?GGn?Oxm90m|}jKzzwo9sYL zvvLg$A*L<^%YXe*e59i(42@)@Yqc`98d!g*-5#W;+Q=^D-2fxe;z@H~w)3d3A{jyX z{9E7o{c?2?|LfPUDe?HYdA+>vMqAxyGS`KoY{+^SkKWEh9EBui(xtx4tsj+CIFnIk zVTOxm^EtaWNz`Zwq7F?Y0_;4ZJOmY2th0u>zp zU?|LaHPS>X3j&o$0Y+|m>|&ihc8`F;UKP&A&zUV0Rh0)wKT0-3UvEas;y$GYit}ds z4cv=<#g*Eg7gb2#YIK#N(hJo79?wMzAfOfI6=mea0MNrvF!p)tuck_tMl#jhJpOF> z2FDmzYse$vq>T$y1^W|uoCY6M48FO>td#aj(jI#%jV*e=@4yF-F7O)l$>usXh5HV8A4Qa z;U0~g`C+u1^`9!34t1m{c;-)KMZk~%NfP;oBu%32q1C7RIyQPh`!0n-H#da-n^2WjQ%5 z5;Q`8e-zyKc&*X5WH!loCNF`LyRvd}%JT9aLI&b7PVMbKs!Cd+&!T?HB;425#75Ct zx+~c0OioOykxGqomseH&+4XqM(9PBB=Z~y3JPa{Cm+?`_usW=CD4vY&*VEH$F)|KP z218ASicI*;%W7&$>*|L0w$mp5yh2u_1%$pA_h?j{nVqDfM1SqY0{To#=aBwx9GDQe ztx7wG3iPg;Q+9e`6M8OWpmL zjT{|$^~_;bxy|X#Wq^CQpp%0S zT1hMVo{#tSf>n(Iv&0V-d;P_MY5Q5{xzqLF$IqJZ-BcS&WI#dc>CKDBnX#$!uA|^t zxK~4co$%R#dlpdmVuP41eQFq_E>vOPNe(yLT?eR^^Qu0F`7zi1*!EC=VM;;kALv+_}d=};E$1qIBf-%p8&(#hF**7Fq$i`_<4 z=*S_syhmtlea(TF0zg|Zk-uS?C5~wdKdu%!z-t!fdIfcACgxRIkhJ;htk{i=FuYNK|F1VA931+=9y)=Z1)$Nb%^c#44dp9)d3^oTdER zqJ+U?zPdS8_G>Ud=Xb8(UxP`*3C4_9w zV(??=D`GVSOz^PoP2I2vf6U8ke|m^F?_<@_L`xz~o7SDrj4(xHbY1L)sS)4`gF3JK zIeI{bu>0*^-F~YP&32A^P*0evR!6b0|JC%=6bm+ATwBJ7P;9!xa`i9}1o%y6?|k(# zV*G_SfE`H@KxL6qLgKklN~DxK__jiA419TsL8fF6BbRL+aa!IUNMZpT)Y;O+KdTi| zitH}Xwo8Xn+ME9l}L+XOeOx{kOiL%}*J0*vKv9_)bi}@!#{gRV*_N?^| zq{}HbI{I+$5(Bwo=NA)Tej08a*VEVI*1Hf$1vHffM0O>o=GZjMLj;=_7Z#z^+KLvb zq$Rdzw+FoX9u^j*4Z>tNO$H;^bB$gV+LITxsTPQ(xfK-TF-(k&-96aZ!$l<`BJxmD z*X-H!$O5k9WCCrDj&1313Br<8RgZ zjDQbS_$jGK!=tEjbCan*xycu>TPi5%e@dhwAYNNvUo*RZ%mZ#cPvR70!6pQ$dM4nH7gr zs)_^H4OzENXzaR&=k>zg#y47d47F;b0OZQo6Vc_g^h~xKk)Uj&X1-1^x06%!PoDpbhwdFoJnqT_7_60XcTbB*N#LX9xBL+Tf453G6#JB`P2O2R*A{fMf>jZ@^YOt z4X=6Fj|?ZGkbsi#qh6C4y7()u8YN0?dsby!Pe}KPL1s#9v;enUN(036SDBQ%>vs zUN&{Ze#wz2Ar;ldBJ5#RWq!3gEbQ*6l}kvd6p<|#H(YI|8|QzxiOF`>o12?jg2IE( z%Dsyf^E?*I`PwdT7irjxU58udua-QwkAj{Ks$vH6AGQdiJ6mhRFLrS=P<{KXN})Yd4!QENiVZ52anPRCR`}C^7spg~_)luv+QfF98~F70TW{j5 zW9xQ@e>Jgm#D$8yhfx^UBe*orEb6fT+7!3s-O)R)kNbM9qKzf5FaKm#eR}ts?9i?6V519W)mwF;^P0o-D(sS(8bQ{wCvXc@|)@>bZYQl zUeb+Bq?+ZyC40@#qp!W|iHjSFN23Y{dA=qDe2%PTr>D0DgkbjT!d_@2b4res(R?QP zB8nOfpj-@G-YlK@P`eYPsp$+c?MRMU|6yW-sN}FtP5>(UFqe%v4)AG5b3C}oDrhxh zJdO*XLVAH%4)4SHXE=8a6&U~sm_Q+1^h(h**(^VX~`sAeA*RMoB zf4=fG-PqhV@SL`o+3ucv53eP9c|RQWnMA5e{qw77@GbkI8XG-MrxC1b|^71 z@j}wCF}}FC=xCv)0s;ZHmC!K?2nfIPM3|IO$Q#J;#y4>JYS|dLd;1e#xYFsNxAhLc z_9oyLyUF$Mf;+^3d5>MjI1;l;?w1F6s$%!jcr#zHzq-;xL_ zm|`Rem`IyB-wN5!9tt;K9@yL2-ncpZ`6p9KIx{b#%kfq;u|Y9~<)_!)D;uYS-}lrl ztBl6F(HYj4FKZfvtJoJDjY%4E{fv+jAj%QGE2c+&?VBNiK}SG_{46qHHP_KZ9RSdz zu%pBfr(W71g7aRaKC08w@mcG5dA$Z4%r`&TNJ*u`XlA&Zhk3nc%DiEB-|N96PBl$X zr~OSR6#B!Yf71<5q}TV24efU)vb#$f%w^Z+$=wW&z`fXt7GQWCVOJzdh!feMh+fGq zq)yd-#qg#{0P#S!9|j#iM)>iw;KMM7*WF`}YlkOd?WDNa)IzFjGo3_;^qX^ZyZWCZnk~FweIYmz8vVKU!akov7&2dv9g8bwMm1tP6(xETGBg z76y-4&oqLm;dedq!!W0CMzZ5;nPRwO>0+~WJ7@uYRC0B%;O=lW2jzE%ge7mb;p~NB z^QB_8AR~Pzm+8{n!h)aDti+GX3%~TqBA1JeI$36na36*>G1KF=w|S3s`L|fKvK#%0 zG!<-Y^CHe8Z;K~=H^ZW-40E+OzHb4y;m zYH86fv@;n7)`j7z45Ij&#NX zWM|n>T=}B>nweQlObp20&a9xIFaF(t>?ddYD+I%X!1Mj|TVoHKO4ocC0e*pPj5KfU z9k0+s=|&oDv$A6q4x9HAuF?a!JqOa_I3hk!;#I&}n#%5NBmyTh#$VOB_-ukaua*P* zD$B~?i{7q4CIizrW<}M;nBQWdBrE$naWPR*$C8}A4xqg=&%)xO*Nm_0>;1nH5lgIA zI=zemwKV(e23{?vefw5z-goHK{&Y3^$jB-TpV4;;xF3%UJ}HHTg{~HMOGXYSr)K;D zfu2tgkgqQR=Wr(_O`;mzXY($y>#v*r%YOXBa&556iyK1*EqC%g$<^%9*C>qtpi*y& zD;E?nxo;1h`$L;~;iOq5`<-KolLUGy7@EA=p6~q6=C1NHa?R4!>ca7+>M8^_`W2Fv zm%*g|448ma6KN}wuos3W3(i5%MGB2nVq8`1uYa`w7kS|Xx|!s!BDVGMo!f7E?JM%0 z0SNOj_cQgK+gyhsxFY$^-{qa`%-sP*ec=L`uP7{3XHPQh~NJvwR|V zeNSf?e%8YoFR>$@xt&Qr$APt(TYD-|0TQUVAXQZy2(*o_!HJoTTolYih7(VtUue5( z=zkd=ib&b}vDRZ|%AqRUR_A;)fsH@F9F#NSKa!lt*domrG`}`CKSTh-yRrz(Ccmu# zd$(>QdP}qoZR;3NLJBy{)xN6NAI-fBPgSE9@CpdFwH>K+=;B5alP|H&BJ)sFoDA?k zNohW8yoh!drN#~)z@yPcWIA&N9EqZrD&E@O9v(yP?^}L_a~twOAP=mwWp|InPXsvO zoRgf-je^T7YPxpa5RfDfFL$}o)k$sX>)^Ah$Y*_Vf?BGohWa!(=+9&l?=RQ!BRdyP zNlST@DDu)vndIFS_Wcz^3vd6$-`Y?~LfXW6BpAb(nEG=??;xTN0TnO`HOD1(G)!B@ zOj$ZZRS@BfehxUU`SrBXS-=w zC|4PP86n=Ut6`CP(E{A()l~YVK+Xqtd59SHzdST{8NToC4y&C?#c20B%06nDomjBL z-t`hZJ9R6de>Lm8K!hEUv|7U2^U?lkCv2>*}@qd8It{^ERP!E)E+#% zfJ=1yvKBwc+0AX@S27xkW*E1UvyHgjFmH zHZB>Nbc}d&IevY5j0fJ>J-<~Q2bh#B0Z6a$`}SIS|7=7Hpdxpq8wa*lLqI?Ry!P3l3URD-o&_PD;*0=W7Q|atk{g%My0w$RRYWHU7=+njK^!`kC zgs!1_=`Xwa@t^IFFzc9@-Z^-Ed)xiqXNk>nqkN}5+75OPC_At7qL$Z&thLN+@4FsE z#pc}Fym4JMAVz!KsSw?b)dX2RjA-#lebJRefWa zH$ux}f-nUfzTC1z*~QI@pmbhl2S2or#!+Y&vJ6ZHUr!TA_Z8go!_6XPBn$b#{V2@*K zf7+Z~K5ksyjc19At<8$_`F{H$;^$TgF`qURh{sxrpHD%_o>0FYYsUh*64 z$j!xQ;ALjPz>2a-tZ({xaEZyoD(cs{#BFT91K-9Acz6uB3u|2IwZamAiOeXgE=z!X zel1ko5EtWnWmW~JC1!|@z15~hE}8+u>d+i#6(l2|U6 zW$MQ^Q1N^0Tr|LZ4}M@koo1H=YTVo-d3brUf#igQ$+?-n8*?YaJ&O$TR`DSrI7q)= z65N&AUBN^zWIzL@_I6(IdA_$ou^d}2`~VaEKO?t5X$$_H*1)gEK2RR6;!kzdoDswC z9NX_NoLi}=qVBuj#DAA9ljk+^zHmc=C#NV7_|Pwf;SkUjcAkc=8gZO|R>K zcxt)zLKVA#wU0s>h^;-`O0e-%ogra3+G)37LV zpv*ZI1VYpkYM9ejHH*_G?3I4-zL-vObLV$P6IT~&*qmkdzZy#H*vYO<=G{h`KrD#* ze^9GTjWnEtm)#vYR{zZbrdLe`;NOm`LKMp1s07RcOEone?VXL=+|ocG!12r)qgKT& zVse}jYRJ}#sy@z$i$MJ(Q`KC+?7f#%9~%8(BK9QN!}Sh5EUcM>3uwHxN5X&IrAY_3 zm`$c1&GeY(x`+ae?SUy>2F5bt%a!7GnVyqiOXj{cG^9**QS-EbicX6`XW?Z!^e$Gq z_f1pV*;y&5R50<-QM7(`|0-PilVaZ0`o5I6>`tf12f5++tGH3ZM}kBZ!$ifq#Vpb` zuY64l>kv~i^S-!*xVSNoRtV5)UWT>Q&Q3ENB?M@jbB3ty&CCnV&fH~iXpDk3`ej&W zJ-oc2J`bVy_e*6%LuEsX`}`uteLt!>4JUP;n$pxzk&$|JXvs)`WR&wnKpfQ2m;%%< zAL%56570jj#Ai1s=JPW0zLv)R90#APVD&}culiQSEme#jDdra1Ty@{8I7ILrZ>in=OW-irWW}dV9 zEiJ7km}~H6J2H%pv>}E=d3%FUjSo(3Et6V*SK%+>8<55-lc0IOwQEgoW^HZlZeQBm z&iV}mLQq(b+YRmB&Cm$jTYrE4ZLO>G2MqkpO$$V&=ey*j9)%!)VnBNkh@jFe29f(h zYn$=YAwHp&||@?L1Zq3865oI-k##{eq7x}Dt~sMH<_KuDgq;~o~$Vd68oj4~rpYDx^C z71y@D0z>b-;me}eDp64n&N9DEXln!Sz+aaapMHYDhmSOL=5KKAcDC|_?=WcGSK?>< z5oi}?@%z=dxF6HSCCjh&UZDa)Q181j5&$yh!)g18djE~9{YpFt6>vaV zf2G@z#nrl^9wd0&!t$f%)iO2JTM$?7>xItWP~2-WAI{Bdw1Vfc1?i9_OehIe(2CCC z1NY(cS1|8wn#b!8vkVx(hBm}AMxaSm!+Y*H;oeNx*;E&5}TTa(bDwO{FT5hyzF><>2$UfMah(o zkyf4#34p|tU$y?eXtv#D`ZQ;{FHt*B?NfTrbCjgO#g;Y_W8J@0VSf3bm#y5x_$ZVh z-32HtV_mf0yT`NtwYs~TJTnDJJ*lK$!vY(*YvZ85)OmFArf&kDdXe&Q0{FBzcYin8 zx0I{zBXL+Mq{jFa@cZ*L*ajR>VLIOGEo7+ddrQQ-p<$fm!tmGS#o2P)=uDBr&-V5p z!#y;x%ei>8uS8+Y<>qp9VOS?6hmy_JH?0FIHCmVAo?VTXrELOM6J6$w0~L1_C7#*( zp*$~pr zgYOk)4j*^z6GXZncTo7(;qW$uzzF~Du0&TeC7ggd@ebotko7&vtC`0_Njo*P<=WZi zTbM#hZx6Mh9);aRncYB4?x)A)oe5BNt3TeH#-i`&-_^#XlQ1#t9UPpXfewJ0a303* zAeF%xK(>6UNr z-7ZF7POy-KJp)w)Xn9SydF)nq29tYU)O;-@=)bjMVr=}7kn$kZKzj6BK>+E014JBD zNC%Mb9qIfu*t;EgF(bZrW*PNN6|h;fREUN-H@SE>2z#tpT(70Z6G_jdGBi~($7VeG zpHID*)_(k8E>T+IE&y6)AAvw1LPE_VH?K;G&MY%f{%4o;G`Es39?xUe|NUy10evk; z%)c);VwI8~MD{ZcC{r0F|Axe*ikCgRE|NYU#53|Q6xk@TCvhUX#OSES+v0X!{MWOS zVik~S>CJK8yN*Pnn#9pbjNBBxtBC6-Th9r^Vx!@=j>9#bOyi^%b)JhNi~tAwX>7P( zSLNIeeXZ0@>mmrQAxb>UDLg9ky2ogwf9p*2E=@QGB&0+#31^+q#LYKA5m)y z#4)2V=V<6V9^>^+-Jiez2uP(x1U^P~z`VBvDnZKQ&wK*6&%J(&gXU)3y`uZk|ExnB zsC#TrgNc?9kbEKK3m`z}G`R&W1{`)WG9is+Q6Ues6*GiNMyt`2?$L(j6wkTrh8#|KWNtD=7KZ00KV{5;G_== z;0UZK^ROt!2Yi48IU2&Pg{l6z4}mw>=Z<5@wa9|`{WIih%@>2_F8=JyjKl>`9C?&? z2%SD%#?%aFaaGWYY3`!LQ{F!}AVMJ#=gdS@D3+uZg;7MhOisC(oZq!ifx44;Dw~vY z!6To}6nT$?_%r}87k2Hm`}jGMG+A|DeR2o(A4CzcCHt){Y)){|7{3Eh0Z4IlvSQsG zGGuz9;K9zA1KRJYL`dODQM70(t5o9szWN>qE^6%T$H%i$>!MwM{+UF75|dWxTV|xY zYM;sqB+@($i<>jFD$(9AY6ES0gP5tU5|{#_l87m0H&fOn;v;YQF{C^h=rs`r`V-IGD0TQh2vrpto4*11yEB9i6n5NZqtUqUWa+Y ztQ*=>^u?Z1{#rsoqP+c!T4=4Fjc&<@z!87-Z>gs(4IWr@*fNP(0_J-NFawbZ32a;Y zxWb&?VpRt}1}2W4pd`^29(+O(kMMc47vT#$Ynl6rNoQeP;e*gE<~Kihq=(iq;}eDx zxVVwJFc*;!k=GpJ-OFNjBpG&(8b>`I;R84+_hy&nvuX}yndhzj*20+4pB894dmhR} zw!x0SDE94Xe6F{X&HXgO#e4o60h30j#@OUYqGE>O@iBEO6<4VP9l8Gim^$pl_fg(7Lp%i4LUHvV)mAq=-x4-mRabgo@Zx=#Sa(JS zQ^Oz{pu^^eKTC~8Uiq;Gvz8~C0l{Ae3A0FoAQTN{Hz9`tgZS{uI zAua2+bjO6qGQ+*@TD_NzU~`QDn=Fw~S5+%A?8u5{zhwlXGJ3!38w5dj+(sgN^$H3B zM~bgDHtHm;T-@AhAx*5hNJ{z$3N@2RRV_NUB`A+%5YUUTjld>92YnRj_BbQCV}WAu}0#hlA^@+(UeeDBu`;7@XQINSeF zeRSI&k+7Hm4Bx}Jy1l~)Tsf+I1q32&w>B)Sfj}+o*#(Ds)261Nb{Koy)KuzvAM2Yq z3jaZ+XSsNNCkRqEZ5n$UK|drX6SfMsUf{-O0ekxT5QIH1H+NBSv0Rd;=LKHmD+Jv{ zfWynf6E40w5CghGX&qL2$3)8}!plMT*?k#7uPn@fZ5QNb!yayg*qM_1Ah}qfBq^>U z{=K#2>J@JMRB!NiTnPx&DPZpKxFkUH))+}`3x|Ri0ozx!Jbp7J6UVeI zddbmC&ZXFO8>X3!4d^5>Rr;#N5@V)5{UeN9^x-UZVzpBE{-UBOXT-Ftnp?@<{!D9j z#%TefRJVxRwS$XF8a}T}pG^t4EGWI?c zybo~->v~D64)+4EhfjGbVSdKs&CYedB;Oi%E9k|*OId$tA15pf+Nqh#k^kqIc|*Pz z9*qnj`tkn3(&Wp`8*s4aB$+z@fKx-cPV4123g`Zj5kVu>O|_fWtEC_ISx#iWO#;V$I%?fcI5>ElR9#p8kT$z)XXBtj zve~V6_mm2FGvPe~5mpExFuR>%=7Uup7o{6Ro2+S&d;5AX(UF;4PD#H?lWc@{>HWFP zt@FH~PP870+s(~2+}%ZhD~^mp6cpLj)ttmcYY1fbX90cJkK=kOA)$cW{z}^SM={as zo`$fNqQ-KlJvQMB;=t+DKhe=AN=ok#n=kgTb-#anJ#qlQ!m#0FZG%l#3<&~!I)Bk_ zXJZqW5Cd7g-EVt{mkGXwJ*_)l#lK}D)92UIbWEGpM4*{ih^8W$7YQ$me%V=CPS>a8 z0&O8n;6>*qW?tTU1Z~`C5lNypSr<1|dw0~v#mVXR^!NntKPHlsuE`?K47mcQ-rxefjz$N_}oChw%(Vkj==j zF`PUxOOs9se4~nuMHJehqV9fnu&XYrQ$OKU)6*-RNFlVf@>xw&)%#${5OGWddP8r5 zg9C5Ci%t(F^Dzqxw_MJ*6cgM8CkRvD*-Yy-^gYDpKkjct6Kj|037Pk%#tiIj0iXBY z(ZQgy{e5HF2NL_=$YEH)t_izg7YxX$(tQ9J0N`w%WHa{Lx^ zJ~n<@fALvtB~sLrE&_j)80gz`?RvI7#EWCD|0e-*8!#bQ#JKeJ>)SJX!lrUm;6hPo&f%Pc@f{Z$=aULx8(ZP|f;UnDJlwD^%yj z_;x@^cOhl!)hRO{GwODLMTd*w?A0L@HaErnL3DQAH5-T-9*StQxwwcQeLQLE1p>Pw z6S3)*^-os^-?zUcC-psxe^y#*pBKEk8F+U&nkRtJ1R6ezM5v}gj~6}d>1kAX{H6w$ zmKU+X{^bpP?DaNri|`o_VM;vvth}_eqxbuVduDODmY_geS!;+K ziE_I6K$^A#>%5UcwS*?A<|Y-C>a&W;a!cmyNdDx+!T`YwXt1}Q9s=V{6uvi69naYM zX4QLqB16L-o}8BU2zM4n%y4{eDfR2uI+qR}1Izh&azsZ>!_QI))ob&_4=XNnh|P7_ zw0{{_n~GpbE1&Z!B0{`z+1yK&hy44v{$DRdWbZ` zv(J$)k=pRP?E*^d;qWl|%-C2`X0q2+ZiBRBBT~nv+qM6_QNHtdptm)!STN_(|FA7^ z)pORv!>jhD#k?<}>ESZl{|nOa7|_5sJnh7TLmQV!j9y%4((7nZbTcIHIi8xQ;78R* zzH{9g;BdB3Goqd6J>MNz$mwGQUZmk_OI;lg8}D8+#*6R^m5(2nAFh_?iFc-Jj}a*t zbpr;$)^IM*2hn118yh8_E^IaSmckXxm(AU--xj=L+@;sB9lz8vYVq3RCk1pznh!D_ z@AUtFdfhGxJYCgHydVzc+SJO3$VBus<$d#OsfNtL{10q;Hkh@$dwLN)w9GMT+S=`2 z&|4tTs=4d%!c#V6>)W^6Tj034w9kh_#OZj{e#DkO`G+hvG4X}CEc4aDqH)l5KZ2|L zDIGsoW$taQ?QL(Ljc9Tx0rB9D_$qli>g)S=90zEsis)4Vi;HI$&fL_Po+&Tnd$KWv z3|qw>`|MG?Y#O+`{E5VZt?vTmac()eoJoOWUXOkX44xoeuO~_O30zL061qBEq(OuY z`1G0Cni)=)jgu1;5lb8mTWw#uTMfs>#AI;UODj1JgQoXMq;8-U!I|ml=IYa7VU5<0 z=K=2Su^^UYLPFg5;byNRXsdVrB3xwljEf|WgYIGh0x9f91^6D1{XnQT3RCBGGrJm-*svzpaV*Lp5U-mU&Cg=A0s_pUqRy}mwULwG9TQig_x)BiQc{u# z$iJ=*Diq+eToH8U;b;iG%xw;O%zw&CPDa3dKCsVUh{8-Wv=u4yzkW5;({fUGq~LYd zZ3seDY}}%b`~9T1>-{AN4Z@7TNKW%{%{_5 zM%mu6+3}{Q-yLYPL;e>R4WS+1p-$~l64}6;F_c(DL!@+M7XmG1t^bz#D~1R!Qfac5 zzHBBCi=J|Z*I}XB|LAc6a*L=?Qd2W3tzjJq8uel!F`Ph7P7VS_ut-*j!(+yA@k_@_ zROl+i^sRA~AVNYt(T!zm%ZwMVHK=rtSI$ z?_OxL6|R@2*#KeG2Uo|lqI*+NX#4RI(9+Q{FwhyerQfG0G`pm`g>8txr#p9|;9J6F zYxEw}s)1-VvpNP_S_K7{F$|)a5f74a=C_|~IeTvp+n==wo#i5wT%5hPzqX%=%ZBLO ztY#s2dR(S=P5vkF-CgQQZi&_70sL7+W-f4W*;HfQ+H5fo9M%Wffu8nXi2ASRUIhff zAo1BA5~B!W?@uCi)vvuY;x`)8Gi_(f6OGSDhlY*|{liwCOL;aUbe1$bJDBty@_q-g zy9*0@j~ynXYcv@6lkMMAWK$UA{{NA?>b{{ZEgm&GP~qTG(^$yP^Nx{+$MSltBiexz z(WGc(EQCxF+s7kO{2YzFlk61%B^I&IT9y0L=P&xA^Ku+kaXdT?aW8d|0Io`1sSH{x zvIH>#QQffUwO4U^i><-;lk1bkO5}WAL$imFhdk92Hh!k~(2P&?C`m3&d zm^%Zcm%)rmESt1+aIln<(~`eo9;etP8A6GtZ7?Z>oU0X^=AOXOfl4e+3c?ODy4#uL z3;!a^(6>d)&pskRj8IX@Bx*KMj_7g$NlBl(&|yD24QLZna(s9azBp(ptKHV=j|l-v$Hck`ZxdvGE&8?Otf9qFR#*a2;?~y13yFW1twCcama3$Uwzgy z0!nsigqEFW+OsPHhc1JghYz9ZpcM;6F{c+|b)SkN+~*78J~=(kU6T)*j`3jH<)#RbU_7*%>4Cxt_JoUX!h`%EQS_ zK5S8+Zec048#i|w<$Q5uElpfFaoFOLqVsic0JS2>_NE1jqXqrzE}jVAxuga|oU&Wr zE^51W?pjP{<_+og+kx6erB{=x?{q zQZCh4xvdGyT}GF=eI^C~crEx=^^T76s@J_?M>tBAT|1L`_e7NgsdKy`q@tj&BN(K@ ze*3uC!mIU-H8sWnUWXPJUZO3^Q)k`mg|Qhy9GL3P~>XRW0cuZtmM3n+8paduFI zHuZI9&cs_QQC4vlBdf#{F`SU_NYMqh&7{|GONY=N0q}w1{#2ySWh4}4$RE4X@+ zZ$7tC*?o34)BE^9E^_^5t3eCJdcZ0ELpYVS%#gOXKZ(O!*>Kq$Anm+w@?9si(e7mV z@YUMd`u602&gn}dB$S)qJ-y!a*S zW-9nV{>qN+O)K6z1wRz8zq@wC1kxAyw)ojug(v0d~#2j#kN%`R&C-V%&tsLQhMwnLAI*Zx7FJK_fmAfqThT6DC1#Q@-vsj7%&o`qc%hUtSV(3C!Y$!&G(V@hYca z34p^D@>qzXuo^`bC7 zFD`!4XKSshx}EaglEODfp%aCzt6Mz-w_Vhj(p$E!l3_-vSi<5^-4pxie;FXA~Td2$}4J=mAxt}P$+1XvUGKG zASd8=Ws0l$%36`@+3+PUE+kCyc8Xu2@VgZiAbFg$^R3p4xQS7g9G=7SL*tERC;+%T z1v)1rUIGA$Fc4zAloUJwIpTXoMaK3QPIUwC-Dpf9sJc&cgt?X$!Y;IXg&(<9)o`XW zMM>&ZwU+GaPyaOASPsuZJq2pKc!t!VHmA1&Y8i$CNL|@sk5rs^x%dYJQFvxNn);QF z_^)+<%B5u9IRYMVkoVY<&J>ZbM~rA$bFDE3!LX6?H{&l9Ka ztLNHHUw<|N<};Ixt#b*2kwhXsA5~w&c&Ho4vfg5n0k;>R=wP4uXL-KyQFB$aSL^H- zWyF7rTP}Z8B+faf=Xn5OrR3p+j#p-LdodBt(B;RVp04iponQBs7fc`T%-Fc1f`Wi+ zp|H^AARiQo_Bj(77AvgrGe>gD=6BhqmUH+KUI8W!8a_SX&drN~{<^xldc$W9qU|mxY4Pk|#3r^0xjgIuQ6Nd$kOjt#JKnZ!T`+@L98H2f=n6 z<|x0CewED1(x2Wx+O(XsZcb0TS5cC~6K`tqt*o%~kYHtGKK+pmjmOsSX@w?YR1WLw zW|-)Bi!XR4T!l2u?`bVzbZ(w0+d0^AqYdV!re-D2FV25R8Wpn5d#4$W6Q}hHgKI zH4TKlT6#B>*q#aJgP_dc#;U4CvsU6LH7z4(xCR>eLxGuMVG)n1s#27fwXfu%p;@(V zEGaJ0XHL&r>wprE%S8M>tu|ACNeePF7f3>&yA@;`Lb4b8;MNTZM2iY^b2%3k=mcvK;xGIYSXKZ`gEP5*P!+aNJoD6H4zB)Vy7g*xYl zhlemBA|PI`F8LT#7t!x`C6 zY66QK)C5p*lMNQ&gY#idc7mEb+du;QNPD3wJXGKaMwDU4kZpvX2Ka3(0|X0WD*l_$ zz|A^L&lYmNXPGmFa3-VP{T_@1Bd4W%-PJPd#nHOW*w;1vQo0b&dYl!_xj zTEojBX-}NU{RwxD&I|1}rNt!_nh)hXf0goMl zWs%^yLSSR4_GQKx0DYUNC^8lxwlT?cvYk!uLAmI5poB&m5M@gh;dgec5w8RUWJHx$ z$g7~WAEwGl;_@AqjHx~hoy9K1L4)E*(9gp_3~1i70YDLfBhPB*fwXNPgK6wtSYmUv z<*GyGO=C0(`@e3^o5Yn*z;n|W#CQ6NbX?5kqolXne&c}-BD`iXU^b1iRg;KKYSEbdxFO95dQDe|eqZDGmE5bH>I8 zVL+GfmzUq6v$Ce-g|6bRbAoE2J_2B*tu#($MB6Vo((jsyZKR?i&mVc_dtn}negsHM znY?|$-vC}z#nvAZxJK&{{D+XeyiuxL`9)eBITRIZ;b_?O;Pt678l9}md@1W!+Nl3E z5;8C0C``nMm#Ze{-dWouWvAMIYcH{^A_`OV<70v{LZiADaEKPn%GIw!2Oly14H>`# z24ws3-I$cYg~p>I;{U3Kwfzvhw-YoFEvhO?^R;dAh-`Y?=58?&4tW;un0qo!K86eY zw^@vmr`_L~Wi35%jeH}pLv!PWQl<_U1bQ3(y;Ud{UZoYQUk}8y(mf|KqypP(i*IgK zYn#S{maa9AM16<9{Xh5eD49B9I~KWV8aL8-FT2NZnj{}#lQ6xwmMzW8+qC@;pKmd1 zw=cS9IKO}&9z<7oNL1ID{r{Df>nQS&;+t-KK|uh7ir(ICJzaZj^Fdv7x#Xfoxus_R zB=R%8jhwt@KA{s-=A{2h%_B&P0d@f-!c36q;v)x`yqkX=ALZtIlby+g{&IdD0`rd~ z{XkFtf%>0c@rh471Vj>&Zxa)a5)zza@|5gh9b`r6eI zl0Rhh-<%wMm=zK(_a`cM54I_UDA%qIM~VXP67PR1IM->bTt$HB1TI1VfKLLKvdN1I zK_A`RjkIQVuX8rw#+(Szp>_YCijI;~WyRpWWstrFbnL2rga=Si@&XV65g#b?jPnCy zg@Jds;GNhhnUDz4*9rb{#pI%%%d_!8#*1Tujl=wGIEU;*ATvK_+zKA>gXCj9X$A8o9RD5Qo6SevFVso1=e-0X(;r@ zeOmE{_zhw$xVd2N6eHE+I>@1x0T_ZHQJpo8oQdqLbIe~>u9&PN-_xv~MLAC&4aC_-6zsdFAGcoO2T7~pmW+KQ_ zJ{89eD)US)RRr6}BUA3?|9joDx>&?^aOAH}vYS*Z zWFx*@BgO8z?)M}4r$5%29l&84Ub2csRG>&*+Ac+kW^`EJYq4F-+ZpfCh~|b(n+>MJC?a{@OoH`H4zt znFNqKuKxAw7gVsVxL69vZrTUc3H=29&Qpr?uGow_i0$n+^;Pd`*FA1@k(7Beo6nLz1M}g>ly9Ae0$8R#a}$*mezeSA~Q5$*Yk} z!Wb#+uli_{&p~r!BB`ydZEI@_#fj_;M#E6h(b+)W-;|V;Vy6X^OK&Dy38Lz4X7Zk& z{p8C>_iP;)QZ5PI1`s?T`+_* z5p;}VK&c4CJA|b9fQ6y9LMZ+~=;4yx;*$#lj2XfUMvebbB<2Y^laStO7%^}6zlI}J z>Egy`rCM&@QM@FnzMqwh$grXmyc{ArN>t*=E-8V?PF+CBiT)}3l@{ykFl3#?v4(-n z2bBmmT6hal02Mn-kwXzxVa)87R;|c;D>`ZBUKqIJ_aquUs68h!atNFt`gCM~*p*y+(T`feG_f7BG=?2$+6}@b8S7{c? zu;%-{lNK$jq?|w6NH9Oyk9>qQ^XXxKD_z- zn;y;Ew8%qq1L8#wRGz=TZ?-?7oUFapFbVhR?59dbNMly}dOEfheN0o|PRQjJBnlH1@_E&Zbp|b<2Y^sISP=^u=JX-?OsSv%^OCHihpE zE#vHWp>>@^sKz`7C}s9Uvn94_IvaL!ZPXU_dC8Lk0TFCkIFs2e zJpU|kTO%TRIzHaB8>ROELpxf_EgN>7jmj+Q?vD{HF7K3i`&+*su1!myq%_+xR zN~5HeGu{Bx^%PUz?R2I%(!v>WpBTo2t0dzf$E7QPMEc~!;ilW!J|R>Z<*n3sliUiV zL>9O{g*tkmH~r<%i2idAwcO#5c|95_f2zAN^iJ^h-`v{T+80i{dR?eu-}B;l~K*4NB$}Mn1VWfl!hH ze5TS1&nLa+?iT9tZ;d{WllD#|={2bT#>=UARhmMfxMg_2v7hQ8EJ!?7-4jgLsjpDR zL>Vtzg=i$FuWGIU*qu@`wj3LuYKnM`*6HbHb>3mINZ~TtUg*ItsOkCyEZ9QmCtwhH zHB-^I`kra~zKai0+z&v331KggEYMV4vqwTnXp+5oKU;UC`iI{R{04xD`KG#*-1@_@ z^2*)J9Wy&%B}eVZiy2HtRCSg~4>l|FOr7pqI?PuQh6MvT>xKr6~59eD&pswl>xH zc}^{Pd#bhAXe9no`1m$%fFSmqy5i+RW9xUMED0waW;aKobOakL4Dgp^Ec=o0=ci%Y z3Q9#EAMo*y_uJhPYwW!a7FMB8k8j>aLVf-I`uZ6aJ3=ZV?^^}*W$=|XVaV>aJq?^% zFrnW7eL&v5-M_v|{{B#}7fW6-_^m*`(dTyGH^WoMc2^MZH1!yFvy?;lOmvt48HOPI z-#f$>ywrLpNinb8>O6t9lGYmJuAZrp@jH%4#Q1q+H1T#iL}V&!o-|7=m4L z+*mzVcfjPvDz?0a<_N&zqo2`W=S*`RcG+RwKjE01BDuyXYzm#S*C%*{Mz0AbXYvzHS29Ggy49|myWTFpS=k24sIw!fy%Lpd{qug< zCDuUeuYOBL91R&E9G@!7P72u68gpF#>F@pRUuc{J6THZju&mE+Kf( zIWL>&u?Qf$^`yh^_f+RT%)9tXZ96i9{Uqf!}!bd*+XeCX^A$nH?s-O-7y$qPL4aTrvXfX&&>|v$#y7N#BQ4NtFQO@8R}@;)!3b%5iv3>#_Ze4_HYe zweJFP<+{8L3&D}xZQvk^UG3)Wb^Z??y&RN-#WVr)`BXw`lB$Lo^zi&u<~B~ViX~FV7&;xpPBxn}@_c>QpTeL-V#GZl z6AE`yZSd7p)yB)gj}BFnI~(bY=q@OM=hV4a%Hk6-*G9OaGKmzn%-Rp3cIppu6IY|U zRBp?3Caik`$sW`6#njRXqClveRfITYS7Xfv^jTb#1QLF>gbME=1JDRR z!$Ug-F%`O zw6L@MYXP~gQMfYtesQ_5JQk!uaB4yy*m>1Aj>zzF{g{asJU2N#rT}&-atbXLltAvV zGsjSR>XxS4IUz$R+vES{2;htk1Atce4Z3oPWGV!NguFbal9STr2{oiG+nMtkD2tt# zEMh3A|Ew)z*~q#USr+lr*ZDM27s7ltSCasB3Q#X4!XUHY1nsUieI@p9nfAF=+wn5F zJVpSNWD@S-z5ayYe1!o3mzlmsZYQ8p)-B{_#=|2;u*^BCba!M=2R({J=`|&eC_7OD z0mwpsPR|nDkFPC#P9xkoK3pP*^COun$ln#|PP)kWQxtKiI@D;Y#8v&n0G>Il+PA#I?vpAb*MY_d6~&)a-Z!)(r-^>2PC) z;kNEgb1ar}59C_Z`X_a5D5lG?;t5FfHuE^~rNU(R142!6VCvhGHIiAfY6t7++F9T! z@z6c8@S+#O%yUC|2c-qAfiz=#C3A_1WiX3*>3LPKAZGL2v#seeiu*;hBn2!()Yj2* zIPtA-vhqp_R67Uv%3onxco)<+xQj2IXS`NOcXRK^d*AxsW9%A%x!6n|WJZmao@OJS zgDL3UCx5}|-spMK20u+ultnCV}b7vk0GL;6Y8!peGjK0P1$FA$szCMeGkfbNIU9MKRfC0f}U9B-`FpaQYgLL;p2^AYJfP!k5iz~YFfeUG(g7rj%k&q*_ZkF2E znIf?a_<6Vl1Ruhl1fR7&SdwMA^sR!C0GWk|D}(J;_M^0hn-E5UcayKco*{Hi`sK(1 z{_Sv^$SmUM)|Zx)@Y`-2-bH&R#ti2s?>3Z6O0H)IP?D~0*d94CA)48VnfTk}z^Rdx z6OJtllK`nRDD( zjmVr&w`TNrPnh^WKlSZ);-z-#mWoJ{Fks-q+nDv5{LwJNOAy0sYVjUwKbD=Abyx2n z2<2W#K5n6ep~CyJz|1hl9T%}Yx4cDoSV29Ua!@2&_eG{r#1g8r@=+yjVm?}E0R{jn zVXXUAY2tsEoA_N$3NCKMx{P^Q+r5q}kK?DH3~t1H-mM_;DudPhg2(p?E@eTg%k`pU z1#;iyJ#ECJJnn@_VyL_U8*+kW@{^;)y@*$RL4yPykSSKn`e$>@#Iv-tOj?i;ASDpK zJuTmSld%FW&xAEdo?qBx{A^JWV@t#?vEb>_rs2T5HAl$B=jkgbl#Bd{zpCuE@S}o+ zE>^QWIKV64YQFjhmmp;KzDgAouQNfEFs>8Z3Isw;i+_&%1Y z?c^t-*S!19W_FT&e>L%Pd8v|!RHCFDj$^|M2h*OU(Z@!zZT^&SKU^;hC5&F1@pbA> zEu0}SH9?aO*Se`uf_mB#30Hh5{GGt9odx{_Y`iQSbTBzTnYyTn&m|FL;;%bcF_DsI zKG-+qVqmcAW}_nKzP=Rvhx}iDBzr8kL-19-jkY#|CpKTQhI;bpAK<8>GH~Zl3{6m) z1n|g_IRE*?Z#1>D*IOYGw=0^b>-C_~(fz#B$|LUF851>4YLEy!j)R7Jl@Z?5)Xbz) zq{<>*K!|!ZZc^5Uu2q#~7E9uO(Sry1DWJa$=FhPr)a2HyE|j#I2z~xbd|u$CBd`Ay zBgWwM5hQKh)IChT90|2+D&Cb8ZFmk}L#GlDxoFFTST-GLWC>hNI$0fnip)+)qs6z5 zQod`ttyk!le23{=UazeRUdO_Yq(j}BqvIGUymf%?RMTo zh*GJjl$5@6;x=PxiDmT`QX6N99H)_sxG7P7 zK?8lzZ_{wc?0E{!MqIxYy{l<8etU7hTiL4r@-3cYdcaW$`oT#|y-l!;q^>GM=?4HU z$ZVbOBheict}NTCr45#%XzVSXIBGkX1y;{AMQ?aoqdDu^=0DF*FH5|r_bZ8=;<^1j z>+OA;>t|DvSDLD;z-j#AUzyK$J(56>dNwk7I`NZRdNE6V9*kGH*5Y>dTi_7yy2H`A zn%`-LMe&G}JxtgE`1>*OV=jKe)#c70mbjy%BQ!Ge+O&-U)y1~L#l>wmteKymA7YC5 z)*p_fA&&*sB|gh%o#c~tpKc*ihwl8AmG=vwwj*v#Dj_9-$%HIV1v^CWC3(E`>aHtd zxgL!zP^`-D7S$(;yqeVK>uyr-^XRTpcYD7^;iy~q^B;w)eZj|278F**@OZn zU-Z4V59d%NgiHj9>zGxJqj#a` z%B5+~g3Acsy<4RT9vu8cmKIJY{p+m~#9Y%^rIp#t#=}&BlV!oTA4ax1Xddu`X3nAs zo%@Nl?K_*bJ?iiACV3lMOtqFPCXgAO3q7;6rkdb~;5-ApUj}S4=ck1*aBin`3%V4c z{Mi`A;MYI9SVo?#y2(`EvQpEnya^Lf$(-My{ss>ZGU^=H%eUtMnKf_3Ke!V}wX(<@1?n7*o{xd`DAH$A8hFM+RNeRG z;BIo#j6*R&vP(oE3#T6I0JoRKR`AxjhL&Ya!d$!)QTE(}kUbxd<0@2POpCbnWw%0p zx90#`eq?{R9dB`ATuc^|Y^{xw(`C#1K#O;eU0TCEejX63dUoHswYozMpGh=Dz~}sq z8_C&qcLdQdRiu9yvcT#E)8~0#bR{pdTvYv8#X{1U&ADc>G0Cmpsa08=Y=?x#X`0^! zzqaBNNpHHWyPS-al5JX(o1~K*eQ~^|yCb)plVCo#N3ophI%{Dk{EpoTHfkwnS7zT! zY>?xbBu-O%ICnNVBhX6dc72FoifRZaceecs%i+4#S81(Gnt>=yzCwm?I+Oi4Tg!M~ z8}zoi!h<+hXAc4Ml+fs%e!5xg8H@o{GL0S8nR3wy#gg(Q{E0pwF{|FnKC;Wg>8<-9QviG9Odu*Ox(x`_ovgN|+2-j$%~ur)abJtr+SlE2-vS(`(a z4}<-Epm1n(=h}^{>1)SoB3itM%cGTP7CV!h@HvNBL2=TUB!&kp!p^_Ox>Q{s;mlrFe{;JZl9arhk|D8IT zVe~G-mB64#nb4D9lF8ktUjN%Ud!A2Gsy6VUmzsfypKMy3c*t)Qj=UD#QuslH<3(LQd9pb2xLp__H)0-iBSD`=Q1e%+7~@ z5&@O0Y~lI*WqJ2#U(Ro`=;((@Yu#BZYn8~NF(<|K`3-C7?F^^2@(+a#HU>m@U#FXeTo(hka}(y=cNYJMRJv>AwzS z4-vI*`ny)kLPjI3fB*c}btlzy;M$aBjV4QX)o0d_;&+4v+t+XW6 zU1mm~ldIJ4NPwK1=yw9U!cIcFM)Y5O-~5teaan?%YUkdj-7j=)pP8hMwdX_xHdAma zw>mubml4Btmu`c|OkqJkFJq_dvr+KhthE^uhxr%@xb6<7OYnJ|YRcQvnSD=HzJ@bi zOEDAON^PXn=(+d`I|{eCj*SPB{t4q+bbfucFDW?>K6lRUOJi)4C1i7a*ZtG%I;>Xf zG!)ihGcvW3-gFLjEo$a!3y`z?a~hkdRO?9J?qG_6dT!L|F(oY0stPLdIX$hU#WBEq zeY2^BuOUe-Cv-Kjml;X5cP7o%ZaxdgUGFv(BPdSjIq0a*#Al`L<9ld*6yH%*n5wrn zF}$J>_wyzk)I<($FjtVd+K{OswXz@zFA7uV+3CQ%O|NiN*lP5a4%-R&d~h#djmwwW zYxh=Btt3Wvlt7D~=QTJmk&M}M*Jzb4XQj_EL7rWFQRPs1Rjp4%%4RjcUpyA*8;DI} z@Pba1(b?E@{WwhnF>2?>yNOh^H`enNL%Ai2k1H3)wQE#Q<+7Z26#bzlDSC8^x3wu~ zVxGpJ+f*VeUGRQcDy5O-heHGsWrFHSzkGfy2i=y(i&9GTp^u^6OIEP|Wp~xdMTeDi z`)0y}nMX87mKvw;T=*|KpL?O3KOD6p2nBI{_n4ULBjAVMcW*=wc`kf%CiiQpSEO?M zBC%K6b6*zs-2zAKDk>65_^zAq8H%9^M|wgc`8d4Xmw(Qbvziav70}msA`+cYIuzx- z;)~Dv?n?679IKXMtsnqgrejf*UbG#`&O{(5H;lgHwX2EWmbm-+Wc=a}=LQyXFt!gQ0Z zE-wj*_csxJP02n^gzE)%q``8Hi);>EbWUeF0&IkV7ws-@`h8+d@P-I-K(_JY6cRb+ zbas@da>@-IYhDWK>1@16u&czxWVXe$Nbg@@WCwS@-O~F*FsmtgJ_=<78Vg>WZoH$FZ%yA!_T>ZJ*%9`#fxhH~8q%o&E2I-)s@!Mv{orFQ{0MgkS4gwhct| zW--kx$)KECfeHLCXpj65nYf&}J5iqgiP2HUkh^w?+@GTsx{sidRMq8n_qQnQ z|G!g!I)8mk@>VOf%gnnVX2MfZzrxHh1$1Yg6yBn003o(SFGJOz_RzRizu845L7@ zbFk?Zi03lKI*eRxO-K%(O1FT35iNOBdJl4y|A4M8PW*oRyJS3D zdb|3h5@~%o*9q5%EGDb z*9LMwHnDci7vihS2b+VRE}Io1ukV{igXGN5mTw1%uL8a9Q-IEvm#<(E0|o#L6-x2n zzdahbADp+E-296y@2PL1bwjgrw5t6AjmjY2?~dAtJ|d5M;AKaaiQJ0gdI00oS~!nC zNK@oy#iC}N?EN5vb6cNzq1ChKvE%iq_3JQ6}v7=d&5-Dwgh}ol1rN-lrpQPrcP-Qar|~ zy_-t++t%0<5DhLsAz!Ehv-1iGbsU#%kA0d*ySHIF2NEAWvbJ-{1i5*Q8rC5-T#6+L~UsCF}+7?;DKQziPiVsex*Ey7# z=aPBIX2H;;keCnhI4Gn7CNDp2|G{BSPig3{^gjOSs1A24tvDX@ ztpGx4*mK$UL3Qm`|L(wVey>guNrM?s*iWdOC=MznrDT~7EQkP3l-0{?_-K=);%0gl+duh zRg!FDQN#!d_0Bd~@})RLM*bG;27d$OB%9I2ntWuNA8;IH4EIGXF^t^p^?Nd%_}vv& zNQoPs$ctLa(o-S1lr_|2L5Fg{nx_VsyLX(EC7?0!Js};|zFcvng{Ov>jrk(zIFjp~ zx>n${Z}Q$|clc-cS4`o(;`amwv4M0x%f;CZyPLIPp0rNNfJf&EOx;htccBxFQx$iR zoAKj7i34uO+Lp=SO9AXg(SP-2tF8T{0C@VE6^HfZu=xq=>1?PXEx6Tl^Z1w2dkn)j zanKlvP)|-}fV<{@Emiy6vXY;Y`X^~2b93QtUBB7KlMKw7Um>IR1g4=&Tn?7zZFJX~ z{SC|9TM5+cy?pnd5F7G#r--BCXB5%vHX!zXkVtviNtBq#^Rs_C-*q-DP^A%%ujzgp zw~TT2ecox7!B4}i5emro!Ti33{>H#l=o%i|GqcA6(CCYk8iu7*WLXO>X03iy&3=!! zZS%e%Fso=?;of~ETrD~Y`^bw;Ksk%H#(*hc#}OCSup&U;0oUTH{sD%fm)m6@rZ@x()v+pnaX$!g%o(mdMjqg2xx* z=XI0r=HSV2i>e=X9o!#9q3Td=D5YTE!69a$8vCoZ=D%6an+9y=Aqxo)N4dIea8_US zGcZeFIC_JE|IPFU9}Mfr-v7OLx4Zi5FpgT1?nb@!BNjA620oH2q?DV_q%Ve2>P$Qs zgfSz4AMPeh{>*+iOjp1W|8ulMDGp@Qz?VHD!i|gh=WsW2dK9^eu`p|E=LF$2TsZxD zN9RSuBa%1ZqGA)yI5 z{SlI@`t;=#8FQnxvh?+eTo4To@mB8*xu$W_bww~ogkk!_-fE^Gtw5)3&Nz+LxaCISE29iDHQq7FVfbx{#HVPw2TrM5-ZaB$hkA{%S(aYbo- zU+V3J>MP(H7y{U%<{1x|Z>s}e9(r{+q7Au%%?scjtRSS4-&WPS{rAqF2?pYXJSV4G zzuiSAk0}1OTf2M+C)(re_Ib=u^HqkPEF!2R>Qdx<*|Y}kmU3%gBo-n{j?zyH-W-t( z0$o`UI+Gh3IOrF4T@}<(Do{t}KV>)5H<(RfCw)?2$``hGi`;YYmjyyYfqv?tN4XUO z94rEzBD>Iq*0A5hIN0#44LaR1{;oF2;1lf|T^6r1B#dU7-#0UiImj1_|s-0JtfIf+Uh z2cbNo*Si)U1FP<2K4*R9GLD}mIDd=7Y`;uz^cUM25Jt6B-2W|z|2*Yms5^mjqtPV^ zoaXX3mQ&M?W1DI-v9GSREenRQ%6!L4^1TBt-q_wawe1d0T|ms4$OMC)7boIr!G6uU zojVV`#%X-7ag`;BO*v)4Sa$1=fAhKB2G&oy@4xL5eLm~RJmD6;t4vBpQp)0Um*qbn zysu+Jm?H8#VGZKr`VAe@vOikyC#UK37oG+9yfmd0@pdJmj3e++1Q?%(4L96^Wezr# zayJ(RAR=~kaTa8|Z2UHXCGRU^)X0}JI=P@d2v1cVnpl#h>w3uREIn}ZF)b_ksYVUy*$vq2-C$pf%U zF;ax$1tW08E!xkX@Ml|XfCzY=6jV12AdrKR1ggr<;57La!=` zzPYqjpd@%N4qN5*=~vs^;_JBhq5Nu7w6u;TV*(|pAS-FbiLb~@u!Goh`827fA~yi+ z0;PaSBuQncq7SlV)(jW+RfT2CyUFS4B`z)Arr`6zY=0umiQZ!$Ox8(NXn7P!&`8ov z)tz8dDj6+gKPU+b*7!Ns`Md-UEWC{AX7JJbX%q z=iZy-aC_BDkM=R0Ts6l018yYu&z zs+BB0thtPN{qbk95d3=3_!yzqcd@%K2~6VltF4YVb9hm^ zbc_~x4rXE2Y}P{_HPj>6jXpej!QW7^chtR!0<3m3u zt)EP8gz2C3G>v2%_GVu9!;e?t>~PrBnvgM>&PsvI9cR0R1t2!8nN4p2?kX?Y*YHBZ z9OA38@`8AFR9qgu28$BHZ$75@B@Cz9kBb0y*cA7XI)nw6v#Smai>G`tgYmMt-5X*` zPFOlSYC{80DuUNb2${hY{Y}fGdYGd3zk~uGcwXzCtntM3zRKXON_R5HB&6(Dg8c>s z4{2DKocPJPANwS{^Q=N-E0F+z-4vm2+u2}oXXz%}e9fIJxgZDL=Q1g=@5>d(2W=C% zMW`27a7ud(sEfLj@GwP~(Y|?PU@_p>*c{D~!e0_;TN+wzP*jaQqRw~7Y{wKA-|;Cs zL4LZ5noFu-&W|PsNcw@Cj@6tbCTbsEJoeGqT$>y&s$`*9IA2xE5D-p2VmpKvU;JZG zjD*k%X1^E^3fztt3Z7hQO^}s_y<{13qSo?^+uFhkHnlm@eC{Ynd5z}jeqS^B<^Ae27s9@96aCe`X6yOcKbWHmod1&o5X#_5Uq(st zS*;|FO8;kyL8GH&h^WyN9wj_}1nTi`LXL-#ew`Mb>VT)Q(jm-V0lxMN=`iX(#oDdw zEsl#kRU9-?b(ClolH`Tnt6Ef0TDF(g)kpP8Cupjn8t0GGroOAK&sLuQP!S_w4+2sLNP4k!%cA} z<6Sek8OwI=BE)U|)W!VuVfEuh#(VJnxqxEgt|AG_Z1R9pAUj;Uvm*bO*ne1n z${cK9#BVi3Bt>5E)9Ij#&8Yx*W^{GrkI4%LIj^~U3!eqCg994@+n6o|W$K=t`=Xt9 z@zMe3LjCcBjPpEg^#G$~A=ix%Aol(|aCRX;l6XRj^O2-v5I^eRo{X2%7OaUn`kc=izxMXO2N?JXhi zM^w#=qgmX187)haWe?Ptm<%g|C@B!EX~gF~-9A|2Q*;gadgji$CG0tZ*bfNAq8=7} zX6N(kHQB_G1me2thG9KFK1;?-IRNC%Z*&~T4QB%#An`Ljk5P|T*?1+ugHt0GEW6b1 zC*ww210N3p8@ue#Fy_S#qKqGZp>(DYm5>(97B7~^A2PLa+=L$xTSe|Vd$p_d=*DQF zba!~YpCu)PAq2mT)fSK(nd9L79F@G!1qi4zC{6o71#TYZ()~)UtasG%-|6E%tI`BN zon_v17$`t95R;p5iuhh=#XBi7{yVD)JoK*Z{h~lVaXC6Pw9#f8C@Ko1ril9(Bj;Y* z#pEyNKhblT|MV2{Ty+xC`H(4k`@!uB~w5YUL8+8STjdJf*=X(pDY9$z=o-#04^R^*V2>U z9?;TJhQof4x6YS(fF>xN)P1CrpF-dG+wUvJ&PtbZfP7O z9TEadWxcX>7~DX!v*j<0htt{8Ojc!@z-}rEB>t4A!r&&JoI1daZ_!52R*_Pe1bGPt z!-f**{0+W7&$I;E|GgecDQFt&AG}yP*n%u|UiTxKYxX=gwqoA@n1qogG!@Sw+DV{P z3^8?yd)|$;Fg^)1LIgTtp<|%26;{Lm2GKy$up`f=-ULrDQ7BU%V8SU-K6#JFHLui8 zq5>>pWaFqRkFVD+SdREy|LxnD1fe^31WL)WS>GIdQ+pW-*+*Fkd~~yFD^;<9l}=EP zD1IC`5xMDu<`FREb7e%7*LK=gu|i5R^3}=_B^=NO$7bX@Pm7s4C+#-8)# z0*3Ohxa?QVPx{^`T6`Z=qoh{%c^(W1EbKUn#@n8pYhS%O{RX>vikZ&H(Ym~bp3Yt4 zK4D9;08INNwKUIUFHGSjdqM1oRETlOG$RCq5o!QLPR4i$^O6Rj;a+8{OZ??(JU&0rPHIkI46 z15mDn6t8hTj&3OQ=`|v8bwbd6q2n;{)xF{VP)+IikWTXsnmG5Y?_AXaw#^>Nti)`W z+!C7I6vhn3aQs{Y0|ip9^Vb(K{1!P zP-g=AaU*ALP9H{YO5nrYcHSnLo*v5Q=-I!AI`DBph!|fUh(9?vm{Q%?w89s#UmJ`I z!4XhqMbC!H#ikxQK=`nakJ~!^9tCmLLOxsg9C=GE(U0}OA$7PuTDO%Px}rd*Y8CB= z+eOqxM~5e?NOY|?BfvC_6)n@36^*UXqMvloZ!7G`@wvAi+WO_Wchn=eO5!H4b*TDH zHcIlwj*$CM-L+*fb!{WMdzQ40uP?IIjHH@iX{j#2&NCM=y~VUt9HfLx69jqIa)RhC zb$9=uHa24O@HjdfVV@c6z9`>y(IQo1k_PobKv9c%yk`;72TEN}PxckFmtR?|($r;` zhYcD=Z=ZC@PJ5kwJ8;S7MlN{^J;aweqT)X zM8M2*;P1H@ZkD|2Y6$&XY8c2hEC_?*&9!S%k_H_Ue186QlDB@DG*jOXaaH&q$-a42 z1N9uHNZowH05zklcu2?xm>x=lLaxAI;!pp=eKGGc3+O~ULIlFGPl?%fO!BrY}j z9n`(z>gSlVtE8eI#*Ps7{coq1yY9%TJ`T1yXNbc^(tN+)qmnnTAHTqupZ{xUXs}J; z$z*n!U+%AJ!{*CtozwD_$lMp>e^hpz(y^We5;8!o-Wzc zV0J+TcfGa6{wIehjm|1I8O=WUrG1Q09l_Hu`_+AJHM zd{7kCNxfI)Nbmt(p?_~mX%3BPmgrsWtC7-|{l;C+pU8|&>9VQVzE_iWmB zDpgO;qlRTGm%;;q3VE<-`0U1EbHo+Lv5eJ`Or>NhZH`M0~;Y(0OJUCQ{wX4=sypmzk5Qd|6h-IV*bDx7`5}egh zq6yNGZ-;&ZT2=^z3a-)eo%tmD2vOv{2zM&PG}!cU0E` zAG|7QaL7NftE{&dSM-{}aXO{!Ccacw2=aa3Yjl;1l2wScTGFp-(<8-{vr6oSwCsPP z{385RPG=aiZQsmH=VRoppcM>@*`8ehf5fZT*4oWF8OO?pFq-u9skJcl<>~m+!&fG= z*X#Yeb}bsF4zR}i+H!)EvZebQ82gZgT2EcW-C55-YGb?4qjP=UMEOpujbkE;F)}}j z*st!ze)FIS41>`D)!;^MvV+=b`T!gBx;Zp`{ji84?E@X9DQpi%pawlVpzPyi~rsHMUQJf zCpk3_9cP?V?aldIyC}^-b<*t;Dk!y(5rwB}`SrK8@XObl8tOi({f+3=tTjy`Bu!L}6pcy`vD8lHa39;8e|Ds=&7o|!*90I(9 zjf1Zd|H!H3ABbbNAVlENM%!RzLqkKCD~s^Vn3#9L-zWBnh<4IayEq}ppR4k_UWc3f z&R>kI0vpa|i+-2aKDwv4Hj8=62no2Sp=iN>a97u6kmF^M6XyX3tPDw9attK*h02v5 z9_o0jsIyTCF$*yESXC`(8_bNySGOAXwZqw@h7^@sO7zepbdQD=!R;aV7WE{iDzo({ zl-Q=BdIuepo)g}u$sT2Ay&WmfXhT)f(Nq=H({anwZ*cbqWD)~-)f1C&@M#)miK|X8 zc1;n&m}wvoD4Z&CT>;hO?OD0C8H1c~V=lE$UMmDKu>Kf_R~cC+Ex=)=AC5@~R7I9mSDjknYHKlB-#A=?Cjb1Sgo41iyA92daywxuKkNTSRHdJQ zFUO?DD{pA!#wJ2)>JKrPU`|zSXS0L2WJSCr%+c{- zG}?Rdk^1MJibQ&o#bnGlHI(T$u;3y*yiF(01l1r*$L+fp{m|i~*c)X-HYz@3i3bXP zVMYTe!OTnR8*jH{O)^Uqx>3Upx6fsQ8DwjXr_{InrNI4_12dvq6xN6F?SaC~X-xAzo_&2-<= z*9!jrEkTsx)=0wARV;M(o#_s4LCEG7tc+#&+|<`3g~6qhir&nH{;L%ud0EMHLxEOz zLv8(|AB^l&0(88*Q)O#ydq!qpYyAGu=}o~O5{X7CY!MtHUYCKZZRnc3T-W#b7424j z>HLjlTP^EqpkJp)@q0{Z8A)-;q{wCkp&Xo?9N637Bn44B8AnJI2nU0rKELxbivc&C z=I2D!VH*k_ye7Bu$mB64yqM%9Et0b$CruSc6DLtN9zG$~vb{eq=|znWqLN;s^yTE+ z#YHrCo72;<@n)O@8ObDEF{jH7U9B6^_%ZLyioYjMcaV`**w~z$Z&$WMG%SAjoW%(3 zxJoUl90F8x^icyUEzaQ9;hSTIa@&t{XR_mpmosy3mOlxucodWh`wh6xk6&+Suc{%k zGa>eq4Ue#K{?6$4Y4ebORO)>+U~o1`XF2 z^C$fO1QK!RB{Q^|s67ic;A)JW2z~GTLCx}sn{#nzEIY%5gs=J1$aQt<9dQ<(EOI}j zXmYoabp?o9E|t zwv6XG49b$Wr&Y1Re9lYf>8}81Ou{R?n#mY6f?vpPtu}}r!U-p0Sx|YhFa@PTQ?T_S zKMN7C(<6vSO;8m=ojSO`XE?X(s4A-}?MUfQ8l8xiLH+}+ZN;XGndjx^CN5p<$d4(4 zz;~n?`_r?2u3>N-q{*F|UBm-*4U(U1ftPtve@M`m;krG*|&b%s;S@&NquZCZ4( z1>Td;57y#GCq;axh379bwP6AYj4)tptah#$3U&oJDfFmy_Bfu8BFC-1tX(IP5!uV; z!yp_dmc9s~@<@TK6NKLAXw7rL>UnJymzmo4nnY{c(~SKCh0JLgW4ZmoKIY!&L}Vm7 zgjRwMVRmh4`p}K>JCC`6@g%2mleN3H>sCz|aZWbgKEra0v%iLzT8{Z?Z8^TVr?KV? z9)?kbOmBRK{nAgD#Rovh`b)dZGZc+i-(NyTldG}vocsD`reG6wnC|Tvb9srt5+hu7 z`%Y1kWxR22c5S8W6w0)hoV%9mTRfX~XHR5kRbmvEyZsnol-yD=M^>UheHo&)s)-k* zBEn`+$;8A@wwo*`>HVs9hrj(! z+|RB*OGon%hTmNEpMihTj6wu8@&tg9YhgR2ZtU0fXD5FLO;@*WlyQ0TfWe5Ecn4)m z9o2&gNhvwhjqcKEX)xZ(R4NR7DqeE->VD}0D|#9-ms>btwERgAFRi{itJLf?1m$^)$062r`}KT)B8sld%%FW{%AX0AUsuL_?gI+*tTD!T@N|}M zDqiN2^T(v#zt4D79xl_hYpJCMrGG2D3-VFA4D5LPa2Q)}sdBK$zye{T_=FR23*8$J zw-T;5SMpqq1Aoo_T~U8mvJkMO?cKZ?oUZj6Xwz?B3HY|P3`O5%2+)>2nDic(Wmg_@m5 z3H%-u6emaJIi?qgF`4F^jPqSZid4Ny&wsWuq4)Y(7P5=yty`vJ>C+Rh_xfuBOW%aEggMh!XvI8bXwA%qfyrhQXPq4M=rqV2()#N7Txv<{t2n%ZqFGN{ZJJ;^CMz zzhmL%T7`&Eo9**zSc$uM-{IQo7uPcBcr6qlB3=BQ3CW=;$0EQSLx8&&6b>}>^el<< z6INFj5k0n$ovLsgR#R$2BwAt)ppl@>7f_vNMh1OJ+}YSBlZ##W5+5psnJXz?EUpp~ ziKVPIBmZ3=*-bNCTpKgQJ-kX62Tmi&hS`J-L>}>hU7z!Nfwb5WnO7ZzFiyj=HD||0 zh+~P77*mB%fjl3$+W_f4fuzL{$O1@O71z`rH8{C7z}p7LgSN<;Abg{N$>M(?KL-lSZwx zYMYbU#Rais6a%rIvNsCG15*$v~M< zf6k%eiwza!aC`uWGMen=u%!!a+tB?sM6|0L6nXKN4i=p)~YVMGAM4*&B5JLt-6O+AcRmXkFLsSquqwgEj5Dz0A5DufkTmRt8Ib6o9sZT_$-VMArJfC&2j12y_p zfx*ZogsQRN7c4jTDuh5TLeM2bOk9PU|Axu4lRUT&`m#r6t9N}z;!H`WRg^{&R2BjH zU0?HYR_Pan+9c39g3#IN%^s8Db(lov*2o+c?fVBFc5XCk3AjB@WJHt*CLNsxEDd;- z?s4nIR){hJBFe?z&;)joQABGzyigW3d1f1q&zgl(ml+VGGN(^U?g3$W(xYJ(c;rz? zZk@PANYR-t#+yE8RFreCH$)Sqw?b}OyMIGc$LCk}wHWHI!hq_V`slC(c7cZ)c%#In zWV;1vhfadh+~qu`Y3Y8W0ANAPCO40Y97bOz9$GDBs$r52L7x8WiEl$?GP>*Wd;ITO zTz=9c`uxrQ!ok&k!3>}GJ3fid{2=EPT$&LN3x7(c;e3JE!}ND~AJFw(VDK~+8Sog; zvmOZ9#M3Mf@km>$Kml=#xr^1+g1fUNxt2U)((1T@fu&NCN|mY7eRK|>y|N+VLs_01 zDv{{0@i0oc@#U{!CGQM#Rn%sfL*TXXYMdzsp~M142XWe6o1cj2^aEo*4;qkFGme1br_zR?^x(-L_GVqepbpg0{2fv}#|}WwhZ61E zuYjpjSY$W)VkA!nFO6aJqhsgG7X`%#&0jQYX8y;vhdAR;ZrGT_pDyNw+g*Rmf0yVf zN{(;;^MDqqwt6?cWU1)0*J96A@v>HQiM_rtP9)y{uMc7bWIqjExp2aXY!Ou%H=(v*R6jCEl zCwH6>!9ryv-V21HUmB4>7^JNcb@Ct(qfM`b|L-mRw(V%5%D1FHJ0CP?M>fCanvUk8%;O!3SC__kQl_+8r^iV^ z9`Y058#PH;F#tz>FgX`8%#hg-dC(WO;fcM-p zh~eN*RJNM9_*FqS=nh?z=U?qG8jarMx=jPy)3Tl$`g}ZHA>s=vip~A__74MkQ!MSp zk~N6@X;=U6VuZLx)?ctzJttoW%ZzCfjA~ZqIk43 zZK&^n>JumG>1h8B&iUt#j=RZR83=vE{eJ#l2OscM|9jwP$sC@^V{fK?Nay6hEP8h& zKNEN)xc=?p3l?wm%rjTE9o|HLcrh-|`?QboXU;m+0%O+tqdnvohvf+qlU!!^PL~J8 zQim+g|6Nf(ZxXKf+69JI*UyAy;))_Wd?M?RB9nOEv28V2FW~cg`ocGF-r!%NF}t&8 zcqVQqY75R3T*|u&E;m+Mrq38Ug|NCqqPskr*Szh^v`fllb=v0c`spZNFNNikC&2kY zgZ%F?Ug)@Ge$eWtGZilbeNSRNO+H>wLrO3f`57@`BNUY&tB4Fwl%DwAa-+~JY#j{v z*r^5bsL?zEmCqwBPLg%zIS^Fj9ctVfBm{l@{KXuaO67PgYd-xuZM5}g?V7*;1AMEK zlUHlogcA7w|4lx)KjLngQ&mhOwM--UxZIZ*;cRYGoYD(~M2nvhVT_FMI9mw-=N}eo zjL+u1a>3?GyeGI~te8XG1| zOmk|?vzQRv>NuA?^R&VGuaj0;+G(*Cc7n@5nr#R8BRPy+5BKC`&28o6F+j(1q! z9fNL;;f%z}&1kW~afyflp<4n36daCd??l7YVg?VKc-+{dYRC~mM$0z~FM8ul012wa zCR6ZtazsUf(b@{N6SNqCZ)&9a<|``J(|XyZK~m;=Ad6`R&NNpTq~%5h{;Y4JyE(5> z7Z<+@>iGWaZx#k{f=Z?$Q8Ceanp4LN&LUsSpYa8@?`Wg2f_ghRnEL|V2(qF1(y0Ak zaNL=thd?gJfG8|QL1AHGON+L~Y-T30hK5uScM!RYtLyCSEISkk)WIeulKmiz&7a+Gcz*)5;HL|@$!0T-bWwg8|SEEpPfsKej)HT~EUGN0VpFL)SM)2IpM1rY21Kr&AW9% zyjz4(tLo|4TsV@wDA6RUt*wpB|LHs=1R=_ijlkz_BNPk<+b%;1Zf|d2|Aq<+`rQ4b zk8pH!G<>;8Nr;cPS$4Y_Kw)kF`*2jv7!kz&66${!s!^_a&^mr}=3s95pfpZc{C9Ml zhW2Fbqg{XNjMXTrxjwzcJj-OgBlaTq{DS`zm1-i&H1&TS)4ccxwRo%GB=fUI+SG%9 z8qGm!vWALbQvCPh+dHOZH-qW=iinW1-*=|f%K}dJLl{4%)(lWn(fZMXy!UBBXw|xd zunh?<;Y1O^Pota@+k1P$7r&^0#*h8UWMJp+f3+ zw~=Dtb&wlM`ksJ58E2i@Fm-+3|2=zl+A`0}(TY*=fG1Wg@uZ?1EHCnm^N7dG*0#c}Z7jC6gm)@%jGZ9?cc zrK`Q)3i1EkCGlWZM8coVr;~n`@t^*9{GNZA99sQAOP&sUN6TyJ2^tPZNxTnwpN8oh z4j#Rm?AD(B+}JKVGlYd6m_+(ih!DgFrmVlefA96tt(%F79Ri~)5;UVHDh&ueySv|x z@ve^&pdfq&>SL3Vl8)voIZ@wGsH>=`sH<<^KC(lB4Rq^G_BqA`!5C4F0G%H|sbyk9 zDQW@SYjyiYM3JQ;Ne&b$Sv{YTlViVp^K^f??y(h}FBJ=rrC%86tZ_LmyB#ffOa?XAE(bf<%7YII6g?I;Z8vw{PF-v!tkbX{+GOaJlN^OH4JMID9-F zt+mxv!5OJ_(N8fW1RwW@P|G;+{|wLj`0-;HyW6IKpns@X8ptBCmh>=5J7{oI+CMV_h071<&#F+WiAELFf$+x_aOon6iaNZkFqCODi4F=w5lb4V0 z;$$Iv3vM@gK_1?>)?Hh1^+1;l!)SLo-PEmWR*Azc{yXvaZXflhh{?S16u999DHSbY zt%!rjvsPw>I{?=lhgsHAUS8hD=D5@Mk;i6X5+Ji$TJl=9ZE|&U19;$>bQ>#5N-O}Q zetv$gWjb4JYx?m61a7xoZXAfj$H&2WI#BYrvbT?oj9l*Y^)@ib&ZBR0KT}jt7#ki& z4(;RS<_3nv+jqp>1jU7gS&oI2F&P$`Y98ZAaH*fqx?^A6@~!~=c_W)RrqHn;2F;J- z%{J&D5GO+C-SyH-QlKCv)7U3@A*ENbX_K=S+gbUJYdnyM31#~^!e|CBN17_Y)O>jD z<=LG4uR+9(qX6psJA6XGkGsE%p3@3JN)s3tgA(+3j0I^RZfNmzL6&yoTL4*^3(1s2 zQo?Yb{i4Lhg{*Om+NCuJ1pUVlzdt(>0}}O%7xe>SgVD!KafXi9m&Y8Ri=kM6%X7oQ z<6ydQB$?U!_4(HSDxa+5>0)Hw(BIe7^WOZ^B_Z?+(2_+88B5E{T@SO>pPsK~j^?X{ zUG^vUgkL@B#`aJQ?_fbsxBjoU3cRZ>^ZM?#3qLo8=yIMGC;afj#XmhRPPFQ=D9ns| z{A34a|9XB^1y09lkqLFioG;GiA5iH{&ZmT*)O+dtrsu4{-M~7T{!Pm5%q^|K9-$5$ z_)jd7&rJ@8Jr#)SBG$0N_epyCZ05nwV0`oH@5r_0^vb?HtDD9d|I6K}13F?0%4S!q zUW06`?@{nk&9zDp``t>8fOVZ}Cr8eYm~66>Mp;d`MBhqbL7Rmz99H?KUMCvlWA}9{ z&(`T6g0nqdXk~O(?X`U;(*6BkDAD)qPj&#)Ei#$#KXYwMFf#fGz^T68G<5+kZ2in1m_Dtotmq51wY8CukTx9d z9@k&}L`8$JXG*K8coaCPsHhkiWM=B6NIj`B5S3-mnzv#$H#gVT)`EkBD=I4DdZsq= zm}o}y>lJTjI4;@CAOz2RU_=ZFW}%7HKr+E&ua{dXLz@B-3~~^(8!8HUn*T(a<0<&0 zm~y+jpS#B<`S_5!0snkw^sUT~A6_KZ#rr&dY4tSuaXr7uKFp9>Jlnr+ zN7!Q6U9|!~`|RcFp+s5j7A0fZfbaBPRK~>{{CX6+ZL>c0DoF3^C?*Qq@SRAmd)T1z z^;Tyhe_kpBcks1q?|}7{g<^tRW`>9;l*9e$#Tlr8{BKrg(b`h8p$+i>1+YsJ4iK<1 z>+}-Pq((8?@u#2lrDC)xhG`4shB2Zt2Ot_@E>OFAGL0Z3d_6cgh+m@M1=gO$pA9wr|ohrlT3U>WF+%Qt?lyOC9`hhXxa`}#g88WsSg5W?Wj?M%YcII@rXlDE+%Fg=@siY9vFP++RK@>k;pL~V( zphlXYACs$(ZW98&34`t+qf5vi8UFubA4g7dd8Rnds_MCB21JVC{eCk^yf@Ua(x}jw z67Kfy$u~Tn`q}I-??bWk3GbKLqH0hwiuh(L;$py2HE{zUPmi-SpUif(1rrnn-SrVM zrAPTYkM@hxpV3zceVFq1>}Tc2ZtXF=Ue<48&n(SFL2(=Sd5NW+`>$TqM_Vi)h1VPZ z*_E9X-W2jf%xP0Nkde;&!gH4GMDRP0pEis7>a8tdLiLqu`|ysQ(^LXPeg;(&)<%R! zI7+`Bi@S~h@4Su;g55?}dRJ@{Xj0XOk_t%}G{@(^ur-mF58@jkyVw3JnU?)t46Dhb7k@SoL~xyDY7+7EZrC z6j$q}03u9Ip}$AVCRq2AKmVTFJ{ z4h<4@bG`l$_x8Y3gW_foE6BU8BI2U)VmzIL=Vrf`J()Qw8}68XGh<8d4JW?7ht48sf+G|E%3ZB`!f!_8jG;hI>z zqj;P}PZg`2yD2rilpUXTc=W%8vwIaH_7QoGUE*6s+0N>7QEh}aI1^vS&aBUbYMC}7KU|h zmLr4#=nxgU$z}*L6h&F}>MJ+OGb{ zTR!UbdJTZWHL=R#g1V<49uc^R!Va&!O;JS}0@nh=1~62FKE+Z7kQ^M5{I(5&PhlNq zHZjs{u6CdNA+6l*R~-dP#XUG7Vf(Bs_+id=Xb-O^=IZ+0J`Wy_eWF$`==c8F$qZ8n z+`!T0uV8a3r~kEt6{##XjqAwpSvSd|zTcQ>HMh~lQA?m+#WAyB0yh5DAjIg(1|LUJ zMB^yWCf0HG1f|~l$9nQ8sA-9h`lmufOchPNAhy<)jU|$^hKUx}(lGYVniJ;_V4;r9 zxMXU>h?QD*|GGlyUu@r+k0k~Omp0tj1$WUNgpks{d6trbK>W&G_RbRi^7Jsbjih8( z#pWKC_Iov3kl|Le%l3`AY5g4%_4pdgKX>tF15-j80&=<~BB_?-_7-cs%6F4D({=^O zqXhlo5-7;3j;o<(8ln26i~C1f7h09$mj`H%!b}1XPjCm2KIhxec6yYZh!YbS5%~E* zbyZar1#ge;ox1J%;^+zoXJ0Fw`%wI-#nY6B+<$OD2C!8sdX1|mJ^VIw=4ve+nX`?6 z8w3iAkPv2jOvI#!X(Jz(5!v31xYK*V=oJ@MY1w*afq%n>Y-M6>Tt<$pNFS_HMr~#` zcv6>uzxVd-O}jRVwsqC;_1Cp_S7+_M@ZUIbMqwYc>*%eHKQPd+_iVyb;B?%7(_cN+ zou9yseL1=RI{0vT)mp2W>3EIXf}E;x*5TI7Qa@>TGAU%O$r7nHR@G=1h{iSFkl$Ob zg)f;Oc;iOGDOtF%vUA^3lRDS+IK2T~yHeI#RiUyTYj8H%xU14?L}bsKbG$RE<9{tn z`i%QvwRZpG!6Gk*o0xm6TCe4!c9=^&D&kZB(Ekmql}Y=D8S|Y{9~io$J@qt!F!qtd z1(RD+BUBi+UM4Q?z{A%3xyW6S{`cpm?Q!8EIRIz+uUcZ#gXOJ)()%{L~ zwX4yGtIMm4D8>IaZJlS-PtD1D1rd}tttL1aAo=ikz1Asq)}bF0Xqlz|ar}oTW6Je0 zv+rJmZ$CDZ-p3U8iGO(Lzr)VQcjrKib7p?AhG`@(`9nG4@pc7*lNcWJ(KzT)Y3~?x_^23)n1-VhvM}-hwX}p$z%i| zJ)nSDvbnej2^GBO+)bKqH7q}p&8QYDvGCHHXiar>q!vS$*UX8k)Alk7Kg|9&G3Zl5 zW8XUu3ucw#LmVO0k53!(1Yf8XHVPvyR$7&AJ(>-g>N%bG3#t6_O-}-v zv>BTF=L7QA9!kGn*`M@rTP_YMI?L3p-iG7^2y}H;c>mT|yKT#w+g$z=_i} zN`#i93$A&_Gj`m!ac(+fv8A6BrODxPu3$)o-_NCSou~#;8zUGSZbu+NzUF1um-jc1 z`phbsW~L^6UWLLhPPtFnq1 z;GtUUT!ReyBQrFSOw+T+swY}*oql)(<83md_RJzNgrqUgHG9j!L^IB;h=O1|^VkWxD9evlI4v3d(KK3{n%L=pq^{08 z>(0I@J1&1dM0(q9Q(08n8A-ul*E3BV>#*3h_n(<%!9E-j*;lW7T+8#*D0HDhn{x}# z-R+-pt6C^hzh8tOox0R|&}zTw9o>JY<@XjN%}2j45=`@X=t(NrEGl&P!6*s#VG;BO@cv+Ri>{X!t+O zMwAh%Hl|@2Aa^luzT=tYDqhRP0s+t}b z|8j0EeACAJs=U7P_h>%*^(s1NRB?ou=!`(;jcCG(qvCz~R!Y6C01eF!nC$V3uI@58 zRtV5%H(9<(>3Z6+u4;iiKU@RwVN?yP&jtz&4GqvV)&Ei#{#!)rNWku?HH6=}b(T}apQtUbQupvzG9W|>^EwlO^Wc%a6Z7?z7#ge2%uF`@|Fb4-$y~Tk>p$AaW`eru8p)s~2CY ze~COU|2Vn4zNe~pc^N73`Nv*8KZmHrM7B`Z^NBr;42MEpTN@FGUqArJab${MiI&vW zabh6;sy!A2MiWYCpYY3hY!+AX%8H&$JR*hS)msp3poo$ZI%uKsME&yM=qQ1DXvYaA zU~o$Xr?9Il2LlTgfgPHt+O__AWcd0}3^dsrbU}wcG+v)g>>LMCIbz;uXS~P!sQ0@I z4GKA3oR&@1i?$m~;H?o-L^A#*IRz5koOPpNE5nD$UnJ}A8bR~#(K0kGF{;7L5a zVVhMS6jw{3tv9WGPG-a?3a!uMX3>0WYm3ZtI}V#paRtD$8*TA%aXapJGk{SO9v&W5 z18_b=q0o?!5a3y$UwnLgfP4*bYi#~6KITFp##h(Z0C>oU&TGG>r>A#Z;csLF0@c>l z2?z)PSPy{Sl$DnQ=YXhPd3m{%4xkJTWKg86#LHR4wqsk+4<_VX1_&TMaZOS-z&%nRvgAkao#;x zMO+Wj*c^kRxRZmz^!jkN>-G5z7^bY)qF7j1Tnf6KKKJR|)}&th6tV|p8s-0d*7NiF z>oWjX^%5{LG5P%MdE0eAX76|Az5WIyd%)bZ;xwbc3lAFzNCJeCdX-dGj_qBp0$C2w zPs^F2K~nEyd;iB}tG_Ri}$U3_L8)AXW|9aW9lt@E(FyGb#0 zZZ0m1^j(+Vt-y%XtTqs0WBYS?FGxDE)L>m#Tie>&iXl2QG&GKQq-E%P4WvaXEOmgC z>H3*@)IUe1rRNAwA)dSgj8SIo+JdgG^`q+$QHtQn5Hx_7N$R+yw9uQRX6wdG>Exs{Q?-tTXVxT zR%L2*PNI~6Tx8dX^I@5Qg?q8}?x`6-80KmgE) zjjrg|7L$~OE~NbR>M*EwHyz5%%&c)PUd4zJfG4f|$Q)JU@KGMIT4)rg^~jZxENQp- zX!uNp&N>xM(uC`95r&Z!}gkkhQa3SP*rSI;85HW zz|Fe2v5CKyZ@mbQPP2lc^EB@Xf(L$bB_628O=ux@Z)I6Uxk4G=yL5GTM}POuU_ZoR zg+_kfRezp!q?+?HhPuW8L99GGs@S}%ENkKPF(QRbys0*+`vGpaIMYZg&icpT@AMH7 zc~PsBvX&o-c~H0XY~yB9)=%67wrnyJT*pZzRNw;VXZ{WB@ifj?RlZ6J50>oeFVIwS zME4cPw|erGn=I&prp|u-z!-%>4FDV$xPzJcswx&b?Q7Adot6B=va_ zR{ZjpJ*@9)fF`_8&9jI?OEG&!@Zf8Fd}r7SDJ&yPq^R%VdAuAOX#_U>Io-u~r10r=$P z1d#%ezqGVv0*|sqou1lhC)3El2K4mwbanzOkt~Z}-|YTaf}_%k7FSnKOwU2xfByVX z<5NlAaefpP5)uL~0C=C2&6s~NNi!$ZfAP=1lUNMdQpt~^I4q!9wIe;-@to$H9Y0_0SQRXd({$9Nn4NURp%EU)aocS!3X3DE$g*Y# zLH~W9lWX;E|Nl&#muP`t&u1q^lh5{lY>5uS_35F)Xmm~q1jNiJcGMDvB_aRdbzzDQpnV?+ja>roxBlOoY_=8;QPF#LZ?;pl$qX(8wP6h_eOEt$rROS`aKy z=~L&O^JfTFkShRI6b^~S{M2&FRR}Bm&gWCq`LBMU@1kl3xA?S9{+VQREGYO~8DMy` zSiB!L)S2cr=;F{Yo7*4b%=7XPnNjfGzsZn}Sl+@S$ciq3!P~C#t!`h;bbI9fM#)!P z9e_a^p=L}?wtO*qB*b@At(~;n`Eq|ur5Ject@5%uG?7_hBO_m! zXh3F$F5SnAH2(FQdw8qzbrK;PHU^=WxT*KweUVvgDrd}ddIsJw6^VeqIM%5vbCtTU zcZ0%yml^9(kccdKW9yc850J#Wbb=@kB_xkgASgAgJ9>)l4;oVF1dM~BDOl@EW> zf~q?p+GRxAJa0hMVQ<>j?ykpgL^5;8q4Xw=-{9-vlF31d|($HZo;!h@>J0 zVSfceT0Rwo&lqe71nEIPMcCLtQS2tafzM%#D3Rg7Di~>&U)U1+9IF~NsEx!Q9^dx1 zTB?C+I)tY+TAp3S?V7!`(@~ZaVL`p|i&rn@_BKaZw`pCv*h)4Ch+92htA#pR%1yV5 ztFn$b7#w-N0kNwsvN%qh?H3%trYT{T>j`MZ$q8U4bF-YPjBIY|d0eN1>l5iQ32OP% zj~>WbxEEQKGhje?+YTdh^M=dol~4(WZhE}-p%$9RT?CC$0_Qd2V35snEsQaQ5aCS- zUAxQ|=qhd@$xG(wN8Cl!tfzP5^&M1Mb6n*W-`@JN5I&yW8D`9BsvANPeseyIzAnC>ejORVDt7RJ zfQs8}KtJb81qak7zuf9F^30}EaaH~JZFyHiSy`uTK`O=V_LdHGz&`3@;f(iHINM5*SZ7pHPAj zRSUw%CDK*lR1%A(F)@@2zGA@2lpq~+07?8dy{h%(`KZA z>87Q9+c~t#8XEm6IOv!e{nbYSvZ;h|9UY03s0IQ9g*|bT0|{et^DY-RlEeYZIVr}; z4BrsRMO57MH!4R>ve16Di)92q49UaKBj0sv=CXjmru5C}g9weN?mUSQGd%V5z)?=7 z57UE4Jn~YMVLwX$Zcc=<;s((QJ>DMSn2gCh9Q?X>;xC*3;WtIWv5#2v8P!u_!88I$i1qdXvzmI8FK0NY^Wws7>zWdki zhFxPs)b?eHto{fWyAb$|k-~WNXzhE+?L+)Uu2F@*1h}nT&*NESFrt*S=IbG|>-x@T z&%55(AucutRJ-zNQYlKW`$l#RV=Y-2YX|x_-j7+WuQ_X&Gl)Uth?{2?zwXAbM~O(0 z3v-GMS8=ij5AK^*x2s;({LuB$oCA_6a+mcxYS`X>t3p4{G2_W_KV9)Wn5F@B|B9o+ z#=-)DfK}4E&m|gkVQfr+9OEN&UyGwz5C}-?IXgQGxS#4dIQ%V; zNl;Z&YqDRrfI} zka5xxN3=^qja(dq62`2&Imv^M%S2iZzT2I2+cS(XB-evfR0k9H(6#I*l)8ZCK7~cE zDhd9rCxwQ=1w7TfkY=3!jcB%W0;DtX!_kE{(QH?=_f*mhp=8b^8@ltTfS02OJbGBXT` z=Va+$Dq6^#hxH>`UwhkiJ;PxlNdStTFw@JKNLxQ+(e6^ty3a<~DWdO?N|v7bXHv!t zR5oNA*_hAsTC8KGwBC|shNQ`t9HyJdyESX1`IgRPLb+yG|x@Ttz$w@EWLUIFtH(B1Ud5xXcAE)o0 z=3Nlst7+J6Y-E4QdO0Gjb8)bSg9*lPNI&lHUv_)_WfWJ+cCXG&x-cUrq9(Fmram0N zAaGz4Gs{b@ZpqZ_rrAeBEj~;(xqbvg9PLh;>Hk(`bLn@VFkP8MNAeiy`pg?$dAzz3 z{;g>R?mj2f&~F%2Ps?TKzq-UW1>ino^mCT`NTU*oRivS2oKIhY_4G&||@bU36YuA(0{l$*p zM5H)n@MH~m(Cu{PeoBf=9|++et`30sXtmwbSzTSd$!@i*tjv@{TZ}{=7=l3-)Y70U z?WU@t|BtD+fU5cn+Jz5YN=bJq-AH!}(%mH>-QC@x(kU(7ol3WKhop3OecS)N@BLmE zE|;F;IlsO4?1^WdnZf>BBFV=GC~9Yx-+r|M=#|zIvH2 z2JEC|<3kKJO>RevOqx*MwA~7{S~GHK>ZKz!Nu$~lGU>sg_?j42V*?|b-dQJ;i$RUI z=i5svH5@sPPzj!)Trr>j3^o(UD*Ukg$SbDKW6PVX6J69rQzlLS!#3U>(I3nBs$@xn z33v7!THBvSHJOIsf`7c0zrY%w@J(R?)Nx~UK#JJ;0L^x9nYEZ|bpD}hF-vZymq$)o zU(4f?gzkDgD)FOk74!5_UgO4m_!qBNt1KbC zGK{03WYKoR(eaQ(&m=GC?MHv%cIG=Xk8g^|(5SWdxjJ{w)8W^QdMul!LrWg)r3ZiQ znL|(rr#XHt_--1rzVhsFvT|G98caBm8H})9)c?sIHygT}vzd3{N{@ZFPrViki)@Ex zSj|e*_xpJIPkq5!4DKW%MRinZhUr3>q{IH=75YCpt<3{+ii{hgN;SwhxOO&mJOLwl z?{%lw;^8sQ{BRfz^gETrN+ab6j10wVcML^Lr!yw&@)kEi2*e2@Ts`h28pq@^we9F3 zE*|_7U<={B8vyx}O=b!S2@!aCynqfc?DB^~KqINsF7J;cB^C5`2f7prqSvylwPM>C zN6g3h?j1a&%J<1LG8Y;e8WuW0lR?m7qi2}8vuwuF$nIko8U$`0jSHt=Bt4GKu&| znb?9#jCqug%X*(gp|I57+449}QCTh67@kyMV2=HoiBeb8#Q8nV#V%m5CiG9nyFM zeAEf-9ega|U1-F{?SAdXG>T)SYq+SUw2E1I>N#b&V%2@TDl-f{+n3^#`h?2cOlB0=yr zYaKpQg>vlXV~1;@X{|tE% z&X(5fnC2HJ)yiap@G~rKXdXo4GW#CdIqT%`Er{5=@kB97?Jq3x zSIXVy5Rt4pTC34_$P#WPJc|mJn>0->Pc0a~sY6I0RN{zL8I-AH{nd~ubYupPfMi zCggj`upwBtIP)DmN@68wC>YMGvt>)+IePrup+&Txb_4dzFwh`f@ve?> z$2`x??-DY_u;B1Q>yxp$8v@DW-MM7(xav}S#zbK~z!%Ophhd*HHD!6xQ^t24KFRKs z^M4zUdP@$omU^?=qz;XuFjd9jaB<1iII#BQJW(pJ>~YYY=J@4V>;G72@>*0W*pL_! z7PhV><|3M#^}TM_K9ZHPQQ39_=Omt$RvK~9@rneFE^XJXoS(!aO6Oz|FDU-^?Q3s_ zYk)6!d43MY?Zy?!XAadc^gA$W*GVfVG%g)M`~eu7DDxIGf`WqL>({SDRt5R_r?ENA z``b$>XlQn89Z!+i^nfQ?1#&|HFbD*%LVx`D0fZMc{dWYDfdS5zm6Zih_Dqm00&qePMCYgE5S#^J&T58IGPS?&)V>33I zOBeb+QMc3nUO9AC@vA!<>+m7wYJ*c8=c;ugiL|$XqJ+A3M1bj4h=%;5vsUjazpn#g1*Ejg>PlarG>Rd;-$~@v4CeNQ(I*-53p}DP!XsA6SU-ZiW`|sorFYib9 zF%D@lKlCCOGlZns8X5mFg!ZpAj1 z-JGBowC9O{Z9H(6(jPslm~?%xKv?*FR;fZBQ-PG)#Z0?nbqtSQS^hEMtBx!=BIG-5 zNF_qH8@-&Vk@66Ze;IWbYYFj|z9iq*+`TLcK^r_Wz5(A=^iUN!#li z^hMEOE)ub~xA&h)I^PjK3Z;e>L&Tm7rgb` z^jOvUbA+#WAj+CjaR=ruiF#Fjz~tL>JUM)g975DG{H z$L=rg1O?jOijt^gG4eH*H#?i%s3VhY5iB!_A`%v6BJBk96nzNy`a)cP#9rk_ukh{{ z_6d(N8RDx`C#X)hPon4+cA5OD4iY^kA0skgS}$WF9AQ$f>{fV&?Dvw1b!h#?<;knd z#k+o85TV6$l$kW1UkoBN6e*)4wx_#cL(yDcI&@??U$V@-+|5@gnO6`k`VvnFAFhca!0hTq4|pY0~-^r`2ebWG7C- zj!NqJr{*N2f1&dNlmZFgM5&!8-yOYWn(PH4Ji7`uh5@m%Q)3 zeJEGI;Aj3e2=ZDWH3hD+1UZ;I5cFxD5i}% zWQ+9Wwu{z}Ka(un?@f{^NU38Z_jZ%`=LmQ07E!VLmW#Ggohq>7iy<$SwiP5{n zI=qnMFX<1>KkmSQg$NtIVS`hfDPdfUIPXFAoy=YHj=WBj0g;@UnK{})MC4~TJxWL& z4_|xun}@J4p3R5Fw=1n2(EdhvG`X}Np|Z9i-#;VU^IMsJ*OZ1Ks8Wv_9TTHUkPgP$ z(R>93O=NUzYS6)50iRs zpi5jdXrsh)e?af2AaHceOLhB-47GloAqDH6WnvTSBO3e}K(b=7+pLm^r{~pLpC_xl;oOk z^RLPY*!!(5Scqb=s$`y0u_~`9ze{(97$R$a$YR+r99f&zch;l7jjeI|!*uVF6O@iN z!eR+ld49ci;3Vm8379#kJh)ZV)?Un&KnW(O$>9a6P~>sSJ!_Y{KZ+exXM`F-AjZ|e zWz(sgTl3S~)}`c3UOpDvF+{#yID$h>4BT15m%wT=1Kqk zb4A1rF6M<>W8nR+a`$rW1H$oNwCh;bzAMyoJCRa^5$K!QduG?rmLjLwmG)AW;d2ON zWEE+_zg1G8)2;lz2uv8J0RC&1994(de-E%Su*rHhUMd?rBE*vGw)V@f4MIjv@=uGT zO8p0U{Bu1he+*Z8E4(n+yUjIsvL^#*fGmsn|9--FlKG###)_bO6}<%^>H6!-l2YlX zF|8Y}aSub245?HU@=sdV22M@j{~&Hm{GUw_;TJ;}g%0R4u9l|y>Su7R70o(a0}6<~ zn4&|-u#iX1YQ-sXXi6N0uQlDX8W*e~kO1NJ6bf`i@VBKS(VSC@SNhX4;e{v5-ZE5Q z0ni3+%NJ>aDoKXneP`a{%N(($e=bu`Cw9cif2(ANCEo&lyR@_{Sn!?`&xoU|qoRg0 zl|;!^X+TVcEt!WQdW#hz;hrUhNSip+avLj7@kN@7HxrdV)5gO+D-4}3Q3mL>l#Q(| zsze!3ct;y)*+t+$B&DS4?tVMvp77u5PTYq!_*_nEo_!kg|MLW1KsJsxvPP3(S%`%~ zZ8H!Zs8A_5VihXPh|0>!1#90Hx+rwa2ywR5GA8K&bVoNg+^AkKN7CZZ!PPH@Ci48| z#?8@@Eq(MgcVUV!nZ1ikc_-yRWX4^RU+#=J=qD&Z;7l?FXs34FXC=Gn|132bNl+fE zv`O;Di#P*LRPRO~lLU+~BF}%n-n)trzy~YRV0pT`KfckiJ+=97pT3>YhM#<{UyQVB>;qM$VVd1V?Cu}afR}vBufLrqX{2Zf)^Y2N>!aKJY znnV5zie7@K1v>L$9N-#kc-I1O@cxR^cDb%=w=~^F{L|Z#j2d2&t6&<7q$Ocn4$4;;G>jl*MpS)Co>7y^Y)&Gp{|NZ%lrQrFHIXS7^u77e%gpa>a zuEQ0XYrE2t`1R{Ahm5?+q`0{8Cnb_3Q#2BO_uEsW(is4Rtj+0ry@n{Nt6u|T8I*!a zNJ;hg_4xvt2q<#{4&l>3M^C*JP&)v^+-CnrR6|1p(gkWE5ndBax40aDvXcx!pT+)u za{w#?lMARpGnVygYHHxLSXo&G1qDGc1H{mzFM4maoe#49D+C3Q5CF;oQq5p@!8Ec8 zE4Ete1vUeNH9+sml*h%zy_u9{p5Q1~FP*D2@B^^S_wV2F+06hDlt`}u+{R1r87BR) z_1fjY8vvmVy?U9ntgP2=rd#31RAn_a(`ro!#KOXYkjs{Vj&6Utc}t+H zLrpCtIJgaf>0s^pHJ`w3umkjl+p|qsSy`1X!E#8 zkl7weq?d{%S^(csRaFHL)Q+=0LcC3|Q>`l?S%5|=_zFTpL&NQMoROS72Oh)gXt92K zIJwbc%4{fs7UB;i5#U)Jw;TT)`9~1iDP(Z7y6jIY-#Kop9_An>;B!5+KfL^=Aczqm4xl)jm6j{Nmj{CgaZEzO zr5v#^uvhf}&24Jprl%k7?lu{SCkOH5N#{#PXXgtzwU6&qK&jZ*x3b12CK~11SC1Ft zFpy7d3kQ{*9pLOkjbF$#S7%+~ z;IpMh8{w7CM6$ZpX+lBfk6im{ia6wCslFmK&|@IN`uh3;l}yy%+}c{IS~4^w1L^vq zl;`c^Lp&^9pe!ULQK3uB;&!0mC#Iy*aqYE2*kfW87$yky>gArhwzcmsy$)5DFB@1y$@xloAc zpYI|;0Ja3bz&n9n0DdPpK-a_hKY#vUprhMg{+$3N>+V1rTUr21OQt|M7+r1(sI;Xe z9lAt#1Oz_1;{h??!U3_N1(Us&K?MY8M!~=T8=!1<-0cu1%4{DW`yK&$7IUrF zJ|elZct27126BjKgt#$VDp|0tt!?ZPpDSbXFqh5ZFE0T!VPX9sO9%x4 zJYQg>CnhGaBrNI|g~r^vYpmVfn`8=xz#v-d{p+J8^RbLnHq)Upty=8{>p_-R5MdfD z%X)1HL=+Ly<&aTX$t*gcl$Fk9SE5?-PA-ibr()c;(Iom`mjFO82GM*i6AI@4e;v^k z(x}^?P$9q%(=1n)%EObAVk}mbQA(KjTvlH0Gp`M_JU7r%KrbiC6vV}$^*aC!u-O-* z1JHT^N~Ckzw0s);%4*UFo@i%l@EZ`!iecs{pdhts%|JS8q`MnN^cHkwsMM~v1o;A@ z{@$J*2JN~ZzLW$~DaFUNE4C*9*PpA#Qo zfBznkbHToPc89)JE_Mbg6#!|*)$YJ50q7zV+<3XED>o%S17Pfe;9sZlx|GaV9?e&8 zKAd!}fwV5LTLA0;=g8BN6GQOc62Kg^w6x%93uz)v7l2_ydh?Fk@e;%)3hA7qGc$>% z3trd8oasd$Q-PcXi~ebH*xXMe#`u2@2JBgW0CimE-x;o)>Zmg*2ApA_c)@LE?E_m= zugL%e3*0i$3l6kdvH>J7(uQ39O5nNzIw}noZ~_B_A&}pD&g!LVG+1<4$Pj<^(q6pQ zmKJa`fSZX}2;yz&g2|R+X`CpD$~nFb873yCSPo$jqJO~*&!zbnVyA8+@>eq)%v&of zPZp~b0dDZRrZBiqF_JlofB!0}y*SCq#q=8glUZdb$cS0(PeXf0M?k{ZH+EnSvAApYud;rSYdeI!RAoKT0z$gP7*>Y{(@k*ceP zwZQGqLPMtEz7p*hy)Ajr^&9?wPyL?_3%r#l22MM$27OGuCWt5~2OxRy1cm#*RB<@` zB}cDY7Oz|yhs9+62b1Lg{hD7hwa+8N|N0lijkte-5kEcAU<*MjR!rBIq{FpHqm+A? z3xPqFK81Ix8;;y0Tt^^_^KcA zUAQ?E2z+|jq5c&Bl&Y7WD6~9RYG`WC&r94QVB_KnF&ZHznaaw@fG>-aDFwdbVjmM6 z6a)ecuUTz#wX6uBdjR9kev1VT3c1X@Nq!iTVx`+w~-x|35^4 zJ^N%8d^;8}C8Xc%u^plx)Y^D(ze`Rs0tE_uFEjF4tk`yK;9Q<)SVN`BF87&~uOV(> z?q%u+Ae)}6Tf_ z|6;8F`FZ3CMt>&U4CU;T=Ec)FY6vn%&6a(-VooH28CknSfb1|_@2h5&x0{p4NY+}; zlw4jq2mOpsP2~Z)A7~X`vws~IEbCirKeVoNn2iE<_3RJT5|En(g(-}>O^TIZ2FLyX zQdA<3v`L%DrF1IDHO$+lfY>;l_UdnCA-o+}eEh9Q=8|)rCL@9ZsbIDzl*!}ml7HtD z41}zUJ*Csl-7wn0&~P2-PqUGfYM|&R@}&H(W;F2e@gb0AUH#6L-&Y57fOf+Je&2zf z1HkZrG6L{&7%K7o!F#Ik7v@|0xVD{_g6}<3v?dQDjcb_~D!xw^^<1cosVuHDArzZJ z?QR$4#8X8ht69eG`2~!L{mE^tKAUHlJETmYs}Q7hfBILWnKh68<;y(&1Uk3Z>T&T2 z!>VU>OSSAd1N&Q>tov)iQol0KbzPImd#+VayMqYr@1O+a(M@PR^DKGI=$ZVTkjGNA zh)SnIWz!An`GVmGp&IYWo_dXv=U;laYi80boyJ4cqgpL5!(8u09^W<`EERq9_F4&` zGaOs2b_OreCV3i2rpys%Ukv3-EZHtE^{t-`k{Pq^KfLKL36KHii z5W0?1@q5{L% zxa3v*!>D6$rl`}s)ULHc;0>lHHPz)l_FVhL_q{LnW3 zkTTAQH&LV!r+;>K=AgG3RyH~z^S7g|;;qiseF8h3;=Gd%G}RjKd}0UOvf6 zx$Spyd_Vvy*w5@}I)}0UNcpMVi%@T4k}Lb=hl6Ge< z`b8Y3gqz22*@?OBs@tw}xp%EyU?ar0cAWpO9(ERoy?YwFpXjBuZN7UlwsP$c^^;Fd`b57Uy7OWQp`ZKGUigI! z{}x)ssmgBb<+ASkbtG!*s@U}NGom9(h(;U6tfZ;NJLOSj`#l!2#IXA&i8J_C$gX{j zoXm~Q>BF+iGc;8h#`mUhA={FnNp$?) zPmfrl>FR3w6|>rh()(}lb}F&NAcu>O8NcX)h$o;C-G^xFY!dja%IHSuOByI~v)2{< zLQZeA9n|wGw5>k5NAp<8d6ZZA?9S7e+t}V8_o}d=;4-9rU8nU16t#r;A~kOf4Y7qI zt46y`vnSsB<_CJ=KUY!n?WW%#<`^c$Ofuv3?wm-8`{$}S8q5XdZ3B=Dm|P0}9(2%L zYC7buSDSBppO9#O_j;?qb$3+Tg)#PUJ}0rX;P33jwu;>+Moj^}F;b0BpER^gMQp_M zs;U{N4Q!M+Y>v8Bw{TK2#P}6W9pGH;F#o`n49n7Sc(O~idceWM(F8-tv}rI~BF4`5B&G_@O~& zHf5ucQHE(Jw#s#BKQ3fw2)CY*dcY#0xNXN5j8#lXm7I#UqO#KPgt8l{pMi#|ukqB7 z3vODv_YckN({S`+H8thj$<(8S0ZJ;i0kvpN9W{N)`r68`bID0_$|TQ5&rC^yBhUiz z9$}K8IowAZ2@%_RhWTN2{ajNj-<%vlrk4(9$9c=&`>(uJ=Ypki`RtLggNBwqyv>j@ z)J$odR`q5tjdVpuItRrLR>wrh>if8u8=DlEh(V#_`i72ZD$wegnOYJLAm?`a{pe@IrAPlj1r4?b!l{9?mHb0) zV1bW{VL%R+3^P1flz>He^?W-51%DT@HHYdTX_kk9p-Wc&Y&P6qtIDF@W^=Bk=MYFwHkapenLY_ z>o&<<%1tX7!feML(7t*)kvi%zVydE}=jntO3#Ng!_@bbSV!&#yw7s41w@lRhr0cY+ z(>u|$yf4kNeB#*Mu#fYbzJ{8~A1Fwhl3u()Sv^!v)a26mxa>QKx{a2I(tnQ@8sa{L z!Gg0!S4AJ#7Ls`PwyVq)V!({4|NgPewzZ2U5=hl|>hsf3W)QDYdE$T~*RzbYGGWMTLvi|Vc;Az3){ zwo4+HnZC-SA@UNFQ&I+J1EY$_jfYv*juXF>gWro(g~W!a_zwl>YFcSg4??3KVQ-=4-yo z0;H*O_4F@aCK~Mw3Y0xwpv}j#+5rs`Kqe$=#&i?J7d1(-X zNU8OJbg=~U#7tl0?Ts%eWVfdXr*=9;eG>ho-MkgXxT&qKyT-QHTkadxk$Kd-*%`%j zFX5JuL}jjuY@(mm{z;O#sN}M}6xT++WCH^xb15$SdbMiIS7GrDsads?V!wt^8a{os z`B4hb^QH=d+l`gb=*ww_TLX5TenJap?C?VU?TTG3!n6HZObMmzyCW!pbVm&))Ay;) z?wjj1CmKw*e?n6?UnO|OHJU3B5*)yhhuADmE$xy>cjRJ*qGsRk9p)hSgU;k_<+oku zAqJV_Kk*#Tle&w%S;)t3SdS?Wo#*`{qV#QY1-Z$MT1uK^tXk@AChH6+?_GYAJpN=m zkJ`rQ*Eewd(+uthN#%e*hs(_3QG}^kweUjj31Mxa5Gh1i(C3O$uYb&Te=6BZ>g4u1 zWRtY5s@v{t?wdC0?YSYjo%+eksq3{BN=x#{%Vm|C08t+c=Ch z2aAP+@}zd*qqrBIj2NAE4y!>jG{}fW=_-ClXK%hsw%pZ&#h-*q`aI9~bGp)l>?(2y zuWSnCWIm44nPmS;Wd=3DiqRtoC3GuPq>C!xyW33-jNEX?=}<5({Em8qFfGQ{TbcXwFG@Qpq>T;e|=MhVp_%BLI9T^ds>B6P{`Tp2MAWJB`6fOV{OcG&)xf>!yE4o z7?F+PuOKNQ}JylRm|Gf2+!4-M`vM*9=0(&h6uepJratSdv#Dlt1x8q(h zi`b}@|Hn&Rvz;?aL8Ujl-71&)jOfdCjxmfBr8Lxc1-|?3a~GlHMGS=ea!L7Afre!E zKnO%SN@TluyViU+%&*!!*RuC-T$x>k9#?y|)K$payw#DDPQ$BdR}FRMW$$XDiFoC@ zr|~c+eQQR+yR*`@G~O^coOdrYUKf))MoG2wLW{RnU$70w-kSZL#(&e=oJ6v8dv<=b z>yq_{9Lo5cs{gY#%2!W~V!nQ;^sk)qI-cqXHt!^{Snc;WQen1>y>LeO$xnz&g!~F> z4jz`)t{yy|bA1TR(Y($^`P*3>2M*t#Y+S4{>AaXUWd7=UYk4}&^QIL}*^h|SAHov& zBWDU1^`{R>kf97yu%oZ!->=tLIWNu_gI()kt2?R-h9)fm>i2UHRqS~lzO$>q&pFHVQ$ z(c=MmCBq8mq`k#(q-pEaM+lp7W!5*rl)*Oug%zUAd`jw{CwR5(!5a#d;lMipx2o zd9IT4da`Y#=%kIYc1cxtzRh@hb?F@hzuN7wwRUZ9rObON9|`xdr4d_~`|GUH%Bq9| zd5vd!Ks~$bDVquKb<%MMW)4u0gajIaC%fo8FZ_Dl4cB1j`Ber^{LH z%$fy4$5qj&^PE|w2Y6!7PicDTnA5I?JQYM##04o*fb8L;4F+&j;< z`QWRMSGnq|N1nq&pbS4~ahXfxE{@GT){uP=+P|9xrq{$m?ws5F z!GD{Xe6kK^Z_uPBJQGk(f|3K!BYTY@!dhAjfp91Q{B3pK+eq0?IsTm|h1Ra$>2YBu zWe75&CZHx+EcBJf7BYtTra$`Pk!y6da`C5wKip#zt-r^|6^f>we&Vq7Bn%3)wEC%? z6dH<;=Vf#RR z%%@yKSk7oaHBX~>zM8bspw@bEeyjuWH&lDyN4*Zu&HDnCMJvBWkH;2CH>Wu_4e>vl zLOQkfnyrQfR>=+~qE6#>D@~2L-Az2D$>T>M<2FkUR1Zc+%j7$nt=JH<*u(cf+RLhF zD)TSx+!h+yh|tK!H5noPU9Kywy{(0$a>X2}k#7`m!>;j&mU?6(S%xQmENn?wt?n~4 zcX)MIL#rGwl&AatcJ}gF-8Ut@tjk`kIndPKyfS%!N!dMAhxoHNE56J&HB@nwVj=b_ zM~Ktqf+!5B2eVi_9FqT5-uZZD*t+(Eta|&@9LzxALmQ|0_AcRUWy*TG!^Xe_JpqJf zK&Q+#b=-fUboHe82mj+j#VZ`XEMc->H4V-Re%0UJ1CQ^mc6*U3kM&x)o>;Sz$*}%> zjpCav)2aVt4u5)c_WCkOn7~+Wr+5GOViw>rlC{N z^OW8tgj}rRuctjv#c9aCzWyaZ-!b&nExqMF>g^i}wpicV6Hz7G{g9qg@1@4w$`|jw z9;2gnpLDnA%OoUIhZCRb$0wyxJ%95D4ECgor;Snt>YfPT$-P`zvSUeq(#$kZ>Tj=h zKKs$tCM%>z_X@Amxwo`j+@t>{a}ElM5tC;Q$AWS-tI@k}9tUpiNYJx=<5}KLfiE20 zWMrw)@OXKF9oMeaI;kGmh&Sm6<9?mSe*#I_1o)!;%s(}u$RcH2_O=W}TqMbnPVt|# z>PgwDEn4Jg(qTt^hW#!~)sU$B@eQg$hpT$$>}e0K6`DB@+KcNBG-2b_Rk!kYM#HeW%?{JUV|=D|wxw#iP# zt@SMZ^8#N7ucvJ3{Z%?+=dT|*7s(@s$CN#sgjk64lf!%+^ZGFXYI*Q15(@`9D-YZI=={q4B+ zj-ux9YzuRY`o*tT)=i6-OV*DpixXRKK*VEda7QSE(XJ4NMC=Os}+?lN`nr0u3 z7l^?;1+~eb`CV@_m(1ERtTmY_^DQOX&@1e*zIDX;%%nF1C)DZQ8>s*FpdU?dM<*_$ z)Ar~*wbJDZp21lc;d?Rf<_KD+HU<2+cDwD&ArjK)V|raQD%QNHLCVG6xd#lT%V1c? zf-ka=kjvmcoL%D&?%Nr(57-%+bkOiYL$xoIX^y>n@V9VKev`tjsklRjP#F$-osU4Li!;4+D}=Iw^l z!SeKNhO}cM-}HujMe~m9=<9u9?1IoowJ2dHFnYs@jqE&lKI=>EZx&PA_z=4$U#k*U>N?&PN(06O# zwE+4o91i(gEZG7~sG4*;k|#&Iq&ZoYWQGhP%93qX2n2@Aj?;RhZG6_J*>f>U5TCCh zlM(CIEy9Y)RBx%B)#_;@f)!_F=7_#?F8Fn7=RlMamh~p`t)x;* zt(xU8n)K=j{$#GAQKM#cdWuM++`G#EUE&G2?J4lJmi`Bl9tgRj?%C)YM;{N5;}6V0?aHC-*>a1PB!%bjTE zGhS4!wgyaBcHP!yfa*I_e7=5r2*-MF1IyT`;M>lD|5=TJnTCedKWQvZTa?N_%}U764V(9&-p^-o=}AYr$v`Xg ztHhPZW@gR=BE$zi3`!U}jd6rlP3?i7%h^7;p)HwwuU||s}NB>Ed@*m%QVJ`J@P6Z;L~P&}H@eH;xY1mMKYxA>F_P7afkg8qiuAfyuRFdz9^tBv z=WO;jY7G24Gi2u=Kj3OfP7;mn*{1+z8 zy!q#aYP-0t>la4>adR~=cwE42c2YXtm!)0q({q|;{(9}Ffzgx`IbhaG1 zzG0Hb?D}`pF-d^;;`kb=2_X&4s~s6T13^D-+RC)|8tT=e)y43JUA1lB@BYpi5H1f9 zpZ0R)vqj9P56>4{!Z5$KzX;`dK#|LM|8kow%fz1w5WDv2N=vZmG=hSzj*lv)^H+n;};3Qop&`(hOBHXn+?F9q`*r zC7&h`4qd!Vv+AI9zBiC2+#h)oE?;A>J(xh0cTXT$_iL%n?$ah&Fh!schxp9}!q%}X zn3v&}wQx7aKJF}u*^hAPZuu*iNrdY2clpBmZ0>do!L`$_o+9PU%yM@PUe{Z z{`rm1H*JpNvby-q@{F8*M{Im|$ConhdjG3lXgNgCZd<43FxY&KmYu+8EhyqDY|?Pax*#yWG6xc?F*f9G*0eu6ZJia0-FYJUBE?2OS(xfLA4G21vuD-L`+CF9T>%bXBc?>2=`8^`S4Vmyd zCq;4ZChFe?+}Ua{(RU9xz7Fu5$+cbetVKVXlM_ zf2P;=oNAeP7lo*qz#{oI-}!eal^e_6fd?T9`DF}}8`9+)?ySxNRY#S@^~CW{?4?*k ztC^mtdxC!zcI7^=Jv0qv-o{apM3evgP126B?YzPaDqjJQaNR@yE0x!2CJu8Bpr|gk zgJ#My1(>2K85xh8aYBF@1Q?ippq<;R?#BYX_D`P{{dG8Umlp6*V9M+dW~a=Lnr&n+ zF6ExZrZOVlKu{nM2IE(X())SiXczGi5$HwA`ChK$rGjUA+~+FC;kLchWI^p)ii;));h3u!%#?)#%9~Q={yG8{CQfvv)m9y&NL4ahPFGitqq&|*# zQR>F~OQg$TbN~Glkr`Bn8Co~{eqbA|HXJb$K=85)sVFmJOj*3Ry`)4B8WZ`ha%U@b zhD&k7Ht#z!Nk6r?Ck`+tt<50MrAWV0VnzS&28XZ1GPqFk!#n8|#*0zxjb zK)i{<=Ey*YhG6GLh76jHkiq(QIbhQ3`*Ko!qhXV*gvt>wiu{BLd{^)5_C3RJ0@|45!Sj0S6S2eu2ND#E zNi_Q2;kqT)LOBy0d0)IR1cHbjC@hW$x))7~l$urWX+mfC;9n$GwjsnGvz!23BAt|>p?7z@G?0TB*Vr-k~A6Yq0}kN_J{&_;Q$kg~iYkw7L=vf{Jyn00rY z9B=A`TW;{=v05;M*6F2$RH8Vok$RdCad2p#Bpt>U3=(-RMJZeYL`<&bjn@qMdlare*}0bg7{QHp`qo_SayE z*3F0ddJ&lNTEL`-eCVN2x8RHQ-uZ$EEd~u$-pM)ew4x@|`%-1N(13lC***^_*+Jwr zeNM!hpFF~Td^u^KzWR%6ccL)P_5FBEvj>y8DW9Lsv@SVP6rEmxB2#9{!(UnyoODm( zRiolp?q7K~14W*aH0bccd)UVju?E!5hLFAZzjde`t!~F_xdKwK@2(CvC~PprVFTem zy7SIN_``n1(zitw#$qW~FHr>tYxu#qnvKSxXA2<@4~lYeaH(|fb7;?$JRLN|A6;TK z>Dw)-L+==^TVY&T zMShbcYnocsArhN>vRCMQnwym18!WWENQsaSd;izOzqccgc6}1XAJPhu5D7d)M3F1U z-ek3pW6Mx|P(Fr2%t)@1*)F3*fnDg{3 zl|D#g+@NXy=EPw9$D{k;MIBW@QXhp;#5Pf$l!7J(vCM3xc6?E-xRVVx2(h&nD*GL%bG;th#!xzkfZ3n2_$?-BKGIy`RD5 zZ12X6Q1$>McBYq~!$LQn5{_J*8{vWGDiD&GpnhS#f=^)q1~L-RN1<4XzmTuW@Hp-Y z#1-!Pe8~3u*6Q`zWJKdS1HCAu>F;H(!m7Sxw8wMEmk5b9{s-{JoaFp>Nl!n z{^SyGW=cEmtpC{hc1f{^qEL5aCu%VpF(9>t|4ekFj)u!p3&~%8xgBti@rNonyLcP> z|55dh@pU`_`}av2HfU_yw%Mq08r!z*#zteiv2EM7-8c>Z`+M#e_xZC6M)`Uw&A5CyJv$N{ji!;(y${?QCOA>NJ_mwtJxO zl^9{8B&s~mQ082f28Q`3tjQOE5`wWSHHn9DT8|y{RoH~X6R5rhnyK6Sc!>Ab&NKK5 zNfb=8I9XXIUDS3%845V* zumLOY^qp3db$D#7n|;eAtT}etBixYm5NTKJG~->fk$9@x_G96+G!{rIE^}{h^F-%m zj%Jj22%S@HX*MQ~me;Rbc=@tyIjk+!^w3m$#3m}g9w+Em$6p#9&ePZ1@;`>nLr{@e zGvw?)l-sL|!^L3?=u(Q!kOMXeJWPd3BP;4@LtsNB%&l{G%?(Jet`A6XaJVs$Ij@6> z3dKalx5`+<+FOjK>H__*=6MFawjV4N3hyt`J3d}Jp~HHznLGQCL0Cc~oF;|Uf>?=; zkM3oodxUt`$HZczt8r{G`90WFA41 zd0?hZ&u`&;S-UH%d!F%@9&m%H{DRzCMzTeU84LUjO2bu^tonn=9;90;PM+sWi7hvh zrmz(RC|BSaRTFfOu2+TH9)(T416=<~D-k>+`)*=*FyN7j6v~p9w?D0b1We44+`l0C z=0BYot`EI^X`5!__=%LSRKGR-!Mf7Igqeel>lY621znig*hZ#DnJ)vnw!7Mhvu2!M zyV0(@M>YOg3jAgFQ>t>n7qPLjvW!wd%}d0w!l9vMf^_p( zCp3c;7(bs2{AyHng}|!>O{r*-=Xk&zOJcbUl}%;&t~VQnsIIEO4^QW|@9qzu9L71c zCWP>|>3i?ULPSS*NQdwXsqKJ8{tX+Ah{2)T z*77P=W&HA+UpGgWFq&Wd5{yN}d|MsArHCb$bOA;OZKzE99c6oI& zYi~XL5ov3XCNY(C^W#iUHwUtHEpz@D?JJ$gFMkE2p9nIReadqiGaoqh8bT-1GM$F{ z0SdaRN`oOWzyB(Dhc%a!K!=o#K==)YYQK}KChv%*TUzESd3nJNAyulBX-*U?i{yXf zQ_?R*T8z)mZEee5q6)zN0;+vKo0(HrjQe@Keto)}7AjTGGFE3LOcn?df~ibN4|GDW z+RS#Bo#k^m`pA#c%+ElX6LINHW5tZB`XB&oIae7GaFfoKrBh0qFd&f`U9Jsjwm}dP zcsv$|HjmE>$?-7(#-3@8=}gYEi)@;jVGXN6JQYfq|Iy{K5R5hC`Z4{+3>s@!A}tjy z-BOv45ow2StHLVGf*eCa>lPL0QZHjh*jM<2fnmr=CiU9!s+>J@+lOubH&ABD3z(hd(%v7Vr7 z#=2htNwSW_=snf$s)%Zco6BNj{5s~0`J>E%{La_YZR{%~TNx^$@4x6^kgQCXI#8Yn zEPW|`;mg&=`l;%El1mKMoz-JXKDle@y-m01MR76fO|C5(-ZiHj*9}Hxp_~vxkRI@byKJqH% z?v|``!8AowAY2|RuZ+_P1w=AFmmkz<-7AC2$X*8iy@QV;1^g8#C4@V2`-A&YGPI@N z%JXjGx(fV|@4JBX#f4vn4jhI@#;Wll1gze}>;SkGM}|!*CqI~aP1>Ys#v+unlo6p{ zq2<)=GG(P`0*~>|c;YJ*jX~O=d0m}aM|$mmMwBTorF0LogMRw(X=P;br2w<yJ#1?HVUG`w3|C~>q8 z77bP4akAvrtm^%!wO=}2WNii0H^PO#=Ag56IG{d))zcMMpr!!sujCbS7mv|!32MC; zpek0XW?+6zVf1nGlnXAe8UkEV!6WdaG+q)lLW&5AD>a@=J?fO-^^DsD#Q z^>p-f21BB}Ton5FF~Q&bpky)|Ym4nqGvwbQtb1JE^0~`!1vOQUo@T77JN9aa|DHtY znbKdro5D-!H%jw7-rTbI*LeH5Ee*WzvTIZ9M^YuBj;pZ3jrkA=GSL57)oBR z_xrY9l_efu?~RU!NxCL|f@8^cn&@)lyv$8v;`!qkTb{mz`iEDPr`rvj)cY?)0T!>r z*J%^V&=d8_G0RsOFHIRftJ=kjkFzwR1~T^ftgY8-B1;5Yzl*L7{FM?c{8t76G*<(1Sa8sv#gdec*Hx)Lsa}qD ziTlg-ei@ot%?S!6aBb1Y>g#R~BrfU}(`3KufOl{$^X*$OArf{RT{$FF{qke2Wu1Be{82;+0+v)Fe zrG(Dg-H1rbnQTPHs^I61aet|WXl&Uut^KW0QR%+k@e@+rX5+Tss$DGE@;QnfHOJj$ zLc%Gf^WnhqdvN;i-fExK-cLqqJ~?VpN;#@m+tKN1+27Dam&jW_XI8O;w5R#=>jGI_ zQzw7WqnE-KYWYb!jW#Ix5?&7@VoNTU6b$Q!dpNhfh_P-=>&0FAm+oBeZ1S*eD zryIA}%1c5*JmM~Xo%0ek&wnF1z-98H_F#O)Z*6O~L5N-EEom@CXOZ|9QHzWNhj1hm8=REOe zktKAWb@(;UA5k%T$AN)gaHiEC_owqQII{!J9>?n~zH%Lt#uQwNOKw*lc*$q#IsQSd zX;?-?QeP|E`r~~0hGh~4BJ;cJWoj}gA>59l5Zta;7Txr_yBX(MSXe&cAR!@%iHYg^ zY=ngay1NAd$DbsUn7H^LU$;<3Fl9woG$d||F4DI%{ zl6J_{l~cU=Mx_Ofc}%<|4YOY*qwR#8?fp}B;8W}BWbOka{o-&p6)c<`=mFh5W7?Gw z0pW>oWHNMjR%Z-em-!?vtfA9SU0>m!s1nRoAG-#=w&mlfmxSsfGZ&L zILty>ADhaiVgrXKDq3i9hYoo?t5Qj;J$V~c>Xbdjy$FD3M@V0h1M?mnjPk}yz`DGY z`~s?3w5O)6FI04Vh`kp%BgkEcd8%vsNl4-8qkBWyC<;9aYT6 z`Kop9$Z)jCR;y5U2OA6T()o|+_wm2m+grfIQL)YT^C)xr=q+*YOO|FRTfV@PdzJ2S zA{Krr1R$5x7`{v2_`>u3nHp5{6Y~H~6-#W4or+>?IX>yR?Lt%|(@ovDuo(q3p(Q;< zSYa%(pAX(psF2}AQL+Y)56(LTVS%O4;x@EE4c$JK`93tVB8bm;^56;Tap9deXgb@N zmFeLpqZyI`^EamhJd&EYSor9LrCeTB6Qzik$mc^#huRZm{luFI9U;YInRlz+LXO`4 zq_Bmd`EcAt2&(bU_g|wBp9VwsE;bS zI?Ls6a1Tt@-apQB_F*GST#(YaWrb9dx>-rXAGo1eE3fiqnXf|c%%pLC=56k8 zR5c(qQ3%%O){TZ@XQ_!9|3+OnHaYsqSsyHNjE{kOv~^{5>sL}*Ik1rbpZT%$WNaI|=Ksq-IHbjDd#rckNg&FB#2>jwqOx?9gf^)D|(D$g+ZV zG#{$rmn5OOpTJR7Oe?v4lbmdPBUuY(_~TZ$Fw%%_Ro!uER;okJF)ksXFoeNlr-(m4 z#H16NH^~t=e;OZQoMk{3I>5%jJh|kTPZ823brcwqXl8pV%lfJchlB@7XUV&Zg+-#= zhSpvDk%H0gbCO?$h_U9t7 z?K^P6-$Y4+HmXOXCQU2K%3xt&%>RYjP)&9z_y;NPy*Dh=L9+bR9icAgbd)?r!9qT~ zCQ?1h9%J>S82n|KEL6vya$uawrp{FM_!#*W!4d5|g2gFvWT!!$vx|?nUeXQ&wx~p2 zMZGizTtw8uSJwbYa0rv|3%HkbE+YlC-!3ySm z5%OQPRMJ?9GqlBS4Uxu`Bc1B%ixb2}?S7K#x$S!#ZSO}%rir5mmp+wV)ic@&8ERFW z;lXo*jC4Fb*x)^B<&KOP3u*33hk&dc^+Fm9r0(M|RfN(hrDE9;SRlfO*CHb^%|4@x zJW9Mg0cHQdoyP5w;CE~+s82OMHD_t1Ez6LUR*cp-&5 zioy)0$w3kp_HhkJ_NQ+F2aUi+T6M>7hq58D=iq;|bc+vS_9DMo4RPV>8Im{*8`XYD z7s3r_yZD+4i<81(V{Y$+5iybzv!@!Hpf3tz`hBZZP$mu~7w6HtYsrwQcceL+(n}!^1;X zR+jVX2YG~{xj7K@Q?FSGRo6vI>J;k)=L1cwqNe6{FcJ>{G#XP}v=9N}0f1My0(`iH zr@U%0)`z?|ZfFJ{sQZ3&=WiqR{Un1jl+9HioyF^3GF#_qT*gzmGj_#SKAh`aV&xg+8O*;qM45!X6z=}}NbvLcp_%yFE9*fVv zj>PmbKdpCu^?JPMqU>|LRq`=2%_#pVXfT#{n7Edo{YhXu<7OKf`US4I^M%;`Wn?b= z!%unWBS^dY`i-+iar+kr>TyWc9V&hK?TWAUF)vvBYHw$!>CrPm`H zNg3z7EG(SMZpOw}^h`bMveDc>57DC^I*7Qa7kjG+z!<}seOC|I1R zSv?a@*uh&qEl7E_fsrt23?{5YDd%qB_?8@w*f%Q36LII5(qHyL8~0<#bE$INXj(4Y zo_9~~HDsX;N}L>qq400c^-lZ}JrxZ>3!rCr98gZ<80I(qThDry@<;IFJb|$ zFcy1re`zl!3fLz6z+iGq3Z~{2%?Q(_u#6NFYRDp%8Bsbb7mPpgvD3WLw4Sel#g0I8 zb8{}Q$3ME&W*SQ$Melk50S92!JU_d8-9Kc!Tx$<+7hX4T`<->qSH-`(eNe2GeNJ^J zbRTt--nkLIUcdE^eDF4hUjTnf0DCN#h*Ak+ib=pgi7flr1f8E~m z_p7i3VzK{sn-}4oaU;`eB>N5WkIRKEy57d268m1fNh~$z^1)S?`@ct$lHTd<>n^)l zv$sF5^`{C732_fmzkP4EhygCk|8KjZUlZD9*7)%ti_mo?0C97S{LSNCif)zR^+G?~ zZj1ttkz{Un>>5i5oVf~Vv^{0)O|7Q7&HA#?DXV{q(5C@fr|Slk_Ba&{=Ws2HByxGO zY9*oZzHGG3Py@_TeChFf&~3QS{^YwHw{9YK6d!#<{*zX{4JHf@%D4=WPh+ zs<)jkPQ;x1^+d2#qFgPQ>Rtl_>iBal1RjYYGdrjHh$||lXuFAi)d`mWNfoU{9_wIZ zQ`z3$zCkE0xTre-U|p}eT}Bh-;*2z zruB^lAL2(j!6vH!W5u-=AtWja-^<%1%0b54B-FrG@Vh%M-#ME&Y<|tZ9u9c>ZMn|t zdwMW%^X+lKp$zIH8ONQPYa<(YOV*JilX^KRi0yj4YVWqMiu#cO1XeuDeDFR>UOdj* zjdlOr?#0^9U%147<+s6niQ!j8o4$MMG6yGaxRzRFaD2Un5;6Ci{fF7S=NjAz``L)E zwayqww4zt{>0zbsH<*ern*(sws3L%R)`kwA*$TYK7##y@Nb{UGkjNg-O(IYV_k_3K zYnw7+FOOA%<9a(3bT;3*oE7^+GgbsS4kF5K&K#iT@LMg>1@$s{KmVmxE(U-V0NDv} z`Ht!{VZnz20qw>B4Cp`bXTEqO5RgRx#AgA7i%)-y z#!eMQ#T$T}5e@J!0JbcE0l^nWqDVY#J|)cOojP6M)5m2n);Yace9oDG5Ze0k94$HXHyd!)rJYw&WoIP!Kq`y^T0B z{);mMIvgP9(0Zc<88FeG%mP>qBnSZd4V!%o_w{QEqaJ|m_>b7tshg9Ka0_rjtk}|l zz^ldOWivA~01yLIz`I@t<-H#UOkP0&>3{v134iLW`2m+4pz&RPl;BMJ0pO}^vLd@7 zVe(e3UG447F;SKIrq``GvgF*ZyGa)3_uHDn`bqyh7yF2={t zSs2MZySu=)8Nt(>yZ~#{kBlU&z%15gr5W33gR}AJljEOvqOgU7!_6>oX@EpMN=nLD zLcy)=?QTGr1>lCfPV#=~dR;aG`6M*vo=*dnO zD^lf3>M50Ubw8H0>?YG#hu7C%fn)$6QtI*kUc1S9wZ@>o>+{2_QM1!}wGLn#RIAql z@Z&uIxM{;sU1cD%DAgcK}S0`Q{H#1+w8 zZV#k_dI5sYtoi-pqwmMRV@mn#AM^JB_64xx17IuH>n#M3daL6h07KC9E&_0+m8$2z znT-I^x{tRv)6mw|7676F0?E{<00QKHpXb-r7zR%wSj~j7Ccvx6$KKB{`rt}}H4tS++1^`AeF);uVOsz}>_`u?+Gw>gN z053LZC=Bxe;LGXhCv~gZbt{0$f&aTb5!vh;SQ)KmNx1zyt-$`yTx#W)tmLxH*n8Kp zYCSbEao{09Mpg)vm2Vo*3APu^xJdu@k+uY|4ZwgaFE0-Oxv5qxevpeRvdJo=nWV}9 zd@l~*`U16i^6&yQJ{|h_$?u9P;}ZXA@E6S4=ucTE4)ME?L;wuzp_ed{CZ%DcCZl!> zQG_ATZvP9pkV^OuCt9^6FO$xZQ8}m_NhTE>$4`xkncA)z{(lP(>|X|O{M|P2xLU@y z`j*2ljWke05cJ}5>NGy6(Yzn!oM_b7*9XJ|093qppuu(m6gHq=Lxsp|v`W<3u8m}Q zcz6K$1I_ds7SqmYNzT<)XZx!4cNid=&--qYGsovqLs@zLY_S3i1ax?SuI0M(X$xrL z3zm(Gmj8ud0LVNQm84Z`0hcp05I|qvKKZ_QTl*mYUrZh@4o;KZcGdDZa6?rol>sC^ z>uD!|7if1+Y5k9vf}*&oiQ_*oAaK6_u%OV;&|aX;^-^Ylhw*>5G{0{)JKgo3$7==0 zv9#u<=1)LO!PED@syL|mSz?j@R7VYv6*VQbySY7$jSpC-`R)J=A2vJ`Km-JOad&rj zCir<2tECT4VWe+@Z-5CgD97U{%`Dr)6o|>IP^$*IL;&9wM`i(Z005taR3hewv@`%j z0*G3cz^4HhqUs-Y1Gg;;TU*^O?^b}to64ZG<#C(^oSlt>qqwjThz`-oQ)oC*g%ECd zzMf&*+;cPf_5$2A&A_9<&h8pOLIAuWxlAtL^Z=~N0g$6UqH4_nDSO3?slX`!YGIDg zzr$4S7@*Hj=XN@BfgX92@CVqew(!kwm?>5O{px?W2IZYA{Pq{bi>G7gEq)9;P1jnY z3cKU2pt+aN)84?M-<5CpktrEaicnahfyMluiioqE{8{^4ifG6pXyU}d7k=ygHBt!+ zEHq8kE+kR_e>jR+80m3QJ&*{f1i{c_kM{a$AbJvDu-}eS=9o8XM%D7mwnG?o;|U|7 zi8sn^`*M4wyME%l-aOu4h9f~32)2+sJ-2*J*=4=CQ!Hf>G84aX%ikvV70S8@tFKo$TUATuwLKd8>KVRb4-ngMVEpx z3oUYTa9~`&+U9!sLit4{EH^X&g)(hmoP!SnZ8Nu`(EJ zni{3|hY+7f3nv;PnXY@xqa(2hEk+t38D4Wo28BsR734}mR8hboOR+vyL!@+$G9kyqi<0(Q9@f5-$|{ouU<>RV@C*q;P}RG)eydtQ2{Z{z*llD33UB} zm}DXY2kFNfaqm8At!06bixlEWh8;UP72*o9(@BU@AYx2BU=^c8gd10=>25hv(8%gH>X;VpvFd$=$s%5*$SxKfH9w&qXm6+H9)%Un@ zDL3AE!HAL4@8mNl%81{UQAj)S6=dAL>gMl zRFtoJWyF4X=RyH%Qt5e8!Js2<-0?3700NGTXh41E@&OL^ds#yU0X)Q#G3rH@gbZ&t z1@L>~qXI)SFL}mA6r@AZG;nG6c(aRwASS6`W-Z&(DaB~e*mf$La1pjX!Gq(hXhvwn zsuYE@ze>)qN%frD(3dI9_}8y}jHn7LQX5DQ1aQu>+ntvnu z1qRl8Bia}V2MJ%gB6f+2+>q{%kUXUED+&_h0Q>M>TCGufo6jtE*BT!R&@fTKv|WRi zyQcbzw=-N9Z`AV*QSo!a@+`cycI!VJ;s&sBGq^(9BbC}J-RP7o={OY_5T(oUpGSoJ zxkZZt?(Y|Ny3N#mo&v~L?VS%(@KSa6y`aPTI;n2}CH&Yl-j)|#b&T>^;5^hr^rJEf z0UJ8OO2@l#O4C>J>W8jvIod!|NhQBR&xH}MVP zGU9Kd$)gMPM#_2|uJ6u-bCg4(QlKslx8^K#a;)!iF{JCHJ zd@PEv#7H8q|6>!u>Rz~XkNr4 zcJSkx?4Vx*EfH#+pK&uu^+uyrc>J!hXFl6KSoCoqaab43#|wc3HCi4>=L;u2HO7fZ zETLcs<$tF(UUPT2s4QS^nV757&w$LA*hVUd6Jwq%2?bo}v7x~V{G@C8}quw^gIYAS z@TD}b_V(>cl=7=3JxN~V75g8x2GSNsK4Jf(x_zrAeCm3tzy#=Tm#6ZuVLLR4wp$Lj zN{KYNMxP)2eRxc6t-VAMOveN(HI$uUKcSs31*y1IqCG}_=4iJ66Kd5soj2L}dq4!W zamX7$RK@?k&S+H*p1{*`M-qyp8y*frY&`i-3**mMKS6qR`miU{{tqjnh(Cf&ZzYpW zxur1dv}@?=DNrRfSz4Vt#%HhBo)yF&xDg0i{E4J{zn7H1g^{eTv3j}Yj8uHlyq*do z{Ndc6e>2yV%*#>%siU%-*O|zN9i9qkQS+isGg5Sd%Zy$^h{6JVKvS4kZ=RwIk)VO# zInv_cp6pp3`*(d@kqvd#fDV3kw{B-QSg|=-Og}+|%Jaoe(phKQ{bt@s@~_}RJkR9L z*PHBfkT>)=uw<}J2PaLNW|5U7`{+R4PBRw%EJ-l3f@0(O`rz0%0XWy0xE>W}=hrP( z@yR5Hs@K21ipHa@q7w3^Khr#hm^+4dvg387yIP%(H70P$b|Z90Q*nA7O*7T|5z^7%T;-T|K<6!O1DD|i!1*btEYr=nnYG;`yr)Yy+bBeYE&tx6uLn7a)T0aGb-I&$t1VDf z6!+Mzsn#P1FC0|93Ab!5*dWlE&|+4Bg*>9-+%=MqD0`W*M{fE@yRoPy9PI}s=H#mO z@p7wK;8EY+KPyIu5pBIBHMy7JqGAfFTMh;d$Aw%Klu1lA-`59uFS$&Nl5T^Aw>ij{8XAe@xc>{uyjO zUS>S$)PaGJ0-MVFqfC#;l*Cv?Zt{xYIMC+} zMza!)`a2d^sxFBFk?xDc4?S&Eq%D6TdD{hc|ZVMz_XlG-Z9cRIQ*rO4d)g3{)E3FLTb z#x4;3bUJF?pwQH)_t;|eq9f*S3$-u7{H&=TqG?o@3?A%QbXv|PF7PaTS-4CS{EWk% zozboVrdBvE)@nWcko}_RLnOf}Vya$Elmo1^Ejuay7Wrhq!ZA4l*Q2j!g;s?JWOJY%R*l;;%w&oJ_CjezC2V1CzM% z4ROsLvnhO_%fZeM-7SR+4p2g2>&{A*kp@OM)3OO6w_@4V3~8l|VQGQEaUdhcHQkZ< zob4k_x`jZa#lIJ89kG%Hi0kqo+GYZJH0-a9XmChTO2Wi}#Ze`k^m@KEQw5?Wa`;B? zI#@&;DVSJj0<&d0iNNB!Ov+U$6LCiC&cZBCb5*BTvCHKK`&?Gfax)?Hqmu2?fu2 z`<^Bsw7U|FHO7hYvf==O4YI-w0l)*ph-H*9`6$s1EYCP>5O(WHDJacN$2v;u>2(l* z!Gruqa?L8T@FgfMGQ|wX2@19-&=$1hHQBZ|N@OSo+#9)^#qU1l&z4N_(@_C<_L~%b#INut)jVOGoZndjx<-f&R@ibZY z+EJccCrOM2O$%m^WxYQP>ogfm%bgx5v^~~yzr@HpBQIC3rdBcV;uG>)Pc&o;T=1VK zAQDp_*u8kn4h0PwrRtfMP$;iH3Fkl3B_TJ@Zq z8u5U?w?@;Z5KOQuo$d7Q=Ufn;6TJsH8OG&O3D^xz4>x}C{H4N~>ova**nh|Z)Iy(d z&;Y$P``4w`(~JE2Mwbqm(vGv)BHXJS`}U%|{~HYxen*LI3j{OWn<9IpIWXuBH> z$L@cZVm4=>EI>TequxhyI(ynR9JmOX0UN~}2O)(&XQduIqzJsO74i58%Y~1o9F>Fr zr#66aj`6d1)P7;a{exr(Vq)NLtrs{6e}Z-cS2Al(x6rd2$K{RJWph$Ax-N^A(BaEG z_1MmT^|UZx8S~m5F8C?xQsgy{n~5s%aDIUZDo~w88`M$1e{4>En)Gg!F~8kG(yUZO zu{PfvU3R>S8fkC(6C?TKa)W%KxAARdH4rK#NWsM`!(fX5%Sd{6{vlrK!)pmc7%<;t zk{>TH(|jB{d?AI@!c*q6=|7SQqLgsGi4Kg*Z5gA-hURg_MLSfiwbkmHE~vl0&i@h~ z(GgzpE#=9R=|>RYs=jIYJMxhpW^s)mQ@CnQZ1h&u|B@XfHO6aW?2V<|64X)*AE!Ss zrVPzs!6U%rtX^IbXmulU@g$>#CUdd`K9v<+f3z0 z^0b^T-tRcHO*^qn&5B~N3ayVLPB<%SsLQl}qg^|gx<4v;(>BrgZ*GWTM=&$-bH@EOi;`95V;~BID-pnj6%ZCOWCj8o5ut(*VQD~OO^g{Xpv8UG@V+waJ_F*oIj2Bl^(1x-#nW( z`ed^4CFDH{V}pFW!;q@@I}K-tl#?Iu&eK^8-%9h4$HwmUj_G(+jf%8+V!Y3G+5G6c z%;?V>iBQtU<*YZnJE#bKZe69WDYMVVuJjs=-C)OsO-{n3rV%7t9CP)#x@}g^zO+VX zo?LJr)HYwm_OVl{(rYv_PG9sldi-P@rv=Cm+_9T(O6q+eK zUggS@m*<`sITXVMY4i{{#7lZ7TuuW?H9s4^pS(u(}Q*(64leA8KZm6lRz ze$ByJ4}X3CmBX1;y@R#g08NO$N-NgZ;<7up8A5@I(FY~K=^&KEI*W0BM^0Rm-)C=|ja=$Yqa+Zu3QYtmyL}EIX8Rv4Kqe{_f+ClB zGMc4W$m>!Pdj?l>kyH;dzA~>^9befZ4Vc|s#MP6KMCEt!FwZz2dr{%mXn5j?Ko^Xt%Jp5djwFJ65b#BB%LMV9NZBf1}U+DR__x7Qs zK+Hd__&#eIR0Hx4UMUr_}Vx4i>``)g$acN9u>xOEhK?adNEPa1wiq5&AnAla#wq)}gy*iWYx0}?<)$elXv*)|R1dac_UU8HErK32fT?u1crE$Z%`-JcG#_xbfUuDc7VF-8q}6e&zZVf7cOh4Q$XPcY zDv1^{!)3ATfj1>G#ktjB7F0PEDZ1}7`tR(UXX~rX;^7(uVbM*KX&qgq7Oa)o*sw65 zEAC(3@NpEjJ*5O13DZv7F^EkZ7^ex-%mW$)pe$AXG1p+?vF`qS7`_~=7 z3gE_Th%mG812w*%T5%^!>#rQB?e;xH5XdM1{_0bqn;&~9ygvJq=q4rTklSnAaLf1M z6@oH?D@)gECLEaE3(&W)3`H@t`c|c@n2UdRm~Z=*=0Q05GHUX8P8}f_)@;8l3;~NU ztY-b^p77Z|!DH6@UC?o{8{RMp9?+Xc|67HeVIG*5QEYD4#Kzj`Tc<-gBs?9iDmN!e z&_!o~Y9Q{>! z=UZnaao{KWlPPUEl+C#A!h5--=pvDaVDT~TtxjaSEWh%mY^RtDZp#gSqUDpS&M$AtaYR@U{$b)qtEV!a+bviK z)t8SaJ`!DT&-D>xsdd)1%cz|l_+sJh70uu><^F{#UEcEoS7*73NMv-k<-h9l6f-u8UdKRhB6vKFV$O z;=``GpU*_)b){>APr_zBn(9M>1N{k#hPz6eiwNi%$1*e(^-sqwQNQtGJqq-G5%Bvs zljSJJynDUOWiFCX_Z2L3qaUlateZmy}ESy>6bXKywGU;L>rIqC~%be-*mD3wawiMbt-|#tW5}{>(kFmz6v8iNjW*u*x zg4un8RLm#(>0xC$5vQ(*ykPTI5EO)$tgSPe7Bx1O5DEQtqfJ)IxnWg3wGdhl7w=Fm zTl1~AZ&SiZ^m|JM_^Z6nIkBJo%?KvrXH9|H6Qu|ixs;GUWJa=+GlCNWn_6Xe-7P)} zn+0FJxkd4HsZ?3xxLOi83|ahNS?s%^8GCu2{nru<>rp8WmcAB)8ycCC(`|%rL9$Sa za8lpJN&Lm9hUTUM9DJ$HSI~PUQEE7tctXkKFIz}zks40lV(&N;h~_(sz07H zy07{m@hnq;%&58hj~sHek0x`< zRiibxrx12Lz564~kXcbABCKQ)2%){Rdd3AF@rM~j5Yv@G6^`=Y**N3?2w1^QgfUV? zBXhcHT7)hNkcU^b=F42w%_jzgDaeHzVt`C+Ub3>_K*)HZ9!HNta_5{3jpWvoH3DAY zn`70dzKISaXMWj$HgpmVls+sG8TtVmK}~u04`T@3Kq1Sj<|-b`BzKarpcyTurL6*1 zIwTPoqF@*j<)J+At;+t|Mp`jx#)V@-`UB{v^VgM`$egK{KU5Y&Zy(tT;Hlq!A#Jr^ zk*l?KV8DsMFhPxdnq7D8=X1S4`A=V5UH;tR;*peyF9weYEG=C@o?SsPiric=49AIv z@`=VVN>w+!9$-)hL-$hqBZ-VF?%CdEvL&c0ufjGooN}CYJuGN%=W6QeX8UAod&D`z znp@wUVCEqt@@zQJ%;X@WrkUw_+_knZY<^+Q z9h=BpA5@9zmb?0;0Uwn)M|!RxC!&4MuZPm_`DxFMYRaA{BA%@!L2$y zAI#i9EAo>>mKX*vqrpuZv)j-qn{`sK^(85F#=psSCJ!GZlsf)bNEpBm2th~@2MG^b z-buHtb#~#diD~%ST-y0v$=?!emIZ7Ny?d&p`(EX)WN3HyTdcW`+x zHZqWcqedT#ef+i$!YUXftiV?`E6CHm|6FM(qFe7kivNu|PzVOhUoy}*0HaeI#UD-4 z@m2lyVZyO*ZhJl=e*iRtLs55y5(AhXk^`$&ZGm zYGe7ePh%<%DYsq4vrmFnp`Sgb|jy2M}Xi%@5oL__a0O3|-e<;Lg zvT0_wciL_w9I>8;5-bcjXn?r2NK457A%ygNxwv&17QvlsjK%><$N)M%+t!?z!Ah19((1Cj0 z-cjBc>=gXaCa1hdBB})GBDU)J8D~vrvSD>dYv@>;e{2|&U-q$LKdGNV@aH9 ziE*h;J6i*JtRqNBQpxb4|NJR}-Bsh4+Z*{T-^BFzxTn%mmyJwh0rXN;_pWYC%=jMGG!&2xQ-A(>YqMZ2VFbf+3sk zvA#_ipVz05`Lxh5egcN?Q+O(oQn}VOJnQy@-$Qq)NZE`axlYnn{`QZi-O+;Y+!zcp zxuG*PE4k^fVES2nu*wH}YlnFBFnvn$7Jib?_^#6biD;re(aO->TaOi#TK84H@R zZnt9y;50OJx^NYIAJ(0;TGbAULy?h65B4M&Rv)Ud+`Zw&3gwrG zH{br~i_B(^`7SA@X{-C=s1)wDP<0Mghi>2Q{1zs^sbZib=@#S5639P$GpW?Y%4$|} zzzPdQe5fGPI5-Vn1EgtK?8io~Ke4^SLYE(>ayI9y zAGF2+)ld143=uYv)+@8dM<=1nwm0zHT4U-m;Vp2mNvuT9#byT+n-duYB`K@Mbst$) z|GJCbN7mzunWbIT6xE_~oc?G+he-UK8Y~sFyC;RKlXjEK(=I>wq(Wo&q-X-lESqq= zP|J26ineogIZybvPWTsA@~XUxh&Pf)TaWD@DVWM|{;i4a(Ne`(6~Ccjz{8O2Y|J#1 zv>;&7!A1f*lu&7TxhGWH7AsDzrCAh=mFJ}#_AK%O?9spw!6d_|Z8ZCqT+G6Td_3Kp z(QlF%$bDs4cu!Jqz&MO&N0XI5r0pH9w5C&De$%!Q6DT%)=)6cX==doxu(&-ns9|+v zQpK3TN~hxZ?F0-r7i>rY>4)@mbYl^bL-Y6H>E|#zwdc5sQxazv{IC~Vv3T)^IN^v0`t_D|itzaU4gLS2-=9pIX!f@5%=Z$wIUQ0b9R(z%4V%%CU zGNNk~>?M%*vp!WfqQS7PzN>8Ewp%P3!dASf;10K$a5Oife*AC6cZ=c8c|q37?A6~* zi<^?2Kb3TSR~epB9j@h~BCbunrhlA6?-R%S?r`g{D7(^egL8PNGkdj$d41fbWo}GY zM*Ca%IV%%0l3rOceqV^ja{8rgIUgpvq_!9R(+m8O*MIyDZi_za+xd2ilUn#Y;yR2^ zrn-%|9*MXv8u)g6VyLYy0Hgi2jCND>pZ6K8LK2o=Z(a^3zOneep=Z3oySRLR+Mt8& z!{AFwf{pZv*cY3EVvR`>DX}6eH8cv#buIVKtM;?rz4)v2$Z3xEcqpH005_an=yQzj zaOE7AUi;*bX3;ZJKSn>r$Q;wydrdqP7?IQ&N2ARt?sDdTJ9G66gVPKR=O=ZlAv zDULWE#_(lz)d|a5+Ud;fCS}`dxob5(0$t(>z2gb1Z}qET!X=$kByQLTb1s_Caj$Dx zIm|mze&7;d5R(V0M3yFXRo#f09VA+DE~{L02|!Y$^p0T8H>|$j!}1CDNL1>Gm$b+Z zH$37s5?Xlnm3gm5Jre&}Nh4oPplw9wd6FAxGwr_R*r3WQI_4tEZhei>3z>KMH$`%) zd1_dV8~XRI?YG@}zp$LC_}Jhft?qfr;Ww&}fjN%zVfNULMYuwwy|(g4<<(*%ki3`f_WLl&OWlB zmQk}j=WoAT^UHZM$*b1W4`Qa3XHx7ML$yh`q| zQY;5zW#qOB^R-^qf}0`9hsbXxH=OJ{rMY4j=jLg1gDFgG7)CxY0 zCU>V%R!`mEKTWPr)|u>}UOgGGD7GdcI?6vgF^-G`m?y-!Ebx`*OvZcsr_X7$c;ixQ&*I8T*k)W&uN5*C(ixbuo6T-y zpLotu(BJjdJmEs>#U9^$aTLF67LurMil^1X@N82Tvk z?N850Gl!yA9iw%X5>k}%I6uWblT{V$^X||1i&i-^_1gML>+c7VL1(#g#J;}c`6Z>S zO?|9fd|zeF=t_U#AvF?HWq58@mTE+GCgP=SD-R8e2z$g^6&>=61unuED{kF1Pa6HM z0+dKM6cU$C$L048vQl5sPPeI5bAOw5RcemDaS25rxQ|W~zNOWvYYYC6bl)}8e5Sy! zx;CdP<@oY2-+q}%rl`CmwNuT-HGVNdEZ0o)#8__>hFm<&eW>KS;+|;f8@*LZAY%rEPrdsbDcUyaUy>L0`trB%o zN5!lxu>+56)}GmDPn=Jn$zHt)ik82DFrRsNt!U^mZPtfpsCgbX9Uog32gdb09Q7E+ zOr_hM9^5stwqKFFsTn`$!12DpZbtT{yGe6-blfn<+Mkvu*KiAmi2dZe(6>u(qp?kF zxx_l)9MlZ|7)7hGe*L&FMy0^$m4vAb=lsQ^c5BW+o9RcLAB&vE1RT-d;F|mhZHd-| z-fSs%=bn^q%f@G6-R4}HBus|mp6V?D2CiN!F@O5P7YO7hC!SjO%#P}uI^U|qC$8iX zS1jdw=!(K#N_Kyl@VSs7U9aPrsj3$INvc%8;g)JTc9Z#%(t%~Y^`*+#s4F49RWvs{ zcBz_|@vLiehnfuO<>N1nENe8!eeIh|JGa?xn0%-q1FX67XV+d8y|o$1E>oz?kh(}; zka)=Y4ENr>d)C^df5r75l;1%?MReKmyN~jZZdWds1`3H{Qv}C+dFB7CX8+~IIKjOH z3HO?+lZjyVt-$Bqp;Fr7Xk&?}uONk$-^t68^SQ}_`cbT;SyfB3Q{d-j+a*;SO@hCB zf0<^XYDlBK_m4KF^?<|vA`O;>QacoO#|=KiER&!4>;($Fq3Knoy(P|G{FSGnFD5_V zCSxj6=X%`Fo3Ysz%H*~XjQMEqI<;6q_zzXWK^dacyu~~whDYx9@3*eE4!^iCW|0(XeIW;p)p8e{*k=rnvNV zpVP3{R!MQTOGm%i=$9sZ%}=?Wzq2?$#Xe6D$qf{F6Pd`+Vs5l(ZU|k2 zAq++OW7vwhu_z})&Meoy;oP>?cA-Q`&~Rg?c#`9v^y4$j8~p-hbgI!minK6oEd2WX zVVK33=RBTNpm?3g=b=flI(4CvPBd*)%ExL6BKIi~R9}`h+s~Wnxb?Ei_c18=S%wvT zB!f3|we!lhuy=L?@1GBxIQGA@d@H%QFd4S>j!{RjTep2HpW^g0s1!QcC^sxT$+5} zMqE;+r^k>$_zmUzpjW!tyht}dVoE2=jlH0Z41JWFR>Uu;(ly1mbA~$Go#=PQ{PoJxJg*@ zftaI>vTAFSyRx{+rzNJ+UZjr(8z+5uykR8oi{%Z_Oa}fqc{_5|tRnC#sL20g{ zob{Ex`zJA(sZ^ubCj}Ng2ivV(bW&-76a1^{TiKk7OuC=)#(3Kvu8bXw4L!aum`nvn z$32Gn%#Oo+tK?N``pcZE(#U?jL;YraPx8hW`@VXeOeTwAp7mT8%!iLg zAAZ*LLEt9kGaBNnCnVOcmG--mK4x{WAYZHB>;o0F8CXcrs*T?IEpR zlKtK{VRXrE#%`lGH)1(R{0F5%w0M@Y^6SRw+rlD+QIV3E*~!oA8|U_=?xa#;&^lUh z)@HJq&W=|EJB^Lf`v&caFZ`)>-Yg~IL1{g0TcQ;S<&Jl+2;Dxz;@=ggo4pMrwf{l}-T z;vA8&67r)ZY41qi^7$y%oQR<9Ik3L2Dl=ZS`F%jvx%rTrGUdz5dw=TY^W*bpH>xhp zULIcaWf-zLbL`%bjFoqLfwew#UwZ_9SL>cgAi=?Y!{HW3X1v^vyz4v`m7-Y=Yt$Wt z{H+@?&Tjj)?pheS78`vZTZaQt_aSP9pE8p)@9FTDS*}kjhvMQ@hFJGoqp_=LM0@n_ z{7lu$O{sRUi5)$0(R`nOzsC)=bmF)xD^oJY8GAEP=(@|`#{o5L-GGmx`HGVCZ@7?8 zZEbe#{ode47#XirGES||&&~JcZb$O7J zjQ%i^z2+#BoiTpr6yGY_v_Ec=*H1k*g3E)$;Cb}p8wel8Y)N|BYlyPWCehS1pd_4fnC@Ok$Jog>d*I9B-h@#Es6qCGc$5ArKzTm1J{N>lMS?OzNu@JAIokr2rr2>rY^ekOWmR>V)Z#1 z3DpZoP9}ACKP}Lre1^X@5*WZB6-Ax8c#RVM`WES4=1rRa?F9%!AjM}!!YX_FTgdmO zc71Rc=H}G3w4&yM{gwSjZ@mzaN3|v`Vq{cg(Dp*7!Vlf~7L-eIiqMFK4^UZCQ(DrC z7fCQT!fdp3`x$O_b~XZ$t$5s69Zufn_w-bim%Hr;?9Rk$?B8tN749Ysoh>Xp2!4ENOLLq@=?4cp8M|(^X4k z;q-hkSq#)8(sbtaehma+urq_sgcRkPGa(F=n_7N0YNdmqq(7b z!g;ENFa#bBJ8g?Lxg3i4APa9I-N|3&thncP$`r1+x;yFke<rF)qR(w_2?&?uHJOT{r24fQVay@v$^?s`WVSi z>Sxx;s6pq}Gp?z#Tvx;9O*CTliGnhsCFfzDHk_jN=@Xn*7HsX_G7((g>?wfw8|)xXk3O7&XE z@7#g?^u+8>UYJ7KVIj!_A#{oCzVPsHci5y2&b_q+Jbt)TS&I1|Qh2?i@Om=~TJ~Bl zwCC~M&S}0#xnFxzu($8AEgv(D8t6SACpK%Im)LTFT`(A1SbxA&u)$UE_lTHsL&{n( zu+(a0v~V4bY6E+-mNRYHO!w%ta7U5m`PrmQy(@R?kf!Ir;Dy^r>7uo?(qD;VWto+j zOqcVI1%;hsBp!~g%4xl0&Mr#yrL^Ae*@dqAkK;<}jkj`8PTov-WqMTS*PD30+@j1ge;RTuSn$r`I+uWt!_>e3f!$5myZGS}k&8(AQwn(Ptx!LH2S7HRP85SGGU>37lw zu6<=#wGq0$bu(x0X0e%g;AF1%JEM`Mr6rX@)u#65OK$Y(>DG7cAtXa^hBKIudBuST zJzbO<@BKx|*lJUBY%G&{*~{Mb`PQbKoIIes73G;-x zb+=La0i1m-7>zk)bYKzY>t(~*We&#r0Ls1k!@SQLuZ^Hq6}=@oe?fd1h)Y1<&8S1- zU^c|^ISB3Olnq`&xWQHwMov8VcCl_YPL`a{G5(F{>Qt->+DUU#!K50-XZyVRBL_HM zt5s{Guc4tKD%uu^M+1lShKe+l;9#q&s;aj3Sr6wVD1@C)UY<|F{3Sa(JGZ?hyt{Wf z48DJejwT4ocpgUnH%BH3&W>j`HhT1BN#IZjBtyBSX3~pEbwp55(Dx6-cW`lS;2dA*?DtSI5+b7b@Nk>WiKex+we~Oyxn!>29UZ1{6r7Mr zyR58?NWjBIU40nNi_4|*B_t*BdK}sK$(x$yx3si;x~QwGgA=51Iu-=Fq8`er<|}`X zgZF@O^S1jd1NS-1y5UIr#KhHM_FUPN$gX)1;Y7#5k&}~~thJ?Sw}msyn#E4PK0cF4 zWPcwTIsxakGhc+c9d101k)+^r36G71NAVP-3*gkRp7;6w_YjhUg9CT~`FbrEtBV!z zxwmJ&!CCLhs;cw(I6Vl1YOv1{wT`Q?UtY#@TBjx?5F;oB1-(!9mf`#-oOp#}`LMK_ zpI(V+YmRpsU`_6lAy#&ylk%y=D5zXQPlIHr7?m=(#w zVgp!3r@`ql0|NscU7i~{tPBPwrj)d_G93Y2;d_N2E*L>{X69@J&5Kw@jaQ%&0f*6H zSPmSD?@8r%2Wx~czFt`DUm#r&CU^k`cN9r0MHFxh@)9IZEoxyI;HW($?M#}Ld2q9E zU3e6;-$M#v*L!%Jfw`Z8eVZ5?tCCfqP|dks!0jp*4q#wlKztzQwnGZ%H8!4IU7FSK z2V7cOMkZt#hn!DcRka$NbO1Jq)kyjL+DL_P%WxuxIeetnatkM?YTZ&a1gLhvVc7)f zLHNkOe*FTiiz>4LGq4!&6_YjAlkirJcJrNZqWr?72c?w-3;uJ*2{hW{Nx9~{@scRu z{Exg1F@2G(jiTJdV!0hX#r1P!q)wy482>#Ii4@IN{M+oAL>V|WH3fS~3Km1b?HBK)*G8B{7SO3NFcMxsTRQ-ok>hl?683pJj)y zg<@i2@C?YGTEt5~s3+#kcCB_OWj{MA}x(M zLR>sDS~8nJY@3e)R+WGN86ge`7VD<3d<~p14*oU+_S-_hkM|WM_xf|?f<-f0E>0c^ z3JP*?RAptMQvJzSdPqS*@m^GMU%9rf&T-|B#Dgd*zfh3ufVqR&ipx_|zlybLK=DAH zKrAxri6WLnBs15$$ht6gx(j$5^esh}k&5c%>zr&$mdh`fp|AmJKP@+@KaR`g&E8n8MrB!e+ z)o3(ehECOPi=O`Vt8nOSQE@TaZBjZf@|WW3nE5L!2Exjg)7C*5S0}V|sUwIuZ>6i_ z3Zp(F@~wzZN+MxnPerAAR^@1*QC(in%E=kGcnrWlSQJ2cPj|O2#!Sy{qdMcgSBH&? zoQXO9cOKyu=(7+N=-x=D40#?E7xxZ#WvDbQEUY(4mf%X6{(t^MAZGf*s{gDwYT>k{ zwzw*Y{#MY()5lK4-+J5{IFao$khQ(H=U{7#frCTAX50;~N<>&#J+`=>goPDuP zhDcOeTKeu?JBWHb54jKXksqQ@Z_l=a;ElPF(frg@ndhk!LdeL7ww2|vX5}!19|R>F zmFMQJ0|%pG|J2y()vHJ_Pw5Z%ZXSMW<^u)acF#Z#2Z4YA=rANY!ma;hidd2+-%hI8(?J!q65dY^c( zS>ybHb=VE5K$YZ^o_>2=#G8kr#^D~0Z*#%Pg@RfHAO?`ul+3mRCtO`!eal}s-U-Qg zn^u}&1$H2aR{)3tjM3z_zcM_mj)@rz-%$DaWp|EMnX5rKhcRbQEk`R=i#0)a1eVkC zcg79G$Bc|u045+c6>gDpb8}02YAFsAu4*O$0gEF60erpI$IcIX7QA*bxTTz&95{q% zJzPfByZhk5gRfin-iuPlNK*N+CVa>-MV|(tB;%e$4wIjxK9m7i#DGKMKt;gbeisln z=!Cp@@!}Fxct9zq<@{i*5|&an<^H{U58}Gs-6mUETy#F%(5ch5;sf7vjq1u?v9T?| z*@M0I^z?+Z=42@@!!Wjme}qmn;Uns|1`L$w@N#gd1jaE&b+o;DBBlV?Ko@YDx;jx; zIowJThk2|r14qCzo~(aTQW9wVz<5)ZJT&29hyp%7KH$TY2<{RSk5pS~`A~w9e0urC zr^gozDriQ)*KJHp7`^NPli@&8X(C64B;@(*=BA+KD7(4&>YtwYFQR|aZWrkv&fWpykK^w;wEYO6!+G6!nx%FA=Y~J)kN1zqnhFMGxCTn+l&Y?8s{Qg#`|ttF z+1Ytk0`x{~?Ch>@4z%pXKDM3={g0>ev=}(pgt2@2^Q%KGYxe(>2Kqfir0Ji@4ymU2 zu0C}roIYWCPoGaSKe*Y{<<>rNZPwI{_WaT5!omXJ++B$Lu*4;!btoYHuL6KGq-?jw zs4251%X>cCx%>Dpo5v>mX1Q8bT#gy*84cF|`beUHCYqIgISGRP8Rxa}<34nS5b*Ql z_wS!{O2MuIjVQ_NoeJeENbo=Zm0cRaZT)PCD=uD#%~jwj!4OkzKD2RX2<^WwVu532 zxt{?#{O2>CH%woU{qHs4VrAZ(<1N1b`85E}&45$q|GW!)bMZH?SLbbuFPH2o>ZiL1 zA)z4p1k5*j9w|@$&t(MCd&>k)1T%X0e-I?!z`YJ67d4x8epgLegW~^rcYVF^UY2_~ zwMEDpmYP^4nF#T{n)f4-s|ZTUJz=WU;znz_W^wrky?QSYido&)B6q^nro$G;>+HkG z`FB9iXM6j2-0|4q7A7VIzZ>NAv@w!`&N~0S+qIT255rn~KW}7tc2zS8x|{^QebOj$ z!hrID@-0{K!Ef1~b4QiS<+KOaWe-yao-IL!hwfRgFRfOp8xkChf=K3d2K;6OX_S$X zQCiVnjg*uWsBU$&GtDpbBuT|F0XjVyzTx>Cs1@*cY2`ZqeR7vw=tu7{{XPrlUk~SU zW7__;oQc(SHj71xLAiZKaRawKdSYRu^RO^fw=_+_lgBS@gZ&q~Oe7L9b+kQumGeB1 z0iy2MFuNs19GQ_9CXf}JL6;zXfN|@jx5*i;2V5jRKE8la!`J_O-itWTfFoYAr0N&w zw5ftlN8JkO`lr91UY->Scr07{;m+tuyv5~l-I;@g^brHYXr(C|D73+O?D?)ZHC5Gu zffbNY0^|&eR_7qvb-r5Kva`GE4q|PPHb5YmY;?UN%ms7=s0aas%*e=q9|Aa*O<>K| zYw-eqtl8q#B#vZw{1|kqHsL{$l963QKql52fDIlrN;sYF(W6yxw2F#~!dG8DUtR(o zM)+P7hSWcuot=SnprMh`d(n(EuakUPr1&{3IS3eAh@1XmqRrc~3 z4C{skTw7mBsA76M3AE?Dl0ooeSX^!^^ljFyC;cr6LR>$!NDt< zp{3|+zTtpV;P{9PK^GK+75w^6pQNzV?KAh){vb8W7yl@ho2k1{^1wJ>e6^{zDRoOG_tn+0K;cG=Oop z94{p8?d_5AI(4TB3NkPhJoCNz>eCeyhj`Q0Ci+QTJM%eqI#=i{Bn*DjIwHKDUyRhl~T^75s+O%P4qqM$M9HS;}sWDa}~3@4Y6l)QzGegv9h zST{vnU5^1HJ%A+K`@(~lw*j2URf-I@Us&3l2s;Q6&gID}Gw3YBjPqHl+?*W9GYuEI z6TtL|*o;4@Gp0T<2oR-)tK!#Z+`4s3Qc4P>lLlbP0l;{juGhdm#9wiRUHkd7Q0Oc; z$7=}C_tJcRwXKIRPO4N7#d0YLcm z?}IeH3pmY%2ttaiJXHi^MNesTd!FmvyTolB0m&icvLNzUq|*?)c$}4mL{E>3Qp$WD zA|6=@LU9}%5LRH=FRpMT5(DZ(5ZKm-Khe78 ztO-|K6lk4U{k<<7pO7HY?*O`dW`jlaS-Gb5paqDOfC3R%Md!psDpCSuhkSgl8{B}@ z9(>7D>xo9w{s-uQuR(zl(spy$eJ}+5`Sb6y?O|fn3cfe7A)}Ruv;b;LLE$(25Y+!( znwl;zE}|hm(giIZuMU+SZcge^M}Ud_Vke`ZkW=^rNi8@%P^YXa@Fy4WfD{w>CUaOH zP)($#r>Bm14dTx5`+88T1hfqjN#IJru+8=LsqO`Td-dtd%dNvh>t7$QNknp(4@Qe4 zg&9*ps1Y{#c&%+_R+gVWQRpmSD5XNx$B{@7Y4nq&oz4JBxL2<-2F$4Zwzs#D65t;W zAdv!R_y}<3C>GpFE##5i-O^Ca7+US>>;wriSg`VP#liv9XVGzSN%8S;4SoIe{$+GH z#c=h|Kqem9!Rx#MY)ejdb}?KM>^MI^AJ`3WyiQI|ND1HyZaGq-&%j3nYo-HjI66Aq zYFyN33d#}^9T2i03jqJ>4%zL@%qx9E-2Z|%PoXpu&ppWyx5@3=#*AFn{382c@dV|A zFTq0Sc&J}?`FeM!r>9|~J|)7!f8RDt)4I!?I{%r10$x`+ zFrNgh$_z1ly_mV78FcA;AbZKf%bS#tun*n{0$|8}4%n>#Uzq6W!I^|YZ~_rzpgMK& zrcrOTGda|N|ANYDU2SdS#LfSpHI_BOXPzg=8fGcR_Tz)ArksZO8gcg`(yv*EF`Y4y z$q!`Z>oinnW*P_y38nBjLPq5?h5i?sd(&565Vh=r%Ld&?NO0v+c&cE#fJ2lK7pFw0 z=Hzq+TY+ak3A8N)sCU>Ts$l3)S%t(LicJD4$D=zBv z{CpLZzyOO#6b>j73;?KwUA5VK8cG@1*(sSI?F5`P5Os&JI^dmQGp_zh_bo2A6ch7@ z%r!6XYLy`BLM;NAXio4)u#G5ym!+l_eh>xHnDW{7GF+%Z89+n=-0g>VhZH~LISN(L zfw)HO{@xzArkIqJ6wp^id;|pP)}))~?dn>m&C~+n7j!XU>s=MwAoG0l<_!c{y=IRD zq(r{5B(5lgE~tX@^Yi=PSp{AYBtk*gQ(tPp&ePLVg&_vy96<>gPgt{9l_5rvK&8UC z2Wl-~IUu^2m7A+q?_heoGY`Q8eA?G$ASgygM&RwU6*MDeUM6qxus52UYXD##uHo+~OTnI=Nz z@trCZYe1#O{-J-0fsD{L%GuS|N1f+ zkX>$8*6XTKsJ_9=!DNvD%z&!7^H3I~!o|dqm}ughTQa;A}n=V}V8nz8{o1;nBlOcv4D0#TF8F za)8?)Di2T$umI5cboYW!_mVHP0c0GL4$2R<+sIbW^iSoLOYgJv-d1OUnDgt$0Dgiw4)_R#7( zEMj~jB039OCns`2uQM%H32ABVPp`f~%5x0?u@x$EU%#qfE`Ms$c>X*9{IPAlHhcpZ z$i?;g-$$6ATFzSrtXxl>{=-_V8O&a_0qB=U;L_eiP)3LYWPlccf&hLzoBz`Sz_{(q zQ}Y3=1wru@RPqPUq(j4iU2tJ*uVTb@m_#YlRrceWrmRV@9|!- zy$}^8nkD`(wJ^LWd~jSHmh^7y;p0fk9s*~4R_Raq=N#~r;RM0bB5C{S>phA}S zPlj4bsr(>lDl^=@{@WwqSOXX>UOqw0|K+0AyuWyJ2?ifAu4Wqi7dHp!Q`~y%UE2QN z7>RYNc8c}?eGP7En*V>F22fPbJvVNhk)`SnB=8m9MBrulDY_tpcj{IF=>5lk9^6Q8 z-a6tPO+J^N7DM>E8uFQHYHf^OvJGMU?@fUztV!);hfV5BZ6an9d(iDxUYz(Sq0)L+ z`{PEiJ`^@Qs4F<6;PE1qxpHa7#>P;{lY0>5xl#Y0$D%*%?aM6K zY!`!ghI?H$*S%bB_hs;wTvC-nnmd8*=wUBeIygu_0Ue?YsJ{YXcn4tvn;4K+-hf%G zk)X!1HL%Qo;olx>idTFh2=3n_B=lbM(M=y(t+5zk{WlXx0VU--asOp5^(lJeKw;hw zF>_4_SF!i2gHWf-y&Kf|?dVYj9~ z)TvhPk$2(Xh|gt{*>K-2MMc4z5kkDE0Qf(s+8jLyt#$3mcs((4<1Eq-!IwR}gdBu-y2f|3q+1>i#dzzP6IXeR&$ z*cx(do)p>Ap+#WiA!UFh7J?bTW~ee40!_%{ym1Dy^ONqz$vsN`DC+8vL zsxU<+h1IC@^IH@M^AO{WA>Y^59*0yK>c1e(ejNdg6HqcEA|WZ1r-MYBhMHOy*t(;w zX>hdEe$bCV=?8Uf5r{TQii+Scii(PyHpV+_wV^&CEe-UB3B>%^v@|`)SKi-wSl`e9 z?=GF&|F_P*y{*jV z$DVIAYyuSq<(Yf{QxM7iK^Mo~mxtbv^8jO{-soZrkKpRCA`-9~NNG<3C}-AdE>dQA zD3hq%;^ledAv_6p1A#(bTYGI`0cu3-AdU^SxPErf;IA@MF*eSDLLHjv!2j9!uAVCw zDMf2VA||1)_uWEt$IA8X@x-sn*$uj27pQ%n=QbYP_iEf;tDWo zfigq7JsRTku7`xgdlp$#Dx|c)4A%yvMS#N&_V=%{V`$HTW!-o4gqO6mcta3@^6rZd zL_jaxzjFsjiFjx#fIGSX^9RbLf7t<2WGJu2K|U#)du8l^Ujbc|0}g_)1@UNdY|I@V zJe1o~_*~27-$6zJl;_VxjxHEik(DLNcuy{Y_1pLF59sNafo=c-!@UVbR5TB#zm7og*d>3* z$3LVWSC=kY#;E|G&5)suxPXvIt_HW-h=Iv4!ub2YZ zeX!Ahw6X3wl*Vq;UL%s|F%2cv+yAT5B@VGxow2ez+(n8*427VW=nG1MUzUFEprt&w41>ZBPN<>No zWqhzi5nh^~-=7}k_)nw>@Ra?Ni^+$AKzyDU75MdNs%>8Boh-#$+^5*DJr+)mo7!h6 z{jgWr%h+pN9MRgINj}KO!{Ac&^d>9qLi<=x+k*S(Q&`?;i#^~^KyiRKAuOA+U%_91 zV1OMsUjITMJ}TxzvMnVk>F0IJ57#ez@wl?G5y9X}MC|vqw8ns-doCshojS}A z=5wHVVG6Qx_@J=6;a94~KDOeRe)302Mk8RAV37y}JYw*KstO9vaQ$rGy#GZJotVfF z*X8T$dkq1#ZE^5v-Q5K5MZweB+uGtO_ObtknkM26^oO{()P{s$BR>E9$;8IiuYL`N zIKWPTH`lARfl4-zJzz1YH*YfO)K})^(LvtC%d3UN2ZrwW`1l$EN)J#gO^S)x-I z{tF5cbM6ulfVn?M{|yeoy5(FIefsberbYD-&K#cheA?ff^ac<8<)zJhXABg(WR8D2 z4(V`0;o&NCA$meBC^*Tdp{NJ}EL!mLxL0O`6c|SYLiNzS7YHH#%wDb+_^*yf?@Bdm zXlg5JYuAf#?kUwDka4(VwXYu^E(C;I{+y!{{_(aC$Fb*O$4?prdp>B4f!X9QO*fyipFF+mNr83q)M?rN;+H)Rrn4XJ z*9dm`?W`MzUa#^(A{|`r8=>qX&y8V?o z8D9hR<0FDvr{xK<0j;YHKtlr%t(S7%CrX-{nn0gq&_VJCrG)QY%q>N9olt!!SapMq z1yRlyM*ymPbnrZX{n`SH1^V?7BnmK`2m%S%BX~rZOR=Dnc<`Ndlg{s#W7G2IZbqQ- ze7{UV4txFWXP+CGSgk)gIxuef8nZ01#y4^06Mr^c(|G>1CZoF0~=JN z^nZj?K|AAjj8R?7_dQRzecf)`@alLr?A0BuVQSwVinuR% zFwAuEm*Vw>XTUEkeup1|`mgOoAE~XNkC40nh=G^@gpb?I`-eBN?>qb!BZT@TZ_3Zg zN_P7%5r3`ZBqYEIl`~Gd%!b72c^yMr3QVZs16l!Y%njNd0nElCm-mPCD4-=5Sc%QX z-Jjr)s=;z%=K*jP7Vtn&r1G2G)B}tKh2g(NaItW<_7zP6-X2a$$~pSXq+1O!2=6iPK%E@iQHUwV;(7*dL-`Ec<}fb;p=gY`a;X+q5Za5 zDr(R}SNXYls+o3%Ft+c<0oMy*xse3BHtVn`z)--A!%Vm)@?N|Lq|-+l%^t@j){WcX z@7lh7gGp?9@JWVr-Pd7?&)>dTp5~z7U|^aORinV(ObiVJjaRSXa9<3Bz2LLo+r2XD zH?uw3nFb~M81GuAZPd}H?dqT$3Bf(d?BeNf_Q$|nt?nl-w{7Zp=W>TV%An-DT(Trk zGZRhf@=n`6D*(@#bZU0B7Jj@f06~#q?QF1d0KwGP*Mnsw_-Fj{agTh>J3QL$_{im8 z*_j%*gkSmJyQ&5!SvQZ2vvwO-I6{H6Xcg<~mOfLE9{;=)f$m-ybvM?Rc_d>O96gu$5gJQ&_n%jM-kd^q zIRB}q)_*O0vTXa|Ww!Sv{x`hK{-N@sTCGPLf9{b`{QE*%`^Y)ocbH`AOl`gWu72_v zcH_m&(J9+6T5kRO0z27ek9OPuDi~au#GhEQdU2lEvKF_KV#8ImTL0IIQ20l=#Z_8V z&WK5MoBOuEa5-brWAFTglGSOO+I$VA%ShzNx|0Ntgyg@U@6DYyjC#TPg8WGf_2b`! zX(uQb3yVV+WnLS7VJr7n!aNevF(nkJHMwWpdGSxqAxBVJ!|*gxo55p-9{6uiLx<6F zYwyV2UV}du4utLN0Z|tUkivnG^Gw>bVh;=qKp=4*w{1^@*tPqU*BTh{`jQs-4t8M0 zNC!ZOp4oze0^ZF=dno!5>bgurfbqlCgWB#lLOnhxIm0sFyL*?c!Ws3Sr$Fh)rN6kT zJf!N~d=jkVE@ifA-b=zdI(vXlrE0BvI%u-#C!8MbHwQq7fA79X)Ec=-C$XeqC|&{E zo_xh7k_wC8M(A)e%7R?Wuq52;RyE8j*Z_A3ULUyDsj4AeFqI@+;r>b?%9ljX`#=4) z@?Oc$O_p5*9vBkSt457*IDhNUcp)Py` z@H&_C%-$IO!U12r_Wrs5DI(ryyD7sQ4LZi$W_78ssBY_E7`@gv*+I~<<}L?Ay)&4KaF1CRj{BVgD#|OU2WGv#o<}1#DKWtks}2&xSITv^jS@5ecJ;+*cdrVYj4$j3hStnx}Rm z;#{ct-f>pDyN^<{oizxu2oFTAaS1y=SAQ>VpB)muei@5xWMTqAsV9Z^aIas^8|K0l z6c+m90a@FJ9~TxB^f`KV$3KA^tB0^LZsiP3W1^y>a9dX)w6M@f1Gtc| zJNWoWiThADf!{)LD@E1>K2ZDYF^nvKhAOIydD4X zTojJL(G&!%tNskAj=W?UhKewBLqYU-3=|zqY%Hqysi?AFzgprB(Ub{PCE@u&0|$^8 zkiBhI_RBWFFg-Zz0mpp|Wp@)Gki+G?0cPCr{Q@xb%=wVM%Nc&+v>< zvxa)n=nTO*8Ynv~IyHFj=Djt@tgYn&p2zgdOIur8VDY(%M3r}?LNB%hO+vlMubz@k z<8pn8DLB3QlB-a|#pq{KrwyqgtWdef(#@sBocV_Ceix=5s9(nBSuY)lEW zW&M9Q)Y;*M`mt=Sai({#cKQu}B&G=A0lM4s)_ajKmm;F$*>uiWK?R6&`t?z-!+{5>%Oasu!IuN8v`Y2~h9ie~WSz zZsJwH14YGpa| z@`jqeh={MNv(C^z2Z1bJzur1M7e-f65lNR1CTgB|G=r0>_|h5k$fP@7K~Jx=U^k6mKEXk%%MG!Ap5mLR$g0K7rTXT& zrFRrHmo9Fb{gHPflYUx{e6k!kG=FzMoSd5M_5hHtrl1fpx!JN(P{`D@*9V_Q8yvSuisK;AROV)8;1ipLD7VJ# zd->0{S|Jx31-}YJ-6r_TwBEyEgD@C53b(ioRk^EzJor`c9%Q%MJrDm50l5m(To2)B zn5Bh4C=c zGCl$>N_r+OW%qoI6Z;_@=Wp%pdUhSOaNaH`3?Cj^ za$pYZ;?*o$K)n$1V0I#$?W%&7pWOb0n3$`+BmlF?o(Cff+T?)MU|=zfxPWKid9s`f zsVd|Y2LQr3pmSY_a>}l*1S+y46((0rc*22jLZfEvicJzz2;Fu6*W6WKt$Vc3+oX)1 zNB5z)dk;4|9>8QlY!WRcz0<)n=K{0Bu^Q8%QmIKAZG)xIxqge^WM}RRrq~UB=@_<4 z7fS);c5RNI#4fZVQUH-t`3O*6N_pxoPhRu9*XRrT8TdjaROP#_x|qwXO_8iOx)4)n zXTCCm!0<>idb=yVBfs!u@8Ufx13&h>S)cABNceyv-`mBZYM(z$EmB zJPwMcEp2V+zL`;Fovrt8U!kT(KS3AE#qs5ee~#--tB!B-#$L*IU9q>|zA^8$ho&k2h_09^q>ffn_a ztSmoRFrc=i4t3TYkC5cwT!1WiBv2uOEg!OZn!Qi!f2jQ05neg3rA1kcnWLA4{IYo* z9_l`9L=_^t-{%T&$OxR4S$o#Pq$Kx%Q0>^|Q7z=3#J-?*IB@uxOIm_i_>9j|ADsWx z>w(NUjYk>w2L5yBV5>+?HH8wR+%srD4!{pATRj>eO;V_66SNbDgQ}2^T5+jikoAG^ zg-UXC9=?I@+pJ@C0OFs>#ft?X!Gt<$EZ_*#MGr|8Fo~?;Ghz8b?cEnz4Fl=Y6I|?7vki>M z4(5295L<7$pd}z*=INI$K$i4V(1PsoE7$Wwz>CY5F8#GeP%9dr5PIGgg~VtV;%2z9I8o*5~ONyv;%0paU40I`!Z& zms7Sj){1tH7dF}M0okeR&??+@A}#97*|TUsC(`P7CZVeNuw?x$Nbd<%O1|D6h-$`aq3cf!T!XDAlBid_OZ7lbo5bGk&S!M* ztGTEA%~sWJ$o=JNl_vOV=frlr{r#=;LSK*BE8}Gz@{NC>wR_GWO+f-zJVNe6ssQ0XRK?D z_a5-{K%K4j{i-llUthmzZz6U8*nadu!ZTuF*CR*NWDS^(uy$m4gcH_Y9aV6WU`O&m z?n1X$&Hvc;0~Tv|No3PeQE7o388Av<%AQn4@-+n-`)n@bsAo4Ey}l7XN>Fe`Zc{19 ztBan-EFelyxC=CSUjMHcH(r$vo(9_mhbT7ZT&S=fUtE0|u2LV=e;1hwJ0xj%ZoI1$Q#)8)lS6i;|jpE(p z5v#AxDus#h%3>?CvI_aw7cRtLn~i+iRKgKoMhf`^jkfZdb3!%LCQ`Dj7wH+WKL^!% zmo7^T8?ZassyNj6Y!Gq@tLrunMA<2XTLo<-Rj^$8I=yay|$|>h?y5Qc0-6!$hYq))Pqj?4?CAlyDQL~ zXQ9i=Vjgs-Rlb4j{5~FK)-&M>&y}>#pV1!OL?qF2k+&YBrrkqnFG5RKPY%z2 zV5e8Ivx{dub>@uj-H3FhNS^m7lnf)y%|a&jqZ6(Y2Wv93Q2T?r#>Zj%%7tt^3u6z5 z=mD-c)r|Th#)f_EKU^ec*cT;%Oc-mCm1QlL^s;Fr`1y0@>df3++PzO_4K$9>{l!ingkv3ZE`z;HK>_x% zD@GxVrG(}f4w|3&R@?U>ms}TZSEc^kZ+`;S;H#ZEbsgO@u-KRnu zw>&u+<9Po?@WS;+r(){Nw@yy7p73XUl|WODzpJb3zLL)c*X%=Xc(QM6{(IBqM0<|D z?ek);uO}1h@&U?!IeKUm0H3&J=xGR*@?v{DlyTK$)=c3ngPJeU=pj6i2Ua3O*`2!) z-@X-|OTCTe7NtX+s}=a37O@u86MN;zPkO4sFKdZ8vEGU;kh*u zL!XEB=;?~A_aAaEw_Dd}OBBgO7#lkYF@dmGd$4pUc%gB?*K2DzU6vx%p|tLFYw)$2 z)G?a9Pd?50$L7hFAc*0zI!h~(F0L&%)YK|T2^1?^Tc6RM=udY(d>so3dC{Zi{@`1x z-T?{sbG&^NbS#lNb$c8TFJH0{vNR|AJrk=)0~HU1IxCf;yl1O?*B0`i{1|`d982Pl z%Ed4}UGz=SW1{DS)$iYz`WYRy!YMYMFKJJ1T7}?zz_*PX@*2Pinh0^rv%SKs=_=)v z5J9ZpObHs&aY?sE2uHCOM9f+yiQT9k$NUN@aq)RhhJJ|HG0t7RP|_D>q&X2Nvxa(Z zfMM!?)G^~!P=KP**0ItVYuzK-FElXdC?)+fEw}GL6Ym9}G$Lll54A~)&io8NRzcbd zN^%tAPU)IKZwiZ_zl(EIxZBvcBD>Zp+q5#v5cs5~^#l}FPICt)o^L9wG3LB7-Wd=Q zDZK8Ja3lP|UIyw(^W*!PiRSlB21o`hfYS?8F3=cIX&~$C(ilU#YY(D5i{d$^UZ@9a z8~M7e26L6;Wqj9Z%fx$Vnf;t`sd_Td=w)b#JuoRs`(D3iJwH@)eMt841aAjJKfjdsY#I=PSy!TB9%mmP? z75NO;6;3kpo$oPFFU&9^B&bF$&XvakcYBSjTK@BWMta3soh(QbATdZ!>^^sX;ULbS zE5#c(p(Z7@LUu{;bWg{d$4ZVZqb;x>j5|oTA_dSr5$uvTfs}6E;^jBJHg-j1T|TM( zAkJucWjY#=Qf6kXluI40pwt>9Jn2eB!_s%O$*vlkIByY_Zfyl$0C%G!;8YLG0T2Y zt?b7H$kWuSWxZ^=czjqa#U1}G%?OUM>C?Bc6(f;TtgM^h^zmV$PFB$15|NYP_DWst zokd?AQuLl+?kXp+n%^j-a->*z#AbRRl zzpobw)RMU6B`vF?M>XwwO`}!hlJe87{=RyLr4CI%Rc_4oRT~RmxKN0o__2y?wO8sz zX-&M}Twl3FcZfd7&7iHt>UBbbuC_J-Wnixw+w3UDbnIC66o$b0EaZqBjR6j>3D(!v z6e{t1kv5uEkfqYw!|LwWl_*0WZYKJp%rlvpIhY62z8m^Ljv-`uZGvv zK%>U`B#Szv70`%{0Y#YGY>syLZtGyzqdpww7>%VH%I5m#tQJCVzaF2Gq{1KV>O{3ga?s_kZAKIe;tZ8lBXPB z;AZpH0D+hbWJNVLS{i7%Uq$*Se;FA$3NlqYoPfnhqwpT~#W>aaw=PN*Yu)ANm6hWq zN6zv*@~u*Ykkt6?5f>(f?kjk0qRVNq0N}x&7paZ=v3RS)hfe+jw|+^9TW~UjSa%4F zgO@DceYX{<6>=@&g!H*JEQ!_pl~vJWr$vc&m|?1z#YnrpU?WdAt&@yj+8h$!MhIDV z&fPh8Me)^$o&P%|6q3#*G$a^85 zDuifhy0@e$?oaB50R$C*?jZc-`V6ISI0-x-J=b>`YJSdAh!$SrFQ9Mmq zSpjlfMK98=%+Es7E9o8q9z&5&_wi0zPc8JKp>6>(L-Yx)uKbm86EzRM@wp`p4Q9Uk zrLGglFsN`2;i1?(ZOU9tcTt-JH=7phN^{?fGfpcv+P~JU@U?K7M;&CvQihuHT3YfU zAIi!aWv>~8T_VufzuNfnC=IppP{LfZSEJ z^lj=7Eam+KgXsEZ8+J~Y2pEY0+6>l#07i`j<+98Umo8??(U9QbeV9BWyVjADS>J zd=>U>?3~a;GlO3wu!O%(z2F^xtF5DxmNh9KE>-1@UtetF)YQ;J+vycVx3EVMbg47s zBj+3E+TR5jRWXs++=>b*7CQIw_G_A&SVG>po4{U#WTIwp90HxVGAU&muFvUSuhKdt zPRn-{LrG9uQ>$`)y)T3r!9kyGP|mdKBV+swhQ89suMu;!7wI2+GuSOEEnSC?U;IDfVMYjOThOZn$7JCHq|+S=t@hv zW4RG#pb#LrmtN}h*|SCYmK({nP4HFZQn;|#3)@#wwyBzXEb!mD<(@$m2yGYpIxggGJQe8#qwJ#OVd647aBVXOuP{(lsDQ0UF`e@Zyt;2gR9sFLazB06()W`{{D|@ zgdjC1czCk+p62DHx3Tzi z`5^a=74}EVCFn>#14uA0U(yw%EM(sjJRX}!kl`0LYl&Ijv&R#7i3zfZ`3)lCo{mme zrFRt6L^>me`}=K`k?uqRm0PzUa?MV+O60$f*(z57CPP?o@H9Sqqts5Ja${+(t~Q`% za-h6U(wA;m{kMI76X*_An5AAMZZy#G+9ATE2 zXGy5a~9gKP0gaA3nTZErj4Q#x4A(}NA|}7)y&W^0WcCvD8_^^*M9y?-XtQxD~PnQ2_nxHz19myp0bsv zn6>C1fQ;K#q?~8JaL!(NE`__c!G~$~1~9spt3^>^vjQcUyObyUm<% zRK}!3mi#~nXmWUa4JL@LA#l((^zFz+_qXRc2x@BDiNxaV7dLhzd7?MRFk{m<|d zuGTT;s%WROxU4Lzm{C`WYGcg~AS9W&3-~)qu!)o#&~P&yfQ?xh858q75of*Wb1VqO zIy#&JHeFbPLjow&NB7Q97CIiCxD7+C_9<)|jJ*;0FExxzkMxx<6`Ck_PY3s{_E5-|#^F%~`M z5?v#7i(Z^72-7NmC)zHMmdpe|pgFBP$T4(Xq52t=igVgJ{Y<;?L;N z;x!mL z=Sc0RX5MdzO;Y|2csPM@-T@C!Zc{oQzYc-w_=QsjI5-j3aM?{G7x?&qK`o4%x{_g~ zYj2MNYRV%iIT}4$x*jO|oC14<07h6$z_@iT(+7GJ5XI{1I5w*v2rm8Y`g^j` zXUk<$2XE64>#5%HBxvaeX`f$}7HvRv9(KMJnP%iZ_3gb{-mJN{if@ePC*$3#So+<6 z|KQrE5>LzZBhrN`S}S})|NVRZ463O`kgXvxlR$Wc)6wgsGKDr zV?QLxp28|Nen~oC)(9K>uN)L+p%X!<7eR?SCVg!)rYGIgp@lPPLX3rO|2$&swDOfr z{bu8)LaBEM0-WlV6M~2?H)$q%%1jkW0)fSo2(T6IOb*T~HM({VqF& zgUTa(u~)v}qthYFo&QPre22$r^yS~a-X3i&4M=}3+6xaUC?0uPi{WSkiLpJqxwx+1 zyJrf#@|g6^$VN>hBbjZxvQp0o<;*|2828;%`q?&B6eez=tLluomonvbUslHBR~E zjt@$d%qkfy?&netu3_%E=6D|t6tDZdT%b-Uf&vO{H}|M3g_ zcZ|v&wT1CZmeNfR$ey_{s?BP1P}1M_nA~AGnuhihq_taPH-e`!@(yyHr`NN!sEziK z3i^d553S=D+2xy!3La<-j{5E+g|mu?NL*US30PJ=zI`e5PUge3&U<0?jBp= zPFa8-0nA<17TkUayTnHQNIpu3r5DQIM9dg&{Pd8Etc#Zx={>Sc!5AWAUg#XIZZED= zmtW*W5}{5F#r%!g@;uO}$UXb=%1BCHXS~+#&}+*)v!MAUin_0E7(?(DO9` zTbN4rx@%xCGyiD2V5|=C8pu|tWnyu+jJ1D?ef9Cs%UD&?!NS+qGmHC(!8#68g$8Jx`C%%M~m;PLIKWW_jfh-34dr+IK z&4bTP0+dalRu>1T1Jt#Rye86sunmkn@S0oP*n~ue3hqHte2iZ=b;=7k4tZsxF`y-) zQe!0~FgZEXAfAED7<4^jfc~BZmM0L^fI;zsO7D-v&;aJp+?|B zE`7UYkKUl-?2uUlFl;N*_cL6!3M>`4t^*6x0qBDPpl#JD9EPGtXh_Hg4!b1`*)xct zH+-sqtdUV#s-@YLjlxh-qu^w6peTqA;A@Lf_ap(Rsl6qMeCHE=#1YG+sVnl>g}7Vs z^kW5;!2JaUY8;r2czFQ{8%Tw~zSV$hAU9ubgQo-hrEr#u55cqnbSCR#vXtmouL?lB z3*6B%m?VOD8rVJSFsSxI22=p(g9j15C}j$1T#Yy08w3CV2r*??@I#{wu}sj z!x*3@a6SV5>@Jfs5;QbaF9lGo(Qvhj{R}9O{`Aldl* z{0IndU&B+eHKN_VHLmmMCoem(O^#&yB5|oa#)VM z)`sA?Y|7#xQu>^0FrxX~M!;N{u2m%yu0O~GK zVjirql(D7C0`q%pTPzMo)8$WdM`umA?H zD20w<;LPm%^KX-_?a+7E$A%2Eg?QhQedaBR26r`%a~?y~ibr7#W=;HP4RDo)L?Dz$ zzJA@|>I?}pk_Y59RJ&9l%zsHOczcI|=Q^=EG#6oDVFrMXr8qy| z5g2v!K`D@M!9=MTM&4@P3w9IzXa^&xN>goktYTWskH}rQa^Fk%mdiFQ_Vrq z8%S56xx$F$-7f&JMkg|W@$akel9H~`3@&?tjOZ&kzv@K7Jcg9stNEY7|Ni;V0UVo= z*~o@@tEV0DQ)R<^L)428nRbe;cVk&)XOPRh2gBY$cncoA=B`LE5Sm&CqYdh60d+Z8 z@xF&qb1(M=X$z16+yT`!1m;jhMFlAP?wm`tieWrO1wO3Z&5C*i%7&3J9S)wj@+nLL(aaHiLFcW4EyD!hh!UsY%j92IT`TuIDILhO5U)3 zqsv}XQ&Z9$ZD2Xma+He68s?#a!U{xosPaD#4^I>_mIJjRya7)IJWb)EKmZlfcp20K z>r{@#cv4XFWl%Z*YECsfg7s+hSOBH$YU#R5JB zXbZ3qyCEcnp};{I4>YE+Ev3LThOHFj$v{vU1(Kt9uVhFZN;7V zxc4@|JdOJOI3Mp4`BGiU^?L3E@pVt?0{l2{ekElJqjRLrya){K_CEboLovKeS2MK? zajMJAt76kZB$vg(HEAVsZST?85I>e)Vko^1_V6qXmurb??%F{66Kv;Iq}@%|grVE3 zf{F`3ww8kJ2P#Fgh;OSY;WE^Vr^-H7wevtl0d!;!pxnW&kgzO!9hrcV0Caa1%4^WE z{hx8@XG7I#zqtVa4U^U_`gqIbKZszusavg9()(7vOfio9%z?~U+>gVqt@TS_)5vvu}f1M1Vw;Kb0%KgIc(TenmV<&7;55w=E4&YteAUJ zR?>YJ#QJ!rdUk=RY^&VvK~>q!B@=0h?G5ZP$UEA&h0AN zu8)YH?IU{Izql)(`CrcQ9@f#FAKs59E1|GE+q~o92iq<~5cHJX{fB{eKXC^;eqh)9 ze}NK={X_CpiPZJlAzSWR<xwXdJ$C6MQP>Zolpp(dwd=6uKLo>NCo_RHKtstksLdtx@*h(-%J1Z#{b=h|EC$E=xerf*)}Ov zzy8aAOxFMQSpVJp|GC6}$Nj(jXhms<%$zUs@2mf^-u}z-`G4t0WCw2&`+ZGMAwRPC zSbuc?wEuJ^4c9dLORiG~E@(LoX5HJ!%3I}SU)M!c$?8pI+vVnJ8Re#QmmU~WG|PO} z$awtEOQ&ggOp)>ZzIDWK+KYupJ`R5*EgmcT*&n3jQnNWK-gZ%ReP_-*F8lgxo;1Js zJ;Uvnel0DRlwZ^KEvxS@26+GYucbJu`0Mx;`rnVD&e;DQE9xlx?_{8k!v9w%!|N9b zzvX_a0es6#I~?v^ju*saf1L*Z?3s z-9cq^^4BSzUbp^xt9e}}@hdoaU*Pxu^UWqUEo0{ncRfzIOfSB$(rTpZ|I+W{-JKZf zhbd?mGdj*U1tmUCvx-SR#}03cRqWb%_g%eJOysLqT*~$OF)3EM;|w{!HsbNLFfV7V z8)LKFMZX8I)3p2d4t`?l*FNtB-lz3F)?=&m1i#}uPf)hPzMh@Sf8LNn_hcj%{Qc`PX;X=kYiA3w zJE!Nrn{oDb?S0p-CAt5*CtQQNTKLYG?aGi7@%kMwiyi&_5QIek8FAK)U(xaZe0tte zW7u^y9IA;lTy#%;yQ!o1vGYE5_uIFw`R#0^Ka>#uJj#=iq6wZWo4NKsuPbej?~*lDWSF1|HeMvNK!>h5%|lLce`C0Mt}H;?e@Z8ZC7 zSA!_iHE;HM%lGGaX*u7qOB6C{(vC`L`Sv-CEunF?Jt?*6sp<}f%JU2@ z3u$tFpL4P&H}&~E)~K$(@KK*m_?+1b?BLh^qE?@zDRC}XB1(Jq#JjARm!>ry4@hB! z*5UTyjeLBnAqyh5eq$pz2A;4OuYq^{e;*%A*uCLCV>h?Q%tFrau3wJ97v>O!iHc`x zq|#DP;Tk>c>@pTR)4=KdDHGX$?f9#ha&qjAlD(oL^&{9Fq*oFuz{PQcH-QZ57#D~H)jQ9*NShJe!$|5kFRBWTbQwXYDMxi1-DDPc{gP> z_P)t{q<3A8@_mz7`Qd@4$$hz0^!n4>D1x|+{!+R&r+3n+bl3Z(-T4kiZm%!D7voj6 zd4DdifF83p%WI-lLGHK6b#g-H@q0a%7Qfh9IXqwAkCT~42t1Qmx`etGMRs-lStzY` z4@q6y?MVRCmX@yQhp>YZ8I<&Qm_{;5rD(LbR03)?`n)nQOW!t)O!}C(xD*kH#K}1( zh3BE6z#f#NQRx8F5bv(N34z8Sj}HjM9jr9=0*A0^cW>>)M?CBFjv_BjO-LJpxy+X- z&ctDwB%IKD76PAzjxp(23{i^0s+hQJGO54!VIi0&u&TIJ^E z0*~VsKeSlX)a>i)1N$@ZaLLL7LK(1ADtYFCQ}ylJkfRtzTA|X^3v77Rr03f`9v8{y zC+A4mH-Dr_vI;~>SA1Fjgt8V^(&&0e$ljksQ|U%(3<%MRK+{%M=4kRSKQo!hvZc{H zn3Xl>9l&Te5M$8iVe7R%*5szLT=Ix-H){Z6;N`M&U8nrp@14GgHd6P821fCNBK+;i z7R?x99f{y)+xqbCqpcR4L8oZlz*#{`W*&9JW>ds1Cva3V%!nyK)%(+kvv_=~JzMwB zdH)0fDqH}B4lb@w4+~s{ud)Pw1=MO_0J!}&EQ;V{3|@c42}v*^$NPB^qYcr0Duh2y z`ZFT)>zAL~^JaHme{$-1_d?@?>rSCOuAqHTICScM`8*-K$~1N}gK}cTT6ezQ2ar3GikF!gB@u+j>)H?+%%w(7X|wlq130u2Z8Nw@-*^M+%9MI zB|XT^b>WF#!xP7HNaV!#^HuIGvj>WtqXpou-qBuBnX-|v%=*&v!sorBexy4!Y1ncb*G^Ip=hFJ0UU}nNaFdV4p>}G3 z0~H4GJl{AHY(g|OH~lD96v51X$IXLfo@E)Nce_-h0G9;4UKo)KFTik$OKwa{nOX0; zwK1X75sV>)OC7J47CUT+zS&nCI*-$r6fh8pdw$$EB7O6XTjccDnvIMg;d|2#_9P|x zL@^0T?#r_0^$R|m4v+FE1iCxF=Futj&p0|_@!{0#qM_y8N4r#3mIhBh4cX|`bD#Nc zph-CV>_$tQ%JVx+Hu_qAs>!#Qkq=+oXlPXqb34Fw-uUkEHQ$s9Ggc8I%HFmh?I6}v z*D9-n@Qp3BX(o!@W^;g`g3Lt?KOuKIPTdvx6V8#3;$LRmSp%I=GkN+(Mx4-UN4MVT zZC#yWP|a7TC~)&;<^$8(FRiUIwzWZB)-x6K3P>K64(PD~MxW!)!FA_s-1i##Z%*g( za5m^ZdE?}?w9^6tC{{$v<LqFl+}6cTpL5k7?-#IYNItERt|~q_{>RcY=*0o8 zMZ$<<@B(`6IL-ClFV#Jov`3TMHIK&w(_4nJ3S>kkyOPg|`C#M2^yn-9o@a%}yK5;2 z;2M<0btwKY%>#uxjli%ycxn z0EY`@xmZ2n8o1>KOh#~{D#rs_K;5gsmN6QMbk2DM3js9+O#voBjtg#3V?hmt{olW{ z96AK*J>udTSV@EUT$M-{7YxRAQB6lD`GOwdD2o%7@}v59$#}uHPlav9Hr+f|n{}cN z-kx|n&YeMm4jZ6UbQ5E%mo>g{r4qW400=(xY(kR>08n!PyP)?LNCp?*+xcOE7@C(L zWLyopU(mPLk}^nNjsfP)5k9u+TQ3v}5IY2MkE16(J;+=Qth(Z=*@aECqEqRRtdd$% zq~QPXs!z9sQCdyX^j-Oq(q=36;9wDN>4&N)L*JTCvYx!_ zqoFa&ul4FuXCJM6Y6~G&n&eCslR3V&KT+w6YSqjC?7Jl|D=VnZENA&5_88fFF#Q5r zI(;=c+dQ=Sz_EeGqj_644YP_3uS6yrb&egYO_=*2T`d$kyXgf^#=SEuca&b5=|qlz z=@->s87v|>!95vvNo|kU``J_BY<(d*0M?9Mfb4)dV2V|51LvpqCx2+(x6>+%B3FIz ztJNc3Nkpu9l%-hpRa+PtRQRTtt$t_D)gXv}Bd;yuz)ld{)WBf5MhJuE2i`x}cB%nl z4YG7_IXuM9j$gZDY;0^$+1#z1ydAoK6t5%P%ZO@TYe9s4$$x`bXilL#k|}M=t55wv ziqbAwzt_P0Ci2Y*<2U|y^sF0g^#07U{t|qc`3*8*8Y#6*(CYNMqGx;4{HAMtK-vpm zB4w(iq*RZ?GfC{seQmw$>ldn#Vvok#T{A{ec>{=d_?JuyuWV7n&8AW9c;Sr;lX$O3 zw$_R_BToIf>`mG@)iGVa|1ZU7d_4EOe}JCOT$kM`~_3{JNKKQ2CAUU0SO1;22B z_wQ-W4D4+N2d0T{X;iNZP{!{CH!tThj8vt;_3gasu}dgV1GB|FSO1nX>W7bTckVXC zUg#(I2swQHL*8M)h}~st28&7lV79SAxu382BGjHho-fQIQ&xN0P%d49o?D!W!s8w}`|3z}n^Kua*s+N0=z1=)aPPKR`-VSOzJH#VIu81^5Nqd9Fe9eV2oG_I{BBeeSAoV{7tiNk;8)PWE26(}ilGrDau`&p2i!AzFu? zO@82X2Bhc-ph1B7zZY<2(0F$}(oh&9sA!?}8gM>*!KOzEA3@?__y*0)TP2CM-}66B zxVjffemN9y1a;2Ju+*%n)DY^yEr< z9;@D2UL@Nn4Fj8{gA*soehRcc|KyJzwe(mS3aqVp;L0dzwe6|GJkN%$J%}VN4 z2=^!-=}$h)b=|-~d+Tsv&T8mWool$=fu>PRAvretaPKU$1WcQpR&>_}VRANukqwn! zu;bwXj({CtvFg5Ii9vzO4Ia$4Zb5gRf`{Ppj?V;5xsrl{0dO?H?gn~F5J&y42HPHy z`>ShqTHQsl)2FmTJg?a3$E1S@AE}M+lkvTR~jZ< zvnHS87~OuA#ak~13QV7uS4Jbk0Ri#(&7Ath(*z?8e%L@ArOZAaTpT(U^(tb08 zPBUb5+nb&z3BG}|z+V7Tial(}8Hd4`2W~yL8;C8?T?$+mfbjMXs8HFox8?9$&;t$l zO(&pbFdT2Zyu58odoNnNJ@g&p<*V1M5FoC^%O02xgQayGOl_vTz^V*LLO_xO1OId@ zUDAqNH#CY%1&e5)%c0)A`)FMJ>kHb3)Hrud~9bL*T~i995%uZ65l!cVbr1Z?dts1;V0sX9ZR+mnl;v#CHblPYWXxi0cb-G=v!(`CkiirpP+LB4e6J=C zYqMEJ?-3tR+gfc8DllS)R;h`I>d@E7dINeC}qnqO9E9eEf?2aAR#A|BJ*3 z^|CEqaR*c5n^`gi!y##lvZ2QZd&_(rd?xr6x=q+n`#_pSH4GGqo%zfleW*t0ib|1g zE_8+hgCD9@A$Y=+doYI7UV=3aZHcIyIla;x$rPviM|BFs+3=pT6RDcrHdZxCW9Dqa zuHQF?M{mpzE;um^x=KKIl$8|D&2!L}MzhO)jHN~hjyUkjk^pPzjE?tHUgt=zM9Z_! zt9HL_i}o{u!0V%qfCOS;&)xHP<7F6hH;g<8wGMum^^oAVWWQsCmv4-hMKx!$_Sa?U z$>|AvSH^Ra zn`uJq{|Xl$eV|vnQev~R_wtz~T&dr@nY`0=-O=`F(dVZ*?N^6*EqcG(v~eD{Ir?xl zM`v zvYJMy##TUs18KJEmMagwZ*_T$lh{vbL2pdS=m_PBdn4AqLu>lZ3pfI0*bJ=4fJy*~_hmgt68uzlcbf+`VY3gC<@lb8pq8(Jy2M$Os`6qwiAqxt)j z{;Kq|xi|Xw+t4cKiiQF-k^v$7ix)F>E)21TPM@!E+_Ln7Vu_23OYPTm?MO4Qx(U6G zK>-Jk%2ETOda+pM;u6Q298lqZ&a+YE0ot!W!` zBX!5|D4MNquW&Z@k;2BnBvuShVwpm|wVsOGQ#G_A&zX90)hqX4LB;)9+ig+JkL4I# zu>p5V9d-dF!QRHv{*lEsFE1Lg(-yPXlfL_e*p*BFYLfNdEEC0*WW^+Xv3e?q9c+AV zH5fB*pmPy6T-3U+UkjrgO_|1r{ro4$TLpG;{3SV({G-l- z=u_0@FkALM&t|NytLmB4(}mU>gs&yL6RVbRxYA+?emONZkNTO*2lRQM`u+H_a%q4< zTwu#%rwf=$=dCYi16xPdxa!+C;#E3sK}A`y^xQ+-5NL`Gx0bW3EGB+;RCJ67VH)*(5&RqKgw%OeAs5pyTP@hg?6 zQ|FmOP91k+C3wx}Ih4OH4Q10A%1AdeLB)NxPuiFtRq_I$O84JOGsmuQ!;`b^UIi$ zSf#Xs&klx!b-T$wBJuf5zSmSfmXJ8rw_cZMq|QOM%Hnz6UL{d-D`9If=q#L0CGzD<#&vb7P5m%vt)L_;kb80e=Ge2~VCS;dYJ?XF zIq@Pi6dY2=zwHVOhC?eX-P&mkFRrxqqb17EHz-D3VzHO^=3=tDfKL&oO>N9j?1H{v z=IUI6M-^sey$iBVRbSM6EeN!rl??`yA8q?4u-_C?x8Uo`H*1Sa8Hs!Z=y%%y6f`n|474$Y{k zCx2TX$yk0Bq%UNgi7)aV*k{9jjAGZDdc*4FdM&#{&ep`+Kg*@LWg# zrFRzU+1Xtudgrc1nuXUFfiJ9m=osDn#wK3xF}D|CDd7}MRZxvSZ{$EM$6b`Q#uuyx zoK1Xmll(C3t`TJ>L7S7@MSdr+XXNdvTjRm^kuR@nsBCUI93!tJcxcM2?;aF)Z@}s2 zosC#3pfP5VL;8bjVfy=PT>fe{y;u@h=pi2DW?9D^5`Xa4>s?vTA#uLC)8O(r_cr1K z^Nb~K>f1fdj-$dS{S9ogd$iF%mxCx%m5&8Nuc|(oo4}mlI7%$s&-LV*xJ2EE<9@E| zcS?2A+_CwgWs6a-LIz?e<&wQfMFY2)=D{8T?O_tVLwNDN{(T-r+In~-eqf}8iqnnb zq4{n~idr%Eu#OTk^=FQ5;eEc0kzoKkVfEH_So!GwM|1 zvGP;9;}jsy7P)#&eqV-wj=J_SmirOW?BY{{Mqx6Kf^&tkx+mpW0tM7*JJf4K30q$3 z-#?WvO$wi1*qSk$i3)X8mSd5Ny#A5c<Vu^j#M?I>=eW>zWc}qx;o|T^ z^oLxvwY%2VIrs&e05Ncb_b1ai@D^$7XD^cT7! zTuLeK+04LySby(*tRmv=#z)IG0VDlu$Xhb2=J%Eaa+GXkc|`{B9~hvzC4 z=YQapVaBz)HBMvtyqF7|h&^9|YqdAmVrg+RR_Ije&$KP+T^p8e23~0v|56@^4AK4)RJYYhI)j|o(@#(00|l5Y_z@_oqS0B* zy`;UTa%`xb!I1yQ;=U^?Vuu$N9vUT3UV0PKM4Q=MdXB~tyoLweoR|&hn^>f$Vh&4> zllIALFJ3BsOvsz0miez?wcq$x5np=}?Q*Wfm6ndm>{cXsX!330cM}Zfzg7OMrWf!E zWpS-N9iT=b)*x=?i)vpvh+VG_kiN7DgR`rhR{0h)fAl4{n`#WZKYj&cU&y`P|5|{0 zZ*vZxvWxcYfTm#wbA+k)^@rE4+3Wk;vK02-D>YMcE4Tj6*5LWn<&@8|X35rvoX{KD zsU_1rg?5P83pu4SJ-ZhVvj>m9Uo)SY-ED|J9@~c%tDVgz03`H@GhP;Y*AHit&8G$= z@&xouIu2}@U*`=hcODb%nyH>W;L=;eZE$h_{=t3qsc5a~Otg90*#MoVc3se!*dA?8 zf8ymVqn$U}mOz*kjmS@pLy}j)#V(%hbqteT$0on#QMa&S@}r>kiV|vZVLqnOC*xyA--Xt_M(-|Pi?Vh))+l5s`!7qy`&E#Tsl9k+D9xi{>l-!NN{t5n1 zLZL*Xw!IH~0Gnl--ECW=RSoG|mmb{sRm8KS~bdj5pl zHZ!6*BtDz^N4s`WX=!i28S^fE|Fn(Xx0)@n|KPhmOU3veyBzS{C#KElOZ~+kwh9ox zj1?!wDXdf9+@@}h2Bd8Mb$=&ypwkZx47h&(S_usD3?}E?3-Q8BzeViVb{MZxz zWaoE8x1o8__+c5z&)YN=u_>UYh+ByR#A zt!OGd_*cj_<>E&U_#lDh7+|UOQ6jM*kA~8CSbh6%KE`=vq^kh}i~zwCc*a#ip4S5u z{Lq4#k#4Uf2QX?LH-NxpA@*F6-1gAi1_^IajZ>R6>2`vY4$e&{k}5agMSZ9yl05ua zfU?oSJw&~_k2<$Iu4H$4LG8!0asbS2K~5K7m`BQ2djdn4qd?jo!lI{HS;5IrN5NT_ zfH5gI=hfeIk{P+|M-s&M{l_JN`u4u#fnV1)ihq`)7d@OU>M@)7^>KBFwpkvkk`VWA)!?7Y x?%V!;*E>-Y%5N&re?B+rjqLjPFD+?>@<-C?Gc9%^O<3wX$_lF2QF0HS{2#&&ViN!W diff --git a/documentation/connectors/uniform-exchange-service/tests/img/image_2021-09-13_21-42-24.png b/documentation/connectors/uniform-exchange-service/tests/img/image_2021-09-13_21-42-24.png deleted file mode 100644 index f6818eea1c47b8a6b3d51c39e28720a40b6d2501..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 96803 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

    Ep*6xSIU@{L3j}SG=k%kJO}7P_i3bgoA;A*LgJM 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 z zLoGa?+Y!qv%xm5r5WhXXz1kcRUOPKny4|C#7YQv)6J%dn@{XD>?MVAfP~A1LSY^0+xTRL$&Y@EndC794Tov}Qd-YVm1+1|R5m zM}853qV)v%l;n7zjXJ&dRjP(LIU~w%ufEXN?G^P1Goborwn|d(B?4C~aQBRDF&Bbt ziTj?@pu5nbr7C>-^h9ycd@1K?2RFoHnVHsVxrCy!u^wpjOYgi7TxB3J?l_vb&%}gx=miCsGl`${9V(fP(-YOcI5lQ7c)$h3MbE f$cyERiCZs|nnDvLW6i}k8 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�rzV z(}J+Zq2ceqoq{G$oW2!B2u)A*;abgPZF&w#0U_#3Bd^`s+8Wyh1eb7zb@lej3kh8s z`H}-u7(G4x%=C0;M&4N(>CCY(?=?BP2`%= z)6;jbvO06_;O6c{M}>PEyO%0O#9bGSYgA7YmzU?Z&`AFU{3^lX>2{e&t3zb+O{)$7 zy;8e(TL8bn^Z`=^>OHWJNItv~YIrBWJq4m#q%BiJe^YOUn$t5N8@U3{E z$vqT)rMw$Y4T`9`mew3+>S;mSlUA|U6p4KY?SZBO?}6kF_~Z|dqfqhy6hfu)p6hlq z^%|8*ZE?RB*`6YRb@mq*3R^5O8A>J=7M5p1UMNBM?l!pulDQ}wusJ|t0VG+hKuELE zFg6sx&NSRO(jA<_#>Ew%nCR2@dSfRlMLIg|BX9&E5p^HVC?nDM-=!qO+oMDjqxU04 z^6f+OYsS`@h{pkdpv=WDVY~h`j=FB6Aj7y6Xk#{XrKdLjtB#^xow@Kp9aDDlPsf9g zH1~3`9N$(X$+5MeKrgGPpkPYb8ltN4u2O12Mr&VPT^-365EMl9$-)Wafw(z%eBe8i z0VRe&qValeA6(9Y^hyoP7*sP7dQSA%7GYFTD<*PG#j24&yO#j0crvCWoAEcHRT;y_ z!T^98I662OB*s7_-sKwxZUbA!2(DYvl|5>B_`NXDz@gC%W&-jWR8txnnvBy=+p_f6 zfKYfY4yPXqpRV+uE9xwEkjI9IO9hSr$h>BpG{%h!Fus^$+eI+k$>TfmQ~~P&CL#yu zFWO2;CoDMlfut>SPD_7(|MY9R1K3(`r5KC~f(3%lLOSkbvbG#Pb%NRdEvXW>?+n$G zwcBgCFB`XIIgBrkeP~4T9_kY$VkC-Qj?sYQLEPq6yc1MTv@>;<;@v}UAj&KL);Rr= zlKkBxVbH^0+tBb~>+op-7UfhX@@XR@b>igoG>$b>PmA1i3c3(TO!jiU>vM!>s<|XG zFYkcxhR1qYwrV`lR_Lr6Kcw8mL}Xity`mSF6}#5(I(%@uB7hjNIs+BPXfGWP-dEo< zx}EaYz8F&_VrHVP_NaZbk;KRzSw(HkU+poBM%>Lt1t3NL0L}(EdVyxA1>rfC+>%vN z!e;SjWaMJ;w<06qoX2P;e>;}~Ks?#+EE``SbWxI{sX#qVP*^xED(ANHZjFR9rs&W~ z+qVzgk_WO#g)&y0d@JnQ@*FBXyM<+Xy*Iy=DiCV@{2CCAVYHvG@6b9)iHQD#fo4E( z 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