Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF » Re: CDO/Teneo Server initialization issue with HibernateStore
Re: CDO/Teneo Server initialization issue with HibernateStore [message #425665] Thu, 04 December 2008 12:51 Go to next message
Simon Mc Duff is currently offline Simon Mc DuffFriend
Messages: 596
Registered: July 2009
Senior Member
Hi Phaneesh,

CDO is now supported from eclipse.tools.emf. :-)

I will let Martin Taal answered that :-)

Simon

Phaneesh Nagaraja wrote:
> Hi,
>
> I am trying to initialize the cdo server using Spring + HibernateStore
> (Teneo) integration. I am getting the following exception during server
> startup:
>
> Caused by: org.eclipse.net4j.util.WrappedException:
> java.io.FileNotFoundException: JAR entry /mappings/meta.hbm.xml not found in
> D:\DevKit\symphony\eclipse\plugins\org.eclipse.emf.cdo.serve r.hibernate_1.0.0.v200806180411.jar
>
> at org.eclipse.net4j.util.WrappedException.wrap(WrappedExceptio n.java:39)
>
> at
> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.initConfiguration(HibernatePackageHandler.java:411 )
>
> at
> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.doActivate(HibernatePackageHandler.java:377)
>
> at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>
> at
> org.eclipse.emf.cdo.server.internal.hibernate.HibernateStore .doActivate(HibernateStore.java:197)
>
> at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>
> at
> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:69)
>
> at
> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:59)
>
> at
> org.eclipse.emf.cdo.internal.server.Repository.activateRepos itory(Repository.java:262)
>
> at
> org.eclipse.emf.cdo.internal.server.Repository.doActivate(Re pository.java:250)
>
> at org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>
> at java.lang.reflect.Method.invoke(Method.java:597)
>
> at
> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapa bleBeanFactory.java:1414)
>
> at
> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.invokeInitMethods(AbstractAutowireCapableBe anFactory.java:1375)
>
> at
> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.initializeBean(AbstractAutowireCapableBeanF actory.java:1335)
>
> ... 15 more
>
> Caused by: java.io.FileNotFoundException: JAR entry /mappings/meta.hbm.xml
> not found in
> D:\DevKit\symphony\eclipse\plugins\org.eclipse.emf.cdo.serve r.hibernate_1.0.0.v200806180411.jar
>
> at
> sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConn ection.java:122)
>
> at
> sun.net.www.protocol.jar.JarURLConnection.getInputStream(Jar URLConnection.java:132)
>
> at java.net.URL.openStream(URL.java:1009)
>
> at
> org.eclipse.net4j.internal.util.bundle.AbstractBundle.getInp utStream(AbstractBundle.java:229)
>
> at
> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.initConfiguration(HibernatePackageHandler.java:404 )
>
> ... 31 more
>
> Also, Find the attached spring context files I am using. Please help me how
> to resolve this issue.
>
> Thanks
>
> Phaneesh
>
>
>
>
>
>
>
Re: CDO/Teneo Server initialization issue with HibernateStore [message #425672 is a reply to message #425665] Thu, 04 December 2008 14:07 Go to previous messageGo to next message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6483
Registered: July 2009
Senior Member
Phaneesh,

Am I right that you're using CDO server-side with Spring Framework in a
stand-alone mode, i.e. no OSGi running?
In this case it looks like a class path problem which is hard to
re-produce without the exact same setup ;-(

Would you mind to send a complete zip with an example project to me that
shows the problem?

Btw. we just decided to mark the CDO/Hibernate support as "experimental"
since we discovered some scalability issues and Martin is not able to
spent enough time in the near future to address them. We're eagerly
looking for help in this area to stay current with the fast feature
expansion of the CDO core framework!

Cheers
/Eike

----
http://thegordian.blogspot.com



Simon McDuff schrieb:
> Hi Phaneesh,
>
> CDO is now supported from eclipse.tools.emf. :-)
>
> I will let Martin Taal answered that :-)
>
> Simon
>
> Phaneesh Nagaraja wrote:
>> Hi,
>>
>> I am trying to initialize the cdo server using Spring +
>> HibernateStore (Teneo) integration. I am getting the following
>> exception during server startup:
>>
>> Caused by: org.eclipse.net4j.util.WrappedException:
>> java.io.FileNotFoundException: JAR entry /mappings/meta.hbm.xml not
>> found in
>> D:\DevKit\symphony\eclipse\plugins\org.eclipse.emf.cdo.serve r.hibernate_1.0.0.v200806180411.jar
>>
>>
>> at
>> org.eclipse.net4j.util.WrappedException.wrap(WrappedExceptio n.java:39)
>>
>> at
>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.initConfiguration(HibernatePackageHandler.java:411 )
>>
>>
>> at
>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.doActivate(HibernatePackageHandler.java:377)
>>
>>
>> at
>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>
>> at
>> org.eclipse.emf.cdo.server.internal.hibernate.HibernateStore .doActivate(HibernateStore.java:197)
>>
>>
>> at
>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>
>> at
>> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:69)
>>
>>
>> at
>> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:59)
>>
>>
>> at
>> org.eclipse.emf.cdo.internal.server.Repository.activateRepos itory(Repository.java:262)
>>
>>
>> at
>> org.eclipse.emf.cdo.internal.server.Repository.doActivate(Re pository.java:250)
>>
>>
>> at
>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>
>>
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>
>>
>> at java.lang.reflect.Method.invoke(Method.java:597)
>>
>> at
>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapa bleBeanFactory.java:1414)
>>
>>
>> at
>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.invokeInitMethods(AbstractAutowireCapableBe anFactory.java:1375)
>>
>>
>> at
>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.initializeBean(AbstractAutowireCapableBeanF actory.java:1335)
>>
>>
>> ... 15 more
>>
>> Caused by: java.io.FileNotFoundException: JAR entry
>> /mappings/meta.hbm.xml not found in
>> D:\DevKit\symphony\eclipse\plugins\org.eclipse.emf.cdo.serve r.hibernate_1.0.0.v200806180411.jar
>>
>>
>> at
>> sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConn ection.java:122)
>>
>>
>> at
>> sun.net.www.protocol.jar.JarURLConnection.getInputStream(Jar URLConnection.java:132)
>>
>>
>> at java.net.URL.openStream(URL.java:1009)
>>
>> at
>> org.eclipse.net4j.internal.util.bundle.AbstractBundle.getInp utStream(AbstractBundle.java:229)
>>
>>
>> at
>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.initConfiguration(HibernatePackageHandler.java:404 )
>>
>>
>> ... 31 more
>>
>> Also, Find the attached spring context files I am using. Please help
>> me how to resolve this issue.
>>
>> Thanks
>>
>> Phaneesh
>>
>>
>>
>>
>>
>>
>>


Re: CDO/Teneo Server initialization issue with HibernateStore [message #425680 is a reply to message #425672] Thu, 04 December 2008 15:28 Go to previous messageGo to next message
Phaneesh Nagaraja is currently offline Phaneesh NagarajaFriend
Messages: 24
Registered: July 2009
Junior Member
Hi,

Thanks for the rapid response. I would be more than happy to support/help to
the fast feature expansion of CDO [in whatever limited capacity I can..
:-)].

I have attached the complete project. Let me know if you need more info.

I am using Spring 2.5.6 and Hibernate bundled with Spring 2.5.6. Let me know
if you need more info.

Thanks
Phaneesh


"Eike Stepper" <stepper@esc-net.de> wrote in message
news:gh8o7t$la3$4@build.eclipse.org...
> Phaneesh,
>
> Am I right that you're using CDO server-side with Spring Framework in a
> stand-alone mode, i.e. no OSGi running?
> In this case it looks like a class path problem which is hard to
> re-produce without the exact same setup ;-(
>
> Would you mind to send a complete zip with an example project to me that
> shows the problem?
>
> Btw. we just decided to mark the CDO/Hibernate support as "experimental"
> since we discovered some scalability issues and Martin is not able to
> spent enough time in the near future to address them. We're eagerly
> looking for help in this area to stay current with the fast feature
> expansion of the CDO core framework!
>
> Cheers
> /Eike
>
> ----
> http://thegordian.blogspot.com
>
>
>
> Simon McDuff schrieb:
>> Hi Phaneesh,
>>
>> CDO is now supported from eclipse.tools.emf. :-)
>>
>> I will let Martin Taal answered that :-)
>>
>> Simon
>>
>> Phaneesh Nagaraja wrote:
>>> Hi,
>>>
>>> I am trying to initialize the cdo server using Spring +
>>> HibernateStore (Teneo) integration. I am getting the following
>>> exception during server startup:
>>>
>>> Caused by: org.eclipse.net4j.util.WrappedException:
>>> java.io.FileNotFoundException: JAR entry /mappings/meta.hbm.xml not
>>> found in
>>> D:\DevKit\symphony\eclipse\plugins\org.eclipse.emf.cdo.serve r.hibernate_1.0.0.v200806180411.jar
>>>
>>>
>>> at
>>> org.eclipse.net4j.util.WrappedException.wrap(WrappedExceptio n.java:39)
>>>
>>> at
>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.initConfiguration(HibernatePackageHandler.java:411 )
>>>
>>>
>>> at
>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.doActivate(HibernatePackageHandler.java:377)
>>>
>>>
>>> at
>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>
>>> at
>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernateStore .doActivate(HibernateStore.java:197)
>>>
>>>
>>> at
>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>
>>> at
>>> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:69)
>>>
>>>
>>> at
>>> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:59)
>>>
>>>
>>> at
>>> org.eclipse.emf.cdo.internal.server.Repository.activateRepos itory(Repository.java:262)
>>>
>>>
>>> at
>>> org.eclipse.emf.cdo.internal.server.Repository.doActivate(Re pository.java:250)
>>>
>>>
>>> at
>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>
>>> at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>>
>>>
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>>
>>>
>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>>
>>> at
>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapa bleBeanFactory.java:1414)
>>>
>>>
>>> at
>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.invokeInitMethods(AbstractAutowireCapableBe anFactory.java:1375)
>>>
>>>
>>> at
>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.initializeBean(AbstractAutowireCapableBeanF actory.java:1335)
>>>
>>>
>>> ... 15 more
>>>
>>> Caused by: java.io.FileNotFoundException: JAR entry
>>> /mappings/meta.hbm.xml not found in
>>> D:\DevKit\symphony\eclipse\plugins\org.eclipse.emf.cdo.serve r.hibernate_1.0.0.v200806180411.jar
>>>
>>>
>>> at
>>> sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConn ection.java:122)
>>>
>>>
>>> at
>>> sun.net.www.protocol.jar.JarURLConnection.getInputStream(Jar URLConnection.java:132)
>>>
>>>
>>> at java.net.URL.openStream(URL.java:1009)
>>>
>>> at
>>> org.eclipse.net4j.internal.util.bundle.AbstractBundle.getInp utStream(AbstractBundle.java:229)
>>>
>>>
>>> at
>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.initConfiguration(HibernatePackageHandler.java:404 )
>>>
>>>
>>> ... 31 more
>>>
>>> Also, Find the attached spring context files I am using. Please help
>>> me how to resolve this issue.
>>>
>>> Thanks
>>>
>>> Phaneesh
>>>
>>>
>>>
>>>
>>>
>>>
>>>


Re: CDO/Teneo Server initialization issue with HibernateStore [message #425701 is a reply to message #425680] Fri, 05 December 2008 10:51 Go to previous messageGo to next message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6483
Registered: July 2009
Senior Member
This is a multi-part message in MIME format.
--------------090805090903030402030602
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit

Phaneesh,

I fixed some settings in the MANIFEST.MF and the build.properties.
I think it's better to specify dependencies with version *ranges* to
stay current with the development/maintenance.
Please compare the corrected project I attached with the one you sent to
see all the diffs.

The CDOServer started normally.
When running the CDOClient there was an exception that looked like it
was Hibernate related, so that I can't help directly.
If you also encounter this problem please report it via the EMF
newsgroup first...

Cheers
/Eike

----
http://thegordian.blogspot.com



Phaneesh Nagaraja schrieb:
> Hi,
>
> Thanks for the rapid response. I would be more than happy to support/help to
> the fast feature expansion of CDO [in whatever limited capacity I can..
> :-)].
>
> I have attached the complete project. Let me know if you need more info.
>
> I am using Spring 2.5.6 and Hibernate bundled with Spring 2.5.6. Let me know
> if you need more info.
>
> Thanks
> Phaneesh
>
>
> "Eike Stepper" <stepper@esc-net.de> wrote in message
> news:gh8o7t$la3$4@build.eclipse.org...
>
>> Phaneesh,
>>
>> Am I right that you're using CDO server-side with Spring Framework in a
>> stand-alone mode, i.e. no OSGi running?
>> In this case it looks like a class path problem which is hard to
>> re-produce without the exact same setup ;-(
>>
>> Would you mind to send a complete zip with an example project to me that
>> shows the problem?
>>
>> Btw. we just decided to mark the CDO/Hibernate support as "experimental"
>> since we discovered some scalability issues and Martin is not able to
>> spent enough time in the near future to address them. We're eagerly
>> looking for help in this area to stay current with the fast feature
>> expansion of the CDO core framework!
>>
>> Cheers
>> /Eike
>>
>> ----
>> http://thegordian.blogspot.com
>>
>>
>>
>> Simon McDuff schrieb:
>>
>>> Hi Phaneesh,
>>>
>>> CDO is now supported from eclipse.tools.emf. :-)
>>>
>>> I will let Martin Taal answered that :-)
>>>
>>> Simon
>>>
>>> Phaneesh Nagaraja wrote:
>>>
>>>> Hi,
>>>>
>>>> I am trying to initialize the cdo server using Spring +
>>>> HibernateStore (Teneo) integration. I am getting the following
>>>> exception during server startup:
>>>>
>>>> Caused by: org.eclipse.net4j.util.WrappedException:
>>>> java.io.FileNotFoundException: JAR entry /mappings/meta.hbm.xml not
>>>> found in
>>>> D:\DevKit\symphony\eclipse\plugins\org.eclipse.emf.cdo.serve r.hibernate_1.0.0.v200806180411.jar
>>>>
>>>>
>>>> at
>>>> org.eclipse.net4j.util.WrappedException.wrap(WrappedExceptio n.java:39)
>>>>
>>>> at
>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.initConfiguration(HibernatePackageHandler.java:411 )
>>>>
>>>>
>>>> at
>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.doActivate(HibernatePackageHandler.java:377)
>>>>
>>>>
>>>> at
>>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>>
>>>> at
>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernateStore .doActivate(HibernateStore.java:197)
>>>>
>>>>
>>>> at
>>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>>
>>>> at
>>>> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:69)
>>>>
>>>>
>>>> at
>>>> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:59)
>>>>
>>>>
>>>> at
>>>> org.eclipse.emf.cdo.internal.server.Repository.activateRepos itory(Repository.java:262)
>>>>
>>>>
>>>> at
>>>> org.eclipse.emf.cdo.internal.server.Repository.doActivate(Re pository.java:250)
>>>>
>>>>
>>>> at
>>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>>
>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>
>>>> at
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>>>
>>>>
>>>> at
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>>>
>>>>
>>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>>>
>>>> at
>>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapa bleBeanFactory.java:1414)
>>>>
>>>>
>>>> at
>>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.invokeInitMethods(AbstractAutowireCapableBe anFactory.java:1375)
>>>>
>>>>
>>>> at
>>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.initializeBean(AbstractAutowireCapableBeanF actory.java:1335)
>>>>
>>>>
>>>> ... 15 more
>>>>
>>>> Caused by: java.io.FileNotFoundException: JAR entry
>>>> /mappings/meta.hbm.xml not found in
>>>> D:\DevKit\symphony\eclipse\plugins\org.eclipse.emf.cdo.serve r.hibernate_1.0.0.v200806180411.jar
>>>>
>>>>
>>>> at
>>>> sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConn ection.java:122)
>>>>
>>>>
>>>> at
>>>> sun.net.www.protocol.jar.JarURLConnection.getInputStream(Jar URLConnection.java:132)
>>>>
>>>>
>>>> at java.net.URL.openStream(URL.java:1009)
>>>>
>>>> at
>>>> org.eclipse.net4j.internal.util.bundle.AbstractBundle.getInp utStream(AbstractBundle.java:229)
>>>>
>>>>
>>>> at
>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.initConfiguration(HibernatePackageHandler.java:404 )
>>>>
>>>>
>>>> ... 31 more
>>>>
>>>> Also, Find the attached spring context files I am using. Please help
>>>> me how to resolve this issue.
>>>>
>>>> Thanks
>>>>
>>>> Phaneesh
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>
>
>

--------------090805090903030402030602
Content-Type: application/x-zip-compressed;
name="cdo.spring.sample-corrected.zip"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="cdo.spring.sample-corrected.zip"

