From 0bb1b7a407c92f9ac32422c6dfe5b69938b701fa Mon Sep 17 00:00:00 2001 From: Mandy Chessell Date: Thu, 25 May 2023 15:35:13 +0100 Subject: [PATCH 1/2] Remove certs & application.properties from main jar Signed-off-by: Mandy Chessell --- EgeriaClient.p12 | Bin 3020 -> 3020 bytes ...ation.properties => application.properties | 32 ++- keystore.12 | Bin 1482 -> 0 bytes keystore.p12 | Bin 0 -> 6250 bytes .../open-metadata-assemblies/build.gradle | 10 +- .../src/main/assemblies/egeria-omag.xml | 255 ------------------ .../http/HttpRequestHeadersFilter.java | 13 +- .../springboot/OMAGServerPlatform.java | 94 +++++-- .../springboot/StartupFailEvent.java | 38 ++- .../src/main/resources/keystore.p12 | Bin 6250 -> 0 bytes .../src/main/resources/truststore.p12 | Bin 1927 -> 0 bytes .../src/main/resources/keystore.p12 | Bin 6226 -> 6226 bytes .../certificates/EgeriaClient.cert.pem | 44 +-- .../certificates/EgeriaClient.csr.pem | 24 +- .../certificates/EgeriaClient.key.pem | 56 ++-- .../certificates/EgeriaClient.p12 | Bin 3020 -> 3020 bytes .../EgeriaIntermediateCA/index.txt | 5 + .../EgeriaIntermediateCA/index.txt.old | 5 + .../EgeriaIntermediateCA/newcerts/100A.pem | 30 +++ .../EgeriaIntermediateCA/newcerts/100B.pem | 30 +++ .../EgeriaIntermediateCA/newcerts/100C.pem | 30 +++ .../EgeriaIntermediateCA/newcerts/100D.pem | 27 ++ .../EgeriaIntermediateCA/newcerts/100E.pem | 27 ++ .../certificates/EgeriaIntermediateCA/serial | 2 +- .../EgeriaIntermediateCA/serial.old | 2 +- .../certificates/EgeriaReactUIClient.cert.pem | 44 +-- .../certificates/EgeriaReactUIClient.csr.pem | 24 +- .../certificates/EgeriaReactUIClient.key.pem | 56 ++-- .../certificates/EgeriaReactUIClient.p12 | Bin 3050 -> 3050 bytes .../certificates/EgeriaReactUIServer.cert.pem | 46 ++-- .../certificates/EgeriaReactUIServer.csr.pem | 24 +- .../certificates/EgeriaReactUIServer.key.pem | 56 ++-- .../certificates/EgeriaReactUIServer.p12 | Bin 6250 -> 6250 bytes .../certificates/EgeriaServerChassis.cert.pem | 46 ++-- .../certificates/EgeriaServerChassis.csr.pem | 24 +- .../certificates/EgeriaServerChassis.key.pem | 56 ++-- .../certificates/EgeriaServerChassis.p12 | Bin 6250 -> 6250 bytes .../certificates/EgeriaUIChassis.cert.pem | 46 ++-- .../certificates/EgeriaUIChassis.csr.pem | 24 +- .../certificates/EgeriaUIChassis.key.pem | 56 ++-- .../certificates/EgeriaUIChassis.p12 | Bin 6226 -> 6226 bytes .../certificates/README.md | 31 ++- .../certificates/gensamplecerts.sh | 5 +- .../asset-consumer-fvt/build.gradle | 3 +- .../asset-manager-fvt/build.gradle | 3 +- .../asset-owner-fvt/build.gradle | 4 +- .../community-profile-fvt/build.gradle | 4 +- .../data-engine-fvt/build.gradle | 5 +- .../data-manager-fvt/build.gradle | 4 +- .../digital-architecture-fvt/build.gradle | 4 +- .../discovery-engine-fvt/build.gradle | 4 +- .../governance-engine-fvt/build.gradle | 4 +- .../governance-program-fvt/build.gradle | 4 +- .../stewardship-action-fvt/build.gradle | 4 +- .../subject-area-fvt/build.gradle | 4 +- .../glossary-author-fvt/build.gradle | 14 +- test.application.properties | 71 +++++ 57 files changed, 729 insertions(+), 665 deletions(-) rename open-metadata-implementation/server-chassis/server-chassis-spring/src/main/resources/application.properties => application.properties (59%) delete mode 100644 keystore.12 create mode 100644 keystore.p12 delete mode 100644 open-metadata-distribution/open-metadata-assemblies/src/main/assemblies/egeria-omag.xml delete mode 100644 open-metadata-implementation/server-chassis/server-chassis-spring/src/main/resources/keystore.p12 delete mode 100644 open-metadata-implementation/server-chassis/server-chassis-spring/src/main/resources/truststore.p12 create mode 100644 open-metadata-resources/open-metadata-deployment/certificates/EgeriaIntermediateCA/newcerts/100A.pem create mode 100644 open-metadata-resources/open-metadata-deployment/certificates/EgeriaIntermediateCA/newcerts/100B.pem create mode 100644 open-metadata-resources/open-metadata-deployment/certificates/EgeriaIntermediateCA/newcerts/100C.pem create mode 100644 open-metadata-resources/open-metadata-deployment/certificates/EgeriaIntermediateCA/newcerts/100D.pem create mode 100644 open-metadata-resources/open-metadata-deployment/certificates/EgeriaIntermediateCA/newcerts/100E.pem create mode 100644 test.application.properties diff --git a/EgeriaClient.p12 b/EgeriaClient.p12 index 1c7a4ea8f63637b3c1f39a01b62250908149204d..b8cb5f6d050298ae3c98bb89f01940e95f7e1015 100644 GIT binary patch delta 2748 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 diff --git a/keystore.p12 b/keystore.p12 new file mode 100644 index 0000000000000000000000000000000000000000..78b936d2427928a632ce80395a7d005a9ece383d GIT binary patch literal 6250 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

