Author: tchemit Date: 2011-06-28 11:15:23 +0200 (Tue, 28 Jun 2011) New Revision: 1079 Url: http://nuiton.org/repositories/revision/eugene/1079 Log: prepare release 2.3.5 add svn missing properties Modified: trunk/LICENSE.txt trunk/README.txt trunk/ant-eugene-task/LICENSE.txt trunk/ant-eugene-task/README.txt trunk/ant-eugene-task/changelog.txt trunk/ant-eugene-task/pom.xml trunk/ant-eugene-task/src/license/THIRD-PARTY.properties trunk/ant-eugene-task/src/site/fr/rst/index.rst trunk/ant-eugene-task/src/site/resources/build.xml trunk/ant-eugene-task/src/site/rst/index.rst trunk/ant-eugene-task/src/site/site_en.xml trunk/ant-eugene-task/src/site/site_fr.xml trunk/ant-eugene-task/src/test/java/org/nuiton/eugene/BasicObjectModelGenerator.java trunk/ant-eugene-task/src/test/java/org/nuiton/eugene/GeneratorTaskTest.java trunk/ant-eugene-task/src/test/resources/log4j.properties trunk/ant-eugene-task/src/test/resources/uml/Acceleo.Business.profile.uml trunk/ant-eugene-task/src/test/resources/xmi/1.2/dependency.xmi trunk/ant-eugene-task/src/test/resources/xmi/1.2/enumeration.xmi trunk/ant-eugene-task/src/test/resources/xmi/1.2/isis-fish.xmi trunk/ant-eugene-task/src/test/resources/xmi/1.2/topiatest.xmi trunk/ant-eugene-task/src/test/resources/xmi/2.1/TestXMI21.properties trunk/ant-eugene-task/src/test/resources/xmi/2.1/TestXMI21.uml trunk/ant-eugene-task/src/test/resources/xmi/2.1/TestXMI21.umldi trunk/ant-eugene-task/src/test/resources/xmi/2.1/cmsCore.uml trunk/ant-eugene-task/src/test/resources/xmi/2.1/cmsLink.uml trunk/ant-eugene-task/src/test/resources/xmi/2.1/http-storage-api/src/main/uml/conception.uml trunk/ant-eugene-task/src/test/resources/xmi/2.1/org.sharengo.utils.container.nomenclature/src/main/uml/conception.properties trunk/ant-eugene-task/src/test/resources/xmi/2.1/org.sharengo.utils.container.nomenclature/src/main/uml/conception.uml trunk/ant-eugene-task/src/test/resources/xmi/2.1/org.sharengo.utils.container.nomenclature/src/main/uml/conception.umldi trunk/ant-eugene-task/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception-helper.uml trunk/ant-eugene-task/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception-helper.umldi trunk/ant-eugene-task/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.properties trunk/ant-eugene-task/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.uml trunk/ant-eugene-task/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.umldi trunk/ant-eugene-task/src/test/resources/xmi/2.1/vpod.uml trunk/changelog.txt trunk/eugene/LICENSE.txt trunk/eugene/README.txt trunk/eugene/doc/1-javamodel/Etude_JavaModel_EUGene.pdf trunk/eugene/doc/1-javamodel/sources/Todo.rst trunk/eugene/doc/1-javamodel/sources/description_metamodel_java trunk/eugene/doc/2-javabuilder/sources/description_javabuilder trunk/eugene/doc/3-v2.0/sources/eugene2.0 trunk/eugene/pom.xml trunk/eugene/src/license/THIRD-PARTY.properties trunk/eugene/src/main/java/org/nuiton/eugene/AbstractGenerator.java trunk/eugene/src/main/java/org/nuiton/eugene/AbstractMetaTransformer.java trunk/eugene/src/main/java/org/nuiton/eugene/DefaultTemplateConfiguration.java trunk/eugene/src/main/java/org/nuiton/eugene/GeneratorUtil.java trunk/eugene/src/main/java/org/nuiton/eugene/ModelReader.java trunk/eugene/src/main/java/org/nuiton/eugene/TemplateConfiguration.java trunk/eugene/src/main/java/org/nuiton/eugene/Transformer.java trunk/eugene/src/main/java/org/nuiton/eugene/java/JavaBeanTransformer.java trunk/eugene/src/main/java/org/nuiton/eugene/java/JavaBuilder.java trunk/eugene/src/main/java/org/nuiton/eugene/java/JavaGenerator.java trunk/eugene/src/main/java/org/nuiton/eugene/java/JavaGeneratorUtil.java trunk/eugene/src/main/java/org/nuiton/eugene/java/JavaInterfaceTransformer.java trunk/eugene/src/main/java/org/nuiton/eugene/java/ObjectModelTransformerToJava.java trunk/eugene/src/main/java/org/nuiton/eugene/java/extension/AnnotationsManager.java trunk/eugene/src/main/java/org/nuiton/eugene/java/extension/AnnotationsManagerExtension.java trunk/eugene/src/main/java/org/nuiton/eugene/java/extension/CodesManager.java trunk/eugene/src/main/java/org/nuiton/eugene/java/extension/CodesManagerExtension.java trunk/eugene/src/main/java/org/nuiton/eugene/java/extension/ConstantsManager.java trunk/eugene/src/main/java/org/nuiton/eugene/java/extension/ConstantsManagerExtension.java trunk/eugene/src/main/java/org/nuiton/eugene/java/extension/ImportsManager.java trunk/eugene/src/main/java/org/nuiton/eugene/java/extension/ImportsManagerExtension.java trunk/eugene/src/main/java/org/nuiton/eugene/java/extension/package-info.java trunk/eugene/src/main/java/org/nuiton/eugene/java/package-info.java trunk/eugene/src/main/java/org/nuiton/eugene/models/object/ObjectModelBuilder.java trunk/eugene/src/main/java/org/nuiton/eugene/models/object/ObjectModelDependency.java trunk/eugene/src/main/java/org/nuiton/eugene/models/object/ObjectModelEnumeration.java trunk/eugene/src/main/java/org/nuiton/eugene/models/object/ObjectModelModifier.java trunk/eugene/src/main/java/org/nuiton/eugene/models/object/ObjectModelReader.java trunk/eugene/src/main/java/org/nuiton/eugene/models/object/ObjectModelTransformer.java trunk/eugene/src/main/java/org/nuiton/eugene/models/object/ObjectModelType.java trunk/eugene/src/main/java/org/nuiton/eugene/models/object/xml/ExternalCacheExtension.java trunk/eugene/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelDependencyImpl.java trunk/eugene/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelEnumerationImpl.java trunk/eugene/src/main/java/org/nuiton/eugene/models/state/StateModelReader.java trunk/eugene/src/main/java/org/nuiton/eugene/package-info.java trunk/eugene/src/main/java/org/nuiton/eugene/writer/AbstractChainedFileWriter.java trunk/eugene/src/main/java/org/nuiton/eugene/writer/ChainedFileWriter.java trunk/eugene/src/main/java/org/nuiton/eugene/writer/ChainedFileWriterConfiguration.java trunk/eugene/src/main/java/org/nuiton/eugene/writer/ChainedFileWriterData.java trunk/eugene/src/main/java/org/nuiton/eugene/writer/ChainedFileWriterEntry.java trunk/eugene/src/main/java/org/nuiton/eugene/writer/ChainedWriterEngine.java trunk/eugene/src/main/java/org/nuiton/eugene/writer/DefaultChainedWriterEngine.java trunk/eugene/src/main/java/org/nuiton/eugene/writer/WriterReport.java trunk/eugene/src/main/java/org/nuiton/eugene/writer/package-info.java trunk/eugene/src/main/resolver-cache/META-INF/cache/argouml.org/profiles/uml14/default-java.xmi trunk/eugene/src/main/resolver-cache/META-INF/cache/argouml.org/profiles/uml14/default-uml14.xmi trunk/eugene/src/main/resolver-cache/META-INF/services/org.nuiton.eugene.ModelPropertiesUtil$ModelPropertiesProvider trunk/eugene/src/main/resources/xmi/default-uml14.xmi trunk/eugene/src/main/resources/xsd/objectmodel.xsd trunk/eugene/src/main/resources/xsd/todo.txt trunk/eugene/src/main/xsl/xmi2.1ToObjectModel.xsl trunk/eugene/src/site/fr/rst/DevUIDoc.rst trunk/eugene/src/site/fr/rst/DiscussionSurTypeDeGeneration.rst trunk/eugene/src/site/fr/rst/Todo.rst trunk/eugene/src/site/fr/rst/index.rst trunk/eugene/src/site/fr/rst/plugineclipse.rst trunk/eugene/src/site/resources/models/buix.guix trunk/eugene/src/site/resources/models/exemple.topiaModel trunk/eugene/src/site/rst/generatorHelp.rst trunk/eugene/src/site/rst/index.rst trunk/eugene/src/site/site_en.xml trunk/eugene/src/site/site_fr.xml trunk/eugene/src/test/java/org/nuiton/eugene/GeneratorUtilTest.java trunk/eugene/src/test/java/org/nuiton/eugene/java/JavaBuilderTest.java trunk/eugene/src/test/java/org/nuiton/eugene/java/extension/ImportsManagerExtensionTest.java trunk/eugene/src/test/java/org/nuiton/eugene/java/extension/ImportsManagerTest.java trunk/eugene/src/test/java/org/nuiton/eugene/models/object/ObjectModelGeneratorTest.java trunk/eugene/src/test/java/org/nuiton/eugene/models/object/XMI12ToObjectModelTest.java trunk/eugene/src/test/java/org/nuiton/eugene/models/object/XMI21ToObjectModelTest.java trunk/eugene/src/test/java/org/nuiton/eugene/models/object/xml/ExternalCacheExtensionTest.java trunk/eugene/src/test/java/org/nuiton/eugene/models/object/xml/ObjectModelBuilderTest.java trunk/eugene/src/test/java/org/nuiton/eugene/models/object/xml/ObjectModelImplTest.java trunk/eugene/src/test/java/org/nuiton/eugene/models/state/StateModelDTDTest.java trunk/eugene/src/test/resources/log4j.properties trunk/eugene/src/test/resources/uml/Acceleo.Business.profile.uml trunk/eugene/src/test/resources/xmi/1.2/dependency.xmi trunk/eugene/src/test/resources/xmi/1.2/enumeration.xmi trunk/eugene/src/test/resources/xmi/1.2/isis-fish.xmi trunk/eugene/src/test/resources/xmi/1.2/topiatest.xmi trunk/eugene/src/test/resources/xmi/2.1/TestXMI21.properties trunk/eugene/src/test/resources/xmi/2.1/TestXMI21.uml trunk/eugene/src/test/resources/xmi/2.1/TestXMI21.umldi trunk/eugene/src/test/resources/xmi/2.1/cmsCore.uml trunk/eugene/src/test/resources/xmi/2.1/cmsLink.uml trunk/eugene/src/test/resources/xmi/2.1/http-storage-api/src/main/uml/conception.uml trunk/eugene/src/test/resources/xmi/2.1/org.sharengo.utils.container.nomenclature/src/main/uml/conception.properties trunk/eugene/src/test/resources/xmi/2.1/org.sharengo.utils.container.nomenclature/src/main/uml/conception.uml trunk/eugene/src/test/resources/xmi/2.1/org.sharengo.utils.container.nomenclature/src/main/uml/conception.umldi trunk/eugene/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception-helper.uml trunk/eugene/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception-helper.umldi trunk/eugene/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.properties trunk/eugene/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.uml trunk/eugene/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.umldi trunk/eugene/src/test/resources/xmi/2.1/vpod.uml trunk/maven-eugene-plugin/LICENSE.txt trunk/maven-eugene-plugin/README.txt trunk/maven-eugene-plugin/pom.xml trunk/maven-eugene-plugin/src/it/evol-879/model/README.txt trunk/maven-eugene-plugin/src/it/evol-879/model/invoker.properties trunk/maven-eugene-plugin/src/it/evol-879/model/model-api/pom.xml trunk/maven-eugene-plugin/src/it/evol-879/model/model-api/src/main/resources/models/topiatest.objectmodel trunk/maven-eugene-plugin/src/it/evol-879/model/model-api/src/main/resources/models/topiatest.properties trunk/maven-eugene-plugin/src/it/evol-879/model/model-api/src/main/resources/models2/topiatest2.objectmodel trunk/maven-eugene-plugin/src/it/evol-879/model/model-api/src/main/resources/topiatest3.objectmodel trunk/maven-eugene-plugin/src/it/evol-879/model/model-impl/pom.xml trunk/maven-eugene-plugin/src/it/evol-879/model/model-impl/src/main/models/topiatest.properties trunk/maven-eugene-plugin/src/it/evol-879/model/model-impl/src/main/models/topiatest4.objectmodel trunk/maven-eugene-plugin/src/it/evol-879/model/model-impl/src/test/java/org/nuiton/eugne/plugin/GenerationTest.java trunk/maven-eugene-plugin/src/it/evol-879/model/pom.xml trunk/maven-eugene-plugin/src/it/evol-879/model/verify.groovy trunk/maven-eugene-plugin/src/it/evol-879/xmi/README.txt trunk/maven-eugene-plugin/src/it/evol-879/xmi/invoker.properties trunk/maven-eugene-plugin/src/it/evol-879/xmi/pom.xml trunk/maven-eugene-plugin/src/it/evol-879/xmi/verify.groovy trunk/maven-eugene-plugin/src/it/evol-879/xmi/xmi-api/pom.xml trunk/maven-eugene-plugin/src/it/evol-879/xmi/xmi-api/src/main/resources/topiatest3.xmi trunk/maven-eugene-plugin/src/it/evol-879/xmi/xmi-api/src/main/resources/xmi/topiatest.properties trunk/maven-eugene-plugin/src/it/evol-879/xmi/xmi-api/src/main/resources/xmi/topiatest.xmi trunk/maven-eugene-plugin/src/it/evol-879/xmi/xmi-api/src/main/resources/xmi2/topiatest2.xmi trunk/maven-eugene-plugin/src/it/evol-879/xmi/xmi-impl/pom.xml trunk/maven-eugene-plugin/src/it/evol-879/xmi/xmi-impl/src/main/xmi/topiatest4.properties trunk/maven-eugene-plugin/src/it/evol-879/xmi/xmi-impl/src/main/xmi/topiatest4.xmi trunk/maven-eugene-plugin/src/it/evol-879/xmi/xmi-impl/src/test/java/org/nuiton/eugne/plugin/GenerationTest.java trunk/maven-eugene-plugin/src/it/evol-879/zargo/README.txt trunk/maven-eugene-plugin/src/it/evol-879/zargo/invoker.properties trunk/maven-eugene-plugin/src/it/evol-879/zargo/pom.xml trunk/maven-eugene-plugin/src/it/evol-879/zargo/verify.groovy trunk/maven-eugene-plugin/src/it/evol-879/zargo/zargo-api/pom.xml trunk/maven-eugene-plugin/src/it/evol-879/zargo/zargo-api/src/main/resources/xmi/topiatest.properties trunk/maven-eugene-plugin/src/it/evol-879/zargo/zargo-impl/pom.xml trunk/maven-eugene-plugin/src/it/evol-879/zargo/zargo-impl/src/main/xmi/topiatest4.properties trunk/maven-eugene-plugin/src/it/evol-879/zargo/zargo-impl/src/test/java/org/nuiton/eugne/plugin/GenerationTest.java trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithNoProtocol/README.txt trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithNoProtocol/invoker.properties trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithNoProtocol/pom.xml trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithNoProtocol/src/main/xmi/topiatest.properties trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithNoProtocol/src/main/xmi/topiatest.xmi trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithNoProtocol/src/main/zargo/topiatest.properties trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithNoProtocol/verify.groovy trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithOnlyProtocol/README.txt trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithOnlyProtocol/invoker.properties trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithOnlyProtocol/pom.xml trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithOnlyProtocol/src/main/xmi/topiatest.properties trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithOnlyProtocol/src/main/xmi/topiatest.xmi trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithOnlyProtocol/src/test/xmi/topiatest.properties trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithOnlyProtocol/src/test/xmi/topiatest.xmi trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithOnlyProtocol/verify.groovy trunk/maven-eugene-plugin/src/it/settings.xml trunk/maven-eugene-plugin/src/it/smart-generate/all/LICENSE.txt trunk/maven-eugene-plugin/src/it/smart-generate/all/README.txt trunk/maven-eugene-plugin/src/it/smart-generate/all/changelog.txt trunk/maven-eugene-plugin/src/it/smart-generate/all/invoker.properties trunk/maven-eugene-plugin/src/it/smart-generate/all/pom.xml trunk/maven-eugene-plugin/src/it/smart-generate/all/src/main/xmi/topiatest.properties trunk/maven-eugene-plugin/src/it/smart-generate/all/src/main/xmi/topiatest.xmi trunk/maven-eugene-plugin/src/it/smart-generate/all/src/main/zargo/topiatest.properties trunk/maven-eugene-plugin/src/it/smart-generate/all/verify.groovy trunk/maven-eugene-plugin/src/it/smart-generate/generators/LICENSE.txt trunk/maven-eugene-plugin/src/it/smart-generate/generators/README.txt trunk/maven-eugene-plugin/src/it/smart-generate/generators/changelog.txt trunk/maven-eugene-plugin/src/it/smart-generate/generators/invoker.properties trunk/maven-eugene-plugin/src/it/smart-generate/generators/pom.xml trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/main/java/org/nuiton/eugene/test/generator/BeanGenerator.java trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/main/java/org/nuiton/eugene/test/generator/BeanTransformer.java trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/main/java/org/nuiton/eugene/test/generator/Megatron.java trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/main/java/org/nuiton/eugene/test/generator/TestBuilder.java trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/main/java/org/nuiton/eugene/test/generator/TestReader.java trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/main/resources/log4j.properties trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/test/java/org/nuiton/eugene/test/generator/TestBuilderTest.java trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/test/models/dtotest.objectmodel trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/test/models/dtotest2.objectmodel trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/test/resources/log4j.properties trunk/maven-eugene-plugin/src/it/smart-generate/generators/verify.groovy trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo-xmi/README.txt trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo-xmi/invoker.properties trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo-xmi/pom.xml trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo-xmi/src/main/xmi/topiatest.properties trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo-xmi/src/main/xmi/topiatest.xmi trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo-xmi/src/main/zargo/topiatest.properties trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo-xmi/verify.groovy trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo/README.txt trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo/invoker.properties trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo/pom.xml trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo/src/main/xmi/topiatest.properties trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo/src/main/zargo/topiatest.properties trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo/verify.groovy trunk/maven-eugene-plugin/src/license/THIRD-PARTY.properties trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/AvailableDataMojo.java trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/SmartGenerateMojo.java trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/writer/BaseChainedFileWriter.java trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/writer/ModelChainedFileWriter.java trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/writer/XmiChainedFileWriter.java trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/writer/ZargoChainedFileWriter.java trunk/maven-eugene-plugin/src/main/resources/log4j.properties trunk/maven-eugene-plugin/src/site/fr/rst/example.rst trunk/maven-eugene-plugin/src/site/fr/rst/usage.rst trunk/maven-eugene-plugin/src/site/rst/example.rst trunk/maven-eugene-plugin/src/site/rst/usage.rst trunk/maven-eugene-plugin/src/site/site_en.xml trunk/pom.xml trunk/src/site/fr/rst/01-introduction.rst trunk/src/site/fr/rst/02-objectmodel.rst trunk/src/site/fr/rst/03-generation.rst trunk/src/site/fr/rst/04-templates.rst trunk/src/site/fr/rst/05-execution.rst trunk/src/site/fr/rst/06-fonctionnalites-avancees.rst trunk/src/site/fr/rst/07-glossaire.rst trunk/src/site/fr/rst/08-FAQ.rst trunk/src/site/fr/rst/09-tutoriel-index.rst trunk/src/site/fr/rst/eugene-plan.rst trunk/src/site/fr/rst/index.rst trunk/src/site/rst/01-introduction.rst trunk/src/site/rst/02-objectmodel.rst trunk/src/site/rst/03-generation.rst trunk/src/site/rst/04-templates.rst trunk/src/site/rst/05-execution.rst trunk/src/site/rst/06-fonctionnalites-avancees.rst trunk/src/site/rst/07-glossaire.rst trunk/src/site/rst/08-FAQ.rst trunk/src/site/rst/09-tutoriel-index.rst trunk/src/site/rst/index.rst trunk/src/site/site_en.xml trunk/src/site/site_fr.xml Property changes on: trunk/LICENSE.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/README.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/LICENSE.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/README.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/changelog.txt ___________________________________________________________________ Added: svn:eol-style + native Modified: trunk/ant-eugene-task/pom.xml =================================================================== --- trunk/ant-eugene-task/pom.xml 2011-06-21 07:29:16 UTC (rev 1078) +++ trunk/ant-eugene-task/pom.xml 2011-06-28 09:15:23 UTC (rev 1079) @@ -34,7 +34,7 @@ <parent> <groupId>org.nuiton</groupId> <artifactId>eugene</artifactId> - <version>2.4-SNAPSHOT</version> + <version>2.3.5-SNAPSHOT</version> </parent> <groupId>org.nuiton.eugene</groupId> Property changes on: trunk/ant-eugene-task/src/license/THIRD-PARTY.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/site/fr/rst/index.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/site/resources/build.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/site/rst/index.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/site/site_en.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/site/site_fr.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/java/org/nuiton/eugene/BasicObjectModelGenerator.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/java/org/nuiton/eugene/GeneratorTaskTest.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/log4j.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/uml/Acceleo.Business.profile.uml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/1.2/dependency.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/1.2/enumeration.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/1.2/isis-fish.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/1.2/topiatest.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/2.1/TestXMI21.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/2.1/TestXMI21.uml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/2.1/TestXMI21.umldi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/2.1/cmsCore.uml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/2.1/cmsLink.uml ___________________________________________________________________ Added: svn:eol-style + native Modified: trunk/ant-eugene-task/src/test/resources/xmi/2.1/http-storage-api/src/main/uml/conception.uml =================================================================== --- trunk/ant-eugene-task/src/test/resources/xmi/2.1/http-storage-api/src/main/uml/conception.uml 2011-06-21 07:29:16 UTC (rev 1078) +++ trunk/ant-eugene-task/src/test/resources/xmi/2.1/http-storage-api/src/main/uml/conception.uml 2011-06-28 09:15:23 UTC (rev 1079) @@ -1,250 +1,250 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:AcceleoBusiness="http:///schemas/AcceleoBusiness/_my2ZAHXaEd2S2Y-Jnv-fiQ/2" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" xsi:schemaLocation="http:///schemas/AcceleoBusiness/_my2ZAHXaEd2S2Y-Jnv-fiQ/2 pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"> - <uml:Model xmi:id="_qb8akM37EdqwVrslYOdUDA" name="org::sharengo::s4a::storage::http::api"> - <packagedElement xmi:type="uml:Package" xmi:id="_w8IxIM37EdqwVrslYOdUDA" name="services"> - <packagedElement xmi:type="uml:Interface" xmi:id="_hqBkGO7mEd2ObcIAlNg7-w" name="IHttpStorageSrv"> - <ownedOperation xmi:id="_4-4fwu7oEd2ObcIAlNg7-w" name="getDescription"> - <ownedParameter xmi:id="_VibUkO7wEd2ObcIAlNg7-w" name="return" type="_nstfSO7mEd2ObcIAlNg7-w" direction="return"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_Ji7kEu7tEd2ObcIAlNg7-w" name="getContract"> - <ownedParameter xmi:id="_YMmb0O7wEd2ObcIAlNg7-w" name="return" type="_8lDAGO7mEd2ObcIAlNg7-w" direction="return"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_5C-RYu7vEd2ObcIAlNg7-w" name="createFileEntry"> - <ownedParameter xmi:id="__F19UO7wEd2ObcIAlNg7-w" name="return" type="_e_H4iO7wEd2ObcIAlNg7-w" direction="return"/> - <ownedParameter xmi:id="_A9WRgO7xEd2ObcIAlNg7-w" name="fileEntry" type="_e_H4iO7wEd2ObcIAlNg7-w"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_6rIiAu7vEd2ObcIAlNg7-w" name="deleteFileEntry"> - <ownedParameter xmi:id="_JWiKAO7xEd2ObcIAlNg7-w" name="id"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedParameter> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_FkgfUu7wEd2ObcIAlNg7-w" name="retrieveFileEntry"> - <ownedParameter xmi:id="_OvWBwO7xEd2ObcIAlNg7-w" name="id"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedParameter> - <ownedParameter xmi:id="_TNwGwO7xEd2ObcIAlNg7-w" name="return" type="_e_H4iO7wEd2ObcIAlNg7-w" direction="return"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_PR4jku7wEd2ObcIAlNg7-w" name="getUploadToken"> - <ownedParameter xmi:id="_V_OI0O7xEd2ObcIAlNg7-w" name="id"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedParameter> - <ownedParameter xmi:id="_YCgPMO7xEd2ObcIAlNg7-w" name="return" type="_VmNvyO7tEd2ObcIAlNg7-w" direction="return"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_Qe6-cu7wEd2ObcIAlNg7-w" name="getDownloadUrl"> - <ownedParameter xmi:id="_c0bGEO7xEd2ObcIAlNg7-w" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> - </ownedParameter> - <ownedParameter xmi:id="_e3jbcO7xEd2ObcIAlNg7-w" name="id"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedParameter> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_kVhLgvELEd2YNfzDP2MSAQ" name="getThumbnailHtmlCode"> - <ownedParameter xmi:id="_XTYVcPEMEd2YNfzDP2MSAQ" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> - </ownedParameter> - <ownedParameter xmi:id="_q5BfUPEMEd2YNfzDP2MSAQ" name="id"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedParameter> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_qGUsgvELEd2YNfzDP2MSAQ" name="getViewerHtmlCode"> - <ownedParameter xmi:id="_ZoGKEPEMEd2YNfzDP2MSAQ" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> - </ownedParameter> - <ownedParameter xmi:id="_st_c4PEMEd2YNfzDP2MSAQ" name="id"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedParameter> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_wAgzAvELEd2YNfzDP2MSAQ" name="getThumbnailJpegImageUrl"> - <ownedParameter xmi:id="_jnqKgPEMEd2YNfzDP2MSAQ" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> - </ownedParameter> - <ownedParameter xmi:id="_uFT1IPEMEd2YNfzDP2MSAQ" name="id"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedParameter> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_TAreUvLGEd2tb4J5u_5Mmg" name="validateUpload"> - <ownedParameter xmi:id="_YoZUwPLGEd2tb4J5u_5Mmg" name="id"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedParameter> - <ownedParameter xmi:id="_ZK0sYPLGEd2tb4J5u_5Mmg" name="postReponseCode"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Integer"/> - </ownedParameter> - <ownedParameter xmi:id="_a2jOYPLGEd2tb4J5u_5Mmg" name="postResponseContent"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedParameter> - <ownedParameter xmi:id="_cHLIwPLGEd2tb4J5u_5Mmg" name="return" type="_4h1OsPLKEd2CRrN6b1NfLw" direction="return"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> - </ownedOperation> - </packagedElement> - <profileApplication xmi:id="_MIURkPWdEdyp25RO5nzQ4A"> - <eAnnotations xmi:id="_MIURkfWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> - <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> - </eAnnotations> - <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> - </profileApplication> - </packagedElement> - <packagedElement xmi:type="uml:Package" xmi:id="_tBzGgPWREdy_h6Mk-BiOHw" name="daos"> - <profileApplication xmi:id="_Mg9bEPWdEdyp25RO5nzQ4A"> - <eAnnotations xmi:id="_Mg-CIPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> - <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> - </eAnnotations> - <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> - </profileApplication> - </packagedElement> - <packagedElement xmi:type="uml:Package" xmi:id="__PrMMPWREdy_h6Mk-BiOHw" name="dtos"> - <packagedElement xmi:type="uml:Class" xmi:id="_nstfSO7mEd2ObcIAlNg7-w" name="HttpStorageDescription"> - <ownedAttribute xmi:id="_SMBIgO7nEd2ObcIAlNg7-w" name="name"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedAttribute> - <ownedAttribute xmi:id="_VZ9EIu7nEd2ObcIAlNg7-w" name="type"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_8lDAGO7mEd2ObcIAlNg7-w" name="HttpStorageContract"> - <ownedAttribute xmi:id="_LpEUsu7uEd2ObcIAlNg7-w" name="maxSize"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Integer"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_GiMB2O7rEd2ObcIAlNg7-w" name="SupportedFormat"> - <ownedAttribute xmi:id="_IsLNIu7rEd2ObcIAlNg7-w" name="name"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedAttribute> - <ownedAttribute xmi:id="_N_Dmku7sEd2ObcIAlNg7-w" name="code"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_ZfoGyO7sEd2ObcIAlNg7-w" name="Association1" memberEnd="_ZfoGye7sEd2ObcIAlNg7-w _ZfoGzO7sEd2ObcIAlNg7-w" navigableOwnedEnd="_ZfoGzO7sEd2ObcIAlNg7-w"> - <ownedEnd xmi:id="_ZfoGye7sEd2ObcIAlNg7-w" name="" type="_8lDAGO7mEd2ObcIAlNg7-w" association="_ZfoGyO7sEd2ObcIAlNg7-w"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZfoGyu7sEd2ObcIAlNg7-w" value="1"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZfoGy-7sEd2ObcIAlNg7-w" value="1"/> - </ownedEnd> - <ownedEnd xmi:id="_ZfoGzO7sEd2ObcIAlNg7-w" name="inputFormats" type="_GiMB2O7rEd2ObcIAlNg7-w" association="_ZfoGyO7sEd2ObcIAlNg7-w"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZfoGze7sEd2ObcIAlNg7-w" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZfoGzu7sEd2ObcIAlNg7-w" value="1"/> - </ownedEnd> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_6PnyGO7sEd2ObcIAlNg7-w" name="Association2" memberEnd="_6PnyGe7sEd2ObcIAlNg7-w _6PnyHO7sEd2ObcIAlNg7-w" navigableOwnedEnd="_6PnyHO7sEd2ObcIAlNg7-w"> - <ownedEnd xmi:id="_6PnyGe7sEd2ObcIAlNg7-w" name="source" type="_8lDAGO7mEd2ObcIAlNg7-w" association="_6PnyGO7sEd2ObcIAlNg7-w"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PnyGu7sEd2ObcIAlNg7-w" value="1"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PnyG-7sEd2ObcIAlNg7-w" value="1"/> - </ownedEnd> - <ownedEnd xmi:id="_6PnyHO7sEd2ObcIAlNg7-w" name="outputFormats" type="_GiMB2O7rEd2ObcIAlNg7-w" association="_6PnyGO7sEd2ObcIAlNg7-w"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PnyHe7sEd2ObcIAlNg7-w" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PnyHu7sEd2ObcIAlNg7-w" value="1"/> - </ownedEnd> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_VmNvyO7tEd2ObcIAlNg7-w" name="HttpTransferToken"> - <ownedAttribute xmi:id="_WvlgsO7vEd2ObcIAlNg7-w" name="url"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_KKBuaO7vEd2ObcIAlNg7-w" name="HttpParameter"> - <ownedAttribute xmi:id="_iUxbIu7vEd2ObcIAlNg7-w" name="name"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedAttribute> - <ownedAttribute xmi:id="_i5kxUu7vEd2ObcIAlNg7-w" name="value"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_aoJGqu7vEd2ObcIAlNg7-w" name="Association3" memberEnd="_aoJGq-7vEd2ObcIAlNg7-w _aoJGru7vEd2ObcIAlNg7-w" navigableOwnedEnd="_aoJGru7vEd2ObcIAlNg7-w"> - <ownedEnd xmi:id="_aoJGq-7vEd2ObcIAlNg7-w" name="source" type="_VmNvyO7tEd2ObcIAlNg7-w" association="_aoJGqu7vEd2ObcIAlNg7-w"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aoJGrO7vEd2ObcIAlNg7-w" value="1"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aoJGre7vEd2ObcIAlNg7-w" value="1"/> - </ownedEnd> - <ownedEnd xmi:id="_aoJGru7vEd2ObcIAlNg7-w" name="parameters" type="_KKBuaO7vEd2ObcIAlNg7-w" association="_aoJGqu7vEd2ObcIAlNg7-w"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aoJGr-7vEd2ObcIAlNg7-w" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aoJGsO7vEd2ObcIAlNg7-w" value="1"/> - </ownedEnd> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_e_H4iO7wEd2ObcIAlNg7-w" name="FileEntry"> - <ownedAttribute xmi:id="_g1SI4u7wEd2ObcIAlNg7-w" name="id"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedAttribute> - <ownedAttribute xmi:id="_iVQG0O7wEd2ObcIAlNg7-w" name="fileName"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedAttribute> - <ownedAttribute xmi:id="_DmgCgPEJEd2YNfzDP2MSAQ" name="state" type="_FboYJfEJEd2YNfzDP2MSAQ"/> - <ownedAttribute xmi:id="_bfNkEvEJEd2YNfzDP2MSAQ" name="creationDate"> - <type xmi:type="uml:DataType" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_unIxYASfEd2Qys9YSCxJaQ"/> - </ownedAttribute> - </packagedElement> - <profileApplication xmi:id="_M2BsIPWdEdyp25RO5nzQ4A"> - <eAnnotations xmi:id="_M2CTMPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> - <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> - </eAnnotations> - <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> - </profileApplication> - </packagedElement> - <packagedElement xmi:type="uml:Package" xmi:id="_Cp0X0PWSEdy_h6Mk-BiOHw" name="entities"> - <profileApplication xmi:id="_NQyVgPWdEdyp25RO5nzQ4A"> - <eAnnotations xmi:id="_NQy8kPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> - <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> - </eAnnotations> - <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> - </profileApplication> - </packagedElement> - <packagedElement xmi:type="uml:Enumeration" xmi:id="_ExHpoO7nEd2ObcIAlNg7-w" name="GenericFormat"> - <ownedLiteral xmi:id="_Ie7_Mu7nEd2ObcIAlNg7-w" name="ALL_FORMAT"/> - <ownedLiteral xmi:id="_LWYGYO7nEd2ObcIAlNg7-w" name="ORIGINAL_INPUT_FORMAT"/> - </packagedElement> - <packagedElement xmi:type="uml:Enumeration" xmi:id="_FboYJfEJEd2YNfzDP2MSAQ" name="FileEntryState"> - <ownedLiteral xmi:id="_IqdEkvEJEd2YNfzDP2MSAQ" name="CREATED"/> - <ownedLiteral xmi:id="_KyM0MvEJEd2YNfzDP2MSAQ" name="UPLOADED"/> - <ownedLiteral xmi:id="_yw6sAvE1Ed2YNfzDP2MSAQ" name="UPLOAD_IN_PROGRESS"/> - </packagedElement> - <packagedElement xmi:type="uml:DataType" xmi:id="_4h1OsPLKEd2CRrN6b1NfLw" name="Boolean"/> - <profileApplication xmi:id="_LmCD4PWdEdyp25RO5nzQ4A"> - <eAnnotations xmi:id="_LmFHMPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> - <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> - </eAnnotations> - <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> - </profileApplication> - </uml:Model> - <AcceleoBusiness:Dto xmi:id="_VXIAUO7sEd2ObcIAlNg7-w" base_Class="_GiMB2O7rEd2ObcIAlNg7-w"/> - <AcceleoBusiness:Dto xmi:id="_WCyzgO7sEd2ObcIAlNg7-w" base_Class="_8lDAGO7mEd2ObcIAlNg7-w"/> - <AcceleoBusiness:Dto xmi:id="_WqbbQO7sEd2ObcIAlNg7-w" base_Class="_nstfSO7mEd2ObcIAlNg7-w"/> - <AcceleoBusiness:Dto xmi:id="_pWriAPE8Ed2IhJnrV0PXeg" base_Class="_e_H4iO7wEd2ObcIAlNg7-w"/> - <AcceleoBusiness:Dto xmi:id="_p_zXgPE8Ed2IhJnrV0PXeg" base_Class="_VmNvyO7tEd2ObcIAlNg7-w"/> - <AcceleoBusiness:Dto xmi:id="_qj3t4PE8Ed2IhJnrV0PXeg" base_Class="_KKBuaO7vEd2ObcIAlNg7-w"/> -</xmi:XMI> +<?xml version="1.0" encoding="UTF-8"?> +<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:AcceleoBusiness="http:///schemas/AcceleoBusiness/_my2ZAHXaEd2S2Y-Jnv-fiQ/2" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" xsi:schemaLocation="http:///schemas/AcceleoBusiness/_my2ZAHXaEd2S2Y-Jnv-fiQ/2 pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"> + <uml:Model xmi:id="_qb8akM37EdqwVrslYOdUDA" name="org::sharengo::s4a::storage::http::api"> + <packagedElement xmi:type="uml:Package" xmi:id="_w8IxIM37EdqwVrslYOdUDA" name="services"> + <packagedElement xmi:type="uml:Interface" xmi:id="_hqBkGO7mEd2ObcIAlNg7-w" name="IHttpStorageSrv"> + <ownedOperation xmi:id="_4-4fwu7oEd2ObcIAlNg7-w" name="getDescription"> + <ownedParameter xmi:id="_VibUkO7wEd2ObcIAlNg7-w" name="return" type="_nstfSO7mEd2ObcIAlNg7-w" direction="return"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_Ji7kEu7tEd2ObcIAlNg7-w" name="getContract"> + <ownedParameter xmi:id="_YMmb0O7wEd2ObcIAlNg7-w" name="return" type="_8lDAGO7mEd2ObcIAlNg7-w" direction="return"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_5C-RYu7vEd2ObcIAlNg7-w" name="createFileEntry"> + <ownedParameter xmi:id="__F19UO7wEd2ObcIAlNg7-w" name="return" type="_e_H4iO7wEd2ObcIAlNg7-w" direction="return"/> + <ownedParameter xmi:id="_A9WRgO7xEd2ObcIAlNg7-w" name="fileEntry" type="_e_H4iO7wEd2ObcIAlNg7-w"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_6rIiAu7vEd2ObcIAlNg7-w" name="deleteFileEntry"> + <ownedParameter xmi:id="_JWiKAO7xEd2ObcIAlNg7-w" name="id"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedParameter> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_FkgfUu7wEd2ObcIAlNg7-w" name="retrieveFileEntry"> + <ownedParameter xmi:id="_OvWBwO7xEd2ObcIAlNg7-w" name="id"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_TNwGwO7xEd2ObcIAlNg7-w" name="return" type="_e_H4iO7wEd2ObcIAlNg7-w" direction="return"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_PR4jku7wEd2ObcIAlNg7-w" name="getUploadToken"> + <ownedParameter xmi:id="_V_OI0O7xEd2ObcIAlNg7-w" name="id"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_YCgPMO7xEd2ObcIAlNg7-w" name="return" type="_VmNvyO7tEd2ObcIAlNg7-w" direction="return"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_Qe6-cu7wEd2ObcIAlNg7-w" name="getDownloadUrl"> + <ownedParameter xmi:id="_c0bGEO7xEd2ObcIAlNg7-w" name="return" direction="return"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_e3jbcO7xEd2ObcIAlNg7-w" name="id"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedParameter> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_kVhLgvELEd2YNfzDP2MSAQ" name="getThumbnailHtmlCode"> + <ownedParameter xmi:id="_XTYVcPEMEd2YNfzDP2MSAQ" name="return" direction="return"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_q5BfUPEMEd2YNfzDP2MSAQ" name="id"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedParameter> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_qGUsgvELEd2YNfzDP2MSAQ" name="getViewerHtmlCode"> + <ownedParameter xmi:id="_ZoGKEPEMEd2YNfzDP2MSAQ" name="return" direction="return"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_st_c4PEMEd2YNfzDP2MSAQ" name="id"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedParameter> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_wAgzAvELEd2YNfzDP2MSAQ" name="getThumbnailJpegImageUrl"> + <ownedParameter xmi:id="_jnqKgPEMEd2YNfzDP2MSAQ" name="return" direction="return"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_uFT1IPEMEd2YNfzDP2MSAQ" name="id"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedParameter> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_TAreUvLGEd2tb4J5u_5Mmg" name="validateUpload"> + <ownedParameter xmi:id="_YoZUwPLGEd2tb4J5u_5Mmg" name="id"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_ZK0sYPLGEd2tb4J5u_5Mmg" name="postReponseCode"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Integer"/> + </ownedParameter> + <ownedParameter xmi:id="_a2jOYPLGEd2tb4J5u_5Mmg" name="postResponseContent"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_cHLIwPLGEd2tb4J5u_5Mmg" name="return" type="_4h1OsPLKEd2CRrN6b1NfLw" direction="return"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + </ownedOperation> + </packagedElement> + <profileApplication xmi:id="_MIURkPWdEdyp25RO5nzQ4A"> + <eAnnotations xmi:id="_MIURkfWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> + </eAnnotations> + <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> + </profileApplication> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_tBzGgPWREdy_h6Mk-BiOHw" name="daos"> + <profileApplication xmi:id="_Mg9bEPWdEdyp25RO5nzQ4A"> + <eAnnotations xmi:id="_Mg-CIPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> + </eAnnotations> + <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> + </profileApplication> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="__PrMMPWREdy_h6Mk-BiOHw" name="dtos"> + <packagedElement xmi:type="uml:Class" xmi:id="_nstfSO7mEd2ObcIAlNg7-w" name="HttpStorageDescription"> + <ownedAttribute xmi:id="_SMBIgO7nEd2ObcIAlNg7-w" name="name"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + <ownedAttribute xmi:id="_VZ9EIu7nEd2ObcIAlNg7-w" name="type"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_8lDAGO7mEd2ObcIAlNg7-w" name="HttpStorageContract"> + <ownedAttribute xmi:id="_LpEUsu7uEd2ObcIAlNg7-w" name="maxSize"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_GiMB2O7rEd2ObcIAlNg7-w" name="SupportedFormat"> + <ownedAttribute xmi:id="_IsLNIu7rEd2ObcIAlNg7-w" name="name"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + <ownedAttribute xmi:id="_N_Dmku7sEd2ObcIAlNg7-w" name="code"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Association" xmi:id="_ZfoGyO7sEd2ObcIAlNg7-w" name="Association1" memberEnd="_ZfoGye7sEd2ObcIAlNg7-w _ZfoGzO7sEd2ObcIAlNg7-w" navigableOwnedEnd="_ZfoGzO7sEd2ObcIAlNg7-w"> + <ownedEnd xmi:id="_ZfoGye7sEd2ObcIAlNg7-w" name="" type="_8lDAGO7mEd2ObcIAlNg7-w" association="_ZfoGyO7sEd2ObcIAlNg7-w"> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZfoGyu7sEd2ObcIAlNg7-w" value="1"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZfoGy-7sEd2ObcIAlNg7-w" value="1"/> + </ownedEnd> + <ownedEnd xmi:id="_ZfoGzO7sEd2ObcIAlNg7-w" name="inputFormats" type="_GiMB2O7rEd2ObcIAlNg7-w" association="_ZfoGyO7sEd2ObcIAlNg7-w"> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZfoGze7sEd2ObcIAlNg7-w" value="*"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZfoGzu7sEd2ObcIAlNg7-w" value="1"/> + </ownedEnd> + </packagedElement> + <packagedElement xmi:type="uml:Association" xmi:id="_6PnyGO7sEd2ObcIAlNg7-w" name="Association2" memberEnd="_6PnyGe7sEd2ObcIAlNg7-w _6PnyHO7sEd2ObcIAlNg7-w" navigableOwnedEnd="_6PnyHO7sEd2ObcIAlNg7-w"> + <ownedEnd xmi:id="_6PnyGe7sEd2ObcIAlNg7-w" name="source" type="_8lDAGO7mEd2ObcIAlNg7-w" association="_6PnyGO7sEd2ObcIAlNg7-w"> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PnyGu7sEd2ObcIAlNg7-w" value="1"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PnyG-7sEd2ObcIAlNg7-w" value="1"/> + </ownedEnd> + <ownedEnd xmi:id="_6PnyHO7sEd2ObcIAlNg7-w" name="outputFormats" type="_GiMB2O7rEd2ObcIAlNg7-w" association="_6PnyGO7sEd2ObcIAlNg7-w"> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PnyHe7sEd2ObcIAlNg7-w" value="*"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PnyHu7sEd2ObcIAlNg7-w" value="1"/> + </ownedEnd> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_VmNvyO7tEd2ObcIAlNg7-w" name="HttpTransferToken"> + <ownedAttribute xmi:id="_WvlgsO7vEd2ObcIAlNg7-w" name="url"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_KKBuaO7vEd2ObcIAlNg7-w" name="HttpParameter"> + <ownedAttribute xmi:id="_iUxbIu7vEd2ObcIAlNg7-w" name="name"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + <ownedAttribute xmi:id="_i5kxUu7vEd2ObcIAlNg7-w" name="value"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Association" xmi:id="_aoJGqu7vEd2ObcIAlNg7-w" name="Association3" memberEnd="_aoJGq-7vEd2ObcIAlNg7-w _aoJGru7vEd2ObcIAlNg7-w" navigableOwnedEnd="_aoJGru7vEd2ObcIAlNg7-w"> + <ownedEnd xmi:id="_aoJGq-7vEd2ObcIAlNg7-w" name="source" type="_VmNvyO7tEd2ObcIAlNg7-w" association="_aoJGqu7vEd2ObcIAlNg7-w"> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aoJGrO7vEd2ObcIAlNg7-w" value="1"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aoJGre7vEd2ObcIAlNg7-w" value="1"/> + </ownedEnd> + <ownedEnd xmi:id="_aoJGru7vEd2ObcIAlNg7-w" name="parameters" type="_KKBuaO7vEd2ObcIAlNg7-w" association="_aoJGqu7vEd2ObcIAlNg7-w"> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aoJGr-7vEd2ObcIAlNg7-w" value="*"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aoJGsO7vEd2ObcIAlNg7-w" value="1"/> + </ownedEnd> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_e_H4iO7wEd2ObcIAlNg7-w" name="FileEntry"> + <ownedAttribute xmi:id="_g1SI4u7wEd2ObcIAlNg7-w" name="id"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + <ownedAttribute xmi:id="_iVQG0O7wEd2ObcIAlNg7-w" name="fileName"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + <ownedAttribute xmi:id="_DmgCgPEJEd2YNfzDP2MSAQ" name="state" type="_FboYJfEJEd2YNfzDP2MSAQ"/> + <ownedAttribute xmi:id="_bfNkEvEJEd2YNfzDP2MSAQ" name="creationDate"> + <type xmi:type="uml:DataType" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_unIxYASfEd2Qys9YSCxJaQ"/> + </ownedAttribute> + </packagedElement> + <profileApplication xmi:id="_M2BsIPWdEdyp25RO5nzQ4A"> + <eAnnotations xmi:id="_M2CTMPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> + </eAnnotations> + <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> + </profileApplication> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_Cp0X0PWSEdy_h6Mk-BiOHw" name="entities"> + <profileApplication xmi:id="_NQyVgPWdEdyp25RO5nzQ4A"> + <eAnnotations xmi:id="_NQy8kPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> + </eAnnotations> + <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> + </profileApplication> + </packagedElement> + <packagedElement xmi:type="uml:Enumeration" xmi:id="_ExHpoO7nEd2ObcIAlNg7-w" name="GenericFormat"> + <ownedLiteral xmi:id="_Ie7_Mu7nEd2ObcIAlNg7-w" name="ALL_FORMAT"/> + <ownedLiteral xmi:id="_LWYGYO7nEd2ObcIAlNg7-w" name="ORIGINAL_INPUT_FORMAT"/> + </packagedElement> + <packagedElement xmi:type="uml:Enumeration" xmi:id="_FboYJfEJEd2YNfzDP2MSAQ" name="FileEntryState"> + <ownedLiteral xmi:id="_IqdEkvEJEd2YNfzDP2MSAQ" name="CREATED"/> + <ownedLiteral xmi:id="_KyM0MvEJEd2YNfzDP2MSAQ" name="UPLOADED"/> + <ownedLiteral xmi:id="_yw6sAvE1Ed2YNfzDP2MSAQ" name="UPLOAD_IN_PROGRESS"/> + </packagedElement> + <packagedElement xmi:type="uml:DataType" xmi:id="_4h1OsPLKEd2CRrN6b1NfLw" name="Boolean"/> + <profileApplication xmi:id="_LmCD4PWdEdyp25RO5nzQ4A"> + <eAnnotations xmi:id="_LmFHMPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> + </eAnnotations> + <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> + </profileApplication> + </uml:Model> + <AcceleoBusiness:Dto xmi:id="_VXIAUO7sEd2ObcIAlNg7-w" base_Class="_GiMB2O7rEd2ObcIAlNg7-w"/> + <AcceleoBusiness:Dto xmi:id="_WCyzgO7sEd2ObcIAlNg7-w" base_Class="_8lDAGO7mEd2ObcIAlNg7-w"/> + <AcceleoBusiness:Dto xmi:id="_WqbbQO7sEd2ObcIAlNg7-w" base_Class="_nstfSO7mEd2ObcIAlNg7-w"/> + <AcceleoBusiness:Dto xmi:id="_pWriAPE8Ed2IhJnrV0PXeg" base_Class="_e_H4iO7wEd2ObcIAlNg7-w"/> + <AcceleoBusiness:Dto xmi:id="_p_zXgPE8Ed2IhJnrV0PXeg" base_Class="_VmNvyO7tEd2ObcIAlNg7-w"/> + <AcceleoBusiness:Dto xmi:id="_qj3t4PE8Ed2IhJnrV0PXeg" base_Class="_KKBuaO7vEd2ObcIAlNg7-w"/> +</xmi:XMI> Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/2.1/http-storage-api/src/main/uml/conception.uml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/2.1/org.sharengo.utils.container.nomenclature/src/main/uml/conception.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/2.1/org.sharengo.utils.container.nomenclature/src/main/uml/conception.uml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/2.1/org.sharengo.utils.container.nomenclature/src/main/uml/conception.umldi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception-helper.uml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception-helper.umldi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.uml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.umldi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/ant-eugene-task/src/test/resources/xmi/2.1/vpod.uml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/changelog.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/LICENSE.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/README.txt ___________________________________________________________________ Added: svn:eol-style + native Modified: trunk/eugene/doc/1-javamodel/Etude_JavaModel_EUGene.pdf =================================================================== --- trunk/eugene/doc/1-javamodel/Etude_JavaModel_EUGene.pdf 2011-06-21 07:29:16 UTC (rev 1078) +++ trunk/eugene/doc/1-javamodel/Etude_JavaModel_EUGene.pdf 2011-06-28 09:15:23 UTC (rev 1079) @@ -1,2256 +1,2256 @@ -%PDF-1.3 -%���� ReportLab Generated PDF document http://www.reportlab.com -% 'BasicFonts': class PDFDictionary -1 0 obj -% The standard fonts dictionary -<< /F1 2 0 R - /F2 3 0 R - /F3 4 0 R - /F4 39 0 R >> -endobj -% 'F1': class PDFType1Font -2 0 obj -% Font Helvetica -<< /BaseFont /Helvetica - /Encoding /WinAnsiEncoding - /Name /F1 - /Subtype /Type1 - /Type /Font >> -endobj -% 'F2': class PDFType1Font -3 0 obj -% Font Helvetica-Bold -<< /BaseFont /Helvetica-Bold - /Encoding /WinAnsiEncoding - /Name /F2 - /Subtype /Type1 - /Type /Font >> -endobj -% 'F3': class PDFType1Font -4 0 obj -% Font Times-Roman -<< /BaseFont /Times-Roman - /Encoding /WinAnsiEncoding - /Name /F3 - /Subtype /Type1 - /Type /Font >> -endobj -% 'Annot.NUMBER1': class LinkAnnotation -5 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 35 0 R - /XYZ - 62.69291 - 398.0236 - 0 ] - /Rect [ 68.69291 - 668.5936 - 119.8229 - 680.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER2': class LinkAnnotation -6 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 35 0 R - /XYZ - 62.69291 - 398.0236 - 0 ] - /Rect [ 521.0227 - 668.5936 - 526.5827 - 680.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER3': class LinkAnnotation -7 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 35 0 R - /XYZ - 62.69291 - 365.0236 - 0 ] - /Rect [ 88.69291 - 650.5936 - 198.1829 - 662.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER4': class LinkAnnotation -8 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 35 0 R - /XYZ - 62.69291 - 365.0236 - 0 ] - /Rect [ 521.0227 - 650.5936 - 526.5827 - 662.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER5': class LinkAnnotation -9 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 35 0 R - /XYZ - 62.69291 - 293.0236 - 0 ] - /Rect [ 88.69291 - 632.5936 - 162.0629 - 644.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER6': class LinkAnnotation -10 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 35 0 R - /XYZ - 62.69291 - 293.0236 - 0 ] - /Rect [ 521.0227 - 632.5936 - 526.5827 - 644.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER7': class LinkAnnotation -11 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 35 0 R - /XYZ - 62.69291 - 173.0236 - 0 ] - /Rect [ 88.69291 - 614.5936 - 144.8329 - 626.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER8': class LinkAnnotation -12 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 35 0 R - /XYZ - 62.69291 - 173.0236 - 0 ] - /Rect [ 521.0227 - 614.5936 - 526.5827 - 626.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER9': class LinkAnnotation -13 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 38 0 R - /XYZ - 62.69291 - 486.2781 - 0 ] - /Rect [ 88.69291 - 596.5936 - 186.5229 - 608.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER10': class LinkAnnotation -14 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 38 0 R - /XYZ - 62.69291 - 486.2781 - 0 ] - /Rect [ 521.0227 - 596.5936 - 526.5827 - 608.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER11': class LinkAnnotation -15 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 38 0 R - /XYZ - 62.69291 - 354.2781 - 0 ] - /Rect [ 88.69291 - 578.5936 - 275.4229 - 590.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER12': class LinkAnnotation -16 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 38 0 R - /XYZ - 62.69291 - 354.2781 - 0 ] - /Rect [ 521.0227 - 578.5936 - 526.5827 - 590.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER13': class LinkAnnotation -17 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 38 0 R - /XYZ - 62.69291 - 246.2781 - 0 ] - /Rect [ 88.69291 - 560.5936 - 191.5029 - 572.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER14': class LinkAnnotation -18 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 38 0 R - /XYZ - 62.69291 - 246.2781 - 0 ] - /Rect [ 521.0227 - 560.5936 - 526.5827 - 572.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER15': class LinkAnnotation -19 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 38 0 R - /XYZ - 62.69291 - 186.2781 - 0 ] - /Rect [ 88.69291 - 542.5936 - 206.5229 - 554.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER16': class LinkAnnotation -20 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 38 0 R - /XYZ - 62.69291 - 186.2781 - 0 ] - /Rect [ 521.0227 - 542.5936 - 526.5827 - 554.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER17': class LinkAnnotation -21 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 38 0 R - /XYZ - 62.69291 - 138.2781 - 0 ] - /Rect [ 88.69291 - 524.5936 - 149.2729 - 536.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER18': class LinkAnnotation -22 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 38 0 R - /XYZ - 62.69291 - 138.2781 - 0 ] - /Rect [ 521.0227 - 524.5936 - 526.5827 - 536.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER19': class LinkAnnotation -23 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 40 0 R - /XYZ - 62.69291 - 741.0236 - 0 ] - /Rect [ 88.69291 - 506.5936 - 161.5129 - 518.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER20': class LinkAnnotation -24 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 40 0 R - /XYZ - 62.69291 - 741.0236 - 0 ] - /Rect [ 521.0227 - 506.5936 - 526.5827 - 518.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER21': class LinkAnnotation -25 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 40 0 R - /XYZ - 62.69291 - 657.0236 - 0 ] - /Rect [ 88.69291 - 488.5936 - 251.2729 - 500.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER22': class LinkAnnotation -26 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 40 0 R - /XYZ - 62.69291 - 657.0236 - 0 ] - /Rect [ 521.0227 - 488.5936 - 526.5827 - 500.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER23': class LinkAnnotation -27 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 40 0 R - /XYZ - 62.69291 - 597.0236 - 0 ] - /Rect [ 88.69291 - 470.5936 - 195.9529 - 482.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER24': class LinkAnnotation -28 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 40 0 R - /XYZ - 62.69291 - 597.0236 - 0 ] - /Rect [ 521.0227 - 470.5936 - 526.5827 - 482.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER25': class LinkAnnotation -29 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 40 0 R - /XYZ - 62.69291 - 416.4691 - 0 ] - /Rect [ 88.69291 - 452.5936 - 186.5129 - 464.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER26': class LinkAnnotation -30 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 40 0 R - /XYZ - 62.69291 - 416.4691 - 0 ] - /Rect [ 521.0227 - 452.5936 - 526.5827 - 464.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER27': class LinkAnnotation -31 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 40 0 R - /XYZ - 62.69291 - 356.4691 - 0 ] - /Rect [ 68.69291 - 434.5936 - 299.8529 - 446.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER28': class LinkAnnotation -32 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 40 0 R - /XYZ - 62.69291 - 356.4691 - 0 ] - /Rect [ 521.0227 - 434.5936 - 526.5827 - 446.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER29': class LinkAnnotation -33 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 41 0 R - /XYZ - 62.69291 - 195.7082 - 0 ] - /Rect [ 68.69291 - 416.5936 - 222.7629 - 428.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Annot.NUMBER30': class LinkAnnotation -34 0 obj -<< /Border [ 0 - 0 - 0 ] - /Contents () - /Dest [ 41 0 R - /XYZ - 62.69291 - 195.7082 - 0 ] - /Rect [ 521.0227 - 416.5936 - 526.5827 - 428.5936 ] - /Subtype /Link - /Type /Annot >> -endobj -% 'Page1': class PDFPage -35 0 obj -% Page dictionary -<< /Annots [ 5 0 R - 6 0 R - 7 0 R - 8 0 R - 9 0 R - 10 0 R - 11 0 R - 12 0 R - 13 0 R - 14 0 R - 15 0 R - 16 0 R - 17 0 R - 18 0 R - 19 0 R - 20 0 R - 21 0 R - 22 0 R - 23 0 R - 24 0 R - 25 0 R - 26 0 R - 27 0 R - 28 0 R - 29 0 R - 30 0 R - 31 0 R - 32 0 R - 33 0 R - 34 0 R ] - /Contents 66 0 R - /MediaBox [ 0 - 0 - 595.2756 - 841.8898 ] - /Parent 65 0 R - /Resources << /Font 1 0 R - /ProcSet [ /PDF - /Text - /ImageB - /ImageC - /ImageI ] >> - /Rotate 0 - /Trans << >> - /Type /Page >> -endobj -% 'FormXob.0abfd65e2cab2f27fd6af0c2fbb44aa3': class PDFImageXObject -36 0 obj -<< /BitsPerComponent 8 - /ColorSpace /DeviceRGB - /Filter [ /ASCII85Decode - /FlateDecode ] - /Height 562 - /Length 25652 - /SMask 37 0 R - /Subtype /Image - /Type /XObject - /Width 990 >> -stream -Gb"0W%C3(6eu`AMYa]V.hmmPihK(/bq7-[+;Zmt3hBsd&Eg_^hLa-1iqssggzz!!&D1L0-o@-ia5I<;LO!qdP""ErZ2jfoaKgpa;@,+diE4!6g@3*lJ"uq4I\KbQ.\Dk!_%dJRf5j!&-KtGmks>!!%Q&eKsfaH2dP2N\@kP5=G@':u5o:#K[qc!+9uq@!RXJr]'a:\=S^B2OPNQ^=J7k]-MFt!._%oJn=dtGi+[Db/`\e`ra;@Vo!0G[VNtHe[2d5&PER.[t!iloBa"e1a"sU;Bq77ON[_*!2a@]]eh.7WV)KNZha<8Y?Nl/G0Ita1pL-NQ#0jB"rKipmRo;?!!&D?AMX#@k?GLN5)Q\$-Y`C^J8oa&GH7`Z!6H2\!+6D*H*<H09>s"(`_V<UkL0??DV&J_S[R;2rtNhT!@2^d!.[LCk.NT4)VNjNPBFk2[r-nC:RsrWlr\^><F#]sZ2@6M#64akT+Ulk=gUaUG:$=&1;?Mhra>)lbuke')uos=I\k+uCd1*D5K1^m(->`t:ZG*u)DrA>3J4SV,2%\gLIcWgBRja!e4)1u!!&CVSbFfGOuWLB_!FVS0p'T[!!$V$166us%KHJ_4-Fjt,]`qcJD$(/@j%0A!!(6'A0(ip)uotHFsQYr8EKmP!4,>u9K/jAB-WfH!!#].j-b/ura\4`UVhCa\:fu%HK9'SoE50p;&dV>KR`E4hIJg]Z1/DjL1?fjimIf,)u$NQ2YYOc1ZC(WIo&HZb]?K`)?=1*rY5OW>`+"jcjB;K':/n'fXQFM5VeZmr"tH>Y),dR!,UH*@N_(3+asj?4P.NJ!<>$cqq(A)pH=4;B[RSck#.!W_l:oP-LFBka7P'F/e%fb8Zh1/`^mL6(<J[SeB&=fL/XT)Xcdt]qHq%7!<BRgHN&8^5-I^'@](M8H_'$dCs5'cg:*<TVn:8qgT!^uh^P'<nRFP4BlJ/t5I8\L:PDFLDmiiEIOSM?!+8IOoDS@H`G&iH[BZ'>h);^+mSduW0V_[jr78KVjC#n4j27,O_9/]@%6:9/j)",=:+2ANIZ1+Ha^;3LVi@%^8oKQiHX%Hh<d$F">qYB.Mgpr&K.#8r%OZ^\C?p.#:BRWqDQ1sQ;5'5rrHfDnr#8:skAG46"c+71WEo(;.r&8SoDt.d%KI0qf5S@GEQp&J0&7"0YID9s/`??-0$B(.U"Xg[bV+%7]s01)5HLm7T''sp2gX=,ILN,takJ?2?GO>FT!gI\Hb8:c!3icX>&BW%G)KAN$b1Vdl:-M-S]pKU\++>o!48:`c=GA9%;Gdo[u>Nf+2b'`o$3ZlT<Y6%e5#pp9*;uPdL9`SM42ZUE"t`_1>d;b/$IUX@g\JJ5i(BOPBfU+lu*J#`_sG08`i6B)?<f=HGEW4A%XugRCp.5G(%YRbjJB?l$.)hBnJd!R*<>>*tD?to4'*+ao$$pU]lPrA#Wc)p55<)aVN&Pl$!$M:ZNZO%0.ob1RMGpR..$L4IP[2ptndJJH$kBAMV$%5:r'7bLYf9DP708hqcHe5K6U5jOMs?$C:sIQ!FS&c%ddN-pK\+Y#R5I'?#sjFQWBC99@U,!,M2-P:s#Wk\VQ4/+F,T3anUqimN&V4Uc#0mnNfR%XfUD.E%;+R-0pJ1u:M/".DjVVI(ITb?uqJF",%giL&es\2<&.%g/9+pSP(j[okC<P.;:da)K7D9jAV*TSEPBVgHn_;0f-74R!/13G#T?jsQQi+asj?4P.NJnIBj^d'V]"ZC1Vi7aptkh5\:o\Fe#Os+-U`R7e]P%(AOST8cL=1O9nb[',+*R8]jTZ+')SO(J4mDH1I2k-Va5H`9?,o$`WP3_q=lSkEdE\pN-S:>;FPhP<&VN,I1-%W4^PchW=uS\.2NnG)1@,aijH%g/9gk-W;CHWXJCYPeVWX#3N+@[rZI&8&8UZ#;($h`XL,PJX<[eB-M0]t.g7%;$mWiCN+"8ETB6LOja$-1`/]DH5fm4IJ:k\fJ#717.1f3H9a`^AY+^m&fcjM9BG$mW.$+3iLGhm*W-EI=bun*6DG!Qc;,N@:3E:P516HWc(mb\i_E';-tBi'<iQ*F&,G`-ZeIM)9(&(qeJs9qn'FV-K",7IZ-]Nf>ONU%XJtZf;N5O?*PnP?F!Alq;GXNk+;/bT$4M[S[7Wj1='jQQ->/a=,Zi.*6DG!Qc;,N@:3Ceo?5%"c,ZgnPBhHgs5R@<AA0(S$J<>S9]i1H[mg33Nb#;L9B.&b0JK\H'[5^<ithO"Z`k%'lr[7kn4VM3a0I3PDWoc(="81"4m`]R^a9$ZY&.Wf%c:i*^/`q>dDMQhN/\>[5DH5QPQjb7fqd`+oubsB[^\0N5n=(hRcU-KM!Er$3LOMEhiZ,!p\r>/r.oP]N)pf7\En9N]Rq70k!_$Ima`%'UCsPuAhflZVSt/0'k[=j>D"<XT5#U=LLbch4,n^_K;:ZfZA$bO9,D_bb1RTJBu62dc^qF^,,[UZqWbG7kn:=BBtT'>#3OG\QJd2jqd%qgBDuER5DC[7o?urHj0t+g0+38FY6uSCgS+SQ4jDEp^;_U7qkmDqrCPsMN(`17oIqsPP#VqZ-ZeI1GYQ,;iVW_g<8_de,63csk0CJS#Ag0ZjZ-Y=31%WHk[@k*KW>qZ4YoSDnRK)6ao#B9dC&E$[f:<l8)HcRc_h;c-!VAWTSJ)DOjdb^R7e]P$o^;:)]OcNj53aS\/1;gccei)_n`q+Beb^nV%>kGX%qgV*<hZ&f6h,b0U\h/EINt!9B.&b0JG/#=puZt.E%;+SiegdrcK..;Jsh3j%7>Vp7oe<NGCQ1d?D@=gJ>"KD6mH02N1;h"nXK&Y75LLfgt6D2WDbjFn;-(_lpY,\MRVX%g2F_:)(UJA<'a$L'*u_,kDM+o=MR<P5,LL@:3EsM.5sE5t:bU,kKu^kF+s(n">GeH#`kA_1040`*Ybb+-(WLM.HSqH5N"cpTGE)k#.!W__KIpEG<(<*X:cGr@8)8\J4&DE6NAt>T3((LOj_js,)A</qs'Tgm7i,IVP)Heh:"&280Qe`]NBm?sYQgH]ZIJ&3kom-?CWh<bXJ"+YJaud)3Z3_VYV7;4Yq;:[QRcrkd@Er=9*B+FX`Cq91r_PI#<lS[tD@:ZX_Y:R.H1?J;"=Y'cp_BtT'>#3MbpL;WIO1/D6rao&G`WRt+)+2ccQeN%?mSF#.b3D]"Al<:$3d;`m5K,t6ZV7_Q#:G\Cl41g:j_mN,!p-tgEJ#\`VYJ(F1YIi=;NGV[j48pP$]=GW&4c99mK\(2<D'X0Kro$*ip0>j;g7u%-h0n`e(upFD1<,>P<kC2Qa.e@>!a_8a?#AN<Kpc##H]lV%6t&K8bJIVLq0MQu:dm.cNh]I.^$dNuo;InoU5+59%L`4[CLP5,[=Ju-AmR(W8M\WCQMpAl:g%sbXVO,(/XstbTA.+*HYM8]=?#rZ]),`0Gq=8DD<VEa^8h^5\1mMhE?oTSXE)4(*\=5HrAe^Gj^c]OVtlG1R,+T\q)DSY3h2#udb%o6?8('j3mO=;"$SY.)CUY8&$%:1@E*N!JJ/i3?7eo.R@!1LO&^)-2(.7Ao!tAFN@fF#IQ=L$@U5,?%BD(/@E*N!JJ/i3?7i<s1B3YiUtjgoI:QE*2Ad:3gi2RQ[\$^*16QpH!I?NV?"_5n94,I(I9<UW5$S%b""-ik)2D.51.MkVEl0WX2*FXq$:L&&FbM+4L:Vj).XgQ_iRYWA%@fEG?SRYdV6J)Oa#qsA1=(Ee0n&At-%.mn]M;CqE>8GeQR/uu)d^;L[?LFJ5hk=aD95ZX-]\(*%0"G-&Ush^gi1JY9cM40rG+LJLimLjD`J8mb1@Zq\7MY9YNtt\s7b,M0e8P.3-!`g@N_(3@?hdlH*/U01eK3&<i]c&h0>?7pD;M\VKR[6/]Ir\1AC)n^=iNJa5tkpXuUI\\:;I_17,j-2]VEo;teZ7--Xi(m-Cpb^O:,S:NoBWi:o>Bf\%Nn.V8hSbEA\mDsr&.Qu08d^4CDIht6sB\7D(k*A7Ul>j2=1>l9p',Q7aF\`&q=R_i;J>G>(Jm=E`Em-Di>SF'NV8S8-C*Vrkh`qVUf*oFQF\f<Ad\N'"a0iTOldYI\Ip92$VB=F\GYiDHT3nDe_jbCt(3bXoX*s&js/M3JF%]:,rf64F+>(=Z;@d1niW>UITm^pusf6_n9[A=i@;e=4)'5(Z`R"bRG3fUX^0gBNaQho,GJ$AuUjbA[S[:V@?1:K&b2P4=\j.gFYCpDF\c;p<]R;J"iYL2^D!D>"mYDmI7QdS?M]GNVJ)rbhmn$^9Y]X6:)952#O-&.CZDR??@CNf]B8kRosr9<qLY2ADYp1d6-V"%`*i5G#Vm_=Aek.a%s%WBI)mJ5T)H6i)d"cceXk,`S*7@dVgX,FJd4.Z8acG(lV(72Wa[Id0V^.545S@I0OVjDhND?6rKa"u_Qlg`UuA)l2=@6()Vl-$G0mOor^2HIB9,#+t+k.NUOfAt=bri17a[n`=\?#ANhZ;WLuh&P\QI'7uAr.SZf>Ua:).Q:V^WAV<@0+ECRhoh)KnlO("^3>8Khpho@02kW_C@1gXIT=jGS^qC81*W.H2,U:&lsa3<SkQkb*8T_[b)UDo/U$#0)lNRN2>%VrHt-EKd$2e([)Zk.AMX;^*hdqhONd6`W)IJTOY.))POE'PGPS;fn_F]45.K.8%7eQTqtHG#Ds]<kbM.hp@7![;B@<ALP<?tb>CJnf=k0u$m(^)Dm+E;S_^[TMR(3o)]M$/&OfQaEe+fdNcS%B/;lhL43REkM$u+%!X3_EYgi1JY9rhP<l,/8[r81l#g_NHCJ^!lO9He:0DoD+j2mr?=)ho]J`SuXqk..A>/reEDi@3]%2j:e(>E'%I^*IdlTU(8]g>cudRTM.j#\'B@>4'a?D'"ka-Ufd\F.TGmbpfRAT"AjW6`\0:6-OCEX'HXEc,8r%c^?:c2OQ4@@H%H*8Q`)XGM@k-=QP9ISnhNsdTC?-VW1lQl*<kB^iPjWeSqm'Hd_&9?3B1sPoGa/Y%b::A$pTL*T-L$Q]:FNV0D+GgN8hQ?1#MI&8DkPV`grCjL>b42l8+OAbkAuV=!N@moEmVEib7#DD\aMJY1IFNRd0"R.3mh3i-;\]=a+W!s`CP'25;e>E[4Zf:Fa31$9=!]>"uROi+HH%4="TYZpMC=D])`(uO[9U/F/c1VNko%f4[%Qqi"",kK4'>SjCnhfVtoZUhCE%Au!"E4">qZ._=1H@5*RT$?G,`cp^!_^s:aQqi"r-M,[OlkYc[&$+K)3g0S7X'HXEc,3,nf:U/\q)lmr:-*?]MqS<_Bht1oGP9$pD)+n&X%;BE8oth?<k712-3K9/]/3QXLNO2QC88DRNGYp.'18]m0V.oR='>B(G^,f3I(+X2nTcEAM^5@YE&s0`8#oo6X3JP-a-U=#l+g^OC(j:=4h$TbnN+:9AH'Ir2k80(^sQn``bP*ap@7e\o"Ftb/oP7nJ\r2O-C@PTmO%PoK:lPNhq7A#`,d,tYf[D&2'9&,mF#*R*l]%(:F=slNpcHr@LO6pWD,(;p/E=/D\C-@S3*<Qhl<WN<364&\`)&8"FaC`1fg*$OiH"ujEm<B?/A&HJV,M]$)Z1C0Iqu8<k71VkF,G`1fg*$n]&&&anL!LGBk.t"qH77-C@PT_Q5$*=QP91T6ET@T5Buh@p<c_h%j5k_Mmqu",A&L-C@PT_Q5$*=QP:l6f<G!@`JHID>j6qZp(ZX^Jc(76!gkNHFqnZ(M8%r)`S8"2SjLh'4rOf`[WoPQY4!FBCl=PagTiJ].LJ`Kc/du"qF#!9e`.3KNUm2Z-)$^"VY]OX0&k3/U_'IGI<">&8DkPV`eHh&nS.bW4(ipjeu3aDc^0>_Mmqu",A&L-C@PT[cC3um]oo0G2m;'[*H;V*375"T*q\>Whl&tkSBju3gpFYlSj1n=_Q_IK\?RXC!Yr==+pKU/h?JD@r.d\7P[K!m/:sHUJNV`K''OG^^Ds4Wsp&':n(iRmI;RqmGEE?Vc4epDT$Qk4n`(n+do*#l!`0,G+hfm"jLtnJ/;gF<uX+-Tf0`/g=%L=s-2A_emlHP&X#.(P[ZWdBjNM01r%S,^+eTZg;%,&[0`_ZShtn/F*0B3qm1KP4fA"t]BHNBTn8ENR7ia4G7gm^g<pdLHrh7H%SqFP:4MnBuJm1=$_Tf&I)('4I0D?$7c3/kmh8K''PrdMHMC<uX+-Tf0`/g>bcefjIW+r%5kU>P4*%YrH3<821l:^X\Xa0]Te!^gRMV$)Z/mB/2,WnWYs>QeipS"!mJ_@Ou2AX"Aa.`cnhA_[pPr9W(%?ao(_Gpuqg(WKLKYPVu:Jm]jp.!jOkZ8QW-2X"Aa.`cnhA_[pPr9W($^<YAuFEi;>\%q`6BG."/"bkS>!E#:oYK'BWibY"Ug<=X/-jh\%,hQF<ZKc/du"qF#!9e`.3KNUm2Z-&aYaZPa:f%\`@^+eTZg;%,&[0`_ZShM[O10-D7,F1j*g3UBbdMHMC<uX+-Tf0`/g(S'E;8t)@-gi=&@_Aemf%\`@^+eTZg;%,&[0`_ZShM[O10-CtEAs25PZAV@Xg[)h[e,7khpho@6`<^5Sb@_>8X-L&iM!lILWQE-[In^NV(^'fXu:596>_>=ZmX'iU5W(^&!>(G=Db`WD<VEa^8h\_L/=@I3pkViP!>G[TOU$,-P)D8dhX7?3GjZX]J/BXg;%,&[0`_ZShM[O16OX=,+6KUg3UA7^^Ds4Wsp&':n(iRm0U+^-mP/?+d.*ZX0&k3"hZPL]@t&/#dju9e"/6DM)&*l4@Crc@C>cO[A>P#poZMo(d`(kl*Mh^8tq8E%M+gOcgQ&pdOdOV-$[[Llg8F[?^U@hD;[+$g'#l=:RID8)64_ub"ePQrMRhu\;iMM[be0qoS"1?eHQLNW(et:p4QR?Pd/Bi+_1(&kES9OUS$)fgXVV(0]Te!^gRMV$)Z1C0Iqu8<]N91165kOolda>0?j3o2K0L"D1_#Z-d52WN)^>u4\t3:YcVT45>*lFX4pfki%Ti<"Oh)27PaFN,FRR0A+D=W-F.9Us"4R-r:`j.lV,\[j1F$\@0j7IVUHTLq$TaUG_flO6cTG%g.$;a91F,HH_Yp%Of;&/Sb?kFoDUY23M%rP&+^,.0HIQjQVMlujt@jFj.Yi#aZeNAQ=S,=!&U\2Tlf!U14K>H*"OcL!!&.[h:Hc&6Sa,laW(gGGlRi,W86'Ig-[WF!Qc;l0mNa!Of7*fFP9);If[Y2%l&>0!0O59f6#_614K>H*"OcL!!&.[h:Hc&6Sa,laW(gGGlRi,W86'Ig-[WF!Qc;l0mNa!Of7*fFP9);If[Y2%l&>0!0O59f6#_614K>H*"OcL!!&.[h:Hc&6Sa,laW(gGGlRi,W86'Ig-[WF!Qc;l0mNa!Of7*fFP9);If[Y2%l&>0!0O59f6#`Qi?`t3R6el8QokA!8C['C3pkUAj.AR9iP/.frF3=_TOU#V*WSGNCA0TVp:U@bG\s3G)ma#E!!"3?]<A3A#FN]mO'(lh4\YnVU=ATCC@)&aZLOF-_FWeh!1V\*6ENDd>Y+#"r^l5Latj$j8F7IlefJ3O,]dN9IjPj0?rFU,W3lkt$cuWkaW(:g;nGPu[0N',a]o_*)usAF]18g-#FJ/^A3Mp@+9/?4X7dNKfPBo'RNuqSJ5,DPU"18m0!2G@0a<-r7+Sf7\Q!"T#lWn@%[&gP^nu:9:hpRqQR4^KI=StK3@4CJ`pAoVe!@A(b8Nu)FOll9Ed>02%H$5&b:Ou\!.[f2*hh.+?nVD@H1hhrH8s5W[q[U#=BF\A)GVA)ZL)WUR0*G*CA/"Ap&K/ZT$0?#pL14R?:/o5$ctNc(dF0D!5PITO&0U&0ULr5FgGG@[XW]9`_V:]5="5-U""V")/5T/4s%ITl<PZV!.[f2*hh.+?nTchGoB;7m![UY]U8YoZ$Y;Jnlq_8d[&ZW1'[g3eF!o`m/cA?,X@Z)E0Fi#beU]Nq;!Sr1'[f8;nGPu[0N/eH#e;nlR@>XLjRBue$V5%Q?GAR3BtL7e!=nqoUa2IpUX&tfj0Ot4mhkeF5rqD8EKmPS(^"lXZb$Ab`hBt%Hj#O'Q"I*d0[o7!+8a;8#Wg#mkZ#/T/N95I`h7p9:gC#8nP+rRpicXgR(q8o[%H;ba%!Vk'*^qn#6HjG_+R@Y1=Z,/=cd;A8WZ9UKZhe`g4dd/fWIYa]t5uR9r_RCjFT-!19>29!6_d]Zd"lZXl8FbWU<\9'2IWBT?W+baH\UB+F5T!6e2T-!+jmhIercDN`5QK@3&FAf-TL:Xs(;IIA%K106q##;EPiG;3-o3bnVjefKcJpGfbPVcc,dmf#>-V_L>rba"=7!R/ae;g-il<H(k%0t$^_P\_Vj^A_C!m;-XmOsG*j75>*%WOqKE`\5*V;X60Ip>BN8O4a>q;\C^2*k-X',lK9des"pQXibocUU=rU;"nTIR0/i$h0!EVRFb@&1q!#WF4keM0$Ka-5BjhWSD=PQg8]U2J@j>-<inO#>Y+#"r5nk8poWWDlVHq15lf7Cao"#2IB1p??nN^GAXh`CbZP#K#U5\O7]gUZg&oQQA?O-Ojui&9TWIRZlu8:ppStV+Gg3?uAu*&dnIn?fA54HV0SN^qAVW<]h5JmGi#Vf0&b]!7PK];'P<"OB!+;^J;c%6?n:HCENQP#Y`k2+PV(ub9[\!Vie<X-U\(^3%rB:?ae<X-a9]eGe#6:9mh&"Sp"2*R"AF<-PG7/L"eTI-f'D7Q$2#I?Z-Z_%'!$Fr%m\&,PhusR>]YSicSP?5_-fLtIdfS3cQa,-5d,&HjWGo;.Ftuj;.@ig!&4Rm?]9LU'9F_%VW8/]Jg&o!\7l!kMA/[PYXIB[.'eck0Ya*Z*jgh2+df92[[SQ1/UOBiq!2/]Km5+mPISaejn:F@cRG6JU(WPc6fts)2a;.GKDcG^\hch&+\GH7k$#AR^>!Jsn#C+:4poV>eoqXUSPU@P"eUGX<p^!^<0%j]P-M,[5m;q@ObQ/iE<UiS]+4T!H]I$?ga"O!ML-M)QJuDtjhW7ch0@aY[F$""25;cCfF5ms,2Z>TB!#2XYri#LB>'ke11eHhR6Z8?&Sp^Uq0:D8r2JTZ#J.<@4+16PoCC`*8,C=p(phaQeb6"N/m>Pdjf/+WiD($.*:Hs24ViA0krMd6:AH(QH3<5-@s/"9WC@)&aEq`.J-Pal;BmEdVAA4*F$Qst2YlOd%on-FpJ@R)hgUh;n+(@`O-hD`h>Kqi[bN\QO$N$.PFe7l:;D!FX\<)3iqE_5HJ8Nak3e!f:F!U?Xe$A]klIsUh@1)0'THPrQ+16PoCCafOS$=5[APJ?`p?tr>mI27Ppp.9GXs@66DZ-EOQhKuLIVdPKj4t@L+GD?<8$*l_g&p!WAh;&/=fZ(>b.sjLROrKZ9X\PG"1!WOHPp&c-VbunVSI?NUXfrjm/_$<1R;RSXAq#/I<d?2f2^6KR:eJP9BOpI!0G'oqP2UPC@)%<C,>Q=R4Cf%kA=-]]5P/hI[$///E!TT];)_3Cua!Xp5NebG"[i7rJ^h#KhM)/XWQ'H"5)+8Cr9f_ISM5X4,;J`1>R1Xi)V/WA:@[r?&to/F@U!8N5bjZ_PR+(edlN_!GlL,G.[U+Fgf.O,kOh1_4>(ej2P!AFq(?YV;UX<q=<l%Ft#;VX`]g&AXt)f!%2$O5AL.iefMW(2Ih`6HAn`Sm:hMA^@p&meDLb<QSgi`hV,q.Ksl:Qo2"ep6IOe/(Uu#;H@7?1h:GfmWIRieg60YA)(,eW&=;[C>!Jsn#I(2PfM]./KhiqXAok&gApZ2C.\gV=`llC!9/a/jp%QZ2?okBK5AL.iefMW(2Ik3T]?>rT;_BZ@e84EYCX-h.%'J8:l]QPI_TQPTbQ2)cf#Af>ISaej?rNQ"QdOMXk!hp(cX0`7eENC3^Y'lR!#UEtnOK]'eCk#We7Pd0R9r,d2g2ZG/lh!DXq`*B]9-V6!-;Rcr))bb[IsSY[2GH'kgRjrm/Ja;R)`q8;IiL;/leAMW28Ee[)B:*HUaik`t#?nedBM=!(p?4J(4<\XZ_2/D8u:pQ?\!l%KIfVNB_1VT[k1"VD_pUk/p6W!)UPdpnQCNC@)%<C,;/dY)Hm$!%"_+5AL.iefMW(2If>@b"1Xp:r:r]UXfrjm/_$<1R;RSN+<Cu-*3(jCAjgV*l+X2@nGh*8EKnK_V4d[edlN_!GlL,2Z%\%^K#aonCB5<57t!dR=\rZ!%"_+5AL.iefMW(2Id^*F`*@fF!Pf,-t-uj;<nIpp&I"Y)7pX_d@\mGe%`Y]QN%_pE[a3pX1bV1no2']8P@2MR0,\\CZCIZ5H(spYc5lL,O=bN8o`\>kfK?]PrL_Zg81s[UQE\#TS0`C8$*l_g&p!WAumAJB+*?<4dkoIOseB,?b%qT3<5;J2ZBZJK3EU%S(`h':?L:sqQ;2eB"tE?k%S<X>=^M>?lS0dSg+ioNB_1VT[k1"VD_qnWapRhd??Ss?WJ.!HX)%`au5DCW_>.\f0hB4Li3,flNaik!&h5&4#!)33ZQ6]3146%YN_[Emgg4W'6N8q>!Jsn#I(2PfXbVm4ZrPn1\PBH::D<h:M[BtQ5\e"i=s\YT?MQf(WNSN/<u`7HEW0dgC;Pi5AL.iefMW(2Ij:M.s'RcIg+?!(+S['kSa#fo\IoY(O7:tL?QW![=1qf%q&>*Z/!0\h7AHD9eG.C)SmenaLJBaOj"c=)h6B66*3;#9l7mj#?OAM?V7tAhP;%Rc`5[KQJU0V'9[VkFQ8Ec5H(spYdKq)GCQd*<*nX'Ke/D_;XPlQ];j8BpO??mo-WRAqLiD9$JkKPedlN_!GkJBXT+&QO2XZPdik,4-$D&YI."Z_IOi'110^mNY"kUNbVr4iH@4IB(ndqm1Noh4I:l2j)L!]BD'\_<<+"A4W^]e@s4MEQgt6jSlrLMu'%*aUUnM!/F]9PpJJ+,+Q9m?^+3AmfgWaYl)>/r[]`414L7PBO`HIgk8s*GX:IsUl@tBemY."2A]"e%4`cOc6n2"tA`s3MW^AeHNko_%^oRBOR4aI&TI;41VG+F%\?HV5@[ATFb^0>?r5U>r^bkslN_caSGoYttUP<$"@+'bTfWok"hg,+u=G4g*-q`C3YMl#TG]OeaVdjHD^Og.0n_caSGoYu!Ece((P4ZP>LUp<oS[hJ\WH%edWY%sS=rjtX7cCm+Yq+#%GU4d';V)4UFa/J_$d&`>Op13UcI!-Y5Om>'Q`k-&TCb[0&T?8,AB'U=dAH'+q5DP2$G%p>cT[FFe6YGc'=h=D#`cPD/fJJ='^J*N7Kf>.+'sb,(#`g<R%.b+BY!nd&Kk10;kN=8uqkqg4ad1N)HNJ,rO-?afh)Gtf*(s.uZ.qC*<@;iQ@HrkiK;OW=?G>lEKg2/sS^kc?VZOnuVo#@S9/R^T.=HJ(`+9<LH^/>@q]Tg(p)NH(Uoc5VS7IY&W6JH4T$$cgZ,5^mKormJANe7"0pLh`Q:p@SYl#8'o&X3W)R<SQ"["B\L?I%ODrP2*T"U*S,+2p]C,;/;\?b/c81'*6f<m/mq55o24o*d'b`2VreDNQKVhL_k3P&GFXcE[QXnn4)Z'^kjlt'/V%^%?g*m*L4i4>4C1B6FtV_`mrK&pQ)4Vc9)?@/m(QA8o'Y2jJ#V7c3NMe%je]f'@r(Lu^>gqf8@Q:E\jCg>St8EQO21/F+0OhFOpSeq":o!BmAP043'Z2CmWcYMRsda:YK=N:e*p9^8/YI/2d91qU)]f_J";8RH-Me)fYk,34:C)a]f-1fSa02MO9!KoGs<nA3nb2fHNDYs=/,OFt<LmpBhUe`,,jSTPcY%DbQ9_bfh^4hAlg@@+rk,J)JQ'<alCHK3^[Dus+[O&u]V7fK<aM+h0CYqH6a#Z9+fQ:9#rQ9U\k1Uk/Nt?EGo^$%r[\q)6:L<,\1]AZkM<Ce-Bk&9R@k$Z?j&YHJ^8ME4$mbFPr'O%2O,@KIR<a7!^?=df,FJX.gl9u_,!FdK165t\iq>#uD]/#tHQCu^4aE117K$YDas3;V%=,ha.3?-CV5")NnR/ZUgYS;enT9-O5bf\[o!kV_bYNL0F.g'A5#7fTYsKr#-6CCKA8Z3Z%lAV',*.ZY_u,`h1']j#k&\9&4X4k(_3@:];>RFm6YUFW?-D6%r\-RuOj&BZN8+)^'iGu0nR*uAR:![t(9[GND7k5n/FP.:Fq&.`>?]/)C9qQ^5O3RB81s0<pDnN)F'p+k87gSpK6`j.Z_+NbI4srmL?Ig1m^UP7ZAJEL1KlAq>gskphYnM[s+4)?NW;6gF);jTnQ<5)1B77m</c#cIjar"q=HrL'M9b'QDE*=r)Wee?7nl_%r-JpHE5Q(;rMO;NA%WMPYNBK#c!N[?*Yj!7;Y]u./7HGP0>(d44q#)YOb_CPA2V:0mX9o&N=^Za_'f++Z-'7S[LK[\c!`,L<DSaC:8OCBsI=1rgN5<]%gth0,O;:qi3e%3Q,Ll=MotSFq1iF.cVk93_bdJ^"o)^ZU_:`]Woke[T,*/DSMI\Ml4Tar=A<XiZ?Cn`MYYR8(jf"Vio`h:PD$p$+:S_f50'/2Uu][h6nY4+dI$\8"FJA/EP!/8[Vn\h[W9AOtCi.P:cgqHqt\S7lO2)MjjO'\;.D4n`d`sFS+$%qamMu.0eO\9*`&0q/T,NgR;N(<5qWPFo9AZ[&$bX:Cl`_o4`&21:Lc%s&2:-1,hrOMi7GLI7G@#*7au/4BprKiQFS-Q.T;Y-1bq_Sm[7O`_@FqRO%L:Tf5Y#5FssY]Edjdi^i3Viq+)`DDFG^$`D$.[39BY>1K_dIbD.V2Q3\V2&n/_.qe<h'#.(XGm]dNc@1&L4g"+m36J4fIJVXg3c4M]B%fT3m(Ob:Iq3p*ZKk-]fr8qg)Q*"CQ7bA7n[%%se6L^F(VY#[c^%dP[N"hV*rl4d),Bq`^6fFLM5R<fmJOqD<]Sq]OrnuTXVm8F5NUd!Y3XD/Kfdg="d1m;bJrB)lYPNr<Q:>&,r6q?=acJ]Ag'#RGJporjG1?apeCEVNR>"nbRa;d?fLc4O"\p1E@Uu?9XE/8gA\ftfJR"Wmaa"3:%*kDFReV/\86'9[qpPl>bge.HZhm3`O<NmO-SOaXm0fYQ??C-7Q8AN%OKKP6lBAi%l6ui7b6C&Ck]B:D"MiKAL5W][s"`dm6D1pl/L/2*__`YAkD.L#</<b=TZBj8EM"$1=$`?96rZ!ZB?TWgg@TOOu[huP/NQeDmH.N,t>?Ln]_[H(.9qX4@nVTKf"50e+qZMl]QPIR*-8jEab-T!Sg\$7PVJ[B5&n5CaA#.,lfKPAH&Q&k*I#MSY,lOiA:(Ar?QFalR4?&Ju_0qR1$G:_))Q#&$($5P$,Y\'?U/.1mtg6*6HtWhmO1&J22I_P?JMiZ!=;k#jLn8\\'TIgs5dr2+s<V,+3p!rA;^kn)$7LG&jSRO-Q6lnn]j7`nA43-8Wa`J7"7G0%E_8@g!2b99d.APrp(]F@hdAI$01G]9JaFf#,]FKAa8tLh%"2ag7RsX9j&$(MP.h.OEhk9D8&?7__jFY1Ru7Q\WiRLLgB-REHhC")nU2bX],P_>0:?G'htS??ZZf1A=j&Jn4j(REHhC"7WgJ$EY(l`LDXudQD?!e`4kI$V2T8[&O&uM]eF;8ETJ6joDD1Y5lL]N06n!QbcZdRG7Cub\*V--o`B<"/mQ\!g(V\KN'_13s<Yf0XX3_$-=/P2=VE3=H4P"dI\-6^P+msE\(6`\S5&XZ#k>l%A&QUVAehLR>W"D.+p%['Rl`IJk5#(Wp-\e,]gV:fgMNpAH'.9%HXa`n(bE4Ou\&-qC;QN*:G+ga<I%%%eI%!SW;aBh`K_:3POh4GcKhL\7>?`p2p%:<uf=%5d`%AJ@ipn(lsH(jb-/qk+BLHo?5ck.XZ$?B9.'o@eOd*Tgq9AIf[Y25d`%AJ@i)a1Wao.<j8)*$-E*Drb7\jFo%'NhTIn^Sd&F@Nb!$dDqbR#?m;qY!-d0XbBZBPYac72ao'U9R6UU@&l6:iR9,GfgBdsi,."?N,]gUI=AF[*AH"<5"8!;K4]/b9+O[8\k!(,4!7b[a!D)?tPE?M2,=KL<8Gd%D4icq(Ci2C:I4&9^bWe%Mq.2%Y*f.2'\n#.Ggg1c<*'go7<WJ:ChGg&i>Q%r[68Hm<3BTTibWj5I1qqatHCB<MO'STAV5imJPg]G8eaRk7(<IO][96N1Ou_AuatV^XXuJT@1CBqi+((hOAbWL2[3JKss#@>f[Y8GAS@5?-5D`eZ1J\F #Bgeh$31,+/P32TlFm1<5k:+7Z2^NK'8.r4CS2:`\)liV`J^F?'<"h*j+!h"dP%EoLs,8PKl?*'go7<WIV2\%d'&'r!HmUd"r_m$0`"-\cb9k214W0"&,X)brmHRE(5k_2ukA<1@G&R&-@0_3mO:LONrGUHirW2l\_V@R#-%km>ufo@K)J`KA@F<1@G&R&-@0iGSY=(A8!_>KPZ-KAG$]8ENf@k2Jqo!34;L!mK(f`*``7<lt:1M77,U;8ZsDDeYT_X.S/8]9CH1k2Jqo!34;L!mK(f`/nTV4\qq@h8mCdhi8Yj2rh&HD>*"Bh:,Y!aVMUUbY&DWMe)f1REHhC"/n-$$8>+7&Hg.Q/!B]qbYN4(Eraa&=TN,K-Xn4o1hT%[^JtfdI)?*dCa='%pW]uFbgK8)Y`[.0D'X2bV`^,&J82El!40$G0p$cnOj$&6:O+4,!7b[a!G6$n@NbKf,+3qJTCO&Kd`&+CYddh:J6CT_(e?ir8EM#VV`^,&J82El!40$G0t`TqVDs6:![O1`8ETJ6joDF+Z3&7u:;j@OrZ_)=G?[BhO%O@rE'uGd:i2L5@$Ys[L@+Jkk5=RQILlHf:0JcE`i.$e8Qt7U\?nE2UN<3daBPS"$H`3517(Kd#>f9''k!>N+pL-"QJP6WA959Nf%iqNj$B[8],P\U;Vb^kP50lD/rsNQT\:qI^b"k@%%$KGHS7;"=!Vi_-+<IAG4cG#42G:p+d2YVA1ipR%\VN,/&3_'6k''*^)bkfN@3B(9#`4L[#s6-Vr%j'r'N6+7kt<GD3boEQ?FGVB/93O>bd\b#l:j&U!kf=Ij7PISWM(7Oj!i*Rq2bjV4EDc9JWdWi=-_t1@Km,/rjHPT\:qI^b"k@%%aBAqj,],FHl?2.4:`;ahF6mD/\4=VhataZlA6orJ!l*+-O/sOu\&-Z`F/5ZkG0UHt8A`5KloK,]`t9Am#.HBd[@4q8abJJ!cl!8EKoPc*@DpdS@_GnrZ?rs"H\!Oj!i*Rq2bjV4EEnj<KRnraC8u,FJY42TlF]903^fa[[,gr58Gs7kt<GD3boEQ?FGVP)h/Wq1nbpO(8`ng+4bi/F>h6(!4M2bEi%SLijDHGT"X$6Sauu1'^WmQ5*enFs;\'aZTI'6EZn4j,qPM,]e5VEraa&=TN,K-XnbNC[_:pcMhbJUa8h*VI*ZtP!*JmHZicZ`lg9)Ftm1T(!6A@17(Kd#>f9''k!>N+pK:(B");Xpc"KKk6V,'LO7loj-*,S,kDPg>TV!,5da`qJ6CT_(nN#Edg`lfalU.[!)R[F\i)ZhD%e2d&'8&taW*RR=]U&Ug5-ZPM>('=4oGr5AL^H!E<^s[QZ^D4gBQiO]S9trq.G.ChOfd<%cG'(<e+?,M&<Z+akV@>EgOBm2>^sc2YcT`bsjJg^L[?,^Kn,2J,<5+]Ht+srV;FLp%Ytd0E<FTb6fpr3t]@uah6VPr\fk^2:Xh*NTcjZY=D=[ppQ_I!%'JE$8>+7&]9n;c7R0'5M6+9]CW!eqVnkT2NF)4C:5krNL+KQc_\#G4#W6^P2?B[h42LESIkk:=]U&Ug5-['&"IS_RH$Xi#8#K</&3_'6jt>^=X8'!^SNg!;(Vr5*<<RmZ3&7u:;fCQQUNZ"kpO27\#Yofk5sSE=]U&Ug5-Y;k-@P?M_fhF@W^(fM0(?Mm[@\jR&-@0JRgBkAA0hr_@/4N_OLm^$F?f6Za:B#ON_9ubZ@7h#8#`C/&3_'6jt>^=X<TMH*5:,'-kM"!2q]s$8>+7&Hg-[(<Lr,,]`r9Qt6GgV4EENK=([We*!Lh#[VXhIZ/12;ZTVo5da`qJ6CT_(cItRX!3sA(NgWa4YHdVZ`F/5ZkG0Ub[lp\Z&:XPU7N/$O',M6=k\]L8ER39Ia/r5ME23@SehBf=]U&Ug5-Y;k-@P?fL;>8;9oW#a"/aV/F>h6,]d*6F6oVrK;dt0j45jt"7I1WM7CdX:;jB!bZ/L*F8RQR1l-Ha3p>N[1%&o+T6M$k>SbF$];X1$l?VWeLY'JS[mbf+9dFd_,]i=H:4oM.V1Tgq'B@pbrJ<Iqb[lp\Z&:XPU7R\]H?`/CHX$+ihF',c75Dn9l84<C?97</2)4N9d@YXsa]oV'*4r/u+R47:TSM.;\@4nVi_:\>=X8(TU/$?>kG<eP?5)AU(B'(KOj%C!bd!'e%AKG\%XN@oN-ee$-f.6HQW<qO2B\mE919XocV"L+]I(Y3/c$-!g.:A+2P->s?W!^eeFV*S&$Lh0Di=V5Rn2\I8ESPnSH_s;9*[Vm-H<_Nq@dckREHeB@i'8+6p31Do^J:dpU99]]SU/OMe%iRe7fKe]QDN<CLZ)RU-J/pP.<-,3He8t6.GMS5nC/UEGpd7`1'<[Z:O-17@aW[cV"L+]I(Y3/c$-!,+6UuR:@%U)FQ_A*VAii)#(K&:V;Np/rO8#?.<R"ot5Cn_eW`:gS-q&-BbnjOu[\_Va8i(dQnDIM/dHlrkt9sk-@P?fL;>8;9ql?4hN,]]e0'oDt<h4i#(Y'`e&`NpP#R/V1Tgq'B@pbrJ<K#$1Q95s6uZ1J%o+2Jq-YPqa/g(dQnDIM/dHlrkt;_I/]$bUZVp&M`M<ASsKq5GYO-D>P'9Ci$dl=+mO@;TSM.;\@4nV!W\7ThA;oXQO\=d9oOF'oHsXs.-c4(l?VWeLY'JS[mbcJ!03f1(S[Lf%XN@oN-ee$-NN'Ql?si@H0LuWf>P2.7=P@=NhYAHU7R\]H?`/CHX$+i!8o9jI3Im$l(Eg``439FIf]V1U>?]\SsKq5GYO-D>P'9Ci$dl=+mO@;TSM.;\@4nV!W\7ThA;oXQO\=d9oOF'oHsXs.-c4(l?VWeLY'JS[mbcJ!03f1(S[Lf%XN@oN-ee$-NN'Ql?si@H0LuWf>P2.7=P@=NhYAHU7R\]H?`/CHX$+i!8o9jI3Im$l(Eg``439FIf]V1U>?]\SsKq5GYO-D>P'9Ci$dl=+mO@;TSM.;\@4nV!W\7ThA;oXQO\=d9oOF'oOeROJf6eYYbJ'00C!iITSM.;\@4nV`phl*r$%5ZP'Nrpo'p7`W-o`[]QDN<CLZ)RU-E-1R0W=Z+T8Y#j`ruGdd&iof)N@\-Q_rnFO7p@@bf_45@Yh(#P5]8roZLE>b69eIkOPm\W7]si-d(b'K-G@\'4))/h<n\oSdC#InA/]dQnDIM/dHlreuD=*mCG%4O)EQ5jmOnfup_^ANT53;^sT20ILlRot5Cn_eW`:gS-oB+INHjBem.VhC?/YplBd&D0Oap5J,U&3K]N(kG<eP?5)AU(B#,':,6b9P-gBVeQ0.FWZ+OlV8Ji:HWniM@m'^up[TCeg[^1(3/+H4kG<eP?5)AU(B#,'<2=>.ag%GdQ^>`=RD8"2A:F9hFnO5PMY;;'cXQVAQUEti*VAii)#(K&cPWH%jmi!u<2Y`RD)i@.3g+blF*aM&^!_m<h&%K,gI_0BJ7L9Ap@ah@4g4"J43G:1'_H2"BrtU^Z7"K8r>C5eUcc>p2]BZ`s8-S,\)5nT\4Fa>F8/UoduO=;G&?JM`sU:YFrB=_g.o7Fp5Gjc2-YT0aGP:M3o3ZpG7WbN@<Jtn>5\#^UH`7MMNl-#;S^QnH]lUD"\rorlGcti\LkTG/1Be^76Rj:ZCe5m/a5c,qa5/`"0YShXhF(2SMm>sXK+6BnQX8J<D;:TXjopk`ipm\b2_gDWIS8j]1V4^?&[C%)q-GFg.:?C-gIX!4g4"V>[Tb/:,dXE\[S<ebIrjt7KNB#DH2$dVGuNV@T/Z$fs9hf(o/A;ksb<R1GE1eAfSZd"3DNR7@e[#c`=Ufgmd-f8^#B\c`??\_Xu$po$1u_0kmt*d@W-a7EX);ltaFJrd+iYT%nZ`jqoN3`/AqJc*bg08,d7oH_!(KH^.deYhF2cCk5KlqtA?8VJECqqD/>T89oT2PV&(NQCa,A93S37XE9fX7]C8NR:DJ['//Wr2.ri<;M"3.CnKUeelhQaYKI\FYLZXG;6BFq2060++8m(0<2:MiKEt-2(b"[fMgA^Sh+HgQ&=#lMa4?Et)k*h8qWQ6B'_65>3#^=<k"FB(f!_1ieeZn]'i7[0ddc%S4D_Z7HJN,8j2UGb4`=$fbNpjXL)FR"0O9=Md@W.07,h<,P5._[IT%N`.G+Y9MdY>pU-E/Gc5mD9Hmr=8WIIhA+-O/oOuY^bHY`7d%,BNgnL*oG^\&JdXo9u=jSDUDpi+B@dMk?^-H<_NqD/?Dm(kYkalt0#nZpRRSRtNl5>ulUGP$iX6Sb8G4hN,]]e0(:#4CiogkmC_`C&GZ5/-PAMX*2i17o.A]I(Y3/c%8X%0:a(aOXK&D/DG"H+Kh)h!Uccp9KZg4s>5s9oOF'oOeRghK`NPRHqJSbjDFY$.*2u[B8q,)t*,2319O;1d?iEh2fPme$eJd(cIP&/H=M>8ES@/\!$QYB@=8L>>E/c8kKhiC:IIpRC<ut>ZSITO.FM0lQMZd`L+)&J&\_T3Zm"V=Me'#`&l('S$'*>[X-hL&r\KeA3VO<%qcmY=Fap'bWeJNpb-&B!Fsh!r>EMAl[3(co-s#hs)87&A=hUZMS!T-oGR=5Km+((4IMOr9/7$Ta-]0oA(h^s)8hp/HsjrGm.fu+m;MGg3rDe-o>`N_T<6NJE."2\m-LM<;_]Nh?C%tAPVVso?FLhE1(T+MhTCR:7M"kcVpc8@Yq<N3#I``3@C"&^*_NWnc'O4Q@bG>/;t@6<_o%`HS@4X*KBY+fCKbfYoV6S&eS,>]\@he9kGNA&h`ApOA`VE^"0>\(>M'W3o21KXT&%+[12jI52.-4J0(kR=Oj':#E0$4RcSQI7%1&Mji/)Z@H$.@BQ]YK2oGI:+R,@*fLjF5>3t6;?9X^<#H7qqFAW55a44=7#,>%$Afp1>U7$Asg.O:E@d<oUCV`$>R>(S-Mqd=`"oPCmQe&JK_<,3132?%W+p?%qfm^,.5?$:YNC5ngAW0*Y06RJCbD;f#s?/O)Ikos^jIG)Kjh+p\$;;PGmf.gPElU+lk1K11tGTpE1O'eJb(`Ts!PAR;Edp(+498,Mk2mR6UdR.*FiCt7,EuOn+F&0`_C,4[oX1)C$3/d-l97&\BQd2>tY#PCg(J@/#C,8ed-$[:/&,cmM?+@6U4KR,[H.TPggljY/B"S)l/A';n&\#m-_h"+Jk1P`\M:Y]*DUQ7(o1A)>FBpU><dq\926XY9[@+#C&j.mG1/BRR><KBp]%`F5j$H$Y%o7?i%^^73cRtCF3c)_UcdHIm?M`)&?`LR#R'*FSMUAHpCd"5&S_D<;BaL@bd\_MrcB^1#iJMBB?^:?LGfgjbl:;_KC_Yb9S9oKUFrh.Cj'J^+V.<Njksb<RF)e6bqCZ[k7YO=>a*4BNcb*RWk+9n.BsDKrbK<HsZc1WrS!c;h_%Z&i:+lar7cQu-FY)[AeNUaX4Eh\CbtBr,Pnj]^Gt>74E$1<hp,0r3T=9uoEu$e!`nef)HJ28dR5uq9'A8;_o4dj(d9)f4L"#DUX>X:8EC=<'dcKi+a(<RuLV6O^gAg^`6U.mJE1e9H8tE$&:*A<KZ=U>\4A0%)pJUt`iP)kAhcSiaN9QeBXr-l7fpIkt@WdsjosCPR1NclQ-T]N/n:<n!"P"7pFL<9qn\>%M[^IQl5m_)'NFf5SY-V]OqOFrR*k7J=kc&sQI3a2^8lsMSVG9eR7#uU4ohLWT%Fh=.'^//7.ZUf01)F;U)IcibjdfqRVX`\^]@^[M03.GtdZE2,e7f5\=CbiILY>(GY./pZlQl(EYcP7,T?P'(/57noctNfX=EC#D9PpIg='WM>*g_E&"h!KKZ`LS*:,;i5pm$VV];K\EL=U#5(U][1dh4dJjuOTOg-U@n\:.@%o6=Bg>'V]f01'MflEk))^X%Q3_PQXpV`%^V>:@i5f5HOW*Y6Ft/"PhK$W!ZXWQe,-QE4fhs3#sQIGZE#pN#9,1W(_*Dk$=NePTO!crI^br#Eg@*gX37esnu'W6J#,Q7V7Lq4;P3.b6;A^Rp]]jsd]l!aWd7^s@^1k,W7p>J4h+=>?8u`,<(G/QpHO/Xc'ci,MD5qe>)i^i<k`B"NdrZ-l)"WVQ,O.X!6uFZ?d_!aTM8_QeDl!]h.IRNkQ_De72hduW2l=/R>P\spq2WfD-OI9h`9klmZUgrl.G)OqV_A^/M[[rsK$@5tZK!aQ,X^u7iHnW:t!=`aT7UNXQ*Butrf-1fT542%l-Ig\9f?aIG4?'S:YP@X*b>_h$"JZ],gi,Bt5GZ`O#=`aT7UGaoN>-afMaa?2&\"!eq$CBUA-a6ltG0Au9Oo;R<RAVXLCpr7OVm]Ep/&<)_*6C;aQF0aOZmYM%*1`CsC%)(W"0p\[R?O`mVb:#MCX-h&Q&]m1\9)6Sd/J?5Ctum.+uf[[lZ!6p>Yo3r36PJUCX/Q$8EMo-I9J^LahG263R4o%p$X<^124j.Z$sg-,(sSfP0>X*_&53PaZLW1[8tkK5Q-\fd6ehGO1tXKcf:<iaj][U(IlZGC9s,=FAWl,nSHF@;/,'q6gTO:`%>dSJhq@*P'K/@CTXZuJ,3$3R5uq9'3qHOW%A_IMX*2i1673%Xd(d,:HrSM;l:pdK'P61[=nZfEW)b*k4,[W[BermksoT&lEg[iE1I3.[SWVIY29r84<Bfr<n<d*rM[ub%8i(Ug1Y16>:@i5f5I\0-(o<FXZ>AlCTXZuJ,3ScU'IjM?s"hC_Y'BBRE*4Nf#jHQV]TLtHJggnL4s(c>e__NGs'b7rI*#DhesN)j&Jh!GKos4%l[bcd-3T.>OD%9DUn7IiS*iU'XuY=ZurkL9BE_1VF]k>Ugq!N^)WTj:N(CrS"<fSn!`jG+-JX1Qm.q_7l!l\rM,T9QK#[$*fH;H3H?&<gE19JHX[Xm>2QU`]rZ(m_t2&Ho+[D=n9iiX5Q,CDF*)B4:A5^^\,<E5*FE?$h"NrH9/iI9Z?JEs:CGfLat?2\2<rfuq_[]HW7WCJH.T0PK(\2QgWc4h?1Qrj$0e'tLh%RL7PZWH=XqaTnUat(>em>'-ds``L%oML9T'eYe_W$-7G.9D)rje1B>qkp]@c<4D`l-H)9KNMP'K/#PPOP`T'r->V]V'^H8(NX2jY[@ULn5\ZrgW122XDTFfD`dX(:Y%]E62[*6Gk&*qr9t.qQs;-^bo\hQ:Pb@"q!'7h9;@[6q,a1=*CSkLmi*2OUI[4)HqAWB`3T7l'OmA0)9'h"^GX<MKdT'TtJ&YTMqTP<_;oRG5b3D&eqemJ9E:X!*o*7P^#P*RdnYO/gb+XuV".+do*\\WXKNKP0V]S'2t'C*8q^:j8*LR6-*uk,UQCm_Ec,BhS/B$r,#kA&W+r,FL3XH@2@OGar8.l.kmC544mlQEBt)7!lu'8tFO3C/T48.]lSF/no5`2u;9pD;g\tdo\#Y$i?n(Fd!'\dVdsb2d'XpSkPEJN(`*NGVuSiM)@g$T8DJ#[sHZ5k5=JAa(b\[`Z;UmP.Nf%k2$J%*)0r[MCh[a>G-^d1IX'[LLf8aRe*F!P.A<oh`i<2H89aqPC7OUWZbRth0=hOrq(>YST5n"AP7JPb2AiD:rVOa,+6J=rb5rgq9oj1;dUu;V_=!gXnM=pH1]TU9D_'7GAG&\$J03RA0)9WVj1Jq#5I]D*,/V06@Wlbm#&K8m@H4s??FRmp#:"-g->emDe^MbLJtmf+Z4R"6i!WM8`nGZ8&da`mq$E2bP:6,f4cr;f6(aE4lbU>,kGu$N9Qe^S3QuMZNcW;V/:E3G26K$Wm[?,;haNoR-jlKZg9df##_s[;^CsZ8ER%U3Igm6B'L>#bd4S>rFGo3WoksBc2%@P:lrf:A'UuCk4+O_>$5qGoY\o&GF>^#Itsl-^u\n#_sJD(2;H>Xp2t\,($c#"-8bpf/ehje^mO^BP'K1NT2sO55Q*8ldDP30h#lErFo$"Lb>QI2+\FQ'[%h^&AHPQ:PaXY.dR$5H%k5`8D2;^D&,E,g2<Rb"bY7Y*9"*uMm-DiS[q9m@+ju@ZG'V_V2>0@&-4_HCUhu$#*Y8(EPr7`#5Klgni(rLgm;8&4h'&<1ggBm,==BIJA(%eS1673%Xd(d,:I!&soT9#sO5lSk];=]7;TV%<Wk\L2A"d!sN(Mb>aZLW1[8tkK5Q*8ld6l_7Ac6.Wf2".l$o')G>9rfb=OpYYF8kgLbX;t>ah7$Q,kE5rMP\7YZu(rLj'c)+A^1&"%l4k^A:N7l2"AuqfcLL1X=>ffDD/E6Za&"ZU\uHZ9J+8[D2VpG&'J-,CX/Q$R$m/hlSKFoMPY:jVF]k>YcP7<k5=J!R>Dup:4luK=:3YuMI[b=b??E3cC]QQRHT4f1`.!cV/ZC18ETHHXL5@rr99!)M&s0%K41HU$J03RA0)9)=t=C6T73/qk^i%V(`&!%a56q>h3OrsjSdb&k(.>"CQ5DUJ,3ScU'IjM?t(c':!W',af(57Fkf-9rcc`bn+Y]mQBTN;M7p"(C!HJ&%l4k^XEL-u5@<q%Rs1S$[J?2hp'77e02MJBQ)&PgG"h5r1s%.e3jm.'/upRH)G5s;];odc:MebN:FFo(bF4kWk>+=d9_?^#3dk=UO1&c2WhF\SMGotd^@i8nP/Q[c`*&R8k2G9X6Xq[<Yn18l3gk1p;mYWal%b[`*_t>Orj^),Z>VD`HeRem93U(]%C]O3/a):pjo16_PO>lc\To!K;k(8M5jPC[B=GhC`k!KsT*WHb)3/Q>NIQ.[9cM3eWGU?./sL4,baEA%%P`>-4*#]A/KMo>KA@0<;G/JthV,q.c*lb?.(1C#+/NPSYL?)rb@HZ9.TtB!bIp#n`]uT&naA;;lSf2tr9h@hHJa6R1[bbhb"CnWh;V5+7^49t4A!)[QF'9HrlR<jGG-]WF`q9LADX,jLPIAp^i2?PZ)qkbpJ5]PR5_NJHc(QCX\gkRqAtSWX1^VlBpVJhQMAeupu:L>o!Hg4jL42V.(7i?I_952Q'BGd94!p0GdpWP%**<0#*O79oA4G[XC3mY(CQGNmJ9E:\"mk)I`BJFgY[=KbYO!U<U22G\+B/YN/nemMr?o0)qs=2+OJb!1n"B@orY!U%cMLlialomNS1(.oN5>P[)j;L`<Cr4p+Y1e2ZgG5^N$LN4p8V$J`5&$S7^ANRf+QNgIU7:JGa8sFY)S/[!lM3WO8=Wfd;tBB$[a3jsEX]5]^1,Lg`XmUB_R.D#Ddc//u\NBT3B,nE>1pOG'kEP'J`,F.bNG.);V8Q,5=lXFk%)%*9K&NXH3`GV,>)8KojOGq^LbTK+VQ^n]AD_N/kM.4"Lm8EN0Y>YoskS&q2$&lFe8K-?Wbc#H#M*^-Zj;Cq"26r[CYNs'o9r$+B7$[8To,a(17*#B=InT$DJ_F-q!]0E\t106^r#Fa\)6:5%V;jpnISA!1.A]JgD9SBe9gO5[^?QNPoho_8b(8>gu59Hr>XSMF+[rt>97RAj8RcB":'XAB0E&)?Y/3nlNFnZ]K\8H-T"N\bYS/ZD6;V0WZON`:<\=h3qp@m&&;om1#r#@J,WFT_/Sp#,)I(@40;HkDfXN$IJZN]]YScF%=acg9'Y<3Yb3RA`^'H0"Zo.Bd+PL;pIpQ$PeQRXGLcYbI\1tqF%YoKgD:?KS),^n8X+L>G+-1eJuQRsJN"*!7O6::aNHn/0'-M,D=Gdb8WbWl"gF"F1@R9sk("N]qrFiiFAT4AGi#qdV_<#<F#:g0"*ZcP*7]%I/1*=F7n#dG@B)48WP*KFZZ6o#"9j+9TbFiiF;a!c"3ZY,1Zs6XQ*+dlg\FijQNq\bR?KUcpEm[i!GD_*ccfg:i^!%0BI1t3tB?PX$5bW?gH&.pdm/rO6M1rfcRL+8A^-PoKM3SZ$+H=1mNP*WY[2I"DW#;o'7=9Q`.(m6o+*#B=InNo#"=$IgZA0)0$*,(??$Lm8-V/R_i"XN\I8EN0Y>YoqUaW,PcA0)0$*,(??$Lf1+"4*+RK-?Wbc#H#M*[Ggb\`([.[0@V#[J]t1h`OVr3RANX'];84#G)ltbhkX`s+ns`fj_i`k'Tb_5R1OjJ-X19G](.h&,Op)Zhp?&VdDK#YhPR_UqQ<(D+6[&RI#4d>>!Z!h+JdV6o#"9j+7=p8ER^/c4Fm+C[>9JRC>)O"Y0*.XYuMh:U@E6@GMf4'77/ZV08$GJ[W(]!"Y5Qn6GEmSh9OrY1r3J`-<JC=72%5G//8BoMu(",t[5a>?k!\m<:5T(Tr"`M9Ga6SOc1pi!&@ThOTc;ZcP>c[o5'^-B\(he)Tc;2I@NH'<iQ*F(\.[,]fU\/gpk2:N'n6h&048@b:'5O^g,KDQ%Pe_TVT8H.(G$RG/1ZPsY9%NHU"mPI^]e8`i9Z>Yp7A1q,X,gaG'7RGU/iMNYb:H7/<>+^?:\J'CL7%?l'`'^)7^@sO4tck[E3U*?"HF[Jk]#9M?%.;bZ6)>g9WNMK_boA:h-?KPeq]Su5I&l.3>3Npm)o\>E-:*anR3A)^J<?5aG[Ir,K7(Bh%VBYon8r<KrO6U/O]s'0l$Q?]X"'o_;PPIJo-Sk->,H?`60&RQHSl`leEr^^qaaDrD7T>'(?qBD[!5JJ]1&Hs*mR1YOCW&Rq%u+U)!4X?ROfdZ1'AZK&SHqHb##-B7?qBD[!!&3,R0Q)7#64akPb$$XGIPG]#;cdpr=mVS[^;40eRm-Fs'<qE5PU>a!<<*He`;dBgb$l%<7b-5:"2t-1%s?5,]`qcJ4UUh['Qa>oHZQtUOSkuQa,-5d,&HjWGo;.Ftuj;.@ig!&4Rm?]9H(^/s83p!5PD9=o&sRe$i(VS:TIEO_r!I">)Lc5*rWYqL=">p.8P-Cm`?=3_AH6!!"fiP0E=\cKpu_MB,!BNHV_3P'M6JX^ka#]il\&!!%O@ATR"qo3ikM%S>g;60VX[`SO;NV5(Lg1'[dZR$9h'Qh'=WA=ajl+$nB0S<*W@Htmp*bWK*Z.jT09!.[Wu8`k4aDjY(,I/m"t#64`h"XAADPPB!*cH?9cR^6@-DGP%@Io[hAPZ'=6oX!_'g3>.&T5#U=!rr=/f-;89W+^oVbLM]u!<<*HV3#UGIZ?jjfpYIo!!!"_,2reo1'[dZQk[Y)(m6lZ!5PC$k/!/'!<<*H75>C.A.AS>0I`010I1]>!.[Y'b_%(,!rr<pC-t792Ng'#!5ND/SsdVc1'[dZQk[Y)(m6lZ!5PC$k.tm3S2gQL^mmsX_2ukA!!"?71(T+M%KHJ_.?\s1,]`qcJ4YmIK-?Wb!!#]MA0)0$)uotH;C(jA8EKmP!0\Up#=C6O!!&B#aZLE'3<0&pUe'XaON[_*!%(,i%u+U)!!"]%P'J`,ErZ2j8Wh5L+diE4!)/8\*Xp.1!!$D),kGD7jo>A]P9QD"6S\lH!14JB4;a5A!!'g18ERaMbQ.\D-:K[#L1Cbo!&,jbGq^Lb!!%O@Oj&G$R0*Eh9T!@%%*9Ih!+8\D!rB6cbQ.\DB!Z-\5C`[MIf]QG`H%,%!!'fV`]V^=J"pWlzzzzz!!%]CrrD/J6X'~>endstream - -endobj -% 'FormXob.1ba2a8f0b32eacf100be71e913969f67': class PDFImageXObject -37 0 obj -<< /BitsPerComponent 8 - /ColorSpace /DeviceGray - /Decode [ 0 - 1 ] - /Filter [ /ASCII85Decode - /FlateDecode ] - /Height 562 - /Length 10228 - /Subtype /Image - /Type /XObject - /Width 990 >> -stream -Gb"0WlZ2!p)Fe-b<N59K?[_r5Wu2INZ=O=]*SsS(4gk$++<2Y0X%>jTD`7Xr!8o@eX+#QJ9*7j_*HBZf?hMhIP>auAp$[rfBn4=),L3$$TTV@q/F!EhW?]]_DP3.Ri[j@!.]FZ<U2HWe3oV^U"tHSscD#3LOuhSRl38`;,L3$$TTV@q/F!EhW?]]_DP3.Ri[j@!.]FZ<U2HWe3oV^U"tHSscD#3LOuhSRl38`;,L3$$TTV@q/F!EhW?]]_DP3.Ri[j@!.]FZ<>1K_nK_fPP<V&ta(BP[UDjr9kFfXDC=Z,Z$H6MbiosVst;7HDV"4b$tl@m#DeCu=.\qT`NW##LW;/_pTl5%Z,TjA"P7(mHCW*;7MKR+g2&bWTSU2Jr&'C(:e8(?9?Mn4W6:8es1+&QsG/F""r4/#sdHpkYbZD^temt?!1E0uPJ[YhYMo1l5#!f-`([,R-`U2Jr&'C(:e@?9F`Ir#^>$g4'W0*DdV#;#l,+R0`f4/#sd*;2F(n]0cg[rC11og7T@E6o$\T.T=Dc9%_+#TT_u.Ygj0E8Ei]e1I276F7<lrC*rahC=:W[rC11lCLI)BSQ6,(3L#JSY5Cb]FJ*BYrU;cS9KRrVsulYn]1?"[rC11lCQ#UGf:b/7,>_*-`DA1No)YmA.SgBGpfP;)SAQ+UHo0ak+/15.B0dN(3L#JSY5C"WOGS;FURB'T^F8.[nRW\$g4(RmO>-E9bqjZkFJ:6.B0dN(3L#JSY5C"WOGS;FURB'T^F8.[nRW\$g4(RmO>-E9bqjZkFJ:6.B0dN(3L#JSY5C"WOGS;FURB'T^F8.[nRW\$g4(RmO>-E9bqjZkFJ:6.B0dN(3L#JSY5C"WOGS;FURB'T^F8.[nRW\$g4(RmO>-E9bqjZkFJ:6.B0dN(3L#JSY5C"WOGS;FURB'T^F8.[nRW\$g4(RmO>-E9bqjZkFJ:6.B0dN(3L#JSY5C"WOGS;FURB'T^F8.[nRW\$g4(RmO>-E9bqjZkFH;!&C&8iqdXMkNJAdK7i0Z,S9Mhrh1'q!NN_l6AFo#:\qT`N=KgK;psaYgeNCF9DW/5AINdMCqr$Ml'lU6Gh1N)%7i0Z,S9Ntt&8i6Tj8=PYf`"=dB70(`*0P+Z>u8"LhMM+r4:7)>54d^gH!]"VD&utZ[rC11l;eEe2NKJh><))i?JVM+dWo0Kh/+3=:q(E#$0kP%8N)V^W*;7M"Egc#,b%:?e1I27@cocCEtde#0C%s`O"RA83:B95o58b6>P[;+iZEJj)IG9)LEr?Z(Xt%,GG9O0r9a-F(Njqk7i0Z,S9L]N+i5i(R2:!iRn":E/Y%$ZDB[T?eRMq8h/+3=:q(E#M40,hDiM=5q>L2oL&5]??@MPK\e_>0it526HTKZilf\"<$iePMn`<h*IW)LF1EI^i]G"9Q@=<NO7]bH.m6%8pqsjgR,G^cPU2hF.2obUJF*UHWpZ2S.7n>N+7.im"S*Da^K<IL@n""'^oBCFDl;h])&H7DFc-,&2cddB?RFd+<?(SXXROgidi*F?8lkQPc^!k+ZTh^rPDE3@,f-]OQmN/)?Fh.F0]&dP*qp^/MO&*H5)Mr(Ujmk@qQD<l/L,?ZqPWE&5\^!J*,G^cPK"=/bdem-El>ZR[3Wl@BOD<X/)<s-RqK)>dBjrlrk*Ou;dP0r2UmcL:MRmZ<r`m-\=uuPIjp0'_TKY]BGphaQ]7*9[a/@cU/Q$^&Wd,tp??`oUB&chYSX-4d#M$I#f<0IK>E-Y#hE*;dG7U^!-a$]uH>D$D6/=]&k+/__[mB;mdh6ftTUL)AHJJd4J$.Wi/Q$^&Wd,sE?$H.)[t,]j6JXf'k+0#,h:j=%9ao,TlL$qqn&4>R?N7gqaH4W=mN,@!:4,@`X^?R\hE*;dG7U^!-bc>C[c:<TSX-4dLYDKt55@ClH)p\3Y%R\u)'"eRFn\`.IamfHqbSA^s64j\&!XmR8Pur_pF3&]Yfllo1,pO.lF,k1"na!]=[,^eLEo=Ep@pYH8$U,2JMK21.I&hS3=#42p/jOU#)=Hmh<)?sTcV5alNbSjOJJi0RUm,sJaBUiTF;<%MRonrZVZ].Ac4k3*0M"Y)\^I_4d;3("(cFB;UfPWR"Tc2400MPK0tfrDJPP0W!BWGqLLC],Ur#eju!D:3;-H=:^2\#7G[)gkF`m9*pX'Ri/jb5gDiE]odFud5>VQ>,XpP_4Jnbm`%L?\b2AAWW8!p@%+Je>BDk(5*0M"Y)rro"Ru,ttJMK21.I&g))u%DQ!,cT'&!XmR8PurcgJt-=ET<O:n&20Z,3ma=Dt^jXUMc!g>;s:LpJ-[Y/Y[.=ph&DF1$Z3'\om&&IIG+QgEPq6NGnO(';KH'?E5(EgNW2@1=cu#_')BI[mdKMoPV(lO-rRoZQ=_W"(cFB;UfQG90Vhme.:Ee&!XmR8Purce?'\Im!C*Lh%oD0X_7St)'"eRF^&Camb30F[.h=4g1#GhLEo=E(0RcOo%u@mrbn%0(gl;H8Purc<pRb1W8"&u:W2]!.5Jqhe85dLUBTqkLq:t8F^%8iBS!`HU2I>'h%ijH>+fbkW#I<b[mef+(9#t3l:)02D%Uoc"mWOP]$US%>=@:\J\!G-DR;[b(/["okZ`9&=8RKh/+BMW/bH0Wq5aJ/j;%I>N>DBAr@M"+JaAd&0/bXTh(>RhNm.Js#o]Q+(=YoGAq*,Z%8h<WlD,ZSN<OI6TM@O7h,mKt$gON4e;XWS\"HJW6JYa?G73]3,Lh\VFgn#=3^VY):j3<4Ua+BK"a.;I:-(_t=AX2LlD,ZSN<OI6TM@O7h,mKt$gON4e;_GVe/cPW:EVTWa1o(Ic;.?/FG.61pq"&mk&g<KVf(<#lGhi+Fh?iZ^NTV+14Juor9KF,Ku8&)(OqruDl0Xp3O,`647IG-_51DHDR]Pq4h%h'e\+#am@5,$mG2($Z)W0J/]\1SFC8Qb;to[fXa>1cY3tMZV7X#XY'XgR'-0;:]5ZTbJN$O%4bhS-<Y+Wdg$9:L]3.dR?DDCrSE;5)\aI-9iUeYlpqPRef=):`g&&%,\d_hmL\*Q$U[GVWjgEn7c#`eB*^2sI(gq\1L->KTiO[k9-241ckK2rNh2`K6Vp+2`_o:IsAPV&0U$enZPE$?L1["O)*.2Y4diEYFr-(sb*SL=8p[UJgit?t:q/XtJ20%$KW,@W\&_&s$FjcDKDB>V@8A@M1G/%<9Ikd@`>H3mI4R8k];`<MV%D1B?QbSjAcRm+)a*c_#I@0Llh'Z`_ZCt#SEj(r;DELbi$$4TjgN]I\'=,r4Wfpa,]I:"B\ke]gDTo$AL@'6]9:;RC_2Enke87M>kEbD+,CJB3+mLs/o5dQIdLi',T+H-LVG91hcatPmh3P%(NpsYq';BBfe4E1*4nAtW[q4j#,6qO"G,G06:$-?8^W?X`U)nH<Ue\;6qgYa+bTV)/5O*+o=k#U_kuFuu^[C;m?#ZigRYoBnhAeHQHrpo'o\Xi-C",;op$."6lBXXU+)X8K^'KcPH<XZ*I!U/-lfN.-FcUXX\mPKje=E2%X8B@(oNp?$QOQa?4jldb^0A=7No0EX-$;_M^P/`DDTeC8[oM#FMrQ)J*pKDALQ>a7m.eDBk:?0!^WD-%GAN9LW-]fT?7uG(pI3m_?*itD^VJdUZ_(TU0B]H$p\<+;T2CZP`)l)nU[F6s=#WgJmZFFe,>n2+e;]ThHR.mr8CTd8F^l]^*f7H_&p97'h&)![8"sm[7,9(b2b'P0Of03D;>3W2NKL/d,jNB?e3+Fe@jL=\M7PDSFcSrH(l>goU2GoXh'5e+L3iBAhk-V62KHFZ]mG#dW4Ro$^I.1$jE@MLp[WK(G8"JQOh+&o9&4+Zq1-`*Q8`M7K=\8P,'BCR(];kQYkT&ZprEU'^93CDD=qkYjZfrtYI@1`K=\7E]"=^)]`g-0]/I,kCUmSc^Q3O"G3+s2LJO:'h:Ip[jn9/Z%6ioNG8ktq<mN8(pChtEgSM=V=mg)ulM^p/)mK&MI@Juf2<sUFqaJkP^)>P+HZ+X.[nC3IW;H,RHJS6uV$_*CbOr>*Al/5E9jbC0\E=KITj>5HF^Nb]Fb`nDQ`3"$Z>EJ5FWGkTgh,C.dsW%41!PmKU$h4rs1E^SG4Dh0b6M(-=gBC(9,1:tF\VeGC1r41YA<./s.s@N=e[Og038X+?e<MEs4N@.b5ug\=gC3?I9hV?)24hL;N]!c$R^;':`m8[gS4-%3\X4A7&ptJ4:dlFd;Oa8cn8U_]!(Ge/AiZK:<G-nD8*G1XWqsqf:,pGQROp^MYC+dK"A.d36QE;/0-UcFh@F>T\S\Uk9[4&md!cSHj.-)BAP%VFf$&+rN4SiV9!K/c96Z>f=BKdqmkmb\[2#O2q7f>f'?l3W0sdboaAFk%j,u-VppV@;"lmVX0b&:2d+rql5$)]'#-p+a!THBqefF.c/A%";"qF,5>bH'WJLMaQW);tjj!`U8_nVg+0!=lFZ\k(U$e]*7k.u^m`/e=ShkS<AM.rt]'kj,:$MJhEbrJT,8IIfpAsQu$`JDqDY6Nno1*]?%dIq`\rCdS(P)8[\`II*2h,l@gJ[@`\o8+f^/"[1XJ"u.W8"cMFH(W2H/k'OYD]KRn8UPQ^93[300?,E$0ns9?2*`PAA%_4kI5T#m`Q+*DM#HZ$bst,eU=o*[m0c_Su:<JD3obCm<)KB:j3T&D-m'H*C#[PIUsT#2gNb&c2@>)^DcjSrpYfe=aU2DgGIDA5+lfbh!to\gFIF<HPPkmS>uJLpJ6eKf=KZ.pAX%%BrH6'5i&lZjid#8F66?(/p^^V]e8>'?^V^[/Db'9T=mtIVq3_?oFB3BmYR;Pp1(?4?I(7cDI91,M-(hmF1"6G@f$2jaL6DH]$\H3\Nd`5O!1KY2YmpK7LRC[IsT'TK+a;_o3Kk*#,:ein;;Y6,r'k0k>4)ULt;IP/+sjJ_XK.K7GXoO>4<'+fP><`NSWJ<e;\dT"omqH]nRjfG_6f/2l^^qr1g=d)OnOprEVbGB]\:3AT=&ogX,AdDRB!)n"Df-mXr*u8k%R<LE`SNmkO)s/"`s/iug3#M3`D(8#RB/HsV$WJV^:LHpHM$jhk)@S%>MY?+o8#l:*9Gf=e_[foM/>`s:+R<^'g>mIb'U3pI_-:cDRODGRt+"6r?+eEs5ZHpHM$Kt9G?NXr'-X\cL)hXLVhUD<(fe2ojeDR@ihm`.Vo+,l;+_agXEXgEE@St12J#Ln`6W7t8>pjfs'$?^^\*?S*:>+oh0^#K4[7P!!UWHW_Th.VMR4nXgGW#Mj8\#8*Q!Hk.PlLr^h5+lf#6J\5Z`s:+R<iFbOn+_FEd0b#Cl5^sC2d2nm:VGcjl:*;RmAY;W5i$+-\io_H^GL:q*@ZnH!d-($bMB4$K<TZpNT?HH-9?NE3"4;t'L3]$Uk-Hg2Un:cDRODGRt+"6r?+eEs5ZHpHM$Kt9G?NXr'-X\cL)hXLVhUD<(fe2ojeDR;adSpJE^e;[M-gJdS9J@a,8FaNBo+&Fn"Tl*Z>ireR9/(EscGC2[3BSF#\oo9Q])m)rGVr$qEFe]]:p=)/fkYq6Ehg[fEa*ZOthjsH/1$Pl3h4D4BTMOB.^OLS)J%XsJo_Yu$r]MV,or-VD2]_Oi]8t!_gY>\j>JV5#HfChGe;[M-gCkqTRAfQ:Ln!1!M]9J:FaMQ0=6?Qq`Ep(.I^4O94_;rTo@1G^\]&DC\.*7O[jTCFA"(!(0fQVIqO9a%\ij3?$0ju1eEt@e:<ZW1C=)X_emLnuU2EbkndaqS/(EsC;Vj-"h4%8Chcu'o@=u-S8]\LjWV`[F5.K<qZ@TSMFjgA6UD<(fe4g1tNE3"4;`>^n2d2nm:Yg+Xh;bGpFa'I\9@Hnl;]gaE]#U4M(QTX#/F.>@]'4aVa-gKT;g07)dfFTP1WqDJmQ0X1"6pq?Q<d2?Fjs+je32).]9p1qW1+9qH^n5^0m2)F2]Y`h34%s\lE6n"3hYn\B%b/Q>t<`CZs'S]UYD3q?I,D73pK6;*kTI\AJ\9h*Hfg3FcS?%/uJ%tlD=[K*bUdE9\jj@9aB02c7HSp]'H;a%]F`E=`uNBf24II;"lrUlsf7_UM`,cmVujl`RJ0`h/kp<j34feWOn2%l%$@cR:R15G9(hT!HjGZb:][[3pNREl5jT(>tj'sIfKC'ipX's/^C$W&ZE=ecgMr#IXfj_E<^QH5i#80mLcB:$Ih3?F[L_k8"a`J;"k7F%0c#<J\%O?h'5`T'W??]l@o@_O$MMtT^EDj)[b(X!d-k]\jrE2-rBXDe-uTH*eCnr5i!Y]2\`3;"R:^CFcSfD:n[4gW#H)n4T]bQlM!ClRHm#$NhPkQW7t5e>k7.V+Vr]+I`%f6C_P;]!d/kTJkMQIQa)JJJ+W:PL1'7hB"6IaW7t5e>k2Ubmf#H61NkArrV1Ut\QiP>na6#&kLmr\X4FoRqQ4[KL3l(E\ij?2n(#qTQ9T71l0,D,h,Y=oY2aPh5P(7L*a9<->sdA=]&8aOa6r&MD67]$r,pCqfl-nVgeo`h*eCmcFhoAPlAd4j3Yahb*i[%;lO-`EokSA<:j34gH`D+IkZRZR+aN753k9Y9kGP8*"R>^1"d_'E44NPo]DaG<7sA4P<f\>!;R`PV\>7)R[sL7C^'XQ0't;qF]_pZtonUjti@FL%GJ(W1l<69AClc.j9t/0ms1I+CW_ZUgo5D\2/"lb_=oQ:MXZj;io>U2*\%8^7%3ubHSG7?m6eU4,hY:]DU[J,j;ne1bLP4&63U%odF-:H]U)Va4EqRu2CJLA&Ys'3);"jUNV_5KTq<t=$0Nm5@j;A<60))eqcC&Ie:M<RKC[-LEW4W)sPj]gFl.tK!3'QO$jgEiJ/,RFmo&IjD6[m#$LSF5.W4W)sPj]gr.""ZPR63UhP&'H71B#An[e]->TasTJk>?I'gF;%!c8Wl.le_[/hU`k!h3#;,Or<QQ\c@F#\-j@imir0H=g(#W4_OGXq;0*.=6BJir:!:l19];PG?4S:\dL01+24@6MA)Y#YNtVXo_!>C(4`thW8$XL4"IEk\+C\@dee73fqT>@[X8$a=l%&$eEqD7SX&3ZmDLO=<ep0!]^X=)"\?ZY@!*9(;7G/"G?.mcDWqLG^FigkZ5L.Pl%"Mp\r4%rgZuF4.oA6JItkPJY.M$'iOZoS`[sG:T]<q.ch,sh;n(B;\2Qe2L?nj2mAPf5DQgrtDhbh4f5:B)Q.52D3:>$.WdF?-H$'%q"k\jubijhB9olm!%`c8Nf*6R#@\WQDhJW!jdF$VL(1;&?-O2kVD!c?^J(_qV'r_!l^Oc='l?15eYQ4RpWugB1lTY-GK%96KI,.Q-DkM&A]i+a=00nrSeYBd#h'ZiJFE8A(H[T)2<dQk\5lQ5_USR=&I%BD*C\YJ@;6O$#lZB,<htW\dcJZ]i(qslINk5+I^Zk*`qn.FC=mG*@oN_I^mPb'AZa7+o^#A:#_Z*9A5"!"c4*iPFp3tPeV!`JTS`X3npq!$c=Q49t]i;W?00nZKeYAr.G^Q(E?#05HSa]lnImUeC3?o;IpO:YfV!`JTS`X3npq!$#/@!m:WI'R6j)6t?X8?u5\t*7*=.,[[$UENR;0R66:#4XFhfO%kI3*N0GIR*$SK2jF8);\ND>[+@8)<?*2g'<`J(*)mlW1Y?G9uOOmV_''3]hK?P5"">7,?AKD>[+@VuE#>2IdTqNkL^VS%?4k^Zk*`q`O/@mV_''3]ghoLJJaVh:17tr(Ufoh<.WoFa"dSe(IUmH.5REh8\>oG.*tuO3T\C\uE<rpm]Q(?+8nn\1:E8Fa"dSe(Mk/c5=95-VuaEG8l%\fhqKhe4ncT`ntl]e9rB\;g5_@2k:t3T1@_eh/3'aB/b3c(I6g+h/3(EB%PAuFZX#d,uuStFa#^\eiR:7\t(Om&uue`8DT]c'n=HMl]c&7H3Xjc[hDe8/:LsUmG5NPO'@.ZrLY'XT<[Ka=8XL'Y>_=dmc#O9g?0ck^Zmc?20RR:cG&l=6ZueX8DW+(QWRDbcEHJ22g(TKI,.Pjm`FasA`pHreD2-f;g5_@^Rs<c$t$IWW11B1NW8tD/n"IcSNu#Nld!5Ipetd2VbGq&fr9=2gJPGpiR_Jk*$-W6;`8"Wc>rBEA_:dTmt^g\7c+A"g2+B43("HhD`fC;5B:T-FVqlefq"E(bB1n<rPtHFlsg,5@/k]+USR<Dh"/q\naZ4%mWIshK`ArDPKS(XHTZ;S(r!),FC0RRrMi@Zh1NAoG0>NH]+rWE>h?-.J(CNQ0C/_1(Ee4Bl;:IR+RZ[u3-W[);j,&MXif"%4f%Cc/_>Df7dIc=eXa>[#Bj7QS&aq_2D(ii`-&,1eo8L@oW3%jH;NK&T^H^X2`/.PUNO3%lMe+-hS;!3WqQR*moMYEl5mm_s*&AX^%^ePF#VKJk5Nu+(1S0RT`,=\\R5"XWI"]afBn7S')N@%FikT,!5&!+*[Pr)@/.=(YUm'4[]+V4%c]K)]7,L<gBfYeZ"a<<];lgXh>tOGm=Z@C=LA.Yh:2p<mssB_G/=Y\XBGVhmV7KYGJN]j4(3ji<\4;oG;[:h4(.ipSM7qoWtp5s]:*0o*ADls:7,IH<=;(J?-TVH%N)ot-d8g5WWf'`Y%H=4#7OtK'4t?UeH/Qk=#4[+",=#6#r=-;C&t9FWu8A&!Q3OVK\f@L^Q0/>Ti_<[mY\TfCUV0L'[F@VBC9fTJ,f35p\4<)17'nHE(&_F1qS3kYM0@`9Dj+B\aVLucWACT?7Y3)=4#c0YFCHQOEmb8eL-u<IfK'3qbrm=WPpQ7E6d`&IRCI-BDB'/:fhl;)Y`!efU]LAgK_R+0!nk[NOl`rmd;PH]5P;q`b2n0<#>4jIHN)h\Y'RXG=C?D25pC)?[&j]Y>a[#U3#<%MOb\SLM$i!cO$s;f@I9<pq!$Ck-=gWY3sMHFtXQcW7JLFFEhu%n=2ajF)='%L9K><Xm:.;>PILHg3RoN?ag^6l]0h6me2$8\_$"&?^\Oi$8/K.I1qfnANm`:[[nMWfBn6L/9)K`<VO,g%G[F#$/E-#8=roG7pU'?Fm"0Sh=$poE,Rr-hHW>CX?o/:JkN%(n%7k6kKRbs2q+.F(o&^nKY$chF1::r=6$QR#*$P:EPP#mSbJ\e2<R6\?b'RuI`nZOmjg>4<cL!g]4obs/<T)l#'K*Wj^uau;YN,QR'PRmW&sGepM+#K24!VdCc$;@j*ciso=f4JjrLK!$^XQ=mX*HSGDWGJkQb6\Am2]<[%C*Qm1MhG*^\\.?a*O+r*',o\sj+C0"Q5`U[Gcfm+'-$oBQ9l>WCi^Kq;q\h]ZW\Ku0CnoU:JBP&(Z'm^u3ZeaU/`bo>W[`C=LT:>bbO_3_j!V`n%`9j-pHe=Cf?c+4C/PB$NQIB0<9T6K$Xh0G@>XD-704*CG,Q`o7aiO;J9lE^<]o"+2^d<'^DFm!%>\*cIoVfdbJe6RH&\1k[1^/#_f&U!8B@^d-=hL%n$=a.b\:IJK-$$GE:@_3t0YCFJ2:->sPnmo9=-f3VhFk]:>H!e-g1Z$\GAf0[/$SJ.@]PlW0qqeHp\#u%.i"G>#qpt_WO1P(b$SJ.@]PlW0ql"k6]&44dcMQ2k\rXGsW=(>Pm_!JoYPY8FT=WqnlH]:XrOS'$pSeNQU$fR3h66^SH_7n-''dd>f)<1@](`03/tq^Gn(b+9?V>C\#J'/3DrTKcl(Tf?KY$cX]I1&@VGm4]o6B)/F(':WPnXI.7,<,ihNKtS?R]?sJ'6S^mbPg4lcr10E!^[M?$T6.;"n,XJkN%(n&fu4-i\4k[p,hN'3AM^!Kj)]ou7S'nm]r:2f[rE<,^1t*kN#Zm^(CHQV]VA[SM-,\I%QPTPgibG@LBXaj!OB2Hl$4R3W9PLq8-Ul@M[-)lTG_\:hGE)X;oIW#M\/0"?SGJK!g*9;if.Te<j.\q(dbJkN$]W1biRKXu^Ql@M[-)lTG_\:hGE)X;oIW#M\/0"?SGJK!g*9;if.Te<j.\q(dbJkN$]W1biRKXu^Ql@M[-)lTG_\:hGE)X;oIW#M\/0"?SGJK!g*9;if.Te<j.\q(dbJkN$]W1biRKXu^Ql@M[-)lTG_\:hGE)X;oIW#M\/0"?SGJK!g*9;if.Te<j.\q(dbJkN$]W1biRKXu^Ql@M[-)lTG_\:hGE)X;oIW#M\/0"?SGJK!g*9;if.Te<j.\q(dbJkN$]W1biRKXu^Ql@M[-)lTG_\:hGE)X;oIW#M\/0"?SGJJu:Qs-`QS=1pZ1b^P$@R.^?O?6'"Gz!+4nRJC3]f~>endstream - -endobj -% 'Page2': class PDFPage -38 0 obj -% Page dictionary -<< /Contents 67 0 R - /MediaBox [ 0 - 0 - 595.2756 - 841.8898 ] - /Parent 65 0 R - /Resources << /Font 1 0 R - /ProcSet [ /PDF - /Text - /ImageB - /ImageC - /ImageI ] - /XObject << /FormXob.0abfd65e2cab2f27fd6af0c2fbb44aa3 36 0 R >> >> - /Rotate 0 - /Trans << >> - /Type /Page >> -endobj -% 'F4': class PDFType1Font -39 0 obj -% Font Courier -<< /BaseFont /Courier - /Encoding /WinAnsiEncoding - /Name /F4 - /Subtype /Type1 - /Type /Font >> -endobj -% 'Page3': class PDFPage -40 0 obj -% Page dictionary -<< /Contents 68 0 R - /MediaBox [ 0 - 0 - 595.2756 - 841.8898 ] - /Parent 65 0 R - /Resources << /Font 1 0 R - /ProcSet [ /PDF - /Text - /ImageB - /ImageC - /ImageI ] >> - /Rotate 0 - /Trans << >> - /Type /Page >> -endobj -% 'Page4': class PDFPage -41 0 obj -% Page dictionary -<< /Contents 69 0 R - /MediaBox [ 0 - 0 - 595.2756 - 841.8898 ] - /Parent 65 0 R - /Resources << /Font 1 0 R - /ProcSet [ /PDF - /Text - /ImageB - /ImageC - /ImageI ] >> - /Rotate 0 - /Trans << >> - /Type /Page >> -endobj -% 'FormXob.cfe9493e2e6e4e30496a38f77524126d': class PDFImageXObject -42 0 obj -<< /BitsPerComponent 8 - /ColorSpace /DeviceRGB - /Filter [ /ASCII85Decode - /FlateDecode ] - /Height 742 - /Length 34520 - /SMask 43 0 R - /Subtype /Image - /Type /XObject - /Width 1248 >> -stream -Gb"-V%?dMHdPff]68.<Rs5n&&H"T1QM+[ki"QDplcEXgd//!V$0#<a6?2`pszzzzzzzzzzzzzzzzz!2T:=o/p=(!!'gMrf\d[TT+=+!!'Bi:MKQA2Z6-0"TSO+aJZEBD`[j[s5[)Y!2,$n8iuh_!!$[[T@-Iu"TSPV%@p;0IkAu_A$CI+\Je\1pE+f+jAQ$YT[C9SB\N(+fB8_LpuC5^p3sJlngOP=cu.34'RZAFqo.\fX/-iN)eV6Kk0ob'K:N5fLgT^%!!(A`cr_"Fe'3qS2`I%G>Q286/:5],&G["?!,+<)/DC%"FEPn7oBCh4%n&Sb!!(^^)N3>@l-s=75A00.R^3Mm4p:odg'nsY:Ak$sVTmY$:\joF3;Yu%;ZHfjh70^<Lkg>@@qjt[q/l5'dW#NO7m7(V!7!9E/=NE_TDa7hn*7pS+`Vf;cM634T7-?_OA>lWJ4;oHU:jlUZ$2@,!<@Xn08XMg:Gt4qHjTiR[$03W-_CG?!:AiGg<$5m!'iXAP]l`qo_00(D^]E%!+7eW.IAVVl0f,Q.0'@P8j9*-Y2A]5:B:HG<?F3@59K\8!!$^%nbFWYjAQ$YTUgI&48BQj!,*aPddH/156V#eR`VJ7P>;2ZJ9LK4m=K`^qfaD^^](gRdK'>uhT;\&>Ks(h^Z"pd+pS)JL6+Tk/hc^Y9:j/+"+<^PQ;?Q@&'_Ea%fcTOX7PQ)hS!2H<:7E1>N^5$;Vuk*n*.[o!!'Sd93'0]"BW'[[nlathdKTmEG&m=f5*)t(c4E<E4*qnc_oAmg:f[sGsd<_aIq:Z/q3j$THeG!>5dkE66=cfZe8a4?%RulYBRF'R4*\t91a3n2(m50Vo/<E!4^(uYFGSm5)8^n'g(bsWa9XAnb$dkpNO#Ph<hP)RDD(Vf6HZ!n+><5qn4&;!,rkf>[S7AjjU3OVLB;CYf>fo`OU$\F>YeZ4bFidn2l%FIm9*,$37d0fEFb7<'FU43!]04'OOi:l#+S?4X\]cT>gh;7PY-tIX(VhUQA81:\PNOI!K0b?(N?%Dc`8#oNPUa.0)KU,8_9:C*8taW9'??lcPc2/_;g`P7s;;BBP-k%.`?I^mZ6Hg:k3=_%*"djjS.-Gq9$4K04s@;%+.jhI+^hM"<%qn1;n!?ke4tU.e1O`XYC#"b<1i7K]D&2\XRLq%NgTjr"Ve69_6:HjTj:o8ElC+eR1X4p?J.Gt%n2OABR<T)q:(4JRI)2!39KiGjLZ`SnKNCH58jhemOF+.bN3WI=RV!4q80%?.%OJ%40Q5$e+/N1PKab)JF,>9][@5gMQfJPge^c18c^eW8mZ+56r*GI>]jW;*0haf(Gkid=qp>KqqdX&lR[m'P%!JMjnqm_G[^NVbCk>Wr=ADL"\RUBko"o'<t\1YDM*qt6hsCmNJ#'5aVQeRZ.8lF>)MQ4/'V>i=/qh+YuKh;hK7ka#j<0T);m<#J,W+OaOYNVca;DpUgF82$P"=?aFi]JX,#4p?ISGt%n2f_k)Pob4gbY?(g3WJ09Z^"FPnM]c&11S;Zg\*RNt7LLiNAtQd4oZm'JG<e=qJ=_$U"/Dgj!:ErQNEb%OIl.?4h_"5#g%i/X]=O=^T@ROoq%Nh?jV\LijnEi!?2LhFONhmX/'S631&(lmDb=3hGum238SZ'hN:D`_pBb_Ui6q3tp-_(JJ=_$U"-<4_Hk,>gAU^&9"d[D\]%Y$,rSXKX/YuuW\U?>\/c-<UDV!=C\'#dM\&\5Ro>Y*YhU8B)IH4<,ka6!>n=X&[:jiON7Zq6dG,qYoMY$'AkM:KLHjTl0nr*boFBq'^I;G7fito-"g$p<M4j\e.$38oQN!:>Fcf_4q-(b6(cTItR#K`n!9KiW1Sp<d-&!B`!R=#>A4nFU:*[I@u1\h^bHKH(S4Q>tA58F2[eDBc\Y.q$8\'DaSHjTj:o8EkppK8p3p2mh?s/gIAWueQ=4p?J.Gt%lH=sh]@V,#Lsn(5b//sdYn0))G-CA-JPNO))dk:LOX*\QM[8j3E/Sp<d-O,0"aC.b%ncHkMM]X`utb<7A:W_>IiQIV@MH6:d44p?J.Gt%lpXV!PZeE6X+>.EqONcY9-JE1e7OM#g]r"b:B@,$T$bpQ=Q&1hC!%iP4kk8RW7!,<7@s9ZS,3<nEitIN$545Yf=]GYj\-;%$/1e;HQ@S/9iK(&lhZU;*=bT2pfrS9alu"[.83i_BIBEm0!tiLbbJ\Ar^c_lq/dCi3LtO);\gA,rVPOLa1BDre.T,EO':$Ye*imWVd\iUWHcb>UK4#"Ku``++f3gqPF%UVk&g/C9Nc=JB3jV(C'iU^8+#;HqVC?!L[Z<jEg]_n*X,IX*84Os3L<p$G371T9$-`&h5;@3=,B/Wj[@t#@*4p*46nBZ;G5B^4M$=B.,&s-JuK",e^^;8"oW0"C@L+ie@/9Gh<"),*B;YiXK.ja/O;JikT8t1n_Cp,'MLZtY-.cUpHPQF\^DpeSZ"`EmQL83&!!N0PnU,CBP/CB6U%?;pF)DTA6iK4FI)Ars*KN4hH]J&rQ'!pHT1!MEoV8fq!@\LZug-2gWcLFRs#>..d']&d*=bbLO;]Umnkdh@6RuAI6WDo(^.`S+C36]EDMmUQd-Z8dpjc*3@[#c%BQV#9.`FkoB77d.IFc<_,Q3c['XIU5$e,2I=q4gFD>a?O'Sr:8ht,fg6kJ*OABTR4US%jc)3i3%$'0A(pp.foa17Uc];A8HqH//$/1e;p\;NarqVqfn?5Umq=O9&&6mtmo^ugcX6g-4W,F7Ir4oS&?O,J:A153jQ;9N'>(Uq[d6/Oupl^AZ$<*#Ke(N>SkL4\=`j@.d5$cGZTpD@BH#sSmP]lUH9KfedIXdhq[P@d4m+BjJb<t9:(S!3Dd;R*`[K%r:PW9mNeEF0!tiLbbKO+VmQ%:"]M1tX/#=YSZJl^9.`FkoB77P:MAoS$E!Z,=-oOqdMqL%k>Ft"c9/[n<tsA6O+JhH.da=<S4bG"47hYWhP4cI4US'fX0f49E\=a&mED>PG`SSipF)E7Y0tV,b.6"7Znmd2iB<'AhP4K$\k5'M.d']&d*=bbL\E4NH&mP+lRM;'X.2g75s+]%*o<Z*k<00LQN,-'35khuRa\2]BP/CBj!12Elm&.>KQWQ'ngWa"9@1sH\qg#.g<$6HAR2.'I*0"L'!sHUmbp<dG4I(U=]]<M?0,=+$/1e;p[B4m47?$#AR2.'Fd7$I-"pp4h8=RRmCYs*P]`77elC"lQCsdoF:[h;[.>=B;q=t&=][VM>(Uq[d65-4dE[(Q9Vl)tQPXnh,u=Q].L5g3N-1D,W?l4j*o/(>,G#j!O+O@Vf@BT_m:r>8kLJBL^QY"iY&Z/&"RXF.HbB1=cWRnN_:3:,?%+-1]&gPP\ki87]:+^@1HW6]H`=j+cU4TN>CLA=oBEZI[P&.uhN/m_=#lUNJp-;(4U-47dk1#c0GOheeaJfUkH5g`Rgo)H-+KoKH=u!!M)%'!PVi,@A"8n_@9qu"C'iU^8,!k[0hpiD8&<][I!WaA]:,bOSkgk(CE,-_I5\:6s(@sHQ#ioNBP/CBU]4s`rUV'6;buN(WQM)e(6Pi@Yn&n]:KR?HBWt9,#4MJB<9l$s;G5B^4M"&/:M3/U4US&-s896DcV68=P.$nKL4%_TZd65*\^V8!1QUtOs"g,CH&mP+q/l4M5N0YL-g&n>=ZZT8oZOhg\^V8!1QUtoJTLb\0k]HPT=$rVq)_%t\&;WTmQ>9qVV,*JAj%eaT:IKMYggt`JYcjl[P.)=YX@S;ngUJ79@1sH]#Qa7r9$(b`BXB<rK>/Br$UfQ*PEElr8*O5b8IlF:^DB"6&.fkj]lO,g6kJ*pqV0H/naCbB?WW*a`Lg7\h=;:jASgMQCsdoPX*g\P4cD:;iI3&k_FQ.\^V8!1QP"loolebf*.[55,Fftb.6"7Znmb4Qh?\0ZX+Ge(AX2<ngWa"9@1sH)VQsbjVZ@Gf*.[85,Fftb.6"7Znmbt[[Q4hN+pl/!_sHje'k)XXp-NdcI9c%WBTAfT5lQl"RXF.EKrlGk[U(S\q"kXR85bIIE'h2L!Y#6.HaT%d*=`l=-2Hs*nIFE"e9@ocG$?tcelQU\in\*g[]2of&1ZIFQ;rEi'c%[<teNW`WI5f4hT:(Qh\Y"S4YA!47d,^EJPQX=L2<ME4TWEqgMh.MT_!qQI<%-D/O5"H4l%G?.7cBA+(\8E\=a&mED=kAIWW^Y7!<q&@,'QVje.`3mfD0YS9E"l.A)>VjpC35s+[O>Zl,Qf'<C_<LM.0VE;^6Xj;AuhirLl8Nu6@C'iU^8)q`1ij)l,E3?n=Cc.]HG*>^/69aL9C'iU^7mkIgj0Du-E2$7OqHYhAgK1^QBt#5Q2+Guro',L]?:[9A>\XT!R7BWf)WJ&/(N?*[,5\7>AR(d[en$I<mPFb.oSZTTb@?lcDW]Er`qkl'SXD?;3o,/(VjpC35s+[OFBNZif'<C_njp"-QfdjEd4Xu=k>Ft"c9*"Nee"2@\q%-.Vh^O$NI;uGP]NfMBP/A4YW'U^')Jn?(N9`7MK\P>k>Ft"c9+^,Di"9HaLGlrY/EN"o5m\q54U/I54U/#;G5B^4N_+$30#c^=g'>+Gp*XmPa@J-3L<p$G32X3=`[j!lcMh+8E8TDqG68f9"iVI536$a$/1e;3FpBS=g+kn]07brm3s]a0uQ_3:iA^fi^KE1rn@'EIH]#hV9V?U'!sHUEla^0Z<gUN^@uL9#0-[_id9Nrdi7;CI@tu!fq5<,]\7gQGNf],PWAnD9@1sHartP\bBdH"RGG6=Lg&NWlY[V.]X6#MD>N5LoNS@<)U:7dp7HdggF[:j3%F,igmQF\QXa+'EV6-N)d#/WB4A7fUDT`T)2MIJG32X3=`[j!lfuXCq6Z@rK%Iu-=3\b9ir,3pii2\DX%tdp9D^KPID7CG^!b^em8j(prhs5NR\hRhYH`B'm?]W'+\J;VW$Q+i*p$3_NjJKF97,2AlZI>]Da'/M>/'lNIbk!L3W2#6j5/@=n(,PHMo_fGb5([B:[Y:=XZ]XLmdhmp="8pNAQ.4RTf5?'3Wi5Pd*=br+mV+"]rnMCQVW5Jn<s4&?uT(ZL[W79%\*:$VSQ['qLGnui9&^Z41Fjg^4k*1kl7K-F_HAhWZSr_j(sLMqD00PC9q"7C7;`F&,d?>e/='GJp-9R%U$h,lZI@3o2%WQH23L[Q?HL3]Da@HB9+^Jrd$MI52=K/50Kk?[0IZ2G"uaD5/#DVV9V?U'!sHUEl^;%=g+kbhtu2R_ft4kd[h!3e,$BmaJ[(%^931<DVm\Ps3_qsmbqBTH#282c(:?ol1B-.C5>c#+DM5:R7B8J*QP85eY1mpbh8<4YN&)a07M)G_:<IhhLVR_g\cMK<^$u<^):nLDV+?)>mmLb^45MLV1%%[mnK0Tg+l,L2_L0I/=tPn5B^"2?*!oTNEX!"F<=PEWk"Y]XWGk$V9V?U'!sHUEl^;%=g'?VdOXa+9<`&jVrBU9O552gYC'X5r9g_*fC.MIccSCP0;ni:p<f($%\o*%&>dZ;e.T,EO)i<&N`iP9X30r,ZhUrD:@`,`;m=N\eU408ll$i?=a;XqP[-nR`f=_g;J.+e$/1e;3Fj/NXOi_;&C"5X?1=uLZ)\h1LW&F739,3mI.le@_(0ir_"d8s=&HQub'jOHP]"lmA,e4LX$)5DL+%0KU6_ICH'C\IEQi`7=e1]l;ML4'01nFic%[Wh#,7EVSU$GeeoC'D\isqEHr4]rTj->Z=/f]%&RO2']rMQPLf.k.C'iU^7lb*#a53u"\,Q"h?:\R^QZi$k]-0e;JZ'l.B--/rFW>b?Y29$()gNTd+^WlLX1)BL8C1T(?YbHqB-:pqg6kGkA0&_IY,f&2oYrD*)FM0EG?&R^Sa!/0X;[h_)2MIJG32X3=i[eVlftT:^%""P`XjfjT>b/9]_q,:q17[Kc^LV@hlYQkCLhVFde;e]VU_Mt.!5`gQCsdoPXF#Am-VB1lVDH38>e2\9D^8_c4]$\hjJIANRf1OH..?sX"jGB5-WWMV9V?U'!sHUEl^;%]j4]XrTVR^<;u^c?1=KWs5nG]L;\FVmSFdE.XMo&Y,)ZqnrZ^.Q!/c_k"uUka0E,>lE*:anKOMnRX@0@gREOB%lm\=2)/#nm=]l0\^V8!1QQRt3f^mZ=)\'%N>Lh9Eob\Td;O/__fmatfATJF3r,"]W?l4j*p&K+*.,<#hYP\?0@FPCn^@DkI!YQD>Ug1[l3p'45s+ZdLTKOggNE2?TAFgT:1K*Hp:\5uqt^+BcE03Dp#`>n>WnksHY`3CZGW2MLf.k.C'iU^7lb*#a53u"\,Q$>Mf]k)]X5GLhHk5j:DonV)2MIJG32X3=i[eVlftT:^%!;;`XjfjM<cbm!1+?.;<eQX/O;Ji.#4naf\:QAet:gkp+F&E-,6q75AQ(AG!ea2+\J;VW$Q+i*p&K+*.,<#hYP]jY4=pXIlYTu&23E?PBK<X3Wi5Pd*=br+mV,]G$VfSV`2f6l"0OkMj\EemTFV\m(5+oB8t-\>M?eRr!foELmRfo$j9WNU=:':>(Uq[;%?aLZ+'&aXZsLeV9W6'qtW<0Y,9VCUFP.`K.X,Yq=HiZC5A5M2[fgj)kth"Lg#CRk"uUka0E,>lE*:a.>>;,o?GOT>-_QcKJ&bJ%+0k-0VT^sg)C8@rp`G%rYO8BZ'H'Rs%:(`I<b%iV=sd>FU"S+TUg@m6e68DmCIW0:N(!2i:>F*-D0^PTj<'MNR,#CO*oZT`^/iLT.[%c'kaN$R,bh*6^0V6;+o9]4N\i53;.N$^%LPV^[Ju24.!CZ^2P-OI]GOMIKb_WFh!W<%Iql\r!CBMs3"MGs0IhcS+0AG8QThNl/p%^[+)SC>k(gq2EPbsH!nnaNB;+DH/h*4%e%0^)2MIJG32X3=i[eVlftT:BDGlcjop55[f#RYqdKD3^[%h.2U>C\aj&H+*/8]PhlN??k1X%qq,mOeVR^N/d=N$KVR+f`[sI>Lc"31LH5KoFe`X')W^E"3"&V_<c905mlT"T]?+opo'XN^tM5[9,.c9rti]UA(>(+:nh7.c%.6H$iQ=YiX)WIU,-50BKd9oXpbGT@;9'6XeW0r14EuiH%GFl8j/GEN:$q)[547akUXQ.sfFnO=X;d>P_'77W.%e7sgLRQml-hc]OTS69?>5aT)ng>\?2h1MXPukH]@803!0!/`X^%q<Go>Yu^Lf.k.C'iU^7lb*#a53u"\,Mn,Da'/MWdHH?c>)uBCl"GO3-*<YhN^ms(,joS]q=9^?Ji<!o5XeSFY@)cXi]`(QT>4G9@1sHas$(1p3'`Tp#d%[.8*%@ZldJhb9&LXBeDr7_'bU9K:@n_e!d'JI)6_mBQKg(p'*-4De2_!.!5`gQCsdoPXF#Am-VB1ld%$@;jN/_BobLNS=4?n.4:eA``W\mp4JRS[ZkZMjn@6c[Hq+F\lhtThCa$)g`G@:bo;#WGtY&A2+4E"&@DZ.bbH/`Nam"ZeQ[OKo"D3G$`nh*UiSo9ZlcH[I"g;)'ug"@L@agrWrGt0+DM5:R7B8J*QR$>X1/(ukk?lhfp:0lj$ldnkN!4B]X7.-\'i<?3BVafbM.A>QeI4;Lf.k.C'iU^7lb*#a53u"\,Q$^nX!e31;lhtHDB:-V9V?U'!sHUEl^;%]j4]XrTT<SON%hbmHT[S6^0V6;+o9]4N\i53;.N$^%J9^+&_ptds&WXjAVLqjASgMQCsdoPXF#Am-VB1lVDH[Kf%jh?:$j;>\XT!R7B8J*QR$>l`'m=pPE%ZVdD>Ba1m6UT6=spiMYIg>n]6Cc2Yk_S4YA!47akUXQ.sfFZn9IhX3a&RTEOEG\N6)mCI%[]Zt_DTQ95Gh&a>Z)[oU/$q)[547akUXQ.sfFigPd2n[DL`"4ThZ[/*ip:'r>E-9?JHYK,6`n=L\pT;qr>oT\)XP$pkd`p**Vq8>&/[HI`f=nnWZbr.(]IQ@63Wi5Pd*=br+mV,]G$Ro:VmlP"dc&@s`shLd*XA=cG@sKgF.Zk#Au;VIC7!jfj86(IC1X`prE!oII'KO>5&5sPB-:pqg6kGkA0&_IY"Ls<FnOH[M]lE\g[j[lrq.5F?^I5K.\Barei77GqeU^ng<WqW7&_sR[05m@UE$S"@rKsFT>p_QkG6K:0CA97F3Do/Afkon*Zj[sSkk^?0=tM"1Q9AbEq=B10s`U,<qbSY6^0V6;+o9]4N\i53;.N$nnG1\[nTUP`(PIT_;*n.n2C"IK'h]E9C9c4YMV@mEo?!$)tI]-CW-j]c9TklZnmb`a?#?p?'fpWlfXh&7ROhqGFMBDNf#n3CX8p%IVp3R/>"Q@d`KP,?UL&="&V_<c905mlT"T]?1M^2X4L*M%.Vb091GsZBXpJAgm7ie[(JLuE7D0(2*!DTkA!&<Hb9-VeSG16jNu?Kja@M[ken%/c9TklZnmb`a?#?p?'fpWlgX#"@to5Bn#,#'O'p<!r.YVWl3p'45s+ZdLTKOggNCW9Z-H]EWAhagHRJJes'b#9PWk)ock*&!5h$FR1QQRt3f^mZQ[B_;s':j]6bKe,2qe^<l3p'45s+ZdLTKOggNCW90mOq%+^WmQ)srA.FU"S+TUg@m6e68DmCMB-R(SO#&23G9NHR[R3Wi5Pd*=br+mV,]G$XZQ9O:8"LmN;X7_9g9SUm^cBP/CJOEDOi].Wn9-82/L`(PI=hjW<pGP*dnFo.sgXY)J!WA>*n"RXF.*3tT7Dq?;-`k4j?0uQ_39td[sZ[(JcPq8PNDMV2'+DM5:R7B8J*QR$>90S>\O\TDBQhJkjVpeF7QSl>O/9SC4q8_FGeIF.>Y9$fVEO,bD6OnTVr$k'u3Wi5Pd*=br+mV,]G$XZQbfarD6bKe0L:Gc!)Jn)C,\XaZ:*)L9EoX;i)S>qh6^0V6;+o9]4N\i53;.N$nnH=;E#M*V[+D4si"O5cDTa'SoBEMY<9D[+``Y/eWA>*n"RXF.*3tT7Dq?;-`k2VU0uQ_3r(F8p(U`&o]79'$a0,!tZE*ZsB@RQic9TklZnmb`a?#?p?'fpWo-U!I&23Ej$4F9F_7"CEXufeDL\f=m&+lJo6^0V6;+o9]4N\i53;.N$nnH=;E#M*V[#^AGO.AU$]uL\\c9TklZnmb`a?#?p?'fpWqiJrbT=t^%;uWhKQ@Ji1*ReW@/pCNKZ#%)&i,X1D%lG;!>n-X;3h3%-I*/G<'!sHUEl^;%]j95grTW]5P^IPsJ)9qt1\<oHiO&3nPItQVT5lQl"RXF.*3tT7Dq?;-`]g3iFA51fngVgIngUJ79@1sHas$(1p3'_;or#:r!'QE>Bd]Nn0!tiLbbH/`Nam"Z-(dLgjAXdSVjpC35s+ZdLTKOggNCW9ck#r:G4I*F;G5B^4N\i53;.N$ngX2u5,Fftb.6"7Znmb`a?#?p?'fpGrK'fh-_GE3[05m@UE$S"@rKsFT0bd';qf?kS4bG"47akUXQ.sfFigQ.O-]fa%SZfps7Z>33Ko,"Jp-9R%U$iW\*J@?5J>kXkeY=&V_jT53L<p$G32X3=i[eVl]P&;+7^lJjAX@#QCsdoPXF#Am-VCF;s9!a9"U/arfg?\-"pp4jcFU)Hb1p+'`&uFdS<!f>\XT!R7B8J*QR$>90S&YaJZD/:H=bFJp-9R%U$iW\*K2QTc`hSmGq3kV3[dFH'C\IEU<)(jAY8tHqHKrP]NfMBP/CJOEDOi].WmnqB;KZ:-RcEC'iU^7lb*#a53sl5)"I,VmMX`3L<p$G32X3=i[eVl]P&;+7^lJjAX@#QCsdoPXF#Am-VCF;s9!a8iuj5F/^I!B--/rFW>b?0)64X+eR1X536$a$/1e;3Fj/NhQBL8Kmq+@[$+9GQWeuak"uUka0E,>P#%bnngWte;pM5*TUg@m6e68DmCM@Wk_FOX48G+^W?l4j*p&K+*.,:Mq%WZKT@-Iuj]lO,g6kGkA0&_IY"Ls4I`SFoP>=3*>(Uq[;%?aLZ+'%^:SAm$.IH1pcD?i"SU$GeeoC'D]&ZfRLO;]Uq35s"-"pp4jcFU)Hb1p+'`&uFdS<!f>\XT!R7B8J*QR$>90S&YaJZD/:H=bFJp-9R%U$iW\*K2QTc`hSmGq3kV3[dFH'C\IEU<)(jAY8tHqHKrP]NfMBP/CJOEDOi].WmnqB;KZ:-RcEC'iU^7lb*#a53sl5)"H5i#McEXKe9`/O;Ji.#4naf\:O3eXt^d"8(Lj0)k\0s85gkcfa0rSc?B=cZc7AIt#;723tSI-"pp4jcFU)Hb1p+'`)guB5?c0k#5l`/n^>D9@1sHas$(1p3'_;or#:r!0$+tq(Hon.W>PI$eh"=3Fj/NhQBL8"i_j\_UZj]BP/CJOEDOi].Wmn(t<3gf,\'ti,kh2Znmb`a?#?p?'fpG$u22+78u7;3<efoUE$S"@rKsFT)p6@%B&bGSBdXVG32X3=i[eVl]P%piKV3YL^L%9TqIs%PXF#Am-VCF;d_TU.GVprJp-9R%U$iW\*K2QJ[*/P<()F]R8)&R4N\i53;.N$ngQ7.q%W7-2F0Fr.#4naf\:PjVnbP]HT^+eaM:c,G32X3=i[eVl]P%pd909'3p%6c1QQRt3f^mZQ[B.!c?]QD0u'BPH'C\IEU<)(jATH.ee>QRq$$00UE$S"@rKsFT)tdoT"oKm05+u>jcFU)Hb1p+'H!D6"Kl6`5s+ZdLTKOggNCW9_!%jIE#nNXg6kGkA0&_IY"Lq^7V=l8l^2&+c905mlT"T]?1KEu3pR)Wa8CO4k"uUka0E,>P#$YV=\ms:jqkB\O)i<&NkJ_bHjYhXH32\Q^S%-CPXF#Am-VCF;da^u'=a(u"msO/*3tT7Dq?;-!i*)n^idjSBP/CJOEDOi].Wmn(nL=&Y%)oH47akUXQ.sfFigPskc?.N*V0ZmR7B8J*QR$>90NMKB0Ch3Qs\4c4N\i53;.N$ngQ7RlNpg/XSF_SDg;kYR7#PFm-VCF;da^u'=^g;o;hm4Jh#"glT"T]?1KEu3pR)WB0*dks"jQ?lGhN/b<9K.<OP-HBDKT]]j9G-cDA*ma?#?p?'fpGN6Z_Nf-s/'mha.fCA'c/<3X\O]nM@mZQ-92@rKsFT)tdoT"oK/`PBWU]8jIr@rN#kQ:'5Cm-VCF;da^u'=c?Y2edp%Vqnt)=8U1s:@*UEKM*bu*3tT7Dq?;-!i*)n^ieY_))(jaFEPq'e!9b@F9#(0\oPkQNkJ_bHjYhXH32]4aetW#Epd\Wk!8a,5,k\)ZArF5f-R$jUU-Q-FdBcI>F@O%s&bmh2qq^-Z^Q]:HcG5SmKTRf?o_a<a53sl4p=Dg4b;pd?dR(\as$(1p3'a4.53gK$!bOKJp-9R%U$iW\*K2QJ^IUri&^!:Znmb`a?#?p?'fpGN6Z_Nf.k%5SU$GeeoC'D]&ZdtFOh,8NqikGbbH/`Nam"Z-(b76Z_"sTbV*XB*p&K+*.,:Mq%O[:o`VF-IR-'e.#4naf\:O[c)8DX3XnX"1l(Ca?dR(\as$(1p3'_-IkH_*\)gO24nB\s@t$^*o-fBqj4N+/e`>2#RpGIOq4H2U9u!(_\[ajedHp@.(C9ZNr.XI(?dR(\as$(1p3'_!3H8uU>OE/pGI^p,B("Ir?cD<h^kg3D\;p@gmED=FZArF5f2\"JlQ]a7Y65rgV_s5OaJX#BJc;(YE#nNXg6kGkA0&_IY3V=">16ZSnNZ-]5_B9%jjU3OIKKI(Ol8@`(UPuZEl^;%]j97HHl>MfA,.r@p7fl/K5L\,0p1EUjqkB\O)i<&NkJ`MiQk;d]5?t=3\!,FlIVk\i]bP`OHkY2f.k%5SU$GeeoC'D\fT1qZVP)/)j_!dGE0-c]BAp8+Wh@8Y%)oH47akUXQ.sfFfiZmfsg5k?KpeN]R0P/dLMA"FTARSIR-'e.#4naf\:O3eK=T$3/_nZY%)oH47akUXQ.sfFcDP[8+?V1HX6ST$_DR%NPJ2S!]ad3a53ubWW)O5+3p&B]"!OlTa0k%/<Al@n&EVYh\i8a>DbY#XQ.sfFigQEb'I@K6iG@6FZ>]aoBC'a9gl,:%2)V>3Fj/NhQBL84]g5#iZ@B?*iQu]aJ[BLoq+V&EU<)(jO80]]e8`HIcu>D*)$>-'JN7%a?#?p?'fqbY,p6o4k(!*:krPC:SE988IenDZ+'%^:X>=!]"!OlTa0k%/Fk7^cSW`elT"T]?1R6jZ<e@A:d=S;*KHuf^V:T[A#<e!FW>b?0)>-E=g*a1W#p>Y%`d#Ds8R3;7o][jAjd,3a0E,>P#'Dhot%YgqOn/ZE%FfH;kT_-Pf"6rf\YcWB7gHgb4PP&6QTq%JA%L<ldS_$pM-JqP<PrfHCtbg,+h4%bbH0Sbbsi&2?%e>T>)E4_e+CM4n$^pkFVE_U\'a6WLlho]p7BOZ,iii5P$:YZbk<Na"9OS>lLW7Z]2";ltU]iaIg3Lk3A5_7+@[].d_(co^cC+P^_&YXS&p2Edkb<YF3#r$!Q1jhCDD##&h-1d9SnAl2fV,7ldr;j0FA:U>4Q(5RXEtVTlHgVjF"LC8:Eb5%UjgdPA=Vc!9(;p2ta^IC"Fo%`bHu?ML2S;s9j!Pf'?nFEQVdq/f]ADD#>moN\0`P<NQ[T:/b4=Gl-eNig=AQKsl^m=c'C5)'!(7lahF:HoN!NO)"Grn)_OltV0hO6G]S9@%sm;>NkVZIVgUb&+;LS,410NGFjG5ALd`2gF:-%o#6Arg?8:>aeH@GZ]7LAnWd((,o6.j>ukr\OPg2IEG_XS',2RA'I3X<o]Y1H?4F6DnFlRaf!KMo-fCgjO;?h/g[-]CQs:rVl]PIq\2plmG-I!GBEC)oZoYBiKS?;ougXISP*0fRp'ZPog4s]::JQXXF>T#qNdIlCrGpOXoBHjZ`Ngu>%@RHQK%#b_*7Omn`C=HbB8+a]]>bl4^RCSg6kGkA0&_IY3W(doQD>%P4cDr8(ROYH<jYkYHc0Hcp.+MLTKOggNCW9kK8*Vg`pV5AA,.IN7V1m;s9j!PXF#Am-VCFdrT*60(,E^k^bc7MgPm11QQRt3f^mZQ[F+^XOkESe.4]=LLZHBTmu3%%U$iW\*K2Qc^"17\;0pS#O67ZngX4W4NcX!g]Z5SUoO=^o^1fg:D__N:Z"&kV1,r"V/%"J0\/6H23.\smgkr5PN\A/Q.tMFY!/9->L2SiHD@[0lt*8>OAF!Zhl"gc<[[Jh\'aMHI584>T%+AE7UIb#b?3pMT9@<GT0rYVT@M']b&-c3=.`1RX_7;o^!TnSp+k2ZaJWS.8bC4(b&-c3=.`1.Vd*m,eWRV)FUmskR<TAC1;@iK^!>.U;t;Bh)1Ao'04UQj$hNWTmrOt9%/+U%=%d?!rl`;oQe$VXB6WV7O57MkGS9s92F,H2nT3gABPd(geC\o$(71V.oK#5&k+o*2eL+=6O6"d^`RAZ1h;#'Y=%i6BeiCApT<>&nT2QQMdOC3IW;\)jFjGuKX';/`^CCZQWKut?)@'TFN_PM6A)h]kcV?<=SY)0#2SVHM'_bSnD<4sMRG1J\F$>">nT<m/NfCbVZBqiAiDo\1p_i5WIif'<M6aM+GN3Lpc)9!)K@<!DZYr$m<Y+)(F*7kdNH)-34G)=5')cQpq<;s8bSgn5%]2_WV/99+l4r,27n0]Rp6FS_'t^r4lLtU2^=pZ="['-#Sf:K%P2_mX[rb1*o'<nk3\'pbY1=NYXY*(UXE/W$*7%f6p+B:?/bMb\Y]4fpjiY>`QI=C$fh;(GV=T%<#bG_=nKdt=p\mB42-0`_J!RuNA+S,`Wqt@rfUUZ\7^)FWp#.23HV.#P<EF[]i7*b[eoTlN?W'#ViTF675AT<-kc6"V)=&96)TNL5D7c+5d[&Rq3dE4*T=o>292DUWcL:$`9kSA%8b?fe&A2am1cDkn3(FJ&QdP-3I>Q$NZ!T_2g2"".1R4<XBQ$$mT)BtSF5jbfd+Z"`LS7dBp+k2Z4>i/^52GLjWR@*TVc(1uQ]BmL;Uk=a55XK3bcHNO`n;NI*[N]<j>NSt^\//RK2Z:Rn+\H1*q#I8N=AYW&,fZ!MjLs*!k4U8i,]hQqWeGZD^8Ns[pQ;j4h27HM3t;.%YIeBcm,B=%OMX(Air=a`8GDfmcqA"CM9j*:"@XaZ[ArSqu7rM`nnCYE$15Nk@\CWH9Pq&$6u=FIC@k=P;]mjPQXYjH1Hp"5QH[c$KW0!/]^[qr-I=m*O]S2),!NRXJ?WjL+/94$J+d[#7q]=7a):<#fC)\:]8DE".mna+u>X8Vb@26Mq>h=F\:.`ON)VoJ8^Vd'*T<Vh#_=oLEkAZg=<e=XFgDtWMIoR(RmGOd$UF^PneB#jj'Csu_XHGQbp[/St!G1Cm8FI9J?g#-Kn(SCBS=o*I.MQO)F__l`+FJU#3m9R3Uc`VMi?^t4MQ'\h$@uJ%N`TW8'%Sr)E\PK\?/(Nteo^fgT0_j5cf[Yu)6fJ>OE5qZ@V=rpiQH^JbQ<h28R4$CcA"ta)m+=FIAS[b_ME;gE<d>cf>Mc`fcJ,87VosJ!H=MHEYLq:J=k6eO:"E9LkuQ=+p(Y.(q5jG7>!0E3@(*tXC0A6]\<Fa_QbGY"DfmcqA"CM9j*8_PF+[?daY-Ga?h`(;kd+dSrpQlYp?D)"R87T:I-SF/EaE4%fBl)J;=P(;>J]&2lQ#!7P3!31l(9?NYH(;Ta6XZ;''.LDGAQ'n:9X8:Wd'9\Xl+&TFUmskR<TAC1;@jn:W]F(I*0gK'tfO2c9XW?'2P?0k#ZFZkL4,iB=7I*/YjW^.G+)jn2A9I#PjTX4GeNT?b$>_rqj<`e$$O?M^nKEF]\J*P:?<llZaq))e5FkHqG`W7)-sLgfEb=Zg^riD,R!"aerCa>J]&2lQ"ta1@ZXdAU``!X7KmXm6%5F:T!2OY2cYBD2`TI&*?g#`]p*IY>.k(!B9ddfA9;ijBjON,E-HZ])?_P)321X(GXK$4>i-@5QBdGSj^?;YM9W&V*/+Os,["eC@Aa9I]2G3i,+Eq%e;':GS9s1^N)E+:]'\S/YjWk<ePkC-2(@UUGLI]4>i.j03mJr^GPbQq3B^Dc4>022ZHEu1:;>^<^5+*<qe3X>JF9K\/\R:!L!l[5dEqFc5l-(f2uDZt&hXE0J!a^k2mgA>L]pm_2a%[?ZD^N(jTH2l"YQhk5b534irl.['@*9:$Rq(2N[)nYD5qgm6cARF,ARQeXj`;Ic[oZ#F21B"%5R?C@VNdU[]`]Akpq=NFq[+X?gZe<?.9pN0BA,<W:Zh"W3lIP.ehg7Idl46XI?/5e7FBf$dGD#`Fm;QOV.J6=')ctA-o[g?*\amA%NN_bHIoO\bC%nXuDTSeX/4Am-?1e,(KfhUaI2c[e6aD(XCt[Rmne(B4C4GSMlF#^%n$h$>jPCnPJ"pdt1TSp\\5*'l7d5u16Y9\)T'2o>%nJT3:<BEMQ=F43mI88hXcUS^^07h/Z-K&,Hoh4gi9JM'ndQl>$0l>^pt5B.Hi#KYDfDH$<O?AulI?(:0D-LMF7&RrHl=s:]ckR''NB*8Q'OM5m^[Yli/_kZQ28pAn2ILU.q^ukRt$COBrV#.,OKOq^?U)G]sjU!LUFMNBBtl'/Ze@UD_EuX3L["&\(\+?FTj'J41o[o3UEk#7VAfDG\S5Y#Jo^!RZ/o>Y+C&C4/K-5UMA:@kr/FffS<=OjO=,L42!#JYN$Fjmh^?6>"u>m_\[,dl<g=$E<WC\>Z[cj0)n)hXjl:oG7QfI%dXk00CK&;f(4H$rM^Xnc.7&D;/&[O8^.%AH0eZajRTrN)h#,)04UQjK<O:`eRQ%T/@VgcQBc@uoc*5OXRGO*0?c<"e!eanoO/"Iq=K0W:@H<klWl0rV<nLo$S+_DWG`^RNN6ZIGHL/RIlB8fF&_8n3ED$L3]XdbomC.L904\O;SR:#7@Pk63sXr^D1tY^A#$5nlt*8>Gjn^\\pDR9PNDMkf3b@A8dfZYlt-WjIFr]9?##r^NK9m_IG4]"h?,j3lWApDgR6l`T5kh!]Y`4C[E>tUb&Q3QkKTheqAWL1WRS-:X8d'RYi_lq?(EqkG'.hIHg>t/Y\lYsB=jEIfm?0(QI;d;J%Bu-a9*78U!Zq7p+k2Z4>i/^/ulru4SGBFfP5oq)hjXP:!4p3mh9m<`UpdKZCJLA2Z.-3lCc$\,I?.q':*)iKAmp26]RG";NHh:`jN?\rbN>%hSoL[K=alXe&\[Q4Ram@fA:g;0W_V0Q2XlA\<U,p^SRfk292<#6Dg`ed8s!71=eHJp_#br4f2Si5&O,@7G1q!9./HDLL"QMjhs[;oPu]iI1grD*i\rs`NR<>Db@>CWL7Phn)V=L9'qu=a^+2,^N"+nQ9SRWG$si)Y\3okiboj)$O<87j4[_`#O5iC]$_[9#.O/\lF3!]%b@dU=3+ofk3/ilHPu,hSf5Z"ol0^<%lUR3ZFOYp%LgW(5@9"+lok72SstM"qH8(K8uEWaBCYl4JO_3i*h1^WrF.c'VI+0-:hk:KO7@Ci?LK]F)cu-9=o+l"EHTI1$u4'c;u+VmcC,-1]aYGkdGB2P)40U>_([J8=]W^d;-H+[97t&o/e>U:L!3Lt^\1\EUGLI]4>i-VX"fr5H(ViIU3_mMs4'.J>hup2k\j]hO2sb<lhQ\c\$qsbb]Dm[T;/TUlt*8>OAB5[oE3`&FsYVU.CFs$IC9Zs97?FkY+>m[MSAb2]fhHQn!ABTS/Qg`A1qG`6\kIO%Qg1Vo6GX1\BnmX2_OdFeD>LP5L^X#[:Cq#S\nCdkkW(155TiEpZmruE"V[l\'a*Ce0e2c.G#Gc[:Cq#SV);^-IX?i4-Sn^o..;thmh/`;t;Bh)1Ao'04UQ*HqGa/-dg\3kqDWY\'a*Ce0e2c.G#Gc[:Cq#SO8!VHGuXog#c3D`+bU=g%g@TorRd2H;?<p[93gRQ&:DP2>S9D70@X>h-Sp2rhs5NcC])^Gqbk:J!fYO6^R4"qJ+,Y`]=A#[++6>fgh@rA+*02(-dZ4OA(.pQquK&m@kBQ4:t&4j16k8:0XlH/[%a7_,7-!HpE:?O>!5PJ*=r:X!N*1lPt5lVk:j+&&!#DZDj:&j#t._Wbcs,$.F;\Y@Y-?@,pO[J%(ZNa-WET-df-Bg8g`cEP3B.+YH(pTuQ;=?7Nq_QHB9#ID+F6k)a0OnTU<]XEJW0ltRCCIuJ_Y\hbSb>L0/BfdrWS`h5XJf8W[Re@/[$f$.u5D*QYiPitnFB#3U'Df9bQ3b+_u;rbAmY,?c>I8S^#Zi@04Qg8_krhZgY^244[pF!Ur-h^sk$(aP_FM;?>m%%M";=uNjCp2XibnFOX3\QKKY44!Dd`[+FmF3fUnPM.SVY[8(1f`#kE;%k(jkPnUf'L/P_:ch6qd6^@=Z1cL?S0sS=Qf2'3!O0SlI*0;HjLS4_p=\E]UOo1lqjJL&6Uo6i(B1NoLX.NLJ-Z3WoqN+ke4;R39ia4RL!8Qf(iCl3,Y$V.0V:&*AkJ\cKojBe3=s3mHWbgp=?SELO,92d8s!71=eHJ23*sJQd<V8cI726gG`3iRQ]t`<I^<?C*"$kT.fl?GS5EpD7X;$qrZ2)q^hcWX0khMZeH*lm*Aj\QbKl?iGm&+>O%U^5NBLueJ-ZA->/V>;],8j^OsPl9-lbO..[5f<3iQg,MHAJ208f<qnq<X';'&]T5g4Bd8s!71=eHJ23+RcOu<+YBQ/+?@nZQQY7PW$^=57C8b?.r_`s'(paJVSGitLtj479*r,.qZPNCDmb),j$NiJM@V&a_6&Uq`Lj4^T\T8N0-Xj!i$e2P*WR`(!51pX1O%QqVJZF?F=5OA(*ATRLoP.cfs%Sr)ECoqJu*#pq]HH+4m9<eGhc^3;ocfF^Gd:XsiQF<-'5'Gl@;q)Llr4]G:hFdZ`[W$bRn2(%_f4KI1<"/Ecc%#DJc/Pqa1N'sJ#-E&qe)"`sE;%khpP6H=]PNVB>-aL"cJbaB>^ak!Y'ZeUbr/<-T=#FVqm0CUj#2Pg='OEAC39hgh,q6?S(A_RTldjK:4En)G378QeX^?b<LtMnphb*Ka4Y<4Xk73-mAdYGQ:oI,qlcTlFI&AUV4S$kfD3[CE@H=L>/7I-=6jr$a4]Ek42E`[3Z2;JC-O5XfA*D=mB,R5[?oI"c.+7F3_IHl'ZRhl%P*H_o.6a32\2mup7MqmdrfGEFYPpeS\nCdq"V1<X9J<>=YKgI-dcR>5)idFC%/pXe_Qf<MD5NcUIKan)WeD7eB^uEs#,5ig&&[n`k))q=%i6BeiCAmT>j*H9^`FWIp5+=afVT_jjV6rQjBJ%EK,#%YNY-tf7'V@nnE\uUW'a05Pf-:?H,$]*qCbMjbbG5pRs_*ZFYIq0aOnR^WgqkSZ%d,s"*a3ls!6r"W&*UND"[TeWN]O2Yq11?H,#2q34S@GnTebqO(^$NW-qo5+.R0\^'E>-$pNq*9:$RO\^Ip?b)0q`hbkeP#&X6kc6"V)=&:';_mkgqIP-;2L:pp:T!2OXu#oha^2tJ#PjTX4GeN8:AXiT2NOF.LU8Ee>LPq;H1S-rUXseOLtl6OV.SUiJ`i1l\^'E>-$pNq*9:$RnKdsR:HgqsneL]U<D1KuFadse]n-SRQ[Hqu7UIb#b?3pMT9>$YdB@+F?2^j;F5uoMbC+t>W+e0BH.Mf9NO)*OQTX)R[XEGr.-o=FFhV"6bE8g.T6!M0"l<X*4b$k3Im1cQQL&1aF*MF>+'u"hb`c_3:HscHpRfDtrp%MLrd7o,Ch`&NX'I2tDgK"VW=Sa^6(^R@FE=7DqeXjQ%AWso$9ZqsH@G$_iYZS;De#kiG\S3]?at\8dBDJf[m$G(4!2bGRsh4L8!s/%NL144OABN@]DBSA@T.h@OAEEI[t;(DeiCgLAE$2QCS6&9[5GVEl!BVbjO<Q6bPJbpo\Wf&kE8WOcKM;THPu,hjARi(,l2Y055fq9g+t^aZ4G!g1EDE\k9oE@eXNnUZ[CIAq3:3(^07h/Z-GX!,nj(K?aD]JqR>J/"#o,6G;\,T5+PttcUP,0Q@-8H5<"Z&4"Kf*ngW0.IC3T=A"A7"8g^,t^K,F;o'LXB@h9;c4"h78A[AEh"D8,Qfh==j/6]aDDN.ucRroQIg<WguS3-Qsn-47*q42_d@n'fWfumL\nC0FD^2O6OU0e_]YOp:ePRAJEcMP9#4nPb0528ptjZ90?QL&1aF-'2>`09E:(%WsAS;fbKmF19AhTr=l@J"p1_mAE&Xu#oha^2tJ#PjTX4GeNT?b)/&kN\6[q3:3(^07h/Z-GX!,nj(K?fkF-UY!'QA4f&I3hrmElt*8>OAF!:PN\A/Q.tMFY!/8::V"d7X!N*1lQ"ta1@ZXdAU``!HC_*4VW:[Y1\tk.?H,#2q34Q8M1.TO^M`AQl$p1dXp1N0c_K+foY(M'E;$F/DVmPlmAG;YP4h7,jZ90?QL&1aF-'2>`09E:,P17#PLcA2EmN:l3aAaUYOc8AdFCM'V^IX'\^'E>-$pNq*9:$RnKdt=I'K;l+;fL>giN/@g%OML.pIi,\_>/Mj(@2#G*`$,?IsBoC&@JjdLAEQoK'0,^ZE]KmWPS#;GEHP]"HS0p=3Y'2fA>_F@]Z\,MHAJaY'2YNP8T%Qa+ipWH%QXi<l/E^Ok(qg"14]>5`@'21*rpjUT>^K_dm!%PNO/;M3#mBJk+;G,`LFF^@'tV4ib7G%nVSla(U;g1S6Q6Q5,\TB&qR1\tk.?H,#2q34Q8M1/a$:KR9NlZIWZ;Gu.`]J?k60sgGH]/m01oK$p:VnpAoa!_dV`j6Y`PJb*$S:&J%7UIb#b?3pMT9>$YdBDY%87/^X(&Y=Ylp^aBHb,Ys?CEcYe*"sheV&PJluVNV8$DO,!k9VMQ=e2"&00n<WPbcbLs,S_9^0p\HHpX">]',`P.cfs%Sr(Zk6kA\,l1N/N./4lGZTs>/t^-(Ng8VGhMlN-kN:72bM_T,?<I:&jO5=UE7sEPX6n*.62a&bo[T,<N-,X$.@GDnrOP%^2Fc(ho'&sFn`>W'FEs21]JW0^o@rj#oKKGg7nZ$/CDP!hngW0.IC3T=A"A7"8g^,t^K/f[l*Yp75/4[?G3j7qT.hJmB.WGYg2_RH_=h9]=n\QO\k:_Df,j9tbij1U?N?Q_\QNr1_\(C)>``rtj,KOVq#%79i<ekQk=jLQeOEmtfumL\nC0FD^2O6OU0j8409c-\F)TdrFads0.G+R@Vd*m,eWRV)FUmskR<TACP#$E9Ik]L,o$DM3T/%^bEh1TZ9D1-l3QS+/i^rdcr5rmK3`hqIaerBVo[T,<N-,X$.@GDnrA)-.)njPI-W:9@.I?TNB@tat]o7(D:Q=DTq[")6%0#+4(@s&cdHb%c1:=T_^S0[P8,6fnci<FYo0)?sTAOTKmV9jM`]Ak[o-mq^:J/>#-hia!8S%I>m`P8ipiK$a)2^Y6VoJ6G,p**>>52U:chGh4h'jD[bZTFAldF)Xqap%%H2l3-o_80S4uZ./GCo:s>mIh)lI@W<+03rYHpo-'0R>m+AQi&/pB;V2noK%:TD%\cnNW^W#`hr-5<a@"Abd5DI6OUU\9*cHp@kNI(RL`&Z<(,"W.1SoF$Dbl6079;*)!0t$.n"0Y3s'f=rN`<Iekhhn$.BA:1<$QqY<4G9t)eU=PC(YqXaGW)M:13RgmY#4(QoMc,S9T0(7##qss5S2nJ[E:J\9$-D'W;geHJb?lVg'0?^77C7,M)K$#_GcI!p5FID]#[g*j2GGmb(=:7FENNG\"l.;c\eR.#AjO7$Y_l6k_$RtrmN8pqgf7o2YF@EM@GckU5g^>UDABh#:H]m<<UK5\U9U;aNkta<mQ?mmH+!)f%SmjRL\uWK'Ra8f0Y$-7f?ZE81\c3^caUIoqatBI(cW@!JWRB).%YsXicto][jWV7c`(]uk5Ui57X1XF\cbVRnPof@3bGUp'N<=o^6"QD1hrja2Ygo<1A(n)5>2M[%eQq7bU$K5o5sBF$GngLTK5mE<TBrK5Xrd#GLKZmZ]qD[SkjS+/bWIDJXu<\(1YrbOYh@Q4:<]WbNf@N?H@B*=:>K#Y7D\.p*,">2ca<n1HU250dGO,Ram5FrQ>ncQK!WF2]('EGk_kp9p1gq7]?[^nF3XF'NX]FhH@DB>3.._$*/roWc"$_-48/IJO.U3KGE66gHU250dGO-;kG<pF]qa2#%m7ehQ^Z7:3)7Sn-U--E)':]j$S&cIr][ML:H)RgTC0m?UXsPtKN%ZBluOk@?ZAuUB[-#)ra0Z54^?U.NVJN+^!Ya#eL+:jf5i>#;u#DO1CN4[]DDO!E<#Zee),(<pR*&-CghHZgrSbEp$KMap]'#<J"Kf79T<B)SIeQT:ET&UZnm`I2rrFP4+H\0RNcBOfBf_WT@K7fF1n"9s4g(nT3%XYNF's0OAA1(k?o9>YKa!8cD<bnb,<8uO\]b;s3GQSpNcGReEHS\&)e3:Ih'IQp6'h"B@"n0QdKi!i%-\(4&e,DHJkrt^PDR`gdZdcJ$;,7CIQLn2fso(lhM6AT3nGn4UQHp`Lhd&N4h$>DXJD?EOg(1LL#n@k0piX0BBf-\'a*r5DB,ik7.0fE[,cH]q3s^&%H$I+J57X2].JLcbVT\]#ppP5Bl2;1q[kl2Z!=K[m$]3AM/maqQ8j,T(0joPu2YSaRjT'rFalOLRW987^(uE2,D,Y!tVa=q5F<5N+8r]HlDpqoYf&)[(i%@BA%J(^l<Qjgh6?RXK0NS?d@DHDPOtmJ(?eJh$f@@STe*2l<._3>Wpp6e;*q:bin`T83V_@WW*rsA#u;MH>NVpe3a`&Q?+#DID1s4Q=#+WT3'$&<SkEX%W%_35!@*Qp"W)%KbLHc*/nC/[li;IJ*<**jkN=TT0FWo:*$s%E<eDrO\a:YH9F3M:Z4_,56p3clR`Y@efXbLD)o)QhrcpC@Hj,-K3ngHE"A:0aet1:]q-1bVf3jQT7_-Bop,i0lOSF7[[c+9n+40^l"2h9Hk2Q<*Qt@95JuU7kk3a!HgSF_Jp[nul9>O6)!`aap=:>^jD?oddGO+[0lZs/Dd6R[_"dYN9,gMu`B>Y]fPa]#>`7"qq%UTO1u#>4oloT&AQ.4R'0<&jF"iWZhXY&mrLm$DQ?+#DI6Og[huh5ANRH-:NF'rEE@6#foq-kVN:iA>j.D[ph]I1,D)o)QhrfXgN'CM59)J]BogZ.JhRJc^RJP7G36(g:Vt]DW59/^;3OdDnkLCqYUXsR*ge$?rrT@Q.A+D&nqN0T!T4)Bu7m:MD,G1RMS`J&FIh'IQG4kgumJck2+--.dR/ahlp$g;rqr]3eIHo;u?e7NWQhGNp*@.74-(gdPS`J&FIh'IQ-D*&f$U;%o-VkQ45p,oeM3!%1.X.%7;u\ipa4Sr:VmlQ\>CX`QOh+/Hj0FhDR?C@lj\GAYl9>O6(m@ahh>MJ]j)`5AjAVr:drW'`]UAWB_)THq;eYoM5#p6@3W9E2Uc%Z!pXL4,OuH>>3>ffheb>uNqqkV-aPl9m>(-@_ZNJ-05!NUF5!>5oad]:0*/nB$5)"/CjAWJB&,DG=q=Iq[,]BRZF"iV/q%VQ==]`FX&DktC@e(sH+92<(WSC)%9`=-^*+SOg[-K!0DK\C+]n_!XP^Id0GEOm`s#Cq:R!a4iS_buY#MiDhEB&rinbZU7HNX)..J`U@mNc_Jrc9cR1&:H\,J@A$&*bF4<jlsi-]q2mP#'Ec:@`#^56p3cP>?O=MAtpYaF!C6hH:9XC&d6mVW?3I\Wa[oqTlu;`oPSiRc8)>_:fm:",X4Yfb:cHdm*-k(@inQo'*^?8`!/>k?o9>nnAV/EN.V^eO7oUh0-2O0);kqngRN.l+,S@hG!n2?lW\IBb*pXWAine?,p:'Z-aT%RB-5.VbG41kAhqq1\IAmEK4Z(-Sp?'it;qsW%4l,kX<8OA-k8<b=;tB1`ge$?rrT@Q.A+F=E9l[0)q=MHGWd!TEOiXG:P#'Ec:@`#^56p3cP>@5si]Vc6.J)er8KHZ;l?qYkXs9R1bFR_=e:.tJ0d`O`#((iBo5OSN&l)4JT5ktJoN^f0Dl3MT0TIm`Pa>LL\`k1T$fe4t;U9!<:UuL5H7jE)2cK`:(rr"k$LQp'dE/:k7m9)&43<tkru?u-9Kn/RnnA0GIL07CAWqLf/pEI;;u\ipa-_5]mGu_9G5W%unFra#VbG41kAhqq1\IAmEKcqZc98j6fY5!>5oad]:0*/nB$5)"1N.9#dd;tB1`ge$?rrT@Q.A+D(UP>@U0:RRAAcfIpmB'MSciu!tUTq-SRP^LW<I!RDhOuH>>3>ff(Hj]6^bbt*tkt"3454[s;ge$?rrT@Q.@oqQ[hX5l3rS_aoP_?VW8j6fY5!>5oad]:0*/nB$537Jn0*?@9e;^*L15^QF<f*$MPJ!=[cbVT\Y.d-6h>c@._p\:-DRsD%qrZ2)q^hcWX0p2Ai#>8eq<.d4qrdS>LVNl_rqXk#puaT+=s_JR:@`#^56p3cP>CGc1)p3q`5>K[N-DEb0Q&I5U[!`9ces9D.AqO(0U$H'Gr,,cK5liUI=HRTs1S)\REnoS/8['-I-eY^VbgIUn<s3@Z`9HXWD)/BrT@Q.A+D'Sfpbd(T1uDAa'bMA)o$6mILF.AT@,rhad]:0*/nB$5,Bcb5<iFjTr,Y9q6["H0UC&EY8pZrF@]R*B'MSciu!tUkt3BMf)I5'Hj[nFo;RO<LX[SfVZ(WjN\U?ohTUEbpWq`HM=*-JmeZn=j_i9!g'rM/[q7Q9d:tY+:[*t0jNZ2(%`U4MT@1LR8$2e46D,#f78u=D+F,d9T7_-Baf"d7s&&*sLCfPC)2Nn*c.%4Q`\Ag469B>/\DhHWU=("2aIB1/*/nB$5)"1Fl@@uG'[.f_;oYOMGr,,cK5ljlVpOjKF`kk"p@&kl]ku\n5'oEJ=njYHaIB1/*/nB$5)"0JlKU2$gQK<Ui]k_K>rK!)ZZP-2rL,>Bqog[0Z]WLEhr%KNbAbrYDl3MT0TIm`'\[,uX-s`*ZbnQmeML1W>.dYkl%2jK`!\5dJZ)B$9`=-^*+SOg[*)EMbKh/p?ge?+_*6&g.p%c=DXXh_*PRW%Gir'_$MDN1WW*rs@n](?G+%WqoK0=Y+%hj5hA^K.B.WFqX@o$QeXZIFhKdY16@JE:l9>O6(m@ah?)G1?U?1[[F7\WFXYl]Q[)77'o;W[^qW,oNIh'IQ-D*W:9QbJ;T*?B!b,8`pk>a;FouW]&ru?u-9Kn/RRHgg7QYHINP25RKg[j[rFL,R0pPJdXGp,K#IYi8T25=!?]UAWB_)THq;eW)3a@&2?1\JkZWW*rs@n](?G3XrYe2'6dT=gTgcbVT\jAT`iY/j!odkg[=S#QE-N+5OFKm)a=9[kj];kL^jqTlu;`oL'3Vln*/4ju4[ad]:0*/nB$5)"1FMG2MU4]@ucRJP7G36(#XBWS6p9!TouW]&ru?u-9Kn/RlAA9b1He[/]UAWB_)THq;eW)3a@&2?1\JkZWW*rs@n](?G3XrYe2'6dT=gTgcbVT\jAT`iY/j!odkg[=S#QE-N+5OFKm)a=9[kj];kL^jqTlu;`oL'3Vln*/4ju4[ad]:0*/nB$5)"1FMG2MU4]@ucRJP7G36(#XBWS6p9!TouW]&ru?u-9Kn/RlAA9b1He[/]UAWB_)THq;eW)3a@&2?1\JkZWW*rs@n](?G3XrYe2'6dT=gTgcbVT\jATad!T5S+0DY)Soq-kVN*Uj]HFs3jo`q-Kek(BU=eBahN\U>DJ19e05bG.(3>ff(Hj[ZRFV:?Cf&n$3@n]&i@*1M:cmS.#%`U4MT)p]XSHS/?of39;(m@_rR'KHgoZ?s"K5ljlVZ9Cn-NX'SIEoYg`oL%uVQ>s]IBl'"?lW\I.0*;t8Us!-T5u]H1&2N6.I/6ET<-@!(rr"k$G_mK&ti%Ok8]Fj9KiVfauTjU-gPg``\Ag4!\e2V"R)'B3="R]P>;4HZ;(JnanhN[EK!)-NC!W$>TcG;K[jAUS=5-WqnAIApj)No_mN*Uj]HFs3jo`l>cJ(Bf*W$@o9mAqHk(rr"k$?1rO9"f_\ks(b*5RV?u%`U4MT)ouWT2P-ml1CVJo*b\(=@7*_N\U>Di#)9SHL`N3c5MjuEK!6<0Ye<<[ZG1M`pN+5OF"ZYY9I/<egF_2SFrEIRtfNPq;Hi(.E#5Sp_Hj[6eL?)_^A+D(a0fOc\kp]53T6lIRO*b*3q/2;+CJMRDHd@FLq%RLT%EZFG`oL'KA$4*=6(7]L@e6AFdLP/oZQ1sqBha5rcDt6AS\<OXBn&&0_t*-DI1?DL_rOahSM_Ytiu!tU!KMF`T>klPAn,PajhL--ZKpkBV[0FafNu+.frL%PVa*=Z8.NWo-D(>Zo5$TBmJ1-Rh0&FW#^OhN0.!4lmAqHk(rr"k$?/]=q/gAXc(DCSg6,7lZTk$WQef9<Hj[6eL?)_^A+D(a1&^:a?#?_cHckNLX5@3_3Sf7mDdLUMjAV_B2'`Fe(m@_rNk$=n"F4j&E\)&i0qXaq.]qsiiI&5iJ,'dL_]"\jEK!6<mgH_JX?62d[kd^Ni/Y&7Jc&uX@>N27%MBDX@V=hUcYN\)2$or?O"CA0>,T*"D]+ZUC[R!]6[bl+0Me`a>@aJV9bCIerT0d`Lo*7J+)]^;IZ%ZjJ;G1M`pN+5OF"ZSsgUn2r@['PMJ?lW\I.DR\/.J;b#TUdqc#NHYb:B?K<:T5_6!q!'43>ff(HjXhOHqHQt'PM+gah]sVjAUS=jAY?cVa*=Z8.NWo-D(>Zo7;>hq03)E%BL^5(rt:ZpSYLthckS\EIE4`8i?DYBP.dr_)THq;h/B=;sMK&5W`aP%`U4MT)ouWT2P.<^HVmj=[R3`N\U>Di#)9SHL`N3c5MjuEK!6<0Ye<<[ZG1M`pN+5OF"ZSt8V4N&A['PMJ?lW\I.DRZdk0mhRqAseI74h_jlD@;U0/#1E?dSoM'PM"dah]sVjAUS=L<-:A5Frq@2KrKi_+/Csl:Gp^M0oZ;Z\IOK*+SOg^bO$r2iV=R:[:WF,VD=2gMCVIbO!mCDQE`(I^c1US,8GQV:89%[El!qp"Gc"#9+3/NRbp>h,s&sHjV^9L?)_^@oqQ[hX5l3r;jpGN*<95BGPc'_.Ro";H#mAS'<S#hKAPgNQW>c2-B^$o@d]D\$;ep/U`^VJTfV+*/nB$4p<oX1FI)&Ra'Yh'2W9<XP^SNln/#iB`E%(V5=;O5=;A0SU:c,`>XnlEK!6<"YB54m0m,PY0DQA>1q-dX0n]EP.76Z^7AMoWhm_:mElF#6EM4*o`cmNU"%`U4MT)p!2'6%!i;%Q/TNt%+QqPd#5ET<$M/]aj1de'e<]%SJ+'Guif,R<?HP>;4>kq/OIk6eqp2'.OYRZBO_ZXh4V]0=,t:P!]?O;s3h9KiV>-;J3[cS:u#.>6Z?"9*<%Al^"N,;Unn92XsM_MZfU*rV=lhYWOs1H5*SgO8j3F4=[R3`N\U>Di0a@W6<<Y+E$oEl%`U4MT)ouWT>"8%!H)k@HjV\KAI\H#S#blHde<G#XZsV254U/Q54U/LCm6efP^Yg8rJAXo!6<0Ye<<[ZG,),^U\+.,mS?M?"ZSt8V4N&AZl<Qc)5Ws$EIVHg.DR\/.J;b#T\V#3a=."7MYe'N:B?L?.\A=TF0']ng0*7*rhs5N'CYGNK-d,km7(5G7d9)7gn0s]$?45LO_<tRn%1+Kn^;SqP%J[_krTu+_beLR5eBnEOAYlM'_`t%T)ougbAfarVn)9RO^:XFdmJ:9'l5>t0f[SIlcj$C%gfBt^<C/Xb=8?J9=M1ua1/UT4*(T$'PKGJ)DXoLTAojgjAUS=NodcR8m:&QeC8*jbC9bP"FKQO-b-tMEoOtIlk<Uj:XJImjAV`--u6mPrHsM"'9c2mNX8To@m2J%[FodR=2p#&SPN>5IOq)q?cR>4nd=q:cu,(*A<_O,`VkY8VZ=cUq/gA[g[)8Zfl!iFD:V8BW$%_8p1JNWTH3k#0_lDr2p*$o8jAs-rl!krJ7ISd=pc]C>HoS?G4VY<R4_%'p$LP):KP0A8Nm:j(hF-oV4UP'Iq%st^bKcQVot-=C\E_AQVRWkUT>W6o^aO":J<qU3%"Vne'GsKHb<QsLL!Eh-`W$"EBC!a8uZlW'rAf@(DYiIqX(+;YE#RP.F;ss2.Vr#5/mJWaeo-Zh!h"A!Z0[hiGQAW$FCa`%2l"7:N:knngV@/_aU@k>]H*"]^t\Ccu,(*A<_O,`VkY8VZ=brR$)]OHj[5"AITNRT20HV@e(t`1%HddjAV`--u6mPrHsM"'9c2mNfd,:-_CJ-7Ti)Jl/u"#T9t!5E/]0:4o#e*2p*$o8jAs-rl!krJ7J#kVtK6,gT/Yhr>e"6f1CbsJUi+TZl<Qc)5Ws$EIVHg.DR\:`2-CYErY7&T!=p"H7o"-BK+'P1.jd'ir6mW;h/@i8S[p>^u`S)/^'-irq1Ve^Us>fjg#!3*N"VD>^k%'E/N>V9[=Yb`FiYf)\8*-JTdfi+f"]$.IKu*4p<oXRJUT'De?ce#B&tE\Zp7Bb'[BBXr<cgV#DhRpYd1a.F;ss2.Vr#5/mJWaeo-ZCjoE076]Nid=I;MI4H>dOpt&-FRSJT;]rd%)UdBodT_3Ij8Qugb,<!-,`ReRfH5XWC4<^8q7EL]ENJ;$`R6--:Z^'UbHJCUL[ln`:@`*/q<lS>=7gp333g_2qn^:so?Q3<0'Wt_!L9;R`EW&ue&EfI/"cel@VJPE4@VL<ZJ+sa)t,e8Kq:1a4_jYtH+C1l95.nr<UdHodp)c%gL$7p9abV,o54.#>j%[R['ISrSX<2cSa;#W$Lb>?+\R/W"g%rHf<`+m3d&*3^<\+V\lc]D1TQqs%o6qh2Y*b."Y,"B;RtPSMA]8I>AJD_Pcl-YV_$<Ge9&lST@F$rNN8&?mLZ"no_%d9_'*fR=5,0@/2\1:0Y!iq%p,sr5p,n:hWONthU2n7LO@6!1Yr`a=NO__bBJG"J#C]U`oWegUFQ!kFWfPCk4%<EMr^oDi$f\$TIU/-[TadG;a,mOH6f+XJ+P\S3'3pX<.&'_CL&LKrJ@<5hRpCe/*0][<?6gee!3,5m*PCLlKQ$aOAFhh:4MNabbq9[Ydl(JgYSN+lXK\Xc`VZ,r(0FA;`=A'2>c39l>:L[dZn,^?TeBbkq`Rl-i"H_83VIEkoDbW3HEL#=\X%uf]T0/NI*m./N$b]ISJj(b?#4i;rgmBaf"Vp(Zj+1P>@+&/MB=Z.Xe6po-r4p>h8^SpNYK]r;I[t+J8W^r#0tE.9bf5#N.'%.J;b#Gc,UIPSn$AH+]cUgE).<eLf8;]@-Z7h/_/,U8rL81cp;]SCEL-Yg7(]O6`o4^prH(lH,sn>,rfXp$8'D:@$Jr*q/8CTe&,TpFI=b\UUR\X1LNDIl_fHrTW_KpXUEo>]Dq:^ABAWs&4Li:<^T(+#):4I+ERM:-Jj8NO":$hTn0=m`h5tbE5RR,+eoi[/0Y@_9SnEm?qPS%ZMiA4^89+JU@g3)eBJ(]Uuh,l0@_kY-tc$A9EZ*Zd\:n=-qd#pLgn5qMk5G%m^((0MB`YmruOo@i7a"J,aFSVd!b?beC^E@<Ko@kZSim=8TEgbA@(HnC?"XooW#fetmLno;^-g-o^>ZI]eu8]Q*W6GlOFMj#[g"G?9*=r'"KKh!:sXSS.D%eo:gB"V7/3s3gLSRQb=ja6E9o785=m^KBkj*0c%,6'pRpaJUcg'UEL.!E5cKSB(LeBKiQu.F%$on]o%7:OuU3/YC&;lQbAkGZY<H2-m6H$qp.?j-mY;ceaFY2u]5X5F;*!HpqCZUt"ttQI<dXN7.OBqmdS5=0&/3%nhU54/>i/bC*F[:OLU=rf>t%/"D&cRfe!)l1TG9"2M6<>a.Ef;=7B(DP+%Y\%4`t,5A`50l=?4n'fp?=8Bq8$u>Q[?+D[Rr(hV6h/&mos6>p.^cQtSf7RR=A$q(6q=K/3^Spqa5(4"amf;jY',RK@FZu@5.I@f8&0J2?=(PiE[^k(faoe(-aJTI4;]Q_@2_P+ID_EuR\Ks6):0,G_]IKO#G/^km/diJdCTefU!'I3hHlD1^;=`u<6<KCH):u,A])48J5X&I3o%c8eUi]R`i,,QWp\8rcs65$0Pttm+?2JXolJs:9dLG,#B<=fm!rZ84[ijRFmSIYDooJY:kr[YbcF`Z3cQnp)qhiLnN9aS0%GD-^fke3290CVq:;^A:2Ro]`(SOnIAYkYfA+D)<6E<>"?i<$'jQT2)J*Fra7X8d$V2Op/k&*?Ce,&gkcek&GI<lKOKi(n)>sFj)U$F?21\m)TqmjiIoE6":&+:I`p7_+m/5)bN28R^lI/7LC=*%#K1tZX_qN_/$2%m&M]:'^T/j/@tEei(S5.q68_C-pOd)4CCXuS0Lq%Va(mi0aqjfJja\hft]ri@b4WoX8g4EbXYnc$_4QsJNj:X;m=gAZHoX@r$.JKIltXfK_I6^(<F2p,><n?k3I`_FG<_rfS<9@3=si/`4hgH=*E_cr)*de;S9B?@%Oa2k1.)s+1.ppqiF#+oLV$@difcW]0VI;6=J@5FP,1`5Slq)R]Bc3Lt`[f"3=q]QdK",naZ:r:gS5)%C33ln4k_Io"'[1'RVZ*`9Vht:W]4F?=m><3jQC8LSeOMgh[mcO?H36Rl=UKp[Y_l&m`me.$)H-J>#Y+I1Kd7O-J7eE7XNKa*U4tZ0t?p:\Wqdr%JCbosA[1W5!_u>'S(uYFd$W,9toB;&SGuh8fqpfO9]"5S'OAB:QbKj+aJ#o0iQfcbcT.XH::P6"*jO;X$*j.[g.Y##XT5p;H2))VlVs!3^ROu^B_>a+Sr_-We8oGr\4u?U%BC!fTZ[4PW/bM-V=R,(N_lL7^H?cD.X*sKeK@^I]MU_lFoinJ4C&ObB*#l!-EDPT#D_BQ0PGi*:EX2E)_`XoLdHu@TDf2O7E-)'(NU`L[Z'313%X5,U-#1okSNh;0jAV^@]N,/2P62>aeVts=e('/Wk&NALh/sI5jAT6,;?N]K($fVCloMAXJ)eOY-f*QUq(f;N*GMq9,rKUe25cX6J\>fMeSL6AXt[]$B#h&lN#/bL/Yt7P2o]J`*EZK6B04UJ9?C*_mG@#'E0GqQpRWQgG&M0dr]t6UWZ:aH:Zk:Y$uPSJ]XkJ9?5S-k?QM+todq-K:O;Bm%U@)VX/eC_[s>.$I=_R]o6T]<CL-JeIVscuN06sq+*OR;MWra_Z[5bh_07DR46<8>n>$7X=9!XS[d;8:-UuM[I!Xf&*K,B3cb:=g.:huea8Y2#\<rf==u)]^o'(2Xcem'8eXH=3rTID?iOa*<_eeN2fM[@<cC`)IES?E1W7?&`'5+Y8_/>O0WZQbtX=hd_iM1%r-!oO@m!iF'l5=Atg==rM`M;]`pPqCV2Z'rLB2'Ik4TR_=i!Q7'WV3`X)GdKB]>cdYB^U0Vf"<ng^L$oOr[d`'`SciHPLdCCm(2If4K3l^HqsNfeQ&2V[]E1t[k.8V4YYNug.9Kb?b+n:R]SSac.-Yp4-j`$G'2Ka;Yur=XBoUTqm$a/e#iIklG3WnR8`co"YH<LBm5PTn74(5N(Wu3%U@h,q=".a/'hPZa^$8G?!>KQn)?nJm./j*s-qcN]Gt.6]Pepb_Qu_";k=g"GY())rm:>`HlAN'=$GHQMWGpqY'RW_4\of8n6K7aIp@Hg]CF5,o@)C<J(AZ.l9;O+V;:htI3`dug#o=><u>LDH!]:dWKhYqj.Nb*#\ZLPMq_K"G4iI)4c.K+[pM11C#e&FQC=r=8I^oc`lT?5QM.M#-P!A1$El_O2lPo=#?MaR:3g1$@u,O/;t1rj"M<K^:T(mh:BB`*A?c)G47Xh%o@/CCN&%:pguk;*p\FGonuFaVNUaJia0';b*jY.hZLQI$IQ,8Z&&*k70!u@:Ect"<4rbLU:MQP5]"EF"9Y\49oq.H=l142umB\_F/q(BuV]K)OPW@iNEK>Ske77Rg".+3(.Ia,;8noR2lIVm22qnWWN;N>@;T^[Up#$1PbULkrH_el`a$'jk!)I@&jK*_I[o;nWlt5.PCKdst*WB'&\E+Y>5G\O44S@VNUWb.pkrkVABoR$@T%$#5op9JRF6dlDo%/!`9Tj+OH'bF8D5V!JX5(4#LO/N*-Tq([$DYfo$gBh8;d+ED"/@ApIQIG7FSX-aI[3%LZM\3OltQckgK+oegpl$gdNPHi^6>H9>[`jWAMLiQHqFcBC1).a+`90!#$Wu)$!OK:Clb,r\T-4ENSVn#;\-#bb+,aMhEsK'KdS`3])!*YHm1T*D7N#\5!=(Hb'[CMprdsJ_%fG-;rb$6m6/5Ug>u7:GZ"X=Mgl%VFkp9ir8#-[R:B=oFP54@rkFu$*aE-<3H\^Ulm*EkdZ+*E4dAgbidnlE);m'<0SK[78dE?t//t[<=P*9jhRM9jqK?35,G2gV7[[2uV>+,+j(sM8`ksB%XfbNt[B&G3_8b0[onSdC)L-"noq]dihhmUnJUtch/D(Rt\19N+>\qadmnXJds5fhuCP(>2R8^_`rRK^B>H$4]gA-V]aQCKPcT_/h(@in.]&9R!r8[@g`IG(HoA*$bmaBFFj7eX5+)3^"\f14UFSM=gp!s8VNA@CiULK`GK8$\<Kpnmup4Li%jO<tF.sie=EgS430KRN)l?V[2'h4TiV4RlCJ(?RWj6G6m(2EF)J]H?Pq/l4`S3]6%]p2ARb``q^S`^UX4S@V>UWf]C_/j\,c"sn8<5"2R5@&,5535q=eA191O/V6@#?MaR:-G1E%mR9jTBaRsV=A,%T%(R>4HHH(W<ZKAAPOfZk3SF<QbW4iZ^![TIk<R7PKWo+caC?te@h<1Z`dGS=Pf%^Ng4o@T5p;H2)%);,O0R>_%fG-;k=g"OABTL8I^X(o8%^aH>nR8k*5&J4lfOFGZ"X=X8E-seR--RY\%4Ko0k5bj/E8b(hHHF<:;!&d__1d(gZ7pk`j,RHoa;a4h/?WF3:5'&,DG*T%(R>2ZNc3jgSi+^4-a5Y.n<fhDf:oZfTH\m5edg-bhe:i!Q7'.1>0!jAT6,;?N[u%<OlS?/9dO?tH\7!k[,Vji1S]*:)ubGj<*[SsiTm/)IH-T3d1W5sD-!-T*ThqKt@$ZnW&:ZX\XV"q0d0,;&_u^2^kLp#$1<bc0K`*mUYoY)r%KmX0;H:MJcZ%?)q=L"Opoc*kPB*<&@sgjH^"b[qAKWL#a?i!L"?W=_?ZPts']q/)gg-T*Th"!KMr<rL%,"no%H`LiQ9[_nH0*aE-lHobIi=+@#+g\BT&Zfb,0&Y:&Lfm[ng",EuOo5sOP/Ng"`dIj#*O0pO2?H5tTXtY/c?!VU5V0I./qM"-jVaGksYC8ORVmPrh#"BCkL^uo*eK7D5S(c)CbO*KEe8Hm\VQtuKe4ZBZE.u^2kuetk(S]GESs<+;)o%2V8deF0@!%u1eFV1B/%d7%/q6jqGWss]l"/5e7H@BNGZ"X=o/rb=V]K+%4o'2B<B78pXo>Tqo@)7`j\poo8I^X(o8%^aH>nR.k1&am_s`odOQgL6qdS0sj`bo#6tc0\5+RZd=o<d:h$n8^.MN(`QI$r%r\rFTF@NH[;</gHM/=qcNhTBD0ucf&j\mr!=&Q#KDC,+CYU#jX%@TMZf"9\MDXXXBiet^oT;2/*Xr!U%qdQ)7q"_r-PST7^diD3M.]l`TqggKCVa0_#,N@c_\3n0s<;%W*jfHsi3oj5bOACGaWCOnKVf7D<c`):Ih+Xg5731qJB;j<Fmt1"2>5tP.OF9t#p's)i6_?&!O&S9P6fmK14IIg"lC@0HII\h"W74*$K(\>OJ$NauB4X4i`=p\]S98)eK0+Gr(n53P#YcJaVju-!pBTV+C$50<`GQr459OFAo4#,_m%50VrM5qMHUf[5Rq^bB2V<76L]$7McKb4)4W)(;oF,HI#Yh#C9'c!fK1ZUFDDQ@9McAEVVnpC$r]bru,-Vk#%ipZMDuAsB3o("=H8(M,/:I20]a.=u5333<)X(I(50`iTqe7=J*Y*3MLXLPgSG$COB:%*32F,fFnO/Q)X(U`eBF=;ZB;j<Fn+K)sqhomg+)Q2X4<u!3eq6B]l/nriX*9$RGiRX#ns@hi2F,fF;<=#+X&&%MBF=;ZB;j<Fn+*/$PH?$SF0jU+)/ueXj'm=O50]-AT)u^Y9;_/BV2>J,^G>IbQrlm/2:/m5Skjk0s"!4-lZK]20Cjb.GK::pl>Yg/j5q?@j7GdjK:-knE-4Z7jU@CmkZoMP#,CL2s3+@+reH-=rlktcmZ<k1Hi)rV_8aAQls3A8@LoC%_9=rG\@NoWEe[0qoWE$o;@WMtlG:]GfQFQ)Bg'1?:oT$&eZVL==$1a`<=`\RdB5i#jU@Cmkad#fS>lfM;_REt:H:e=#(!0g&Z=p1bg_P3jAX?#WI`p*8&VBQ0JiBr%f)>F<,/(Ml4J$9*m@<kW'`c1%$_apSU*\oWWt=Y0C"Wp3CBVIHD_erVs;+Be;HBK;pJ4=J_h\$e)7FL"&G$>QR\/GapG2!IfQXG*YBcl_T^Mf3oj5bOACGaWCOnKV_Bq"U(7!`1ZVK-GNoc[WZKAX]r4:^jU@Cmkad#fS>lfM;_RELQqnTRG<,aF9D0<X-2A6%VI%d"C8H>IRt#'plhC)l:/u&%?hPGWaepgKoqIJtq340Erqul-9![=s/BOeD1%h7N.kL`WZelnNXpJ^;?IWD["^ks9)oUDe_9CDe3io[gbfkNg34gN)R<h_cPnnn<fl%F7f*!m.0C#di!\cG-%H?`C?tS[m*EH>DAnJeDS6ZfP9YICB8diGYlo0a,CP%s[o1'Z)q+=[k!2c"A;o4]F$57bTVgn"tjS$2pgipAWr)U;aE,)3Q?r$8AEUkR&XPSkjr292i%KHq`q38*/T)rGFY8,V4!#UcE8t:89_^g&p0&KSk"TV0:Vo6]T0XfT>qs\;@GpfV>$36<R:Pk92@:5"kFsNgE]?-rN5UlMn3;F6m-D(>>c,lm%aephsdX54Zi8q%/!&,JiPW8IQ"u^Wg^$p*8!.asfVo6]T0X--"l*[/\"9@4)pSYi9_cO-VK0c>QN[l%8-Gf6$ec2fg!4^?*FF8N8EHB=\I`&.%)[pQ]*.S!skijam!W](bJ%:O>[JmQ;3cOgs&KF#@rOuhC!!)j>T)numn-&;2!!!!pn;r%ohGZB;!!&D5F7SSiV4[Vf!!#8k*gKM%!!&CPHjTiR^_=ee!!!#:b=Am34q?e(qAVMg9#go3!/Eau:=j)1q%Nf/i.9>V?Jhn)2g]-Hhs2BQ[MZ@C'`!%*bbt9YYNL:XT<BoPkl06So<;f0&HDgh''lV29U(s_,Q/i3'V0Xaf(*IQQ;?OBpXo`4:JptM*DZ/E!!(q8LM>jtf\,U59Kf$0e&-Gp0V9C-*l"$!6P(5'4p:odWl`!s[s6SDnIEm_BX?<?h/,<O]b>h@\2[-hI/9DIHR&@Yn3/LR#hDr.S7M+S!!%Pm7C#hRW-nVm4tShbZc5F,c$[*9.F"cGK9r11oYA?N!!!"(C[mkLAp`[=I"1s6o,bF&5*o%G!.Ze?^5$d9rOm4B]qFhLYPTu)i?F_%:6a)5Hh5RUV-6(->i#/>MLtTuB!*\2#kF$ak.L"t!!!#nR3@)[bGR;l#64ak_$jI<4p:odi!H!@:B:FqR$2n)!!'eJV#.R66i[2ezzzzzzzzzzzzzzzz!']oh(J1+K~>endstream - -endobj -% 'FormXob.8daf6d831a25f83bda35052e404e809b': class PDFImageXObject -43 0 obj -<< /BitsPerComponent 8 - /ColorSpace /DeviceGray - /Decode [ 0 - 1 ] - /Filter [ /ASCII85Decode - /FlateDecode ] - /Height 742 - /Length 14403 - /Subtype /Image - /Type /XObject - /Width 1248 >> -stream -Gb"0Wm;CZ<&4U(Q5_,TDHN,q)h:R`>aV6%:L,1LIo)RN':1B,+l>57'oPss4zzzzzzzzJ.FL0n,"V^L]A]3a2u0Tn*D2!OH^b5#QOd6%hX>flo7"uDZG[#j5ba)!@Z*NP6:XcTI;ls%d4j^U?jj"TPjgfZK("r^&]Y)NfsSA#,!A+:(HJ,J>2Bi3M:9jMR):'JA)%4b)VYfq?ET@4&-:L)h=[L3'!XM!/e)BjFFrF.*@R6"8W4p-p(06kSo&Hlo7"-oPL&F7L;=RG+9Prq_haD)h>Qe3&t))5G`8um]tm6JA)%4b)VYfq?ET@4&-:L)h=[L3'!XM!/e)BjFFrF.*@R6KAXEAI-KDYL>7Ue:m'N[&%B:/rgZ,H!((_TjPm(Uc^1pB$:%'eQJDE8Z[=c[U]<gD,cS'8T`U=;SK_GifbZI\ZF>I=J$1eB:DKLZXf!I/8+-BT=filpVYFD44tScdEcq?WOQVPT'?)>/qe=0qP+2@#pYK4I*[a,k)c01FRTqth5E!)r)d?-3G+9QAmk6p1IFF?"-O98Q1?b3nlo7"uDid9BZt.5!!I]S/qPGQ#:(HJ,AC*7efl;$th]RQcBuuC!"8W3>oM%u%S/fm7aImHTZK("r^-MsOduk_!#P8H\kaRn)3'!XMO?qd2AB2dmI=ht)VBn<!%d4jBd'm9GT<XM!-O98Q1?_rBBmg&gj5ba)5mDa17c/`.kZ]h="uJ^)P0l4])>]YX^&cL*[q,+?BSO5IUMiCRoI\TN#kK^$95]puq?@i0/`!N9M\iroh]RQc-$sfDojYDo)e@=)<6I&0gs@AD"r[%bd;']b)rQOdQ"<I[A+].D`;]T3ar[8ZqGn@fQg?<Z"F[ljEG#6"B+NAjI4L5EbAp5bEF$r#$g1@jI4L5FbB$$&?g?2Rf7d5u8T6B%H),@iO`S'MVtlss2T0`HQ$j8b$um?Q>?U;tT&7>F]r<"\EEu[XT*,BdS4EEVQ8P#q:$l>ElbY.K,WHY#4OU\oqKCR(f7d5u8T6B%H),@io^0"/Xp_;sPMfi)o17c]khBf=>SgGo-c*V1kE3KDdC7SZ\1Xkg:P+3Bc6I`fUMm%>EEu[XT*,BdS4EEV7c-r[ijuA:4p_^R303^6N4ti@`-#LRI1dM.E?=@K)1=S`M!Mo-q]n-<i]PYu1AZ1J&D)V9p.93W`-J.sAb>As+g)3Rm$$@8M"=0pb37So6X1F.fdFVP&Ef1iQ-m(iL:Ak;Z;6()+jM<\/#.$\%<5ZUAY0)16_$[C<^ttA)reH5b!$+AL,b7dXc0ub2T0`HQ$j8b$um?Q>8_iND2@Mp.f1JN(ud[+[kdf'g(;ki<VB"'0Z874De8S.ZluR[X6c&.@#4DFhob0;BgZ,A<nSk:_%>dl^6R*TdtY@bXKkWRK-AMbI4M(2V[[WO=Cn*-#=G"OqGp)C:)i3(Yf]-9%Ycs(oW=(dSMnE/@?l6R*"6g.l!#$R4)Kf>_CGF.3#LX;d^M".G1mMZKiRh<E%o4UUi0i:mBe%>$`iWXi*_B48DhSRgM'#[(KT3:_8-]GOhR+.\'p)A0!)?SJqG5l,CM);Dl4%a?!([1":%;a8,?7UhbG-M]!0=@#nD\LO7]Q5^7@1#F^^P`&f_="*pHm3em,rhri>mFgUZgbT7Xi88[D?Y*@D*aD.$Lfq>1(hoDc8"^A]Oaq^M@?8t)<6lo7"uDZ^ZDbKmn$\fYb09p5t]2DECd>kaf9rEr91R%2O4JSEEk[deJ-#@$c)jG(AX9QDc[N@/d3fT[*s8+^Y+P&pHTGq/Q@9fYdc7Ge<H31%\2'=f3$b6X7eqDL%H\NI?m`r0:LI#d"0[t+k2A[_7WmKXKS0ku6Q%8:^nc^gtR5H'CaOZWCt0ZCRbG+QeR?s?*^SC+fs.F.%!j/LfE[cJdV'n%$gjBV*l:Zd,1.4\#NkhElukAo=$3qn8$H!,/ThZfr<Qg;@!\fYb1%$MA$2DECdr+nHkqn\TR1qB8t!u%6K[-H)m9R5G)2IskM!IYoSkZl\A3d[B'pZ!Ut@bu:ra)tu9[0-7`0\*_8O6c.PHJOXKm#-/D\KA;PIFJbjgV?eO6JnN.]?IUBg&ZU@R-Iqfn(Z#Aj56>+dC5^H?H:_ukL+_7VSto.YG:9Q,gj)mWF!Wu<9M\Thknq64[--5I5,Z8D`q%4NjG_1Kt^!ND`q%4NjG_1Ac61Ue&eduo=CPM%pO@UbR:tA^@b1m3mOT`(U)jk=s&1Y#CRPYl<NOW2#>cZea#2al<HC=gZnC.ZeK'=\"9R*a4XGTdX0m>?iN$d%jCgZhF?CKVKs7q;k6SUIG9j30lNh*4]C+u.TGRthkJN-SuM*u'rl>KDpdcQcd_[!$Iu]6[qPE9B57<KL$DpKqNcQ7je6TU;n\3tWQlflDbcA*H2k26>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:l+V)bnt)`!c)Tu3cW%+.CoVR@]l2BZY--C(o1tP5>L-9Pj(t`:l+Cr`lFs.Q(U>^VD=jrCWn25Ke[a&9B_8E>Wn25Ke[Z+>\*#8PdC5^H?H:_uk<e(#dC5^H?H:_uk<e(#dC5^H?H:_ukL+Y5<hDUIh(FW"oh>$>cDEXhhYVKrqR:0eQe<2H2Ytu\ea#2al<LphgXc>HU2N1n]oKFuc@ru$UMi:o]oKFuc@ru$UMi:o]oKFuc@ru$UMi:o]oKFuc:,Ebfb^JLqURIQlStC!>ibeUmXb;MT.Kii1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F6JmG%BmJ"lpkT34s5S/fnbJZ6q+e@p?Zrt4r&F_3eiEH4>%#,XGJ;>W8?lo7"uDZ`q/$[q>.G+9Q![t1O(Ktd4'4&-:LgV?eO6JqX$*@D*aD.'AbTl5A#NfsSA2DE[ld'l2La2n@1)jonqkZ].7j5ba)%8:msoW8YWEH4>%#,XEtqUUGg3'!XM"&k`uIHs7DS/fnbJZ6qK^@`X2:(HLB^f9J`htiET-O99\@&e:ADgf]eP6:Y>0\*_\[m"?CaT6f/R-Ir?>9C02jFFrR9Q_u[XUj*)E^8LdVE,Oieq`TO3M:9m;k4;ElU,ic*720GWQp43ocZCl%d;Z_<9HU*qN)^F#P;k@WcOkPIE7G4"8Xo0e[a&95%M^U!IYoSl<NOW+0sqfJA)IdFY<<g&(trC5i2dC3Z%YDL[6u\TPjp2SI9l36["t>d'nS*c@s"*+ZiF/khEmPk<e)&O<#\RoPJ!9F.mN#aGuGdqDL%X\^7fLAB2dmI2eR=>j,B6ZK("r^(!bY0(c7Vfl;$thZfr=(])^<n%\lHr+)ak^Yd^3FMN>V;k4;Elbh?KT*YJkXkA,PIq9/<!W0,qFY<:q:Y4clf`r[[l'/0mKtcN&^?o>iAZBgFDg8dA+s?b:PVJ[`e[a$c4A5lq&$m]`SI9k`YDL!\@Q%etF.mN^Rsh8>p7^\Z1hE\.Tl7H9D[.tb1=`q^2r#suf-'ruA20K-e[a$cgsEMTQqWq5>j*-0<o5HsI5n5D9UY0NkSrZOG9-9(;k4;E_]89N@m4J(F.mN>A);@PVbD4coF5lc]8l]OWQp43@?,Wb0qU5O\^3:Z1%.0c;l2SlqM%#m?,q?8<9HU*0ZUilQqs.8>j*-hR!0SB.8ucFID[&rY%'Y,WcOkPQt+uqbbn-W0(]Tobe&o2Pc;r^^1!%If.imQe[a$cbVAQIk#8-<(]&kHk$?#Tb#IOjh_<*`ld!ghm)c91NkSq^H.SUVchLF=>p4X6*:p?1REt9@)c)gtDqG#,0AV*Fnbi(/o9],s?:OcGaf6kbDjY%kFjm[1e&tB;[liucnXdWp>mu/!*:p=[NRd$teLeE%1(;^Pco90'n%.8[c)KF+kNd%>Cqf:%_cC%MID[&rY'YWQ<W2^[r_i])]of1o\e=jo3TaUKlJ"_aA62+T0ZUilDU0gL7@R="^KoF::S47SQkl<9i;%)6oF5lc]8l]OWQp43@?,Wb0qU5O\^3:Z1%.0c;l2SlqM%#m?,q?8<9HU*0ZUilQqs.8>j*-hR!0SB.8ucFID[&rY%'Y,WcRF<Dj0U&]>QDhQqs.8>giMX';u"]K-TM]a*c$/kG$>4g7:C@lML+b/^L&_2?.id`=LP:C!<c@q37l(-*qNdmp(/935F_34hk"cqRY5Gc[3/u2`i?ga*c$/kE=K,C%d<bTU&AU?i"qkq0cG\&f-G1Nqnp=c:+gQQU9S9IM-ChDt@m]L&iO#@m4J(F&D2VbKg2oh!_W%[rVe*(Q>SYq37l(7AXqKHeIiAj'V:(rr(T.K>7ja=N>g3<9M[qhko:\D<U\nXj<X1r6tfnXCFG*WcLbug\UN>cR5EmHX#CrZuJ0T0\8AJ;l2UBbeBWn48RMDF0/q9AZBh9X`%iH^_$hGj6@(R0CLTp"8J7t3SdJshN*/Eg:@dfD=s76#JrG[e`G8h54j=%>L_5HXDcSZO8#!kee(W!rUd3&]c[7i[<9m+F&^aehtk^snS_9/f=AU]FVsbQ&%s(b(:A;4[rYN(6/VOcqseT%>8M]L7s,[@XUi)ert`"bSbi75A>_`NqU#-0Dc'`jHXHf]r*GjgVE+nWeq`+CIuE$lNqNoTWcP-[=8@!js(B#m6N#ZClX%@'ef,ZY]031c5H=J<hkIP3qK@na>i+pRq%`@I?2$C4a80uYl\ng+IoOS\#<\s=H(f0>W6Ss)5EDH!nb^4\VWY(^='kpSK^!L:Z*/LZhemkS4f\*<b3sWPnr1ln_2IRR"8;/\GaaM.kXk0Sd'n'qkHb%+o^TcM1jf&[f&&!Pr-<A[k/FH@)s?YgkP7oTHN*U5ng(hF4"p6n*7_Udo^2W^]l0tG34)Z]p)^u0h_))[p+ek')h%<?M"U9DTl9+mc=O1te*iKbbO;Y+s7t!4PWo*P:Z!(0n([3a^&DuufpSCsDs29[bMs1$hp,)ibH^6.X.'mN=s'*T>Q:%fDt!5ag\Sgn_FJD5Zi>8tml@D=(]&<8l<J`6[Wosdf&P2f3k)i:4p.X"1\C&Se[]K9fBVVBnhY"+.q/DSo^P=mqjr_,]D[F/8)J3FlMQ_6qtTRSq:!Ac0g>WM4L86>fob!6Tl9+mcGfI%:P6.&3^,ErcCq`-;*/)!WcOkPI2I):]cE0fnZ#EV$[q>.n&N13D-cf$*7_UH[m'G5r*.\%7GlBfSI9l36gr(17;Z?&m2XZe*:D$!^;&CG;4V^_fn]U9eU"P4a.Uh?ogRb+r;CLh7s2goB-7--<pS!o*.p^Bee``JnaB8C3N=m<48\O)[T[VCi>=E*Z+fFk#l6IAqUXk7./G9B^5]\;2>S)G^58M$A$0a0^4i;",3[dKlW^-&U$.sOqDRL4f'$<dqBgg.NOcb\qA+t&M4ecsY&B<6Kq`K0khDKj>GH,1kaMkSG!4R(ALq3TB74Rf/JNUH6/R,dqUU^E?>PG`qt78/2>S)G^58M$f>B0n@eHa(#I=s@D=fCoI1np(Y(p4f`9L@p9`]YuTPmSH<-P3X4frX^^4i;",3[eSE6F0<]W*p_/JNUH6/Si#>@'_Z<P>)EU$.sOqK>$WNE'f0VDn-!'R^Ybl$^2CA'I4rQ>ulro!1!5O8aS"/JNUHn_&?&rHZ?SXjOUSoM*7Op[.e)GjAS/DkZBaLsPJCo&\9M[mo7Ad5MZ0g:(-nYE-DOU2M7>gLm0tU$.u%:[QoOf:.Luh\pnN7GgL\Cu>5nNcD;rXjOUSoM*8H\#ce$2m2k6T9,APXBkRCs#RgL?IlSTha5^L&_F4M=KQrAkFiXR<W!/;afF->^IiAs**mF%kF]JBU2M6)Su97Sr9tP(Du;"np9Jj)Y*)^jhQ+E*2>S)G^5;X[^7CI9phupGU$.sOhnJb>+8XP=qIW"MhAaA`)eUg>(ObTaI5@O7mu:cANO+tZMn\kA^);<-h[2U1m,[>*4.6\.lP4h(prL2JHk(.bSj2B(qMN1Cp`8,[92*j_[pIH@K?ro=q4E;jm<n,%YNVIl8+u?GP2@80dC3H02hMY-g[\pZ3NAim]qTEL+4mu'5''[nhg.`K%-ZH$TPqN<D[%<82ri4MlZPJaX]P/>i:HeWq`/?GcA0.,MS9sU@c(@:!]=m^#LU"ed5Q^(m$n"k^u[36!;b7sqI]5rI67=Id(5bYIHqVr1\fb>3R:PCIHqVr1SAYM"3Y$%0)F-LqIW"MI"mp"XBkJ#=7jaf^+Io\S]EW^b89Vs^AY?`c1?)3kZb7SRfRqAN+0AJhI1_UEIQC.23/gaQbBJ+oW;3ec%*M[7e,66A]ud12m(s[HWduE>Hd7[!I\12@c"R9o6bEImJ[]h3r7DXqIW"M(8Fu[r-!A"\G>[Lj]Or^oW;3ec%*M[7^;ge[gRWMp&*:J;"RK#>G",crq5!OC5YkKnGH5tI1&L$7-s?-F(ZtL=hEm%YNVGVI60NQcK7LOH:?^"kaU$@e^:j4d5M1(jtoSNoW;3ec%*Mgbu#L0lP4h(TPmSH<(Ghl7GeO;S'rA-dC3H02Zrp=1e2]\X]P/>JA+%g;&t)N'n%m2Dbb@Q8)JV]h[J_<di?oc[pIH@"8_.:7s4I+=7jaf^,aG8*I[5gI5@O7:30B)hg.`K%-X20*7`HG?I:\6qW9V)FnDe;oZ_p#3R(DAIHqVr1SAY]F&YZeH:?^"kaU$@e^:j4d5M1(jtoSNoW;3ec%*Mgbu#L0lP4h(TPmSH<(Ghl7GeO;S'rA-dC3H02Zrp=1e2]\X]P/>JA+%g;&t)N'n%m2Dbb@Q8)JV]h[J_<di?oc[pIH@"8_.:7s4I+=7jaf^,aG8*I[5gI5@O7:30B)hg.`K%-X20*7`HG?I:\6qW9V)FW]JLn%\mkqYpS#q>5"iF"umJ#l6IAqUT+?lM:G\,9K[AlLKuWf?+'m9mcnIHhW#:k5S48qS-J4jh-Mc[Ij'HOcLk[FnJ7clg+Go)?6?&SMtN%^Ko`(D<@dW^,:"\`5'FBUUp<1a0gERhgBh)I?\q!+%5!)\ijT^"3OJHHs_<Nh*tP6nR;'lSbkdo4eNkH`A]r_"6]VNh]t^[E='C6^:!S0QuS087s422IB,NN>E:GMNP_mVGL<m3*fh34LjE%PhX\1:SG+gf;k.Fc`HqZ7CZbGc@1OeWFm0?rCH?Lmhg'V2D%q3QSj_I>R6>656g@NSHC'$n*+m]3HQ%<JjnY9@O!mPAmHopLZ.hA^s2a#mM7I:/kZ]j(`sd;_4fW;dZ>\jV^3t[+U+Y3LkZ]jX%iP(kJlEQDm'p*Nc/\>0GEtDLW6=lkqUWsj+laV?O6Y_/+4oBJTBY,%I=M5Y4b!5*oeO/@rc-clohC*H^[In8mG&a;mdUFZY.ggJXoCV20A,s4q&`[fSphdCp\#BNY2c;@>=7"4%"(0#WiPTmDp.l,o^2<`qF9@GqK]llLD-Jpr3#n)qZ#V5]4kIJEH1TFD[j0aq"=M:qW;5"IstarkaSIKqR1_-l1sLVoB,5VDlk9lc26^oK5%`MVT1l!]tU8?Y$\8KHi%?JD^Wpk]D9a@ht1sTk>>O"<o9df[pSdrq5eZ2V"F?Bfk4>5StD%S^,>a&8p1)9IIhnO)^kN'hF6>gkh@H7p!YiAfpD:_qIW7T2Q<jO^A5jaS9N@>48QBWFoCsW8+u&WMnV2RJ,Y\HrDHocIIiSL3U`\\*i?u5E:^9=]]ee,.&uU2Da'>fk'cm(.Fiha7<SQ4ICno@e,<iL^7+fD\#*.!AJE\fC\>r$Ip''1k?[_^.Fiha7<SS$bt%Kh]SjK]V7J=TW32c,q=ssdmk*#9[laG@HiAJ`esDr.\'_Z]Wp?R$5/+c2]Oa/!B%+RTh"CVW>$lHUhF?BhWNMl-jZ'c1T.@>:JK0oFX1-Kc:o`iZD`Ni[j*IO[5*BE=C\9mf(.r`JoI\*&I?RcRDQHU+DkU.^:Z$14>0$S>D1*s*UpfOsqA)\GrU_\^4+1%0F(VFITl6W(f2(:E**L>B>&A^Fq[uPE%Xe_]\pjLAj/p$io@o]Sd_TGX"FUZS])GS'-LjCI)\*kUlscO!)gsf&^4fHjruc__]C+!kX)Dpj@gdRU3f1S);I0;FIFB/)l3#1QIh'uq0(.SE`s*/LFUig-V7M-Pf#G'VU?`Q'If97ogqEZH%A\.3/G^,SFoCs7M<XQRn&nYg%<h4%k5BMrQeJGqkZ]Icp!^As4Ss<]*RB(X\7pC?*MIDF<7aq'RTT<dr!*%BoAe%VSi*Vki6gZI>.p!2Ki22@I;?^)D_F%+>\W0$l.baMI5'4E&(7rQQ@AG.>&ro_-$WG^bqusAVRlamqBfkR7'H+V6['3U?M\9&g]pb`5CI<Xoe0mj]_^jJGTG-#8#(!8-hkGVf2(:Ed'q$Y>:A%pe$g<cI4IF^VJes0pX)sl:Z$2Kp20c8qO3;^+*p926E.,[^?&2YgQq22]oBa[;I)M8b<b#(UMli*f2(:Ed'q$Y>:A%pe$g=hXYKYf8p1+)/]Zhai>h\08p1+)Xg,!H.#U4qZg:r1NP:*E>sEaQW,f+JXlDb*G39P8BR3Y0:Z'HeVVB^Z9ogq>]>&UjoBhmpCM#O"jSSC1MkAqGqYM9oTAIkk2q@TM\'sbP"?ZS]^3jpLe+5GXZ3dYnOK\+;(B=-Ro`"=VrX,2lDs,T=lMBc"BsW,f@Wm%1C&J6&lNhHX`gD/c9oZitIB)V2Dl9`72U.h<56(QOg[cZ&cU$GXVn.?RG$<kb\'+B^c&^`tDuCRAJ*!;N(bH31\-#^^:Z"ntr;GB(^6MCP#B&V1*ML&nqKC`]k>)o?:S47SQkl<9ppfLb'7CgklMBb7e[ZpQ>=UKU01sDOP]d7;g**K^Vf,W.D$PLd!35@_D`L9ia1fN:'kAC[1ZPY)(tJ<.[i@^"&82E!qZNqbVf+T.f<K=FmsHU[c"L29(>@h(":VoHK2gGuhf<tCU\LsopRA)"2i>:tDsZN1Qco:Z<o5CmB9`"rAb>Z_;-cD7bMgmYq,a-2r]&_@p\GVLX1'RmdGk[ANH3maN5!"hWp?R$3IF#>]+j9^^\R\iE1/rRlT5gK_UU'tD9M//gS;?/qNf%&Di8OVIHfMTRr3Xmlu*#VDjeA6VbtaoQI4<n7s4e&/ViZ4DjS/OD7lb@7UASd37`Y?^:lb1l_eY])YIsAD`L9oh]C>@e$g<7IJ`sn[bJ.3g@Nd-p(#QaDp,cNq<8clYA]KeqWV4E;:]a:kj'7;I="rF:Z$2OZAt\L?gm4EgS;?/qNbWUFW<:8H:M?"*nBr4[iD0Ej/CAW48SgIW32c,jVVPL7ub7>dFYitFoCqaa!g75C@q1Z^:lb1l_eY]7Tmc/UT\n6p$GU^5CL^0auYP$ID)DZDia2[l!'0FeoB4'lQ(D%HW8Tmhf=[]Nh]'Nn*')lUUkpNQ=H/%*&[S=7pk-peb.D#*2BUqW6s3YqYKoaY+NGi(hF^XNP=8sf=+7mrU_\^.-ij-o_"6Y^-/L^Vf+Rb=iXC7YBTX3m87.RIEO@f3fY,,]q_cLO6ZT+>E2S3ERa4<*IW?_<7aq'Ef@;aUIJVZkj-uu\pjLAA&;?R2cMQ_p!Yifi4P%Dp&*5s7,Y_;:%eG42alT:ND9*DdPjSP]T#YYr6dMli4P%Dp&*5s7,Y_;:%eG42alT:ND9*DdPjSP]T#YYr6dMli4P%Dp&*5s7,Y_;:%eG42alT:ND9*DdPjSP]T#YYr6dMli4P%Dp&*5s7,Y_;:%eG42alT:ND9*DdPoZds&_.2n#u*:I1XrpP.mV:4&Q94^U&^i5ub$\qM(I*8/_@&P<HPhU3^+n2q2A.b(.20;S=^I)euZ'AO,,SWEtq`%5lh$18&Q:<3JskL77I"):5iXWn/PF6VVa"%-Un<ea&C4TdDj!#4sL/l?,\U:m2nK"8Wd(ot$r;W6('a!IY?OH<nrXe7;(lJA)1b]e8OgC9f'q5i2XB?C19n2;+*ITPoB\Y=n_HRd<Q_d'l9?f-Pi49m3<@kZ]1[l]SuU-9G*0oIZ0iF\1IeP8u(SqA)Wp\tj8Cac;SdI1)is?.([]A4Odm^'.EJ0'O<iZ6NpGhZBc`Qh1_Efo\%_Dh1lk9DXC3lpr#@[m6tF-%/-TG,,Q1>9MJ^P.mV:4&Q:T/Wf7?8`*@.*@V*e(.e,0Ui33RNg'Qm$`&)SdPoZd8'6@r"]E#dko4BC,@s-t!i]LmoF3\2OYWSJJQ/gGqM(I*8/]d`5cWE^I7$_PU^ZHk+P#e@^7cl8;?lbFOQps[hb]LW.0KD^8G0QiDlCd<PQ?1?Uj?=p2q2A.b(.20;S=^I)euZ'AO,,SWEtq`%5lh$18&Q:<3JskL77I"):5iXWn/PF6VVa"%-UogZe&d^-8BS5$[mqu]mU=Q>G0GnF$0lDqknAdZ6NpGhZD1aT?!jJZ*GTc5i2Xj2kS-gDm?SmAO,,Sd5R]<Vf/iG,@s-t!mrs!a/<j\Z6NpGhZD1aT?!jJZ*GTc5i2Xj2kS-gDm?SmAO,,Sd5R]<Vf/iG,@s-t!mrs!a/<j\Z6NpGhZD1aT?!jJZ*GTc5i2Xj2kS-gDm?SmAO,,Sd5R]<Vf/iG,@s-t!mrs!a/<j\Z6NpGhZD1aT?!jJZ*GTc5i2Xj2kS-gDm?SmAO,,Sd5R]<Vf/iG,@s-t!mrs!a/<j\Z6NpGhZD1aT?!jJZ*GTc5i2Xj2kS-gDm?SmAO,,Sd5R]<Vf/iG,@s-t!mrs!a/<j\Z6NpGhZD1aT?!jJZ*GTc5i2Xj2kS-gDm?SmAO,,S9rm1/ID8ggn,G,/WHe$hpBP'YOYWSJJ]@-4p:X-]s2+C"phf_JfBrD%,GBhH7%)C\J"%O79_V2.\id.kgMc[j$T7.CDqk#1m,PQhoqp4#qpDlTR=R,fDsk%u%%3\gnhbj6kH@hSipELZf41GM<O3bLQsPFEq!E>@oM&.WRU"2uDjALf>4cXL^.n3Ds5(&+q=0!AV3_#0qKR!ZG,,Q1S%"#uq\fCppUTYZa#(,l?LG*Ba,f+aqDQ*<qUVRo6J9^EDjAN<p%dkMf>ZXr^#!<f:&=Qn5)n7=l]fjWD0^C^UMo"0qc8!km8%3"qY9G5S&WYCe(*b;Wu:7d&cuW7b(.3OX7gE#q9s&(q:kW-n\WITSiVmAG9YJEbHuN[f#N]Ddct@5hqW'u(io>]I.-+)PFocM>Q2Urr;#QOhXfcrV>T/iVf/i7UZ@6Fq:kg$,cGY1\i"i,`6A5X4o2$-4&Q:T/Pss;D_HO.h[+_KQAr(Ac]44jI1$bH[iao`M3#C,?>t7?>!8hL/#Jjr4+)N3=oPVmGCRuK*pd,F5I5$PiM:l!G+&$*p6Y^/5Eu3JD7+dVe'"r'qh)`E_u/gBJ+laR5,N7@msYCJHBa`aBBn7&s1b]">8QL-a0+%^j0OTo>FmLm0(??anbrDrB`3D'^N_j88^);]+8=k2P02TSb?rKfL\!E"6[Y3THrT"#`Ga'Af,qf05/^UZFQg!8I".]Xc/UbZp9Egca'P@Ic)W`%q!HLLhu8(sS^$3((@A'VkPV)LO8Hh/oW;W,@J`pcg[4-5htXqY=Il#-be@AS+&2Xf+&:QO%r(pomXtE1\@qP4FT1S_^Q[cM/oQ!i9kS+&^>Whe/(;u@ZQ4I`rVCEhQIk5@T$KWDF>d3GG?;Q.l0Z7LUMmEcp9WT<p20UODpK6&@la1@n!eeKT5uJ0F5IIWKDX@!hfp`$e!@G7m67Cc%?/oJ7X"3LHM?`CkZb-qrG5!]cI;Z<'7E4MC&?SD^7EkmhpRO'cbZgBb<AUAK>*mHhn5NXqE;3N]e'ZVRt9AH$h`@8G,(l"D.15?Z;CFE+o6otZF>Mg4/r>SZ^GuaHe==@ZF>Mg4/r>SZ^GuaHe==@ZF>Mg4/r>SZ^GuaHe==@ZF>Mg4/r>SZ^GuaHe==@ZF>Mg4/sM%jLgJdTn2QI@DIo'3;[jhl=Vp?q"Cp2_]AQ@$JF1NJ/qWUhh&*P,HSYOWUs[FQFHLE*E>D_K!?9LRXT_rcKu/:IsU2GdrI(I5Hk&$P$YDg.d1(jG%4H(59T=lo'6fU>lBW"I^,XtkZ]`a@rohD4Y'"Z4qE&L`boVYB?&!gG'hEq^SKO5G#SWn$c[(#lLb7dg;e-<pZWJUWe.qg@lH<Re[O`/'7Ka#oIUolZ*!>RQ[cV*qu#^We#DqgS:p(',GT1nfSu'"[tOiEWe.qg@lI$&hA-=^W!`A:N85m2HWq>kUFPJ30Qs4eltp1HNiJaj_:Xa1ZF>Mg40!nH"_0J`b2*m<m&19f(6%&t.=589YbN]3>;15qV!Mr,^lGFfDo((cP-VQN!B[<5^'/"*9$6!+#4/8qqA,%G-n0LI(pKbbkZ]`aUSR6n@DIo'TPq[!NKUTVK`O98K"_Cu2bM6L('a-($MkNsh'a_!>8XT>.d1(jG,(l"D.15?Wh=:HfSu'"[tOiEWo@^LVY.]c.t0D*Nc,H?;,[+r0ORCN*:2GPnh5NOT?Xb'gV[onPeAXWfMNB=T:aOj+7)Hgg"XAo*E>D_K!?7@AT%qYG#SWn$c[(KPeAXWfMNCU/Ju)s;YIOQ?q45D[p\Pl8_Mk8J/qWUhh&*P-"V!&"*RY_dB=)V1&iFWos:'0I!aM*P-VQN!B[=@NUL5a9loiVmb(8q^-1gP8_Mk8J/qX0r;#Tpl:&t(R<Et)fSu'"[tOiEWoBT4V[kF>"JTgJ+F@<0YbNZXp$Hn!o^+2QUSR6n@DIo'a?DV&UMjfgHWq>kUWg#>i=(-%"52GGJ0!`Z3E#kUm50!]V!Mr,^lEI**9cr>c*Ng]I!aM*P-VQN!B\HGD4L2^l^lA.j4hIhPa&j5%+nEpT&7>VIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ"t@rmUN6]CD<*)/9!$NkRBDIQ"sTs(M9.C4'W47bW="UMgT\2DLB%rG9Lhd/[em,>$Y9G$GUgE&KG6[/Fg]("!"o'-g*'cZWP*%<+3[P-k1(`tcu%B+lL]gWt%J&Ii\;0p8pBCr[:<!+uri8__R7>S.FH^HZ,[q6Kt4fCS\8aHR\o"8^TaqYLAlSM/aTHTba9O%e5h18&Od-KFEC9\GO`TPo:VAZ)EBT/PQ2_8-+XZ6NpGhqUn`:gL!rI*LMp!j[t.AO54d9TNP0?_/%:g3Zmd<-G&GkaNCbL-]B@b(.3O=nce3WkET[6tJm2JA-=!leCRb.=_i[OYWSJ?JPCcrHS_m6ZSqQkaS&U1LtFsXn)425R,nkY@A[3dGnkcUhTd\F71,V?D)5`+oC_Nm,L0R!grfg!5dq=J5O]Q!2HiIrY,?sSbi2l_WN?J5RlVc!+8du%D\q+)ZY/A+'DaH;X<eTVh>&=.thNH4nK26LhXGLF>hr>O#d)SHG$n<iVL.Y)a*$H8Dg$-rpn^N]3=%jr1R2I$32#_NEB0HET?uYq5p^,S8Rfqq\BG5[_/Ni].+i:V/QD7:baIj3@F.,]tWUnrSHsHiNWaqE%/I>!)u'F?Fi9OS<j,AAfmI)Sel;;m4o[fcf:VJI@ECnq>_QII<iK]q?LL3^oQ#+:m\<IVsBfZIJ`j58Dd#]Yg"8:rANu2k4\uYRoY"DFp[Ni[.2f@%=m:+PErO&T8QKPhEE5H?06&\J'L*)Wd4+0l/S@QpG/kCpq@fbl4^)AqZ).-cVtn]poVeN"2Gh'"+Yggp'h"J6/M[$CA2(LbW\8lzzzzzzzzTPsi26>Lr7~>endstream - -endobj -% 'FormXob.e0f32bdd4f95c90d9dd1dfb9f782f702': class PDFImageXObject -44 0 obj -<< /BitsPerComponent 8 - /ColorSpace /DeviceRGB - /Filter [ /ASCII85Decode - /FlateDecode ] - /Height 1194 - /Length 64167 - /SMask 45 0 R - /Subtype /Image - /Type /XObject - /Width 1604 >> -stream -Gb"-V!KuLl&g5mf66BY)J%7^/rkHo?@5.g'7m[fNGgG*d1._cl,S9O*WrBd5(B=F8zzzzzzzzzzzzzzzzzzzzzzzzzzz!!!#?HGSG8HI;cn!!#7THG0=9%cjnq!!!#0/FML^H)uMVZ2ak)?tF@]gr9<:AGu+LjK\ac!+9AY=kn^9('"=7+IC&QaCPAP!!%%BgkAuK!!!!AQh>(hB`.c-h4%X3ZK/:k!!!"eQFtVM1:D8GAH;c2!%[,7i]_hjo_nHt?[R=&lLeMV#F?a/jk\s\eIH`\_;qm%!!%O^Va9=WiYSDL2Hd-+(TjmAWNGsj18O3e48SM1E`iAB!5O4#+?Md1'W8'&F&T1@p>rU>3\s"641QmB!!(r>foOr2@2d:"Q%+oMc=M-ZDcJm"GBYF$"TSN&4>lTtpVkHi[0dHD*Q*9Wq9s7V/dhXZ!-inbA*>.2=3bA/qf/\r\L[^\!9!AROM:nt+2dNu]DmoMk:)lW<;#\sY5E:@2n:I>!!$Dh1^FU7QN[?h!6A_k(NNXY!!%OS(3^pg"TSN&aCT?-E`iAB!.\;iG9N:V!!!#?AT8N,=TAF%J6Wk6+dW?4!!()OFd5<N3b\'R/jYY*('"=7+Hb+FqN'4:aVo@&PW--(!!!!a,,M?0bBj+gX0=^7;fYq&cQ\\Z!!!!iUi_%IUT1l(o'9?EX*ZN$\L[^\!'ha)lX2?G<A'Uq8hLJO!!&*Ol'e*bqG]VF(:bsr!!#8.V5m9N:&/$p[0?\Q=TAF%J4*#]_-C%8,?QQaP$Ab&!!".(dT$e)PlHf<^LK5q/dhXZ!0Bb10'';<!!!#0/FGhW$NL/,ONZW9jK\ac!!'P\mQrN6!!!"\bMk/8Z2ak)!4aZK67rWG!!&,(i\';t!!!"L(Ym+s0=`V6!!$-RbNH1@$+VSe!!#8:Mn>(o!WW3#jKc:RQ[^Xr!!!"b-^VeXaCPAP!!%%BgkAuK!!!!AQc37OAH;c2!69.`AI[haa8Y\6Ih,W[qN*^^=(n+!/dhXZ!8*XLq)k_%&Y5-rH<31-J+[1UX#lKf!WW3#au!)n&Z/8oq<_OOh.iMXH2OPVC)EGWZMs+iEFCBs9h3>c2lB<)I@4=U!!!!1jIh57LX'abSSYS/2HEObI=@`D1Ph%ZONR\*!!$WmZ<BIeSibG2X,0(l@27:^O,`Uib5qYD!&Bt=no*'tB9f*8b+G/;Z2?L/PEM*P\h(BC!!!",kYkCLOafePCFC3fDm=FYQX&+Da^kJQ!!'h_UGdgqX?uUGi7s+LZ8R2HOY;g>!WW3#>+)>amg8uIWMe=XeXF*_AQfMbX&T>2ATD["8,*.r/-#YM?mm]#>MWQ8QX(kqFi\+p!!!#T:IAF1cXXTd&3ZCc('"=7+=G'4aCPAP!!%%BgkAuK!!!!AQc37OAH;c2!-25tKj5An!!$slQh@?rXeAs^s64`&4=S-b)#4b-IMI;N:TG,=/-#YM=PUV9_e=@/@T<X8hNtSeMW'M!<jg5`%1Uk]Km9Wjb@L\S!5RSPq1n6jD)N]j:ZJgF)q?1V$=!1&K8In]_WuC4LCpu[D\Z:tI$_4_PC:)14Olp_Z2ak)?u\KH-!?Taak)i>kNr&[).?!YKNl\I"1qr'Ac6XP!!!#'\FX`DeXsk+`HdEi^kP`5^PsqHPoqQW3hDeP69Jh#E`iAB!3it,0'cFdiD<67`$].P76qC[U+LF;=,:fdZ<qS[eJ#,%:YCh7('"=7/2!.0$ITa4P'ram\;#FZ%e]R3&IsrHqXpWb!!!"J-MZq(OBX]9b:5`A[%i?rdH5LQhi)Nq`8&b;O$Cs%Q".P-6nSiI!!!d9jrDMS+MBs\P8.YGRrbW)jD-.G)i_:Kn8BPq[o,@K;]Z0ED>/hU<#_+G!WW4N`=6B4k5%CX#M])eKYPs[AUTtO('"=7&BK?-BND"ilm@=]PDB)d_QPEcptO(@a':5)!!!"DE5mWfOime+!!))c\-ohu!!!!a/rR?'b5qYD!9CGq$b7eg!!(qb0'cLn>!obEs3oAmGLSMhn8:T\3dk,Eheo;C\L[^\!*J$j>f=R.cED7k]Di[rRj?<Os2W#lSR4o-rMnZ^\L[^\!+;"fW.$(+;c<S@:+HQI4gM/n<DPK>poM!Q\=RT!rXucC<a1t&3sAJ]#OPgF.PFRn#&n=hE=>-LE`iAB!3isU,Esb'PiQW'a"oI(U"%4t%VM!O#m0=&EiN98+RE."A_nkl0^.HJm<5gNe\L7O!!!",ETcGhW]uK4$S&\[/h;rB):)r@-ILF[CL8^[S*c5r]Nc3P!!"Q&q3dtd<XL&GXAS<%9J.io+Wp)YR%.johpTb\Fb_IQ/82:N0n7D\0'f"oAk(^,Ug+Z8!!"Q&PKTt<'o#?Sjg*kao$MUkgQB\E7P`KKNj,.<b8MCH\L[^\!*ELql)(-g`+Ud(r%u]Z)NrJPQ"82*<g(R9A[4A5-^WhI]#Ork*]UR`Th+%<aCPAP!5RSt)2:k#iiS^!-u7S->AYQk6Q&ubg+rH<7M;R;:URhrL1STZ0NqIVa#jVhc7/_B`i;,Y-ah]D]'CZ/"TSN&b8\^e9_=#c19EdTV]4O[GdZ?P299>0!!'goi_MC*pOsq`KDA80?YC_qT_tnF:YIs6Rp6^/!!"S<k@k]&P03n,!!))c\-ohu!!!!a/rR?'b5qYD!9CGq$b7eg!!#8:Mn>(o!WW3#jKc9'\L[^\!'i/p]9(2;!!!#[ZFC:Q/-#YM5V@u,ONR\*!!))c\-ohu!!!#W"aBO`9.gSP!!!f.:(dEqci<Om_>djAq2j?\7e?Aj4R^%7'3T?Y!!!#'Z6+J"k0a1QAT=_W:Ds35!.`gNIJh8ungshA!!$8l>S[;>!!'Lt.fOXRdTHPM!!$8&RELc=!WW3#i.@tc/@d;3!!!#%VNo5cc2mtG!8qVQZ2ak)!4[_BOX6P%!!!#7Fi\+p!!!"<$a1/W%Mf$E!!'I'XT/>$!4WEI/-#YM!:E0+$NL/,J@god!WW3#i%F)rz\-ohuzmQrN6!!!"L]9(2;!!!#W0'';<!!!#/$b7eg!!!#e67rWG!!%P]ONR\*!!(q0jK\ac!!'M:\L[^\!!)FR/dhXZ!._\Cb5qYD!8oKjZ2ak)!4WEI/-#YM!:E0+$NL/,J@god!WW3#i%F)rz\-ohuzmQrN6!!!"L]9(2;!!!#W0'';<!!!#/$b7eg!!!#e67rWG!!%P]ONR\*!!(q0jK\ac!!'M:\L[^\!!)FR/dhXZ!._\Cb5qYD!8oKjZ2ak)!4WEI/-#\.$=:O@R+D<K1M,;F!5SX5cTCS;E"0-[H-C&SMic*`!1;%n03lPI??cC2b5upI=UR:k!,p_>iB$tq$dV';7kP2-0kN$(!!'ZWkCr5`b5uo*\L[`2l+HW)Fi\+p4H*M\!5N^5H/UgFZ2bq8/dhYe3q'_r21>E&rLYC\XcorNbMiORC[anJ$NOQq0*kW;H?EK;]9CFtnLSIW7P5&K?okItB8B(No;D&\s8CsKis2dfqE28=q(1tUT<*47$VVh4`FW3'?lup1!.a>#hWHBGT&QA[?Lc1To#TBbalCR+WaG5Y$cgA#EC#mJ3'o5*!+7kbp5*tjdQ`2q)h!QY"gIHl0<R,&;b"l?EAa%>3(PY0!+7jWp*k1bY(,Z3mo+Ksp"T9:<jf8[a!eJLY/@QrqC)i8b5q[2c?=W1GVH0_*I?u9f%E)JId%5LmN1<cR7f/jX0JbB6#p*.!7TW.cSbR2r[YbUq:rj]a^oHXQ8LWg/dhYe3rAV,jF?FOID=Na^%kkg_+W\Jps2ksmq_#>6X=(D\L]AVZ3L3IAH;d)BD2nf+dWB%0QL:r!7Q5VL$OiD!dGQm/-(4b]^s!_aCPB7N*I+u^i\FYiB$&*!$4T^$NOQqn%<T[E`iAQ,F8Q60V*Do\.6J;991!W\V54"jio>Sb,maCPAP9]qs*nG9=_@;u.,[LUk(+92?)X0A?N:*Q%D>s*.QKJU\\!<>f+&)Zq<19IbC2A(<u>$LLFl="&3%GYkV\L_XWWQQNV5qWNF?oiZ0Wo.@emgh1mT1N]:nG,q[cNCa3CRGN^KCcXTf"")R6YEsk!chFKhh.7c35_hO*<:UKHhaW9AZbV<<6Z3_8Yg+`BCfcMQ"942/)EFuol^88TQT,PZFIUR09:&V\L[`2l0RB0ig7((O["4rbI@KI?_`bPl`YNP,e5J/n%m0lS3\b8!+7j7po<@-CI,Z_3-Wrs=u'<i,P$9]p!/pMQc8V\G^4ruaCPAP9P4lCFo5ffW6X\=7pabuerT_c)9M*)]ZF`)I1KX*i='a0!!(L$_m]d;9#l!7R<+-el$gW;0'a;6ZFGUd/rsrU\L[`2l0R@2S%jaL/rY:e3O`0oSeAf\"YIFrj46H0fZ9[(J%akn2J0Yn(hCqcaQ4#Z0Pb)%!8u*CINjEd6#p*jQ$\[*a^kJQ9]u@`MXhtmY_-0rcXV62EH51^!7Q54JEr<?!dGQm/-(4b]^s!_aCPB7N*I+u^i\FYiB$&*!$4T^$NOQqn%<T[E`iAQ,F8Q60V*Do\.6J;991!W\VU"^K58Y8Ol%!%qcu_@?R]gWSb=i%eoXnsJ#/(Eo+K!&0sf?FUKU/:`M<b5q[2c9![aa325a"n4(L(3TZXhRrHsFi\+p4H*M\!5N^5H/UgFZ2bq8/dhYe3q'_#*HG9_%jRDE!&361GM^[GoCS7S^LLWdjXF,S4Z%of)J>59QHLcHab_n$Xlm%-GJHSJC^rY(mjB\-q]\%=[FsB8C.LX-7n2tB[>9nD_X59IaCPAP9Xeq%SU]8dTl*iAh^OSu+:fK9c%4t=^Wg>$k4Pg_mI<eP<?4Z,`0F$<AR/a7r5*2in95#kCU$YmiE?,&['jjVUSm]/E`p21]mrcPp"JmEYMS`.57:]Q#5bm8Wk\R^CD]3BW7mm\T96UoO=tN0<&WGkZ!(d#cCZsqbKJA8?07S^kN&pP2a]911,j^Up)]ZKJ&Qf7*g!A$3obshrBfC#%4-@&?Db6[<m3j</'dG$">L=E@5k!fdB_S/(WsTM_Xd?M\ZH3kK852UgK&81fCtHO!hRS6#qk>Q?2XBLn.!p]pKqDP*Z(-[=?Wq^FoHo/[@&.iGG;75[VeI)jkUc*=0:;,pF:8rZX.pk0X$\DmG5DNoBRFUjd1d@@F0q[g>\9h#`l'-JM4)_',T3ZpN,Z)o$;\6UN^=s_9q2OQWX\X^]f!G_57'BMu(aD]8ePWo4C`[Gef=^2^K,E]=J4Pc"5bcJemqoaE-O5B"db_B3rV9A4hUElM/GQ917QnTh'dqPDP=[$YIE3X3F4olL*tB4fnQ;?fA(k<k$Aa*j/9k$[=@d-b,D;Frd",qkrAnEYtjb*BtYa:\ik0H!/>S^*:N*Fkb&to=h]Wd7F&<=c:VXk4PU+^Y4)Nb_Vt)]%UW_`DD%g24WLsAFG9L2'd89]42cb3>=qfIh5!AqGtoos,:/r7@:VAj'[&c:>Eg(V-PCO)@n1)PbiODUV$9YaNQA+boM`j4u.@IlAAr27KZBi3T]W`)$%E,C[q5;]T*LtcA:M)FdtK0RYLY!_o0:XS&jD^o?LQWAhC%!>!9I@-?#Sg/,PnqnGu"d'6g_2XqFirV\37W;S.t?Nd]eH@&m*VX'3W-GF\R=IX.ZCc=P7(I(h;<-g#K%n6.OOM2:!R7Q1i6\*nek]uqD"cZuS9BPa(UUDlS$_IWT?<eb588[f@W0l(2&\0+Qn\<Nh5*NaOdEml)EVmMK+]S??D]M2A[b#H!0Ut'/OJ?jP96aEDYM<Y'F6"]t"]p,Wi\:RkAc[#,n<PuHJZGLiU<9I+*k&T`e/+<2@g<`E>Ih`VNft5X\"YBqV<.!=KO"XPAh4T-/=F!LYE2upR-&A`ncsl>+ClWG)fG`!)dWbT*?+a4l<<B5k@/@"ij);8DG>%<ap:YH.6he"S)4oZrLRGRF>^Tjb4?RfantPE(i>.a5<<B5k/AAF;X5dqY^f%e)mdIQUmAZX^n5;Hf)7chah@.qB/eoO$h2`hPfBCni^_BH/.Y6,p*1nAqe]g;Xo8CkBXSWn(ca,CI-`\9Q!cos$lYn)bFe"T;!oSj"g/S3TZ0.W-rbYr&191=SZ't?#SWu=O%&s*rNkR3d;S*FJ&6suq(;Rg=[AsF2A'[0_NmBK"BrfY:<%EKI\ZE<dbYQo#WEk;V#HgEH$fGHZg/S3TZ0.WdpICU*E`o$W"017ua1&(>eN7qVC=hFiJa8E@!dL*/G*TjXlo?Hig?5bFKqk:#lGhUB_#6(F;S.tLpJ3+RgTBG1KAWSk62ki_*(`=qa#Qn:mq\kJmV$IZ[HhQDk_H=,b:9F`Q`nSsacaCLpGI'^gpl)$c1gtA^V.&5CR3[S!itkdSh&[-#2@#@o!koMH@1+E>8rGXs&4)FC=f`Z((03CNXF+HNAEBbCTS\(EU,51a).gc^)a=-q!"V-cu8k@Q^*u^h]/e%PNAT@^:A2GBth':][TW.M3cjq!itkd5/WCD<G(.@rCpbjS&`iRWgh#6E-DOI@]<X'E6"8uX`)A`Cn9=_Tf!G=Kq#E#b(Bsi)iYg%SlM?5XXTbnY7<u=A.\7-Y^3!%8&ccM<Yug(bmX/JYB+_eY7G2Qle>HnXVtAsR?H-0q-Yu>q,Y'=#/c_:n[`.q7rI$q7<kU9jlrmg>8;;dU"Zmp_09+7lZfP=WruJ`aU=H@e?5S>(=7@t$OV*JRlnDh52,!mUI,J:Nsl)*M9##YF_i(!rg@[Ng%ohDd*Ks?I*S,2UGZRSng>KK/=EAr:R7ZXHae4rqs=--0_eB<V'\(D>1`j.a>4VbAZ8tU)=P4:?:e>@mg/:Q^Q*DT?gFhc*dg->%ae*hXi#=sgZD_Tc3='T=c:TDo/\9ARbdk,KnGR8e+E1P1/o)\qs=.X=*+;jb5W0iC"C-2E'YPTE%+HI3\kV(6([&=pWaMG>HKJ@ITEa`?O(eF'o^\iid^m^G/q"hrY`2nMD/`B3Z%#C?=1ofj[XG,iTJg^)W$1;;d*f;-arH>N+DFo(\-EoC?lZ7e]'*&67\4If=,m?q.I!?q:<m([E8i3DAtRWCSb;_YSrR+\<Nh5*M[O'_3$h)%?AcI0(#]J1rt<e&rbAfid^m^G,W^O\OYLnK@[5IJUVLficE,P%Vgf<UeK7n_[]G-Z95Y1VbECo@3"ZLo0(Q?^*I@q^2KuV-*S9u>e$#pFrd\DPhkf@h:LWSjKe>^\4\G)Np:l)R<+-eR<8hMH%CE^f&Cau??_I`ST'Ai4Hm%lfPq#;SLiU69i]=3bCa^lhn'-[^9u*Si!O'Jli7j_R1#@ee?5S>(/V`@ZsKD3s/R-`lFF#5T<boV.rG#LY8(KCKADm(,A39qeIK$:>)r3d8$*l@!j8+06s*JrD/jZZ06MhplZM@ia7+"X?FPr/eaR>/K^hc7h?07bW_p0u/Us4GVq\W8k>pUO@P3-E$qi]l#J3eaM(`GLp""uUnSe*03s'@5YEa9r^hPuWiDPuqFgT_l#HUSMlpC4(G\V<T_Q:`>)>!^JPN;fR'O9!_]1QHgbO.M_J#@I#TXqmWgegH3Vr]QF^MMTXBqhGI*V"'rDs%mApeH&M*sAUhaCX1:;RG49m-c`,E*5j$.Y6-O\c(1I[&[Q[D'Jau['nnj5QA7jR^^aN9C4dq0Q8%FIkD+Z03`0m$*7aT4_O75WRp&m"L0uF?+;nfS'/rR(`_>RAL1.=[U(#&,gLcHX\M%6;S.t>/hUD^XMr5m#.TJcG*TjX(>Ns8fofBrkc^+%asW=OJ*'s,[N9WEhr!k<]Ar7t/=3coY%+kt$We[A"n43=m4*\;/@ak:-@Gf5=f-)-n#pruZLY-daCXa#pq.MKLTP'c?,qQK(G8?5$fGHZg/S3T=`D]44I>`?>NbnL=h1W,oseenYk&*l=$u;XFY'rd3.?:VGM6:heaAH+?i39>?Z7nXACf`rlV>VcC3S1<WIJ9_'Dja>Yjud]_9n15ptp2Yid(#Zd+VVsCoD[Jghu!.L0VPm]1QHg$a0<Aj#bmX`"1aM92M3arFmUA\Fk7$NjNghcK()qhOK(Rm5jrHin!`N^\s1L)tJW"Ki<S3=gJm9j7Bk[2CR?nDA$>d<CbI[E@"[']qIj=H+pM-m\m8"1H_h/r2G-,>$JJ<dF0I4ZFH`SQ,%.c>lTEc_e>@8<B)_"ebqAV:bHX,^qMuRN&0/<Z8^r-]8lHBI4G\0hj+As3k&*kXn,gr/^M@6D<S0jG@_Gar3A-4Om;1H:-E2@5%i+*ZMaLahE>^[a0uQB<k^5k9^A1#o<hRkNfW$DeBu`(?O)"YefPS14oK/$VX!D5=.pR2fkB&VWs`KI).@f:leGNp_8/K+d;>pfdcsmmWj8`3H`aZU"BMkS@_NH@$M#-jh9YU?)htZtfDfT.3Sjs^>A;'?O#*`.2+6bTXgIC"DMccX*TmVQX`G!Wfp]?h4Ft"(R>rO_PnhMHI*S,2UG[-dp.a9acL/S&/j+/ld/'[+N8Et[F5k(0KuJ+64IJ9Ma#3h.(;Y,"=rG#_K+<nG5?^Ei0N[aIBibVBB!iq5[mpqXPrj-MfM8j(Y2f<Vr5e"Y=jfA*pq(0DD,TLRB6S/CA_,j^`k2f(^[UgKWcMj2`CEZ3lkZ?48)#'+.1=b\Ms!o!ajD/e+hjhWA%A[glW:eD="nDu#IpE1=7oF[h9M3h[U5@1ljK-5F_#[@T7S;OkPc2P]";B7\;_R[XN$Hd)4Z,YA#s1kicE,PXrc&_h.90%(;tdCEH_3l<'E%@H];?PI"iO[dVZ%39K1%d0]Mq](qP?,4h(>FDP\(Vd/'#Ga;)?gg/S3T=`@Ar.pHc?0tME9N_H%63@sb;djdRafF>IS][nmh0l-;>@pTBtFJj*N`-m3U9cof&'*Gkukj;T@-Di-8><I[Mb<O0n%t=9.dEt^tIcVMh"\\54J^l<]Wl()R[HhMn5Bjm6k2.D8-A(X]N`X`(_J\!X'48d<h..P4(8'XY\pMYtZ8(gOj4TYj,O>f>[5q<K^W>X;NJu1[UI3=24@`o)gfiMN=qrCEcaPYdUG$s]Y$fht%WF]AY3Kt;9C4cDmks3]\[@iTrNC5q2a=;`=WXpFl/rkb)Tm,RYZkJD(?F&<4<I6.jJKd:%%_=eicBKR[uP1Qd$gFi'CdUZ(519/eacDX])rFE^[1/1#I?:6q2kte$r6&A*QJ`@&B@]R<h9p/h!.l0,$%??/[hfWpX09O<%n3a^'mH<K%EW,8mjLaY3Kt;9C4e6mIl%k]Vr!Ac+Z^cI+bU?k?db+LW=V#h7gOh]B/6[C0(_C`cD\DAZ8s*r;4sD3An%5GPq<tce6UbANf_#WcmQ6I3e&)+9$QBSDkeem4*\;]R\3$kI&=4j(0_NQgm-4F'/KjfrTlJi.C;UiDSaBJ=hqH!dGQm/E"A23T3lsZ@JR/b5uo*\Lc[TloF$&QJ-I`J)EBKZ2bqXWEggS)LG5hPbiODa4Hs.5;Y:[')^,E0'qp'd*Op`G_o]XQW;n7;c\iOrDT`p48*T4-YMG'EB%YV=5shFRbNPDg61Lorq8hU+`&^;WruJ`d0Z/Fe?3<=qQkGTB`7-=\fjdq/K1XhHLM(COK\Is/h8`E-f1J:DtP>XNr1?<><.%:\(9W(Y1G"7[Ng]tcXkqu5(q?^]1QHg*i!['9C4dO^]+3`CjfLt@-cTc%@b5?h4U@tXF8pHe6`ZsP^FLP#4jGR#%r"'.h"&uF\XQiH=Q"`_PX>6%B[M*Y22>1>/qm5c]mTsl&NZtc?@)XO,QSU8f,Y!>N`FEljc@iCHI-OQ;"hGnMPoJ]iNie!in?\-k*O=drkCd_-+m$m1&imV03m0f8%,\X$g4&j4sF6f%9`(ib3Q.Z!2^cK7WH(*:G4512HD?@pY5Icn3p0mkV!bS:d7!B!$+(_DkOnDPc>Y5(5;p%P.S'[utS+b4f=@#bP]\li7j/mi`O\n,0ScrWdRi(\(Ya6F_WDFrb5.o:G]B[kFuGDaQnbO"P=<Qd+?kEA+X6T/5VP;#Z.g6F+lrpo7"`K,i),<A(hn`eBhS45P\^c[:GgeusHCG2n.'/[_V^<`;3>ho`ge[t!@+UAD#l<`ff@;cqUX4Wl@n`P:Y.)<^.(Rg76Ce?1%f!`I=Relh+FEFJFBK7S.]OF.&MqZ"QH`cajggrle<kDX[l4f3TB[iX5Q(j6#tf,4hNm89psN+>Go6#GGp^Y6I-?-'*Ba1G1IRI""hoo%^_62g<H>%q%EXCc,J&/:-gUT7`L>:dOKFZ2aW3.ojkU8<#RUG!b+On#tLY=Lqm3s(nZ`[2q`[k;6X\/hho0=)Fd1ZigV6Th>P-ghAD)bb3u>Y.a5"J6+ti$&h)Rp:V&/ai&DkUi-;r>,-9r$,<Y<sbtjN;'FOhV`2<CTmbogDpa@k(,<>[HhMNZJFu^4'nYnm2gWm5@]Z^,2'FXAX9k(qJU5`WEG/*nTiqRjpF,%M>NLH0F0i[nA.P*;cU.&o&(a&T&4^'qR-24PAI^41@%-2hU48s@0a<8bQd!(E9-o^EmKh32q)73D,P!CEH%BP#;*@L-tcn!%Jf<A(Zi2I@G,OBRApHLH<,<#ouKgtA`9N0e\]o4<6r^/Zb1\@aK3ADpq1Jb'2PIUeF$(tr4K2`frDK,5jP=<Jj4^%29m?,njgO#`$9H0$e:D@MsnN2=1gWoXo@H97m<qf$'\aHm4*\;FS@K>B4ZHkr/<hr@dBDaD@G?2JeMRMV03l]8RuiNM&4M,]1<ctR^MoA33TMD#HuH=_07H<WruJPb1Q((AHh6\/=3d?'cYB&e?1%q2)KSC+#fPT!RAbtX`J!Rd)RRD'R\A-]1QHgX\;]<0,gXX>3Aq%m[f\X0dpsWUg(6Lo3Kn,^ar.G3_Ua-N\b]Y!;t2A]1QHg6[>B_lK5Cdllom-0MCdo9HptV\L`8d=__"EXQEi=(Z=J]?%7[?];9Zkjq1jR>Sb,m/@DM]<b'G^Qa5,D_tjJe+dWB%0MCd_J^rCo_PJfklSuWXPVnu?VX=7Gk0SlD/]dk:eT+eOr?1b#Kq_eW3uI8o/8M4j-*S:l(V#^+FrgJ2TCQni[sgBc]@rtTWs;jO\Ye9HZG&,W&*cWlDkS"25'aC*#?Y_B$*;.L"tjJd>t=_a>(2-4;c8)A=(JdDkC+JeWN[;\VQd/:H9b`fMLX*;1="//Q>WQ].@7Gh?FPM+S^dOKII!uY$57M)?f#Or])i*i<6+g@k%]0eHF:r3"hdsj<<B4h[0\:+313M*B`/0GgCsk4mq\kJmV$J-n_K2dn^/u`cVphiBrPB.l\29`56lm0kI/*"[TIttbIjQmis]CL=_96LZfZBf_Wm!6M6h-OO3YS*(5i%(,.#f[A,Rk2"YO8`>pZ_DIG9h,L@*(%VH*YV3kLmHj5QWgBLD=[h(G5I0>;%t?,sm-hKY=L^5ebNbPH"h0EsE'IbBM4m[MB\j+&.9r\g+.9Q6Q3r`GECJsP+j!ir="Eikdlq:s;4^25HnjT3oSs8I5GeN,&+<k!HT<S:D3i([X&E&L4pc>?Pu*'?%lh6s=0XaYDf.beEff1NZ8lFm/j^\@Q%i5iZoqs^q&khJjijgRh;(qR`j-c0l0(8&//H4s_p[c7T<j!c?lAiaRh#FA(dcqq3Rn#SaA8:YWI[BKa<d(W64d%7RJ<V"5@\N#>Rh&s/9Y]X(DB>0XAlhOu8#<uBZCG7bXWEmQkm"g`#.q[T,fA>eTX^erVo.C?]c!#MWcKjmQq]=krie`^YBtLYqi+.pjf,on`>gQB\8mjMXaCPh25;AMT3qA':XF0?%Xo<#'6NL_L@>C\&*So6/kW<_KgkY!s5._--S=7V>Rb*s;jKbeNjL8Z24hK;f.hZ+<;S,P/246VaVr5X:n_@DMB!7J)^q3I_@Di2Uc7T'T>A6MC[,)hs9b!T/bpiIhO;npW>ADd;\eR$1n`Gc#7t7r$[6#ISZl#$/WsWU"BA['+LgZ*CMpLp=*?PrbQ%,*Bj2k8iTA$D2<Wgt_=56X!`-9cSCCsh)XG%\QJqc17nWBq`G#T2pDQD%$0uQds_T:504a2"$PHF#']c6Q>jN0,b\#"6gUT]#/e=CnmG*+J'P$*^hNTTnU='I(Jo'G5LP:X,B"BH36[W,6U=Vud0bM&+Z:![AS<Gd1`H')@_d)bC6?#j(,ZIH%P]_OK"o2:#Yg\$>X><='r[GXdVeBT[k.H(;ng/S3T.5ODrg'>^B%8?H5C+:R5Wgi9f<OHO(?H11Ef=RNS+120QSeXZG)Q6\FI^lro]`(t_nk<DFU>h!\9"PRW%U@&U`Q,Uq\;6u)Q,%/.AV\"db;kbZopsVa[HfNui&]r)!$5aO>pZ_DmUqV6i]C"CZgTGVWEk;D#1k#b"n43=m4*\;fQ4p+/@FfJrkNZtAH=p;;S,P/2>3PZ.80%hNit\)s"nHccd:M%mOmklrm9"T@!M/%3k;=n@7gdf3\kpA##KcaI^GBdWZF1kjXIt0g/$Ec\B]"f%r+2S]AqKk55t(2Gu3$P]1QHgf3H4%=\J-Cp8pR02n6'5n*5D!)q'sM_iCas#@DEMQhB*<eg;OrY?NeWS3+bcbg631;9_';fMFos<69O2QeUo!EmjT]VI?O_Nn,!DoVjcp;!g<U8mjNC?.*.U9C4d_Q](G/UmmOnDd1Cd[?C+HG9te^1K@F*YJ)i1>0.#5l.8`JiaB@j=2QXjbH"!3##ejc+H5T9Zd7s->ZUMQj_r>g;uV[/i1%&embHKceZ-(4`29YIGa[.C^>*Mb2r37d8Z!`%T>p!K?FQAJIE6V@GFW[6ASfKHb6+b-C7X+Z0K=:jJ$jL&;d/#'LY=d>pi`UE^h]cP-*Wi^1>#kXX3[-meS`)<%;C$ueYc;ar4[ockDn+/+5_CQ*Z<_*M<]89;+p:;P+0HbiP'UJ<](e4177>Pc(#Lg3>?,?rb;Z?h9e4=9m3#6pma(Brsm82*G6CRHus8oCZ7m0h:CTgmPsdL/"*pHm(Pi1'Q+!,(MC5>I;u\*/-!i&1-/c#Okfm^DgAIlWruHZoOs07fXZ1WHmH/gKBB\pPILI5['jjVUSgnHKY4.)*E2[LZhDq;D0C<ZmbN5jE2`?qdW_pqr4'^$f5#SH*&27!R;t*53`spmZc\Du'#X.L4[*oG/:RN<a,M/,8B0<b(j'_(SDBWHL%Oicje)>UoCp$FDt9S#F`s%cC<?dtApOD-/AI0'"6IC(XZS!bCC<lJ:2GV#QZn)NLA+aX=#lG5,?s?>.LZe.)N&E:eWNtJ\l"`0nZUP:]8l1DqY.b6m\fWsl7"e%X48P$+)5@8_S;5,#l6E)f"l@Lk]V>\C`G0FnX4VXDo/PUPq3m^TKI$_%(l!%31+TYh9H4W0VsC<*;S[J%Ws%,.*h`M,Y)uIS8jW(6i+GJeSCD1,]::V%L6pVI=4mtgjBN1YEa9r^hSUq'Zj?3=PJVRPE?!a9RLe$+/mb!]-#i(-X^^0NW_RM6YeC/=DHGBFMh1@N)(>&__X6!I+[jUTN)i\1Sq*-`[rG,1mtkA-Y(`e1\#)F*cTPD3o8ZU9m`\Ed3U3oHM-4:N;OP6aZ-f3*I1Hk`LM>(9aiIr5A)0s>CYp4hD/kT#IpG#2*#o/b^/7ggn_pH`[3mZK-si<6abTP,qBtkkQ\k^#!Wee-5c`ie?5QhLQ(YVs$l-;EqMu3^11C%%;+MkG[FIkVsqD<S_94q\>C6#C[jDKYBSdhF(\G6`*%eri4D.0TCkRHI:SnZh8j5<hUdmKII1'r*#d?J0kYCUemUX,9&@n1!QiobHBYhN<n^OTX3%HbT/$dsE[-\t+,V?C2ASDcPL#oG5aCMuJ&\Ut+q.XnNC15cpcSL\\2e-aBq)b\G["q7dCQqFG@p/2TB1(Se`g5-!h1.=eSa/aF_8TKW&k]gB9aiFO3H*V(2g]g/SpDBorLhG2oE]KY;?2CL4AH5rE%d]e^K0IO3a\<(hJfjOdUBnB6A.Z?pKl2V2VW^eK[Sug-j<C^5fScYEnWpU(q3$Wnho'5:ntlDS>_<DX]`j;:+=dJ@l6N\XRnKETSoZ[<HVP6-!2:=1qYg<<B5cY)Ut#1+pf#P:n#8,lT\;4@Xs<7gCM-GP#o$>AoKg\(trDcpa"JiEo7F3kBM^f@4)1^?d%Pgtf'Na1Mm!*+h4@`BAk.pk"gc<<B48V')YrZ8VAtgM0`OO5rhaCNFn!4-B<Bn)q!20%5jQA#;XHCV$?c*Td74R;6'Yc``QPB"Bd==Y<XpPEF\p9rK`#?0:on/[_V^<`:>pr[mC&7Gil#T;lHcS)[`GCs'APP`O*LOV3msROCr<Iae]XhmI2j0XdCme2jir[_YC(?D`*LCqNg&Fgr=I3bBs-ju'qC/@DM]<jOI<ZYqGoE^Sa;:><-3f2B3jdg*$C/dpTGQJ,=?X6G)7B]<2V<.;'R0C5OMdgE-YC=cku_0*h1!BeS(]1QHgp7-(N9C4dA5B%W`=TAu=e?0EdNBJXob#5j3j6P$jT-jNN,99>c`K\,kIE(.RcX4_*>jDd/:+kj4R*rg]-:YE0`.(im`ZMQF[gSt=ji;YGH^Mu[C0(_C`e+[PAZ8tU^@`k&.6DHB4+"@to!4ZJAToY3*a$acn,$rSlgq4$?MuY]>B]"moq-=:CoRrY*N^pgku.70=16V]&m1-K)I1E_]8lFun`?sY2^P*R<e&".TDh$T<TfKfP?#SQ<U8ODSo:GE@6#7^-HZ["@<\p8VSZAZH$ZmY[(O]+A[O/2jq>.@Yg68IMT[$qgL^?6W.Om;60;fGE+cUsdF%N4/*13/_C8b#_CgnN?GnV9,@)]nDk5X_YWE-@Y5L54-oaAG4D;Dj/,4:d[\.D@en_*f-*S;K,e0)8Fre^'I&8U#B63pcG,pU7hItmeJo>/$K9O"$&RkFhmL*=0^ZA*hZD$4M.,3k4XMs@]H2T[B\]^?6dBej'hJK`*@cG_I*3I-$5P)!&>CYp$>]#9IH`aZU"BOPk"IHFDY%,VT8nRf=T>%)Vf#uIT0#UV0?1=+;Lb4E@Eube"*X'9[`Fm?JoV[=Am5V-dR40kXpt`ft$[(d>o$;];ak!)1%p/)Xb%<6l!#O]f"IHFDXs:8YO'`-lVgK8':I"WonbtRoh^Rl@QWG\Ros(?9E;*?_Lp3t%b$.uW?^]NEKC<0h8/=$tnMre:j#R*_i!rEb:`_ML"qs5b67\4Of5^D)q.I!?q:6X8&!urjJ&Fdg<n^OTX76UM93H#]1&;NF.I:reK3+kB?oII>_>?u1J$SX@b^3ggWg+Rb=`6Pe"sc"5]5I]+Ah?3ekOfY^!-.tXRnM%Y`@(Z!OdXsXdCU^XqW%&'<ZtPNe?0EdN@,<Cb#5j3f)Bse<TW\bp3Y[9a8=V+fYL^YYe+Pe!ETZ4o1Jm]N)d9NTTWjOALg'Yr10A$)Of:TmcPPN!DNF$rpo"'f<K\j:b2@rpt>DG[Icq#/aNHRjC&1XZIH%P[66/"*NJQceK8p0YJ07#Rtti4)[ak?@gFQ&/^*[)Sa8f24luILeMr2KbL&ij81TWn8GPgOfB^Z\O5XGl?>k;H]pe$`RCf^4TY*Y7(kPdDZXDu\Y?"[%BsmVAD!.B/G<+-C?s)D#44o7%8ZTgS@GH0SXb1[RosE_;c`4E[4f0-.d.&+mQOA,A[&X=1;a,&L?i0#o`ie@0leUqh?;n?-YP.i!q\[EuYB+_eTCm]E8%2mcO"sOn2euh,\=iT.oDcSPq9OQiqtYaA-F+E?FhGRu0ji]_c7*2ZW;Dp(],TuqcH'S-*#ZaDa[!Zj\Lc[T7R&O-I)iGBL2V<^.tPlgSc$#L!5<:#_@?R]Rs/2K%_4-@LQTa]!1;%n03j9;(;Ri/AH;d)kFEEl6S8c)@H=]o!2_jQc<L6k`^Xb-QK3PlSJ+eVYT$&\KTBJoho<"(lf>@K?a:]16Vu=gH="QTPs<tp[Ak[QN8*P?G+P>5HXuY"a$6Ni8FMRGUZ@'lR^_Lea^kJQ9XepJ3q:JY4.2ffg\<;[ZDr&mD.qgrqsGB$qJ@j#PL<#D3El#?VcIqf*P:ID%4,O[ooi_cm&RZS*DX0J2qM_5JnRb/l\AF9_;qm%!2_8RE6@'+DbBT8Wbrh[<nOFM)GGNZ&72h]5E)gHJ#fdliObmcT'YJPi`XarS6T*;Gfr`\]cYBieu`\.<p'0f[=A4'msQ6R]ot6<QI0<imC%JCESCVa*18SW\D>D*j77WYoCp"PPOHBV39/*'fTO(;#?6'"3k&*tE:>4R^V,tA'E$3'M[t0=QWt:+^hhQ7mU'hggFCF3jD2rZF*@N>N%h"g_QDs`JR't$"jMATR<Y@m]7jEI5c3en#[9UWqg3]jWE+/LESGoh-dLE*j0PKg8)imd]J%R]@HF-W<d*9cf==>Bm3S)&!&3.FHh-Gk/u\0@[WV&iE:?Tb;@t6%?Qs[6E4'p+2!^E>DGD<WfK,]'[X7pc]?+Pd7iiY$K2lK_m<0XUD/eM&3/?Y_`:98mOQmmW\OK(UqL$5GO.1PV@C>Tn\*10C>1`iUGfso.5F"aI8iGi::&NPMmbJfT79f2tY7TZSAA@+@W[D+)Sd!AbjZ,N.LC3(AWo(h:%n2il3,WiYSF*b6nSq3^bg;_f9H9[u$WJ_"`#/e?0r3.];S>Qq8E/2J?@qIOR9o?oH1'uEQN[@CgZWOc<LDI9[gN.M>PE"Eqk>+rn(/a'dLC=IL7j^%a0VFAY<9kgota:eR43,<6Z[N[^p@(,I9$5hg^YqK]BAFsnN$T1b/DtMDH9<M>::.Vh"imHd:\rVYQFmpf%PKmInf.pdXs,kZA'CIju;/SN,V>MV'H!IhgKSA@6=pdou_?'?=3;X2lJ)gn)C=8M(RD,>h-$tXVGe%cK"6CXRR1>RJ4[j\_1/Am0G.d$O$b\>JK;PqJ<JRFoVO!>44H4-99_oQf")VQL>snC8gRWLSAW+r7_MKX],hVPfJ>Tg\kPCCO2QIs"XEjR44Os(/u$pSRC=9,M\g;]q*;8LH6B-GPuO9e<:uBd4o?(?C(%tU(ub989W08eX!*95O&G[m;IB3Jegi]jPV>?#PRi*JmMNjo2IBR/-(4Rp?h?^mI&8;ia>t@CpSaQWLp[k(r%ilQ03qoqJ6]1)FK7^pigTd2^)1A=TAHNIJHs@5Q#A7ZGdQ-?ekT[qp4;*eeu$"k7)@;,EM(0JUKKKGCDF0%\uNG$NOQqgMaT^ZTjc[^mE/S!<>gVSJSFr/dpTGjK\acVXr(@f--Ian1\lc!!(JnkCr5`b5uo*\L[`2kmkH!^1p,Qka(:Z3nj4dg-u2$D.lJ<&'O_%jmPgPXQ`g[e:/J88EIr4rr(:j]f:A@8@CCb$cglsl;-kk#=:[.$NOSGI=(jJq4(gRZ?Eu;D-i#nH9\F\q1TWi?a\(lI[eO7gt9^n7r+^a8G49Xb)mEK/>b_8X#;oOrV?-&"`R'dlY9K%!chED!7R4JatJ7`^F@9S#,$*L=^eA&C,#0\EMIM:h&cM@?KG@-<<I"o=rp]b[!,*B]KA=p^o?_@0s'_a:+iSi'fK.%][2/9/).2kYINc-a![nsgA5UB=/4mQ<k8mO7Q"kRX=spl4L0:lap=&MTfg#2DQCYB+LF0BS.uHEk4iJpJ$h"dfLmh)!+<7dCJjmod43A)jD2rZ1GRUWGE^A)Z0JAm21X74T7u+"Jlg$.>MTl$3d>h[AUjM;-^Ssp-4X>7bWW^NP+F_$j78l3ZT8^0oqnbe.Zq7E]=Tc.!*6^n+6VtFJ^qmd2JZ_+!9!7'Q_!D2/u\19F\p2?(WfV5Ip9*sEQlOL50GacA$*2N_qsslG.eE(b^/A25-O]dg&*uT+.oVmhb`,):t*Gu5sp?G[)$1ea;jY8CB5Ed).nm"2t+OUSZj9("TU5^k)J:tH"<sdF)K@C?gXD_>=1U.GBk^m*UgbF=1N4PbK.;tB3o`T^%Yg+h96/+A(E0VnTd8s3-<Jb:8o;]WqNX+@?/[q\@dbS5DGT[\qPXm*!r'lQ^rb7.0!!7/)U27n%eL]lAslj-'nc80\bf,8?;7$)r+ffSZ#a[52,F56SB\+8;<Sf&U*Yi3-=.ug[uJp1$b+fpq32FATu)ac++gY-Z^h)S[1e.[(2mloLKdA07\'.(V^&.#Je+8Z2am%C[LE5c=MD^Z+Ga$Zp?"+ZauE4hNBX4?JRR+j#Ns/PqTU.'ZiCJ^%*/8f,)aY9UX)+j7=csVS]m=R]O7d3'$=e\hMW+r[,;K*GG7XaK1(9!._OZL7s"l#i:N_Dp&g;([?E+<*tRCBZo?6_H3,Po'.'X0iu8+<E1(2+RJMH?9)'B!C*R><n$u;PKWgW26Sf;2Q3WuT9RA$o/(M^/(C6bnu"e&E@Xu5Xi;6s>lH,gQ?^=XG+i*fC@PT^]u33p_:Pf8iZL1X[)O87BqX`;QN[@C>AIIBL$e_Th["g8Zh)n^Jo>hFg+IqZY<5%>fAH>'>Pc&B'RZ*L(')-lh;:LohpJ"N`+Uj^C$5r,_u[du>52:5`6QG8X`,#Hh7JLP'RZNX(')-lhJ;%1cMh&a!+.(>"TU6IG@%ch\L`8dOime+R*IcH>_cQ"^r+6)!<>gVSJSFr/dpTGjK\acVVD"fd7:W[p\ji_mhkY#)>p\L1NX.d#.^L-a2d09,C._PrI-l/PQ'G?e*AI_dJM<l2@#l%pIica>;UZH\I<Cs=TAHN9mPp(Sp9,(_q^]5g2>;l13[i2pX?<OW@>l[;8\D0YEm?mn&iqH"g]]I%c+5Ai7pA;8$`#ikI#Y+,][&cOB`P$^i\[r>P1-00!)cXDGI0sCmsZJP\`9]eRo`Lb&>[]ZCZJ!G6b-OIo'8@HIKK,4IaeY7jd9Le=>c2CTM]L&r^/`F]pD5h]QIL4?kUCiN9P[XK$ToLSF`6h_tujHafstF#C#k=3FfBj?#HQKmdqf7lpuaa!nj'6IJLZ$NOSCEej\oHLjS+0N6E",]cXU=DbEFD8,M">o5W:ol]'UY3l:%ie_.^NT]5jYj[h7iauX`,F:9-?I,W!\AV=KeF#ue]mR0_I]5?>D]8'0_S/!J2j`K?f"qms^tV]6+Ptb[?8l%p#Hp$IhE0S$\#LIKlAf06?C`+-)L[62h?2TrL2P0WR"I!Qa(3?VrQT]NR5M0P>rZ0:mX$0Bo#Oi!p0oG5i:uW^fn7ampE8pbo6:7BS'1:ZCLIGJi%=QGqtdNGXR=d$)M2&3pmC+]<q+\(N1i<=QgI+bH8;(0.mpmbFcYbk3>BL$(;"(>+5VCh?d!!a4mI3![%=eiTds,[1&0b3G9&KATAB6i2c\Y:N:(XbUH1T[eWNUr42T9rpGXko0^9sN"TU5\jt3QY5e!Qd,1(X!Bbe'_M`*5@RCAbuUUTPU:s[L8ES8KrbQ&[mE[Zn&/WPkhO_EXMHmb8GSCakqS@UmX\Pi6MHYBu:]+C<6B?op\G=O?Tn]A_[47)F^AU']PYQFmp2X?oXoYe%S@Nt$W)qNiWn9OGghi%)CFcYbs75BfBYI^hiWq@b*)2e5f\ZB]+VlpW])`W=KkHAp8p$V?KqYiG%]?C:Cp9e*fEce.+r*4uc=UR:k!,p]&UqcrD8%a89PQu$uDq.J&T*Ft1CT^.`3icG6ZCu&WTc-;kpij,3UHpP:OiOB,iiJH40a'APnbhL'0eVgQ8UboJ?9e9JL;?tlq`\1ZHuEg2Li7oHMjld%?,s_>Wh%Q3l3M$K2qkI.`D-0r-Ft"l)F-6QC3d4>ahhRY1;aTs??00K!4+guMgj``j!#`+]r@k$3rDOT??pEC<hfs1Y&*=%\\p$f/dhYe\d,lH,_+jHYMoA=GMuuATBga%V/f^gmEbQU58&.<I_[CRep/FT"j(<V!)2R`!j6%@>Sb-8a^kJQ9]qr_Y!XfLi*k]P!!&nfc3r5IQNck4E`iABds:,1l]B9kGSmtB!.a=2r9s5`25<$N9Cb=GcA<o;fF9&i_I*(F3ZdaeXNN!%/:`M<b5q[2DFuPIGR`QP'HR"Aia!^oonEG1gDA:Fdqa1@\L`8dOime+R'+YEQ(RlOILrGX=P^q"VcWI_h6sn-"lWHs]1@UWqHJ[(#i?r1nmiiSnbfeM1gcWb&Cj7N;;Khs/dpT?AhE?L!5+SbK_O)f03X(!%9lYlYI"-!NiMg's31g*\g-!F/fE<%GRb5A^/MVPi_@O+!Bc<G(')-l6OA_m\ZG5`e^*"2CH.oB\k[oMXn5Inea_-o-CBE;k/V#TkZs]`(;Ri/AH;d)Qi*r4gSV41YZ5meS'sk`76qC!kB<#J?73T5aaV2`<)<F#/h=H\P*bb-??00KcSB9E#6<\aS'Zu_#-CkE^,i<_U2C#XY!9)P;@sCaA1fC8?S6,-?3>-as1IEu!!)/,rA9l6mgeeo%:rON,sb&('B,%s"cA@Tol2Cgf"!jLo2fdQ[+G&@SBLcls0'[srpuc^r:e,/r_6qFAH;d)Pg&WEqCF)Q`2g*)S(%C$EZj13;(I1A:P5$YFRW?Dk$+f+S10L$X1$b7Dafp?bZqQ#Co`-CeB@$\!$5mt[LE4es*K<H=6H%RltbqM6hCPc?7q0)GkkuP!!!!AoTS(LkH?>LhfSFn?Ua`IAKN#Lft3?h!WW4NR.LPeLKkSp!!'suZJ[e)Z2ak)+=<EYf--Ia!!!!R\Lb6#\L[^\!/Q'cZ@]a?_1)j+He,p"O!iq_o!fCE/-#YMLh2`0eRLB!WVlYjkUHCh5GJFM81k8M!!$K1cXhNR$EHkqPb6@WPa((FkE^m?RL@9=*uIWd`dn;km/DeZ"QZig!!".-bULLWh+I5q%jd#e3O*,RcmcRk8-UfZ/-#YMLugiC'mu`iF'*_'H+C#)9db!bq9!+Q\L[^\!/SUDiNE$[>oro-^@dnj>NE*40')m5;oiMN!!#88cHHD;(\p.Iq:P81bGs,HQc0c^AH;c25j[pLXF3gdAT:Fb=TAF%&8S+X2Lhd1r6';6791f2lZgr)X6m?%n:U:4Cmi.@(P7+XAT8d%/-#YMLg;/Ce'2I?,36$0!!"-bOn;NH)(JaM>S[;>!5rE0i&]r)!!!!A-C4nf+dW?4!!"aa/@Z2#/-#YMLrj5EFi\+p!!#8X/dngL/dhXZ!+KtOE#it%!!!!1PKSRDONR\*!.^GA(0lW"('"=7`8n5^3omRH!!",gQNbtaQN[?h!3m>Z/cWKEZ2ak)T],kGr6IV-a+$&Hn+E:`fDXk^r]V2!*Vo0]7$_'n!!!#+r8:L$SD`:0(6A"OK`M/R!8nQpO+6[n%Klb3!.ZS`b5qYD!8nW!`W(Zj3XYof!.\i7F'6poz>Ym;?-'nc8!!'gbZk?Ni=TAF%!*kLg('"=7!4NLeZD=f,!!!#/%_4+j!!!":iAKWH_#aT:!5Oo-'`\46!-]TQ"TSN&^g5#m!<<*"E#3OtzgkAuKzG9N:V!!!#7?-$RX!!!"<(NNXY!!!#SKj5An!!!"C+dW?4!!'f?aCPAP!!$sSE`iAB!!(f.>S[;>!!%3dQN[?h!5Mm]AH;c2!,r`p=TAF%!8N95('"=7!-]TQ"TSN&^g5#m!<<*"E#3OtzgkAuKzG9N:V!!!#7?-$RX!!!"<(NNXY!!!#SKj5An!!!"C+dW?4!!'f?aCPAP!8Q06!!(r$If2kA^s.+I!3<Bm_=O&GE*q`\!2DY<JCRcri-EO^\1dFiJ5MmY^hTrtn3#hjgm@gE^aRM=?o?LuGTQGpm`YM3@$G:/YSugK4HFaspLX=*0Zp^(=H.G6T#\Kuq_EX%)!0EOXN%gVcXU;!I@7hMN:Q<8<b's<k:s1!^<Bpa7X9.WX0M*/o9e-K?fj!AUHCVgeQDS(H-C'60Cp!1;4\fDC92dO4Q\NVQh_$).*iB22:ap8*qL<<bPVNOP\16*)XAG,O*M3/Ac;`bb-M1PNHGc'a1R0(14K<Ajk0[9`juE$@p['$RD/`\o'??WA)2e#0sBQMb[1?>H$01gZ0oI"R+H:ajt?_04?J)D=SLa!b\O^Ao+upSSfPU]XF'G!ju(q\q$XtdcOO>?eie7!o,@&?qupJmB*YXZlQ/0LGn'LZrW4drZNF<hFUt(a]S?;=IfUDJf`A1o\d-Pk?Gh2Z^[PG\!,f[M&%l$Mi,%NlXD,fjQF$Pi=6^<H$TmUhCAioLR_'\E#G<nhQC2*!0614i@Z:Q$\GnZjs,kJ+ramehec@2DRUtUtgri8nDGFZ#"h;)BpK7CWs2\aPJ$TpolN!/]bqekumcC5r2^blM!aM7#(@WZ;"_X%BJi1Y]h2=-+i8Wh'J2b"i31F.gX@Y&1?ECC3(FPOQ]ZFa$g#TGH9laD2@ZBInVVd:2r_Fs)ed4PaQaI;R+^K+k=(BrJO'L77RB=EgZL5]uitb+&<&Z^2,+$9`XG$MnA_i>[HUi*ZCGK+VbISL2OAj+Wf]Q&f?iU#BkH?mPs7LYV=n5_P4[*$9:`&%8E`mU!-"Na\$\E0G@bRu$egrVuhdNrKbM4HrB/;D)8\%I65M\Fob/3_jelg,TbE/`2n)t/'FjbomIJX1K6Dg6a+Ll/4e!=.Cbj_4KCh9c5[bRCkUu2[OI9$5[r#?T&=L8.^pMbuTbkr0839e9EVELE6O>FshS]\>$:G1r[bZ:U)bISKGK"6():1<AFnu4aEqJCV-X4g^iK-TH_DT>B%qC0J0>nC8B2q,5.dfn!bAOc><Ao$_1*&RBrbLt)Cc4Jl7eXm=7>e5'dNfP876-S-e9I7u*dY$(EHT!AtB:-:R\7?PU/UqeD2ds-MSQsaZQk>j!oQLXDI^o1O#eq[PF^J09VN]1aRq[dcem4ZFbU&Tu0.$k#MJo_mkK)fO[q\:l\(+D8c\:qWTe=,P:3s.UHb[Qma@((c"P9fqZsD@d=_<c1_e`nM\PH>QAnh<Ngdr#WlTa0e>S`i(/dp5UQZXt4=Fc<nb6$P]ZJ]P>=g06`XF%4l!aM7#(@WZ;"_X%BJi1Y]h2=-+i8Wh'J2b"i31F.gX@Y&1?ECC3(FPOQ]ZFa$g#TGH9laD2@Z:Q$34UTu9eHh!-C4mOP0:EQCFm9?a^kKkE`m?>\L^jH>h6Sj@u7nuCJu&iJ#'3![Dg1Q^"DuFpiQ;4iE`cm`^+WJ^Tt]X37PkYm^H?[Z<A;0@EZ=k?Qb[mfAl&VAS:3aUUi4kXF"rB'A-i-WaF(h,5?>g[Vf<EVb`6SL<*s)`$,TIWOIG*ljRo;<DT0i?^n0c@+HKf2:2bPo271[fIb0Uh2An9QJhKUYQ'(,./kMcl[X3<k()mK-W=GmE;/TQ'R[<aeZWji4!(f2j.lp\>;!/0!gr=XGO;F(a@\GJg]cXS"2;j0*M#Uo@tMe&PrsNpcC/=*)3EYiR@B\<[SCOZ59FY+XPhj,g6ablq$skd/b.:;\O6[VXi&:Go;s9BDr(+WJfh*<G]LX?8Ini\?=9`9YhQS0g9ki=WjTAn@riH>B8lO.'6_N_N$hoF\Y/0lQo3&.2Cpp@1,n7Bk>"KBhG_[I_K%R//M6MAVfh&2T0E)%>IT%HWK[^<."FuFn9364e\)c$C&pG!@Hl]Bkg#.3>nES^g<Z@pDgsXbVdquYAChl1egu1)aGa;5DGGTEH1Lscga=XcF5PDdr94lun?$bE4ahq5],SU]%@b5Z.79/Tba?2c8Inkr?=9`9n6gsB`s9ZO.&:VGK(+`H?>@?CB*A<KVW?*#,ff3<B$IXENQe?Ok%;+%M3G2,CfUrpRl0s9%ehP,a.GO_F]QgOo(35lDr(-/[66<$8&bZi:3s.UpB!u>J-RSu7VG:TbM39[)5FmpKH72p8<E@EET+%ERUseaR8N,/:uP7La.)\]/Y091js9A!!l6WRAHhLn44MDc<!P?lnWB7&nrYYXNKYEbm_.6s$XfiIG1;j6G<pJtBKpXVmX&;9`c.`aecF)NCR.,%A9KXc5JNRF)3`ko/R7)d-S/nOh\(;7f;:8$dH95!@<kKCC^O?n(WNSd:(3_*S'(KuALK#VSb-<4mrbb:!9UoE?+XGC/*L@p%b7$D1j;61dV(jc_R;'n3ScGh1,J/u6]m6!0kS\9kDd\L:S!tB;f$Nj^<'LE>o[D%n^c;BRl0s9%ehPr\YEQDP9-f;lZ@=md_!Q7Lq*o1aqoKf^(ZtnbM6V)(cQn40'ciF(!KSTNWYY80'iA*YlHt\$S.=^3pmk!QLi1/rJJ/-DolSHMrb#uioICq2n:J!Rp6`18M9=8XK_aA-^P"La^r<AjK`/fE`r-GN<QgO\LcZ5/dorOQN_/fbISL*/AT6HAH?^i=`?:0/6J*@f"G0q!A7,"$[@lYK!WR1_4'Gjmc=Vf%K,fY+dWAfe$K;;f,]FcRP;p6h$%2Aq-.`3o()YZJ8772_.rq(4.<c(=9kKUCR1AqE%c67pL9*c\2_#Mi(Yg3c6ek]CQclP(MbS;`P)1r=hoO3>nF(>:ms8bbV-JmPIB8:`#9#&EH53tRp6`!9eHh),aWX,el[H\PKO$ajKd][E`oUn\ZC._`WBD8>ScfUQN_#cbCVUnA_kPJ20MpKqqL\"M(P;8s6*VCH!26Qo'8Yjf]J*?D='MGY-s9RBPVK%7VbYWoBuH6BA"q$fR7gDh'T#;n?nNia,.huBPOkn[9V;KJ)sHDD.Q4/rho:CqrW?V9MG&Y\P=bmeoicTIsJhuY9'S1RSMRWF-;0ZcTu!M0$W3^S?ZV4^7DuoI6VM05@o$hB.r;I.l+Bc9sqgHUU=Z^HMope?TIAeqM!\^UfY`?-/ViCG+X,oFniR</h<;'R9/Dn/I&hO1DZL/S"e+jR4J/O/h?bERJmU(I_+76LFKke\ZC-,G9CH(H;d_d;?-N1FmX$o&_C/;fgHZ!T<,I>s6!g%pHO;6QFEGO_(j'ib<!gQjNI.sF<dlI;VX\56F=UI?*_6=W#kCoH$\f3<e]?qfR1;F4W)qZQ.@q%7QrUfIpBnW/%MbZ/KNVSna/:-dnL\$o'VIX[+h.%UChZR#muH^/K:f]`N@Bj&6cPAE8u'g7K2(C8bmLQ53Ackkko1<1FTGe8K%?9UfC`mDGku)XBB`'r5qg3mKDn-:^poAH+oQpI/KKlXb"V'73$JnfZWD@K8CO^?2>Z\Ic;Z?FXt:CQ7VqbM%AGoUmZs@B-iVB#$Ln=&:aNK:jDfQI.5Yg!j.+Hf5!4[m^YVHJ&Pg8c"1dOh-DH/bdT@WqUP#LC7Y:F8IsDDDWuB`$')21)37IljJ8&L7t_*pk.XdR23qI9]-&)c-Liq:T6k)m$rsod241d4rT,*^ajK5ZZY%nbkLX)$G3ZLnrRodS%q=2]F?]J%gl,71\LCIeCmX%Jqh4'Ia4Ju30h6C!a[W>maVA`<4N[)iF>g'^j+7f++L]iGVH#Bn2i`'Tr%h^=`-^G>G@7g.Ic[@1leG]*5'#P4h"CW2iF%=#-K^G!+,uRjR(FI\hZkL+@5,ZTcDo0hi'-&'X2un;)6a(=Sj)7uc$<pGZL?,CecFT!:4;g^j#lmSShd*Qq0/^?H$p\\D7MYuAf:MG*Z:L#r?<X0C34Mhomg)Na`rD\oB#en^<=.UAfQ;n,_n=WX]tR%F?/d+khWbP$g"#&ILW]6br]lCgX%Om>d(?lZFY*&3JE+_4EFR7h.bbR)%K+q1bgf6r[!:^+"arUG<s;4N(39@Tdc;/4J(9W(g>JX?4HVQVTb_#=;a*KXBB`?r;%u2hS=Vtl'AkQ1Kk#2B6V'O6#GGp^S8nkbbn4p9I,#%XLZZ$ACfDu<W;p-<3>-;1_3X:AE9k-j7qZe>0S'pdusB:*.OVll9,&2g"0Kk`gG2.d9A6VqShp=bQ47$p"dr*[0h-5<6:OiF@-6E##3EI)%K,\A.6)tm[N.icJ/S3o[+EoH19U;';9e_%b38?)XNqfR>EroOj+THB%beufB<Z+qNu.XdF('83B).ESW?I=\8,H=_WLN6S@%D?,cqr.I#UiQ:idH6<e^?abP:,MWe4=]UG]&5f$Ebe5s;?elTA#CMSY7tC5r/`/e#.NT0ubp"035imlTdM3je0Qn"9#B(!NuE*M+.=DSZ);ig=pXfU\E*_B$hpBXHR3g]aBo$gkIo\j)&_8?OZ&)4IN_W'@5+he^G/bkrYm7XrI[=Z1\WrT3IGC>k;qFK:86Nb?q*Vt5qhl_^[_#>^o--M>p5IDU$5eqDc$`4+(0^\4rKDa1hfQtiDdMYd0VS&/46nZ%jWo/GcBMgt+kNB:@HV]%q1cK\2X!Jt$KEc.rH6,9TTP_[4&G-DA)P2KMF06_\uKC2fVBSDQdLS2M!GX6.nhs7oS+2cYL.EecGePl#pZo%pTpp;Ns[i5S$RXj3"]+_MTR#e[u;6#1e?a')$5DFY4c\V-%/1^Yr;<sh2*4#qr\>uYhH$<T]k[rL?VY05jRIY72S7gD(4(E`Y2b>^TinB.TfP1E:T2rRiR:T=BXi;6s>TNOh!T!<%UjOHcb"FAQ<q\+>r'^:1_M3X$),>L^N_Y]#'C&XToLQSp'n1&gJm]Z;]@tj%,%3UjXBB`@q/s+BrrJ)>`Q;]I9/cmsV78QX#)XdRC+ehJ3of?JZFIO<E`r*e<BhQ:fB)nTaCX3"3o2LI$bGT!?^"aG]pM^u(O)!H(2sH7q-4]:m-N&0!S8T`FYD<JJ;]W7!oE"Di,!F:YU6o^Ha1Ql>b#%7n0XJ*B9UMj29BFcM_u:.ioICq2n:J!Rp6`18M9=8-EaVCWnuX!?VG9U<h8.J(\u>qq+Y;'TsOWF]`'>lm]Ii2cSeP/gJ>BrebFd*k&t1?[cBE_^V0+69f@4?>ZPlO<)5WOk01[=DO$o?]Y&3`X6$XI0DN0FM>'6jZXu?$GHWKkVslQFb@TLUT5u8ug[EOu%b>7hIF=FNPK_a!P_J5!1,M)d`N[[$<N"-)1Fd=nH1hWtpTN2erP3]Vm!b=n]f<K=o(2!@nEjn+h6rJZ*V@8DNftNca4L@IK0T*MO?[aB%,LZl$n&SP/o0m,^Up(o1OAf3;dQ2B[*,F\c*Aee=h!8N*17qXh`I:2rBB).>h4nAnuLk?pfo,fWU]Gde[rEc79jK5A.rC!r(se4?cj.r2927;^E'=+'E@5k]+)1-aY[9DPHqa)4?8cr4megRe<>s+oqPRL6d`?F7D;]?f]A7Gb?[S^U^Q;KX`I\]FpHtsf=I_\mErac'OS/]lRTNIf8!Dqic,7DjKE`TX-YIVV1Z8%?[1`:jfLLL[@=:7-&?j@/]#Tl/dPD,Jb%`6SY%4if5WsU;l]?j5:mCZF_XiW>mFQ@Q%oP)j[*C(ppjP6Cs)Z*A,H1uHFL8!qm`>#]:%C4,HDj<=.X?,4#0aG*/)$&g)]EEH$\f3<e]?q37>5&W)e7en/B94XR(aJer@%K>jItqh%J985PQGtBi%V"QqWV;__Uh-.(ju9NV;Sokr[28(`ghnnDH!\#2_I$J%*JG-4fEclLW*b)F!o0D&l[VR;ZZWc&h;GYNBc2Tqp<9\ZCEh*^-R:/%Xasn[>EG)scAMq)`$Z=p4ko]-,=$#DO#li5g<WNhM/ToMH5@1M'SN/ei]jXB@IU3EmQ5DeF)QR,gt'pT^1oEbHDR3@sUhVQ+N`k?a2"@Ja*QTT>j`k+ut=C.!PTF._og164n+Q(`=^dqH.:a*O"e0j2h_';qqIXg8Kii5)rA]*C-;s5Y[P%DI1e`BbQUPX@5QLj$g55,AYKTD8hl4A9ru=IM*sX*#b[oO'hrrkCYXX,<D!2rd@P%iT3)FE99td2:e[p4=u0*N8s?NP'R<VOeeIKC6YtI?\j*X.^EEql.LMbaN+Lk1:rglApD.cNur*`XkNQPU@i$1;YIV,qdDX8<.n&h^U\:qMfC9C7Tpd:KYo.\\gX3mtB(g-$/qm27bfEH9edi<_.^mA'tg#hdlYd/N>;[.W`Sh_H'5Z).'2E3rXWn!?VcbF`9:\+PM'&Vq`52(V2R$PV/2M-Ms'HI7Mo[h9"GI6eA9<^\X_j_8"-(--'G-9]C[\\+,]`S0.cAjN1me[g*&u/dSf7Jb%.5"#d'DQ#u>KB@FS+-[l1$2$Z;C9,e500:OiBk!!G$F'Ib^-fF-k35T4b]?XIHq^+j1*`)(^+9])p$ic):a'In8].%#6s%N,:htk$(bHh-4O5:,_A_kGk*F:n7<3>-;m?a76ETEO&K,X;jOpUBoBOhSl?#B.dXccd5]OYI5SdYrrK+Aa89TZ#n?0g:nHR%5!k^C(T$_n@ng%l`PDlYR2dXu\bqOd,'GD,!G8#mZDb'CUchu)jBZ+17Z`-#JOiObNQqs)kDlsu^;E@%$<X_T>0^22@OS,8_8cb7UfBC5m/b(h<d*,=fpd4Qf9)nd6'].eO9-<n7FD:pBiO-.VsOk-(BI#UiQ0=u/;*D_Ha<UoO-a!%TG);_@=LfWT3V]Qo&QHW_`$hO+'pEmue5MG,#*i=G+:rd4VY06Gi%(3Bf$+g-6X^7R$f,&L2`s;YEA+*cd>Xt1dd+1SJ+e8@(mLI)-5OJ&B\-4.7KPY2$'g$S<@DkMD8EI"W*kK(8+(]?VI']SL3A5ZC1Lo9c1VhcL@H'=%[.sn:IeO0&;)<)Sf[6]pGPl/QIa-sFAj'_GT<Do&&1na^"="etX,eeqR?Q!7X]r;L.bT8RH1uIJ*]qlp^6LoC[I;t<eZ2V+le1GW=r4c_-`_H'l`R0M$i.iCg1e2@55o=r(sf$^o6lWbrSS!!%4RZ\Hs2+fQ5-D_#)?io:,'c!n<lA+EFJT&Q7'=f)M8X1`'),R9KBP(*eFF%VGL<Omu;ruW0VNYHJEkQ[;JM)J:hV6Y#0/O@ZM'!IgfPfCL-/lV5tG5035K$I&_g2]-D6bl=sb.lfq?Lqde/`0FS62>nEm7"6Bg32M4MBW1DK_A`7"XbfD`n=q>Q@mEhl]SOIK?+#*"048sVEl>-f[O+LTIXODKC>.qBdW7E)l",P-)'8abn3O(rl``(/VB?.EL150I7X2hul\G'NLh2^Iq#M&NRUYpH`*cbDMd^lqU(]@E@iZqc<O@sT5P-08.Y!2i/-Z,sNXT'C.0aODc@Zb)</TV_]Fk2-.:7=N8`Ua>[(k6-\AZ%_!Qal->+JZ)gU4-MJE`j1kB4#TF.d,b?j'7.VQ15fO^^j,tcNeJn?X3UqguI")Dd+duSX7OrZ((?D=]F/RR5;jT1NHXIT<G<NFWQX?h`+J7T7U>![9WZZ"8I-`rjaRfAY8e//@`$mIkD+2P?c\H=CV@I-^P#7Oir?_a^r:Oa^nb92&9S>E`p1"\L]_0>Sc+Y>h6;b@f[>mQNd;LbC[(BA\gOOAR3Kt20RHuhm[0Br2]4F%r#AYXT>'TaRAjrrq=D^1HOc:<6'L:>u;Y)g04&0mr!VrPfSW>ATM"8_Nak>4.Y$RNn1)RGGmgn"0:Ohi_=Cg#$S-j5AF5pZ$Z-\4bU"@-^Ssda#W1/RhbQBq`9(bp.2K/;TR*S%_d#iL"3D9o]ppW%*A-QmIOJ=r#r\!3I>1!n'\\6%DEj"/bA6'G9GLXd`-T\rVtO;GA9BldM%tK\aRM-4'Nkp2/AE3EU;@SDPlue..0X@I*?eU=gR,KPIAaZb+7;7NqR=h*$gkn/`h"PVQr-,AVK=I<f-*f)luJX7r?t02O;L+?tIU-8D]Db40"Ue]1Ma%`?VRXPC;Qg?FhA_Su&rTZGBr$XkVde5-)`%:`eIS[aed[,](3NoH'OWZBs-fBV"tCaa%o<O,rA-*cK3<f!j2W[_D1dY,s(JeS3f*F`um!=q=/JG!Z#U-aDB#=f4=<^QMWCH$JXAE-73tF'5XB-[m>ab4"6%J'kCR\o4Y:Pg<5"e$;;U,+HI7j4S1LX;7%eB;6G&?Sq'tS+:s?f5)Hbn^t?`q.M&>D^H;0Hdh?.;c\<YbB*5U&j2>H_`aJJ1$dNU1P3"_=nl;9=)K$Y*Z,t</;E[cJrYFpo;?']>d_;*A_-J2m-PWurXuU3PjWq2B7@u;b.mP]%/%?g*E[0BCH6*=4oVt1.oKXDUmo-2K2bJRY/AA(W>o?P_0n,I#lL^5$c8ufTY&;MGO3$QHJ]X(=Vg!X;c\t?9#\9`HHPC<Zh^An2ctK?PP'-9>Gpo:;moYSe_D12ZV=RS-\`(#L,!dd0T/X#^6-J'B='/W\-,`*A%]la8"7.#Fq:?JXo(9<i#*\.ZBsUb=.A2Q:>/gJ"LmhXQ1O=Z`1-c/lgV5$%*+nC*G$,tg/"ln_#V!,\I69=FeJST^7BZkoY*1.ZRj%)33mjhY#KelXJ]n&52-ujH.714E*jX=:Qq:(nM:_PU$?,l._fWa%a3N\.nmL2"tRn8@7,&Ph2qhI#NOUKh3@$WIP\PS=`nQDS]9UCAqh52(A,+T$K^0eGn'G\jrLsGD<R9q"cr-6ZLTr%3Tf8S9]OI8Rm.tNk0EE*04S[$auk!<PIti1UEa2YEu0L4lTk8ifhSTPHYg*\DD1NWeO:p#\N7TB4+X*Ao0p!WZ<>LTFbK:^o3Q(nfR;*F:s25>"=G@Y3M6+;dc5TdZ^uS/,9J^XY4DJAV.pCg[5@)nBGd/""CDC^c!'5+XO"#kn^rRkA%/j`@6E9)D34"%pCp*c[q+rchgq1&XQd"*cXk'QX*'H+%m+\.A>_rKiGNG+KlM`d(BfZ3&"'sO9O%g_4Kpn*k^D300X&!K.BCM9i;'*M:YA>:CpL$gEUW,Dp?bI>)sG4'qRdZ7hf)K7bt2)7mZB@bZa,R>]l0U&hku(VX;a@j=QQDJ6*9uF6H#P5IG8#-nRVN.jkY,IpXmkV4k]_TG@:)1E"sa;XCnX7n)]t.U+AF:rZjQg\.6Q]`GGei@qHLul'K(c"FeAG"_$COE9)T;<ngJ-hbj=!AjJMaHK7j6h_j^K4)(<]hEUn/`1a<8<PQ/:NV69$krNr[j]B^_@6%P-7G9lOJ)1R*mBn6B$-T2(eUg5.F)6'"YE#q.NVjepNjEkWi^$W"aUGeXF[`=^W&qj:a0t+O%(J0KZ<DXq%Si^$&mXbfjXr3+0`>_oX^Pbc6dT4`Ger%BMT5u%5DILH46fZk%kjCZ)NSh9A=LCp]+%dkC^Pf-1]QZ=cXCF1Xn/b78Pju=S%Be:=U3(]`mp6m<lYl_doo*o$V9d.9NaNiZNq'%_e)&CB09P_;<<O14gqrjC^RdalTXd,6Sc.ImP>EHQIaj'jlP-H@IRc=4o9WHd/(O/h=[0F-]0uIBk(FfrVpE[5JI^.lF`Lr+=t#4*-'E2POHKgN*/s0'q_Zu`jXT"[`C-^Rp=OPFL0ts`-G*uU>Q-aX@:_?&,6(rq+eE?FlZNbjg'?nr]+KL_2j(>mu'W)Oipr(q-%iU?Q[U_VhJ'kAR14,'4>f%aCPBREF(7*GW@"8"ftKPlWUBp!/m&a!rg8P_:dnTi1B#8Y/M:eYW00Ei/_+YS4tUDmR]%s>-+t/Mj)<crlAZeg#THsT&d2[A`=W?C$P0AZ98+,H3]5tq;9SDhDs@*-9F88m`4(S1;_k,,_(s:k\6(sRB&CJPFecEf[895kP=T$lTW)H=Z2V3I$u\Ha=ODBUO=/!/Us@Ak5Kb;<%dK61M`l6]as8P@".J9@#A)_frVgOi58RNIJt-)C,X_cc?keW"+8<a+ZCe%pZ,A9C;muXATR)$,6L#M;*(KB<h!a*^iNj,51@C:G4LFTId9+C2a$-:M7X&-*Gqq5=7W;B/f1d_[':ZZs$(\K!`SsOrO`X]@TE7$qD51pceP.(RpXKQIHED1h]n>A;'GYh>ZU0UWr-O;K=fl`rqEB#`]90(J5;?O\s@@O.Po_HP-VsrIu?[:Ymm"l^S<^S58u+`3O&7H_*VGp.+rG2$j>a.a)oI"],e<!PNfZ):<N"Io&Rn4RVDMXTUl#%>9C6k*u]"^>3%%G&%eoG^"h]TO%c60]QJ%k_<slS1:?OQXj6.g22X'?FH;LDZ6!r,_Uc3b2-WR6'A"P/;]TDqaR64'm418%T'rMW[OI0]H$?RM@@&i1IC2OhA.%GWX^bQEG#(FYc-1IVf*OoQD'[Ts1\<X_Qh>TeT3"&>EYe,107VC0F&FT.FhMMVI6?'No'l(DiFgA\b)S\nebcoT.'q2]s*Ks=g5-otZDjNPPV[0!'[O6l+YL,3O>6(Sk;.]9-s?=O&m*A^`pp=92)&otBQhEl9=;1OW@5O<IJAh41Ib/P:jDIdNXe7Z#mQ#%H5;[a#44O2;]U'@jh>S3/-!ohZK#Of:@293Dmc?=4jMAb*B[2eUG<):Q`m+Q`/@+Z.196XY-P'4jo,Yqh`j7QQSn(A[jnc1F/FkJ%qb,CHF>JH0K+C:XJbF[o+`q+UP23uIFb!PIEUuk-+*S.AfY97\N;?TRhEX*=>htK*#V5OAhl^-ESus%YWLS"iB+WrfR5N!C^p2%AB2dO#5;u?R;/M%8mJmpW>qHqq00Qh*B1m##"u:oheJXY3b`(e^@4>CZpn@CQ)Sj&)XZ0+\jHo2+-]u0Wms;>Wa+ukXEIm8YFj"<*dD3M+'i\Af0+@8%djDrUfgLHgi[,*>.*LQI_3p!]UDQ"6<d^uX94EM]>JZtbed7IK>GD[[)<EUDaVEu],k^1;_9fejO=[BY#@64C.[deiZFfmBDR:B%_bq'Ifh(eQCtX'iNp&(nJ!a>_so1?IjaEEmsW7+o$b_9:.*X3Cqoho/<B8]ZBAk(*:U&q1-2"Sf<&0a?-V:9<6%3aUJ,IZ_IkUbGRCR8m(4[JA';WNo?-eK9K@B^"F&R[;is1DjY4io&*L5f06+IFg2pU0>-pY?NA6O<6CH.@[V\P[fWP"V#YDpAC*k5N)?/=U/'OXCn0Oa=JmmX8Ms>WS55'eMoRJI/?F&h6G<IglLIB*ZRtV,^+S*+1f(9_U63/.OPIh\QcYIFUR6Wm^UB::LWm0:%j%TkI4GNh+8ROPk@7D@J=o44.^24G:Nu%<N`a0N4+4HORZ1f@JnO."l]6h]%*Z2k'<@bj5;Q*:R^s@S[!&P$"ibK[K[;MYjYGp%^;2.4"P#[4g;uYf_jHgq>*Xh]U@/\ZTE>fDIL7_Hn>hgVc=AQSBTA4[5FPL]-o]7d2o4@K_or4c)H_aC0d1j;]+e2pL:H-o38mh-[C(nQaQ^R`>*Q'Q_9H]j/J=LA';*V*1t)>X3,SRcZj`']-&)##J/Hcbs"Wm?)p_%E\S*iZj+ipS+W"?H+l%l:]<8t<""!_QHaj4PBDDPbhZ\f>AGB3(TqKUdX%FqCL%JT"`)rVf[ccu[f8;?l:9ZB+9*&d\9aml6X#*n/$p)?f&?E\=oC00I-+19>Spi!BC1A]:1GupQFOuFQRTt`c9j;DeeH8An\&p]$It=-7?;dk[asgo*cOqmh_bbDf,5VOr;RV"1EF%ib+m*;1Ne;Q]9d7+4VlAB=rr_SF5Ec6>9.?1k2:9Ee`&B.E!k-Y<f_`aaX\E;c-9,%$#+NCF=K&@D4Q[Ops8s>(llll(j:0qI!q4Q9Mf&4.VPqf?;<^%#/=g%;`=1A.W=QFK:>Z#GC)?;TW)fjeI`;ahWcgD[goXgXCn0O(g7]XlOq[W`#tE+N$Vd.6sY6=a.9TBhIQT2k_@5r3)O$>G<n38*=,uto>`J(^F_2L5%)r?2Z<H_iD!u+i036-Y,.Trrs`%td8e2s!p;&n2]h-(R)2-2aCY>>qO_lm\IW\S^@&X=f(=*XoofnR/U[;AZSp[h)7chOpX0N>`ii1k3cH0]=kDYq"BaFaE`p1XS<qD#?I&P\/7;1m=k@,B"^%:"(@XgH$dL)c"ns:/FY20HJAoWA!Is19i,!F:E)1LWf4'^C=I`V3n4,)=c6ek]pEZ)J/JHagI80Y\FiJ0G]ZlXp=17h)c#2a3)3,2IpS=fV$<fN3p5WL<\GiRFIHm$5ig.i#4oT6>AFhs5TY$&@N;4if`9UaPY<+D(e\)_[0%om_><W<S\sO<Vnrr.?i1B#8Y3"SWF\k%3*@:#FD",'S)gX"p:Za^0d7+%rdEAo#Mr<@;ehWl#p8"q,V/f_T*BX*KbjG@=N\"t3`9O>3d%t!`H+C"o^X]OZ7nli$`n\2u1G,gd\Lb6<\ZBSGrps/JP^O&Z>,dm(Sau:5>BjC)O$i[0#ce3=VXTl0D&SI*>E3IiF`7tnm0A>,c:7Kr:!MaD>!jc$c!TeBYT.(sGjF!_K0eVa:cH(s#57DSr)Q<RST6?an*uNF<r)YW)pc^iDLAY#j1tG]n)!6Xp8`u3lVpYQcq(%el5?YJ,qcBmY5Eu%$`arre8-/[C+uSk4V\dEPUh!+jQEhkdo?n<rJT7;4aqD2#$]!gP^!#iNdSkjX5-NMc$IN;CUf\@4"P"Pp>oiDHV(]SBD]Xn-r1W(Wpm:P%5lf73ps8RFXbMJK(6chQo1HpN(b"qWg/(sHPu*s[3pZ$3,)kcr]gp@SZ0ta\FqMDR5tSb96OTi)uJS?nVWZR&T\bA*B-Pm3B34$/oJ/7l3IKoIWlLo]9=&DYBW"l.<D3A>3>7WS8CkD]IuZH[^eL!I+GAW]Qh6hju^.mAg5>jGKE=cK5$V;^?adGr,M)BD5d14T+ip:UlG'BqYtfH)/umh<e[2A[E!0#h)`0o^sGL/JH\C]lK&XOiY=-.,3CK`4)U4ko'T4e[*HT;CWCkO]o/'@YbkQ!R0sJU13\N8CmdPk$oiHdd(utWiekqcK*pKVhP9eM0KRp&01.M"erF.ACa;$"\G]eDh4(*aD#&;195B4XY$G9Uhg;j%i(_(t4MI0*9&A"XD0bVR8Cjd6fW)K#8DU&P?,tjBWjCnIRid.Gf^eL@QduFphQM/Q(\.:YIq)UZBN(),iKFdFVG=#G=Jj>R@<Kf?Oh6h]c$IN;BXjA=4"P$fKR_OQr;Li<eQUYa:ooh@#DVBK_XR7V(gj-`RDBsbjNoU?p+p4"ZroP8oP>n%?h6kJ&l.._Vl]pSYOe$W4QF%X4+7B;L%2XWhd-rUYq:2L(GU,"Leg?V!](W@DP;FD:kM90X;sCe_)lqe>Dk_PT!E+t#H[<bLKrD!4;tj!@sj?oPdK^<g@7OG0_))r7bDS:o>A`k4#ELV14r@4Z?<<>7oFfLml[spd9unJ?LeWMRSO9WnG$BDlcAq;j1q>"IF%]VedclTWmL^QlTRsNEY`#pP`(p@+N,WNZU;\JB]s?X>c,`)dFI&Eo7d)0j>Cj-rlf]2*rhj^ri\2/r:+Fu5HdK+oT5Q+P``bVp3uu'^$s_3MlVhR^8R?a*<i4\N3KCFO''[H??tDed0;2C-_X_MHV!^D[)NZa&<E_/=F!G"i7=]UgEXEJ6'&.K;n^cPH,pDqCp5ds<eJr]E=%[:rdP?K,HGVLpr!D<]8N<I<f^g9XbSO31\B1-T)._Wih`<Eot8<e`T,iq:#j'sc>)\+>kCpsi:2reQW7AR<d@qeoF/2];gb^"gF4Oh9d`l,\[=?WXi";gXJbCc>gnoXQEr_t`RU=E"&l_4a(J`^>\efCj!2+9p[14-_4P@3A>6UB_PQ^e%mO4Pa%>#<!#%MAs/pHX5;SEp..<c=SGus-?(p?^\ZF[ms&\f[F6a1iJR$bfpH3)Mb5te<!!$DH+9&f%?tF@]E&P6XJG"b-!#?rK"oOM+K!WR1!N]'*"0abq/DuRo(7\)O$XeBl(kBTIAH@;AZJ]P>=TIcW(rP]UlLY%"Vqi@>IlHq_)4bk-WoFWdRQH5Nero3AGPdl)`:GNqfj*+g^SX[_hqdp"pGFoe)!_UNSX7OB`ri(UoKg*]c/\aDCk7M-b5tf'_:S^[0Gtl?e_+$74R1FPBQl+BLJ4g#E`,)B'7'!O6kAFc(;'`XT;?R2_3=Psf@r)&^jSk"AiGCRcHBe<SHduClAK)9BDK!sZ2iHW"t/NI05jI_rrE#o[T]Rkr3,TmKIGC-b?j0?[L0Y*ctI^=QgP-[B.<8CCbQ]L=gNJ;O&)H3]QJ%k_<snII(SW+34EHPXn0n#o9kg6KGbgQa^mWlP_H5X2_FAU0Rbq'-S+WZ]t:T-l<pX0-rnGp>n8MHe\`s][*2eeWXn,GrNKAljAnA4$;bnLmAkP"K(>U(+?>SP+WfUCS,8ENE/%cD:):R1FBa+#".l/J=dU(8le>MgHn)bbG7KhW`h?ZL$HB3-%\l+>o'^rZ6bT[H#?KT4I81-LO$ED,?Y:j!(4kn_J>`bmnV&UC0ik'Z%Dl$c7r&rL(B`GAlfRT$;m<gV-%,e&YOZ[-[oKdIDFKT`]pW1Z_!m7*kn%ql5hDHKZ>\W[6PHWhU$'mCo$W.?o>F)k;-`I/XVW2?iuJ'N?/]ruZ/;"&?;UWY!Z5^TCPnrBs`AO)<1Xk^o"'gYl`3JoEE"8d7UL7qGlFR+Qb7U\>K&L6K&O!%,k$>a0.W;dN[[qV?<u02lG-\)3-Fj^dG93JZGA\qSI>b4-08YNEPJP^b(D2:VMlGMo@+Tj`4hd9+8j7R_j)a^X%I0;;<\*WF:TEepFD'=0'-%:-jt6qUK6dAi*^+9+Z[)K5MoW7T&),u_k!!>VS72'OU0=nQC9;;kGJM[BYVjpeiD?pE#iWAX0[j470HP(-/N>P-V_EG'-$s"s%a7n&fL\C%PkDfgFhVm./aBcoE'4NmFCj$YM$j^#20V>W7MPafjPBQ[CIgsI[iJ9%NlB@Dr#8DbFodu/[1VkSQ[(7;O\+a@&j&F6bZdubN\G&n4R9H,/_i1JCqm'a42U>*44Hq&-=$?VXBl/LF])%!IJr'thNqBA1CO!?_='S86%f%UgW]MU>h^hN"Qh<BnTNK34GWY/r5RG/da3&t=TinAUcOmjn:8KK[-[oK;&LWYo)O9s$_Qg'3_1U9iDA3)0WJN6X`g^SW4#k-[!EdV_:%j`>B:;ZgmUQ4/O!YLVberOY''DXQ^9\!I^Om\0J_f7BWsP1?u.O^n\P6diH+):%Nb606W&"CY<T.Mi^;^J-98&u]\6=s;YecC)flgKel+:!i&oc'GHeN_.Na-uT=IB50$K8k;r0R*CRP'a!H<e@^u3YPi=Hr''Wg5gT_eE6s!)HEX)/E+%"e_SQco6@aH%>&U#9GAZ2iJ-r?nKbo@pU@aGGLkHm"dK"7(I4,8N@Eq!Rd(i%"3sGKXP\(O.jK)n@MMona+X(AHd[b5t^fh-:_#Kj5D/qSY&fMj)<crlAZeg#TF=egH1Q=I`V3n4,)=c6ek]YWacM^uFF\J3S'WE&P6XJFsqD@35G+AHs(n^pb4B1?IRgqtp$,1f(\8eaWlmc(2^bC\dT""8=T9B$FR]n5O#NJQA>I_U(::4h3pU]n_j@P08H`a^kLSDg)\hqK;W$#CJ$14-F0t+0rMFZVO6[*gkUKVV0n^dFNnFDgO^TZDDSE_4icTF;h9C5NMT14GbU^/dorOQNaV-o$+lG\*6UYq/*\A[uUFa[/)H6ETL6GI!7k`E?dcmeMFG54PreUKL<(]SYBNE_*sEgmu]&`LUW:\2:t%un^N-m]=jPrO,PmP_WIdEfC\i/0'i&)/8Tb3?F0<IooRb2PH!6Ka]it9[Ck3s3TdXAmdoY9is]uF"Eu;Z:>0jlR&Km/OtY$$44I-n]dB[3eACEsX!L-,@-/ac)"Wb"mPmY)VRlBd?Jd21.0%TeP3i,PmcXMui@7S0WopPbUX+)Wfh!fKe^gaC!o<N^pCj)>"!l,s&DX*Y3bd=P@%t4#18DnXlY(SP8*[Q5"Bq'\?gI8-S8pLI_G":tp_:lco*m$ns0;I3q^IkN;G_dhrVuaQEuScG8UaP8qT,u?CaZ;>6d6#PAs(8gZcQbZX=s/to.HuPj4Jc#9lH`[a>84gWAYT,<K;hqFB6#UFUOh\PiF37YKi@]P^b(DQ1'.nhO&aN*cI`PD,Xm,VWGE2hofRWn+lap+2.9X?W=cM`fSg>X';M!oYEh7(Beq2PYTqU!LROW+V</YEU:E"VROoh,X7$B<onS)6YEg]>.61,D>j\+];[R+No%@hhLFR7r[U[6C)6Q_>ZPu$jgX%lZ+H6[k-E.4jg)CQl+&@<k+@E6(;Rd.m=1&O'Q2p/lIYPrA`M,1CIlh+VXRt$R:13<`CInB8e*^CbtMp/_G*tNp<1VUY'&mZTjI<aa`#t\Itd!+7dj>XnG$BDCZm,#;,Ze[<MB*)qmWntje/eXbMD]8gc34,"l]"Oq<.e3oOj:NIuE(57rm?KY=-t6D&7_Z>-GO!qfVDb;6A2+p94G#I]IM^lf:ku/S#d!Nj_'Y>+tV'orJA\H1%rfE<]n_/oFfD5%=hq:b?DSpfH+]`8sM*PW&ie]sfW4O`:RW"K1J*2*F.us"Sn]XT-ghT="p(qGF+V3M)o0l65[o>B:3V90SEQ0]7bN('N4Y[t&jQ+98XKTn%Vn%!GOl+4bjS@cJh3eB3tYH#*ob9J5YE]+7\V\'\I3LFk7iIZ.O_DqcPW^HEP:=B,%Php7+pc>3?qc9>;oj+gF[ZL_7C@-mB6>h3Q=s1*_'ZMOK,2?WaN0_f's=hdZ`$NMpbgAm0/nBYYH/!J0Q@HFf]63BK<G8YqMa^kL&jKa5:lc2`74Y?_:Ncu@k`Q;ZlJ)mna<U`'Y^HFCR=H7SCJAoWA!Is19IT!g$]A*CjEVs,)nQuN*gGaY@2Ek[8,``F^pGAp<$<fN35-)Fdia</E:Oi8-k))?abM'5*XRIakG8tb<hh*Mr6#p*m8M1ANL?o;kK/]ILa8+ok\B[0/lh;csh*q=)d?ij@>m0&F[MF8e_m_H=[E-[*m=$mhB96:mlfUb>T-ouuH]nDtnEjWc^d?0[K_!/\2C7Ioj_ig6p@$J]cgq:)>;c$.AQm_+Q#EHu1NQOKFgnT$(!7D:7ikpUdIM%MA\Y>rP_J3)bJRQ)[MfQ(#H&be@(5m9nr[qS>A-`g$[I-nkH]\pGK67]502(MhS>m<4N"'S;kAA?j/tl_.;Qda-S5UO;.afe`<"n&&>G4$k)UPJW2rh08fVQ=22,p$RI65.AH_2,3oD#gQo1K1eLt(XW`K+imj6ZaYMR]'0'i&D>ZU/kWBPG$*os"B2lIK&\2B1m.oLg(W"sPP0BA\2+RgtD&`4W\!3BYnSK]]AEU:E"VRKC(eibhb0k;bEADR>Ch$m(1(egtUGgi1*?'<fQheDo:>FOl(Hom\&qn<LL%sf+.iQ/lYjB4RY0>Kb!/I3oHo`]kJ-6)G,W4Cs@I2u%#Tj"RFAi;eqCBfD2P.:o]?I6haP/E+1&&uu02laoaJ&f707Mtb=:TZ_Fj#?&h(0]7uW5gjr)oKo#b-0hdq/p<,;@kZ%#bJHO_Wp17SW8Jfj%`bh=GlDP!3ttX7Q']'^6g1,h:L'H(>]G2D]_'tIC`\pah/]9*9>I#iq>0<aL#)5G4]SuHiMW#Rd3$!eMY+)Qc_[Y&'ho^+k]36nYPg7j6:jM34Z+PE.%a0edB'6kH_Zbqg7AL)=I_V^%`-"8Tn`JFr5Ngm(SAuH-$C?]C.j-?XS(bUL`i.H:r<b-b[+2pNAL%e6P=o(9:,ih%mRW:MYFXXL=a;#Bi1C6!u.E0*&r5Q\+f,p[RCZYl(m)!j_Xcr?\DrHg=tO3i)1?1G)QV4;2WWjkPKW_'"@b`.q;^QlgV#69Li[@-&Qf1L-JM[A5[Cf)=&I9\q8\AZ[l#3ABkaGt!J-)77aO79n@&ZbJ/oFh_dJe@P83>;:T(>/PSCmegI;6$`C8`eEsC=e/=RE7j?L"bEM[^&S]`I1_hZK:UN_EAu)DFC,>MlL("?4K4Ud7c"Aj=kE6'KaX1jQZWP90*&r%s29:S%!Gt;7oT`%ltDHYrWpGT3^(*AY?5sSb79J.E`o4\?;_mmQZWP90*&r'$NM_Q/dqG!QZWP90*&r'b5a(g/dqG!QZWP90*&r'b5a(g/dqG!QZWP90*&r'b5a(g/dqG!QZWP90*&qN^WT<#)`mXNqAs?5q7H0pr'L(?c9QOM6!n]20\Y4cc?$$tn+\G&/dqG!QZWP90*&ra^!"&1PtX1(BR.06foQ%S]6cR8]s;e2-MG&c2Y_I&[G]LAh1;ek>Scg!0'a!P?N>nI5GD*Ukg$'$r:^)ITOt68dr/JUfkf$eZ^n9:/^O1>*F\98#$mH/`'/<\I]<_BVu-%rWKCC9W$t=q_4&$;P31I^7X>m@;'X&%O7LInj/Y=GlDP!3oS9UJ)A4$<ubKjAF%qAPb<hX]cmpWglY_ll4oD;nZnF45Z`)Y^6`=ht^TA]ru\d<Z?gBjKa;#E`mVEq>rouDD!GBfW%bsgT@)a2W%BeqbYnBk-BTD[Ba#=P2OQ30pe0oIEai-dj??^AH@;AZL5O$"b9_GVcNf827nQ^;q5gHqQ4B0b(H"PBub9tab^/&FUOh\PiF3'0#@',P^b(DQ1'.S40Yebr<TtUE`p3XS?sEC'\=-$@\`1AABf#CV,b$84Rq`>11_'@,`%UDQCuK*B6CSnbU&W3Kd4.0T_HFo^e=ofSX7M$Y3DR6>fTW]I/tJaB`AXhVJu-9<BVg7fP2n7+,m,OD"ka?W9uW$,Kudt9P`J$9iK1-bK@rU^1.L;^#X+KQ1)NRKn*$]F)tLar*SL`puB\#rk&kHEZMp>o`]kJq',hg.C0A`N(6'1;/IdX0g5MO;]%GtV@hhC85S1.V)=Xa`-32**G7(gntY-M`+SGp'WNI]*rcSZQT41`pq#!N4NPbjXn.Xe1be"LkH]WTg]`8*\@qqSHgJo?>h#O>AtdA(Je^EGH5qGsZ/>^Lm*Y^`Ors;MZ^]$mJp#.G!SiP9*rod@'`a/Ub6#0g$U+R/jK\b$-^P!U.i*L4Lrj3//5@f*i)VE(!"b@;!a(st(;R%Sn,XXi/!or)?Q)/6YB:J(6be)"FP+4'R2jbAs%VQGf:k>*TWbn)R!Y[P=^:^K,=sKqi)VE(!"doZ=rQH):4:GOU[`J5bc;tV41lT9jU^%8b<#M5[-l8(d\3/SdZ-^o5*pEV7uodC/:^s0huc6GoeRZNbP6F]@e4I4g@bG6lUPF,?Cq1Fn^$s!Be?Kuj,e:tnPRh8'GjfJr)]%'H#U%^Q'Yu2a4%&s.@bE]K4.j-C=ucN_BVu-%rWKCC9W$tN_HR%<i\#;G`C]U7dM:b"`Ph)HiSu1hYLIFX[-C'g/+7P#?-'D%YgE4Ut'_\W/UW[KCQli3&mM&_>Mt*C@0]Dl)(Ft$>&WWf;_mNSaRlXqh6*)C.I>JjK\dR`.AL"Z&.qREODJu1CYBVN$m&rP9c4CSND/[&dt,qIPmH,N%MbYh2s7ObKBR.Tgu<?-@'W7!4QFR#Coq=/c/gMZ[-Gg4DqL,(6:.Ppt'+?jm""Wl,OGWOu_()cbPQL"Q_q0-%DVPj%j"4GRE:(F353>^Q\93pV(-Pq<;GXq4VS'[U8uhWeXgp^n"Ts!?a;sQ6"KA*h.((1RKC?e=#+5NlL)c%`qE*i#mf0&X3M\QHY'N[am$h8%[g\S3DWO\ZDIu.mA9]6=Ot<!4QFR#CoqBD=mVHn"uZ=8h\]'b%7u`_WXNoL$Rg*T#G7#UOk;n`E_!@ds%oaYBk?4ONR^8'am2*`*+g`ja2!;&h,@/eS0H=.Bhk=JnigJ<epEu88F<h6`S&F-PKZ:n#aJ)#kK8O>):34%kK^'h=E=HChn41J6Pr#X2X9"i"W1;XWG[O<UDs&>.:8O^d5AVf-n.8F?S]j!:IdW%filc$g*ZicV(pa?=K!$"^)55Y(!+J5(5ENZ2ed]Je%jdma%LFI/fY`cIo?Uc68St^S*LSrr8]7Qica;Z2ed]Je%i9n%8XYPKO$;'am2*`8n3((+5FPE%;]O!/Sa.!A$tu$fG&:p](khb5te9>Sb,W=RZ>62Y#D3J,#@B:[IDgaHO@mJ''EP5O%f@`ujq2G7(+I--u2?\(A;FiK%4Z^o^`.!?ei>eN:j!SGFjf7cR"E9_h&!pMtFpUil(eV@)4q%_`s#XkQqJW.X0731F.g^o^`.!?fti3L2GZn=GWmHs==.]mnH+Z(J=gkC8[7q0k-%`AO\0fiOd6V0cgO9K<s`mV@#W$K^6K@p9Cc:Vr6nFjFfF7L-+oI*(:iQN_=U(46+<[5&]'GOqK3>&C4_M1_e)(P8?h.Kiq?j$DhjP,oEpH.,`:^2kqtX'5=C^6`C!(V23!*PjhJ/:^s0huc72ls*T#4ANZX*mBX$90@r:<'g>8F'6?3>1p#Y8T8:UR*3YHI\GN%g*XIrb6#0g$U+R/17<f>6-\]"Xn'!HZ<BB-ADpmbXhfKHQ^'Z>6#5;nB//Lm$DY/5I8_Qo:<kBIqmC=bZMj&Ygt"hF$fFc2p](jEbp3EL]>s'gbREW)dNFaYl,k9-JfIGG,]m8V(<3+4T$'/YKd4.0T_BtnQE<K8b6#0g$U+R/>&W3:?gp#A4BG,n9Z^kRlE?W!H8^61BCsnPT>FDX6[.\#DTh=qJJYjJJ6T;:"$is\6=%>K_u"3h+"EUJ6"k#81":Nj(RWpHr,:X:?@*DbVJu:ZfS**?.d71S#Q<DTWZn-*86g$KL!,X`Z^_#96^tGE%4?"])Z[J=Eh%"$is\&j>@<q@[`16.UXfX.Q>kO.RASb6#0g$U+R/\j'\GnGR,p4(k$BjkobN-gCr6^tm(C!SiP9*rod,lN%bKQN_=Y(46+<a^kK(:+cq4<\4"G&<k9==I`V3^o^`.!?`_U"gBts/:^s0huc72GV8='Di?n*P?,,;?G:=OXRg'uZ4W2A!k8sQ4oiOpV+NZGpVZ:JU[?9'k(lc)#Q6MAe:+g2KG>&[b6#0g$U+R/b-Xt?,=@r`o%Wo-XeR3a)qTIcST">-rapbuYW'h81/Z0#<V;m[Q*e]W_ct"YY3mI""`Ph)HiSs+3M4^9TqeJD=QY#%oikedk;&8l$I6P$%)FoUYlR'Y/dpT</GK2VS!$0sIkI[hb6jCd]5q+p^YMA6\rN[beOipI/Is-BJR9Uf"`Pt-HiSt61-&pS.[*2UO4r)$3d,U]ETZZ`)$iu(/9=#:Z2hEdJ6T;:"$g\dVip&.h$V]&<SUtGP7nqM0--;GV,aEd/doa^b6#0g$U+R/JtGHb'Q.6YWaEd]Jm;?W>$3gA[\3V\jg*a@$2bXN/:^s0huc6GQ20*D:,`-+h6WI5fc7Ck\[7AKX-L_Ka4AM&D%>gmZAtH+pp@EjhCUD$((:;T3k6el>I!)g5\qhZZ\V&if$.cSfHS35VN]1)\.oB8!5uH5IC+efa7f2rXEe!"\`C$rDT.2<!&6JFJAoWA!SiP9*robj=TFADb6#0g$U+R/jK\b$-^P!U.i*L4Lrj3//5@f*i)VE(!"bWbb<#D;aK,>:^qU)/RLT8jK'+HJp<A$L2n-sk_JRD+!SiP9*rodI1*i?a2@6>B%IS,sq;5FX0[>N,lriJLDBWt?E`iCO@_i;"=IJP*Io9rY;LViaG*O-Q%@2bP>uZ<8l+O<;C1n%;9NrOVo;u&L$`gTDk*<K#^^lOM!k8sQ4oiNQ<6o7:O^j"s7LM#_XB&cqlX]JG\$=l@D8m-G1Dh)#)s":)DT.2<!3sl5ZJq;XF'8;so:nH%Qh>/BXFca^>S5oBjK\c'`I\U#YtP4sr/]G>k-BRC1I!o8$moj83JJur&':>D\Lb6B\L`88Z/>^LD!6Y:igTDBahj_nJuTSuE`kcoTRFKaOime-E`iCO@_i;"=RZD`S&3F.<U8D5#,gXiih)UL6S@\QR_Wj'b6#0g$U+R/=p^fV6*s4H<"H)0N)n_AlR/Q]bYiR;5uZT_WZrMK^"$Uh?>V0*/U:r[@/q)iQN_=Y(46+<%AdEpmp$+SfIj.mbPJG3L&oLBQN_=Y(46+<FarUgheUj"dOAOqnuQU3/4_B$i)VE(!"b@j!*Gar(;R%Sn,XXYQNaTQ\L`88Z/>^L9J-]\EH51^[pm/YJ='RW^uFF\!,fc-%filZmsa`>:MkQspoIHI^0b&m]Q^>;@"!&u!4QFR#Coo?R8^4J,o<pM1FAFlgjr]G^o^`.!?fti\ZFl<?Nl4l$EGKK?HVhL^N%l#L[=n(14UD+Z2ed]Je%jdA59+nA_Ps8R6/R(g&4q=p7!TQ3b7sqOoanlQN_=Y(46+<c,sTt$U9`rlLoQMQ^)J/i&l$_!4QFR#CoqS+5Bj\g:Uj2%Ohpir`=HKQG8g1$HD!"=Y.*7hui&G!,fc-%fijo1Xl;`l&lpUI*4&<>ZS7\\LcZCjK\c'`I\U#Z$[&HaFAJZ?7p"`g8\=)QN\p5/dpT</GK2VCSbghs#0A[]Tq.&<!`Je]hPhECXidBnlD6J_UeMB8Tb7B0TfTU^o^`.!?eg;2Pute!k:%s/:^s0huc5\On;NDa1q\"b%1V/N!1:'@PUISMj)<c\.oB8!6!s(!#?rK"`Pt-HiSuEAH=>W/dpT</GK2VPKO#0S6QiFX]Y&n+SMDM$M%BL;dL,eg&&L\NqY.8#^hA3(;R%Sn,XYt9ZY0&7^G,hZTs"7I=;TF=hn[kAHCSD"Wm_RXe3d_r6ON#f,'p;2Er'Z/U9#<ek\2.%]oL:(mHD[%OSUDOF9>a#2GML(;R%Sn,XY4:!SukQ;-KkW8D?o>:2F]T\<4oW&:@kKgUW;PA^F?E`iCO@_i;"fT'3;Z7osrq_M3Da^oV,5*F+32\$C_b6#0g$U+R/ir<\pr$YM=Y,kIu2Qjfug">(b<]RVV]]?AK,e5IV>I!)g5V13`,_$"Is+<m_rT):9AX`!Il0#@PmE9&A8'#6Bgkl7W!+L/tAaN#m<=@ooJ5aR$!SiP9*rocPPfln'Vu1l)56e4g2gUnlA?RkpTW_(8fjMNJ1U^#g>SaPr>Sb,W=RZ>6G4ged2jX\eF`LUb[pm/YJCkC.JBFLX!r+'^=TGp?_$>LX/.fVVjK\c'`I\U#0tAic`Q;Zlgkl7W!+KtO!/m&a!k8sQ4oiO^Z2bXfQN_=Y(46+<a^kK(:+cq4<\4"G&<k9==I`V3^o^`.!?`_U"gBts/:^s0huc5</dl',E`iCO@_i;"Qs:EBioIBFDT.2<!&;#8JAoWA!SiP9*roa\!&!3%LK>FFHa)E15j[qkl(<J)++O4!eXsms5Ets3h>dGipu>0>kEX-ZC'/Dg(46+<IJcSC?m2^Y(0nhfG74I8_1E0t5j@h4S)Qhp!5LW`-3+%1jK\c922P!,!8)N1s8,PW,64qR@0lo6)eCWp3XYpiKU;lBJ9TO3Q<Y1*YQuri!!%LPM(ImB!+6B?&c_q2aCPAPM\D0P!:UUKZD=f,J/*l0!!%8+b5q[p-Q3!ci;`Oi=IAjM_#aW2,np@[TLGpf!3AY;!WYKD=:kO8NVEVVJ/5C6!3dC3#ljrW@RU9)2<#8L!*[<u!5N?f-NF.RL_Tr@eVI!$!,)rp!W]85T)\l<,$"gH<[0d/!2)c^#QUqqHia:5Mc^Pk=H3(Y!.Yii+onhcnHf0q/Rh-K?o?pW!!$3@M?(G,`$YNb["oFtJCTHO!!$\X!.<,%QU"qUecu0T>/Z<6[oe-1(@)&&!%hYKi*39I5`>:9!.Yii,4I28+/$UL!!#9B=:t<DlOV?OI/j8?7B?cBMtI<gYs&-fcluKn^;]pNZreCM!,)rp!oIJc!EuQ8!!'B^'nL;.rW"P$#64a-`/;@>=FYi:lN7+e/Rh0,>HC%SMtI)NJ/5C6n1E35TZ-a-!'lHE&bm.-&("d6!!&Z\X9a33o`o084obT0,$"i\`VK\D=<@MCBFu`rhdZNb>-&57&:4EH/*n)AmaNUn:#A.rn=./jA-9(/IuEn3J1LLjY\h/5.dm62krFHSm_"ne/5FCkE-;0bgAf6*_96J_Lc'HQ@A5h:-3/r;o)N%Oru5_QoDcmC_96J_Lc'HQ@A5h:-3/r;o)N$d>SauaoBW=;'ILE_@KNbn0b;(Ma^r<#4265j:19kY0.$[W'Cu3/SQlrC]CY?dk7f8So3qd*3&(reRXT=lr_G@lgOp<_AUU-RC1VU<rH&jHb(G1&G@!rC(2!a2U.0',[lQ`I/o*<[W:.=hl_f*oM`gdLkK\tl^uB1*Hrtd>]monQp$7P1J%L++c[4cZjLr315M>DM']:e.Z=^@,rJ!DKIbs,ucfN!@jj&bj^uF]uHqYE(`Lh&-_m6MJffCTc^Dp/ElQ(%t;gg"Frp@>O!qf4Sr;-6\(O%JB5-[1&-3/t1YONJlrl$Q$%S%bZec>D4N,b>T:LPHXXFi'#5N^7pT>,eckORQ[Fm$^H?u\(^cF3Tl$AThFG@cKn[rM@IZa46K'?OhQAq=]FH>.SPrVY2]3gU)dodLi(?;(>7B05-0i]F:=kto=ND6m5,NYmC'G:RpJpmBA1gHU'Y>G-GhSR4U2qo[4G_5HVEM[@2YChe@AkW]ca*&7:[:R32kFdrX#Qe_E0oB.dp>TS9%G@!rC(2%"7_t*h:fF8<L?iR*K<.8%7A/"<pFbZanT-9OYMZrB)h"gX7-C8s0%mDRh?;(>7B6OHf3k6edGN[RRcRDP0kJ[R3EFKu>X-:_YGB\N7oUNcdG@!rC(+85F\2q/OG^&?&:X:I`FQ^UG?u]WsJ?+mWJp2EfrUcVs7!Ds2!#?sE!Ot2$/9lC%f2'^A9Q]I:"CQ4Y*e:;TbCXq^If8o/_F/TS9E5hUjoMtQ\L_uLkLWMU.84jH`<9Rg@NOZXr6M5oW.1VHK<<,cb?8XnkODsmE`mm@EXA1`k0$]qA+'9kq:et/n<;2tme/S0h=e!2m`p^s^uF]u9_<cq[D&6e7I]\XCYc]o%u64.bBj!7-"uqYpIM3siQeX!GIYA`?[_WP-)5N$)W!VqTp@bn-3/t1@51CdHG.&VrgRW&_I)9!68t:U1`03[^.8_C5,\YjI4!TQr4]k^'(eAHi2CBPO8m?518qX_cTDeT]#ln!k_Gf/bq(UPHQQ&X4Hs2[rRmh2cAN"Eibl@e0jPbm`j&I>YZ7h'45W]:pXWhpAFM;#B7fNiDr<].6.J=XSTa=Xc?aJSIf6pt"e+b4TDc(-i2C%t6$]c?*7[d=Gqf>%gc[SCc4C5EXdWT*-M+opF'7<Wj*'?'\ZFsWQCrXZT#('2K8I3Bet$/406)R*qVc(:GD/tB^Qgl6-3/t9kJkFXNX(d:\nsWH@H<PY1?^lbb:4&&/)2-(Tjt[["P\jl\p%8.1,#6T=]?36m]<H^gp0-87',Vc(MKrnIeGS"[D#E0hCZCkZTm9:(DD><h/d)c%*+"BTf/sl*XO0GhHQ%4\)2Q>*:]G)Hh%",%SP0q>A^E[FHEV:=*EcYcc]Uqj*pmY04h`Ld<g=6\Wo60-3/t18MO'R>jZc_WYS><-Jq>Dm6.*.P0;kVjK`*@FU=5S)Kk5pcc]Uq.=V9LhgDdUQdm+k>ZTCG(DD><fqb#$nNWM[pnQ*=e\^m=mL**sa1oL$pXXm]BY%oj3u=:D1Vrc2DV^piJm)qbEYcKUT=))-2<tXP@%V]geoZ`VFGA\"p03lhg-TQlRI^tH=<68#gj(UT=PQ%u-J%,cK]>60D#`SFqNI-&cEEjXkp.X6N&r[>!/n1Ko.@HM2a3U(/o(\bck!b[l_hA+bHk"$SJMri`S&K:Y"gSWhVJ##drPj0h0C^U=Ib``i9KC/i8'r25<Ynud@D'eJAm@j!3T'L$f9_8p![sh'A[pg!EbkZ#N4n.ZJaQ0?U$]O0[ZF-'7e&YGlY!B/dpOlq=W3X$5;6@0`bD3"+XbJcf=q.(0noE:W/^9IG3ZSgiP7O=PUg/hZ7!;B7b!t"]o^,f2'^A9Q]I:"CQ4Y*e:;TbCXq^If8o/_F/TS9E5hUjoN!'LYnF%Da*b\XN>Mj'A[pg!EbkZ#N4n.ZJaQ0?U$]O0[ZF-'7e&YGlY!B/dpOlq=W3X$5;6@0`bCHQj;R7jKd_"SR4TEV_HMh(DD><9oO?U:&TM;rl(L4SW8`q837V.H)mq8!e"lI-ac0MKY&0phVP$*4`4f5lM-"Gk"]?l[H)W4qt@VIDmDI8/GO;Lf?^dULC^jVEDrGJ&0;hAVD+s`YG:BfT@mkTTCD<\o3qd*\:#;jS/^./qtf;V450?)`i0V3U[_BSRD(kQDcn?P[BH,A@JT*4:VQdkDYQr4_7-2AFo+cPFjLrbG.B/KGN[T(oA[?B3@Q#:)\=&!'n1D"9ce`uG@!rC(>&LdQ1r/\[ss+X`kE5LZJt`2?HTN9s1:R`UC@]O[Fo<Rm%NQ3?FCX$/3iNFe/D,[lfpJZ].;'g-Z`suh*Zd;nfr($e7sAE[&n,+T2[r>Z=`cMQQnUJL%=`aZ)n5B-fN.r\nAE3UP%/H^1;eM>Sb!JbS.7YenPsO9!)[o=Y*2$VLmB^/*-6.['`ek%Pm6&fh5SaBe$V"aY?lCjJHNOhm1(ko$FAgIDWbeET>"@?u`=)^Ucc9gK&IK9-.)6)]D:`$:cG+/=ABFr#i&BNLo*]L[R2\A+X:9Ka1E6khqY%h!WQ:X*#f_??9&Zj!LBRL%=\[00='+jOCp:r)PmOHH9[6S'O2/CRVkEa#i=AX_Mr344_jJVS$EbWg4V5'n1D"4[/X`gj(UT=PT.s1V^timajrudOGP5+"]K.e9qQCO(s9AFp+WTA!5XqZ[9k!I<G"u*@$Ua9TF;I[2=<9\g(?'`m4=-U$&o=B$t=Dm586-TQKAKcO[s:eS5="*#deMja)5<GVE+liI*U4T,9M9`gmnZJAl*n[<H3,i4s*hejl.!FD)rM/iJLb'lFM<h__5>[5sn-!DG2<?m;_ML-hGf1!.-8W`iLfs3L<D+!#a0Ed*V]BY/KZB]6;-\FC9E2u/[eP^b(DQ1'.AeFM)1geL5gW,06F;73]7(B"!P'="FY>2!9Ao)$M*,dVeugRPd>#)d6Cl0.JcNk2pE"5\IVWlLETa1\iL)"`:6$"(O/`et/=ic[^4A^+-._GCf,+3BPW7LqUqW;.)^3h8qQG2r]N"0.=(n</KnRl2Z7*IKW"gHF7aCYcjPZo`0rku/F)Mitb\nbI#:#!N]:O,aR]jYK]NRRYoWC<]YWEmXT,@E)u)RA2M`h=D2feNTJh2dc,EG@!rC(>%9`L16b>VaE2_VT7Niph7=)/.'%^1=YRW_O7pq]HFO\'$HfhA7>J7c!9Aki(&-a)k_?^2bab;n>"D"^*sK`Z?qR7s7rd'SZ[`Q(;0Ie'="FcR^6qWXHjh4)b0/^>>+!:%S\jKaH9<XL\KJ>ZU;(o\iVPl!/kX+7[;_2FfT@r2rtNOD5>nGVLDZ.hHkgAO8l6R;XHC[c]k,(X2Uj6IN8j&XAJ:=34q,Qj<3L"BC9<ML"4#H$9'?+28RMX1Hiak9KBP(*eFF%VGL<Omu;ruW0VNYHJEkQ[;JM)J:hV6Y#0/O@Lp"#Gk7=N@SPD'lo?MtlRqbM_U`+,XejPKa.;@*=7*.JN:PFuRrNZ&)7>4T)Th3.ML5BI$3.TWN>E7Y`U2E<:USn/(:_:Z0/:PE3+GN]5>bK(s1?S[gV7jMphb5(rEM%Zq^(''ek+]f/U(Mp!#F2b(S@nt)IMiZaAmt@Q#WtB\]X^D.P\mQ9];%;(;.9NlfWk>h2hBUq/k.&ETb:D?u\(sJ?+mWJp2EfrUcVs7!Ds2!#?sE!Ot2$/9lC%f2'^A9Q]I:"CQ4Y*e:;TbCXq^If8o/_F/TS9E5hUjoMtQ\L_uLkLWMU.84jH`<9Rga((^]Ir.A1dd6Up#CS<jr++ESQZDLo*c3L3?d<+:]7VJSa5KD#M:X6a8TIu'm`r#.Z_#Y146EDo^Qs*4Uq=YiaOrM&,F@c.m_"ne/8j?o[+X/:+"_88i,lt0<pRGAAL@t\)AcDg*Gqq5fBD26#EYp4M+<<>a^r<#4264cO6ar,K>N&6,_urMEe9g<,Pbbl?;(>7fDRY!pVPLjjg&6BP\Kje[aDS,T=*=E<AQH1<_:tY4Rul6nT]XG-I64C;WT%5jiQcJa&]khS!rl[ap-miOIu*X':V4Se\Z':jm4nejl*=ME"`bm/9pcS-Xof<D5+TXIr*.6\ng]nebVZ1Dm_\KfT'*9:[Frjle#6j605.PZ:fQ"GVK5$>]ihi2YP2$0W5c:GqWn)ebV>0\RYP'plUt_VM3Fc7]4]bab]gWI]KiUQ%.tD8bV"%+]D/&d+RiYON^W7N1#%h9X*nBj!sKpqKYP82qgU-A6+4;C]>.1FA$daZE(V/@KNdD1Lcs"-JL-:p9ir2IRflqQA8W\m;@#,62drs%.d0:i\P"L^@uN4f53<B5:I7%#:%@JnD)&sK'`eJaZkhj^4&8kcXg)ab>3bRI08ea)bZ4SaRH4[b.mNW-@9+qP$Qm2/dl&eR9fJk:pYK7HXZKD\<3FN:bt-2I-br#)MuL5IbUDg3M^C]fC:Pu414@Yjkk&2XUtcN[nao,'0CN3K<YTd)`j(mH$hH8p!<[2jc;VVs*5orc@-tgPhAOdc2,'nZb*2ZUPL/lD\/!5bmk2dH>ND$ge2F9616=2ZE&>nAHAlIFB8odAr]URriMXZ#_t=qA=K^K%WrAJ-bJ])4C8^\*p*p>=ZuILQl#DO%J,UMfR714VX&Z>0fS`m@/Bt+F6XFDVT0!_?-ko@3@K_gkRO]kD(IKIK>[!r4*l%4]ruh*Y3mI""gG#XhR#B,8T'mNSTModhq_q+`tInJ2s5$YW0S<H^*FJaRH*7Gk1HA6NngSTIYVMi,h$o,2Vq[ZDFgu@]H!!u\ok`S(s.^m+NWf-H"c9\F)l!'=+FkI;8K</ge<@]9XR3p:>&]a6ens8a!"(%>qima\Wh`'-QWBmRF/`m>)pAa2jdmtF_3\Ne69`t-Cu)KH,?Vq&"WNE-[+]!=3o4!I6q,tgb]iVK:@)k[Xip.2nnHG>h>u3EQ="s[8s1k,Lm.':KtGM]KoVSQ_.ltUt&uGWa4_L?/!3i$F$OYOh_EcSrii>_#)?_C6@a61(:lcYRS8CHsHF)SB9*I2tjMi!\CDLmnN]t3\>P8LMiCG:>Z/s+2Kl)Eeh0m1Gem@o>V9K=+Fl8V?*hpYRS7$lX1pk/&8I/49/G1fEP[#FYJsF'jt0R*e::)C]c?M3ge"^$Eu'9&&?^%[Xf67*DC!j"^'@GR-2ttl0JAMh]oo31\j+6VbHKRdo%39d+@&%N4,$7c[Xi$pXXqQ"P^`8PdkV=?Q-[t(oQfj;rY\h@8MG\8(D*F%Bal]^H$%k>OIR>'jt/LGF[iaRngBQ:[W3m2V.dL]6cR8<4&h!`-sYi#2bHLf'R8FE*/N9)gIblf<)8;#"-NADeKJF%3CH=Ik8+0Q@/X?*FsL#=B>0O<Se*fhnFS;*a9DGNKc;)gJ]f1T]L&_0Vmc;1?J=<\g)#sKqO@0_-ko,c0C!87sJPOjl*=O>7GaO6?R$)#2eeO53X6C#6*0,\Ur),r-$OUE+$3lQ.7eSeY]>mRq'WVea\l$5s2/bSSC:63Wl/=h*I@eXB#VP8U5RHfN*Vjjm#[/\l]2#Cp*i>MRSGi_QlM/0L#D;ClUR]Q79ot34(Jb#@HlpaOGB<RS?`:q.?eZnL9]PkBfeoIbq2,NW_O5YRS6=N9`6+\+]?t=rcQ+T-cpWTU2<6=kK`NSP.mrK<);ii2C%tF"c*a[T@uj9oO?E(7*jtj[0?0I@5tFYtCnZj0?a'@6E7'gc@WX<jgcB<ke>"DQWi70UH/dGaT2rrRn8.RF_)NGff;B^2g+FI>uR4%t>q9g0N[ehN,"V!\>k.#F/02mcZ(PB)-:ZOCbq%NP8Rd"UE>4<N:Z^^?D/\DJS(FBC/q-;oi4Cj&7B+:<kBIqg#YOg#14o"1p]!gVCQZ>A(T7#FfOFEu\rp]iq`3?sp+?j,)h9n'5KXUT^8EDR2FMmH3a*n$n_8#a9I-X0p8\XQ(A1=+F;1mV)D*j[blC3o-)X-1M1`;QNc^QQ6O+T5JH#_K`H._l_rt3"g*4]q9LaFUR.RJo0FW@U'^s>ol'G!$k'7b)^L6HDEWhKCRnR"]l(<XQ+-#!6]+o%6J$jI>-301Y$Xr*9,3q'3&N/3,`kJQ#>QXWFYm;j[I%gI5c#N_X:X/*!q"I?lO?Y(tY%4[+:je[J8DP;7k:%h0<EXA;UU0qpjV>c&6_7m1j#3Xk3&_,KjmU_5H*I>?bW7mI=QP-"WWbZdig,fRiZp0<Gi+;ql_:Fe$:8bE%8(&tcF];lH##Qa5@mlbMraDp>b<#2iu4Jo0FQe]mNm/$>q%PhGs)>B"O\CHnprVq&uQOB/9]#$Y"9c;e,`BsTk(q"2#7Zf>f?K5$mElBPZN@NG*F]`P9Mh_'9ih,o@?-ORRSYRS7$lTX7EnY'am7CH9JAY&eG)-?!;,WS`k7=oC779oR)T/isTh:L=d!L@;T"LpM/2XhonK8FEJ!6Z#H!*l(&)gDtH_*k_5J7XR_!3T)$%D7M_?m=>U^p:m@!*:Q##%#5j0Tk`;?s1N[T'=!m1i?sKs#Xi\s/U?fCWTMag6=P@QK&MPRQH5Nero4ln(Z+R]HFF0_)Cd<2m-@qj4cMOPIBr?dE#-k3uT3PI#D7hA_CAjQF0\:0\#d9%a;;j0@DhlQa<m@Hi'qKkB7Gb45*lIYL18HMZheMbJC^V=_r73m!Z^3VPe4@Q>FmtcDNT)`IUgFL(F\j),D?<DXqm$Q=Q'$:mm>sB8iqp:^o?"=/s%5UJso=]7ljHM(u__,_BqJ)#Za:ue7>K=/jm%/mqe9287gC$^I&8VIKC2HY\hGes9Bd#I?>`6a>S+:;meWS1^A[UfJb"Y)A<OY_=/t#WPb^D:fC15eE[6e-.j"+1@D[ka94`%;%X,?ZDTu-PeI8(1$ca9op,3=jBmA3u0O9nRC;kA+QifGSpZ/X>(LXDYZq00Q>d9A,gi99)XjnB/h3KIPeGaTN&m:`U@AitE%Ai8F9NbYNeIA\9\B&%_l_JBAj#D:7JZd_,WpL/CP=Or_,6QDgoaT)IuCV7.ELfjA1o3drJl2&I,pI/u9BS1'9R5mHbo'^sYakegTB6<XbemKT92Xk`LY'[h7X>?9qp17jI_sU8Ck[esC\g&[ddU6\28O6lNj_W_-m1j#3R2r_pC5-'[8"5A<WZ^``1_Oo;4,h8a!u\5`q5A#JR2df+ekU$8KhMJiHj\umaa)up:L9U:iQp6B$;P"';oj:k[Xip>G/bOW;X;,2Yp8H+pXZK.[(3Z[N[L!.4EI[bnDO'V.DJUBNhKZ)3:J79[T@uZ%0[0jRb^>#RnE+K]+<[ufU^=7(>l-^SFYm3C`PSuj^`SOR@--jdCV?jHhZfaT!%uY"T&J5JX>D:?0:JDfH"sAk,;1,KL<R@5'p4/f[o'.);>r`A0uHgD#?EM/&8Go44fL[UjDfWE3jH4cfB.jCr]$Y3sWZ^Hn^tVHT]g/YsXXXZMh*"Pae@mlqf?&GBNWi:QDth;E^FeKO>aD3?Hcu1I@Q<46"7#7rA+FO1ZE,$q3RRDterf6Z_-$2In/"O1Oct]%C<iQIX]Ob9T>1'$,H"[U7Sr,([u^XmJ"0W-V"8p[ZeCQh$5QL"<0XZdBfeO^mE#B;Q?4QM?CZS3jV/^(\)k[gqbrs42S0B)lOh#e#;6<VNe33j*ga]5@5VnrWbZ)][D^0!!H8os-TReS2)#bZobrh3N\"JpC@#Lmn`TX-T)^$\n3+*k#.#<=S>Vq.5'MZ.ID51Y?Z@i!b3Si8op-NiuP:aBW6m+(fj'=B>0'L%[+qLUW;e3.AGV_MNm9#e#;N1ZCI0jm1OD/S'23=Oq?`-@h^3fEP[#FYJsF'jt0R*e::)C]c?M3ge"^$Eu'9&&?^%[Xf67*DC!j"^%(X#N4kMgVA`W%OSKp!\EY^bVT4L6H8Cdq7jL7N:a,EI<^j3"Kk+9_W[A2cS7G[eaBJ4ZfUt7^?/1!mZf87Z'jDl2tQ,:[XjdUESYijjPsImmWRSql/:OB7Q-NUbh\S2SF%&!=U1^RcgR#eEZ0!h'"#2un1]9DqguNA?-G??pFUge[=3&/p%@)mJo=.`lh32^3%]`!i8o3l-iZsiB03gRm;D)p)JsBRPG2q6DMINn?s2;-PB\`3^CB$hX8eo\.1Ee:2E(3$0djTS%)19;mQnS]gF=ks(=^QuNM2Q?R8d"mHZkmrX!b58StN_9></9U[7t'`_P'o^)Kp)jWrn_EL%=`aZ)n5B-_WT/*J<hSEZYh.2Xmp$RMdZGjgU]pJcj3(W3!EVY;R,[[(Zu1g3h^n[X(IuU\N;Q40;!/$\S%R[T6E:atr4QWe]sV?rd$Y]Nb/;ZEL7$qO&,m9dC!G]"RGl]K@kb:OFYOY.Ic>g/LuE'^\!:n]`sKStNn?k:KggT'<,O9mQYY*.N3;e]PYu]o5.i_$!75^F:8<JM6C6fEV=tHtsSq]![0Te`,CIBRFJd$>T"`g@@=PrpZUBh7t.pO0rZ+]`Ka#b3O!dU.fhm*=<>NomT"*O;Vp$OA$nTZ,M:R^,C`LGJ`d[U-#>^0\u:?;<q%oh84EDRF(]L0O!$#"oLa$B<KPDi01;A,f)D.E]gLO]\0ABRF[+9MG3'4/L`l2f%)adV'Z`![+q,@^-H@@Uj"c+=+FjnG4RJh)1(0[D(6$oK",UF8C5bE_QoNZf?$=u'2OX$B]S!Ud;!Dq\!M!'jEXK1,:F)JiP+&h[.(8oj:o1$fp!qMIjaEEmlbr=2MXM4V^j`Xh+rO?6a.$t/$in:UOqc?>@!PMg4-:A2]cm/cc.k?XVS8Wc[GF"AId%n*)-0r2DfZYCp*i^b4"J^KfpjNmd+pladmYMJboe0Wf7KDhama:m$m%"#\Wl\aq&E((d[sofNBerIU=D5$\I-D;]*2JP.c(CcKON8Y>d_XYRS5bO6]9Ei(_@*BJgje1@jIq[C,+?pAEm;7P`_Hf?iHTZFp;jX0oS,Le4V%5C8l3Ec^+Y(!J/O=,YC2k+d;o];MtgekO;Wao#/a"Oc+gZjMT*c>)=>qs%<X2EiTM1NTHJeB?4ed9T5)A$2+s:Z`0$C]c?2j1<H`>uoSi2s-1DDb9&8o'KE&;Z;dQW-giIT?j45/K^;*@XA8\<pKpnHp=b$f9q]Bp<3<7.-pD1cUN-jGLR'm>+nKaQYJUWK.L477N5;4C'J=GHP/6:+'#L\CM`f$#;'J@g)='Ihq!)-I;E\B_15`g.'(>Mr889h-*863lW*>cF^XtA\)uF."#o`]C]j^;0!ilG>k\XcK'IpK+o0*,kbu"dl84:MW?)[2)!juI_csJ5T$PtUP3&g[DR`u4ZFp;jCNNcS0)N8A]pAQ>oS^:(*#hZ&%10IoQS[V^>#%,ZUU_r$@s\A]<qRPn%doUkg1kO`foO8Qj".%e%ke_FfEP[-M!J_7j2>!QF:l:,p'S#T4!VPk$+>C$E?._`HNdN;Qj;R7"P^_M\.0jk]`K`XbQDg,Jo0F7>R(qq?3-?<joMtQ_)Cd,Y(MRIY5la,*qOd@2iE,E<')kIjS>579?tl\s65d.&,M_VL!eJ7kP=RN^LWoX+P6m)%dmeeRTV/kF)O<$1`6*L'A6[mQF1YOs8%ZR=7Tu#U9CnM3Vudg\)7%.DAU-uUTJ\9)Ef(k,hN<-%`WWWa`72E*LeonA:"J^<qjX6h@%MF])fnuDQ3WA>.)E6J+FN=(kTY0D0AR(_6bQ$UHIF,GD&>]V*(g7@@&j8(\Gc_b/7H([MnM(K^.'1%)1I(I)\OX%K*97B*I$jG:P>]ID0RFah@7*\-7)ghR$=<!LrZNE18^j[T@uj[9gYLnO?d9D.fgGA/F&[7gBnR3#)'s6FF,b,?)dXeQ02IM-[0IpY@s6C?=@K?BW!GYKlQ?WuMG99s>)>S?Xr\.ZB+*EJ&g[jH'n!ip[R=Cp*i^RM,4NVDWP(?g]Jqm3Z3?T"1q1D"/tANb"8W<ke=PeJTBTZ8J"EYRS78Pfp'J3&e4&AO=Yh@G%@>ZFp;j.hhNe.r//rM$li.mfla\_k0BA;jLD[X]C?M'$+TVJfIGSbjUHhj)Yr/+`iX':SI\J3Nmi!afDc.eg_UY\nti1LL;(r=(]o$h3qQMmG!+pm:UN.RVn\S5Ub;l!L>U3.***_-60Va#6@gEP9^YI#&kj[8nL`-?c6gD6ab<_'itdgbhOY+hP/-K]2rY>Xjo"VklfbVbH/3+W-2'PQQ_^7LY5u7QIX^QVrY-AmHfk4/t0sueR(,!odm7CHrTE`:7oC"0133d52!=gQW62:E"]uFn1lMs9BNN,L3=FJF'5qc12O,obA+_@Qhc2I`)?Q4g<QRE=ZHu!JdRS=WqMVE[p#mkWjo^l95B4Ne92p<*G7(gm`Bs^(8%ja;lH##Qa5@mlbMraDp>b<#2fS)Jo0FQeSX`BNpBm+<m0Mo?tc_Sb,\5?XgL(Z9nU89i/d7??s,kU`50,pDM'%[%DCD5U>WolgVD"cEF"\*are5dS?U'g=IJOk?s2<8Vjk149Q0N4:-'c;a,,DO&8VG%VoEl"IgGl9EPe][0#,I#$Eu'c3Pa/O[Xf67*DC!j"^%(X#N4kMgVA`W%OSKp!\@!g")rC7D;[if#8>cs!L>%o!Ot2,2XhonK8FEJ!6Z;Zs3Vhd[@\-"qph7Xa"1$iQ6Orc?4M]<jl)X-q-^[,=^c!6]ApU&YB^r<;.Y(X=Ou]m]fVQ<4bL*p*'.RT!8f*T#%%"W-p^NaRWKIMO?_h$8AoG*ZFp;jX7^O:eUP\eI9Rc@Wr,r.WUO42GLpTgR>>_>nnsLS@HKsX%k28q*%0AC?<RA$&@thn[-lPr6h2s9=gJNu2W[<r?F@1]b[p7FJ?=,Eq0BDMJ7Z]^7_,*TCV`]AL!3C]/[R_,b)A>`3-7^coE+A(fEPZ:iiCK)<EWFQPRO)AR&\kD[8(+:/6WM8Je41(ApX\`<^)k8WOXYqFhEDQZ-DoG<k`R(.0SD@bOJighmY[V]^?s=:b!MR;W]&s1ZK(dh3RFC?s1;]+2e]GTVZHJ%KdbjJi^"L^6m(n8)Bes-jZ25YRS6UE`q4kX.)Uo`H\HFZBBWYl\OP<bOu:IXDWp[mu((h8DHP4=sb63\'QukQPHt_$3ECVYRS6UE`ppMV#5C+N-?tB<H]s\`HU!A!LB"sAQ:s0rPMmq_Uij34470[6FeXT"bLULV%nXljg%?KWZAJs[(^ebG1g-OAqKqCgFL(FJs[nqH_,-pqPJ_LjOoPehWo+V%<?$Ji<A>F&S;BN1MmkEU9\07!;d&1JX:*[o?;n@RfgiVAoi4iUJ-A^4@.Trik=UsK@[U9X.Dn3T'[8#=kDJl]<Mg\9aJ1YQdL<@>L7%9lbaJU#+o=N"^'?PGNA=egAl+^YRS6eJ,X2&_%0[sIP@5lI!liZT'[8#=Z0iAWtT:O0B,$[aS#tF/27[NeHr[8(NCHhA:"J^QC%p8l3,kWMms6DZFp;j9?[KWFb4Jg79g'2fj4]F(&U:Y2_4^'gVf-GNt4gp#Q+eB2Xllgl\:^lj,G$pH1r/uhq:2/3b$^1Ye:)h/%I$V+HdW069G8;,1m*+/sOO?]AM3>'(KA9:U05VfNnTEeV\WUs,?XI@e6d#e\\VSC<^WY&=8_hj9pV9k/S#%Fb4JgARBZt'L%FGX;W+%9?P,EI_KE0R[L*0+8`Gach(,$&"W`.?:0L429C*q?3+)lgmU1L7C"U2]^0<FPKh#\ahj`=\cE5TLC(D?QSR1_p\![,<oIY-BcW?f8]I&$$fbshlSM`gG5Z9d=+Fk152N4rgZg`S>\8sL%ap)H!dpSI)gH'#.f&Q\55^@E<d.*T"3qpX-;2:[^WlHZYcJu0RI\[7J'+59DnDK3p"Oob5WR=gH-d&:G6t^/QV9"^Lj:ld95s['B"-Z8at"-Fm46D)3]amGUMfNf;\6QiMsV6e=n)\th)^0a>D913eqjXkp;I-LaopJ7b>:q_%fArLR`R1Be3>1EProT5QGp#Ac1VLKX@q`^B#Qdi!T;B/gVD"N>ZU0cTjtj&bGt9'3GN67X^52LY*WXF"^"f@f/p_$^:,m:a]'cibKHUA$fdpu$NI^'%Lh:5"P^^b-F$JYDrPH44KpB<edMoG+[+S"AfT+8"!0K6_*k<Z[>(q8hgNLrn]-jY%ZH^/m1j#/?f0AEnGiPD_)Cd,Red#hl[@Dl!LC.1/mSB;'EEE1D;[iJobh5jS$9R-/B^KkE-6bLi'glU'A6[mQ6kYo\2qGan05#fM/9?qb7aCH>b,7AGS/QD7(-0IAVk[4Y"l21]SPl],24W`ZG\j*=!uW)?Ja_R9T41t3,mbn>X(EmCRlauZFp;jbO,dXFb4JgAMgPo,Rted]7#-gMju(Wch7^M/A!^ReHr[8Qe'Jo4oT*#F?GILc/VMppil(O8[XJL[FToFBZgEXk?FKh0YFnL1UcQlAPK>Hp'S#T4"S1t$+>DOC'LQ)j=(UR*PP*1m5m")(ee?dHu0=88)_2R,M9^_gFL(FCp*h?-eJW0o!tiYfr(MGX%/_ObK>%?,F=[6SBJ1N!\DOg$?1->D;Z`>0B4tV7eu_>>h6OF^eNqcdfjeqjk)=Eb)_jbfNnTEo`3ndr::J9_sKV('[!25PBhEpb@O]F!'=BM2V"hVdQ2Qln.&3WbB_0?!NbST-0Y@EC4H0WaZk:Fq:A-rO$>#jGpTa!gH[rh<W-Tplme(MQcj+app")T_5s)1enrN?!A(;J%s.5MSrJ5PL*-$S/HtpT7jG5.Z7.G6gRiDPT1r7R_Qo<u[4"#=gl]ba>>8\K+4"_$-WufSgSVW+37m__b5q[X@1u=`HT2"EU5<TJC/_b!5<c;h/dnP?b5q[X67rXrq`'u+l2K&Wn^`^2Db<ri+dW?4HsR]\MFIU@@8]6BO^&Y%n9M/952t>W!e=4jA\gcT=TH6m"ht05gHu'n;oiOd6ulE1^aI+;]U/hPT-Ta,'?Oed!1tO'"i(RaIV4$%4albeB&@7YYEV8`QSVh'EoaM+J<.f?S&,d<ISW/bZ=%8k\UEWkO#DH1$XA]s('*hYE`iCt;sWVP2Eu[+Cm=$WC;%@<*8[^"BfT,E3kTTO4GC:mpE6*eq2>j;pOd"X5V<EEpl*7LD\!T`Aub!"b!\iK&bN#5Y0%a6Z]WrK>&/7!,`\nF%OHpS&$e7Rr#rnp=eAq7!:WF/&-2.VUg-s76MJ8Kk-F[i17?>.2pR,uAH;d<,R=G/%YAe!-Eluk>ZNPGZHf)PUPuaoXE&-Hnt7!U6nSiIp``!0!-\u%:V-S>gLkP0X_R[(GD^$1FjeTI<SNk`qAF<V!5KBW63+NJAGW8$BraQIQaJ'%oD)YBNjMf1SCPHsAc3%J/-+Ud"<dd#6',l^As7iH:p+W4p%@X/C+fhH%k>%d6ZIBlOI:(m;u8)3bITaF/-+Ud"<dd#_,h6rTBrqSbCYT3Z2fD.&qg7(#="j(H5?Og+IkqS$NTrG5mRI7+NX^!a^kJQ?R,mXi""hR?m<-4!8rb<+TU;K>S^!YQN[A:OWXdW4-7X;M<(rBJ1hOg!,r23\Z?pWom"rf*&LR%H*EDOV!g:(>S[>/7=l'NmN@qMR?ITLk06A"QHN`KE`iCX(C<D.\:`AYAT`J0C\(F!6WTZlb4]$kB?JE;o7b";j$WP=+;qX4QN[A:OWXdW4%SM#i`oN0@,,Rd3uZ6VFN;%((u<'b5=ieraCPAP?R,mXi"#=gXO^0^[=70cB_Ggd.rIIV\7=TpUZHCSZ2fD.&qg7(#P!:k=8cf2df%Md<mG9AK8`;a3a1r@/dh[S,!cJ7GH`<#'n!CK#GS5Xa16ecL,%BlPiT+MJ1hOg!,r0Eb[p2*0f+d9G+^+I"TWq4+9[3VBVfV/r\oRms8@EIj27qb=3Jc!jpU5LS1m0J.*6$$!+-uW!T4I%Q'pn!ZJ^W$Z2fD.&qg7(#@C.NPs7V>=!s=<!.9nO"FrRq9nJ5_Z2e"F"1YCM00]H7HcTd74:etR!7i:4K=d8h!q&FG!u&df!O)ha*o,#TH)uJuU;.e*F'p3&/-$G/`e1l8L][>@*p3Y\cVQTC;XCc)p@SNp#9,Ze%!X.Q!+6B_(:Y<7-u^9M3+oX(f&,)SIE?&?.NnopM\*//h$?E"qe5q5f&(BUgjJbjUAUFXp\I0;jekDh\Cn0Ac%/0+\$,`)o7u]05r,T3#Q_^b6lg5*!`@l>OpRlWO'2jmTL/>;DLsCfCj!+9<aof6iQrb(j;Yj"#Q_^bKH-=7rK?u3e@Q<K!r&rEQdr3f7P62iShW(O*P&8!j8:/G"9=>kEr;<P$gIr++b;%\+7XhD=+2upFF%#j'@^8OQW9S^4:uSPD\GG;YQuDm,2rtB7%9ZRZ5%=r%dsV#S)0@ZG#+2q&r6V`&Z8d3$(Tr&\9q5KS)IL7QPHt_QZYY^#QXl(mG.e\gUIjr:`lB$q"MO6p&b=(=!WPg9"(_i4Tn2GPJ`OL[3cQh]*K_'f9K((psDIlWZ3R&[T4^;QRPqLT/[V#66Q^&j76MWp#90b44MF\_N+>q-JDMN6+ngA8dGD4U#c!OM0kX;lI+7:+G%(0<ZEpe-m,)n"niQ+>%dI_qHQo=cUUN\/L)7lab0,(U\nL`k;[P^8P06g(89gaQEm)U4rRMGEOGU@'Uc(l2Q3@N@BV^Q5!U7um,Ot0Rr0ke^-W,,^`q9!h\Dd`lD$_[XDZ8?=0\kMh:Klh61IMR;.(L?^$,7)%gu9%!3c`?dasK8_R+>:bO&E@TF_;#iOT+-;F1Af#W:H_o(On^gK(HVc*4cVnGa?>/ig;4WrJ-RgTg05+U[SReH[_&KE,BlC-:..658(-3X7:5KE,BlC-:..658(-3X7:5KE,BlC-:..658'Bo)FCcqJaMdK]seN:id^EH+rQB2f;@s!Pfo/,d85A.'SbCSPutO5#<@rpTfC#T4Mo\:Ia9nPRmgG6;7Nn;2>;Nkl0<bY7D(:5.n(2re6U%^R5`7>:Sa05D`]I4Pks`)9h.W*+h&YDF=d3^`q8CYT&9EY`EN@VV7"*C%S]oK;8$fC)sP+XfKJTkjFf[S3'DUkM7R1!*FoK!d:=M"nj\#bDPJi*mO>_\j<nf>h.$_Aoac8Pn2/7.3S[nKVII-lTY,PrgCGp7Z6H%O+1.VQfRX\EAA6C'V`B,>)ect*D4ZHbK89\q'Jo3E`NX7?^5VJ0<95!JqRFGmnO/i^`jI-5@N7@VCdD7N^h2SqQ4E+r4^\e?F2(/7"Kd)Qh@$/P3G\@VbQf;>2u$/i"p`CEI>I$J!(EGJ41k9\s7..43*tf0WRrn%[Ol&N-e]qJAL;]Wnf6^,Lp91*_O`Uq>4.#%\u.W8[:3j>7ZE9Y`8F`;S>X"r-^_C76"OYX5Ci]>$&C<<io?E3A'&-o7PlS\gNS$;F1Af#Xq0efu=bCB!=.pr%l+2d-gE>q1RdBkA0*gSNITNNjC<k.'ScjU6E>I55s-%F-thoo)(9R)bfI%.')B>_#.Re\*@DAM/a>(#QPX6W!LPtZD*9?"LVf$Xo'ss0YdKQH7'NSV0BXA+&-cg$;k1Qhn90*C%q%L'&H"_!PfmY60EStjmOK[fuo7sO+3LBLj?94QH\FD?<4UNk3+_$&-_dtq)A?=L$;=D]IuHJ.3S[nKL4mM05DtJFmYT'<j;Ir-CO%10C-K`<PFgM3cFhV4XidMI<aq1$Rm5!=G.U]-[kU7,/()0XLc*H33gGL=k+NKX7@K^;MYDOnBMO\;F1Af#W:JBi3oKM*DP(rSuO$sg?M4Ea6-jCHT@uB-dFV1fZL"[O?>P>fgp"L4M%(H'V`B$]_TI!PRmgG6B*qEH/lUQU;/rtYMhf?#QPX6`Z+"L+7;lI$LB"In+Z=kGig@0m]*h=kN`Ql$eJ9C!3c_t%dZY.$LB!9k>^VTg/Ifkh9dNioA:,\?7@#t=G.k'G,#TPp(;[1j6Hq%QLC%-7k\I<aKaO0<HQ4?eJlMkK5kA:&pL$JV1\hV&IK9*NC"?38$]$,O*$$8,7i=1R@[N$E+hhPq8Tk-&-+7JPleQpL][Iph]ETgd<(aV:3^,!CMrHK0.S+aIOQE?=G/.-G,#TPp(@<8GL^oYEq4:#l^jqWoWlV,a<)5r;F1AfL^1/Z57`GrY^o<sR0c>d$f_QL/]nBNf%Pt.Wr(r=^orN"('&,HV8.!@Z@IAY]pCUc[9aVeU6c&!,#g"q)nde1+0B_2CRaP\VU`SrjkoNsa(_[T:SnBIg8H!0jd$d#*C=^MH<CCCZ2e![.Kt!j&-_d46ClTmA\hY#+TPVtZ3kcM&-_d48=`]96Nq\0KE,Bl.P'/2658(-3X7:5KE,BlC-:..658(-3X7:5KE,BlkA.`]-`2n.R<[pik'$[lVd[f?n8cX)fsX)"2P84??72Meo<12PCOSa1658(m;K'<hG=i,@(3/mmo\fV?+J4eO1$HVf,(/;o9Qs%aQeNf>M4lMQ^Q(e,4M(Nm@OSrW'\J(F(0jB:!Pfo%T?tcnCCVTN?XIHS<]qOQr2mU#n4i62T4"j1:,UO0e*!69@]tj4Gm:1@Ro1cd@:jYcGeCG223VEVld>K1X)=KMVg@3'CKgglajj?$]=/E"c)5n0b3uBPij1T/Tb%C91%B-!?iE7Ln_uQL53=$f>hHUYF)Co(M\6)A7DqDk%h3,O%4t7+n*\_#]A0QYB:R;;c=D'.W3hIYDg1bn]UQh2PFg"]ok@#^AZb,JZhnL@MJC?tKda0ddJ(`t)CEuS/kkV*W8KH0^.keg^j/NX!#BQG0C,T[eLO^4,3P<=V&_,5XD6j\)8C)C.lfTfUjo8.27374YDR(n4G>2fO6X.5n;E%P?X"apOQr@`pslkA?r\QKCK@Pf:?GsUH'[L4b_'FQQBX1np/"'UY_JfAG^f66Qs!b^JlTX1AXq!89SV)dB.0V7^q4l(JsQ^?jr*78'qF.)7_s0%)G-OZm]31q[eqr<V3PKg'u%toiXfu!AY9S<2NbYr%DDcPbo+*q<MsC`N.[0\a;f#XC+K=XI=oAHr.hSS70s"1,"=Wo_9D>#TENCO@qW@RR8b7cX\d,ek45UrSAq_r=uY;Ui`Vc'BVMfWA9.!;7:nl/M*_p/7-6'^o+!m2?-?2,n[)[d)149SABAhg!]cH<pF81I4XEH%!Pfm_eO%!rOIn5Yeu332=u'8NB"";p>'+PaM(1#Y=N74Rh8=nV6!d<XG[?PKLN^eS_H21d<1esTKda0dpau>Boc6#`O:9Q`5L79O-=<qPWEg4LQ_'i/1=SJ>i30EDqD^N<:%bE->(UCZ3=dD=!,H854dhJtn4e254"RI6EFk54*V'WeWn(@#`ALlo."V`@Ylo?ll'7**j(-T@Njhb_]MW:!+@8#3H/R4Q_1B(%'!9"<Bb(^Rl`Z0g[u?)/'\GnEc<5Q?mCq%E#O,R*K#(KX9[%Nc1;.]^?R4]"Fd%[RYJsA0.jcYf!*DXuA6R$*.=FiocJ?IAPJ8u/.'Sceos2.`n(Z$SBNoWNY9p$2ofbtR!#EtqrF6j`B([b!5"up(:Au?.&-_dTmJIqRT<_`9:[$*'(0\Q.AB_rE+EElA2neuo>7Y;bj+E<r]B?;B>.TPFjIq5,?k':*YT&9EYRbm%[CX%&rbY75!#D7BJ___BJUOJ</m$ms`BKLt!%^Go!kV<c!rGgW^kJ!a!%^Hr#J3ih!rGgW^kJ!a!%d,WNE?)Rc&!PV&%t?mK23k(*o^N>p1O(_s59YWcYIr\CHe/[]hV%TkI3X1p(jikGZ0;EYR.uo\<%=)J47]4GccH3AglBrbKK=6eHsk$H*.MI)XZ5_c;g(+?Pl.7"FhGOf%k+`q1Y5A9-FZ/6SAg"UkA_U&`#NE?3a\aI@]%pomHE%\*h,N2eCY0?GW.4%YruY7et.$6dFkecTE7e,uZt`?t&BKppmGCS]RdUg08>s!JAK]B=PQTFej.bh5jfO1EHm#?lPm0O?c&;!Pfm_]nk7#e\PX*e^21oo'Ti?Zs+csNOj*V:1eIJWZsm=H8<AtEj]g!KK]?-CJ?>ZbjU_MIHB'M0\E*2"nnXV"W(''!3h8PH<F%GX'W=d'03gT0(%6DbkMG>(!2h_nl=k"=inMEVuAKcXShK:^G`\!<2V05JPG?>_1e*b!%]>cZ[^Z1MOQro_Wo>QHWeH!b6Z2l#rX9n"HhlmE$j>5>.rZ5MDr[:G"/,#jEW_4?iCr3d`O8rIIYoY&AL(m+UW$pkkYS'PRmgG@e==5?tOULZD#YQ'm(TG#*Y*k@qJ3UA<kA^W)fN`^:W4>F#U@$]_5#P/(je9YDr=N__d&qYR.uo\<%=)J40TbK,b(+(UE?#nV$MIXLYdi<QDC3^LE=3ekb?*T:hH+g1AF&HErl[iTpF-YDqhrd@q0Up7[fV(K*R"Y_]S2niKbKaId/mQ(_M#-6":e]aiqaR<81<V;:FVZk@%h<1]N%\Ve^PlMqHJe]H>n>/tkI?1CCP/V48ai8o6_XpPY$H/?[GYO:7NfQom-ZT<:]6WmDZ@Ln/@Y`/m,Ys/aF"9@?Q(i4hPd=Nfqf;%0W\<0uCIo?lk/79FCT>(@*^?<\+YEN>.N@Z@Y!+5Kah%d8V27*.^AY6&_>:4o9H<J$IhK*$2m-`X.AHT0KLLpU(k+S+F!!'fOl".\KoWeGs!4X\q/D,qg('"=7pSF2[]@"e'!!(rkoWhj`H<C4J!8NoI(@4LD$NL0WqpNZ>h<8DN!!$tFH<IHk]ds-`!:EK5$[/;3"TSP<IHb=ZDY147!!'O4#I'sf&%sLo!!$p#q1J(,5QC?:bL[52^PseX/-#YMmcZaAKE)DTp=g)Xzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!Mm6@H^Wt,~>endstream - -endobj -% 'FormXob.f54a132f85de37697b101f145bc60841': class PDFImageXObject -45 0 obj -<< /BitsPerComponent 8 - /ColorSpace /DeviceGray - /Decode [ 0 - 1 ] - /Filter [ /ASCII85Decode - /FlateDecode ] - /Height 1194 - /Length 13974 - /Subtype /Image - /Type /XObject - /Width 1604 >> -stream -Gb"0WD/Ln+d[ebiJH@J!lct!cHFm^UO9hYfX*>i^q,hD6VCQk\a.oJ,TNMzzzzzzzzz^u,*1K#^CXB*R!dqK[#Lq+1P0!*`&[mk'"g9)m*8>=q-K/MmU'7/D1ITcjC^da*7J%07l>Ibn:B#XF7=oA2f$!(s&ZpD+YK:a5kN\'P\:''\SmKn]Sl83cPp1^'I>qK["Q+TNh:c[-$/!@X(ZhHOY!5`,.)hEjR08u/*R()d6N,5o0`ck(^?l0#a6L&dH/5OU0\"JA0ZH#KB"!%$(>HOC8`.$8u8>A+:-M=gDr6:1`FUn@As)?N_ZrOfVd&:bDXkIlS(!0g#=mk$@!TLAX%DkS<S-.:+d$Om+bOac.kBF$k[o^gp+6NB`STD'*>!`1*>]XQ6!J.h,0]nM1@PXn%-/MmU'7/D1ITcjC^da*7J%07l>Ibn:B#XF7=oA2f$!(s&ZpD+YK:a5kN\'P\:''\SmKn]Sl83cPp1^'I>qK["Q+TNh:c[-$/!@X(ZhHOY!5`,.)hEjR08u/*R()d6N,5o0`ck(^?l0#a6L&dH/5OU0\"JA0ZH#KB"!%$(>HOC8`.$8u8>A+:-M=gDr6:1`FUn@As)?N_ZrOfVd&:bDXkIlS(!0g#=mk$@!TLAX%DkS<S-.:+d$Om+bOac.kBF$k[o^gp+6NB`STD'*>!`1*>]XQ6!J.h,0]nM1@PXn%-/MmU'7/D1ITcjC^da*7J%07l>Ibn:B#XF7=oA2f$!(s&ZpD+YK:a5kN\'P\:''\SmKn]Sl83cPp1^'I>qK["Q+TNh:c[-$/!@X(ZhHOY!5`,.)hEjR08u/*R()d6N,5o0`ck(^?l0#a6L&dH/5OU0\"JA0ZH#KB"!%$(>HOC8`.$8u8>A+:-M=gDr6:1`FUn@As)?N_ZrOfVd&:bDXkIlS(!0g#=mk$@!TLAX%DkS<S-.:+d$Om+bOac.kBF$k[o^gp+6NB`STD'*>!`1*>]XQ6!J.dphhjp>LHG@crqI^#bd`:BLVuJZNp&D])kOF]6R0!)f5QAi'qMtVa8K%ZGS,W8V\C5p3!"8Wj6i_JX*uY3rHiE^lCo%(F!#D=Q!5.P<s5nS&Nr`W;)?R^D^ATF\dXM`,lOaX-hPD@q]LtTlGaF-bn1G.Ni*@6&^q2E+J9P]5!:S>I!8aOq!5(rl!-jib!:VTM!T76%!l2E)"Ft]1#QX>A&-1R`+TT/J6ND@tL&g]q%0>Bm)?R^d1^&>QBa=_-dLZE8V',iO91&](Q\GM0/e%j>>oEd[]/0Y@GA.<_n'VaIhPDC2/,nHaNt9"c@4j`(n/lT+b<@"sa2;/0Eo91=^6eftj``i2`?toij6_2]L)`]Ni*,t@Q_P_Ed1EgR^<bnSaDj$>Y,1T.3>uoX%=r<Zqco/9*(NBS>5CFLUER\*&@e%?cfJi]EARg$V=/Ic)KHf,JSXNI>`OOY7ml3<qEC7@+ihtA\<akTj_2_T1^'tXmrLK-EZ>O>C[(_$NeSND6f;/E5*r#fa3bI.QG1],BZP0M"KnTiF#b.Z*"@I7l2+_GL)`]Ni*,t@Q_P_Ed1EgR^<bnSaDj$>Y,1T.3>uoX%=r<Zqco/9*(NBS>5CFLUER\*&@e%?cfJi]EARg$V=/Ic)KHf,JSXNI>`OOY7ml3<qEC7@+ihtA\<akTj_2_T1^'tXmrLK-EZ>O>C[(_$NeSND6f;/E5*r#fa3bI.QG1],BZP0M"KnTiF#b.Z*"@I7l2+_GL)`]Ni*,t@Q_P_Ed1EgR^<bnSaDj$>Y,1T.3>uoX%=r<Zqco/9*(NBS>5CFLUER\*&@e%?cfJi]EARg$V=/Ic)KHf,JSXNI>`OOY7ml3<qEC7@+ihtA\<akTj_2_T1^'tXmrLK-EZ>O>C[(_$NeSND6fs]ka*JdKIfCN"3KAj</\R5<Hp7K-5oOb`%@LFH+6sfVkk+mlQD5VDd?(o8pTYbKM:.LGBZSuWqcJo66ts_^1h:LgIB5q+U,:pj)D\eo51ZJP;&XHp%@LFH+7%=9-k/1sL<M6_O7d0WP_L/J6fs]ka*KQf8jeW6+`g<F@m(_CV'3n,OL_4^YoX@2dZEL&aP>5@=HA2)Buk9NA8^X[X@GXP1upV71:Qm>etXBc)KHf,R9OtZld:eB%69H'bUpMhok6m\L)`]Nk*FlEH8Hm>6]RobF%bt34W4s0+ihul\Y]&**Y!tSOQ1#qgsZ(%O+p&:aDj%IDWuSN7mj"-j>\&5\+Dl8UENJQEZ>OV>C%CWd?#ac3KAj</\R5<BLnAB*(NBYQJTZ.1aG[\Nh[b=9CH@R)A8kia3g!ZV>%59%>iMpj(QNhded.-L.#asEAV3Dl$]X'6_ZEu3#XQ]oKLj$+]0.u*"A<?H6;J#O=1PuNeYb0]oVi"8<eiK7mlF)hT'q!,YCFaUEO\OmpeL!&u?bld?(o8pTYbKM:.LGBZSuWqcJo66ts_^1h:LgIB5q+U,:pj)D\eo51ZJP;&XHp%@LFH+7%=9-k/1sL<M6_O7d0WP_L/J6fs]ka*KQf8jeW6+`g<F@m(_CV'3n,OL_4^YoX@2dZEL&aP>5@=HA2)Buk9NA8^X[X@GXP1upV71:Qm>etXBc)KHf,R9OtZld:eB%69H'bUpMhok6m\L)`]Nk*FlEH8Hm>6]RobF%bt34W4s0+ihul\Y]&**Y!tSOQ1#qgsZ(%O+p&:aDj%IDWuSN7mj"-j>\&5\+Dl8UENJQEZ>OV>C%CWd?#ac3KAj</\R5<BLnAB*(NBYQJTZ.1aG[\Nh[b=9CH@R)A8kia3g!ZV>%59%>iMpj(QNhded.-L.#asEAV3Dl$]X'6_ZEu3#XQ]oKLj$+]0.u*"A<?H6;J#O=1PuNeYb0]oVi"8<eiK7mlF)hT'q!,YCFaUEO\OmpeL!&u?bld?(o8pTYbKM:.LGBZSuWqcJo66ts_^1h:LgIB5q+U,:pj)D\eo51ZJP;&XHp%@LFH+7%=9-k/1sL<M6_O7d0WP_L/J6fs]ka*KQf8jeW6+`g<F@m(_CV'3n,OL_4^YoX@2dZEL&aP>5@=HA2)Buk9NA8^X[X@GXP1upV71:Qm>etXBc)KHf,R9OtZld:eB%69H'bUpMhok6m\L)`]Nk*FlEH8Hm>6]RobF%bt34W4s0+ihul\Y]&**Y!tSOQ1#qgsZ(%O+p&:aDj%IDWuSN7mj"-j>\&5\+Dl8UENJQEZ>OV>C%CWd?#ac3KAj</\R5<BLnAB*(NBYQJTZ.1aG[\Nh[b=9CH@R)A8kia3g!ZV>%59%>iMpj(QNhded.-L.#asEAV3Dl$]X'6_ZEu3#XQ]oKLj$+]0.u*"A<?H6;J#O=1PuNeYb0]oVi"8<eiK7mlF)hT'q!,YCFaUEO]*I/`7ST9#,LJ,2?qUER\*OL]d%IdrTAa2m.&I@n^1OQ1![>YEu;E\ui:)?SO=pUM7Q3KAj0[Iel"7mi<3+`K#]T?GWDj(J^'9AeoQ1upV7!nYlp\Ju&=NeY?WoR/>^6]RobE%QL1bL)F3BF%j9hrf#:j>\%Zf@'E(*"=ogL;:4hI4e#WNh[b:/Ua87d?*C%#[C$[kAiE?3#VkMdeC9l%69H'^pWf_/k89hUEOS.I@n^1OQ1![>YEu;E\ui:)?SO=pUM7Q3KAj0[Iel"7mi<3+`K#]T?GWDj(J^'9AeoQ1upV7!nYlp\Ju&=NeY?WoR/>^6]RobE%QL1bL)F3BF%j9hrf#:j>\%Zf@'E(*"=ogL;:4hI4e#WNh[b:/Ua87d?*C%#[C$[kAiE?3#VkMdeC9l%69H'^pWf_/k89hUEOS.I@n^1OQ1![>YEu;E\ui:)?SO=pUM7Q3KAj0[Iel"7mi<3+`K#]T?GWDj(J^'9AeoQ1upV7!nYlp\Ju&=NeY?WoR/>^6]RobE%QL1bL)F3BF%j9hrf#:j>\%Zf@'E(*"=ogL;:4hI4e#WNh[b:/Ua87d?*C%#[C$[kAiE?3#VkMdeC9l%69H'^pWf_/k89hUEOS.I@n^1OQ1![>YEu;E\ui:)?SO=pUM7Q3KAj0[Iel"7mi<3+`K#]T?GWDj(J^'9AeoQ1upV7!nYlp\Ju&=NeY?WoR/>^6]RobE%QL1bIMjo*hU4#eE<V&-t+:`-[@]g%Jb8H@T/>Kk+dT`Un?`0p]h`<?d_a@E\mpW9DV4dNeRO]8O(>?d1Cg]kpLa:)?TCSr?O$d6NFirTB,*I#f)f!PIqkE!Vhh,P*_pe!+4/Mno?Pii(No<?B0a?Hq?QEbL$lO0Bjj03>qtg-2f)B7md9jUn?`0BF)D?oTQp-%0?6eIZg%m+TPlt:\&N_"Q2rL8R@F3!.7@&aii'CJ1p.7GrZcEn0S#Y01SA0^8.C^j_+q8Qh6KS*";rDP(&R\UEKVEdSKFS1^)`0qFP"RL&cTm5KV*r&:cEpcegO)51XfOI&&tE^be4r^Lm,qL8=j&$]gA@-Ni:6rV96KdXMB"9@=@OhXoG"I%C6m!*ISi+p,Q,rm22VhXe4+)'f*X!3d:L!T6]Ppp\,hIgc<Md1?<7o^+k=Q2Yh)=H@\,n1G.Ni*@6&^q2E+J9P]5!:S>I!8aOq!5(rl!-jib!:VTM!T76%!l2E)"Ft]1#QX>A&-1R`+TT/J6ND@tL&g]q%0>Bm)?R^d1^&>QBa=_-dLZE8V',iO91&](Q\GM0/e%j>>oEdgkRW4D<VjO@3]=5Ihe<M6j3RN!ps(5;i&cqWGPi>n+5bbi)LSG;r/O#%pZ"?)=G-'!L>VN6r-j$+'5R*.`pc(hN8K]bCgmjfdhmPSTCMgKSP?3%G8eBfpbR@`^9`YRpeG>o*Il)ta*0GH#2a,'^Z3Z8rV4Ybf&/WLiHP2;^E;@d`#=$$1&R%rj7hRqRok=31ksoXBDd4+B+o(MS]:.\rf#`qmqcGB^=*pJa.Mo!nXWCU_06g8n+\\f5JFI\2>BpVp`4k(n&KW1Ym0*"%):iKq#1!5-J%*:NT#*Z)8@9Nfu+eVV_S+05NDLu4.B?)mkfdVnRqcKHtO+.n=@Sg48t2rO7-mo%DL:.I`J)Nqsg4OXMK*!_sd@VI_Yp=+)LE9iVOG%r+XW0fJG40U%Ftb[!t1$JFq/R^!DK&?f^dU:&eYN\G1d+J(E'Im@XR056pk1s76,H>lM+p5AV5S^JOdQ>2$_3F?o]cTUpn&d?$F.17j6I9LHs9a;k^-:IAfm+_<LkNeWLj+Z.Z01)b1'6cRRdRV>;1%Cr5Wj(SeD1o-(bgsM5R1k]HZ;FX%ABZPE:68K'"UEOh<A3:<pR>-sRO?4@9SqbTc6cs)`*=Wl^6YN>?AMiJ.L5`#R1t.OA)KJ>8`mYKfBh0*N\YC>.BaDs?Ul:&`d?*lTKOu-#7RQTWaESUi1CYe.+a5bR4:S!PL6U)I3uTlGL<rU]b%Sj:%2hr/BVlqa1us[ON2IgUduZ='E^rL:dh%s^8/VlIUESZ3#gG3%N/$-8ORY/\Af=Q:6geX/GT&n)%4S%qG;Nhm%AB2EPgPRS)D[n=cqHgLBZM2'),EV5VBKM-jGntRV]dnGO>7_p7mk;F&=R<()%F-O+ld8Bbqu5TL>:1<nMGo2)H'$lmV'[d)F?4h.AJ&11h8]XTp^Y"d?$F.17j6I9LHs9a;k^-:IAfm+_<LkNeWLj+Z.Z01)b1'6cRRdRV>;1%Cr5Wj(SeD1o-(bgsM5R1k]HZ;FX%ABZPE:68K'"UEOh<A3:<pR>-sRO?4@9SqbTc6cs)`*=Wl^6YN>?AMiJ.L5`#R1t.OA)KJ>8`mYKfBh0*N\YC>.BaDs?Ul:&`d?*lTKOu-#7RQTWaESUi1CYe.+a5bR4:S!PL6U)I3uTlGL<rU]b%Sj:%2hr/BVlqa1us[ON2IgUduZ='E^rL:dh%s^8/VlIUESZ3#gG3%N/$-8ORY/\Af=Q:6geX/GT&n)%4S%qG;Nhm%AB2EPgPRS)D[n=cqHgLBZM2'),EV5VBKM-jGntRV]dnGO>7_p7mk;F&=R<()%F-O+ld8Bbqu5TL>:1<nMGo2)H'$lmV'[d)F?4h.AJ&11h8]XTp^Y"d?$F.17j6I9LHs9a;k^-:IAfm+_<LkNeWLj+Z.Z01)b1'6cRRdRV>;1%Cr5Wj(SeD1o-(bgsM5R1k]HZ;FX%ABZPE:68K'"UEOh<A3:<pR>-sRO?4@9SqbTc6cs)`*=Wl^6YN>?AMiJ.L5`#R1t.OA)KJ>8`mYKfBh0*N\YC>.BaDs?Ul:&`d?*lTKOu-#7RQTWaESUi1CYe.+a5bR4:S!PL6U)I3uTlGL<rU]b%Sj:%2hr/BVlqa1us[ON2IgUduZ='E^rL:dh%s^8/VlIUESZ3#gG3%N/$-8ORY/\Af=Q:6geX/GT&n)%4S%qG;Nhm%AB2EPgPRS)D[n=cqHgLBZM2'),EV5VBKM-jGntRV]dnGO>7_p7mk;F&=R<()%F-O+ld8Bbqu5TL>:1<nMGo2)H'$lmV'[d)F?4h.AJ&11h8]XTp^Y"d?$F.17j6I9LHs9a;k^-:IAfm+_<LkNeWLj+Z.Z01)b1'6cRRdRV>;1%Cr5Wj(SeD1o-(bgsM5R1k]HZ;FX%ABZPE:68K'"UEOh<A3:<pR>-sRO?4@9SqbTc6cs)`*=Wl^6YN>?AMiJ.L5`#R1t.OA)KJ>8`mYKfBh0*N\YC>.BaDs?Ul:&`d?*lTKOu-#7RQTKr'HIjhn8:HnahNcT_-1$V]fV.jNb^to^V^q],i%YJ+s7@:Q0T<;FX%A9_Qe<(b\$,l=id,%Cr5WgIk>$H5][N6geX/p<jVLSq`KWO?4Ad^%B7AV]fV.jGnt200M&TBh0*N\YC>&92CLm)H'$lmV']8dM&CIL6U)I3uYE<oYd]++_<LkNeV@'4Yc598/VlIUESAb:Q0T<;FX%ABZTnq';M.RPgPRS)R@'K`2KRWAMiJ.L28M+1$WID)%F-O+koXcN-ZC?7RQTWaS+$qURm4)d?$F.ZG#nKW2CeM1us[OCbIq+l=id,%Cr5WgIk>$H5][N6geX/p<jVLSq`KWO?4Ad^%B7AV]fV.jGnt200M&TBh0*N\YC>&92CLm)H'$lmV']8dM&CIL6U)I3uYE<oYd]++_<LkNeV@'4Yc598/VlIUESAb:Q0T<;FX%ABZTnq';M.RPgPRS)R@'K`2KRWAM/Jda62n/4TE@$cUZ*h`B;R=83ID21].2&qnIViqG1LCkp*!qL6S+=+b0KNks'dEKl<%W)H'$l3*u@aBqQV\k&/7IIq8E%?uOF#UkOPf=e[&`6D``DdR-CE9\kf6^G>bCYdNEfd6p@EbhS;prL)n7Kq62cO#@nS7RK.Am.tCj+_<!<a?T[LoH1uj6FTH0%4S%q*%uD\1t%I@o/>[a+.E1MfN7/)BVck`k&&1H`.Mgh,G^ocPgL&&QTdb$Bh0*NiHXT3Un3=*d1D>)5!nOK8/VlqGj-HKSq`KW&<<)@6L&8U)%GPLkp*!qL6U'sNgDprl=id,%H2Qr,G^ocPgL&&QTdb$Bh0*NiHXT3Un3=*d1D>)5!nOK8/VlqGj-HKSq`KW&<<)@6L&8U)%GPLkp*!qL6U'sNgDprl=id,%H2Qr,G^ocPgL&&QTdb$rS'^6q#&D64s,3NqA'O6>5EZBhS1r/j7/'%4[/^;odq(K[Ij>c^$5QJ$Y;/JC?bJPH5^fV%A?u%IA<BgS4c5JQ@@_iV]k6O&?;Sa2sP+u\MStSl1^0`)KIG>Tj%;@URm4191,YDIc%*%+m78bWhnT3l=n>M1k]W.pPjJ;E\7fp>5EZBSq`b.6`?<"hl*FrkL'pAV;F5sBumhAKPKcGNHuL`/e+LXqL,-1L7Cn(W0VniW2Cg%dL`FTh`'h7aLO-\C?bJPH5^fV%A?u%IA<BgS4c5JQ@@_iV]k6O&?;Sa2sP+u\MStSl1^0`)KIG>Tj%;@URm4191,YDIc%*%+m78bWhnT3l=n>M1k]W.pPjJ;E\7fp>5EZBSq`b.6`?<"hl*FrkL'pAV;F5sBumhAKPKcGNHuL`/e+LXqL,-1L7Cn(W0VniW2Cg%dL`FTh`'h7aLO-\C?bJPH5^fV%A?u%IA<BgS4c5JQ@@_iV]k6O&?;Sa2sP+u\MStSl1^0`)KIG>Tj%;@URm4191,YDIc%*%+m78bWhnT3l=n>M1k]W.pPjJ;E\7fp>5EZBSq`b.6`?<"hl*FrkL'pAV;F5sBumhAKPKcGNHuL`/e+LXqL,-1L7Cn(W0VniW2Cg%dL`FTh`'h7aLO-\C?bJPH5^fV%A?u%IA<BgS4c5JQ@@_iV]k6O&?;Sa2sP+u\MStSl1^0`)KIG>Tj%;@URm4191,YDIc%*%+m78bWhnT3l=n>M1k]W.pPjJ;E\7fp>5EZBSq`b.6`?<"hl*FrkL'pAV;F5sBumhAKPKcGNHuL`/e+LXqL,-1L7Cn(W0VniW2Cg%dL`FTh`'h7aLO-\C?bJPH5^fV%A?u%IA<BgS4c5JQ@@_iV]k6O&?;Sa2sP+u\MStSl1^0`)KIG>Tj%;@URm4191,YDIc%*%+m78bWhnT3l=n>M1k]W.pPjJ;E\7fp>5EZBSq`b.6`?<"hl*FrkL'pAV;F5sBumhAKPKcGNHuL`/e+LXqL,-1L7Cn(W0VniW2Cg%dL`FTh`'h7aLO-\C?bJPH5^fV%A?u%IA<BgS4c5JQ@@_iV]k6O&?;Sa2sP+u\MStSl1^0`)KIG>Tj%;@URm4191,YDIc%*%+m78bWhnT3l=n>M1k]W.pPjJ;E\7fp>5EZBSq`b.6`?<"hl*FrkL'pAV;F5sBumhAKPKcGNHuL`/e+LXqL,-1L7Cn(W0VniW2Cg%dL`FTh`'h7aLO-\C?bJPH5^fV%A?u%IA<BgS4c5JQ@@_iV]k6O&?;Sa2sP+u\MStSl1^0`)KIG>Tj%;@URm4191,ZOq##QGk6no8cUW:mUhC%a4s%I6p>:V#s+G]ZO7^Rcd1E8Kk<J6'rt/)I\tP:AYW(m&6@\rPcKROqWYdZ/qEm['Rr(N`5;\&<ff#)jgV6%:r_oJEBgWaI@=+j\<W;NlEi8pS-t1e*775_"AODSus%TKbT*#f:)euo<G%TW.bDib_qhA9lN1JW\e8f'cbeBd:)e3OS%COt.40rk(ji5r@I7#SF`m3oiC:Q'BB&?G.NNk;:L0AJRS_5sOEb"I[^7gi3@qYKE[G2T\ZYuf8#?g9lCsMJW[G4lMhnPK7(M^Lc/AHZd^G")W@p+9\>(0hWji4V(rjD[<:s4i0q>G+)IA)rGbOYP^o(ta*2jWS"YN>M4>&Gn7mpF9,$anblQJ]HCh\U%<Yq3Y>/\`sgEar7$s&skYW9)%)r;O,%^/3"4Abl:?q0es&)p@gLfCJf*/N9!WpTN]QV-<`qqZp@g54%6Xp_DT38-M4:'1qYN<hBnLp`FqgG;N46ccnl+qkDX0?hWtRr!Mk*Uk55.M59l7.h-dPOB*:*\+ICJV'/VQdRln#QJNF[1uq4q>%u(7defc(L-00@.h109H=+&-O=(KOV'11Ymu(3bnt[G21h:OhIF1YSSi!7.L?pM*03W)2PD6HmOM.Lb74SgmdZ@KJZFBJ?BVckJ)U_5Fp6OPOXYf*16X"3FhU;:qQ%hD881P/&>C'Y`dZ>gcBr)u"9CId>)Y0[IXYaR,l$^rO6_6-1Q%nWW]e<Q'aHM@cdZD/=pI-SAH.%dT)R?jE^1a>d:E%YR6hZi&(TfOT8OHZqaPPABU6UHqBh0``firc0[*k$`%;DX^HV<gc<Z:P)+g!S3Ds;\t8jf1,Um6]$/\Nf@BulKm[*k&LV>!D/%=-B`<Z89QoY,"8+\s$)8ji<<hA<:Nj@M^BBuo/ZqkB@14D@>:%G=s3?aS7C-Ojdd+aZlNMcLbeU`lisA8g^\d7Qct1o-Ckln,n(>%u'AL:#Bj]qtHl.h-dPOB*:*\+ICJV'/VQdRln#QJNF[1uq4q>%u(7defc(L-00@.h109H=+&-O=(KOV'11Ymu(3bnt[G21h:OhIF1YSSi!7.L?pM*03W)2PD6HmOM.Lb74SgmdZ@KJZFBJ?BVckJ)U_5Fp6OPOXYf*16X"3FhU;:qQ%hD881P/&>C'Y`dZ>gcBr)u"9CId>)Y0[IXYaR,l$^rO6_6-1Q%nWW]e<Q'aHM@cdZD/=pI-SAH.%dT)R?jE^1a>d:E%YR6hZi&(TfOT8OHZqaPPABU6UHqBh0``firc0[*k$`%;DX^HV<gc<Z:P)+g!S3Ds;\t8jf1,Um6]$/\Nf@BulKm[*k&LV>!D/%=-B`<Z89QoY,"8+\s$)8ji<<hA<:Nj@M^BBuo/ZqkB@14D@>:%G=s3?aS7C-Ojdd+aZlNMcLbeU`lisA8g^\d7Qct1o-Ckln,n(>2>eAj7E$E4s03kObW3S]e<RFT(C"_fDZg5m\l8&ln,n(=ukaikmoj3UYB"!?aOk!7FE9$Ak'8=oY,##S;X1-m*(E+Ds;\tauL80J(U/,h;6TWU6TdPP5_[A1V18rpI-Uq>U98VB4c749CId>cFHLB_p6Kip6OPOXdjHpoS9!*dHrO!03UC!,3]V"1S`]/H=+%"c:-/'G%O4Q\+ICJjd_7)5O?UQDK"cfdE4Hc8UoB\);X/tqkB?s/s?4<1GcVUV>!D/k?K;2@:s1oHV<gc<mJ6HqSUV&kk:>!(Tj3KOn=F"RF1CR]e<PLk9B.$4#<Yd>C'Y`Em@,%+*M6c\$u"DB]YbBUd+4iN,ERuIF61t(J0,/R2Oi;defc(F"WXTYVS)H]qtHl/*C._rF'>NFF-[LMcS-68G^6LbinbdhA<;aF-6*MSXImm/\Nf@3ThUN%m)SBgKSu2ZuXG\dN<XE7^ol!^1cVuMkiT(b`$FXl$^t%3>Y8:fU3W5hU;:qQ#eR@rie17]"Os774[P+,lM.aAorAmmu(5l\OcS7cHPMGQJNF[S9'hbLRjj\m4H")=ukaikmoj3UYB"!?aOk!7FE9$Ak'8=oY,##S;X1-m*(E+Ds;\tauL80J(U/,h;6TWU6TdPP5_[A1V18rpI-Uq>U98VB4c749CId>cFHLB_p6Kip6OPOXdjHpoS9!*dHrO!03UC!,3]V"1S`]/H=+%"c:-/'G%O4Q\+ICJjd_7)5O?UQDK"cfdE4Hc8UoB\);X/tqkB?s/s?4<1GcVUV>!D/k?K;2@:s1oHV<gc<mJ6HqSUV&kk:>!(Tj3KOn=F"RF1CR]e<PLk9B.$4#<Yd>C'Y`Em@,%+*M6c\$u"DB]YbBUd+4iN,ERuIF61t(J0,/R2Oi;defc(F"WXTYVS)H]qtHl/*C._rF'>NFF-[LMcS-68G^6LbinbdhA<;aF-6*MSXImm/\Nf@3ThUN%m)SBgKSu2ZuXG\dN<XE7^ol!^1cVuMkiT(b`$FXl$^t%3>Y8:fU3W5hU;:qQ#eR@rie17]"Os774[P+,lM.aAorAmmu(5l\OcS7cHPMGQJNF[S9'hbLRjj\m4H")=ukaikmoj3UYB"!?aOk!7FE9$Ak'8=oY,##S;X1-m*(E+Ds;\tauL80J(U/,h;6TWU6TdPP5_[A1V18rpI-Uq>U98VB4c749CId>cFHLB_p6Kip6OPOXdjHpoS9!*dHrO!03UC!,3]V"1S`]/H=+%"c:-/'G%O4Q\+ICJjd_7)5O?UQDK"cfdE4Hc8UoB\);X/tqkB?s/s?4<1GcVUV>!D/k?K;2@:s1oHV<gc<mJ6HqSUV&kk:>!(Tj3KOn=F"RF1CR]e<PLk9B.$4#<Yd>C'Y`Em@,%+*M6c\$u"DB]YbBUd+4iN,ERuIF61t(J0,/R2Oi;defc(F"WXTYVS)H]qtHl/*C._rF'>NFF-[LMcS-68G^6LbinbdhA<;aF-6*MSXImm/\Nf@3ThUN%m)SBgKSu2ZuXG\dN<XE7^ol!^1cVuMkiT(b`$FXl$^t%3>Y8:fU3W5hU;:qQ#eR@rie17]"Os774[P+,lM.aAorAmmu(5l\OcS7cHPMGQJNF[S9'hbLRjj\m4H")=ukaikmoj3UYB"!?aOk!7FE9$Ak'8=oY,##S;X1-m*(E+Ds;\tauL80J(U/,h;6TWU6TdPP5_[A1V18rpI-Uq>U98VB4c749CId>cFHLB_p6Kip6OPOXdjHpoS9!*dHrO!03UC!,3]V"1S`^Zj7E#%T$'=Fk9E."9r6b3R;'b!4s%I6o\X5Xs+H3K7s]-D9#&h2dh)6EkHr]f"<.Y3do4^,p@IISdshK>#sZm;dh&tZf='.X#5a3?dZ`,k[e'O>Sc1_'7e2P1SVFA<YApK?&@N0uU8On4D!#[%:B)d0,5+8T5XX2Jhq"@t;qOP*JR3k]Ya9j`48m4(M9tk,":\cms-S$,O'r]qkBR@P_H+D<48n?HLWJMg#Rt34ik\1MGC!j>_N$I+Oj`^jbVXtnBa>r[hs$PC#WpHG7S:GE1XcnYU`k\]I]$hU+m_`e(b,DYcV-^YObPPfqOO4GL9Mm3@ANNW4YmOU7iK68l$%Gc)T%LkKTX^OoZT.F*GGd(V;LO*Ba?fK&4T:,dkfGaG,-:?P^]NCVBP:s6Pq9N:<uU$fTCnB;YlrUR>.pj%:Q()4$>A/@7M6Q8Ek>EAfAOH1k_">n+=g\KH4b4,Gj;^R:upgdL\l?^XG!f&9aimN0JdhB;Qj=84+4CrD([46eINU0N.b<Ssb?&MY(46o_:t,<,SO&1,BBu($WDLkjsr9W8("+A7cas/(/e#O:tkaH6b:&?s\uPl\:qf!n&<]R/uo:oNjK;";d.@aik0\=/>T%+XadMoLNS+^q:l)f*saV"f+XD1BZbSl+LuU#qd>`P*m1AY=S,)6V_S$l&j36J9aS0Y8_M6$V6=hAd6I0dX0f3'3meK,Vq5a?BO+1L7I0'dNb0J!V;3@?8ppJ(Q]][bRBk?V"_GD-b+^!87lJL]HY&@%6;6.Udm0r"6L?_]l(mt/g*<?R2I]^8FL[g:2g6uOj)%"Gt!%_)fgN<8<7:n#0\UGHejbs>X3T\1G`EFOl#DYSDXIs,FOr#o8<0H2rk)XO<2Nf%%(+lpUVLq\:F3BAnJik,/)S;3Pblp7kuk&jq[-oDTE,:+?bmU))/6bmr^umDuo3cbfkT_7=)-VEe4ZiO(;i,bU_+gh2i:T5^F\31LOOOhWoodhu_=OR@+*IMY(46j9-9\*m)V7Qrg*X\fiH2JFlBEB#)&'^"3]R_$-W)1,B$p($WDLa9aIA4d)3N0X"%9F[JoC!U5`jb^at-HES9.JdY,1A7c%i/(/e#O:tkaH6b:&?s\uPl\:qf!n&<]R/uo:oNjK;";d.@aik0\=/>T%+XadMoLNS+^q:l)f*saV"f+XD1BZbSl+LuU#qd>`P*m1AY=S,)6V_S$l&j36J9aS0Y8_M6$V6=hAd6I0dX0f3'3meK,Vq5a?BO+1L7I0'dNb0J!V;3@?8ppJ(Q]][bRBk?V"_GD-b+^!87lJL]HY&@%6;6.Udm0r"6L?_]l(mt/g*<?R2I]^8FL[g:2g6uOj)%"Gt!%_)fgN<8<7:n#0\UGHejbs>X3T\1G`EFOl#DYSDXIs,FOr#o8<0H2rk)XO<2Nf%%(+lpUVLq\:F3BAnJik,/)S;3Pblp7kuk&jq[-oDTE,:+?bmU))/6bmr^umDuo3cbfkT_7=)-VEe4ZiO(;i,bU_+gh2i:T5^F\31LOOOhWoodhu_=OR@+*IMY(46j9-9\*m)V7Qrg*X\fiH2JFlBEB#)&'^"3]R_$-W)1,B$p($WDLa9aIA4d)3N0X"%9F[JoC!U5`jb^at-HES9.JdY,1A7c%i/(/e#O:tkaH6b:&?s\uPl\:qf!n&<]R/uo:oNjK;";d.@aik0\=/>T%+XadMoLNS+^q:l)f*saV"["tuF5c_Qr]7,+rSVQa6Pf1]pr.s-8,DPUP4XC=+UnI4Oa_7.U`mN.dLYc#1^#d-qSD!LL&f7b5I_Z\&E"Di#BrNR!ZWH`i,2(QJ7GAsg^Rs'E/aFA]-.UaNfed02l%V41"$U#L,9#mLB$u&E;l&D^bPbrkD&T#X9/G&zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!"L7K"<V8j&.~>endstream - -endobj -% 'Page5': class PDFPage -46 0 obj -% Page dictionary -<< /Contents 70 0 R - /MediaBox [ 0 - 0 - 595.2756 - 841.8898 ] - /Parent 65 0 R - /Resources << /Font 1 0 R - /ProcSet [ /PDF - /Text - /ImageB - /ImageC - /ImageI ] - /XObject << /FormXob.cfe9493e2e6e4e30496a38f77524126d 42 0 R - /FormXob.e0f32bdd4f95c90d9dd1dfb9f782f702 44 0 R >> >> - /Rotate 0 - /Trans << >> - /Type /Page >> -endobj -% 'R47': class PDFCatalog -47 0 obj -% Document Root -<< /Outlines 49 0 R - /PageMode /UseNone - /Pages 65 0 R - /Type /Catalog >> -endobj -% 'R48': class PDFInfo -48 0 obj -<< /Author () - /CreationDate (D:20091013154344-01'00') - /Keywords () - /Producer (ReportLab http://www.reportlab.com) - /Subject (\(unspecified\)) - /Title (Etude pour generateur stupide de code Java) >> -endobj -% 'R49': class PDFOutlines -49 0 obj -<< /Count 16 - /First 50 0 R - /Last 64 0 R - /Type /Outlines >> -endobj -% 'Outline.0': class OutlineEntryObject -50 0 obj -<< /Count 12 - /Dest [ 35 0 R - /XYZ - 62.69291 - 398.0236 - 0 ] - /First 51 0 R - /Last 62 0 R - /Next 63 0 R - /Parent 49 0 R - /Title (JavaModel) >> -endobj -% 'Outline.16.0': class OutlineEntryObject -51 0 obj -<< /Dest [ 35 0 R - /XYZ - 62.69291 - 365.0236 - 0 ] - /Next 52 0 R - /Parent 50 0 R - /Title (Documents de r\351f\351rence) >> -endobj -% 'Outline.16.1': class OutlineEntryObject -52 0 obj -<< /Dest [ 35 0 R - /XYZ - 62.69291 - 293.0236 - 0 ] - /Next 53 0 R - /Parent 50 0 R - /Prev 51 0 R - /Title (Besoin/Contexte) >> -endobj -% 'Outline.16.2': class OutlineEntryObject -53 0 obj -<< /Dest [ 35 0 R - /XYZ - 62.69291 - 173.0236 - 0 ] - /Next 54 0 R - /Parent 50 0 R - /Prev 52 0 R - /Title (Pr\351sentation) >> -endobj -% 'Outline.16.3': class OutlineEntryObject -54 0 obj -<< /Dest [ 38 0 R - /XYZ - 62.69291 - 486.2781 - 0 ] - /Next 55 0 R - /Parent 50 0 R - /Prev 53 0 R - /Title (Les \351l\351ments de base) >> -endobj -% 'Outline.16.4': class OutlineEntryObject -55 0 obj -<< /Dest [ 38 0 R - /XYZ - 62.69291 - 354.2781 - 0 ] - /Next 56 0 R - /Parent 50 0 R - /Prev 54 0 R - /Title (Abstraction des comportements communs) >> -endobj -% 'Outline.16.5': class OutlineEntryObject -56 0 obj -<< /Dest [ 38 0 R - /XYZ - 62.69291 - 246.2781 - 0 ] - /Next 57 0 R - /Parent 50 0 R - /Prev 55 0 R - /Title (Concernant les imports) >> -endobj -% 'Outline.16.6': class OutlineEntryObject -57 0 obj -<< /Dest [ 38 0 R - /XYZ - 62.69291 - 186.2781 - 0 ] - /Next 58 0 R - /Parent 50 0 R - /Prev 56 0 R - /Title (Concernant les exceptions) >> -endobj -% 'Outline.16.7': class OutlineEntryObject -58 0 obj -<< /Dest [ 38 0 R - /XYZ - 62.69291 - 138.2781 - 0 ] - /Next 59 0 R - /Parent 50 0 R - /Prev 57 0 R - /Title (Ajouts a venir) >> -endobj -% 'Outline.16.8': class OutlineEntryObject -59 0 obj -<< /Dest [ 40 0 R - /XYZ - 62.69291 - 741.0236 - 0 ] - /Next 60 0 R - /Parent 50 0 R - /Prev 58 0 R - /Title (Resultat attendu) >> -endobj -% 'Outline.16.9': class OutlineEntryObject -60 0 obj -<< /Dest [ 40 0 R - /XYZ - 62.69291 - 657.0236 - 0 ] - /Next 61 0 R - /Parent 50 0 R - /Prev 59 0 R - /Title (Interaction avec EUGene -> ToPIA ?) >> -endobj -% 'Outline.16.10': class OutlineEntryObject -61 0 obj -<< /Dest [ 40 0 R - /XYZ - 62.69291 - 597.0236 - 0 ] - /Next 62 0 R - /Parent 50 0 R - /Prev 60 0 R - /Title (Remplissage du mod\350le) >> -endobj -% 'Outline.16.11': class OutlineEntryObject -62 0 obj -<< /Dest [ 40 0 R - /XYZ - 62.69291 - 416.4691 - 0 ] - /Parent 50 0 R - /Prev 61 0 R - /Title (Ou placer le modele ?) >> -endobj -% 'Outline.1': class OutlineEntryObject -63 0 obj -<< /Dest [ 40 0 R - /XYZ - 62.69291 - 356.4691 - 0 ] - /Next 64 0 R - /Parent 49 0 R - /Prev 50 0 R - /Title (Model to Model \(Reference TODO du 2009-09-04\)) >> -endobj -% 'Outline.2': class OutlineEntryObject -64 0 obj -<< /Dest [ 41 0 R - /XYZ - 62.69291 - 195.7082 - 0 ] - /Parent 49 0 R - /Prev 63 0 R - /Title (Mod\350le d'EUGene \(ObjectModel\)) >> -endobj -% 'R65': class PDFPages -65 0 obj -% page tree -<< /Count 5 - /Kids [ 35 0 R - 38 0 R - 40 0 R - 41 0 R - 46 0 R ] - /Type /Pages >> -endobj -% 'R66': class PDFStream -66 0 obj -% page stream -<< /Length 7679 >> -stream -1 0 0 1 0 0 cm BT /F1 12 Tf 14.4 TL ET -q -1 0 0 1 62.69291 741.0236 cm -q -BT 1 0 0 1 0 9.64 Tm 23.77488 0 Td 24 TL /F2 20 Tf 0 0 0 rg (Etude pour generateur stupide de code Java) Tj T* -23.77488 0 Td ET -Q -Q -q -1 0 0 1 62.69291 719.0236 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Date : 2009-10-13 Cree par : fdesbois) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 686.0236 cm -q -BT 1 0 0 1 0 8.435 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Contenu) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 410.0236 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 255 cm -q -BT 1 0 0 1 0 4.82 Tm 12 TL /F2 10 Tf 0 0 .501961 rg (JavaModel) Tj T* ET -Q -Q -q -1 0 0 1 403.8898 255 cm -q -0 0 .501961 rg -0 0 .501961 RG -BT 1 0 0 1 0 4.82 Tm /F2 10 Tf 12 TL 54.44 0 Td (1) Tj T* -54.44 0 Td ET -Q -Q -q -1 0 0 1 6 237 cm -q -BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Documents de r\351f\351rence) Tj T* ET -Q -Q -q -1 0 0 1 403.8898 237 cm -q -0 0 .501961 rg -0 0 .501961 RG -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (1) Tj T* -54.44 0 Td ET -Q -Q -q -1 0 0 1 6 219 cm -q -BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Besoin/Contexte) Tj T* ET -Q -Q -q -1 0 0 1 403.8898 219 cm -q -0 0 .501961 rg -0 0 .501961 RG -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (1) Tj T* -54.44 0 Td ET -Q -Q -q -1 0 0 1 6 201 cm -q -BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Pr\351sentation) Tj T* ET -Q -Q -q -1 0 0 1 403.8898 201 cm -q -0 0 .501961 rg -0 0 .501961 RG -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (1) Tj T* -54.44 0 Td ET -Q -Q -q -1 0 0 1 6 183 cm -q -BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Les \351l\351ments de base) Tj T* ET -Q -Q -q -1 0 0 1 403.8898 183 cm -q -0 0 .501961 rg -0 0 .501961 RG -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (2) Tj T* -54.44 0 Td ET -Q -Q -q -1 0 0 1 6 165 cm -q -BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Abstraction des comportements communs) Tj T* ET -Q -Q -q -1 0 0 1 403.8898 165 cm -q -0 0 .501961 rg -0 0 .501961 RG -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (2) Tj T* -54.44 0 Td ET -Q -Q -q -1 0 0 1 6 147 cm -q -BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Concernant les imports) Tj T* ET -Q -Q -q -1 0 0 1 403.8898 147 cm -q -0 0 .501961 rg -0 0 .501961 RG -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (2) Tj T* -54.44 0 Td ET -Q -Q -q -1 0 0 1 6 129 cm -q -BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Concernant les exceptions) Tj T* ET -Q -Q -q -1 0 0 1 403.8898 129 cm -q -0 0 .501961 rg -0 0 .501961 RG -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (2) Tj T* -54.44 0 Td ET -Q -Q -q -1 0 0 1 6 111 cm -q -BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Ajouts a venir) Tj T* ET -Q -Q -q -1 0 0 1 403.8898 111 cm -q -0 0 .501961 rg -0 0 .501961 RG -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (2) Tj T* -54.44 0 Td ET -Q -Q -q -1 0 0 1 6 93 cm -q -BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Resultat attendu) Tj T* ET -Q -Q -q -1 0 0 1 403.8898 93 cm -q -0 0 .501961 rg -0 0 .501961 RG -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (3) Tj T* -54.44 0 Td ET -Q -Q -q -1 0 0 1 6 75 cm -q -BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Interaction avec EUGene -) Tj (> ToPIA ?) Tj T* ET -Q -Q -q -1 0 0 1 403.8898 75 cm -q -0 0 .501961 rg -0 0 .501961 RG -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (3) Tj T* -54.44 0 Td ET -Q -Q -q -1 0 0 1 6 57 cm -q -BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Remplissage du mod\350le) Tj T* ET -Q -Q -q -1 0 0 1 403.8898 57 cm -q -0 0 .501961 rg -0 0 .501961 RG -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (3) Tj T* -54.44 0 Td ET -Q -Q -q -1 0 0 1 6 39 cm -q -BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Ou placer le modele ?) Tj T* ET -Q -Q -q -1 0 0 1 403.8898 39 cm -q -0 0 .501961 rg -0 0 .501961 RG -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (3) Tj T* -54.44 0 Td ET -Q -Q -q -1 0 0 1 6 21 cm -q -BT 1 0 0 1 0 4.82 Tm 12 TL /F2 10 Tf 0 0 .501961 rg (Model to Model \(Reference TODO du 2009-09-04\)) Tj T* ET -Q -Q -q -1 0 0 1 403.8898 21 cm -q -0 0 .501961 rg -0 0 .501961 RG -BT 1 0 0 1 0 4.82 Tm /F2 10 Tf 12 TL 54.44 0 Td (3) Tj T* -54.44 0 Td ET -Q -Q -q -1 0 0 1 6 3 cm -q -BT 1 0 0 1 0 4.82 Tm 12 TL /F2 10 Tf 0 0 .501961 rg (Mod\350le d'EUGene \(ObjectModel\)) Tj T* ET -Q -Q -q -1 0 0 1 403.8898 3 cm -q -0 0 .501961 rg -0 0 .501961 RG -BT 1 0 0 1 0 4.82 Tm /F2 10 Tf 12 TL 54.44 0 Td (4) Tj T* -54.44 0 Td ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 377.0236 cm -q -BT 1 0 0 1 0 8.435 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (JavaModel) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 347.0236 cm -q -BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Documents de r\351f\351rence) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 329.0236 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Todo d'EUGene du 2009-09-04 \(a la suite de ce document\)) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 317.0236 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Mod\350le d'EUgene \(diagrammes de classes\)) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 305.0236 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Metamodel Java de l'OMG \(2004-02-02\) : Metamodel_Java_04-02-02.pdf) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 275.0236 cm -q -BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Besoin/Contexte) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 185.0236 cm -q -0 0 0 rg -BT 1 0 0 1 0 76.82 Tm /F1 10 Tf 12 TL .483735 Tw (A l'heure actuelle, les g\351n\351rations de code Java sont faites depuis EUGene en passant par des modeles) Tj T* 0 Tw 1.182485 Tw (UML \(ArgoUML XMI 1.2 ou TopCased XMI 2.1\). Il n'est pas possible de g\351n\351rer simplement un fichier) Tj T* 0 Tw .74436 Tw (java sans passer par le mod\350le UML. De plus, les templates de g\351n\351ration peuvent \352tre fastidieuse lors) Tj T* 0 Tw .816654 Tw (de la cr\351ation de fichier Java pour tout ce qui concerne les imports \(cf ToPIA-persistence\). Il a \351t\351 initi\351) Tj T* 0 Tw .109318 Tw (l'id\351e de cr\351er un autre g\351n\351rateur sans intelligence permettant de simplement g\351n\351r\351 du code Java sans) Tj T* 0 Tw .324597 Tw (contraintes particuli\350res et de main\350re simplet et intuitive. Pour cela l'ObjectModel d'EUGene semble non) Tj T* 0 Tw (adapt\351 \340 une g\351n\351ration purement Java car bas\351 sur l'UML/XMI.) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 155.0236 cm -q -BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Pr\351sentation) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 89.02362 cm -q -0 0 0 rg -BT 1 0 0 1 0 52.82 Tm /F1 10 Tf 12 TL 1.844983 Tw (L'id\351e est de cr\351er un autre Mod\350le ind\351pendant d'EUGene bas\351 uniquement sur la g\351n\351ration Java) Tj T* 0 Tw .617209 Tw (\(donc rien de sp\351cifique \340 UML mais plus \340 Java\). Le but \351tant de pouvoir g\351n\351rer n'importe quel fichier) Tj T* 0 Tw 2.298651 Tw (java assez simplement sans contrainte de model UML ni d'EUGene. Par la suite il sera int\351ressant) Tj T* 0 Tw 3.126905 Tw (d'\351crire une sorte de transformation Model To Model entre l'ObjectModel d'EUGene et ce modele) Tj T* 0 Tw (specifique \340 Java, qu'on pourrait appeler pour simplifier JavaModel.) Tj T* ET -Q -Q - -endstream - -endobj -% 'R67': class PDFStream -67 0 obj -% page stream -<< /Length 5968 >> -stream -1 0 0 1 0 0 cm BT /F1 12 Tf 14.4 TL ET -q -1 0 0 1 62.69291 498.2781 cm -q -469.8898 0 0 266.7455 0 0 cm -/FormXob.0abfd65e2cab2f27fd6af0c2fbb44aa3 Do -Q -Q -q -1 0 0 1 62.69291 468.2781 cm -q -BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Les \351l\351ments de base) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 450.2781 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (JavaPackage : Package contenant un ensemble de fichiers java \(JavaFile\)) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 426.2781 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 12 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL 1.265366 Tw (JavaFile : Fichier contenu dans un package et pouvant potentiellement contenir une ou plusieurs) Tj T* 0 Tw (classes/interfaces \(cet \351l\351ment comprendra la liste des imports\)) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 414.2781 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (JavaClass : Classe Java contenant m\351thodes \(JavaMethod\) et attributs \(JavaField\)) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 402.2781 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (JavaInterface : Interface Java contenant m\351thodes \(JavaMethod\) et attributs \(JavaField\)) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 390.2781 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (JavaMethod : Methode Java contenant un ensemble de param\350tres \(JavaParameter\)) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 378.2781 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (JavaField : un attribut Java \(pour une classe ou une interface\)) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 366.2781 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (JavaParameter : un parametre d'une methode) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 336.2781 cm -q -BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Abstraction des comportements communs) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 306.2781 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 12 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL 4.84748 Tw (AbstractNamedElement : Tout \351l\351ment du mod\350le poss\350de au minimum un nom et des) Tj T* 0 Tw (commentaires \(javadoc\)) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 282.2781 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 12 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL 2.16248 Tw (AbstractClassifier : Les classes et interfaces ont un fort comportement en commun \(methodes,) Tj T* 0 Tw (attributs, heritage, ...\)) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 258.2781 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 12 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL 1.802706 Tw (AbstractTypedElement : Gestion du typage communs aux champs \(JavaField\) et param\350tres de) Tj T* 0 Tw (m\351thodes \(JavaMethod\)) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 228.2781 cm -q -BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Concernant les imports) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 198.2781 cm -q -0 0 0 rg -BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL .505868 Tw (Les imports seront g\351r\351s de mani\350re simple par une liste de String. Un manager des imports pourra etre) Tj T* 0 Tw (utiliser pour optimiser la gestion des imports \(utilisation ImportsManager ?\)) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 168.2781 cm -q -BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Concernant les exceptions) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 150.2781 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Pour un m\352me soucis de simplicit\351 que les imports les exceptions seront g\351r\351s par une liste de String.) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 120.2781 cm -q -BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Ajouts a venir) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 90.27812 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 12 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL 2.089269 Tw (Gestion plus pouss\351 du Typage, notamment pour g\351rer les Generic et peut etre specifies plus) Tj T* 0 Tw (precisemment les types primitifs) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 78.27812 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Gestion des \351num\351rations \(pour le moment non bloquant pour une premi\350re version\)) Tj T* ET -Q -Q -q -Q -Q - -endstream - -endobj -% 'R68': class PDFStream -68 0 obj -% page stream -<< /Length 7403 >> -stream -1 0 0 1 0 0 cm BT /F1 12 Tf 14.4 TL ET -q -1 0 0 1 62.69291 753.0236 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Gestion plus pouss\351 des Exceptions \(a voir...\)) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 723.0236 cm -q -BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Resultat attendu) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 669.0236 cm -q -0 0 0 rg -BT 1 0 0 1 0 40.82 Tm /F1 10 Tf 12 TL .765868 Tw (Obtenir un modele simple bas\351 sur le langage Java sans complexit\351 li\351 \340 une technologie \(EJB, ...\). Ce) Tj T* 0 Tw 4.091318 Tw (g\351n\351rateur aura pour but de creer des fichiers java directement a partir du code sans passer) Tj T* 0 Tw 1.387674 Tw (obligatoirement par un modele UML comme le pr\351conise EUGene. Un g\351n\351rateur sans intelligence se) Tj T* 0 Tw (chargera de g\351n\351rer les fichiers java tel que d\351crit dans le modele m\351moire \(JavaModel\).) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 639.0236 cm -q -BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Interaction avec EUGene -) Tj (> ToPIA ?) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 609.0236 cm -q -0 0 0 rg -BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL 1.562485 Tw (Par la suite des g\351n\351rateurs pourront etre cr\351\351s pour passer de l'ObjectModel au Java \(avec plus ou) Tj T* 0 Tw (moins de sp\351cificit\351s : DAO, DTO, Bean, ...\) et peut-\352tre int\351grables dans une v3 de ToPIA.) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 579.0236 cm -q -BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Remplissage du mod\350le) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 537.0236 cm -q -0 0 0 rg -BT 1 0 0 1 0 28.82 Tm /F1 10 Tf 12 TL 1.484692 Tw (Le remplissage de base se fait en utilisant directement le mod\350le \(via des getter, setter, add\), cad, le) Tj T* 0 Tw 1.754198 Tw (remplissage se fait au fur et a mesure en partant de l'element racine, le package ou le model en lui) Tj T* 0 Tw (meme.) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 428.4691 cm -q -q -.397135 0 0 .397135 0 0 cm -q -1 0 0 1 6.6 16.61905 cm -q -.662745 .662745 .662745 RG -.5 w -.960784 .960784 .862745 rg -n -6 -6 1182 252 re B* -Q -q -BT 1 0 0 1 0 233.71 Tm 12 TL /F4 10 Tf 0 0 0 rg (JavaBuilder builder = new JavaBuilder\(\);) Tj T* T* (JavaPackage package = builder.getPackage\("org.nuiton.eugene.javamodel.test"\); // nouvelle instanciantion si n'existe pas dans le Builder.) Tj T* (JavaFile javaFile = package.addFile\("Personne"\);) Tj T* T* (javaFile.addImport\("java.util.List"\);) Tj T* (JavaClass personne = javaFile.addClass\("Personne"\);) Tj T* (JavaMethod method = personne.addMethod\("init"\);) Tj T* (method.addInputParameter\("nom", "String"\);) Tj T* (method.addBodyCode\(/*{) Tj T* ( ...) Tj T* (}*/\);) Tj T* T* T* (JavaField fieldNom = personne.addProperty\("noms", "List) Tj (<) Tj (String) Tj (>) Tj (", JavaBuilder.ADD_SETTER, JavaBuilder.ADD_GETTER\); // ou 4 methodes \(sans getter/setter, avec getter, avec setter et avec les deux\)) Tj T* T* (addPropertyWithGetterSetter) Tj T* (addPropertyWithGetter) Tj T* (addPropertyWithSetter) Tj T* (addField) Tj T* ET -Q -Q -Q -Q -Q -q -1 0 0 1 62.69291 398.4691 cm -q -BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Ou placer le modele ?) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 368.4691 cm -q -0 0 0 rg -BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL .948735 Tw (La question se pose pour garder une ind\351pendance avec EUGene, o\371 placer ce modele ? Etant donn\351) Tj T* 0 Tw (que certaines classes d'EUGene seront surement utiles comme le Generator ou l'ImportsManager.) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 335.4691 cm -q -BT 1 0 0 1 0 8.435 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Model to Model \(Reference TODO du 2009-09-04\)) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 305.4691 cm -q -0 0 0 rg -BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL 2.837765 Tw (Pour tout ce qui est g\351n\351ration de classe Java, le principe de base d'Eugene est de dire que le) Tj T* 0 Tw (d\351veloppeur \351crit directement ce qu'il souhaite voir dans le fichier final.) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 287.4691 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Cela pose quelques difficult\351s:) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 275.4691 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (difficult\351 de pr\351voir les imports) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 263.4691 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (difficult\351 d'\351viter la g\351n\351ration de deux m\351thodes ayant le m\352me nom) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 209.4691 cm -q -0 0 0 rg -BT 1 0 0 1 0 40.82 Tm /F1 10 Tf 12 TL .887318 Tw (L'id\351e serait alors de constuire la classe Java souhait\351e au final en appelant des m\351thodes \(addImport,) Tj T* 0 Tw 4.649147 Tw (addMethod, addAttribute, ...\). Ceci nous donnerait alors un nouveau mod\350le m\351moire dont on) Tj T* 0 Tw 1.94284 Tw (demanderait la g\351n\351ration \340 un g\351n\351rateur sans inteligence qui se contenterait d'\351crire le code Java) Tj T* 0 Tw (mod\351lis\351.) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 167.4691 cm -q -0 0 0 rg -BT 1 0 0 1 0 28.82 Tm /F1 10 Tf 12 TL 1.844692 Tw (L'avantage est que pour chaque m\351thode \340 ajouter on peut demander avant si elle n'a pas d\351j\340 \351t\351) Tj T* 0 Tw 1.846412 Tw (ajout\351e et ainsi potentiellement la renom\351 avant de l'inclure. D'ajouter de fa\347on automatique tous les) Tj T* 0 Tw (imports des arguments des m\351thodes, ...) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 149.4691 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Pour pouvoir faire cela, nous pourrions nous baser sur ObjectModel, mais des ajouter doivent \352tre fait:) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 137.4691 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (pouvoir indiquer sur une Class une s\351rie d'import.) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 125.4691 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (pouvoir ajouter un message de licence) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 113.4691 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (pouvoir ajouter sur une m\351thode sont code source) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 83.46912 cm -q -0 0 0 rg -BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL .848735 Tw (Ce dernier \351l\351ment est le plus probl\350matique, car il deviendrait p\351nible de devoir instancier tout le code) Tj T* 0 Tw (de la m\351thode en objet et on perdrait l'id\351e de d\351part d'Eugene.) Tj T* ET -Q -Q - -endstream - -endobj -% 'R69': class PDFStream -69 0 obj -% page stream -<< /Length 4832 >> -stream -1 0 0 1 0 0 cm BT /F1 12 Tf 14.4 TL ET -q -1 0 0 1 62.69291 729.0236 cm -q -0 0 0 rg -BT 1 0 0 1 0 28.82 Tm /F1 10 Tf 12 TL .791098 Tw (Dans eug\350ne il est d\351j\340 possible de modifier la transformation des tags de g\351n\351ration '/*{' et '}*/' qui par) Tj T* 0 Tw 8.577251 Tw (d\351faut g\351n\350re un 'ouput.write\("..."\);' Dans notre cas, il faudrait quelque chose comme) Tj T* 0 Tw ('method.addCode\("..."\);' ou encore plus simplement '"..." +' ce qui pourrait donner:) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 611.8236 cm -q -q -1 0 0 1 0 0 cm -q -1 0 0 1 6.6 6.6 cm -q -.662745 .662745 .662745 RG -.5 w -.960784 .960784 .862745 rg -n -6 -6 468.6898 108 re B* -Q -q -0 0 0 rg -BT 1 0 0 1 0 89.71 Tm /F4 10 Tf 12 TL (addImport\(MonObject.class\);) Tj T* (method.addCode\() Tj T* (/*{ int i = 0;) Tj T* ( i = 1+2;) Tj T* ( MonObject result = new MonObject\(result\);) Tj T* ( return result;) Tj T* (}*/) Tj T* (\);) Tj T* ET -Q -Q -Q -Q -Q -q -1 0 0 1 62.69291 591.8236 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (qui deviendrait:) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 486.6236 cm -q -q -1 0 0 1 0 0 cm -q -1 0 0 1 6.6 6.6 cm -q -.662745 .662745 .662745 RG -.5 w -.960784 .960784 .862745 rg -n -6 -6 468.6898 96 re B* -Q -q -0 0 0 rg -BT 1 0 0 1 0 77.71 Tm /F4 10 Tf 12 TL (addImport\(MonObject.class\);) Tj T* (method.addCode\() Tj T* ( "int i = 0;\\n" +) Tj T* ( "i = 1+2;\\n" +) Tj T* ( "MonObject result = new MonObject\(result\);\\n" +) Tj T* ( "return result;\\n") Tj T* (\);) Tj T* ET -Q -Q -Q -Q -Q -q -1 0 0 1 62.69291 442.6236 cm -q -0 0 0 rg -BT 1 0 0 1 0 28.82 Tm /F1 10 Tf 12 TL 1.324692 Tw (On garde la facilte d'\351criture du code \340 g\351n\351rer et on permet d'ajouter facilement des imports dont on) Tj T* 0 Tw .291751 Tw (aurait besoin dans le coprs de la m\351thode. Aucun traitement complexe du code de la m\351thode n'est donc) Tj T* 0 Tw (n\351cessaire.) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 424.6236 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Ce nouveau mode de g\351n\351ration ne serait qu'une moyen compl\351mentaire de la g\351n\351ration actuelle.) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 406.6236 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Travail a faire:) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 394.6236 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (ajout d'objet dans ObjectModel) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 382.6236 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (ajout de m\351thode de modification dans ObjectModel) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 370.6236 cm -0 0 0 rg -BT /F3 10 Tf 12 TL ET -q -1 0 0 1 6 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET -Q -Q -q -1 0 0 1 26 0 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (cr\351ation d'un template de g\351n\351ration d'un POJO \(g\351n\351ration direct d'un mod\350le\)) Tj T* ET -Q -Q -q -Q -Q -q -1 0 0 1 62.69291 328.6236 cm -q -0 0 0 rg -BT 1 0 0 1 0 28.82 Tm /F1 10 Tf 12 TL .504985 Tw (Il serait toute fois dommage d'ajouter tout un ensemnble de setter sur les interfaces d'ObjectModel qui le) Tj T* 0 Tw .259318 Tw (rendrait moins clair pour les g\351n\351rateurs. Il faut donc trouver une solution pour permettre l'instanciation et) Tj T* 0 Tw (la modification de classe implantant l'ObjectModel sans pour autant les ajouter au interface.) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 310.6236 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Une id\351e pourrait-\352tre l'utilisation de Helper qui permette de cr\351er et modifier le mod\350le:) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 207.7082 cm -q -q -.976496 0 0 .976496 0 0 cm -q -1 0 0 1 6.6 6.758862 cm -q -.662745 .662745 .662745 RG -.5 w -.960784 .960784 .862745 rg -n -6 -6 480 96 re B* -Q -q -0 0 0 rg -BT 1 0 0 1 0 77.71 Tm /F4 10 Tf 12 TL (ObjectModelClass clazz = ObjectModelHelper.createClass\(\);) Tj T* (ObjectModelOperation method = ObjectModelHelper.addMethod\() Tj T* ( clazz, "name", "typeRetour", "paramName", "typeParam"\);) Tj T* (ObjectModelHelper.addImport\("java.util.List"\);) Tj T* (ObjectModelHelper.addCode\(method,) Tj T* ( /*{ blablabla) Tj T* ( }*/) Tj T* ET -Q -Q -Q -Q -Q -q -1 0 0 1 62.69291 174.7082 cm -q -BT 1 0 0 1 0 8.435 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Mod\350le d'EUGene \(ObjectModel\)) Tj T* ET -Q -Q -q -1 0 0 1 62.69291 156.7082 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Modele th\351orique ObjectModel) Tj T* ET -Q -Q - -endstream - -endobj -% 'R70': class PDFStream -70 0 obj -% page stream -<< /Length 456 >> -stream -1 0 0 1 0 0 cm BT /F1 12 Tf 14.4 TL ET -q -1 0 0 1 62.69291 485.6501 cm -q -469.8898 0 0 279.3736 0 0 cm -/FormXob.cfe9493e2e6e4e30496a38f77524126d Do -Q -Q -q -1 0 0 1 62.69291 467.6501 cm -q -0 0 0 rg -BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Interfaces Java pour le mod\350le m\351moire \(impl\351ment\351es dans EUGene\)) Tj T* ET -Q -Q -q -1 0 0 1 105.1578 181.0901 cm -q -384.96 0 0 286.56 0 0 cm -/FormXob.e0f32bdd4f95c90d9dd1dfb9f782f702 Do -Q -Q - -endstream - -endobj -xref -0 71 -0000000000 65535 f -0000000113 00000 n -0000000246 00000 n -0000000411 00000 n -0000000586 00000 n -0000000768 00000 n -0000001009 00000 n -0000001250 00000 n -0000001491 00000 n -0000001732 00000 n -0000001973 00000 n -0000002215 00000 n -0000002457 00000 n -0000002699 00000 n -0000002942 00000 n -0000003185 00000 n -0000003428 00000 n -0000003671 00000 n -0000003914 00000 n -0000004157 00000 n -0000004400 00000 n -0000004643 00000 n -0000004886 00000 n -0000005129 00000 n -0000005372 00000 n -0000005615 00000 n -0000005858 00000 n -0000006101 00000 n -0000006344 00000 n -0000006587 00000 n -0000006830 00000 n -0000007073 00000 n -0000007316 00000 n -0000007559 00000 n -0000007802 00000 n -0000008029 00000 n -0000008629 00000 n -0000034580 00000 n -0000045069 00000 n -0000045417 00000 n -0000045577 00000 n -0000045857 00000 n -0000046180 00000 n -0000081000 00000 n -0000095708 00000 n -0000160176 00000 n -0000174413 00000 n -0000174811 00000 n -0000174949 00000 n -0000175203 00000 n -0000175329 00000 n -0000175545 00000 n -0000175737 00000 n -0000175931 00000 n -0000176125 00000 n -0000176330 00000 n -0000176546 00000 n -0000176747 00000 n -0000176951 00000 n -0000177144 00000 n -0000177339 00000 n -0000177553 00000 n -0000177757 00000 n -0000177939 00000 n -0000178162 00000 n -0000178341 00000 n -0000178485 00000 n -0000186265 00000 n -0000192334 00000 n -0000199838 00000 n -0000204771 00000 n -trailer -<< /ID - % ReportLab generated PDF document -- digest (http://www.reportlab.com) - [(\340\024N\335h\256G\350\320+\26730\202T\344) (\340\024N\335h\256G\350\320+\26730\202T\344)] - - /Info 48 0 R - /Root 47 0 R - /Size 71 >> -startxref -205300 -%%EOF +%PDF-1.3 +%���� ReportLab Generated PDF document http://www.reportlab.com +% 'BasicFonts': class PDFDictionary +1 0 obj +% The standard fonts dictionary +<< /F1 2 0 R + /F2 3 0 R + /F3 4 0 R + /F4 39 0 R >> +endobj +% 'F1': class PDFType1Font +2 0 obj +% Font Helvetica +<< /BaseFont /Helvetica + /Encoding /WinAnsiEncoding + /Name /F1 + /Subtype /Type1 + /Type /Font >> +endobj +% 'F2': class PDFType1Font +3 0 obj +% Font Helvetica-Bold +<< /BaseFont /Helvetica-Bold + /Encoding /WinAnsiEncoding + /Name /F2 + /Subtype /Type1 + /Type /Font >> +endobj +% 'F3': class PDFType1Font +4 0 obj +% Font Times-Roman +<< /BaseFont /Times-Roman + /Encoding /WinAnsiEncoding + /Name /F3 + /Subtype /Type1 + /Type /Font >> +endobj +% 'Annot.NUMBER1': class LinkAnnotation +5 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 35 0 R + /XYZ + 62.69291 + 398.0236 + 0 ] + /Rect [ 68.69291 + 668.5936 + 119.8229 + 680.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER2': class LinkAnnotation +6 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 35 0 R + /XYZ + 62.69291 + 398.0236 + 0 ] + /Rect [ 521.0227 + 668.5936 + 526.5827 + 680.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER3': class LinkAnnotation +7 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 35 0 R + /XYZ + 62.69291 + 365.0236 + 0 ] + /Rect [ 88.69291 + 650.5936 + 198.1829 + 662.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER4': class LinkAnnotation +8 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 35 0 R + /XYZ + 62.69291 + 365.0236 + 0 ] + /Rect [ 521.0227 + 650.5936 + 526.5827 + 662.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER5': class LinkAnnotation +9 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 35 0 R + /XYZ + 62.69291 + 293.0236 + 0 ] + /Rect [ 88.69291 + 632.5936 + 162.0629 + 644.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER6': class LinkAnnotation +10 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 35 0 R + /XYZ + 62.69291 + 293.0236 + 0 ] + /Rect [ 521.0227 + 632.5936 + 526.5827 + 644.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER7': class LinkAnnotation +11 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 35 0 R + /XYZ + 62.69291 + 173.0236 + 0 ] + /Rect [ 88.69291 + 614.5936 + 144.8329 + 626.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER8': class LinkAnnotation +12 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 35 0 R + /XYZ + 62.69291 + 173.0236 + 0 ] + /Rect [ 521.0227 + 614.5936 + 526.5827 + 626.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER9': class LinkAnnotation +13 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 38 0 R + /XYZ + 62.69291 + 486.2781 + 0 ] + /Rect [ 88.69291 + 596.5936 + 186.5229 + 608.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER10': class LinkAnnotation +14 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 38 0 R + /XYZ + 62.69291 + 486.2781 + 0 ] + /Rect [ 521.0227 + 596.5936 + 526.5827 + 608.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER11': class LinkAnnotation +15 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 38 0 R + /XYZ + 62.69291 + 354.2781 + 0 ] + /Rect [ 88.69291 + 578.5936 + 275.4229 + 590.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER12': class LinkAnnotation +16 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 38 0 R + /XYZ + 62.69291 + 354.2781 + 0 ] + /Rect [ 521.0227 + 578.5936 + 526.5827 + 590.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER13': class LinkAnnotation +17 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 38 0 R + /XYZ + 62.69291 + 246.2781 + 0 ] + /Rect [ 88.69291 + 560.5936 + 191.5029 + 572.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER14': class LinkAnnotation +18 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 38 0 R + /XYZ + 62.69291 + 246.2781 + 0 ] + /Rect [ 521.0227 + 560.5936 + 526.5827 + 572.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER15': class LinkAnnotation +19 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 38 0 R + /XYZ + 62.69291 + 186.2781 + 0 ] + /Rect [ 88.69291 + 542.5936 + 206.5229 + 554.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER16': class LinkAnnotation +20 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 38 0 R + /XYZ + 62.69291 + 186.2781 + 0 ] + /Rect [ 521.0227 + 542.5936 + 526.5827 + 554.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER17': class LinkAnnotation +21 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 38 0 R + /XYZ + 62.69291 + 138.2781 + 0 ] + /Rect [ 88.69291 + 524.5936 + 149.2729 + 536.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER18': class LinkAnnotation +22 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 38 0 R + /XYZ + 62.69291 + 138.2781 + 0 ] + /Rect [ 521.0227 + 524.5936 + 526.5827 + 536.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER19': class LinkAnnotation +23 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 40 0 R + /XYZ + 62.69291 + 741.0236 + 0 ] + /Rect [ 88.69291 + 506.5936 + 161.5129 + 518.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER20': class LinkAnnotation +24 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 40 0 R + /XYZ + 62.69291 + 741.0236 + 0 ] + /Rect [ 521.0227 + 506.5936 + 526.5827 + 518.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER21': class LinkAnnotation +25 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 40 0 R + /XYZ + 62.69291 + 657.0236 + 0 ] + /Rect [ 88.69291 + 488.5936 + 251.2729 + 500.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER22': class LinkAnnotation +26 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 40 0 R + /XYZ + 62.69291 + 657.0236 + 0 ] + /Rect [ 521.0227 + 488.5936 + 526.5827 + 500.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER23': class LinkAnnotation +27 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 40 0 R + /XYZ + 62.69291 + 597.0236 + 0 ] + /Rect [ 88.69291 + 470.5936 + 195.9529 + 482.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER24': class LinkAnnotation +28 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 40 0 R + /XYZ + 62.69291 + 597.0236 + 0 ] + /Rect [ 521.0227 + 470.5936 + 526.5827 + 482.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER25': class LinkAnnotation +29 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 40 0 R + /XYZ + 62.69291 + 416.4691 + 0 ] + /Rect [ 88.69291 + 452.5936 + 186.5129 + 464.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER26': class LinkAnnotation +30 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 40 0 R + /XYZ + 62.69291 + 416.4691 + 0 ] + /Rect [ 521.0227 + 452.5936 + 526.5827 + 464.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER27': class LinkAnnotation +31 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 40 0 R + /XYZ + 62.69291 + 356.4691 + 0 ] + /Rect [ 68.69291 + 434.5936 + 299.8529 + 446.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER28': class LinkAnnotation +32 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 40 0 R + /XYZ + 62.69291 + 356.4691 + 0 ] + /Rect [ 521.0227 + 434.5936 + 526.5827 + 446.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER29': class LinkAnnotation +33 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 41 0 R + /XYZ + 62.69291 + 195.7082 + 0 ] + /Rect [ 68.69291 + 416.5936 + 222.7629 + 428.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Annot.NUMBER30': class LinkAnnotation +34 0 obj +<< /Border [ 0 + 0 + 0 ] + /Contents () + /Dest [ 41 0 R + /XYZ + 62.69291 + 195.7082 + 0 ] + /Rect [ 521.0227 + 416.5936 + 526.5827 + 428.5936 ] + /Subtype /Link + /Type /Annot >> +endobj +% 'Page1': class PDFPage +35 0 obj +% Page dictionary +<< /Annots [ 5 0 R + 6 0 R + 7 0 R + 8 0 R + 9 0 R + 10 0 R + 11 0 R + 12 0 R + 13 0 R + 14 0 R + 15 0 R + 16 0 R + 17 0 R + 18 0 R + 19 0 R + 20 0 R + 21 0 R + 22 0 R + 23 0 R + 24 0 R + 25 0 R + 26 0 R + 27 0 R + 28 0 R + 29 0 R + 30 0 R + 31 0 R + 32 0 R + 33 0 R + 34 0 R ] + /Contents 66 0 R + /MediaBox [ 0 + 0 + 595.2756 + 841.8898 ] + /Parent 65 0 R + /Resources << /Font 1 0 R + /ProcSet [ /PDF + /Text + /ImageB + /ImageC + /ImageI ] >> + /Rotate 0 + /Trans << >> + /Type /Page >> +endobj +% 'FormXob.0abfd65e2cab2f27fd6af0c2fbb44aa3': class PDFImageXObject +36 0 obj +<< /BitsPerComponent 8 + /ColorSpace /DeviceRGB + /Filter [ /ASCII85Decode + /FlateDecode ] + /Height 562 + /Length 25652 + /SMask 37 0 R + /Subtype /Image + /Type /XObject + /Width 990 >> +stream +Gb"0W%C3(6eu`AMYa]V.hmmPihK(/bq7-[+;Zmt3hBsd&Eg_^hLa-1iqssggzz!!&D1L0-o@-ia5I<;LO!qdP""ErZ2jfoaKgpa;@,+diE4!6g@3*lJ"uq4I\KbQ.\Dk!_%dJRf5j!&-KtGmks>!!%Q&eKsfaH2dP2N\@kP5=G@':u5o:#K[qc!+9uq@!RXJr]'a:\=S^B2OPNQ^=J7k]-MFt!._%oJn=dtGi+[Db/`\e`ra;@Vo!0G[VNtHe[2d5&PER.[t!iloBa"e1a"sU;Bq77ON[_*!2a@]]eh.7WV)KNZha<8Y?Nl/G0Ita1pL-NQ#0jB"rKipmRo;?!!&D?AMX#@k?GLN5)Q\$-Y`C^J8oa&GH7`Z!6H2\!+6D*H*<H09>s"(`_V<UkL0??DV&J_S[R;2rtNhT!@2^d!.[LCk.NT4)VNjNPBFk2[r-nC:RsrWlr\^><F#]sZ2@6M#64akT+Ulk=gUaUG:$=&1;?Mhra>)lbuke')uos=I\k+uCd1*D5K1^m(->`t:ZG*u)DrA>3J4SV,2%\gLIcWgBRja!e4)1u!!&CVSbFfGOuWLB_!FVS0p'T[!!$V$166us%KHJ_4-Fjt,]`qcJD$(/@j%0A!!(6'A0(ip)uotHFsQYr8EKmP!4,>u9K/jAB-WfH!!#].j-b/ura\4`UVhCa\:fu%HK9'SoE50p;&dV>KR`E4hIJg]Z1/DjL1?fjimIf,)u$NQ2YYOc1ZC(WIo&HZb]?K`)?=1*rY5OW>`+"jcjB;K':/n'fXQFM5VeZmr"tH>Y),dR!,UH*@N_(3+asj?4P.NJ!<>$cqq(A)pH=4;B[RSck#.!W_l:oP-LFBka7P'F/e%fb8Zh1/`^mL6(<J[SeB&=fL/XT)Xcdt]qHq%7!<BRgHN&8^5-I^'@](M8H_'$dCs5'cg:*<TVn:8qgT!^uh^P'<nRFP4BlJ/t5I8\L:PDFLDmiiEIOSM?!+8IOoDS@H`G&iH[BZ'>h);^+mSduW0V_[jr78KVjC#n4j27,O_9/]@%6:9/j)",=:+2ANIZ1+Ha^;3LVi@%^8oKQiHX%Hh<d$F">qYB.Mgpr&K.#8r%OZ^\C?p.#:BRWqDQ1sQ;5'5rrHfDnr#8:skAG46"c+71WEo(;.r&8SoDt.d%KI0qf5S@GEQp&J0&7"0YID9s/`??-0$B(.U"Xg[bV+%7]s01)5HLm7T''sp2gX=,ILN,takJ?2?GO>FT!gI\Hb8:c!3icX>&BW%G)KAN$b1Vdl:-M-S]pKU\++>o!48:`c=GA9%;Gdo[u>Nf+2b'`o$3ZlT<Y6%e5#pp9*;uPdL9`SM42ZUE"t`_1>d;b/$IUX@g\JJ5i(BOPBfU+lu*J#`_sG08`i6B)?<f=HGEW4A%XugRCp.5G(%YRbjJB?l$.)hBnJd!R*<>>*tD?to4'*+ao$$pU]lPrA#Wc)p55<)aVN&Pl$!$M:ZNZO%0.ob1RMGpR..$L4IP[2ptndJJH$kBAMV$%5:r'7bLYf9DP708hqcHe5K6U5jOMs?$C:sIQ!FS&c%ddN-pK\+Y#R5I'?#sjFQWBC99@U,!,M2-P:s#Wk\VQ4/+F,T3anUqimN&V4Uc#0mnNfR%XfUD.E%;+R-0pJ1u:M/".DjVVI(ITb?uqJF",%giL&es\2<&.%g/9+pSP(j[okC<P.;:da)K7D9jAV*TSEPBVgHn_;0f-74R!/13G#T?jsQQi+asj?4P.NJnIBj^d'V]"ZC1Vi7aptkh5\:o\Fe#Os+-U`R7e]P%(AOST8cL=1O9nb[',+*R8]jTZ+')SO(J4mDH1I2k-Va5H`9?,o$`WP3_q=lSkEdE\pN-S:>;FPhP<&VN,I1-%W4^PchW=uS\.2NnG)1@,aijH%g/9gk-W;CHWXJCYPeVWX#3N+@[rZI&8&8UZ#;($h`XL,PJX<[eB-M0]t.g7%;$mWiCN+"8ETB6LOja$-1`/]DH5fm4IJ:k\fJ#717.1f3H9a`^AY+^m&fcjM9BG$mW.$+3iLGhm*W-EI=bun*6DG!Qc;,N@:3E:P516HWc(mb\i_E';-tBi'<iQ*F&,G`-ZeIM)9(&(qeJs9qn'FV-K",7IZ-]Nf>ONU%XJtZf;N5O?*PnP?F!Alq;GXNk+;/bT$4M[S[7Wj1='jQQ->/a=,Zi.*6DG!Qc;,N@:3Ceo?5%"c,ZgnPBhHgs5R@<AA0(S$J<>S9]i1H[mg33Nb#;L9B.&b0JK\H'[5^<ithO"Z`k%'lr[7kn4VM3a0I3PDWoc(="81"4m`]R^a9$ZY&.Wf%c:i*^/`q>dDMQhN/\>[5DH5QPQjb7fqd`+oubsB[^\0N5n=(hRcU-KM!Er$3LOMEhiZ,!p\r>/r.oP]N)pf7\En9N]Rq70k!_$Ima`%'UCsPuAhflZVSt/0'k[=j>D"<XT5#U=LLbch4,n^_K;:ZfZA$bO9,D_bb1RTJBu62dc^qF^,,[UZqWbG7kn:=BBtT'>#3OG\QJd2jqd%qgBDuER5DC[7o?urHj0t+g0+38FY6uSCgS+SQ4jDEp^;_U7qkmDqrCPsMN(`17oIqsPP#VqZ-ZeI1GYQ,;iVW_g<8_de,63csk0CJS#Ag0ZjZ-Y=31%WHk[@k*KW>qZ4YoSDnRK)6ao#B9dC&E$[f:<l8)HcRc_h;c-!VAWTSJ)DOjdb^R7e]P$o^;:)]OcNj53aS\/1;gccei)_n`q+Beb^nV%>kGX%qgV*<hZ&f6h,b0U\h/EINt!9B.&b0JG/#=puZt.E%;+SiegdrcK..;Jsh3j%7>Vp7oe<NGCQ1d?D@=gJ>"KD6mH02N1;h"nXK&Y75LLfgt6D2WDbjFn;-(_lpY,\MRVX%g2F_:)(UJA<'a$L'*u_,kDM+o=MR<P5,LL@:3EsM.5sE5t:bU,kKu^kF+s(n">GeH#`kA_1040`*Ybb+-(WLM.HSqH5N"cpTGE)k#.!W__KIpEG<(<*X:cGr@8)8\J4&DE6NAt>T3((LOj_js,)A</qs'Tgm7i,IVP)Heh:"&280Qe`]NBm?sYQgH]ZIJ&3kom-?CWh<bXJ"+YJaud)3Z3_VYV7;4Yq;:[QRcrkd@Er=9*B+FX`Cq91r_PI#<lS[tD@:ZX_Y:R.H1?J;"=Y'cp_BtT'>#3MbpL;WIO1/D6rao&G`WRt+)+2ccQeN%?mSF#.b3D]"Al<:$3d;`m5K,t6ZV7_Q#:G\Cl41g:j_mN,!p-tgEJ#\`VYJ(F1YIi=;NGV[j48pP$]=GW&4c99mK\(2<D'X0Kro$*ip0>j;g7u%-h0n`e(upFD1<,>P<kC2Qa.e@>!a_8a?#AN<Kpc##H]lV%6t&K8bJIVLq0MQu:dm.cNh]I.^$dNuo;InoU5+59%L`4[CLP5,[=Ju-AmR(W8M\WCQMpAl:g%sbXVO,(/XstbTA.+*HYM8]=?#rZ]),`0Gq=8DD<VEa^8h^5\1mMhE?oTSXE)4(*\=5HrAe^Gj^c]OVtlG1R,+T\q)DSY3h2#udb%o6?8('j3mO=;"$SY.)CUY8&$%:1@E*N!JJ/i3?7eo.R@!1LO&^)-2(.7Ao!tAFN@fF#IQ=L$@U5,?%BD(/@E*N!JJ/i3?7i<s1B3YiUtjgoI:QE*2Ad:3gi2RQ[\$^*16QpH!I?NV?"_5n94,I(I9<UW5$S%b""-ik)2D.51.MkVEl0WX2*FXq$:L&&FbM+4L:Vj).XgQ_iRYWA%@fEG?SRYdV6J)Oa#qsA1=(Ee0n&At-%.mn]M;CqE>8GeQR/uu)d^;L[?LFJ5hk=aD95ZX-]\(*%0"G-&Ush^gi1JY9cM40rG+LJLimLjD`J8mb1@Zq\7MY9YNtt\s7b,M0e8P.3-!`g@N_(3@?hdlH*/U01eK3&<i]c&h0>?7pD;M\VKR[6/]Ir\1AC)n^=iNJa5tkpXuUI\\:;I_17,j-2]VEo;teZ7--Xi(m-Cpb^O:,S:NoBWi:o>Bf\%Nn.V8hSbEA\mDsr&.Qu08d^4CDIht6sB\7D(k*A7Ul>j2=1>l9p',Q7aF\`&q=R_i;J>G>(Jm=E`Em-Di>SF'NV8S8-C*Vrkh`qVUf*oFQF\f<Ad\N'"a0iTOldYI\Ip92$VB=F\GYiDHT3nDe_jbCt(3bXoX*s&js/M3JF%]:,rf64F+>(=Z;@d1niW>UITm^pusf6_n9[A=i@;e=4)'5(Z`R"bRG3fUX^0gBNaQho,GJ$AuUjbA[S[:V@?1:K&b2P4=\j.gFYCpDF\c;p<]R;J"iYL2^D!D>"mYDmI7QdS?M]GNVJ)rbhmn$^9Y]X6:)952#O-&.CZDR??@CNf]B8kRosr9<qLY2ADYp1d6-V"%`*i5G#Vm_=Aek.a%s%WBI)mJ5T)H6i)d"cceXk,`S*7@dVgX,FJd4.Z8acG(lV(72Wa[Id0V^.545S@I0OVjDhND?6rKa"u_Qlg`UuA)l2=@6()Vl-$G0mOor^2HIB9,#+t+k.NUOfAt=bri17a[n`=\?#ANhZ;WLuh&P\QI'7uAr.SZf>Ua:).Q:V^WAV<@0+ECRhoh)KnlO("^3>8Khpho@02kW_C@1gXIT=jGS^qC81*W.H2,U:&lsa3<SkQkb*8T_[b)UDo/U$#0)lNRN2>%VrHt-EKd$2e([)Zk.AMX;^*hdqhONd6`W)IJTOY.))POE'PGPS;fn_F]45.K.8%7eQTqtHG#Ds]<kbM.hp@7![;B@<ALP<?tb>CJnf=k0u$m(^)Dm+E;S_^[TMR(3o)]M$/&OfQaEe+fdNcS%B/;lhL43REkM$u+%!X3_EYgi1JY9rhP<l,/8[r81l#g_NHCJ^!lO9He:0DoD+j2mr?=)ho]J`SuXqk..A>/reEDi@3]%2j:e(>E'%I^*IdlTU(8]g>cudRTM.j#\'B@>4'a?D'"ka-Ufd\F.TGmbpfRAT"AjW6`\0:6-OCEX'HXEc,8r%c^?:c2OQ4@@H%H*8Q`)XGM@k-=QP9ISnhNsdTC?-VW1lQl*<kB^iPjWeSqm'Hd_&9?3B1sPoGa/Y%b::A$pTL*T-L$Q]:FNV0D+GgN8hQ?1#MI&8DkPV`grCjL>b42l8+OAbkAuV=!N@moEmVEib7#DD\aMJY1IFNRd0"R.3mh3i-;\]=a+W!s`CP'25;e>E[4Zf:Fa31$9=!]>"uROi+HH%4="TYZpMC=D])`(uO[9U/F/c1VNko%f4[%Qqi"",kK4'>SjCnhfVtoZUhCE%Au!"E4">qZ._=1H@5*RT$?G,`cp^!_^s:aQqi"r-M,[OlkYc[&$+K)3g0S7X'HXEc,3,nf:U/\q)lmr:-*?]MqS<_Bht1oGP9$pD)+n&X%;BE8oth?<k712-3K9/]/3QXLNO2QC88DRNGYp.'18]m0V.oR='>B(G^,f3I(+X2nTcEAM^5@YE&s0`8#oo6X3JP-a-U=#l+g^OC(j:=4h$TbnN+:9AH'Ir2k80(^sQn``bP*ap@7e\o"Ftb/oP7nJ\r2O-C@PTmO%PoK:lPNhq7A#`,d,tYf[D&2'9&,mF#*R*l]%(:F=slNpcHr@LO6pWD,(;p/E=/D\C-@S3*<Qhl<WN<364&\`)&8"FaC`1fg*$OiH"ujEm<B?/A&HJV,M]$)Z1C0Iqu8<k71VkF,G`1fg*$n]&&&anL!LGBk.t"qH77-C@PT_Q5$*=QP91T6ET@T5Buh@p<c_h%j5k_Mmqu",A&L-C@PT_Q5$*=QP:l6f<G!@`JHID>j6qZp(ZX^Jc(76!gkNHFqnZ(M8%r)`S8"2SjLh'4rOf`[WoPQY4!FBCl=PagTiJ].LJ`Kc/du"qF#!9e`.3KNUm2Z-)$^"VY]OX0&k3/U_'IGI<">&8DkPV`eHh&nS.bW4(ipjeu3aDc^0>_Mmqu",A&L-C@PT[cC3um]oo0G2m;'[*H;V*375"T*q\>Whl&tkSBju3gpFYlSj1n=_Q_IK\?RXC!Yr==+pKU/h?JD@r.d\7P[K!m/:sHUJNV`K''OG^^Ds4Wsp&':n(iRmI;RqmGEE?Vc4epDT$Qk4n`(n+do*#l!`0,G+hfm"jLtnJ/;gF<uX+-Tf0`/g=%L=s-2A_emlHP&X#.(P[ZWdBjNM01r%S,^+eTZg;%,&[0`_ZShtn/F*0B3qm1KP4fA"t]BHNBTn8ENR7ia4G7gm^g<pdLHrh7H%SqFP:4MnBuJm1=$_Tf&I)('4I0D?$7c3/kmh8K''PrdMHMC<uX+-Tf0`/g>bcefjIW+r%5kU>P4*%YrH3<821l:^X\Xa0]Te!^gRMV$)Z/mB/2,WnWYs>QeipS"!mJ_@Ou2AX"Aa.`cnhA_[pPr9W(%?ao(_Gpuqg(WKLKYPVu:Jm]jp.!jOkZ8QW-2X"Aa.`cnhA_[pPr9W($^<YAuFEi;>\%q`6BG."/"bkS>!E#:oYK'BWibY"Ug<=X/-jh\%,hQF<ZKc/du"qF#!9e`.3KNUm2Z-&aYaZPa:f%\`@^+eTZg;%,&[0`_ZShM[O10-D7,F1j*g3UBbdMHMC<uX+-Tf0`/g(S'E;8t)@-gi=&@_Aemf%\`@^+eTZg;%,&[0`_ZShM[O10-CtEAs25PZAV@Xg[)h[e,7khpho@6`<^5Sb@_>8X-L&iM!lILWQE-[In^NV(^'fXu:596>_>=ZmX'iU5W(^&!>(G=Db`WD<VEa^8h\_L/=@I3pkViP!>G[TOU$,-P)D8dhX7?3GjZX]J/BXg;%,&[0`_ZShM[O16OX=,+6KUg3UA7^^Ds4Wsp&':n(iRm0U+^-mP/?+d.*ZX0&k3"hZPL]@t&/#dju9e"/6DM)&*l4@Crc@C>cO[A>P#poZMo(d`(kl*Mh^8tq8E%M+gOcgQ&pdOdOV-$[[Llg8F[?^U@hD;[+$g'#l=:RID8)64_ub"ePQrMRhu\;iMM[be0qoS"1?eHQLNW(et:p4QR?Pd/Bi+_1(&kES9OUS$)fgXVV(0]Te!^gRMV$)Z1C0Iqu8<]N91165kOolda>0?j3o2K0L"D1_#Z-d52WN)^>u4\t3:YcVT45>*lFX4pfki%Ti<"Oh)27PaFN,FRR0A+D=W-F.9Us"4R-r:`j.lV,\[j1F$\@0j7IVUHTLq$TaUG_flO6cTG%g.$;a91F,HH_Yp%Of;&/Sb?kFoDUY23M%rP&+^,.0HIQjQVMlujt@jFj.Yi#aZeNAQ=S,=!&U\2Tlf!U14K>H*"OcL!!&.[h:Hc&6Sa,laW(gGGlRi,W86'Ig-[WF!Qc;l0mNa!Of7*fFP9);If[Y2%l&>0!0O59f6#_614K>H*"OcL!!&.[h:Hc&6Sa,laW(gGGlRi,W86'Ig-[WF!Qc;l0mNa!Of7*fFP9);If[Y2%l&>0!0O59f6#_614K>H*"OcL!!&.[h:Hc&6Sa,laW(gGGlRi,W86'Ig-[WF!Qc;l0mNa!Of7*fFP9);If[Y2%l&>0!0O59f6#`Qi?`t3R6el8QokA!8C['C3pkUAj.AR9iP/.frF3=_TOU#V*WSGNCA0TVp:U@bG\s3G)ma#E!!"3?]<A3A#FN]mO'(lh4\YnVU=ATCC@)&aZLOF-_FWeh!1V\*6ENDd>Y+#"r^l5Latj$j8F7IlefJ3O,]dN9IjPj0?rFU,W3lkt$cuWkaW(:g;nGPu[0N',a]o_*)usAF]18g-#FJ/^A3Mp@+9/?4X7dNKfPBo'RNuqSJ5,DPU"18m0!2G@0a<-r7+Sf7\Q!"T#lWn@%[&gP^nu:9:hpRqQR4^KI=StK3@4CJ`pAoVe!@A(b8Nu)FOll9Ed>02%H$5&b:Ou\!.[f2*hh.+?nVD@H1hhrH8s5W[q[U#=BF\A)GVA)ZL)WUR0*G*CA/"Ap&K/ZT$0?#pL14R?:/o5$ctNc(dF0D!5PITO&0U&0ULr5FgGG@[XW]9`_V:]5="5-U""V")/5T/4s%ITl<PZV!.[f2*hh.+?nTchGoB;7m![UY]U8YoZ$Y;Jnlq_8d[&ZW1'[g3eF!o`m/cA?,X@Z)E0Fi#beU]Nq;!Sr1'[f8;nGPu[0N/eH#e;nlR@>XLjRBue$V5%Q?GAR3BtL7e!=nqoUa2IpUX&tfj0Ot4mhkeF5rqD8EKmPS(^"lXZb$Ab`hBt%Hj#O'Q"I*d0[o7!+8a;8#Wg#mkZ#/T/N95I`h7p9:gC#8nP+rRpicXgR(q8o[%H;ba%!Vk'*^qn#6HjG_+R@Y1=Z,/=cd;A8WZ9UKZhe`g4dd/fWIYa]t5uR9r_RCjFT-!19>29!6_d]Zd"lZXl8FbWU<\9'2IWBT?W+baH\UB+F5T!6e2T-!+jmhIercDN`5QK@3&FAf-TL:Xs(;IIA%K106q##;EPiG;3-o3bnVjefKcJpGfbPVcc,dmf#>-V_L>rba"=7!R/ae;g-il<H(k%0t$^_P\_Vj^A_C!m;-XmOsG*j75>*%WOqKE`\5*V;X60Ip>BN8O4a>q;\C^2*k-X',lK9des"pQXibocUU=rU;"nTIR0/i$h0!EVRFb@&1q!#WF4keM0$Ka-5BjhWSD=PQg8]U2J@j>-<inO#>Y+#"r5nk8poWWDlVHq15lf7Cao"#2IB1p??nN^GAXh`CbZP#K#U5\O7]gUZg&oQQA?O-Ojui&9TWIRZlu8:ppStV+Gg3?uAu*&dnIn?fA54HV0SN^qAVW<]h5JmGi#Vf0&b]!7PK];'P<"OB!+;^J;c%6?n:HCENQP#Y`k2+PV(ub9[\!Vie<X-U\(^3%rB:?ae<X-a9]eGe#6:9mh&"Sp"2*R"AF<-PG7/L"eTI-f'D7Q$2#I?Z-Z_%'!$Fr%m\&,PhusR>]YSicSP?5_-fLtIdfS3cQa,-5d,&HjWGo;.Ftuj;.@ig!&4Rm?]9LU'9F_%VW8/]Jg&o!\7l!kMA/[PYXIB[.'eck0Ya*Z*jgh2+df92[[SQ1/UOBiq!2/]Km5+mPISaejn:F@cRG6JU(WPc6fts)2a;.GKDcG^\hch&+\GH7k$#AR^>!Jsn#C+:4poV>eoqXUSPU@P"eUGX<p^!^<0%j]P-M,[5m;q@ObQ/iE<UiS]+4T!H]I$?ga"O!ML-M)QJuDtjhW7ch0@aY[F$""25;cCfF5ms,2Z>TB!#2XYri#LB>'ke11eHhR6Z8?&Sp^Uq0:D8r2JTZ#J.<@4+16PoCC`*8,C=p(phaQeb6"N/m>Pdjf/+WiD($.*:Hs24ViA0krMd6:AH(QH3<5-@s/"9WC@)&aEq`.J-Pal;BmEdVAA4*F$Qst2YlOd%on-FpJ@R)hgUh;n+(@`O-hD`h>Kqi[bN\QO$N$.PFe7l:;D!FX\<)3iqE_5HJ8Nak3e!f:F!U?Xe$A]klIsUh@1)0'THPrQ+16PoCCafOS$=5[APJ?`p?tr>mI27Ppp.9GXs@66DZ-EOQhKuLIVdPKj4t@L+GD?<8$*l_g&p!WAh;&/=fZ(>b.sjLROrKZ9X\PG"1!WOHPp&c-VbunVSI?NUXfrjm/_$<1R;RSXAq#/I<d?2f2^6KR:eJP9BOpI!0G'oqP2UPC@)%<C,>Q=R4Cf%kA=-]]5P/hI[$///E!TT];)_3Cua!Xp5NebG"[i7rJ^h#KhM)/XWQ'H"5)+8Cr9f_ISM5X4,;J`1>R1Xi)V/WA:@[r?&to/F@U!8N5bjZ_PR+(edlN_!GlL,G.[U+Fgf.O,kOh1_4>(ej2P!AFq(?YV;UX<q=<l%Ft#;VX`]g&AXt)f!%2$O5AL.iefMW(2Ih`6HAn`Sm:hMA^@p&meDLb<QSgi`hV,q.Ksl:Qo2"ep6IOe/(Uu#;H@7?1h:GfmWIRieg60YA)(,eW&=;[C>!Jsn#I(2PfM]./KhiqXAok&gApZ2C.\gV=`llC!9/a/jp%QZ2?okBK5AL.iefMW(2Ik3T]?>rT;_BZ@e84EYCX-h.%'J8:l]QPI_TQPTbQ2)cf#Af>ISaej?rNQ"QdOMXk!hp(cX0`7eENC3^Y'lR!#UEtnOK]'eCk#We7Pd0R9r,d2g2ZG/lh!DXq`*B]9-V6!-;Rcr))bb[IsSY[2GH'kgRjrm/Ja;R)`q8;IiL;/leAMW28Ee[)B:*HUaik`t#?nedBM=!(p?4J(4<\XZ_2/D8u:pQ?\!l%KIfVNB_1VT[k1"VD_pUk/p6W!)UPdpnQCNC@)%<C,;/dY)Hm$!%"_+5AL.iefMW(2If>@b"1Xp:r:r]UXfrjm/_$<1R;RSN+<Cu-*3(jCAjgV*l+X2@nGh*8EKnK_V4d[edlN_!GlL,2Z%\%^K#aonCB5<57t!dR=\rZ!%"_+5AL.iefMW(2Id^*F`*@fF!Pf,-t-uj;<nIpp&I"Y)7pX_d@\mGe%`Y]QN%_pE[a3pX1bV1no2']8P@2MR0,\\CZCIZ5H(spYc5lL,O=bN8o`\>kfK?]PrL_Zg81s[UQE\#TS0`C8$*l_g&p!WAumAJB+*?<4dkoIOseB,?b%qT3<5;J2ZBZJK3EU%S(`h':?L:sqQ;2eB"tE?k%S<X>=^M>?lS0dSg+ioNB_1VT[k1"VD_qnWapRhd??Ss?WJ.!HX)%`au5DCW_>.\f0hB4Li3,flNaik!&h5&4#!)33ZQ6]3146%YN_[Emgg4W'6N8q>!Jsn#I(2PfXbVm4ZrPn1\PBH::D<h:M[BtQ5\e"i=s\YT?MQf(WNSN/<u`7HEW0dgC;Pi5AL.iefMW(2Ij:M.s'RcIg+?!(+S['kSa#fo\IoY(O7:tL?QW![=1qf%q&>*Z/!0\h7AHD9eG.C)SmenaLJBaOj"c=)h6B66*3;#9l7mj#?OAM?V7tAhP;%Rc`5[KQJU0V'9[VkFQ8Ec5H(spYdKq)GCQd*<*nX'Ke/D_;XPlQ];j8BpO??mo-WRAqLiD9$JkKPedlN_!GkJBXT+&QO2XZPdik,4-$D&YI."Z_IOi'110^mNY"kUNbVr4iH@4IB(ndqm1Noh4I:l2j)L!]BD'\_<<+"A4W^]e@s4MEQgt6jSlrLMu'%*aUUnM!/F]9PpJJ+,+Q9m?^+3AmfgWaYl)>/r[]`414L7PBO`HIgk8s*GX:IsUl@tBemY."2A]"e%4`cOc6n2"tA`s3MW^AeHNko_%^oRBOR4aI&TI;41VG+F%\?HV5@[ATFb^0>?r5U>r^bkslN_caSGoYttUP<$"@+'bTfWok"hg,+u=G4g*-q`C3YMl#TG]OeaVdjHD^Og.0n_caSGoYu!Ece((P4ZP>LUp<oS[hJ\WH%edWY%sS=rjtX7cCm+Yq+#%GU4d';V)4UFa/J_$d&`>Op13UcI!-Y5Om>'Q`k-&TCb[0&T?8,AB'U=dAH'+q5DP2$G%p>cT[FFe6YGc'=h=D#`cPD/fJJ='^J*N7Kf>.+'sb,(#`g<R%.b+BY!nd&Kk10;kN=8uqkqg4ad1N)HNJ,rO-?afh)Gtf*(s.uZ.qC*<@;iQ@HrkiK;OW=?G>lEKg2/sS^kc?VZOnuVo#@S9/R^T.=HJ(`+9<LH^/>@q]Tg(p)NH(Uoc5VS7IY&W6JH4T$$cgZ,5^mKormJANe7"0pLh`Q:p@SYl#8'o&X3W)R<SQ"["B\L?I%ODrP2*T"U*S,+2p]C,;/;\?b/c81'*6f<m/mq55o24o*d'b`2VreDNQKVhL_k3P&GFXcE[QXnn4)Z'^kjlt'/V%^%?g*m*L4i4>4C1B6FtV_`mrK&pQ)4Vc9)?@/m(QA8o'Y2jJ#V7c3NMe%je]f'@r(Lu^>gqf8@Q:E\jCg>St8EQO21/F+0OhFOpSeq":o!BmAP043'Z2CmWcYMRsda:YK=N:e*p9^8/YI/2d91qU)]f_J";8RH-Me)fYk,34:C)a]f-1fSa02MO9!KoGs<nA3nb2fHNDYs=/,OFt<LmpBhUe`,,jSTPcY%DbQ9_bfh^4hAlg@@+rk,J)JQ'<alCHK3^[Dus+[O&u]V7fK<aM+h0CYqH6a#Z9+fQ:9#rQ9U\k1Uk/Nt?EGo^$%r[\q)6:L<,\1]AZkM<Ce-Bk&9R@k$Z?j&YHJ^8ME4$mbFPr'O%2O,@KIR<a7!^?=df,FJX.gl9u_,!FdK165t\iq>#uD]/#tHQCu^4aE117K$YDas3;V%=,ha.3?-CV5")NnR/ZUgYS;enT9-O5bf\[o!kV_bYNL0F.g'A5#7fTYsKr#-6CCKA8Z3Z%lAV',*.ZY_u,`h1']j#k&\9&4X4k(_3@:];>RFm6YUFW?-D6%r\-RuOj&BZN8+)^'iGu0nR*uAR:![t(9[GND7k5n/FP.:Fq&.`>?]/)C9qQ^5O3RB81s0<pDnN)F'p+k87gSpK6`j.Z_+NbI4srmL?Ig1m^UP7ZAJEL1KlAq>gskphYnM[s+4)?NW;6gF);jTnQ<5)1B77m</c#cIjar"q=HrL'M9b'QDE*=r)Wee?7nl_%r-JpHE5Q(;rMO;NA%WMPYNBK#c!N[?*Yj!7;Y]u./7HGP0>(d44q#)YOb_CPA2V:0mX9o&N=^Za_'f++Z-'7S[LK[\c!`,L<DSaC:8OCBsI=1rgN5<]%gth0,O;:qi3e%3Q,Ll=MotSFq1iF.cVk93_bdJ^"o)^ZU_:`]Woke[T,*/DSMI\Ml4Tar=A<XiZ?Cn`MYYR8(jf"Vio`h:PD$p$+:S_f50'/2Uu][h6nY4+dI$\8"FJA/EP!/8[Vn\h[W9AOtCi.P:cgqHqt\S7lO2)MjjO'\;.D4n`d`sFS+$%qamMu.0eO\9*`&0q/T,NgR;N(<5qWPFo9AZ[&$bX:Cl`_o4`&21:Lc%s&2:-1,hrOMi7GLI7G@#*7au/4BprKiQFS-Q.T;Y-1bq_Sm[7O`_@FqRO%L:Tf5Y#5FssY]Edjdi^i3Viq+)`DDFG^$`D$.[39BY>1K_dIbD.V2Q3\V2&n/_.qe<h'#.(XGm]dNc@1&L4g"+m36J4fIJVXg3c4M]B%fT3m(Ob:Iq3p*ZKk-]fr8qg)Q*"CQ7bA7n[%%se6L^F(VY#[c^%dP[N"hV*rl4d),Bq`^6fFLM5R<fmJOqD<]Sq]OrnuTXVm8F5NUd!Y3XD/Kfdg="d1m;bJrB)lYPNr<Q:>&,r6q?=acJ]Ag'#RGJporjG1?apeCEVNR>"nbRa;d?fLc4O"\p1E@Uu?9XE/8gA\ftfJR"Wmaa"3:%*kDFReV/\86'9[qpPl>bge.HZhm3`O<NmO-SOaXm0fYQ??C-7Q8AN%OKKP6lBAi%l6ui7b6C&Ck]B:D"MiKAL5W][s"`dm6D1pl/L/2*__`YAkD.L#</<b=TZBj8EM"$1=$`?96rZ!ZB?TWgg@TOOu[huP/NQeDmH.N,t>?Ln]_[H(.9qX4@nVTKf"50e+qZMl]QPIR*-8jEab-T!Sg\$7PVJ[B5&n5CaA#.,lfKPAH&Q&k*I#MSY,lOiA:(Ar?QFalR4?&Ju_0qR1$G:_))Q#&$($5P$,Y\'?U/.1mtg6*6HtWhmO1&J22I_P?JMiZ!=;k#jLn8\\'TIgs5dr2+s<V,+3p!rA;^kn)$7LG&jSRO-Q6lnn]j7`nA43-8Wa`J7"7G0%E_8@g!2b99d.APrp(]F@hdAI$01G]9JaFf#,]FKAa8tLh%"2ag7RsX9j&$(MP.h.OEhk9D8&?7__jFY1Ru7Q\WiRLLgB-REHhC")nU2bX],P_>0:?G'htS??ZZf1A=j&Jn4j(REHhC"7WgJ$EY(l`LDXudQD?!e`4kI$V2T8[&O&uM]eF;8ETJ6joDD1Y5lL]N06n!QbcZdRG7Cub\*V--o`B<"/mQ\!g(V\KN'_13s<Yf0XX3_$-=/P2=VE3=H4P"dI\-6^P+msE\(6`\S5&XZ#k>l%A&QUVAehLR>W"D.+p%['Rl`IJk5#(Wp-\e,]gV:fgMNpAH'.9%HXa`n(bE4Ou\&-qC;QN*:G+ga<I%%%eI%!SW;aBh`K_:3POh4GcKhL\7>?`p2p%:<uf=%5d`%AJ@ipn(lsH(jb-/qk+BLHo?5ck.XZ$?B9.'o@eOd*Tgq9AIf[Y25d`%AJ@i)a1Wao.<j8)*$-E*Drb7\jFo%'NhTIn^Sd&F@Nb!$dDqbR#?m;qY!-d0XbBZBPYac72ao'U9R6UU@&l6:iR9,GfgBdsi,."?N,]gUI=AF[*AH"<5"8!;K4]/b9+O[8\k!(,4!7b[a!D)?tPE?M2,=KL<8Gd%D4icq(Ci2C:I4&9^bWe%Mq.2%Y*f.2'\n#.Ggg1c<*'go7<WJ:ChGg&i>Q%r[68Hm<3BTTibWj5I1qqatHCB<MO'STAV5imJPg]G8eaRk7(<IO][96N1Ou_AuatV^XXuJT@1CBqi+((hOAbWL2[3JKss#@>f[Y8GAS@5?-5D`eZ1J\F #Bgeh$31,+/P32TlFm1<5k:+7Z2^NK'8.r4CS2:`\)liV`J^F?'<"h*j+!h"dP%EoLs,8PKl?*'go7<WIV2\%d'&'r!HmUd"r_m$0`"-\cb9k214W0"&,X)brmHRE(5k_2ukA<1@G&R&-@0_3mO:LONrGUHirW2l\_V@R#-%km>ufo@K)J`KA@F<1@G&R&-@0iGSY=(A8!_>KPZ-KAG$]8ENf@k2Jqo!34;L!mK(f`*``7<lt:1M77,U;8ZsDDeYT_X.S/8]9CH1k2Jqo!34;L!mK(f`/nTV4\qq@h8mCdhi8Yj2rh&HD>*"Bh:,Y!aVMUUbY&DWMe)f1REHhC"/n-$$8>+7&Hg.Q/!B]qbYN4(Eraa&=TN,K-Xn4o1hT%[^JtfdI)?*dCa='%pW]uFbgK8)Y`[.0D'X2bV`^,&J82El!40$G0p$cnOj$&6:O+4,!7b[a!G6$n@NbKf,+3qJTCO&Kd`&+CYddh:J6CT_(e?ir8EM#VV`^,&J82El!40$G0t`TqVDs6:![O1`8ETJ6joDF+Z3&7u:;j@OrZ_)=G?[BhO%O@rE'uGd:i2L5@$Ys[L@+Jkk5=RQILlHf:0JcE`i.$e8Qt7U\?nE2UN<3daBPS"$H`3517(Kd#>f9''k!>N+pL-"QJP6WA959Nf%iqNj$B[8],P\U;Vb^kP50lD/rsNQT\:qI^b"k@%%$KGHS7;"=!Vi_-+<IAG4cG#42G:p+d2YVA1ipR%\VN,/&3_'6k''*^)bkfN@3B(9#`4L[#s6-Vr%j'r'N6+7kt<GD3boEQ?FGVB/93O>bd\b#l:j&U!kf=Ij7PISWM(7Oj!i*Rq2bjV4EDc9JWdWi=-_t1@Km,/rjHPT\:qI^b"k@%%aBAqj,],FHl?2.4:`;ahF6mD/\4=VhataZlA6orJ!l*+-O/sOu\&-Z`F/5ZkG0UHt8A`5KloK,]`t9Am#.HBd[@4q8abJJ!cl!8EKoPc*@DpdS@_GnrZ?rs"H\!Oj!i*Rq2bjV4EEnj<KRnraC8u,FJY42TlF]903^fa[[,gr58Gs7kt<GD3boEQ?FGVP)h/Wq1nbpO(8`ng+4bi/F>h6(!4M2bEi%SLijDHGT"X$6Sauu1'^WmQ5*enFs;\'aZTI'6EZn4j,qPM,]e5VEraa&=TN,K-XnbNC[_:pcMhbJUa8h*VI*ZtP!*JmHZicZ`lg9)Ftm1T(!6A@17(Kd#>f9''k!>N+pK:(B");Xpc"KKk6V,'LO7loj-*,S,kDPg>TV!,5da`qJ6CT_(nN#Edg`lfalU.[!)R[F\i)ZhD%e2d&'8&taW*RR=]U&Ug5-ZPM>('=4oGr5AL^H!E<^s[QZ^D4gBQiO]S9trq.G.ChOfd<%cG'(<e+?,M&<Z+akV@>EgOBm2>^sc2YcT`bsjJg^L[?,^Kn,2J,<5+]Ht+srV;FLp%Ytd0E<FTb6fpr3t]@uah6VPr\fk^2:Xh*NTcjZY=D=[ppQ_I!%'JE$8>+7&]9n;c7R0'5M6+9]CW!eqVnkT2NF)4C:5krNL+KQc_\#G4#W6^P2?B[h42LESIkk:=]U&Ug5-['&"IS_RH$Xi#8#K</&3_'6jt>^=X8'!^SNg!;(Vr5*<<RmZ3&7u:;fCQQUNZ"kpO27\#Yofk5sSE=]U&Ug5-Y;k-@P?M_fhF@W^(fM0(?Mm[@\jR&-@0JRgBkAA0hr_@/4N_OLm^$F?f6Za:B#ON_9ubZ@7h#8#`C/&3_'6jt>^=X<TMH*5:,'-kM"!2q]s$8>+7&Hg-[(<Lr,,]`r9Qt6GgV4EENK=([We*!Lh#[VXhIZ/12;ZTVo5da`qJ6CT_(cItRX!3sA(NgWa4YHdVZ`F/5ZkG0Ub[lp\Z&:XPU7N/$O',M6=k\]L8ER39Ia/r5ME23@SehBf=]U&Ug5-Y;k-@P?fL;>8;9oW#a"/aV/F>h6,]d*6F6oVrK;dt0j45jt"7I1WM7CdX:;jB!bZ/L*F8RQR1l-Ha3p>N[1%&o+T6M$k>SbF$];X1$l?VWeLY'JS[mbf+9dFd_,]i=H:4oM.V1Tgq'B@pbrJ<Iqb[lp\Z&:XPU7R\]H?`/CHX$+ihF',c75Dn9l84<C?97</2)4N9d@YXsa]oV'*4r/u+R47:TSM.;\@4nVi_:\>=X8(TU/$?>kG<eP?5)AU(B'(KOj%C!bd!'e%AKG\%XN@oN-ee$-f.6HQW<qO2B\mE919XocV"L+]I(Y3/c$-!g.:A+2P->s?W!^eeFV*S&$Lh0Di=V5Rn2\I8ESPnSH_s;9*[Vm-H<_Nq@dckREHeB@i'8+6p31Do^J:dpU99]]SU/OMe%iRe7fKe]QDN<CLZ)RU-J/pP.<-,3He8t6.GMS5nC/UEGpd7`1'<[Z:O-17@aW[cV"L+]I(Y3/c$-!,+6UuR:@%U)FQ_A*VAii)#(K&:V;Np/rO8#?.<R"ot5Cn_eW`:gS-q&-BbnjOu[\_Va8i(dQnDIM/dHlrkt9sk-@P?fL;>8;9ql?4hN,]]e0'oDt<h4i#(Y'`e&`NpP#R/V1Tgq'B@pbrJ<K#$1Q95s6uZ1J%o+2Jq-YPqa/g(dQnDIM/dHlrkt;_I/]$bUZVp&M`M<ASsKq5GYO-D>P'9Ci$dl=+mO@;TSM.;\@4nV!W\7ThA;oXQO\=d9oOF'oHsXs.-c4(l?VWeLY'JS[mbcJ!03f1(S[Lf%XN@oN-ee$-NN'Ql?si@H0LuWf>P2.7=P@=NhYAHU7R\]H?`/CHX$+i!8o9jI3Im$l(Eg``439FIf]V1U>?]\SsKq5GYO-D>P'9Ci$dl=+mO@;TSM.;\@4nV!W\7ThA;oXQO\=d9oOF'oHsXs.-c4(l?VWeLY'JS[mbcJ!03f1(S[Lf%XN@oN-ee$-NN'Ql?si@H0LuWf>P2.7=P@=NhYAHU7R\]H?`/CHX$+i!8o9jI3Im$l(Eg``439FIf]V1U>?]\SsKq5GYO-D>P'9Ci$dl=+mO@;TSM.;\@4nV!W\7ThA;oXQO\=d9oOF'oOeROJf6eYYbJ'00C!iITSM.;\@4nV`phl*r$%5ZP'Nrpo'p7`W-o`[]QDN<CLZ)RU-E-1R0W=Z+T8Y#j`ruGdd&iof)N@\-Q_rnFO7p@@bf_45@Yh(#P5]8roZLE>b69eIkOPm\W7]si-d(b'K-G@\'4))/h<n\oSdC#InA/]dQnDIM/dHlreuD=*mCG%4O)EQ5jmOnfup_^ANT53;^sT20ILlRot5Cn_eW`:gS-oB+INHjBem.VhC?/YplBd&D0Oap5J,U&3K]N(kG<eP?5)AU(B#,':,6b9P-gBVeQ0.FWZ+OlV8Ji:HWniM@m'^up[TCeg[^1(3/+H4kG<eP?5)AU(B#,'<2=>.ag%GdQ^>`=RD8"2A:F9hFnO5PMY;;'cXQVAQUEti*VAii)#(K&cPWH%jmi!u<2Y`RD)i@.3g+blF*aM&^!_m<h&%K,gI_0BJ7L9Ap@ah@4g4"J43G:1'_H2"BrtU^Z7"K8r>C5eUcc>p2]BZ`s8-S,\)5nT\4Fa>F8/UoduO=;G&?JM`sU:YFrB=_g.o7Fp5Gjc2-YT0aGP:M3o3ZpG7WbN@<Jtn>5\#^UH`7MMNl-#;S^QnH]lUD"\rorlGcti\LkTG/1Be^76Rj:ZCe5m/a5c,qa5/`"0YShXhF(2SMm>sXK+6BnQX8J<D;:TXjopk`ipm\b2_gDWIS8j]1V4^?&[C%)q-GFg.:?C-gIX!4g4"V>[Tb/:,dXE\[S<ebIrjt7KNB#DH2$dVGuNV@T/Z$fs9hf(o/A;ksb<R1GE1eAfSZd"3DNR7@e[#c`=Ufgmd-f8^#B\c`??\_Xu$po$1u_0kmt*d@W-a7EX);ltaFJrd+iYT%nZ`jqoN3`/AqJc*bg08,d7oH_!(KH^.deYhF2cCk5KlqtA?8VJECqqD/>T89oT2PV&(NQCa,A93S37XE9fX7]C8NR:DJ['//Wr2.ri<;M"3.CnKUeelhQaYKI\FYLZXG;6BFq2060++8m(0<2:MiKEt-2(b"[fMgA^Sh+HgQ&=#lMa4?Et)k*h8qWQ6B'_65>3#^=<k"FB(f!_1ieeZn]'i7[0ddc%S4D_Z7HJN,8j2UGb4`=$fbNpjXL)FR"0O9=Md@W.07,h<,P5._[IT%N`.G+Y9MdY>pU-E/Gc5mD9Hmr=8WIIhA+-O/oOuY^bHY`7d%,BNgnL*oG^\&JdXo9u=jSDUDpi+B@dMk?^-H<_NqD/?Dm(kYkalt0#nZpRRSRtNl5>ulUGP$iX6Sb8G4hN,]]e0(:#4CiogkmC_`C&GZ5/-PAMX*2i17o.A]I(Y3/c%8X%0:a(aOXK&D/DG"H+Kh)h!Uccp9KZg4s>5s9oOF'oOeRghK`NPRHqJSbjDFY$.*2u[B8q,)t*,2319O;1d?iEh2fPme$eJd(cIP&/H=M>8ES@/\!$QYB@=8L>>E/c8kKhiC:IIpRC<ut>ZSITO.FM0lQMZd`L+)&J&\_T3Zm"V=Me'#`&l('S$'*>[X-hL&r\KeA3VO<%qcmY=Fap'bWeJNpb-&B!Fsh!r>EMAl[3(co-s#hs)87&A=hUZMS!T-oGR=5Km+((4IMOr9/7$Ta-]0oA(h^s)8hp/HsjrGm.fu+m;MGg3rDe-o>`N_T<6NJE."2\m-LM<;_]Nh?C%tAPVVso?FLhE1(T+MhTCR:7M"kcVpc8@Yq<N3#I``3@C"&^*_NWnc'O4Q@bG>/;t@6<_o%`HS@4X*KBY+fCKbfYoV6S&eS,>]\@he9kGNA&h`ApOA`VE^"0>\(>M'W3o21KXT&%+[12jI52.-4J0(kR=Oj':#E0$4RcSQI7%1&Mji/)Z@H$.@BQ]YK2oGI:+R,@*fLjF5>3t6;?9X^<#H7qqFAW55a44=7#,>%$Afp1>U7$Asg.O:E@d<oUCV`$>R>(S-Mqd=`"oPCmQe&JK_<,3132?%W+p?%qfm^,.5?$:YNC5ngAW0*Y06RJCbD;f#s?/O)Ikos^jIG)Kjh+p\$;;PGmf.gPElU+lk1K11tGTpE1O'eJb(`Ts!PAR;Edp(+498,Mk2mR6UdR.*FiCt7,EuOn+F&0`_C,4[oX1)C$3/d-l97&\BQd2>tY#PCg(J@/#C,8ed-$[:/&,cmM?+@6U4KR,[H.TPggljY/B"S)l/A';n&\#m-_h"+Jk1P`\M:Y]*DUQ7(o1A)>FBpU><dq\926XY9[@+#C&j.mG1/BRR><KBp]%`F5j$H$Y%o7?i%^^73cRtCF3c)_UcdHIm?M`)&?`LR#R'*FSMUAHpCd"5&S_D<;BaL@bd\_MrcB^1#iJMBB?^:?LGfgjbl:;_KC_Yb9S9oKUFrh.Cj'J^+V.<Njksb<RF)e6bqCZ[k7YO=>a*4BNcb*RWk+9n.BsDKrbK<HsZc1WrS!c;h_%Z&i:+lar7cQu-FY)[AeNUaX4Eh\CbtBr,Pnj]^Gt>74E$1<hp,0r3T=9uoEu$e!`nef)HJ28dR5uq9'A8;_o4dj(d9)f4L"#DUX>X:8EC=<'dcKi+a(<RuLV6O^gAg^`6U.mJE1e9H8tE$&:*A<KZ=U>\4A0%)pJUt`iP)kAhcSiaN9QeBXr-l7fpIkt@WdsjosCPR1NclQ-T]N/n:<n!"P"7pFL<9qn\>%M[^IQl5m_)'NFf5SY-V]OqOFrR*k7J=kc&sQI3a2^8lsMSVG9eR7#uU4ohLWT%Fh=.'^//7.ZUf01)F;U)IcibjdfqRVX`\^]@^[M03.GtdZE2,e7f5\=CbiILY>(GY./pZlQl(EYcP7,T?P'(/57noctNfX=EC#D9PpIg='WM>*g_E&"h!KKZ`LS*:,;i5pm$VV];K\EL=U#5(U][1dh4dJjuOTOg-U@n\:.@%o6=Bg>'V]f01'MflEk))^X%Q3_PQXpV`%^V>:@i5f5HOW*Y6Ft/"PhK$W!ZXWQe,-QE4fhs3#sQIGZE#pN#9,1W(_*Dk$=NePTO!crI^br#Eg@*gX37esnu'W6J#,Q7V7Lq4;P3.b6;A^Rp]]jsd]l!aWd7^s@^1k,W7p>J4h+=>?8u`,<(G/QpHO/Xc'ci,MD5qe>)i^i<k`B"NdrZ-l)"WVQ,O.X!6uFZ?d_!aTM8_QeDl!]h.IRNkQ_De72hduW2l=/R>P\spq2WfD-OI9h`9klmZUgrl.G)OqV_A^/M[[rsK$@5tZK!aQ,X^u7iHnW:t!=`aT7UNXQ*Butrf-1fT542%l-Ig\9f?aIG4?'S:YP@X*b>_h$"JZ],gi,Bt5GZ`O#=`aT7UGaoN>-afMaa?2&\"!eq$CBUA-a6ltG0Au9Oo;R<RAVXLCpr7OVm]Ep/&<)_*6C;aQF0aOZmYM%*1`CsC%)(W"0p\[R?O`mVb:#MCX-h&Q&]m1\9)6Sd/J?5Ctum.+uf[[lZ!6p>Yo3r36PJUCX/Q$8EMo-I9J^LahG263R4o%p$X<^124j.Z$sg-,(sSfP0>X*_&53PaZLW1[8tkK5Q-\fd6ehGO1tXKcf:<iaj][U(IlZGC9s,=FAWl,nSHF@;/,'q6gTO:`%>dSJhq@*P'K/@CTXZuJ,3$3R5uq9'3qHOW%A_IMX*2i1673%Xd(d,:HrSM;l:pdK'P61[=nZfEW)b*k4,[W[BermksoT&lEg[iE1I3.[SWVIY29r84<Bfr<n<d*rM[ub%8i(Ug1Y16>:@i5f5I\0-(o<FXZ>AlCTXZuJ,3ScU'IjM?s"hC_Y'BBRE*4Nf#jHQV]TLtHJggnL4s(c>e__NGs'b7rI*#DhesN)j&Jh!GKos4%l[bcd-3T.>OD%9DUn7IiS*iU'XuY=ZurkL9BE_1VF]k>Ugq!N^)WTj:N(CrS"<fSn!`jG+-JX1Qm.q_7l!l\rM,T9QK#[$*fH;H3H?&<gE19JHX[Xm>2QU`]rZ(m_t2&Ho+[D=n9iiX5Q,CDF*)B4:A5^^\,<E5*FE?$h"NrH9/iI9Z?JEs:CGfLat?2\2<rfuq_[]HW7WCJH.T0PK(\2QgWc4h?1Qrj$0e'tLh%RL7PZWH=XqaTnUat(>em>'-ds``L%oML9T'eYe_W$-7G.9D)rje1B>qkp]@c<4D`l-H)9KNMP'K/#PPOP`T'r->V]V'^H8(NX2jY[@ULn5\ZrgW122XDTFfD`dX(:Y%]E62[*6Gk&*qr9t.qQs;-^bo\hQ:Pb@"q!'7h9;@[6q,a1=*CSkLmi*2OUI[4)HqAWB`3T7l'OmA0)9'h"^GX<MKdT'TtJ&YTMqTP<_;oRG5b3D&eqemJ9E:X!*o*7P^#P*RdnYO/gb+XuV".+do*\\WXKNKP0V]S'2t'C*8q^:j8*LR6-*uk,UQCm_Ec,BhS/B$r,#kA&W+r,FL3XH@2@OGar8.l.kmC544mlQEBt)7!lu'8tFO3C/T48.]lSF/no5`2u;9pD;g\tdo\#Y$i?n(Fd!'\dVdsb2d'XpSkPEJN(`*NGVuSiM)@g$T8DJ#[sHZ5k5=JAa(b\[`Z;UmP.Nf%k2$J%*)0r[MCh[a>G-^d1IX'[LLf8aRe*F!P.A<oh`i<2H89aqPC7OUWZbRth0=hOrq(>YST5n"AP7JPb2AiD:rVOa,+6J=rb5rgq9oj1;dUu;V_=!gXnM=pH1]TU9D_'7GAG&\$J03RA0)9WVj1Jq#5I]D*,/V06@Wlbm#&K8m@H4s??FRmp#:"-g->emDe^MbLJtmf+Z4R"6i!WM8`nGZ8&da`mq$E2bP:6,f4cr;f6(aE4lbU>,kGu$N9Qe^S3QuMZNcW;V/:E3G26K$Wm[?,;haNoR-jlKZg9df##_s[;^CsZ8ER%U3Igm6B'L>#bd4S>rFGo3WoksBc2%@P:lrf:A'UuCk4+O_>$5qGoY\o&GF>^#Itsl-^u\n#_sJD(2;H>Xp2t\,($c#"-8bpf/ehje^mO^BP'K1NT2sO55Q*8ldDP30h#lErFo$"Lb>QI2+\FQ'[%h^&AHPQ:PaXY.dR$5H%k5`8D2;^D&,E,g2<Rb"bY7Y*9"*uMm-DiS[q9m@+ju@ZG'V_V2>0@&-4_HCUhu$#*Y8(EPr7`#5Klgni(rLgm;8&4h'&<1ggBm,==BIJA(%eS1673%Xd(d,:I!&soT9#sO5lSk];=]7;TV%<Wk\L2A"d!sN(Mb>aZLW1[8tkK5Q*8ld6l_7Ac6.Wf2".l$o')G>9rfb=OpYYF8kgLbX;t>ah7$Q,kE5rMP\7YZu(rLj'c)+A^1&"%l4k^A:N7l2"AuqfcLL1X=>ffDD/E6Za&"ZU\uHZ9J+8[D2VpG&'J-,CX/Q$R$m/hlSKFoMPY:jVF]k>YcP7<k5=J!R>Dup:4luK=:3YuMI[b=b??E3cC]QQRHT4f1`.!cV/ZC18ETHHXL5@rr99!)M&s0%K41HU$J03RA0)9)=t=C6T73/qk^i%V(`&!%a56q>h3OrsjSdb&k(.>"CQ5DUJ,3ScU'IjM?t(c':!W',af(57Fkf-9rcc`bn+Y]mQBTN;M7p"(C!HJ&%l4k^XEL-u5@<q%Rs1S$[J?2hp'77e02MJBQ)&PgG"h5r1s%.e3jm.'/upRH)G5s;];odc:MebN:FFo(bF4kWk>+=d9_?^#3dk=UO1&c2WhF\SMGotd^@i8nP/Q[c`*&R8k2G9X6Xq[<Yn18l3gk1p;mYWal%b[`*_t>Orj^),Z>VD`HeRem93U(]%C]O3/a):pjo16_PO>lc\To!K;k(8M5jPC[B=GhC`k!KsT*WHb)3/Q>NIQ.[9cM3eWGU?./sL4,baEA%%P`>-4*#]A/KMo>KA@0<;G/JthV,q.c*lb?.(1C#+/NPSYL?)rb@HZ9.TtB!bIp#n`]uT&naA;;lSf2tr9h@hHJa6R1[bbhb"CnWh;V5+7^49t4A!)[QF'9HrlR<jGG-]WF`q9LADX,jLPIAp^i2?PZ)qkbpJ5]PR5_NJHc(QCX\gkRqAtSWX1^VlBpVJhQMAeupu:L>o!Hg4jL42V.(7i?I_952Q'BGd94!p0GdpWP%**<0#*O79oA4G[XC3mY(CQGNmJ9E:\"mk)I`BJFgY[=KbYO!U<U22G\+B/YN/nemMr?o0)qs=2+OJb!1n"B@orY!U%cMLlialomNS1(.oN5>P[)j;L`<Cr4p+Y1e2ZgG5^N$LN4p8V$J`5&$S7^ANRf+QNgIU7:JGa8sFY)S/[!lM3WO8=Wfd;tBB$[a3jsEX]5]^1,Lg`XmUB_R.D#Ddc//u\NBT3B,nE>1pOG'kEP'J`,F.bNG.);V8Q,5=lXFk%)%*9K&NXH3`GV,>)8KojOGq^LbTK+VQ^n]AD_N/kM.4"Lm8EN0Y>YoskS&q2$&lFe8K-?Wbc#H#M*^-Zj;Cq"26r[CYNs'o9r$+B7$[8To,a(17*#B=InT$DJ_F-q!]0E\t106^r#Fa\)6:5%V;jpnISA!1.A]JgD9SBe9gO5[^?QNPoho_8b(8>gu59Hr>XSMF+[rt>97RAj8RcB":'XAB0E&)?Y/3nlNFnZ]K\8H-T"N\bYS/ZD6;V0WZON`:<\=h3qp@m&&;om1#r#@J,WFT_/Sp#,)I(@40;HkDfXN$IJZN]]YScF%=acg9'Y<3Yb3RA`^'H0"Zo.Bd+PL;pIpQ$PeQRXGLcYbI\1tqF%YoKgD:?KS),^n8X+L>G+-1eJuQRsJN"*!7O6::aNHn/0'-M,D=Gdb8WbWl"gF"F1@R9sk("N]qrFiiFAT4AGi#qdV_<#<F#:g0"*ZcP*7]%I/1*=F7n#dG@B)48WP*KFZZ6o#"9j+9TbFiiF;a!c"3ZY,1Zs6XQ*+dlg\FijQNq\bR?KUcpEm[i!GD_*ccfg:i^!%0BI1t3tB?PX$5bW?gH&.pdm/rO6M1rfcRL+8A^-PoKM3SZ$+H=1mNP*WY[2I"DW#;o'7=9Q`.(m6o+*#B=InNo#"=$IgZA0)0$*,(??$Lm8-V/R_i"XN\I8EN0Y>YoqUaW,PcA0)0$*,(??$Lf1+"4*+RK-?Wbc#H#M*[Ggb\`([.[0@V#[J]t1h`OVr3RANX'];84#G)ltbhkX`s+ns`fj_i`k'Tb_5R1OjJ-X19G](.h&,Op)Zhp?&VdDK#YhPR_UqQ<(D+6[&RI#4d>>!Z!h+JdV6o#"9j+7=p8ER^/c4Fm+C[>9JRC>)O"Y0*.XYuMh:U@E6@GMf4'77/ZV08$GJ[W(]!"Y5Qn6GEmSh9OrY1r3J`-<JC=72%5G//8BoMu(",t[5a>?k!\m<:5T(Tr"`M9Ga6SOc1pi!&@ThOTc;ZcP>c[o5'^-B\(he)Tc;2I@NH'<iQ*F(\.[,]fU\/gpk2:N'n6h&048@b:'5O^g,KDQ%Pe_TVT8H.(G$RG/1ZPsY9%NHU"mPI^]e8`i9Z>Yp7A1q,X,gaG'7RGU/iMNYb:H7/<>+^?:\J'CL7%?l'`'^)7^@sO4tck[E3U*?"HF[Jk]#9M?%.;bZ6)>g9WNMK_boA:h-?KPeq]Su5I&l.3>3Npm)o\>E-:*anR3A)^J<?5aG[Ir,K7(Bh%VBYon8r<KrO6U/O]s'0l$Q?]X"'o_;PPIJo-Sk->,H?`60&RQHSl`leEr^^qaaDrD7T>'(?qBD[!5JJ]1&Hs*mR1YOCW&Rq%u+U)!4X?ROfdZ1'AZK&SHqHb##-B7?qBD[!!&3,R0Q)7#64akPb$$XGIPG]#;cdpr=mVS[^;40eRm-Fs'<qE5PU>a!<<*He`;dBgb$l%<7b-5:"2t-1%s?5,]`qcJ4UUh['Qa>oHZQtUOSkuQa,-5d,&HjWGo;.Ftuj;.@ig!&4Rm?]9H(^/s83p!5PD9=o&sRe$i(VS:TIEO_r!I">)Lc5*rWYqL=">p.8P-Cm`?=3_AH6!!"fiP0E=\cKpu_MB,!BNHV_3P'M6JX^ka#]il\&!!%O@ATR"qo3ikM%S>g;60VX[`SO;NV5(Lg1'[dZR$9h'Qh'=WA=ajl+$nB0S<*W@Htmp*bWK*Z.jT09!.[Wu8`k4aDjY(,I/m"t#64`h"XAADPPB!*cH?9cR^6@-DGP%@Io[hAPZ'=6oX!_'g3>.&T5#U=!rr=/f-;89W+^oVbLM]u!<<*HV3#UGIZ?jjfpYIo!!!"_,2reo1'[dZQk[Y)(m6lZ!5PC$k/!/'!<<*H75>C.A.AS>0I`010I1]>!.[Y'b_%(,!rr<pC-t792Ng'#!5ND/SsdVc1'[dZQk[Y)(m6lZ!5PC$k.tm3S2gQL^mmsX_2ukA!!"?71(T+M%KHJ_.?\s1,]`qcJ4YmIK-?Wb!!#]MA0)0$)uotH;C(jA8EKmP!0\Up#=C6O!!&B#aZLE'3<0&pUe'XaON[_*!%(,i%u+U)!!"]%P'J`,ErZ2j8Wh5L+diE4!)/8\*Xp.1!!$D),kGD7jo>A]P9QD"6S\lH!14JB4;a5A!!'g18ERaMbQ.\D-:K[#L1Cbo!&,jbGq^Lb!!%O@Oj&G$R0*Eh9T!@%%*9Ih!+8\D!rB6cbQ.\DB!Z-\5C`[MIf]QG`H%,%!!'fV`]V^=J"pWlzzzzz!!%]CrrD/J6X'~>endstream + +endobj +% 'FormXob.1ba2a8f0b32eacf100be71e913969f67': class PDFImageXObject +37 0 obj +<< /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Decode [ 0 + 1 ] + /Filter [ /ASCII85Decode + /FlateDecode ] + /Height 562 + /Length 10228 + /Subtype /Image + /Type /XObject + /Width 990 >> +stream +Gb"0WlZ2!p)Fe-b<N59K?[_r5Wu2INZ=O=]*SsS(4gk$++<2Y0X%>jTD`7Xr!8o@eX+#QJ9*7j_*HBZf?hMhIP>auAp$[rfBn4=),L3$$TTV@q/F!EhW?]]_DP3.Ri[j@!.]FZ<U2HWe3oV^U"tHSscD#3LOuhSRl38`;,L3$$TTV@q/F!EhW?]]_DP3.Ri[j@!.]FZ<U2HWe3oV^U"tHSscD#3LOuhSRl38`;,L3$$TTV@q/F!EhW?]]_DP3.Ri[j@!.]FZ<>1K_nK_fPP<V&ta(BP[UDjr9kFfXDC=Z,Z$H6MbiosVst;7HDV"4b$tl@m#DeCu=.\qT`NW##LW;/_pTl5%Z,TjA"P7(mHCW*;7MKR+g2&bWTSU2Jr&'C(:e8(?9?Mn4W6:8es1+&QsG/F""r4/#sdHpkYbZD^temt?!1E0uPJ[YhYMo1l5#!f-`([,R-`U2Jr&'C(:e@?9F`Ir#^>$g4'W0*DdV#;#l,+R0`f4/#sd*;2F(n]0cg[rC11og7T@E6o$\T.T=Dc9%_+#TT_u.Ygj0E8Ei]e1I276F7<lrC*rahC=:W[rC11lCLI)BSQ6,(3L#JSY5Cb]FJ*BYrU;cS9KRrVsulYn]1?"[rC11lCQ#UGf:b/7,>_*-`DA1No)YmA.SgBGpfP;)SAQ+UHo0ak+/15.B0dN(3L#JSY5C"WOGS;FURB'T^F8.[nRW\$g4(RmO>-E9bqjZkFJ:6.B0dN(3L#JSY5C"WOGS;FURB'T^F8.[nRW\$g4(RmO>-E9bqjZkFJ:6.B0dN(3L#JSY5C"WOGS;FURB'T^F8.[nRW\$g4(RmO>-E9bqjZkFJ:6.B0dN(3L#JSY5C"WOGS;FURB'T^F8.[nRW\$g4(RmO>-E9bqjZkFJ:6.B0dN(3L#JSY5C"WOGS;FURB'T^F8.[nRW\$g4(RmO>-E9bqjZkFJ:6.B0dN(3L#JSY5C"WOGS;FURB'T^F8.[nRW\$g4(RmO>-E9bqjZkFH;!&C&8iqdXMkNJAdK7i0Z,S9Mhrh1'q!NN_l6AFo#:\qT`N=KgK;psaYgeNCF9DW/5AINdMCqr$Ml'lU6Gh1N)%7i0Z,S9Ntt&8i6Tj8=PYf`"=dB70(`*0P+Z>u8"LhMM+r4:7)>54d^gH!]"VD&utZ[rC11l;eEe2NKJh><))i?JVM+dWo0Kh/+3=:q(E#$0kP%8N)V^W*;7M"Egc#,b%:?e1I27@cocCEtde#0C%s`O"RA83:B95o58b6>P[;+iZEJj)IG9)LEr?Z(Xt%,GG9O0r9a-F(Njqk7i0Z,S9L]N+i5i(R2:!iRn":E/Y%$ZDB[T?eRMq8h/+3=:q(E#M40,hDiM=5q>L2oL&5]??@MPK\e_>0it526HTKZilf\"<$iePMn`<h*IW)LF1EI^i]G"9Q@=<NO7]bH.m6%8pqsjgR,G^cPU2hF.2obUJF*UHWpZ2S.7n>N+7.im"S*Da^K<IL@n""'^oBCFDl;h])&H7DFc-,&2cddB?RFd+<?(SXXROgidi*F?8lkQPc^!k+ZTh^rPDE3@,f-]OQmN/)?Fh.F0]&dP*qp^/MO&*H5)Mr(Ujmk@qQD<l/L,?ZqPWE&5\^!J*,G^cPK"=/bdem-El>ZR[3Wl@BOD<X/)<s-RqK)>dBjrlrk*Ou;dP0r2UmcL:MRmZ<r`m-\=uuPIjp0'_TKY]BGphaQ]7*9[a/@cU/Q$^&Wd,tp??`oUB&chYSX-4d#M$I#f<0IK>E-Y#hE*;dG7U^!-a$]uH>D$D6/=]&k+/__[mB;mdh6ftTUL)AHJJd4J$.Wi/Q$^&Wd,sE?$H.)[t,]j6JXf'k+0#,h:j=%9ao,TlL$qqn&4>R?N7gqaH4W=mN,@!:4,@`X^?R\hE*;dG7U^!-bc>C[c:<TSX-4dLYDKt55@ClH)p\3Y%R\u)'"eRFn\`.IamfHqbSA^s64j\&!XmR8Pur_pF3&]Yfllo1,pO.lF,k1"na!]=[,^eLEo=Ep@pYH8$U,2JMK21.I&hS3=#42p/jOU#)=Hmh<)?sTcV5alNbSjOJJi0RUm,sJaBUiTF;<%MRonrZVZ].Ac4k3*0M"Y)\^I_4d;3("(cFB;UfPWR"Tc2400MPK0tfrDJPP0W!BWGqLLC],Ur#eju!D:3;-H=:^2\#7G[)gkF`m9*pX'Ri/jb5gDiE]odFud5>VQ>,XpP_4Jnbm`%L?\b2AAWW8!p@%+Je>BDk(5*0M"Y)rro"Ru,ttJMK21.I&g))u%DQ!,cT'&!XmR8PurcgJt-=ET<O:n&20Z,3ma=Dt^jXUMc!g>;s:LpJ-[Y/Y[.=ph&DF1$Z3'\om&&IIG+QgEPq6NGnO(';KH'?E5(EgNW2@1=cu#_')BI[mdKMoPV(lO-rRoZQ=_W"(cFB;UfQG90Vhme.:Ee&!XmR8Purce?'\Im!C*Lh%oD0X_7St)'"eRF^&Camb30F[.h=4g1#GhLEo=E(0RcOo%u@mrbn%0(gl;H8Purc<pRb1W8"&u:W2]!.5Jqhe85dLUBTqkLq:t8F^%8iBS!`HU2I>'h%ijH>+fbkW#I<b[mef+(9#t3l:)02D%Uoc"mWOP]$US%>=@:\J\!G-DR;[b(/["okZ`9&=8RKh/+BMW/bH0Wq5aJ/j;%I>N>DBAr@M"+JaAd&0/bXTh(>RhNm.Js#o]Q+(=YoGAq*,Z%8h<WlD,ZSN<OI6TM@O7h,mKt$gON4e;XWS\"HJW6JYa?G73]3,Lh\VFgn#=3^VY):j3<4Ua+BK"a.;I:-(_t=AX2LlD,ZSN<OI6TM@O7h,mKt$gON4e;_GVe/cPW:EVTWa1o(Ic;.?/FG.61pq"&mk&g<KVf(<#lGhi+Fh?iZ^NTV+14Juor9KF,Ku8&)(OqruDl0Xp3O,`647IG-_51DHDR]Pq4h%h'e\+#am@5,$mG2($Z)W0J/]\1SFC8Qb;to[fXa>1cY3tMZV7X#XY'XgR'-0;:]5ZTbJN$O%4bhS-<Y+Wdg$9:L]3.dR?DDCrSE;5)\aI-9iUeYlpqPRef=):`g&&%,\d_hmL\*Q$U[GVWjgEn7c#`eB*^2sI(gq\1L->KTiO[k9-241ckK2rNh2`K6Vp+2`_o:IsAPV&0U$enZPE$?L1["O)*.2Y4diEYFr-(sb*SL=8p[UJgit?t:q/XtJ20%$KW,@W\&_&s$FjcDKDB>V@8A@M1G/%<9Ikd@`>H3mI4R8k];`<MV%D1B?QbSjAcRm+)a*c_#I@0Llh'Z`_ZCt#SEj(r;DELbi$$4TjgN]I\'=,r4Wfpa,]I:"B\ke]gDTo$AL@'6]9:;RC_2Enke87M>kEbD+,CJB3+mLs/o5dQIdLi',T+H-LVG91hcatPmh3P%(NpsYq';BBfe4E1*4nAtW[q4j#,6qO"G,G06:$-?8^W?X`U)nH<Ue\;6qgYa+bTV)/5O*+o=k#U_kuFuu^[C;m?#ZigRYoBnhAeHQHrpo'o\Xi-C",;op$."6lBXXU+)X8K^'KcPH<XZ*I!U/-lfN.-FcUXX\mPKje=E2%X8B@(oNp?$QOQa?4jldb^0A=7No0EX-$;_M^P/`DDTeC8[oM#FMrQ)J*pKDALQ>a7m.eDBk:?0!^WD-%GAN9LW-]fT?7uG(pI3m_?*itD^VJdUZ_(TU0B]H$p\<+;T2CZP`)l)nU[F6s=#WgJmZFFe,>n2+e;]ThHR.mr8CTd8F^l]^*f7H_&p97'h&)![8"sm[7,9(b2b'P0Of03D;>3W2NKL/d,jNB?e3+Fe@jL=\M7PDSFcSrH(l>goU2GoXh'5e+L3iBAhk-V62KHFZ]mG#dW4Ro$^I.1$jE@MLp[WK(G8"JQOh+&o9&4+Zq1-`*Q8`M7K=\8P,'BCR(];kQYkT&ZprEU'^93CDD=qkYjZfrtYI@1`K=\7E]"=^)]`g-0]/I,kCUmSc^Q3O"G3+s2LJO:'h:Ip[jn9/Z%6ioNG8ktq<mN8(pChtEgSM=V=mg)ulM^p/)mK&MI@Juf2<sUFqaJkP^)>P+HZ+X.[nC3IW;H,RHJS6uV$_*CbOr>*Al/5E9jbC0\E=KITj>5HF^Nb]Fb`nDQ`3"$Z>EJ5FWGkTgh,C.dsW%41!PmKU$h4rs1E^SG4Dh0b6M(-=gBC(9,1:tF\VeGC1r41YA<./s.s@N=e[Og038X+?e<MEs4N@.b5ug\=gC3?I9hV?)24hL;N]!c$R^;':`m8[gS4-%3\X4A7&ptJ4:dlFd;Oa8cn8U_]!(Ge/AiZK:<G-nD8*G1XWqsqf:,pGQROp^MYC+dK"A.d36QE;/0-UcFh@F>T\S\Uk9[4&md!cSHj.-)BAP%VFf$&+rN4SiV9!K/c96Z>f=BKdqmkmb\[2#O2q7f>f'?l3W0sdboaAFk%j,u-VppV@;"lmVX0b&:2d+rql5$)]'#-p+a!THBqefF.c/A%";"qF,5>bH'WJLMaQW);tjj!`U8_nVg+0!=lFZ\k(U$e]*7k.u^m`/e=ShkS<AM.rt]'kj,:$MJhEbrJT,8IIfpAsQu$`JDqDY6Nno1*]?%dIq`\rCdS(P)8[\`II*2h,l@gJ[@`\o8+f^/"[1XJ"u.W8"cMFH(W2H/k'OYD]KRn8UPQ^93[300?,E$0ns9?2*`PAA%_4kI5T#m`Q+*DM#HZ$bst,eU=o*[m0c_Su:<JD3obCm<)KB:j3T&D-m'H*C#[PIUsT#2gNb&c2@>)^DcjSrpYfe=aU2DgGIDA5+lfbh!to\gFIF<HPPkmS>uJLpJ6eKf=KZ.pAX%%BrH6'5i&lZjid#8F66?(/p^^V]e8>'?^V^[/Db'9T=mtIVq3_?oFB3BmYR;Pp1(?4?I(7cDI91,M-(hmF1"6G@f$2jaL6DH]$\H3\Nd`5O!1KY2YmpK7LRC[IsT'TK+a;_o3Kk*#,:ein;;Y6,r'k0k>4)ULt;IP/+sjJ_XK.K7GXoO>4<'+fP><`NSWJ<e;\dT"omqH]nRjfG_6f/2l^^qr1g=d)OnOprEVbGB]\:3AT=&ogX,AdDRB!)n"Df-mXr*u8k%R<LE`SNmkO)s/"`s/iug3#M3`D(8#RB/HsV$WJV^:LHpHM$jhk)@S%>MY?+o8#l:*9Gf=e_[foM/>`s:+R<^'g>mIb'U3pI_-:cDRODGRt+"6r?+eEs5ZHpHM$Kt9G?NXr'-X\cL)hXLVhUD<(fe2ojeDR@ihm`.Vo+,l;+_agXEXgEE@St12J#Ln`6W7t8>pjfs'$?^^\*?S*:>+oh0^#K4[7P!!UWHW_Th.VMR4nXgGW#Mj8\#8*Q!Hk.PlLr^h5+lf#6J\5Z`s:+R<iFbOn+_FEd0b#Cl5^sC2d2nm:VGcjl:*;RmAY;W5i$+-\io_H^GL:q*@ZnH!d-($bMB4$K<TZpNT?HH-9?NE3"4;t'L3]$Uk-Hg2Un:cDRODGRt+"6r?+eEs5ZHpHM$Kt9G?NXr'-X\cL)hXLVhUD<(fe2ojeDR;adSpJE^e;[M-gJdS9J@a,8FaNBo+&Fn"Tl*Z>ireR9/(EscGC2[3BSF#\oo9Q])m)rGVr$qEFe]]:p=)/fkYq6Ehg[fEa*ZOthjsH/1$Pl3h4D4BTMOB.^OLS)J%XsJo_Yu$r]MV,or-VD2]_Oi]8t!_gY>\j>JV5#HfChGe;[M-gCkqTRAfQ:Ln!1!M]9J:FaMQ0=6?Qq`Ep(.I^4O94_;rTo@1G^\]&DC\.*7O[jTCFA"(!(0fQVIqO9a%\ij3?$0ju1eEt@e:<ZW1C=)X_emLnuU2EbkndaqS/(EsC;Vj-"h4%8Chcu'o@=u-S8]\LjWV`[F5.K<qZ@TSMFjgA6UD<(fe4g1tNE3"4;`>^n2d2nm:Yg+Xh;bGpFa'I\9@Hnl;]gaE]#U4M(QTX#/F.>@]'4aVa-gKT;g07)dfFTP1WqDJmQ0X1"6pq?Q<d2?Fjs+je32).]9p1qW1+9qH^n5^0m2)F2]Y`h34%s\lE6n"3hYn\B%b/Q>t<`CZs'S]UYD3q?I,D73pK6;*kTI\AJ\9h*Hfg3FcS?%/uJ%tlD=[K*bUdE9\jj@9aB02c7HSp]'H;a%]F`E=`uNBf24II;"lrUlsf7_UM`,cmVujl`RJ0`h/kp<j34feWOn2%l%$@cR:R15G9(hT!HjGZb:][[3pNREl5jT(>tj'sIfKC'ipX's/^C$W&ZE=ecgMr#IXfj_E<^QH5i#80mLcB:$Ih3?F[L_k8"a`J;"k7F%0c#<J\%O?h'5`T'W??]l@o@_O$MMtT^EDj)[b(X!d-k]\jrE2-rBXDe-uTH*eCnr5i!Y]2\`3;"R:^CFcSfD:n[4gW#H)n4T]bQlM!ClRHm#$NhPkQW7t5e>k7.V+Vr]+I`%f6C_P;]!d/kTJkMQIQa)JJJ+W:PL1'7hB"6IaW7t5e>k2Ubmf#H61NkArrV1Ut\QiP>na6#&kLmr\X4FoRqQ4[KL3l(E\ij?2n(#qTQ9T71l0,D,h,Y=oY2aPh5P(7L*a9<->sdA=]&8aOa6r&MD67]$r,pCqfl-nVgeo`h*eCmcFhoAPlAd4j3Yahb*i[%;lO-`EokSA<:j34gH`D+IkZRZR+aN753k9Y9kGP8*"R>^1"d_'E44NPo]DaG<7sA4P<f\>!;R`PV\>7)R[sL7C^'XQ0't;qF]_pZtonUjti@FL%GJ(W1l<69AClc.j9t/0ms1I+CW_ZUgo5D\2/"lb_=oQ:MXZj;io>U2*\%8^7%3ubHSG7?m6eU4,hY:]DU[J,j;ne1bLP4&63U%odF-:H]U)Va4EqRu2CJLA&Ys'3);"jUNV_5KTq<t=$0Nm5@j;A<60))eqcC&Ie:M<RKC[-LEW4W)sPj]gFl.tK!3'QO$jgEiJ/,RFmo&IjD6[m#$LSF5.W4W)sPj]gr.""ZPR63UhP&'H71B#An[e]->TasTJk>?I'gF;%!c8Wl.le_[/hU`k!h3#;,Or<QQ\c@F#\-j@imir0H=g(#W4_OGXq;0*.=6BJir:!:l19];PG?4S:\dL01+24@6MA)Y#YNtVXo_!>C(4`thW8$XL4"IEk\+C\@dee73fqT>@[X8$a=l%&$eEqD7SX&3ZmDLO=<ep0!]^X=)"\?ZY@!*9(;7G/"G?.mcDWqLG^FigkZ5L.Pl%"Mp\r4%rgZuF4.oA6JItkPJY.M$'iOZoS`[sG:T]<q.ch,sh;n(B;\2Qe2L?nj2mAPf5DQgrtDhbh4f5:B)Q.52D3:>$.WdF?-H$'%q"k\jubijhB9olm!%`c8Nf*6R#@\WQDhJW!jdF$VL(1;&?-O2kVD!c?^J(_qV'r_!l^Oc='l?15eYQ4RpWugB1lTY-GK%96KI,.Q-DkM&A]i+a=00nrSeYBd#h'ZiJFE8A(H[T)2<dQk\5lQ5_USR=&I%BD*C\YJ@;6O$#lZB,<htW\dcJZ]i(qslINk5+I^Zk*`qn.FC=mG*@oN_I^mPb'AZa7+o^#A:#_Z*9A5"!"c4*iPFp3tPeV!`JTS`X3npq!$c=Q49t]i;W?00nZKeYAr.G^Q(E?#05HSa]lnImUeC3?o;IpO:YfV!`JTS`X3npq!$#/@!m:WI'R6j)6t?X8?u5\t*7*=.,[[$UENR;0R66:#4XFhfO%kI3*N0GIR*$SK2jF8);\ND>[+@8)<?*2g'<`J(*)mlW1Y?G9uOOmV_''3]hK?P5"">7,?AKD>[+@VuE#>2IdTqNkL^VS%?4k^Zk*`q`O/@mV_''3]ghoLJJaVh:17tr(Ufoh<.WoFa"dSe(IUmH.5REh8\>oG.*tuO3T\C\uE<rpm]Q(?+8nn\1:E8Fa"dSe(Mk/c5=95-VuaEG8l%\fhqKhe4ncT`ntl]e9rB\;g5_@2k:t3T1@_eh/3'aB/b3c(I6g+h/3(EB%PAuFZX#d,uuStFa#^\eiR:7\t(Om&uue`8DT]c'n=HMl]c&7H3Xjc[hDe8/:LsUmG5NPO'@.ZrLY'XT<[Ka=8XL'Y>_=dmc#O9g?0ck^Zmc?20RR:cG&l=6ZueX8DW+(QWRDbcEHJ22g(TKI,.Pjm`FasA`pHreD2-f;g5_@^Rs<c$t$IWW11B1NW8tD/n"IcSNu#Nld!5Ipetd2VbGq&fr9=2gJPGpiR_Jk*$-W6;`8"Wc>rBEA_:dTmt^g\7c+A"g2+B43("HhD`fC;5B:T-FVqlefq"E(bB1n<rPtHFlsg,5@/k]+USR<Dh"/q\naZ4%mWIshK`ArDPKS(XHTZ;S(r!),FC0RRrMi@Zh1NAoG0>NH]+rWE>h?-.J(CNQ0C/_1(Ee4Bl;:IR+RZ[u3-W[);j,&MXif"%4f%Cc/_>Df7dIc=eXa>[#Bj7QS&aq_2D(ii`-&,1eo8L@oW3%jH;NK&T^H^X2`/.PUNO3%lMe+-hS;!3WqQR*moMYEl5mm_s*&AX^%^ePF#VKJk5Nu+(1S0RT`,=\\R5"XWI"]afBn7S')N@%FikT,!5&!+*[Pr)@/.=(YUm'4[]+V4%c]K)]7,L<gBfYeZ"a<<];lgXh>tOGm=Z@C=LA.Yh:2p<mssB_G/=Y\XBGVhmV7KYGJN]j4(3ji<\4;oG;[:h4(.ipSM7qoWtp5s]:*0o*ADls:7,IH<=;(J?-TVH%N)ot-d8g5WWf'`Y%H=4#7OtK'4t?UeH/Qk=#4[+",=#6#r=-;C&t9FWu8A&!Q3OVK\f@L^Q0/>Ti_<[mY\TfCUV0L'[F@VBC9fTJ,f35p\4<)17'nHE(&_F1qS3kYM0@`9Dj+B\aVLucWACT?7Y3)=4#c0YFCHQOEmb8eL-u<IfK'3qbrm=WPpQ7E6d`&IRCI-BDB'/:fhl;)Y`!efU]LAgK_R+0!nk[NOl`rmd;PH]5P;q`b2n0<#>4jIHN)h\Y'RXG=C?D25pC)?[&j]Y>a[#U3#<%MOb\SLM$i!cO$s;f@I9<pq!$Ck-=gWY3sMHFtXQcW7JLFFEhu%n=2ajF)='%L9K><Xm:.;>PILHg3RoN?ag^6l]0h6me2$8\_$"&?^\Oi$8/K.I1qfnANm`:[[nMWfBn6L/9)K`<VO,g%G[F#$/E-#8=roG7pU'?Fm"0Sh=$poE,Rr-hHW>CX?o/:JkN%(n%7k6kKRbs2q+.F(o&^nKY$chF1::r=6$QR#*$P:EPP#mSbJ\e2<R6\?b'RuI`nZOmjg>4<cL!g]4obs/<T)l#'K*Wj^uau;YN,QR'PRmW&sGepM+#K24!VdCc$;@j*ciso=f4JjrLK!$^XQ=mX*HSGDWGJkQb6\Am2]<[%C*Qm1MhG*^\\.?a*O+r*',o\sj+C0"Q5`U[Gcfm+'-$oBQ9l>WCi^Kq;q\h]ZW\Ku0CnoU:JBP&(Z'm^u3ZeaU/`bo>W[`C=LT:>bbO_3_j!V`n%`9j-pHe=Cf?c+4C/PB$NQIB0<9T6K$Xh0G@>XD-704*CG,Q`o7aiO;J9lE^<]o"+2^d<'^DFm!%>\*cIoVfdbJe6RH&\1k[1^/#_f&U!8B@^d-=hL%n$=a.b\:IJK-$$GE:@_3t0YCFJ2:->sPnmo9=-f3VhFk]:>H!e-g1Z$\GAf0[/$SJ.@]PlW0qqeHp\#u%.i"G>#qpt_WO1P(b$SJ.@]PlW0ql"k6]&44dcMQ2k\rXGsW=(>Pm_!JoYPY8FT=WqnlH]:XrOS'$pSeNQU$fR3h66^SH_7n-''dd>f)<1@](`03/tq^Gn(b+9?V>C\#J'/3DrTKcl(Tf?KY$cX]I1&@VGm4]o6B)/F(':WPnXI.7,<,ihNKtS?R]?sJ'6S^mbPg4lcr10E!^[M?$T6.;"n,XJkN%(n&fu4-i\4k[p,hN'3AM^!Kj)]ou7S'nm]r:2f[rE<,^1t*kN#Zm^(CHQV]VA[SM-,\I%QPTPgibG@LBXaj!OB2Hl$4R3W9PLq8-Ul@M[-)lTG_\:hGE)X;oIW#M\/0"?SGJK!g*9;if.Te<j.\q(dbJkN$]W1biRKXu^Ql@M[-)lTG_\:hGE)X;oIW#M\/0"?SGJK!g*9;if.Te<j.\q(dbJkN$]W1biRKXu^Ql@M[-)lTG_\:hGE)X;oIW#M\/0"?SGJK!g*9;if.Te<j.\q(dbJkN$]W1biRKXu^Ql@M[-)lTG_\:hGE)X;oIW#M\/0"?SGJK!g*9;if.Te<j.\q(dbJkN$]W1biRKXu^Ql@M[-)lTG_\:hGE)X;oIW#M\/0"?SGJK!g*9;if.Te<j.\q(dbJkN$]W1biRKXu^Ql@M[-)lTG_\:hGE)X;oIW#M\/0"?SGJJu:Qs-`QS=1pZ1b^P$@R.^?O?6'"Gz!+4nRJC3]f~>endstream + +endobj +% 'Page2': class PDFPage +38 0 obj +% Page dictionary +<< /Contents 67 0 R + /MediaBox [ 0 + 0 + 595.2756 + 841.8898 ] + /Parent 65 0 R + /Resources << /Font 1 0 R + /ProcSet [ /PDF + /Text + /ImageB + /ImageC + /ImageI ] + /XObject << /FormXob.0abfd65e2cab2f27fd6af0c2fbb44aa3 36 0 R >> >> + /Rotate 0 + /Trans << >> + /Type /Page >> +endobj +% 'F4': class PDFType1Font +39 0 obj +% Font Courier +<< /BaseFont /Courier + /Encoding /WinAnsiEncoding + /Name /F4 + /Subtype /Type1 + /Type /Font >> +endobj +% 'Page3': class PDFPage +40 0 obj +% Page dictionary +<< /Contents 68 0 R + /MediaBox [ 0 + 0 + 595.2756 + 841.8898 ] + /Parent 65 0 R + /Resources << /Font 1 0 R + /ProcSet [ /PDF + /Text + /ImageB + /ImageC + /ImageI ] >> + /Rotate 0 + /Trans << >> + /Type /Page >> +endobj +% 'Page4': class PDFPage +41 0 obj +% Page dictionary +<< /Contents 69 0 R + /MediaBox [ 0 + 0 + 595.2756 + 841.8898 ] + /Parent 65 0 R + /Resources << /Font 1 0 R + /ProcSet [ /PDF + /Text + /ImageB + /ImageC + /ImageI ] >> + /Rotate 0 + /Trans << >> + /Type /Page >> +endobj +% 'FormXob.cfe9493e2e6e4e30496a38f77524126d': class PDFImageXObject +42 0 obj +<< /BitsPerComponent 8 + /ColorSpace /DeviceRGB + /Filter [ /ASCII85Decode + /FlateDecode ] + /Height 742 + /Length 34520 + /SMask 43 0 R + /Subtype /Image + /Type /XObject + /Width 1248 >> +stream +Gb"-V%?dMHdPff]68.<Rs5n&&H"T1QM+[ki"QDplcEXgd//!V$0#<a6?2`pszzzzzzzzzzzzzzzzz!2T:=o/p=(!!'gMrf\d[TT+=+!!'Bi:MKQA2Z6-0"TSO+aJZEBD`[j[s5[)Y!2,$n8iuh_!!$[[T@-Iu"TSPV%@p;0IkAu_A$CI+\Je\1pE+f+jAQ$YT[C9SB\N(+fB8_LpuC5^p3sJlngOP=cu.34'RZAFqo.\fX/-iN)eV6Kk0ob'K:N5fLgT^%!!(A`cr_"Fe'3qS2`I%G>Q286/:5],&G["?!,+<)/DC%"FEPn7oBCh4%n&Sb!!(^^)N3>@l-s=75A00.R^3Mm4p:odg'nsY:Ak$sVTmY$:\joF3;Yu%;ZHfjh70^<Lkg>@@qjt[q/l5'dW#NO7m7(V!7!9E/=NE_TDa7hn*7pS+`Vf;cM634T7-?_OA>lWJ4;oHU:jlUZ$2@,!<@Xn08XMg:Gt4qHjTiR[$03W-_CG?!:AiGg<$5m!'iXAP]l`qo_00(D^]E%!+7eW.IAVVl0f,Q.0'@P8j9*-Y2A]5:B:HG<?F3@59K\8!!$^%nbFWYjAQ$YTUgI&48BQj!,*aPddH/156V#eR`VJ7P>;2ZJ9LK4m=K`^qfaD^^](gRdK'>uhT;\&>Ks(h^Z"pd+pS)JL6+Tk/hc^Y9:j/+"+<^PQ;?Q@&'_Ea%fcTOX7PQ)hS!2H<:7E1>N^5$;Vuk*n*.[o!!'Sd93'0]"BW'[[nlathdKTmEG&m=f5*)t(c4E<E4*qnc_oAmg:f[sGsd<_aIq:Z/q3j$THeG!>5dkE66=cfZe8a4?%RulYBRF'R4*\t91a3n2(m50Vo/<E!4^(uYFGSm5)8^n'g(bsWa9XAnb$dkpNO#Ph<hP)RDD(Vf6HZ!n+><5qn4&;!,rkf>[S7AjjU3OVLB;CYf>fo`OU$\F>YeZ4bFidn2l%FIm9*,$37d0fEFb7<'FU43!]04'OOi:l#+S?4X\]cT>gh;7PY-tIX(VhUQA81:\PNOI!K0b?(N?%Dc`8#oNPUa.0)KU,8_9:C*8taW9'??lcPc2/_;g`P7s;;BBP-k%.`?I^mZ6Hg:k3=_%*"djjS.-Gq9$4K04s@;%+.jhI+^hM"<%qn1;n!?ke4tU.e1O`XYC#"b<1i7K]D&2\XRLq%NgTjr"Ve69_6:HjTj:o8ElC+eR1X4p?J.Gt%n2OABR<T)q:(4JRI)2!39KiGjLZ`SnKNCH58jhemOF+.bN3WI=RV!4q80%?.%OJ%40Q5$e+/N1PKab)JF,>9][@5gMQfJPge^c18c^eW8mZ+56r*GI>]jW;*0haf(Gkid=qp>KqqdX&lR[m'P%!JMjnqm_G[^NVbCk>Wr=ADL"\RUBko"o'<t\1YDM*qt6hsCmNJ#'5aVQeRZ.8lF>)MQ4/'V>i=/qh+YuKh;hK7ka#j<0T);m<#J,W+OaOYNVca;DpUgF82$P"=?aFi]JX,#4p?ISGt%n2f_k)Pob4gbY?(g3WJ09Z^"FPnM]c&11S;Zg\*RNt7LLiNAtQd4oZm'JG<e=qJ=_$U"/Dgj!:ErQNEb%OIl.?4h_"5#g%i/X]=O=^T@ROoq%Nh?jV\LijnEi!?2LhFONhmX/'S631&(lmDb=3hGum238SZ'hN:D`_pBb_Ui6q3tp-_(JJ=_$U"-<4_Hk,>gAU^&9"d[D\]%Y$,rSXKX/YuuW\U?>\/c-<UDV!=C\'#dM\&\5Ro>Y*YhU8B)IH4<,ka6!>n=X&[:jiON7Zq6dG,qYoMY$'AkM:KLHjTl0nr*boFBq'^I;G7fito-"g$p<M4j\e.$38oQN!:>Fcf_4q-(b6(cTItR#K`n!9KiW1Sp<d-&!B`!R=#>A4nFU:*[I@u1\h^bHKH(S4Q>tA58F2[eDBc\Y.q$8\'DaSHjTj:o8EkppK8p3p2mh?s/gIAWueQ=4p?J.Gt%lH=sh]@V,#Lsn(5b//sdYn0))G-CA-JPNO))dk:LOX*\QM[8j3E/Sp<d-O,0"aC.b%ncHkMM]X`utb<7A:W_>IiQIV@MH6:d44p?J.Gt%lpXV!PZeE6X+>.EqONcY9-JE1e7OM#g]r"b:B@,$T$bpQ=Q&1hC!%iP4kk8RW7!,<7@s9ZS,3<nEitIN$545Yf=]GYj\-;%$/1e;HQ@S/9iK(&lhZU;*=bT2pfrS9alu"[.83i_BIBEm0!tiLbbJ\Ar^c_lq/dCi3LtO);\gA,rVPOLa1BDre.T,EO':$Ye*imWVd\iUWHcb>UK4#"Ku``++f3gqPF%UVk&g/C9Nc=JB3jV(C'iU^8+#;HqVC?!L[Z<jEg]_n*X,IX*84Os3L<p$G371T9$-`&h5;@3=,B/Wj[@t#@*4p*46nBZ;G5B^4M$=B.,&s-JuK",e^^;8"oW0"C@L+ie@/9Gh<"),*B;YiXK.ja/O;JikT8t1n_Cp,'MLZtY-.cUpHPQF\^DpeSZ"`EmQL83&!!N0PnU,CBP/CB6U%?;pF)DTA6iK4FI)Ars*KN4hH]J&rQ'!pHT1!MEoV8fq!@\LZug-2gWcLFRs#>..d']&d*=bbLO;]Umnkdh@6RuAI6WDo(^.`S+C36]EDMmUQd-Z8dpjc*3@[#c%BQV#9.`FkoB77d.IFc<_,Q3c['XIU5$e,2I=q4gFD>a?O'Sr:8ht,fg6kJ*OABTR4US%jc)3i3%$'0A(pp.foa17Uc];A8HqH//$/1e;p\;NarqVqfn?5Umq=O9&&6mtmo^ugcX6g-4W,F7Ir4oS&?O,J:A153jQ;9N'>(Uq[d6/Oupl^AZ$<*#Ke(N>SkL4\=`j@.d5$cGZTpD@BH#sSmP]lUH9KfedIXdhq[P@d4m+BjJb<t9:(S!3Dd;R*`[K%r:PW9mNeEF0!tiLbbKO+VmQ%:"]M1tX/#=YSZJl^9.`FkoB77P:MAoS$E!Z,=-oOqdMqL%k>Ft"c9/[n<tsA6O+JhH.da=<S4bG"47hYWhP4cI4US'fX0f49E\=a&mED>PG`SSipF)E7Y0tV,b.6"7Znmd2iB<'AhP4K$\k5'M.d']&d*=bbL\E4NH&mP+lRM;'X.2g75s+]%*o<Z*k<00LQN,-'35khuRa\2]BP/CBj!12Elm&.>KQWQ'ngWa"9@1sH\qg#.g<$6HAR2.'I*0"L'!sHUmbp<dG4I(U=]]<M?0,=+$/1e;p[B4m47?$#AR2.'Fd7$I-"pp4h8=RRmCYs*P]`77elC"lQCsdoF:[h;[.>=B;q=t&=][VM>(Uq[d65-4dE[(Q9Vl)tQPXnh,u=Q].L5g3N-1D,W?l4j*o/(>,G#j!O+O@Vf@BT_m:r>8kLJBL^QY"iY&Z/&"RXF.HbB1=cWRnN_:3:,?%+-1]&gPP\ki87]:+^@1HW6]H`=j+cU4TN>CLA=oBEZI[P&.uhN/m_=#lUNJp-;(4U-47dk1#c0GOheeaJfUkH5g`Rgo)H-+KoKH=u!!M)%'!PVi,@A"8n_@9qu"C'iU^8,!k[0hpiD8&<][I!WaA]:,bOSkgk(CE,-_I5\:6s(@sHQ#ioNBP/CBU]4s`rUV'6;buN(WQM)e(6Pi@Yn&n]:KR?HBWt9,#4MJB<9l$s;G5B^4M"&/:M3/U4US&-s896DcV68=P.$nKL4%_TZd65*\^V8!1QUtOs"g,CH&mP+q/l4M5N0YL-g&n>=ZZT8oZOhg\^V8!1QUtoJTLb\0k]HPT=$rVq)_%t\&;WTmQ>9qVV,*JAj%eaT:IKMYggt`JYcjl[P.)=YX@S;ngUJ79@1sH]#Qa7r9$(b`BXB<rK>/Br$UfQ*PEElr8*O5b8IlF:^DB"6&.fkj]lO,g6kJ*pqV0H/naCbB?WW*a`Lg7\h=;:jASgMQCsdoPX*g\P4cD:;iI3&k_FQ.\^V8!1QP"loolebf*.[55,Fftb.6"7Znmb4Qh?\0ZX+Ge(AX2<ngWa"9@1sH)VQsbjVZ@Gf*.[85,Fftb.6"7Znmbt[[Q4hN+pl/!_sHje'k)XXp-NdcI9c%WBTAfT5lQl"RXF.EKrlGk[U(S\q"kXR85bIIE'h2L!Y#6.HaT%d*=`l=-2Hs*nIFE"e9@ocG$?tcelQU\in\*g[]2of&1ZIFQ;rEi'c%[<teNW`WI5f4hT:(Qh\Y"S4YA!47d,^EJPQX=L2<ME4TWEqgMh.MT_!qQI<%-D/O5"H4l%G?.7cBA+(\8E\=a&mED=kAIWW^Y7!<q&@,'QVje.`3mfD0YS9E"l.A)>VjpC35s+[O>Zl,Qf'<C_<LM.0VE;^6Xj;AuhirLl8Nu6@C'iU^8)q`1ij)l,E3?n=Cc.]HG*>^/69aL9C'iU^7mkIgj0Du-E2$7OqHYhAgK1^QBt#5Q2+Guro',L]?:[9A>\XT!R7BWf)WJ&/(N?*[,5\7>AR(d[en$I<mPFb.oSZTTb@?lcDW]Er`qkl'SXD?;3o,/(VjpC35s+[OFBNZif'<C_njp"-QfdjEd4Xu=k>Ft"c9*"Nee"2@\q%-.Vh^O$NI;uGP]NfMBP/A4YW'U^')Jn?(N9`7MK\P>k>Ft"c9+^,Di"9HaLGlrY/EN"o5m\q54U/I54U/#;G5B^4N_+$30#c^=g'>+Gp*XmPa@J-3L<p$G32X3=`[j!lcMh+8E8TDqG68f9"iVI536$a$/1e;3FpBS=g+kn]07brm3s]a0uQ_3:iA^fi^KE1rn@'EIH]#hV9V?U'!sHUEla^0Z<gUN^@uL9#0-[_id9Nrdi7;CI@tu!fq5<,]\7gQGNf],PWAnD9@1sHartP\bBdH"RGG6=Lg&NWlY[V.]X6#MD>N5LoNS@<)U:7dp7HdggF[:j3%F,igmQF\QXa+'EV6-N)d#/WB4A7fUDT`T)2MIJG32X3=`[j!lfuXCq6Z@rK%Iu-=3\b9ir,3pii2\DX%tdp9D^KPID7CG^!b^em8j(prhs5NR\hRhYH`B'm?]W'+\J;VW$Q+i*p$3_NjJKF97,2AlZI>]Da'/M>/'lNIbk!L3W2#6j5/@=n(,PHMo_fGb5([B:[Y:=XZ]XLmdhmp="8pNAQ.4RTf5?'3Wi5Pd*=br+mV+"]rnMCQVW5Jn<s4&?uT(ZL[W79%\*:$VSQ['qLGnui9&^Z41Fjg^4k*1kl7K-F_HAhWZSr_j(sLMqD00PC9q"7C7;`F&,d?>e/='GJp-9R%U$h,lZI@3o2%WQH23L[Q?HL3]Da@HB9+^Jrd$MI52=K/50Kk?[0IZ2G"uaD5/#DVV9V?U'!sHUEl^;%=g+kbhtu2R_ft4kd[h!3e,$BmaJ[(%^931<DVm\Ps3_qsmbqBTH#282c(:?ol1B-.C5>c#+DM5:R7B8J*QP85eY1mpbh8<4YN&)a07M)G_:<IhhLVR_g\cMK<^$u<^):nLDV+?)>mmLb^45MLV1%%[mnK0Tg+l,L2_L0I/=tPn5B^"2?*!oTNEX!"F<=PEWk"Y]XWGk$V9V?U'!sHUEl^;%=g'?VdOXa+9<`&jVrBU9O552gYC'X5r9g_*fC.MIccSCP0;ni:p<f($%\o*%&>dZ;e.T,EO)i<&N`iP9X30r,ZhUrD:@`,`;m=N\eU408ll$i?=a;XqP[-nR`f=_g;J.+e$/1e;3Fj/NXOi_;&C"5X?1=uLZ)\h1LW&F739,3mI.le@_(0ir_"d8s=&HQub'jOHP]"lmA,e4LX$)5DL+%0KU6_ICH'C\IEQi`7=e1]l;ML4'01nFic%[Wh#,7EVSU$GeeoC'D\isqEHr4]rTj->Z=/f]%&RO2']rMQPLf.k.C'iU^7lb*#a53u"\,Q"h?:\R^QZi$k]-0e;JZ'l.B--/rFW>b?Y29$()gNTd+^WlLX1)BL8C1T(?YbHqB-:pqg6kGkA0&_IY,f&2oYrD*)FM0EG?&R^Sa!/0X;[h_)2MIJG32X3=i[eVlftT:^%""P`XjfjT>b/9]_q,:q17[Kc^LV@hlYQkCLhVFde;e]VU_Mt.!5`gQCsdoPXF#Am-VB1lVDH38>e2\9D^8_c4]$\hjJIANRf1OH..?sX"jGB5-WWMV9V?U'!sHUEl^;%]j4]XrTVR^<;u^c?1=KWs5nG]L;\FVmSFdE.XMo&Y,)ZqnrZ^.Q!/c_k"uUka0E,>lE*:anKOMnRX@0@gREOB%lm\=2)/#nm=]l0\^V8!1QQRt3f^mZ=)\'%N>Lh9Eob\Td;O/__fmatfATJF3r,"]W?l4j*p&K+*.,<#hYP\?0@FPCn^@DkI!YQD>Ug1[l3p'45s+ZdLTKOggNE2?TAFgT:1K*Hp:\5uqt^+BcE03Dp#`>n>WnksHY`3CZGW2MLf.k.C'iU^7lb*#a53u"\,Q$>Mf]k)]X5GLhHk5j:DonV)2MIJG32X3=i[eVlftT:^%!;;`XjfjM<cbm!1+?.;<eQX/O;Ji.#4naf\:QAet:gkp+F&E-,6q75AQ(AG!ea2+\J;VW$Q+i*p&K+*.,<#hYP]jY4=pXIlYTu&23E?PBK<X3Wi5Pd*=br+mV,]G$VfSV`2f6l"0OkMj\EemTFV\m(5+oB8t-\>M?eRr!foELmRfo$j9WNU=:':>(Uq[;%?aLZ+'&aXZsLeV9W6'qtW<0Y,9VCUFP.`K.X,Yq=HiZC5A5M2[fgj)kth"Lg#CRk"uUka0E,>lE*:a.>>;,o?GOT>-_QcKJ&bJ%+0k-0VT^sg)C8@rp`G%rYO8BZ'H'Rs%:(`I<b%iV=sd>FU"S+TUg@m6e68DmCIW0:N(!2i:>F*-D0^PTj<'MNR,#CO*oZT`^/iLT.[%c'kaN$R,bh*6^0V6;+o9]4N\i53;.N$^%LPV^[Ju24.!CZ^2P-OI]GOMIKb_WFh!W<%Iql\r!CBMs3"MGs0IhcS+0AG8QThNl/p%^[+)SC>k(gq2EPbsH!nnaNB;+DH/h*4%e%0^)2MIJG32X3=i[eVlftT:BDGlcjop55[f#RYqdKD3^[%h.2U>C\aj&H+*/8]PhlN??k1X%qq,mOeVR^N/d=N$KVR+f`[sI>Lc"31LH5KoFe`X')W^E"3"&V_<c905mlT"T]?+opo'XN^tM5[9,.c9rti]UA(>(+:nh7.c%.6H$iQ=YiX)WIU,-50BKd9oXpbGT@;9'6XeW0r14EuiH%GFl8j/GEN:$q)[547akUXQ.sfFnO=X;d>P_'77W.%e7sgLRQml-hc]OTS69?>5aT)ng>\?2h1MXPukH]@803!0!/`X^%q<Go>Yu^Lf.k.C'iU^7lb*#a53u"\,Mn,Da'/MWdHH?c>)uBCl"GO3-*<YhN^ms(,joS]q=9^?Ji<!o5XeSFY@)cXi]`(QT>4G9@1sHas$(1p3'`Tp#d%[.8*%@ZldJhb9&LXBeDr7_'bU9K:@n_e!d'JI)6_mBQKg(p'*-4De2_!.!5`gQCsdoPXF#Am-VB1ld%$@;jN/_BobLNS=4?n.4:eA``W\mp4JRS[ZkZMjn@6c[Hq+F\lhtThCa$)g`G@:bo;#WGtY&A2+4E"&@DZ.bbH/`Nam"ZeQ[OKo"D3G$`nh*UiSo9ZlcH[I"g;)'ug"@L@agrWrGt0+DM5:R7B8J*QR$>X1/(ukk?lhfp:0lj$ldnkN!4B]X7.-\'i<?3BVafbM.A>QeI4;Lf.k.C'iU^7lb*#a53u"\,Q$^nX!e31;lhtHDB:-V9V?U'!sHUEl^;%]j4]XrTT<SON%hbmHT[S6^0V6;+o9]4N\i53;.N$^%J9^+&_ptds&WXjAVLqjASgMQCsdoPXF#Am-VB1lVDH[Kf%jh?:$j;>\XT!R7B8J*QR$>l`'m=pPE%ZVdD>Ba1m6UT6=spiMYIg>n]6Cc2Yk_S4YA!47akUXQ.sfFZn9IhX3a&RTEOEG\N6)mCI%[]Zt_DTQ95Gh&a>Z)[oU/$q)[547akUXQ.sfFigPd2n[DL`"4ThZ[/*ip:'r>E-9?JHYK,6`n=L\pT;qr>oT\)XP$pkd`p**Vq8>&/[HI`f=nnWZbr.(]IQ@63Wi5Pd*=br+mV,]G$Ro:VmlP"dc&@s`shLd*XA=cG@sKgF.Zk#Au;VIC7!jfj86(IC1X`prE!oII'KO>5&5sPB-:pqg6kGkA0&_IY"Ls<FnOH[M]lE\g[j[lrq.5F?^I5K.\Barei77GqeU^ng<WqW7&_sR[05m@UE$S"@rKsFT>p_QkG6K:0CA97F3Do/Afkon*Zj[sSkk^?0=tM"1Q9AbEq=B10s`U,<qbSY6^0V6;+o9]4N\i53;.N$nnG1\[nTUP`(PIT_;*n.n2C"IK'h]E9C9c4YMV@mEo?!$)tI]-CW-j]c9TklZnmb`a?#?p?'fpWlfXh&7ROhqGFMBDNf#n3CX8p%IVp3R/>"Q@d`KP,?UL&="&V_<c905mlT"T]?1M^2X4L*M%.Vb091GsZBXpJAgm7ie[(JLuE7D0(2*!DTkA!&<Hb9-VeSG16jNu?Kja@M[ken%/c9TklZnmb`a?#?p?'fpWlgX#"@to5Bn#,#'O'p<!r.YVWl3p'45s+ZdLTKOggNCW9Z-H]EWAhagHRJJes'b#9PWk)ock*&!5h$FR1QQRt3f^mZQ[B_;s':j]6bKe,2qe^<l3p'45s+ZdLTKOggNCW90mOq%+^WmQ)srA.FU"S+TUg@m6e68DmCMB-R(SO#&23G9NHR[R3Wi5Pd*=br+mV,]G$XZQ9O:8"LmN;X7_9g9SUm^cBP/CJOEDOi].Wn9-82/L`(PI=hjW<pGP*dnFo.sgXY)J!WA>*n"RXF.*3tT7Dq?;-`k4j?0uQ_39td[sZ[(JcPq8PNDMV2'+DM5:R7B8J*QR$>90S>\O\TDBQhJkjVpeF7QSl>O/9SC4q8_FGeIF.>Y9$fVEO,bD6OnTVr$k'u3Wi5Pd*=br+mV,]G$XZQbfarD6bKe0L:Gc!)Jn)C,\XaZ:*)L9EoX;i)S>qh6^0V6;+o9]4N\i53;.N$nnH=;E#M*V[+D4si"O5cDTa'SoBEMY<9D[+``Y/eWA>*n"RXF.*3tT7Dq?;-`k2VU0uQ_3r(F8p(U`&o]79'$a0,!tZE*ZsB@RQic9TklZnmb`a?#?p?'fpWo-U!I&23Ej$4F9F_7"CEXufeDL\f=m&+lJo6^0V6;+o9]4N\i53;.N$nnH=;E#M*V[#^AGO.AU$]uL\\c9TklZnmb`a?#?p?'fpWqiJrbT=t^%;uWhKQ@Ji1*ReW@/pCNKZ#%)&i,X1D%lG;!>n-X;3h3%-I*/G<'!sHUEl^;%]j95grTW]5P^IPsJ)9qt1\<oHiO&3nPItQVT5lQl"RXF.*3tT7Dq?;-`]g3iFA51fngVgIngUJ79@1sHas$(1p3'_;or#:r!'QE>Bd]Nn0!tiLbbH/`Nam"Z-(dLgjAXdSVjpC35s+ZdLTKOggNCW9ck#r:G4I*F;G5B^4N\i53;.N$ngX2u5,Fftb.6"7Znmb`a?#?p?'fpGrK'fh-_GE3[05m@UE$S"@rKsFT0bd';qf?kS4bG"47akUXQ.sfFigQ.O-]fa%SZfps7Z>33Ko,"Jp-9R%U$iW\*J@?5J>kXkeY=&V_jT53L<p$G32X3=i[eVl]P&;+7^lJjAX@#QCsdoPXF#Am-VCF;s9!a9"U/arfg?\-"pp4jcFU)Hb1p+'`&uFdS<!f>\XT!R7B8J*QR$>90S&YaJZD/:H=bFJp-9R%U$iW\*K2QTc`hSmGq3kV3[dFH'C\IEU<)(jAY8tHqHKrP]NfMBP/CJOEDOi].WmnqB;KZ:-RcEC'iU^7lb*#a53sl5)"I,VmMX`3L<p$G32X3=i[eVl]P&;+7^lJjAX@#QCsdoPXF#Am-VCF;s9!a8iuj5F/^I!B--/rFW>b?0)64X+eR1X536$a$/1e;3Fj/NhQBL8Kmq+@[$+9GQWeuak"uUka0E,>P#%bnngWte;pM5*TUg@m6e68DmCM@Wk_FOX48G+^W?l4j*p&K+*.,:Mq%WZKT@-Iuj]lO,g6kGkA0&_IY"Ls4I`SFoP>=3*>(Uq[;%?aLZ+'%^:SAm$.IH1pcD?i"SU$GeeoC'D]&ZfRLO;]Uq35s"-"pp4jcFU)Hb1p+'`&uFdS<!f>\XT!R7B8J*QR$>90S&YaJZD/:H=bFJp-9R%U$iW\*K2QTc`hSmGq3kV3[dFH'C\IEU<)(jAY8tHqHKrP]NfMBP/CJOEDOi].WmnqB;KZ:-RcEC'iU^7lb*#a53sl5)"H5i#McEXKe9`/O;Ji.#4naf\:O3eXt^d"8(Lj0)k\0s85gkcfa0rSc?B=cZc7AIt#;723tSI-"pp4jcFU)Hb1p+'`)guB5?c0k#5l`/n^>D9@1sHas$(1p3'_;or#:r!0$+tq(Hon.W>PI$eh"=3Fj/NhQBL8"i_j\_UZj]BP/CJOEDOi].Wmn(t<3gf,\'ti,kh2Znmb`a?#?p?'fpG$u22+78u7;3<efoUE$S"@rKsFT)p6@%B&bGSBdXVG32X3=i[eVl]P%piKV3YL^L%9TqIs%PXF#Am-VCF;d_TU.GVprJp-9R%U$iW\*K2QJ[*/P<()F]R8)&R4N\i53;.N$ngQ7.q%W7-2F0Fr.#4naf\:PjVnbP]HT^+eaM:c,G32X3=i[eVl]P%pd909'3p%6c1QQRt3f^mZQ[B.!c?]QD0u'BPH'C\IEU<)(jATH.ee>QRq$$00UE$S"@rKsFT)tdoT"oKm05+u>jcFU)Hb1p+'H!D6"Kl6`5s+ZdLTKOggNCW9_!%jIE#nNXg6kGkA0&_IY"Lq^7V=l8l^2&+c905mlT"T]?1KEu3pR)Wa8CO4k"uUka0E,>P#$YV=\ms:jqkB\O)i<&NkJ_bHjYhXH32\Q^S%-CPXF#Am-VCF;da^u'=a(u"msO/*3tT7Dq?;-!i*)n^idjSBP/CJOEDOi].Wmn(nL=&Y%)oH47akUXQ.sfFigPskc?.N*V0ZmR7B8J*QR$>90NMKB0Ch3Qs\4c4N\i53;.N$ngQ7RlNpg/XSF_SDg;kYR7#PFm-VCF;da^u'=^g;o;hm4Jh#"glT"T]?1KEu3pR)WB0*dks"jQ?lGhN/b<9K.<OP-HBDKT]]j9G-cDA*ma?#?p?'fpGN6Z_Nf-s/'mha.fCA'c/<3X\O]nM@mZQ-92@rKsFT)tdoT"oK/`PBWU]8jIr@rN#kQ:'5Cm-VCF;da^u'=c?Y2edp%Vqnt)=8U1s:@*UEKM*bu*3tT7Dq?;-!i*)n^ieY_))(jaFEPq'e!9b@F9#(0\oPkQNkJ_bHjYhXH32]4aetW#Epd\Wk!8a,5,k\)ZArF5f-R$jUU-Q-FdBcI>F@O%s&bmh2qq^-Z^Q]:HcG5SmKTRf?o_a<a53sl4p=Dg4b;pd?dR(\as$(1p3'a4.53gK$!bOKJp-9R%U$iW\*K2QJ^IUri&^!:Znmb`a?#?p?'fpGN6Z_Nf.k%5SU$GeeoC'D]&ZdtFOh,8NqikGbbH/`Nam"Z-(b76Z_"sTbV*XB*p&K+*.,:Mq%O[:o`VF-IR-'e.#4naf\:O[c)8DX3XnX"1l(Ca?dR(\as$(1p3'_-IkH_*\)gO24nB\s@t$^*o-fBqj4N+/e`>2#RpGIOq4H2U9u!(_\[ajedHp@.(C9ZNr.XI(?dR(\as$(1p3'_!3H8uU>OE/pGI^p,B("Ir?cD<h^kg3D\;p@gmED=FZArF5f2\"JlQ]a7Y65rgV_s5OaJX#BJc;(YE#nNXg6kGkA0&_IY3V=">16ZSnNZ-]5_B9%jjU3OIKKI(Ol8@`(UPuZEl^;%]j97HHl>MfA,.r@p7fl/K5L\,0p1EUjqkB\O)i<&NkJ`MiQk;d]5?t=3\!,FlIVk\i]bP`OHkY2f.k%5SU$GeeoC'D\fT1qZVP)/)j_!dGE0-c]BAp8+Wh@8Y%)oH47akUXQ.sfFfiZmfsg5k?KpeN]R0P/dLMA"FTARSIR-'e.#4naf\:O3eK=T$3/_nZY%)oH47akUXQ.sfFcDP[8+?V1HX6ST$_DR%NPJ2S!]ad3a53ubWW)O5+3p&B]"!OlTa0k%/<Al@n&EVYh\i8a>DbY#XQ.sfFigQEb'I@K6iG@6FZ>]aoBC'a9gl,:%2)V>3Fj/NhQBL84]g5#iZ@B?*iQu]aJ[BLoq+V&EU<)(jO80]]e8`HIcu>D*)$>-'JN7%a?#?p?'fqbY,p6o4k(!*:krPC:SE988IenDZ+'%^:X>=!]"!OlTa0k%/Fk7^cSW`elT"T]?1R6jZ<e@A:d=S;*KHuf^V:T[A#<e!FW>b?0)>-E=g*a1W#p>Y%`d#Ds8R3;7o][jAjd,3a0E,>P#'Dhot%YgqOn/ZE%FfH;kT_-Pf"6rf\YcWB7gHgb4PP&6QTq%JA%L<ldS_$pM-JqP<PrfHCtbg,+h4%bbH0Sbbsi&2?%e>T>)E4_e+CM4n$^pkFVE_U\'a6WLlho]p7BOZ,iii5P$:YZbk<Na"9OS>lLW7Z]2";ltU]iaIg3Lk3A5_7+@[].d_(co^cC+P^_&YXS&p2Edkb<YF3#r$!Q1jhCDD##&h-1d9SnAl2fV,7ldr;j0FA:U>4Q(5RXEtVTlHgVjF"LC8:Eb5%UjgdPA=Vc!9(;p2ta^IC"Fo%`bHu?ML2S;s9j!Pf'?nFEQVdq/f]ADD#>moN\0`P<NQ[T:/b4=Gl-eNig=AQKsl^m=c'C5)'!(7lahF:HoN!NO)"Grn)_OltV0hO6G]S9@%sm;>NkVZIVgUb&+;LS,410NGFjG5ALd`2gF:-%o#6Arg?8:>aeH@GZ]7LAnWd((,o6.j>ukr\OPg2IEG_XS',2RA'I3X<o]Y1H?4F6DnFlRaf!KMo-fCgjO;?h/g[-]CQs:rVl]PIq\2plmG-I!GBEC)oZoYBiKS?;ougXISP*0fRp'ZPog4s]::JQXXF>T#qNdIlCrGpOXoBHjZ`Ngu>%@RHQK%#b_*7Omn`C=HbB8+a]]>bl4^RCSg6kGkA0&_IY3W(doQD>%P4cDr8(ROYH<jYkYHc0Hcp.+MLTKOggNCW9kK8*Vg`pV5AA,.IN7V1m;s9j!PXF#Am-VCFdrT*60(,E^k^bc7MgPm11QQRt3f^mZQ[F+^XOkESe.4]=LLZHBTmu3%%U$iW\*K2Qc^"17\;0pS#O67ZngX4W4NcX!g]Z5SUoO=^o^1fg:D__N:Z"&kV1,r"V/%"J0\/6H23.\smgkr5PN\A/Q.tMFY!/9->L2SiHD@[0lt*8>OAF!Zhl"gc<[[Jh\'aMHI584>T%+AE7UIb#b?3pMT9@<GT0rYVT@M']b&-c3=.`1RX_7;o^!TnSp+k2ZaJWS.8bC4(b&-c3=.`1.Vd*m,eWRV)FUmskR<TAC1;@iK^!>.U;t;Bh)1Ao'04UQj$hNWTmrOt9%/+U%=%d?!rl`;oQe$VXB6WV7O57MkGS9s92F,H2nT3gABPd(geC\o$(71V.oK#5&k+o*2eL+=6O6"d^`RAZ1h;#'Y=%i6BeiCApT<>&nT2QQMdOC3IW;\)jFjGuKX';/`^CCZQWKut?)@'TFN_PM6A)h]kcV?<=SY)0#2SVHM'_bSnD<4sMRG1J\F$>">nT<m/NfCbVZBqiAiDo\1p_i5WIif'<M6aM+GN3Lpc)9!)K@<!DZYr$m<Y+)(F*7kdNH)-34G)=5')cQpq<;s8bSgn5%]2_WV/99+l4r,27n0]Rp6FS_'t^r4lLtU2^=pZ="['-#Sf:K%P2_mX[rb1*o'<nk3\'pbY1=NYXY*(UXE/W$*7%f6p+B:?/bMb\Y]4fpjiY>`QI=C$fh;(GV=T%<#bG_=nKdt=p\mB42-0`_J!RuNA+S,`Wqt@rfUUZ\7^)FWp#.23HV.#P<EF[]i7*b[eoTlN?W'#ViTF675AT<-kc6"V)=&96)TNL5D7c+5d[&Rq3dE4*T=o>292DUWcL:$`9kSA%8b?fe&A2am1cDkn3(FJ&QdP-3I>Q$NZ!T_2g2"".1R4<XBQ$$mT)BtSF5jbfd+Z"`LS7dBp+k2Z4>i/^52GLjWR@*TVc(1uQ]BmL;Uk=a55XK3bcHNO`n;NI*[N]<j>NSt^\//RK2Z:Rn+\H1*q#I8N=AYW&,fZ!MjLs*!k4U8i,]hQqWeGZD^8Ns[pQ;j4h27HM3t;.%YIeBcm,B=%OMX(Air=a`8GDfmcqA"CM9j*:"@XaZ[ArSqu7rM`nnCYE$15Nk@\CWH9Pq&$6u=FIC@k=P;]mjPQXYjH1Hp"5QH[c$KW0!/]^[qr-I=m*O]S2),!NRXJ?WjL+/94$J+d[#7q]=7a):<#fC)\:]8DE".mna+u>X8Vb@26Mq>h=F\:.`ON)VoJ8^Vd'*T<Vh#_=oLEkAZg=<e=XFgDtWMIoR(RmGOd$UF^PneB#jj'Csu_XHGQbp[/St!G1Cm8FI9J?g#-Kn(SCBS=o*I.MQO)F__l`+FJU#3m9R3Uc`VMi?^t4MQ'\h$@uJ%N`TW8'%Sr)E\PK\?/(Nteo^fgT0_j5cf[Yu)6fJ>OE5qZ@V=rpiQH^JbQ<h28R4$CcA"ta)m+=FIAS[b_ME;gE<d>cf>Mc`fcJ,87VosJ!H=MHEYLq:J=k6eO:"E9LkuQ=+p(Y.(q5jG7>!0E3@(*tXC0A6]\<Fa_QbGY"DfmcqA"CM9j*8_PF+[?daY-Ga?h`(;kd+dSrpQlYp?D)"R87T:I-SF/EaE4%fBl)J;=P(;>J]&2lQ#!7P3!31l(9?NYH(;Ta6XZ;''.LDGAQ'n:9X8:Wd'9\Xl+&TFUmskR<TAC1;@jn:W]F(I*0gK'tfO2c9XW?'2P?0k#ZFZkL4,iB=7I*/YjW^.G+)jn2A9I#PjTX4GeNT?b$>_rqj<`e$$O?M^nKEF]\J*P:?<llZaq))e5FkHqG`W7)-sLgfEb=Zg^riD,R!"aerCa>J]&2lQ"ta1@ZXdAU``!X7KmXm6%5F:T!2OY2cYBD2`TI&*?g#`]p*IY>.k(!B9ddfA9;ijBjON,E-HZ])?_P)321X(GXK$4>i-@5QBdGSj^?;YM9W&V*/+Os,["eC@Aa9I]2G3i,+Eq%e;':GS9s1^N)E+:]'\S/YjWk<ePkC-2(@UUGLI]4>i.j03mJr^GPbQq3B^Dc4>022ZHEu1:;>^<^5+*<qe3X>JF9K\/\R:!L!l[5dEqFc5l-(f2uDZt&hXE0J!a^k2mgA>L]pm_2a%[?ZD^N(jTH2l"YQhk5b534irl.['@*9:$Rq(2N[)nYD5qgm6cARF,ARQeXj`;Ic[oZ#F21B"%5R?C@VNdU[]`]Akpq=NFq[+X?gZe<?.9pN0BA,<W:Zh"W3lIP.ehg7Idl46XI?/5e7FBf$dGD#`Fm;QOV.J6=')ctA-o[g?*\amA%NN_bHIoO\bC%nXuDTSeX/4Am-?1e,(KfhUaI2c[e6aD(XCt[Rmne(B4C4GSMlF#^%n$h$>jPCnPJ"pdt1TSp\\5*'l7d5u16Y9\)T'2o>%nJT3:<BEMQ=F43mI88hXcUS^^07h/Z-K&,Hoh4gi9JM'ndQl>$0l>^pt5B.Hi#KYDfDH$<O?AulI?(:0D-LMF7&RrHl=s:]ckR''NB*8Q'OM5m^[Yli/_kZQ28pAn2ILU.q^ukRt$COBrV#.,OKOq^?U)G]sjU!LUFMNBBtl'/Ze@UD_EuX3L["&\(\+?FTj'J41o[o3UEk#7VAfDG\S5Y#Jo^!RZ/o>Y+C&C4/K-5UMA:@kr/FffS<=OjO=,L42!#JYN$Fjmh^?6>"u>m_\[,dl<g=$E<WC\>Z[cj0)n)hXjl:oG7QfI%dXk00CK&;f(4H$rM^Xnc.7&D;/&[O8^.%AH0eZajRTrN)h#,)04UQjK<O:`eRQ%T/@VgcQBc@uoc*5OXRGO*0?c<"e!eanoO/"Iq=K0W:@H<klWl0rV<nLo$S+_DWG`^RNN6ZIGHL/RIlB8fF&_8n3ED$L3]XdbomC.L904\O;SR:#7@Pk63sXr^D1tY^A#$5nlt*8>Gjn^\\pDR9PNDMkf3b@A8dfZYlt-WjIFr]9?##r^NK9m_IG4]"h?,j3lWApDgR6l`T5kh!]Y`4C[E>tUb&Q3QkKTheqAWL1WRS-:X8d'RYi_lq?(EqkG'.hIHg>t/Y\lYsB=jEIfm?0(QI;d;J%Bu-a9*78U!Zq7p+k2Z4>i/^/ulru4SGBFfP5oq)hjXP:!4p3mh9m<`UpdKZCJLA2Z.-3lCc$\,I?.q':*)iKAmp26]RG";NHh:`jN?\rbN>%hSoL[K=alXe&\[Q4Ram@fA:g;0W_V0Q2XlA\<U,p^SRfk292<#6Dg`ed8s!71=eHJp_#br4f2Si5&O,@7G1q!9./HDLL"QMjhs[;oPu]iI1grD*i\rs`NR<>Db@>CWL7Phn)V=L9'qu=a^+2,^N"+nQ9SRWG$si)Y\3okiboj)$O<87j4[_`#O5iC]$_[9#.O/\lF3!]%b@dU=3+ofk3/ilHPu,hSf5Z"ol0^<%lUR3ZFOYp%LgW(5@9"+lok72SstM"qH8(K8uEWaBCYl4JO_3i*h1^WrF.c'VI+0-:hk:KO7@Ci?LK]F)cu-9=o+l"EHTI1$u4'c;u+VmcC,-1]aYGkdGB2P)40U>_([J8=]W^d;-H+[97t&o/e>U:L!3Lt^\1\EUGLI]4>i-VX"fr5H(ViIU3_mMs4'.J>hup2k\j]hO2sb<lhQ\c\$qsbb]Dm[T;/TUlt*8>OAB5[oE3`&FsYVU.CFs$IC9Zs97?FkY+>m[MSAb2]fhHQn!ABTS/Qg`A1qG`6\kIO%Qg1Vo6GX1\BnmX2_OdFeD>LP5L^X#[:Cq#S\nCdkkW(155TiEpZmruE"V[l\'a*Ce0e2c.G#Gc[:Cq#SV);^-IX?i4-Sn^o..;thmh/`;t;Bh)1Ao'04UQ*HqGa/-dg\3kqDWY\'a*Ce0e2c.G#Gc[:Cq#SO8!VHGuXog#c3D`+bU=g%g@TorRd2H;?<p[93gRQ&:DP2>S9D70@X>h-Sp2rhs5NcC])^Gqbk:J!fYO6^R4"qJ+,Y`]=A#[++6>fgh@rA+*02(-dZ4OA(.pQquK&m@kBQ4:t&4j16k8:0XlH/[%a7_,7-!HpE:?O>!5PJ*=r:X!N*1lPt5lVk:j+&&!#DZDj:&j#t._Wbcs,$.F;\Y@Y-?@,pO[J%(ZNa-WET-df-Bg8g`cEP3B.+YH(pTuQ;=?7Nq_QHB9#ID+F6k)a0OnTU<]XEJW0ltRCCIuJ_Y\hbSb>L0/BfdrWS`h5XJf8W[Re@/[$f$.u5D*QYiPitnFB#3U'Df9bQ3b+_u;rbAmY,?c>I8S^#Zi@04Qg8_krhZgY^244[pF!Ur-h^sk$(aP_FM;?>m%%M";=uNjCp2XibnFOX3\QKKY44!Dd`[+FmF3fUnPM.SVY[8(1f`#kE;%k(jkPnUf'L/P_:ch6qd6^@=Z1cL?S0sS=Qf2'3!O0SlI*0;HjLS4_p=\E]UOo1lqjJL&6Uo6i(B1NoLX.NLJ-Z3WoqN+ke4;R39ia4RL!8Qf(iCl3,Y$V.0V:&*AkJ\cKojBe3=s3mHWbgp=?SELO,92d8s!71=eHJ23*sJQd<V8cI726gG`3iRQ]t`<I^<?C*"$kT.fl?GS5EpD7X;$qrZ2)q^hcWX0khMZeH*lm*Aj\QbKl?iGm&+>O%U^5NBLueJ-ZA->/V>;],8j^OsPl9-lbO..[5f<3iQg,MHAJ208f<qnq<X';'&]T5g4Bd8s!71=eHJ23+RcOu<+YBQ/+?@nZQQY7PW$^=57C8b?.r_`s'(paJVSGitLtj479*r,.qZPNCDmb),j$NiJM@V&a_6&Uq`Lj4^T\T8N0-Xj!i$e2P*WR`(!51pX1O%QqVJZF?F=5OA(*ATRLoP.cfs%Sr)ECoqJu*#pq]HH+4m9<eGhc^3;ocfF^Gd:XsiQF<-'5'Gl@;q)Llr4]G:hFdZ`[W$bRn2(%_f4KI1<"/Ecc%#DJc/Pqa1N'sJ#-E&qe)"`sE;%khpP6H=]PNVB>-aL"cJbaB>^ak!Y'ZeUbr/<-T=#FVqm0CUj#2Pg='OEAC39hgh,q6?S(A_RTldjK:4En)G378QeX^?b<LtMnphb*Ka4Y<4Xk73-mAdYGQ:oI,qlcTlFI&AUV4S$kfD3[CE@H=L>/7I-=6jr$a4]Ek42E`[3Z2;JC-O5XfA*D=mB,R5[?oI"c.+7F3_IHl'ZRhl%P*H_o.6a32\2mup7MqmdrfGEFYPpeS\nCdq"V1<X9J<>=YKgI-dcR>5)idFC%/pXe_Qf<MD5NcUIKan)WeD7eB^uEs#,5ig&&[n`k))q=%i6BeiCAmT>j*H9^`FWIp5+=afVT_jjV6rQjBJ%EK,#%YNY-tf7'V@nnE\uUW'a05Pf-:?H,$]*qCbMjbbG5pRs_*ZFYIq0aOnR^WgqkSZ%d,s"*a3ls!6r"W&*UND"[TeWN]O2Yq11?H,#2q34S@GnTebqO(^$NW-qo5+.R0\^'E>-$pNq*9:$RO\^Ip?b)0q`hbkeP#&X6kc6"V)=&:';_mkgqIP-;2L:pp:T!2OXu#oha^2tJ#PjTX4GeN8:AXiT2NOF.LU8Ee>LPq;H1S-rUXseOLtl6OV.SUiJ`i1l\^'E>-$pNq*9:$RnKdsR:HgqsneL]U<D1KuFadse]n-SRQ[Hqu7UIb#b?3pMT9>$YdB@+F?2^j;F5uoMbC+t>W+e0BH.Mf9NO)*OQTX)R[XEGr.-o=FFhV"6bE8g.T6!M0"l<X*4b$k3Im1cQQL&1aF*MF>+'u"hb`c_3:HscHpRfDtrp%MLrd7o,Ch`&NX'I2tDgK"VW=Sa^6(^R@FE=7DqeXjQ%AWso$9ZqsH@G$_iYZS;De#kiG\S3]?at\8dBDJf[m$G(4!2bGRsh4L8!s/%NL144OABN@]DBSA@T.h@OAEEI[t;(DeiCgLAE$2QCS6&9[5GVEl!BVbjO<Q6bPJbpo\Wf&kE8WOcKM;THPu,hjARi(,l2Y055fq9g+t^aZ4G!g1EDE\k9oE@eXNnUZ[CIAq3:3(^07h/Z-GX!,nj(K?aD]JqR>J/"#o,6G;\,T5+PttcUP,0Q@-8H5<"Z&4"Kf*ngW0.IC3T=A"A7"8g^,t^K,F;o'LXB@h9;c4"h78A[AEh"D8,Qfh==j/6]aDDN.ucRroQIg<WguS3-Qsn-47*q42_d@n'fWfumL\nC0FD^2O6OU0e_]YOp:ePRAJEcMP9#4nPb0528ptjZ90?QL&1aF-'2>`09E:(%WsAS;fbKmF19AhTr=l@J"p1_mAE&Xu#oha^2tJ#PjTX4GeNT?b)/&kN\6[q3:3(^07h/Z-GX!,nj(K?fkF-UY!'QA4f&I3hrmElt*8>OAF!:PN\A/Q.tMFY!/8::V"d7X!N*1lQ"ta1@ZXdAU``!HC_*4VW:[Y1\tk.?H,#2q34Q8M1.TO^M`AQl$p1dXp1N0c_K+foY(M'E;$F/DVmPlmAG;YP4h7,jZ90?QL&1aF-'2>`09E:,P17#PLcA2EmN:l3aAaUYOc8AdFCM'V^IX'\^'E>-$pNq*9:$RnKdt=I'K;l+;fL>giN/@g%OML.pIi,\_>/Mj(@2#G*`$,?IsBoC&@JjdLAEQoK'0,^ZE]KmWPS#;GEHP]"HS0p=3Y'2fA>_F@]Z\,MHAJaY'2YNP8T%Qa+ipWH%QXi<l/E^Ok(qg"14]>5`@'21*rpjUT>^K_dm!%PNO/;M3#mBJk+;G,`LFF^@'tV4ib7G%nVSla(U;g1S6Q6Q5,\TB&qR1\tk.?H,#2q34Q8M1/a$:KR9NlZIWZ;Gu.`]J?k60sgGH]/m01oK$p:VnpAoa!_dV`j6Y`PJb*$S:&J%7UIb#b?3pMT9>$YdBDY%87/^X(&Y=Ylp^aBHb,Ys?CEcYe*"sheV&PJluVNV8$DO,!k9VMQ=e2"&00n<WPbcbLs,S_9^0p\HHpX">]',`P.cfs%Sr(Zk6kA\,l1N/N./4lGZTs>/t^-(Ng8VGhMlN-kN:72bM_T,?<I:&jO5=UE7sEPX6n*.62a&bo[T,<N-,X$.@GDnrOP%^2Fc(ho'&sFn`>W'FEs21]JW0^o@rj#oKKGg7nZ$/CDP!hngW0.IC3T=A"A7"8g^,t^K/f[l*Yp75/4[?G3j7qT.hJmB.WGYg2_RH_=h9]=n\QO\k:_Df,j9tbij1U?N?Q_\QNr1_\(C)>``rtj,KOVq#%79i<ekQk=jLQeOEmtfumL\nC0FD^2O6OU0j8409c-\F)TdrFads0.G+R@Vd*m,eWRV)FUmskR<TACP#$E9Ik]L,o$DM3T/%^bEh1TZ9D1-l3QS+/i^rdcr5rmK3`hqIaerBVo[T,<N-,X$.@GDnrA)-.)njPI-W:9@.I?TNB@tat]o7(D:Q=DTq[")6%0#+4(@s&cdHb%c1:=T_^S0[P8,6fnci<FYo0)?sTAOTKmV9jM`]Ak[o-mq^:J/>#-hia!8S%I>m`P8ipiK$a)2^Y6VoJ6G,p**>>52U:chGh4h'jD[bZTFAldF)Xqap%%H2l3-o_80S4uZ./GCo:s>mIh)lI@W<+03rYHpo-'0R>m+AQi&/pB;V2noK%:TD%\cnNW^W#`hr-5<a@"Abd5DI6OUU\9*cHp@kNI(RL`&Z<(,"W.1SoF$Dbl6079;*)!0t$.n"0Y3s'f=rN`<Iekhhn$.BA:1<$QqY<4G9t)eU=PC(YqXaGW)M:13RgmY#4(QoMc,S9T0(7##qss5S2nJ[E:J\9$-D'W;geHJb?lVg'0?^77C7,M)K$#_GcI!p5FID]#[g*j2GGmb(=:7FENNG\"l.;c\eR.#AjO7$Y_l6k_$RtrmN8pqgf7o2YF@EM@GckU5g^>UDABh#:H]m<<UK5\U9U;aNkta<mQ?mmH+!)f%SmjRL\uWK'Ra8f0Y$-7f?ZE81\c3^caUIoqatBI(cW@!JWRB).%YsXicto][jWV7c`(]uk5Ui57X1XF\cbVRnPof@3bGUp'N<=o^6"QD1hrja2Ygo<1A(n)5>2M[%eQq7bU$K5o5sBF$GngLTK5mE<TBrK5Xrd#GLKZmZ]qD[SkjS+/bWIDJXu<\(1YrbOYh@Q4:<]WbNf@N?H@B*=:>K#Y7D\.p*,">2ca<n1HU250dGO,Ram5FrQ>ncQK!WF2]('EGk_kp9p1gq7]?[^nF3XF'NX]FhH@DB>3.._$*/roWc"$_-48/IJO.U3KGE66gHU250dGO-;kG<pF]qa2#%m7ehQ^Z7:3)7Sn-U--E)':]j$S&cIr][ML:H)RgTC0m?UXsPtKN%ZBluOk@?ZAuUB[-#)ra0Z54^?U.NVJN+^!Ya#eL+:jf5i>#;u#DO1CN4[]DDO!E<#Zee),(<pR*&-CghHZgrSbEp$KMap]'#<J"Kf79T<B)SIeQT:ET&UZnm`I2rrFP4+H\0RNcBOfBf_WT@K7fF1n"9s4g(nT3%XYNF's0OAA1(k?o9>YKa!8cD<bnb,<8uO\]b;s3GQSpNcGReEHS\&)e3:Ih'IQp6'h"B@"n0QdKi!i%-\(4&e,DHJkrt^PDR`gdZdcJ$;,7CIQLn2fso(lhM6AT3nGn4UQHp`Lhd&N4h$>DXJD?EOg(1LL#n@k0piX0BBf-\'a*r5DB,ik7.0fE[,cH]q3s^&%H$I+J57X2].JLcbVT\]#ppP5Bl2;1q[kl2Z!=K[m$]3AM/maqQ8j,T(0joPu2YSaRjT'rFalOLRW987^(uE2,D,Y!tVa=q5F<5N+8r]HlDpqoYf&)[(i%@BA%J(^l<Qjgh6?RXK0NS?d@DHDPOtmJ(?eJh$f@@STe*2l<._3>Wpp6e;*q:bin`T83V_@WW*rsA#u;MH>NVpe3a`&Q?+#DID1s4Q=#+WT3'$&<SkEX%W%_35!@*Qp"W)%KbLHc*/nC/[li;IJ*<**jkN=TT0FWo:*$s%E<eDrO\a:YH9F3M:Z4_,56p3clR`Y@efXbLD)o)QhrcpC@Hj,-K3ngHE"A:0aet1:]q-1bVf3jQT7_-Bop,i0lOSF7[[c+9n+40^l"2h9Hk2Q<*Qt@95JuU7kk3a!HgSF_Jp[nul9>O6)!`aap=:>^jD?oddGO+[0lZs/Dd6R[_"dYN9,gMu`B>Y]fPa]#>`7"qq%UTO1u#>4oloT&AQ.4R'0<&jF"iWZhXY&mrLm$DQ?+#DI6Og[huh5ANRH-:NF'rEE@6#foq-kVN:iA>j.D[ph]I1,D)o)QhrfXgN'CM59)J]BogZ.JhRJc^RJP7G36(g:Vt]DW59/^;3OdDnkLCqYUXsR*ge$?rrT@Q.A+D&nqN0T!T4)Bu7m:MD,G1RMS`J&FIh'IQG4kgumJck2+--.dR/ahlp$g;rqr]3eIHo;u?e7NWQhGNp*@.74-(gdPS`J&FIh'IQ-D*&f$U;%o-VkQ45p,oeM3!%1.X.%7;u\ipa4Sr:VmlQ\>CX`QOh+/Hj0FhDR?C@lj\GAYl9>O6(m@ahh>MJ]j)`5AjAVr:drW'`]UAWB_)THq;eYoM5#p6@3W9E2Uc%Z!pXL4,OuH>>3>ffheb>uNqqkV-aPl9m>(-@_ZNJ-05!NUF5!>5oad]:0*/nB$5)"/CjAWJB&,DG=q=Iq[,]BRZF"iV/q%VQ==]`FX&DktC@e(sH+92<(WSC)%9`=-^*+SOg[-K!0DK\C+]n_!XP^Id0GEOm`s#Cq:R!a4iS_buY#MiDhEB&rinbZU7HNX)..J`U@mNc_Jrc9cR1&:H\,J@A$&*bF4<jlsi-]q2mP#'Ec:@`#^56p3cP>?O=MAtpYaF!C6hH:9XC&d6mVW?3I\Wa[oqTlu;`oPSiRc8)>_:fm:",X4Yfb:cHdm*-k(@inQo'*^?8`!/>k?o9>nnAV/EN.V^eO7oUh0-2O0);kqngRN.l+,S@hG!n2?lW\IBb*pXWAine?,p:'Z-aT%RB-5.VbG41kAhqq1\IAmEK4Z(-Sp?'it;qsW%4l,kX<8OA-k8<b=;tB1`ge$?rrT@Q.A+F=E9l[0)q=MHGWd!TEOiXG:P#'Ec:@`#^56p3cP>@5si]Vc6.J)er8KHZ;l?qYkXs9R1bFR_=e:.tJ0d`O`#((iBo5OSN&l)4JT5ktJoN^f0Dl3MT0TIm`Pa>LL\`k1T$fe4t;U9!<:UuL5H7jE)2cK`:(rr"k$LQp'dE/:k7m9)&43<tkru?u-9Kn/RnnA0GIL07CAWqLf/pEI;;u\ipa-_5]mGu_9G5W%unFra#VbG41kAhqq1\IAmEKcqZc98j6fY5!>5oad]:0*/nB$5)"1N.9#dd;tB1`ge$?rrT@Q.A+D(UP>@U0:RRAAcfIpmB'MSciu!tUTq-SRP^LW<I!RDhOuH>>3>ff(Hj]6^bbt*tkt"3454[s;ge$?rrT@Q.@oqQ[hX5l3rS_aoP_?VW8j6fY5!>5oad]:0*/nB$537Jn0*?@9e;^*L15^QF<f*$MPJ!=[cbVT\Y.d-6h>c@._p\:-DRsD%qrZ2)q^hcWX0p2Ai#>8eq<.d4qrdS>LVNl_rqXk#puaT+=s_JR:@`#^56p3cP>CGc1)p3q`5>K[N-DEb0Q&I5U[!`9ces9D.AqO(0U$H'Gr,,cK5liUI=HRTs1S)\REnoS/8['-I-eY^VbgIUn<s3@Z`9HXWD)/BrT@Q.A+D'Sfpbd(T1uDAa'bMA)o$6mILF.AT@,rhad]:0*/nB$5,Bcb5<iFjTr,Y9q6["H0UC&EY8pZrF@]R*B'MSciu!tUkt3BMf)I5'Hj[nFo;RO<LX[SfVZ(WjN\U?ohTUEbpWq`HM=*-JmeZn=j_i9!g'rM/[q7Q9d:tY+:[*t0jNZ2(%`U4MT@1LR8$2e46D,#f78u=D+F,d9T7_-Baf"d7s&&*sLCfPC)2Nn*c.%4Q`\Ag469B>/\DhHWU=("2aIB1/*/nB$5)"1Fl@@uG'[.f_;oYOMGr,,cK5ljlVpOjKF`kk"p@&kl]ku\n5'oEJ=njYHaIB1/*/nB$5)"0JlKU2$gQK<Ui]k_K>rK!)ZZP-2rL,>Bqog[0Z]WLEhr%KNbAbrYDl3MT0TIm`'\[,uX-s`*ZbnQmeML1W>.dYkl%2jK`!\5dJZ)B$9`=-^*+SOg[*)EMbKh/p?ge?+_*6&g.p%c=DXXh_*PRW%Gir'_$MDN1WW*rs@n](?G+%WqoK0=Y+%hj5hA^K.B.WFqX@o$QeXZIFhKdY16@JE:l9>O6(m@ah?)G1?U?1[[F7\WFXYl]Q[)77'o;W[^qW,oNIh'IQ-D*W:9QbJ;T*?B!b,8`pk>a;FouW]&ru?u-9Kn/RRHgg7QYHINP25RKg[j[rFL,R0pPJdXGp,K#IYi8T25=!?]UAWB_)THq;eW)3a@&2?1\JkZWW*rs@n](?G3XrYe2'6dT=gTgcbVT\jAT`iY/j!odkg[=S#QE-N+5OFKm)a=9[kj];kL^jqTlu;`oL'3Vln*/4ju4[ad]:0*/nB$5)"1FMG2MU4]@ucRJP7G36(#XBWS6p9!TouW]&ru?u-9Kn/RlAA9b1He[/]UAWB_)THq;eW)3a@&2?1\JkZWW*rs@n](?G3XrYe2'6dT=gTgcbVT\jAT`iY/j!odkg[=S#QE-N+5OFKm)a=9[kj];kL^jqTlu;`oL'3Vln*/4ju4[ad]:0*/nB$5)"1FMG2MU4]@ucRJP7G36(#XBWS6p9!TouW]&ru?u-9Kn/RlAA9b1He[/]UAWB_)THq;eW)3a@&2?1\JkZWW*rs@n](?G3XrYe2'6dT=gTgcbVT\jATad!T5S+0DY)Soq-kVN*Uj]HFs3jo`q-Kek(BU=eBahN\U>DJ19e05bG.(3>ff(Hj[ZRFV:?Cf&n$3@n]&i@*1M:cmS.#%`U4MT)p]XSHS/?of39;(m@_rR'KHgoZ?s"K5ljlVZ9Cn-NX'SIEoYg`oL%uVQ>s]IBl'"?lW\I.0*;t8Us!-T5u]H1&2N6.I/6ET<-@!(rr"k$G_mK&ti%Ok8]Fj9KiVfauTjU-gPg``\Ag4!\e2V"R)'B3="R]P>;4HZ;(JnanhN[EK!)-NC!W$>TcG;K[jAUS=5-WqnAIApj)No_mN*Uj]HFs3jo`l>cJ(Bf*W$@o9mAqHk(rr"k$?1rO9"f_\ks(b*5RV?u%`U4MT)ouWT2P-ml1CVJo*b\(=@7*_N\U>Di#)9SHL`N3c5MjuEK!6<0Ye<<[ZG1M`pN+5OF"ZYY9I/<egF_2SFrEIRtfNPq;Hi(.E#5Sp_Hj[6eL?)_^A+D(a0fOc\kp]53T6lIRO*b*3q/2;+CJMRDHd@FLq%RLT%EZFG`oL'KA$4*=6(7]L@e6AFdLP/oZQ1sqBha5rcDt6AS\<OXBn&&0_t*-DI1?DL_rOahSM_Ytiu!tU!KMF`T>klPAn,PajhL--ZKpkBV[0FafNu+.frL%PVa*=Z8.NWo-D(>Zo5$TBmJ1-Rh0&FW#^OhN0.!4lmAqHk(rr"k$?/]=q/gAXc(DCSg6,7lZTk$WQef9<Hj[6eL?)_^A+D(a1&^:a?#?_cHckNLX5@3_3Sf7mDdLUMjAV_B2'`Fe(m@_rNk$=n"F4j&E\)&i0qXaq.]qsiiI&5iJ,'dL_]"\jEK!6<mgH_JX?62d[kd^Ni/Y&7Jc&uX@>N27%MBDX@V=hUcYN\)2$or?O"CA0>,T*"D]+ZUC[R!]6[bl+0Me`a>@aJV9bCIerT0d`Lo*7J+)]^;IZ%ZjJ;G1M`pN+5OF"ZSsgUn2r@['PMJ?lW\I.DR\/.J;b#TUdqc#NHYb:B?K<:T5_6!q!'43>ff(HjXhOHqHQt'PM+gah]sVjAUS=jAY?cVa*=Z8.NWo-D(>Zo7;>hq03)E%BL^5(rt:ZpSYLthckS\EIE4`8i?DYBP.dr_)THq;h/B=;sMK&5W`aP%`U4MT)ouWT2P.<^HVmj=[R3`N\U>Di#)9SHL`N3c5MjuEK!6<0Ye<<[ZG1M`pN+5OF"ZSt8V4N&A['PMJ?lW\I.DRZdk0mhRqAseI74h_jlD@;U0/#1E?dSoM'PM"dah]sVjAUS=L<-:A5Frq@2KrKi_+/Csl:Gp^M0oZ;Z\IOK*+SOg^bO$r2iV=R:[:WF,VD=2gMCVIbO!mCDQE`(I^c1US,8GQV:89%[El!qp"Gc"#9+3/NRbp>h,s&sHjV^9L?)_^@oqQ[hX5l3r;jpGN*<95BGPc'_.Ro";H#mAS'<S#hKAPgNQW>c2-B^$o@d]D\$;ep/U`^VJTfV+*/nB$4p<oX1FI)&Ra'Yh'2W9<XP^SNln/#iB`E%(V5=;O5=;A0SU:c,`>XnlEK!6<"YB54m0m,PY0DQA>1q-dX0n]EP.76Z^7AMoWhm_:mElF#6EM4*o`cmNU"%`U4MT)p!2'6%!i;%Q/TNt%+QqPd#5ET<$M/]aj1de'e<]%SJ+'Guif,R<?HP>;4>kq/OIk6eqp2'.OYRZBO_ZXh4V]0=,t:P!]?O;s3h9KiV>-;J3[cS:u#.>6Z?"9*<%Al^"N,;Unn92XsM_MZfU*rV=lhYWOs1H5*SgO8j3F4=[R3`N\U>Di0a@W6<<Y+E$oEl%`U4MT)ouWT>"8%!H)k@HjV\KAI\H#S#blHde<G#XZsV254U/Q54U/LCm6efP^Yg8rJAXo!6<0Ye<<[ZG,),^U\+.,mS?M?"ZSt8V4N&AZl<Qc)5Ws$EIVHg.DR\/.J;b#T\V#3a=."7MYe'N:B?L?.\A=TF0']ng0*7*rhs5N'CYGNK-d,km7(5G7d9)7gn0s]$?45LO_<tRn%1+Kn^;SqP%J[_krTu+_beLR5eBnEOAYlM'_`t%T)ougbAfarVn)9RO^:XFdmJ:9'l5>t0f[SIlcj$C%gfBt^<C/Xb=8?J9=M1ua1/UT4*(T$'PKGJ)DXoLTAojgjAUS=NodcR8m:&QeC8*jbC9bP"FKQO-b-tMEoOtIlk<Uj:XJImjAV`--u6mPrHsM"'9c2mNX8To@m2J%[FodR=2p#&SPN>5IOq)q?cR>4nd=q:cu,(*A<_O,`VkY8VZ=cUq/gA[g[)8Zfl!iFD:V8BW$%_8p1JNWTH3k#0_lDr2p*$o8jAs-rl!krJ7ISd=pc]C>HoS?G4VY<R4_%'p$LP):KP0A8Nm:j(hF-oV4UP'Iq%st^bKcQVot-=C\E_AQVRWkUT>W6o^aO":J<qU3%"Vne'GsKHb<QsLL!Eh-`W$"EBC!a8uZlW'rAf@(DYiIqX(+;YE#RP.F;ss2.Vr#5/mJWaeo-Zh!h"A!Z0[hiGQAW$FCa`%2l"7:N:knngV@/_aU@k>]H*"]^t\Ccu,(*A<_O,`VkY8VZ=brR$)]OHj[5"AITNRT20HV@e(t`1%HddjAV`--u6mPrHsM"'9c2mNfd,:-_CJ-7Ti)Jl/u"#T9t!5E/]0:4o#e*2p*$o8jAs-rl!krJ7J#kVtK6,gT/Yhr>e"6f1CbsJUi+TZl<Qc)5Ws$EIVHg.DR\:`2-CYErY7&T!=p"H7o"-BK+'P1.jd'ir6mW;h/@i8S[p>^u`S)/^'-irq1Ve^Us>fjg#!3*N"VD>^k%'E/N>V9[=Yb`FiYf)\8*-JTdfi+f"]$.IKu*4p<oXRJUT'De?ce#B&tE\Zp7Bb'[BBXr<cgV#DhRpYd1a.F;ss2.Vr#5/mJWaeo-ZCjoE076]Nid=I;MI4H>dOpt&-FRSJT;]rd%)UdBodT_3Ij8Qugb,<!-,`ReRfH5XWC4<^8q7EL]ENJ;$`R6--:Z^'UbHJCUL[ln`:@`*/q<lS>=7gp333g_2qn^:so?Q3<0'Wt_!L9;R`EW&ue&EfI/"cel@VJPE4@VL<ZJ+sa)t,e8Kq:1a4_jYtH+C1l95.nr<UdHodp)c%gL$7p9abV,o54.#>j%[R['ISrSX<2cSa;#W$Lb>?+\R/W"g%rHf<`+m3d&*3^<\+V\lc]D1TQqs%o6qh2Y*b."Y,"B;RtPSMA]8I>AJD_Pcl-YV_$<Ge9&lST@F$rNN8&?mLZ"no_%d9_'*fR=5,0@/2\1:0Y!iq%p,sr5p,n:hWONthU2n7LO@6!1Yr`a=NO__bBJG"J#C]U`oWegUFQ!kFWfPCk4%<EMr^oDi$f\$TIU/-[TadG;a,mOH6f+XJ+P\S3'3pX<.&'_CL&LKrJ@<5hRpCe/*0][<?6gee!3,5m*PCLlKQ$aOAFhh:4MNabbq9[Ydl(JgYSN+lXK\Xc`VZ,r(0FA;`=A'2>c39l>:L[dZn,^?TeBbkq`Rl-i"H_83VIEkoDbW3HEL#=\X%uf]T0/NI*m./N$b]ISJj(b?#4i;rgmBaf"Vp(Zj+1P>@+&/MB=Z.Xe6po-r4p>h8^SpNYK]r;I[t+J8W^r#0tE.9bf5#N.'%.J;b#Gc,UIPSn$AH+]cUgE).<eLf8;]@-Z7h/_/,U8rL81cp;]SCEL-Yg7(]O6`o4^prH(lH,sn>,rfXp$8'D:@$Jr*q/8CTe&,TpFI=b\UUR\X1LNDIl_fHrTW_KpXUEo>]Dq:^ABAWs&4Li:<^T(+#):4I+ERM:-Jj8NO":$hTn0=m`h5tbE5RR,+eoi[/0Y@_9SnEm?qPS%ZMiA4^89+JU@g3)eBJ(]Uuh,l0@_kY-tc$A9EZ*Zd\:n=-qd#pLgn5qMk5G%m^((0MB`YmruOo@i7a"J,aFSVd!b?beC^E@<Ko@kZSim=8TEgbA@(HnC?"XooW#fetmLno;^-g-o^>ZI]eu8]Q*W6GlOFMj#[g"G?9*=r'"KKh!:sXSS.D%eo:gB"V7/3s3gLSRQb=ja6E9o785=m^KBkj*0c%,6'pRpaJUcg'UEL.!E5cKSB(LeBKiQu.F%$on]o%7:OuU3/YC&;lQbAkGZY<H2-m6H$qp.?j-mY;ceaFY2u]5X5F;*!HpqCZUt"ttQI<dXN7.OBqmdS5=0&/3%nhU54/>i/bC*F[:OLU=rf>t%/"D&cRfe!)l1TG9"2M6<>a.Ef;=7B(DP+%Y\%4`t,5A`50l=?4n'fp?=8Bq8$u>Q[?+D[Rr(hV6h/&mos6>p.^cQtSf7RR=A$q(6q=K/3^Spqa5(4"amf;jY',RK@FZu@5.I@f8&0J2?=(PiE[^k(faoe(-aJTI4;]Q_@2_P+ID_EuR\Ks6):0,G_]IKO#G/^km/diJdCTefU!'I3hHlD1^;=`u<6<KCH):u,A])48J5X&I3o%c8eUi]R`i,,QWp\8rcs65$0Pttm+?2JXolJs:9dLG,#B<=fm!rZ84[ijRFmSIYDooJY:kr[YbcF`Z3cQnp)qhiLnN9aS0%GD-^fke3290CVq:;^A:2Ro]`(SOnIAYkYfA+D)<6E<>"?i<$'jQT2)J*Fra7X8d$V2Op/k&*?Ce,&gkcek&GI<lKOKi(n)>sFj)U$F?21\m)TqmjiIoE6":&+:I`p7_+m/5)bN28R^lI/7LC=*%#K1tZX_qN_/$2%m&M]:'^T/j/@tEei(S5.q68_C-pOd)4CCXuS0Lq%Va(mi0aqjfJja\hft]ri@b4WoX8g4EbXYnc$_4QsJNj:X;m=gAZHoX@r$.JKIltXfK_I6^(<F2p,><n?k3I`_FG<_rfS<9@3=si/`4hgH=*E_cr)*de;S9B?@%Oa2k1.)s+1.ppqiF#+oLV$@difcW]0VI;6=J@5FP,1`5Slq)R]Bc3Lt`[f"3=q]QdK",naZ:r:gS5)%C33ln4k_Io"'[1'RVZ*`9Vht:W]4F?=m><3jQC8LSeOMgh[mcO?H36Rl=UKp[Y_l&m`me.$)H-J>#Y+I1Kd7O-J7eE7XNKa*U4tZ0t?p:\Wqdr%JCbosA[1W5!_u>'S(uYFd$W,9toB;&SGuh8fqpfO9]"5S'OAB:QbKj+aJ#o0iQfcbcT.XH::P6"*jO;X$*j.[g.Y##XT5p;H2))VlVs!3^ROu^B_>a+Sr_-We8oGr\4u?U%BC!fTZ[4PW/bM-V=R,(N_lL7^H?cD.X*sKeK@^I]MU_lFoinJ4C&ObB*#l!-EDPT#D_BQ0PGi*:EX2E)_`XoLdHu@TDf2O7E-)'(NU`L[Z'313%X5,U-#1okSNh;0jAV^@]N,/2P62>aeVts=e('/Wk&NALh/sI5jAT6,;?N]K($fVCloMAXJ)eOY-f*QUq(f;N*GMq9,rKUe25cX6J\>fMeSL6AXt[]$B#h&lN#/bL/Yt7P2o]J`*EZK6B04UJ9?C*_mG@#'E0GqQpRWQgG&M0dr]t6UWZ:aH:Zk:Y$uPSJ]XkJ9?5S-k?QM+todq-K:O;Bm%U@)VX/eC_[s>.$I=_R]o6T]<CL-JeIVscuN06sq+*OR;MWra_Z[5bh_07DR46<8>n>$7X=9!XS[d;8:-UuM[I!Xf&*K,B3cb:=g.:huea8Y2#\<rf==u)]^o'(2Xcem'8eXH=3rTID?iOa*<_eeN2fM[@<cC`)IES?E1W7?&`'5+Y8_/>O0WZQbtX=hd_iM1%r-!oO@m!iF'l5=Atg==rM`M;]`pPqCV2Z'rLB2'Ik4TR_=i!Q7'WV3`X)GdKB]>cdYB^U0Vf"<ng^L$oOr[d`'`SciHPLdCCm(2If4K3l^HqsNfeQ&2V[]E1t[k.8V4YYNug.9Kb?b+n:R]SSac.-Yp4-j`$G'2Ka;Yur=XBoUTqm$a/e#iIklG3WnR8`co"YH<LBm5PTn74(5N(Wu3%U@h,q=".a/'hPZa^$8G?!>KQn)?nJm./j*s-qcN]Gt.6]Pepb_Qu_";k=g"GY())rm:>`HlAN'=$GHQMWGpqY'RW_4\of8n6K7aIp@Hg]CF5,o@)C<J(AZ.l9;O+V;:htI3`dug#o=><u>LDH!]:dWKhYqj.Nb*#\ZLPMq_K"G4iI)4c.K+[pM11C#e&FQC=r=8I^oc`lT?5QM.M#-P!A1$El_O2lPo=#?MaR:3g1$@u,O/;t1rj"M<K^:T(mh:BB`*A?c)G47Xh%o@/CCN&%:pguk;*p\FGonuFaVNUaJia0';b*jY.hZLQI$IQ,8Z&&*k70!u@:Ect"<4rbLU:MQP5]"EF"9Y\49oq.H=l142umB\_F/q(BuV]K)OPW@iNEK>Ske77Rg".+3(.Ia,;8noR2lIVm22qnWWN;N>@;T^[Up#$1PbULkrH_el`a$'jk!)I@&jK*_I[o;nWlt5.PCKdst*WB'&\E+Y>5G\O44S@VNUWb.pkrkVABoR$@T%$#5op9JRF6dlDo%/!`9Tj+OH'bF8D5V!JX5(4#LO/N*-Tq([$DYfo$gBh8;d+ED"/@ApIQIG7FSX-aI[3%LZM\3OltQckgK+oegpl$gdNPHi^6>H9>[`jWAMLiQHqFcBC1).a+`90!#$Wu)$!OK:Clb,r\T-4ENSVn#;\-#bb+,aMhEsK'KdS`3])!*YHm1T*D7N#\5!=(Hb'[CMprdsJ_%fG-;rb$6m6/5Ug>u7:GZ"X=Mgl%VFkp9ir8#-[R:B=oFP54@rkFu$*aE-<3H\^Ulm*EkdZ+*E4dAgbidnlE);m'<0SK[78dE?t//t[<=P*9jhRM9jqK?35,G2gV7[[2uV>+,+j(sM8`ksB%XfbNt[B&G3_8b0[onSdC)L-"noq]dihhmUnJUtch/D(Rt\19N+>\qadmnXJds5fhuCP(>2R8^_`rRK^B>H$4]gA-V]aQCKPcT_/h(@in.]&9R!r8[@g`IG(HoA*$bmaBFFj7eX5+)3^"\f14UFSM=gp!s8VNA@CiULK`GK8$\<Kpnmup4Li%jO<tF.sie=EgS430KRN)l?V[2'h4TiV4RlCJ(?RWj6G6m(2EF)J]H?Pq/l4`S3]6%]p2ARb``q^S`^UX4S@V>UWf]C_/j\,c"sn8<5"2R5@&,5535q=eA191O/V6@#?MaR:-G1E%mR9jTBaRsV=A,%T%(R>4HHH(W<ZKAAPOfZk3SF<QbW4iZ^![TIk<R7PKWo+caC?te@h<1Z`dGS=Pf%^Ng4o@T5p;H2)%);,O0R>_%fG-;k=g"OABTL8I^X(o8%^aH>nR8k*5&J4lfOFGZ"X=X8E-seR--RY\%4Ko0k5bj/E8b(hHHF<:;!&d__1d(gZ7pk`j,RHoa;a4h/?WF3:5'&,DG*T%(R>2ZNc3jgSi+^4-a5Y.n<fhDf:oZfTH\m5edg-bhe:i!Q7'.1>0!jAT6,;?N[u%<OlS?/9dO?tH\7!k[,Vji1S]*:)ubGj<*[SsiTm/)IH-T3d1W5sD-!-T*ThqKt@$ZnW&:ZX\XV"q0d0,;&_u^2^kLp#$1<bc0K`*mUYoY)r%KmX0;H:MJcZ%?)q=L"Opoc*kPB*<&@sgjH^"b[qAKWL#a?i!L"?W=_?ZPts']q/)gg-T*Th"!KMr<rL%,"no%H`LiQ9[_nH0*aE-lHobIi=+@#+g\BT&Zfb,0&Y:&Lfm[ng",EuOo5sOP/Ng"`dIj#*O0pO2?H5tTXtY/c?!VU5V0I./qM"-jVaGksYC8ORVmPrh#"BCkL^uo*eK7D5S(c)CbO*KEe8Hm\VQtuKe4ZBZE.u^2kuetk(S]GESs<+;)o%2V8deF0@!%u1eFV1B/%d7%/q6jqGWss]l"/5e7H@BNGZ"X=o/rb=V]K+%4o'2B<B78pXo>Tqo@)7`j\poo8I^X(o8%^aH>nR.k1&am_s`odOQgL6qdS0sj`bo#6tc0\5+RZd=o<d:h$n8^.MN(`QI$r%r\rFTF@NH[;</gHM/=qcNhTBD0ucf&j\mr!=&Q#KDC,+CYU#jX%@TMZf"9\MDXXXBiet^oT;2/*Xr!U%qdQ)7q"_r-PST7^diD3M.]l`TqggKCVa0_#,N@c_\3n0s<;%W*jfHsi3oj5bOACGaWCOnKVf7D<c`):Ih+Xg5731qJB;j<Fmt1"2>5tP.OF9t#p's)i6_?&!O&S9P6fmK14IIg"lC@0HII\h"W74*$K(\>OJ$NauB4X4i`=p\]S98)eK0+Gr(n53P#YcJaVju-!pBTV+C$50<`GQr459OFAo4#,_m%50VrM5qMHUf[5Rq^bB2V<76L]$7McKb4)4W)(;oF,HI#Yh#C9'c!fK1ZUFDDQ@9McAEVVnpC$r]bru,-Vk#%ipZMDuAsB3o("=H8(M,/:I20]a.=u5333<)X(I(50`iTqe7=J*Y*3MLXLPgSG$COB:%*32F,fFnO/Q)X(U`eBF=;ZB;j<Fn+K)sqhomg+)Q2X4<u!3eq6B]l/nriX*9$RGiRX#ns@hi2F,fF;<=#+X&&%MBF=;ZB;j<Fn+*/$PH?$SF0jU+)/ueXj'm=O50]-AT)u^Y9;_/BV2>J,^G>IbQrlm/2:/m5Skjk0s"!4-lZK]20Cjb.GK::pl>Yg/j5q?@j7GdjK:-knE-4Z7jU@CmkZoMP#,CL2s3+@+reH-=rlktcmZ<k1Hi)rV_8aAQls3A8@LoC%_9=rG\@NoWEe[0qoWE$o;@WMtlG:]GfQFQ)Bg'1?:oT$&eZVL==$1a`<=`\RdB5i#jU@Cmkad#fS>lfM;_REt:H:e=#(!0g&Z=p1bg_P3jAX?#WI`p*8&VBQ0JiBr%f)>F<,/(Ml4J$9*m@<kW'`c1%$_apSU*\oWWt=Y0C"Wp3CBVIHD_erVs;+Be;HBK;pJ4=J_h\$e)7FL"&G$>QR\/GapG2!IfQXG*YBcl_T^Mf3oj5bOACGaWCOnKV_Bq"U(7!`1ZVK-GNoc[WZKAX]r4:^jU@Cmkad#fS>lfM;_RELQqnTRG<,aF9D0<X-2A6%VI%d"C8H>IRt#'plhC)l:/u&%?hPGWaepgKoqIJtq340Erqul-9![=s/BOeD1%h7N.kL`WZelnNXpJ^;?IWD["^ks9)oUDe_9CDe3io[gbfkNg34gN)R<h_cPnnn<fl%F7f*!m.0C#di!\cG-%H?`C?tS[m*EH>DAnJeDS6ZfP9YICB8diGYlo0a,CP%s[o1'Z)q+=[k!2c"A;o4]F$57bTVgn"tjS$2pgipAWr)U;aE,)3Q?r$8AEUkR&XPSkjr292i%KHq`q38*/T)rGFY8,V4!#UcE8t:89_^g&p0&KSk"TV0:Vo6]T0XfT>qs\;@GpfV>$36<R:Pk92@:5"kFsNgE]?-rN5UlMn3;F6m-D(>>c,lm%aephsdX54Zi8q%/!&,JiPW8IQ"u^Wg^$p*8!.asfVo6]T0X--"l*[/\"9@4)pSYi9_cO-VK0c>QN[l%8-Gf6$ec2fg!4^?*FF8N8EHB=\I`&.%)[pQ]*.S!skijam!W](bJ%:O>[JmQ;3cOgs&KF#@rOuhC!!)j>T)numn-&;2!!!!pn;r%ohGZB;!!&D5F7SSiV4[Vf!!#8k*gKM%!!&CPHjTiR^_=ee!!!#:b=Am34q?e(qAVMg9#go3!/Eau:=j)1q%Nf/i.9>V?Jhn)2g]-Hhs2BQ[MZ@C'`!%*bbt9YYNL:XT<BoPkl06So<;f0&HDgh''lV29U(s_,Q/i3'V0Xaf(*IQQ;?OBpXo`4:JptM*DZ/E!!(q8LM>jtf\,U59Kf$0e&-Gp0V9C-*l"$!6P(5'4p:odWl`!s[s6SDnIEm_BX?<?h/,<O]b>h@\2[-hI/9DIHR&@Yn3/LR#hDr.S7M+S!!%Pm7C#hRW-nVm4tShbZc5F,c$[*9.F"cGK9r11oYA?N!!!"(C[mkLAp`[=I"1s6o,bF&5*o%G!.Ze?^5$d9rOm4B]qFhLYPTu)i?F_%:6a)5Hh5RUV-6(->i#/>MLtTuB!*\2#kF$ak.L"t!!!#nR3@)[bGR;l#64ak_$jI<4p:odi!H!@:B:FqR$2n)!!'eJV#.R66i[2ezzzzzzzzzzzzzzzz!']oh(J1+K~>endstream + +endobj +% 'FormXob.8daf6d831a25f83bda35052e404e809b': class PDFImageXObject +43 0 obj +<< /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Decode [ 0 + 1 ] + /Filter [ /ASCII85Decode + /FlateDecode ] + /Height 742 + /Length 14403 + /Subtype /Image + /Type /XObject + /Width 1248 >> +stream +Gb"0Wm;CZ<&4U(Q5_,TDHN,q)h:R`>aV6%:L,1LIo)RN':1B,+l>57'oPss4zzzzzzzzJ.FL0n,"V^L]A]3a2u0Tn*D2!OH^b5#QOd6%hX>flo7"uDZG[#j5ba)!@Z*NP6:XcTI;ls%d4j^U?jj"TPjgfZK("r^&]Y)NfsSA#,!A+:(HJ,J>2Bi3M:9jMR):'JA)%4b)VYfq?ET@4&-:L)h=[L3'!XM!/e)BjFFrF.*@R6"8W4p-p(06kSo&Hlo7"-oPL&F7L;=RG+9Prq_haD)h>Qe3&t))5G`8um]tm6JA)%4b)VYfq?ET@4&-:L)h=[L3'!XM!/e)BjFFrF.*@R6KAXEAI-KDYL>7Ue:m'N[&%B:/rgZ,H!((_TjPm(Uc^1pB$:%'eQJDE8Z[=c[U]<gD,cS'8T`U=;SK_GifbZI\ZF>I=J$1eB:DKLZXf!I/8+-BT=filpVYFD44tScdEcq?WOQVPT'?)>/qe=0qP+2@#pYK4I*[a,k)c01FRTqth5E!)r)d?-3G+9QAmk6p1IFF?"-O98Q1?b3nlo7"uDid9BZt.5!!I]S/qPGQ#:(HJ,AC*7efl;$th]RQcBuuC!"8W3>oM%u%S/fm7aImHTZK("r^-MsOduk_!#P8H\kaRn)3'!XMO?qd2AB2dmI=ht)VBn<!%d4jBd'm9GT<XM!-O98Q1?_rBBmg&gj5ba)5mDa17c/`.kZ]h="uJ^)P0l4])>]YX^&cL*[q,+?BSO5IUMiCRoI\TN#kK^$95]puq?@i0/`!N9M\iroh]RQc-$sfDojYDo)e@=)<6I&0gs@AD"r[%bd;']b)rQOdQ"<I[A+].D`;]T3ar[8ZqGn@fQg?<Z"F[ljEG#6"B+NAjI4L5EbAp5bEF$r#$g1@jI4L5FbB$$&?g?2Rf7d5u8T6B%H),@iO`S'MVtlss2T0`HQ$j8b$um?Q>?U;tT&7>F]r<"\EEu[XT*,BdS4EEVQ8P#q:$l>ElbY.K,WHY#4OU\oqKCR(f7d5u8T6B%H),@io^0"/Xp_;sPMfi)o17c]khBf=>SgGo-c*V1kE3KDdC7SZ\1Xkg:P+3Bc6I`fUMm%>EEu[XT*,BdS4EEV7c-r[ijuA:4p_^R303^6N4ti@`-#LRI1dM.E?=@K)1=S`M!Mo-q]n-<i]PYu1AZ1J&D)V9p.93W`-J.sAb>As+g)3Rm$$@8M"=0pb37So6X1F.fdFVP&Ef1iQ-m(iL:Ak;Z;6()+jM<\/#.$\%<5ZUAY0)16_$[C<^ttA)reH5b!$+AL,b7dXc0ub2T0`HQ$j8b$um?Q>8_iND2@Mp.f1JN(ud[+[kdf'g(;ki<VB"'0Z874De8S.ZluR[X6c&.@#4DFhob0;BgZ,A<nSk:_%>dl^6R*TdtY@bXKkWRK-AMbI4M(2V[[WO=Cn*-#=G"OqGp)C:)i3(Yf]-9%Ycs(oW=(dSMnE/@?l6R*"6g.l!#$R4)Kf>_CGF.3#LX;d^M".G1mMZKiRh<E%o4UUi0i:mBe%>$`iWXi*_B48DhSRgM'#[(KT3:_8-]GOhR+.\'p)A0!)?SJqG5l,CM);Dl4%a?!([1":%;a8,?7UhbG-M]!0=@#nD\LO7]Q5^7@1#F^^P`&f_="*pHm3em,rhri>mFgUZgbT7Xi88[D?Y*@D*aD.$Lfq>1(hoDc8"^A]Oaq^M@?8t)<6lo7"uDZ^ZDbKmn$\fYb09p5t]2DECd>kaf9rEr91R%2O4JSEEk[deJ-#@$c)jG(AX9QDc[N@/d3fT[*s8+^Y+P&pHTGq/Q@9fYdc7Ge<H31%\2'=f3$b6X7eqDL%H\NI?m`r0:LI#d"0[t+k2A[_7WmKXKS0ku6Q%8:^nc^gtR5H'CaOZWCt0ZCRbG+QeR?s?*^SC+fs.F.%!j/LfE[cJdV'n%$gjBV*l:Zd,1.4\#NkhElukAo=$3qn8$H!,/ThZfr<Qg;@!\fYb1%$MA$2DECdr+nHkqn\TR1qB8t!u%6K[-H)m9R5G)2IskM!IYoSkZl\A3d[B'pZ!Ut@bu:ra)tu9[0-7`0\*_8O6c.PHJOXKm#-/D\KA;PIFJbjgV?eO6JnN.]?IUBg&ZU@R-Iqfn(Z#Aj56>+dC5^H?H:_ukL+_7VSto.YG:9Q,gj)mWF!Wu<9M\Thknq64[--5I5,Z8D`q%4NjG_1Kt^!ND`q%4NjG_1Ac61Ue&eduo=CPM%pO@UbR:tA^@b1m3mOT`(U)jk=s&1Y#CRPYl<NOW2#>cZea#2al<HC=gZnC.ZeK'=\"9R*a4XGTdX0m>?iN$d%jCgZhF?CKVKs7q;k6SUIG9j30lNh*4]C+u.TGRthkJN-SuM*u'rl>KDpdcQcd_[!$Iu]6[qPE9B57<KL$DpKqNcQ7je6TU;n\3tWQlflDbcA*H2k26>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:Tl8?B>L-9Pj(t`:l+V)bnt)`!c)Tu3cW%+.CoVR@]l2BZY--C(o1tP5>L-9Pj(t`:l+Cr`lFs.Q(U>^VD=jrCWn25Ke[a&9B_8E>Wn25Ke[Z+>\*#8PdC5^H?H:_uk<e(#dC5^H?H:_uk<e(#dC5^H?H:_ukL+Y5<hDUIh(FW"oh>$>cDEXhhYVKrqR:0eQe<2H2Ytu\ea#2al<LphgXc>HU2N1n]oKFuc@ru$UMi:o]oKFuc@ru$UMi:o]oKFuc@ru$UMi:o]oKFuc:,Ebfb^JLqURIQlStC!>ibeUmXb;MT.Kii1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F8B>;Z3-1Y(eNS*F6JmG%BmJ"lpkT34s5S/fnbJZ6q+e@p?Zrt4r&F_3eiEH4>%#,XGJ;>W8?lo7"uDZ`q/$[q>.G+9Q![t1O(Ktd4'4&-:LgV?eO6JqX$*@D*aD.'AbTl5A#NfsSA2DE[ld'l2La2n@1)jonqkZ].7j5ba)%8:msoW8YWEH4>%#,XEtqUUGg3'!XM"&k`uIHs7DS/fnbJZ6qK^@`X2:(HLB^f9J`htiET-O99\@&e:ADgf]eP6:Y>0\*_\[m"?CaT6f/R-Ir?>9C02jFFrR9Q_u[XUj*)E^8LdVE,Oieq`TO3M:9m;k4;ElU,ic*720GWQp43ocZCl%d;Z_<9HU*qN)^F#P;k@WcOkPIE7G4"8Xo0e[a&95%M^U!IYoSl<NOW+0sqfJA)IdFY<<g&(trC5i2dC3Z%YDL[6u\TPjp2SI9l36["t>d'nS*c@s"*+ZiF/khEmPk<e)&O<#\RoPJ!9F.mN#aGuGdqDL%X\^7fLAB2dmI2eR=>j,B6ZK("r^(!bY0(c7Vfl;$thZfr=(])^<n%\lHr+)ak^Yd^3FMN>V;k4;Elbh?KT*YJkXkA,PIq9/<!W0,qFY<:q:Y4clf`r[[l'/0mKtcN&^?o>iAZBgFDg8dA+s?b:PVJ[`e[a$c4A5lq&$m]`SI9k`YDL!\@Q%etF.mN^Rsh8>p7^\Z1hE\.Tl7H9D[.tb1=`q^2r#suf-'ruA20K-e[a$cgsEMTQqWq5>j*-0<o5HsI5n5D9UY0NkSrZOG9-9(;k4;E_]89N@m4J(F.mN>A);@PVbD4coF5lc]8l]OWQp43@?,Wb0qU5O\^3:Z1%.0c;l2SlqM%#m?,q?8<9HU*0ZUilQqs.8>j*-hR!0SB.8ucFID[&rY%'Y,WcOkPQt+uqbbn-W0(]Tobe&o2Pc;r^^1!%If.imQe[a$cbVAQIk#8-<(]&kHk$?#Tb#IOjh_<*`ld!ghm)c91NkSq^H.SUVchLF=>p4X6*:p?1REt9@)c)gtDqG#,0AV*Fnbi(/o9],s?:OcGaf6kbDjY%kFjm[1e&tB;[liucnXdWp>mu/!*:p=[NRd$teLeE%1(;^Pco90'n%.8[c)KF+kNd%>Cqf:%_cC%MID[&rY'YWQ<W2^[r_i])]of1o\e=jo3TaUKlJ"_aA62+T0ZUilDU0gL7@R="^KoF::S47SQkl<9i;%)6oF5lc]8l]OWQp43@?,Wb0qU5O\^3:Z1%.0c;l2SlqM%#m?,q?8<9HU*0ZUilQqs.8>j*-hR!0SB.8ucFID[&rY%'Y,WcRF<Dj0U&]>QDhQqs.8>giMX';u"]K-TM]a*c$/kG$>4g7:C@lML+b/^L&_2?.id`=LP:C!<c@q37l(-*qNdmp(/935F_34hk"cqRY5Gc[3/u2`i?ga*c$/kE=K,C%d<bTU&AU?i"qkq0cG\&f-G1Nqnp=c:+gQQU9S9IM-ChDt@m]L&iO#@m4J(F&D2VbKg2oh!_W%[rVe*(Q>SYq37l(7AXqKHeIiAj'V:(rr(T.K>7ja=N>g3<9M[qhko:\D<U\nXj<X1r6tfnXCFG*WcLbug\UN>cR5EmHX#CrZuJ0T0\8AJ;l2UBbeBWn48RMDF0/q9AZBh9X`%iH^_$hGj6@(R0CLTp"8J7t3SdJshN*/Eg:@dfD=s76#JrG[e`G8h54j=%>L_5HXDcSZO8#!kee(W!rUd3&]c[7i[<9m+F&^aehtk^snS_9/f=AU]FVsbQ&%s(b(:A;4[rYN(6/VOcqseT%>8M]L7s,[@XUi)ert`"bSbi75A>_`NqU#-0Dc'`jHXHf]r*GjgVE+nWeq`+CIuE$lNqNoTWcP-[=8@!js(B#m6N#ZClX%@'ef,ZY]031c5H=J<hkIP3qK@na>i+pRq%`@I?2$C4a80uYl\ng+IoOS\#<\s=H(f0>W6Ss)5EDH!nb^4\VWY(^='kpSK^!L:Z*/LZhemkS4f\*<b3sWPnr1ln_2IRR"8;/\GaaM.kXk0Sd'n'qkHb%+o^TcM1jf&[f&&!Pr-<A[k/FH@)s?YgkP7oTHN*U5ng(hF4"p6n*7_Udo^2W^]l0tG34)Z]p)^u0h_))[p+ek')h%<?M"U9DTl9+mc=O1te*iKbbO;Y+s7t!4PWo*P:Z!(0n([3a^&DuufpSCsDs29[bMs1$hp,)ibH^6.X.'mN=s'*T>Q:%fDt!5ag\Sgn_FJD5Zi>8tml@D=(]&<8l<J`6[Wosdf&P2f3k)i:4p.X"1\C&Se[]K9fBVVBnhY"+.q/DSo^P=mqjr_,]D[F/8)J3FlMQ_6qtTRSq:!Ac0g>WM4L86>fob!6Tl9+mcGfI%:P6.&3^,ErcCq`-;*/)!WcOkPI2I):]cE0fnZ#EV$[q>.n&N13D-cf$*7_UH[m'G5r*.\%7GlBfSI9l36gr(17;Z?&m2XZe*:D$!^;&CG;4V^_fn]U9eU"P4a.Uh?ogRb+r;CLh7s2goB-7--<pS!o*.p^Bee``JnaB8C3N=m<48\O)[T[VCi>=E*Z+fFk#l6IAqUXk7./G9B^5]\;2>S)G^58M$A$0a0^4i;",3[dKlW^-&U$.sOqDRL4f'$<dqBgg.NOcb\qA+t&M4ecsY&B<6Kq`K0khDKj>GH,1kaMkSG!4R(ALq3TB74Rf/JNUH6/R,dqUU^E?>PG`qt78/2>S)G^58M$f>B0n@eHa(#I=s@D=fCoI1np(Y(p4f`9L@p9`]YuTPmSH<-P3X4frX^^4i;",3[eSE6F0<]W*p_/JNUH6/Si#>@'_Z<P>)EU$.sOqK>$WNE'f0VDn-!'R^Ybl$^2CA'I4rQ>ulro!1!5O8aS"/JNUHn_&?&rHZ?SXjOUSoM*7Op[.e)GjAS/DkZBaLsPJCo&\9M[mo7Ad5MZ0g:(-nYE-DOU2M7>gLm0tU$.u%:[QoOf:.Luh\pnN7GgL\Cu>5nNcD;rXjOUSoM*8H\#ce$2m2k6T9,APXBkRCs#RgL?IlSTha5^L&_F4M=KQrAkFiXR<W!/;afF->^IiAs**mF%kF]JBU2M6)Su97Sr9tP(Du;"np9Jj)Y*)^jhQ+E*2>S)G^5;X[^7CI9phupGU$.sOhnJb>+8XP=qIW"MhAaA`)eUg>(ObTaI5@O7mu:cANO+tZMn\kA^);<-h[2U1m,[>*4.6\.lP4h(prL2JHk(.bSj2B(qMN1Cp`8,[92*j_[pIH@K?ro=q4E;jm<n,%YNVIl8+u?GP2@80dC3H02hMY-g[\pZ3NAim]qTEL+4mu'5''[nhg.`K%-ZH$TPqN<D[%<82ri4MlZPJaX]P/>i:HeWq`/?GcA0.,MS9sU@c(@:!]=m^#LU"ed5Q^(m$n"k^u[36!;b7sqI]5rI67=Id(5bYIHqVr1\fb>3R:PCIHqVr1SAYM"3Y$%0)F-LqIW"MI"mp"XBkJ#=7jaf^+Io\S]EW^b89Vs^AY?`c1?)3kZb7SRfRqAN+0AJhI1_UEIQC.23/gaQbBJ+oW;3ec%*M[7e,66A]ud12m(s[HWduE>Hd7[!I\12@c"R9o6bEImJ[]h3r7DXqIW"M(8Fu[r-!A"\G>[Lj]Or^oW;3ec%*M[7^;ge[gRWMp&*:J;"RK#>G",crq5!OC5YkKnGH5tI1&L$7-s?-F(ZtL=hEm%YNVGVI60NQcK7LOH:?^"kaU$@e^:j4d5M1(jtoSNoW;3ec%*Mgbu#L0lP4h(TPmSH<(Ghl7GeO;S'rA-dC3H02Zrp=1e2]\X]P/>JA+%g;&t)N'n%m2Dbb@Q8)JV]h[J_<di?oc[pIH@"8_.:7s4I+=7jaf^,aG8*I[5gI5@O7:30B)hg.`K%-X20*7`HG?I:\6qW9V)FnDe;oZ_p#3R(DAIHqVr1SAY]F&YZeH:?^"kaU$@e^:j4d5M1(jtoSNoW;3ec%*Mgbu#L0lP4h(TPmSH<(Ghl7GeO;S'rA-dC3H02Zrp=1e2]\X]P/>JA+%g;&t)N'n%m2Dbb@Q8)JV]h[J_<di?oc[pIH@"8_.:7s4I+=7jaf^,aG8*I[5gI5@O7:30B)hg.`K%-X20*7`HG?I:\6qW9V)FW]JLn%\mkqYpS#q>5"iF"umJ#l6IAqUT+?lM:G\,9K[AlLKuWf?+'m9mcnIHhW#:k5S48qS-J4jh-Mc[Ij'HOcLk[FnJ7clg+Go)?6?&SMtN%^Ko`(D<@dW^,:"\`5'FBUUp<1a0gERhgBh)I?\q!+%5!)\ijT^"3OJHHs_<Nh*tP6nR;'lSbkdo4eNkH`A]r_"6]VNh]t^[E='C6^:!S0QuS087s422IB,NN>E:GMNP_mVGL<m3*fh34LjE%PhX\1:SG+gf;k.Fc`HqZ7CZbGc@1OeWFm0?rCH?Lmhg'V2D%q3QSj_I>R6>656g@NSHC'$n*+m]3HQ%<JjnY9@O!mPAmHopLZ.hA^s2a#mM7I:/kZ]j(`sd;_4fW;dZ>\jV^3t[+U+Y3LkZ]jX%iP(kJlEQDm'p*Nc/\>0GEtDLW6=lkqUWsj+laV?O6Y_/+4oBJTBY,%I=M5Y4b!5*oeO/@rc-clohC*H^[In8mG&a;mdUFZY.ggJXoCV20A,s4q&`[fSphdCp\#BNY2c;@>=7"4%"(0#WiPTmDp.l,o^2<`qF9@GqK]llLD-Jpr3#n)qZ#V5]4kIJEH1TFD[j0aq"=M:qW;5"IstarkaSIKqR1_-l1sLVoB,5VDlk9lc26^oK5%`MVT1l!]tU8?Y$\8KHi%?JD^Wpk]D9a@ht1sTk>>O"<o9df[pSdrq5eZ2V"F?Bfk4>5StD%S^,>a&8p1)9IIhnO)^kN'hF6>gkh@H7p!YiAfpD:_qIW7T2Q<jO^A5jaS9N@>48QBWFoCsW8+u&WMnV2RJ,Y\HrDHocIIiSL3U`\\*i?u5E:^9=]]ee,.&uU2Da'>fk'cm(.Fiha7<SQ4ICno@e,<iL^7+fD\#*.!AJE\fC\>r$Ip''1k?[_^.Fiha7<SS$bt%Kh]SjK]V7J=TW32c,q=ssdmk*#9[laG@HiAJ`esDr.\'_Z]Wp?R$5/+c2]Oa/!B%+RTh"CVW>$lHUhF?BhWNMl-jZ'c1T.@>:JK0oFX1-Kc:o`iZD`Ni[j*IO[5*BE=C\9mf(.r`JoI\*&I?RcRDQHU+DkU.^:Z$14>0$S>D1*s*UpfOsqA)\GrU_\^4+1%0F(VFITl6W(f2(:E**L>B>&A^Fq[uPE%Xe_]\pjLAj/p$io@o]Sd_TGX"FUZS])GS'-LjCI)\*kUlscO!)gsf&^4fHjruc__]C+!kX)Dpj@gdRU3f1S);I0;FIFB/)l3#1QIh'uq0(.SE`s*/LFUig-V7M-Pf#G'VU?`Q'If97ogqEZH%A\.3/G^,SFoCs7M<XQRn&nYg%<h4%k5BMrQeJGqkZ]Icp!^As4Ss<]*RB(X\7pC?*MIDF<7aq'RTT<dr!*%BoAe%VSi*Vki6gZI>.p!2Ki22@I;?^)D_F%+>\W0$l.baMI5'4E&(7rQQ@AG.>&ro_-$WG^bqusAVRlamqBfkR7'H+V6['3U?M\9&g]pb`5CI<Xoe0mj]_^jJGTG-#8#(!8-hkGVf2(:Ed'q$Y>:A%pe$g<cI4IF^VJes0pX)sl:Z$2Kp20c8qO3;^+*p926E.,[^?&2YgQq22]oBa[;I)M8b<b#(UMli*f2(:Ed'q$Y>:A%pe$g=hXYKYf8p1+)/]Zhai>h\08p1+)Xg,!H.#U4qZg:r1NP:*E>sEaQW,f+JXlDb*G39P8BR3Y0:Z'HeVVB^Z9ogq>]>&UjoBhmpCM#O"jSSC1MkAqGqYM9oTAIkk2q@TM\'sbP"?ZS]^3jpLe+5GXZ3dYnOK\+;(B=-Ro`"=VrX,2lDs,T=lMBc"BsW,f@Wm%1C&J6&lNhHX`gD/c9oZitIB)V2Dl9`72U.h<56(QOg[cZ&cU$GXVn.?RG$<kb\'+B^c&^`tDuCRAJ*!;N(bH31\-#^^:Z"ntr;GB(^6MCP#B&V1*ML&nqKC`]k>)o?:S47SQkl<9ppfLb'7CgklMBb7e[ZpQ>=UKU01sDOP]d7;g**K^Vf,W.D$PLd!35@_D`L9ia1fN:'kAC[1ZPY)(tJ<.[i@^"&82E!qZNqbVf+T.f<K=FmsHU[c"L29(>@h(":VoHK2gGuhf<tCU\LsopRA)"2i>:tDsZN1Qco:Z<o5CmB9`"rAb>Z_;-cD7bMgmYq,a-2r]&_@p\GVLX1'RmdGk[ANH3maN5!"hWp?R$3IF#>]+j9^^\R\iE1/rRlT5gK_UU'tD9M//gS;?/qNf%&Di8OVIHfMTRr3Xmlu*#VDjeA6VbtaoQI4<n7s4e&/ViZ4DjS/OD7lb@7UASd37`Y?^:lb1l_eY])YIsAD`L9oh]C>@e$g<7IJ`sn[bJ.3g@Nd-p(#QaDp,cNq<8clYA]KeqWV4E;:]a:kj'7;I="rF:Z$2OZAt\L?gm4EgS;?/qNbWUFW<:8H:M?"*nBr4[iD0Ej/CAW48SgIW32c,jVVPL7ub7>dFYitFoCqaa!g75C@q1Z^:lb1l_eY]7Tmc/UT\n6p$GU^5CL^0auYP$ID)DZDia2[l!'0FeoB4'lQ(D%HW8Tmhf=[]Nh]'Nn*')lUUkpNQ=H/%*&[S=7pk-peb.D#*2BUqW6s3YqYKoaY+NGi(hF^XNP=8sf=+7mrU_\^.-ij-o_"6Y^-/L^Vf+Rb=iXC7YBTX3m87.RIEO@f3fY,,]q_cLO6ZT+>E2S3ERa4<*IW?_<7aq'Ef@;aUIJVZkj-uu\pjLAA&;?R2cMQ_p!Yifi4P%Dp&*5s7,Y_;:%eG42alT:ND9*DdPjSP]T#YYr6dMli4P%Dp&*5s7,Y_;:%eG42alT:ND9*DdPjSP]T#YYr6dMli4P%Dp&*5s7,Y_;:%eG42alT:ND9*DdPjSP]T#YYr6dMli4P%Dp&*5s7,Y_;:%eG42alT:ND9*DdPoZds&_.2n#u*:I1XrpP.mV:4&Q94^U&^i5ub$\qM(I*8/_@&P<HPhU3^+n2q2A.b(.20;S=^I)euZ'AO,,SWEtq`%5lh$18&Q:<3JskL77I"):5iXWn/PF6VVa"%-Un<ea&C4TdDj!#4sL/l?,\U:m2nK"8Wd(ot$r;W6('a!IY?OH<nrXe7;(lJA)1b]e8OgC9f'q5i2XB?C19n2;+*ITPoB\Y=n_HRd<Q_d'l9?f-Pi49m3<@kZ]1[l]SuU-9G*0oIZ0iF\1IeP8u(SqA)Wp\tj8Cac;SdI1)is?.([]A4Odm^'.EJ0'O<iZ6NpGhZBc`Qh1_Efo\%_Dh1lk9DXC3lpr#@[m6tF-%/-TG,,Q1>9MJ^P.mV:4&Q:T/Wf7?8`*@.*@V*e(.e,0Ui33RNg'Qm$`&)SdPoZd8'6@r"]E#dko4BC,@s-t!i]LmoF3\2OYWSJJQ/gGqM(I*8/]d`5cWE^I7$_PU^ZHk+P#e@^7cl8;?lbFOQps[hb]LW.0KD^8G0QiDlCd<PQ?1?Uj?=p2q2A.b(.20;S=^I)euZ'AO,,SWEtq`%5lh$18&Q:<3JskL77I"):5iXWn/PF6VVa"%-UogZe&d^-8BS5$[mqu]mU=Q>G0GnF$0lDqknAdZ6NpGhZD1aT?!jJZ*GTc5i2Xj2kS-gDm?SmAO,,Sd5R]<Vf/iG,@s-t!mrs!a/<j\Z6NpGhZD1aT?!jJZ*GTc5i2Xj2kS-gDm?SmAO,,Sd5R]<Vf/iG,@s-t!mrs!a/<j\Z6NpGhZD1aT?!jJZ*GTc5i2Xj2kS-gDm?SmAO,,Sd5R]<Vf/iG,@s-t!mrs!a/<j\Z6NpGhZD1aT?!jJZ*GTc5i2Xj2kS-gDm?SmAO,,Sd5R]<Vf/iG,@s-t!mrs!a/<j\Z6NpGhZD1aT?!jJZ*GTc5i2Xj2kS-gDm?SmAO,,Sd5R]<Vf/iG,@s-t!mrs!a/<j\Z6NpGhZD1aT?!jJZ*GTc5i2Xj2kS-gDm?SmAO,,S9rm1/ID8ggn,G,/WHe$hpBP'YOYWSJJ]@-4p:X-]s2+C"phf_JfBrD%,GBhH7%)C\J"%O79_V2.\id.kgMc[j$T7.CDqk#1m,PQhoqp4#qpDlTR=R,fDsk%u%%3\gnhbj6kH@hSipELZf41GM<O3bLQsPFEq!E>@oM&.WRU"2uDjALf>4cXL^.n3Ds5(&+q=0!AV3_#0qKR!ZG,,Q1S%"#uq\fCppUTYZa#(,l?LG*Ba,f+aqDQ*<qUVRo6J9^EDjAN<p%dkMf>ZXr^#!<f:&=Qn5)n7=l]fjWD0^C^UMo"0qc8!km8%3"qY9G5S&WYCe(*b;Wu:7d&cuW7b(.3OX7gE#q9s&(q:kW-n\WITSiVmAG9YJEbHuN[f#N]Ddct@5hqW'u(io>]I.-+)PFocM>Q2Urr;#QOhXfcrV>T/iVf/i7UZ@6Fq:kg$,cGY1\i"i,`6A5X4o2$-4&Q:T/Pss;D_HO.h[+_KQAr(Ac]44jI1$bH[iao`M3#C,?>t7?>!8hL/#Jjr4+)N3=oPVmGCRuK*pd,F5I5$PiM:l!G+&$*p6Y^/5Eu3JD7+dVe'"r'qh)`E_u/gBJ+laR5,N7@msYCJHBa`aBBn7&s1b]">8QL-a0+%^j0OTo>FmLm0(??anbrDrB`3D'^N_j88^);]+8=k2P02TSb?rKfL\!E"6[Y3THrT"#`Ga'Af,qf05/^UZFQg!8I".]Xc/UbZp9Egca'P@Ic)W`%q!HLLhu8(sS^$3((@A'VkPV)LO8Hh/oW;W,@J`pcg[4-5htXqY=Il#-be@AS+&2Xf+&:QO%r(pomXtE1\@qP4FT1S_^Q[cM/oQ!i9kS+&^>Whe/(;u@ZQ4I`rVCEhQIk5@T$KWDF>d3GG?;Q.l0Z7LUMmEcp9WT<p20UODpK6&@la1@n!eeKT5uJ0F5IIWKDX@!hfp`$e!@G7m67Cc%?/oJ7X"3LHM?`CkZb-qrG5!]cI;Z<'7E4MC&?SD^7EkmhpRO'cbZgBb<AUAK>*mHhn5NXqE;3N]e'ZVRt9AH$h`@8G,(l"D.15?Z;CFE+o6otZF>Mg4/r>SZ^GuaHe==@ZF>Mg4/r>SZ^GuaHe==@ZF>Mg4/r>SZ^GuaHe==@ZF>Mg4/r>SZ^GuaHe==@ZF>Mg4/sM%jLgJdTn2QI@DIo'3;[jhl=Vp?q"Cp2_]AQ@$JF1NJ/qWUhh&*P,HSYOWUs[FQFHLE*E>D_K!?9LRXT_rcKu/:IsU2GdrI(I5Hk&$P$YDg.d1(jG%4H(59T=lo'6fU>lBW"I^,XtkZ]`a@rohD4Y'"Z4qE&L`boVYB?&!gG'hEq^SKO5G#SWn$c[(#lLb7dg;e-<pZWJUWe.qg@lH<Re[O`/'7Ka#oIUolZ*!>RQ[cV*qu#^We#DqgS:p(',GT1nfSu'"[tOiEWe.qg@lI$&hA-=^W!`A:N85m2HWq>kUFPJ30Qs4eltp1HNiJaj_:Xa1ZF>Mg40!nH"_0J`b2*m<m&19f(6%&t.=589YbN]3>;15qV!Mr,^lGFfDo((cP-VQN!B[<5^'/"*9$6!+#4/8qqA,%G-n0LI(pKbbkZ]`aUSR6n@DIo'TPq[!NKUTVK`O98K"_Cu2bM6L('a-($MkNsh'a_!>8XT>.d1(jG,(l"D.15?Wh=:HfSu'"[tOiEWo@^LVY.]c.t0D*Nc,H?;,[+r0ORCN*:2GPnh5NOT?Xb'gV[onPeAXWfMNB=T:aOj+7)Hgg"XAo*E>D_K!?7@AT%qYG#SWn$c[(KPeAXWfMNCU/Ju)s;YIOQ?q45D[p\Pl8_Mk8J/qWUhh&*P-"V!&"*RY_dB=)V1&iFWos:'0I!aM*P-VQN!B[=@NUL5a9loiVmb(8q^-1gP8_Mk8J/qX0r;#Tpl:&t(R<Et)fSu'"[tOiEWoBT4V[kF>"JTgJ+F@<0YbNZXp$Hn!o^+2QUSR6n@DIo'a?DV&UMjfgHWq>kUWg#>i=(-%"52GGJ0!`Z3E#kUm50!]V!Mr,^lEI**9cr>c*Ng]I!aM*P-VQN!B\HGD4L2^l^lA.j4hIhPa&j5%+nEpT&7>VIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ#Z8D\'HW;YIOQ?q3)IIQ"t@rmUN6]CD<*)/9!$NkRBDIQ"sTs(M9.C4'W47bW="UMgT\2DLB%rG9Lhd/[em,>$Y9G$GUgE&KG6[/Fg]("!"o'-g*'cZWP*%<+3[P-k1(`tcu%B+lL]gWt%J&Ii\;0p8pBCr[:<!+uri8__R7>S.FH^HZ,[q6Kt4fCS\8aHR\o"8^TaqYLAlSM/aTHTba9O%e5h18&Od-KFEC9\GO`TPo:VAZ)EBT/PQ2_8-+XZ6NpGhqUn`:gL!rI*LMp!j[t.AO54d9TNP0?_/%:g3Zmd<-G&GkaNCbL-]B@b(.3O=nce3WkET[6tJm2JA-=!leCRb.=_i[OYWSJ?JPCcrHS_m6ZSqQkaS&U1LtFsXn)425R,nkY@A[3dGnkcUhTd\F71,V?D)5`+oC_Nm,L0R!grfg!5dq=J5O]Q!2HiIrY,?sSbi2l_WN?J5RlVc!+8du%D\q+)ZY/A+'DaH;X<eTVh>&=.thNH4nK26LhXGLF>hr>O#d)SHG$n<iVL.Y)a*$H8Dg$-rpn^N]3=%jr1R2I$32#_NEB0HET?uYq5p^,S8Rfqq\BG5[_/Ni].+i:V/QD7:baIj3@F.,]tWUnrSHsHiNWaqE%/I>!)u'F?Fi9OS<j,AAfmI)Sel;;m4o[fcf:VJI@ECnq>_QII<iK]q?LL3^oQ#+:m\<IVsBfZIJ`j58Dd#]Yg"8:rANu2k4\uYRoY"DFp[Ni[.2f@%=m:+PErO&T8QKPhEE5H?06&\J'L*)Wd4+0l/S@QpG/kCpq@fbl4^)AqZ).-cVtn]poVeN"2Gh'"+Yggp'h"J6/M[$CA2(LbW\8lzzzzzzzzTPsi26>Lr7~>endstream + +endobj +% 'FormXob.e0f32bdd4f95c90d9dd1dfb9f782f702': class PDFImageXObject +44 0 obj +<< /BitsPerComponent 8 + /ColorSpace /DeviceRGB + /Filter [ /ASCII85Decode + /FlateDecode ] + /Height 1194 + /Length 64167 + /SMask 45 0 R + /Subtype /Image + /Type /XObject + /Width 1604 >> +stream +Gb"-V!KuLl&g5mf66BY)J%7^/rkHo?@5.g'7m[fNGgG*d1._cl,S9O*WrBd5(B=F8zzzzzzzzzzzzzzzzzzzzzzzzzzz!!!#?HGSG8HI;cn!!#7THG0=9%cjnq!!!#0/FML^H)uMVZ2ak)?tF@]gr9<:AGu+LjK\ac!+9AY=kn^9('"=7+IC&QaCPAP!!%%BgkAuK!!!!AQh>(hB`.c-h4%X3ZK/:k!!!"eQFtVM1:D8GAH;c2!%[,7i]_hjo_nHt?[R=&lLeMV#F?a/jk\s\eIH`\_;qm%!!%O^Va9=WiYSDL2Hd-+(TjmAWNGsj18O3e48SM1E`iAB!5O4#+?Md1'W8'&F&T1@p>rU>3\s"641QmB!!(r>foOr2@2d:"Q%+oMc=M-ZDcJm"GBYF$"TSN&4>lTtpVkHi[0dHD*Q*9Wq9s7V/dhXZ!-inbA*>.2=3bA/qf/\r\L[^\!9!AROM:nt+2dNu]DmoMk:)lW<;#\sY5E:@2n:I>!!$Dh1^FU7QN[?h!6A_k(NNXY!!%OS(3^pg"TSN&aCT?-E`iAB!.\;iG9N:V!!!#?AT8N,=TAF%J6Wk6+dW?4!!()OFd5<N3b\'R/jYY*('"=7+Hb+FqN'4:aVo@&PW--(!!!!a,,M?0bBj+gX0=^7;fYq&cQ\\Z!!!!iUi_%IUT1l(o'9?EX*ZN$\L[^\!'ha)lX2?G<A'Uq8hLJO!!&*Ol'e*bqG]VF(:bsr!!#8.V5m9N:&/$p[0?\Q=TAF%J4*#]_-C%8,?QQaP$Ab&!!".(dT$e)PlHf<^LK5q/dhXZ!0Bb10'';<!!!#0/FGhW$NL/,ONZW9jK\ac!!'P\mQrN6!!!"\bMk/8Z2ak)!4aZK67rWG!!&,(i\';t!!!"L(Ym+s0=`V6!!$-RbNH1@$+VSe!!#8:Mn>(o!WW3#jKc:RQ[^Xr!!!"b-^VeXaCPAP!!%%BgkAuK!!!!AQc37OAH;c2!69.`AI[haa8Y\6Ih,W[qN*^^=(n+!/dhXZ!8*XLq)k_%&Y5-rH<31-J+[1UX#lKf!WW3#au!)n&Z/8oq<_OOh.iMXH2OPVC)EGWZMs+iEFCBs9h3>c2lB<)I@4=U!!!!1jIh57LX'abSSYS/2HEObI=@`D1Ph%ZONR\*!!$WmZ<BIeSibG2X,0(l@27:^O,`Uib5qYD!&Bt=no*'tB9f*8b+G/;Z2?L/PEM*P\h(BC!!!",kYkCLOafePCFC3fDm=FYQX&+Da^kJQ!!'h_UGdgqX?uUGi7s+LZ8R2HOY;g>!WW3#>+)>amg8uIWMe=XeXF*_AQfMbX&T>2ATD["8,*.r/-#YM?mm]#>MWQ8QX(kqFi\+p!!!#T:IAF1cXXTd&3ZCc('"=7+=G'4aCPAP!!%%BgkAuK!!!!AQc37OAH;c2!-25tKj5An!!$slQh@?rXeAs^s64`&4=S-b)#4b-IMI;N:TG,=/-#YM=PUV9_e=@/@T<X8hNtSeMW'M!<jg5`%1Uk]Km9Wjb@L\S!5RSPq1n6jD)N]j:ZJgF)q?1V$=!1&K8In]_WuC4LCpu[D\Z:tI$_4_PC:)14Olp_Z2ak)?u\KH-!?Taak)i>kNr&[).?!YKNl\I"1qr'Ac6XP!!!#'\FX`DeXsk+`HdEi^kP`5^PsqHPoqQW3hDeP69Jh#E`iAB!3it,0'cFdiD<67`$].P76qC[U+LF;=,:fdZ<qS[eJ#,%:YCh7('"=7/2!.0$ITa4P'ram\;#FZ%e]R3&IsrHqXpWb!!!"J-MZq(OBX]9b:5`A[%i?rdH5LQhi)Nq`8&b;O$Cs%Q".P-6nSiI!!!d9jrDMS+MBs\P8.YGRrbW)jD-.G)i_:Kn8BPq[o,@K;]Z0ED>/hU<#_+G!WW4N`=6B4k5%CX#M])eKYPs[AUTtO('"=7&BK?-BND"ilm@=]PDB)d_QPEcptO(@a':5)!!!"DE5mWfOime+!!))c\-ohu!!!!a/rR?'b5qYD!9CGq$b7eg!!(qb0'cLn>!obEs3oAmGLSMhn8:T\3dk,Eheo;C\L[^\!*J$j>f=R.cED7k]Di[rRj?<Os2W#lSR4o-rMnZ^\L[^\!+;"fW.$(+;c<S@:+HQI4gM/n<DPK>poM!Q\=RT!rXucC<a1t&3sAJ]#OPgF.PFRn#&n=hE=>-LE`iAB!3isU,Esb'PiQW'a"oI(U"%4t%VM!O#m0=&EiN98+RE."A_nkl0^.HJm<5gNe\L7O!!!",ETcGhW]uK4$S&\[/h;rB):)r@-ILF[CL8^[S*c5r]Nc3P!!"Q&q3dtd<XL&GXAS<%9J.io+Wp)YR%.johpTb\Fb_IQ/82:N0n7D\0'f"oAk(^,Ug+Z8!!"Q&PKTt<'o#?Sjg*kao$MUkgQB\E7P`KKNj,.<b8MCH\L[^\!*ELql)(-g`+Ud(r%u]Z)NrJPQ"82*<g(R9A[4A5-^WhI]#Ork*]UR`Th+%<aCPAP!5RSt)2:k#iiS^!-u7S->AYQk6Q&ubg+rH<7M;R;:URhrL1STZ0NqIVa#jVhc7/_B`i;,Y-ah]D]'CZ/"TSN&b8\^e9_=#c19EdTV]4O[GdZ?P299>0!!'goi_MC*pOsq`KDA80?YC_qT_tnF:YIs6Rp6^/!!"S<k@k]&P03n,!!))c\-ohu!!!!a/rR?'b5qYD!9CGq$b7eg!!#8:Mn>(o!WW3#jKc9'\L[^\!'i/p]9(2;!!!#[ZFC:Q/-#YM5V@u,ONR\*!!))c\-ohu!!!#W"aBO`9.gSP!!!f.:(dEqci<Om_>djAq2j?\7e?Aj4R^%7'3T?Y!!!#'Z6+J"k0a1QAT=_W:Ds35!.`gNIJh8ungshA!!$8l>S[;>!!'Lt.fOXRdTHPM!!$8&RELc=!WW3#i.@tc/@d;3!!!#%VNo5cc2mtG!8qVQZ2ak)!4[_BOX6P%!!!#7Fi\+p!!!"<$a1/W%Mf$E!!'I'XT/>$!4WEI/-#YM!:E0+$NL/,J@god!WW3#i%F)rz\-ohuzmQrN6!!!"L]9(2;!!!#W0'';<!!!#/$b7eg!!!#e67rWG!!%P]ONR\*!!(q0jK\ac!!'M:\L[^\!!)FR/dhXZ!._\Cb5qYD!8oKjZ2ak)!4WEI/-#YM!:E0+$NL/,J@god!WW3#i%F)rz\-ohuzmQrN6!!!"L]9(2;!!!#W0'';<!!!#/$b7eg!!!#e67rWG!!%P]ONR\*!!(q0jK\ac!!'M:\L[^\!!)FR/dhXZ!._\Cb5qYD!8oKjZ2ak)!4WEI/-#\.$=:O@R+D<K1M,;F!5SX5cTCS;E"0-[H-C&SMic*`!1;%n03lPI??cC2b5upI=UR:k!,p_>iB$tq$dV';7kP2-0kN$(!!'ZWkCr5`b5uo*\L[`2l+HW)Fi\+p4H*M\!5N^5H/UgFZ2bq8/dhYe3q'_r21>E&rLYC\XcorNbMiORC[anJ$NOQq0*kW;H?EK;]9CFtnLSIW7P5&K?okItB8B(No;D&\s8CsKis2dfqE28=q(1tUT<*47$VVh4`FW3'?lup1!.a>#hWHBGT&QA[?Lc1To#TBbalCR+WaG5Y$cgA#EC#mJ3'o5*!+7kbp5*tjdQ`2q)h!QY"gIHl0<R,&;b"l?EAa%>3(PY0!+7jWp*k1bY(,Z3mo+Ksp"T9:<jf8[a!eJLY/@QrqC)i8b5q[2c?=W1GVH0_*I?u9f%E)JId%5LmN1<cR7f/jX0JbB6#p*.!7TW.cSbR2r[YbUq:rj]a^oHXQ8LWg/dhYe3rAV,jF?FOID=Na^%kkg_+W\Jps2ksmq_#>6X=(D\L]AVZ3L3IAH;d)BD2nf+dWB%0QL:r!7Q5VL$OiD!dGQm/-(4b]^s!_aCPB7N*I+u^i\FYiB$&*!$4T^$NOQqn%<T[E`iAQ,F8Q60V*Do\.6J;991!W\V54"jio>Sb,maCPAP9]qs*nG9=_@;u.,[LUk(+92?)X0A?N:*Q%D>s*.QKJU\\!<>f+&)Zq<19IbC2A(<u>$LLFl="&3%GYkV\L_XWWQQNV5qWNF?oiZ0Wo.@emgh1mT1N]:nG,q[cNCa3CRGN^KCcXTf"")R6YEsk!chFKhh.7c35_hO*<:UKHhaW9AZbV<<6Z3_8Yg+`BCfcMQ"942/)EFuol^88TQT,PZFIUR09:&V\L[`2l0RB0ig7((O["4rbI@KI?_`bPl`YNP,e5J/n%m0lS3\b8!+7j7po<@-CI,Z_3-Wrs=u'<i,P$9]p!/pMQc8V\G^4ruaCPAP9P4lCFo5ffW6X\=7pabuerT_c)9M*)]ZF`)I1KX*i='a0!!(L$_m]d;9#l!7R<+-el$gW;0'a;6ZFGUd/rsrU\L[`2l0R@2S%jaL/rY:e3O`0oSeAf\"YIFrj46H0fZ9[(J%akn2J0Yn(hCqcaQ4#Z0Pb)%!8u*CINjEd6#p*jQ$\[*a^kJQ9]u@`MXhtmY_-0rcXV62EH51^!7Q54JEr<?!dGQm/-(4b]^s!_aCPB7N*I+u^i\FYiB$&*!$4T^$NOQqn%<T[E`iAQ,F8Q60V*Do\.6J;991!W\VU"^K58Y8Ol%!%qcu_@?R]gWSb=i%eoXnsJ#/(Eo+K!&0sf?FUKU/:`M<b5q[2c9![aa325a"n4(L(3TZXhRrHsFi\+p4H*M\!5N^5H/UgFZ2bq8/dhYe3q'_#*HG9_%jRDE!&361GM^[GoCS7S^LLWdjXF,S4Z%of)J>59QHLcHab_n$Xlm%-GJHSJC^rY(mjB\-q]\%=[FsB8C.LX-7n2tB[>9nD_X59IaCPAP9Xeq%SU]8dTl*iAh^OSu+:fK9c%4t=^Wg>$k4Pg_mI<eP<?4Z,`0F$<AR/a7r5*2in95#kCU$YmiE?,&['jjVUSm]/E`p21]mrcPp"JmEYMS`.57:]Q#5bm8Wk\R^CD]3BW7mm\T96UoO=tN0<&WGkZ!(d#cCZsqbKJA8?07S^kN&pP2a]911,j^Up)]ZKJ&Qf7*g!A$3obshrBfC#%4-@&?Db6[<m3j</'dG$">L=E@5k!fdB_S/(WsTM_Xd?M\ZH3kK852UgK&81fCtHO!hRS6#qk>Q?2XBLn.!p]pKqDP*Z(-[=?Wq^FoHo/[@&.iGG;75[VeI)jkUc*=0:;,pF:8rZX.pk0X$\DmG5DNoBRFUjd1d@@F0q[g>\9h#`l'-JM4)_',T3ZpN,Z)o$;\6UN^=s_9q2OQWX\X^]f!G_57'BMu(aD]8ePWo4C`[Gef=^2^K,E]=J4Pc"5bcJemqoaE-O5B"db_B3rV9A4hUElM/GQ917QnTh'dqPDP=[$YIE3X3F4olL*tB4fnQ;?fA(k<k$Aa*j/9k$[=@d-b,D;Frd",qkrAnEYtjb*BtYa:\ik0H!/>S^*:N*Fkb&to=h]Wd7F&<=c:VXk4PU+^Y4)Nb_Vt)]%UW_`DD%g24WLsAFG9L2'd89]42cb3>=qfIh5!AqGtoos,:/r7@:VAj'[&c:>Eg(V-PCO)@n1)PbiODUV$9YaNQA+boM`j4u.@IlAAr27KZBi3T]W`)$%E,C[q5;]T*LtcA:M)FdtK0RYLY!_o0:XS&jD^o?LQWAhC%!>!9I@-?#Sg/,PnqnGu"d'6g_2XqFirV\37W;S.t?Nd]eH@&m*VX'3W-GF\R=IX.ZCc=P7(I(h;<-g#K%n6.OOM2:!R7Q1i6\*nek]uqD"cZuS9BPa(UUDlS$_IWT?<eb588[f@W0l(2&\0+Qn\<Nh5*NaOdEml)EVmMK+]S??D]M2A[b#H!0Ut'/OJ?jP96aEDYM<Y'F6"]t"]p,Wi\:RkAc[#,n<PuHJZGLiU<9I+*k&T`e/+<2@g<`E>Ih`VNft5X\"YBqV<.!=KO"XPAh4T-/=F!LYE2upR-&A`ncsl>+ClWG)fG`!)dWbT*?+a4l<<B5k@/@"ij);8DG>%<ap:YH.6he"S)4oZrLRGRF>^Tjb4?RfantPE(i>.a5<<B5k/AAF;X5dqY^f%e)mdIQUmAZX^n5;Hf)7chah@.qB/eoO$h2`hPfBCni^_BH/.Y6,p*1nAqe]g;Xo8CkBXSWn(ca,CI-`\9Q!cos$lYn)bFe"T;!oSj"g/S3TZ0.W-rbYr&191=SZ't?#SWu=O%&s*rNkR3d;S*FJ&6suq(;Rg=[AsF2A'[0_NmBK"BrfY:<%EKI\ZE<dbYQo#WEk;V#HgEH$fGHZg/S3TZ0.WdpICU*E`o$W"017ua1&(>eN7qVC=hFiJa8E@!dL*/G*TjXlo?Hig?5bFKqk:#lGhUB_#6(F;S.tLpJ3+RgTBG1KAWSk62ki_*(`=qa#Qn:mq\kJmV$IZ[HhQDk_H=,b:9F`Q`nSsacaCLpGI'^gpl)$c1gtA^V.&5CR3[S!itkdSh&[-#2@#@o!koMH@1+E>8rGXs&4)FC=f`Z((03CNXF+HNAEBbCTS\(EU,51a).gc^)a=-q!"V-cu8k@Q^*u^h]/e%PNAT@^:A2GBth':][TW.M3cjq!itkd5/WCD<G(.@rCpbjS&`iRWgh#6E-DOI@]<X'E6"8uX`)A`Cn9=_Tf!G=Kq#E#b(Bsi)iYg%SlM?5XXTbnY7<u=A.\7-Y^3!%8&ccM<Yug(bmX/JYB+_eY7G2Qle>HnXVtAsR?H-0q-Yu>q,Y'=#/c_:n[`.q7rI$q7<kU9jlrmg>8;;dU"Zmp_09+7lZfP=WruJ`aU=H@e?5S>(=7@t$OV*JRlnDh52,!mUI,J:Nsl)*M9##YF_i(!rg@[Ng%ohDd*Ks?I*S,2UGZRSng>KK/=EAr:R7ZXHae4rqs=--0_eB<V'\(D>1`j.a>4VbAZ8tU)=P4:?:e>@mg/:Q^Q*DT?gFhc*dg->%ae*hXi#=sgZD_Tc3='T=c:TDo/\9ARbdk,KnGR8e+E1P1/o)\qs=.X=*+;jb5W0iC"C-2E'YPTE%+HI3\kV(6([&=pWaMG>HKJ@ITEa`?O(eF'o^\iid^m^G/q"hrY`2nMD/`B3Z%#C?=1ofj[XG,iTJg^)W$1;;d*f;-arH>N+DFo(\-EoC?lZ7e]'*&67\4If=,m?q.I!?q:<m([E8i3DAtRWCSb;_YSrR+\<Nh5*M[O'_3$h)%?AcI0(#]J1rt<e&rbAfid^m^G,W^O\OYLnK@[5IJUVLficE,P%Vgf<UeK7n_[]G-Z95Y1VbECo@3"ZLo0(Q?^*I@q^2KuV-*S9u>e$#pFrd\DPhkf@h:LWSjKe>^\4\G)Np:l)R<+-eR<8hMH%CE^f&Cau??_I`ST'Ai4Hm%lfPq#;SLiU69i]=3bCa^lhn'-[^9u*Si!O'Jli7j_R1#@ee?5S>(/V`@ZsKD3s/R-`lFF#5T<boV.rG#LY8(KCKADm(,A39qeIK$:>)r3d8$*l@!j8+06s*JrD/jZZ06MhplZM@ia7+"X?FPr/eaR>/K^hc7h?07bW_p0u/Us4GVq\W8k>pUO@P3-E$qi]l#J3eaM(`GLp""uUnSe*03s'@5YEa9r^hPuWiDPuqFgT_l#HUSMlpC4(G\V<T_Q:`>)>!^JPN;fR'O9!_]1QHgbO.M_J#@I#TXqmWgegH3Vr]QF^MMTXBqhGI*V"'rDs%mApeH&M*sAUhaCX1:;RG49m-c`,E*5j$.Y6-O\c(1I[&[Q[D'Jau['nnj5QA7jR^^aN9C4dq0Q8%FIkD+Z03`0m$*7aT4_O75WRp&m"L0uF?+;nfS'/rR(`_>RAL1.=[U(#&,gLcHX\M%6;S.t>/hUD^XMr5m#.TJcG*TjX(>Ns8fofBrkc^+%asW=OJ*'s,[N9WEhr!k<]Ar7t/=3coY%+kt$We[A"n43=m4*\;/@ak:-@Gf5=f-)-n#pruZLY-daCXa#pq.MKLTP'c?,qQK(G8?5$fGHZg/S3T=`D]44I>`?>NbnL=h1W,oseenYk&*l=$u;XFY'rd3.?:VGM6:heaAH+?i39>?Z7nXACf`rlV>VcC3S1<WIJ9_'Dja>Yjud]_9n15ptp2Yid(#Zd+VVsCoD[Jghu!.L0VPm]1QHg$a0<Aj#bmX`"1aM92M3arFmUA\Fk7$NjNghcK()qhOK(Rm5jrHin!`N^\s1L)tJW"Ki<S3=gJm9j7Bk[2CR?nDA$>d<CbI[E@"[']qIj=H+pM-m\m8"1H_h/r2G-,>$JJ<dF0I4ZFH`SQ,%.c>lTEc_e>@8<B)_"ebqAV:bHX,^qMuRN&0/<Z8^r-]8lHBI4G\0hj+As3k&*kXn,gr/^M@6D<S0jG@_Gar3A-4Om;1H:-E2@5%i+*ZMaLahE>^[a0uQB<k^5k9^A1#o<hRkNfW$DeBu`(?O)"YefPS14oK/$VX!D5=.pR2fkB&VWs`KI).@f:leGNp_8/K+d;>pfdcsmmWj8`3H`aZU"BMkS@_NH@$M#-jh9YU?)htZtfDfT.3Sjs^>A;'?O#*`.2+6bTXgIC"DMccX*TmVQX`G!Wfp]?h4Ft"(R>rO_PnhMHI*S,2UG[-dp.a9acL/S&/j+/ld/'[+N8Et[F5k(0KuJ+64IJ9Ma#3h.(;Y,"=rG#_K+<nG5?^Ei0N[aIBibVBB!iq5[mpqXPrj-MfM8j(Y2f<Vr5e"Y=jfA*pq(0DD,TLRB6S/CA_,j^`k2f(^[UgKWcMj2`CEZ3lkZ?48)#'+.1=b\Ms!o!ajD/e+hjhWA%A[glW:eD="nDu#IpE1=7oF[h9M3h[U5@1ljK-5F_#[@T7S;OkPc2P]";B7\;_R[XN$Hd)4Z,YA#s1kicE,PXrc&_h.90%(;tdCEH_3l<'E%@H];?PI"iO[dVZ%39K1%d0]Mq](qP?,4h(>FDP\(Vd/'#Ga;)?gg/S3T=`@Ar.pHc?0tME9N_H%63@sb;djdRafF>IS][nmh0l-;>@pTBtFJj*N`-m3U9cof&'*Gkukj;T@-Di-8><I[Mb<O0n%t=9.dEt^tIcVMh"\\54J^l<]Wl()R[HhMn5Bjm6k2.D8-A(X]N`X`(_J\!X'48d<h..P4(8'XY\pMYtZ8(gOj4TYj,O>f>[5q<K^W>X;NJu1[UI3=24@`o)gfiMN=qrCEcaPYdUG$s]Y$fht%WF]AY3Kt;9C4cDmks3]\[@iTrNC5q2a=;`=WXpFl/rkb)Tm,RYZkJD(?F&<4<I6.jJKd:%%_=eicBKR[uP1Qd$gFi'CdUZ(519/eacDX])rFE^[1/1#I?:6q2kte$r6&A*QJ`@&B@]R<h9p/h!.l0,$%??/[hfWpX09O<%n3a^'mH<K%EW,8mjLaY3Kt;9C4e6mIl%k]Vr!Ac+Z^cI+bU?k?db+LW=V#h7gOh]B/6[C0(_C`cD\DAZ8s*r;4sD3An%5GPq<tce6UbANf_#WcmQ6I3e&)+9$QBSDkeem4*\;]R\3$kI&=4j(0_NQgm-4F'/KjfrTlJi.C;UiDSaBJ=hqH!dGQm/E"A23T3lsZ@JR/b5uo*\Lc[TloF$&QJ-I`J)EBKZ2bqXWEggS)LG5hPbiODa4Hs.5;Y:[')^,E0'qp'd*Op`G_o]XQW;n7;c\iOrDT`p48*T4-YMG'EB%YV=5shFRbNPDg61Lorq8hU+`&^;WruJ`d0Z/Fe?3<=qQkGTB`7-=\fjdq/K1XhHLM(COK\Is/h8`E-f1J:DtP>XNr1?<><.%:\(9W(Y1G"7[Ng]tcXkqu5(q?^]1QHg*i!['9C4dO^]+3`CjfLt@-cTc%@b5?h4U@tXF8pHe6`ZsP^FLP#4jGR#%r"'.h"&uF\XQiH=Q"`_PX>6%B[M*Y22>1>/qm5c]mTsl&NZtc?@)XO,QSU8f,Y!>N`FEljc@iCHI-OQ;"hGnMPoJ]iNie!in?\-k*O=drkCd_-+m$m1&imV03m0f8%,\X$g4&j4sF6f%9`(ib3Q.Z!2^cK7WH(*:G4512HD?@pY5Icn3p0mkV!bS:d7!B!$+(_DkOnDPc>Y5(5;p%P.S'[utS+b4f=@#bP]\li7j/mi`O\n,0ScrWdRi(\(Ya6F_WDFrb5.o:G]B[kFuGDaQnbO"P=<Qd+?kEA+X6T/5VP;#Z.g6F+lrpo7"`K,i),<A(hn`eBhS45P\^c[:GgeusHCG2n.'/[_V^<`;3>ho`ge[t!@+UAD#l<`ff@;cqUX4Wl@n`P:Y.)<^.(Rg76Ce?1%f!`I=Relh+FEFJFBK7S.]OF.&MqZ"QH`cajggrle<kDX[l4f3TB[iX5Q(j6#tf,4hNm89psN+>Go6#GGp^Y6I-?-'*Ba1G1IRI""hoo%^_62g<H>%q%EXCc,J&/:-gUT7`L>:dOKFZ2aW3.ojkU8<#RUG!b+On#tLY=Lqm3s(nZ`[2q`[k;6X\/hho0=)Fd1ZigV6Th>P-ghAD)bb3u>Y.a5"J6+ti$&h)Rp:V&/ai&DkUi-;r>,-9r$,<Y<sbtjN;'FOhV`2<CTmbogDpa@k(,<>[HhMNZJFu^4'nYnm2gWm5@]Z^,2'FXAX9k(qJU5`WEG/*nTiqRjpF,%M>NLH0F0i[nA.P*;cU.&o&(a&T&4^'qR-24PAI^41@%-2hU48s@0a<8bQd!(E9-o^EmKh32q)73D,P!CEH%BP#;*@L-tcn!%Jf<A(Zi2I@G,OBRApHLH<,<#ouKgtA`9N0e\]o4<6r^/Zb1\@aK3ADpq1Jb'2PIUeF$(tr4K2`frDK,5jP=<Jj4^%29m?,njgO#`$9H0$e:D@MsnN2=1gWoXo@H97m<qf$'\aHm4*\;FS@K>B4ZHkr/<hr@dBDaD@G?2JeMRMV03l]8RuiNM&4M,]1<ctR^MoA33TMD#HuH=_07H<WruJPb1Q((AHh6\/=3d?'cYB&e?1%q2)KSC+#fPT!RAbtX`J!Rd)RRD'R\A-]1QHgX\;]<0,gXX>3Aq%m[f\X0dpsWUg(6Lo3Kn,^ar.G3_Ua-N\b]Y!;t2A]1QHg6[>B_lK5Cdllom-0MCdo9HptV\L`8d=__"EXQEi=(Z=J]?%7[?];9Zkjq1jR>Sb,m/@DM]<b'G^Qa5,D_tjJe+dWB%0MCd_J^rCo_PJfklSuWXPVnu?VX=7Gk0SlD/]dk:eT+eOr?1b#Kq_eW3uI8o/8M4j-*S:l(V#^+FrgJ2TCQni[sgBc]@rtTWs;jO\Ye9HZG&,W&*cWlDkS"25'aC*#?Y_B$*;.L"tjJd>t=_a>(2-4;c8)A=(JdDkC+JeWN[;\VQd/:H9b`fMLX*;1="//Q>WQ].@7Gh?FPM+S^dOKII!uY$57M)?f#Or])i*i<6+g@k%]0eHF:r3"hdsj<<B4h[0\:+313M*B`/0GgCsk4mq\kJmV$J-n_K2dn^/u`cVphiBrPB.l\29`56lm0kI/*"[TIttbIjQmis]CL=_96LZfZBf_Wm!6M6h-OO3YS*(5i%(,.#f[A,Rk2"YO8`>pZ_DIG9h,L@*(%VH*YV3kLmHj5QWgBLD=[h(G5I0>;%t?,sm-hKY=L^5ebNbPH"h0EsE'IbBM4m[MB\j+&.9r\g+.9Q6Q3r`GECJsP+j!ir="Eikdlq:s;4^25HnjT3oSs8I5GeN,&+<k!HT<S:D3i([X&E&L4pc>?Pu*'?%lh6s=0XaYDf.beEff1NZ8lFm/j^\@Q%i5iZoqs^q&khJjijgRh;(qR`j-c0l0(8&//H4s_p[c7T<j!c?lAiaRh#FA(dcqq3Rn#SaA8:YWI[BKa<d(W64d%7RJ<V"5@\N#>Rh&s/9Y]X(DB>0XAlhOu8#<uBZCG7bXWEmQkm"g`#.q[T,fA>eTX^erVo.C?]c!#MWcKjmQq]=krie`^YBtLYqi+.pjf,on`>gQB\8mjMXaCPh25;AMT3qA':XF0?%Xo<#'6NL_L@>C\&*So6/kW<_KgkY!s5._--S=7V>Rb*s;jKbeNjL8Z24hK;f.hZ+<;S,P/246VaVr5X:n_@DMB!7J)^q3I_@Di2Uc7T'T>A6MC[,)hs9b!T/bpiIhO;npW>ADd;\eR$1n`Gc#7t7r$[6#ISZl#$/WsWU"BA['+LgZ*CMpLp=*?PrbQ%,*Bj2k8iTA$D2<Wgt_=56X!`-9cSCCsh)XG%\QJqc17nWBq`G#T2pDQD%$0uQds_T:504a2"$PHF#']c6Q>jN0,b\#"6gUT]#/e=CnmG*+J'P$*^hNTTnU='I(Jo'G5LP:X,B"BH36[W,6U=Vud0bM&+Z:![AS<Gd1`H')@_d)bC6?#j(,ZIH%P]_OK"o2:#Yg\$>X><='r[GXdVeBT[k.H(;ng/S3T.5ODrg'>^B%8?H5C+:R5Wgi9f<OHO(?H11Ef=RNS+120QSeXZG)Q6\FI^lro]`(t_nk<DFU>h!\9"PRW%U@&U`Q,Uq\;6u)Q,%/.AV\"db;kbZopsVa[HfNui&]r)!$5aO>pZ_DmUqV6i]C"CZgTGVWEk;D#1k#b"n43=m4*\;fQ4p+/@FfJrkNZtAH=p;;S,P/2>3PZ.80%hNit\)s"nHccd:M%mOmklrm9"T@!M/%3k;=n@7gdf3\kpA##KcaI^GBdWZF1kjXIt0g/$Ec\B]"f%r+2S]AqKk55t(2Gu3$P]1QHgf3H4%=\J-Cp8pR02n6'5n*5D!)q'sM_iCas#@DEMQhB*<eg;OrY?NeWS3+bcbg631;9_';fMFos<69O2QeUo!EmjT]VI?O_Nn,!DoVjcp;!g<U8mjNC?.*.U9C4d_Q](G/UmmOnDd1Cd[?C+HG9te^1K@F*YJ)i1>0.#5l.8`JiaB@j=2QXjbH"!3##ejc+H5T9Zd7s->ZUMQj_r>g;uV[/i1%&embHKceZ-(4`29YIGa[.C^>*Mb2r37d8Z!`%T>p!K?FQAJIE6V@GFW[6ASfKHb6+b-C7X+Z0K=:jJ$jL&;d/#'LY=d>pi`UE^h]cP-*Wi^1>#kXX3[-meS`)<%;C$ueYc;ar4[ockDn+/+5_CQ*Z<_*M<]89;+p:;P+0HbiP'UJ<](e4177>Pc(#Lg3>?,?rb;Z?h9e4=9m3#6pma(Brsm82*G6CRHus8oCZ7m0h:CTgmPsdL/"*pHm(Pi1'Q+!,(MC5>I;u\*/-!i&1-/c#Okfm^DgAIlWruHZoOs07fXZ1WHmH/gKBB\pPILI5['jjVUSgnHKY4.)*E2[LZhDq;D0C<ZmbN5jE2`?qdW_pqr4'^$f5#SH*&27!R;t*53`spmZc\Du'#X.L4[*oG/:RN<a,M/,8B0<b(j'_(SDBWHL%Oicje)>UoCp$FDt9S#F`s%cC<?dtApOD-/AI0'"6IC(XZS!bCC<lJ:2GV#QZn)NLA+aX=#lG5,?s?>.LZe.)N&E:eWNtJ\l"`0nZUP:]8l1DqY.b6m\fWsl7"e%X48P$+)5@8_S;5,#l6E)f"l@Lk]V>\C`G0FnX4VXDo/PUPq3m^TKI$_%(l!%31+TYh9H4W0VsC<*;S[J%Ws%,.*h`M,Y)uIS8jW(6i+GJeSCD1,]::V%L6pVI=4mtgjBN1YEa9r^hSUq'Zj?3=PJVRPE?!a9RLe$+/mb!]-#i(-X^^0NW_RM6YeC/=DHGBFMh1@N)(>&__X6!I+[jUTN)i\1Sq*-`[rG,1mtkA-Y(`e1\#)F*cTPD3o8ZU9m`\Ed3U3oHM-4:N;OP6aZ-f3*I1Hk`LM>(9aiIr5A)0s>CYp4hD/kT#IpG#2*#o/b^/7ggn_pH`[3mZK-si<6abTP,qBtkkQ\k^#!Wee-5c`ie?5QhLQ(YVs$l-;EqMu3^11C%%;+MkG[FIkVsqD<S_94q\>C6#C[jDKYBSdhF(\G6`*%eri4D.0TCkRHI:SnZh8j5<hUdmKII1'r*#d?J0kYCUemUX,9&@n1!QiobHBYhN<n^OTX3%HbT/$dsE[-\t+,V?C2ASDcPL#oG5aCMuJ&\Ut+q.XnNC15cpcSL\\2e-aBq)b\G["q7dCQqFG@p/2TB1(Se`g5-!h1.=eSa/aF_8TKW&k]gB9aiFO3H*V(2g]g/SpDBorLhG2oE]KY;?2CL4AH5rE%d]e^K0IO3a\<(hJfjOdUBnB6A.Z?pKl2V2VW^eK[Sug-j<C^5fScYEnWpU(q3$Wnho'5:ntlDS>_<DX]`j;:+=dJ@l6N\XRnKETSoZ[<HVP6-!2:=1qYg<<B5cY)Ut#1+pf#P:n#8,lT\;4@Xs<7gCM-GP#o$>AoKg\(trDcpa"JiEo7F3kBM^f@4)1^?d%Pgtf'Na1Mm!*+h4@`BAk.pk"gc<<B48V')YrZ8VAtgM0`OO5rhaCNFn!4-B<Bn)q!20%5jQA#;XHCV$?c*Td74R;6'Yc``QPB"Bd==Y<XpPEF\p9rK`#?0:on/[_V^<`:>pr[mC&7Gil#T;lHcS)[`GCs'APP`O*LOV3msROCr<Iae]XhmI2j0XdCme2jir[_YC(?D`*LCqNg&Fgr=I3bBs-ju'qC/@DM]<jOI<ZYqGoE^Sa;:><-3f2B3jdg*$C/dpTGQJ,=?X6G)7B]<2V<.;'R0C5OMdgE-YC=cku_0*h1!BeS(]1QHgp7-(N9C4dA5B%W`=TAu=e?0EdNBJXob#5j3j6P$jT-jNN,99>c`K\,kIE(.RcX4_*>jDd/:+kj4R*rg]-:YE0`.(im`ZMQF[gSt=ji;YGH^Mu[C0(_C`e+[PAZ8tU^@`k&.6DHB4+"@to!4ZJAToY3*a$acn,$rSlgq4$?MuY]>B]"moq-=:CoRrY*N^pgku.70=16V]&m1-K)I1E_]8lFun`?sY2^P*R<e&".TDh$T<TfKfP?#SQ<U8ODSo:GE@6#7^-HZ["@<\p8VSZAZH$ZmY[(O]+A[O/2jq>.@Yg68IMT[$qgL^?6W.Om;60;fGE+cUsdF%N4/*13/_C8b#_CgnN?GnV9,@)]nDk5X_YWE-@Y5L54-oaAG4D;Dj/,4:d[\.D@en_*f-*S;K,e0)8Fre^'I&8U#B63pcG,pU7hItmeJo>/$K9O"$&RkFhmL*=0^ZA*hZD$4M.,3k4XMs@]H2T[B\]^?6dBej'hJK`*@cG_I*3I-$5P)!&>CYp$>]#9IH`aZU"BOPk"IHFDY%,VT8nRf=T>%)Vf#uIT0#UV0?1=+;Lb4E@Eube"*X'9[`Fm?JoV[=Am5V-dR40kXpt`ft$[(d>o$;];ak!)1%p/)Xb%<6l!#O]f"IHFDXs:8YO'`-lVgK8':I"WonbtRoh^Rl@QWG\Ros(?9E;*?_Lp3t%b$.uW?^]NEKC<0h8/=$tnMre:j#R*_i!rEb:`_ML"qs5b67\4Of5^D)q.I!?q:6X8&!urjJ&Fdg<n^OTX76UM93H#]1&;NF.I:reK3+kB?oII>_>?u1J$SX@b^3ggWg+Rb=`6Pe"sc"5]5I]+Ah?3ekOfY^!-.tXRnM%Y`@(Z!OdXsXdCU^XqW%&'<ZtPNe?0EdN@,<Cb#5j3f)Bse<TW\bp3Y[9a8=V+fYL^YYe+Pe!ETZ4o1Jm]N)d9NTTWjOALg'Yr10A$)Of:TmcPPN!DNF$rpo"'f<K\j:b2@rpt>DG[Icq#/aNHRjC&1XZIH%P[66/"*NJQceK8p0YJ07#Rtti4)[ak?@gFQ&/^*[)Sa8f24luILeMr2KbL&ij81TWn8GPgOfB^Z\O5XGl?>k;H]pe$`RCf^4TY*Y7(kPdDZXDu\Y?"[%BsmVAD!.B/G<+-C?s)D#44o7%8ZTgS@GH0SXb1[RosE_;c`4E[4f0-.d.&+mQOA,A[&X=1;a,&L?i0#o`ie@0leUqh?;n?-YP.i!q\[EuYB+_eTCm]E8%2mcO"sOn2euh,\=iT.oDcSPq9OQiqtYaA-F+E?FhGRu0ji]_c7*2ZW;Dp(],TuqcH'S-*#ZaDa[!Zj\Lc[T7R&O-I)iGBL2V<^.tPlgSc$#L!5<:#_@?R]Rs/2K%_4-@LQTa]!1;%n03j9;(;Ri/AH;d)kFEEl6S8c)@H=]o!2_jQc<L6k`^Xb-QK3PlSJ+eVYT$&\KTBJoho<"(lf>@K?a:]16Vu=gH="QTPs<tp[Ak[QN8*P?G+P>5HXuY"a$6Ni8FMRGUZ@'lR^_Lea^kJQ9XepJ3q:JY4.2ffg\<;[ZDr&mD.qgrqsGB$qJ@j#PL<#D3El#?VcIqf*P:ID%4,O[ooi_cm&RZS*DX0J2qM_5JnRb/l\AF9_;qm%!2_8RE6@'+DbBT8Wbrh[<nOFM)GGNZ&72h]5E)gHJ#fdliObmcT'YJPi`XarS6T*;Gfr`\]cYBieu`\.<p'0f[=A4'msQ6R]ot6<QI0<imC%JCESCVa*18SW\D>D*j77WYoCp"PPOHBV39/*'fTO(;#?6'"3k&*tE:>4R^V,tA'E$3'M[t0=QWt:+^hhQ7mU'hggFCF3jD2rZF*@N>N%h"g_QDs`JR't$"jMATR<Y@m]7jEI5c3en#[9UWqg3]jWE+/LESGoh-dLE*j0PKg8)imd]J%R]@HF-W<d*9cf==>Bm3S)&!&3.FHh-Gk/u\0@[WV&iE:?Tb;@t6%?Qs[6E4'p+2!^E>DGD<WfK,]'[X7pc]?+Pd7iiY$K2lK_m<0XUD/eM&3/?Y_`:98mOQmmW\OK(UqL$5GO.1PV@C>Tn\*10C>1`iUGfso.5F"aI8iGi::&NPMmbJfT79f2tY7TZSAA@+@W[D+)Sd!AbjZ,N.LC3(AWo(h:%n2il3,WiYSF*b6nSq3^bg;_f9H9[u$WJ_"`#/e?0r3.];S>Qq8E/2J?@qIOR9o?oH1'uEQN[@CgZWOc<LDI9[gN.M>PE"Eqk>+rn(/a'dLC=IL7j^%a0VFAY<9kgota:eR43,<6Z[N[^p@(,I9$5hg^YqK]BAFsnN$T1b/DtMDH9<M>::.Vh"imHd:\rVYQFmpf%PKmInf.pdXs,kZA'CIju;/SN,V>MV'H!IhgKSA@6=pdou_?'?=3;X2lJ)gn)C=8M(RD,>h-$tXVGe%cK"6CXRR1>RJ4[j\_1/Am0G.d$O$b\>JK;PqJ<JRFoVO!>44H4-99_oQf")VQL>snC8gRWLSAW+r7_MKX],hVPfJ>Tg\kPCCO2QIs"XEjR44Os(/u$pSRC=9,M\g;]q*;8LH6B-GPuO9e<:uBd4o?(?C(%tU(ub989W08eX!*95O&G[m;IB3Jegi]jPV>?#PRi*JmMNjo2IBR/-(4Rp?h?^mI&8;ia>t@CpSaQWLp[k(r%ilQ03qoqJ6]1)FK7^pigTd2^)1A=TAHNIJHs@5Q#A7ZGdQ-?ekT[qp4;*eeu$"k7)@;,EM(0JUKKKGCDF0%\uNG$NOQqgMaT^ZTjc[^mE/S!<>gVSJSFr/dpTGjK\acVXr(@f--Ian1\lc!!(JnkCr5`b5uo*\L[`2kmkH!^1p,Qka(:Z3nj4dg-u2$D.lJ<&'O_%jmPgPXQ`g[e:/J88EIr4rr(:j]f:A@8@CCb$cglsl;-kk#=:[.$NOSGI=(jJq4(gRZ?Eu;D-i#nH9\F\q1TWi?a\(lI[eO7gt9^n7r+^a8G49Xb)mEK/>b_8X#;oOrV?-&"`R'dlY9K%!chED!7R4JatJ7`^F@9S#,$*L=^eA&C,#0\EMIM:h&cM@?KG@-<<I"o=rp]b[!,*B]KA=p^o?_@0s'_a:+iSi'fK.%][2/9/).2kYINc-a![nsgA5UB=/4mQ<k8mO7Q"kRX=spl4L0:lap=&MTfg#2DQCYB+LF0BS.uHEk4iJpJ$h"dfLmh)!+<7dCJjmod43A)jD2rZ1GRUWGE^A)Z0JAm21X74T7u+"Jlg$.>MTl$3d>h[AUjM;-^Ssp-4X>7bWW^NP+F_$j78l3ZT8^0oqnbe.Zq7E]=Tc.!*6^n+6VtFJ^qmd2JZ_+!9!7'Q_!D2/u\19F\p2?(WfV5Ip9*sEQlOL50GacA$*2N_qsslG.eE(b^/A25-O]dg&*uT+.oVmhb`,):t*Gu5sp?G[)$1ea;jY8CB5Ed).nm"2t+OUSZj9("TU5^k)J:tH"<sdF)K@C?gXD_>=1U.GBk^m*UgbF=1N4PbK.;tB3o`T^%Yg+h96/+A(E0VnTd8s3-<Jb:8o;]WqNX+@?/[q\@dbS5DGT[\qPXm*!r'lQ^rb7.0!!7/)U27n%eL]lAslj-'nc80\bf,8?;7$)r+ffSZ#a[52,F56SB\+8;<Sf&U*Yi3-=.ug[uJp1$b+fpq32FATu)ac++gY-Z^h)S[1e.[(2mloLKdA07\'.(V^&.#Je+8Z2am%C[LE5c=MD^Z+Ga$Zp?"+ZauE4hNBX4?JRR+j#Ns/PqTU.'ZiCJ^%*/8f,)aY9UX)+j7=csVS]m=R]O7d3'$=e\hMW+r[,;K*GG7XaK1(9!._OZL7s"l#i:N_Dp&g;([?E+<*tRCBZo?6_H3,Po'.'X0iu8+<E1(2+RJMH?9)'B!C*R><n$u;PKWgW26Sf;2Q3WuT9RA$o/(M^/(C6bnu"e&E@Xu5Xi;6s>lH,gQ?^=XG+i*fC@PT^]u33p_:Pf8iZL1X[)O87BqX`;QN[@C>AIIBL$e_Th["g8Zh)n^Jo>hFg+IqZY<5%>fAH>'>Pc&B'RZ*L(')-lh;:LohpJ"N`+Uj^C$5r,_u[du>52:5`6QG8X`,#Hh7JLP'RZNX(')-lhJ;%1cMh&a!+.(>"TU6IG@%ch\L`8dOime+R*IcH>_cQ"^r+6)!<>gVSJSFr/dpTGjK\acVVD"fd7:W[p\ji_mhkY#)>p\L1NX.d#.^L-a2d09,C._PrI-l/PQ'G?e*AI_dJM<l2@#l%pIica>;UZH\I<Cs=TAHN9mPp(Sp9,(_q^]5g2>;l13[i2pX?<OW@>l[;8\D0YEm?mn&iqH"g]]I%c+5Ai7pA;8$`#ikI#Y+,][&cOB`P$^i\[r>P1-00!)cXDGI0sCmsZJP\`9]eRo`Lb&>[]ZCZJ!G6b-OIo'8@HIKK,4IaeY7jd9Le=>c2CTM]L&r^/`F]pD5h]QIL4?kUCiN9P[XK$ToLSF`6h_tujHafstF#C#k=3FfBj?#HQKmdqf7lpuaa!nj'6IJLZ$NOSCEej\oHLjS+0N6E",]cXU=DbEFD8,M">o5W:ol]'UY3l:%ie_.^NT]5jYj[h7iauX`,F:9-?I,W!\AV=KeF#ue]mR0_I]5?>D]8'0_S/!J2j`K?f"qms^tV]6+Ptb[?8l%p#Hp$IhE0S$\#LIKlAf06?C`+-)L[62h?2TrL2P0WR"I!Qa(3?VrQT]NR5M0P>rZ0:mX$0Bo#Oi!p0oG5i:uW^fn7ampE8pbo6:7BS'1:ZCLIGJi%=QGqtdNGXR=d$)M2&3pmC+]<q+\(N1i<=QgI+bH8;(0.mpmbFcYbk3>BL$(;"(>+5VCh?d!!a4mI3![%=eiTds,[1&0b3G9&KATAB6i2c\Y:N:(XbUH1T[eWNUr42T9rpGXko0^9sN"TU5\jt3QY5e!Qd,1(X!Bbe'_M`*5@RCAbuUUTPU:s[L8ES8KrbQ&[mE[Zn&/WPkhO_EXMHmb8GSCakqS@UmX\Pi6MHYBu:]+C<6B?op\G=O?Tn]A_[47)F^AU']PYQFmp2X?oXoYe%S@Nt$W)qNiWn9OGghi%)CFcYbs75BfBYI^hiWq@b*)2e5f\ZB]+VlpW])`W=KkHAp8p$V?KqYiG%]?C:Cp9e*fEce.+r*4uc=UR:k!,p]&UqcrD8%a89PQu$uDq.J&T*Ft1CT^.`3icG6ZCu&WTc-;kpij,3UHpP:OiOB,iiJH40a'APnbhL'0eVgQ8UboJ?9e9JL;?tlq`\1ZHuEg2Li7oHMjld%?,s_>Wh%Q3l3M$K2qkI.`D-0r-Ft"l)F-6QC3d4>ahhRY1;aTs??00K!4+guMgj``j!#`+]r@k$3rDOT??pEC<hfs1Y&*=%\\p$f/dhYe\d,lH,_+jHYMoA=GMuuATBga%V/f^gmEbQU58&.<I_[CRep/FT"j(<V!)2R`!j6%@>Sb-8a^kJQ9]qr_Y!XfLi*k]P!!&nfc3r5IQNck4E`iABds:,1l]B9kGSmtB!.a=2r9s5`25<$N9Cb=GcA<o;fF9&i_I*(F3ZdaeXNN!%/:`M<b5q[2DFuPIGR`QP'HR"Aia!^oonEG1gDA:Fdqa1@\L`8dOime+R'+YEQ(RlOILrGX=P^q"VcWI_h6sn-"lWHs]1@UWqHJ[(#i?r1nmiiSnbfeM1gcWb&Cj7N;;Khs/dpT?AhE?L!5+SbK_O)f03X(!%9lYlYI"-!NiMg's31g*\g-!F/fE<%GRb5A^/MVPi_@O+!Bc<G(')-l6OA_m\ZG5`e^*"2CH.oB\k[oMXn5Inea_-o-CBE;k/V#TkZs]`(;Ri/AH;d)Qi*r4gSV41YZ5meS'sk`76qC!kB<#J?73T5aaV2`<)<F#/h=H\P*bb-??00KcSB9E#6<\aS'Zu_#-CkE^,i<_U2C#XY!9)P;@sCaA1fC8?S6,-?3>-as1IEu!!)/,rA9l6mgeeo%:rON,sb&('B,%s"cA@Tol2Cgf"!jLo2fdQ[+G&@SBLcls0'[srpuc^r:e,/r_6qFAH;d)Pg&WEqCF)Q`2g*)S(%C$EZj13;(I1A:P5$YFRW?Dk$+f+S10L$X1$b7Dafp?bZqQ#Co`-CeB@$\!$5mt[LE4es*K<H=6H%RltbqM6hCPc?7q0)GkkuP!!!!AoTS(LkH?>LhfSFn?Ua`IAKN#Lft3?h!WW4NR.LPeLKkSp!!'suZJ[e)Z2ak)+=<EYf--Ia!!!!R\Lb6#\L[^\!/Q'cZ@]a?_1)j+He,p"O!iq_o!fCE/-#YMLh2`0eRLB!WVlYjkUHCh5GJFM81k8M!!$K1cXhNR$EHkqPb6@WPa((FkE^m?RL@9=*uIWd`dn;km/DeZ"QZig!!".-bULLWh+I5q%jd#e3O*,RcmcRk8-UfZ/-#YMLugiC'mu`iF'*_'H+C#)9db!bq9!+Q\L[^\!/SUDiNE$[>oro-^@dnj>NE*40')m5;oiMN!!#88cHHD;(\p.Iq:P81bGs,HQc0c^AH;c25j[pLXF3gdAT:Fb=TAF%&8S+X2Lhd1r6';6791f2lZgr)X6m?%n:U:4Cmi.@(P7+XAT8d%/-#YMLg;/Ce'2I?,36$0!!"-bOn;NH)(JaM>S[;>!5rE0i&]r)!!!!A-C4nf+dW?4!!"aa/@Z2#/-#YMLrj5EFi\+p!!#8X/dngL/dhXZ!+KtOE#it%!!!!1PKSRDONR\*!.^GA(0lW"('"=7`8n5^3omRH!!",gQNbtaQN[?h!3m>Z/cWKEZ2ak)T],kGr6IV-a+$&Hn+E:`fDXk^r]V2!*Vo0]7$_'n!!!#+r8:L$SD`:0(6A"OK`M/R!8nQpO+6[n%Klb3!.ZS`b5qYD!8nW!`W(Zj3XYof!.\i7F'6poz>Ym;?-'nc8!!'gbZk?Ni=TAF%!*kLg('"=7!4NLeZD=f,!!!#/%_4+j!!!":iAKWH_#aT:!5Oo-'`\46!-]TQ"TSN&^g5#m!<<*"E#3OtzgkAuKzG9N:V!!!#7?-$RX!!!"<(NNXY!!!#SKj5An!!!"C+dW?4!!'f?aCPAP!!$sSE`iAB!!(f.>S[;>!!%3dQN[?h!5Mm]AH;c2!,r`p=TAF%!8N95('"=7!-]TQ"TSN&^g5#m!<<*"E#3OtzgkAuKzG9N:V!!!#7?-$RX!!!"<(NNXY!!!#SKj5An!!!"C+dW?4!!'f?aCPAP!8Q06!!(r$If2kA^s.+I!3<Bm_=O&GE*q`\!2DY<JCRcri-EO^\1dFiJ5MmY^hTrtn3#hjgm@gE^aRM=?o?LuGTQGpm`YM3@$G:/YSugK4HFaspLX=*0Zp^(=H.G6T#\Kuq_EX%)!0EOXN%gVcXU;!I@7hMN:Q<8<b's<k:s1!^<Bpa7X9.WX0M*/o9e-K?fj!AUHCVgeQDS(H-C'60Cp!1;4\fDC92dO4Q\NVQh_$).*iB22:ap8*qL<<bPVNOP\16*)XAG,O*M3/Ac;`bb-M1PNHGc'a1R0(14K<Ajk0[9`juE$@p['$RD/`\o'??WA)2e#0sBQMb[1?>H$01gZ0oI"R+H:ajt?_04?J)D=SLa!b\O^Ao+upSSfPU]XF'G!ju(q\q$XtdcOO>?eie7!o,@&?qupJmB*YXZlQ/0LGn'LZrW4drZNF<hFUt(a]S?;=IfUDJf`A1o\d-Pk?Gh2Z^[PG\!,f[M&%l$Mi,%NlXD,fjQF$Pi=6^<H$TmUhCAioLR_'\E#G<nhQC2*!0614i@Z:Q$\GnZjs,kJ+ramehec@2DRUtUtgri8nDGFZ#"h;)BpK7CWs2\aPJ$TpolN!/]bqekumcC5r2^blM!aM7#(@WZ;"_X%BJi1Y]h2=-+i8Wh'J2b"i31F.gX@Y&1?ECC3(FPOQ]ZFa$g#TGH9laD2@ZBInVVd:2r_Fs)ed4PaQaI;R+^K+k=(BrJO'L77RB=EgZL5]uitb+&<&Z^2,+$9`XG$MnA_i>[HUi*ZCGK+VbISL2OAj+Wf]Q&f?iU#BkH?mPs7LYV=n5_P4[*$9:`&%8E`mU!-"Na\$\E0G@bRu$egrVuhdNrKbM4HrB/;D)8\%I65M\Fob/3_jelg,TbE/`2n)t/'FjbomIJX1K6Dg6a+Ll/4e!=.Cbj_4KCh9c5[bRCkUu2[OI9$5[r#?T&=L8.^pMbuTbkr0839e9EVELE6O>FshS]\>$:G1r[bZ:U)bISKGK"6():1<AFnu4aEqJCV-X4g^iK-TH_DT>B%qC0J0>nC8B2q,5.dfn!bAOc><Ao$_1*&RBrbLt)Cc4Jl7eXm=7>e5'dNfP876-S-e9I7u*dY$(EHT!AtB:-:R\7?PU/UqeD2ds-MSQsaZQk>j!oQLXDI^o1O#eq[PF^J09VN]1aRq[dcem4ZFbU&Tu0.$k#MJo_mkK)fO[q\:l\(+D8c\:qWTe=,P:3s.UHb[Qma@((c"P9fqZsD@d=_<c1_e`nM\PH>QAnh<Ngdr#WlTa0e>S`i(/dp5UQZXt4=Fc<nb6$P]ZJ]P>=g06`XF%4l!aM7#(@WZ;"_X%BJi1Y]h2=-+i8Wh'J2b"i31F.gX@Y&1?ECC3(FPOQ]ZFa$g#TGH9laD2@Z:Q$34UTu9eHh!-C4mOP0:EQCFm9?a^kKkE`m?>\L^jH>h6Sj@u7nuCJu&iJ#'3![Dg1Q^"DuFpiQ;4iE`cm`^+WJ^Tt]X37PkYm^H?[Z<A;0@EZ=k?Qb[mfAl&VAS:3aUUi4kXF"rB'A-i-WaF(h,5?>g[Vf<EVb`6SL<*s)`$,TIWOIG*ljRo;<DT0i?^n0c@+HKf2:2bPo271[fIb0Uh2An9QJhKUYQ'(,./kMcl[X3<k()mK-W=GmE;/TQ'R[<aeZWji4!(f2j.lp\>;!/0!gr=XGO;F(a@\GJg]cXS"2;j0*M#Uo@tMe&PrsNpcC/=*)3EYiR@B\<[SCOZ59FY+XPhj,g6ablq$skd/b.:;\O6[VXi&:Go;s9BDr(+WJfh*<G]LX?8Ini\?=9`9YhQS0g9ki=WjTAn@riH>B8lO.'6_N_N$hoF\Y/0lQo3&.2Cpp@1,n7Bk>"KBhG_[I_K%R//M6MAVfh&2T0E)%>IT%HWK[^<."FuFn9364e\)c$C&pG!@Hl]Bkg#.3>nES^g<Z@pDgsXbVdquYAChl1egu1)aGa;5DGGTEH1Lscga=XcF5PDdr94lun?$bE4ahq5],SU]%@b5Z.79/Tba?2c8Inkr?=9`9n6gsB`s9ZO.&:VGK(+`H?>@?CB*A<KVW?*#,ff3<B$IXENQe?Ok%;+%M3G2,CfUrpRl0s9%ehP,a.GO_F]QgOo(35lDr(-/[66<$8&bZi:3s.UpB!u>J-RSu7VG:TbM39[)5FmpKH72p8<E@EET+%ERUseaR8N,/:uP7La.)\]/Y091js9A!!l6WRAHhLn44MDc<!P?lnWB7&nrYYXNKYEbm_.6s$XfiIG1;j6G<pJtBKpXVmX&;9`c.`aecF)NCR.,%A9KXc5JNRF)3`ko/R7)d-S/nOh\(;7f;:8$dH95!@<kKCC^O?n(WNSd:(3_*S'(KuALK#VSb-<4mrbb:!9UoE?+XGC/*L@p%b7$D1j;61dV(jc_R;'n3ScGh1,J/u6]m6!0kS\9kDd\L:S!tB;f$Nj^<'LE>o[D%n^c;BRl0s9%ehPr\YEQDP9-f;lZ@=md_!Q7Lq*o1aqoKf^(ZtnbM6V)(cQn40'ciF(!KSTNWYY80'iA*YlHt\$S.=^3pmk!QLi1/rJJ/-DolSHMrb#uioICq2n:J!Rp6`18M9=8XK_aA-^P"La^r<AjK`/fE`r-GN<QgO\LcZ5/dorOQN_/fbISL*/AT6HAH?^i=`?:0/6J*@f"G0q!A7,"$[@lYK!WR1_4'Gjmc=Vf%K,fY+dWAfe$K;;f,]FcRP;p6h$%2Aq-.`3o()YZJ8772_.rq(4.<c(=9kKUCR1AqE%c67pL9*c\2_#Mi(Yg3c6ek]CQclP(MbS;`P)1r=hoO3>nF(>:ms8bbV-JmPIB8:`#9#&EH53tRp6`!9eHh),aWX,el[H\PKO$ajKd][E`oUn\ZC._`WBD8>ScfUQN_#cbCVUnA_kPJ20MpKqqL\"M(P;8s6*VCH!26Qo'8Yjf]J*?D='MGY-s9RBPVK%7VbYWoBuH6BA"q$fR7gDh'T#;n?nNia,.huBPOkn[9V;KJ)sHDD.Q4/rho:CqrW?V9MG&Y\P=bmeoicTIsJhuY9'S1RSMRWF-;0ZcTu!M0$W3^S?ZV4^7DuoI6VM05@o$hB.r;I.l+Bc9sqgHUU=Z^HMope?TIAeqM!\^UfY`?-/ViCG+X,oFniR</h<;'R9/Dn/I&hO1DZL/S"e+jR4J/O/h?bERJmU(I_+76LFKke\ZC-,G9CH(H;d_d;?-N1FmX$o&_C/;fgHZ!T<,I>s6!g%pHO;6QFEGO_(j'ib<!gQjNI.sF<dlI;VX\56F=UI?*_6=W#kCoH$\f3<e]?qfR1;F4W)qZQ.@q%7QrUfIpBnW/%MbZ/KNVSna/:-dnL\$o'VIX[+h.%UChZR#muH^/K:f]`N@Bj&6cPAE8u'g7K2(C8bmLQ53Ackkko1<1FTGe8K%?9UfC`mDGku)XBB`'r5qg3mKDn-:^poAH+oQpI/KKlXb"V'73$JnfZWD@K8CO^?2>Z\Ic;Z?FXt:CQ7VqbM%AGoUmZs@B-iVB#$Ln=&:aNK:jDfQI.5Yg!j.+Hf5!4[m^YVHJ&Pg8c"1dOh-DH/bdT@WqUP#LC7Y:F8IsDDDWuB`$')21)37IljJ8&L7t_*pk.XdR23qI9]-&)c-Liq:T6k)m$rsod241d4rT,*^ajK5ZZY%nbkLX)$G3ZLnrRodS%q=2]F?]J%gl,71\LCIeCmX%Jqh4'Ia4Ju30h6C!a[W>maVA`<4N[)iF>g'^j+7f++L]iGVH#Bn2i`'Tr%h^=`-^G>G@7g.Ic[@1leG]*5'#P4h"CW2iF%=#-K^G!+,uRjR(FI\hZkL+@5,ZTcDo0hi'-&'X2un;)6a(=Sj)7uc$<pGZL?,CecFT!:4;g^j#lmSShd*Qq0/^?H$p\\D7MYuAf:MG*Z:L#r?<X0C34Mhomg)Na`rD\oB#en^<=.UAfQ;n,_n=WX]tR%F?/d+khWbP$g"#&ILW]6br]lCgX%Om>d(?lZFY*&3JE+_4EFR7h.bbR)%K+q1bgf6r[!:^+"arUG<s;4N(39@Tdc;/4J(9W(g>JX?4HVQVTb_#=;a*KXBB`?r;%u2hS=Vtl'AkQ1Kk#2B6V'O6#GGp^S8nkbbn4p9I,#%XLZZ$ACfDu<W;p-<3>-;1_3X:AE9k-j7qZe>0S'pdusB:*.OVll9,&2g"0Kk`gG2.d9A6VqShp=bQ47$p"dr*[0h-5<6:OiF@-6E##3EI)%K,\A.6)tm[N.icJ/S3o[+EoH19U;';9e_%b38?)XNqfR>EroOj+THB%beufB<Z+qNu.XdF('83B).ESW?I=\8,H=_WLN6S@%D?,cqr.I#UiQ:idH6<e^?abP:,MWe4=]UG]&5f$Ebe5s;?elTA#CMSY7tC5r/`/e#.NT0ubp"035imlTdM3je0Qn"9#B(!NuE*M+.=DSZ);ig=pXfU\E*_B$hpBXHR3g]aBo$gkIo\j)&_8?OZ&)4IN_W'@5+he^G/bkrYm7XrI[=Z1\WrT3IGC>k;qFK:86Nb?q*Vt5qhl_^[_#>^o--M>p5IDU$5eqDc$`4+(0^\4rKDa1hfQtiDdMYd0VS&/46nZ%jWo/GcBMgt+kNB:@HV]%q1cK\2X!Jt$KEc.rH6,9TTP_[4&G-DA)P2KMF06_\uKC2fVBSDQdLS2M!GX6.nhs7oS+2cYL.EecGePl#pZo%pTpp;Ns[i5S$RXj3"]+_MTR#e[u;6#1e?a')$5DFY4c\V-%/1^Yr;<sh2*4#qr\>uYhH$<T]k[rL?VY05jRIY72S7gD(4(E`Y2b>^TinB.TfP1E:T2rRiR:T=BXi;6s>TNOh!T!<%UjOHcb"FAQ<q\+>r'^:1_M3X$),>L^N_Y]#'C&XToLQSp'n1&gJm]Z;]@tj%,%3UjXBB`@q/s+BrrJ)>`Q;]I9/cmsV78QX#)XdRC+ehJ3of?JZFIO<E`r*e<BhQ:fB)nTaCX3"3o2LI$bGT!?^"aG]pM^u(O)!H(2sH7q-4]:m-N&0!S8T`FYD<JJ;]W7!oE"Di,!F:YU6o^Ha1Ql>b#%7n0XJ*B9UMj29BFcM_u:.ioICq2n:J!Rp6`18M9=8-EaVCWnuX!?VG9U<h8.J(\u>qq+Y;'TsOWF]`'>lm]Ii2cSeP/gJ>BrebFd*k&t1?[cBE_^V0+69f@4?>ZPlO<)5WOk01[=DO$o?]Y&3`X6$XI0DN0FM>'6jZXu?$GHWKkVslQFb@TLUT5u8ug[EOu%b>7hIF=FNPK_a!P_J5!1,M)d`N[[$<N"-)1Fd=nH1hWtpTN2erP3]Vm!b=n]f<K=o(2!@nEjn+h6rJZ*V@8DNftNca4L@IK0T*MO?[aB%,LZl$n&SP/o0m,^Up(o1OAf3;dQ2B[*,F\c*Aee=h!8N*17qXh`I:2rBB).>h4nAnuLk?pfo,fWU]Gde[rEc79jK5A.rC!r(se4?cj.r2927;^E'=+'E@5k]+)1-aY[9DPHqa)4?8cr4megRe<>s+oqPRL6d`?F7D;]?f]A7Gb?[S^U^Q;KX`I\]FpHtsf=I_\mErac'OS/]lRTNIf8!Dqic,7DjKE`TX-YIVV1Z8%?[1`:jfLLL[@=:7-&?j@/]#Tl/dPD,Jb%`6SY%4if5WsU;l]?j5:mCZF_XiW>mFQ@Q%oP)j[*C(ppjP6Cs)Z*A,H1uHFL8!qm`>#]:%C4,HDj<=.X?,4#0aG*/)$&g)]EEH$\f3<e]?q37>5&W)e7en/B94XR(aJer@%K>jItqh%J985PQGtBi%V"QqWV;__Uh-.(ju9NV;Sokr[28(`ghnnDH!\#2_I$J%*JG-4fEclLW*b)F!o0D&l[VR;ZZWc&h;GYNBc2Tqp<9\ZCEh*^-R:/%Xasn[>EG)scAMq)`$Z=p4ko]-,=$#DO#li5g<WNhM/ToMH5@1M'SN/ei]jXB@IU3EmQ5DeF)QR,gt'pT^1oEbHDR3@sUhVQ+N`k?a2"@Ja*QTT>j`k+ut=C.!PTF._og164n+Q(`=^dqH.:a*O"e0j2h_';qqIXg8Kii5)rA]*C-;s5Y[P%DI1e`BbQUPX@5QLj$g55,AYKTD8hl4A9ru=IM*sX*#b[oO'hrrkCYXX,<D!2rd@P%iT3)FE99td2:e[p4=u0*N8s?NP'R<VOeeIKC6YtI?\j*X.^EEql.LMbaN+Lk1:rglApD.cNur*`XkNQPU@i$1;YIV,qdDX8<.n&h^U\:qMfC9C7Tpd:KYo.\\gX3mtB(g-$/qm27bfEH9edi<_.^mA'tg#hdlYd/N>;[.W`Sh_H'5Z).'2E3rXWn!?VcbF`9:\+PM'&Vq`52(V2R$PV/2M-Ms'HI7Mo[h9"GI6eA9<^\X_j_8"-(--'G-9]C[\\+,]`S0.cAjN1me[g*&u/dSf7Jb%.5"#d'DQ#u>KB@FS+-[l1$2$Z;C9,e500:OiBk!!G$F'Ib^-fF-k35T4b]?XIHq^+j1*`)(^+9])p$ic):a'In8].%#6s%N,:htk$(bHh-4O5:,_A_kGk*F:n7<3>-;m?a76ETEO&K,X;jOpUBoBOhSl?#B.dXccd5]OYI5SdYrrK+Aa89TZ#n?0g:nHR%5!k^C(T$_n@ng%l`PDlYR2dXu\bqOd,'GD,!G8#mZDb'CUchu)jBZ+17Z`-#JOiObNQqs)kDlsu^;E@%$<X_T>0^22@OS,8_8cb7UfBC5m/b(h<d*,=fpd4Qf9)nd6'].eO9-<n7FD:pBiO-.VsOk-(BI#UiQ0=u/;*D_Ha<UoO-a!%TG);_@=LfWT3V]Qo&QHW_`$hO+'pEmue5MG,#*i=G+:rd4VY06Gi%(3Bf$+g-6X^7R$f,&L2`s;YEA+*cd>Xt1dd+1SJ+e8@(mLI)-5OJ&B\-4.7KPY2$'g$S<@DkMD8EI"W*kK(8+(]?VI']SL3A5ZC1Lo9c1VhcL@H'=%[.sn:IeO0&;)<)Sf[6]pGPl/QIa-sFAj'_GT<Do&&1na^"="etX,eeqR?Q!7X]r;L.bT8RH1uIJ*]qlp^6LoC[I;t<eZ2V+le1GW=r4c_-`_H'l`R0M$i.iCg1e2@55o=r(sf$^o6lWbrSS!!%4RZ\Hs2+fQ5-D_#)?io:,'c!n<lA+EFJT&Q7'=f)M8X1`'),R9KBP(*eFF%VGL<Omu;ruW0VNYHJEkQ[;JM)J:hV6Y#0/O@ZM'!IgfPfCL-/lV5tG5035K$I&_g2]-D6bl=sb.lfq?Lqde/`0FS62>nEm7"6Bg32M4MBW1DK_A`7"XbfD`n=q>Q@mEhl]SOIK?+#*"048sVEl>-f[O+LTIXODKC>.qBdW7E)l",P-)'8abn3O(rl``(/VB?.EL150I7X2hul\G'NLh2^Iq#M&NRUYpH`*cbDMd^lqU(]@E@iZqc<O@sT5P-08.Y!2i/-Z,sNXT'C.0aODc@Zb)</TV_]Fk2-.:7=N8`Ua>[(k6-\AZ%_!Qal->+JZ)gU4-MJE`j1kB4#TF.d,b?j'7.VQ15fO^^j,tcNeJn?X3UqguI")Dd+duSX7OrZ((?D=]F/RR5;jT1NHXIT<G<NFWQX?h`+J7T7U>![9WZZ"8I-`rjaRfAY8e//@`$mIkD+2P?c\H=CV@I-^P#7Oir?_a^r:Oa^nb92&9S>E`p1"\L]_0>Sc+Y>h6;b@f[>mQNd;LbC[(BA\gOOAR3Kt20RHuhm[0Br2]4F%r#AYXT>'TaRAjrrq=D^1HOc:<6'L:>u;Y)g04&0mr!VrPfSW>ATM"8_Nak>4.Y$RNn1)RGGmgn"0:Ohi_=Cg#$S-j5AF5pZ$Z-\4bU"@-^Ssda#W1/RhbQBq`9(bp.2K/;TR*S%_d#iL"3D9o]ppW%*A-QmIOJ=r#r\!3I>1!n'\\6%DEj"/bA6'G9GLXd`-T\rVtO;GA9BldM%tK\aRM-4'Nkp2/AE3EU;@SDPlue..0X@I*?eU=gR,KPIAaZb+7;7NqR=h*$gkn/`h"PVQr-,AVK=I<f-*f)luJX7r?t02O;L+?tIU-8D]Db40"Ue]1Ma%`?VRXPC;Qg?FhA_Su&rTZGBr$XkVde5-)`%:`eIS[aed[,](3NoH'OWZBs-fBV"tCaa%o<O,rA-*cK3<f!j2W[_D1dY,s(JeS3f*F`um!=q=/JG!Z#U-aDB#=f4=<^QMWCH$JXAE-73tF'5XB-[m>ab4"6%J'kCR\o4Y:Pg<5"e$;;U,+HI7j4S1LX;7%eB;6G&?Sq'tS+:s?f5)Hbn^t?`q.M&>D^H;0Hdh?.;c\<YbB*5U&j2>H_`aJJ1$dNU1P3"_=nl;9=)K$Y*Z,t</;E[cJrYFpo;?']>d_;*A_-J2m-PWurXuU3PjWq2B7@u;b.mP]%/%?g*E[0BCH6*=4oVt1.oKXDUmo-2K2bJRY/AA(W>o?P_0n,I#lL^5$c8ufTY&;MGO3$QHJ]X(=Vg!X;c\t?9#\9`HHPC<Zh^An2ctK?PP'-9>Gpo:;moYSe_D12ZV=RS-\`(#L,!dd0T/X#^6-J'B='/W\-,`*A%]la8"7.#Fq:?JXo(9<i#*\.ZBsUb=.A2Q:>/gJ"LmhXQ1O=Z`1-c/lgV5$%*+nC*G$,tg/"ln_#V!,\I69=FeJST^7BZkoY*1.ZRj%)33mjhY#KelXJ]n&52-ujH.714E*jX=:Qq:(nM:_PU$?,l._fWa%a3N\.nmL2"tRn8@7,&Ph2qhI#NOUKh3@$WIP\PS=`nQDS]9UCAqh52(A,+T$K^0eGn'G\jrLsGD<R9q"cr-6ZLTr%3Tf8S9]OI8Rm.tNk0EE*04S[$auk!<PIti1UEa2YEu0L4lTk8ifhSTPHYg*\DD1NWeO:p#\N7TB4+X*Ao0p!WZ<>LTFbK:^o3Q(nfR;*F:s25>"=G@Y3M6+;dc5TdZ^uS/,9J^XY4DJAV.pCg[5@)nBGd/""CDC^c!'5+XO"#kn^rRkA%/j`@6E9)D34"%pCp*c[q+rchgq1&XQd"*cXk'QX*'H+%m+\.A>_rKiGNG+KlM`d(BfZ3&"'sO9O%g_4Kpn*k^D300X&!K.BCM9i;'*M:YA>:CpL$gEUW,Dp?bI>)sG4'qRdZ7hf)K7bt2)7mZB@bZa,R>]l0U&hku(VX;a@j=QQDJ6*9uF6H#P5IG8#-nRVN.jkY,IpXmkV4k]_TG@:)1E"sa;XCnX7n)]t.U+AF:rZjQg\.6Q]`GGei@qHLul'K(c"FeAG"_$COE9)T;<ngJ-hbj=!AjJMaHK7j6h_j^K4)(<]hEUn/`1a<8<PQ/:NV69$krNr[j]B^_@6%P-7G9lOJ)1R*mBn6B$-T2(eUg5.F)6'"YE#q.NVjepNjEkWi^$W"aUGeXF[`=^W&qj:a0t+O%(J0KZ<DXq%Si^$&mXbfjXr3+0`>_oX^Pbc6dT4`Ger%BMT5u%5DILH46fZk%kjCZ)NSh9A=LCp]+%dkC^Pf-1]QZ=cXCF1Xn/b78Pju=S%Be:=U3(]`mp6m<lYl_doo*o$V9d.9NaNiZNq'%_e)&CB09P_;<<O14gqrjC^RdalTXd,6Sc.ImP>EHQIaj'jlP-H@IRc=4o9WHd/(O/h=[0F-]0uIBk(FfrVpE[5JI^.lF`Lr+=t#4*-'E2POHKgN*/s0'q_Zu`jXT"[`C-^Rp=OPFL0ts`-G*uU>Q-aX@:_?&,6(rq+eE?FlZNbjg'?nr]+KL_2j(>mu'W)Oipr(q-%iU?Q[U_VhJ'kAR14,'4>f%aCPBREF(7*GW@"8"ftKPlWUBp!/m&a!rg8P_:dnTi1B#8Y/M:eYW00Ei/_+YS4tUDmR]%s>-+t/Mj)<crlAZeg#THsT&d2[A`=W?C$P0AZ98+,H3]5tq;9SDhDs@*-9F88m`4(S1;_k,,_(s:k\6(sRB&CJPFecEf[895kP=T$lTW)H=Z2V3I$u\Ha=ODBUO=/!/Us@Ak5Kb;<%dK61M`l6]as8P@".J9@#A)_frVgOi58RNIJt-)C,X_cc?keW"+8<a+ZCe%pZ,A9C;muXATR)$,6L#M;*(KB<h!a*^iNj,51@C:G4LFTId9+C2a$-:M7X&-*Gqq5=7W;B/f1d_[':ZZs$(\K!`SsOrO`X]@TE7$qD51pceP.(RpXKQIHED1h]n>A;'GYh>ZU0UWr-O;K=fl`rqEB#`]90(J5;?O\s@@O.Po_HP-VsrIu?[:Ymm"l^S<^S58u+`3O&7H_*VGp.+rG2$j>a.a)oI"],e<!PNfZ):<N"Io&Rn4RVDMXTUl#%>9C6k*u]"^>3%%G&%eoG^"h]TO%c60]QJ%k_<slS1:?OQXj6.g22X'?FH;LDZ6!r,_Uc3b2-WR6'A"P/;]TDqaR64'm418%T'rMW[OI0]H$?RM@@&i1IC2OhA.%GWX^bQEG#(FYc-1IVf*OoQD'[Ts1\<X_Qh>TeT3"&>EYe,107VC0F&FT.FhMMVI6?'No'l(DiFgA\b)S\nebcoT.'q2]s*Ks=g5-otZDjNPPV[0!'[O6l+YL,3O>6(Sk;.]9-s?=O&m*A^`pp=92)&otBQhEl9=;1OW@5O<IJAh41Ib/P:jDIdNXe7Z#mQ#%H5;[a#44O2;]U'@jh>S3/-!ohZK#Of:@293Dmc?=4jMAb*B[2eUG<):Q`m+Q`/@+Z.196XY-P'4jo,Yqh`j7QQSn(A[jnc1F/FkJ%qb,CHF>JH0K+C:XJbF[o+`q+UP23uIFb!PIEUuk-+*S.AfY97\N;?TRhEX*=>htK*#V5OAhl^-ESus%YWLS"iB+WrfR5N!C^p2%AB2dO#5;u?R;/M%8mJmpW>qHqq00Qh*B1m##"u:oheJXY3b`(e^@4>CZpn@CQ)Sj&)XZ0+\jHo2+-]u0Wms;>Wa+ukXEIm8YFj"<*dD3M+'i\Af0+@8%djDrUfgLHgi[,*>.*LQI_3p!]UDQ"6<d^uX94EM]>JZtbed7IK>GD[[)<EUDaVEu],k^1;_9fejO=[BY#@64C.[deiZFfmBDR:B%_bq'Ifh(eQCtX'iNp&(nJ!a>_so1?IjaEEmsW7+o$b_9:.*X3Cqoho/<B8]ZBAk(*:U&q1-2"Sf<&0a?-V:9<6%3aUJ,IZ_IkUbGRCR8m(4[JA';WNo?-eK9K@B^"F&R[;is1DjY4io&*L5f06+IFg2pU0>-pY?NA6O<6CH.@[V\P[fWP"V#YDpAC*k5N)?/=U/'OXCn0Oa=JmmX8Ms>WS55'eMoRJI/?F&h6G<IglLIB*ZRtV,^+S*+1f(9_U63/.OPIh\QcYIFUR6Wm^UB::LWm0:%j%TkI4GNh+8ROPk@7D@J=o44.^24G:Nu%<N`a0N4+4HORZ1f@JnO."l]6h]%*Z2k'<@bj5;Q*:R^s@S[!&P$"ibK[K[;MYjYGp%^;2.4"P#[4g;uYf_jHgq>*Xh]U@/\ZTE>fDIL7_Hn>hgVc=AQSBTA4[5FPL]-o]7d2o4@K_or4c)H_aC0d1j;]+e2pL:H-o38mh-[C(nQaQ^R`>*Q'Q_9H]j/J=LA';*V*1t)>X3,SRcZj`']-&)##J/Hcbs"Wm?)p_%E\S*iZj+ipS+W"?H+l%l:]<8t<""!_QHaj4PBDDPbhZ\f>AGB3(TqKUdX%FqCL%JT"`)rVf[ccu[f8;?l:9ZB+9*&d\9aml6X#*n/$p)?f&?E\=oC00I-+19>Spi!BC1A]:1GupQFOuFQRTt`c9j;DeeH8An\&p]$It=-7?;dk[asgo*cOqmh_bbDf,5VOr;RV"1EF%ib+m*;1Ne;Q]9d7+4VlAB=rr_SF5Ec6>9.?1k2:9Ee`&B.E!k-Y<f_`aaX\E;c-9,%$#+NCF=K&@D4Q[Ops8s>(llll(j:0qI!q4Q9Mf&4.VPqf?;<^%#/=g%;`=1A.W=QFK:>Z#GC)?;TW)fjeI`;ahWcgD[goXgXCn0O(g7]XlOq[W`#tE+N$Vd.6sY6=a.9TBhIQT2k_@5r3)O$>G<n38*=,uto>`J(^F_2L5%)r?2Z<H_iD!u+i036-Y,.Trrs`%td8e2s!p;&n2]h-(R)2-2aCY>>qO_lm\IW\S^@&X=f(=*XoofnR/U[;AZSp[h)7chOpX0N>`ii1k3cH0]=kDYq"BaFaE`p1XS<qD#?I&P\/7;1m=k@,B"^%:"(@XgH$dL)c"ns:/FY20HJAoWA!Is19i,!F:E)1LWf4'^C=I`V3n4,)=c6ek]pEZ)J/JHagI80Y\FiJ0G]ZlXp=17h)c#2a3)3,2IpS=fV$<fN3p5WL<\GiRFIHm$5ig.i#4oT6>AFhs5TY$&@N;4if`9UaPY<+D(e\)_[0%om_><W<S\sO<Vnrr.?i1B#8Y3"SWF\k%3*@:#FD",'S)gX"p:Za^0d7+%rdEAo#Mr<@;ehWl#p8"q,V/f_T*BX*KbjG@=N\"t3`9O>3d%t!`H+C"o^X]OZ7nli$`n\2u1G,gd\Lb6<\ZBSGrps/JP^O&Z>,dm(Sau:5>BjC)O$i[0#ce3=VXTl0D&SI*>E3IiF`7tnm0A>,c:7Kr:!MaD>!jc$c!TeBYT.(sGjF!_K0eVa:cH(s#57DSr)Q<RST6?an*uNF<r)YW)pc^iDLAY#j1tG]n)!6Xp8`u3lVpYQcq(%el5?YJ,qcBmY5Eu%$`arre8-/[C+uSk4V\dEPUh!+jQEhkdo?n<rJT7;4aqD2#$]!gP^!#iNdSkjX5-NMc$IN;CUf\@4"P"Pp>oiDHV(]SBD]Xn-r1W(Wpm:P%5lf73ps8RFXbMJK(6chQo1HpN(b"qWg/(sHPu*s[3pZ$3,)kcr]gp@SZ0ta\FqMDR5tSb96OTi)uJS?nVWZR&T\bA*B-Pm3B34$/oJ/7l3IKoIWlLo]9=&DYBW"l.<D3A>3>7WS8CkD]IuZH[^eL!I+GAW]Qh6hju^.mAg5>jGKE=cK5$V;^?adGr,M)BD5d14T+ip:UlG'BqYtfH)/umh<e[2A[E!0#h)`0o^sGL/JH\C]lK&XOiY=-.,3CK`4)U4ko'T4e[*HT;CWCkO]o/'@YbkQ!R0sJU13\N8CmdPk$oiHdd(utWiekqcK*pKVhP9eM0KRp&01.M"erF.ACa;$"\G]eDh4(*aD#&;195B4XY$G9Uhg;j%i(_(t4MI0*9&A"XD0bVR8Cjd6fW)K#8DU&P?,tjBWjCnIRid.Gf^eL@QduFphQM/Q(\.:YIq)UZBN(),iKFdFVG=#G=Jj>R@<Kf?Oh6h]c$IN;BXjA=4"P$fKR_OQr;Li<eQUYa:ooh@#DVBK_XR7V(gj-`RDBsbjNoU?p+p4"ZroP8oP>n%?h6kJ&l.._Vl]pSYOe$W4QF%X4+7B;L%2XWhd-rUYq:2L(GU,"Leg?V!](W@DP;FD:kM90X;sCe_)lqe>Dk_PT!E+t#H[<bLKrD!4;tj!@sj?oPdK^<g@7OG0_))r7bDS:o>A`k4#ELV14r@4Z?<<>7oFfLml[spd9unJ?LeWMRSO9WnG$BDlcAq;j1q>"IF%]VedclTWmL^QlTRsNEY`#pP`(p@+N,WNZU;\JB]s?X>c,`)dFI&Eo7d)0j>Cj-rlf]2*rhj^ri\2/r:+Fu5HdK+oT5Q+P``bVp3uu'^$s_3MlVhR^8R?a*<i4\N3KCFO''[H??tDed0;2C-_X_MHV!^D[)NZa&<E_/=F!G"i7=]UgEXEJ6'&.K;n^cPH,pDqCp5ds<eJr]E=%[:rdP?K,HGVLpr!D<]8N<I<f^g9XbSO31\B1-T)._Wih`<Eot8<e`T,iq:#j'sc>)\+>kCpsi:2reQW7AR<d@qeoF/2];gb^"gF4Oh9d`l,\[=?WXi";gXJbCc>gnoXQEr_t`RU=E"&l_4a(J`^>\efCj!2+9p[14-_4P@3A>6UB_PQ^e%mO4Pa%>#<!#%MAs/pHX5;SEp..<c=SGus-?(p?^\ZF[ms&\f[F6a1iJR$bfpH3)Mb5te<!!$DH+9&f%?tF@]E&P6XJG"b-!#?rK"oOM+K!WR1!N]'*"0abq/DuRo(7\)O$XeBl(kBTIAH@;AZJ]P>=TIcW(rP]UlLY%"Vqi@>IlHq_)4bk-WoFWdRQH5Nero3AGPdl)`:GNqfj*+g^SX[_hqdp"pGFoe)!_UNSX7OB`ri(UoKg*]c/\aDCk7M-b5tf'_:S^[0Gtl?e_+$74R1FPBQl+BLJ4g#E`,)B'7'!O6kAFc(;'`XT;?R2_3=Psf@r)&^jSk"AiGCRcHBe<SHduClAK)9BDK!sZ2iHW"t/NI05jI_rrE#o[T]Rkr3,TmKIGC-b?j0?[L0Y*ctI^=QgP-[B.<8CCbQ]L=gNJ;O&)H3]QJ%k_<snII(SW+34EHPXn0n#o9kg6KGbgQa^mWlP_H5X2_FAU0Rbq'-S+WZ]t:T-l<pX0-rnGp>n8MHe\`s][*2eeWXn,GrNKAljAnA4$;bnLmAkP"K(>U(+?>SP+WfUCS,8ENE/%cD:):R1FBa+#".l/J=dU(8le>MgHn)bbG7KhW`h?ZL$HB3-%\l+>o'^rZ6bT[H#?KT4I81-LO$ED,?Y:j!(4kn_J>`bmnV&UC0ik'Z%Dl$c7r&rL(B`GAlfRT$;m<gV-%,e&YOZ[-[oKdIDFKT`]pW1Z_!m7*kn%ql5hDHKZ>\W[6PHWhU$'mCo$W.?o>F)k;-`I/XVW2?iuJ'N?/]ruZ/;"&?;UWY!Z5^TCPnrBs`AO)<1Xk^o"'gYl`3JoEE"8d7UL7qGlFR+Qb7U\>K&L6K&O!%,k$>a0.W;dN[[qV?<u02lG-\)3-Fj^dG93JZGA\qSI>b4-08YNEPJP^b(D2:VMlGMo@+Tj`4hd9+8j7R_j)a^X%I0;;<\*WF:TEepFD'=0'-%:-jt6qUK6dAi*^+9+Z[)K5MoW7T&),u_k!!>VS72'OU0=nQC9;;kGJM[BYVjpeiD?pE#iWAX0[j470HP(-/N>P-V_EG'-$s"s%a7n&fL\C%PkDfgFhVm./aBcoE'4NmFCj$YM$j^#20V>W7MPafjPBQ[CIgsI[iJ9%NlB@Dr#8DbFodu/[1VkSQ[(7;O\+a@&j&F6bZdubN\G&n4R9H,/_i1JCqm'a42U>*44Hq&-=$?VXBl/LF])%!IJr'thNqBA1CO!?_='S86%f%UgW]MU>h^hN"Qh<BnTNK34GWY/r5RG/da3&t=TinAUcOmjn:8KK[-[oK;&LWYo)O9s$_Qg'3_1U9iDA3)0WJN6X`g^SW4#k-[!EdV_:%j`>B:;ZgmUQ4/O!YLVberOY''DXQ^9\!I^Om\0J_f7BWsP1?u.O^n\P6diH+):%Nb606W&"CY<T.Mi^;^J-98&u]\6=s;YecC)flgKel+:!i&oc'GHeN_.Na-uT=IB50$K8k;r0R*CRP'a!H<e@^u3YPi=Hr''Wg5gT_eE6s!)HEX)/E+%"e_SQco6@aH%>&U#9GAZ2iJ-r?nKbo@pU@aGGLkHm"dK"7(I4,8N@Eq!Rd(i%"3sGKXP\(O.jK)n@MMona+X(AHd[b5t^fh-:_#Kj5D/qSY&fMj)<crlAZeg#TF=egH1Q=I`V3n4,)=c6ek]YWacM^uFF\J3S'WE&P6XJFsqD@35G+AHs(n^pb4B1?IRgqtp$,1f(\8eaWlmc(2^bC\dT""8=T9B$FR]n5O#NJQA>I_U(::4h3pU]n_j@P08H`a^kLSDg)\hqK;W$#CJ$14-F0t+0rMFZVO6[*gkUKVV0n^dFNnFDgO^TZDDSE_4icTF;h9C5NMT14GbU^/dorOQNaV-o$+lG\*6UYq/*\A[uUFa[/)H6ETL6GI!7k`E?dcmeMFG54PreUKL<(]SYBNE_*sEgmu]&`LUW:\2:t%un^N-m]=jPrO,PmP_WIdEfC\i/0'i&)/8Tb3?F0<IooRb2PH!6Ka]it9[Ck3s3TdXAmdoY9is]uF"Eu;Z:>0jlR&Km/OtY$$44I-n]dB[3eACEsX!L-,@-/ac)"Wb"mPmY)VRlBd?Jd21.0%TeP3i,PmcXMui@7S0WopPbUX+)Wfh!fKe^gaC!o<N^pCj)>"!l,s&DX*Y3bd=P@%t4#18DnXlY(SP8*[Q5"Bq'\?gI8-S8pLI_G":tp_:lco*m$ns0;I3q^IkN;G_dhrVuaQEuScG8UaP8qT,u?CaZ;>6d6#PAs(8gZcQbZX=s/to.HuPj4Jc#9lH`[a>84gWAYT,<K;hqFB6#UFUOh\PiF37YKi@]P^b(DQ1'.nhO&aN*cI`PD,Xm,VWGE2hofRWn+lap+2.9X?W=cM`fSg>X';M!oYEh7(Beq2PYTqU!LROW+V</YEU:E"VROoh,X7$B<onS)6YEg]>.61,D>j\+];[R+No%@hhLFR7r[U[6C)6Q_>ZPu$jgX%lZ+H6[k-E.4jg)CQl+&@<k+@E6(;Rd.m=1&O'Q2p/lIYPrA`M,1CIlh+VXRt$R:13<`CInB8e*^CbtMp/_G*tNp<1VUY'&mZTjI<aa`#t\Itd!+7dj>XnG$BDCZm,#;,Ze[<MB*)qmWntje/eXbMD]8gc34,"l]"Oq<.e3oOj:NIuE(57rm?KY=-t6D&7_Z>-GO!qfVDb;6A2+p94G#I]IM^lf:ku/S#d!Nj_'Y>+tV'orJA\H1%rfE<]n_/oFfD5%=hq:b?DSpfH+]`8sM*PW&ie]sfW4O`:RW"K1J*2*F.us"Sn]XT-ghT="p(qGF+V3M)o0l65[o>B:3V90SEQ0]7bN('N4Y[t&jQ+98XKTn%Vn%!GOl+4bjS@cJh3eB3tYH#*ob9J5YE]+7\V\'\I3LFk7iIZ.O_DqcPW^HEP:=B,%Php7+pc>3?qc9>;oj+gF[ZL_7C@-mB6>h3Q=s1*_'ZMOK,2?WaN0_f's=hdZ`$NMpbgAm0/nBYYH/!J0Q@HFf]63BK<G8YqMa^kL&jKa5:lc2`74Y?_:Ncu@k`Q;ZlJ)mna<U`'Y^HFCR=H7SCJAoWA!Is19IT!g$]A*CjEVs,)nQuN*gGaY@2Ek[8,``F^pGAp<$<fN35-)Fdia</E:Oi8-k))?abM'5*XRIakG8tb<hh*Mr6#p*m8M1ANL?o;kK/]ILa8+ok\B[0/lh;csh*q=)d?ij@>m0&F[MF8e_m_H=[E-[*m=$mhB96:mlfUb>T-ouuH]nDtnEjWc^d?0[K_!/\2C7Ioj_ig6p@$J]cgq:)>;c$.AQm_+Q#EHu1NQOKFgnT$(!7D:7ikpUdIM%MA\Y>rP_J3)bJRQ)[MfQ(#H&be@(5m9nr[qS>A-`g$[I-nkH]\pGK67]502(MhS>m<4N"'S;kAA?j/tl_.;Qda-S5UO;.afe`<"n&&>G4$k)UPJW2rh08fVQ=22,p$RI65.AH_2,3oD#gQo1K1eLt(XW`K+imj6ZaYMR]'0'i&D>ZU/kWBPG$*os"B2lIK&\2B1m.oLg(W"sPP0BA\2+RgtD&`4W\!3BYnSK]]AEU:E"VRKC(eibhb0k;bEADR>Ch$m(1(egtUGgi1*?'<fQheDo:>FOl(Hom\&qn<LL%sf+.iQ/lYjB4RY0>Kb!/I3oHo`]kJ-6)G,W4Cs@I2u%#Tj"RFAi;eqCBfD2P.:o]?I6haP/E+1&&uu02laoaJ&f707Mtb=:TZ_Fj#?&h(0]7uW5gjr)oKo#b-0hdq/p<,;@kZ%#bJHO_Wp17SW8Jfj%`bh=GlDP!3ttX7Q']'^6g1,h:L'H(>]G2D]_'tIC`\pah/]9*9>I#iq>0<aL#)5G4]SuHiMW#Rd3$!eMY+)Qc_[Y&'ho^+k]36nYPg7j6:jM34Z+PE.%a0edB'6kH_Zbqg7AL)=I_V^%`-"8Tn`JFr5Ngm(SAuH-$C?]C.j-?XS(bUL`i.H:r<b-b[+2pNAL%e6P=o(9:,ih%mRW:MYFXXL=a;#Bi1C6!u.E0*&r5Q\+f,p[RCZYl(m)!j_Xcr?\DrHg=tO3i)1?1G)QV4;2WWjkPKW_'"@b`.q;^QlgV#69Li[@-&Qf1L-JM[A5[Cf)=&I9\q8\AZ[l#3ABkaGt!J-)77aO79n@&ZbJ/oFh_dJe@P83>;:T(>/PSCmegI;6$`C8`eEsC=e/=RE7j?L"bEM[^&S]`I1_hZK:UN_EAu)DFC,>MlL("?4K4Ud7c"Aj=kE6'KaX1jQZWP90*&r%s29:S%!Gt;7oT`%ltDHYrWpGT3^(*AY?5sSb79J.E`o4\?;_mmQZWP90*&r'$NM_Q/dqG!QZWP90*&r'b5a(g/dqG!QZWP90*&r'b5a(g/dqG!QZWP90*&r'b5a(g/dqG!QZWP90*&qN^WT<#)`mXNqAs?5q7H0pr'L(?c9QOM6!n]20\Y4cc?$$tn+\G&/dqG!QZWP90*&ra^!"&1PtX1(BR.06foQ%S]6cR8]s;e2-MG&c2Y_I&[G]LAh1;ek>Scg!0'a!P?N>nI5GD*Ukg$'$r:^)ITOt68dr/JUfkf$eZ^n9:/^O1>*F\98#$mH/`'/<\I]<_BVu-%rWKCC9W$t=q_4&$;P31I^7X>m@;'X&%O7LInj/Y=GlDP!3oS9UJ)A4$<ubKjAF%qAPb<hX]cmpWglY_ll4oD;nZnF45Z`)Y^6`=ht^TA]ru\d<Z?gBjKa;#E`mVEq>rouDD!GBfW%bsgT@)a2W%BeqbYnBk-BTD[Ba#=P2OQ30pe0oIEai-dj??^AH@;AZL5O$"b9_GVcNf827nQ^;q5gHqQ4B0b(H"PBub9tab^/&FUOh\PiF3'0#@',P^b(DQ1'.S40Yebr<TtUE`p3XS?sEC'\=-$@\`1AABf#CV,b$84Rq`>11_'@,`%UDQCuK*B6CSnbU&W3Kd4.0T_HFo^e=ofSX7M$Y3DR6>fTW]I/tJaB`AXhVJu-9<BVg7fP2n7+,m,OD"ka?W9uW$,Kudt9P`J$9iK1-bK@rU^1.L;^#X+KQ1)NRKn*$]F)tLar*SL`puB\#rk&kHEZMp>o`]kJq',hg.C0A`N(6'1;/IdX0g5MO;]%GtV@hhC85S1.V)=Xa`-32**G7(gntY-M`+SGp'WNI]*rcSZQT41`pq#!N4NPbjXn.Xe1be"LkH]WTg]`8*\@qqSHgJo?>h#O>AtdA(Je^EGH5qGsZ/>^Lm*Y^`Ors;MZ^]$mJp#.G!SiP9*rod@'`a/Ub6#0g$U+R/jK\b$-^P!U.i*L4Lrj3//5@f*i)VE(!"b@;!a(st(;R%Sn,XXi/!or)?Q)/6YB:J(6be)"FP+4'R2jbAs%VQGf:k>*TWbn)R!Y[P=^:^K,=sKqi)VE(!"doZ=rQH):4:GOU[`J5bc;tV41lT9jU^%8b<#M5[-l8(d\3/SdZ-^o5*pEV7uodC/:^s0huc6GoeRZNbP6F]@e4I4g@bG6lUPF,?Cq1Fn^$s!Be?Kuj,e:tnPRh8'GjfJr)]%'H#U%^Q'Yu2a4%&s.@bE]K4.j-C=ucN_BVu-%rWKCC9W$tN_HR%<i\#;G`C]U7dM:b"`Ph)HiSu1hYLIFX[-C'g/+7P#?-'D%YgE4Ut'_\W/UW[KCQli3&mM&_>Mt*C@0]Dl)(Ft$>&WWf;_mNSaRlXqh6*)C.I>JjK\dR`.AL"Z&.qREODJu1CYBVN$m&rP9c4CSND/[&dt,qIPmH,N%MbYh2s7ObKBR.Tgu<?-@'W7!4QFR#Coq=/c/gMZ[-Gg4DqL,(6:.Ppt'+?jm""Wl,OGWOu_()cbPQL"Q_q0-%DVPj%j"4GRE:(F353>^Q\93pV(-Pq<;GXq4VS'[U8uhWeXgp^n"Ts!?a;sQ6"KA*h.((1RKC?e=#+5NlL)c%`qE*i#mf0&X3M\QHY'N[am$h8%[g\S3DWO\ZDIu.mA9]6=Ot<!4QFR#CoqBD=mVHn"uZ=8h\]'b%7u`_WXNoL$Rg*T#G7#UOk;n`E_!@ds%oaYBk?4ONR^8'am2*`*+g`ja2!;&h,@/eS0H=.Bhk=JnigJ<epEu88F<h6`S&F-PKZ:n#aJ)#kK8O>):34%kK^'h=E=HChn41J6Pr#X2X9"i"W1;XWG[O<UDs&>.:8O^d5AVf-n.8F?S]j!:IdW%filc$g*ZicV(pa?=K!$"^)55Y(!+J5(5ENZ2ed]Je%jdma%LFI/fY`cIo?Uc68St^S*LSrr8]7Qica;Z2ed]Je%i9n%8XYPKO$;'am2*`8n3((+5FPE%;]O!/Sa.!A$tu$fG&:p](khb5te9>Sb,W=RZ>62Y#D3J,#@B:[IDgaHO@mJ''EP5O%f@`ujq2G7(+I--u2?\(A;FiK%4Z^o^`.!?ei>eN:j!SGFjf7cR"E9_h&!pMtFpUil(eV@)4q%_`s#XkQqJW.X0731F.g^o^`.!?fti3L2GZn=GWmHs==.]mnH+Z(J=gkC8[7q0k-%`AO\0fiOd6V0cgO9K<s`mV@#W$K^6K@p9Cc:Vr6nFjFfF7L-+oI*(:iQN_=U(46+<[5&]'GOqK3>&C4_M1_e)(P8?h.Kiq?j$DhjP,oEpH.,`:^2kqtX'5=C^6`C!(V23!*PjhJ/:^s0huc72ls*T#4ANZX*mBX$90@r:<'g>8F'6?3>1p#Y8T8:UR*3YHI\GN%g*XIrb6#0g$U+R/17<f>6-\]"Xn'!HZ<BB-ADpmbXhfKHQ^'Z>6#5;nB//Lm$DY/5I8_Qo:<kBIqmC=bZMj&Ygt"hF$fFc2p](jEbp3EL]>s'gbREW)dNFaYl,k9-JfIGG,]m8V(<3+4T$'/YKd4.0T_BtnQE<K8b6#0g$U+R/>&W3:?gp#A4BG,n9Z^kRlE?W!H8^61BCsnPT>FDX6[.\#DTh=qJJYjJJ6T;:"$is\6=%>K_u"3h+"EUJ6"k#81":Nj(RWpHr,:X:?@*DbVJu:ZfS**?.d71S#Q<DTWZn-*86g$KL!,X`Z^_#96^tGE%4?"])Z[J=Eh%"$is\&j>@<q@[`16.UXfX.Q>kO.RASb6#0g$U+R/\j'\GnGR,p4(k$BjkobN-gCr6^tm(C!SiP9*rod,lN%bKQN_=Y(46+<a^kK(:+cq4<\4"G&<k9==I`V3^o^`.!?`_U"gBts/:^s0huc72GV8='Di?n*P?,,;?G:=OXRg'uZ4W2A!k8sQ4oiOpV+NZGpVZ:JU[?9'k(lc)#Q6MAe:+g2KG>&[b6#0g$U+R/b-Xt?,=@r`o%Wo-XeR3a)qTIcST">-rapbuYW'h81/Z0#<V;m[Q*e]W_ct"YY3mI""`Ph)HiSs+3M4^9TqeJD=QY#%oikedk;&8l$I6P$%)FoUYlR'Y/dpT</GK2VS!$0sIkI[hb6jCd]5q+p^YMA6\rN[beOipI/Is-BJR9Uf"`Pt-HiSt61-&pS.[*2UO4r)$3d,U]ETZZ`)$iu(/9=#:Z2hEdJ6T;:"$g\dVip&.h$V]&<SUtGP7nqM0--;GV,aEd/doa^b6#0g$U+R/JtGHb'Q.6YWaEd]Jm;?W>$3gA[\3V\jg*a@$2bXN/:^s0huc6GQ20*D:,`-+h6WI5fc7Ck\[7AKX-L_Ka4AM&D%>gmZAtH+pp@EjhCUD$((:;T3k6el>I!)g5\qhZZ\V&if$.cSfHS35VN]1)\.oB8!5uH5IC+efa7f2rXEe!"\`C$rDT.2<!&6JFJAoWA!SiP9*robj=TFADb6#0g$U+R/jK\b$-^P!U.i*L4Lrj3//5@f*i)VE(!"bWbb<#D;aK,>:^qU)/RLT8jK'+HJp<A$L2n-sk_JRD+!SiP9*rodI1*i?a2@6>B%IS,sq;5FX0[>N,lriJLDBWt?E`iCO@_i;"=IJP*Io9rY;LViaG*O-Q%@2bP>uZ<8l+O<;C1n%;9NrOVo;u&L$`gTDk*<K#^^lOM!k8sQ4oiNQ<6o7:O^j"s7LM#_XB&cqlX]JG\$=l@D8m-G1Dh)#)s":)DT.2<!3sl5ZJq;XF'8;so:nH%Qh>/BXFca^>S5oBjK\c'`I\U#YtP4sr/]G>k-BRC1I!o8$moj83JJur&':>D\Lb6B\L`88Z/>^LD!6Y:igTDBahj_nJuTSuE`kcoTRFKaOime-E`iCO@_i;"=RZD`S&3F.<U8D5#,gXiih)UL6S@\QR_Wj'b6#0g$U+R/=p^fV6*s4H<"H)0N)n_AlR/Q]bYiR;5uZT_WZrMK^"$Uh?>V0*/U:r[@/q)iQN_=Y(46+<%AdEpmp$+SfIj.mbPJG3L&oLBQN_=Y(46+<FarUgheUj"dOAOqnuQU3/4_B$i)VE(!"b@j!*Gar(;R%Sn,XXYQNaTQ\L`88Z/>^L9J-]\EH51^[pm/YJ='RW^uFF\!,fc-%filZmsa`>:MkQspoIHI^0b&m]Q^>;@"!&u!4QFR#Coo?R8^4J,o<pM1FAFlgjr]G^o^`.!?fti\ZFl<?Nl4l$EGKK?HVhL^N%l#L[=n(14UD+Z2ed]Je%jdA59+nA_Ps8R6/R(g&4q=p7!TQ3b7sqOoanlQN_=Y(46+<c,sTt$U9`rlLoQMQ^)J/i&l$_!4QFR#CoqS+5Bj\g:Uj2%Ohpir`=HKQG8g1$HD!"=Y.*7hui&G!,fc-%fijo1Xl;`l&lpUI*4&<>ZS7\\LcZCjK\c'`I\U#Z$[&HaFAJZ?7p"`g8\=)QN\p5/dpT</GK2VCSbghs#0A[]Tq.&<!`Je]hPhECXidBnlD6J_UeMB8Tb7B0TfTU^o^`.!?eg;2Pute!k:%s/:^s0huc5\On;NDa1q\"b%1V/N!1:'@PUISMj)<c\.oB8!6!s(!#?rK"`Pt-HiSuEAH=>W/dpT</GK2VPKO#0S6QiFX]Y&n+SMDM$M%BL;dL,eg&&L\NqY.8#^hA3(;R%Sn,XYt9ZY0&7^G,hZTs"7I=;TF=hn[kAHCSD"Wm_RXe3d_r6ON#f,'p;2Er'Z/U9#<ek\2.%]oL:(mHD[%OSUDOF9>a#2GML(;R%Sn,XY4:!SukQ;-KkW8D?o>:2F]T\<4oW&:@kKgUW;PA^F?E`iCO@_i;"fT'3;Z7osrq_M3Da^oV,5*F+32\$C_b6#0g$U+R/ir<\pr$YM=Y,kIu2Qjfug">(b<]RVV]]?AK,e5IV>I!)g5V13`,_$"Is+<m_rT):9AX`!Il0#@PmE9&A8'#6Bgkl7W!+L/tAaN#m<=@ooJ5aR$!SiP9*rocPPfln'Vu1l)56e4g2gUnlA?RkpTW_(8fjMNJ1U^#g>SaPr>Sb,W=RZ>6G4ged2jX\eF`LUb[pm/YJCkC.JBFLX!r+'^=TGp?_$>LX/.fVVjK\c'`I\U#0tAic`Q;Zlgkl7W!+KtO!/m&a!k8sQ4oiO^Z2bXfQN_=Y(46+<a^kK(:+cq4<\4"G&<k9==I`V3^o^`.!?`_U"gBts/:^s0huc5</dl',E`iCO@_i;"Qs:EBioIBFDT.2<!&;#8JAoWA!SiP9*roa\!&!3%LK>FFHa)E15j[qkl(<J)++O4!eXsms5Ets3h>dGipu>0>kEX-ZC'/Dg(46+<IJcSC?m2^Y(0nhfG74I8_1E0t5j@h4S)Qhp!5LW`-3+%1jK\c922P!,!8)N1s8,PW,64qR@0lo6)eCWp3XYpiKU;lBJ9TO3Q<Y1*YQuri!!%LPM(ImB!+6B?&c_q2aCPAPM\D0P!:UUKZD=f,J/*l0!!%8+b5q[p-Q3!ci;`Oi=IAjM_#aW2,np@[TLGpf!3AY;!WYKD=:kO8NVEVVJ/5C6!3dC3#ljrW@RU9)2<#8L!*[<u!5N?f-NF.RL_Tr@eVI!$!,)rp!W]85T)\l<,$"gH<[0d/!2)c^#QUqqHia:5Mc^Pk=H3(Y!.Yii+onhcnHf0q/Rh-K?o?pW!!$3@M?(G,`$YNb["oFtJCTHO!!$\X!.<,%QU"qUecu0T>/Z<6[oe-1(@)&&!%hYKi*39I5`>:9!.Yii,4I28+/$UL!!#9B=:t<DlOV?OI/j8?7B?cBMtI<gYs&-fcluKn^;]pNZreCM!,)rp!oIJc!EuQ8!!'B^'nL;.rW"P$#64a-`/;@>=FYi:lN7+e/Rh0,>HC%SMtI)NJ/5C6n1E35TZ-a-!'lHE&bm.-&("d6!!&Z\X9a33o`o084obT0,$"i\`VK\D=<@MCBFu`rhdZNb>-&57&:4EH/*n)AmaNUn:#A.rn=./jA-9(/IuEn3J1LLjY\h/5.dm62krFHSm_"ne/5FCkE-;0bgAf6*_96J_Lc'HQ@A5h:-3/r;o)N%Oru5_QoDcmC_96J_Lc'HQ@A5h:-3/r;o)N$d>SauaoBW=;'ILE_@KNbn0b;(Ma^r<#4265j:19kY0.$[W'Cu3/SQlrC]CY?dk7f8So3qd*3&(reRXT=lr_G@lgOp<_AUU-RC1VU<rH&jHb(G1&G@!rC(2!a2U.0',[lQ`I/o*<[W:.=hl_f*oM`gdLkK\tl^uB1*Hrtd>]monQp$7P1J%L++c[4cZjLr315M>DM']:e.Z=^@,rJ!DKIbs,ucfN!@jj&bj^uF]uHqYE(`Lh&-_m6MJffCTc^Dp/ElQ(%t;gg"Frp@>O!qf4Sr;-6\(O%JB5-[1&-3/t1YONJlrl$Q$%S%bZec>D4N,b>T:LPHXXFi'#5N^7pT>,eckORQ[Fm$^H?u\(^cF3Tl$AThFG@cKn[rM@IZa46K'?OhQAq=]FH>.SPrVY2]3gU)dodLi(?;(>7B05-0i]F:=kto=ND6m5,NYmC'G:RpJpmBA1gHU'Y>G-GhSR4U2qo[4G_5HVEM[@2YChe@AkW]ca*&7:[:R32kFdrX#Qe_E0oB.dp>TS9%G@!rC(2%"7_t*h:fF8<L?iR*K<.8%7A/"<pFbZanT-9OYMZrB)h"gX7-C8s0%mDRh?;(>7B6OHf3k6edGN[RRcRDP0kJ[R3EFKu>X-:_YGB\N7oUNcdG@!rC(+85F\2q/OG^&?&:X:I`FQ^UG?u]WsJ?+mWJp2EfrUcVs7!Ds2!#?sE!Ot2$/9lC%f2'^A9Q]I:"CQ4Y*e:;TbCXq^If8o/_F/TS9E5hUjoMtQ\L_uLkLWMU.84jH`<9Rg@NOZXr6M5oW.1VHK<<,cb?8XnkODsmE`mm@EXA1`k0$]qA+'9kq:et/n<;2tme/S0h=e!2m`p^s^uF]u9_<cq[D&6e7I]\XCYc]o%u64.bBj!7-"uqYpIM3siQeX!GIYA`?[_WP-)5N$)W!VqTp@bn-3/t1@51CdHG.&VrgRW&_I)9!68t:U1`03[^.8_C5,\YjI4!TQr4]k^'(eAHi2CBPO8m?518qX_cTDeT]#ln!k_Gf/bq(UPHQQ&X4Hs2[rRmh2cAN"Eibl@e0jPbm`j&I>YZ7h'45W]:pXWhpAFM;#B7fNiDr<].6.J=XSTa=Xc?aJSIf6pt"e+b4TDc(-i2C%t6$]c?*7[d=Gqf>%gc[SCc4C5EXdWT*-M+opF'7<Wj*'?'\ZFsWQCrXZT#('2K8I3Bet$/406)R*qVc(:GD/tB^Qgl6-3/t9kJkFXNX(d:\nsWH@H<PY1?^lbb:4&&/)2-(Tjt[["P\jl\p%8.1,#6T=]?36m]<H^gp0-87',Vc(MKrnIeGS"[D#E0hCZCkZTm9:(DD><h/d)c%*+"BTf/sl*XO0GhHQ%4\)2Q>*:]G)Hh%",%SP0q>A^E[FHEV:=*EcYcc]Uqj*pmY04h`Ld<g=6\Wo60-3/t18MO'R>jZc_WYS><-Jq>Dm6.*.P0;kVjK`*@FU=5S)Kk5pcc]Uq.=V9LhgDdUQdm+k>ZTCG(DD><fqb#$nNWM[pnQ*=e\^m=mL**sa1oL$pXXm]BY%oj3u=:D1Vrc2DV^piJm)qbEYcKUT=))-2<tXP@%V]geoZ`VFGA\"p03lhg-TQlRI^tH=<68#gj(UT=PQ%u-J%,cK]>60D#`SFqNI-&cEEjXkp.X6N&r[>!/n1Ko.@HM2a3U(/o(\bck!b[l_hA+bHk"$SJMri`S&K:Y"gSWhVJ##drPj0h0C^U=Ib``i9KC/i8'r25<Ynud@D'eJAm@j!3T'L$f9_8p![sh'A[pg!EbkZ#N4n.ZJaQ0?U$]O0[ZF-'7e&YGlY!B/dpOlq=W3X$5;6@0`bD3"+XbJcf=q.(0noE:W/^9IG3ZSgiP7O=PUg/hZ7!;B7b!t"]o^,f2'^A9Q]I:"CQ4Y*e:;TbCXq^If8o/_F/TS9E5hUjoN!'LYnF%Da*b\XN>Mj'A[pg!EbkZ#N4n.ZJaQ0?U$]O0[ZF-'7e&YGlY!B/dpOlq=W3X$5;6@0`bCHQj;R7jKd_"SR4TEV_HMh(DD><9oO?U:&TM;rl(L4SW8`q837V.H)mq8!e"lI-ac0MKY&0phVP$*4`4f5lM-"Gk"]?l[H)W4qt@VIDmDI8/GO;Lf?^dULC^jVEDrGJ&0;hAVD+s`YG:BfT@mkTTCD<\o3qd*\:#;jS/^./qtf;V450?)`i0V3U[_BSRD(kQDcn?P[BH,A@JT*4:VQdkDYQr4_7-2AFo+cPFjLrbG.B/KGN[T(oA[?B3@Q#:)\=&!'n1D"9ce`uG@!rC(>&LdQ1r/\[ss+X`kE5LZJt`2?HTN9s1:R`UC@]O[Fo<Rm%NQ3?FCX$/3iNFe/D,[lfpJZ].;'g-Z`suh*Zd;nfr($e7sAE[&n,+T2[r>Z=`cMQQnUJL%=`aZ)n5B-fN.r\nAE3UP%/H^1;eM>Sb!JbS.7YenPsO9!)[o=Y*2$VLmB^/*-6.['`ek%Pm6&fh5SaBe$V"aY?lCjJHNOhm1(ko$FAgIDWbeET>"@?u`=)^Ucc9gK&IK9-.)6)]D:`$:cG+/=ABFr#i&BNLo*]L[R2\A+X:9Ka1E6khqY%h!WQ:X*#f_??9&Zj!LBRL%=\[00='+jOCp:r)PmOHH9[6S'O2/CRVkEa#i=AX_Mr344_jJVS$EbWg4V5'n1D"4[/X`gj(UT=PT.s1V^timajrudOGP5+"]K.e9qQCO(s9AFp+WTA!5XqZ[9k!I<G"u*@$Ua9TF;I[2=<9\g(?'`m4=-U$&o=B$t=Dm586-TQKAKcO[s:eS5="*#deMja)5<GVE+liI*U4T,9M9`gmnZJAl*n[<H3,i4s*hejl.!FD)rM/iJLb'lFM<h__5>[5sn-!DG2<?m;_ML-hGf1!.-8W`iLfs3L<D+!#a0Ed*V]BY/KZB]6;-\FC9E2u/[eP^b(DQ1'.AeFM)1geL5gW,06F;73]7(B"!P'="FY>2!9Ao)$M*,dVeugRPd>#)d6Cl0.JcNk2pE"5\IVWlLETa1\iL)"`:6$"(O/`et/=ic[^4A^+-._GCf,+3BPW7LqUqW;.)^3h8qQG2r]N"0.=(n</KnRl2Z7*IKW"gHF7aCYcjPZo`0rku/F)Mitb\nbI#:#!N]:O,aR]jYK]NRRYoWC<]YWEmXT,@E)u)RA2M`h=D2feNTJh2dc,EG@!rC(>%9`L16b>VaE2_VT7Niph7=)/.'%^1=YRW_O7pq]HFO\'$HfhA7>J7c!9Aki(&-a)k_?^2bab;n>"D"^*sK`Z?qR7s7rd'SZ[`Q(;0Ie'="FcR^6qWXHjh4)b0/^>>+!:%S\jKaH9<XL\KJ>ZU;(o\iVPl!/kX+7[;_2FfT@r2rtNOD5>nGVLDZ.hHkgAO8l6R;XHC[c]k,(X2Uj6IN8j&XAJ:=34q,Qj<3L"BC9<ML"4#H$9'?+28RMX1Hiak9KBP(*eFF%VGL<Omu;ruW0VNYHJEkQ[;JM)J:hV6Y#0/O@Lp"#Gk7=N@SPD'lo?MtlRqbM_U`+,XejPKa.;@*=7*.JN:PFuRrNZ&)7>4T)Th3.ML5BI$3.TWN>E7Y`U2E<:USn/(:_:Z0/:PE3+GN]5>bK(s1?S[gV7jMphb5(rEM%Zq^(''ek+]f/U(Mp!#F2b(S@nt)IMiZaAmt@Q#WtB\]X^D.P\mQ9];%;(;.9NlfWk>h2hBUq/k.&ETb:D?u\(sJ?+mWJp2EfrUcVs7!Ds2!#?sE!Ot2$/9lC%f2'^A9Q]I:"CQ4Y*e:;TbCXq^If8o/_F/TS9E5hUjoMtQ\L_uLkLWMU.84jH`<9Rga((^]Ir.A1dd6Up#CS<jr++ESQZDLo*c3L3?d<+:]7VJSa5KD#M:X6a8TIu'm`r#.Z_#Y146EDo^Qs*4Uq=YiaOrM&,F@c.m_"ne/8j?o[+X/:+"_88i,lt0<pRGAAL@t\)AcDg*Gqq5fBD26#EYp4M+<<>a^r<#4264cO6ar,K>N&6,_urMEe9g<,Pbbl?;(>7fDRY!pVPLjjg&6BP\Kje[aDS,T=*=E<AQH1<_:tY4Rul6nT]XG-I64C;WT%5jiQcJa&]khS!rl[ap-miOIu*X':V4Se\Z':jm4nejl*=ME"`bm/9pcS-Xof<D5+TXIr*.6\ng]nebVZ1Dm_\KfT'*9:[Frjle#6j605.PZ:fQ"GVK5$>]ihi2YP2$0W5c:GqWn)ebV>0\RYP'plUt_VM3Fc7]4]bab]gWI]KiUQ%.tD8bV"%+]D/&d+RiYON^W7N1#%h9X*nBj!sKpqKYP82qgU-A6+4;C]>.1FA$daZE(V/@KNdD1Lcs"-JL-:p9ir2IRflqQA8W\m;@#,62drs%.d0:i\P"L^@uN4f53<B5:I7%#:%@JnD)&sK'`eJaZkhj^4&8kcXg)ab>3bRI08ea)bZ4SaRH4[b.mNW-@9+qP$Qm2/dl&eR9fJk:pYK7HXZKD\<3FN:bt-2I-br#)MuL5IbUDg3M^C]fC:Pu414@Yjkk&2XUtcN[nao,'0CN3K<YTd)`j(mH$hH8p!<[2jc;VVs*5orc@-tgPhAOdc2,'nZb*2ZUPL/lD\/!5bmk2dH>ND$ge2F9616=2ZE&>nAHAlIFB8odAr]URriMXZ#_t=qA=K^K%WrAJ-bJ])4C8^\*p*p>=ZuILQl#DO%J,UMfR714VX&Z>0fS`m@/Bt+F6XFDVT0!_?-ko@3@K_gkRO]kD(IKIK>[!r4*l%4]ruh*Y3mI""gG#XhR#B,8T'mNSTModhq_q+`tInJ2s5$YW0S<H^*FJaRH*7Gk1HA6NngSTIYVMi,h$o,2Vq[ZDFgu@]H!!u\ok`S(s.^m+NWf-H"c9\F)l!'=+FkI;8K</ge<@]9XR3p:>&]a6ens8a!"(%>qima\Wh`'-QWBmRF/`m>)pAa2jdmtF_3\Ne69`t-Cu)KH,?Vq&"WNE-[+]!=3o4!I6q,tgb]iVK:@)k[Xip.2nnHG>h>u3EQ="s[8s1k,Lm.':KtGM]KoVSQ_.ltUt&uGWa4_L?/!3i$F$OYOh_EcSrii>_#)?_C6@a61(:lcYRS8CHsHF)SB9*I2tjMi!\CDLmnN]t3\>P8LMiCG:>Z/s+2Kl)Eeh0m1Gem@o>V9K=+Fl8V?*hpYRS7$lX1pk/&8I/49/G1fEP[#FYJsF'jt0R*e::)C]c?M3ge"^$Eu'9&&?^%[Xf67*DC!j"^'@GR-2ttl0JAMh]oo31\j+6VbHKRdo%39d+@&%N4,$7c[Xi$pXXqQ"P^`8PdkV=?Q-[t(oQfj;rY\h@8MG\8(D*F%Bal]^H$%k>OIR>'jt/LGF[iaRngBQ:[W3m2V.dL]6cR8<4&h!`-sYi#2bHLf'R8FE*/N9)gIblf<)8;#"-NADeKJF%3CH=Ik8+0Q@/X?*FsL#=B>0O<Se*fhnFS;*a9DGNKc;)gJ]f1T]L&_0Vmc;1?J=<\g)#sKqO@0_-ko,c0C!87sJPOjl*=O>7GaO6?R$)#2eeO53X6C#6*0,\Ur),r-$OUE+$3lQ.7eSeY]>mRq'WVea\l$5s2/bSSC:63Wl/=h*I@eXB#VP8U5RHfN*Vjjm#[/\l]2#Cp*i>MRSGi_QlM/0L#D;ClUR]Q79ot34(Jb#@HlpaOGB<RS?`:q.?eZnL9]PkBfeoIbq2,NW_O5YRS6=N9`6+\+]?t=rcQ+T-cpWTU2<6=kK`NSP.mrK<);ii2C%tF"c*a[T@uj9oO?E(7*jtj[0?0I@5tFYtCnZj0?a'@6E7'gc@WX<jgcB<ke>"DQWi70UH/dGaT2rrRn8.RF_)NGff;B^2g+FI>uR4%t>q9g0N[ehN,"V!\>k.#F/02mcZ(PB)-:ZOCbq%NP8Rd"UE>4<N:Z^^?D/\DJS(FBC/q-;oi4Cj&7B+:<kBIqg#YOg#14o"1p]!gVCQZ>A(T7#FfOFEu\rp]iq`3?sp+?j,)h9n'5KXUT^8EDR2FMmH3a*n$n_8#a9I-X0p8\XQ(A1=+F;1mV)D*j[blC3o-)X-1M1`;QNc^QQ6O+T5JH#_K`H._l_rt3"g*4]q9LaFUR.RJo0FW@U'^s>ol'G!$k'7b)^L6HDEWhKCRnR"]l(<XQ+-#!6]+o%6J$jI>-301Y$Xr*9,3q'3&N/3,`kJQ#>QXWFYm;j[I%gI5c#N_X:X/*!q"I?lO?Y(tY%4[+:je[J8DP;7k:%h0<EXA;UU0qpjV>c&6_7m1j#3Xk3&_,KjmU_5H*I>?bW7mI=QP-"WWbZdig,fRiZp0<Gi+;ql_:Fe$:8bE%8(&tcF];lH##Qa5@mlbMraDp>b<#2iu4Jo0FQe]mNm/$>q%PhGs)>B"O\CHnprVq&uQOB/9]#$Y"9c;e,`BsTk(q"2#7Zf>f?K5$mElBPZN@NG*F]`P9Mh_'9ih,o@?-ORRSYRS7$lTX7EnY'am7CH9JAY&eG)-?!;,WS`k7=oC779oR)T/isTh:L=d!L@;T"LpM/2XhonK8FEJ!6Z#H!*l(&)gDtH_*k_5J7XR_!3T)$%D7M_?m=>U^p:m@!*:Q##%#5j0Tk`;?s1N[T'=!m1i?sKs#Xi\s/U?fCWTMag6=P@QK&MPRQH5Nero4ln(Z+R]HFF0_)Cd<2m-@qj4cMOPIBr?dE#-k3uT3PI#D7hA_CAjQF0\:0\#d9%a;;j0@DhlQa<m@Hi'qKkB7Gb45*lIYL18HMZheMbJC^V=_r73m!Z^3VPe4@Q>FmtcDNT)`IUgFL(F\j),D?<DXqm$Q=Q'$:mm>sB8iqp:^o?"=/s%5UJso=]7ljHM(u__,_BqJ)#Za:ue7>K=/jm%/mqe9287gC$^I&8VIKC2HY\hGes9Bd#I?>`6a>S+:;meWS1^A[UfJb"Y)A<OY_=/t#WPb^D:fC15eE[6e-.j"+1@D[ka94`%;%X,?ZDTu-PeI8(1$ca9op,3=jBmA3u0O9nRC;kA+QifGSpZ/X>(LXDYZq00Q>d9A,gi99)XjnB/h3KIPeGaTN&m:`U@AitE%Ai8F9NbYNeIA\9\B&%_l_JBAj#D:7JZd_,WpL/CP=Or_,6QDgoaT)IuCV7.ELfjA1o3drJl2&I,pI/u9BS1'9R5mHbo'^sYakegTB6<XbemKT92Xk`LY'[h7X>?9qp17jI_sU8Ck[esC\g&[ddU6\28O6lNj_W_-m1j#3R2r_pC5-'[8"5A<WZ^``1_Oo;4,h8a!u\5`q5A#JR2df+ekU$8KhMJiHj\umaa)up:L9U:iQp6B$;P"';oj:k[Xip>G/bOW;X;,2Yp8H+pXZK.[(3Z[N[L!.4EI[bnDO'V.DJUBNhKZ)3:J79[T@uZ%0[0jRb^>#RnE+K]+<[ufU^=7(>l-^SFYm3C`PSuj^`SOR@--jdCV?jHhZfaT!%uY"T&J5JX>D:?0:JDfH"sAk,;1,KL<R@5'p4/f[o'.);>r`A0uHgD#?EM/&8Go44fL[UjDfWE3jH4cfB.jCr]$Y3sWZ^Hn^tVHT]g/YsXXXZMh*"Pae@mlqf?&GBNWi:QDth;E^FeKO>aD3?Hcu1I@Q<46"7#7rA+FO1ZE,$q3RRDterf6Z_-$2In/"O1Oct]%C<iQIX]Ob9T>1'$,H"[U7Sr,([u^XmJ"0W-V"8p[ZeCQh$5QL"<0XZdBfeO^mE#B;Q?4QM?CZS3jV/^(\)k[gqbrs42S0B)lOh#e#;6<VNe33j*ga]5@5VnrWbZ)][D^0!!H8os-TReS2)#bZobrh3N\"JpC@#Lmn`TX-T)^$\n3+*k#.#<=S>Vq.5'MZ.ID51Y?Z@i!b3Si8op-NiuP:aBW6m+(fj'=B>0'L%[+qLUW;e3.AGV_MNm9#e#;N1ZCI0jm1OD/S'23=Oq?`-@h^3fEP[#FYJsF'jt0R*e::)C]c?M3ge"^$Eu'9&&?^%[Xf67*DC!j"^%(X#N4kMgVA`W%OSKp!\EY^bVT4L6H8Cdq7jL7N:a,EI<^j3"Kk+9_W[A2cS7G[eaBJ4ZfUt7^?/1!mZf87Z'jDl2tQ,:[XjdUESYijjPsImmWRSql/:OB7Q-NUbh\S2SF%&!=U1^RcgR#eEZ0!h'"#2un1]9DqguNA?-G??pFUge[=3&/p%@)mJo=.`lh32^3%]`!i8o3l-iZsiB03gRm;D)p)JsBRPG2q6DMINn?s2;-PB\`3^CB$hX8eo\.1Ee:2E(3$0djTS%)19;mQnS]gF=ks(=^QuNM2Q?R8d"mHZkmrX!b58StN_9></9U[7t'`_P'o^)Kp)jWrn_EL%=`aZ)n5B-_WT/*J<hSEZYh.2Xmp$RMdZGjgU]pJcj3(W3!EVY;R,[[(Zu1g3h^n[X(IuU\N;Q40;!/$\S%R[T6E:atr4QWe]sV?rd$Y]Nb/;ZEL7$qO&,m9dC!G]"RGl]K@kb:OFYOY.Ic>g/LuE'^\!:n]`sKStNn?k:KggT'<,O9mQYY*.N3;e]PYu]o5.i_$!75^F:8<JM6C6fEV=tHtsSq]![0Te`,CIBRFJd$>T"`g@@=PrpZUBh7t.pO0rZ+]`Ka#b3O!dU.fhm*=<>NomT"*O;Vp$OA$nTZ,M:R^,C`LGJ`d[U-#>^0\u:?;<q%oh84EDRF(]L0O!$#"oLa$B<KPDi01;A,f)D.E]gLO]\0ABRF[+9MG3'4/L`l2f%)adV'Z`![+q,@^-H@@Uj"c+=+FjnG4RJh)1(0[D(6$oK",UF8C5bE_QoNZf?$=u'2OX$B]S!Ud;!Dq\!M!'jEXK1,:F)JiP+&h[.(8oj:o1$fp!qMIjaEEmlbr=2MXM4V^j`Xh+rO?6a.$t/$in:UOqc?>@!PMg4-:A2]cm/cc.k?XVS8Wc[GF"AId%n*)-0r2DfZYCp*i^b4"J^KfpjNmd+pladmYMJboe0Wf7KDhama:m$m%"#\Wl\aq&E((d[sofNBerIU=D5$\I-D;]*2JP.c(CcKON8Y>d_XYRS5bO6]9Ei(_@*BJgje1@jIq[C,+?pAEm;7P`_Hf?iHTZFp;jX0oS,Le4V%5C8l3Ec^+Y(!J/O=,YC2k+d;o];MtgekO;Wao#/a"Oc+gZjMT*c>)=>qs%<X2EiTM1NTHJeB?4ed9T5)A$2+s:Z`0$C]c?2j1<H`>uoSi2s-1DDb9&8o'KE&;Z;dQW-giIT?j45/K^;*@XA8\<pKpnHp=b$f9q]Bp<3<7.-pD1cUN-jGLR'm>+nKaQYJUWK.L477N5;4C'J=GHP/6:+'#L\CM`f$#;'J@g)='Ihq!)-I;E\B_15`g.'(>Mr889h-*863lW*>cF^XtA\)uF."#o`]C]j^;0!ilG>k\XcK'IpK+o0*,kbu"dl84:MW?)[2)!juI_csJ5T$PtUP3&g[DR`u4ZFp;jCNNcS0)N8A]pAQ>oS^:(*#hZ&%10IoQS[V^>#%,ZUU_r$@s\A]<qRPn%doUkg1kO`foO8Qj".%e%ke_FfEP[-M!J_7j2>!QF:l:,p'S#T4!VPk$+>C$E?._`HNdN;Qj;R7"P^_M\.0jk]`K`XbQDg,Jo0F7>R(qq?3-?<joMtQ_)Cd,Y(MRIY5la,*qOd@2iE,E<')kIjS>579?tl\s65d.&,M_VL!eJ7kP=RN^LWoX+P6m)%dmeeRTV/kF)O<$1`6*L'A6[mQF1YOs8%ZR=7Tu#U9CnM3Vudg\)7%.DAU-uUTJ\9)Ef(k,hN<-%`WWWa`72E*LeonA:"J^<qjX6h@%MF])fnuDQ3WA>.)E6J+FN=(kTY0D0AR(_6bQ$UHIF,GD&>]V*(g7@@&j8(\Gc_b/7H([MnM(K^.'1%)1I(I)\OX%K*97B*I$jG:P>]ID0RFah@7*\-7)ghR$=<!LrZNE18^j[T@uj[9gYLnO?d9D.fgGA/F&[7gBnR3#)'s6FF,b,?)dXeQ02IM-[0IpY@s6C?=@K?BW!GYKlQ?WuMG99s>)>S?Xr\.ZB+*EJ&g[jH'n!ip[R=Cp*i^RM,4NVDWP(?g]Jqm3Z3?T"1q1D"/tANb"8W<ke=PeJTBTZ8J"EYRS78Pfp'J3&e4&AO=Yh@G%@>ZFp;j.hhNe.r//rM$li.mfla\_k0BA;jLD[X]C?M'$+TVJfIGSbjUHhj)Yr/+`iX':SI\J3Nmi!afDc.eg_UY\nti1LL;(r=(]o$h3qQMmG!+pm:UN.RVn\S5Ub;l!L>U3.***_-60Va#6@gEP9^YI#&kj[8nL`-?c6gD6ab<_'itdgbhOY+hP/-K]2rY>Xjo"VklfbVbH/3+W-2'PQQ_^7LY5u7QIX^QVrY-AmHfk4/t0sueR(,!odm7CHrTE`:7oC"0133d52!=gQW62:E"]uFn1lMs9BNN,L3=FJF'5qc12O,obA+_@Qhc2I`)?Q4g<QRE=ZHu!JdRS=WqMVE[p#mkWjo^l95B4Ne92p<*G7(gm`Bs^(8%ja;lH##Qa5@mlbMraDp>b<#2fS)Jo0FQeSX`BNpBm+<m0Mo?tc_Sb,\5?XgL(Z9nU89i/d7??s,kU`50,pDM'%[%DCD5U>WolgVD"cEF"\*are5dS?U'g=IJOk?s2<8Vjk149Q0N4:-'c;a,,DO&8VG%VoEl"IgGl9EPe][0#,I#$Eu'c3Pa/O[Xf67*DC!j"^%(X#N4kMgVA`W%OSKp!\@!g")rC7D;[if#8>cs!L>%o!Ot2,2XhonK8FEJ!6Z;Zs3Vhd[@\-"qph7Xa"1$iQ6Orc?4M]<jl)X-q-^[,=^c!6]ApU&YB^r<;.Y(X=Ou]m]fVQ<4bL*p*'.RT!8f*T#%%"W-p^NaRWKIMO?_h$8AoG*ZFp;jX7^O:eUP\eI9Rc@Wr,r.WUO42GLpTgR>>_>nnsLS@HKsX%k28q*%0AC?<RA$&@thn[-lPr6h2s9=gJNu2W[<r?F@1]b[p7FJ?=,Eq0BDMJ7Z]^7_,*TCV`]AL!3C]/[R_,b)A>`3-7^coE+A(fEPZ:iiCK)<EWFQPRO)AR&\kD[8(+:/6WM8Je41(ApX\`<^)k8WOXYqFhEDQZ-DoG<k`R(.0SD@bOJighmY[V]^?s=:b!MR;W]&s1ZK(dh3RFC?s1;]+2e]GTVZHJ%KdbjJi^"L^6m(n8)Bes-jZ25YRS6UE`q4kX.)Uo`H\HFZBBWYl\OP<bOu:IXDWp[mu((h8DHP4=sb63\'QukQPHt_$3ECVYRS6UE`ppMV#5C+N-?tB<H]s\`HU!A!LB"sAQ:s0rPMmq_Uij34470[6FeXT"bLULV%nXljg%?KWZAJs[(^ebG1g-OAqKqCgFL(FJs[nqH_,-pqPJ_LjOoPehWo+V%<?$Ji<A>F&S;BN1MmkEU9\07!;d&1JX:*[o?;n@RfgiVAoi4iUJ-A^4@.Trik=UsK@[U9X.Dn3T'[8#=kDJl]<Mg\9aJ1YQdL<@>L7%9lbaJU#+o=N"^'?PGNA=egAl+^YRS6eJ,X2&_%0[sIP@5lI!liZT'[8#=Z0iAWtT:O0B,$[aS#tF/27[NeHr[8(NCHhA:"J^QC%p8l3,kWMms6DZFp;j9?[KWFb4Jg79g'2fj4]F(&U:Y2_4^'gVf-GNt4gp#Q+eB2Xllgl\:^lj,G$pH1r/uhq:2/3b$^1Ye:)h/%I$V+HdW069G8;,1m*+/sOO?]AM3>'(KA9:U05VfNnTEeV\WUs,?XI@e6d#e\\VSC<^WY&=8_hj9pV9k/S#%Fb4JgARBZt'L%FGX;W+%9?P,EI_KE0R[L*0+8`Gach(,$&"W`.?:0L429C*q?3+)lgmU1L7C"U2]^0<FPKh#\ahj`=\cE5TLC(D?QSR1_p\![,<oIY-BcW?f8]I&$$fbshlSM`gG5Z9d=+Fk152N4rgZg`S>\8sL%ap)H!dpSI)gH'#.f&Q\55^@E<d.*T"3qpX-;2:[^WlHZYcJu0RI\[7J'+59DnDK3p"Oob5WR=gH-d&:G6t^/QV9"^Lj:ld95s['B"-Z8at"-Fm46D)3]amGUMfNf;\6QiMsV6e=n)\th)^0a>D913eqjXkp;I-LaopJ7b>:q_%fArLR`R1Be3>1EProT5QGp#Ac1VLKX@q`^B#Qdi!T;B/gVD"N>ZU0cTjtj&bGt9'3GN67X^52LY*WXF"^"f@f/p_$^:,m:a]'cibKHUA$fdpu$NI^'%Lh:5"P^^b-F$JYDrPH44KpB<edMoG+[+S"AfT+8"!0K6_*k<Z[>(q8hgNLrn]-jY%ZH^/m1j#/?f0AEnGiPD_)Cd,Red#hl[@Dl!LC.1/mSB;'EEE1D;[iJobh5jS$9R-/B^KkE-6bLi'glU'A6[mQ6kYo\2qGan05#fM/9?qb7aCH>b,7AGS/QD7(-0IAVk[4Y"l21]SPl],24W`ZG\j*=!uW)?Ja_R9T41t3,mbn>X(EmCRlauZFp;jbO,dXFb4JgAMgPo,Rted]7#-gMju(Wch7^M/A!^ReHr[8Qe'Jo4oT*#F?GILc/VMppil(O8[XJL[FToFBZgEXk?FKh0YFnL1UcQlAPK>Hp'S#T4"S1t$+>DOC'LQ)j=(UR*PP*1m5m")(ee?dHu0=88)_2R,M9^_gFL(FCp*h?-eJW0o!tiYfr(MGX%/_ObK>%?,F=[6SBJ1N!\DOg$?1->D;Z`>0B4tV7eu_>>h6OF^eNqcdfjeqjk)=Eb)_jbfNnTEo`3ndr::J9_sKV('[!25PBhEpb@O]F!'=BM2V"hVdQ2Qln.&3WbB_0?!NbST-0Y@EC4H0WaZk:Fq:A-rO$>#jGpTa!gH[rh<W-Tplme(MQcj+app")T_5s)1enrN?!A(;J%s.5MSrJ5PL*-$S/HtpT7jG5.Z7.G6gRiDPT1r7R_Qo<u[4"#=gl]ba>>8\K+4"_$-WufSgSVW+37m__b5q[X@1u=`HT2"EU5<TJC/_b!5<c;h/dnP?b5q[X67rXrq`'u+l2K&Wn^`^2Db<ri+dW?4HsR]\MFIU@@8]6BO^&Y%n9M/952t>W!e=4jA\gcT=TH6m"ht05gHu'n;oiOd6ulE1^aI+;]U/hPT-Ta,'?Oed!1tO'"i(RaIV4$%4albeB&@7YYEV8`QSVh'EoaM+J<.f?S&,d<ISW/bZ=%8k\UEWkO#DH1$XA]s('*hYE`iCt;sWVP2Eu[+Cm=$WC;%@<*8[^"BfT,E3kTTO4GC:mpE6*eq2>j;pOd"X5V<EEpl*7LD\!T`Aub!"b!\iK&bN#5Y0%a6Z]WrK>&/7!,`\nF%OHpS&$e7Rr#rnp=eAq7!:WF/&-2.VUg-s76MJ8Kk-F[i17?>.2pR,uAH;d<,R=G/%YAe!-Eluk>ZNPGZHf)PUPuaoXE&-Hnt7!U6nSiIp``!0!-\u%:V-S>gLkP0X_R[(GD^$1FjeTI<SNk`qAF<V!5KBW63+NJAGW8$BraQIQaJ'%oD)YBNjMf1SCPHsAc3%J/-+Ud"<dd#6',l^As7iH:p+W4p%@X/C+fhH%k>%d6ZIBlOI:(m;u8)3bITaF/-+Ud"<dd#_,h6rTBrqSbCYT3Z2fD.&qg7(#="j(H5?Og+IkqS$NTrG5mRI7+NX^!a^kJQ?R,mXi""hR?m<-4!8rb<+TU;K>S^!YQN[A:OWXdW4-7X;M<(rBJ1hOg!,r23\Z?pWom"rf*&LR%H*EDOV!g:(>S[>/7=l'NmN@qMR?ITLk06A"QHN`KE`iCX(C<D.\:`AYAT`J0C\(F!6WTZlb4]$kB?JE;o7b";j$WP=+;qX4QN[A:OWXdW4%SM#i`oN0@,,Rd3uZ6VFN;%((u<'b5=ieraCPAP?R,mXi"#=gXO^0^[=70cB_Ggd.rIIV\7=TpUZHCSZ2fD.&qg7(#P!:k=8cf2df%Md<mG9AK8`;a3a1r@/dh[S,!cJ7GH`<#'n!CK#GS5Xa16ecL,%BlPiT+MJ1hOg!,r0Eb[p2*0f+d9G+^+I"TWq4+9[3VBVfV/r\oRms8@EIj27qb=3Jc!jpU5LS1m0J.*6$$!+-uW!T4I%Q'pn!ZJ^W$Z2fD.&qg7(#@C.NPs7V>=!s=<!.9nO"FrRq9nJ5_Z2e"F"1YCM00]H7HcTd74:etR!7i:4K=d8h!q&FG!u&df!O)ha*o,#TH)uJuU;.e*F'p3&/-$G/`e1l8L][>@*p3Y\cVQTC;XCc)p@SNp#9,Ze%!X.Q!+6B_(:Y<7-u^9M3+oX(f&,)SIE?&?.NnopM\*//h$?E"qe5q5f&(BUgjJbjUAUFXp\I0;jekDh\Cn0Ac%/0+\$,`)o7u]05r,T3#Q_^b6lg5*!`@l>OpRlWO'2jmTL/>;DLsCfCj!+9<aof6iQrb(j;Yj"#Q_^bKH-=7rK?u3e@Q<K!r&rEQdr3f7P62iShW(O*P&8!j8:/G"9=>kEr;<P$gIr++b;%\+7XhD=+2upFF%#j'@^8OQW9S^4:uSPD\GG;YQuDm,2rtB7%9ZRZ5%=r%dsV#S)0@ZG#+2q&r6V`&Z8d3$(Tr&\9q5KS)IL7QPHt_QZYY^#QXl(mG.e\gUIjr:`lB$q"MO6p&b=(=!WPg9"(_i4Tn2GPJ`OL[3cQh]*K_'f9K((psDIlWZ3R&[T4^;QRPqLT/[V#66Q^&j76MWp#90b44MF\_N+>q-JDMN6+ngA8dGD4U#c!OM0kX;lI+7:+G%(0<ZEpe-m,)n"niQ+>%dI_qHQo=cUUN\/L)7lab0,(U\nL`k;[P^8P06g(89gaQEm)U4rRMGEOGU@'Uc(l2Q3@N@BV^Q5!U7um,Ot0Rr0ke^-W,,^`q9!h\Dd`lD$_[XDZ8?=0\kMh:Klh61IMR;.(L?^$,7)%gu9%!3c`?dasK8_R+>:bO&E@TF_;#iOT+-;F1Af#W:H_o(On^gK(HVc*4cVnGa?>/ig;4WrJ-RgTg05+U[SReH[_&KE,BlC-:..658(-3X7:5KE,BlC-:..658(-3X7:5KE,BlC-:..658'Bo)FCcqJaMdK]seN:id^EH+rQB2f;@s!Pfo/,d85A.'SbCSPutO5#<@rpTfC#T4Mo\:Ia9nPRmgG6;7Nn;2>;Nkl0<bY7D(:5.n(2re6U%^R5`7>:Sa05D`]I4Pks`)9h.W*+h&YDF=d3^`q8CYT&9EY`EN@VV7"*C%S]oK;8$fC)sP+XfKJTkjFf[S3'DUkM7R1!*FoK!d:=M"nj\#bDPJi*mO>_\j<nf>h.$_Aoac8Pn2/7.3S[nKVII-lTY,PrgCGp7Z6H%O+1.VQfRX\EAA6C'V`B,>)ect*D4ZHbK89\q'Jo3E`NX7?^5VJ0<95!JqRFGmnO/i^`jI-5@N7@VCdD7N^h2SqQ4E+r4^\e?F2(/7"Kd)Qh@$/P3G\@VbQf;>2u$/i"p`CEI>I$J!(EGJ41k9\s7..43*tf0WRrn%[Ol&N-e]qJAL;]Wnf6^,Lp91*_O`Uq>4.#%\u.W8[:3j>7ZE9Y`8F`;S>X"r-^_C76"OYX5Ci]>$&C<<io?E3A'&-o7PlS\gNS$;F1Af#Xq0efu=bCB!=.pr%l+2d-gE>q1RdBkA0*gSNITNNjC<k.'ScjU6E>I55s-%F-thoo)(9R)bfI%.')B>_#.Re\*@DAM/a>(#QPX6W!LPtZD*9?"LVf$Xo'ss0YdKQH7'NSV0BXA+&-cg$;k1Qhn90*C%q%L'&H"_!PfmY60EStjmOK[fuo7sO+3LBLj?94QH\FD?<4UNk3+_$&-_dtq)A?=L$;=D]IuHJ.3S[nKL4mM05DtJFmYT'<j;Ir-CO%10C-K`<PFgM3cFhV4XidMI<aq1$Rm5!=G.U]-[kU7,/()0XLc*H33gGL=k+NKX7@K^;MYDOnBMO\;F1Af#W:JBi3oKM*DP(rSuO$sg?M4Ea6-jCHT@uB-dFV1fZL"[O?>P>fgp"L4M%(H'V`B$]_TI!PRmgG6B*qEH/lUQU;/rtYMhf?#QPX6`Z+"L+7;lI$LB"In+Z=kGig@0m]*h=kN`Ql$eJ9C!3c_t%dZY.$LB!9k>^VTg/Ifkh9dNioA:,\?7@#t=G.k'G,#TPp(;[1j6Hq%QLC%-7k\I<aKaO0<HQ4?eJlMkK5kA:&pL$JV1\hV&IK9*NC"?38$]$,O*$$8,7i=1R@[N$E+hhPq8Tk-&-+7JPleQpL][Iph]ETgd<(aV:3^,!CMrHK0.S+aIOQE?=G/.-G,#TPp(@<8GL^oYEq4:#l^jqWoWlV,a<)5r;F1AfL^1/Z57`GrY^o<sR0c>d$f_QL/]nBNf%Pt.Wr(r=^orN"('&,HV8.!@Z@IAY]pCUc[9aVeU6c&!,#g"q)nde1+0B_2CRaP\VU`SrjkoNsa(_[T:SnBIg8H!0jd$d#*C=^MH<CCCZ2e![.Kt!j&-_d46ClTmA\hY#+TPVtZ3kcM&-_d48=`]96Nq\0KE,Bl.P'/2658(-3X7:5KE,BlC-:..658(-3X7:5KE,BlkA.`]-`2n.R<[pik'$[lVd[f?n8cX)fsX)"2P84??72Meo<12PCOSa1658(m;K'<hG=i,@(3/mmo\fV?+J4eO1$HVf,(/;o9Qs%aQeNf>M4lMQ^Q(e,4M(Nm@OSrW'\J(F(0jB:!Pfo%T?tcnCCVTN?XIHS<]qOQr2mU#n4i62T4"j1:,UO0e*!69@]tj4Gm:1@Ro1cd@:jYcGeCG223VEVld>K1X)=KMVg@3'CKgglajj?$]=/E"c)5n0b3uBPij1T/Tb%C91%B-!?iE7Ln_uQL53=$f>hHUYF)Co(M\6)A7DqDk%h3,O%4t7+n*\_#]A0QYB:R;;c=D'.W3hIYDg1bn]UQh2PFg"]ok@#^AZb,JZhnL@MJC?tKda0ddJ(`t)CEuS/kkV*W8KH0^.keg^j/NX!#BQG0C,T[eLO^4,3P<=V&_,5XD6j\)8C)C.lfTfUjo8.27374YDR(n4G>2fO6X.5n;E%P?X"apOQr@`pslkA?r\QKCK@Pf:?GsUH'[L4b_'FQQBX1np/"'UY_JfAG^f66Qs!b^JlTX1AXq!89SV)dB.0V7^q4l(JsQ^?jr*78'qF.)7_s0%)G-OZm]31q[eqr<V3PKg'u%toiXfu!AY9S<2NbYr%DDcPbo+*q<MsC`N.[0\a;f#XC+K=XI=oAHr.hSS70s"1,"=Wo_9D>#TENCO@qW@RR8b7cX\d,ek45UrSAq_r=uY;Ui`Vc'BVMfWA9.!;7:nl/M*_p/7-6'^o+!m2?-?2,n[)[d)149SABAhg!]cH<pF81I4XEH%!Pfm_eO%!rOIn5Yeu332=u'8NB"";p>'+PaM(1#Y=N74Rh8=nV6!d<XG[?PKLN^eS_H21d<1esTKda0dpau>Boc6#`O:9Q`5L79O-=<qPWEg4LQ_'i/1=SJ>i30EDqD^N<:%bE->(UCZ3=dD=!,H854dhJtn4e254"RI6EFk54*V'WeWn(@#`ALlo."V`@Ylo?ll'7**j(-T@Njhb_]MW:!+@8#3H/R4Q_1B(%'!9"<Bb(^Rl`Z0g[u?)/'\GnEc<5Q?mCq%E#O,R*K#(KX9[%Nc1;.]^?R4]"Fd%[RYJsA0.jcYf!*DXuA6R$*.=FiocJ?IAPJ8u/.'Sceos2.`n(Z$SBNoWNY9p$2ofbtR!#EtqrF6j`B([b!5"up(:Au?.&-_dTmJIqRT<_`9:[$*'(0\Q.AB_rE+EElA2neuo>7Y;bj+E<r]B?;B>.TPFjIq5,?k':*YT&9EYRbm%[CX%&rbY75!#D7BJ___BJUOJ</m$ms`BKLt!%^Go!kV<c!rGgW^kJ!a!%^Hr#J3ih!rGgW^kJ!a!%d,WNE?)Rc&!PV&%t?mK23k(*o^N>p1O(_s59YWcYIr\CHe/[]hV%TkI3X1p(jikGZ0;EYR.uo\<%=)J47]4GccH3AglBrbKK=6eHsk$H*.MI)XZ5_c;g(+?Pl.7"FhGOf%k+`q1Y5A9-FZ/6SAg"UkA_U&`#NE?3a\aI@]%pomHE%\*h,N2eCY0?GW.4%YruY7et.$6dFkecTE7e,uZt`?t&BKppmGCS]RdUg08>s!JAK]B=PQTFej.bh5jfO1EHm#?lPm0O?c&;!Pfm_]nk7#e\PX*e^21oo'Ti?Zs+csNOj*V:1eIJWZsm=H8<AtEj]g!KK]?-CJ?>ZbjU_MIHB'M0\E*2"nnXV"W(''!3h8PH<F%GX'W=d'03gT0(%6DbkMG>(!2h_nl=k"=inMEVuAKcXShK:^G`\!<2V05JPG?>_1e*b!%]>cZ[^Z1MOQro_Wo>QHWeH!b6Z2l#rX9n"HhlmE$j>5>.rZ5MDr[:G"/,#jEW_4?iCr3d`O8rIIYoY&AL(m+UW$pkkYS'PRmgG@e==5?tOULZD#YQ'm(TG#*Y*k@qJ3UA<kA^W)fN`^:W4>F#U@$]_5#P/(je9YDr=N__d&qYR.uo\<%=)J40TbK,b(+(UE?#nV$MIXLYdi<QDC3^LE=3ekb?*T:hH+g1AF&HErl[iTpF-YDqhrd@q0Up7[fV(K*R"Y_]S2niKbKaId/mQ(_M#-6":e]aiqaR<81<V;:FVZk@%h<1]N%\Ve^PlMqHJe]H>n>/tkI?1CCP/V48ai8o6_XpPY$H/?[GYO:7NfQom-ZT<:]6WmDZ@Ln/@Y`/m,Ys/aF"9@?Q(i4hPd=Nfqf;%0W\<0uCIo?lk/79FCT>(@*^?<\+YEN>.N@Z@Y!+5Kah%d8V27*.^AY6&_>:4o9H<J$IhK*$2m-`X.AHT0KLLpU(k+S+F!!'fOl".\KoWeGs!4X\q/D,qg('"=7pSF2[]@"e'!!(rkoWhj`H<C4J!8NoI(@4LD$NL0WqpNZ>h<8DN!!$tFH<IHk]ds-`!:EK5$[/;3"TSP<IHb=ZDY147!!'O4#I'sf&%sLo!!$p#q1J(,5QC?:bL[52^PseX/-#YMmcZaAKE)DTp=g)Xzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!!Mm6@H^Wt,~>endstream + +endobj +% 'FormXob.f54a132f85de37697b101f145bc60841': class PDFImageXObject +45 0 obj +<< /BitsPerComponent 8 + /ColorSpace /DeviceGray + /Decode [ 0 + 1 ] + /Filter [ /ASCII85Decode + /FlateDecode ] + /Height 1194 + /Length 13974 + /Subtype /Image + /Type /XObject + /Width 1604 >> +stream +Gb"0WD/Ln+d[ebiJH@J!lct!cHFm^UO9hYfX*>i^q,hD6VCQk\a.oJ,TNMzzzzzzzzz^u,*1K#^CXB*R!dqK[#Lq+1P0!*`&[mk'"g9)m*8>=q-K/MmU'7/D1ITcjC^da*7J%07l>Ibn:B#XF7=oA2f$!(s&ZpD+YK:a5kN\'P\:''\SmKn]Sl83cPp1^'I>qK["Q+TNh:c[-$/!@X(ZhHOY!5`,.)hEjR08u/*R()d6N,5o0`ck(^?l0#a6L&dH/5OU0\"JA0ZH#KB"!%$(>HOC8`.$8u8>A+:-M=gDr6:1`FUn@As)?N_ZrOfVd&:bDXkIlS(!0g#=mk$@!TLAX%DkS<S-.:+d$Om+bOac.kBF$k[o^gp+6NB`STD'*>!`1*>]XQ6!J.h,0]nM1@PXn%-/MmU'7/D1ITcjC^da*7J%07l>Ibn:B#XF7=oA2f$!(s&ZpD+YK:a5kN\'P\:''\SmKn]Sl83cPp1^'I>qK["Q+TNh:c[-$/!@X(ZhHOY!5`,.)hEjR08u/*R()d6N,5o0`ck(^?l0#a6L&dH/5OU0\"JA0ZH#KB"!%$(>HOC8`.$8u8>A+:-M=gDr6:1`FUn@As)?N_ZrOfVd&:bDXkIlS(!0g#=mk$@!TLAX%DkS<S-.:+d$Om+bOac.kBF$k[o^gp+6NB`STD'*>!`1*>]XQ6!J.h,0]nM1@PXn%-/MmU'7/D1ITcjC^da*7J%07l>Ibn:B#XF7=oA2f$!(s&ZpD+YK:a5kN\'P\:''\SmKn]Sl83cPp1^'I>qK["Q+TNh:c[-$/!@X(ZhHOY!5`,.)hEjR08u/*R()d6N,5o0`ck(^?l0#a6L&dH/5OU0\"JA0ZH#KB"!%$(>HOC8`.$8u8>A+:-M=gDr6:1`FUn@As)?N_ZrOfVd&:bDXkIlS(!0g#=mk$@!TLAX%DkS<S-.:+d$Om+bOac.kBF$k[o^gp+6NB`STD'*>!`1*>]XQ6!J.dphhjp>LHG@crqI^#bd`:BLVuJZNp&D])kOF]6R0!)f5QAi'qMtVa8K%ZGS,W8V\C5p3!"8Wj6i_JX*uY3rHiE^lCo%(F!#D=Q!5.P<s5nS&Nr`W;)?R^D^ATF\dXM`,lOaX-hPD@q]LtTlGaF-bn1G.Ni*@6&^q2E+J9P]5!:S>I!8aOq!5(rl!-jib!:VTM!T76%!l2E)"Ft]1#QX>A&-1R`+TT/J6ND@tL&g]q%0>Bm)?R^d1^&>QBa=_-dLZE8V',iO91&](Q\GM0/e%j>>oEd[]/0Y@GA.<_n'VaIhPDC2/,nHaNt9"c@4j`(n/lT+b<@"sa2;/0Eo91=^6eftj``i2`?toij6_2]L)`]Ni*,t@Q_P_Ed1EgR^<bnSaDj$>Y,1T.3>uoX%=r<Zqco/9*(NBS>5CFLUER\*&@e%?cfJi]EARg$V=/Ic)KHf,JSXNI>`OOY7ml3<qEC7@+ihtA\<akTj_2_T1^'tXmrLK-EZ>O>C[(_$NeSND6f;/E5*r#fa3bI.QG1],BZP0M"KnTiF#b.Z*"@I7l2+_GL)`]Ni*,t@Q_P_Ed1EgR^<bnSaDj$>Y,1T.3>uoX%=r<Zqco/9*(NBS>5CFLUER\*&@e%?cfJi]EARg$V=/Ic)KHf,JSXNI>`OOY7ml3<qEC7@+ihtA\<akTj_2_T1^'tXmrLK-EZ>O>C[(_$NeSND6f;/E5*r#fa3bI.QG1],BZP0M"KnTiF#b.Z*"@I7l2+_GL)`]Ni*,t@Q_P_Ed1EgR^<bnSaDj$>Y,1T.3>uoX%=r<Zqco/9*(NBS>5CFLUER\*&@e%?cfJi]EARg$V=/Ic)KHf,JSXNI>`OOY7ml3<qEC7@+ihtA\<akTj_2_T1^'tXmrLK-EZ>O>C[(_$NeSND6fs]ka*JdKIfCN"3KAj</\R5<Hp7K-5oOb`%@LFH+6sfVkk+mlQD5VDd?(o8pTYbKM:.LGBZSuWqcJo66ts_^1h:LgIB5q+U,:pj)D\eo51ZJP;&XHp%@LFH+7%=9-k/1sL<M6_O7d0WP_L/J6fs]ka*KQf8jeW6+`g<F@m(_CV'3n,OL_4^YoX@2dZEL&aP>5@=HA2)Buk9NA8^X[X@GXP1upV71:Qm>etXBc)KHf,R9OtZld:eB%69H'bUpMhok6m\L)`]Nk*FlEH8Hm>6]RobF%bt34W4s0+ihul\Y]&**Y!tSOQ1#qgsZ(%O+p&:aDj%IDWuSN7mj"-j>\&5\+Dl8UENJQEZ>OV>C%CWd?#ac3KAj</\R5<BLnAB*(NBYQJTZ.1aG[\Nh[b=9CH@R)A8kia3g!ZV>%59%>iMpj(QNhded.-L.#asEAV3Dl$]X'6_ZEu3#XQ]oKLj$+]0.u*"A<?H6;J#O=1PuNeYb0]oVi"8<eiK7mlF)hT'q!,YCFaUEO\OmpeL!&u?bld?(o8pTYbKM:.LGBZSuWqcJo66ts_^1h:LgIB5q+U,:pj)D\eo51ZJP;&XHp%@LFH+7%=9-k/1sL<M6_O7d0WP_L/J6fs]ka*KQf8jeW6+`g<F@m(_CV'3n,OL_4^YoX@2dZEL&aP>5@=HA2)Buk9NA8^X[X@GXP1upV71:Qm>etXBc)KHf,R9OtZld:eB%69H'bUpMhok6m\L)`]Nk*FlEH8Hm>6]RobF%bt34W4s0+ihul\Y]&**Y!tSOQ1#qgsZ(%O+p&:aDj%IDWuSN7mj"-j>\&5\+Dl8UENJQEZ>OV>C%CWd?#ac3KAj</\R5<BLnAB*(NBYQJTZ.1aG[\Nh[b=9CH@R)A8kia3g!ZV>%59%>iMpj(QNhded.-L.#asEAV3Dl$]X'6_ZEu3#XQ]oKLj$+]0.u*"A<?H6;J#O=1PuNeYb0]oVi"8<eiK7mlF)hT'q!,YCFaUEO\OmpeL!&u?bld?(o8pTYbKM:.LGBZSuWqcJo66ts_^1h:LgIB5q+U,:pj)D\eo51ZJP;&XHp%@LFH+7%=9-k/1sL<M6_O7d0WP_L/J6fs]ka*KQf8jeW6+`g<F@m(_CV'3n,OL_4^YoX@2dZEL&aP>5@=HA2)Buk9NA8^X[X@GXP1upV71:Qm>etXBc)KHf,R9OtZld:eB%69H'bUpMhok6m\L)`]Nk*FlEH8Hm>6]RobF%bt34W4s0+ihul\Y]&**Y!tSOQ1#qgsZ(%O+p&:aDj%IDWuSN7mj"-j>\&5\+Dl8UENJQEZ>OV>C%CWd?#ac3KAj</\R5<BLnAB*(NBYQJTZ.1aG[\Nh[b=9CH@R)A8kia3g!ZV>%59%>iMpj(QNhded.-L.#asEAV3Dl$]X'6_ZEu3#XQ]oKLj$+]0.u*"A<?H6;J#O=1PuNeYb0]oVi"8<eiK7mlF)hT'q!,YCFaUEO]*I/`7ST9#,LJ,2?qUER\*OL]d%IdrTAa2m.&I@n^1OQ1![>YEu;E\ui:)?SO=pUM7Q3KAj0[Iel"7mi<3+`K#]T?GWDj(J^'9AeoQ1upV7!nYlp\Ju&=NeY?WoR/>^6]RobE%QL1bL)F3BF%j9hrf#:j>\%Zf@'E(*"=ogL;:4hI4e#WNh[b:/Ua87d?*C%#[C$[kAiE?3#VkMdeC9l%69H'^pWf_/k89hUEOS.I@n^1OQ1![>YEu;E\ui:)?SO=pUM7Q3KAj0[Iel"7mi<3+`K#]T?GWDj(J^'9AeoQ1upV7!nYlp\Ju&=NeY?WoR/>^6]RobE%QL1bL)F3BF%j9hrf#:j>\%Zf@'E(*"=ogL;:4hI4e#WNh[b:/Ua87d?*C%#[C$[kAiE?3#VkMdeC9l%69H'^pWf_/k89hUEOS.I@n^1OQ1![>YEu;E\ui:)?SO=pUM7Q3KAj0[Iel"7mi<3+`K#]T?GWDj(J^'9AeoQ1upV7!nYlp\Ju&=NeY?WoR/>^6]RobE%QL1bL)F3BF%j9hrf#:j>\%Zf@'E(*"=ogL;:4hI4e#WNh[b:/Ua87d?*C%#[C$[kAiE?3#VkMdeC9l%69H'^pWf_/k89hUEOS.I@n^1OQ1![>YEu;E\ui:)?SO=pUM7Q3KAj0[Iel"7mi<3+`K#]T?GWDj(J^'9AeoQ1upV7!nYlp\Ju&=NeY?WoR/>^6]RobE%QL1bIMjo*hU4#eE<V&-t+:`-[@]g%Jb8H@T/>Kk+dT`Un?`0p]h`<?d_a@E\mpW9DV4dNeRO]8O(>?d1Cg]kpLa:)?TCSr?O$d6NFirTB,*I#f)f!PIqkE!Vhh,P*_pe!+4/Mno?Pii(No<?B0a?Hq?QEbL$lO0Bjj03>qtg-2f)B7md9jUn?`0BF)D?oTQp-%0?6eIZg%m+TPlt:\&N_"Q2rL8R@F3!.7@&aii'CJ1p.7GrZcEn0S#Y01SA0^8.C^j_+q8Qh6KS*";rDP(&R\UEKVEdSKFS1^)`0qFP"RL&cTm5KV*r&:cEpcegO)51XfOI&&tE^be4r^Lm,qL8=j&$]gA@-Ni:6rV96KdXMB"9@=@OhXoG"I%C6m!*ISi+p,Q,rm22VhXe4+)'f*X!3d:L!T6]Ppp\,hIgc<Md1?<7o^+k=Q2Yh)=H@\,n1G.Ni*@6&^q2E+J9P]5!:S>I!8aOq!5(rl!-jib!:VTM!T76%!l2E)"Ft]1#QX>A&-1R`+TT/J6ND@tL&g]q%0>Bm)?R^d1^&>QBa=_-dLZE8V',iO91&](Q\GM0/e%j>>oEdgkRW4D<VjO@3]=5Ihe<M6j3RN!ps(5;i&cqWGPi>n+5bbi)LSG;r/O#%pZ"?)=G-'!L>VN6r-j$+'5R*.`pc(hN8K]bCgmjfdhmPSTCMgKSP?3%G8eBfpbR@`^9`YRpeG>o*Il)ta*0GH#2a,'^Z3Z8rV4Ybf&/WLiHP2;^E;@d`#=$$1&R%rj7hRqRok=31ksoXBDd4+B+o(MS]:.\rf#`qmqcGB^=*pJa.Mo!nXWCU_06g8n+\\f5JFI\2>BpVp`4k(n&KW1Ym0*"%):iKq#1!5-J%*:NT#*Z)8@9Nfu+eVV_S+05NDLu4.B?)mkfdVnRqcKHtO+.n=@Sg48t2rO7-mo%DL:.I`J)Nqsg4OXMK*!_sd@VI_Yp=+)LE9iVOG%r+XW0fJG40U%Ftb[!t1$JFq/R^!DK&?f^dU:&eYN\G1d+J(E'Im@XR056pk1s76,H>lM+p5AV5S^JOdQ>2$_3F?o]cTUpn&d?$F.17j6I9LHs9a;k^-:IAfm+_<LkNeWLj+Z.Z01)b1'6cRRdRV>;1%Cr5Wj(SeD1o-(bgsM5R1k]HZ;FX%ABZPE:68K'"UEOh<A3:<pR>-sRO?4@9SqbTc6cs)`*=Wl^6YN>?AMiJ.L5`#R1t.OA)KJ>8`mYKfBh0*N\YC>.BaDs?Ul:&`d?*lTKOu-#7RQTWaESUi1CYe.+a5bR4:S!PL6U)I3uTlGL<rU]b%Sj:%2hr/BVlqa1us[ON2IgUduZ='E^rL:dh%s^8/VlIUESZ3#gG3%N/$-8ORY/\Af=Q:6geX/GT&n)%4S%qG;Nhm%AB2EPgPRS)D[n=cqHgLBZM2'),EV5VBKM-jGntRV]dnGO>7_p7mk;F&=R<()%F-O+ld8Bbqu5TL>:1<nMGo2)H'$lmV'[d)F?4h.AJ&11h8]XTp^Y"d?$F.17j6I9LHs9a;k^-:IAfm+_<LkNeWLj+Z.Z01)b1'6cRRdRV>;1%Cr5Wj(SeD1o-(bgsM5R1k]HZ;FX%ABZPE:68K'"UEOh<A3:<pR>-sRO?4@9SqbTc6cs)`*=Wl^6YN>?AMiJ.L5`#R1t.OA)KJ>8`mYKfBh0*N\YC>.BaDs?Ul:&`d?*lTKOu-#7RQTWaESUi1CYe.+a5bR4:S!PL6U)I3uTlGL<rU]b%Sj:%2hr/BVlqa1us[ON2IgUduZ='E^rL:dh%s^8/VlIUESZ3#gG3%N/$-8ORY/\Af=Q:6geX/GT&n)%4S%qG;Nhm%AB2EPgPRS)D[n=cqHgLBZM2'),EV5VBKM-jGntRV]dnGO>7_p7mk;F&=R<()%F-O+ld8Bbqu5TL>:1<nMGo2)H'$lmV'[d)F?4h.AJ&11h8]XTp^Y"d?$F.17j6I9LHs9a;k^-:IAfm+_<LkNeWLj+Z.Z01)b1'6cRRdRV>;1%Cr5Wj(SeD1o-(bgsM5R1k]HZ;FX%ABZPE:68K'"UEOh<A3:<pR>-sRO?4@9SqbTc6cs)`*=Wl^6YN>?AMiJ.L5`#R1t.OA)KJ>8`mYKfBh0*N\YC>.BaDs?Ul:&`d?*lTKOu-#7RQTWaESUi1CYe.+a5bR4:S!PL6U)I3uTlGL<rU]b%Sj:%2hr/BVlqa1us[ON2IgUduZ='E^rL:dh%s^8/VlIUESZ3#gG3%N/$-8ORY/\Af=Q:6geX/GT&n)%4S%qG;Nhm%AB2EPgPRS)D[n=cqHgLBZM2'),EV5VBKM-jGntRV]dnGO>7_p7mk;F&=R<()%F-O+ld8Bbqu5TL>:1<nMGo2)H'$lmV'[d)F?4h.AJ&11h8]XTp^Y"d?$F.17j6I9LHs9a;k^-:IAfm+_<LkNeWLj+Z.Z01)b1'6cRRdRV>;1%Cr5Wj(SeD1o-(bgsM5R1k]HZ;FX%ABZPE:68K'"UEOh<A3:<pR>-sRO?4@9SqbTc6cs)`*=Wl^6YN>?AMiJ.L5`#R1t.OA)KJ>8`mYKfBh0*N\YC>.BaDs?Ul:&`d?*lTKOu-#7RQTKr'HIjhn8:HnahNcT_-1$V]fV.jNb^to^V^q],i%YJ+s7@:Q0T<;FX%A9_Qe<(b\$,l=id,%Cr5WgIk>$H5][N6geX/p<jVLSq`KWO?4Ad^%B7AV]fV.jGnt200M&TBh0*N\YC>&92CLm)H'$lmV']8dM&CIL6U)I3uYE<oYd]++_<LkNeV@'4Yc598/VlIUESAb:Q0T<;FX%ABZTnq';M.RPgPRS)R@'K`2KRWAMiJ.L28M+1$WID)%F-O+koXcN-ZC?7RQTWaS+$qURm4)d?$F.ZG#nKW2CeM1us[OCbIq+l=id,%Cr5WgIk>$H5][N6geX/p<jVLSq`KWO?4Ad^%B7AV]fV.jGnt200M&TBh0*N\YC>&92CLm)H'$lmV']8dM&CIL6U)I3uYE<oYd]++_<LkNeV@'4Yc598/VlIUESAb:Q0T<;FX%ABZTnq';M.RPgPRS)R@'K`2KRWAM/Jda62n/4TE@$cUZ*h`B;R=83ID21].2&qnIViqG1LCkp*!qL6S+=+b0KNks'dEKl<%W)H'$l3*u@aBqQV\k&/7IIq8E%?uOF#UkOPf=e[&`6D``DdR-CE9\kf6^G>bCYdNEfd6p@EbhS;prL)n7Kq62cO#@nS7RK.Am.tCj+_<!<a?T[LoH1uj6FTH0%4S%q*%uD\1t%I@o/>[a+.E1MfN7/)BVck`k&&1H`.Mgh,G^ocPgL&&QTdb$Bh0*NiHXT3Un3=*d1D>)5!nOK8/VlqGj-HKSq`KW&<<)@6L&8U)%GPLkp*!qL6U'sNgDprl=id,%H2Qr,G^ocPgL&&QTdb$Bh0*NiHXT3Un3=*d1D>)5!nOK8/VlqGj-HKSq`KW&<<)@6L&8U)%GPLkp*!qL6U'sNgDprl=id,%H2Qr,G^ocPgL&&QTdb$rS'^6q#&D64s,3NqA'O6>5EZBhS1r/j7/'%4[/^;odq(K[Ij>c^$5QJ$Y;/JC?bJPH5^fV%A?u%IA<BgS4c5JQ@@_iV]k6O&?;Sa2sP+u\MStSl1^0`)KIG>Tj%;@URm4191,YDIc%*%+m78bWhnT3l=n>M1k]W.pPjJ;E\7fp>5EZBSq`b.6`?<"hl*FrkL'pAV;F5sBumhAKPKcGNHuL`/e+LXqL,-1L7Cn(W0VniW2Cg%dL`FTh`'h7aLO-\C?bJPH5^fV%A?u%IA<BgS4c5JQ@@_iV]k6O&?;Sa2sP+u\MStSl1^0`)KIG>Tj%;@URm4191,YDIc%*%+m78bWhnT3l=n>M1k]W.pPjJ;E\7fp>5EZBSq`b.6`?<"hl*FrkL'pAV;F5sBumhAKPKcGNHuL`/e+LXqL,-1L7Cn(W0VniW2Cg%dL`FTh`'h7aLO-\C?bJPH5^fV%A?u%IA<BgS4c5JQ@@_iV]k6O&?;Sa2sP+u\MStSl1^0`)KIG>Tj%;@URm4191,YDIc%*%+m78bWhnT3l=n>M1k]W.pPjJ;E\7fp>5EZBSq`b.6`?<"hl*FrkL'pAV;F5sBumhAKPKcGNHuL`/e+LXqL,-1L7Cn(W0VniW2Cg%dL`FTh`'h7aLO-\C?bJPH5^fV%A?u%IA<BgS4c5JQ@@_iV]k6O&?;Sa2sP+u\MStSl1^0`)KIG>Tj%;@URm4191,YDIc%*%+m78bWhnT3l=n>M1k]W.pPjJ;E\7fp>5EZBSq`b.6`?<"hl*FrkL'pAV;F5sBumhAKPKcGNHuL`/e+LXqL,-1L7Cn(W0VniW2Cg%dL`FTh`'h7aLO-\C?bJPH5^fV%A?u%IA<BgS4c5JQ@@_iV]k6O&?;Sa2sP+u\MStSl1^0`)KIG>Tj%;@URm4191,YDIc%*%+m78bWhnT3l=n>M1k]W.pPjJ;E\7fp>5EZBSq`b.6`?<"hl*FrkL'pAV;F5sBumhAKPKcGNHuL`/e+LXqL,-1L7Cn(W0VniW2Cg%dL`FTh`'h7aLO-\C?bJPH5^fV%A?u%IA<BgS4c5JQ@@_iV]k6O&?;Sa2sP+u\MStSl1^0`)KIG>Tj%;@URm4191,YDIc%*%+m78bWhnT3l=n>M1k]W.pPjJ;E\7fp>5EZBSq`b.6`?<"hl*FrkL'pAV;F5sBumhAKPKcGNHuL`/e+LXqL,-1L7Cn(W0VniW2Cg%dL`FTh`'h7aLO-\C?bJPH5^fV%A?u%IA<BgS4c5JQ@@_iV]k6O&?;Sa2sP+u\MStSl1^0`)KIG>Tj%;@URm4191,ZOq##QGk6no8cUW:mUhC%a4s%I6p>:V#s+G]ZO7^Rcd1E8Kk<J6'rt/)I\tP:AYW(m&6@\rPcKROqWYdZ/qEm['Rr(N`5;\&<ff#)jgV6%:r_oJEBgWaI@=+j\<W;NlEi8pS-t1e*775_"AODSus%TKbT*#f:)euo<G%TW.bDib_qhA9lN1JW\e8f'cbeBd:)e3OS%COt.40rk(ji5r@I7#SF`m3oiC:Q'BB&?G.NNk;:L0AJRS_5sOEb"I[^7gi3@qYKE[G2T\ZYuf8#?g9lCsMJW[G4lMhnPK7(M^Lc/AHZd^G")W@p+9\>(0hWji4V(rjD[<:s4i0q>G+)IA)rGbOYP^o(ta*2jWS"YN>M4>&Gn7mpF9,$anblQJ]HCh\U%<Yq3Y>/\`sgEar7$s&skYW9)%)r;O,%^/3"4Abl:?q0es&)p@gLfCJf*/N9!WpTN]QV-<`qqZp@g54%6Xp_DT38-M4:'1qYN<hBnLp`FqgG;N46ccnl+qkDX0?hWtRr!Mk*Uk55.M59l7.h-dPOB*:*\+ICJV'/VQdRln#QJNF[1uq4q>%u(7defc(L-00@.h109H=+&-O=(KOV'11Ymu(3bnt[G21h:OhIF1YSSi!7.L?pM*03W)2PD6HmOM.Lb74SgmdZ@KJZFBJ?BVckJ)U_5Fp6OPOXYf*16X"3FhU;:qQ%hD881P/&>C'Y`dZ>gcBr)u"9CId>)Y0[IXYaR,l$^rO6_6-1Q%nWW]e<Q'aHM@cdZD/=pI-SAH.%dT)R?jE^1a>d:E%YR6hZi&(TfOT8OHZqaPPABU6UHqBh0``firc0[*k$`%;DX^HV<gc<Z:P)+g!S3Ds;\t8jf1,Um6]$/\Nf@BulKm[*k&LV>!D/%=-B`<Z89QoY,"8+\s$)8ji<<hA<:Nj@M^BBuo/ZqkB@14D@>:%G=s3?aS7C-Ojdd+aZlNMcLbeU`lisA8g^\d7Qct1o-Ckln,n(>%u'AL:#Bj]qtHl.h-dPOB*:*\+ICJV'/VQdRln#QJNF[1uq4q>%u(7defc(L-00@.h109H=+&-O=(KOV'11Ymu(3bnt[G21h:OhIF1YSSi!7.L?pM*03W)2PD6HmOM.Lb74SgmdZ@KJZFBJ?BVckJ)U_5Fp6OPOXYf*16X"3FhU;:qQ%hD881P/&>C'Y`dZ>gcBr)u"9CId>)Y0[IXYaR,l$^rO6_6-1Q%nWW]e<Q'aHM@cdZD/=pI-SAH.%dT)R?jE^1a>d:E%YR6hZi&(TfOT8OHZqaPPABU6UHqBh0``firc0[*k$`%;DX^HV<gc<Z:P)+g!S3Ds;\t8jf1,Um6]$/\Nf@BulKm[*k&LV>!D/%=-B`<Z89QoY,"8+\s$)8ji<<hA<:Nj@M^BBuo/ZqkB@14D@>:%G=s3?aS7C-Ojdd+aZlNMcLbeU`lisA8g^\d7Qct1o-Ckln,n(>2>eAj7E$E4s03kObW3S]e<RFT(C"_fDZg5m\l8&ln,n(=ukaikmoj3UYB"!?aOk!7FE9$Ak'8=oY,##S;X1-m*(E+Ds;\tauL80J(U/,h;6TWU6TdPP5_[A1V18rpI-Uq>U98VB4c749CId>cFHLB_p6Kip6OPOXdjHpoS9!*dHrO!03UC!,3]V"1S`]/H=+%"c:-/'G%O4Q\+ICJjd_7)5O?UQDK"cfdE4Hc8UoB\);X/tqkB?s/s?4<1GcVUV>!D/k?K;2@:s1oHV<gc<mJ6HqSUV&kk:>!(Tj3KOn=F"RF1CR]e<PLk9B.$4#<Yd>C'Y`Em@,%+*M6c\$u"DB]YbBUd+4iN,ERuIF61t(J0,/R2Oi;defc(F"WXTYVS)H]qtHl/*C._rF'>NFF-[LMcS-68G^6LbinbdhA<;aF-6*MSXImm/\Nf@3ThUN%m)SBgKSu2ZuXG\dN<XE7^ol!^1cVuMkiT(b`$FXl$^t%3>Y8:fU3W5hU;:qQ#eR@rie17]"Os774[P+,lM.aAorAmmu(5l\OcS7cHPMGQJNF[S9'hbLRjj\m4H")=ukaikmoj3UYB"!?aOk!7FE9$Ak'8=oY,##S;X1-m*(E+Ds;\tauL80J(U/,h;6TWU6TdPP5_[A1V18rpI-Uq>U98VB4c749CId>cFHLB_p6Kip6OPOXdjHpoS9!*dHrO!03UC!,3]V"1S`]/H=+%"c:-/'G%O4Q\+ICJjd_7)5O?UQDK"cfdE4Hc8UoB\);X/tqkB?s/s?4<1GcVUV>!D/k?K;2@:s1oHV<gc<mJ6HqSUV&kk:>!(Tj3KOn=F"RF1CR]e<PLk9B.$4#<Yd>C'Y`Em@,%+*M6c\$u"DB]YbBUd+4iN,ERuIF61t(J0,/R2Oi;defc(F"WXTYVS)H]qtHl/*C._rF'>NFF-[LMcS-68G^6LbinbdhA<;aF-6*MSXImm/\Nf@3ThUN%m)SBgKSu2ZuXG\dN<XE7^ol!^1cVuMkiT(b`$FXl$^t%3>Y8:fU3W5hU;:qQ#eR@rie17]"Os774[P+,lM.aAorAmmu(5l\OcS7cHPMGQJNF[S9'hbLRjj\m4H")=ukaikmoj3UYB"!?aOk!7FE9$Ak'8=oY,##S;X1-m*(E+Ds;\tauL80J(U/,h;6TWU6TdPP5_[A1V18rpI-Uq>U98VB4c749CId>cFHLB_p6Kip6OPOXdjHpoS9!*dHrO!03UC!,3]V"1S`]/H=+%"c:-/'G%O4Q\+ICJjd_7)5O?UQDK"cfdE4Hc8UoB\);X/tqkB?s/s?4<1GcVUV>!D/k?K;2@:s1oHV<gc<mJ6HqSUV&kk:>!(Tj3KOn=F"RF1CR]e<PLk9B.$4#<Yd>C'Y`Em@,%+*M6c\$u"DB]YbBUd+4iN,ERuIF61t(J0,/R2Oi;defc(F"WXTYVS)H]qtHl/*C._rF'>NFF-[LMcS-68G^6LbinbdhA<;aF-6*MSXImm/\Nf@3ThUN%m)SBgKSu2ZuXG\dN<XE7^ol!^1cVuMkiT(b`$FXl$^t%3>Y8:fU3W5hU;:qQ#eR@rie17]"Os774[P+,lM.aAorAmmu(5l\OcS7cHPMGQJNF[S9'hbLRjj\m4H")=ukaikmoj3UYB"!?aOk!7FE9$Ak'8=oY,##S;X1-m*(E+Ds;\tauL80J(U/,h;6TWU6TdPP5_[A1V18rpI-Uq>U98VB4c749CId>cFHLB_p6Kip6OPOXdjHpoS9!*dHrO!03UC!,3]V"1S`^Zj7E#%T$'=Fk9E."9r6b3R;'b!4s%I6o\X5Xs+H3K7s]-D9#&h2dh)6EkHr]f"<.Y3do4^,p@IISdshK>#sZm;dh&tZf='.X#5a3?dZ`,k[e'O>Sc1_'7e2P1SVFA<YApK?&@N0uU8On4D!#[%:B)d0,5+8T5XX2Jhq"@t;qOP*JR3k]Ya9j`48m4(M9tk,":\cms-S$,O'r]qkBR@P_H+D<48n?HLWJMg#Rt34ik\1MGC!j>_N$I+Oj`^jbVXtnBa>r[hs$PC#WpHG7S:GE1XcnYU`k\]I]$hU+m_`e(b,DYcV-^YObPPfqOO4GL9Mm3@ANNW4YmOU7iK68l$%Gc)T%LkKTX^OoZT.F*GGd(V;LO*Ba?fK&4T:,dkfGaG,-:?P^]NCVBP:s6Pq9N:<uU$fTCnB;YlrUR>.pj%:Q()4$>A/@7M6Q8Ek>EAfAOH1k_">n+=g\KH4b4,Gj;^R:upgdL\l?^XG!f&9aimN0JdhB;Qj=84+4CrD([46eINU0N.b<Ssb?&MY(46o_:t,<,SO&1,BBu($WDLkjsr9W8("+A7cas/(/e#O:tkaH6b:&?s\uPl\:qf!n&<]R/uo:oNjK;";d.@aik0\=/>T%+XadMoLNS+^q:l)f*saV"f+XD1BZbSl+LuU#qd>`P*m1AY=S,)6V_S$l&j36J9aS0Y8_M6$V6=hAd6I0dX0f3'3meK,Vq5a?BO+1L7I0'dNb0J!V;3@?8ppJ(Q]][bRBk?V"_GD-b+^!87lJL]HY&@%6;6.Udm0r"6L?_]l(mt/g*<?R2I]^8FL[g:2g6uOj)%"Gt!%_)fgN<8<7:n#0\UGHejbs>X3T\1G`EFOl#DYSDXIs,FOr#o8<0H2rk)XO<2Nf%%(+lpUVLq\:F3BAnJik,/)S;3Pblp7kuk&jq[-oDTE,:+?bmU))/6bmr^umDuo3cbfkT_7=)-VEe4ZiO(;i,bU_+gh2i:T5^F\31LOOOhWoodhu_=OR@+*IMY(46j9-9\*m)V7Qrg*X\fiH2JFlBEB#)&'^"3]R_$-W)1,B$p($WDLa9aIA4d)3N0X"%9F[JoC!U5`jb^at-HES9.JdY,1A7c%i/(/e#O:tkaH6b:&?s\uPl\:qf!n&<]R/uo:oNjK;";d.@aik0\=/>T%+XadMoLNS+^q:l)f*saV"f+XD1BZbSl+LuU#qd>`P*m1AY=S,)6V_S$l&j36J9aS0Y8_M6$V6=hAd6I0dX0f3'3meK,Vq5a?BO+1L7I0'dNb0J!V;3@?8ppJ(Q]][bRBk?V"_GD-b+^!87lJL]HY&@%6;6.Udm0r"6L?_]l(mt/g*<?R2I]^8FL[g:2g6uOj)%"Gt!%_)fgN<8<7:n#0\UGHejbs>X3T\1G`EFOl#DYSDXIs,FOr#o8<0H2rk)XO<2Nf%%(+lpUVLq\:F3BAnJik,/)S;3Pblp7kuk&jq[-oDTE,:+?bmU))/6bmr^umDuo3cbfkT_7=)-VEe4ZiO(;i,bU_+gh2i:T5^F\31LOOOhWoodhu_=OR@+*IMY(46j9-9\*m)V7Qrg*X\fiH2JFlBEB#)&'^"3]R_$-W)1,B$p($WDLa9aIA4d)3N0X"%9F[JoC!U5`jb^at-HES9.JdY,1A7c%i/(/e#O:tkaH6b:&?s\uPl\:qf!n&<]R/uo:oNjK;";d.@aik0\=/>T%+XadMoLNS+^q:l)f*saV"["tuF5c_Qr]7,+rSVQa6Pf1]pr.s-8,DPUP4XC=+UnI4Oa_7.U`mN.dLYc#1^#d-qSD!LL&f7b5I_Z\&E"Di#BrNR!ZWH`i,2(QJ7GAsg^Rs'E/aFA]-.UaNfed02l%V41"$U#L,9#mLB$u&E;l&D^bPbrkD&T#X9/G&zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz!!!"L7K"<V8j&.~>endstream + +endobj +% 'Page5': class PDFPage +46 0 obj +% Page dictionary +<< /Contents 70 0 R + /MediaBox [ 0 + 0 + 595.2756 + 841.8898 ] + /Parent 65 0 R + /Resources << /Font 1 0 R + /ProcSet [ /PDF + /Text + /ImageB + /ImageC + /ImageI ] + /XObject << /FormXob.cfe9493e2e6e4e30496a38f77524126d 42 0 R + /FormXob.e0f32bdd4f95c90d9dd1dfb9f782f702 44 0 R >> >> + /Rotate 0 + /Trans << >> + /Type /Page >> +endobj +% 'R47': class PDFCatalog +47 0 obj +% Document Root +<< /Outlines 49 0 R + /PageMode /UseNone + /Pages 65 0 R + /Type /Catalog >> +endobj +% 'R48': class PDFInfo +48 0 obj +<< /Author () + /CreationDate (D:20091013154344-01'00') + /Keywords () + /Producer (ReportLab http://www.reportlab.com) + /Subject (\(unspecified\)) + /Title (Etude pour generateur stupide de code Java) >> +endobj +% 'R49': class PDFOutlines +49 0 obj +<< /Count 16 + /First 50 0 R + /Last 64 0 R + /Type /Outlines >> +endobj +% 'Outline.0': class OutlineEntryObject +50 0 obj +<< /Count 12 + /Dest [ 35 0 R + /XYZ + 62.69291 + 398.0236 + 0 ] + /First 51 0 R + /Last 62 0 R + /Next 63 0 R + /Parent 49 0 R + /Title (JavaModel) >> +endobj +% 'Outline.16.0': class OutlineEntryObject +51 0 obj +<< /Dest [ 35 0 R + /XYZ + 62.69291 + 365.0236 + 0 ] + /Next 52 0 R + /Parent 50 0 R + /Title (Documents de r\351f\351rence) >> +endobj +% 'Outline.16.1': class OutlineEntryObject +52 0 obj +<< /Dest [ 35 0 R + /XYZ + 62.69291 + 293.0236 + 0 ] + /Next 53 0 R + /Parent 50 0 R + /Prev 51 0 R + /Title (Besoin/Contexte) >> +endobj +% 'Outline.16.2': class OutlineEntryObject +53 0 obj +<< /Dest [ 35 0 R + /XYZ + 62.69291 + 173.0236 + 0 ] + /Next 54 0 R + /Parent 50 0 R + /Prev 52 0 R + /Title (Pr\351sentation) >> +endobj +% 'Outline.16.3': class OutlineEntryObject +54 0 obj +<< /Dest [ 38 0 R + /XYZ + 62.69291 + 486.2781 + 0 ] + /Next 55 0 R + /Parent 50 0 R + /Prev 53 0 R + /Title (Les \351l\351ments de base) >> +endobj +% 'Outline.16.4': class OutlineEntryObject +55 0 obj +<< /Dest [ 38 0 R + /XYZ + 62.69291 + 354.2781 + 0 ] + /Next 56 0 R + /Parent 50 0 R + /Prev 54 0 R + /Title (Abstraction des comportements communs) >> +endobj +% 'Outline.16.5': class OutlineEntryObject +56 0 obj +<< /Dest [ 38 0 R + /XYZ + 62.69291 + 246.2781 + 0 ] + /Next 57 0 R + /Parent 50 0 R + /Prev 55 0 R + /Title (Concernant les imports) >> +endobj +% 'Outline.16.6': class OutlineEntryObject +57 0 obj +<< /Dest [ 38 0 R + /XYZ + 62.69291 + 186.2781 + 0 ] + /Next 58 0 R + /Parent 50 0 R + /Prev 56 0 R + /Title (Concernant les exceptions) >> +endobj +% 'Outline.16.7': class OutlineEntryObject +58 0 obj +<< /Dest [ 38 0 R + /XYZ + 62.69291 + 138.2781 + 0 ] + /Next 59 0 R + /Parent 50 0 R + /Prev 57 0 R + /Title (Ajouts a venir) >> +endobj +% 'Outline.16.8': class OutlineEntryObject +59 0 obj +<< /Dest [ 40 0 R + /XYZ + 62.69291 + 741.0236 + 0 ] + /Next 60 0 R + /Parent 50 0 R + /Prev 58 0 R + /Title (Resultat attendu) >> +endobj +% 'Outline.16.9': class OutlineEntryObject +60 0 obj +<< /Dest [ 40 0 R + /XYZ + 62.69291 + 657.0236 + 0 ] + /Next 61 0 R + /Parent 50 0 R + /Prev 59 0 R + /Title (Interaction avec EUGene -> ToPIA ?) >> +endobj +% 'Outline.16.10': class OutlineEntryObject +61 0 obj +<< /Dest [ 40 0 R + /XYZ + 62.69291 + 597.0236 + 0 ] + /Next 62 0 R + /Parent 50 0 R + /Prev 60 0 R + /Title (Remplissage du mod\350le) >> +endobj +% 'Outline.16.11': class OutlineEntryObject +62 0 obj +<< /Dest [ 40 0 R + /XYZ + 62.69291 + 416.4691 + 0 ] + /Parent 50 0 R + /Prev 61 0 R + /Title (Ou placer le modele ?) >> +endobj +% 'Outline.1': class OutlineEntryObject +63 0 obj +<< /Dest [ 40 0 R + /XYZ + 62.69291 + 356.4691 + 0 ] + /Next 64 0 R + /Parent 49 0 R + /Prev 50 0 R + /Title (Model to Model \(Reference TODO du 2009-09-04\)) >> +endobj +% 'Outline.2': class OutlineEntryObject +64 0 obj +<< /Dest [ 41 0 R + /XYZ + 62.69291 + 195.7082 + 0 ] + /Parent 49 0 R + /Prev 63 0 R + /Title (Mod\350le d'EUGene \(ObjectModel\)) >> +endobj +% 'R65': class PDFPages +65 0 obj +% page tree +<< /Count 5 + /Kids [ 35 0 R + 38 0 R + 40 0 R + 41 0 R + 46 0 R ] + /Type /Pages >> +endobj +% 'R66': class PDFStream +66 0 obj +% page stream +<< /Length 7679 >> +stream +1 0 0 1 0 0 cm BT /F1 12 Tf 14.4 TL ET +q +1 0 0 1 62.69291 741.0236 cm +q +BT 1 0 0 1 0 9.64 Tm 23.77488 0 Td 24 TL /F2 20 Tf 0 0 0 rg (Etude pour generateur stupide de code Java) Tj T* -23.77488 0 Td ET +Q +Q +q +1 0 0 1 62.69291 719.0236 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Date : 2009-10-13 Cree par : fdesbois) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 686.0236 cm +q +BT 1 0 0 1 0 8.435 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Contenu) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 410.0236 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 255 cm +q +BT 1 0 0 1 0 4.82 Tm 12 TL /F2 10 Tf 0 0 .501961 rg (JavaModel) Tj T* ET +Q +Q +q +1 0 0 1 403.8898 255 cm +q +0 0 .501961 rg +0 0 .501961 RG +BT 1 0 0 1 0 4.82 Tm /F2 10 Tf 12 TL 54.44 0 Td (1) Tj T* -54.44 0 Td ET +Q +Q +q +1 0 0 1 6 237 cm +q +BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Documents de r\351f\351rence) Tj T* ET +Q +Q +q +1 0 0 1 403.8898 237 cm +q +0 0 .501961 rg +0 0 .501961 RG +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (1) Tj T* -54.44 0 Td ET +Q +Q +q +1 0 0 1 6 219 cm +q +BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Besoin/Contexte) Tj T* ET +Q +Q +q +1 0 0 1 403.8898 219 cm +q +0 0 .501961 rg +0 0 .501961 RG +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (1) Tj T* -54.44 0 Td ET +Q +Q +q +1 0 0 1 6 201 cm +q +BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Pr\351sentation) Tj T* ET +Q +Q +q +1 0 0 1 403.8898 201 cm +q +0 0 .501961 rg +0 0 .501961 RG +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (1) Tj T* -54.44 0 Td ET +Q +Q +q +1 0 0 1 6 183 cm +q +BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Les \351l\351ments de base) Tj T* ET +Q +Q +q +1 0 0 1 403.8898 183 cm +q +0 0 .501961 rg +0 0 .501961 RG +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (2) Tj T* -54.44 0 Td ET +Q +Q +q +1 0 0 1 6 165 cm +q +BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Abstraction des comportements communs) Tj T* ET +Q +Q +q +1 0 0 1 403.8898 165 cm +q +0 0 .501961 rg +0 0 .501961 RG +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (2) Tj T* -54.44 0 Td ET +Q +Q +q +1 0 0 1 6 147 cm +q +BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Concernant les imports) Tj T* ET +Q +Q +q +1 0 0 1 403.8898 147 cm +q +0 0 .501961 rg +0 0 .501961 RG +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (2) Tj T* -54.44 0 Td ET +Q +Q +q +1 0 0 1 6 129 cm +q +BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Concernant les exceptions) Tj T* ET +Q +Q +q +1 0 0 1 403.8898 129 cm +q +0 0 .501961 rg +0 0 .501961 RG +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (2) Tj T* -54.44 0 Td ET +Q +Q +q +1 0 0 1 6 111 cm +q +BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Ajouts a venir) Tj T* ET +Q +Q +q +1 0 0 1 403.8898 111 cm +q +0 0 .501961 rg +0 0 .501961 RG +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (2) Tj T* -54.44 0 Td ET +Q +Q +q +1 0 0 1 6 93 cm +q +BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Resultat attendu) Tj T* ET +Q +Q +q +1 0 0 1 403.8898 93 cm +q +0 0 .501961 rg +0 0 .501961 RG +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (3) Tj T* -54.44 0 Td ET +Q +Q +q +1 0 0 1 6 75 cm +q +BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Interaction avec EUGene -) Tj (> ToPIA ?) Tj T* ET +Q +Q +q +1 0 0 1 403.8898 75 cm +q +0 0 .501961 rg +0 0 .501961 RG +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (3) Tj T* -54.44 0 Td ET +Q +Q +q +1 0 0 1 6 57 cm +q +BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Remplissage du mod\350le) Tj T* ET +Q +Q +q +1 0 0 1 403.8898 57 cm +q +0 0 .501961 rg +0 0 .501961 RG +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (3) Tj T* -54.44 0 Td ET +Q +Q +q +1 0 0 1 6 39 cm +q +BT 1 0 0 1 20 4.82 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Ou placer le modele ?) Tj T* ET +Q +Q +q +1 0 0 1 403.8898 39 cm +q +0 0 .501961 rg +0 0 .501961 RG +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 54.44 0 Td (3) Tj T* -54.44 0 Td ET +Q +Q +q +1 0 0 1 6 21 cm +q +BT 1 0 0 1 0 4.82 Tm 12 TL /F2 10 Tf 0 0 .501961 rg (Model to Model \(Reference TODO du 2009-09-04\)) Tj T* ET +Q +Q +q +1 0 0 1 403.8898 21 cm +q +0 0 .501961 rg +0 0 .501961 RG +BT 1 0 0 1 0 4.82 Tm /F2 10 Tf 12 TL 54.44 0 Td (3) Tj T* -54.44 0 Td ET +Q +Q +q +1 0 0 1 6 3 cm +q +BT 1 0 0 1 0 4.82 Tm 12 TL /F2 10 Tf 0 0 .501961 rg (Mod\350le d'EUGene \(ObjectModel\)) Tj T* ET +Q +Q +q +1 0 0 1 403.8898 3 cm +q +0 0 .501961 rg +0 0 .501961 RG +BT 1 0 0 1 0 4.82 Tm /F2 10 Tf 12 TL 54.44 0 Td (4) Tj T* -54.44 0 Td ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 377.0236 cm +q +BT 1 0 0 1 0 8.435 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (JavaModel) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 347.0236 cm +q +BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Documents de r\351f\351rence) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 329.0236 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Todo d'EUGene du 2009-09-04 \(a la suite de ce document\)) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 317.0236 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Mod\350le d'EUgene \(diagrammes de classes\)) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 305.0236 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Metamodel Java de l'OMG \(2004-02-02\) : Metamodel_Java_04-02-02.pdf) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 275.0236 cm +q +BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Besoin/Contexte) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 185.0236 cm +q +0 0 0 rg +BT 1 0 0 1 0 76.82 Tm /F1 10 Tf 12 TL .483735 Tw (A l'heure actuelle, les g\351n\351rations de code Java sont faites depuis EUGene en passant par des modeles) Tj T* 0 Tw 1.182485 Tw (UML \(ArgoUML XMI 1.2 ou TopCased XMI 2.1\). Il n'est pas possible de g\351n\351rer simplement un fichier) Tj T* 0 Tw .74436 Tw (java sans passer par le mod\350le UML. De plus, les templates de g\351n\351ration peuvent \352tre fastidieuse lors) Tj T* 0 Tw .816654 Tw (de la cr\351ation de fichier Java pour tout ce qui concerne les imports \(cf ToPIA-persistence\). Il a \351t\351 initi\351) Tj T* 0 Tw .109318 Tw (l'id\351e de cr\351er un autre g\351n\351rateur sans intelligence permettant de simplement g\351n\351r\351 du code Java sans) Tj T* 0 Tw .324597 Tw (contraintes particuli\350res et de main\350re simplet et intuitive. Pour cela l'ObjectModel d'EUGene semble non) Tj T* 0 Tw (adapt\351 \340 une g\351n\351ration purement Java car bas\351 sur l'UML/XMI.) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 155.0236 cm +q +BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Pr\351sentation) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 89.02362 cm +q +0 0 0 rg +BT 1 0 0 1 0 52.82 Tm /F1 10 Tf 12 TL 1.844983 Tw (L'id\351e est de cr\351er un autre Mod\350le ind\351pendant d'EUGene bas\351 uniquement sur la g\351n\351ration Java) Tj T* 0 Tw .617209 Tw (\(donc rien de sp\351cifique \340 UML mais plus \340 Java\). Le but \351tant de pouvoir g\351n\351rer n'importe quel fichier) Tj T* 0 Tw 2.298651 Tw (java assez simplement sans contrainte de model UML ni d'EUGene. Par la suite il sera int\351ressant) Tj T* 0 Tw 3.126905 Tw (d'\351crire une sorte de transformation Model To Model entre l'ObjectModel d'EUGene et ce modele) Tj T* 0 Tw (specifique \340 Java, qu'on pourrait appeler pour simplifier JavaModel.) Tj T* ET +Q +Q + +endstream + +endobj +% 'R67': class PDFStream +67 0 obj +% page stream +<< /Length 5968 >> +stream +1 0 0 1 0 0 cm BT /F1 12 Tf 14.4 TL ET +q +1 0 0 1 62.69291 498.2781 cm +q +469.8898 0 0 266.7455 0 0 cm +/FormXob.0abfd65e2cab2f27fd6af0c2fbb44aa3 Do +Q +Q +q +1 0 0 1 62.69291 468.2781 cm +q +BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Les \351l\351ments de base) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 450.2781 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (JavaPackage : Package contenant un ensemble de fichiers java \(JavaFile\)) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 426.2781 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 12 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL 1.265366 Tw (JavaFile : Fichier contenu dans un package et pouvant potentiellement contenir une ou plusieurs) Tj T* 0 Tw (classes/interfaces \(cet \351l\351ment comprendra la liste des imports\)) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 414.2781 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (JavaClass : Classe Java contenant m\351thodes \(JavaMethod\) et attributs \(JavaField\)) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 402.2781 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (JavaInterface : Interface Java contenant m\351thodes \(JavaMethod\) et attributs \(JavaField\)) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 390.2781 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (JavaMethod : Methode Java contenant un ensemble de param\350tres \(JavaParameter\)) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 378.2781 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (JavaField : un attribut Java \(pour une classe ou une interface\)) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 366.2781 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (JavaParameter : un parametre d'une methode) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 336.2781 cm +q +BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Abstraction des comportements communs) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 306.2781 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 12 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL 4.84748 Tw (AbstractNamedElement : Tout \351l\351ment du mod\350le poss\350de au minimum un nom et des) Tj T* 0 Tw (commentaires \(javadoc\)) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 282.2781 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 12 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL 2.16248 Tw (AbstractClassifier : Les classes et interfaces ont un fort comportement en commun \(methodes,) Tj T* 0 Tw (attributs, heritage, ...\)) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 258.2781 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 12 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL 1.802706 Tw (AbstractTypedElement : Gestion du typage communs aux champs \(JavaField\) et param\350tres de) Tj T* 0 Tw (m\351thodes \(JavaMethod\)) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 228.2781 cm +q +BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Concernant les imports) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 198.2781 cm +q +0 0 0 rg +BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL .505868 Tw (Les imports seront g\351r\351s de mani\350re simple par une liste de String. Un manager des imports pourra etre) Tj T* 0 Tw (utiliser pour optimiser la gestion des imports \(utilisation ImportsManager ?\)) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 168.2781 cm +q +BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Concernant les exceptions) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 150.2781 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Pour un m\352me soucis de simplicit\351 que les imports les exceptions seront g\351r\351s par une liste de String.) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 120.2781 cm +q +BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Ajouts a venir) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 90.27812 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 12 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL 2.089269 Tw (Gestion plus pouss\351 du Typage, notamment pour g\351rer les Generic et peut etre specifies plus) Tj T* 0 Tw (precisemment les types primitifs) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 78.27812 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Gestion des \351num\351rations \(pour le moment non bloquant pour une premi\350re version\)) Tj T* ET +Q +Q +q +Q +Q + +endstream + +endobj +% 'R68': class PDFStream +68 0 obj +% page stream +<< /Length 7403 >> +stream +1 0 0 1 0 0 cm BT /F1 12 Tf 14.4 TL ET +q +1 0 0 1 62.69291 753.0236 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Gestion plus pouss\351 des Exceptions \(a voir...\)) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 723.0236 cm +q +BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Resultat attendu) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 669.0236 cm +q +0 0 0 rg +BT 1 0 0 1 0 40.82 Tm /F1 10 Tf 12 TL .765868 Tw (Obtenir un modele simple bas\351 sur le langage Java sans complexit\351 li\351 \340 une technologie \(EJB, ...\). Ce) Tj T* 0 Tw 4.091318 Tw (g\351n\351rateur aura pour but de creer des fichiers java directement a partir du code sans passer) Tj T* 0 Tw 1.387674 Tw (obligatoirement par un modele UML comme le pr\351conise EUGene. Un g\351n\351rateur sans intelligence se) Tj T* 0 Tw (chargera de g\351n\351rer les fichiers java tel que d\351crit dans le modele m\351moire \(JavaModel\).) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 639.0236 cm +q +BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Interaction avec EUGene -) Tj (> ToPIA ?) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 609.0236 cm +q +0 0 0 rg +BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL 1.562485 Tw (Par la suite des g\351n\351rateurs pourront etre cr\351\351s pour passer de l'ObjectModel au Java \(avec plus ou) Tj T* 0 Tw (moins de sp\351cificit\351s : DAO, DTO, Bean, ...\) et peut-\352tre int\351grables dans une v3 de ToPIA.) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 579.0236 cm +q +BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Remplissage du mod\350le) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 537.0236 cm +q +0 0 0 rg +BT 1 0 0 1 0 28.82 Tm /F1 10 Tf 12 TL 1.484692 Tw (Le remplissage de base se fait en utilisant directement le mod\350le \(via des getter, setter, add\), cad, le) Tj T* 0 Tw 1.754198 Tw (remplissage se fait au fur et a mesure en partant de l'element racine, le package ou le model en lui) Tj T* 0 Tw (meme.) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 428.4691 cm +q +q +.397135 0 0 .397135 0 0 cm +q +1 0 0 1 6.6 16.61905 cm +q +.662745 .662745 .662745 RG +.5 w +.960784 .960784 .862745 rg +n -6 -6 1182 252 re B* +Q +q +BT 1 0 0 1 0 233.71 Tm 12 TL /F4 10 Tf 0 0 0 rg (JavaBuilder builder = new JavaBuilder\(\);) Tj T* T* (JavaPackage package = builder.getPackage\("org.nuiton.eugene.javamodel.test"\); // nouvelle instanciantion si n'existe pas dans le Builder.) Tj T* (JavaFile javaFile = package.addFile\("Personne"\);) Tj T* T* (javaFile.addImport\("java.util.List"\);) Tj T* (JavaClass personne = javaFile.addClass\("Personne"\);) Tj T* (JavaMethod method = personne.addMethod\("init"\);) Tj T* (method.addInputParameter\("nom", "String"\);) Tj T* (method.addBodyCode\(/*{) Tj T* ( ...) Tj T* (}*/\);) Tj T* T* T* (JavaField fieldNom = personne.addProperty\("noms", "List) Tj (<) Tj (String) Tj (>) Tj (", JavaBuilder.ADD_SETTER, JavaBuilder.ADD_GETTER\); // ou 4 methodes \(sans getter/setter, avec getter, avec setter et avec les deux\)) Tj T* T* (addPropertyWithGetterSetter) Tj T* (addPropertyWithGetter) Tj T* (addPropertyWithSetter) Tj T* (addField) Tj T* ET +Q +Q +Q +Q +Q +q +1 0 0 1 62.69291 398.4691 cm +q +BT 1 0 0 1 0 7.23 Tm 18 TL /F2 15 Tf 0 0 0 rg (Ou placer le modele ?) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 368.4691 cm +q +0 0 0 rg +BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL .948735 Tw (La question se pose pour garder une ind\351pendance avec EUGene, o\371 placer ce modele ? Etant donn\351) Tj T* 0 Tw (que certaines classes d'EUGene seront surement utiles comme le Generator ou l'ImportsManager.) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 335.4691 cm +q +BT 1 0 0 1 0 8.435 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Model to Model \(Reference TODO du 2009-09-04\)) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 305.4691 cm +q +0 0 0 rg +BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL 2.837765 Tw (Pour tout ce qui est g\351n\351ration de classe Java, le principe de base d'Eugene est de dire que le) Tj T* 0 Tw (d\351veloppeur \351crit directement ce qu'il souhaite voir dans le fichier final.) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 287.4691 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Cela pose quelques difficult\351s:) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 275.4691 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (difficult\351 de pr\351voir les imports) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 263.4691 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (difficult\351 d'\351viter la g\351n\351ration de deux m\351thodes ayant le m\352me nom) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 209.4691 cm +q +0 0 0 rg +BT 1 0 0 1 0 40.82 Tm /F1 10 Tf 12 TL .887318 Tw (L'id\351e serait alors de constuire la classe Java souhait\351e au final en appelant des m\351thodes \(addImport,) Tj T* 0 Tw 4.649147 Tw (addMethod, addAttribute, ...\). Ceci nous donnerait alors un nouveau mod\350le m\351moire dont on) Tj T* 0 Tw 1.94284 Tw (demanderait la g\351n\351ration \340 un g\351n\351rateur sans inteligence qui se contenterait d'\351crire le code Java) Tj T* 0 Tw (mod\351lis\351.) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 167.4691 cm +q +0 0 0 rg +BT 1 0 0 1 0 28.82 Tm /F1 10 Tf 12 TL 1.844692 Tw (L'avantage est que pour chaque m\351thode \340 ajouter on peut demander avant si elle n'a pas d\351j\340 \351t\351) Tj T* 0 Tw 1.846412 Tw (ajout\351e et ainsi potentiellement la renom\351 avant de l'inclure. D'ajouter de fa\347on automatique tous les) Tj T* 0 Tw (imports des arguments des m\351thodes, ...) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 149.4691 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Pour pouvoir faire cela, nous pourrions nous baser sur ObjectModel, mais des ajouter doivent \352tre fait:) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 137.4691 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (pouvoir indiquer sur une Class une s\351rie d'import.) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 125.4691 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (pouvoir ajouter un message de licence) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 113.4691 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (pouvoir ajouter sur une m\351thode sont code source) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 83.46912 cm +q +0 0 0 rg +BT 1 0 0 1 0 16.82 Tm /F1 10 Tf 12 TL .848735 Tw (Ce dernier \351l\351ment est le plus probl\350matique, car il deviendrait p\351nible de devoir instancier tout le code) Tj T* 0 Tw (de la m\351thode en objet et on perdrait l'id\351e de d\351part d'Eugene.) Tj T* ET +Q +Q + +endstream + +endobj +% 'R69': class PDFStream +69 0 obj +% page stream +<< /Length 4832 >> +stream +1 0 0 1 0 0 cm BT /F1 12 Tf 14.4 TL ET +q +1 0 0 1 62.69291 729.0236 cm +q +0 0 0 rg +BT 1 0 0 1 0 28.82 Tm /F1 10 Tf 12 TL .791098 Tw (Dans eug\350ne il est d\351j\340 possible de modifier la transformation des tags de g\351n\351ration '/*{' et '}*/' qui par) Tj T* 0 Tw 8.577251 Tw (d\351faut g\351n\350re un 'ouput.write\("..."\);' Dans notre cas, il faudrait quelque chose comme) Tj T* 0 Tw ('method.addCode\("..."\);' ou encore plus simplement '"..." +' ce qui pourrait donner:) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 611.8236 cm +q +q +1 0 0 1 0 0 cm +q +1 0 0 1 6.6 6.6 cm +q +.662745 .662745 .662745 RG +.5 w +.960784 .960784 .862745 rg +n -6 -6 468.6898 108 re B* +Q +q +0 0 0 rg +BT 1 0 0 1 0 89.71 Tm /F4 10 Tf 12 TL (addImport\(MonObject.class\);) Tj T* (method.addCode\() Tj T* (/*{ int i = 0;) Tj T* ( i = 1+2;) Tj T* ( MonObject result = new MonObject\(result\);) Tj T* ( return result;) Tj T* (}*/) Tj T* (\);) Tj T* ET +Q +Q +Q +Q +Q +q +1 0 0 1 62.69291 591.8236 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (qui deviendrait:) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 486.6236 cm +q +q +1 0 0 1 0 0 cm +q +1 0 0 1 6.6 6.6 cm +q +.662745 .662745 .662745 RG +.5 w +.960784 .960784 .862745 rg +n -6 -6 468.6898 96 re B* +Q +q +0 0 0 rg +BT 1 0 0 1 0 77.71 Tm /F4 10 Tf 12 TL (addImport\(MonObject.class\);) Tj T* (method.addCode\() Tj T* ( "int i = 0;\\n" +) Tj T* ( "i = 1+2;\\n" +) Tj T* ( "MonObject result = new MonObject\(result\);\\n" +) Tj T* ( "return result;\\n") Tj T* (\);) Tj T* ET +Q +Q +Q +Q +Q +q +1 0 0 1 62.69291 442.6236 cm +q +0 0 0 rg +BT 1 0 0 1 0 28.82 Tm /F1 10 Tf 12 TL 1.324692 Tw (On garde la facilte d'\351criture du code \340 g\351n\351rer et on permet d'ajouter facilement des imports dont on) Tj T* 0 Tw .291751 Tw (aurait besoin dans le coprs de la m\351thode. Aucun traitement complexe du code de la m\351thode n'est donc) Tj T* 0 Tw (n\351cessaire.) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 424.6236 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Ce nouveau mode de g\351n\351ration ne serait qu'une moyen compl\351mentaire de la g\351n\351ration actuelle.) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 406.6236 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Travail a faire:) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 394.6236 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (ajout d'objet dans ObjectModel) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 382.6236 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (ajout de m\351thode de modification dans ObjectModel) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 370.6236 cm +0 0 0 rg +BT /F3 10 Tf 12 TL ET +q +1 0 0 1 6 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET +Q +Q +q +1 0 0 1 26 0 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (cr\351ation d'un template de g\351n\351ration d'un POJO \(g\351n\351ration direct d'un mod\350le\)) Tj T* ET +Q +Q +q +Q +Q +q +1 0 0 1 62.69291 328.6236 cm +q +0 0 0 rg +BT 1 0 0 1 0 28.82 Tm /F1 10 Tf 12 TL .504985 Tw (Il serait toute fois dommage d'ajouter tout un ensemnble de setter sur les interfaces d'ObjectModel qui le) Tj T* 0 Tw .259318 Tw (rendrait moins clair pour les g\351n\351rateurs. Il faut donc trouver une solution pour permettre l'instanciation et) Tj T* 0 Tw (la modification de classe implantant l'ObjectModel sans pour autant les ajouter au interface.) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 310.6236 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Une id\351e pourrait-\352tre l'utilisation de Helper qui permette de cr\351er et modifier le mod\350le:) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 207.7082 cm +q +q +.976496 0 0 .976496 0 0 cm +q +1 0 0 1 6.6 6.758862 cm +q +.662745 .662745 .662745 RG +.5 w +.960784 .960784 .862745 rg +n -6 -6 480 96 re B* +Q +q +0 0 0 rg +BT 1 0 0 1 0 77.71 Tm /F4 10 Tf 12 TL (ObjectModelClass clazz = ObjectModelHelper.createClass\(\);) Tj T* (ObjectModelOperation method = ObjectModelHelper.addMethod\() Tj T* ( clazz, "name", "typeRetour", "paramName", "typeParam"\);) Tj T* (ObjectModelHelper.addImport\("java.util.List"\);) Tj T* (ObjectModelHelper.addCode\(method,) Tj T* ( /*{ blablabla) Tj T* ( }*/) Tj T* ET +Q +Q +Q +Q +Q +q +1 0 0 1 62.69291 174.7082 cm +q +BT 1 0 0 1 0 8.435 Tm 21 TL /F2 17.5 Tf 0 0 0 rg (Mod\350le d'EUGene \(ObjectModel\)) Tj T* ET +Q +Q +q +1 0 0 1 62.69291 156.7082 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Modele th\351orique ObjectModel) Tj T* ET +Q +Q + +endstream + +endobj +% 'R70': class PDFStream +70 0 obj +% page stream +<< /Length 456 >> +stream +1 0 0 1 0 0 cm BT /F1 12 Tf 14.4 TL ET +q +1 0 0 1 62.69291 485.6501 cm +q +469.8898 0 0 279.3736 0 0 cm +/FormXob.cfe9493e2e6e4e30496a38f77524126d Do +Q +Q +q +1 0 0 1 62.69291 467.6501 cm +q +0 0 0 rg +BT 1 0 0 1 0 4.82 Tm /F1 10 Tf 12 TL (Interfaces Java pour le mod\350le m\351moire \(impl\351ment\351es dans EUGene\)) Tj T* ET +Q +Q +q +1 0 0 1 105.1578 181.0901 cm +q +384.96 0 0 286.56 0 0 cm +/FormXob.e0f32bdd4f95c90d9dd1dfb9f782f702 Do +Q +Q + +endstream + +endobj +xref +0 71 +0000000000 65535 f +0000000113 00000 n +0000000246 00000 n +0000000411 00000 n +0000000586 00000 n +0000000768 00000 n +0000001009 00000 n +0000001250 00000 n +0000001491 00000 n +0000001732 00000 n +0000001973 00000 n +0000002215 00000 n +0000002457 00000 n +0000002699 00000 n +0000002942 00000 n +0000003185 00000 n +0000003428 00000 n +0000003671 00000 n +0000003914 00000 n +0000004157 00000 n +0000004400 00000 n +0000004643 00000 n +0000004886 00000 n +0000005129 00000 n +0000005372 00000 n +0000005615 00000 n +0000005858 00000 n +0000006101 00000 n +0000006344 00000 n +0000006587 00000 n +0000006830 00000 n +0000007073 00000 n +0000007316 00000 n +0000007559 00000 n +0000007802 00000 n +0000008029 00000 n +0000008629 00000 n +0000034580 00000 n +0000045069 00000 n +0000045417 00000 n +0000045577 00000 n +0000045857 00000 n +0000046180 00000 n +0000081000 00000 n +0000095708 00000 n +0000160176 00000 n +0000174413 00000 n +0000174811 00000 n +0000174949 00000 n +0000175203 00000 n +0000175329 00000 n +0000175545 00000 n +0000175737 00000 n +0000175931 00000 n +0000176125 00000 n +0000176330 00000 n +0000176546 00000 n +0000176747 00000 n +0000176951 00000 n +0000177144 00000 n +0000177339 00000 n +0000177553 00000 n +0000177757 00000 n +0000177939 00000 n +0000178162 00000 n +0000178341 00000 n +0000178485 00000 n +0000186265 00000 n +0000192334 00000 n +0000199838 00000 n +0000204771 00000 n +trailer +<< /ID + % ReportLab generated PDF document -- digest (http://www.reportlab.com) + [(\340\024N\335h\256G\350\320+\26730\202T\344) (\340\024N\335h\256G\350\320+\26730\202T\344)] + + /Info 48 0 R + /Root 47 0 R + /Size 71 >> +startxref +205300 +%%EOF Property changes on: trunk/eugene/doc/1-javamodel/Etude_JavaModel_EUGene.pdf ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/doc/1-javamodel/sources/Todo.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/doc/1-javamodel/sources/description_metamodel_java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/doc/2-javabuilder/sources/description_javabuilder ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/doc/3-v2.0/sources/eugene2.0 ___________________________________________________________________ Added: svn:eol-style + native Modified: trunk/eugene/pom.xml =================================================================== --- trunk/eugene/pom.xml 2011-06-21 07:29:16 UTC (rev 1078) +++ trunk/eugene/pom.xml 2011-06-28 09:15:23 UTC (rev 1079) @@ -33,7 +33,7 @@ <parent> <groupId>org.nuiton</groupId> <artifactId>eugene</artifactId> - <version>2.4-SNAPSHOT</version> + <version>2.3.5-SNAPSHOT</version> </parent> <groupId>org.nuiton.eugene</groupId> Property changes on: trunk/eugene/src/license/THIRD-PARTY.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/AbstractGenerator.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/AbstractMetaTransformer.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/DefaultTemplateConfiguration.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/GeneratorUtil.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/ModelReader.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/TemplateConfiguration.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/Transformer.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/java/JavaBeanTransformer.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/java/JavaBuilder.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/java/JavaGenerator.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/java/JavaGeneratorUtil.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/java/JavaInterfaceTransformer.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/java/ObjectModelTransformerToJava.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/java/extension/AnnotationsManager.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/java/extension/AnnotationsManagerExtension.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/java/extension/CodesManager.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/java/extension/CodesManagerExtension.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/java/extension/ConstantsManager.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/java/extension/ConstantsManagerExtension.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/java/extension/ImportsManager.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/java/extension/ImportsManagerExtension.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/java/extension/package-info.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/java/package-info.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/models/object/ObjectModelBuilder.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/models/object/ObjectModelDependency.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/models/object/ObjectModelEnumeration.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/models/object/ObjectModelModifier.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/models/object/ObjectModelReader.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/models/object/ObjectModelTransformer.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/models/object/ObjectModelType.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/models/object/xml/ExternalCacheExtension.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelDependencyImpl.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/models/object/xml/ObjectModelEnumerationImpl.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/models/state/StateModelReader.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/package-info.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/writer/AbstractChainedFileWriter.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/writer/ChainedFileWriter.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/writer/ChainedFileWriterConfiguration.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/writer/ChainedFileWriterData.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/writer/ChainedFileWriterEntry.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/writer/ChainedWriterEngine.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/writer/DefaultChainedWriterEngine.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/writer/WriterReport.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/java/org/nuiton/eugene/writer/package-info.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/resolver-cache/META-INF/cache/argouml.org/profiles/uml14/default-java.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/resolver-cache/META-INF/cache/argouml.org/profiles/uml14/default-uml14.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/resolver-cache/META-INF/services/org.nuiton.eugene.ModelPropertiesUtil$ModelPropertiesProvider ___________________________________________________________________ Added: svn:eol-style + native Modified: trunk/eugene/src/main/resources/xmi/default-uml14.xmi =================================================================== --- trunk/eugene/src/main/resources/xmi/default-uml14.xmi 2011-06-21 07:29:16 UTC (rev 1078) +++ trunk/eugene/src/main/resources/xmi/default-uml14.xmi 2011-06-28 09:15:23 UTC (rev 1079) @@ -1,258 +1,258 @@ -<?xml version = '1.0' encoding = 'UTF-8' ?> -<XMI xmi.version = '1.2' xmlns:UML = 'org.omg.xmi.namespace.UML' timestamp = 'Tue Aug 14 18:51:04 BRT 2007'> - <XMI.header> <XMI.documentation> - <XMI.exporter>ArgoUML (using Netbeans XMI Writer version 1.0)</XMI.exporter> - <XMI.exporterVersion>PRE-0.25.4(5) revised on $Date$ </XMI.exporterVersion> - </XMI.documentation> - <XMI.metamodel xmi.name="UML" xmi.version="1.4"/></XMI.header> - <XMI.content> - <UML:Model xmi.id = '.:000000000000087A' name = 'UML 1.4 Standard Elements' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:ModelElement.taggedValue> - <UML:TaggedValue xmi.id = '.:000000000000087B' isSpecification = 'false'> - <UML:TaggedValue.dataValue>This model contains the UML Standard Elements from Appendix A of the UML 1.4 specification.</UML:TaggedValue.dataValue> - <UML:TaggedValue.type> - <UML:TagDefinition xmi.idref = '.:000000000000087C'/> - </UML:TaggedValue.type> - </UML:TaggedValue> - </UML:ModelElement.taggedValue> - <UML:Namespace.ownedElement> - <UML:Stereotype xmi.id = '.:0000000000000821' name = 'access' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Permission</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000822' name = 'friend' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Permission</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000823' name = 'import' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Permission</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000824' name = 'association' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>AssociationEnd</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000825' name = 'global' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>AssociationEnd</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000826' name = 'local' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>AssociationEnd</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000827' name = 'parameter' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>AssociationEnd</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000828' name = 'self' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>AssociationEnd</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000829' name = 'become' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Flow</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:000000000000082A' name = 'copy' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Flow</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:000000000000082B' name = 'create' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Usage</UML:Stereotype.baseClass> - <UML:Stereotype.baseClass>BehavioralFeature</UML:Stereotype.baseClass> - <UML:Stereotype.baseClass>CallEvent</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:000000000000082C' name = 'call' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Usage</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:000000000000082D' name = 'instantiate' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Usage</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:000000000000082E' name = 'send' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Usage</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000830' name = 'destroy' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>BehavioralFeature</UML:Stereotype.baseClass> - <UML:Stereotype.baseClass>CallEvent</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000833' name = 'derive' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000834' name = 'realize' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000835' name = 'refine' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000836' name = 'trace' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000837' name = 'document' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000838' name = 'executable' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000839' name = 'file' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:000000000000083A' name = 'library' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:000000000000083B' name = 'table' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:000000000000083C' name = 'facade' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:000000000000083D' name = 'framework' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:000000000000083E' name = 'metamodel' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:000000000000083F' name = 'stub' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000840' name = 'implementation' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Generalization</UML:Stereotype.baseClass> - <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000842' name = 'type' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000843' name = 'implicit' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Association</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000844' name = 'invariant' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Constraint</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000845' name = 'postcondition' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Constraint</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000846' name = 'precondition' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Constraint</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000847' name = 'metaclass' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000848' name = 'powertype' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000849' name = 'process' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Classifier</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:000000000000084A' name = 'thread' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Classifier</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:000000000000084B' name = 'utility' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Classifier</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:000000000000084C' name = 'requirement' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Comment</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:000000000000084D' name = 'responsibility' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Comment</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:000000000000084E' name = 'topLevel' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:000000000000084F' name = 'systemModel' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:000000000000086A' name = 'signalflow' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>ObjectFlowState</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000874' name = 'appliedProfile' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> - <UML:Stereotype.baseClass>Dependency</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000875' name = 'auxiliary' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000876' name = 'modelLibrary' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> - <UML:Stereotype.baseClass>Dependency</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000877' name = 'profile' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000878' name = 'source' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:Stereotype xmi.id = '.:0000000000000879' name = 'stateInvariant' isSpecification = 'false' - isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> - <UML:Stereotype.baseClass>Constraint</UML:Stereotype.baseClass> - </UML:Stereotype> - <UML:TagDefinition xmi.id = '.:000000000000087C' name = 'documentation' - isSpecification = 'false' tagType = 'String'> - <UML:TagDefinition.multiplicity> - <UML:Multiplicity xmi.id = '.:000000000000087D'> - <UML:Multiplicity.range> - <UML:MultiplicityRange xmi.id = '.:000000000000087E' lower = '0' upper = '1'/> - </UML:Multiplicity.range> - </UML:Multiplicity> - </UML:TagDefinition.multiplicity> - </UML:TagDefinition> - <UML:DataType xmi.id = '-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C' - name = 'Integer' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' - isAbstract = 'false'/> - <UML:DataType xmi.id = '-84-17--56-5-43645a83:11466542d86:-8000:000000000000087D' - name = 'UnlimitedInteger' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' - isAbstract = 'false'/> - <UML:DataType xmi.id = '-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E' - name = 'String' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' - isAbstract = 'false'/> - <UML:Enumeration xmi.id = '-84-17--56-5-43645a83:11466542d86:-8000:0000000000000880' - name = 'Boolean' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' - isAbstract = 'false'> - <UML:Enumeration.literal> - <UML:EnumerationLiteral xmi.id = '-84-17--56-5-43645a83:11466542d86:-8000:0000000000000881' - name = 'TRUE' isSpecification = 'false'/> - <UML:EnumerationLiteral xmi.id = '-84-17--56-5-43645a83:11466542d86:-8000:0000000000000882' - name = 'FALSE' isSpecification = 'false'/> - </UML:Enumeration.literal> - </UML:Enumeration> - </UML:Namespace.ownedElement> - </UML:Model> - </XMI.content> -</XMI> +<?xml version = '1.0' encoding = 'UTF-8' ?> +<XMI xmi.version = '1.2' xmlns:UML = 'org.omg.xmi.namespace.UML' timestamp = 'Tue Aug 14 18:51:04 BRT 2007'> + <XMI.header> <XMI.documentation> + <XMI.exporter>ArgoUML (using Netbeans XMI Writer version 1.0)</XMI.exporter> + <XMI.exporterVersion>PRE-0.25.4(5) revised on $Date$ </XMI.exporterVersion> + </XMI.documentation> + <XMI.metamodel xmi.name="UML" xmi.version="1.4"/></XMI.header> + <XMI.content> + <UML:Model xmi.id = '.:000000000000087A' name = 'UML 1.4 Standard Elements' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:ModelElement.taggedValue> + <UML:TaggedValue xmi.id = '.:000000000000087B' isSpecification = 'false'> + <UML:TaggedValue.dataValue>This model contains the UML Standard Elements from Appendix A of the UML 1.4 specification.</UML:TaggedValue.dataValue> + <UML:TaggedValue.type> + <UML:TagDefinition xmi.idref = '.:000000000000087C'/> + </UML:TaggedValue.type> + </UML:TaggedValue> + </UML:ModelElement.taggedValue> + <UML:Namespace.ownedElement> + <UML:Stereotype xmi.id = '.:0000000000000821' name = 'access' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Permission</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000822' name = 'friend' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Permission</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000823' name = 'import' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Permission</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000824' name = 'association' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>AssociationEnd</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000825' name = 'global' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>AssociationEnd</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000826' name = 'local' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>AssociationEnd</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000827' name = 'parameter' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>AssociationEnd</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000828' name = 'self' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>AssociationEnd</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000829' name = 'become' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Flow</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:000000000000082A' name = 'copy' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Flow</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:000000000000082B' name = 'create' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Usage</UML:Stereotype.baseClass> + <UML:Stereotype.baseClass>BehavioralFeature</UML:Stereotype.baseClass> + <UML:Stereotype.baseClass>CallEvent</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:000000000000082C' name = 'call' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Usage</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:000000000000082D' name = 'instantiate' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Usage</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:000000000000082E' name = 'send' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Usage</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000830' name = 'destroy' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>BehavioralFeature</UML:Stereotype.baseClass> + <UML:Stereotype.baseClass>CallEvent</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000833' name = 'derive' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000834' name = 'realize' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000835' name = 'refine' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000836' name = 'trace' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000837' name = 'document' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000838' name = 'executable' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000839' name = 'file' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:000000000000083A' name = 'library' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:000000000000083B' name = 'table' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:000000000000083C' name = 'facade' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:000000000000083D' name = 'framework' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:000000000000083E' name = 'metamodel' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:000000000000083F' name = 'stub' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000840' name = 'implementation' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Generalization</UML:Stereotype.baseClass> + <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000842' name = 'type' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000843' name = 'implicit' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Association</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000844' name = 'invariant' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Constraint</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000845' name = 'postcondition' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Constraint</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000846' name = 'precondition' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Constraint</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000847' name = 'metaclass' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000848' name = 'powertype' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000849' name = 'process' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Classifier</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:000000000000084A' name = 'thread' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Classifier</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:000000000000084B' name = 'utility' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Classifier</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:000000000000084C' name = 'requirement' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Comment</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:000000000000084D' name = 'responsibility' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Comment</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:000000000000084E' name = 'topLevel' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:000000000000084F' name = 'systemModel' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:000000000000086A' name = 'signalflow' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>ObjectFlowState</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000874' name = 'appliedProfile' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> + <UML:Stereotype.baseClass>Dependency</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000875' name = 'auxiliary' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Class</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000876' name = 'modelLibrary' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> + <UML:Stereotype.baseClass>Dependency</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000877' name = 'profile' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Package</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000878' name = 'source' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Abstraction</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:Stereotype xmi.id = '.:0000000000000879' name = 'stateInvariant' isSpecification = 'false' + isRoot = 'false' isLeaf = 'false' isAbstract = 'false'> + <UML:Stereotype.baseClass>Constraint</UML:Stereotype.baseClass> + </UML:Stereotype> + <UML:TagDefinition xmi.id = '.:000000000000087C' name = 'documentation' + isSpecification = 'false' tagType = 'String'> + <UML:TagDefinition.multiplicity> + <UML:Multiplicity xmi.id = '.:000000000000087D'> + <UML:Multiplicity.range> + <UML:MultiplicityRange xmi.id = '.:000000000000087E' lower = '0' upper = '1'/> + </UML:Multiplicity.range> + </UML:Multiplicity> + </UML:TagDefinition.multiplicity> + </UML:TagDefinition> + <UML:DataType xmi.id = '-84-17--56-5-43645a83:11466542d86:-8000:000000000000087C' + name = 'Integer' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' + isAbstract = 'false'/> + <UML:DataType xmi.id = '-84-17--56-5-43645a83:11466542d86:-8000:000000000000087D' + name = 'UnlimitedInteger' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' + isAbstract = 'false'/> + <UML:DataType xmi.id = '-84-17--56-5-43645a83:11466542d86:-8000:000000000000087E' + name = 'String' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' + isAbstract = 'false'/> + <UML:Enumeration xmi.id = '-84-17--56-5-43645a83:11466542d86:-8000:0000000000000880' + name = 'Boolean' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' + isAbstract = 'false'> + <UML:Enumeration.literal> + <UML:EnumerationLiteral xmi.id = '-84-17--56-5-43645a83:11466542d86:-8000:0000000000000881' + name = 'TRUE' isSpecification = 'false'/> + <UML:EnumerationLiteral xmi.id = '-84-17--56-5-43645a83:11466542d86:-8000:0000000000000882' + name = 'FALSE' isSpecification = 'false'/> + </UML:Enumeration.literal> + </UML:Enumeration> + </UML:Namespace.ownedElement> + </UML:Model> + </XMI.content> +</XMI> Property changes on: trunk/eugene/src/main/resources/xmi/default-uml14.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/resources/xsd/objectmodel.xsd ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/resources/xsd/todo.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/main/xsl/xmi2.1ToObjectModel.xsl ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/site/fr/rst/DevUIDoc.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/site/fr/rst/DiscussionSurTypeDeGeneration.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/site/fr/rst/Todo.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/site/fr/rst/index.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/site/fr/rst/plugineclipse.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/site/resources/models/buix.guix ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/site/resources/models/exemple.topiaModel ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/site/rst/generatorHelp.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/site/rst/index.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/site/site_en.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/site/site_fr.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/java/org/nuiton/eugene/GeneratorUtilTest.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/java/org/nuiton/eugene/java/JavaBuilderTest.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/java/org/nuiton/eugene/java/extension/ImportsManagerExtensionTest.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/java/org/nuiton/eugene/java/extension/ImportsManagerTest.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/java/org/nuiton/eugene/models/object/ObjectModelGeneratorTest.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/java/org/nuiton/eugene/models/object/XMI12ToObjectModelTest.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/java/org/nuiton/eugene/models/object/XMI21ToObjectModelTest.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/java/org/nuiton/eugene/models/object/xml/ExternalCacheExtensionTest.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/java/org/nuiton/eugene/models/object/xml/ObjectModelBuilderTest.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/java/org/nuiton/eugene/models/object/xml/ObjectModelImplTest.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/java/org/nuiton/eugene/models/state/StateModelDTDTest.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/log4j.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/uml/Acceleo.Business.profile.uml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/xmi/1.2/dependency.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/xmi/1.2/enumeration.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/xmi/1.2/isis-fish.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/xmi/1.2/topiatest.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/xmi/2.1/TestXMI21.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/xmi/2.1/TestXMI21.uml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/xmi/2.1/TestXMI21.umldi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/xmi/2.1/cmsCore.uml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/xmi/2.1/cmsLink.uml ___________________________________________________________________ Added: svn:eol-style + native Modified: trunk/eugene/src/test/resources/xmi/2.1/http-storage-api/src/main/uml/conception.uml =================================================================== --- trunk/eugene/src/test/resources/xmi/2.1/http-storage-api/src/main/uml/conception.uml 2011-06-21 07:29:16 UTC (rev 1078) +++ trunk/eugene/src/test/resources/xmi/2.1/http-storage-api/src/main/uml/conception.uml 2011-06-28 09:15:23 UTC (rev 1079) @@ -1,250 +1,250 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:AcceleoBusiness="http:///schemas/AcceleoBusiness/_my2ZAHXaEd2S2Y-Jnv-fiQ/2" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" xsi:schemaLocation="http:///schemas/AcceleoBusiness/_my2ZAHXaEd2S2Y-Jnv-fiQ/2 pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"> - <uml:Model xmi:id="_qb8akM37EdqwVrslYOdUDA" name="org::sharengo::s4a::storage::http::api"> - <packagedElement xmi:type="uml:Package" xmi:id="_w8IxIM37EdqwVrslYOdUDA" name="services"> - <packagedElement xmi:type="uml:Interface" xmi:id="_hqBkGO7mEd2ObcIAlNg7-w" name="IHttpStorageSrv"> - <ownedOperation xmi:id="_4-4fwu7oEd2ObcIAlNg7-w" name="getDescription"> - <ownedParameter xmi:id="_VibUkO7wEd2ObcIAlNg7-w" name="return" type="_nstfSO7mEd2ObcIAlNg7-w" direction="return"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_Ji7kEu7tEd2ObcIAlNg7-w" name="getContract"> - <ownedParameter xmi:id="_YMmb0O7wEd2ObcIAlNg7-w" name="return" type="_8lDAGO7mEd2ObcIAlNg7-w" direction="return"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_5C-RYu7vEd2ObcIAlNg7-w" name="createFileEntry"> - <ownedParameter xmi:id="__F19UO7wEd2ObcIAlNg7-w" name="return" type="_e_H4iO7wEd2ObcIAlNg7-w" direction="return"/> - <ownedParameter xmi:id="_A9WRgO7xEd2ObcIAlNg7-w" name="fileEntry" type="_e_H4iO7wEd2ObcIAlNg7-w"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_6rIiAu7vEd2ObcIAlNg7-w" name="deleteFileEntry"> - <ownedParameter xmi:id="_JWiKAO7xEd2ObcIAlNg7-w" name="id"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedParameter> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_FkgfUu7wEd2ObcIAlNg7-w" name="retrieveFileEntry"> - <ownedParameter xmi:id="_OvWBwO7xEd2ObcIAlNg7-w" name="id"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedParameter> - <ownedParameter xmi:id="_TNwGwO7xEd2ObcIAlNg7-w" name="return" type="_e_H4iO7wEd2ObcIAlNg7-w" direction="return"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_PR4jku7wEd2ObcIAlNg7-w" name="getUploadToken"> - <ownedParameter xmi:id="_V_OI0O7xEd2ObcIAlNg7-w" name="id"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedParameter> - <ownedParameter xmi:id="_YCgPMO7xEd2ObcIAlNg7-w" name="return" type="_VmNvyO7tEd2ObcIAlNg7-w" direction="return"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_Qe6-cu7wEd2ObcIAlNg7-w" name="getDownloadUrl"> - <ownedParameter xmi:id="_c0bGEO7xEd2ObcIAlNg7-w" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> - </ownedParameter> - <ownedParameter xmi:id="_e3jbcO7xEd2ObcIAlNg7-w" name="id"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedParameter> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_kVhLgvELEd2YNfzDP2MSAQ" name="getThumbnailHtmlCode"> - <ownedParameter xmi:id="_XTYVcPEMEd2YNfzDP2MSAQ" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> - </ownedParameter> - <ownedParameter xmi:id="_q5BfUPEMEd2YNfzDP2MSAQ" name="id"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedParameter> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_qGUsgvELEd2YNfzDP2MSAQ" name="getViewerHtmlCode"> - <ownedParameter xmi:id="_ZoGKEPEMEd2YNfzDP2MSAQ" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> - </ownedParameter> - <ownedParameter xmi:id="_st_c4PEMEd2YNfzDP2MSAQ" name="id"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedParameter> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_wAgzAvELEd2YNfzDP2MSAQ" name="getThumbnailJpegImageUrl"> - <ownedParameter xmi:id="_jnqKgPEMEd2YNfzDP2MSAQ" name="return" direction="return"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> - </ownedParameter> - <ownedParameter xmi:id="_uFT1IPEMEd2YNfzDP2MSAQ" name="id"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedParameter> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - </ownedOperation> - <ownedOperation xmi:id="_TAreUvLGEd2tb4J5u_5Mmg" name="validateUpload"> - <ownedParameter xmi:id="_YoZUwPLGEd2tb4J5u_5Mmg" name="id"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedParameter> - <ownedParameter xmi:id="_ZK0sYPLGEd2tb4J5u_5Mmg" name="postReponseCode"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Integer"/> - </ownedParameter> - <ownedParameter xmi:id="_a2jOYPLGEd2tb4J5u_5Mmg" name="postResponseContent"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedParameter> - <ownedParameter xmi:id="_cHLIwPLGEd2tb4J5u_5Mmg" name="return" type="_4h1OsPLKEd2CRrN6b1NfLw" direction="return"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> - <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> - </ownedOperation> - </packagedElement> - <profileApplication xmi:id="_MIURkPWdEdyp25RO5nzQ4A"> - <eAnnotations xmi:id="_MIURkfWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> - <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> - </eAnnotations> - <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> - </profileApplication> - </packagedElement> - <packagedElement xmi:type="uml:Package" xmi:id="_tBzGgPWREdy_h6Mk-BiOHw" name="daos"> - <profileApplication xmi:id="_Mg9bEPWdEdyp25RO5nzQ4A"> - <eAnnotations xmi:id="_Mg-CIPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> - <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> - </eAnnotations> - <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> - </profileApplication> - </packagedElement> - <packagedElement xmi:type="uml:Package" xmi:id="__PrMMPWREdy_h6Mk-BiOHw" name="dtos"> - <packagedElement xmi:type="uml:Class" xmi:id="_nstfSO7mEd2ObcIAlNg7-w" name="HttpStorageDescription"> - <ownedAttribute xmi:id="_SMBIgO7nEd2ObcIAlNg7-w" name="name"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedAttribute> - <ownedAttribute xmi:id="_VZ9EIu7nEd2ObcIAlNg7-w" name="type"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_8lDAGO7mEd2ObcIAlNg7-w" name="HttpStorageContract"> - <ownedAttribute xmi:id="_LpEUsu7uEd2ObcIAlNg7-w" name="maxSize"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Integer"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_GiMB2O7rEd2ObcIAlNg7-w" name="SupportedFormat"> - <ownedAttribute xmi:id="_IsLNIu7rEd2ObcIAlNg7-w" name="name"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedAttribute> - <ownedAttribute xmi:id="_N_Dmku7sEd2ObcIAlNg7-w" name="code"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_ZfoGyO7sEd2ObcIAlNg7-w" name="Association1" memberEnd="_ZfoGye7sEd2ObcIAlNg7-w _ZfoGzO7sEd2ObcIAlNg7-w" navigableOwnedEnd="_ZfoGzO7sEd2ObcIAlNg7-w"> - <ownedEnd xmi:id="_ZfoGye7sEd2ObcIAlNg7-w" name="" type="_8lDAGO7mEd2ObcIAlNg7-w" association="_ZfoGyO7sEd2ObcIAlNg7-w"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZfoGyu7sEd2ObcIAlNg7-w" value="1"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZfoGy-7sEd2ObcIAlNg7-w" value="1"/> - </ownedEnd> - <ownedEnd xmi:id="_ZfoGzO7sEd2ObcIAlNg7-w" name="inputFormats" type="_GiMB2O7rEd2ObcIAlNg7-w" association="_ZfoGyO7sEd2ObcIAlNg7-w"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZfoGze7sEd2ObcIAlNg7-w" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZfoGzu7sEd2ObcIAlNg7-w" value="1"/> - </ownedEnd> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_6PnyGO7sEd2ObcIAlNg7-w" name="Association2" memberEnd="_6PnyGe7sEd2ObcIAlNg7-w _6PnyHO7sEd2ObcIAlNg7-w" navigableOwnedEnd="_6PnyHO7sEd2ObcIAlNg7-w"> - <ownedEnd xmi:id="_6PnyGe7sEd2ObcIAlNg7-w" name="source" type="_8lDAGO7mEd2ObcIAlNg7-w" association="_6PnyGO7sEd2ObcIAlNg7-w"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PnyGu7sEd2ObcIAlNg7-w" value="1"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PnyG-7sEd2ObcIAlNg7-w" value="1"/> - </ownedEnd> - <ownedEnd xmi:id="_6PnyHO7sEd2ObcIAlNg7-w" name="outputFormats" type="_GiMB2O7rEd2ObcIAlNg7-w" association="_6PnyGO7sEd2ObcIAlNg7-w"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PnyHe7sEd2ObcIAlNg7-w" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PnyHu7sEd2ObcIAlNg7-w" value="1"/> - </ownedEnd> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_VmNvyO7tEd2ObcIAlNg7-w" name="HttpTransferToken"> - <ownedAttribute xmi:id="_WvlgsO7vEd2ObcIAlNg7-w" name="url"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_KKBuaO7vEd2ObcIAlNg7-w" name="HttpParameter"> - <ownedAttribute xmi:id="_iUxbIu7vEd2ObcIAlNg7-w" name="name"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedAttribute> - <ownedAttribute xmi:id="_i5kxUu7vEd2ObcIAlNg7-w" name="value"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedAttribute> - </packagedElement> - <packagedElement xmi:type="uml:Association" xmi:id="_aoJGqu7vEd2ObcIAlNg7-w" name="Association3" memberEnd="_aoJGq-7vEd2ObcIAlNg7-w _aoJGru7vEd2ObcIAlNg7-w" navigableOwnedEnd="_aoJGru7vEd2ObcIAlNg7-w"> - <ownedEnd xmi:id="_aoJGq-7vEd2ObcIAlNg7-w" name="source" type="_VmNvyO7tEd2ObcIAlNg7-w" association="_aoJGqu7vEd2ObcIAlNg7-w"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aoJGrO7vEd2ObcIAlNg7-w" value="1"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aoJGre7vEd2ObcIAlNg7-w" value="1"/> - </ownedEnd> - <ownedEnd xmi:id="_aoJGru7vEd2ObcIAlNg7-w" name="parameters" type="_KKBuaO7vEd2ObcIAlNg7-w" association="_aoJGqu7vEd2ObcIAlNg7-w"> - <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aoJGr-7vEd2ObcIAlNg7-w" value="*"/> - <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aoJGsO7vEd2ObcIAlNg7-w" value="1"/> - </ownedEnd> - </packagedElement> - <packagedElement xmi:type="uml:Class" xmi:id="_e_H4iO7wEd2ObcIAlNg7-w" name="FileEntry"> - <ownedAttribute xmi:id="_g1SI4u7wEd2ObcIAlNg7-w" name="id"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedAttribute> - <ownedAttribute xmi:id="_iVQG0O7wEd2ObcIAlNg7-w" name="fileName"> - <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> - </ownedAttribute> - <ownedAttribute xmi:id="_DmgCgPEJEd2YNfzDP2MSAQ" name="state" type="_FboYJfEJEd2YNfzDP2MSAQ"/> - <ownedAttribute xmi:id="_bfNkEvEJEd2YNfzDP2MSAQ" name="creationDate"> - <type xmi:type="uml:DataType" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_unIxYASfEd2Qys9YSCxJaQ"/> - </ownedAttribute> - </packagedElement> - <profileApplication xmi:id="_M2BsIPWdEdyp25RO5nzQ4A"> - <eAnnotations xmi:id="_M2CTMPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> - <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> - </eAnnotations> - <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> - </profileApplication> - </packagedElement> - <packagedElement xmi:type="uml:Package" xmi:id="_Cp0X0PWSEdy_h6Mk-BiOHw" name="entities"> - <profileApplication xmi:id="_NQyVgPWdEdyp25RO5nzQ4A"> - <eAnnotations xmi:id="_NQy8kPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> - <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> - </eAnnotations> - <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> - </profileApplication> - </packagedElement> - <packagedElement xmi:type="uml:Enumeration" xmi:id="_ExHpoO7nEd2ObcIAlNg7-w" name="GenericFormat"> - <ownedLiteral xmi:id="_Ie7_Mu7nEd2ObcIAlNg7-w" name="ALL_FORMAT"/> - <ownedLiteral xmi:id="_LWYGYO7nEd2ObcIAlNg7-w" name="ORIGINAL_INPUT_FORMAT"/> - </packagedElement> - <packagedElement xmi:type="uml:Enumeration" xmi:id="_FboYJfEJEd2YNfzDP2MSAQ" name="FileEntryState"> - <ownedLiteral xmi:id="_IqdEkvEJEd2YNfzDP2MSAQ" name="CREATED"/> - <ownedLiteral xmi:id="_KyM0MvEJEd2YNfzDP2MSAQ" name="UPLOADED"/> - <ownedLiteral xmi:id="_yw6sAvE1Ed2YNfzDP2MSAQ" name="UPLOAD_IN_PROGRESS"/> - </packagedElement> - <packagedElement xmi:type="uml:DataType" xmi:id="_4h1OsPLKEd2CRrN6b1NfLw" name="Boolean"/> - <profileApplication xmi:id="_LmCD4PWdEdyp25RO5nzQ4A"> - <eAnnotations xmi:id="_LmFHMPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> - <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> - </eAnnotations> - <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> - </profileApplication> - </uml:Model> - <AcceleoBusiness:Dto xmi:id="_VXIAUO7sEd2ObcIAlNg7-w" base_Class="_GiMB2O7rEd2ObcIAlNg7-w"/> - <AcceleoBusiness:Dto xmi:id="_WCyzgO7sEd2ObcIAlNg7-w" base_Class="_8lDAGO7mEd2ObcIAlNg7-w"/> - <AcceleoBusiness:Dto xmi:id="_WqbbQO7sEd2ObcIAlNg7-w" base_Class="_nstfSO7mEd2ObcIAlNg7-w"/> - <AcceleoBusiness:Dto xmi:id="_pWriAPE8Ed2IhJnrV0PXeg" base_Class="_e_H4iO7wEd2ObcIAlNg7-w"/> - <AcceleoBusiness:Dto xmi:id="_p_zXgPE8Ed2IhJnrV0PXeg" base_Class="_VmNvyO7tEd2ObcIAlNg7-w"/> - <AcceleoBusiness:Dto xmi:id="_qj3t4PE8Ed2IhJnrV0PXeg" base_Class="_KKBuaO7vEd2ObcIAlNg7-w"/> -</xmi:XMI> +<?xml version="1.0" encoding="UTF-8"?> +<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:AcceleoBusiness="http:///schemas/AcceleoBusiness/_my2ZAHXaEd2S2Y-Jnv-fiQ/2" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.1.0/UML" xsi:schemaLocation="http:///schemas/AcceleoBusiness/_my2ZAHXaEd2S2Y-Jnv-fiQ/2 pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"> + <uml:Model xmi:id="_qb8akM37EdqwVrslYOdUDA" name="org::sharengo::s4a::storage::http::api"> + <packagedElement xmi:type="uml:Package" xmi:id="_w8IxIM37EdqwVrslYOdUDA" name="services"> + <packagedElement xmi:type="uml:Interface" xmi:id="_hqBkGO7mEd2ObcIAlNg7-w" name="IHttpStorageSrv"> + <ownedOperation xmi:id="_4-4fwu7oEd2ObcIAlNg7-w" name="getDescription"> + <ownedParameter xmi:id="_VibUkO7wEd2ObcIAlNg7-w" name="return" type="_nstfSO7mEd2ObcIAlNg7-w" direction="return"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_Ji7kEu7tEd2ObcIAlNg7-w" name="getContract"> + <ownedParameter xmi:id="_YMmb0O7wEd2ObcIAlNg7-w" name="return" type="_8lDAGO7mEd2ObcIAlNg7-w" direction="return"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_5C-RYu7vEd2ObcIAlNg7-w" name="createFileEntry"> + <ownedParameter xmi:id="__F19UO7wEd2ObcIAlNg7-w" name="return" type="_e_H4iO7wEd2ObcIAlNg7-w" direction="return"/> + <ownedParameter xmi:id="_A9WRgO7xEd2ObcIAlNg7-w" name="fileEntry" type="_e_H4iO7wEd2ObcIAlNg7-w"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_6rIiAu7vEd2ObcIAlNg7-w" name="deleteFileEntry"> + <ownedParameter xmi:id="_JWiKAO7xEd2ObcIAlNg7-w" name="id"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedParameter> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_FkgfUu7wEd2ObcIAlNg7-w" name="retrieveFileEntry"> + <ownedParameter xmi:id="_OvWBwO7xEd2ObcIAlNg7-w" name="id"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_TNwGwO7xEd2ObcIAlNg7-w" name="return" type="_e_H4iO7wEd2ObcIAlNg7-w" direction="return"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_PR4jku7wEd2ObcIAlNg7-w" name="getUploadToken"> + <ownedParameter xmi:id="_V_OI0O7xEd2ObcIAlNg7-w" name="id"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_YCgPMO7xEd2ObcIAlNg7-w" name="return" type="_VmNvyO7tEd2ObcIAlNg7-w" direction="return"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_Qe6-cu7wEd2ObcIAlNg7-w" name="getDownloadUrl"> + <ownedParameter xmi:id="_c0bGEO7xEd2ObcIAlNg7-w" name="return" direction="return"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_e3jbcO7xEd2ObcIAlNg7-w" name="id"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedParameter> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_kVhLgvELEd2YNfzDP2MSAQ" name="getThumbnailHtmlCode"> + <ownedParameter xmi:id="_XTYVcPEMEd2YNfzDP2MSAQ" name="return" direction="return"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_q5BfUPEMEd2YNfzDP2MSAQ" name="id"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedParameter> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_qGUsgvELEd2YNfzDP2MSAQ" name="getViewerHtmlCode"> + <ownedParameter xmi:id="_ZoGKEPEMEd2YNfzDP2MSAQ" name="return" direction="return"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_st_c4PEMEd2YNfzDP2MSAQ" name="id"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedParameter> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_wAgzAvELEd2YNfzDP2MSAQ" name="getThumbnailJpegImageUrl"> + <ownedParameter xmi:id="_jnqKgPEMEd2YNfzDP2MSAQ" name="return" direction="return"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_uFT1IPEMEd2YNfzDP2MSAQ" name="id"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedParameter> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_4RBZUKs-Ed2Nmqhc73l7SA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + </ownedOperation> + <ownedOperation xmi:id="_TAreUvLGEd2tb4J5u_5Mmg" name="validateUpload"> + <ownedParameter xmi:id="_YoZUwPLGEd2tb4J5u_5Mmg" name="id"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_ZK0sYPLGEd2tb4J5u_5Mmg" name="postReponseCode"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Integer"/> + </ownedParameter> + <ownedParameter xmi:id="_a2jOYPLGEd2tb4J5u_5Mmg" name="postResponseContent"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedParameter> + <ownedParameter xmi:id="_cHLIwPLGEd2tb4J5u_5Mmg" name="return" type="_4h1OsPLKEd2CRrN6b1NfLw" direction="return"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception-helper.uml#_j3qGYKEgEd2PM6_wGJR42Q"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_YNI5EHmZEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_GfaEUHmfEd2HRLLd0I1WrA"/> + <raisedException xmi:type="uml:Class" href="../../../../org.sharengo.utils.utils/src/main/uml/conception.uml#_KQqi-HjwEd2MH8DN-NMNrA"/> + </ownedOperation> + </packagedElement> + <profileApplication xmi:id="_MIURkPWdEdyp25RO5nzQ4A"> + <eAnnotations xmi:id="_MIURkfWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> + </eAnnotations> + <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> + </profileApplication> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_tBzGgPWREdy_h6Mk-BiOHw" name="daos"> + <profileApplication xmi:id="_Mg9bEPWdEdyp25RO5nzQ4A"> + <eAnnotations xmi:id="_Mg-CIPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> + </eAnnotations> + <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> + </profileApplication> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="__PrMMPWREdy_h6Mk-BiOHw" name="dtos"> + <packagedElement xmi:type="uml:Class" xmi:id="_nstfSO7mEd2ObcIAlNg7-w" name="HttpStorageDescription"> + <ownedAttribute xmi:id="_SMBIgO7nEd2ObcIAlNg7-w" name="name"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + <ownedAttribute xmi:id="_VZ9EIu7nEd2ObcIAlNg7-w" name="type"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_8lDAGO7mEd2ObcIAlNg7-w" name="HttpStorageContract"> + <ownedAttribute xmi:id="_LpEUsu7uEd2ObcIAlNg7-w" name="maxSize"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#Integer"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_GiMB2O7rEd2ObcIAlNg7-w" name="SupportedFormat"> + <ownedAttribute xmi:id="_IsLNIu7rEd2ObcIAlNg7-w" name="name"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + <ownedAttribute xmi:id="_N_Dmku7sEd2ObcIAlNg7-w" name="code"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Association" xmi:id="_ZfoGyO7sEd2ObcIAlNg7-w" name="Association1" memberEnd="_ZfoGye7sEd2ObcIAlNg7-w _ZfoGzO7sEd2ObcIAlNg7-w" navigableOwnedEnd="_ZfoGzO7sEd2ObcIAlNg7-w"> + <ownedEnd xmi:id="_ZfoGye7sEd2ObcIAlNg7-w" name="" type="_8lDAGO7mEd2ObcIAlNg7-w" association="_ZfoGyO7sEd2ObcIAlNg7-w"> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZfoGyu7sEd2ObcIAlNg7-w" value="1"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZfoGy-7sEd2ObcIAlNg7-w" value="1"/> + </ownedEnd> + <ownedEnd xmi:id="_ZfoGzO7sEd2ObcIAlNg7-w" name="inputFormats" type="_GiMB2O7rEd2ObcIAlNg7-w" association="_ZfoGyO7sEd2ObcIAlNg7-w"> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_ZfoGze7sEd2ObcIAlNg7-w" value="*"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_ZfoGzu7sEd2ObcIAlNg7-w" value="1"/> + </ownedEnd> + </packagedElement> + <packagedElement xmi:type="uml:Association" xmi:id="_6PnyGO7sEd2ObcIAlNg7-w" name="Association2" memberEnd="_6PnyGe7sEd2ObcIAlNg7-w _6PnyHO7sEd2ObcIAlNg7-w" navigableOwnedEnd="_6PnyHO7sEd2ObcIAlNg7-w"> + <ownedEnd xmi:id="_6PnyGe7sEd2ObcIAlNg7-w" name="source" type="_8lDAGO7mEd2ObcIAlNg7-w" association="_6PnyGO7sEd2ObcIAlNg7-w"> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PnyGu7sEd2ObcIAlNg7-w" value="1"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PnyG-7sEd2ObcIAlNg7-w" value="1"/> + </ownedEnd> + <ownedEnd xmi:id="_6PnyHO7sEd2ObcIAlNg7-w" name="outputFormats" type="_GiMB2O7rEd2ObcIAlNg7-w" association="_6PnyGO7sEd2ObcIAlNg7-w"> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_6PnyHe7sEd2ObcIAlNg7-w" value="*"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_6PnyHu7sEd2ObcIAlNg7-w" value="1"/> + </ownedEnd> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_VmNvyO7tEd2ObcIAlNg7-w" name="HttpTransferToken"> + <ownedAttribute xmi:id="_WvlgsO7vEd2ObcIAlNg7-w" name="url"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_KKBuaO7vEd2ObcIAlNg7-w" name="HttpParameter"> + <ownedAttribute xmi:id="_iUxbIu7vEd2ObcIAlNg7-w" name="name"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + <ownedAttribute xmi:id="_i5kxUu7vEd2ObcIAlNg7-w" name="value"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + </packagedElement> + <packagedElement xmi:type="uml:Association" xmi:id="_aoJGqu7vEd2ObcIAlNg7-w" name="Association3" memberEnd="_aoJGq-7vEd2ObcIAlNg7-w _aoJGru7vEd2ObcIAlNg7-w" navigableOwnedEnd="_aoJGru7vEd2ObcIAlNg7-w"> + <ownedEnd xmi:id="_aoJGq-7vEd2ObcIAlNg7-w" name="source" type="_VmNvyO7tEd2ObcIAlNg7-w" association="_aoJGqu7vEd2ObcIAlNg7-w"> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aoJGrO7vEd2ObcIAlNg7-w" value="1"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aoJGre7vEd2ObcIAlNg7-w" value="1"/> + </ownedEnd> + <ownedEnd xmi:id="_aoJGru7vEd2ObcIAlNg7-w" name="parameters" type="_KKBuaO7vEd2ObcIAlNg7-w" association="_aoJGqu7vEd2ObcIAlNg7-w"> + <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_aoJGr-7vEd2ObcIAlNg7-w" value="*"/> + <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_aoJGsO7vEd2ObcIAlNg7-w" value="1"/> + </ownedEnd> + </packagedElement> + <packagedElement xmi:type="uml:Class" xmi:id="_e_H4iO7wEd2ObcIAlNg7-w" name="FileEntry"> + <ownedAttribute xmi:id="_g1SI4u7wEd2ObcIAlNg7-w" name="id"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + <ownedAttribute xmi:id="_iVQG0O7wEd2ObcIAlNg7-w" name="fileName"> + <type xmi:type="uml:PrimitiveType" href="pathmap://UML_METAMODELS/UML.metamodel.uml#String"/> + </ownedAttribute> + <ownedAttribute xmi:id="_DmgCgPEJEd2YNfzDP2MSAQ" name="state" type="_FboYJfEJEd2YNfzDP2MSAQ"/> + <ownedAttribute xmi:id="_bfNkEvEJEd2YNfzDP2MSAQ" name="creationDate"> + <type xmi:type="uml:DataType" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_unIxYASfEd2Qys9YSCxJaQ"/> + </ownedAttribute> + </packagedElement> + <profileApplication xmi:id="_M2BsIPWdEdyp25RO5nzQ4A"> + <eAnnotations xmi:id="_M2CTMPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> + </eAnnotations> + <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> + </profileApplication> + </packagedElement> + <packagedElement xmi:type="uml:Package" xmi:id="_Cp0X0PWSEdy_h6Mk-BiOHw" name="entities"> + <profileApplication xmi:id="_NQyVgPWdEdyp25RO5nzQ4A"> + <eAnnotations xmi:id="_NQy8kPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> + </eAnnotations> + <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> + </profileApplication> + </packagedElement> + <packagedElement xmi:type="uml:Enumeration" xmi:id="_ExHpoO7nEd2ObcIAlNg7-w" name="GenericFormat"> + <ownedLiteral xmi:id="_Ie7_Mu7nEd2ObcIAlNg7-w" name="ALL_FORMAT"/> + <ownedLiteral xmi:id="_LWYGYO7nEd2ObcIAlNg7-w" name="ORIGINAL_INPUT_FORMAT"/> + </packagedElement> + <packagedElement xmi:type="uml:Enumeration" xmi:id="_FboYJfEJEd2YNfzDP2MSAQ" name="FileEntryState"> + <ownedLiteral xmi:id="_IqdEkvEJEd2YNfzDP2MSAQ" name="CREATED"/> + <ownedLiteral xmi:id="_KyM0MvEJEd2YNfzDP2MSAQ" name="UPLOADED"/> + <ownedLiteral xmi:id="_yw6sAvE1Ed2YNfzDP2MSAQ" name="UPLOAD_IN_PROGRESS"/> + </packagedElement> + <packagedElement xmi:type="uml:DataType" xmi:id="_4h1OsPLKEd2CRrN6b1NfLw" name="Boolean"/> + <profileApplication xmi:id="_LmCD4PWdEdyp25RO5nzQ4A"> + <eAnnotations xmi:id="_LmFHMPWdEdyp25RO5nzQ4A" source="http://www.eclipse.org/uml2/2.0.0/UML"> + <references xmi:type="ecore:EPackage" href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_81g14fWcEdyuYMHNZCqWBQ"/> + </eAnnotations> + <appliedProfile href="pathmap://ACCELEO_PROFILES/Acceleo.Business.profile.uml#_JX9fQPWcEdyuYMHNZCqWBQ"/> + </profileApplication> + </uml:Model> + <AcceleoBusiness:Dto xmi:id="_VXIAUO7sEd2ObcIAlNg7-w" base_Class="_GiMB2O7rEd2ObcIAlNg7-w"/> + <AcceleoBusiness:Dto xmi:id="_WCyzgO7sEd2ObcIAlNg7-w" base_Class="_8lDAGO7mEd2ObcIAlNg7-w"/> + <AcceleoBusiness:Dto xmi:id="_WqbbQO7sEd2ObcIAlNg7-w" base_Class="_nstfSO7mEd2ObcIAlNg7-w"/> + <AcceleoBusiness:Dto xmi:id="_pWriAPE8Ed2IhJnrV0PXeg" base_Class="_e_H4iO7wEd2ObcIAlNg7-w"/> + <AcceleoBusiness:Dto xmi:id="_p_zXgPE8Ed2IhJnrV0PXeg" base_Class="_VmNvyO7tEd2ObcIAlNg7-w"/> + <AcceleoBusiness:Dto xmi:id="_qj3t4PE8Ed2IhJnrV0PXeg" base_Class="_KKBuaO7vEd2ObcIAlNg7-w"/> +</xmi:XMI> Property changes on: trunk/eugene/src/test/resources/xmi/2.1/http-storage-api/src/main/uml/conception.uml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/xmi/2.1/org.sharengo.utils.container.nomenclature/src/main/uml/conception.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/xmi/2.1/org.sharengo.utils.container.nomenclature/src/main/uml/conception.uml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/xmi/2.1/org.sharengo.utils.container.nomenclature/src/main/uml/conception.umldi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception-helper.uml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception-helper.umldi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.uml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/xmi/2.1/org.sharengo.utils.utils/src/main/uml/conception.umldi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/eugene/src/test/resources/xmi/2.1/vpod.uml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/LICENSE.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/README.txt ___________________________________________________________________ Added: svn:eol-style + native Modified: trunk/maven-eugene-plugin/pom.xml =================================================================== --- trunk/maven-eugene-plugin/pom.xml 2011-06-21 07:29:16 UTC (rev 1078) +++ trunk/maven-eugene-plugin/pom.xml 2011-06-28 09:15:23 UTC (rev 1079) @@ -34,7 +34,7 @@ <parent> <groupId>org.nuiton</groupId> <artifactId>eugene</artifactId> - <version>2.4-SNAPSHOT</version> + <version>2.3.5-SNAPSHOT</version> </parent> <groupId>org.nuiton.eugene</groupId> Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/model/README.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/model/invoker.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/model/model-api/pom.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/model/model-api/src/main/resources/models/topiatest.objectmodel ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/model/model-api/src/main/resources/models/topiatest.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/model/model-api/src/main/resources/models2/topiatest2.objectmodel ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/model/model-api/src/main/resources/topiatest3.objectmodel ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/model/model-impl/pom.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/model/model-impl/src/main/models/topiatest.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/model/model-impl/src/main/models/topiatest4.objectmodel ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/model/model-impl/src/test/java/org/nuiton/eugne/plugin/GenerationTest.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/model/pom.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/model/verify.groovy ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/xmi/README.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/xmi/invoker.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/xmi/pom.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/xmi/verify.groovy ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/xmi/xmi-api/pom.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/xmi/xmi-api/src/main/resources/topiatest3.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/xmi/xmi-api/src/main/resources/xmi/topiatest.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/xmi/xmi-api/src/main/resources/xmi/topiatest.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/xmi/xmi-api/src/main/resources/xmi2/topiatest2.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/xmi/xmi-impl/pom.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/xmi/xmi-impl/src/main/xmi/topiatest4.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/xmi/xmi-impl/src/main/xmi/topiatest4.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/xmi/xmi-impl/src/test/java/org/nuiton/eugne/plugin/GenerationTest.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/zargo/README.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/zargo/invoker.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/zargo/pom.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/zargo/verify.groovy ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/zargo/zargo-api/pom.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/zargo/zargo-api/src/main/resources/xmi/topiatest.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/zargo/zargo-impl/pom.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/zargo/zargo-impl/src/main/xmi/topiatest4.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/evol-879/zargo/zargo-impl/src/test/java/org/nuiton/eugne/plugin/GenerationTest.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithNoProtocol/README.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithNoProtocol/invoker.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithNoProtocol/pom.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithNoProtocol/src/main/xmi/topiatest.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithNoProtocol/src/main/xmi/topiatest.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithNoProtocol/src/main/zargo/topiatest.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithNoProtocol/verify.groovy ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithOnlyProtocol/README.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithOnlyProtocol/invoker.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithOnlyProtocol/pom.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithOnlyProtocol/src/main/xmi/topiatest.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithOnlyProtocol/src/main/xmi/topiatest.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithOnlyProtocol/src/test/xmi/topiatest.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithOnlyProtocol/src/test/xmi/topiatest.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/generate-model-files/testIncludeWithOnlyProtocol/verify.groovy ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/settings.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/all/LICENSE.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/all/README.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/all/changelog.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/all/invoker.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/all/pom.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/all/src/main/xmi/topiatest.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/all/src/main/xmi/topiatest.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/all/src/main/zargo/topiatest.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/all/verify.groovy ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/generators/LICENSE.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/generators/README.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/generators/changelog.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/generators/invoker.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/generators/pom.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/main/java/org/nuiton/eugene/test/generator/BeanGenerator.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/main/java/org/nuiton/eugene/test/generator/BeanTransformer.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/main/java/org/nuiton/eugene/test/generator/Megatron.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/main/java/org/nuiton/eugene/test/generator/TestBuilder.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/main/java/org/nuiton/eugene/test/generator/TestReader.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/main/resources/log4j.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/test/java/org/nuiton/eugene/test/generator/TestBuilderTest.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/test/models/dtotest.objectmodel ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/test/models/dtotest2.objectmodel ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/generators/src/test/resources/log4j.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/generators/verify.groovy ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo/README.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo/invoker.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo/pom.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo/src/main/xmi/topiatest.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo/src/main/zargo/topiatest.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo/verify.groovy ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo-xmi/README.txt ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo-xmi/invoker.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo-xmi/pom.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo-xmi/src/main/xmi/topiatest.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo-xmi/src/main/xmi/topiatest.xmi ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo-xmi/src/main/zargo/topiatest.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/it/smart-generate/only-zargo-xmi/verify.groovy ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/license/THIRD-PARTY.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/AvailableDataMojo.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/SmartGenerateMojo.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/writer/BaseChainedFileWriter.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/writer/ModelChainedFileWriter.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/writer/XmiChainedFileWriter.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/main/java/org/nuiton/eugene/plugin/writer/ZargoChainedFileWriter.java ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/main/resources/log4j.properties ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/site/fr/rst/example.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/site/fr/rst/usage.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/site/rst/example.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/site/rst/usage.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/maven-eugene-plugin/src/site/site_en.xml ___________________________________________________________________ Added: svn:eol-style + native Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2011-06-21 07:29:16 UTC (rev 1078) +++ trunk/pom.xml 2011-06-28 09:15:23 UTC (rev 1079) @@ -37,7 +37,7 @@ </parent> <artifactId>eugene</artifactId> - <version>2.4-SNAPSHOT</version> + <version>2.3.5-SNAPSHOT</version> <modules> <module>eugene</module> Property changes on: trunk/pom.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/fr/rst/01-introduction.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/fr/rst/02-objectmodel.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/fr/rst/03-generation.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/fr/rst/04-templates.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/fr/rst/05-execution.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/fr/rst/06-fonctionnalites-avancees.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/fr/rst/07-glossaire.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/fr/rst/08-FAQ.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/fr/rst/09-tutoriel-index.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/fr/rst/eugene-plan.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/fr/rst/index.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/rst/01-introduction.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/rst/02-objectmodel.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/rst/03-generation.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/rst/04-templates.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/rst/05-execution.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/rst/06-fonctionnalites-avancees.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/rst/07-glossaire.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/rst/08-FAQ.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/rst/09-tutoriel-index.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/rst/index.rst ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/site_en.xml ___________________________________________________________________ Added: svn:eol-style + native Property changes on: trunk/src/site/site_fr.xml ___________________________________________________________________ Added: svn:eol-style + native