UEsDBBQAAAAIAJRchTkfCbWs1gAAAKYBAAAcAAAAY2RvLnNwcmluZy5zYW1w bGUvLmNsYXNz
cGF0aJWQwUoDMRCGzxX6DkvunbWC4GHXIrKChVZp115Lmgzb0ThJJ0lp395W LIqHorf5h+//
GKYa7d5dsUWJ5LlWQ7hUBbLxlrir1Uv7MLhRo9v+RWWcjjHotD6E3ndCTrIv 3ohtrYxnVRyX
tfLSARpHISK82gROZzbrgxPGs2Z5/zRt7x6nzaz8zREnFNYOLK5yB5m+migw T5qtFruYtPuA
5fhq3gyGcK3Kfx8ULILxgiC4ySRon13uiOM5VRRzUh3Hv5GC0WcxeNbscwo5 nSor4k+4Kn8+
/ANQSwMEFAAAAAgAa1aCOX4TKQ3rAAAApgIAABoAAABjZG8uc3ByaW5nLnNh bXBsZS8ucHJv
amVjdL2Sz0oDMRDGzwq+Q9m7id48pFuwxZsiVB8gTsY1Jf+YZEsfv0maVZZS 8CDe5vsyX37D
MGJ1sGaxR4rau2V3z+66BTrwSrth2b2/Pd0+dKv+5loE8juEtMEIpEPK3dm9 Ek5a7EF5FgPl
CIvSBoOCV780gLcWXeoFn6ritt9iFXymPkZt1DYgFNXkOkelU9VpTE8DQzA6 RGQ7lRh4yoXc
yxpA+hkhJyQNY2HHpvncEPyM8ituUMiepdOfGNPj/2K38IVW/gm0OdPKMy+N hK37JC5v+/Re
Bqh9lzJl5FczDtq9nAWmuhC/b2F+Z0dQSwMECgAAAAAAlFyFOQAAAAAAAAAA AAAAABwAAABj
ZG8uc3ByaW5nLnNhbXBsZS8uc2V0dGluZ3MvUEsDBBQAAAAIAJRchTnyx6+W lQAAAEoBAAA2
AAAAY2RvLnNwcmluZy5zYW1wbGUvLnNldHRpbmdzL29yZy5lY2xpcHNlLmpk dC5jb3JlLnBy
ZWZzlY69CoMwAIR3wXcIdA9asYjg1B/o1qEvkMZTUvLHJfb56+Jcuxw3fB93 hxuNuECLqhV1
3TenvunE+foUx6rqygLampggIzGB8BpJfsBkgh/qsgic5Ya8xyx1INZw0Vhw LSNmeJkVZ+SH
VXkKdEMt29+mi9aodW4PHRleFk6qlMB8H+GzmQw4gAzca8Mv7l83hYXbxy9Q SwMECgAAAAAA
lF2FOQAAAAAAAAAAAAAAABYAAABjZG8uc3ByaW5nLnNhbXBsZS9iaW4vUEsD BAoAAAAAAJRd
hTkAAAAAAAAAAAAAAAAaAAAAY2RvLnNwcmluZy5zYW1wbGUvYmluL2Nkby9Q SwMECgAAAAAA
lF2FOQAAAAAAAAAAAAAAACEAAABjZG8uc3ByaW5nLnNhbXBsZS9iaW4vY2Rv L3NwcmluZy9Q
SwMECgAAAAAAlF2FOQAAAAAAAAAAAAAAACYAAABjZG8uc3ByaW5nLnNhbXBs ZS9iaW4vY2Rv
L3NwcmluZy9kZW1vL1BLAwQUAAAACACUXYU5VI2zyL4GAACpDwAANQAAAGNk by5zcHJpbmcu
c2FtcGxlL2Jpbi9jZG8vc3ByaW5nL2RlbW8vQ0RPQ2xpZW50LmNsYXNznVfZ dxvVHf6uY3ss
e8iihLSGBhISghzjTBKHJERpA1FsMMiSsUwCoaUdj66VCZJGnRmlBLqz70to oS1laVlK6UYK
xUNb6L7Q9amn/0Dfek4f+tae09PvakaWF8l2Yh3PzL2/fb2/+/7/3nkXwE78 VUObQK+Vdwyv
4trlgpGXJcdIHc6mirYs+xraBVafME+aRtEkNDt5Qlq+QOcBu2z7HxFYkeg7 ItCecvKyGysQ
09GBToFVabssM9XSpHQnzMmiFIinHcssHjFdW62jzXb/uO0JXJhuqUCSSCXT LgusT9ySbiiS
8xVysu9IDGuwVkNcYIvjFgxpFe2KJ42y9HefMKq+XTSckpEdHSua/pTjlnSs w/kCXSOZ3MTV
mdSQwNb0cuiSPZTzAR0fRK+A7kn/sJysFgrUgQomjik9LsQGDR8SGGjNr+gU jDEq7qedwrVm
OV+Uro6LcLGAlspmctk09TEW0acJfU2xTTouwWaB88x8vgEir8QSzLKjszgp Iy7FZRq2Cuxs
Tee7piVDNSbU5yxDEgKDi0hsQVkzYZuOflzOzKEJs4HkuJgRIcvs6Bx+fUe6 sR07NBgC21vQ
Wk7ZZ15J10jVv27kvs6i2EUtLFeavpwBCexJ9LVSo8FqZNQsmwWZn6FLdmM3 9mi4gkm+kDqj
nqHUvdjHQqu4smK6s8XubWn8YlKVA/YruSyfDQvpfatiTKTGlORufBgHNbCS N87Gk6UpQ9Vk
TRKLsa7kVQL7zkkjVkgXDgmsLKo2cNzx/P27dgzuUWoe1jGEYVZVQfokKLPB OLS8dE5ymrSI
JmyUA0bogRlxSeWHa3WM4DqBC8Lg56Tn2U6ZOFN2oeqaPheqpOYyrHuKTmpG wNxOI6NhVKD/
LMh0ZDEWNppZLulv5hKrDjdGGuYob48LdDCfnJ1KhQkdN4Kdeg05jnPTs4l2 KmOW2IXPTzRr
rIrqJh0345hAj1OR5UhPgUuWdAGt/ihu1fAxgYsWx9TxcXyCpwNjP2ZatzGY 47Jge757qrWr
60k5jyAZwyTyGiyBdZ5ZqhSlkau9IjwdElMCMdno/evTzRCp/XGc0GC3iFkL +TpuQ5G+qlT9
oQgkcCixwARpOa406ijJhTbOQ1C+pJ8cVNiXVCDY68qeaYX5uLV1MGbhJbvA /IkxWYpFWZCD
PfBxUkOVwVyaWMencLvAWsYo66ZqtTEuPafqWjTwYLPkaaqRdCMixb7OgEG7 A5/WcOf8oA2b
KpFPqaB9ZkGgIiBdcwc+p+Pz+ALPvrBqCaoWfWZPnI6JiKI9OuEuOiFabbyp B/fgPg33sivN
RdRxv6oVjbWiKkRJeVDHQ3iYFVk/GKquR+vXNISEW5TxKMeLcKFEPK5EPEH1 5qAp0ad1PIUv
UaFa3wv5Xdosmk6p5JTDrBtKM9Vo9tP4ioZnBDYtiazjq/ga5zQeq/MqPZzl kn3HlH1f1/Ec
np/xYs6v5jl9zfFitEcLX6TS0UqZ+E1l4ksNL0YgBXhFx6v4FtG9ho3xxDyX qV7zbXxHw+sC
fcvOHB3fVd7rCU8NnwI9ldXf1/EDNYF2Kk/YviqeMzp+qLY6rKKjXP8W3tbw I5bO8pqpjmkE
At1524vAAruaTgMN6hniodstWalVIOdE0y1w2l3bZI6lh6zGob/7XE6+kEX9 qFj2SaFCPveE
Gzir861WJtHBsHGpY4Hh8mc3ry3LaV0sJ3em3fSfRWuhalP1brB6fi+oZUiY kKvm5aMyqZ7/
q+dnPxMhV2M/bKsbzMqZm8p2FVRsAmsN6q+NX7wL8alxZfAt+O7Y9ja63qiB u/nsrG1uQA+f
eojA93l8x7ASq0Ji8a8I+79nsLo9wPo28OMMLgiwMfrcEqCvjXk6kO6fxiD/ r+xfMY0D/fGr
p5EancY1mYHLA1zfhoH4DQFyfAc4KrC/vZf8bhFkYgYotOGoWpcI6OjtiH8y gNeG/Z1ncCrA
Z7mp9WrxLwa4Wwnl1gPc6urtij8S4LE29GoBnuRdsivAl8mohvEsMWK9sfgL Ab5BjJgCvsyP
zgCviRqFQq0vY9GyI8D3uKQmbwhQ7TcFjjZcdpLuArZA3VXWYSsuRh82Yxsu 4/2BNwjs4G8v
BpHk5H0IV+A67MM4ruRscIAH9EHSH+KBkcIDnDpPYxjP4hq8zsHvLWK+i+vx W849f8Mo/oEM
/okb8G9S/we5WoimwjDgHfyY7834O36CnzJIe/Er0r5HDZP4GX8/Zw6M4zX8 Ar9EO6U+Tviv
GdqTbPu/oYROanAnfoffM7ynOWy8jz+gixoM44/4Ey0T+HPN3r/8H1BLAwQU AAAACACUXYU5
oJMstygDAAAKBgAANQAAAGNkby5zcHJpbmcuc2FtcGxlL2Jpbi9jZG8vc3By aW5nL2RlbW8v
Q0RPU2VydmVyLmNsYXNznVRdUxRHFD297jLsMiqCoKiJSVTc9YMWNbHiEiMs GNFhF92VMslT
M9ssQ2amp3p6Ff9IqvIL8hweYohVPlv5PXk2uT1LBCqAlvPQt6fvvefeO3NO //X2z9cAJrHk
IMcw5rcVTxMdxB3elpHitdlGU+pnUjvIMwyuiWeCh4K8jeU16RuGvqkgDswd hkPlyhJDvqba
soRDKLoooI/hqBfEst6NlqVuieVQMgx5yhfhktCBfd86zJvVIGU47e3bQJWC IhHEDKPlH73t
RprGBldt8dLcui8TE6g4dTDEMLwd9c5TxHGMOhhhOK90h0s/DJJU8liam2u8 a4KQq4g3FhZD
YVaUjlycwEmG/vl6szVdr80xjHsfklcdoDqnXJzGGQY3lWZWLnc7HeqUxij/ UFkq4lN85uAs
w9X98ULV4Ys0nvFU576I26HULj7HFwxOrVFvNjzqhx/Qzx75WWPnXVzAOMNh 0W5vuwir/B6w
xsIOJDtEGZccVBgm988zWviy10bLbncMcpnhxgEV98nMRrjqYgKc+EUj7HQS 4kFD9CAbC7vw
KkT+SYYZm9bj3ooWkXyu9E/cV7GR64an3SRR2vBaKNJ0UZjVp1E4nSRh4AtL q1ovrB83iOCW
uFomKg2M0i8m1qOwhGv40iriK4aR8l7sLaD3vCnhNqYcVHeprbWqpWi7+Aak tEIaSplYHj2w
v+AuZhxM7wpvvkiNJO7WMMuQs5oZ6dUMFJ+Pk66hslJE1RLu4b6D7/6Tym63 i3k8YCiSJwh7
MiWRzw/AQ93BAsPtgz4YfZGVoNPVNvH/H8pFw94OBT9UqZW/0B2S//Aewiau b0EyTHkfX5GA
Sk3V1b68F9hRjry7WSZsTWIjjZf9ghzt6O6i1aE3TpaRLVx6if7fMneJ1r7s cBADtLq9ALKH
yRZxBEcpapD2efIcy2B+JvAc2ZkNDOc3MZYDbTbwySbObW0vbuJKDq9w7fuh 6y9x0/sVxeO4
9Qe+3sC3v2Pul3/+vryJhwzbPYxTLWCU1hOkiJM4i1Oo0JVzBWdwnWyV7php Oh3IorLqWMQj
shWM4TGa2WitDO/Jv1BLAwQUAAAACADUYoI5mlut5i8BAABDAgAAHQAAAGNk by5zcHJpbmcu
c2FtcGxlL2Jpbi9jZG8ueG1slVJNT8MwDL1P2n+ocq/TDZDQ1G4H0E5DIAYS 15B6XaCNKydb
y78nTRkCwWU5Jfb7sJ+Sr/qmTo7IzpAtxAwykaDVVBpbFeL5aZ1ei9VyOslf UVmXBLB1hdh7
3y6k7LoOXMsBumPVYEf8DsSVdHqPjZKRIkbOonfmF6+7iNB5ls3ky91mGymp sc4rq1FMJ0k4
gbQYxTaklY8jnuGdnIGVIyCNj3QOV9C7UizHOXLTtMQ+YXR0YI2FsOgv3yCs JuQJMzATXSsX
AgrqgLo2rUPAZge6JDDWI1tVg0MOgUPL5ElTDTe399tYeviqrJX2xB8n96iu KUTDh6GRKq5+
tP6Ya2rAVXuEcGnIRvNxOzh4E/woTNL7R2zJmcEo+B5Nify9S5SU/1vmMa/h S4zBLT8BUEsD
BAoAAAAAAJRdhTkAAAAAAAAAAAAAAAAaAAAAY2RvLnNwcmluZy5zYW1wbGUv YmluL2NvbS9Q
SwMECgAAAAAAlF2FOQAAAAAAAAAAAAAAAB8AAABjZG8uc3ByaW5nLnNhbXBs ZS9iaW4vY29t
L3NnaGUvUEsDBAoAAAAAAJRdhTkAAAAAAAAAAAAAAAAmAAAAY2RvLnNwcmlu Zy5zYW1wbGUv
YmluL2NvbS9zZ2hlL2NvbW1vbi9QSwMECgAAAAAAlF2FOQAAAAAAAAAAAAAA ACoAAABjZG8u
c3ByaW5nLnNhbXBsZS9iaW4vY29tL3NnaGUvY29tbW9uL2Nkby9QSwMECgAA AAAAlF2FOQAA
AAAAAAAAAAAAADEAAABjZG8uc3ByaW5nLnNhbXBsZS9iaW4vY29tL3NnaGUv Y29tbW9uL2Nk
by9zcHJpbmcvUEsDBAoAAAAAAJRdhTkAAAAAAAAAAAAAAAA2AAAAY2RvLnNw cmluZy5zYW1w
bGUvYmluL2NvbS9zZ2hlL2NvbW1vbi9jZG8vc3ByaW5nL3V0aWwvUEsDBBQA AAAIAJRdhTky
k4rYrAIAAMQFAABVAAAAY2RvLnNwcmluZy5zYW1wbGUvYmluL2NvbS9zZ2hl L2NvbW1vbi9j
ZG8vc3ByaW5nL3V0aWwvQ29udGV4dFJlcG9zaXRvcnlQcm92aWRlci5jbGFz c51Ua08TQRQ9
0xYWShGsUuTZogJ90QVREYokQDQhqY+IIeHjdjuUxe3OZncK+K80UYiSqN9M /FHGO9umEFoS
8MvMnem5555752z//P3+A8ACnmsIMSyboqb71X2uU1ATjm5WhO67nuVU9bq0 bH1TOJIfy3fc
Fb4lhffxrScOrQr3NEQYBg+MQ0O3DUK/KR9wU2roZigIr6pz07Zcn+u8ttcg 5d4h9/StTkw9
DIsqp1F4zzNq/Eh4H0hTUFxfd13bMg1pCaepZ/3I8DiD1kQwzJduRlBk6F61 HEuuMYTTmR2G
yKao8CjCGIihDzGGgZLl8Nf1Wpl7742yTeXiJWEa9o7hWercvIzIfctnKJb+ e5SkZcjnsl0k
jSV9075UK9EXxyZ31a2v4R5DuhNHmRuOr2+otQXvBcNoDL2IMvRX+QWtDKvp 0vlrb0tFVsyU
rvfURQ2TDDPXA/chhfsapppGun7vMTzAQzIFCVdtMSx1kHzhZtM2fJ96uGxi UjvDkDy/3rJt
XjXsbWlI3pqVhjTD8GX+jbpl05P2IMuQOO8p5QiZ2hN1p7KSimIWeeWxOXr3 TkPdUQg9hnks
kEsN1+VOhWGu4/yvqF9UFIsxPMYThh4pGj8y3E23pxB2GnkyskMjViZvA5Cj vAtOiLdPjBDb
ou6Z/KWlvonJK71eUKmYIp+FEUIXNIpCynD0pxSmmL48WvvptEg7o70re4pb nykIYZDWKO3A
bUQQpxUBnEB0ukM7dYghQiQojtBpOKBaoxuV1Z3NfcXIZa4EZQ8HXIkGqsml IiVMyRjDeFPW
MaHDtBeyXzCSi098QzKMV/nfGDvD9O4ZZnfjmVPkciconODRKZ7+zP/CxKdW zTjpAkaJa4xq
jiODZFA71WBt1S5gCc+CmlNYxgpl039MwLL6D1BLAwQUAAAACACUXYU5RBFW bZwDAADGCQAA
TAAAAGNkby5zcHJpbmcuc2FtcGxlL2Jpbi9jb20vc2doZS9jb21tb24vY2Rv L3NwcmluZy91
dGlsL0ZhY3RvcnlSZWdpc3RyYXIuY2xhc3O1Vl1TG1UYfk4SWEhWwRpasRWK rZKQkgVKa20Q
W9pSUQaZonXGu2U5SZeGbDy7UeOloz+iP8B7ndHReuHojRf+KKfP2V22ISSa XHQy2XP2nPd9
3uf9TP759/c/ACzjQwMpgSXHO7L82iNpcXPkNSznwLP8pnIbNasVuHVr03YC T7UfyJrrB8pW
BjICk4f2l7ZVtyn08f6hdAIDowI3PVWLdavKPpJfeeqxtS/thm9VIxQaaVTd mrXBw13PD3aV
50jf95TAmIostAVK2xpIOnW36UurIYPVw4jLsYi1FdNpVwTG99xaww5aSgp8 O7jmWj/RY6pb
secfyXZlUNnKOgmZTeUdtJzgvvJaTYEz28+DtRfo4FBmdM1tuMG6QLpQfCiQ ueMdyCzSeMXE
S3hZYGLbbcid1tG+VJ/Y+3WpYTzHrj+0lavf48NM8Mj1BVa2h80iKeRqMniQ xHyxUBwq6t8N
I/+iYj0OgddNGBijO36nO+XCEN7oDHw/hMKLckfzOHsyze3mcaonmK7dE4WV ZwpOlZYOyZsm
cjCp4nerTBVOa2irs83nzbghq56SWyxP166739iB6zUEbnRqRj1f6YF1Wkgg e+9rRzY1jG+g
KFDoPyb0XPATcda3Pj7ZQgnsmL7bob7ATAf929VAqpPsDVgC8wPmIYcylk2s 4Cq7lDFnDnU5
9a32XjnP4RreMXBdYGFwLROzuJjFu6gYuCkw10cz8v9Tbk2s4T2SlF+07Dqn wPx/pyg+KX6e
w/u4beCWQHHgkjexgTucVs1W8L+1cGyoV9KM2HHaHrgxaPaxTsKVYVLAstvz WsqRm67unqnu
AVjW5DDHbknzO4IUP5wj3I/z1zGFLL9sIu4NnnEm8znBt6tcBdeRhV8x+VMo eoZPLQ68igzy
fIKKoRDfpriyrXGOEhH0ayGQlQD9jOkfE6DR8PBcT5DzuJCAvBGC7Ia8qbVQ +gXTmk66g855
6l4Ikc5GUjGS3kW+ziRW9Ek2pMQqjH3tpDjXTXG2J8VLuBwrr3dSm+uO1CXq XO5DLReiCryF
t3k3z7MM3woh6q0wYcQqdfMphGgXo9sELYUFlML7FK4QN8X9Yg/cH6g3wrVS +gvlJ7hW+hPl
ncWnWOK/mox2/2/k9TKdeYpVgd9w4wkmdeamM5RaT+OzDkIzjCVoxuAoMRnF PJaYi2USWGF7
Xw+JrkbmEqKVhGglJmoS4S7ukVieodjE/ZDuB6GVrWdQSwMEFAAAAAgA2YOE OQe96I6QAwAA
5AsAACgAAABjZG8uc3ByaW5nLnNhbXBsZS9iaW4vZGVtb3JlcG9zaXRvcnku eG1snVbbbts4
EH12gf6DVu+ibCftFl67RRKrSLBOGvgC7JtBkaOYrURqScqO+vU7kmz5ptjx 6sEwxTlnLpw5
Yv/baxI7S9BGKDlwO6TtOiCZ4kK+DNzZ9Lv3xf329eOHfghUGgeNpRm4C2vT nu+vVitiUo2m
kaYJrJT+RZR+8Q1bQEL9EuJWmN6rEXu41VVp2m23O/4/j6NJCfGENJZKBu7H Dw4+COpVZCPF
qC1DvMC3c4GtXxl45cLrkk/k1XAXM68i6YskVdo6GozKNIOBy7gimJrrb20K rCP4wOWgwzxI
QuAcuOuwmBqsGrokwGKRGiAS7PVPwkMipAUtaUxKDNmAhsXqhtMUdxtdoHsO idojpynFjNZM
P3nItnTU0kkZeJGSs376qVYpaJs7EsuCYaNVSA084cp1ljTO8KVvIUn9jTv/ BJxpoBaGa5Ka
oHpdI/tlvRsy0pCqTmOxIIlIUe66VgY0tiwZI8IIq3TuOkIK6yVgFwqpKLNi WTjdBsvBWK3y
2oRDbXQiJblbiSrAUxVYLwWYXdLSMqHpwavyNUirc+cX5JgxpqQFh9nsYVj7 7ETRJ97tfvbC
TtT2rttR6GF1u16bXXXCqy/sz8/X0V5ITcwmS4vmxfa+ybiwpmaPaGzgLBzj ElGO6DEsRaET
lxKwTGtcjsazu6JFhc23+bXxOUugC8fA3yAo4S18diELERa9YoEswqTLeUxo ZlUNy1JeHL1z
GmoWajU3/8Y1zOrsLIgpKYEVYkVSpeK5Eb9hJ9xzcC5ojPAaUQzC0S4p9WG4 MX13QFwLPM15
OWN7Hk5IRwm5wEemt/UqmHolae9ZK6uGt39VcjC4sJLF4TGVJMJedhZlVjiW SxysprwPTe+p
WaB+xXBXLJ/XwMrNXnf6+wPd9zdScEIeDErVnty0+n943gFxqYcnRHCtfdvv RkiGt5ND5rdC
wKhTnOSJ1ZjzS94E+b9R3Cstfitpafz4Pielo3cr6BGyWVGPzHb6wqpHKvMx RIByxGDbCT+e
gvn05nYUzJ+D8XwcfA/GwdNd0KhLpx38kNDAP3r4O5jfTKfjh9vZNJic5T3s ruP9hm7bN1h/
ZC9CHt0Hws0NBO890eG1plG0G24U63tHRdF0jyiBTQF73qHVpW25He/7zb/G UWn1UWvwgpAx
3PWofjncb73X9dajBQmKTIvf2vl6Mt7WlVbfPx3JUaGOTrS2qP6Yr/8BUEsD BBQAAAAIAOpi
gjleTml4TwIAAPAHAAAfAAAAY2RvLnNwcmluZy5zYW1wbGUvYmluL25ldDRq LnhtbLVUTW8a
MRC9R8p/WPmOl6Rp1SIgalHTHpIKNVTq1XgH1umuvRp7+eiv72CDgbCF0I89 ra15M++9mXH3
dlEWyQzQKqN77Iq3WQJamkzpaY99G9213rLb/uVFdwxC24SCte2x3Lmqk6bz +ZzbCil0gqKE
ucEf3OA0tTKHUqQewgKms7BqDzd/5UOv2+2r9PvD/aOHtJS2TmgJ7PIioY9A nZDs3kjhPMUz
aidnxKYhoOUPrWv+mi9sxkh5YOL1JyrrsUxAafSdkM7gkiWyEJYcoXQHJVbp s7qgOy6NljUi
aMcHtXWmVD/FuIBRjiCyTa5+KOXLVWgqQLdMNGXrMecDP6Gpqy90wZKZKGq6 1+Bunlh6BBno
RoDDGmJ810tv0BjKDY0posAnMRO8dqrY1fJxAbIm7tTlSRDRKsHlJlsxmw/E yoDRNtcuTcpi
icwK1BI4TRAmz709SXNcTyaATa0AWajKAlfaAWpRcG8UDwD+YR+ntHKRN12q mXCbCVx9GRBT
s5WWQQw6psgtKzLc5gZdtP+m/e7NS3Xt2f9SUQH0nxT5Hu2bflILjaMz0hRr wFeYKsrZ3K2g
xw8ZruP4Z2HzB1FFXNpQwwLSCzZsrCQwlpKm5HaaA01wSWPGZWbWOxtqHgCP rBVGHd6U36k8
tpl0zMhbv9RxQA7t2BdnTztuoYAViyMWxwlysuKjwfAxQv5icpo6I6SE6jwu 7yPkH03xM9vX
y4VmpjJAtjvUfnmOtQxBgprB5tlbg3deyxP9bt6EP56gbad9inhsGJHwa/u/ AFBLAwQKAAAA
AACUXYU5AAAAAAAAAAAAAAAAHQAAAGNkby5zcHJpbmcuc2FtcGxlL2Jpbi9z YW1wbGUvUEsD
BBQAAAAIAJRdhTmpU4x+wQAAABQBAAAqAAAAY2RvLnNwcmluZy5zYW1wbGUv YmluL3NhbXBs
ZS9Db2xsZWdlLmNsYXNzjY87CgJBEER7/K1/vIChoImNiYli4idaUfAE49oO IzM7Mjvr4Qw8
gIcS209mYtBQDVVFvfvjegOAEbQiKAhoZ9KeDeHcGUOKIigJ6JzkRaKRqcLN /kRJiKAioOu8
QkqMPmeEZI+YHBzOF5uPRUBNUViT3ZMX0OsP4h+7s9almAdtcBnrLEw4s9Mq lSH3JGD8T2Ya
f/duyWcuncy4pL5zuU9opQ23NL8gwxcDrxZQ5CszsWCyCKr81fgrQJ1V462a T1BLAwQUAAAA
CACUXYU5EACdWqcAAADcAAAAKQAAAGNkby5zcHJpbmcuc2FtcGxlL2Jpbi9z YW1wbGUvQ291
cnNlLmNsYXNzZY67CsJAEEXv+lqNBiy0tE8aF2vLiJWYImC/ruOSkBdJ9OMs /AA/SpwQxMJi
mjuHe8/r/XgC2MCV6Am4tc7KlFRQ3KqaJAYC80TftUp1blV4Tsg0EiOBVVFZ RSaNy5oUZVdl
LoUKdmGHCEhLzVFnJLDw/MOvImqqOLdbBuovsPT+//5JwIlYwtA+Thmadkbr luR5gT7fkM17
rCgxRqs6gcMJw22O2QdQSwMEFAAAAAgAlF2FOaSluDK6AAAABAEAACoAAABj ZG8uc3ByaW5n
LnNhbXBsZS9iaW4vc2FtcGxlL0ZhY3VsdHkuY2xhc3ONT0sKwjAQnfirra14 CUE3BjduKm7E
rgoKPUEMY0lJm9Kkgldz4QE8lDhqD+Bi4D2Y93u+7g8AWEPkQY/B1Iqy1sgT IVvtbh4MGMwK
cRVciyrnx3OB0nkwYhB1nydsrKkY+Dm6vWkbiwzmi2Vqmpyj1Kq2yLG8cGnK 0lS8dUrzQ6qs
i0mTqbwSrm1Is/lHs0271F9SvCOTICMsMVGaXMKu+OrTmVoy6NMNaSGjJR6M ifnEehAQmnxR
+AZQSwMECgAAAAAAlF2FOQAAAAAAAAAAAAAAACIAAABjZG8uc3ByaW5nLnNh bXBsZS9iaW4v
c2FtcGxlL2ltcGwvUEsDBBQAAAAIAJRdhTkmaqX/OAIAAC4EAAAzAAAAY2Rv LnNwcmluZy5z
YW1wbGUvYmluL3NhbXBsZS9pbXBsL0NvbGxlZ2VJbXBsLmNsYXNzjVNBTxNR EP5eu3RpXQEB
RVSQIkhbsRtiwmUJJtaFkCyWUMPBC3ldhvpwu0t2t/4qD8pBEw/Gsz/KON0+ SNOAms2+mXmZ
78t8M/N+/f7+A8AG6iZyAnOJ7J4HZCs+7UYUBNShPfZNGAK1KO7Y5AfqPCGb uqe2ClOKQxnY
/klkN143m+0z8tNBfkFgQpNpHoHClgpVui2Qr1SPBIxGdEIl5HHLgolxgUlP hfSm121T/Fa2
A0ZMe5EvgyMZq36sL430vUoE5r0binUELGqlMlV+I5AJpy5Vqt5o8eRHMdlu luEUMYO7JmYF
FjRpKzMH0v8gO7TiKVYqg8TCPcwJmI2m57m7rsDi33kFZnQlOyTTXkyNqBem WQP2BIodSvep
L1dg9ZoS/ajbjUK7l6rAdj2VpMxXbKlOmFEJbP4PZuuyTQcUJ1HobGdiH1tY QplbrpUcH++7
+6/cQ4HlmxQd0inFFPrklCDwxMIKVnkYtEss6GXlJlgrjXs+1ysD3QLnXdU7 kx+lHciwYw92
xjGxJlD+pxiBUivqxT7tqP4mTA1Nvd7n5MnvhSHFWfcpMbEuMHvdRAXGL2eK MsvJ8z/GD8Hg
j3eRoyJHL9gKtmO1byh9YScHi88SW2CNUyu4zZ41SMIEJjOKKdzRBHVNYFxg +vMVvpDdbQxh
jSvsfcxr7LrG5vKfRpDOEDKnkQIP8JCjR9ndQsawmcnizNoFFo2vWP6Jp6NV uENclubKsa7+
WUUtU8tbjGd4Xij+AVBLAwQUAAAACACUXYU5qHNgEVcCAACYBAAAMgAAAGNk by5zcHJpbmcu
c2FtcGxlL2Jpbi9zYW1wbGUvaW1wbC9Db3Vyc2VJbXBsLmNsYXNzlVRdbxJB FD0DW7bgVipt
sX60tpUq0MqqNcYEoyHYGhTBuMqDL82wHXHqsjS7i/4pH7QPNfHB+OyPMt7d nVYCrYkPO1+5
59xz5t7ZX7+//wBwB/d0JBjyPu8fOMKUNJr1wdDzRYOWOjSG8sDrmcJ25IEv TNF/Z0o3EJ7L
HdPeG5j1J+12d1/YQRyfYphRXDENQ+qhdGXwiCFZLHUYtPpgT2SQxDkDOqYZ sk3pitaw3xXe
a951CJFrDmzudLgnw7061IL30mdYbJ4utcpgCCvggbTrDvcpcqVYao5LF/bA E+Z2FFFNYw4L
OuYZlhSnFU0vuf2B90ShKcknd3wDeVwkH/X2m1fWNsPyv2kZ5pSQHcGDoSdI pBtE9hsMek8E
Ld4nQ/Okb59/5KbD3Z5pBZ50e5GmJQPLuEZ+4oS7u63aC0q7dlbaWkDY7jAQ 1QwYVg2s4Trd
l3gqKOvj4lkwyji0SR93lM7q21FBcVWrOtYZZsd1kg//2MdCcdJGqRNKKRko YyOUYv2vlEkh
Ye/orvgUJ81N5mTIWNQOttiRYb9k//ZGJYyl+2y4rvCiIglfx10qwWl1Z5g+ rjxWyUWSvil6
K1PQwoalXZp2WzSz8LT8DZmvtEjAoDFDM1Cg0HXM0MqIg3AeWZo1zOKCIqgo Au0QuS8n+FR0
VhnBaifYRVxS2E2FTSQ/jyEfjCATCslwGVcU8n5khyLKh7iqHWHlJwrj2Wsj HMYJxw3cVBw1
4ghdpkOOjSMUx+0/o1t6HpHk40BFEq42cYtoEmQxxJi4HaHozdC/aCuV/gNQ SwMEFAAAAAgA
lF2FOcQX6rYNAgAAxAMAADMAAABjZG8uc3ByaW5nLnNhbXBsZS9iaW4vc2Ft cGxlL2ltcGwv
RmFjdWx0eUltcGwuY2xhc3ONUlFP01AU/u5WVjYrICKICgIy3aahMSYkpgRj ls2QNEIokOgL
uauHebFrSXtr4r9SHjTxwfjsjzKedsUshqkPvefce7/v63fOuT9+fv0G4DEe mSgJLCRycBaQ
rXi1u9JPA/1hh3MThsD86OUexUkUDu8qAlPFXcERqGypUOltgXKjeSRgtKM3 VEMZVyyYmBSY
dlVIL9NBj+ID2QtIYNaNfBkcyVhl++LQ0G9VIrDojjHmCFjkaamV3w5kwtCV RtON4r5NfqDO
ErJpcMJ5FJPdyRFOFddxw8ScwFIh6uVhT/rvZJ/WXaUplkFiYR4LAmb3efvQ PXglsPx3XYFq
n3Q7SuOEjdcvseFHg0EU2qlWgd1xVaIzjqf6odRpzJzN/+FsXbRi+CdnOy9o ycIy7nJbC7fH
x+3dw32vI7A2zvU+nVBMoU9ODQKrFtZwjxtOL0gLPGuMo3k6Tn32K4Mu5b6d 1033VL6XdiDD
vr3bOyVfOybqrPnPYgRqHpfhU1dl054ZmexGpsnT3QlDivMOU2KiJTB32dQE Ji/mhlUup8zf
BD/sMozsvfGuyrsnHAXHidYX1D5xUoLFa40jUGfofVzlzBqCMIVpjgZmcK0Q 2CgEjHPMfvzN
r+Rn9gjXKLgCN7HIqFs59nausZmbY2TrHHeMz1j5jvU/tZ6OaFmFVondZesD NHLPgsfexMNK
9RdQSwMEFAAAAAgAlF2FOe/fk0taAgAAmAQAADIAAABjZG8uc3ByaW5nLnNh bXBsZS9iaW4v
c2FtcGxlL2ltcGwvUGVyc29uSW1wbC5jbGFzc5VUTW/TQBB9m7hxE1xS+kX5 aGlLC0laaqAI
IQWBopCiQEgignrgUm3cIbg4dmU78Kc4QA9F4oA486MQY3tborRF4uDd2dW8 N+/t7PrX7+8/
ANzDAx0pgblA9g8cMm0ezTb5gefWOdShCZQ8v2eS5dgHAZnUf2fabki+Kx3T 2vPM6rNWq7tP
VpjkZwQmFFdCI5B5bLt2+EQgXSjuCGhVb49ySOOCAR3jAvmG7VJz0O+S/0Z2 HRKYaniWdHak
b0drtamF7+1AYL5xttSygEGdUIa2VXVkwJlLhWJjVDpZnk9mLc4oZzGNWR0z AguKsxNPbWl9
kD1abdjsUzqBgTlcZh/t2utOqymw+G9agWklZJtkOPCp6g3cMLZfF9B7FDZl nw3NsL59+VGa
jnR7Zif0bbcXa1owsIgb7CcpuLvbrLyqCaycV7YSMrY7CKmcg8CygRXc5POi 58RVnxbOg3HF
gcX6pKN0lt8OC0q6WtaxJjA5qpN9BMc+ZgunbRR3IilFAyWsR1I6/yvltJDo 7ugufUqKTp2u
KZDreAPfom07ui/5v3djM8rl86y7LvlxkyjQcZ9bcFbfBcaPO68ts4s0f2P8 VsagRReWV1le
bfEsot3SN+S+cpCCwWOOZ2CVU9cwwZGRJOEi8jxrmMQlRbCpCLRDTH05wWfi vc0hrHaCnccV
hd1Q2FT68wjy0RAypZACV3FNIR/GdjijdIjr2hGWfmJ1tHpliMM44biF24qj whyRy2zEsX6E
wqj9F3xKL2OSuSRRkUTRBu4wTYotRhgTd2MUvxn+F21lsn8AUEsDBBQAAAAI AJRdhTl0EtOj
DQUAAF4LAAA5AAAAY2RvLnNwcmluZy5zYW1wbGUvYmluL3NhbXBsZS9pbXBs L1NhbXBsZUZh
Y3RvcnlJbXBsLmNsYXNzjVZbWxNXFF0HNZOEsWoUFK8p0BKwktZLL8aqXEJN jWiFUrEXO0wO
YXQySScTkN7tvX+jj32iPuhn+b7Wpz70R/XrOjOTBHKxhW8O57L2OnufvfY5 /P3P738AeAU/
a+gROFY1ShVbpi226Tm/P2OYXtldz7GvYafASNktpqVpW5WqTMvSMvtlN7TI bgNHBA6EfNuo
BHZajuUJHEqN5jsBMkRMlQsyhl7s1qB33TR7wzDvGUU5fFMWrarnrut4DnsE ornZufmJ2ams
wGj+f5pmotgnMLTieZXz6fTa2tp4teYUDbewIsfNciltFsrpwNleurVfxwH0 CfQWpZdtxHU2
lb9rrBpp23CK6TnPtZxipqsD9WBjOIgBDYcEUp2RFbtWtJx0Vg1u+H0V5mGB sS7U7QaZODc5
quMYjgvssMtFgb6tvl5fuitNLzO6EIdAUsfzGBSIXFBpukiD1OiChmGB/U2L 7H1TVjyr7Ajs
yVuOnK2VlqQ7byzZUiCRL5uGvWC4lhqHk3u9Fdmig/5u6Y/JJn1fvsOuDGgH ktSJt2JVBU7U
iToLl4wR05WGRzcupbolZMo2qtXu+QrPqJfFckbDaYGjz+LRcRbneDbUhz+2 li3p5qb9w8yp
U35Nx+t4Q2B34NicVytIh0WR2FIUwVxGwTM6LuDNBpzB1WxvfRs8nPPhl3Rc xoSAHsCnyjW3
yuD3NdHBlA+e0jGNbIN7qmzbsii3cYdzGQ1vCQw2E5JT04Y94RZrJbrayI+G nMDB1mKYrFl2
QbpRXGXlzK/IpKmOJjkSxxVcU6qbbdFlvYYW1Knf0PEObgpoPNNZo0QHD9DB NrAim9fxLhaY
daNSkU5B4FTHyuziH6+CWwJHRpJWNemUvaSRXDVsqxB46ydS7XFbx/vKnahX DqzjmME17in9
hAscf7bQNHzMI9qm2yDfSrFx3FHy1qp1WQzkuyDJI1t4QiEEPAWfZ7mul+08 W5DkucuK3Loa
SCSgsRRNxAx1dCjfGUeScoszoXICFsd3xqwLbCDfBcmC3cssB4Uc3tQd3otw xRfxqo413A9v
5IbJYOq/HgC6/GnrQ9Uwj5OsOZiWFVearBAKauBmzfGsklywqhavtwmHQjGU 8qvqWmsKq2nD
i34dX+t4gG/UBdd8ovo7B8UN53iwppyx1PXZ33arjatdWOI5x5GurylZ1fAj hffsiCnZ+qPH
kuONxG8X/wmI8VdDlKMYRx562AOGHyKe2PsEiR48xa6rY39h99jG1YfoH3uE I5sQi49xYsNH
7ueTOESrF9g/jAjbQb5TQ0hgmCsj6EMKRzGGF7nST9xzxIxwDlzRMMoVkIdP T+jBGf5VvLvG
HuPkb+wE1HH+BW/XnTjnU+kBCC/hlE8wjnRI8AtnFfb2ySd4WeBXdnHax4DW wHF+Q/yUC6cY
zqsbbM6r5qJqJjc2MbO4iSuLibcfI0+S6wKPMJd4j80jMPAP/mx4FQR8kaFe YiiX6cUEA5jk
HT/dCJiehF6q3of4yA+Qr0Do7yQxChXfxB2yG/mTGy1RzzI917fwxUO+KEdL MH0+PhPtfAXy
Lbfz3aLlYhe+IlZ8Pr4j7XwW+e618y3R0uzCZ6Pk8/GpaedzyFdp57NpWerC 9wlcn69KqQZ8
p0PBRJm82lOsN9ki/vzqFr1EQ6YYPqP9DnwO9fNFiP3SX6H4fSzV8hBftbI9 8Nl6/O9bv/0O
3/s+8hLCD/gpEvsXUEsDBBQAAAAIAJRdhTmYEKGY8QcAAHQTAAA5AAAAY2Rv LnNwcmluZy5z
YW1wbGUvYmluL3NhbXBsZS9pbXBsL1NhbXBsZVBhY2thZ2VJbXBsLmNsYXNz pVdrfBRXFf/f
7CY7SW5CmFAEyys0DbvTkAVaaENCLYakXRsCJjTYqIXJ7s1m6GY3zswSoFqt 9W219VEVH/Ut
rfUBFIJpbaXUZ/FZ60e/+MGPftbfz9e5d2ZnN8tsgj/zy8zce+acc//nf849 c/fVfz//EoDt
+FMMdQzrHXNmNieSFt2TY2p80Ew/aGZFisYxRBm2FOxsUqRz1qwjkmJmisYF 27cYXKTcwLDK
97fIFQOfFbZTyA8O5EzHYdgwHO7Te9/H0OK4xYzIuyWDlikzXcy5J0tzni4U bUcEr9OFXE5k
g7lmOam85YoMA5tgaLScAVuYat7ivbLMnHVKzrV+QkGCOxki8cQ4Q3SgkBGN YLiBowWtDCuG
rbwYKc5MCvuQOZmjaPThQtrMjZu2Jee+sKFfudHwRoabpl13dncyOTc31+MU 81nTzkyLnnRh
JpnOFJIeRY1Yhw0xrK/mbMhMuwX7JMdGbCLoIjUydmjvyMAgw+rhMMW+JkSw mWMNbmLYGR8+
Zh43kzkzn02OubaVz/bV4rpknxiX0d7MEYMmR1s4Gr1RgqPJG93C0eyNtnJw b5TkWIFWOdrO
0SaZirrTFrG/sYQzvKgovVFJFcOaeGJxSL5WXyNuR28Md9QsvlLddY6KrOW4 kq7dIMdama1E
rbirTfuaabU9HHfiTQzNWeEOBmV7Wwidy/mlfDDslfnQ5WiAYx90qqa0qkBf aaCQd6m8Hakx
xHG31FhrBXUZopXieIvUapiyhThF2NrcaVG1yxoJ/EG10Rg2xWsCLW2y1kD9 yIg5Q/adtW32
uhT9ZNEVxNZbMRbDKMO6pfxzHMJ9VLOST2KumHaLtpkbIg6KtqAiuTlkLdog M4V8suha1FmG
KTm02GHcH8PbGDqWVeaYwNtpF9OKRHc8lajI3YHJYyLt9sXwTmJmuRAZmsjH mNeBGFaWJ0cG
VNtZkqlRMSVskU8LWm2y9mqBmrfakNffvNX8SbCazGtp3BqM/aQ1KYFqf561 PzmyX8iWRYUi
8Vd2jJCNV+4lDDmOGVAFtcvU+S9Secc1FdjNtSOvdDLL8S7YslGrsi815g6Z liXLUhpTKos4
Tsh944rMbI4vbZ5KjEsPJzhOVnoI2NbwEO0hL3ap+B6Oh/FehpgjXI/PG8L2 vHL6CMf7pW6z
1HUO2mLKOiHlH+D4oJRrSn7faEpukQ9zfERugFa1AYr0/Tt0claorfwxjmHs l6X9GMcn8Emq
WTOTqVrZr9jERAxPyO+hly1vu2r4NAXhjaXDz3I8ic9RKcgOUqI6swxTFWtd I/DDnpiYuI5s
fYFjBAfkd+CLHF/ClynpSidoS521fFRo0U5/Cl+L4auU4uW1Ob6Ob3ilP+hh pW9u7cLcZ7qm
ZL9Pw7fo45OnPEvg3+E4g6cpRYq2iiJ7uiZ15Ta4JC/WlCXsEEKvlaRS1+Rh wv+7jl4cw3cJ
fmknez1Kw/eonP2JDPMHHEdwVI7Ocgjs13Ceqsc7QEnpBY6LmC/RUNGXrtak odzjroeG5Z38
f0TVZqqyF/+ozJTfXzU8T0z5E8nEjzkyOBrDS+UN57VaDZeJsoGAsiscUzgQ w0/LPv2uq+Hn
5NOfSNVfckzjqIZXycGM6shS+muO3+C3ZO31p1HhkG/J+Z7/4cRh+1bJkjl9 05vG1GjIkkfS
1decvXqkc9qgqXxe2IpF4cTwRzqRL32ooeZWOi6hg/BH6KqHhjp5aKSfE3Xy yKieTf6z2X9y
9WySR2k1X+E/29Szjd6uhE7e2mmWoKf8q488h1XnlNpqZVxH9wlEsQFvUFJ5 rQnM5hQcYKuh
rz2PGy+hw2AX0SlvXfIWlzdD3rqNyEX0yNu2svsuwg6M0r2TMN1CLneQ816s x13YjL9hC1uJ
boyppbm3EGncSs9G3IadPognyJt8N3Ieq05j5Xns0tcuoL8Ol1F/tjx7Gew0 2srzM2h6Aez+
S7jrMti9UYrbmMeb6Rqk6x7jbIByAzENOFiF4+jHCcL2EB0sH8Y9eIS+Jo8G 6PqJlnsVOia/
Mj66JD0lunrjAjrLThuU8LGK0Or90Jjs6b7xHj+0dmm8gIOU/gWMy8jeUe3q yQpX7YGrB0Jx
dFUbPxWKg3pXCI6uRTjMaldnQnGkQ3HEq43PhuLIhOKIL41jIRSHCMVhVBtf CcUxFZoXY+m8
XA3FkQ3F0V1t/HoojulQPrqX5uPPoTgsHPNd7fBxaFT9D17Gumr7v1bYa4H9 vqAVXPFbwTRB
6TmN6DkjKje8EZlHQbYEWcE0dgwjqiRdUtJF4znDqFeSuJTEPUmDkhhSYnhW MSXplpJuksyV
u8gu6nDA3wnVP2j0T5L9i37B/wdxgrOd1WE3i2CA1WOYNdCxUMMDrBFZ1lQR z3QQz92leNiz
agTWSwtuK8WzzdBPzePd6v4+6nnzeNTbER9iIN4+uoCP1+GwV5yLRTJ8/XH9 U9EIBfgZms/j
8yQ7vYCvMOjfZJGo/ngkEpX/pPBtZdClP6M/GykbfJ+uHzL9nFR+Rml62s8p 7bh+SV+o0H4h
0K7TL5G85NvTNvQX9Z9UaL9cBebFajDd+iv6zyoMfiGDY/qvpPtXFruXvFw9 XE7QiCL0Rmhs
HVrYRrSzTVjLOrCRxbGDJTDIuikxW+lXQ5JY20YnxR24wG7Fa2wn/sJ2sQi7 g7WzXrad9dNo
TzlxrNdPXB1+p+6/xx8gv1oMt+M1vN7Q+F9QSwMEFAAAAAgAlF2FOeViygEv AgAAMAQAADMA
AABjZG8uc3ByaW5nLnNhbXBsZS9iaW4vc2FtcGxlL2ltcGwvU3R1ZGVudElt cGwuY2xhc3OV
Ut9P01AU/u5WVjoLg4lDVJAfU7chVDThZUY0EwhJA4SOPfhC7sphFruOtJ3+ W8oDJj4Yn/2j
jKddh3M6E9P0nnPvPd93v+/e8/3Hl68ANvBURUpgNpDtC5cMh0fDCrun5IV7 nKtQBAqDm4fk
Bx2vt5cRmEz2EoxA5rnjOeELgXSp3BBQap1TyiKNGzpUjAvkTMej/W67SX5d Nl0SyJsdW7oN
6TvRPFlUwrdOIDBnjhBWFdDJCmXo2DVXBly6WCqbHb9lkO06FwEZ1D7jvOOT sR1XVDXcxC0V
MwLzfdFxOJT2O9mioumE5Es30FHArIBq1Y9fb+/XBRb+zSugtSisdbp+wMKn WUZC31uKz72r
4x7m2X1CenJSOzg+srYFlkeRH9EZ+eTZVM1C4L6ORSzxvdAu8S1vlUbBrNDv 2mGXjeyQ5EjV
N2XzXL6Xhiu9lnHQPCc7rKpYEZj4TSfbCH7ZyJeGXJQbkYxHOkooRzKs/5Xx p4ioPzSPPvTP
zA0dKZC1OLNpx4laYmrg+dcjMm6BPc8jP34GClQ8EZj529MKjPcfF0vsIs3/ GHe/wh83Jc80
nj3jKDiOVT4j+4mTFHQesxyBFS4tYoIzvVeESeRiiilMJwTrCYFyifzHa3wm XlsbwCoJVuA2
5hLsZiyKKyqXuKNcYeEbloc5Ngc49GuOIh4kHK+YI9KqRRyrV3g4bGKLvb6M SQq9woQkyipY
ZZoUHseYNTYToQT3roGNjPYTUEsDBBQAAAAIAJRdhTnIHa6JqAAAANwAAAAp AAAAY2RvLnNw
cmluZy5zYW1wbGUvYmluL3NhbXBsZS9QZXJzb24uY2xhc3Nljr0KwjAUhU/8 i1YLDjq6t4vB
2VFxEisU3GO8hpa0KW314Rx8AB9KTCni4HCXcz/O+V7vxxPACj5Hh8GvZFYY EkcqK5tz9Bim
qbxLYWSuRXROSdUcA4aFLbUgZZKiIkHZVaiLFZtt1CIMXFN9kBkxzIJw/6uI 6zLJ9doB1ReY
B///8MTgxfZWKtolxkHj1mjZkG6eoeuu78w7TpFjiEZ1BM8lDm5yTD5QSwME FAAAAAgAlF2F
OaUO78dvAQAAfgIAADAAAABjZG8uc3ByaW5nLnNhbXBsZS9iaW4vc2FtcGxl L1NhbXBsZUZh
Y3RvcnkuY2xhc3NtUttOwkAQPatIoRa5ioiClyeIiY3PGBNDICEhaFLC+1JG UiwtKcWEzzK+
GB/8AD/KOC2NSKTJzpk9PXM2M7tf3x+fAG5wqWBHoDCX05lNuhFCW5q+6y0V xAQyE/kidVs6
Y/1hOCHTVxAXqLreWCfTtmZz0mn6xLnrkd6KKgWS1OkZ/ftesyVQ7G5zbwgk btnBsfw7gd1a
fSAQa7ojUpFCWsGBQCWqszhuFnc415BBlmsCB4FSrb79mCQE8hoUJATSXcuh 3mI6JK8vhzYJ
5LquKe2B9KxgH5Ep0yPpk+EvRuSwd+6P94pr/Ir4mIXtLzdEEccibSVqugtv zsbZtWZFrX2a
rm3TmDZ8Io5FmTH5q7YepfksA92/hqM/rFYNNjepbYUdbozjOrhOvkCeOK89 XsfBaPgpxDkm
oTKzz7srxuBT3qG9IffK6Q4KHFVGoMzyPA5DNnglRRyFWGK7AMs4CfEUlRCr OGOtwHlYcfED
UEsDBBQAAAAIAJRdhTl9Oj8HtAIAAAcFAAA5AAAAY2RvLnNwcmluZy5zYW1w bGUvYmluL3Nh
bXBsZS9TYW1wbGVQYWNrYWdlJExpdGVyYWxzLmNsYXNzfZPNU9NAGMafBWxp WSggVlFBRVTw
g4rfCqIlpIimaW1aRsdDJg1Lp5gmTJIy48WzR88ePXvxY8bRg3+Af5Tj7iax 4wzQmWR/b/bJ
87598+7vPz9/AVjEZhp9BFOB1dl1WMGQS9WyX1stNqu1Q+ZbTpDGAMHojrVn FRzLbRUqzR1m
hwSpqlozKjrBtOb5rQKznfZuwAqss83Z81lBVRwrCJYIaKQ0Tb1YVglmDtIX w9BvN7sh4++k
jXpjTdXrBLmYTFOpNGrGYQY1ts185trSoFRUGlr9JTeIqWeQSoBGkFSWViqa pq5zysVkmmW1
vKrWCAaXeT63Ha4Q9M/NbxIMKN4WyyCPE2kcJ5jYr4kUkzhJkGEbulEv6gp3 zmv7CZeGuNFp
iilMc3mLhVXmB55LcHZu/vD2ZsBFFEeQEhYzFOcxSzDyz8LUrQ4jmD3Yp9d2 4XWRIo1B4TVH
MS/KyXIvI+xuMTcUgisUmSjZNYoFFAjGegJT8bp+cHi+3lcSdosUWQwJu5sU t5J8JcvuOuEb
IbhDQaN89yjuJ/liQZxP6JYohiOjhxQrSR97+48pRiKfVQolaVK0L5skRCpF Lvr36xRPkmoU
z3FYSwqeUoxGLhpFOakmFphl1mkyX+gqFGMY4oOktV2md8XjutV0eGfGNc+2 nE3Lb4s4fpg1
eB02K7Wl4r/RWBBHj4/qhusyX35zFvBxTI5nivBs/fw0Z/ms8SngNCm+oFwz ccw7LFcax8Nx
PBLHuVg/Gsdjcp9nwTiO8nWCR9/5Kn7eFxz7gVMEX3FG4jmBFyReEnhZ4lWB 1yXeEHhb4l2B
DyQuC3wksShwTWJJ4IbEZwL1zzxlH6r8viCKIlu8qw7yZI/nfcuzvOOe77FK PqBMPuIF+QSb
fINLXuG5fFNcNXk3UJdtEg3Lo5HK/AVQSwMEFAAAAAgAlF2FOasyGoX2AgAA ZwYAADAAAABj
ZG8uc3ByaW5nLnNhbXBsZS9iaW4vc2FtcGxlL1NhbXBsZVBhY2thZ2UuY2xh c3N9VG1T00AQ
3hNo2lpeBQQVREEF0UZ8F/ClhBSradppWkY/ZdL0KME0YZJUhp/l+MXxgz/A H+W4l15CG8HO
JLfP3j5P9nb3+vvPz18AsAEfBbhEYNo3Osc2FbVwqRrmF6NNBRgmMHFkfDVE 23DaYqV5RM1A
gBSBRddri9S0rWOfirRzgLbrUVHmTAIjVC2UZQJTyhlfCzzLaW8RGJVcxw8M J9g37C5Nw2UC
qV4CBASqanqjVkrDGIHlwyA43hTFk5OTvN912obXOqR50+2IZssVI0qWUao1 uVj6RCBDS6pW
L6gSfnxWOe9YmECqKte0ikqAlIawCkAg1/Poei/taQ6LcqHeqMm6VGmodRZK MEOt3tiV1Tqe
g1sRazzGGF/T0DMTef4RwqILxYLUUOqfUYhbsVCMY6HIMyCEJ+kFMMUhPEUP xafgMMERpIqi
yHshCTs8zqGul+XyjlzDj0WeBDG9jR13rOANgaHVtX0Cw5Lboll4CKIAeQIL vNwWvgdrXkI7
B49gAzlMgcDc6tr53clgN57kYAImMTXFcqja7TSpVzearNdTimsa9r7hWQxz Z6ZNgyr1fNch
sIS6FwynZBu+j90fi8N11eggf+ViTiHAoW12AzY1WeRpQbdFHcx/8gzoktv1 /P/r1OgB9ahj
RjpFw+zawWlPh4NYh50nssdimyebDR22Tdk1mzwDepmyOuGNZZmFJUXdwPVO zyk232HJaChu
0qIVVnegFXl2dXGoSo5DvbB41BegdNbngegVxQqoZ9g+zklk4j8Fjgo+IzAD 8yBAGu0Mm37I
Is714VHE44l9nAG052EKrsT+acQzCTzbh68inkvg+UT8tcT+9T58A/FCAi8m +DcT/KVE/K0+
fBvxcoK/kuDf6cN3Ed9LxK8OxLOqrcF99KyjZx1X9hN+wIPv8PhbGPQU31lc AbYhhcd5FnrZ
ZX8OL8L1JbwK102OtzCSra85fsPxW47f8fgCxzt8X4LdUFsO30XYC79M4D0+ H1KZv1BLAwQU
AAAACACUXYU5HrWGp5cAAADMAAAAKgAAAGNkby5zcHJpbmcuc2FtcGxlL2Jp bi9zYW1wbGUv
U3R1ZGVudC5jbGFzczv1b9c+BgYGQwZedgYmRga+4sTcgpxU/eCS0pTUvBJ2 BhZGBoGsxLJE
/ZzEvHR9/6Ss1GSgKBsjAy9UZUBqUXF+HiMDZ3pqiXN+aVFxKiODoIamD1Qa ImQNlC9GyAtp
oElrhjEycAUD2cmpbpk5QBU8UAfogewG2sbIwAzErECXMgFdxM7AwQByGScD F1CEkYEbJM7A
AwBQSwMECgAAAAAAlF2FOQAAAAAAAAAAAAAAACIAAABjZG8uc3ByaW5nLnNh bXBsZS9iaW4v
c2FtcGxlL3V0aWwvUEsDBBQAAAAIAJRdhTl3K4iDJAMAANMJAAA+AAAAY2Rv LnNwcmluZy5z
YW1wbGUvYmluL3NhbXBsZS91dGlsL1NhbXBsZUFkYXB0ZXJGYWN0b3J5JDEu Y2xhc3OVlV1T
00AUht8FpFAXQUAEFUEo2IISEVEQRLGCoOVDyzBeeGFIlxImTZgk1eFf6Yzi jBf+AH+U40m6
lNhuKS3Tdnty3uc9Z7/48/fXbwDTyMbQxDDi6YUjS2hF37S0bDhezulHvnBX dcN33OPEdAwt
DP3Vedkvpm8cMLT6B6aXeECsTD3YAmUvmrbpLzGMJeunp3YZWtJOTrSD4TLH JbTG0YwOjhiu
MDQng4TOjGmLzWJhT7g7+p4lGLozjqFbu7prBr9lsCUokyFR1zUxTWXGDd0T 28L1HJthrlxq
KbKQyjhuXhOGZR55QhOFfc1wCgXH1mzHN/ePNQlciKMP/TFcZxiu58oxgBsM PYYrdF86ywyG
VPKijjTBzt6hMPxgXv4vmmYwaCrrF3PCpufz5a5kqKG2hjnuBAX3lgqWiHLF XZVs6U7dFi3/
OOouQw25j3PcjbhLRLX7KVsuaNopup6ILmgp0pD3PY77kaUqEcrWnRVk2Xfa sSyRF9G+Zagh
74ccM5G+JaK671M2uefEvk5zkNaDxteSVWbCcFyhrWyFu6ahYuY45iPFSES5 mKE6VnQWFXvg
UP+sa5Zu5zWZFqej/4xjFAmGmfrlK/UvOGbxmGG0et2V+WmOFCaiBZ4dEaVg lWMQt6MG5ZtC
mb/O0YPeqMHZblAKMhwa6I6NZ6lwQ6yawZU2oLpIpgI9Q3vWzNu6X3QpL624 80q39+IFl3uJ
VqtzxTYsxzPt/IbwD5wcA1+3beGmLd3zhIdhKrOZ/rWwrq7goqZRB71jaKN4 O43m0ER/QHxi
8gd9/AT/Rr+a0BnEwieMdOvoohGncRC9iu4wTpMlKYv0HeS2TXxH/ATXvpYZ raEmE+r7SjlS
H4xu4hY9Z8EyqUlDlaTtmqSRkEQ7Uk0aqyTt1CQlQxLtNTVpspL0oSZpKiTR HlGTpitJH2uS
HoUkOi9q0pNK0qeapKe0F5ZpnhYkaVzugNaJyRMsVnJYyKHnpJnFkkrz/DxN CssqzcvzNIN4
pdKsnKfpwWuVZu08jYY3Ks3bmhq0YCMcbWIr/N7GuzDaR5/vEZwNFiro9Q9Q SwMEFAAAAAgA
lF2FOeu9L0JEAwAACggAADwAAABjZG8uc3ByaW5nLnNhbXBsZS9iaW4vc2Ft cGxlL3V0aWwv
U2FtcGxlQWRhcHRlckZhY3RvcnkuY2xhc3ONVW1P01AYPXeMlY3ikFd5U8Sh 23ipiKgwQHGC
LFkQM0KifirdZRS7lnSdhg/+An8Bf0C/+EFRNGhi5JOJP8r4tCsVWIGtSe/t c+8557mnz9P9
+fv9J4AxLAoIMPSX5OKWxqWypWpSzpnP5eUti5sLsmIZ5raAIMOEYRYkrmjq VolLvLguKUax
aOiSbljq+rakEkw6DstQiEEsGnmuLcvKS7nAGTqyrlpFyI2nGBqdfbnXqqVs MHRnq5OqrNHW
cE4t6LJVNokvferG6ezZGbvJpmaJMTSt6qo1y1AXT6wyBNOUSwR1iIpohCjg IsPAeS7FxiJo
RquNaGMYjPskdhyQSqyGQY6IENBgzy6JqEcojG70CuhhaPOzSkQfQuQBzyzl VuaW0vMM0ayq
86VycY2bK/KaRq60ZA1F1lZlU7Wf3WDQ2lBLdJDzE2NoVkvuw4JhrmxvEbw9 nt2UX8mSJusF
6cnaJlesVOK5gEGGvpNOc8UwuTRf2dWIGG6IiCNBRvO0Jpcoi/54our9uChn R6oRQxgRMMzQ
e9Y+EaOQqHoK3Jr3imzgdPL/BRcynOxss6rOxdCkmFy2Do1heBo/p5yW7EGl eqqW9q+7CCZw
V8Adeu+nlbCIe5hkaMgbh30xXp3GMa9JveowAug8gzUlRa5YskleMtR8XobW ilfL3CwZuseU
8HkJ/k5QpVcYclY5z3XLo3DDVIllzdr2wq5e2iibJX5yc9rQNF6oCrv+eOFI jtAKX1Dtzujy
64JR20j6fmV0nZtOrfESrlKb1tG3MwCnV2kWtLuXomEnGoHdyPTNoHsTRV7Q OqOxL/kNF5I/
0PyMJi17aN9F52+Ed9H1GZ2fHOhlunc7lAkCLRJ9hr4nSXRQI/RiBFdoRayQ oZ8SAc0HcM0V
0okhQGNyiJjfoT74YegAsR30DP1CbB/XGfaRZDhcrKPLU+0gLWCSDjJF6U+T 6gx1631HsaPC
6iras5v0x8HouoVxVzvtakeTX9Bu633F7V+Y+ugJhJy09SOEUY8wSoIzDuEs SVYIh51nQrOT
HG+O2BDwbHhQA/KtL3KuBuSOL/JhDcj3vsh0Dcg9X+SjGpAHPsgA5p37Ah7T GKG1Zji/f1BL
AwQUAAAACACUXYU5QlhxcHkFAABDDgAANAAAAGNkby5zcHJpbmcuc2FtcGxl L2Jpbi9zYW1w
bGUvdXRpbC9TYW1wbGVTd2l0Y2guY2xhc3OlVmtzE1UYfk4aGtouNFTKHcpV 0tCSKl7bWgoh
1dBQLqkgV92m23RLLnWzAYoK3j4x+oVv/ACFcYYZRAYGx3EYnZHB7/4dx+ec 3WzTJNuM2pnd
PXne933e6zmnf/79868AXsFXIQQENpT0/HzOiJVtMxdLq3X6qmlnZkMICoTn 9Ct6LKcXsrHj
U3NGxhbQ8sVpI3dCz1zWs4bAupRL4Ni6+JBA67BZMO0RgZZI72mBYJxm7WhB h4YQVrZBYJWG
FWhtQyfWhBAWWNuISUMXWgXajOREevLQRDwh0JkyC8ZEOT9lWJP6VI5BdKWK GT13WrdM+dsF
g/asWRLYlPLLcEhGv8RwYb5i3ONrNTw5OTRC05XTRQcQOBBJFa1szMjkzPmS ETPyM1wXLSOW
cIo21JuqrSMJ2tJmtqDbZYvudjdloNcObMP2EHoEti6rrGEHdrIBRjynl1iB 7ZFeP3alMdTO
ZuzWsBF7BE76RuLo/pdM2+1ZI1GZn54mDAKH/2cIqlRR9IWwT2DLclQa+rGf 8RnxYsHWOVWW
wA7/arkOJPmAxh30Kmcxa9iKypwxDSt5RI17Uhb0NVnQ1/mNJP99zaSLNzW8 hbcFVtNFIl2e
57RzPtnPPQ0izBTz+WLBmdZEyixJiiG8E8IwCRS9EkmJhhEcFAiZpUR+3l5Q EZ+TER/ScBib
BDqmjRm9nLPjesmQLEc0JDBGPQYi0B1JNh5n2WR34rYt30C6MKoTCqeWRkiF gRpoeHlGuSH3
NC80JyOECZ487uY+YVilYkHmfkLDSZziKGSYtAML7Iqklig26lQIk6xw5eSy y9NGwZaEpzWc
wQfMVBK6uNrnS1UbU55bpBzTM2zFgqS8oOEiLrmULl5N6UKNKT9azDpeLFsl QzJOachg2s3a
gauzdpDGfDOLIcaLuZyRVYSzGkzMuSG6eHWILtT4mNAySzaSSPIMm3db0VnT CYoso8R05eHf
gCtUqpQ8XFtxCmcqxQvX1o68GbcOnTVloF2mklG4NiHuDg4X77C6kVFwa9E9 /brrB0ApdNd3
sYav0owada+iCm9PUytjjJnyDltTfW3tl0USiAxPDtbXa6Qe4h3CnPiPAvsi r2muZIN5dfPd
xl9n+RX8rok+QftDaM/R9hCrf4L2I8EWvMR3F4J89/HdT+P9CGMAa4lojiG6 sY7f9UuQDcrl
RmxCAJu5DmCLcneKnAGpGd33FFsF9j3Grgeep1ZlP6jY1zl6LrtcvYy9lC/6 0Vw/QXnleX4i
ys8vZJRRj9JNrwAT+x6d0mdMoO8xDjzg8g2Bif6nGBS4g44o0dG76Ir2tzxF PIBnkEhVbNtY
NPAE1TBGr0n0YJy+UqzFMRzEURVz1PHpxTyKd/GeinVURR+g1Q7aHiXnei/H UTcPRzauIued
42WUkhkFOrhawd8vNv+guH+D8yc97uIzwsfg8w2fu33PcGwi2v8YxweDG4PP 0a7Sk+sHFKWV
6P2KyE/trFI730ztQ6WmNxIZSpStE6nVYmmnVPpnsRvn0YsLLOlFDOMSy6rj CKXjPN7OYJpv
AzOYxWWeThbmcIOrW8jhWxRxG/Ns48f4jpJ7KOM+ruARrrKP1/A7rqv2fI1V soBee17QPqfa
88JtTy8leRQY1wD/ny2SM8gIdpLXIjbOhjjYZWIl2MQsD7tN2zK9tjCOiu19 YlcZQQtjqWDr
VbNa3Uhk5o6vBcocD3Jleas7nvSRtxLymvMG5LoaeTlocpwConZD3araUAEv +wA+YabVGyrg
bVzeeR77p03Y7/iyWz7svP489s+asN/zZbd92HkVeuw3mrA/8WW/4sPOe9Fj v9mE/Q9f9ms+
7IfrDkx/9r982fc2ZA/gc/X+wuX/8h9QSwMEFAAAAAgA11yFOR3rftiTAAAA CQEAACIAAABj
ZG8uc3ByaW5nLnNhbXBsZS9idWlsZC5wcm9wZXJ0aWVzdY89DsIwDEZ3S75D JDpCcgFAYgCp
A0yMLJBYJSitIyeR4PakMBUVb+97ln8QFmptOb7Ed/e8xRHNhMeoaV2DgHDz g/aDDcVRUhul
lxcENa2eHQUzI477827Vng5zLobS1dHPPvyXUTiSZE8J4XGVpC330QfSLI5k vAYhcRFLWldK
Yn83CX19Mghcciz501mfqsEbUEsDBBQAAAAIAORdhTkzymhz9QAAAH0BAAAb AAAAY2RvLnNw
cmluZy5zYW1wbGUvZGVyYnkubG9npU/BSsQwEL0H+g9zWz0kTNJ1KQUPbqte FIRdb72kydQt
1iQkUdm/N1X2C3wMzMCbefMe5/9DxRRiw6XieAMS2+22lECl4PH52DLYe59n 9wY9xfEMXxTT
7B0cTwR3QZvSDn7K3zoSPPhPZ3VeaX4h/654ERZSKCHLeFXXuMPmuoXZpayd ITAo6wbRcpSS
OO7GiVsrNcdfSDVJ1bAiW9T1qBOBnSOZ7OMZunZ4TcXUcMgUAkVxb5Y5JOq8 G3pK79mHwVgv
UoglhUj6Iyw0vESffb8HVrH+otktOiV48tpShGIsZrLFrl0TiMtnYdatoPPp drOp2A9QSwME
CgAAAAAARVqFOQAAAAAAAAAAAAAAABsAAABjZG8uc3ByaW5nLnNhbXBsZS9N RVRBLUlORi9Q
SwMECgAAAAAA2WuCOd08/f86AAAAOgAAACEAAABjZG8uc3ByaW5nLnNhbXBs ZS9NRVRBLUlO
Ri9DRE8uTUZUaGlzIGlzIGEgbWFya2VyIGZpbGUgZm9yIGJ1bmRsZXMgd2l0 aCBDRE8gbmF0
aXZlIG1vZGVscy4KUEsDBBQAAAAIAJNdhTkkjAR41wEAAKEGAAAmAAAAY2Rv LnNwcmluZy5z
YW1wbGUvTUVUQS1JTkYvTUFOSUZFU1QuTUallU1v2zAMhu8G/B+MADsMqIna S3ZwkEM75DKs
Q7ACu+wky4yjVh+eJHtxf/3kj7pu4wCpexEkkM8rkqLpOyLZHo0Nf6M2TMkk iODa925LmXEM
73rrYIwH008iMAk+FbzMmWwOg+W+FqnijHYeNFNgCs1kDoaIguPauD1H6+Q2 Vpcv3DiCUQzf
ODFmR+whCWDkKzOlm/u1qliG+lUEPxQlnD0R28p1IQ7GX/i3ZBqz7RFp2Xhs ZcW0kgKlTYLv
8f02jGDle9tjobQNd4Q+ktwl0kV/5Xv9DphbR0enxX2vVw+7y5JA6RyQclYY BKo0gi6lZaLV
GdtQ7N3eOawrZljKOLN1stGIbRRT3q6wF/lKtMsHyNJ12uVfdWXeLP60db6K m/Xz4hwGrrhp
PQs+WFvMBl21hFByPm9QO2gWb+l74+4fZN6lr2E4sBS1JBY/JnPxi5OC0AP2 9TbAVe4+l/wE
btjlW2i6OaJriCCeDNCiRPWhFN8oPNtmK83np96sE71QrJuLe+1m1z+lHyFF Is0JG8MKVmcZ
qqTFo303pU8zfkFcL/SIUaWmCI1GpsTyYaItvkJ0rpeo4hxpM2RP0/oCrhqL YSzfOLeqndi7
5udRJwEnT7Xv/QdQSwMECgAAAAAARlqFOQAAAAAAAAAAAAAAABgAAABjZG8u c3ByaW5nLnNh
bXBsZS9tb2RlbC9QSwMEFAAAAAgAqIWBOQjKQACZAQAAeQUAAC8AAABjZG8u c3ByaW5nLnNh
bXBsZS9tb2RlbC9jZG8uc3ByaW5nLnNhbXBsZS5lY29yZd2Uy27CMBBF90j9 B8tdg4Fuqoi0
ailISK2EeEjdGmcIVmM78qPA33cMgRLRBUjtplkkyvjOmbkeJ73HjSrIJ1gn jU5pp9WmBLQw
mdR5SuezYfOePj7cNHogjIVkMObig+dANkomx6wuZt00CF4I0y7BxZSuvC8T xtbrdcuovGVs
zt7fRvQgcXXJ+m6n6LbbHZS9TsUKFG9K7TzXAmr0XSe1ZBCFLB3sCKCWkdJl gyijRHOFYsdV
WRww2s0noxrABZ1zm62gJYxiIjOsSkDt2MJSbo6Ih8joQb/gzsmlxC0g6CXx 2xLLVJu0WzyU
HqPEaEr4wnnLhU+pt6HiRNIUX4UPlhdD4PiEH4BP3lu5CP7oJ95xULNT0Qv3 PAbIRTtzy9gA
S+OYKdt7YqemrrY59SED7bGpaSjBxkZcSrFK5f8qvxNYgoU4+IouTLDu2zFi +/vIr/Q+5CIU
fvvHvYcS2c8m6CylzU51FuN1ZooIoz2XWuGGVsflV3xW+P929PqmKCC/0tfZ mBSoBdiLxnT4
pC8eEwZqv08MfQFQSwMEFAAAAAgA2WuCOZh13GRbAgAAyQcAADIAAABjZG8u c3ByaW5nLnNh
bXBsZS9tb2RlbC9jZG8uc3ByaW5nLnNhbXBsZS5nZW5tb2RlbL1VwY7TMBC9 r7T/EJkzcekB
oarpCqUtqsTuVhQQV9eZpAbHjmyn2/49E8cJG9qySLDbUxLPe/PevGkyvTmU MtqDsUKrhLyJ
RyQCxXUmVJGQL5+Xr9+Rm9n11bQAVeoM5OQDqNvmIjqUYtIDxwi8vorwh3zK TvAwITvnqgml
Dw8PsS6LWJuCfrtdkVACXBsYFAGXorLgC6HM6Xg0GtNFUzbg7qQ8je20ksgD 5sIAd9ocE0J5
pmNbGbQZW1ZWEqg1PLTxxWtZF0Kt5gk5KQ10d6xE/Wl/SiKjtVscHKjMrpQD kzOOFSipl4fS
4oYvnd/fb7+jmtDyETKVzNpTlGgIFZND+Ar1YF/IJd6IPcxBQsGcz8SZuhuc KCttEN/YOSEO
Zw0xiXJgrjYDnk89O4m4xoaCKQ4fYd9E8LYPnuvqaESxc0sBMkMHOZMWyKw5 neYYoijaNGYn
A439LkzpoMrjHkXxlRnBthLsDN0nZ4Y6pWerPQ/uzJrxH6wAG1U4LnFIyCaE mQlbadsUr43e
iwzMkoU18SOMvLoAP7MOrfpXtLXaNvMhYi9Rekw7ipYo5HuRhq7xT6VVx9by LdtYbMQNXkG6
EzIb0oaKhPi7yeK9c0ZsawfRU52owkUmtFNPf8k/Y+jvLGxcnYFyFzwo7UR+ 7OWfs1QZXYFx
xw2uZrrTgoMdpPG7W9xRMPji+pPbIIpyXRv7nw3jxtTSHS8Y7twk5E6rxnHj FeV2lgYT+EeX
QcmzuExbzhfYzLbTM2xmqiW+2S55eMmgghJaQrkFc9mlf9C9vJpPMT35FuPT n1BLAwQUAAAA
CADNlYM52AX9z2oDAAC3FAAALQAAAGNkby5zcHJpbmcuc2FtcGxlL21vZGVs L2Nkb19oaWJl
cm5hdGUuaGJtLnhtbO1YbU/bMBD+DL8i8+fFYdqXaUqLNF4E0saqAZP2qXXj IzU4dpY40PDr
d46dvqQFOmCapvVL8+Lzc3e+e56cGu9PMxncQlEKrXrkHd0jAahEc6HSHrm8 OA4/kP3+bvzm
8OvBxY/BUTARYygUMxBmLM/RKhhcfvp8ehCQMIpO2sX5XfDFmx1eHAbv6V4U HZ2RgEyMyT9G
0QyNlroqErjSRQpUgYlW/IS4mXLDSX93N16NglVGhyLLdWF65IrJEtBwJ04k K8tAsQx6pGRZ
LoGikaQDzFirU7y1+Rph6tAZuQUSsHFpCpYgmCkqIIFk93ULHBg2lmg7yhvj kfW0E2dgWMCM
KcS4MrgKje8zRCV9hxpH1ma9cc6SG5aiqT+Zu7s7WlYqZQWfAE10FiVcRy6F BRxT5VLcQ9Em
kWmOaLm+1iRo/PcIHinFWEReAoXsiiIOLaHAmlOhjD1GSed1aAHpweHXb3Ar bF9c+HckesQn
r/EARWIL8udcCx6YOkdvUquU+LrCUHB0qWWVqfaJJQm8LILzWpkJGJGc8kGh sdKmPmGKS4zF
hrJawnK+gfRt08zLtBOnoKBgRhft0aA/cQs+rUjw5up5OMvLPy8mN3v1ihl+ d5i/mabf1c01
jnyIzUPuMX1K9rfDJaEw2hnNqpwz68U9KW1CVUk5M66U+FnBnIdNL1yzW0Yl Uyk9xyixL1zg
7syexHCBjexl1JajjdoqSNQUzN5da6GAh2U1fkhVzk3FkRRrZMWvLOqK9790 GDA1oHg5l6FW
aUq3fwOp8Z62WvNS1zdQLzeSaxSn+UMrM7N+8aZxxlQd4ndIK/DmCX7WmsIu NsOBf4lfOxCp
CnE79pGr27Dd8WySPKf7nVPvezm3hZwaOnRYsBkxjllSSVOvIYZfeTYxrtz+ DYjhPW2J8ReI
IUVpOoxw5XUtnLAyYTZ+JuVbDhJwsNNFPmHKdzPidLp+iTu+CVruNHu64S3b +DCf4kfk3Eez
lG0ioVAcprNvchdZ8Omo3YiksdyxHForAf6YLOpD5HqIUg5hDaNadXmcUC1/ XNAb0MfBbtmz
HWG3I+w/O8I+LCZSQrpeTZqVzeWkMd9ITxrLraBsBeU/E5SFYSiDDKN43WHI U3DosfvrhqFl
m9cchjrIGw1DfqbvDkNeteLV/wL7vwBQSwMEFAAAAAgA4muCOS3kAchZAAAA bQAAACMAAABj
ZG8uc3ByaW5nLnNhbXBsZS9wbHVnaW4ucHJvcGVydGllc+PlUlawSc4vqCzK TM8oseMFcfVR
+CAhFc8UFV4uXq6CnNL0zDy/xNxUBVsF55R8veKCosy8dAXf/JTUHKB0UX5Z ZkpqEVRBeXm5
XmpFYm5BTqpeflE6LxcAUEsDBBQAAAAIAOJrgjlexLxl7AAAAI4BAAAcAAAA Y2RvLnNwcmlu
Zy5zYW1wbGUvcGx1Z2luLnhtbFVQS0/EIBC+N+l/QLLXwhovxpT2ZuJhExP1 bAiMlEiBALXr
vxdKXV0uw8z3mEc/nmeDviBE7SzDt+SIEVjhpLaK4bfXx+4ej0Pb9CMIo32E P+5d5hYogzdd
1zaoF85/B62mNJSM/k9z4fAkD23TdVXizaK0rQhCPZwT2OKLvNM2MeyCIntL AvNH/rsARIGF
wBPId8/FJ1eAh01fLPbKb17fEjTDU0r+gdJ1XUlcrOJBTkCEm6mQjkY+ewP4 WiYMj5HhipGX
LTzvHa+ZeaKTk2AYnksoliT6kM9HdnVmbBCmddaeXpatp6CXW/wAUEsDBAoA AAAAAJhdhTkA
AAAAAAAAAAAAAAAaAAAAY2RvLnNwcmluZy5zYW1wbGUvUHJvdG9EQi9QSwME FAAAAAgAl12F
ObWX4ckkAAAAJgAAACAAAABjZG8uc3ByaW5nLnNhbXBsZS9Qcm90b0RCL2Ri Lmxja2NQSTYw
NLYwMEjRNTA0TNU1MEtK001JMUzUNQADQ6M0QyMLAFBLAwQKAAAAAACXXYU5 AAAAAAAAAAAA
AAAAHgAAAGNkby5zcHJpbmcuc2FtcGxlL1Byb3RvREIvbG9nL1BLAwQUAAAA CACXXYU5MruA
uRsAAAAwAAAAJgAAAGNkby5zcHJpbmcuc2FtcGxlL1Byb3RvREIvbG9nL2xv Zy5jdHJsY2Bg
aGBgYOBkQAAuIGZkYOUuYEADUxT+RwMAUEsDBBQAAAAIAORdhTmDv+pSQdMA AAAAEAAmAAAA
Y2RvLnNwcmluZy5zYW1wbGUvUHJvdG9EQi9sb2cvbG9nMS5kYXTsXQlwG9d5 /hdLEQDvUzwk
igBvUqIIkAQI0ocWIiEJEklRPHTZFkURpMRLFHXZih1LtHwkvmo7daaxnUPu tHUcN7baadLG
qa8kTSZjN7EntRPXZ6eK7anj+pqx09RW39v9F9yHxVJ4wmrH0xEy8YDY977/ +793/f/bfSsA
OAEATlA+Aix8CvHvYpgP068/o398k16xv+4rxQIFWOgymA8K8DXy/bug/dDr E1hmhJQBucyH
5K8c5cc+8v/DStkctVIGueI4G/OBBD5ln4s/wK/UqOrBy1oP3PTq2984+5dY IBcLnSXs8mR2
4wApiJK7gCK4dDpMpT57MzA6CCHUIdVYB2ECdUiVdXBZpoPwH1oPjtGra761 /2EsgOxsdoad
l2Xn0LATzpfd6+PX3IlfNexsJ3Tssm787DZg2f0Vwy5oGTtxhY7dZdvfeQ8Y dmInw26Ldex+
rGN3fNu2d4Fl9ybDbrdl/S5lp47dozf9/klg2KUcZ9jNWaZdyqc6djeFbTXA sFtSxrCbt4zd
kq/r2H09+PHLwLJ7nGF3l2Utm9qqY7dv2YMFwLBL3cGwO2WZdqkv6Ng97Hi7 DVh2nzDsTlvG
zn5Ax+5315zyAMPOfi/D7inLWtaRpWP30Zc+/RAYdo4Wht3zlmnneETHzl5+ +OfAsnueYfem
ZeycG3Xs7t0zPgMMO+csw+59y1rW+baO3db7Gh8Dhl1appadIFimXdrNOnZN 5UdTgGX3PYZd
rmXs0qt07Hp+2vBtYNilhxl2buvYPaNjd2bncx8Dy+4thp3Hsn6XsVvHblvv 1L3AsMu4iWEX
tEy7jM917F74tCdmRsmsZNj1WaZd5gM6dt050z8Clt3TDLsRy7TL6tCxe7o2 EBOjZA0z7KyL
77J+q2P33fnUMWDZfcawO2FZy2Yf1bG7Z/8tnwDDLvt+ht3dlmmXU6Bjt2t9 6Sww7HLaGXan
rGP3dzp20t//qgVYdi8x7KyL73L7dOzuuM8dMxvnHmHYPWVZv8t9T6/dMfu1 wLDLy2fYWRff
5d2uY2c7+k/HgGV3mmH3hmXa5TfoZ+N3Wx8Bhl3+ZobdB5Zpl/8LHbsf/fkZ F7Ds/qBlZwPL
tCsY1/e78tt+Awy7gtsYdtbFd4UpOnafV27wAMOusJ5h57aO3YM6drfu9FQB y+7nDDuPZS27
VNKxO3382OfAsFs6xrALWqbd0td07N4oG4rRrkhk2Fm3f1d0nY7dg3n/FbMH VXSKYbfbspYt
LtWxW57zy5PAsCtew7CzLr4r/kcdu2de+Zd0YNm9yrCbt4xdyVYdu/WTb+wA hl3JtQy7uyxr
2ZKPdez+/c4764BhV1rCsDtlmXal9+jYlXzzpzEtW/pDhp118d0yj47dnteK /wQMu2VDDLun
rWP3rzp2cy++ZweW3UcMu19b1u+WT+vYvbzzF5nAsFt+N8PuTcu0K0vTsdtQ +/LfAMOurIlh
975l2pU9pGXnpleLv/LLbiyAdzPLngPlbmaqwd3MMib+l+9mnj6zU8QCBUqh FTT+p3czdxnf
zVzRhjrsojqIEF8HWuG8dVj91cla/KrRYcVjGg/S0+jVx4pAvaurevBv6MHu OB6swDJ/JGVO
yGU+UDwAIpv8OYqlVyyULq+NKS3Q0rKTRzSlS7H0ULT0LGLTzmrDkrQUtlj5 cWyx3bEtdjkW
+A5C7YK9aFigNMlAgMqUVBBcsByugOhHNraEtEQfDMj/VZBuR7T3tGjEqAB5 RcQebbw5KFri
ghqoao34x1s9/pFGj9c71ujx7xlvjES85E/5420e9zYHXJAJ6Z1dm4c7u4MD A6EBFzEsDMrV
A0o5DykfaW7c0xIYb2wdjcjVRzwjrd7mUY9HLt6PvK5SuLluZbjNKdyG6S40 rCVBmt4kj7Ei
NNSDxj5hjM1rjTVDkY1DCATvkWFkcPcgA34XKVJaTlYxCj4O5U4O8CzIIC7L Hod7+rpdchcR
XKQLZUE+2MO9g6H1ISpkmtoBUtz0g2R2I6EzDKFTpCdGpG50twukbjEZSiKI 5WirTrFXMcTY
O01+i0gTMCyNUoPpIE3Y3NF6tM5xrHeHTrhlLjJeaK0IuHiEy4A0heK6cKhf kc2WkGyUyi6F
TuVynWxjUg8M25QuKfXwyBZDiDjvQksoWuWtOtHGpEkiWgRFm0TRXFjneqz3 jE605cSRZbTW
KLh5REsDR3DtwGB/sHNQkYzYWkYkWwqOgZ5gdzfRDejsgh+bqhllcqXCpqpP p9m41ItdTQKp
l0czhg/x3I12ULGqH+sUG5emiGJjqNgUKubGOldjvY91ipVVkMhDkOEreBRL AVu4S9Eqxah7
Udho96IUtio/Vl+rk2qvtBmGU2iFDpA280iFRIizFWgBRap+UyfSXmmaiDSO Ik2jSBVY5xql
Xk2JTqQVlSSCoLWugkoekZaAGO7arqi0JCGVKIdtyOOUTqV9Uh8ML6EVLgGp j0cllQlxtxJN
oEy1Dp1M+6QZItNelGkGZarEOi9iPYmpJzcEibfl7v442B0cq1TCXtC1H+hS z1FHADf9j1yj
2RdoHyUFF6uBHuJyWVfDeOklv3l8OBE2g8+WMCyVMMWOwEcR/CQDHkRwWcIr wMfTvhwRgczi
6IKL9U6GxRYti6iLiUYEURcxXK4fZ8Jl67Y261/XhMvCGL06OPfAVmDC5YYU DJdHjMPlhjqU
Z0QOgGmEuki43LA1prSwWLjccGO09CxiG4TLDd/HcHkkNly+FQv8igmXqWE5 XKZyz0Kq3UVQ
b3ItKGz4FaFh4avggkbhRuW74j+oe+gCacqdeAXQmu0pUFhhS6yc0LTEkuto sZGH/qdHKSCs
wUJ36mYTkdin40yoAscFnU1yXaS98wa2dHsC3maPz+ttbW1ta20mUAJx/Zhw UmgH2ooCOCf2
R8auGTx2YIz8sWTtYH8oRL6k7Bk94BGaUBDn1Nix7rH9ew/vi/6UOnEoeGh0 oYhj4tDQ/om5
I2PRX7JmD0bGDo5FOmenj8zsP6T8rtgn7nh8Pp/H429ffNqSpcQxvepV3bTl 9UfHtN+WMKw8
ph0IHFHAGzt00xYFl+fEMPhFQzl5JikH2kOHGr+vm6SiNqMOJTxJqQ79RAFf nc6Av0+HoLqU
PQR2uwzeHhlpDXj8o+echxNjYSARyan6+PK7kCs6HfxkQa/Vr2ldEgTFJbUD 2G0cLhEb6qSO
HaDpEgY8VwseBrspHUC2qekATY8yNt1xHUo4b1UdOqCAezIYcI+2AwzxqZXw cJVto3Oe2xn7
QXNaC5cOzzu4dOwy2Bvzpun2xl4K/9nvgVkqvU24VI4a7415B3CxH5UXe5f8 oxV7Y95nNR7Y
5aVqV9Ebu4D14AP0IGK82DcXYkNE5OXbRS8bL/bNnTGlhcUW++a5aOlZxDZY 7JvvxxaLxLZY
AAuo+d+ovNhTw4K6N1am7I0tZfbGqDEb7opRjHsUnJYULY68K5ZfDJBHm+1q KFZ2xfy+cT8Z
VOOL97t8yNVsUQ339W/evkPujeexN0bZjSLDv2YYzikMlXl/AxSLRoZ5TBaj ORyMrSWMyXmt
yWYotnGIguA9EM3AW48y4DS5LK8i3YSCXwlVTg5wTQYuJLTBo8nAWz9jaNDc ckLaAsOplAfJ
wLeI/ERIilgFTAbuG2Ws0NRyQtpPUst91AxJLfdjalmFdW7AevfrRHJVA5TT WnuhmkekbMhU
9+ywZyy6ISZo9aJsRpQf/Y06vSalftQrBFI/j156TkSCajSG0vm/pZNuUpol 0k2gdLMoXTUw
Wbn/RaYedTfFSSYAWutxcHLG0Yn5o8bRLo462qx8fIyECZ42T+JZeRsz/8nh bXMbDHuVIdpm
SxhWjgadwGTlAXb8BxFcHv9XQBtPS/MEvE5gsvLAtxkWW5CFyLiY6CwUdREX 6sD/Mgu1V+n4
FmTl7Ud0WfkHByufBWahbr8PF+ox44W6/QmUZ0xeer30svFC3f5uTGlhsYW6 ozRaehaxDRbq
ji5cqMcMsvKOMWahpoaFC5GVe/FHfVbuQmuxWXnHWV1WXvyHR/qAycovqdLN JkvIPEn3aUlW
nnZBZxNv3Cyi/YuTlY9EIiOjHv9Y4ln5pYd001ZLAIZrlTEdsCUMK4/pNGCS skt/rZu2KLi8
px6GQPykrJ0zK08DJim7rEs3SUVtRh1KeJJSHcKs/LJTDDjNytUtIZKVO5Ss POBvHiOTvPec
83BiLAwkMisrv/yw1iU5KycuqXmew8bhErERsy1z+fMMeC6C47aMw5QOIMRs y6wJMTbdWptR
hxKOlVWHMCtf8yAD7tF2gCE+tRIertqsXKpg7AfNaS1cOiT1+YdRg6xc+o4u K7/an/omMEul
9DNcKvcaZ+XSO7jY75UXe0n+0YqsPLhH44HjNL36n89dEQLGg+At6ME+48U+ +D1siH3y8i3R
y8aLffB3MaWFxRb7tfZo6VnENljs13qxxfbFtlgHFuhHqL3yYk8NC2pWXq5k 5cVMVk6NiaQl
huTWoCh3IdIDWiQ5Ly8oAcinDXcESpS83DcWaAl42loX73m5kK1Nj/tD61zn mZVTbiMKv85L
GX5zCj8lOF0HJWJ8szwGS9AYDsXOv2UMzqNBnGdKbByCILgmJ+9KY8Bpuumu AXBR8CuhxskB
nkxO3nU3Q4PmmFPSwEJOPiDyEyEJYg0wOXnXJ4wVmlhOSQdIYjlJzZDE8gAm ljXAPKESatKJ
VEHGvJvWikAtj0gZkNYX7NwUXB8a6g8zCXkJ2LcG+zs3BPtB8zmriqV5QiX0 hE6saWkQhu2U
z1qQBnnEiiFEnK8F5gmVdat0ok1Lc0S0KRRtDkWrZUVbF9GJVkkuVyii1XGK FvtYj8j7WM+6
j3SizUhD2MOIaEOcosU81lPHirZ+RCfajHSQiDaNoh1E0eqA2cJY/w2mHvU1 NZ3kKLTW45DO
mXQk5oyadEgcdbRbGK3+EQ+p4Ut8C2PDccZLmgu0tkdD53ZbwrBy6JwOzBbG hlcY8CCC4xZG
O08z82QH6cBsYYT3MCy2IAuRcTHRSTvqIkY14SeZqGaL/KMVWxgbA7otjNHd d14HTFSz8SqM
aiaMo5qN8yjPhBynbKGXjaOajY/GlBYWi2o2vhotPYvYBlHNJjtGNRMGWxib 6rStKBsWLsQW
xhb8Ub+FIaG12C2MTdrz/77/pmWfzf3wN8BsYWx6Szeb2DOIdLTxqiDjgs4m W+KlXL4v0IMF
I36/f9TT1pL4FkaPXzdt+TpguE4Z0x22hGHlMZ2BwDhqer6Go2bKeNT0/BAJ TNFxQKY2G1XQ
RUvFGQc9Z6KlZ+XStH/Z4o2D3mwcB1Ox4wDJ9XqQ3KRMLjq9yNevwDLq88+T OO/aFsaKdM6x
gnhC3LECbsVM1lfR1JNRUy+gKVuLYCflnSQISCfLcyaJDbIJz1zIIzFCARkU S6GIZCAlxO1l
sBzKiFDlxIIbKqASqqCaNF0tWYjroQFWwipohNXQBB7Sxs3QAq3gAz+0QQBo n81KB7sor1AJ
3HFPdISB/PiYQ0x0oPHgpoNTxk1kL4IHl4gtxn/agQfFAelxUdq5UNIgQ6SJ 18COgWB3OEjz
rg2hYJ8GIkIhPI3jkba2xpaxSAAhPHu87TKELRcyRXpHVQMR7u0KbffygGRB VlyQZh6QbMiO
C9LCA5IDOSIZAVkEpHNDqHMTvyCFkCuS8ZOzgMCvB2lYtV06N3cP9fRy0xDI CFbVUCG4eQgZ
UBAXhKddhEwoFMk0UiiD9K7v3twT6g8O8nc1IQeWimQuKtIB8TtmpyeZDaG4 3HNA8SJQPJ1P
cEKJSCbdfAWKPsxP0jT+HuiAUo3gURh+lQpgmSEQ19BMheWGQFzD0w5l6sDo CvWFerv41cmE
FWqfViH4B2g6lMcF4VIlA1zqXNM11NOzwxv1ZdTjJWuZjDAeaPTt8bU0NgdG 2hsVYG87QQvQ
+TsV3CJ9OIAgrAt38w8pMQsqVD0VAG4pxAyojAPBI4SYCVVqv1+3uT8UXt+7 KbSD3xkHVKu9
TAvD71Iq1BgCcTlmh1qRHgIjQOfjkS0N6tQecn6u2JxQr7YOXY56gvzTbj40 qH1dheCfSrJg
ZVwQrqk2G1YpQQ8BGSRzbE/oPKZHMR0aRRLYFrAo/L3ECauNcLg6SRo0ab0K DwyGO/m9KgCP
lg2i8HuVD161yw0G157HnCLkQrMaACECf3dJg5Z4GFy9JR1aoxj94fXrQ/38 quaBT22bKAa/
ptngj4/C1U9yoC0+Cs8KKuZCQF0ytoZD2/jnpHxoV2cUBYB/UspTktIsvI1x 1fZoYjoJyt6j
T2jxtbf5A66yFeVVlXkZmTl2h7OooHDp8tJlrY0rV9VW15QU52dlN9TVtzTn pqV7Vzd5Ktxy
lum7QFlm+wXKMtsuUJbpNyXLDJiSZbqSzzLLzMgyV8QF4cwyy+OCcGaZVUln mZVfjCwzw4ws
MzMuCGeWmWNWlmk3L8t0mJdlOs3LMovMyTILzMoyC83KMpealWUuTz7LLDUj y1xmRpbZmnSW
2Zhslrky+SxzVfJZZu3/1yyzJMksszjpLDM/+SwzK26CyJllZscF4cwyG0zJ MutMyjLrTcoy
W0zJMptNyjJzk84y00zIMtNNyDK9JmSZq03JMptMyTI9pmSZFclmmW4zskya YZ5VssypJ6JZ
5jRmmfvkpyfeIgucg95nvZnjmQSB+dqkPpMg3y+mHxHofWMBhqBXfSpBvuVM 7yOLbyxUtkGq
nd7iXbAR/xuon6hVbqOgSIF3r6fV999NGty9nn4P717PGN9an8lDTWfw1rpI b617aKk4t9Zn
pGhp9da6SBsKS2purc9MIrkZA3IztyG5aeNb6zPq8y/TeGtdNP3Wuuwqwdtf GjU1g6Zs1BR1
rdAVt0WVumr9nbr6okq1UNtZjOrfF1PfBj6tfawvxta3h7D+y9H6L6D9lNLz ejSAtP8faQKV
ZMDpSDbgdCYfcKYlH3CmmxNwZpgVcGaaFXBmJRlwZicdcOYkH3DmmhFw5pkR cOabEnAWmBRw
FpoUcC41JeAsMingLE464CwxIeAsNSHgXGZCwLnclICzzJSAc4UpAWd5sgGn y4SAky6o9pXK
onq0KbqoTuKi7C8tdbkrKquqa2rr6htWrmpc3eTxNre0+vxtgXZ56XRdfCJA WTovPhFgsHRe
fCKAWTovPhFgvHRefCKAxbj4RED8pfML8USAvGxOKUvnlydjUncBJi4hV+gG Rx9ckuLSL5Ku
RFdJ+RhBqjYpVszi1sOXz+DWw3Ts1gMemr8+lTnPQJf1vg48EReGjriH5n28 7zLMAObQ/PVf
YmzSEzX0DAUe/ergPBelnqHAtyZc/xIDTt+aEH0B0EPgVN6a4B/bExn1tPnP efQrMRYGEokm
vTXh+MNal+S3JhCX1HP4ThuHS/INU+atCSfsDHgugotKB3Ca0gFkm5oOcOJa xqYbbdoYhxI+
zaw6hG9NOPFbBtyj7QBDfGrVJHpCCDRvTZjfztgPmtNaOJ7n/wHH816DtybM v6h7a0JW2Uvq
v1uP+43zf8L9xgPGb024oRyU84UH5POFu5XtOwvemnDDX2g8cMsF6i5P+QEw Htzwz+jBnPF2
7g3q+8/n5BODu+ll4/OFJ7NjSguLnS88eVm09CxiG5wvPLkXW2wutsW6sMBX EOqAfL6QGhbU
tybUK29NqGDemrBbvtiH/xuI/msfFO8OxHxFiym/P6GQcCqgTXgQSpX3J3ja vG0eT9s5Xn+r
/KMPw+tCwcGh/vP/5z4oMTyFfeMxhtycQk6Z/juhVIxjk8daKVrC4XjjW4y1 ebSGw7HUxiEF
glPgkwr4TV0M+F2kSFU9QCUF3wf1Tg5wEgIQn9Fl3n/xg9LZg5ReYijRM+77 pa3o8DqQtorJ
kSIhVj1aw3PuN4cZi/Sc+37pEAxLM9RkOkiH8Jx7Pda5DuvN68SrbgCoorVG oIFHPCfYkeQ5
3m/IqEZ54N2VWzJ1qs1K23BJWgPSNh7VtGyI2w1oBuW65RqdXLPSYSLXfpTr MMrVgHWOYb3H
dHLVkCCzmtbaBSt55EqFlMEdfaH/Y+5awKMqsvS53em803lAAIFgcBUdnUgn IekO4XE7D6AV
EggJDwFDAomuM24IIO9HkMcgL8HHjjO7MxMVhFF2FGF9MYPI7ny7zugojOMD VxF8P1aFdWRU
Vqeq7rk3VX37JlXdDZ/j982nnXtO1fmr7vlP1f1v3R5OUdB4rGgnphk/biyz YTVPn4YlwwjQ
p6lgZXWFBHwVtoFAbbzXBtQ8/RYCVBsCdQsCdRXaIDdsfA25YX4EbsjHa8zz P+ezR33bKRKJ
oJN/oCvf02sx399WYF3fBsZRMAn0jBG8ksv3t03FfD8/PN+vxAuWhI1jQle+ byb5XnHe11WP
6RrLBKmxpB3Beb/JYxvLdn06jiWZ99MV573VG7Z5J8z7TfNsw9muLyLDOQ+H c5ExnMyO2ixD
uz02vKyzqRshSXHeTwjW4BmoHrkv3NBe4MTfXGQDa75+XdfEv05x4ht9cRvf jOAm/uaf25Ca
ry8mSLUjUosRqSS0WYN2x2xIWeeFtUKyClL0g1u1NfXBUA3d9TEAS3QETOMB W8PGhf24ZY4N
sAX6DMyqlaDPUAEsvEtu4xj7xi7cthyz4bZAX0Jwm4+4LUHcktEGzz/ammrD zVoxzIQUFdy4
84+SVL8KtHWHDa2F+syurwLNVEHLOv+IHX3KnX+09awNpIX6UgLSAgRpKYKU gjb4VaBtQ20g
mUdhwixIVQGJ/ypQsvRXgTC7b3scs/tC5+y+7XXs60KW3e/tKbvfnmZd38au d8zut5dgdl/o
IOW4fQp2b4GzlON2c/9jAQ40MgANOc5SjtvftZq6GZsSpBxoZZNSmPbbL7PZ K0k5treE2bth
ZAT7BM6TaL8rzN4Ft0TofwIXiSEFwQPet3fFfwyM/ifkxXBKBPGs48kP/IKk uKClqKioIOAv
bsUFCW4GppJkyR4HhKpI11yX4+kOhm0hs3XcSKTFNyeOZx40L57jIOUhB7J4 DzXBCdXANp9T
5X30hhzBR8OECnKTsp2JNHkv6ZBaVT25si40sb6WWadTGYisNVkPhjgRPLXP oOoPWXtSmIQm
s21cYPvmXnlTcQDJzMlUapZt7humyVTk0WUa6NY0GzLH11ZeO7YuWNMwPlgX qp8OpshD1kVY
z3OotkPWVuw5U3TImqZBCjM1J1sWFXKoGtMaEtijllzeuKWn2R5sqK8N1VTW sWdV5F+oj4FU
uSHrg8x2wcfk+mAdm28DqHIjWi9TguMbWDz9qW5D1gu7/+kLRFXB+qCJSF+q 25D1QA/aNzxU
jwk2jGeB9KOiDVkH9BRL3oExHy6img1ZF/SYPObCnBC5VK0ha013ggxrK+/0 oToNWXtSNJIl
SXVddU0lTubeVKBhmZOk3UP8ZCDH1daFrgvWh2prDBcXU3WGrIuw2zCPaiJk bQl2hq2J3SCq
h+iybu0ZOzNnGq3nUzmErL3BP2hv9uASqoZQ8GChX1nbYGTuIQY7J2Hxfc9P LIa+CRl+0aA8
PZSUnJKalp7hzczKzunVO7dP334X9R8wMG/QxfmDLyHWQdBDMdAwT+HR0bAC kTvSsAKVd0PD
CmQegYYVSDwiDSvQeDgNKzC4jYYVKDychgUG756PnGhYgcltNKxA4eE0rMDg dhqOgsO7aFjg
8ChpWIHKu6HhGMico2EFMnegYQUij0zDCjzuRMMKTB6BhhVIPCINK9B4JBrm WTxKGlZgchsN
K1B4BBoWSDwKGlagcQcaViPyyDRMKfgGg4Y7vWF7EnRbKAiGSOVa0IMJtqdw Tmybz4Odz/iW
X6kbTeJ+Sud63E9ZEL6fgh+B7jS/f9a1KXanPqvrI9CzVDbFuj4Czb61wX0E +l7x+Q/dFbtF
XwaN+kLcFVuGu2KpIJzVfG+1YEf3tJIzCLLU6iBkKJ6uKhcFQumerWDDn9U8 p7W4ZJjP39SD
pIE7q/m+q4Qo6aGnpeXQOIxGWQTlLmm3DMIMEM5qvk94/s0USJPKrY9Al6uM rzTW2AvurOb7
vUIvJmGImhCi7GNiK0TUUtz/I+C1FO3G/tcFOKv5/ndsZzXPuv+PH4KgpdiZ gluWi5y1FDvN
51+LmDqinf7ZWUuxc0bY1Vp3Woqdt1lXt6FvBy3Fzv2YLRY5nNW88yV+FFnD mrndGM+zmtvx
RxcYfe06q3k2tuY6DMJZzbv+yfa5qec9M+4B4azmXXfaskmKl0wQOniXgve8 ZpP2SEKv0u/R
Wc3NLa2EXPyB7tMWf1bzA6dsacs/AhqvNO7pES5pt+ye9oKgm9s92pa26ohz OlYQghERdXOl
qsJJLwi6ud37bUmKBuQSApJOUmZAKJzckyU4p8JJ6wHPHkg1hJNF/pLiOT5/ c495WK4XDhC5
4ySc3PM2HxITTpKQzKSe6lIIia3XhQnwa11wno3O8XtjqXGZAFrY98Z+fUBo c3DEgKTFTGZA
KJx8MFtw7uMnQIMaWtK3K3DCyQeF559MOBmH0ULqePBTpI55DsLJhzJtwknt 2arHQaDKh4Yh
VS5xFk4+NA3Jfgkj+w7244UQTj50lP8I9Hz61+SXzpaDGMGXGMFSZ7Lfa77/ vZTRdwf9szPZ
7x0XdrXWHdnvXWRd3Ya+Hch+byeO2FKHj0DvfQZdLWFkTxvWTCFNxI9A08Zc 7HNTwkeg/y2F
98PEkn0GENDosC2GAR5j3rU2+8i8a+l+3uG3mCfUVlWPJ/+wrQs2G6NQTNLe zcEePiT0sN3o
obEGGkfW8U4NqzQ5AISPQP9mkNDkGmwSqWaASwEUdD4BLMHFb5YLzqmWwPrC zUxIS1FwHssH
px52Cd2ga8u79OuhMYX2Yzjo17vVO+I2PtTCCS4evlFohS4tF+nLydLyFtoM WVoux6VlGgh6
v4c7bSCZH+6A6yFdBaRESKAbBwZMLqlPTdFOoOzpkR/YYLpbb4TGVNqTEaA3 qsBkdQXf3OBk
T4/ssAG1WF9BgFqEQK1AoNJBWIM/8qxgR6NMzQRgo3gQMhWrZrkwzKq5Q8GG X4OX+uf6yGK5
+wMyhTX4voeFKGkxGxiJOaAIRrqk3TIIM0FYgz+aLjinxezkkdb3kkaqDLBK eZsJwhr80TuE
XkzCEN1CiLI5xwoRafnRzwRa3sF+vBBr8P032tbgpSc2/wEEWt6/FWl5mTMt 79+H8CxjRLuD
/tmZlvefCLta646WD2RYV7ehbwdaPuBHWl7msAY/MI0fRdawdj7W4DvwR/sa vANbC1+DHzhj
W4Nvzd3+GQhr8H/va8smaQQ1muzIGjzrvGaTHRHWDAFyQ+d/X9bgc/xlhQGf f678GvyxVlva
KhsFjaXGPT3KJe2W3dNZICzBHvsPW9qqH4XEFIJRkZZgBpwqSSoLhCXY435b kqIBJQgBSScp
MyBcgz9+l+CcrsGtwmgPpBlrcH9rK3ES8PWYh+V64QBRvNbgT9zAh8TW4CQk M6mnuRRCctOH
xsIEeOI/BefZ6NxjTIC0uEwA1iY3AZ4MCG0OxjZdQkDSlbEZEK7Bn7xbcO7j J0CDGlrStyu/
Bn8qV2g/GJ/RQup4aj5SxxKHNfhTd9rW4OtKf+YBgSqfegKpcoXzGvyp/0Gy X8HIvpP9yK/B
O0yDqNfgYx/7x6n4rxzZH2zgIhh0P/3rA688sBKECA4uwwhWOpP9wV/iQKxk 9N1J/xyB7PPx
6ufCrtYMwXMHvS6C4PngOev6NvTuQPe/HYJjtjJ8zCrwgrHoagWje9q0Zq7C LzdW4fnCKpw2
lkRX4drTMJl9+nkietuKHn/Ge2Tr8b4DAfrQIZwPA431eFOghNxggR4+sYcv EuLHbePx8uLv
SoXOtRudM96Xr4SB7ghtqrQ2EISXF3+3U2htDbaWY9yOA10KUKBz6nit4fyQ Jjjfzj+7vBEy
UhScG+8JYsjRvLyId8ahu/DOWO0s7j/0BHZ7NYr7PcZcp7Mo0lw/9IF1vSnu 95B/Isz1p3Nw
rq92EPc/XYzdW+Us7n96Kja3ClfLnq7yN87i/qePWE3djE0pndN42GWzjyTu d3w54HBFmL0b
RvHto73Hdk7jOLS/1bI/hu3HKM5P/BKVfdzRGXP9BXN8RSUFhPnLrBuOlAM+ umlm6SKq8Kx+
YAeRJMs74cQVoZqxNdVTgR0ykxKth9rxVCLizkFZn5QHUdziTkJRn5RtEnjY 6T7AjrpKlzcU
xGluU48vCzye8FJVPSZUE6KaHmBnt3jlnVCRmuHEEHVeicI+KeMMSENjVNSQ iZ8lb45vrQI7
bSlb3i4dUqeOq66ZXD/BUAK5vajpE63nzm0m/xaY09JlPcwYKvaRDjDPKJc1 JEPFDA2gklHN
J2VKUDZMa8bUAvtgSK66MWLlSkf1npRxJmRcE5wSZN9Yx0FypaFwT7Z1ajeZ 0BIzzkDNnpRx
mGI4FeV6Urb0QLSJ1ZWhMaFKs+NZqNWTsieTk56BRBo3R9uLYr3wE4H8voLm lqbiAmRj49w8
KrOtmFBXPYnNsEGo02sNFLb4DKlsS3FBaWlhUUFJU1kp+c+yluKm4uaSFiNq kgdNjZh7IIr0
pGzpI4i6aqbPqw8R2OuDEyZSJxehTE/KiU0o6O6LSj0p82RIZIeDMcs+qNKT sqQaP+tYMWqd
hxo9KWsxF/ZDcZ6UKZdK+qO2XsqOJIMpZH6wBgcYnGoe1fhfxy1evQl5eXRe XuGw4isKri4a
cvkPh1pC+tEjhwf8o8rKRzDqLIwHdQ6LmTqLY6bOK2KgzoJoqfPq6KmzKB7U OSQW6rw8Nur8
YZTUOTQm6lRIqSJ12pKpPHUOjIU682KhzkGxUufFsVBnfgzUOThG6rwkNuoc HT11joyBOofH
gzoDsVGnP2rqHBUTdZZFT53lUVLniOipk9Im7r++kBu2eqc68AqyBnaT/6oH vSIhXzZj5Uck
yXzGkvzi2GgbtyBeuBu3IFaFb0E04wWPCZs2lNtn6kFo7EsX7WNAD7pj27ZB 8TJtDR/Lv3iF
0CJ9LL9EXwmN+mLaZBroK/GxfAYIB0a8ONu2vWSKWWEWeFW2lzzgbqgLqcgX aB/wDYIXP7Ah
NosMaWM/2pFyMqQqiJk9Qfkk9wbB0VobTEv1VQSmJQjTKoTJC8LhI0d/YoPJ Ui/MhEwVmMi8
rq6sNc/AImH1Ba92CBIqx9dWmAgRt6stlGgXphs/HvPaULper0SURoJeqYJS V0fwOfz0LpyO
LbbhtExfTXBaijitRpwy0QaPTTr2sA0n87ksma1ZKjiRlFM1ndBLqNJAKkHu JCDu2KQ/j7Ch
1ahXIVqjQa9SQYvvDj4S5I5N+vNuG17L9Q7S3DLEqwPxykKbVWh3woZXOskj adRqDmSr4EWq
gYlBksXqrZvQ43QTUu/W9KI9mWX8+NLNNsBm69XQ2J8aBEGvVgFM7A8JPRsb QsheOm6DbIW+
hkC2HCFbg5Blo02HYfeXHBtkGTkA6dSqBXJUICNkPKG6nlRA7M1FA7REqaNu aF/w+KS/3GcD
rUkfg6BVgj5GBbTwHpHwc0A4PunlbBtsK/VbCWwrELZbEbYctFmNdiEbbN5e ABnUai70UoGN
lBLYydB1mMaSpFCjXcEnNC+/akOtWR+LqFWAPlYFtbAOkeB7YUsI2itjbKCt 0tcS0FYiaGsR
tF4giNZeWSXY5fO350HIVpSZyAWDNYe7U8GGF621+PyFAV+g+69FC6K1V+cK UVL1x/DR0Big
URbBaJe0W+t25URrrz4jOKefeRo0GBoHUOczyKJDIUpprLEXnGjtNeH5J9OD 0BCvFkKUfURn
hYjPsV+jz/8AzOfY+4xZfwFEa8fzbKK1715+byEIz7GP0+c/9HHYGufn2MdN /c8a9mR6H/2z
s2jt+F1hV2vdidaOH7GubkPfDk+xj3+CZfUaB9Ha6xn8KLKGtfMhWtuHP9pF a53YmuswCKK1
13fzorUOeu3vj41/HgTR2uvPQXg2MZlLuxRyzms22RdRZOMnrjTteyFaK/MV +4b5AkXdpy0G
Za0B5xsDbGmrXNeh8Qd0gIpB113Sji3CpK5RtfTGMhATlwsaSMpguT8EoyOr lvw+tTSVg+2Z
IX1qS1MspKFiSNKJygwJhWtvThDcU+GaJVbfA+mGcG1YoKyIJPqSHnOxXC8c QIqXcO1EPh8S
E66RkEydV7pLISQ3PWhFEK6dWCk4z0bn+NmF9LhMAS3sswsnTgttDubbtAKS FpOYAeHGyVs1
gnMfPwEa1NCSvmV54dpbfxLaD8ZntJA+Tl6F9LHCQbh2crxNuPaL9Bn/CgJd nmxHulzrLFw7
eTcS/lpG+IfZjxfi5bFTXi6C5F/Rv/rveHY0CBGcMvUv65wJ/5Spf1nHKPww /bMz4Z9aH3a1
1h3hn9pvXd2Gvh0I/9QbOGLrwkdsOF7wLbpaywifNqyZsrWLDdlaP0G2Rhtz 45n7hpfNhqe3
x/GemFytXx4A25CbB3mGXG2Yr9Xv8wV6eMuY7qQ2TKyuo7uaUYvVaLdmYtfe FrrWbnStkSm8
gpDntrWo0lYetoM34Du1QltrsC1Ujua5FGBA59Qxbma8s1dwTpeYmWTOeanz OdA7RcF5GqRY
Eauo1LjNjHeHC72hL0T9sz4bCTwI+mx31P0hzNobhM2Md3cLjdHKdLW+jiww V9HWyAJzHS4w
e4Ow/fruCRtkWeRWztSY+1wVyDzgrh5fL2y/9gAWt/363g02sH6qNyFY5aA3 qYBl9oSEmwvC
9ut7f7LB1KGvJzCtRpjWI0y5IkzvJ9pgyu5D0qwBUx9FmKxjjd2qML2/zQbT PXozNKYjTM2K
MJnn3PQRYXr/rzaY1ugbCEwdCNMGhKkPCNsVHxQIdvn8Hs9B6KW4wJCLwlxg HFaw4bcrfGX0
NKJA