A7Gv=y-$)2ZdIgVV(7N6+XF*C#t8uM}-76%8 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 pxb%(s+=oARJtBp%9c!~v_?0& - - - - - - - tar.gz - dir - - distribution - egeria-omag-${open-metadata.version} - - - - - - - - - - - - true - - - org.odpi.egeria:server-chassis-spring:* - com.fasterxml.jackson.datatype:jackson-datatype-jsr310:* - - - - ${artifact.artifactId}-${artifact.baseVersion}${dashClassifier?}.${artifact.extension} - ./server - false - - false - - - - - - true - - - - org.odpi.egeria:audit-log-console-connector:* - org.odpi.egeria:audit-log-event-topic-connector:* - org.odpi.egeria:audit-log-file-connector:* - org.odpi.egeria:audit-log-slf4j-connector:* - org.odpi.egeria:avro-file-connector:* - org.odpi.egeria:basic-file-connector:* - org.odpi.egeria:cohort-registry-file-store-connector:* - org.odpi.egeria:configuration-encrypted-file-store-connector:* - org.odpi.egeria:configuration-file-store-connector:* - org.odpi.egeria:csv-file-connector:* - org.odpi.egeria:data-folder-connector:* - org.odpi.egeria:discovery-service-connectors:* - org.odpi.egeria:governance-action-connectors:* - org.odpi.egeria:dynamic-archiver-connectors:* - org.odpi.egeria:files-integration-connectors:* - org.odpi.egeria:kafka-integration-connector:* - org.odpi.egeria:openapi-integration-connector:* - org.odpi.egeria:openlineage-integration-connectors:* - org.odpi.egeria:inmemory-open-metadata-topic-connector:* - org.odpi.egeria:inmemory-repository-connector:* - org.odpi.egeria:kafka-open-metadata-topic-connector:* - org.odpi.egeria:omrs-rest-repository-connector:* - org.odpi.egeria:open-lineage-janus-connector:* - org.odpi.egeria:elasticsearch-integration-connector:* - org.odpi.egeria:open-metadata-archive-file-connector:* - org.odpi.egeria:open-metadata-archive-directory-connector:* - - org.odpi.egeria:open-metadata-security-samples:* - org.odpi.egeria:spring-rest-client-connector:* - - org.odpi.egeria:governance-services-sample:* - - - ${artifact.artifactId}-${artifact.baseVersion}${dashClassifier?}.${artifact.extension} - ./server/lib - false - - - false - - - - - - - - true - - - org.odpi.egeria:graph-repository-connector:* - - - ${artifact.artifactId}-${artifact.baseVersion}${dashClassifier?}.${artifact.extension} - ./server/lib - false - false - jar-with-dependencies - - - - - true - - org.odpi.egeria:glossary-canonical-model:* - org.odpi.egeria:open-metadata-types-utility:* - - - ${artifact.artifactId}-${artifact.baseVersion}${dashClassifier?}.${artifact.extension} - ./utilities - jar-with-dependencies - false - false - - - - - true - - org.odpi.egeria:admin-services-config-metadata-server-sample:* - org.odpi.egeria:asset-create-avro-sample:* - org.odpi.egeria:asset-create-csv-sample:* - org.odpi.egeria:asset-reader-avro-sample:* - org.odpi.egeria:asset-reader-csv-sample:* - org.odpi.egeria:governance-leadership-sample:* - org.odpi.egeria:governance-subject-area-sample:* - org.odpi.egeria:governance-zone-create-sample:* - org.odpi.egeria:subject-area-definition-sample:* - - - ${artifact.artifactId}-${artifact.baseVersion}${dashClassifier?}.${artifact.extension} - jar-with-dependencies - ./samples - false - false - - - - - - true - - org.odpi.egeria:ui-chassis-spring:* - - - - ${artifact.artifactId}-${artifact.baseVersion}${dashClassifier?}.${artifact.extension} - ./user-interface - false - - false - - - - - true - - org.odpi.egeria:open-metadata-conformance-suite-client:* - - - ${artifact.artifactId}-${artifact.baseVersion}${dashClassifier?}.${artifact.extension} - jar-with-dependencies - ./conformance-suite - false - false - - - - - true - false - - - - org.odpi.egeria:egeria:* - - - false - - - / - - NOTICE - LICENSE - truststore.p12 - - - - / - - content-packs/CloudInformationModel.json - content-packs/CocoBusinessSystemsArchive.json - content-packs/CocoClinicalTrialsTemplatesArchive.json - content-packs/CocoComboArchive.json - content-packs/CocoGovernanceEngineDefinitionsArchive.json - content-packs/CocoGovernanceProgramArchive.json - content-packs/CocoOrganizationArchive.json - content-packs/CocoSustainabilityArchive.json - content-packs/CocoTypesArchive.json - content-packs/OpenConnectorsArchive.json - content-packs/OpenMetadataTypes.json - content-packs/SimpleAPICatalog.json - content-packs/SimpleDataCatalog.json - content-packs/SimpleEventCatalog.json - content-packs/SimpleGovernanceCatalog.json - - - - / - - sample-data/oak-dene-drop-foot-weekly-measurements/week1.csv - sample-data/oak-dene-drop-foot-weekly-measurements/week2.csv - sample-data/oak-dene-drop-foot-weekly-measurements/week3.csv - sample-data/oak-dene-drop-foot-weekly-measurements/week4.csv - sample-data/oak-dene-drop-foot-weekly-measurements/week5.csv - sample-data/oak-dene-drop-foot-weekly-measurements/week6.csv - sample-data/oak-dene-drop-foot-weekly-measurements/week7.csv - sample-data/oak-dene-drop-foot-weekly-measurements/week8.csv - sample-data/oak-dene-drop-foot-weekly-measurements/week9.csv - sample-data/old-market-drop-foot-weekly-measurements/week1.csv - sample-data/old-market-drop-foot-weekly-measurements/week2.csv - sample-data/old-market-drop-foot-weekly-measurements/week3.csv - sample-data/old-market-drop-foot-weekly-measurements/week4.csv - sample-data/old-market-drop-foot-weekly-measurements/week5.csv - sample-data/old-market-drop-foot-weekly-measurements/week6.csv - sample-data/old-market-drop-foot-weekly-measurements/week7.csv - sample-data/old-market-drop-foot-weekly-measurements/week8.csv - sample-data/old-market-drop-foot-weekly-measurements/week9.csv - - - - - - - - - ../../open-metadata-implementation/server-chassis/server-chassis-spring/src/main/resources/keystore.p12 - keystore.p12 - - - diff --git a/open-metadata-implementation/adapters/authentication-plugins/http-helper/src/main/java/org/odpi/openmetadata/http/HttpRequestHeadersFilter.java b/open-metadata-implementation/adapters/authentication-plugins/http-helper/src/main/java/org/odpi/openmetadata/http/HttpRequestHeadersFilter.java index b81e3a3ff07..d7586b0026a 100644 --- a/open-metadata-implementation/adapters/authentication-plugins/http-helper/src/main/java/org/odpi/openmetadata/http/HttpRequestHeadersFilter.java +++ b/open-metadata-implementation/adapters/authentication-plugins/http-helper/src/main/java/org/odpi/openmetadata/http/HttpRequestHeadersFilter.java @@ -10,6 +10,7 @@ import jakarta.servlet.ServletResponse; import jakarta.servlet.http.HttpServletRequest; import java.io.IOException; +import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -25,8 +26,16 @@ public class HttpRequestHeadersFilter implements Filter { /** * @param headerNames list of http header names */ - public HttpRequestHeadersFilter(List headerNames) { - this.headerNames = headerNames; + public HttpRequestHeadersFilter(List headerNames) + { + if (headerNames == null) + { + this.headerNames = new ArrayList<>(); + } + else + { + this.headerNames = headerNames; + } } @Override diff --git a/open-metadata-implementation/server-chassis/server-chassis-spring/src/main/java/org/odpi/openmetadata/serverchassis/springboot/OMAGServerPlatform.java b/open-metadata-implementation/server-chassis/server-chassis-spring/src/main/java/org/odpi/openmetadata/serverchassis/springboot/OMAGServerPlatform.java index 84f4030e99e..62a86d74627 100644 --- a/open-metadata-implementation/server-chassis/server-chassis-spring/src/main/java/org/odpi/openmetadata/serverchassis/springboot/OMAGServerPlatform.java +++ b/open-metadata-implementation/server-chassis/server-chassis-spring/src/main/java/org/odpi/openmetadata/serverchassis/springboot/OMAGServerPlatform.java @@ -31,9 +31,13 @@ import java.util.*; +/** + * OMAGServerPlatform provides the main program for the OMAG Server Platform. + */ @SpringBootApplication( - scanBasePackages = {"${scan.packages}"} + scanBasePackages = {"${scan.packages:org.odpi.openmetadata.*}"} ) + @OpenAPIDefinition( info = @Info( title = "Egeria's Open Metadata and Governance (OMAG) Server Platform", @@ -65,19 +69,18 @@ externalDocs = @ExternalDocumentation(description = "OMAG Server Platform documentation", url="https://egeria-project.org/concepts/omag-server-platform/") ) - public class OMAGServerPlatform { - @Value("${strict.ssl}") + @Value("${strict.ssl:true}") // Default value is true Boolean strictSSL; - @Value("${startup.user}") + @Value("${startup.user:system}") // Default value is "system" String sysUser; - @Value("${startup.server.list}") + @Value("${startup.server.list:}") // Default value is zero length string String startupServers; - @Value("${header.name.list}") + @Value("${header.name.list:}") // Default value is zero length string List headerNames; @Autowired @@ -88,27 +91,56 @@ public class OMAGServerPlatform private boolean triggeredRuntimeHalt = false; private String startupMessage = ""; - private OMAGServerOperationalServices operationalServices = new OMAGServerOperationalServices(); + private final OMAGServerOperationalServices operationalServices = new OMAGServerOperationalServices(); private static final Logger log = LoggerFactory.getLogger(OMAGServerPlatform.class); - public static void main(String[] args) { + + /** + * Java main + * @param args program arguments used to override environment variables + */ + public static void main(String[] args) + { SpringApplication.run(OMAGServerPlatform.class, args); } + + /** + * Make adjustments to the local environment. + * + * @return bean + */ @Bean public InitializingBean getInitialize() { - return () -> { + return () -> + { + log.info("Working directory is: " + System.getProperty("user.dir")); + if (!strictSSL) { - log.warn("strict.ssl is set to false! Invalid certificates will be accepted for connection!"); + log.warn("Option strict.ssl is set to false! Invalid certificates will be accepted for connection!"); HttpHelper.noStrictSSL(); - } else if( System.getProperty("javax.net.ssl.trustStore")==null ) { - //load the 'javax.net.ssl.trustStore' and - //'javax.net.ssl.trustStorePassword' from application.properties - System.setProperty("javax.net.ssl.trustStore", env.getProperty("server.ssl.trust-store")); - System.setProperty("javax.net.ssl.trustStorePassword", env.getProperty("server.ssl.trust-store-password")); + } + + if (System.getProperty("javax.net.ssl.trustStore") == null) + { + log.warn("Java trust store 'javax.net.ssl.trustStore' is null - this is needed by Tomcat - using 'server.ssl.trust-store'"); + + /* + * load the 'javax.net.ssl.trustStore' and 'javax.net.ssl.trustStorePassword' from application.properties. + * Note, these variables should only used for mutual SSL. This function is provided for backward compatibility. + * Also note that there is an NPE if the java variables are set to null. + */ + if (env.getProperty("server.ssl.trust-store") != null) + { + System.setProperty("javax.net.ssl.trustStore", env.getProperty("server.ssl.trust-store")); + } + if (env.getProperty("server.ssl.trust-store-password") != null) + { + System.setProperty("javax.net.ssl.trustStorePassword", env.getProperty("server.ssl.trust-store-password")); + } } }; } @@ -167,7 +199,7 @@ private void autoStartConfig() /** - * Deactivate all servers that were started automatically + * Deactivate all servers that were started automatically */ private void temporaryDeactivateServers() { @@ -183,21 +215,36 @@ private void temporaryDeactivateServers() } } + + /** + * ApplicationContextListener detects various events during the lifetime of the OMAGServerPlatform run. + */ @Component public class ApplicationContextListener { + /** + * Print out message to say that the platform is ready. + */ @EventListener(ApplicationReadyEvent.class) - public void applicationReady() { + public void applicationReady() + { autoStartConfig(); System.out.println(OMAGServerPlatform.this.startupMessage); - if(triggeredRuntimeHalt){ + if (triggeredRuntimeHalt) + { Runtime.getRuntime().halt(43); } System.out.println(new Date() + " OMAG server platform ready for more configuration"); } + + /** + * Detect platform shutdown. + * + * @param event unused event information + */ @EventListener public void onApplicationEvent(ContextClosedEvent event) { @@ -205,15 +252,18 @@ public void onApplicationEvent(ContextClosedEvent event) } } + /** + * Detect failures + */ @Component public class CustomSpringEventListener implements ApplicationListener { @Override - public void onApplicationEvent(StartupFailEvent event) { + public void onApplicationEvent(StartupFailEvent event) + { log.info("Received startup fail event with message: {} " + event.getMessage()); temporaryDeactivateServers(); } - } /** @@ -221,7 +271,8 @@ public void onApplicationEvent(StartupFailEvent event) { * @return bean of an initialized FilterRegistrationBean */ @Bean - public FilterRegistrationBean getRequestHeadersFilter() { + public FilterRegistrationBean getRequestHeadersFilter() + { FilterRegistrationBean registrationBean = new FilterRegistrationBean<>(); registrationBean.setFilter(new HttpRequestHeadersFilter(headerNames)); @@ -230,5 +281,4 @@ public FilterRegistrationBean getRequestHeadersFilter( return registrationBean; } - } diff --git a/open-metadata-implementation/server-chassis/server-chassis-spring/src/main/java/org/odpi/openmetadata/serverchassis/springboot/StartupFailEvent.java b/open-metadata-implementation/server-chassis/server-chassis-spring/src/main/java/org/odpi/openmetadata/serverchassis/springboot/StartupFailEvent.java index 680caeb5fa6..aa46f12004f 100644 --- a/open-metadata-implementation/server-chassis/server-chassis-spring/src/main/java/org/odpi/openmetadata/serverchassis/springboot/StartupFailEvent.java +++ b/open-metadata-implementation/server-chassis/server-chassis-spring/src/main/java/org/odpi/openmetadata/serverchassis/springboot/StartupFailEvent.java @@ -4,27 +4,53 @@ import org.springframework.context.ApplicationEvent; +import java.io.Serial; + /** * Application event used for the case of startup list fails */ -public class StartupFailEvent extends ApplicationEvent { +public class StartupFailEvent extends ApplicationEvent +{ + @Serial private static final long serialVersionUID = 1L; - private Object source; - private String message; + private final Object source; + private final String message; + - public StartupFailEvent(Object source, String message) { + /** + * Constructor + * + * @param source source + * @param message message + */ + public StartupFailEvent(Object source, String message) + { super(source); this.source = source; this.message = message; } - public Object getSource() { + + /** + * Return the source. + * + * @return object + */ + public Object getSource() + { return source; } - public String getMessage() { + + /** + * Return the message. + * + * @return string + */ + public String getMessage() + { return message; } } diff --git a/open-metadata-implementation/server-chassis/server-chassis-spring/src/main/resources/keystore.p12 b/open-metadata-implementation/server-chassis/server-chassis-spring/src/main/resources/keystore.p12 deleted file mode 100644 index e6998da14a2a2304fff438dae664670aece8815f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6250 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 diff --git a/open-metadata-implementation/server-chassis/server-chassis-spring/src/main/resources/truststore.p12 b/open-metadata-implementation/server-chassis/server-chassis-spring/src/main/resources/truststore.p12 deleted file mode 100644 index 65dfaa50d318c764a91566ab989f821608541eb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1927 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 apmv~NiI>!h9|QEW{e!$9ltFE2 z&J@@wzqv6wn3N%}j2n-yBA};B)_i}jm8g)?3*|<8IC}0|WUhLYP|eRYA+;@}sQv-S zT>-@cYJPlg#gB63a@-t!#Ut%rIye-yT&zE@PRTsah`vq*;IQ66oq0*cBga5hQdb4< zC1})$q9bCaNu|%hJl9;J4DIQNCWn>%>GV7ZCv}N5Y{*jlV{;0fij|DIXu5y9L?{)~ z9;@GKo=AL@z3eI2&wej3Dn%bT)^S1QUmtFQCxz@stakE6yDV`tGn%3BSck;4^}W^4 zTyMlhIu2VGq_JD53(|*mC%RbO7;3)E(Z_uuDLh-P4h6yajwfG7^1+AkPL@w~@%Z`K z7U*YuFwu2>mHi>xnKFI=ViRV70n_1QTAa3PgLwkC)O!EhH9H%; zn%_pN-Dur~?Eta5m(vvro)EUNz=vp^5x@WH0zTg}^QC{mEgyAnUMH)^##L-{R1AP9 ztIIEofB~gIYr5pQFng4Dta0|w*XaCQLYn$v-z^fKKRMm7U#&=1f9`*=@g>1FG+|`` z29keuF7F@#dplOI>sg%7x;Eq#V#=E7jfs!qGV@t<=2Y-S3=%Ac!tJH=-L&yv{aF>5 zd6ji1xLlnUH0UdrYWAsP4s`vX*}y()Y$f=mAOiFOUSSA#UYe}6aEGn{Yo!(JPPlA) zq@go0w}|ZeZc6Cz=w5%@teGtxH9GDAl}&LC>>q1s;#)L%SOWRhJ_moeTvvl)*7wBcT0=$< z=n@&C37SCEQ^ENcX7HLC`qgi*6T2Nk_O?=3YS{Wp{}LY)Uv5UL2KbjmQaBI3Em_ea zpW266CNJqahxIw>rEcX`!LTY<(uqkr>fRtY($cPb@}cB0HW1IA3&l_up(z;imA#EB z7`e$5^V#s#JGg%kO1z!64xR|rEGEf!J{EUU(~+h%4Cal{ zFlJEwPyiPsz*`uIlDzB`vWAL%xy`ASnvKk|JSdPN+PGB~-j{?L8ugeD{p9^fji5{u zm*!{RGUL-g?L%bmi=AJGI@@+^o}DET__K ze`x%CW_V-JYV_+|PBA*cb#d<+WlBvanI!}yIX{0mIh(}y&$SI|rZE)wPCgFa<-jMM zJTWf?hOF1e^C|=It*LSn=O)cW6wBtLP%q0>$g(r{IyD%5sZQlqP4nc4AW~X=QmnNQ zm1cNLIXo~{dzA<15$R8V&}a*9t#+SmWJaIfjl^@sDf7;hv}_BH@-O`%tKzrq@#TgY zexZNKe?ypzgr4X&!V^I(V?!3>%&d?8ry(tF2Y#I8n8|4h7iskq4PYYu0~+m4@LI6A5JtPC42t zdE+Z5C>aTJDJpntpyWyZlm7O5;GNMhjx%16=#Xi^JP+QAyIDPRf=#*``iA*ga`b;R zAtqei`gzx2X^*F@8q~};+v|rzzch^pvoQtDA?blM*dq#YAeBtlY4kN#*(M$NcQ)8# zIyht!aD~zAqt3MT9j8qixBY2vDW-H(9WrX<8zvssglDIMAV(;AEN!%?&_X=99#~Ts z7S>tvGha^rmQ|bgGau!DG|evxSgU^%Nff+4)Chyg;{}*7%0GzAW}cc0wpnA};;)CJ4^9i56h>FS3ympx3g; z1D=4Q`iBF^Dq$~av)7|#cxDMJ>Hh9dcLtMhK=RNuv-GvT4OwDb51Sg*Dkgto;~KnR z9e;Hf2^xPlvd1reDS{q2^_*&8UCujm5CpY&qbiZ?H%zg>N0_6x?j>wEqIuFt;Uwy=?UzBgo8FrMCkz@iBd<&&Gv$=nD;i}-f7TW@CA`VAmUEQwkP^o!RxY1gCH5-j( zx5Y4O`Us%vd*vF&kR}EsKOfQ_xQSQ#o2KCvh!;&xFJQZtDzR61+(BBznnu*3`uy&a z*2EGMdvgUq5q|1?(L+#=wYZI@d~1;z0CX$xqoz~BVX>>5>qn9(^j6w z3c)xd=!kdgw;zkYr0tS^ifLa$R}U@*^I0#2JVJR6%w<-A*zYG)n;#yCRP#VLMMnpR zRNo6@hVEpG2OB%Mdvwrty8X~O0 zinz77z!Iv)jP`|RP@hPHhXOmlMiU2$9x-RHw$2&UZX~YZ$E&r@Yibjjtw!5%7m~m% zD8VyMNgzZLn=-;7J~@WBHX0m#Wc{VTuCsDl;r@Zsx3Ho~XX$58F>$MicmL zr^@E><@$fj2-R1OS!Xd!Gfwwt>1NJk(Wl76Qy@eFhB^j8-#);g#y>4S+WXvWxdw3N zqw*XSwAAhNDJZ-SYbnhJh7@6IyA8cW9!*LEgJ_J_kM)0-+bLkDsCuYjFby{V0E@Ad zK4{KrQNKiwc~iAZmMM%-|BM_D%K~eMFoy=@G@gHEHi~>9M1Q>+zhcL$H8~^Iq4f{h z$r{X>cd6%urJ_*Dn9O#H+C```7QZLn_hVX984O1=YF6rG$_=+i$P@I?1*Qw6tPStE zjX%H+mqd919rcNj?Q&&r&MQPu7*a3+_ERMUuqeA}n^xUJ0nvw~-un|2ad%Auv$?5g zfGB?@QgY7Tn1S)f5$zOAh=<9ce0=xYd)bebN#kq3Mv}whZ#1)qs;Zc0F|{47@Tj=y zrl)n|0_U0QU>~VfEO}sibvUuK$IrpM1sPSs(P{zBx6}kOYOGgkmL2tmVAjOA^M-#)%2TZ>6E=rPz<4yS=aoh^Bwx$bLqJ#4 z*cSfy%;oA`tw`jXF(JZ=wyFKZTDFcj@oIoiu#&rSuwtTMBm!wnU{xCHa;Z-j#_ zC3iQr7>iyZ0e&`UZGoc4&+AX6OSi8VgMM3*uN~GUZK43Y6q_@1g!K46u$=4La#WWB zv=7^Sqb7(#Jh~ON*l#lfI$F|KNymSz$>aS%W`6X#t+o-HYvhRQrzm8~(lN4DpU#7n zC<%lO+#|7cvGZ~puajLK$6(tX3&)zD1<_a*KzhyI1XkQa!U;%bntsA-1isbL&0O7^9z#=y0p6C`R{Yskw=K|*wZY6sXgsTygJaRzm2(Mb2xvE@Z=^c z2eI8pL+g>1akN*=&w*(EfxW5_ri}rT!Wys2vXit__d(nnhGPFruRqqA!$aQ>vnC@R z90F@;=Q<1d*e}LId}ka**snLX z7Gy4MU#MI@@Qh(v@n1O1tG)K*eU6_$GQm=8Ywv)_S2+!-G&3t|a`zxS1SUhO21iaV zAV?JjUlVASjElEgp;N${PbVXN3w(dYpv&pR4PYB6b-1$eHP2cx&gg$vxfn|juf0wJ zQ2sTQW;v?pA56F`+sxWGdsl7H;WV=u!n-Wk_xMayNLb%3ln1^@RFL^!t5+NZsk2WsfS=Ti+`|iv z!jpng4D}&ctvSB=`y=?122wNFXM^i@aeg-&EC?rbuaj|W7$$#QLLcK-Uorins+;Nm z=7D%cZA+lAqF-*OMlRNt0$%=%@LSpH-stTjWmUAHn=vsr@9Vd&nRIoj-LZ<2?(Th9 zz@ROH-J&u0ZQCMUy4|>@NV~w(ZFS%2cI*2nSCv2;`4tV4pWF~ad(BwZn(ozJ;|IL} zYwzku_|)Mb{bGM{D%no_Xu`tw#eafgd7Uo| zsh?WzpaW})!yn+eTfqa>3vHB8uHT4yOr5kcJ{XW*>~#= z-kGP3B;Ou8H<<~t^kQ-gMkrhHC^cp2L~XZ+QoWc2L7Xsx1+xYTDuzgg_YDCD0ic2f zqy&NmpfHng5+;uofk zY`r(n8fR4~0WVFRCKnVpCIUb=*%VV*LOp8z}#<1@Hwz+tJ5836t z-pk*T|3XSM0dP|{I8rw)%6~<9xAr+%o$MJZ2YrTjGlYs9AM#LgfX9pFXWOTPyGOoo zB6>MVP-Epw8($RtPWJp|aG1$1NidbBg1j|^nqYo03s=!$pjx2xw}M=XPy%*3|MWRu zU;qI3!B|Pmn+tQML9R@1hurFaB}2)N3#kDgl7km&#eWY?#sDhdMev4PQPPs4MO4f_ z@w?b>_Uz_TQJycrA8>L~Mb%T}E$3|gqq)-MhFtO8IWJ6!L+$~={hk@IGjgRnuw_XsnR>whzh%dpsnGuZe zMe`s0(tuIinGyTBmHsEZ;{7jdWsdzKv<48j;NV}D&?Q$0l(SUD;%m@{lIk(lcU9) zs6hf78X?e`VW2SVQFB-*1S6QwnsGE!dGBFL#Bp^(u?hrD5p&spXqJa2s7lJoEagS$ z%S8vZ`F27TvqYGvp#Lq_iL`5mgf9`l`VNMBd14#J*6TPSdDFVz`Gj>&Y%@6h`_)ZR)a#4_wJ`|By&{bvDr*;k~m0j7~ ziqIzaJ6+BIjyvyyvWTW8wm@J;M4`a*KsGxiWiG>>IY9(SfH3vAGsDwg9Si1Sg!Xv)LQqng)LA4qG<<Cu)~}TBDn}c;KI*T)#4i&gXPt z_Hzyj9f$N?b>MGChC02-HUMtABcxq;s}ZMm zUS?3&0R?b5CXGh)zW)t3j`Yr0(xloY*pJQLJ*2M3* z=^2m+v$x=XbZKbgbr6O97xN`jg-qCLwOvun0*OKlyGj~Z5S*w?m`ufTID3aWJ&jM; zUPzAcc)$*N>3m{ntCc+l=iZv`%-BG%rippId5Ud4-nIO*`X>s8)L=|Yi{TLKQUA=BL)d7hDe6@4FL%i zF%|?A6w&ugbQt-Ms|r#+lwW+v4;wuF zYYb*^_TO<*4`K9F?mzeeN4ND=3M}~Pd+4@fk0^VWu_w;_Y6m&GXz@ciyd8_1YQ=v) z_zs0}$8Cc!D9oUKdykw&Sv>ZH)rGk?D>)SdgvihhUYGSMnF{V(__8^An(@&sK*5>u zZR!NEQ;arRHle2Umq^qb-tZL7xbA}dBzU6J?dV1zn*R+Y4GoPa0s+J|M%qnsv)eaH zdU7t*xCAsE3#(O{c*ITyG4Xrw2ZVoF77bp#Ekh~CSJ2i%ad3?&vh7<|+{5h#d$_bV zJz6Y4O0S39U+ZnwM7UsjW9(JM!{&KKN1L01*UEB^l<##?5aUsAvICmR0yPUzk|dOzHgK=!NpP^Pzt*oDUtC zJj@vr3ow~Ef<3(af?lxa_hLI=38ArrY-z$ZFX^V3A#-A&rqcM(M2alZaQ?=alVvec zj7N_w&Te)3S&{gjpSpni(>7CiBnZZ-oHKiI-sVfyveRucs?baGX0|$seNIEt!PqNn z^hkX2go6RwWK#&MBkb9+p>Th;Ed3+(i;1d#s>MA|%VqM`IVhVeRbGrK+~2DfwHGNV zw$Fq@>ZeNwWcWQrd#lEVn|w1GS5up<^(22z?6YROR@W)miok0A3G8QB^}*;C0bL&N zb$nSx7wdCibY*0Gp?f8GliEerhxK>b3{UVv%a|m+kiC9qa9(7RV}E~&tT0HL?uwxV zUK)r3Lv%1ieiq{vR0xD&JZ%z@+il<-e)nd!;!10 za|}_HSls2}o_JT$T@rsOPvJ6X)hnp`Y9=#$V*>DILTOtNTWjw#T|sn?a9>UYws$Ds z5H`LR>7co9KEtcrjtaZf)_G#x%%)4#$GEm@Y1sZACK|5V&e)yAjR3iFo}ny40-@F4 zv=rh3kvgx^tUA^xgR)P78V2cqpq=&NmJxZ>a@8RZ`)$7v4xWE)^Yb|ysqi7ITBvzC z)!xTfZ#@dAV1)&g3#t<-0Me0 zkscUusg8u%fZ2Z(UNF0jiWl-D=bDeKy{h!`2nDWp96(Lxu%w4tiEDv4V}02JMpHu9 z3xCRze(Z-6=aO(nT-C2p70l?ws&)(;zrh&=ZBO*(#|HWj8yqZR@d5q+of5Oa7~miQ zq=nra%|vi;z!2R2@7hoFdCI&w!{lHEmu4aV9^$GV7lePTaCfJu*W2G#@DPJoU~GLu z*rO;?E0JZqa6|ipLKLoxBXd%|>}@hV^McvY{9cl=9$e~mjTm&3gTw5&M2j0@^#GIS z_2plnxTMoc2oPW=mP_>SXQ5DLggqd_^XfD&glL14L~*936G$yQcLE*!ETL`VG3M83 zN`fUb0iI3=?O{?li6}{fmm^oS_Qh{Qcik>Qs+5sGeF0X@g^W5aF@tAdB*7fQyQWJ* z5uN;u?)mA69?6S+YQT$``V(qe-4K?AhPnb*n9EH1G?Ul`R0vhunR8Vxl8=)#1|fgu zv^&1c2hTnPF!`1FMVkTyf&|b$x7ReX$%~2p``}^1+^@;sigMT=&-AMqg*JO4VNVE3 zT|#8yS*d>Emh9rgnFbgAj7dp2-}e|Cbl;f1!38UtvYm*L2ymfl7H|`x9mW$S&(Ck5bv5VQRoKre>&<#H` zZGB{nPKKMEpM;5VK&1x>S?848$hm*2V~clXsADI7pibjst$ z1V{@*cbR7DAcv1naU>fLwY`69-W%oC@Z}NlI0wV_o?|%64BAzdW_iF<;MZ=U+zjYX zF#%#`m*2&F7EsZDC##sR_NRN^2M47j8PC!S(caR|61Z6&Z>V_#^9yf*d4z5spS(4+PA#j;WH_B}(m(9IUtg%fc z_$POCC`J3Gka6Qtik!bllO@yXgbg9$u@gaV(I;1Do%^6u0tClIpLG0Gm|?xA=v!qD zInT%GQRYN7N(4Z=ZIiXVXio`FUwBn!h$jO*<0y`F4|oXV$TNQ}7BkBzB=bp$vV9L1 zJqbo(>nV1d{>}ZS_R#oBHpEHSrhYvuP-t`!bVF;-AOH~cdA5)v?d`2Yq^@FFYuj(m z;SxLEX3w_zl_MekWXr>nYt`Ro%t$kcqerEk4KAlu8=I;5|Q-&R1zd=m9 zpJk9rf(?Iia75rC(h!b83Z_*QO1uW{fh$^yI%p3U7$|bUnJf@9u||C+12lDh^*f-u z=Geh(-2aGIro4fS;&nl;Hl<@jo=z3~0Wy8wJw&LNQUAnLs%*T^71|fgoBAm+oSpVrX!$~-h5tH+Pf(0;vP+AN} z!#;({aI?UygE|SPI|7~%WIdr3!CXTbYhs0L62+pV{1}?!-_x{E^H^>=42I4KAd-k5 zW@~znh@B};xABhu<^eEnzpE-q3-i>hCm~tVER{$t97!$3AY4mVUr1WwJ;o0zUlM;L z0O{!l@nr-n&QZF`JZo}2FfZ)&orTCG!DX6>>Opms<}Of@AkH*)cO_`pdd}dP?T5XT zH@&X#E~7ZCcATG4UC7a*-#YeoE-86E-DN#p!OQ37WVmj+gGO4l$l8!T9U4N-BhZ{7 z90;!PBc*&mQQjGTl9C#N1d9!lEn|NZqRF@f=#iW^nMxPjdGm1CL^^*N{1yvl4mE;Y zUDgNfBMgRaa3^=pO!S5Hojg!Vc=hNi0MKroc$2FDuZtz)otm5&KUWcO_K@cmb}3bSVpd5vd< zn%QQAY#oBPseAKGoJ`x=I@VY^kXG>NoN2|v-9gG5JrqD?jOX{@UL!Z>rW)NxHb_(E z1{D;?M0#iyije7oL(Cmd8U%kfT3$+Q+8@lG|2(Y#UYBvCWWV7n!PK&+ z@r1PLR}pU z9Ke^2`^^&EV%qB%l$gE}+Y=DfuO~}DNf_Uni`$!=z+IsQg@^#eyfq6?*l?$;YIj)vXaV*L_NM4_y9H9_?F z&@i9Hm%;uWa{3pkvbIaasm@sh*Fgm=Mr^tAH}GLp&uB&fg$Xnx znm-n1zPm^N$+#x*8~8QO&cmq4_gdGBxSm5sk!^p?hng9dgGYZnbCFZ5K^k)gI)U%W zyWJ>)!Gbfj6>C4HOx*xMzW)b39`Jz4*b6(Ey=RSe`>9GCTz?7iEat+MQEA8%)w@nc z)nQG)Mhn7@fAf57Ksc3@3s@KpuBq~B7oc~}W;ldGLtvaO09BBy+~P)tb%oq4)X+lr zUCM7(CMMOZX77LcmWIYqni!AC3KT*?8YDC!#gs}ICuZpt!uh}(4wWW0KJF6@wxeHG zG%o{87d}?bv98X>oz)5mH`8bM3yC#j=f$M&oO;JB{!j!}nz!|l_|+>N%qN^9!Z<-@ zfQU?{p_#88-(}?ePO8123z5&CzvmL5X`!klM9snB){1{zqAO3-STl!bzPSYX&fpuZ zF(>{ZE0CPr9b9H!5bm5)|E`)>xY(AEjJy@qQHq0uy_ zvq_w9=z(7Uv1~%J3R3o5O#$Sh>)NsSE>s+pP7>!pvWiD*jb?6|vQVJRHix_yWql4q zx*a38^!QGIO9$-AJ;|;ZqUovm&eATNCqRvsEYw5SjDzUUfx+C}d~Yv1Y>jgIU3;lZ z-Aj#l@75x=5+su}iUhfYRVB12l?a}s&2B}W{kU{{6qDEmR0zLm*3?-u&W4jT1|ffX zXzZMmo(rllb1&M}ZUO}af&|b7cyb!>dRMDw5Fs3MSgV{aRa%i7d_Twj+)C_|?GZjG z&H%Dj{Y@fx$UE7Bc7RItbJ+(v#gP$pybY;2&`z9;SeS_RfzymYN4oMzH$>(Q@1jE@ zY25$N#-4sMkQ=QP);zY_b+CXbNMnE2k$QeWJO={!p}m_o`EAU+;2SHUhWNbOhbSO1 zgxXt!LHWC)!p?+y0OS8;x|yvq+ea&q<%w?)m)~EzMS?>kB#%~{{&sCqFK#qVX&G-x zAPzs0&C3+d4&AC|WU93$t-#8V^l3s-tjq}=#aU@J;He1sKk=3ElZGvdG_ZfU*LOg{ z5a6X91OpgS$X^f&@-svb8>%Jwaln2ClS2566=&$MOET$MFAqe{Mb#LFMZ`|?JlU=} z&K=rz^xjB8{k@q?vDx}^CgTNy4j+97^Sx`|1>i@Fu(J|BK!uYsbpcWbaC~=dz>|h+ znn(`WEx2X^2sV`{Xn>JIlf-|l;{a+}QCT->D`K%xm$#KK@jl)k$XxFyLKJu~Ht_)@ zgp8GC+*0jN?Gh}vF7n5!c&{;aUN&KXT270412wVV~l9uWIxBs0#;8)>bCeQY8 zbqL`M-b%2+-$oX*jx2~KtmmT5`C2)DrHW(VE<`pk)?=t!4=`c4L*0MyXxb#KFfd@m z%5)*U^#>aJMYW!4h83->NQj8tBNVCuNM|PS$)sqYWNZg1QRNm z%{s+-Uif-HLC0NNI5smcGTIw({ybyb!P60SnCdj6R#fX|Tv_cGJ!~Y{D<<14_<~Zr z8Fo;0=#OpI6j3Hv7J`4d+GE{BVNcmZKYN+qy3xMad9GYG-?2jqx1=wkUcW+Md-k={ zT#dc?Q`NJ^Edjn0-Y`BgQu!E;xFQ4<-7%=zm_Nk4YjWBPyGVn-e%w#zktO=c)YpeP zbCl6^k05W_;&M#D+L}=G-_rMvcS+3P9->>=`pJ6`8*e88t~-C4C=en@--8Ef`H%AIbe6drnmrZT`iwo2UrXH|C zirgX893y1we{Ay>X|w!(tl!?`Kx*Get%y}o@Y#P8D@*&x(^WI`5hMDG61tAdbuO-_&oL+AEszC;~fo_*vvHZx9 zHQ`v@xR6LuAc!p?>86}U>+1(K-Y2;Xl*PYC=G6MJ{&MQcJ>J2E@ zSoKB?C^12^f}eQpvv`S^SssMkY>sVNcBLU!ryJ!gSzqSp%q0btCa!k)gXO>rNzT;6 zf##w0SU-Qs$pnKski(PV@>3fRBKjBeEV%iP^E^yn`SkEel-na{7&lsaLXoTKfe{&) zF=D{fBlUZV^}NsW3Y`~TjTtg3=)Wq4a280>@jX`Rghd&LNQUWqfV1V1|ffXF_uW~rrp`Y3KQ$7X(sW2f(1a;rkM3O z6t{%&ZT7DW*w$o{C3?K=@1u+|v;ZlUgnH;AgWMc_Aeo;rBA~!a%u*BI{tNPPg(FAu zKH24$)F&=9LK-I-=-bAXRGIT)&))`xw#3FAvbyvwGF$qpMQ5?`#BxXBC5wlVVbITex^c8%&7d|mSd?HpwU4s`LGJ~c>g@?LnDauEkC zR#GsfPjqoQhXd4U*o<)<(68PVKI!2W3e5FLiA)xFq25i=*|~*^|1UW<=kF|eTvYvL z6iOWnjvFV}f_FF1m!6znDp7Hn2cCZ_4)v3H%XPjwmk2)-Eg=?m^|X?m^78cDKb7{(_e@?A|^{ z3bjP{Gb@1HfE%^h>_d&XirmEOP<_n8pSYH|WPvfPnpZtfq6ftGlW&zD;)H*ooZ;QL z7Q1k^KEeBr3D6=X4>-U=YG=PJ%y9d@ zK<_|=Q#|&u#AqI3?gu6$aLK2RZM@qJuhk$qF4%zV>=@gx- z7c&_WpJis)n6m?5i`)i(=QS(ibK*Lt1EDW@o8nocr)KCwQJHUr*)+m_BC%Umr{aUH5P3)SJq$K~HZZN7K}Lm@A^M)D7<$q3)K7 z(=o`rTZitva!k}uzjCx2Ulu~b3qpl=>5?|$5}c-$0;>qaQmm5%a8w3SAe|Ym)$bf7 zzP{2P*YDu1!?$&{d&j#w`BjePrtWgNFKgd6IAMu@EDM+&Eo*-q#quWcj3!XWIR2)K zd=vwjelV1nreavYE??VT6vk#+_>r!fb) zn;*(88&B$zh)I79R%8Yk$QmDV2t;x-MeCoaVz|qPW<@$JhgEjV;)Q0pbiQU^31dNS z|7K{m8nMm{4#Ya%awa@%z=PD@DTchWh6gjxDz2jXvj|z}IR+xYBOWT`4qj%Cr?}U{ zPIdos`Q4j_+lHgf`p?XyMIC|781x#yT>vL`|hMovz2F47#A#i_?M*Q6cu# z^xIX$GRa=R+?F?eU(v)s<#V5w2Rd7d!y8KWyzYzLPa3$(mG*ma@^;Z}J#;8_QDF>~ zJs&1az-srt$9mBap{`_yOLX>6%szzcBGcSs5VL5sy4ZlEMKnOZYYvY9i=+wfa+Bx< zR0u5Dj2z0AbDpp~TSbCsAd*m8!T$#|cZ)2>tOkHFfg4is=4X{W%45spqd z)Bs10xO7b6zi3%4J!=AOPnr9f`b_tU%DLxiItuyq39Bc>QWJk&yXulHJ3V3ABN(kD zB2#Z{!j^WnIPP=BJ&$0^Kb)wqcM)m4uR1JGI3zNb(XCGXUG!!+1_u0Fw_2EzA05C z)M{h{w0+o@uDxNLY%Rs%K@9AbvO$pJWhb1)AZf37$_UgF01IguL@J#(V~+NtU0@@1 zwBQK5?u1e4)>Ovuk1pM?skm%>7Gh}6-O6-a&a=kQQyzcrim#)mEfkl)deT4x!DO6C zWI_Of4>|wQxo?EM;&yDPw93K-ZGLPJ`BILUPFo0s$9P;^G!XwY2Qp4voe;OsiZ0B7 ztFV7o1jkr+(r3}yKfmFxueCOf2uepw`xG%zg+2S?@-X9~mBEESKZw*B)@72vYl=&G z2JJ#fMA?6>mld`HS7)5Wo<`2kn~$gBZ$qE7aQ?Nx8b&rC3<}`>9dHFX1|^ew1R34f zJ0*gK>2Xn@`f#sTN-3B$D&6lp^VUZe-MOrIsTIS`znKO3{W!apbyc`_lxfLZpg=e= z_;$tC+4G@XTX4D(+GJl2oeDSB`BsiEnAlECZo7ZVvpCs$?;43U^^t|7O^uL$6zy6N z%;d_v`T@hQm98A8Bqw1=2g6MT-8XaCK%$wwW-eX|P!aeX%iDA%i07)y>XaW5d-`II zr_7H*cn1hjjZYNsc7nGN4pgW@FNbl_a2SHc*4XPDUPvgPjl5g%pVRu|I^6JN1z=Y@ z2T6acggb4~z>rbsDW9;F=-30)81K}k++XKq`XY6mzT#ME%3&TJ$z4{;6Xhs`S1uTe zyMt+)CHy?Axx^}?g)kvh!E@+$82wQ3{%YF}EJY!szL9XBDRRWah*lA?eV|%Yu~+)E z2k`_=ylu{Zt=ibT{=EWZemYIs5D9_ikuHCfStgq$81JeogN489=3Akw$oKCr2~`01 z;XQq`sJ(9x@p0?qmI5B!Rj_Z(Nsq2=T7pC4pEhGN^HH!)CA5%kgLj>6ffOPg-+Zta zRG$WeWWfEUtn7R1NLKvK?eJ!pYOh6@-rBxX?RrgG`CXO1wkyg{cp3N}NPmWWDF}Z! z9aaBPS%gC}@#aS_v61b6cLcy+JV(UrQ+aIaF3fU*_~T|Zry9$<6sM=qggASbdwvO9 zq%`Ju4SjPF>{rW&vNw%^N2*C}QR+eVQF(^)z(c`kp1bXe9{>M=5N3YO%rE@vE=?t-UU$E%#gqOIqN^b0KznGUd&E{V89_Vz z_O0~pVh=x7f0rW4!1UWlm&hAYD_V6bZIRLoF&LNQU S_5=uoKQB{muFsg`o3}W4O$#sfYtstNeev>LDetqiu)la8fs$66e{k~=UE${z zU_mc|qE0bP9=$_!XV$vNlS+k~N_@w4vZ#V^V%$EGWb*XTxb-FqgfoOWqfg8}A0K~{ z)`i3mU;zgvm(_^C>ils1*MISZthwsdj5$Emm#UV3jA?NOd$Yz(#jl|=OhtEdOgT)t zO^+Qj!4u1B2Kc&~`A_tZhNK)>Y&rWF@8B`XzTj*StA2Lx6vNE-La) zdV5a+Y?#~cDgut1+006CyAg4xhZUjENmEqvt+{r&t$4=?0Z-flR(`c#E-0COAbl5V zC_8y1;qbIreKgEsmQQ*;xNWE^x5EXV{3v1b#koq<6O29yOoplM+P7Qmvq_T$Ohgv> z1=)}L9mHo4+CzIing>5FfZu=nVWBBj2_{+yvF?H1(fLf=@InWGFvqIF(V4=d0a}Rn z0D7Bf)i0M^tZLd;uNv~}^PFrG=|P62T$xztH@R)_3})1lFMs1cd_}s*G{)dn5gh*1 zQ&D7QnvL;wqYLn*4mH8^{HE80#paR5>MQZT=di2~AX)5vTN{cu6)JyHU$eN1f&?_`wIXFKkAi#r-m&DTACTA!H6yiGS*;6)?*0H<~_CHPVwa*95bM z-4+)7vs}Qya44&F6twuNT$kL2@k~T+t`eHSmPj=FHqhe&ztCw~ay z(eK?A;qG3qZ^0)=^oQ&n`BJgH?^Sl^Ro$LYHqMw=y?Tsz<6<_YtmILdVPAR zXL(D~uNt)VY)5}v1O)!|Pkb^|u=_LQ$WAf-BvrW>LV9k>C)F#Y&P8M*f70gJi30T1 zEr#P|0^ku``uNHgN}FvlhZWJ+KMrO6+MCkD#jbfUwT8srd|wKH!hFOP=8BnS{EVbn zA4%|x*s*`1N-hfcDox8CTPQhhq;YFI4?ECCaXs!=+KzuwUwtwDh;E-?x_0^SNv3fu zLU-Y^dq0tT%+9YV0jg+!sZJATL^_tcm{St^9@EtPX<=m4*1|fg9f`A_cf&|dHyb^*I)Lq&`wdj=GlNbTo zuM7h-D7|4lH1bUY;n@{I#uK9jz*KBn{Bniulng8|bRzaSaBcu8kklrlq}b%pm6n}P zkP+kF68Rk}AA%5!rwI`)AS(g-Qs8NB{*i zk;0OZf4Y?l@CvVEM%a`ra?eHAc0f6iL`QsC5%#9G)?*WGxD0n;G8)D2TP800Oq+`! z%7|P5Sya&kXv>!MyEH}}`h^Ty*fa`MfO`yG>`c%;>&S-#QfQW=3BGdxrfue;H~bA= zf2+Iz5^^+uKRbW=S8!Jb8^|M#?lNdwe7|=?fR;_*y&h;yD3~cR7lh{t#os7Cx zwnRA%wxu$R>fCN9kVp73t1ll4#k?DRV5FJ-+;KpoK*4gZm-&7l7aFw^O1ZP%vXt=l zY-`=;K_~ed^xuZ_u3B-L`J%DEmxVbXiMrCN7sx@ARg`~@B!)AwoHemLTY7&&6`89r zh!>c3sOwhFpG&zv!BB+hFBEWBL;{`bj|x_&|7q4IrCi_SXITeD>nXOiu&lo>VDUuk zk$kI~$eI)jd5JF`5lp`{pn1nMk0FW&EVC~+3enGqyM8_)zUIUr*9&l%)&3&;825Yl zwP2p1&$NG^4vJ1;F78zXO0VPrp=~c@G7ck~Rc#*tI}m>qz1BuZ&`tk1&~k*nPfDDV)ZQGj z%K`&kJUH2!bk5V4-Zt>} zUR(ty)8T9UigFk44@p$f6@N0cWw~7S=CMKZt!DN8OLenVVb1($Wp%@(E(S3A0*|4t zFAjg8xthJ|^gY#FZH{p-FrjOFY)NG+U?mqH2X7>D!b|J*F#FH zbaxwouXD=mY?rKLfEmBtV6@go&=oqhQ@wZ#KK}m3E?Jd@^aoFT=*{9sz579^yq0c0 zlz_Sq07nHPE1V8)1Pxwpl-fbx7`oqbLY;pYymQJaMSw18b&-y?@Kr$t&=O<@=gVgJ zO3YU66CTVOFw=0LaUbyY{n=?@dQ(`$Z>oVOB?gzk-3;W#obpE&wZAv!NZLe+ZH|#* zHf~Lzt#(syEBv>x%9AUAa!aQrbqE?M{i8OWKLWtR>(={Fn8|%e7g3HrCLlOvvRi+c z7$gvj0nW8?ibm}kJV*JM`-S-0bUs1~$zU%UE4mnyP>K9%s>qD@DKqXAys}}FaxR&e zYZ4IlQ2O>xWZIAz^_0LUlmw}#t28teZW8=^=o9a= zFZuy!kEDzIJP7?6?!w4|3s3OW(zlh!O(h2;rv~M z_3XEE8~34X?x|zE0*nvXN7PXe8?pHd=c9FxqB6n#?PCeNbc+y&-z`%YbSmg>Q-p$8 z3*K$!&>&tS3vSt~pVqHFi&~NQzn!4fq-=zpF&LNQUV}0uS=}e`$6b1fD?neuOzJH4|`47hLg53)0*~y$ArL-?g!($phNrfFECkh7{ z+zKRNp$NT_KGUcEX$+yVk*xnB=K!f`K+jfQduSZ|RuYUDZ@|dfb$)U2EM;BpY8N`>diFohZ$Dn7MiEngh-7s^m=rJ;<8bOCf11ZHQ^-*W62=}O zF#CMGm?yIarjt@f4_;|De5yq`WXj&XRDdtGDqon8R4CfeAl-T>CR7_^7p=~G+ZIMPK^Cere^!p zD*)J~Ybt`KC@j;k-z##$tJ{Bdn{}*H5Ak3FxfQX}nl$@dY)vqDnGmrG$jOt9?HvsI zo*|0!re%MuJ)ShJ?xWX2g&3|qlWW=V<@K4VN_pQr?rL(X|s$)&0S4VB~#KyMrK(DjVT^ZM zuQ;A99?kp*vgJ66TRqsCz%~)rd+-s?nNK5M*$snwY1Ew1g&SHRYZOY%m55Cz#^TYT zA|6z|<4-4;q9c4k>Sljbjaz$sx+pZN)obnx>?d-L8TlD2QD4I325+wJpU0*MC+fao z#au9SUgR!HvWjQgI6h;Xu9yR`01px2Z94^CrgX6j0 z*ds6{F)<|+X0LgPTy%uz5jrAYYVIv7V*Q>sBAoOkPuwv^@AkB~U_C4HTDVX~Cs2Qr zi1L%Nu~%?Vd9)OyW>xt0v9QZxgt);r)5qWZid!GnVhd zhXVBMp#MeJ>t27W#4ZKxYKbnRO5$wjO_dL@X)bs8Gq*2un{>wjaU-+3(!VUvtbZj` zG2c8YP$py+nQurQ?+4ngeP?TAWR{R6uOFsIPv*vI>{mdzgWkOZp%Pj@WL;vZ);>>* zNG|(0gV-5Ru(xvM;*^#M5gbj(+5@8d7&;9Gx0?Rr7QlartxmHApKz*p?Uz18_2P`1 zLYulp#!$pwG}@>*hB5jrqP^^=AJfI#Cc#12py}B~IKo|B(s#D~?*eJ}$Q#lPlX z9e2Ewwef%844(2x#Bo5T(NoZS;9%hlJ3S9i{6?ix{(0|}0DoO)Nc`lM~WCR62O>(A#Nf2K{#=Xij za3&hGi=PC``R<_tHeR_k?-EE-WaM^#~yifXmF)%}}n~#r{gHbU>aB?Kt zLZ8b4R!1Ju8E-VO(KWbz6j)FZI&cl8Lq_iT4G0={Ee4t4jfaE#yEakjtljT43-c`f zU&ECrB*X31FKck=jX*ySq^|tAFD+k1=A7|K5!JiyfqHR~KVVj|iF8R zSgC*K4?(07W7sIKZE@cEy#Ek1^Om(BMX1@sW2ml5PS~AH*b`X2arFzVi8q)7R)1gJ zlXjVbEoWY3?EfNqp0G8TTCRM2qT5XjtWj0L+#E6T=%~z%jE`UI+#$Ni=^Vw+SoU)J|kzCH{NvsPw&hL4js)oS!Gs z>r{Z&T4Gfq3BLS9ctq6?N1{LOld^8?;-z@74*yf8`$bdC)1Q!Rgv z_KEJIu_v@4&sylz+`VLyHL>d;jZ`w>0n?z4OLfu11rcl6U6Hed5jF$))j?HN?Ft16 z-Yq1KkciNsyz3JJ?G%~hIJf{RLt0>}Z^;sl%rOBc=}G7h)ILAcb;ITgDtK0{j<9AN z(!4nDTuH###i!t`NsDmE;Vs3Y`mKKiqOdNMyp|V<7Mz6oCFf2)ne8X^XnQg>z6y zE&@6H0L|WdtHdT(S|BAodRT--Z@@;(wLH9SRukJX-hXXsqYHV74CltnJ(6< zv}6nyPmFeZmR1;cNB#^yly*b7t){zQVnQ@hU}x~sc%fHj+`X!MD)C3%e1v5uK{Yxi z{`hC?*CCHOmZa}r=VrRUs7rNym0Ag8kMc8}vfC(fTE$@ln02jgm1!Dh=pdb;8=u83 zapb-8%4(vh&fF{c%TD}pG}eFF0gyaPE}d=v&l$#8nVNqZGIl|7{27cslUQ~PO8B`< zJ8aQbRa0gU*?Y@p7){4-@K637Tl!pNuuex}6gEFhjESta0q=}|dQb~8fj)Uq<@0eE z!3j^N>!x={V6%Q_+jZST<%^KDjLVTm!)_l!(msX{%Q^7o5_^5y(JOy+wIm-$5fd1L zyE%~AV}U_HX^b~}F;T1?{U$%%wV49fHHL9R?E>S>yGvfUGvtuT&HZG1pe)q2Z13C; zn#zZpZF<61dKC{`)Y7JeW}6b#E?~9T;wp}KrS;nT%gwvz1H>446aw#)=Ct^RCZXS= zRunqkl6W!p)16Z374v@(Ic2@hUbZ5!r7oLgx6djf2ExBpbp5eTIM4jIV(PM-y8loY zBS4p*+lh#~Jd3RPa&U~~CALiLMsl={u{fFavB8TLn$U} z5&rW3g3UVd$YBb(<>DWU)L$;~zCg#@FkZLtE8o1Tlqx8K!q9)SDVg`?-pA?Kuplzx z$TY+Q&8mn6A*W#>@s2{7QGl-Zir8u7Ac+PA;OZ=Nb3>vDA!jkz>fsrE;R@KIfDFBF z?9p=M39+2&J|p-4Enw>x_O>mpJ8Je3{j;zx(%kj^7%o($^_nPPN$_lRefH$mM)IIS z+pJ)fMbWuhaW8-0==+;`0T!DA+xW&mo%iqgJ|obkOy;*%0D42udezFdHUtCT*bj0k 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 bnHkF4kZsQ!Xgvf7a&?I764t>G0s;sCPKkO5 diff --git a/open-metadata-resources/open-metadata-deployment/certificates/EgeriaServerChassis.cert.pem b/open-metadata-resources/open-metadata-deployment/certificates/EgeriaServerChassis.cert.pem index 4c4acd31e8e..13cea99764f 100644 --- a/open-metadata-resources/open-metadata-deployment/certificates/EgeriaServerChassis.cert.pem +++ b/open-metadata-resources/open-metadata-deployment/certificates/EgeriaServerChassis.cert.pem @@ -1,30 +1,30 @@ -----BEGIN CERTIFICATE----- -MIIFGTCCAwGgAwIBAgICEAUwDQYJKoZIhvcNAQELBQAwXjELMAkGA1UEBhMCVVMx +MIIFGTCCAwGgAwIBAgICEAowDQYJKoZIhvcNAQELBQAwXjELMAkGA1UEBhMCVVMx CzAJBgNVBAgMAkNBMREwDwYDVQQKDAhMRkFJRGF0YTEvMC0GA1UEAwwmRWdlcmlh -SW50ZXJtZWRpYXRlQ2VydGlmaWNhdGVBdXRob3JpdHkwHhcNMjMwMzA5MTIzMDQ4 -WhcNMjQwMzE4MTIzMDQ4WjBFMQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExETAP +SW50ZXJtZWRpYXRlQ2VydGlmaWNhdGVBdXRob3JpdHkwHhcNMjMwNTI1MTQwNDMx +WhcNMjQwNjAzMTQwNDMxWjBFMQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExETAP BgNVBAoMCExGQUlEYXRhMRYwFAYDVQQDDA1TZXJ2ZXJDaGFzc2lzMIIBIjANBgkq -hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAl5YkRVwFfBK146Cz7jlId06j++huHgmR -8ey5veYkdLCcbVKDdSL2vdc/YWDreQMeTIrYIVyCFYI9lHURHBHRFnMf/eYp7xLN -65f0EicyXPh7vs1MJcYGRZfafT8Tt9sUygozgsjFCLJ+clDMgK3p9gFY6Bha9JmV -f82/egwPfp5mkr3HHMOtb4Lo3oAIO1+k/oegDtw0dTIYPXYEiCCvEV4N8CP+lmEH -y+PnYH+tB4P1So8h8u5170K5oDc9LGjXy52aRX6ERKNo+4ecE++nUPvKUcOHpl/1 -QeNJoxr4ribfAZE97Xo7xddKXJ0If5REaiKGo6ZLq/95rGEc8s15mQIDAQABo4H5 -MIH2MAkGA1UdEwQCMAAwEQYJYIZIAYb4QgEBBAQDAgZAMB0GA1UdDgQWBBRzYr5w -gUzaGjeldWTHDGQdNIxXFzALBgNVHQ8EBAMCBeAwEwYDVR0lBAwwCgYIKwYBBQUH +hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtD1STX8Z5PnOUurARA8D2GcbI078/010 +OtxIcUG/P+6StJkdb1Vg5L2U+FXy1npDrinolvwCWoazKO1lM8FYkqta5ItsNAlv +L7uavpKawGpYNCRndsYTItp70r5FnG1shrtog4iI6E2WWqQfUOZwO6KDvXVBbv2Z +Lf4qSKcvKa2myghtP2ervh45/uvV8IMERxo1wCW3A2oIqfloiTGpCBP55Yig00OT +8A/Pw8846k5LZMTU35OEi9BVQy/po5L622XmHvSltCUqvbdq+x3pVzcc4sZvPr1m +O/0Lu2+PSc/8ap61KFRR90/AGwCA2Ix1jZMK4Pim3nZoOS8/g0fZWwIDAQABo4H5 +MIH2MAkGA1UdEwQCMAAwEQYJYIZIAYb4QgEBBAQDAgZAMB0GA1UdDgQWBBRJPVKk +964ILH1tGP4E+MPuXnnQ6zALBgNVHQ8EBAMCBeAwEwYDVR0lBAwwCgYIKwYBBQUH AwEwFAYDVR0RBA0wC4IJbG9jYWxob3N0MH8GA1UdIwR4MHaAFLArm+30E8wsZ1rD NwQswImGenG+oVqkWDBWMQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExETAPBgNV BAoMCExGQUlEYXRhMScwJQYDVQQDDB5FZ2VyaWFSb290Q2VydGlmaWNhdGVBdXRo -b3JpdHmCAhAAMA0GCSqGSIb3DQEBCwUAA4ICAQA+MrnC+UBDZGkaU6NDnVQc550w -PkkStWWKQsQnyrIwh78dPfXXKNDC7gSgPCzcDNShQJTqw60lK4EdQhUnDz8/AjbI -i/8xLS7lfJvYb61xLWbL44/eXaQdcaxEsMazN57J99Vmki6qsbEbcT78oLttHi+2 -44N6aQsFkzXFyFQ32Z1aaWvmcMi8ifUtJ3Y93MQJWR9rqWwAyFOj9HNiPJtHKsoE -z3WwO/zPonYgPGp+4DoIXjwYU0zPdo1FzkrNwZwmwopVDlP1Hwtvj8iwjyQj8Sy9 -9eCEhP8lFKyCytGZy5WXPNJ4AJQvzkpj4PFqJv4fucllAg0RaniOKkMRwKnojVtJ -/A71DkEyvtbhCjDpI2/o0x8ZNgHSk62SQdDyyrqb4NAHZQLw74lyEDtuc2j1bzWc -ilON1EY8J2Nv9bM8cGEAXBB7nEX/qqcjLblJrlf3qVW2bPVFeIUWRpaSDUqwI514 -Unc3yUJfAqHaxI0nQd8VHdKInOt6g/iHAr1u3X35gkxKGAWVoEhB0o2KJy1nytOJ -3BLEs+9EY+lSwPHpooUsYWdXBjdBWjvCMyKp+xzc2dgEBaBZ1F1kLZfpxJ4bCOcj -PQ79Ny45jhE3QhyDEJ0cm+wSKv8iSI7RobRWQeKN7cgqeN5Lvid+8bubYMkdJvKa -7sLDKuQ9KDtSjphZmA== +b3JpdHmCAhAAMA0GCSqGSIb3DQEBCwUAA4ICAQC10qlYVK2Es4sGTL6HBsxch1UE +02JtYOTlGVaScmyjOGhY0nzBbYqxyWltQCGaxSXMRIfr+6ftbs+msvDT6UqK9uqd +z3p2WRDph0vCt1BYFQ0JN7gyeWk3dshTuMjrqHfYXLb4X++tR80DKofR2CM/vUvl +RK46BTTTUIlLrA1dmmhl6Fb78nkTT+SsxfF4vi3r+tF8U2jVBbY0/jvOlS5QMPlM +ZTTLuhedRZrlZyasPHaqt6rxAt4yJcCtxmaNT+0xc8iB81S3Y0mXnIGT5TZvpV2L +Ypu5vFWfXW0BBdUMuiaQPChdxmgJwnz0Y1i13MABFb+MTemvgoRx0+RWf4QvtnKj +k8HTDNbC7u5dYNyjdbAi2f0VS8ok3aoxuNRiD1dCbAXE9dY4dtF5lmIPy7XlzvYo +8mR4u9ZzSC0UejFaIX4Hqfeqj4LiChD2yVMK2Ulmp21OAE8UAnCY4hkBtKKfcoG3 +Z4uDcEk2u4gJmbxtYAFBWl/QlLp3chcmBU3Lfat3TmOPM7myY3gEAS6N5IFxp3LW +AYW/Rxz8g//dXeC/ntZpS9vlBzWJ4yIOy5izm9PgdPjUcvZP2w40fjpHXuV8ykzj +B2AGH5gwQibxDik+C9nV+YvmuA3wp1kXakDYHq2ffqXEpl+NMWhc67/JH8Tn3/EO +l2T6ijh8yjqFxFfJ+Q== -----END CERTIFICATE----- diff --git a/open-metadata-resources/open-metadata-deployment/certificates/EgeriaServerChassis.csr.pem b/open-metadata-resources/open-metadata-deployment/certificates/EgeriaServerChassis.csr.pem index 5277da633d4..02f4be482c4 100644 --- a/open-metadata-resources/open-metadata-deployment/certificates/EgeriaServerChassis.csr.pem +++ b/open-metadata-resources/open-metadata-deployment/certificates/EgeriaServerChassis.csr.pem @@ -1,16 +1,16 @@ -----BEGIN CERTIFICATE REQUEST----- MIICijCCAXICAQAwRTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMREwDwYDVQQK DAhMRkFJRGF0YTEWMBQGA1UEAwwNU2VydmVyQ2hhc3NpczCCASIwDQYJKoZIhvcN -AQEBBQADggEPADCCAQoCggEBAJeWJEVcBXwSteOgs+45SHdOo/vobh4JkfHsub3m -JHSwnG1Sg3Ui9r3XP2Fg63kDHkyK2CFcghWCPZR1ERwR0RZzH/3mKe8SzeuX9BIn -Mlz4e77NTCXGBkWX2n0/E7fbFMoKM4LIxQiyfnJQzICt6fYBWOgYWvSZlX/Nv3oM -D36eZpK9xxzDrW+C6N6ACDtfpP6HoA7cNHUyGD12BIggrxFeDfAj/pZhB8vj52B/ -rQeD9UqPIfLude9CuaA3PSxo18udmkV+hESjaPuHnBPvp1D7ylHDh6Zf9UHjSaMa -+K4m3wGRPe16O8XXSlydCH+URGoihqOmS6v/eaxhHPLNeZkCAwEAAaAAMA0GCSqG -SIb3DQEBCwUAA4IBAQA4m+6nCwS6m0mDNcGcQHtZWJyHaeE8ZnIn8a7NQjBZp87N -9nPbz271Daks7EE9B6FlKYTHJ7GnzfVQLODuZ47iC6Q7U0twk68H2uKL1F5HGmo8 -XRcddbS3ubYf0O7FBvziKkUgMJLhz6QN3+YUJJ4lm3/Ua+02Pnnz7XkbwCKk6//t -jZZqsGTDorG/sqjybG8eZ58Bslz1CEYsf9xSk0S4XE8nyV8VnidkXsHhsrm5hCim -rgODxedvA5rHGK3iYp96AEtNytjIvLBdVjRsCa2dZudF2Cxottuiy3lzV+Kz1jfK -ZFNszFjjRlpXNMcOl4IZjnWgO54UCapXYmFZ2vBr +AQEBBQADggEPADCCAQoCggEBALQ9Uk1/GeT5zlLqwEQPA9hnGyNO/P9NdDrcSHFB +vz/ukrSZHW9VYOS9lPhV8tZ6Q64p6Jb8AlqGsyjtZTPBWJKrWuSLbDQJby+7mr6S +msBqWDQkZ3bGEyLae9K+RZxtbIa7aIOIiOhNllqkH1DmcDuig711QW79mS3+Kkin +LymtpsoIbT9nq74eOf7r1fCDBEcaNcAltwNqCKn5aIkxqQgT+eWIoNNDk/APz8PP +OOpOS2TE1N+ThIvQVUMv6aOS+ttl5h70pbQlKr23avsd6Vc3HOLGbz69Zjv9C7tv +j0nP/GqetShUUfdPwBsAgNiMdY2TCuD4pt52aDkvP4NH2VsCAwEAAaAAMA0GCSqG +SIb3DQEBCwUAA4IBAQAfGAzWfe820th2r2U9DqApxJSf/xN8l+A4TDM5Y7fk4lDj +0gsU23oA6hSxg4iB74LySTaDpkiPfa85BHoDLyQzYWiDzlhKN9KA2xvbw5S1kW1o +V5Fmk4ig9vxlxfgMSpFF+nh94qzwROros5E/uHyRHkii9b2N0CF86vASCIvm6LQk +KicLghBKfVBoXvEiFy+gPGNUdkvl0q3ogMTB2twKcMvm+NEZ8MRmvo+UywWOsnby +SPnWTIc3XNrgTKH/QCekLVeW355bg3gKwcBAT/3d4rLCg5ikNENaADgET8aHqPeL +iDzs3N66+lIgyWunvyB7kMWdzI7qmyKMVRUZ4JJw -----END CERTIFICATE REQUEST----- diff --git a/open-metadata-resources/open-metadata-deployment/certificates/EgeriaServerChassis.key.pem b/open-metadata-resources/open-metadata-deployment/certificates/EgeriaServerChassis.key.pem index 3fef5f8e1f9..340e3a706ae 100644 --- a/open-metadata-resources/open-metadata-deployment/certificates/EgeriaServerChassis.key.pem +++ b/open-metadata-resources/open-metadata-deployment/certificates/EgeriaServerChassis.key.pem @@ -1,30 +1,30 @@ -----BEGIN ENCRYPTED PRIVATE KEY----- -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 -----END ENCRYPTED PRIVATE KEY----- diff --git a/open-metadata-resources/open-metadata-deployment/certificates/EgeriaServerChassis.p12 b/open-metadata-resources/open-metadata-deployment/certificates/EgeriaServerChassis.p12 index e6998da14a2a2304fff438dae664670aece8815f..78b936d2427928a632ce80395a7d005a9ece383d 100644 GIT binary patch delta 5997 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 bk80bdcQufsQaJ<&MDYqRBNEA;0s;sCcUP}A delta 5997 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 diff --git a/open-metadata-resources/open-metadata-deployment/certificates/EgeriaUIChassis.cert.pem b/open-metadata-resources/open-metadata-deployment/certificates/EgeriaUIChassis.cert.pem index c5025a61181..638e0059368 100644 --- a/open-metadata-resources/open-metadata-deployment/certificates/EgeriaUIChassis.cert.pem +++ b/open-metadata-resources/open-metadata-deployment/certificates/EgeriaUIChassis.cert.pem @@ -1,30 +1,30 @@ -----BEGIN CERTIFICATE----- -MIIFFTCCAv2gAwIBAgICEAYwDQYJKoZIhvcNAQELBQAwXjELMAkGA1UEBhMCVVMx +MIIFFTCCAv2gAwIBAgICEAswDQYJKoZIhvcNAQELBQAwXjELMAkGA1UEBhMCVVMx CzAJBgNVBAgMAkNBMREwDwYDVQQKDAhMRkFJRGF0YTEvMC0GA1UEAwwmRWdlcmlh -SW50ZXJtZWRpYXRlQ2VydGlmaWNhdGVBdXRob3JpdHkwHhcNMjMwMzA5MTIzMDQ4 -WhcNMjQwMzE4MTIzMDQ4WjBBMQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExETAP +SW50ZXJtZWRpYXRlQ2VydGlmaWNhdGVBdXRob3JpdHkwHhcNMjMwNTI1MTQwNDMx +WhcNMjQwNjAzMTQwNDMxWjBBMQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExETAP BgNVBAoMCExGQUlEYXRhMRIwEAYDVQQDDAlVSUNoYXNzaXMwggEiMA0GCSqGSIb3 -DQEBAQUAA4IBDwAwggEKAoIBAQDnhEppTcshFKGAp+MhQ4QTgl+5qaJvXxcq7lKy -H5O6NK2o6UXjhsbZsWRbOtK+vlnE5voZLtI2XQO+wTPmB5hIolOrcs/M0MuIHvHf -jMqlj2IjfLqvJ+QofAp9+hYPTNAjB2haFns6CsQK7PaOPfByjB/2idU6w/aeyapt -O0dowBSfw0hmp7d0sGVGkg6THNxWLoNwEqw5wbmceC21j5GiI0W3NGi1nr5FuTvE -ZRTa2NWiDjxjJAX04NKKjW22gFcc5TWHz9Ci+SWEPug1n1Gr+CmmFWXeJJL5oJA7 -uOevtW/95fMuCeB0Ijjv1ya3C4qYGmZJMp/w0kYkgplHUA1NAgMBAAGjgfkwgfYw -CQYDVR0TBAIwADARBglghkgBhvhCAQEEBAMCBkAwHQYDVR0OBBYEFPwxgPqtjd8X -ha044cBVVwHClKWdMAsGA1UdDwQEAwIF4DATBgNVHSUEDDAKBggrBgEFBQcDATAU +DQEBAQUAA4IBDwAwggEKAoIBAQCgBLDt/5S3ZiRsEKSw3Q/QZdGIOpwtJntO0EoI +T3hIXertmVtIWxQ8aJwtHxvlwMRoCWN2Nsz+XmHiTllWI0+m5CGX14SPh93QHQRI +wkruX0W1RZGyHyahwD3CNvVZqWPkp4aVTOOSa7ixsDZGXEdasFNYb81YM6IkxKwh +baNTSnwt2O7aRjZyMaoNdTCUZZhW+xpDRU9psgcuBOlnol8s+e7eEiRaacXrGrz+ +4CYVzdfY9yllmeYxlU8kwamX/biYI1IesRky2PeQWOWpeTOM+nvplfPnLb33iWHk +cPglhhpb6exh/gR1wexcvBL5M/IioT0x+kMVL5O3Yy72n53NAgMBAAGjgfkwgfYw +CQYDVR0TBAIwADARBglghkgBhvhCAQEEBAMCBkAwHQYDVR0OBBYEFEqeDZDTSNrH +NNpNtbfjDlpJLIWgMAsGA1UdDwQEAwIF4DATBgNVHSUEDDAKBggrBgEFBQcDATAU BgNVHREEDTALgglsb2NhbGhvc3QwfwYDVR0jBHgwdoAUsCub7fQTzCxnWsM3BCzA iYZ6cb6hWqRYMFYxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJDQTERMA8GA1UECgwI TEZBSURhdGExJzAlBgNVBAMMHkVnZXJpYVJvb3RDZXJ0aWZpY2F0ZUF1dGhvcml0 -eYICEAAwDQYJKoZIhvcNAQELBQADggIBAKvo5dnCpl8gwhOgrr6WzBFsQJUc4lkT -+6qHA7rUWuSWxNy0w9X2N+JRG7zj8HvdcAVgci+LkoPCX1x/UV6/y3v1AZYpR0Sr -KGXt1zA2epQKlPGw9TujmmFfHL2tZjaJDWFfe5UdDOEz9WwYhY7QFD5guIbaKSsu -5OMm6CiOjQlX7ka9SPRgOm7O6fSYaUPZwd5OAu4CH3yvmwObHMc1Ey//A6bcXStf -LC5E9+wuZnSfG2XblOQ6mFKMp+J+mcvQfM+0Xw4B4/mzDhV3x4s8Y3nOg9C5Qr9Y -ZOZk+S+n/AdP+lrj0L2ddwbVvd8JHb4HO2m/bc/sC3NVHBwZ6MzbeVB1BM4S/Tnv -aM9hDLYVASCy7RNbk/7NWV+MHagR1pANfoJIMUEDi83KHivFHa3U18YCdDF4TNjS -AvNbIpfkLYjq/cC0RpkWaLxbp7eT0WQLSoC4/41jRFpk6q6faPGuMY0UXs5g6EQB -BBFJaEWeWT4zQDXqcj05tdLyojhOud9B7AqWSqkgaFjED8vJtP9U59tLFBq+SP/o -THdu5ngQ1SIDimKVQpRXeJbwiGqCH+rpnzzUvnCN7upQ7i0FofdMI+Pb2xSX7x03 -1PK6rV+MjE5ccBMj9GpiZ0456+SDKvlEDmlQQWmuuugV+28f6JkUITGAhtHGgtZY -eAzl3Sib2Swg +eYICEAAwDQYJKoZIhvcNAQELBQADggIBAFBpo2TGxfuAxi68N09W/1Edej06TMx0 +aSciLx6GB4nG3oJflRHun5SWFETfjp0Xts66fSN0Da+T7W/TDM8qkwJ+Cq417nxX +XI0H55n3k2IgqjT80pwREU/mI+PCWBKckqSlMrDcYY8nVfagITbbIFE04SrJ0s5Y +X1sStkBtKGI26M/9qGBRycFjAShatOn5XHr1k6XqduqwVLERx5RThleoeOA3Q63A +Rj19kTrkmOIUNs4ydyHaJMBwbUcNGHfgzcpam8HiHL5AS9YoGiZ/taiy2Ni1Kh4E +KeJJChl+1DvzFpUrw10avAsG5W9LC9MEF1rB+Q8YdBrRy3wCmOh8idmaAmejco1B +AdwQg7CtE0+I/ipi0cvijSCxXldsOQCkNliaua4g7TCYDNG0uMC/lr57D2EBt2Ac +joMQY+L5tTtruDdlhBbBK8pKEA4oAvldsogUYTM5reRDv4rJnjiXWF0f8eW5JxpP +bpREjf2K5HeOtk2erTTBIJwEQ/VAHECssbR6nM4xzYELbAdKITxs+HD/fq0e9oCF +o8m6SAx3cSQfWhq+rjSod21i1BH6SbLBw5TXLJjmlwQPC44gglhW9i0i0nOhYfq2 +bAtYg4TlpDqQ08eFp+pqIDTXJ+GtbEexO4eGnYTY+19a5l6kFdTwU9fepE+R5vje +/AuOyJkgXxg/ -----END CERTIFICATE----- diff --git a/open-metadata-resources/open-metadata-deployment/certificates/EgeriaUIChassis.csr.pem b/open-metadata-resources/open-metadata-deployment/certificates/EgeriaUIChassis.csr.pem index 9e2b4346347..11c9d988f29 100644 --- a/open-metadata-resources/open-metadata-deployment/certificates/EgeriaUIChassis.csr.pem +++ b/open-metadata-resources/open-metadata-deployment/certificates/EgeriaUIChassis.csr.pem @@ -1,16 +1,16 @@ -----BEGIN CERTIFICATE REQUEST----- MIIChjCCAW4CAQAwQTELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAkNBMREwDwYDVQQK DAhMRkFJRGF0YTESMBAGA1UEAwwJVUlDaGFzc2lzMIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEA54RKaU3LIRShgKfjIUOEE4Jfuamib18XKu5Ssh+TujSt -qOlF44bG2bFkWzrSvr5ZxOb6GS7SNl0DvsEz5geYSKJTq3LPzNDLiB7x34zKpY9i -I3y6ryfkKHwKffoWD0zQIwdoWhZ7OgrECuz2jj3wcowf9onVOsP2nsmqbTtHaMAU -n8NIZqe3dLBlRpIOkxzcVi6DcBKsOcG5nHgttY+RoiNFtzRotZ6+Rbk7xGUU2tjV -og48YyQF9ODSio1ttoBXHOU1h8/QovklhD7oNZ9Rq/gpphVl3iSS+aCQO7jnr7Vv -/eXzLgngdCI479cmtwuKmBpmSTKf8NJGJIKZR1ANTQIDAQABoAAwDQYJKoZIhvcN -AQELBQADggEBAGqrHk+nKYPlud/X6XpF25uslSlHsS/9xlNP3OfCsiU6jkEwoFlE -WJzFRDZr9UY/VasBhoTmpN0rmX5jn0m8omOKJcnkYVdb7cbN3jKdxWF1t8g3uotz -xkDik/IwLSlltoKTEsMWa0iNIaFfUhZjCY6dl07u8R9ElhbP3O1j3+mGUmaTKm+a -bFEbk00PwvphZ9kV4qI9SAYu4uC7nb+pFTFUu0yOEfraLygDnpAQPGSnFFNpfCy+ -+LTAT6pnwGoZ182ssLIDona0rIoK2uSQcQU5IGJb7P4ejoM1Url76a22a3SC38ED -HoCWwOH/DIl8F7ZRVZms3CDiga/NmgiT8+Q= +AAOCAQ8AMIIBCgKCAQEAoASw7f+Ut2YkbBCksN0P0GXRiDqcLSZ7TtBKCE94SF3q +7ZlbSFsUPGicLR8b5cDEaAljdjbM/l5h4k5ZViNPpuQhl9eEj4fd0B0ESMJK7l9F +tUWRsh8mocA9wjb1Walj5KeGlUzjkmu4sbA2RlxHWrBTWG/NWDOiJMSsIW2jU0p8 +Ldju2kY2cjGqDXUwlGWYVvsaQ0VPabIHLgTpZ6JfLPnu3hIkWmnF6xq8/uAmFc3X +2PcpZZnmMZVPJMGpl/24mCNSHrEZMtj3kFjlqXkzjPp76ZXz5y2994lh5HD4JYYa +W+nsYf4EdcHsXLwS+TPyIqE9MfpDFS+Tt2Mu9p+dzQIDAQABoAAwDQYJKoZIhvcN +AQELBQADggEBAIgZvcnM9LpIcNnRZdRPcYEHxoTFqo4zBGaWxiAfg2mqQKSVDpuz +qHVoncM9LpVH+iqN0oBsPSWhrWrTDvfSi5XZX8xyznfLTpMvwvNr3nbiUlXsIU9H +GAHFi8g0StndcBLhOiJaGb5fEaqT48Ep7jojpq0rhAbv10X3J4SZNWT9sOT0kLgd +WHtyseu8re+0RHAqmKCVPaXZoMvRyPRsBLLgKLYoGU2zkmm8EXyZQJOdDgp7tUvM +WvolObKsZ/QTTPqckQP15sJ18s8nfEg1MSB53f8fwRzOCbzUPCH6jZO1lGjLpU5b +8anm9Nqbj+IvWoCev/p7TJ9M+akAonawhpM= -----END CERTIFICATE REQUEST----- diff --git a/open-metadata-resources/open-metadata-deployment/certificates/EgeriaUIChassis.key.pem b/open-metadata-resources/open-metadata-deployment/certificates/EgeriaUIChassis.key.pem index ae7deed9477..2e13e3065dd 100644 --- a/open-metadata-resources/open-metadata-deployment/certificates/EgeriaUIChassis.key.pem +++ b/open-metadata-resources/open-metadata-deployment/certificates/EgeriaUIChassis.key.pem @@ -1,30 +1,30 @@ -----BEGIN ENCRYPTED PRIVATE KEY----- -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 -----END ENCRYPTED PRIVATE KEY----- diff --git a/open-metadata-resources/open-metadata-deployment/certificates/EgeriaUIChassis.p12 b/open-metadata-resources/open-metadata-deployment/certificates/EgeriaUIChassis.p12 index 68cddf893c710710096876da8cfc7806cf0d0dc5..8e74a298bd8cd33996405c8427b6c3cce01b3dda 100644 GIT binary patch delta 5996 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 apmv~NiI>!h9|QEW{e!$9ltFE2 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 Date: Thu, 25 May 2023 17:09:02 +0100 Subject: [PATCH 2/2] Add override Signed-off-by: Mandy Chessell --- .../openmetadata/serverchassis/springboot/StartupFailEvent.java | 1 + 1 file changed, 1 insertion(+) diff --git a/open-metadata-implementation/server-chassis/server-chassis-spring/src/main/java/org/odpi/openmetadata/serverchassis/springboot/StartupFailEvent.java b/open-metadata-implementation/server-chassis/server-chassis-spring/src/main/java/org/odpi/openmetadata/serverchassis/springboot/StartupFailEvent.java index aa46f12004f..16bac153b66 100644 --- a/open-metadata-implementation/server-chassis/server-chassis-spring/src/main/java/org/odpi/openmetadata/serverchassis/springboot/StartupFailEvent.java +++ b/open-metadata-implementation/server-chassis/server-chassis-spring/src/main/java/org/odpi/openmetadata/serverchassis/springboot/StartupFailEvent.java @@ -38,6 +38,7 @@ public StartupFailEvent(Object source, String message) * * @return object */ + @Override public Object getSource() { return source;