Skip to main content



      Home
Home » Eclipse Projects » Eclipse Platform » Launching the Eclipse Platform
Launching the Eclipse Platform [message #54722] Thu, 29 May 2003 14:55 Go to next message
Eclipse UserFriend
This is a multi-part message in MIME format.
--------------090405010102080004010409
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

So, this is an extension of the thread: "Eclipse as a project loader"

What I am trying to do is use the core of Eclipse to be the launcher for
my project. What I cannot figure out is all of the configuration needed
to launch a project without using the Eclipse UI.

My project is called "Cytoscape", and I have followed as best I can the
instructions for how to build your own project. The included zip file
has all of my stuff in it.

In addition I have determined that the absolut minimum set of plugins
for linux is:

org.apache.xerces_4.0.7/
org.eclipse.ant.core_2.1.0/
org.eclipse.core.boot_2.1.0/
org.eclipse.core.resources_2.1.0/
org.eclipse.core.resources.linux_2.1.0/
org.eclipse.core.runtime_2.1.0/
org.eclipse.platform_2.1.0/
org.eclipse.platform.linux.gtk_2.1.0/
org.eclipse.update.core_2.1.0/
org.eclipse.update.core.linux_2.1.0/


So if someone who is knowledgable in making a standalone project would
please look at my project I would be very happy.

Specifically the following:

cytoscape/eclipse/features/org.cytoscape/feature.xml :
The "application" tag does not really make sense, the standard one is
"org.eclipse.ui.workbench", but I am not sure what that references.

cytoscape/eclipse/plugins/org.cytoscape/plugin.xml :
I am unsure if I MUST use an extension point, and if so which one
should a stand alone project use, and why.
What should the format be for this plugin which will be the primary plugin.


cytoscape/eclipse/intstall.ini & cytoscape/cytoscape
Am I using the eclipse launcher correctly, and are my projects called
the right thing.

Thank You,

Rowan Christmas

--------------090405010102080004010409
Content-Type: application/zip;
name="cytoscape.zip"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="cytoscape.zip"

UEsDBBQAAAAIAGdcvS4kwlz0MwAAADcAAAATABUAY3l0b3NjYXBlL2N5dG9z Y2FwZVVUCQAD
4VLWPgJV1j5VeAQAEJ1CnFNW1E/KzNNPSizO4OJKTc7JLChO1YfSCrqJBQU5 mcmJJZn5eQr5
Rel6yZUl+cXJiQWpAFBLAwQUAAAACAAmcLwuhZos/S8AAAAzAAAAFAAVAGN5 dG9zY2FwZS9j
eXRvc2NhcGV+VVQJAAOXI9U+AlXWPlV4BAAQnUKcU1bUT8rM009KLM7g4kpN zsksKE7Vh9IK
uokFBTmZyYklmfl5Cs6VJfnFyYkFqQBQSwMECgAAAAAAcl29LgAAAAAAAAAA AAAAABIAFQBj
eXRvc2NhcGUvZWNsaXBzZS9VVAkAA9dU1j4jVdY+VXgEABCdQpxQSwMEFAAA AAgArXK8Lg7G
HYvkKQAA/2EAABkAFQBjeXRvc2NhcGUvZWNsaXBzZS9lY2xpcHNlVVQJAANV KNU+BVXWPlV4
BAAQnUKc7XxtYFTVtehJchKGEAmItICoowUNCpPJZJJMEukFwhDQBCIhgdbi MJk5yQzMzBnn
nJOEVmo08GoYo7TP9nq9VLR4b2lf20srWlqpFz8eaPVZar233NsvfY+2h2uq 0VIEpc5da+19
5uwzCd7213s/3sDOXmvttddee+21P87MPuvOYNuqoqIiyfoUSyUSYkP3yS4/ 5FtuZnS/5JbK
pCrpCmke5IhDGgIeSEcBxlQKSYZUAukMJijDNAvgWbysiCf6QBmmf/yEJGHC +tIMVn4A8AOP
yy5Mm0BgGlIZLy+GzLUQ0hOyC1MVVMBUxtvA5ALcdReUQ3ID7hbKqhPxnupE dEkinjIGPZrq
8TH6DK5b69oubguWUC9oTqqHdA2kcq7+Yi4XPz5eH+3yMU6rhTQVdYE0D9KV kCp5GcrzcriO
51fz/CpIl6GeHK/heRWkSyFdD+njkJZAmin91x9ZgLF/ZQXlxTwvFWhTeD6N 57MhXQJpbkHd
+RIb7+mQrigou5zn1wm0ayEtgnQDpAUS84sKSDDc0hyBzzNJPz4NDR3Oyq6+ ImYH1AnHH8tm
Su/kwlD+ApR/WWLjhPY+Cfh9EuM/Dx01Afdx/FuAnwP8txxHuute2fVvHEfX nwP49by9zZCq
AP9OMcOvgfYCgM/h/P2QVgP+Lxz/PaQ9WabfpeA1qMcmKPfw8sdBTgzwNJf3 MKRBwLfz8m9D
ugfwVRx/EfgeBHwh798zkA4I5fPQPoBXlzC8FO1xr91f1Osk4G28vVOQTMA3 8vI/QDoHuMLx
D9Aeo7JrjPd/GAf6+7a9VwM+B8p/xvmfBblVgH+T88uQBwC/nJfPAnw14H+0 cKi/adTWD+3s
3WfZ6xLph2gfKP8Bl/cW4IOAd3B+L9DvAbyR4y0g78FRezw/BP4DgC/h+B0F +t8E9Zc9aeMD
aD/gP8P578f+CfzT0J6jtn+sAPyk0P4WkGcCvovjGuDnAP8xx38H+rhgXd3L 8VqoH4X+yiR/
uvQG8M+B8mY+fpdCXnWfrf8w2hPwNo4/hPYEPMnxN0D+JsBv4Ph37GWd1ql/ QHtCuZeXS7AO
9unblgzW1Czxeby4Enql0MpPrV3evqZFgpLQQDzap+ghLaYOhMKJBKelooBq QI8qETUT1pUo
FUTUlB6Op5RMKBwFSnRbKB0f7DF6QyllINSbUZOh3nhCKZSRVrW4HldTRNfj SUU1dCbA5gMB
Iooq6dvTTFQ0Hk6ofZPSMgaTGk/FdQKSoF7odkPACEA1EmokzJVLKpoW7lMs Kdg4aJ6KM1lJ
LMr3iPVQCrW2rVuxvC20btWqzuCG0IblK9qCIdGCUUXTM+p2kRSLR5UCuzk6 wdnytFCoL6mm
QpoezuihEI1dtGDsgBaG8ayx8D6qGYrElAhaAaqmIoCGNZ1X5/o7JCQRqkco HU71qYO9ui0w
T5xIclD61J6tSkR3yAXto0ZCcdCiCbb9YjEkR1mE6QF2i6TBcIqupPqlJHih GkFiJhLLUGFY
B9NElYzSF9d0MGJvJpxUoLe9qjQQhqEGnhRKIF5NiSTTUq+a2SZpWiSc6pWU QSXSj+IjA1FJ
S2fiKR3GMzQIxkLBSiaTUsk7yElDa9bBCETBjQwN3D6kDMaRC9XlI0NehW2B eqHQZFr1ZhQY
TSUa1sPA0aNprCaQUlGptW3NipYQ2EHCfbmIn0GsHRrzIsnasZ1lEnFbJRZc THCRQGGlThkS
8fx9MTvD4GdGPH4JljxQwvALsE6WweGmDfIpUL0DcyjbgDksYJswhwPEZzCH A8YWzOEQEcUc
VtAY5nAYSmAOB6g05nC40DGHlgYxh0PEHZjDIWkIc1BmJ+ZwyLkHc1i07sUc Dg17MIdD0gOY
w0HgQczh4LUXczgcPYI5bMyPYQ6HrwOYw0b0Lczh0HIQcziwHMIcDgqHMYdF 8gjmcBA7ijls
ss9jDoeTFzCHA8vLmMOB5gTmcJB5DXM4kJ3EHBbeX2IOB8PXMYeF+xTmcJAz MYdBHcMcDnTj
mMPGdwZzOCiewxwOgl0jvx0ec5lTwbR7zH3w17wJevvic7m6lcCRW7ia71e5 hTgSMQRPv56D
z0IckRiWnT5BOI5MDIfz9FHCcYRieFQ5fZBwHKkYbgunHyEcRyyGR8zTewjH kYuhG54eIhxH
MBZAPE04jmRsGeJbCMcRja1GvINwHNkYbtWnlxGOIxzbhLiXcBzp2BbE3YTj iMewQ6dnEI4j
H0sjLhGOHhAbRHz8Q8TRE2JD1H/C0SNi91D/CUfPiO2h/hOOHhJ7kPpPOHpK 7BHqP+HoMbED
1H/C0XNiB6n/hKMHxQ5T/wlHT4odpf4Tjh4Ve4H6Tzh6VuwE9Z9w9LDYSeo/ 4ehpsdep/4Sj
x8VM6j/h6Hmxceo/4eiBsXPU/z8j/jKNfxH2n/ATNP6InyD8NRp/xI8SfpLG H/GDhP+Sxh/x
Rwh/ncYf8T2En6LxR3yIcJPGH/E04WM0/ohvIXycxh/xDsLP0PgjvozwczT+ iHsBt9asmj/c
NvLG8Knxjg3rY3j2i+GB+Zbu2ND9ssscgI6fGTkLc6KzAy0j3XrXc1+CyZcd PgLIrqN6ce5E
dvOFF58bObuHf9j8yc4+BM+Nu1411mRnHwQoWwzM80b1a6XRFfJ+pOQu5SXl u140/uMwHquB
ZcbwWEVMhkcK8w7Qcfj5GYdxpdyPwkbGNj832s/nJyFPokZdh/GJg4hQfzZk MTxiMiF9F0gI
cu8ZPXQt8RfWH/ntxu7O4bEFWaPieHAMSduCLnnrJTnde8H8GBMAkkuOwflv rCJXb2Zgld1/
GDSiAuN6oGY/eeEHOEcOSu9+572f3mLeD9U4iytX32He+SGJgYa7R7tcIyc6 zNOwsgw/X4Hu
LA0vdR+CRaXyy0c7ukfbXSMvdJgPwyOZORuW5/1H8g1dgc3XXQDcnAXFx+UF aBuzEwwFdrGE
7Pw6EI8Hx0nwDlfR58uyq+SR4PjwmJwzxnN1KC9Xh7zmLpAycgyFn9W3DS+d gfX1nuEd45Lh
ehT5qFpFdukZgO0Ojvz4vVezO8YJx+6OtpW7bjH3fpDLjTwHXaJWsEanuRpU G5m/wIxCRzB/
4QI3Q0W3uRfhpQtI512nyQqkgDF1eGkFaTI1O/swAG9O2ZOdfQSAkdnITQod cSr00ns/G/m5
oM800KeC6yPn6rBaru4o/cWasfF9qN03SZvLOs1HYSz2H0VfXDruEPzeT0fa Xx/5DZdM/SaN
LUL7L7Ptr9/Q/kuwQNlIxQLzwfehzeAYa7EzV4fSOswVVjsvfsC6vxTbgl6P SsyliN283NKC
jbY2vGNM0l3Z4Nj+fLfPTRwHUR9rKGa+bw0F7/o5Go0ffsBG41+nstFoAtxy oulYdhb9M2e4
zAXg4SNBc0ReYP5qCoKnQCfyMeYjlwFjzjiVqxtDZ/zS+9ao5gzTHJqWd6rK nd8E2c11J4Cr
cufDBD8PsDGLei1hr9dMxfWNil7AIhJTJ2ORB4rejDXXvWzTXUj/GNI7yCDm JI55qsAaJefR
GqBud67OJEN8930+IC+7mCW8rAeWprOhPjV3hOYaFYIb4Xw2SzlmnDLfP8/6 jeM0nXo/Zv6O
0Whajypnbr0ttPk5Wj9pjanIdsFKmG2vOC7fJdE0xSd76Sn80zyvcnR6UX7q /jP+eQr/kKzm
0oPQ9R2BkbMjv37mdzLa/0kvULJdYyAu5/+iufg8X6mMstGnsahlFwxl8xVY 744f78rpTcN3
ypI+DxxqWXYzPOLuqMxulLPtY9nNFdmVWXmkePhOmnStruN0PM22VsD8f7MZ xx0W1ff2ia09
fc5q7fLs5rFsV8Xoyofk/YuhrePyQ6hwFtaxubiUfP4GYCjZPP7mTND932/o GgcJWfnvRuQv
tmSDruY5n/+PHOjQPg6mWVSeC46hOKRX3vsuLJoTbXgHMO4ubio9BG3p80Z+ Ls7WNcPni/ub
hj5b1GT4szscExmMP/zMrFvMP51lcwP8Fzzh96wbp89Bh6GflU+TWOhuB06D uWetxf+zBdJG
v/t/ptDc7TYfswR2d5rn3gP4N45mn5+xe+W0D7m6V/C1hAu5PfcIku+Rrzy2 8soiiSYVKHXp
e0ypCCiFc7Ii9jWwvfnSn3BxGRo5XujwwvQ/VP4Kzlf/AvMSUisL/MGd1IfK nfjtz1AAdohy
APZAX5/I93WnueRPbKc8Dl7DpvfOTvMFpsmbV4BtRj68wdgJm0g3laxlJcfk K6XWkR07h5o9
RrPY8+Hzf9bn5lfO4fMXjPm7W4qYGYyZ6E8nQNFO8xgzsdNof7XFXgflR4P3 wIrX0bm1xAz/
yXLOmTR5eod3PChVPnh09dVgix07JR3m4c6hJliB3/uQVRyTqWJVvuIUqjMI mlZ0mjNBSZqK
qOlJyyXZWYR8cv5TkuScucNLF7OV8lHMhwOSXg78rcM3HpaM87S24EpvVpfx xXL4xoclfUoL
Zsb5wydx730WJsXwjfdI+iV7csHxLGzFN94tGWdG5eaSIM6W0ZXF5SDpmdeL O8yrztDG8yht
Yu1jI0XHg6eKmMKWJrXHg3SCa9xh7libnY3EPdnNZlZ+KNt+CibdiJxdPtJ+ Khc0geOO3755
PehrVdls7rg82wW8X0HeLuDdbfFuBl7OBvo2tpuVo1+R0G9Rtv+r2JN/ToD7 /gC/Y77wx3+s
/NtnK790NPCs/vGsTKXZrlOosfzFFSNdp95cu2eS/R2m0TPTbjGb/mhNXVqY O81FNFyuWIK2
819AMRc2n4RB50HD7OZxULLy3gQIywZR++Py3T+BGstgW3t0Dq6h7ad4h47L u5+AEgQfrcIT
R578okWeb5OHl15GB5Y0lP+Il5P2hyfZpl973D42vDRy8r0TMHyXdpi97+ZP KcgRQzlsp4nl
qFelZyy1R+bfvYx2YjfYu4gtsWDvHZ9gtu6qmGQoYSVtDJp3/IbZ5bj8RRqn 4NgkPlxBPvw0
YyCPvWIPblc3fs+x8M2ftmr4xu9JBvZ0tKW0w3zsHXS98ZHnnuYzBCoNN0n6 zSAb68vfGwos
McqHPpdzG/Kxllw5Ph0EXTn/wU4z9keab5M085lpuWMl7hbW1uFjJaDTeOFe cNfYJti/C82N
x+8ZqNNx8hQs3Gjm3iVP4et7x0bzrXfYuvPcrl/o20afmAP7wOiuw7h87zr0 Hp2nj7UUSeRZ
G2Pvwt9u83MkoyL3BDJ0w2rx/ri1WlSMnOsd/hGultLgDaCssI9sNIftpoxv gtU2ms8AxXFC
wOcr9JzNeQ07zbZ3LOmlIyffLN6zDBfNlfvxQLmcS3yWhOx6tfKBo/QQtofJ kYeXSvijjDEH
4K1F8MhwCB9c8ejUytcEWjdjpY/Irq3FW0sgSeaRceaJknkp9Qt1GKSGLusw q8fZ0bEBCPx5
j7cFOg8vvUDzoDJbsh9byQYr9iNleMcMSb/K7ERxY67RICzO5tm34cxZiurx 5YmkOc5Hxgxx
Nd31qn6tuMkPn/8QH/Lk0eB4R2w/mGO92cPH4Sw+Pbq2St3mibdYX2Ycxm/W dv2icufT7Kjd
ac7Od3Pa26yb0Pdx5IfD7j3jzG8k8zt5G+gcGh67jMoR3mjeNs4t0/UWkbZK G80mDhZtNNW3
+NFwXNKvBm03xg4/jIYZH5WH2P9nXi/pMDdxtjG3uTQvusQS/cM/5HLmb9+a 6CugCh5Pjv3Z
Op5MOXwCH5RKD78MGfMDNCcY1/U0He/vBFHgSVeBfTpztWYHtSuZh//ADrNe c+3beP4HUfNx
XgfPdJhH3mZzM3jmG3eCCKOk8skzIzAHz916m7VuQBOXQRPmXW9bxmp9mxny KsjNeZbqzDnt
7wfQbx71Pim7nsI/w+dy+sdA4OgR+ply+E05dyJbAlTjzKZbeX+dz+ud663v Iso+Tuc28wtv
c7+UJnzw61P85rXe65Xoa14j7dkazkhLImmpE3F3d3uTe6FWLkG6bqF2nTue cm9XjYw7YmQy
Skp3dyzfsFqin6qlwUA9/jQgLRnQpCX9SWkJ/jCjpRNhLSYtCWci8FeFkpRq 0aJKj9EHbakp
TU0obWoftIL/sHY406cB6qb/ExXnHzXT51EiiXhaUzwRNaN4EmEjFYkpGU87 ftEt3dTd7taV
TDKewt+BPO7gYFx3R9SosnRhtBzktqhGIupOqbo7oYajbqaYuyeuJ8PppvKP aJh/lrtvCveH
3euNFP425A6m+uMZNZVEw1TdtD64yK1mGMdKpV9JqGkquTmOpStvXlSeNDTd 3aO4gSOeCPck
FDSvmokqGbeuujNGyh3knXOvVZkgaEA3wgl3MhyJxVNK+UBYc/eqRirqDvdC T92agpaOp/rc
ekyBkkRCHUDM+o1Ac3RrA/DwJtz4U4OhkxaWFd0o3UgRDRQiGaCjrrnLI2oy HU6BQLfgN278
Cc1dBZ3AxrUwmCQazygRXc1sd4MopNrNLPJIHRkVgKTmjhoZ1NKS5W7BH4WI /xpPQu27hiSX
c8HXeJKKHsZfKK4R5Ku9zDMH1Mw2LR2OKB5J6kgoYeiaASnsTikD0KXudk++ yxnldgPqa+4w
OABw6u4aT63Ha/+6vxxcI0ZW1TTsaxxYExklHN2Oo5NClblOYU1TI3H0MkGB 8jW9UAiV4D86
GTLirzyL3WmmWFRJKGBRq5+RbayjXGh5XtJFuhyGYdchJ7NZYw4+rPeqmaQ7 3AdzwCNtbZS2
gudIWzNKdU88VS0tSWaaauoh01g22OSr99X4/QCqcSDVBghs8nsbsTjV5KvD PKI21Xh9WBQJ
c2hrXJcWRoX5cCP//l/84L0MvH+Bd0vwXkgMDgyDkPD44H6E8S+D/A7Ad0Pa AvAjkLY8Krte
h7Tsa7Jr6GtOuV8Hvm/vs2nf5fApntN3ZPD5FcdncPxnHMezKa79eNSdw8tw N8ST7HwBxxOn
W8B/APgCAccDcZWAI1DdJEmtsPdiaoP0XUHPhwF/ANJuSHdD2g4pBSkC6TOQ uvZPtB9+ioT0
oyKW/5TnF3g+q5jlV/Dcx/MgzzfyfBvP7+T5bp7j72v4HIJfceOYeflv/1V3 yS68e3Nhl+zC
uzl775ZdeMfo4RJ2/wZ/xJnN9cT9BO8soC3wvgHeE5rJx927W3YhXAX5pdxW s3gOT5qqC+hw
jlFRF9jl1YdGJrfFR33wICTm1v0b/DwN/XoF0q8hvQXpQ0jT75VdV+KdF0if hLQW0m2QUpA+
D+k+SA/jnRpIT0N6BdKvIb0F6UNI00ehPiQPpE9CWgvpNkgpSJ+HdB+khyF9 B9LTkF6B9GtI
b0H6ENL0+6A+JA+kT0JaC+k2SKn7mN7sisTXpOG5zE441x67j/muBeP9jht5 H/EHriEOZwT4
XgF+SoD/KMD4Y4oF3yXArwrwnwV4cbENdwvwnQL8dwJ8SID/RYCnl9hwjQB3 C/CQAH8D4Ls5
/JwA4+drk8BTZcYT6ZakBRx++9YiqU226/YI8Hb5v5YpwqOc/yTkx2TU8/gE nn8nupvgdwhm
t+lwYg3RbSmYtwR/guBaghcSfDPB9POMFCaY3bgbJNhH8B6Cawn+OsF+go8S zG7wnSS4nulA
cIDZpwzhRoKvIbiZ4BUELyV4E8GfJDhF8N8QvJPgZQQ/RPBygr9L8AqCXyS4 heDfELyS4LME
BwmumILwKoIXENxKcDPBqwneQPAaguMEryX4JwTfQvDvCV5PMP6uPyR1Enwl wRsIbiSY3aHs
Irib4CTBmwjeRfCtBO8j+DaCv0+wQvD/IjjG2iU4QXDRVIRvJ3gewRmC6wg2 CO4guJ+1S/B2
gu8h+LME/wPBOwj+EcFDBP8rwcNsHAneSfAl5Qh/geBrCd5N8LJy5p8vPVAk 6RxeBYv23nJ7
TuHH8tVXBfq8abZPdk+z6Z+qsH3MIJitQM9W2GP9foU9ph+7xB6LbxD8aWa3 S2zbytNt+f82
3bbneYJ1gtsrbVulCKafCqSzBP83gv0zEL53Qr9E2JqzM6GvbcR/FS21PQQH igr5B2bYa8Ju
DvdcZcsp5N87Y3L6iyT/5o/UrW0m8lxJ8P0zbfu/NtOW+XsO1z3D1rFnBT0t eLegw6jAs1fg
KbSJRT830x6Ln18qrNWz7PkYmGX3pY/gNoIfnGXPr5dm2WNddpk91n9DcJjp THAPwf90md3W
Z2bbcOnHbfgDAc7MQfjbE/oiwl+ZY6+BU+ci3EDw1XPtNbBxrr0GdhLcNEFO ci7eU7RvGEcl
tv9KeIHPE5GqDS1TrWUi1T1GPBGtDjQ0NgaWxGsD9dUruta0razGK2SRJT6P z1NXHdGMaqkv
EvGF8DkKTvxRD4jRm/Qq7+KaRUszlDUvgVN5gz9QW+8PNOfBhmYpEgtniNXH WH2Lmr3NNT4o
Saj0RMIE1bLS2osLMlJavC8FjyxWFT+r4geB4gew2ob8hzczoXIdq1z3l1R2 KFq/aOkyrd7f
nCG42VvjnezT7G2Y7CMKnKBSgyC5YYJeNRcRqMXUjJ6XEUAZNfUkIwC2rPU1 1Aea8W+edUK7
jUKdRhyd+rq62jpgZ2z5AazxImOA+ABuXlLjC7CRzIu0eWsE3hoU6qsDkb0J Ncwdx5f3HD+U
SlHVgIdrVlSbLwpgEVlLLPfny2t8yIBumVAG8x2qgcHVAvDkm2gitsXgV75m vG7K8VofEuyK
glr1XHY9b9xiEdtv4DwwSGA2gWmCpgHOCUPho26GQjjh4PE31B8OJeIabxWG 4HqcG2Bhlkke
T3U8FUkYUaWapqK2PdmjJjRP7K+ausRChewNjeqImuqN94EUkK9t16JKWqvu SxnVodbQZEVG
Kj6ISH81q94T17VqvAirMT5LxV4lrBuZQipUrI5ElV5OTsa1iINGPcEXSGBx WYI5KZpRorGw
zvX1eRrrbXl6FGpCRS3+WSWEpgvgAkRrAFjWCHH383MqOB6Rye+J7iN6IyMz d/Hj0mOLwCEk
qp+odYx6uxGOhhh3HdEbkC5Q64laj1QQG+DUBqaGl4QI9ICgHpBr6jm9kegB iz1Pr/HaegO9
1mfReT+tCnaBz+4T0Ov9Fr3W1tNwFPiFboWj0YxFx+76aVpcT92kC8L9VmkD lTIjxS1boNeT
WfGetU1ttKnxlMqp5PF+pmhSjSoWucZmToEnbLPoPpuu9vZaVNYroiYEsp+Y Sed0Xg9fnW0z
Le9IQK+36ZlEPGmRG2wFkZy3mC9g990WLnSyV8uTa1kva2twXQrB1IeFCVDo TDiDAC14lH/k
boQbZ7O1osFGgctJVBisWr/dhYhIZ4NYW89XGSzHr4Ct4gbbfIamwDoQ1ayi gO1HWmFZo11N
G+hJWGPk99r0CH5NaNFrCuh58/h9tt6ol6W3v9amb1O2W1Shl/F0RBhaf509 TUAfYXD99Xbb
UBJJ6VZBQ2FBfoD9Adt9ejVnrUbbKayifL06r+0YvVpvPGHXq6sR67Eiu55P cKiUatNrbTo4
t01n7u0jaXpIi4QTYctydXV2t3QYVEdZvb2ywRKQ1vMFDcLMgPFJKCmrJO8G sIzTwqzH8Itl
Lb9RpBmBbRAcEfaJj9xPtEgMjpQxbBWhUDqcCSebNlTV0PFS8+fpmbiaievb xU0dpgBvLdQb
1nR0K6jZuJjPNHzzwNCayBSsAtDS8RTxOc8CeTlRRYvgLtJIu0Ujbg/XQwbW HtScTCA+Y0T0
JlxfOD2sgzk1UgEPIbX1uFzq4UgMNVFEzXmv0moiHtnu0MUqITMwK8BsZyXx VEwBGxADr9RY
b1VS01YLcDJjxD4jnIniRGiivRIWcqtxUGobrRGaolu1Gn0FhU3scALrrl8o EeT56uqZ+RwG
0Ml89WQ+8DOrDFcPXtZAZeBWWo0PloMQG5DG/NKGNHzlJA67MY0Et0CzQ5jQ WCMJxI0SHSZq
JJMFfmLVsxaSRmv39NsKJg1dGbRK2ejjjqn5QGQyBOcbJdOftzs3ZBI0MVJ6 wQgmQ+pASsk4
dEfqtniqcNySYudx4Ghld6gk9JM26kZ2xEWtsFgQWtBZFV9S4hXt/c0qzQzw 5ZlmTAP6KwxG
ZmCS0QAiVlEyGm/I6hIUDIBD5rtq9YpXKBjEvF9a1QrLLfeEcqFXeccEclqD Q15+ELhj2j3O
94n6HGDGalhUUC4alHkOHkRwxcDSQnuGChq1lgxLprWicIm+/KnMYugJZzJx xWrRxzzLR57l
hX0nPInBgch/8IsWWBxK0uiKeZ+zTA4Fk1q7uVAPofc+5k4+7k7OfhY4E6+R 3z4G8LhN1Jqa
xfnNfSDOtzsg+oRtwzrEUy22KwxEtGSPJlIutk/Q4w1tFhYzuH4PramsrVpS ADIfG0ZxTvIx
hFOXAcsW8IDhDegsiGpiWlosQOkhDr99MoNDV20znZq4PewdozXUm1bZcYi1 z5rHFQ3oTexk
uthecHXWPPMgdn5jIvieTppVUevwPJ4XAhu95RUOIeAQJEQwbh+siv38IQzB PMGN+2kDKqmE
Qq0t69Z2h9bd3ORdbCFr12HWVCMQVq5o8gloe7C9qTaPB9s7NnwqtGZtR9eG Jn+euqqrrS20
rmsDUuvy1DVtbcHW5W2cu96mr21Z197RFtwQ5EUNE6qsDHa2rF/TsWHd+qaA UG9DcP1aKA2u
Xw8FjYubre75hO6t6Qy1Le/cIHRpTevadeuDrFYn9A2Pz2SfUG+EnKiB7A+Z H7d8yGFW9Fon
IsaJX5/Z7PWMvYGzByawK7Dh5bkbGTfuUcSO+08vf9y3KuiZcEqzq9AmhHmt Vcc/oQ1WBd98
VQYF3ejJDfN6q2rDRarebiiZ7ULFAK/YyCvi0jhpRacxaNnD3GfVq71IPYdV aAXCvM6qVn8x
s+CNAj7QDXzttO3FzWVNt4lW4UbJb9FOXbgq+VWW2uKnH2uBTYEoxhiwdG0Q VllLWU1X0lxN
MKFWBzNZiyXiPaFYOBVNKCSh1nICfCaEcyWvihd74KTLXvltyh8x1GgqnOQV fdZDXL4jtNYp
mYJtgt6pZtXo0S/fC111kPNbsmWFWmEbzo8w83Z7IxbNJp4Pk/EUmEnBTqAC 1i5dZ511woOT
FQcCE2rran6z9U6oaxfW+YTVtdewvvCrDUwyjP6a+okDJTgVPobTiV019B6j lxnDz8xdY+8j
rFTBIwJjyA9EbyLcV3g+iqf6+WWmgnGyhiOOtFQ4gY/ehad36lWatcOmR23h Id7eDnBsaJMg
x7b81D6h20tYr8o7XM82yxQaQuMn+rxoIiGXtbyBN+e7yuyKpQHHVrmkppmb Ei3gFZq1Vli+
CvrzEwAfsFtD8TxTLX3FVouLq+GHbTrCDV1vPxqoyZ54Co8ptbj2apNz2Soy ZcDLYPP2os+w
ndf+hq2WfyMXWMTp/Iu0Wv6NXA3RDbGC8JVcq/jdW63wWOF8w72plUmSWlta mtxVrWu7Frnx
6023D7/qaaitcVetV6Lu1WHd3YaHHneDp5YYltTgN4j/v9r/5WrW3Rz8vdVb 4/HixYb/l2iS
R9ue1MM9kOsZlscsiBaZtORJqbriWb5izRI93Cd5Ynix1RPdnoKKLNczkqcv ZXj64UEPYzSI
SAjKMkoC+RiQTugoOQ5/cZOVPBTZw5NRKRyDh/1VYixeA8kPJ+MRyYPXATXA WdanQs0eTUO1
mfLhHtIDZjneQGVKS3/F53LJjuxAcbMkdnfL+lg/mOMv1VM4H8W3KrJjUOFH 5jkat5Tz4f0y
fLFbL7LLZZ7wl9ppnA/vne0FYEsJq1sk2XGx8DZKCefDe2oXStn9tEL98FYJ 3jFDPrxf9hDG
fBD0suJN4E2RDzkf3kvDC29uydkufiISi6FF/QC+qnLmSGI/EE8IfHgPzlvO 7sfJvH8WnyHZ
MbDwHt6eac64U5bctMB3APgOAN+JYicfps8JfBgzbWi6JB2cYfNZ4F0CH977 814l8RsIzna/
INl+sAXvagLfKtnmc/P8fs6HQ0Bx0sAxPiPE+7GqfFngw3fS5YXOeGAWvI/r hnwUV20hi6lW
KvCh/Q4I8vD6vPdae2KL8v5J4AsAX+AifE8KfHivcdm1LJacyIfpKd4+uRzG ZLpu8nE7Kgnx
5fADfI9NYfcjLT68g3nMksU/j3kkugNofSwZPymQd91qSTpcNJEPAztMEfh+ s0aSHpEm8s0s
aPfOmyTp15Pw2RFa2MdcB30rZ/HWFMmel1ML5B34tCRtFBRx2KLgg+uMRPUZ F64nDGctV+Vx
1gKuDwxn1sZ1gOHMS6z7pCU8whzOa4YzharyOPMEbx6fSrgVK62ER9g7kMdZ FLqh+yy8gtXf
Z+GXEL4lj09n9R+3cBZ1T37CwtmsdOVxFkXP+6SFU3Qs8luGs5V4WR6/jBnw +xZu3c5ln5J8
BEAL/3gBPqcAn1uAzyvALy/A5zvGVZbeybkKcNT4sfusu7kVdAPSwosB903C f0Lgx1uJBx+3
7shW0q1Dyx5FYA9wR+mQUH6rUB/l4+08y95FYG+8Qee93y7H9QvtN4fKZ0sY mGWZUP4Y5GkB
x/XksNDejyR7vIpgvCbrz/jDdn9eEnCU9wbkfqE+tufe52zP1r9Sekuy795j /z8o6N9k9vfu
s9ufWjSxfOh+uxzfjsb+yby9ywE/IuCfAPyogGOsvOcFfDngLwh4J+AvC7gC +AkBNwB/TcAx
thy+DzuD4/cCbgrlDwA+JuB7AR8X8McAPyPg3wL8nIAfAvyCgB9Bexyy8Vdw rxbwXwDuEnB8
5bRCwM8UsXcOLPz9IvbOgYWXwBI2R8CnAj5fwPEuv1vArwZ8gYBXYSxDAfcA vljAA4BjmIMh
ji8D/KBQjjEWT/132bWiiPkT3t/2/73sOsH9Kwr4kb+VXc8U8/mC97Ufkl3f 4+U7HWcN5i/y
XttfvjRJeZtQvg/KXxb0+Sbg+JZeFccx9uQ5ofwI4BcE/H/SyxdOf8GXCL1c v9eKnbE4Mbah
F8rxfHoplL9d7IzNea7YGZtzLsY2/LLs+mIx419Y4ozV2VjC1nNZYrERl5U4 Y3d2lDhjd/aU
OGN3fg7wI4es+pXSLoztuNeKnVghfaXEGdvzQIkztuczBbE9f1XijO35pxJn bM8PSpyxPadB
w0eF9ufIzlif18vOWJ+NsjPWZ7vsjPWZlp2xPncCvgHsHeb92SM7Y3/ul52x Pw/J9v6J/E/J
zligP5adsUB/Jjtjgb4hM//ayuuPy87YoOexo0KszNJStr7hvX/kLy91xgq9 rtQZK7Sx1Bkr
dHWpvX+7cT0rdcYO3VrqjB16R6kzdujdpc7YoV8G/HkYDxcfj68C/gR/Rwnx /1HK5lcr79/3
Sp2xRl8odcYa/d+lzlij75Y6Y43KZU57TCtzxhq9uswZa7SmzBlrtL7MGWt0 dZkz1uinypyx
RhNlzlijd5Q5Y43eD7j8Vdm1uIj1D98lOCz452Nlzlikj5c5Y5G+UuaMRfpG mT0+M3B/LHPG
Ji2d4oxNOneKMzbpIsAPCfavF86sbkjBKQWxSvkdYMzwkR3Agtu9kXAiIYTI lCIZXdON3l7g
TGNc09DKDevWh9rWdG4IhfjlR3xjtQbvI6mhvoTaE06E6Pk+FDYGgRpcHVq1 fnl7MLQi2Lpm
LVTCdtmv9BL7stvjk1hcR0akL54Z2Ktm8EdsNcSjPLYIbYvtRYT2iCe4diWx rBQRpgbD8i/j
SumM2getSzE1qayMZ+gdxO526y1j/uInvo/bokYVqT/Zzb4SyVPi2nr2hmWe klGoch5nb+tu
YEFZofT27vZwpk/CoJftWp/Up3a3Y54O6zHM8W1kzFOcjooR3aERUvLKIJLX g+oqSrSFva4s
sbeXU2one5tZ1ZZD4/g3EkMIm2NFiPUn1+I3NgPEZGhKhumqpumdXCvvjH9W AX0zmrIcX3/u
U/Q1GBY1kUADAtbd3qImk+FUFEcwGda7kxxH3bjpu/R4AszPsVZ9GyDQVHd7 6Kbl3cstsFHS
wv3YSsQC+vHd7TXgI/FwAtSI8iihy5bZMT9Bg+VY3Y7CO2kIUbEKOGXU0nmy kL2h3nQoNkAh
TwtaUlL9DsrFYvtGld6wkQDTkINvJJbO7aBS8q8J+1sYSvUjms6HBLYj94qB gbVYPJ1Wot3t
OGYsIOxFhF0sbvBF4sUWSikMLUx+fBObZTxCrFiFIsmKBL4Q/WURiaNxnG3b 21nwYTtAsRgh
lhMKos2KTbKAuIUdEQIc43ok6DVJrGMWAtfRD/qOlMfcdcg24m1gRFoAOhW8 +wXLGcznmxpp
HbLi7RaqM3kMZVxVHF2h+LwOPXjM3EmDLWNUXSczTggK6+skFzTzFwRp5hGE Hcrl1x6JB1dA
n3AGB/6I6MvaJEYOFQzNXxgWGm/PiHKi8Yw9FAUxo1ksZZH7PwFQSwMEFAAA AAgAr3K8LlDO
zVqwPAAApUAAAB0AFQBjeXRvc2NhcGUvZWNsaXBzZS9zdGFydHVwLmphclVU CQADWijVPgVV
1j5VeAQAEJ1CnJ27ZXBcy5amLWZmZrQsZraYscSyGCxmZmZmZqnEzGgxY4nB YrYYLNac2z1f
fOfe6L7TM7kjo6Kq3vXurLVWZsX+8SjLQUIhgP1jINV5M4H9bcD/NRUk1EQY ZRQlmZX/kmGB
wf11/asM6+8yBRFFGUkJgBqTguSdwtSkvBwj0zyyHOOXmanZJlWWRfadQycm WYWvMgrzrpXN
qg5fpeVnpNUdphjAJzLP8G+dbpzAwZTlYOFuozkoef7y5f5rKv+3C4T6a9o7 /WD+7xVI/1th
ZmJj6eBs9m+U6P+iNLF3+ndygv9KbmPkamdiYeb0b5JF82/jFIws7ahYmUxs jJydQ5XHZSFF
0HxTxWnxpYodt4ssUAjm56PhonBF0IqCZC9zW2V0RkgyJa7jxZWCijyuId/o Grzg6EjkxVxt
6/T7amfr/qAeNMRBDxjjtfhSQ/piMhiEJd5CJhKsqST6f22usOUlG7hObcfe ZLX9bHYtNd0j
Uyp/U5tVNRFnUEZ5gXuXkRptUaCxf5vtlaPL3c4sKcZg9LRTIsz9jZmm6YVc ywUfGnytin7L
UKWAygSjh8Vy0C/SEEIUBn8YxnVG1WNXcTIQZTIcqxxVQE9he2fXYHiIkebV rb1h3PFMxxly
9ikNmxxSlKA63A2DCsJzYA3FD/ImKUtUC1/v1W1cRe4SC3I3jYlCgUAf/TJC c84cgDug0UBq
bBAkyMuFC5njTXThkKd+Vke3sqLPcpti9AV/wu2SPU8lTuCxlS/M8TEEHslN u3VtQ7/hIyaR
e+rj0MMQOr6PJ0ovjuio0ZtkCUkOn6DcB/IfnRZpWt9qAg4GZgjxn532X5eN +f9cNhlTMzsX
S3NLM6f/rF+quq49oQTWx8wLxoY2rWUWYkdSGkfDCrWdWEdLKdZmid54YLh4 4nrbtJs0jY35
xpbr4q0UWnyB0BF0JBqUqv+3TxjbDhmyQCgBdUH21mwuGfTWZv7jqQ7f42z2 c1il3r54LP1w
ObrweS/1p8Bu7OhKUskiAg/kQ/uI8s4DGc6LX1hfEvOl0V0D4Xyzf7WOMln1 vNysl10nM5XA
ZTIgurpHzhlsczPTJqqd48IN65TvDQHGK3E5oPqzsifIR0V0f5njoY8tNarp XEZJNDP6Pk7o
p8jSpGvRddTq6lOXWO8qcJXIHqoTCvJofCN450I4mRkcCEDuokdeo+Mq1YTr ca0Ykoqt4USv
8bAOnMMT20bU6JG26mnJVOQylS9f/OQm3Fw1PHXoIjiJWLOlYrO4qA3JR6AW BmH1ymYIUvwu
F+8cx4SW36Vybt8dlkMaNY1Chue2kd9PaZ1Fu5XdlIlJZFH+Qqr4ozik0c0N bvSxplZ2qHPE
NSuh61CiYSc33eVoPUOs5aeJcxi4bTRdWqEVAf63hctEFg1/evApnfyYOskB OfFmh65daAZy
o9pF8KtDQgEaASanqgYJnipgcbKFmLV9IHBfT7LHR5OakCJRaPdWZXTBck8m 90nwaOHOF30U
dBdynsuxgo7K9WtIt3MHNmTAaTXCp4HugeO45SrnMsywSzayHMfD8auHA81n 1zdcHN4VP2wS
vOg6/Cd8CRhtlj/V2nMr0fZ5iRfLOhzWadTmGYKvWog6N5AzJHH8Jl14LiPu rL/lfxsfWGNy
TlyRzyALmM5K5Tyzjn6G7D/hm3Sfc+yzxsH/lO5kwpfRbI0psQbKH45rHHoT pe+5qmh+gANW
GN6fBbtbXV50p/wCScJXJtx5JiNQLpBI1z1RzpEoofwOf/c5pvexPwo7QPjf vr8g2u/Y54wK
a/3sg3lVw+xn/x2dwU30uGf7KDiKz+gbxjiUT0hczrttWD8wqzlW4rY+IWi6 oINvbtZuyyq7
wTYwMZauI3PRDZeuelLGEZWya2+MU5wySD9hkoaQAbTLKS4K5F/8+olkF2uk iFfpfY2ywTGG
wV2LynAcE6v0e/dNiFV7/7l4vOTu+7e7leDomlV8fU5ybWBjuBwspT8vWubg a/vb95KluDeH
42HpRhRxnZjvfXXXIgGjoZ/ODtgrCd4I/9jKG0NU+3aQYGDPMP9uK/8PTmC2 /30CqygoYapg
Caa3KvIjqSHU5MNBnGGZjpw0jiCPDJkOQUNhch25vrD5mmb0c9fRfGC9Idts Lg6FCn+j/KDc
9xUr/ib/fWrzynlW8GqjjtlApZ9GdMCpNll5pILviynesU5YBZ7ZjfLZdary 2roJrHi7F9kv
xFpTmadOfzKT/QJRi1Tt1HBmtS/P7Kr85ei1AuqZbLNw2H1dUuV2h5Cn/SJb EthMhfgV8nbx
KK+qV1F+X/D/SnfiJXyNjYCMxrQydkjqiT+Wd7fqUIMAWwivMN9s5coWrccx O4pOiKW6gGbW
1dhDeNJRbzh0s95UsZgDhmXrMDlA67prfhvkHqOhvXDnQMxtc64gmt0BjWkX eIhzf7e56Pga
ZP4jGOWSReXZjkpVqOpCKl3iQptgsv3cGJ4hZEa4YXu5QdIBkbKZ/hcdezcU J7ll4eV+YOgt
fKyWKSQnWph9Vg8dmsnFASXxBuyB1aAswSrK8oVZmkxPalRRAjSJUVR+PDPY arCvUhzBb0Ej
ORvr83zW94qv3m/utoS+zOHmPI8zWSzRNLo4cM6YASH8jAdnI3grcQ1jRxrW jjFL8RZpHz2s
naPl6kpfaP13+JGgX8DDFVmVhLVvAV8dBQDLsu3jX85rTILTFXaNePsiC6ik zUjnXpD/0Tuo
vkOLJ3/9DWBC/rveofo/9s5/dk5NN7yP2tKz0Efv8WZ2JhJkSAiYETuZoTSb iDJ6cNE3CMmk
AKgIcCxRtsBAKkxaTJy21qjXXtzNlYiixhMqAux0BCbXKuuqpc7mVqYlq4u9 kSvP2Z4mKqiL
P5/P3AqXa7Pevx7++uRpMx5VWDIL4sVennIwMRUzyDW2MG15J6TTgYqnsKG1 psNOnYWtsIhr
8Te5+YSWXlcrzsU0A+2UXgOfFu5DgnnjeTDDugbbjTHNZ5QDjw5JbVVs2MC0 fObhOL76vHS5
56FaTKQLIQjYWlrKilXnSRDUMt8qnVBhr9feQd7cyIhhUFXaYGtW7qlv66Lu 5CT8I/jI0GVg
4PlQa3Mj4+RuBXZlxqba1jaVXh5SdJq6v6V/xEEOUM+rg147StK7rL7rqs6I FwJ+2n/04tFh
rwfw1XamI6i0RcoNCvRVzseOapbEbZVVKJuODjkPqqmR16YPdyEETiyYVyRd 8yUkJWq9rK4f
vYwYhlgaTlQ/205PtzAQBGeYt4kPMGq5JIC2cJA5J4oY+6U5sFJc35mCJ7LO g88xs7MdR43f
o9Zx8JuLWjkzBvZO745S06dzegts7KhnuNg3NwlqbOOYKm1tBi3fArHgPSw5 kjlNLjehC6jJ
Fu4XtCJKqxut+u9vnVh40JLWYmP1JwbpJ79M4qQoMDPrfo+yncP+kZmOUP9N 5jQmtClzAUJS
olttqEROFtcItrn6YUE8RbaMOYPJe2lF0rrHpXyOu81JY+136J2e1yt0p2VQ OgqsYJMskFmL
p0/txBF/r9R4DuD6e/Os0vMQVBWH7SWuGEfU7YJF9V1HG+PqHpos2WOb9SRb navPqr8xVF2L
XXCOrNHOeriIvZ/sx0xjY9RpkxxmEqPO/OJeqXaBmf4aW7jRWn0hxUpY1FBY FBFMmlFSDF0+
f0+JixDArm4/yhyvq7wGVbIbStHbdMIRxPrLulNzpciXaQycE9F8OtegAenL 7CLpojjhQGLZ
HjzFA7z+QIwQCmr69BcG2OGPp4SiThhpI3LQTsqHGaIswxFjlQ6PtcYafIKU itpM6ELBIit7
2awMfmORW2x6muHu6d0PxMkjZgZ6TL7+BmkVXziXPCqnHE7vtamOOzm9SyIy oEWspJVu1OMg
UEerQt4ptKu62an/jYD5wWhiDeipLXNafYo42WBXVgUm8dAftt46YqFS/ksO ub7e9zgllYX+
FGX85vE0z/6kmSIsQ1L6W1jKTGiMK8vmTilLVqVsVWWMjpdUhwRzf45tE4Sa b4qcC+GIhmGA
Cv4VXdsJ9Wo1MiCLV2okKyhdMfX57ngWGrFDHjMRmjhHs9fBTbuUnPcHqd+w b1O6X6gvwSDD
j1CCYHh3PASlBD6iQElcUIL4XUxrWJghlZYBMbxEMDqSdF1stQ1mOF2cjYz9 5foK0XdN6Pyj
9mM+x3ITlLAC1RECZoZodVuLuFoESTHXyERMzFKZyAXySIzqLW+qGeg2VuSh o1jcFRbM2jWl
H/MjLqouqfkzZc4lLrH5M0AO+ncCWQMSKxSNVs4aOEmciOMUZUj3lfZyLoyk zo0MtxLtdaUV
ELZQ4wmM8NoMAffzuJg+/dYe0AXokp3PlrNA7EewE2P9B1AGah1W0lY8JRFG dvG6egC0Ajq3
lYIt6lNaXy0jQK2ghvv8iEoTGq8TkTLIuwl/r83Fm+gDJGKhKBVgvpNFefUn i0t3G91uoZTP
fTmRGx5yemAXWa3vQEh43vV8MpsVVGyKSt8NCHwG3F0MYV6dvFz8chadZqai lVMtHG3ERVmf
mYCjt5vWCq30i54Brg26O5NXOlGCxeMc4rUxQ7CKY5QiGGz6o56PjDvYDjD9 xIw07hohB/QF
03qfXJC9blRr97TqPivGj/jXxNak40/54j/4vfEDr6cKXnJlnySdhJZipl6E WWsmKeEfJ0DE
E9Hdc2+mkC9JlxTHcPpeBspKPKraG1CxxBsb5N5rz2IvY1JXC/ngm0m5qUYg PQybDGw761rm
WPEBdFTfzdhBRA2JgfMhPgGoxePBCgbDzRaGhj8/u29e7S6BSqfspL6i+ZS9 D5I581PMPvea
LwtKuPyw7wib3LDQd1E/BZjfQUrpPL6fsjxZalzyDwv+by4V7Ae60gy8ZHFx 3feC93hQ6d9I
rXeHvgTNq+96lZl4kVuPCwnICepSrc7BSeTsVAewf0h79ysqKwiZQFS/Laa/ yIzfAvyBjMh5
Lv7WHquI7phW+oT6kIokiW11C8xrbRW4oOum+Ncnntx3eehXO40wZKKCVrA4 fjyFdcQ/kKC5
hWLiwt5sNcy9UUV8gZ+j77xN2Qt8soOQRq+CPFr4cXxWqZvOaETQj9au5FEm wPf0e6hDrgPX
CfodpWSGhsLXdGhRMjy8E7OffrNxvJYP/XzBJ6PvMe9UzS9sxVYC65xx7WVp Ga4U+iT7h5t2
+PHsoEHY/u9iEL3HECZanmb7k28CeXe+OaMB3Zax/UepA9BQ7C5Q7dJ8NGB2 99/H4YdJ8k6q
KcyHwp88MCjpypZqKmPl4/kE2d8FMlHTzcoM1xqSzT3wpbmRC4jh0iqu/fka mghD/KhIqbPJ
NlEms5+T9+MSHQOOflmsnt7dybdDcEAkrSLiTiHI37DVJ2oKHIdZ1KuPEfeZ huXHH7KR/+Eh
C1Lvf0AcWGDIZQ+hPvwOnj/+TZnXU848JfVitPRaQHvPg2Ujxmm9sgQZzVae aParjZ2ttSW8
VFH/y4K5NAoIsIhpQdHDuHDylcGQDs57jmGdACPBYjtZ7BMMBR8uDPwdRNGv 8W3iMtOGIsqT
UgQqvZOsZAd14rHfKx3dahwpBKutZlMdvq+45IbVd8uqO1tzBxf0VT77RCAg k+3n1mmi9EWY
dqIDwLOc84uR22dgPb9bk7LFrXNyBGO8o8etE6IitkBHTWtDS7hYPH/psF+c Q5V8xAjyz50w
iRPslfrl0fMTmAjmtUObdrDeOvwO0hGbnyoIPT5WV0OXSgfA1ycsIUhRa5Ta +Kyltze5wncs
mKmHpeWVdC4Y6OrL8FsJP6Fo7iABIcLfeuobOuA/jZctOWEik3Mnj8edjqPR 29K4WsS5n55F
LXVHcQsZCbi6zScmz6cN/iwcHcs9qWb6ZYbPQI5S+48Wz0t/aeqmfR3SlNCL Cku9Sg/e45hm
ebpS+2FF1ACpItAdaemjlLLA/pvXRO9D/3h/2kcwY+WcDHUbbpm7yIbg3Yed BWZ7qG2sIuaH
krVLv4ris19E1tm3qKQdHVocooQVSPELTEJJmjPsltikYpjz+UTjIfcOLQqh 0UF3yvnIMLkV
ymDLWtucUF6/X1+snFC3EfFrU62RHWf2vUCJ+sbg27Mb4lttg23z6Vow0mEr DsXtFbD7O+PS
43TheIXh/D6b9LXrbJ68kNHeh6KFfFSjl9h0Iq8ku1JmxaOGxJjdbx5vpna9 R7u0IkKrtNjC
nyO8CyAhv6herGK9+FjytB/ievl7PwoX6uGEhZlH1sf7oBlr5oiF++hEgMkG ScLpnh50fAfm
YPu7SA1ivg4XSACleIO0SAa6q8OMPVEd3SBXpzqNDYLcyPJFQRo7i1iYbIE3 2Gpiu2gajf7A
o905FSJBrQ0olL5Bf/njtme9Djhw5bFQomjnnjcgj3uX0vU1LFmTBAHBLoQQ RPcBKr5Wm711
PZdqGwJFuvrbG2s8Bvn7kgx2ArjEoOuupLD/Xv0lIDx3NEyX9dEZeHGluCEw hCTsT5/TGf7Z
r/Ym3FHxDlNVZ5bp//KsaIcbFOAIwjy+v/X/OfL9bXZy+8NHlmd8cPv1Cfam nuR4omlp0lti
bw9/uC7Cq5kGAK3pfc1A77s5sOcO5leaMmJjBu7m2uUUE5YVJMMP+Nbm/CNs g+DcOVvEA5JM
0W5vgEYTQl3lckq9v5Ozw7F0HJk7A71D1IwsxItKM4V6sZ58ZZMIxzN1BShQ 1D3gJOPwVhkf
sUsP7ZH9a721aAl5eu0nb49W2RnwZdBQLSzYFhea0gl5FyZw+ZMcYyS3eUJN Gy0GovqCGdxV
wrq9gZEAi/ZQM5goCeZPO7jjsZcaypuCXnsFNG+4nEjU/jtvhMGR5uCiw5p3 yLxBtWo0D1nZ
gSbstczpKv430L4oPNhwd2bPDhuRUTOfsgcrTGEhpw5hYEspJ14mLVNylzXE CD44Dbrnrf7Y
ilqXkCNO1VpJnttYh+pjdaz7fZV1tPjP06ExcJnGiazi/lQ4gjND6YXDmaD6 BIPeWbLBUJkz
tPyscpSteHcOSppJcNT0a3ybn8+/pS0OK+nMI4vNykGJdNF88GwNWYaMjQb2 7igsE86nAmA+
0N8OUVtmsCCKyQ8E/dQhPiPjVAO1zsVU+rIY219tXb9+1y139aIUUH6HkeGD vq3cz5l3pprt
61eyB92pplqfWlxkFXy/4sdF8uNUusxIgTAlzmep+j7a2qBq56LO0rbI+rrp ecOgW1d5C1r7
+TWjHU2f6+DXxKs653fMVdcgx544f+n2FZLMnBASIvHLaagIuDqnnjMqHol+ FfixRcEeJa0R
J3VE8RIwodeuCHo7Az91+7kktsneA83R8lPRky/H6ywoVey6OekkO44AW+ee zamHISVheFV2
Ig6d1kZ871lxw9sqGkxa7KFJ8DqrRH73eQ9Mvfcve/etLxXxMlPq2aSRXfQ1 g8rHtv0uyWmV
1GYjHls4f0ojt8g8q4dmx2Q7iGF9wLk3cui71+uW6eA/ztINdfYc6OvI3s7k f/zU9vOaUYlo
It5hJ4X5YXfIvjeluClf4Zw6X3KH2S9be871tBQKZ6zcFz1EObIVbKAXBNnP +f3L4oB5IX36
4AcS3/mHvs03pYiWsbpaNc1xDc3B/bGYU5VrL4lsKqNUz54+rZf8b172+qc6 D9ZrVsmORteV
1uS95/JaGiu0V7+9AoEVN4CtiKcKuyCJCe2eszS7yPBAyhoS12zTnhpFFI5W TZ88Jy5Ig7cz
FFeg0lbtOvWG/Gkuvl0KP3SHgAPcKkR9yeUj5TF3iT2nosKTTUlFsYKyaHw7 KEl5iJFXsAoa
QwbBRplFVFqfecXVCuj1UyoNg+MUAvvHn6T6/WHJ0R8tMLvOYvPImF5x/RTE lSCpq8rwvQLP
PhPBysmOOax0ZWy7aOnv+L2zOOP6Xz/KvaaAJCpde+7fe2Juy2mJtmL7tO+r gAWgM5kHwmbE
b1+dLyXerNr2J/5E+DNtGFj4a4QJwCrWIUotN7eSvXhiK9t4qQBYdKz1YStx +88ppND0H9jk
tRd5K1plYrb301qBXq9LV4tVFKsrGZJqkcyW1vQzttbYo5sXFxREx4RBh7L1 Lk45Hf5TsWHO
Zq+XmD76D68k6SyvCpxJ6QxntgcEZ7lYT7pc3NDR4LTnnWGpR2Xj3TYKEsv0 lND5iDLyAL9f
c4+jmahLUgP4P8/BjaA20ZwqU87FsHPgVsJ2p1G4lDqUsXSydNcx6AzeFXwp 3JBWBanqVsj3
soXU8l9PVB7cn50TlXpov3FXpfeTPKR28CLJfXuiNa560fFN9vnUc6nvPgZ8 Pt7JG4qLT3wG
/WBMCpY/lcD53NiqelH0vSqmXUKtP3ni0m/RrJ3wmt8t4eAUy9LpF2wpYmzW 12drdcPURkAl
a3yB6VDFgHStF3t7H1HqdozIjn08c5FGjMiDob0HeZLnMsh4Xap06CM75KZZ 6/t5uwoLx3OP
lLN7BTR5KJowsbiWIY2fwdxsEvUXN23tHC1C/yxNOuIKbu33ilBCXeCF0ZZZ XuVHODn0hu8j
KQuf/B5wsEnllUQZEdkJa1MTDRU8LaHvG7AqBehh2UQ+tbxBpVAlV63Mvc/6 8js8qUF0vN2u
26FLkG+Wam5Md4DwjY/UqmL0HIKHRmaDOBUdydBjcXLtna8gWtwPs2A8dvc6 qzXt6bUi39cz
Tcu4KI9KjggCeG5VUfwNx+kGZ77nwRjhlps6ImulOOEQ/YaQ4K5WABq7LGaA BPCQKKRXHT9A
ehNa2TFfFY9OZI7h8EPYoBj/Qm1BZ8sZSd6pqJqEhW0RDUHyrVPtFwW94KQS pXzEUsBG5Ylh
nRBKoqZPwEh3fl9TZHZl7Vwqi7ogrjzasdplN8Sf831khJU78qT2B17mLkEd IUttWrM+fXGD
p3tRPeK+9O3jpXapFUMsDMgeLebAsezgc6jVl4dIitvhF6pT7NXadERRaxsx mAJNHl9ln74b
XfiiIBQV5FtyEagpLbNaMRe4GSsvZzuWwqtdvmTHpeNa3VDPDtFqGeIBGu8I /+FAuubG1aqV
sTbSmVIZ260saPRkwTKeX4uEeDz6WyXZvveRknFuYHC6mY0sEAQJuiyaQchJ pHir45KCmjMI
Unv6nzsHA84bRfRMvv7bOE+uVXETFRsZKM8VAK5HWSSUdkW7VI3qNDyOimMJ le+yQIS9L1dM
lrALpyDfFw7fkd6vMigQcn70X59T86+4cZFfqp+oZbAyQSGVygA5k/oSLoIU uZH1cinII9SK
8vKxmjrmqa2Az8NabcDmotrmuo6a+uHS8cs9b1LeoxxBivzjCaLPi+j8TeB4 C0CzR0vVE2BO
kIwAMFO+EtpR9c1UMiiipnVIvoe+7scuHBlJcF7xzTEwqKgTNS6si8M01aBD 5a67P7EeFiFe
OTc7ke8ZB/rXcENG8HJkEsL88W4mKRmsQ0naJK0IrTofj5+B6SLGZsqQezQt AYM7jpPdLrHH
UU+sOqI4CdbcTpsi3it+TOY/4fd5S+kFRQLvrEKx4+a3QjnnmyR+8ddWoEro vL+QOLtWttFU
QKpbd4JsgwM6OfV9hZU9JxRgbkNTW2JBW3VmSVoK9lJWKi1MWDW6qYQp7sCO o5Y4uubup2V+
Xy9Y39MVbj4mMhzNehI3rJXjGZ4PN6VcvpFi0kvBEGY3vJsIJfdTqUyER5PK V5Mdpnw/aWGm
vPMY06zm+NzsQqVx5YL35vpTuROJ2XmtqQDO069OV8ndL9plN8LOr5lI+CTv AiBxU1Qz4Ttk
2Qmi9Alcn5e2l+FfwkhPwsyPjV8fEdCMbHPJwJ7jKo6Oe1dk9A4/G3eN+/zU +2gIe1HmMkW7
smNKy7eyHfbHwWeAynEqZUii5gv+tsnevrh9dTccoVliCrbXp9CfsOtvL0Kj ktuc9huEwRiS
nweroNcZ9zbrnPi5vRg+LaFRjshiUB6THA78tHJM49GR4ZDpaNLwcxLhPJ2q Kfo8x1sLvUJv
WLJSyxT7lu/L5g/SP6fu+b4V+Z6P7uf4l84B2lLjwO9HmYdCsJ0Xa5fOaMhc s+RlefSkOpkv
LAR2eZQWJZ4khkeopd8F8LHkNgLL42Uq4sXeC1JePBbvAGeh5bCqZ5jKwjyl QvAPYqpn4YVC
vKVC0A+UqmcAFWG2UiHkh2LAGUglP1GVWaSHo1SI8MEEcDZaKERbqh/oZSbr S3I2ClysUjZI
UDUI8XKV7YF5GKZ/KC3Pz1A1CHu5TXlBWDxXPXsohwWcMagYpKoaxL5kpXhh nk3TP+CMXR+k
eDGczae86CyulC5yF/jJyr5zLCoB2TEeDAo+JlM+2Md9miMan03nBWZL76bu fIqV9J9RkPaZ
KdhaoruWmE41upp1LxpT1j0WmYEMyn0YLZTXKZ8Ph7kunH51LW4LZRdhBdOS ocMpv0a23Vku
9BIW5Fcy9QeGzjEnuwPQG5X1/GC3MupIS7LvnkU61T82mfwvU1q7Slza3ta+ LL0ezHJVXCYs
QD7rYVX1v4WTlDClkNacFoySlIyq+GAMA0lKgGa/86gcmwzToYK+Rv1sXOl3 Uwo2swt72IKS
60qVBNnWF2wY0bvPiXdirm+jMPYhZnkJTwNt5/Iu5jCOv/mF+3iF5XHifBIJ xuv5WU/IM0+Q
e+K+wR381H5+Rp2rYX3Rk/Azgu1JNMArFlaDYdu+EZK9WibT+awwR0Wum3kr SP5QbUr+WFR8
7zqpi04fPrkivo/XU+dcRnlZx7+NZT849w1bFe6TXUd5aWM/6JtJ8L9iH2oK 7nUOe9tBeq49
TsBzbkg1gf7WqV58R2qIfHtdLwJBQmIDCHB1+MUUc9FVszrTYJLzAPXDnqKP Xmhmrcvpt57h
lFY7MFIAT7EgCGenA4amCWVW7mf3tIcdEE8w6ljuntF38l2PPC74JMKZLldK WXimNFAgSn8P
ktUYyXfWZG1wnyf4LiahjPe3e2gIBmpgIBlbfbyzR7njmLcnXoqeSToGSRwn 40sezJ20EFj/
z6RzbSmTJWHyKSGtYjNYUjiS2PKZvYYwGR9DVBp1LPMbnlf/9ItZJPBJBkQ2 BOPvHsTqO47X
plXRtEumusQ+Wg01tMAW0FPQ72Y8Uta15ItxuvbMl+NVbQHOESnNNkA+Ef8G 5j7+EiGIh59x
o9PsipAibOEWbEMyDC09dbhJQodibWuRe9Qr5661JVm9Jn7Az/kLZLxCa2ON VLc5t+AaSJEd
ci1PjMa7qQffxL7sJjCWJM3Lq3tnclbxaqcj7+F5TUgg3UBozZoYWnQhBO4K gl1W2tP0ybwR
sdXVUV8hrqYJ9E0KdnZbI9fiZCd0gwyWWZ6TMMuBbnOW1UNjMHOlIWRG6fqO YvYY+6nCjfMA
I0RyT8ySg1RSJU8UeIfugoMLohZIrd2jPPUSirLbt3QRJhUjtvAO+jFHwlTo 3p7y61j7Hn62
TMkTxXfm8B5bc66vHSOLEzeLLd5WKO/VsE++ds+oO2D0WjRvKtoDIf8n+5zB TPSNO7xkDlyU
4h6fvh0HK8ws3JaMhTFivuH3ZwuvkZN8UQst63ulwYp0B2SivtBkosCHtADI dFB/N5at5XXh
YP2jzNyIe8HnZH2vRP6+T8sJ4B47N9D3vH6i7wSrlrvKB5UJat4cpM+XSWiK LdnOee7Zjko8
w4AfiOwSs4Mme1pfEthNQP3cbIjM3Sn0qgeZEKGB/ZtmftQBJ59ov1XhQAIj AZa+tup05wFb
z0dWQQQnf7m/r9wGiB6Ilx/ZUKQ78zSdop9hMvxEdP+93vMKNpS11wPz2TTW 7UyTbhbP4IPH
oIFxt/1OBP7GiuCntQXaCf64QsrsNNYOiwKMJvBunIPwQdaOc1NosZB9xlZn WJPALn6oom6v
qsFKSGHf+knn2pJN453Ta9i2T8b+wWUvAB9nXDgRb2442xqhPdi+nG6qOuKm Rub2QJ3x5vRg
n33qsWMmZOgR8omLh7BAsf7VrVfsusynPXEzqi3D40ZwDOeYi2iqpw5D6L52 2kUZdxtA+Uhy
ckBM3M3uTPKb4HGjH1VNK75ICVfDNvnJ6QfsaNQuPp+1U/Uo3xP5CmdONhv3 6IRi9oE88+PB
DuzMUCXu6O70jamjZoy7bRk4yxk8dyJqfCk3IMwmfz9xa52eW1EublSbJTpf WhU0rLT0La2L
30MpJj9Y3NlGzcCBCNXirx3Qmc8z+WF+nAF2y6ZIsK9JcrxN3aEfuargA77m Q/78TMEXwRyW
+F122Ad/em+yIqeuwAtOaEBzPhTtpY78EtYT8+Jo+h7iZXvv/NS6N5CxF53G Nzlxkz7ifMd/
QD78rspBEEktYaausOTEasHuVASvCPCSNdJFnQ17d65MozB8D94XaGgC7toN zu6L2chYLKdH
WQtE6wt1JCFLpH7zzmii25G7vxXiY0Uthp603UfI2DLdNQy8RsTo88SMXe2/ ghdrevK9xkTq
mt21iPlMUkapTZHB8++awiTB1X02DvDHdO2Qav/A9+v7eaXJC/dlG6x06Gk7 dQZFyjD86wcz
zmLyhRsfS8Ou+ypLgq2S7JZz8fSaG1iSH21CCshx5GELWbMRO+5Y/2z2T3/E VXh1a3/PRUnF
G1jMH5HKHTzGA0WdQdR+BUH5845ov+H4uY43uq24Y9+fgMgCFA6ctlrbhES8 tgE4KQRABTIR
KQK9Gpn8prlHFzqKmAezyPu+h/IxrbKUMlCz8wmWp440lgDHlP5M+TsewM3M EPXhXDUv62vq
r0KfLjC/Vc7qkQC85DOGtJQGpHntgcLOzJefk9jAweRDj8ae5dsMAuWcvPzg tbXhuVPBlMMp
QojwEwYYKanD49X4qkJeobdTZco6YIwdZMwDnFzdVEMnyBhpfr1Q0kw+oqJB EIlt/COZavjg
eHfbX0rsZ+Wu4YKI8oJP+Q8wK084rBvpD8HUW36O8E9p9TeS3CH/Ihg/0qIn sIZ9Mb7UT3nc
GwOwJ+EyhQxnQn9Z95sfzcnCSlnIPUlo4wxWOeiR6XnqsBUCyTtCJSNVPhFU +euemegyAXaa
0BEGXAtzGisscSWY6oWsMao6BRAWdxQ3oEq4WZccs0pdqwKxRaipVNzIwUUH btFxYaa0NxO/
wLz79iwti4+RRSOQpA2F99AyxGSzjqCOLcjqj4VCNhSW2j++S6kRNJ73pw/u k0h5Q6l8g4zd
J+2f7VErz4hTi4pTyTKn27im2S6k689+PoNLNUkKf67Eo5bA54Ak4oVsZni2 mVJX6LN+Anoi
yZ+rYlq7hGchNKd9XR+nqAeNq9v9VpeS+c35yCczYN+QagvckqVEaLLVKp8K zK2yVL9IgQ7h
6c59U1SKU6dm9cQs/bGRp/t4Sb8JoxMntu5MYVzo/CJDYckJRjtdQm9FdpCo AFok+6ISfMoT
CqWLXJy8CFepWVwO7wssZ6WX9NYJQgTi87Kp1nh2TzkYISzzrIsfYLQDaCmU JEzdY7j0eqGd
St9CvY0Ag4fP/EtTipzW7J7sL66VjYrqKBxJ86TDTKqcxJVFRSzCZUdpbaCd iQEUTmE5xhO1
aIin6ZNoEWil8sjscvvARB9ktLo8LojpjYZ5vL+KvrPA+4gEF7m4izaHJQuQ SjRQKAa3okHW
oOb4nrqAx5kNcab1RXV0nooTtpo+nGKq+NRKaLE9SlEZUTVAJlZGTLywEjkg eQsFEN1PICGR
Mky5hFFvBL5mVaGCSPSLqJOfpWMImkYK4frWrRxzUuLlWdsKvyTeYqsOjKRa cTF9VqTC6O6X
PxbW0OIEVO+ZWqGpnYAaVInikD7tPFpLDMoQuwFjeIA1gGU60aqlI1I2fAON bDgF2ZDpGwJF
Yl2Gl2pF1bQtwc0G/kP80xeElqwq4Om4Bn8+8vvXsVYaswHvUG6VfJ9zkc6O 3JWM1gHTDd+L
77brNJmtAzaTOvrXqwocU/SbsmKIJRz0crlEABX3Bb0LAb6NX1A8vMbFRzbW dvw/zHWh47Uf
uB29/tw4HH4yrVoYzZXscZxW5qfwztgczs7KeCfYtSDlLggIlT4/mjaJrYI1 1Z12NeXaub+i
yGU2AnOZ3LJR5bmaFGs5ONeql1tBbG2esrJ3LwcnlvTW27k2eXkL3djTA+E2 6aga75s8UlOJ
iCRdh6MAyQyq6p0G9AflWGO5g/2Q9s3fzQPoEtwAPnMyBmgfLObA786qqfBy GT1/eogY8K39
SopVviMP60FKWJUIVcKbL8hDLo2nVFFwaEjQK9UAxZZg+ERzEVz5kkXPvlpp /ACNn/noVDEV
sC+G3jO40tuqps8/nDl1iulJ8C8tRZCuzFFasQsCa4vTlx7uvxhfvJ7hvER3 pgoB2uZxK3P9
lN0bNHR5FLYmIZd8BdS2ZikXFZmUUa/FH8hIK0n28M+MhDQER5wXk78X5wX9 eUauU551iPZK
W6k89gj2SpxVZr7xPDPrlee8MX8g2C7XP85eIuyW6Bn/U972JPTg7fftPZBU xf4u+Sz+jeLM
vuJPTCFHxtO1G4Ro78Uv3tW3sPUCRXDgy/UkTxeem3Dv2BM3YuIBhyuB/FwZ /wnAlS/mKzKY
QxKfGBkVGODbu+gbmb3UbzcK6klg4StPKOYcRVhWJirgM3WTuyI26HiRV4b+ IRn9zN7BNP9n
om+W8a9M+M+cU9XcMHTR4KBzfvalbmKPyrxhONarV2gDiPyDY/dyRDB4IzKk mMrlqzIUT6rG
4enFPGZkx02I2DSrI7biltEfTOdquJowbuWT8mxsVNS6LLZBtl/2LcXTOkW/ WfjQ35szyZpj
XbikVNuQzdcqcNAIyRFsvRVvnHygyGucI3fD7Ncm6nYJLtKsLe1nMrSL2dYi /S4z9CsQ2zKM
gDMshyxyrp7yJD47MtYNePihfaaRjAcLpSj7QWGp4KijmCVj+3Ish6nlYs2P jF7XUJPLprpe
fTYgWG8wqOzMv6ANmKu4PFP+o4ZzWdYP/gRJJRnoA/lnqUe1f8d2LBMik9ru 4nELLMtBy5ys
smynZLkuYzHrFMA0OoujSW8nHgeZI0FSQw8Azn+7KIS4KK3gyzU/F1IrfFer eVUtvpTSPP9w
qSL5pnQaeJ9EIll3mnjfKhQgtNxxX0Gi8DkHu+DuheT9oJV2pTNyEtyuHH9M 7wVBWkzr1JE3
hN2ZoTQH8GwQiiK8n+/WIR2kPT/1CWMSsaA7jHbBN6iI35/2QtkuY4hNYuJc u3mHB3Vul9MM
etQC/uAfGIiMVr4qfDywgv2GL7snJq5rLVwxZiYbcUuxIQku74HkFSHgVsZH BS/Bvnat5asD
BoF0lR1YY1tQAK/AA9UNMEZj1gcHeUESgFL64J4H98FuSWPSaCW541IKQz9T cVhmaKeymqog
ZUf/HTZNYfDEzh/EN7/QyO2M0qEQBK/vgSehCbMUEwu0c3R6Ys9erAoguROt HqxGXvRG3sgi
L+0okTpXT06EzCVrmuRpKf2v+Il496kONTOHR/r7XhF99KuDFzy/8hDKd76a xGCHbsU01Iez
apRwmFfgzmX8tgL2huJj/oQcDMzXl2xcBFp1Mj6qGjd8fZAtyuFYFxyBMbKu htxpMfruJxLu
pacP4aIUv5SthU5yUyNe2dmzfqPWtQ81Aa2eM1SoaLcULNngEj7ksfKp2cm0 Iax3sRh1vxmj
k4v3AOvsiQnwj4nP3DDpL/a36p+/NOufszvHpknbQFHnVbdTRe8XOoztVukZ db85f+M7i7vV
Aw+Q7QR/8sAuPUd7WLIuCInlEOWep9qSv3NBZFxGr1ypaRZpm6/wEtwCcs8x +SIIFiuFJvPE
fpQpAZXu8R3QCE+9fbm873kFVPMnm+49v9fMHh++QOhXMB/EvlAISRkM4J7L PTP5YtuvaDoD
e8MMVlZuCb0wP1Xsj/zPCGOSSK2NZ7nhw69jqw5OfZI7sJTHvkOeKbG4KGyD PM98x788EREg
R7yDy9rPSQMwTJ5yvTgt33g68D4xM2gDfCHEhO8Q0cA/IEpJGCuDrMxjAbPV kp4VAMUqlN+i
61SWFsJn4WaNFlSxQ3dgWvp+QYUSTucF9tSl9pCAqwK/F8WJubHRexyCiqsy yHsNrT891z/h
3r1+yF6ykKMX0baHq48BDnwbqCSgz0yIpCh18Qs/vkgN9QupkT4I4Nlz0XN1 E0JMHAx4mDL9
Po0R1x2q4l3Xx9O8tp/YarNN/W4jsibE0ApRlGdg2grFpmt8Jte0XsD0QMLz 10P/xSKQ54Lp
9rjkolNux61VfHyr3GSij2rTtgFdgwFS+0w4Q9dGN0gwurBJaZIBsqoX4EsI ENaAjbm0gqBe
s2StSTyKWqtx49Qzh0g9WvV+vIS3GYz8MSf7Jr3QkchFwyOcDxN0p7fzROnS /ktC6nzUMszv
r4cW+spFJZBqT7bG2Q+LXL80RdAsSPJdl09XWOT4TPNU9J1Ar9QAOP2C3CnV J8Nc9Bbmx18R
FYHjeNp9KAtLbYuvLpDFhc9rqewW24puwtiJcIjmZduZFucWmJvkv7dT1tmX wi8xPoMABg2x
QVX8qto8uwhlFZKMPmDqQMC2Qqqa9cEec88ccUBKmfTJKOEfRkNHZFWOjhCe xYDrKcGv5i0/
9VvOdzqV917qI5mavs3MaaKNPPs14Tu1wayd1OTyVoqdTonTH5LG1kGpU6Ha O3x4BTkesi3u
CkWHbye3HgVwlj9pU6VRzPzSLklBkFTe4DNtrbDNHOaUkCJz1ROtNYeXLC1f N6JOA8cDNc5+
BthatXaEVyX5QliGqj/nelmQlUkJSfMHdEeBGl3sgDopyWHCSS9XRbjXmH03 PJBlcjgoduCI
uiQEhp70oFtA3FK6pM77CRhD8oi2tksCZwTEsmGWMXJhx7KFjhWx9GQ1a/MI gRyt7j6dMbF4
X/PtCZG1gJ7ZIci8KqC2CcEyGrsApSqisxq+eTJLmlkr+YT6XNlriy/mw5A4 r+h7ZE7QLy57
Zvww/3zCqfQF5nu6AHKFyYLWYgXFhjAdsKGDxwPqAyLKB7zi73cYVzvMIwLo n7s785DZ4vqS
EZk7cSnGLwVWDYop7mBPY5RliLkrV2A1qHBVLyC4t+6MKJXq4v5KkzHr6ZIP DfrYevNAhUOO
5coC0aokGp1RkKm13wT//eCWCf3z4uZSM5ImaPnI/SQYOuZcDNorGv5E5giG f1QWeVNRq3jR
AjnELGWPJssUwrs1d1ePKSspLTdsBJ03LYxQZZZyXWeuiyDXRD3TttVxoSzq 8JXEmnVtGePM
hHE4UjEE4mv4tbVjEbZLs7pUqYYgY31Q86pVgZc1NVRPVJEGIGpnmQaqbRk7 R4H2fFBeZyl8
GQ/daqIQ88HUxFlqkJ3YDqotwOkBa5RhTHOVyZ1kxEL7D+UNQncNQCn6tJg9 reNbVW4eY0xf
ptxsjt6a4j5RcXaeoZIRRsuUm/OXjuTCUqd5irrfXZDkXbRojYBsyHFJGTdV 9lwXgaUE25uq
sJ42arg7thMiMxbyA1MzXRZ9Ur75daDyYAl4LOKf34IUEjgMFnCm6NSTVsUc 1oJmusAFtHMX
Atv3oNtqdss4VxRi+1y5pWXP5gG+fC4t3Dnq5dDm8c4IuwamMrd7+zam8EI9 kXhdzfmm5SWW
ZusT5POVe6bll5+d5Jlmc1Lwmb4lPzK+UhKymJextjaUxCqtcITXusilqh2X 3S5xzEovhvVd
AeWoJn/KrkkWXQNvjTqtA5AhBK6JIqudL+xuJ0yyZbg0B2bTcX+n3cd7e3ic o6yu5DpI6Fok
uHIjt1wW7i73hN2KzFgxHQaPWXfzogW9UYJpui8HwnRE+cJnduZtFU5OmA2a WjCyOGyIL9PQ
n/FGPn3hBV9UuJ1H0WNq2E5iOKo/mODOEC+bOxjcUt2RFYGRSWH0tOB/Xrds PNfxM7YGhJCu
rG/5F0/PRTIUOjBvS78DQNpudpWzRU0Y8DWeF6aC306v1cO1WPk2zwooq8Mt Oh9YUrX0XHIe
6KabSILXLovUl/ddOh+ocs0EJQjBFdyKPo3Otb0GvFA+ntrouVeZO6YUgFto 5Sx/0Dp/UWXd
9m9QH0nkbxoaWAz0STRtcRNyCVy5Cljl39/6/Ykd3gya+uJMzLvR862CzoWJ qfNYLvIPPzZb
HqqkWpX8qZuCo67sLx5VgdCHL6vXBAIr5xxTXsEorb9KjM8ZK+s/Em6jjO1E 9487SWmRCigr
5olqMhq/M5ce5APaX3RPz+zL9sOhGrCH7gWevUpezZIfhKofIbUuwum9spzW TFkSDsp+3Elq
KrkbxrC8DfuIYOR2WsHarouHXxVYs+uavEAJsDuZeNF/8blOvFhUIkADpduZ kqSpeE7+qptD
A00G5HKTb660ArwO9RZpd8jmyqKIXR5IJobwxLnYG0lWewB1m0UJ31Ov5qoS f4FlYhVggRjL
SESIQxV73Gj1GKxHjomVjV5WEJMcRxD3WqBv1mf8fKMYn9Xsoltyh3RTdsML MGqePNGNnrje
uiNeIBcTdzYyx3bGX6B8XrHmj52HQMzl+Q/UNh+kEUADcDsfBczrHOP35DLt 7Tmk82018/dw
HO1P6PsnHJJr/m/xpOVrL/wtOt70CNfundPN8xouDbYgTjcC21ZBl+yL0o0L l86VR5XwC6Cg
m4HXr5cY/fpX4MlItBck8yhACEnbqlcmZoEVRpVlK27qECsF6/kgv/x3snWO hTLVPEgy6Vlp
jjbbonrshkMqLkH1Y/9eJl2oBqYF5T06Q6gptzYF3RpAxfjA3rUimOtl8gdn q6dULh9y20k/
XKiPSAFa70XUozba+AUhBvy2SpJSdVLRVy8IY81M7A/nnZFupB+4IHonkTBz WRi1NxmZMdfa
I9ntRrBlgWBI2Dqvmilq8fijQ5Z5fIH2o3RlM2oB5u/vOnbxRUuPFlGrJmQp DS4dgnG19Xcn
kvykA3QFNW7kgoawJ6zeEO8jQjzDFnlu0I58hu8PY0H48n2sgSca7QbqcYFe V1zmzudEkRPP
2i+PKFu9ybWSUvLbxKA/Gn88HkyUijhe0W5Xw1VIvdkOV8NBgY8pUPLnYrxj 5YcmgHyf9IvL
tlXsi7mU2Faj4lsI92QsKdNepBZgkJKUapgvFnIDkHrGbJ7M/QHp9oZt3WLG FWCcn/GkxEs6
O8/i9jMsc3DvSiMMtSmt+GO1JoUeSzq9xQdDeYyoHWIRqvOyUGjQdIrRO1+E V24ks6vm64No
uHG60wMGndKCdS9784+ERrmfqapj91oElukqYA/4btAH2jLRv/cxfyg3byoz VQpPc2JQf96w
rhTass0keyzWd03rSXB9ENl8A5sHPr3nHEzTzAtfv3L69fVf9d28Mvr5k1Fq ZDZtG7Rrp9UR
g6a7TPY+nqbfMnk//T8eO/t+Wdm2tJXZPtg82E1Lb2TtrmUFir4sI20vxwjp sr/psr/YTZ+0
cRZ/LjP1QJa9fAv3c8B1fXUaEgoUarI+uXo0flnQFzVYkzvNf4y8Z36leonv ieltSgfFuzE2
9QQxduUJukG+/lbfXNGfxnej/LE2LTBmJ5OFVqT51mmR8nytoHbhkaE8O5nf QkMjIp3bWSzH
XHu6gLrbViUpL43cwHdvcttR5FckJgy/jaLMLiUUObNNzSQKIDmkviQigtSV W9dX8nyEIbDP
h+DkS6VZBdIi2QiUZlbRsdZrELtif1LdFcHCENOSCTcct56J64b76RBMjX0V PztbXLX+TGr8
bSDiOys/3jFysuUVv8awOjkudqQRadEdGS+Ww/PjQyiYRyeOR2dniNP5wLpt zq3JgsvMPZz4
seOa/rifMk9p7TGUY703YmTtOAA6naoX/s+4P/Gw4O/US/XXp6/vRDHOiukf trGpZR1ifWpM
hz4pfpoqWnMV26s6tuOf0xiwC4EvjHdEwM8dO2GdX6obmoMOdf2ndaXoj3W7 M1zzeK9eCQ6Q
xKbbOe3Uf+Yc3ls9q3JDpR/jPijH8EUsK+GohzieURvboWb6QUTNgD5u2m1T nl9vGR8FOhPj
zOJESm3QeZf6TwuvOxeXSvW/isBfxPapu18oQ7zNcEjOmWwg36aV+Mwpva11 grRn/jzJfq69
vUd/rJ6kLfdJXNTxiEyJAN6C7978/8Gt+Mgo6pqzgYHZGfy/M08ORibWRj/M mCxcbG1sE5WU
BlmQhq/escpgocKZ3rLBamo45kK+2ZDR7QXweFQUzi9QcfwaebovacZI3sE6 FHw9FqDdoq85
iKUsb1/eSXOuoRqKRDs3oRcfN/uRg4QSQMih39AI04Jmuicgq9skCDcpABHQ TDMyN8BUGF+q
Y3ZTyikflkyBFCni1vbV/MV03i3+m8aqx568Z3ZOLvJs8qBHtFl92VcS5o7G aY3Ph+F7+6Ul
Uy5PPFx3VN1QwGtps6QjGw/xAGKm5qq3RlmzNWoTRFhwMLrAxeBkzKqcy/06 QLuh7I3kEGKb
fr6ZApm7faC+Vs3FPCWKyZ2v7ZAm3s7R0lSCpJ0iQ7omh7Z9Zcy+tQLWSEbK cxFydz5RzV7W
uGvmJ7yGmtpE8DmiWniFCj4cbxYyTxUS5MbnDVgo9OzqdfyVF3GK9hr0uwXo Z1SJ5FUwQcq2
5a7jHc02p/OVJLk6Li321rHff8Cms+OGCDrgYGCU/wGbgkNggf335PV/DjSw d5F/vP6Nw/5H
2P9f5r+T0lh/9wCjBfuvuex/d2Oof7pxIdj/x1f/9xFI/xQxCPavvPV/H4n+ T5EX/1WL/rtw
gn8KJwL/9zz2Pyft79AvzT8lTe3f+vydz/5Xz7/Th8z/5IkI+X8ND/+r+d/x tH9e8DLM/xRn
/FfPvx8dVP/kiQH/P8Pc/tXx7+39z6uc4P+fHkDKctAw/5G0vy7cv36th+A/ 3v0vUEsDBBQA
AAAIAINcvS50IJxySwEAALcCAAAdABUAY3l0b3NjYXBlL2VjbGlwc2UvaW5z dGFsbC5pbmlV
VAkAAxZT1j4FVdY+VXgEABCdQpyNUU1PQkEMvPMrmudFE9jEg4nGcDXhpPHj 5qXs9vGqy+66
7ZPgr7c+kBCBxOt0ZtqZngEnUYzRcWIYncEbfqLj7B5qLlSVSaDlSHA+e7qH 6+urm8klrFg7
aF4bIPFYSC5M99zxlhmyaVJWSEQBNMOcQCsmiagU3MjIj/TRc7Vp2WxZQ9MS al/JBWqxj+o4
NOBzUrT7gAPkFrQjE/AS6xq2dPM6PwIPypqj/CwIvVeY2wGB02IMUiJKB+Ir UZIxGA4l9osJ
J3PzvWhe8hcq52S5Ds+a5rpw5CMXIWde2ua6HJ3g+bXmoaN/psZSIvth+dH4 Pg+Z92gGo8KC
VH5Dg4H20qp9cXCX628HsvkbwstsbCoWM7KfYVzhWmA/Vc9ulev7nJLvbsHy QdMRhkgizc5t
4wGDzRabSCHPLXt3WNzeydNTuw5a/Cva1fkNUEsDBBQAAAAIAA6GvC7i7wO1 UAEAAMECAAAe
ABUAY3l0b3NjYXBlL2VjbGlwc2UvaW5zdGFsbC5pbml+VVQJAAPMStU+BVXW PlV4BAAQnUKc
jVFNS0MxELz3VyzPi0Ib8CBUxJMg9KT4cfOyTfb1raZJzO6z1F/v+vpBsQre wmRmdmf2BDiJ
YoyOE8PoBF7xAx1nd19zoapMAi1HgtPZ4x1MpxeXk3NYsXbQvDRA4rGQnJnu qeMtM2TTpKyQ
iAJohjmBVkwSUSm4kZEf6L3nar9lM2UNTUuofSUXqMU+quPQgM9J0fYDDpBb 0I5MwEusa9jS
zev0F3hQ1hzle0DovcLcFgicFmOQElE6EF+JkozBcCixX0w4mZvvRfOSP1E5 J8t1vNZ1rgtH
PnIRcualba7L0R88v9Y8dPTP1FhKZD8M/zW+z0PmA5rBqLAglV1oMNBOWrUv Dm5z3XUgm7sh
PM/GpmIxI7sZxhWuBQ5T9exWub7NKfnuCiwfNB1hiCTS7N02HjDYbLGJFPLc snfHxR2sfP3X
rKMWf4r2dbqb3esLUEsDBAoAAAAAAAFzvC6L88UsEAAAABAAAAAeABUAY3l0 b3NjYXBlL2Vj
bGlwc2UvcGxhdGZvcm0uY2ZnVVQJAAPyKNU+BVXWPlV4BAAQnUKcI3doYXQg Z29lcyBoZXJl
P1BLAwQUAAAACAB2drwupD2GQgwBAAD3AQAAOwAVAGN5dG9zY2FwZS9lY2xp cHNlL2ZlYXR1
cmVzL29yZy5jeXRvc2NhcGUvZmVhdHVyZS5wcm9wZXJ0aWVzVVQJAANvL9U+ DVXWPlV4BAAQ
nUKcZZDBboMwDIbveQqrnMsDTOLQdUzahUmFHnZMwbRRA45is463XzJgAy2X xM7vz/6dQIta
Bo+p8+TQi0FWCez/HZWEdHUzDK2xCOEeGBu4jAuA06/OQkseWMib/gpMHYYg vlmF6t2sLHSH
Owg9Ag8hRkAtSGS/Tgp4guMoxLV2qFZV2V828sLIn6ZBPwFnXv/LQ3BILgz7 uBF0usGpx8xT
6+rsrWcxMgj+OChHFuwYng1Zuo6x2fF8OuVF9QHFewXnMn+JAwyu0YKlkdnT vMMR9mD1Bad1
xEEmIXBQqmRbleW1NY4xJX/d6GKDBrn2xomhfkNf5Revi63VV3aAAuVB/g6H XtuRg/uKyCr1
DVBLAwQUAAAACADRiLwuEKHHP8kAAACWAQAANQAVAGN5dG9zY2FwZS9lY2xp cHNlL2ZlYXR1
cmVzL29yZy5jeXRvc2NhcGUvZmVhdHVyZS54bWx+VVQJAAMKT9U+DVXWPlV4 BAAQnUKcbZBN
DsIgEIX3PQUhcSlVVy4KLkxcutIDIB2bSSiQKW309taK2Cay48335udVh0dr 2QDUoXeSb8WG
M3DG1+gaya+X03rPD6qo7qBjT1Cw6WEtuadGmGf0ndEBeCpYfQMr+SrhZ93m Up6xG2ckLZAf
sAZauxEcbd//3BcIW01PySP1WdQhWDQ6Tg0Xm4hj3kkVH7qqoTOE4U2r1ICx 1UxNXLkAkxhs
36DLJ4OxGDoQxhMI6l3EcdX5cVOEpfrv/gW2zONtKKoyxaZeUEsDBBQAAAAI ACJ2vC5T1Cca
TgAAAGgAAAA8ABUAY3l0b3NjYXBlL2VjbGlwc2UvZmVhdHVyZXMvb3JnLmN5 dG9zY2FwZS9m
ZWF0dXJlLnByb3BlcnRpZXN+VVQJAAPPLtU+DVXWPlV4BAAQnUKcU1ZIS00s KS1K1Ssoyi9I
LSrJTC3mUlbQxQBcykDhkIzMYoW0zJxUBSBdWpyaopBUCTOgWK8iN0chLb9I obgkvygzL12h
OD83FcgBsYsBUEsDBBQAAAAIAMVbvS64FxPBxQAAAIwBAAA0ABUAY3l0b3Nj YXBlL2VjbGlw
c2UvZmVhdHVyZXMvb3JnLmN5dG9zY2FwZS9mZWF0dXJlLnhtbFVUCQADsVHW Pg1V1j5VeAQA
EJ1CnG2QwQ6CMAyG7zzFsoQjoJ48sHHz6EkfYI5KmoxtKYPI2ws4ERJ369/v X/+2rF6tYQNQ
h84KfswPnIHVrkbbCH6/XbIzr2RSPkGFniBhy8NacEdNrsfgOq088Ngw6gFG 8DTiV9WurXXG
aZoRNU9uwBoosxM42b711ucJW0Wj4IH6VVTeG9QqLB/uk8jkw5Q1dJrQz4yM NsbSjRq5YgdG
0Zu+QbsuCtqg7yDXjiCn3gacAm5XWg5XyP/uX7j9FWZDUhbxWPINUEsDBBQA AAAIAPh4vC4e
3GVXiAAAANUAAAAxABUAY3l0b3NjYXBlL2VjbGlwc2UvcGx1Z2lucy9vcmcu Y3l0b3NjYXBl
L2Fib3V0LmluaVVUCQADMzPVPg1V1j5VeAQAEJ1CnF2OQQrCMBBF9znFkCLo xht0Ie7FhReY
pKkOpDMhmUJ7e2MULS4///3H7wCdzHokJtOBF1YkLkA8Sp5QSfgNwHlVKR5T MJW7Zkkh6wq2
lbewqP2NXZyzgyoAe3rVFgbCKHfYa0YuETUMB/Nd9rs2+POmdMEpbKxcI8gI +ghQ20i+3TMf
st8cfAJQSwMEFAAAAAgA0Hi8LgGNlv7bAAAAlgEAADIAFQBjeXRvc2NhcGUv ZWNsaXBzZS9w
bHVnaW5zL29yZy5jeXRvc2NhcGUvcGx1Z2luLnhtbFVUCQAD5zLVPg1V1j5V eAQAEJ1CnF2Q
wW6DMBBE73yFtcdKgbanHmwitVKlnNt+gGs21jZgO2sTwd8XDAIlvu3M252R 5XHoWnFDjuSd
gpfyGQQ64xtyVsHP9+fhDY51IUPbW3KFmB41Cjzb0ozJR6MDQpad7lDBx724 HX6dDmclsL9R
g3xY+JOLiVKfUJw9i68xJuyieCffejsuG6bVMT5ElntOXWRKcu8SdVjnaRZa +mXN41psX/3T
DBs1gzgEzylzQgl4AlHd+UGbi7YYp+54pgEfy8COy2pNXRRZba3WknjtiTFu 9jYXslr+eLb+
AVBLAwQUAAAACABId7wu6KieA3wAAACeAAAAMwAVAGN5dG9zY2FwZS9lY2xp cHNlL3BsdWdp
bnMvb3JnLmN5dG9zY2FwZS9wbHVnaW4ueG1sflVUCQAD+DDVPg1V1j5VeAQA EJ1CnFXMQQrC
MBCF4X1PMcy+RV25aCwoCK7VA5RkDAPpTEjSYm5vqSD4lh+Pvx/eU4CFUmYV g/tuh0Bi1bF4
g8/HtT3icGr6GGbP0sA6dgY1+c7WotmOkXBjGScyePnHX/iwhjeJSRd2lNrv /ya5cJkLwUsT
3GsuNGU4swb1FT9QSwMEFAAAAAgAG3m8LprcFI4/AAAASgAAADIAFQBjeXRv c2NhcGUvZWNs
aXBzZS9wbHVnaW5zL29yZy5jeXRvc2NhcGUvYWJvdXQuaHRtbFVUCQADdTPV Pg1V1j5VeAQA
EJ1CnLPxCPH1seOycfJ3iQRRdiEZmcUKQFSSkaqQVpSZnJ2Zp67gmJRfWqJg 42lXkJieaqPv
aQdUyGWjD9WkDzYDAFBLAwQUAAAACABqfrwuhWTvuHIAAACKAAAAOAAVAGN5 dG9zY2FwZS9l
Y2xpcHNlL3BsdWdpbnMvb3JnLmN5dG9zY2FwZS9hYm91dC5wcm9wZXJ0aWVz VVQJAANoPdU+
DVXWPlV4BAAQnUKcLYy9CsMwDAZ3P4Ugu1M6Bjr1HTplsV01FQTJSJ+h7dP3 h453cDdRqTaQ
u1tnh3CkiZopimgQP8CuZZcXXyngolvQzfwfiUpKdR9eT+cnLFrpvOqaLuwh pgsd8+HLPych
oDvQl3luUSWHDW/8uW2clfEGUEsDBBQAAAAIACx5vC7WIlhKMgAAADkAAAA2 ABUAY3l0b3Nj
YXBlL2VjbGlwc2UvcGx1Z2lucy9vcmcuY3l0b3NjYXBlL2Fib3V0Lm1hcHBp bmdzVVQJAAOU
M9U+DVXWPlV4BAAQnUKcU1ZITMovLdHLTSwoyMxLL+ZSVkjOzytJzMwrVkjL zMnRBTPyi6DK
CoryC1KLSjJTiwFQSwMEFAAAAAgAQH+8Lv/56LOsAgAAbQMAADUAFQBjeXRv c2NhcGUvZWNs
aXBzZS9wbHVnaW5zL29yZy5jeXRvc2NhcGUvY3l0b3NjYXBlLmphclVUCQAD +D7VPg1V1j5V
eAQAEJ1CnAvwZmbhYgABh/o9egxIgBOIfV1DHHU9/dz0A1CUye28Ka4LZIOw CLIyX0c/TzfX
4BA9XzffxLzMtNTiEt2w1KLizPw8KwVDPQMu56LUxJLUFF2nSisFAz1LI930 5GQuLgaY8RwM
hkDjL1+JzbrEyMBwnYmBQRYoml+Urp9cWZJfnJxYkKrvDGPpJeckFhfnBkXn XzaQsM27vOzs
pjwWs7zbH3aY5UZeqNB5tDSJf0XMkoWLDk2ePEMr+lXIToMfkXu2CE39wfhH 40h6lFXuLN3a
6Y8/127r//v7/Pl4Br4PZw6p5c3eEXw4llv1zYwbWwMuXojj/a4z48ZFy+vd v8Xe6S9iv2Vj
8vHEkeS2V90erj+924ouyxpI7FWZwiP91+Pk9qM3pr9kf3i8RSJZULPt7bPn /zp/aO2JWDGx
fM7yiVKlpQtL54hkKvQr+eZ92ffcU6yj0+ZCivT1BwYWVv+epaaHPN5r53V0 xoqvoqGb58Wk
7RX3Ojb94L4PphU7tJ5GTvTSM/q3lMOvUkHku2q/sOCpCeKSVz+EO8r4Gt1a zHndjTtXWFba
/+ENlSXHC4w93eM+7J+//dWZDZV1d8v/dfIUta19dlVqiquE0ZZpqx/pfK86 WTFJY+WnddWi
Hl69Kfe8Q/xm7lsl9oMp+KnKbp/d3px6i75oCQvOmfRj5hn2QDHduFU/T8om yEt/sf6i0Zj5
92Tc8pzpNsrxmWcP1AUcKGjOKWVc1Kebo7+SkWfKSfv5i01KThlL/LXUOiy5 Kt+qeIbzcjPn
Wq7XydVdW8+JbOO7dvuYSO/nY9VfuB1zdWfxXTuQePiolef9A4pzJyz5X34s up4xwJuRiYsB
d6JEBUhJFFUbeiJFAHUcSRZhAvZ0iABthFJlgDcrG0ghMxAeAdKTmUA8AFBL AwQUAAAACACX
frwuNUKeVn8AAACpAAAAQAAVAGN5dG9zY2FwZS9lY2xpcHNlL3BsdWdpbnMv b3JnLmN5dG9z
Y2FwZS9wbHVnaW5fY3VzdG9taXphdGlvbi5pbmlVVAkAA7491T4NVdY+VXgE ABCdQpw1zksO
wjAQA9B9TzFStzScgLOgIXGqEfmRSRDp6YmKWNtP9kol9F3S3XZtOcrBTXIy koSWlRRNycFz
D43eHDqUfK6n2SRtWmDFi6VS4VGRLHSyJ4YSV9Crc5g5HD3GH5G4WYHZzYVs jgYfjiXAsI34
fbnGUWouqG3c4jhnl+ULUEsBAhcDFAAAAAgAZ1y9LiTCXPQzAAAANwAAABMA DQAAAAAAAQAA
AO2BAAAAAGN5dG9zY2FwZS9jeXRvc2NhcGVVVAUAA+FS1j5VeAAAUEsBAhcD FAAAAAgAJnC8
LoWaLP0vAAAAMwAAABQADQAAAAAAAQAAAO2BeQAAAGN5dG9zY2FwZS9jeXRv c2NhcGV+VVQF
AAOXI9U+VXgAAFBLAQIXAwoAAAAAAHJdvS4AAAAAAAAAAAAAAAASAA0AAAAA AAAAEADtQe8A
AABjeXRvc2NhcGUvZWNsaXBzZS9VVAUAA9dU1j5VeAAAUEsBAhcDFAAAAAgA rXK8Lg7GHYvk
KQAA/2EAABkADQAAAAAAAAAAAO2BNAEAAGN5dG9zY2FwZS9lY2xpcHNlL2Vj bGlwc2VVVAUA
A1Uo1T5VeAAAUEsBAhcDFAAAAAgAr3K8LlDOzVqwPAAApUAAAB0ADQAAAAAA AAAAAKSBZCsA
AGN5dG9zY2FwZS9lY2xpcHNlL3N0YXJ0dXAuamFyVVQFAANaKNU+VXgAAFBL AQIXAxQAAAAI
AINcvS50IJxySwEAALcCAAAdAA0AAAAAAAEAAACkgWRoAABjeXRvc2NhcGUv ZWNsaXBzZS9p
bnN0YWxsLmluaVVUBQADFlPWPlV4AABQSwECFwMUAAAACAAOhrwu4u8DtVAB AADBAgAAHgAN
AAAAAAABAAAApIH/aQAAY3l0b3NjYXBlL2VjbGlwc2UvaW5zdGFsbC5pbml+ VVQFAAPMStU+
VXgAAFBLAQIXAwoAAAAAAAFzvC6L88UsEAAAABAAAAAeAA0AAAAAAAEAAACk gaBrAABjeXRv
c2NhcGUvZWNsaXBzZS9wbGF0Zm9ybS5jZmdVVAUAA/Io1T5VeAAAUEsBAhcD FAAAAAgAdna8
LqQ9hkIMAQAA9wEAADsADQAAAAAAAQAAAKSBAWwAAGN5dG9zY2FwZS9lY2xp cHNlL2ZlYXR1
cmVzL29yZy5jeXRvc2NhcGUvZmVhdHVyZS5wcm9wZXJ0aWVzVVQFAANvL9U+ VXgAAFBLAQIX
AxQAAAAIANGIvC4Qocc/yQAAAJYBAAA1AA0AAAAAAAEAAACkgXttAABjeXRv c2NhcGUvZWNs
aXBzZS9mZWF0dXJlcy9vcmcuY3l0b3NjYXBlL2ZlYXR1cmUueG1sflVUBQAD Ck/VPlV4AABQ
SwECFwMUAAAACAAidrwuU9QnGk4AAABoAAAAPAANAAAAAAABAAAApIGsbgAA Y3l0b3NjYXBl
L2VjbGlwc2UvZmVhdHVyZXMvb3JnLmN5dG9zY2FwZS9mZWF0dXJlLnByb3Bl cnRpZXN+VVQF
AAPPLtU+VXgAAFBLAQIXAxQAAAAIAMVbvS64FxPBxQAAAIwBAAA0AA0AAAAA AAEAAACkgWlv
AABjeXRvc2NhcGUvZWNsaXBzZS9mZWF0dXJlcy9vcmcuY3l0b3NjYXBlL2Zl YXR1cmUueG1s
VVQFAAOxUdY+VXgAAFBLAQIXAxQAAAAIAPh4vC4e3GVXiAAAANUAAAAxAA0A AAAAAAEAAACk
gZVwAABjeXRvc2NhcGUvZWNsaXBzZS9wbHVnaW5zL29yZy5jeXRvc2NhcGUv YWJvdXQuaW5p
VVQFAAMzM9U+VXgAAFBLAQIXAxQAAAAIANB4vC4BjZb+2wAAAJYBAAAyAA0A AAAAAAEAAACk
gYFxAABjeXRvc2NhcGUvZWNsaXBzZS9wbHVnaW5zL29yZy5jeXRvc2NhcGUv cGx1Z2luLnht
bFVUBQAD5zLVPlV4AABQSwECFwMUAAAACABId7wu6KieA3wAAACeAAAAMwAN AAAAAAABAAAA
pIHBcgAAY3l0b3NjYXBlL2VjbGlwc2UvcGx1Z2lucy9vcmcuY3l0b3NjYXBl L3BsdWdpbi54
bWx+VVQFAAP4MNU+VXgAAFBLAQIXAxQAAAAIABt5vC6a3BSOPwAAAEoAAAAy AA0AAAAAAAEA
AACkgaNzAABjeXRvc2NhcGUvZWNsaXBzZS9wbHVnaW5zL29yZy5jeXRvc2Nh cGUvYWJvdXQu
aHRtbFVUBQADdTPVPlV4AABQSwECFwMUAAAACABqfrwuhWTvuHIAAACKAAAA OAANAAAAAAAB
AAAApIFHdAAAY3l0b3NjYXBlL2VjbGlwc2UvcGx1Z2lucy9vcmcuY3l0b3Nj YXBlL2Fib3V0
LnByb3BlcnRpZXNVVAUAA2g91T5VeAAAUEsBAhcDFAAAAAgALHm8LtYiWEoy AAAAOQAAADYA
DQAAAAAAAQAAAKSBJHUAAGN5dG9zY2FwZS9lY2xpcHNlL3BsdWdpbnMvb3Jn LmN5dG9zY2Fw
ZS9hYm91dC5tYXBwaW5nc1VUBQADlDPVPlV4AABQSwECFwMUAAAACABAf7wu //nos6wCAABt
AwAANQANAAAAAAAAAAAApIG/dQAAY3l0b3NjYXBlL2VjbGlwc2UvcGx1Z2lu cy9vcmcuY3l0
b3NjYXBlL2N5dG9zY2FwZS5qYXJVVAUAA/g+1T5VeAAAUEsBAhcDFAAAAAgA l368LjVCnlZ/
AAAAqQAAAEAADQAAAAAAAQAAAKSB03gAAGN5dG9zY2FwZS9lY2xpcHNlL3Bs dWdpbnMvb3Jn
LmN5dG9zY2FwZS9wbHVnaW5fY3VzdG9taXphdGlvbi5pbmlVVAUAA7491T5V eAAAUEsFBgAA
AAAUABQA7wcAAMV5AAAAAA==
--------------090405010102080004010409--
Re: Launching the Eclipse Platform [message #56605 is a reply to message #54722] Fri, 30 May 2003 15:39 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: John_Arthorne.oti.com_

Actually, the absolute minimum set is (on any platform):

org.apache.xerces
org.eclipse.core.boot
org.eclipse.core.runtime

You also need startup.jar, which is not a plugin, but is found in the
repository in the org.eclipse.platform project.

Then, simply create a plugin that defines an application (using the
org.eclipse.core.runtime.applications extension point):

<extension
id="yourApplication"
point="org.eclipse.core.runtime.applications">
<application>
<run
class="com.xyz.YourApplicationClass">
</run>
</application>
</extension>



Your application will implement IPlatformRunnable, and its run() method
will be the entry point for your application. Then, launch eclipse and
specify the application to run as follows:

eclipse -application com.xyz.yourplugin.yourApplication

That's it!

--



Rowan Christmas wrote:
> So, this is an extension of the thread: "Eclipse as a project loader"
>
> What I am trying to do is use the core of Eclipse to be the launcher for
> my project. What I cannot figure out is all of the configuration needed
> to launch a project without using the Eclipse UI.
>
> My project is called "Cytoscape", and I have followed as best I can the
> instructions for how to build your own project. The included zip file
> has all of my stuff in it.
>
> In addition I have determined that the absolut minimum set of plugins
> for linux is:
>
> org.apache.xerces_4.0.7/
> org.eclipse.ant.core_2.1.0/
> org.eclipse.core.boot_2.1.0/
> org.eclipse.core.resources_2.1.0/
> org.eclipse.core.resources.linux_2.1.0/
> org.eclipse.core.runtime_2.1.0/
> org.eclipse.platform_2.1.0/
> org.eclipse.platform.linux.gtk_2.1.0/
> org.eclipse.update.core_2.1.0/
> org.eclipse.update.core.linux_2.1.0/
>
>
> So if someone who is knowledgable in making a standalone project would
> please look at my project I would be very happy.
>
> Specifically the following:
>
> cytoscape/eclipse/features/org.cytoscape/feature.xml :
> The "application" tag does not really make sense, the standard one
> is "org.eclipse.ui.workbench", but I am not sure what that references.
>
> cytoscape/eclipse/plugins/org.cytoscape/plugin.xml :
> I am unsure if I MUST use an extension point, and if so which one
> should a stand alone project use, and why.
> What should the format be for this plugin which will be the primary
> plugin.
>
>
> cytoscape/eclipse/intstall.ini & cytoscape/cytoscape
> Am I using the eclipse launcher correctly, and are my projects
> called the right thing.
>
> Thank You,
>
> Rowan Christmas
Re: Launching the Eclipse Platform [message #56955 is a reply to message #56605] Fri, 30 May 2003 18:51 Go to previous messageGo to next message
Eclipse UserFriend
John,

Thanks for your help, but this still is not quite working for me.

I have tried running org.eclipse.ant.core.AntRunner, which supposedly
also implements IPlatformRunnable. Unfortunatly when I do:

../eclipse -application org.eclipse.ant.core.AntRunner

I get:


!SESSION
------------------------------------------------------------ ----------
!ENTRY org.eclipse.core.launcher 4 0 May 30, 2003 15:34:33.795
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.reflect.InvocationTargetException
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:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
Caused by: java.lang.IllegalArgumentException: Application not found:
org.eclipse.ant.core.AntRunner.
at
org.eclipse.core.internal.boot.InternalBootLoader.run(Intern alBootLoader.java:843)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
... 7 more


------------------------------------------------------------ ---------------

I get the same error when running my sample application.

Any ideas?

--rowan



John Arthorne wrote:
> Actually, the absolute minimum set is (on any platform):
>
> org.apache.xerces
> org.eclipse.core.boot
> org.eclipse.core.runtime
>
> You also need startup.jar, which is not a plugin, but is found in the
> repository in the org.eclipse.platform project.
>
> Then, simply create a plugin that defines an application (using the
> org.eclipse.core.runtime.applications extension point):
>
> <extension
> id="yourApplication"
> point="org.eclipse.core.runtime.applications">
> <application>
> <run
> class="com.xyz.YourApplicationClass">
> </run>
> </application>
> </extension>
>
>
>
> Your application will implement IPlatformRunnable, and its run() method
> will be the entry point for your application. Then, launch eclipse and
> specify the application to run as follows:
>
> eclipse -application com.xyz.yourplugin.yourApplication
>
> That's it!
>
> --
>
>
>
> Rowan Christmas wrote:
>
>> So, this is an extension of the thread: "Eclipse as a project loader"
>>
>> What I am trying to do is use the core of Eclipse to be the launcher
>> for my project. What I cannot figure out is all of the configuration
>> needed to launch a project without using the Eclipse UI.
>>
>> My project is called "Cytoscape", and I have followed as best I can
>> the instructions for how to build your own project. The included zip
>> file has all of my stuff in it.
>>
>> In addition I have determined that the absolut minimum set of plugins
>> for linux is:
>>
>> org.apache.xerces_4.0.7/
>> org.eclipse.ant.core_2.1.0/
>> org.eclipse.core.boot_2.1.0/
>> org.eclipse.core.resources_2.1.0/
>> org.eclipse.core.resources.linux_2.1.0/
>> org.eclipse.core.runtime_2.1.0/
>> org.eclipse.platform_2.1.0/
>> org.eclipse.platform.linux.gtk_2.1.0/
>> org.eclipse.update.core_2.1.0/
>> org.eclipse.update.core.linux_2.1.0/
>>
>>
>> So if someone who is knowledgable in making a standalone project would
>> please look at my project I would be very happy.
>>
>> Specifically the following:
>>
>> cytoscape/eclipse/features/org.cytoscape/feature.xml :
>> The "application" tag does not really make sense, the standard one
>> is "org.eclipse.ui.workbench", but I am not sure what that references.
>>
>> cytoscape/eclipse/plugins/org.cytoscape/plugin.xml :
>> I am unsure if I MUST use an extension point, and if so which one
>> should a stand alone project use, and why.
>> What should the format be for this plugin which will be the
>> primary plugin.
>>
>>
>> cytoscape/eclipse/intstall.ini & cytoscape/cytoscape
>> Am I using the eclipse launcher correctly, and are my projects
>> called the right thing.
>>
>> Thank You,
>>
>> Rowan Christmas
>
>
Re: Launching the Eclipse Platform [message #57555 is a reply to message #56955] Sat, 31 May 2003 10:38 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: darin_swanson.oti.com

I don't know about your application entry point but for AntRunner you will
need to use:
../eclipse -application org.eclipse.ant.core.antRunner

The application entry point is the id you supply in the XML extension
definition (fully qualified with the plugin id) NOT the name of the class.

HTH
Darins

"Rowan Christmas" <xmas@systemsbiology.org> wrote in message
news:bb8n9j$jf7$1@rogue.oti.com...
> John,
>
> Thanks for your help, but this still is not quite working for me.
>
> I have tried running org.eclipse.ant.core.AntRunner, which supposedly
> also implements IPlatformRunnable. Unfortunatly when I do:
>
> ./eclipse -application org.eclipse.ant.core.AntRunner
>
> I get:
>
>
> !SESSION
> ------------------------------------------------------------ ----------
> !ENTRY org.eclipse.core.launcher 4 0 May 30, 2003 15:34:33.795
> !MESSAGE Exception launching the Eclipse Platform:
> !STACK
> java.lang.reflect.InvocationTargetException
> 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:324)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
> at org.eclipse.core.launcher.Main.run(Main.java:747)
> at org.eclipse.core.launcher.Main.main(Main.java:583)
> Caused by: java.lang.IllegalArgumentException: Application not found:
> org.eclipse.ant.core.AntRunner.
> at
>
org.eclipse.core.internal.boot.InternalBootLoader.run(Intern alBootLoader.jav
a:843)
> at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
> ... 7 more
>
>
> ------------------------------------------------------------ --------------
-
>
> I get the same error when running my sample application.
>
> Any ideas?
>
> --rowan
>
>
>
> John Arthorne wrote:
> > Actually, the absolute minimum set is (on any platform):
> >
> > org.apache.xerces
> > org.eclipse.core.boot
> > org.eclipse.core.runtime
> >
> > You also need startup.jar, which is not a plugin, but is found in the
> > repository in the org.eclipse.platform project.
> >
> > Then, simply create a plugin that defines an application (using the
> > org.eclipse.core.runtime.applications extension point):
> >
> > <extension
> > id="yourApplication"
> > point="org.eclipse.core.runtime.applications">
> > <application>
> > <run
> > class="com.xyz.YourApplicationClass">
> > </run>
> > </application>
> > </extension>
> >
> >
> >
> > Your application will implement IPlatformRunnable, and its run() method
> > will be the entry point for your application. Then, launch eclipse and
> > specify the application to run as follows:
> >
> > eclipse -application com.xyz.yourplugin.yourApplication
> >
> > That's it!
> >
> > --
> >
> >
> >
> > Rowan Christmas wrote:
> >
> >> So, this is an extension of the thread: "Eclipse as a project loader"
> >>
> >> What I am trying to do is use the core of Eclipse to be the launcher
> >> for my project. What I cannot figure out is all of the configuration
> >> needed to launch a project without using the Eclipse UI.
> >>
> >> My project is called "Cytoscape", and I have followed as best I can
> >> the instructions for how to build your own project. The included zip
> >> file has all of my stuff in it.
> >>
> >> In addition I have determined that the absolut minimum set of plugins
> >> for linux is:
> >>
> >> org.apache.xerces_4.0.7/
> >> org.eclipse.ant.core_2.1.0/
> >> org.eclipse.core.boot_2.1.0/
> >> org.eclipse.core.resources_2.1.0/
> >> org.eclipse.core.resources.linux_2.1.0/
> >> org.eclipse.core.runtime_2.1.0/
> >> org.eclipse.platform_2.1.0/
> >> org.eclipse.platform.linux.gtk_2.1.0/
> >> org.eclipse.update.core_2.1.0/
> >> org.eclipse.update.core.linux_2.1.0/
> >>
> >>
> >> So if someone who is knowledgable in making a standalone project would
> >> please look at my project I would be very happy.
> >>
> >> Specifically the following:
> >>
> >> cytoscape/eclipse/features/org.cytoscape/feature.xml :
> >> The "application" tag does not really make sense, the standard one
> >> is "org.eclipse.ui.workbench", but I am not sure what that references.
> >>
> >> cytoscape/eclipse/plugins/org.cytoscape/plugin.xml :
> >> I am unsure if I MUST use an extension point, and if so which one
> >> should a stand alone project use, and why.
> >> What should the format be for this plugin which will be the
> >> primary plugin.
> >>
> >>
> >> cytoscape/eclipse/intstall.ini & cytoscape/cytoscape
> >> Am I using the eclipse launcher correctly, and are my projects
> >> called the right thing.
> >>
> >> Thank You,
> >>
> >> Rowan Christmas
> >
> >
>
Re: Launching the Eclipse Platform [message #59420 is a reply to message #56955] Mon, 02 June 2003 12:39 Go to previous message
Eclipse UserFriend
Originally posted by: John_Arthorne.oti.com_

I guess this was just because you used the incorrect case... should be
"antRunner", instead of "AntRunner".
--


Rowan Christmas wrote:
> John,
>
> Thanks for your help, but this still is not quite working for me.
>
> I have tried running org.eclipse.ant.core.AntRunner, which supposedly
> also implements IPlatformRunnable. Unfortunatly when I do:
>
> ./eclipse -application org.eclipse.ant.core.AntRunner
>
> I get:
>
>
> !SESSION
> ------------------------------------------------------------ ----------
> !ENTRY org.eclipse.core.launcher 4 0 May 30, 2003 15:34:33.795
> !MESSAGE Exception launching the Eclipse Platform:
> !STACK
> java.lang.reflect.InvocationTargetException
> 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:324)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
> at org.eclipse.core.launcher.Main.run(Main.java:747)
> at org.eclipse.core.launcher.Main.main(Main.java:583)
> Caused by: java.lang.IllegalArgumentException: Application not found:
> org.eclipse.ant.core.AntRunner.
> at
> org.eclipse.core.internal.boot.InternalBootLoader.run(Intern alBootLoader.java:843)
>
> at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
> ... 7 more
>
>
> ------------------------------------------------------------ ---------------
>
> I get the same error when running my sample application.
>
> Any ideas?
>
> --rowan
>
>
>
> John Arthorne wrote:
>
>> Actually, the absolute minimum set is (on any platform):
>>
>> org.apache.xerces
>> org.eclipse.core.boot
>> org.eclipse.core.runtime
>>
>> You also need startup.jar, which is not a plugin, but is found in the
>> repository in the org.eclipse.platform project.
>>
>> Then, simply create a plugin that defines an application (using the
>> org.eclipse.core.runtime.applications extension point):
>>
>> <extension
>> id="yourApplication"
>> point="org.eclipse.core.runtime.applications">
>> <application>
>> <run
>> class="com.xyz.YourApplicationClass">
>> </run>
>> </application>
>> </extension>
>>
>>
>>
>> Your application will implement IPlatformRunnable, and its run()
>> method will be the entry point for your application. Then, launch
>> eclipse and specify the application to run as follows:
>>
>> eclipse -application com.xyz.yourplugin.yourApplication
>>
>> That's it!
>>
>> --
>>
>>
>>
>> Rowan Christmas wrote:
>>
>>> So, this is an extension of the thread: "Eclipse as a project loader"
>>>
>>> What I am trying to do is use the core of Eclipse to be the launcher
>>> for my project. What I cannot figure out is all of the configuration
>>> needed to launch a project without using the Eclipse UI.
>>>
>>> My project is called "Cytoscape", and I have followed as best I can
>>> the instructions for how to build your own project. The included zip
>>> file has all of my stuff in it.
>>>
>>> In addition I have determined that the absolut minimum set of plugins
>>> for linux is:
>>>
>>> org.apache.xerces_4.0.7/
>>> org.eclipse.ant.core_2.1.0/
>>> org.eclipse.core.boot_2.1.0/
>>> org.eclipse.core.resources_2.1.0/
>>> org.eclipse.core.resources.linux_2.1.0/
>>> org.eclipse.core.runtime_2.1.0/
>>> org.eclipse.platform_2.1.0/
>>> org.eclipse.platform.linux.gtk_2.1.0/
>>> org.eclipse.update.core_2.1.0/
>>> org.eclipse.update.core.linux_2.1.0/
>>>
>>>
>>> So if someone who is knowledgable in making a standalone project
>>> would please look at my project I would be very happy.
>>>
>>> Specifically the following:
>>>
>>> cytoscape/eclipse/features/org.cytoscape/feature.xml :
>>> The "application" tag does not really make sense, the standard
>>> one is "org.eclipse.ui.workbench", but I am not sure what that
>>> references.
>>>
>>> cytoscape/eclipse/plugins/org.cytoscape/plugin.xml :
>>> I am unsure if I MUST use an extension point, and if so which one
>>> should a stand alone project use, and why.
>>> What should the format be for this plugin which will be the
>>> primary plugin.
>>>
>>>
>>> cytoscape/eclipse/intstall.ini & cytoscape/cytoscape
>>> Am I using the eclipse launcher correctly, and are my projects
>>> called the right thing.
>>>
>>> Thank You,
>>>
>>> Rowan Christmas
>>
>>
>>
>
Previous Topic:HELP: Classloader & ObjectInputStream
Next Topic:CVS Team support so slow first time
Goto Forum:
  


Current Time: Fri May 02 11:15:22 EDT 2025

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

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

Back to the top