Re: CDO/Teneo Server initialization issue with HibernateStore [message #425758 is a reply to message #425701] Mon, 08 December 2008 06:57 Go to previous messageGo to next message
Phaneesh Nagaraja is currently offline Phaneesh NagarajaFriend
Messages: 24
Registered: July 2009
Junior Member
Hi,

I could not get it to work.. :-(. I am still facing the same issue.

Can you let me know which version of CDO SDK are you using.
I am using 1.0.0. I will upgrade to 2.0 and then give it a try again.

Thanks
Phaneesh

"Eike Stepper" <stepper@esc-net.de> wrote in message
news:ghb13n$oi1$2@build.eclipse.org...
> Phaneesh,
>
> I fixed some settings in the MANIFEST.MF and the build.properties.
> I think it's better to specify dependencies with version *ranges* to
> stay current with the development/maintenance.
> Please compare the corrected project I attached with the one you sent to
> see all the diffs.
>
> The CDOServer started normally.
> When running the CDOClient there was an exception that looked like it
> was Hibernate related, so that I can't help directly.
> If you also encounter this problem please report it via the EMF
> newsgroup first...
>
> Cheers
> /Eike
>
> ----
> http://thegordian.blogspot.com
>
>
>
> Phaneesh Nagaraja schrieb:
>> Hi,
>>
>> Thanks for the rapid response. I would be more than happy to support/help
>> to
>> the fast feature expansion of CDO [in whatever limited capacity I can..
>> :-)].
>>
>> I have attached the complete project. Let me know if you need more info.
>>
>> I am using Spring 2.5.6 and Hibernate bundled with Spring 2.5.6. Let me
>> know
>> if you need more info.
>>
>> Thanks
>> Phaneesh
>>
>>
>> "Eike Stepper" <stepper@esc-net.de> wrote in message
>> news:gh8o7t$la3$4@build.eclipse.org...
>>
>>> Phaneesh,
>>>
>>> Am I right that you're using CDO server-side with Spring Framework in a
>>> stand-alone mode, i.e. no OSGi running?
>>> In this case it looks like a class path problem which is hard to
>>> re-produce without the exact same setup ;-(
>>>
>>> Would you mind to send a complete zip with an example project to me that
>>> shows the problem?
>>>
>>> Btw. we just decided to mark the CDO/Hibernate support as "experimental"
>>> since we discovered some scalability issues and Martin is not able to
>>> spent enough time in the near future to address them. We're eagerly
>>> looking for help in this area to stay current with the fast feature
>>> expansion of the CDO core framework!
>>>
>>> Cheers
>>> /Eike
>>>
>>> ----
>>> http://thegordian.blogspot.com
>>>
>>>
>>>
>>> Simon McDuff schrieb:
>>>
>>>> Hi Phaneesh,
>>>>
>>>> CDO is now supported from eclipse.tools.emf. :-)
>>>>
>>>> I will let Martin Taal answered that :-)
>>>>
>>>> Simon
>>>>
>>>> Phaneesh Nagaraja wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I am trying to initialize the cdo server using Spring +
>>>>> HibernateStore (Teneo) integration. I am getting the following
>>>>> exception during server startup:
>>>>>
>>>>> Caused by: org.eclipse.net4j.util.WrappedException:
>>>>> java.io.FileNotFoundException: JAR entry /mappings/meta.hbm.xml not
>>>>> found in
>>>>> D:\DevKit\symphony\eclipse\plugins\org.eclipse.emf.cdo.serve r.hibernate_1.0.0.v200806180411.jar
>>>>>
>>>>>
>>>>> at
>>>>> org.eclipse.net4j.util.WrappedException.wrap(WrappedExceptio n.java:39)
>>>>>
>>>>> at
>>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.initConfiguration(HibernatePackageHandler.java:411 )
>>>>>
>>>>>
>>>>> at
>>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.doActivate(HibernatePackageHandler.java:377)
>>>>>
>>>>>
>>>>> at
>>>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>>>
>>>>> at
>>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernateStore .doActivate(HibernateStore.java:197)
>>>>>
>>>>>
>>>>> at
>>>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>>>
>>>>> at
>>>>> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:69)
>>>>>
>>>>>
>>>>> at
>>>>> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:59)
>>>>>
>>>>>
>>>>> at
>>>>> org.eclipse.emf.cdo.internal.server.Repository.activateRepos itory(Repository.java:262)
>>>>>
>>>>>
>>>>> at
>>>>> org.eclipse.emf.cdo.internal.server.Repository.doActivate(Re pository.java:250)
>>>>>
>>>>>
>>>>> at
>>>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>>>
>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>
>>>>> at
>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>>>>
>>>>>
>>>>> at
>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>>>>
>>>>>
>>>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>>>>
>>>>> at
>>>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapa bleBeanFactory.java:1414)
>>>>>
>>>>>
>>>>> at
>>>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.invokeInitMethods(AbstractAutowireCapableBe anFactory.java:1375)
>>>>>
>>>>>
>>>>> at
>>>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.initializeBean(AbstractAutowireCapableBeanF actory.java:1335)
>>>>>
>>>>>
>>>>> ... 15 more
>>>>>
>>>>> Caused by: java.io.FileNotFoundException: JAR entry
>>>>> /mappings/meta.hbm.xml not found in
>>>>> D:\DevKit\symphony\eclipse\plugins\org.eclipse.emf.cdo.serve r.hibernate_1.0.0.v200806180411.jar
>>>>>
>>>>>
>>>>> at
>>>>> sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConn ection.java:122)
>>>>>
>>>>>
>>>>> at
>>>>> sun.net.www.protocol.jar.JarURLConnection.getInputStream(Jar URLConnection.java:132)
>>>>>
>>>>>
>>>>> at java.net.URL.openStream(URL.java:1009)
>>>>>
>>>>> at
>>>>> org.eclipse.net4j.internal.util.bundle.AbstractBundle.getInp utStream(AbstractBundle.java:229)
>>>>>
>>>>>
>>>>> at
>>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.initConfiguration(HibernatePackageHandler.java:404 )
>>>>>
>>>>>
>>>>> ... 31 more
>>>>>
>>>>> Also, Find the attached spring context files I am using. Please help
>>>>> me how to resolve this issue.
>>>>>
>>>>> Thanks
>>>>>
>>>>> Phaneesh
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>
>>
>>
>
Re: CDO/Teneo Server initialization issue with HibernateStore [message #425759 is a reply to message #425758] Mon, 08 December 2008 09:41 Go to previous messageGo to next message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6483
Registered: July 2009
Senior Member
Phaneesh,

I tried it with the latest sources from branch R1_0_maintenance.

Cheers
/Eike

----
http://thegordian.blogspot.com




Phaneesh Nagaraja schrieb:
> Hi,
>
> I could not get it to work.. :-(. I am still facing the same issue.
>
> Can you let me know which version of CDO SDK are you using.
> I am using 1.0.0. I will upgrade to 2.0 and then give it a try again.
>
> Thanks
> Phaneesh
>
> "Eike Stepper" <stepper@esc-net.de> wrote in message
> news:ghb13n$oi1$2@build.eclipse.org...
>
>> Phaneesh,
>>
>> I fixed some settings in the MANIFEST.MF and the build.properties.
>> I think it's better to specify dependencies with version *ranges* to
>> stay current with the development/maintenance.
>> Please compare the corrected project I attached with the one you sent to
>> see all the diffs.
>>
>> The CDOServer started normally.
>> When running the CDOClient there was an exception that looked like it
>> was Hibernate related, so that I can't help directly.
>> If you also encounter this problem please report it via the EMF
>> newsgroup first...
>>
>> Cheers
>> /Eike
>>
>> ----
>> http://thegordian.blogspot.com
>>
>>
>>
>> Phaneesh Nagaraja schrieb:
>>
>>> Hi,
>>>
>>> Thanks for the rapid response. I would be more than happy to support/help
>>> to
>>> the fast feature expansion of CDO [in whatever limited capacity I can..
>>> :-)].
>>>
>>> I have attached the complete project. Let me know if you need more info.
>>>
>>> I am using Spring 2.5.6 and Hibernate bundled with Spring 2.5.6. Let me
>>> know
>>> if you need more info.
>>>
>>> Thanks
>>> Phaneesh
>>>
>>>
>>> "Eike Stepper" <stepper@esc-net.de> wrote in message
>>> news:gh8o7t$la3$4@build.eclipse.org...
>>>
>>>
>>>> Phaneesh,
>>>>
>>>> Am I right that you're using CDO server-side with Spring Framework in a
>>>> stand-alone mode, i.e. no OSGi running?
>>>> In this case it looks like a class path problem which is hard to
>>>> re-produce without the exact same setup ;-(
>>>>
>>>> Would you mind to send a complete zip with an example project to me that
>>>> shows the problem?
>>>>
>>>> Btw. we just decided to mark the CDO/Hibernate support as "experimental"
>>>> since we discovered some scalability issues and Martin is not able to
>>>> spent enough time in the near future to address them. We're eagerly
>>>> looking for help in this area to stay current with the fast feature
>>>> expansion of the CDO core framework!
>>>>
>>>> Cheers
>>>> /Eike
>>>>
>>>> ----
>>>> http://thegordian.blogspot.com
>>>>
>>>>
>>>>
>>>> Simon McDuff schrieb:
>>>>
>>>>
>>>>> Hi Phaneesh,
>>>>>
>>>>> CDO is now supported from eclipse.tools.emf. :-)
>>>>>
>>>>> I will let Martin Taal answered that :-)
>>>>>
>>>>> Simon
>>>>>
>>>>> Phaneesh Nagaraja wrote:
>>>>>
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I am trying to initialize the cdo server using Spring +
>>>>>> HibernateStore (Teneo) integration. I am getting the following
>>>>>> exception during server startup:
>>>>>>
>>>>>> Caused by: org.eclipse.net4j.util.WrappedException:
>>>>>> java.io.FileNotFoundException: JAR entry /mappings/meta.hbm.xml not
>>>>>> found in
>>>>>> D:\DevKit\symphony\eclipse\plugins\org.eclipse.emf.cdo.serve r.hibernate_1.0.0.v200806180411.jar
>>>>>>
>>>>>>
>>>>>> at
>>>>>> org.eclipse.net4j.util.WrappedException.wrap(WrappedExceptio n.java:39)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.initConfiguration(HibernatePackageHandler.java:411 )
>>>>>>
>>>>>>
>>>>>> at
>>>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.doActivate(HibernatePackageHandler.java:377)
>>>>>>
>>>>>>
>>>>>> at
>>>>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernateStore .doActivate(HibernateStore.java:197)
>>>>>>
>>>>>>
>>>>>> at
>>>>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:69)
>>>>>>
>>>>>>
>>>>>> at
>>>>>> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:59)
>>>>>>
>>>>>>
>>>>>> at
>>>>>> org.eclipse.emf.cdo.internal.server.Repository.activateRepos itory(Repository.java:262)
>>>>>>
>>>>>>
>>>>>> at
>>>>>> org.eclipse.emf.cdo.internal.server.Repository.doActivate(Re pository.java:250)
>>>>>>
>>>>>>
>>>>>> at
>>>>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>>>>
>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>
>>>>>> at
>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>>>>>
>>>>>>
>>>>>> at
>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>>>>>
>>>>>>
>>>>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>>>>>
>>>>>> at
>>>>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapa bleBeanFactory.java:1414)
>>>>>>
>>>>>>
>>>>>> at
>>>>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.invokeInitMethods(AbstractAutowireCapableBe anFactory.java:1375)
>>>>>>
>>>>>>
>>>>>> at
>>>>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.initializeBean(AbstractAutowireCapableBeanF actory.java:1335)
>>>>>>
>>>>>>
>>>>>> ... 15 more
>>>>>>
>>>>>> Caused by: java.io.FileNotFoundException: JAR entry
>>>>>> /mappings/meta.hbm.xml not found in
>>>>>> D:\DevKit\symphony\eclipse\plugins\org.eclipse.emf.cdo.serve r.hibernate_1.0.0.v200806180411.jar
>>>>>>
>>>>>>
>>>>>> at
>>>>>> sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConn ection.java:122)
>>>>>>
>>>>>>
>>>>>> at
>>>>>> sun.net.www.protocol.jar.JarURLConnection.getInputStream(Jar URLConnection.java:132)
>>>>>>
>>>>>>
>>>>>> at java.net.URL.openStream(URL.java:1009)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.net4j.internal.util.bundle.AbstractBundle.getInp utStream(AbstractBundle.java:229)
>>>>>>
>>>>>>
>>>>>> at
>>>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.initConfiguration(HibernatePackageHandler.java:404 )
>>>>>>
>>>>>>
>>>>>> ... 31 more
>>>>>>
>>>>>> Also, Find the attached spring context files I am using. Please help
>>>>>> me how to resolve this issue.
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>> Phaneesh
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>
>>>
>
>
>


Re: CDO/Teneo Server initialization issue with HibernateStore [message #425770 is a reply to message #425759] Mon, 08 December 2008 14:21 Go to previous messageGo to next message
Phaneesh Nagaraja is currently offline Phaneesh NagarajaFriend
Messages: 24
Registered: July 2009
Junior Member
Hi,

Can you give me the CVS location for R1_0_maintenance?

I tried searchining for it in the CVS, but could not find it.

Thanks
Phaneesh

"Eike Stepper" <stepper@esc-net.de> wrote in message
news:ghiq3o$sa2$1@build.eclipse.org...
> Phaneesh,
>
> I tried it with the latest sources from branch R1_0_maintenance.
>
> Cheers
> /Eike
>
> ----
> http://thegordian.blogspot.com
>
>
>
>
> Phaneesh Nagaraja schrieb:
>> Hi,
>>
>> I could not get it to work.. :-(. I am still facing the same issue.
>>
>> Can you let me know which version of CDO SDK are you using.
>> I am using 1.0.0. I will upgrade to 2.0 and then give it a try again.
>>
>> Thanks
>> Phaneesh
>>
>> "Eike Stepper" <stepper@esc-net.de> wrote in message
>> news:ghb13n$oi1$2@build.eclipse.org...
>>
>>> Phaneesh,
>>>
>>> I fixed some settings in the MANIFEST.MF and the build.properties.
>>> I think it's better to specify dependencies with version *ranges* to
>>> stay current with the development/maintenance.
>>> Please compare the corrected project I attached with the one you sent to
>>> see all the diffs.
>>>
>>> The CDOServer started normally.
>>> When running the CDOClient there was an exception that looked like it
>>> was Hibernate related, so that I can't help directly.
>>> If you also encounter this problem please report it via the EMF
>>> newsgroup first...
>>>
>>> Cheers
>>> /Eike
>>>
>>> ----
>>> http://thegordian.blogspot.com
>>>
>>>
>>>
>>> Phaneesh Nagaraja schrieb:
>>>
>>>> Hi,
>>>>
>>>> Thanks for the rapid response. I would be more than happy to
>>>> support/help to
>>>> the fast feature expansion of CDO [in whatever limited capacity I can..
>>>> :-)].
>>>>
>>>> I have attached the complete project. Let me know if you need more
>>>> info.
>>>>
>>>> I am using Spring 2.5.6 and Hibernate bundled with Spring 2.5.6. Let me
>>>> know
>>>> if you need more info.
>>>>
>>>> Thanks
>>>> Phaneesh
>>>>
>>>>
>>>> "Eike Stepper" <stepper@esc-net.de> wrote in message
>>>> news:gh8o7t$la3$4@build.eclipse.org...
>>>>
>>>>
>>>>> Phaneesh,
>>>>>
>>>>> Am I right that you're using CDO server-side with Spring Framework in
>>>>> a
>>>>> stand-alone mode, i.e. no OSGi running?
>>>>> In this case it looks like a class path problem which is hard to
>>>>> re-produce without the exact same setup ;-(
>>>>>
>>>>> Would you mind to send a complete zip with an example project to me
>>>>> that
>>>>> shows the problem?
>>>>>
>>>>> Btw. we just decided to mark the CDO/Hibernate support as
>>>>> "experimental"
>>>>> since we discovered some scalability issues and Martin is not able to
>>>>> spent enough time in the near future to address them. We're eagerly
>>>>> looking for help in this area to stay current with the fast feature
>>>>> expansion of the CDO core framework!
>>>>>
>>>>> Cheers
>>>>> /Eike
>>>>>
>>>>> ----
>>>>> http://thegordian.blogspot.com
>>>>>
>>>>>
>>>>>
>>>>> Simon McDuff schrieb:
>>>>>
>>>>>
>>>>>> Hi Phaneesh,
>>>>>>
>>>>>> CDO is now supported from eclipse.tools.emf. :-)
>>>>>>
>>>>>> I will let Martin Taal answered that :-)
>>>>>>
>>>>>> Simon
>>>>>>
>>>>>> Phaneesh Nagaraja wrote:
>>>>>>
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I am trying to initialize the cdo server using Spring +
>>>>>>> HibernateStore (Teneo) integration. I am getting the following
>>>>>>> exception during server startup:
>>>>>>>
>>>>>>> Caused by: org.eclipse.net4j.util.WrappedException:
>>>>>>> java.io.FileNotFoundException: JAR entry /mappings/meta.hbm.xml not
>>>>>>> found in
>>>>>>> D:\DevKit\symphony\eclipse\plugins\org.eclipse.emf.cdo.serve r.hibernate_1.0.0.v200806180411.jar
>>>>>>>
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.net4j.util.WrappedException.wrap(WrappedExceptio n.java:39)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.initConfiguration(HibernatePackageHandler.java:411 )
>>>>>>>
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.doActivate(HibernatePackageHandler.java:377)
>>>>>>>
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernateStore .doActivate(HibernateStore.java:197)
>>>>>>>
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:69)
>>>>>>>
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:59)
>>>>>>>
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.emf.cdo.internal.server.Repository.activateRepos itory(Repository.java:262)
>>>>>>>
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.emf.cdo.internal.server.Repository.doActivate(Re pository.java:250)
>>>>>>>
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>>>>>
>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>>
>>>>>>> at
>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>>>>>>
>>>>>>>
>>>>>>> at
>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>>>>>>
>>>>>>>
>>>>>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>>>>>>
>>>>>>> at
>>>>>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapa bleBeanFactory.java:1414)
>>>>>>>
>>>>>>>
>>>>>>> at
>>>>>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.invokeInitMethods(AbstractAutowireCapableBe anFactory.java:1375)
>>>>>>>
>>>>>>>
>>>>>>> at
>>>>>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.initializeBean(AbstractAutowireCapableBeanF actory.java:1335)
>>>>>>>
>>>>>>>
>>>>>>> ... 15 more
>>>>>>>
>>>>>>> Caused by: java.io.FileNotFoundException: JAR entry
>>>>>>> /mappings/meta.hbm.xml not found in
>>>>>>> D:\DevKit\symphony\eclipse\plugins\org.eclipse.emf.cdo.serve r.hibernate_1.0.0.v200806180411.jar
>>>>>>>
>>>>>>>
>>>>>>> at
>>>>>>> sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConn ection.java:122)
>>>>>>>
>>>>>>>
>>>>>>> at
>>>>>>> sun.net.www.protocol.jar.JarURLConnection.getInputStream(Jar URLConnection.java:132)
>>>>>>>
>>>>>>>
>>>>>>> at java.net.URL.openStream(URL.java:1009)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.net4j.internal.util.bundle.AbstractBundle.getInp utStream(AbstractBundle.java:229)
>>>>>>>
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.initConfiguration(HibernatePackageHandler.java:404 )
>>>>>>>
>>>>>>>
>>>>>>> ... 31 more
>>>>>>>
>>>>>>> Also, Find the attached spring context files I am using. Please help
>>>>>>> me how to resolve this issue.
>>>>>>>
>>>>>>> Thanks
>>>>>>>
>>>>>>> Phaneesh
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>
>>>>
>>
>>
>>
Re: CDO/Teneo Server initialization issue with HibernateStore [message #425782 is a reply to message #425770] Mon, 08 December 2008 16:31 Go to previous messageGo to next message
Simon Mc Duff is currently offline Simon Mc DuffFriend
Messages: 596
Registered: July 2009
Senior Member
Please use

http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.emf/org .eclipse.emf.cdo/develop/setup/psf/pserver/.bootstrap.psf?re vision=1.1.2.1&root=Modeling_Project&view=markup
or
http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.emf/org .eclipse.emf.cdo/develop/setup/psf/pserver/All.psf?revision= 1.1.2.5&root=Modeling_Project&view=markup

with http://wiki.eclipse.org/CDO_Source_Installation to setup your
workspace!

Simon


Phaneesh Nagaraja wrote:
> Hi,
>
> Can you give me the CVS location for R1_0_maintenance?
>
> I tried searchining for it in the CVS, but could not find it.
>
> Thanks
> Phaneesh
>
> "Eike Stepper" <stepper@esc-net.de> wrote in message
> news:ghiq3o$sa2$1@build.eclipse.org...
>> Phaneesh,
>>
>> I tried it with the latest sources from branch R1_0_maintenance.
>>
>> Cheers
>> /Eike
>>
>> ----
>> http://thegordian.blogspot.com
>>
>>
>>
>>
>> Phaneesh Nagaraja schrieb:
>>> Hi,
>>>
>>> I could not get it to work.. :-(. I am still facing the same issue.
>>>
>>> Can you let me know which version of CDO SDK are you using.
>>> I am using 1.0.0. I will upgrade to 2.0 and then give it a try again.
>>>
>>> Thanks
>>> Phaneesh
>>>
>>> "Eike Stepper" <stepper@esc-net.de> wrote in message
>>> news:ghb13n$oi1$2@build.eclipse.org...
>>>
>>>> Phaneesh,
>>>>
>>>> I fixed some settings in the MANIFEST.MF and the build.properties.
>>>> I think it's better to specify dependencies with version *ranges* to
>>>> stay current with the development/maintenance.
>>>> Please compare the corrected project I attached with the one you sent to
>>>> see all the diffs.
>>>>
>>>> The CDOServer started normally.
>>>> When running the CDOClient there was an exception that looked like it
>>>> was Hibernate related, so that I can't help directly.
>>>> If you also encounter this problem please report it via the EMF
>>>> newsgroup first...
>>>>
>>>> Cheers
>>>> /Eike
>>>>
>>>> ----
>>>> http://thegordian.blogspot.com
>>>>
>>>>
>>>>
>>>> Phaneesh Nagaraja schrieb:
>>>>
>>>>> Hi,
>>>>>
>>>>> Thanks for the rapid response. I would be more than happy to
>>>>> support/help to
>>>>> the fast feature expansion of CDO [in whatever limited capacity I can..
>>>>> :-)].
>>>>>
>>>>> I have attached the complete project. Let me know if you need more
>>>>> info.
>>>>>
>>>>> I am using Spring 2.5.6 and Hibernate bundled with Spring 2.5.6. Let me
>>>>> know
>>>>> if you need more info.
>>>>>
>>>>> Thanks
>>>>> Phaneesh
>>>>>
>>>>>
>>>>> "Eike Stepper" <stepper@esc-net.de> wrote in message
>>>>> news:gh8o7t$la3$4@build.eclipse.org...
>>>>>
>>>>>
>>>>>> Phaneesh,
>>>>>>
>>>>>> Am I right that you're using CDO server-side with Spring Framework in
>>>>>> a
>>>>>> stand-alone mode, i.e. no OSGi running?
>>>>>> In this case it looks like a class path problem which is hard to
>>>>>> re-produce without the exact same setup ;-(
>>>>>>
>>>>>> Would you mind to send a complete zip with an example project to me
>>>>>> that
>>>>>> shows the problem?
>>>>>>
>>>>>> Btw. we just decided to mark the CDO/Hibernate support as
>>>>>> "experimental"
>>>>>> since we discovered some scalability issues and Martin is not able to
>>>>>> spent enough time in the near future to address them. We're eagerly
>>>>>> looking for help in this area to stay current with the fast feature
>>>>>> expansion of the CDO core framework!
>>>>>>
>>>>>> Cheers
>>>>>> /Eike
>>>>>>
>>>>>> ----
>>>>>> http://thegordian.blogspot.com
>>>>>>
>>>>>>
>>>>>>
>>>>>> Simon McDuff schrieb:
>>>>>>
>>>>>>
>>>>>>> Hi Phaneesh,
>>>>>>>
>>>>>>> CDO is now supported from eclipse.tools.emf. :-)
>>>>>>>
>>>>>>> I will let Martin Taal answered that :-)
>>>>>>>
>>>>>>> Simon
>>>>>>>
>>>>>>> Phaneesh Nagaraja wrote:
>>>>>>>
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> I am trying to initialize the cdo server using Spring +
>>>>>>>> HibernateStore (Teneo) integration. I am getting the following
>>>>>>>> exception during server startup:
>>>>>>>>
>>>>>>>> Caused by: org.eclipse.net4j.util.WrappedException:
>>>>>>>> java.io.FileNotFoundException: JAR entry /mappings/meta.hbm.xml not
>>>>>>>> found in
>>>>>>>> D:\DevKit\symphony\eclipse\plugins\org.eclipse.emf.cdo.serve r.hibernate_1.0.0.v200806180411.jar
>>>>>>>>
>>>>>>>>
>>>>>>>> at
>>>>>>>> org.eclipse.net4j.util.WrappedException.wrap(WrappedExceptio n.java:39)
>>>>>>>>
>>>>>>>> at
>>>>>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.initConfiguration(HibernatePackageHandler.java:411 )
>>>>>>>>
>>>>>>>>
>>>>>>>> at
>>>>>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.doActivate(HibernatePackageHandler.java:377)
>>>>>>>>
>>>>>>>>
>>>>>>>> at
>>>>>>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>>>>>>
>>>>>>>> at
>>>>>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernateStore .doActivate(HibernateStore.java:197)
>>>>>>>>
>>>>>>>>
>>>>>>>> at
>>>>>>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>>>>>>
>>>>>>>> at
>>>>>>>> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:69)
>>>>>>>>
>>>>>>>>
>>>>>>>> at
>>>>>>>> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:59)
>>>>>>>>
>>>>>>>>
>>>>>>>> at
>>>>>>>> org.eclipse.emf.cdo.internal.server.Repository.activateRepos itory(Repository.java:262)
>>>>>>>>
>>>>>>>>
>>>>>>>> at
>>>>>>>> org.eclipse.emf.cdo.internal.server.Repository.doActivate(Re pository.java:250)
>>>>>>>>
>>>>>>>>
>>>>>>>> at
>>>>>>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>>>>>>
>>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>>>
>>>>>>>> at
>>>>>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>>>>>>>
>>>>>>>>
>>>>>>>> at
>>>>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>>>>>>>
>>>>>>>>
>>>>>>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>>>>>>>
>>>>>>>> at
>>>>>>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapa bleBeanFactory.java:1414)
>>>>>>>>
>>>>>>>>
>>>>>>>> at
>>>>>>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.invokeInitMethods(AbstractAutowireCapableBe anFactory.java:1375)
>>>>>>>>
>>>>>>>>
>>>>>>>> at
>>>>>>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.initializeBean(AbstractAutowireCapableBeanF actory.java:1335)
>>>>>>>>
>>>>>>>>
>>>>>>>> ... 15 more
>>>>>>>>
>>>>>>>> Caused by: java.io.FileNotFoundException: JAR entry
>>>>>>>> /mappings/meta.hbm.xml not found in
>>>>>>>> D:\DevKit\symphony\eclipse\plugins\org.eclipse.emf.cdo.serve r.hibernate_1.0.0.v200806180411.jar
>>>>>>>>
>>>>>>>>
>>>>>>>> at
>>>>>>>> sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConn ection.java:122)
>>>>>>>>
>>>>>>>>
>>>>>>>> at
>>>>>>>> sun.net.www.protocol.jar.JarURLConnection.getInputStream(Jar URLConnection.java:132)
>>>>>>>>
>>>>>>>>
>>>>>>>> at java.net.URL.openStream(URL.java:1009)
>>>>>>>>
>>>>>>>> at
>>>>>>>> org.eclipse.net4j.internal.util.bundle.AbstractBundle.getInp utStream(AbstractBundle.java:229)
>>>>>>>>
>>>>>>>>
>>>>>>>> at
>>>>>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.initConfiguration(HibernatePackageHandler.java:404 )
>>>>>>>>
>>>>>>>>
>>>>>>>> ... 31 more
>>>>>>>>
>>>>>>>> Also, Find the attached spring context files I am using. Please help
>>>>>>>> me how to resolve this issue.
>>>>>>>>
>>>>>>>> Thanks
>>>>>>>>
>>>>>>>> Phaneesh
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>
>>>
>>>
>
>
Re: CDO/Teneo Server initialization issue with HibernateStore [message #425876 is a reply to message #425680] Wed, 10 December 2008 18:35 Go to previous message
Eike Stepper is currently offline Eike StepperFriend
Messages: 6483
Registered: July 2009
Senior Member
Hi Phaneesh,

Darn, I overlooked your offer to help ;-(
We, the CDO team, would really appreciate your help if it is fun for
you, too!
If you didn't change your mind in the meantime I'd suggest that you
contact me via email.
Then we can look at some of the open HibernateStore bugzillas and
identify a nice one to start with.
Of course you would have our help available at all times ;-)

What do you think?

Cheers
/Eike

----
http://thegordian.blogspot.com



Phaneesh Nagaraja schrieb:
> Hi,
>
> Thanks for the rapid response. I would be more than happy to support/help to
> the fast feature expansion of CDO [in whatever limited capacity I can..
> :-)].
>
> I have attached the complete project. Let me know if you need more info.
>
> I am using Spring 2.5.6 and Hibernate bundled with Spring 2.5.6. Let me know
> if you need more info.
>
> Thanks
> Phaneesh
>
>
> "Eike Stepper" <stepper@esc-net.de> wrote in message
> news:gh8o7t$la3$4@build.eclipse.org...
>
>> Phaneesh,
>>
>> Am I right that you're using CDO server-side with Spring Framework in a
>> stand-alone mode, i.e. no OSGi running?
>> In this case it looks like a class path problem which is hard to
>> re-produce without the exact same setup ;-(
>>
>> Would you mind to send a complete zip with an example project to me that
>> shows the problem?
>>
>> Btw. we just decided to mark the CDO/Hibernate support as "experimental"
>> since we discovered some scalability issues and Martin is not able to
>> spent enough time in the near future to address them. We're eagerly
>> looking for help in this area to stay current with the fast feature
>> expansion of the CDO core framework!
>>
>> Cheers
>> /Eike
>>
>> ----
>> http://thegordian.blogspot.com
>>
>>
>>
>> Simon McDuff schrieb:
>>
>>> Hi Phaneesh,
>>>
>>> CDO is now supported from eclipse.tools.emf. :-)
>>>
>>> I will let Martin Taal answered that :-)
>>>
>>> Simon
>>>
>>> Phaneesh Nagaraja wrote:
>>>
>>>> Hi,
>>>>
>>>> I am trying to initialize the cdo server using Spring +
>>>> HibernateStore (Teneo) integration. I am getting the following
>>>> exception during server startup:
>>>>
>>>> Caused by: org.eclipse.net4j.util.WrappedException:
>>>> java.io.FileNotFoundException: JAR entry /mappings/meta.hbm.xml not
>>>> found in
>>>> D:\DevKit\symphony\eclipse\plugins\org.eclipse.emf.cdo.serve r.hibernate_1.0.0.v200806180411.jar
>>>>
>>>>
>>>> at
>>>> org.eclipse.net4j.util.WrappedException.wrap(WrappedExceptio n.java:39)
>>>>
>>>> at
>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.initConfiguration(HibernatePackageHandler.java:411 )
>>>>
>>>>
>>>> at
>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.doActivate(HibernatePackageHandler.java:377)
>>>>
>>>>
>>>> at
>>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>>
>>>> at
>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernateStore .doActivate(HibernateStore.java:197)
>>>>
>>>>
>>>> at
>>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>>
>>>> at
>>>> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:69)
>>>>
>>>>
>>>> at
>>>> org.eclipse.net4j.util.lifecycle.LifecycleUtil.activate(Life cycleUtil.java:59)
>>>>
>>>>
>>>> at
>>>> org.eclipse.emf.cdo.internal.server.Repository.activateRepos itory(Repository.java:262)
>>>>
>>>>
>>>> at
>>>> org.eclipse.emf.cdo.internal.server.Repository.doActivate(Re pository.java:250)
>>>>
>>>>
>>>> at
>>>> org.eclipse.net4j.util.lifecycle.Lifecycle.activate(Lifecycl e.java:53)
>>>>
>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>
>>>> at
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:39)
>>>>
>>>>
>>>> at
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:25)
>>>>
>>>>
>>>> at java.lang.reflect.Method.invoke(Method.java:597)
>>>>
>>>> at
>>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapa bleBeanFactory.java:1414)
>>>>
>>>>
>>>> at
>>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.invokeInitMethods(AbstractAutowireCapableBe anFactory.java:1375)
>>>>
>>>>
>>>> at
>>>> org.springframework.beans.factory.support.AbstractAutowireCa pableBeanFactory.initializeBean(AbstractAutowireCapableBeanF actory.java:1335)
>>>>
>>>>
>>>> ... 15 more
>>>>
>>>> Caused by: java.io.FileNotFoundException: JAR entry
>>>> /mappings/meta.hbm.xml not found in
>>>> D:\DevKit\symphony\eclipse\plugins\org.eclipse.emf.cdo.serve r.hibernate_1.0.0.v200806180411.jar
>>>>
>>>>
>>>> at
>>>> sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConn ection.java:122)
>>>>
>>>>
>>>> at
>>>> sun.net.www.protocol.jar.JarURLConnection.getInputStream(Jar URLConnection.java:132)
>>>>
>>>>
>>>> at java.net.URL.openStream(URL.java:1009)
>>>>
>>>> at
>>>> org.eclipse.net4j.internal.util.bundle.AbstractBundle.getInp utStream(AbstractBundle.java:229)
>>>>
>>>>
>>>> at
>>>> org.eclipse.emf.cdo.server.internal.hibernate.HibernatePacka geHandler.initConfiguration(HibernatePackageHandler.java:404 )
>>>>
>>>>
>>>> ... 31 more
>>>>
>>>> Also, Find the attached spring context files I am using. Please help
>>>> me how to resolve this issue.
>>>>
>>>> Thanks
>>>>
>>>> Phaneesh
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>
>
>


Previous Topic:Editable emf objects properties
Next Topic:EMF-Databinding ?
Goto Forum:
  


Current Time: Wed Feb 26 16:30:12 GMT 2020

Powered by FUDForum. Page generated in 0.11823 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top