Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Remote Application Platform (RAP) » production RAP applications
production RAP applications [message #101929] Mon, 11 August 2008 13:50 Go to next message
Alex is currently offline AlexFriend
Messages: 21
Registered: July 2009
Junior Member
Hi all,

My company is considering the adoption of the RAP technology for future
development of its web products. Does anyone know of a production web
application built using RAP? Apart from Yoxos by Innoopract and teamCRM
system by CAS software (the companies behind RAP), we could only find a
system of a Spanish human-resources company.

Thanks,

Alex
Re: production RAP applications [message #101946 is a reply to message #101929] Mon, 11 August 2008 16:11 Go to previous messageGo to next message
Patrick Turcotte is currently offline Patrick TurcotteFriend
Messages: 23
Registered: July 2009
Junior Member
Hi Alex,

Our product is not out yet, but we (http://franqus.ca) are creating an online French dictionnary, due in october.

Feel free to drop me a line if you have specifics questions.

Patrick


Alex Ignácio da Silva wrote:
> Hi all,
>
> My company is considering the adoption of the RAP technology for future
> development of its web products. Does anyone know of a production web
> application built using RAP? Apart from Yoxos by Innoopract and teamCRM
> system by CAS software (the companies behind RAP), we could only find a
> system of a Spanish human-resources company.
>
> Thanks,
>
> Alex
>


--
Anything that is in the world when you're born is normal and ordinary and is just a natural part of the way the world
works. Anything that's invented between when you're fifteen and thirty-five is new and exciting and revolutionary and
you can probably get a career in it. Anything invented after you're thirty-five is against the natural order of things.
Douglas Adams
Re: production RAP applications [message #101956 is a reply to message #101929] Mon, 11 August 2008 18:09 Go to previous messageGo to next message
Andrej Dimic is currently offline Andrej DimicFriend
Messages: 77
Registered: July 2009
Member
Hi Alex

our product is up and running since 4 month and we are quite happy with
stability and performance.

You can check it out yourself: http://www.gebrauchtteile.ch and there
"Produktecenter".

Cheers
Andrej
Re: production RAP applications [message #102073 is a reply to message #101956] Tue, 12 August 2008 10:04 Go to previous messageGo to next message
Mike Wrighton is currently offline Mike WrightonFriend
Messages: 19
Registered: July 2009
Junior Member
This is a multi-part message in MIME format.
--------------020603070503080104060103
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit

XMOS Semiconductor is working on a web-based IDE using RAP. Screenshot
is attached for anyone interested. This should be available for public
access next month.

Mike

Andrej Dimic wrote:
> Hi Alex
>
> our product is up and running since 4 month and we are quite happy with
> stability and performance.
>
> You can check it out yourself: http://www.gebrauchtteile.ch and there
> "Produktecenter".
>
> Cheers
> Andrej
>
>

--------------020603070503080104060103
Content-Type: image/png;
name="ide.png"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="ide.png"

iVBORw0KGgoAAAANSUhEUgAABQAAAAMCCAYAAAA2/GvGAAAAAXNSR0IArs4c 6QAAAAZiS0dE
AP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9gIDAoA C9JanMUAAAAZ
dEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAgAElEQVR4Xuxd CZwUxfX+Zu97
YQ9A7mMBubwRBVEwCAIexCje0fhXvK/EK4JGI5gYjdF4YoyKigqYeIMcAQUB RbzCzS6nXLvs
Lsvusvfxf697eqant3u6e2Z2Wcgrfs1Od1e9evVVdVX11+9Vedr1P6MRkQqN zkU1Bomrv2cW
T73mMdXaGN8qn2D56wXbxbO77wTaSMgIzCd4PURHRyOKDuVvVBQhqWLp0UHq 0Z04++3XQB9f
kWtSV8Y4Wmqr64yRctC/+voGOurR0MB/vb/pHp+3lmBVDrtyNtVfLTeHoO3E +aPXAhBFThkN
R/6rHUqbpXP+q7Zb876gBQrqqA+KlB52/YTvGSH4/b8dtp9IKdna5LSuptF6 0IncI+q4TNpj
avZM659v/X2fcJNn3DiumHUDTcYiMzkW/Yf1GBVY5GD9j9nY56TPCrVPc9oV 2k3V7OZRPA5b
zZP0soPJMZvnBV5TczDNy6QA1nNFrxwHaexkaGV20hc7fjC8EY3PgDbOaded ynMz53VSXidx
rOYnbnQJVr5gfYb2POlxCvX5cYrx4Y5n1/5C0c+6rtxJs5LD8/O6ujp3wpzE djXGu4rsJPcj
NI7NBMBw2+x5Cja2Bh0TnQ5SOmS1+azWz+jPnVSAXX/gpHxO+icnuhjjGMe3 UGQ4SWM35juR
YRfHTb/0+t8fx+VXXInPP/sY6zbmmooOd5raq3tXzH7vXdx+x21YseoHO/VD us955M15FaeM
vxjluRsVGdHUzWg9TTSdq78bEePNgd9clbfXqEblrwcNFoxWoEqMB6dQmI4G jzIL44PP+W+9
Ep2lqdfUXOk6/ZfUpTte+MeLuOSuybj29geVe5o+gbm0ojN+MI2NKvBaYIdu jG+WXoHI2wnZ
NVir9BpEdvedQOlUFyeynMThgZjzbPBioJGA3EFofTPjYtYp6q8H/rZP60Q3 rT4sO2TSMSqK
20QUHfybiT9+zVL1tatPJzq0tjhHXrn4mQy36/Z2Xt52aPWyaDewH466bK76 susngmFxND4X
jurW+luRo+RHbSRt2IzMY+oIJm28MI4hZombtGX94OSb2FCfbzNtMo5jZuOL 1ZhjNQY6KqxN
JDvZdvcjoYMbGXZ9mv4+zyG0l41g8zG7uZ0mRx3dm7yR+jNxU5AIxXWDh9Ms jX20vl26aQ92
uun1sasDba4c6fHDjY6sg9VzrJ/LO8VZ4pkjYDW/8L8TOEMu2DsXGx3w+0dE 25PWNQi356yC
lFjhz9HNnkljG7J7h3ShcMD7nd1c2CjXTf+ppXWTxk1co27aHKa5iUD9uOwG dzdx3daLnezw
WykRYY3BDYPyNuZhz659QVXp2LkDco7NsYzTSIZI1LEBdbVKHCbiFJKPClBP cxeVBGxQSDm+
zn+5bHwo1+ii06m40c5JI/+09A1egrCxUSUItdI30MeXOmYCdcGUAOTJW3Vl Peqqa+GJikdi
SjQ6ZNSiV9sybN0dg301KQHWYj55bkcKCzjdTg7sGlGw+y2ZVzh6uktr/9go g7BXqPbQGjtr
sxc2p3oEvOQxOWd4UXPbYWr1xH/5H5OW6lcg729q2Hry0qmezRUvGJHJedrd 9+vlf1MP2lbt
q7y5itrscq0mGvpJZGskApsdGMv+k28EkuGRHpgPV9kk3yMZAW6T1h+KzF4K 3TzXJhxh2GCZ
jVPGfIL15TyptyIp7cZAu/tmhXOKgd1Uza6/cPPSEowE1MoQjDRQcNCRgL64 hjcaM50DiUm7
j8nqh2FjO7TTzaqRhTK31Oet/Q6lHZjpZFenbubJbnBqDnyClUU/Vwy7A2il AsKpy8NVJNaZ
CUAO7MFzeIJ8EQx8t7CgHQwfCJ32QVZEvZtx3KrvCnin9H5hCqWPNR83zQ1e Dk8bPfJzjVS9
qG8yzskxM+RqalRSziow+TfrnReDxrn0iluCE4BErikWzrXVihzu5RTizWsJ yL2dcs37XDEJ
qF3jS/N3l+LHoiqfDidmJmB0p1Qs2F2GH3TXT6Dr53RKs7D8U7+J+ghB3W+l t22oQyMd+qAQ
gNNPPoBje8VjxOxkHCouwhkxu/HUxCSM3TcVicmJSGzIR7uKH/H6vTVomxqD eyZvxltrKGkI
prxa5uEOYMEaWCQb35H/KDYtgW+SSQ2WrQD1A7PVC4Sx89XXn/93YJNoNhKQ Xwc8ZAjrIwF5
EKPHi92CvcWN6BfGVtAIPB4mPFuPi3NLQ2KsTyP553SC0lJ6H64+yPjCq5X3 aHseWqoej/p8
wp1dhQiQ/uOScU6gFxnwXIdoBRiiikdsMqckoNsCmpI+ZsQcz3t1VoDKPNjC Ot+MoAuMa/Nd
3KVZg5N+2Q255USeW5yNfXZr/dDlpOxO4jjFx22f0drmBE7LKfGaGwEhAf0I O58AmH3oMv9A
Zk+mhfJsmhH7bua1wT7UWbU4N3q6idvcLbw1yHfa9/OyAJVVKnEWLIRiIVlb W4takl9LJGBl
lZ9g43x2bNmOgr2FSpZM8JmF0aPOxP9dd5lyy5hei8951BPxp1jYVdeorr3M RNCjpbn/qtfU
wKQbv8nzPc1SkMm/92dN98W5+NIbiayrx48Haptc/0VmnN+qzyvL7/6rytYf zBayVSDj3GD4
8KIQgN1iatAmMxnzB2zE8i+KceG17bG3IQaNheswcOhFyE7IRu2+OFzz4np8 PLkGTz0+AD2f
+y8eXZhgXl8uJmVOGklwstC8Mzd7EXbTWegLZkdW2t03B6npVSdYOJVlF0/D QnMH5ryjiGRS
dTC30rAiAfV5uX35sOo0rTprDesoatCNHmrWCgnIGpChLbsF00PTEmsd2OHb XPdbso2EV4bm
9THUtw/9i0G4XxrDK3Ng6uaqKydyg+EQaj8YSWxaVJa4CAWH2/k7QESqTRsj rF4ezMZe3zW3
AwwltHpxYZn658TNBN7v4hoeJHZ52t0PL3f3qe36Hrv7Wo5mxJ9WH0aix/fi Z+YK7L4IjlIc
zjldsI9bTtuDG/3N4lpdM44dTuo7mC5O0ptVWLAxLNRn2lHD+B+IZFUndlbD Tt+ZtLWbm8UV
WNyAQ2ih4U0AnPZJRsVCSWdsm276uRCAUZK40dNNXKM+pktdhKq0RTo3z3CE s7YUxxZ6FZWV
9tk59ZHVSWLZfNTV1aOyIpAAZPLPieWfjwA0pNeyUSwMa8i6jgm26ooAt1st jmYRyH/ZBs+7
fL1CFnKxjk/zgEm/2e++pCThvxMvv1n5q+1twOccr6Gmykfw+Yg/9kCmdPpD Twryb9avnshK
fYh68YoeqCyvQFSHBLS/sj8ueKgPorKTsWVrNeJqiohQqUB2l07wtO2BjQfb 4dypyShavwm3
3D4IifXmrO24lz5C/vqPMfMcf1bjXv7Yd+2RD75qcl+LOW76JyjYsBxLH1DJ KA7jp3+K/RtX
oHDTSvVY/lecR9d9A/05f8XGzStR5D02/mOEdWP6/UwcyPtGPb7+G873yvFP GkZg9jersPmb
z1GyZRVWPKgbUR58Bwe3fosVk7Vrd2IFnfO1g1vn4/1zzbOdNm81SrcFHit9 MuzbvfMYI/H+
6u+w5fWzuVTewzq1MomiQxuI9Qy7GxLNOBmzWgTcEYM/chq+/W4htnmPrasX YNWzZ5gWgtcC
5MkE//V4/zKJqZxT22Hcy7a9h8cP46SAsQk2WbW7ry+41kYtyR2PWv9l22eZ lnna53xvoWU7
tWtnanpV9vmvL0TZ6r/jAkqk/20nQ73Pen5PsnQHyzr379hC19T22zRoWJn9 Hfey2m/kL3sS
450pcUTH4jZg1Q7U60qX7yujFj9YuiMaECfKhzCBcCJW4rhHQN8n6p9nlmT2 fAfLwThuuRm7
jHLN+mqnfbRVP69uXdWyjc8pBtxVBHPkMOsvjP2O9UYngegG+ygR7F5AP+bb sEzX/xkK0EQ/
Q19pd9+qrQXrb4PrH9rzYfUchPsBJxxd7dI29/jipOxOn1f3tdL6UtjVR3No 7Mbxy0w/vqbO
2/3veBHTM3DaE0Rsy/bHEStfSwuyf410pJGT59aRIIqkn8s6TaOPZzlOB3lX i6T+oegc6TRu
nuFw8nbSPzH5V1Jy0P44eBAHXB6HKipQSfLZes+Y1mm5ioqKlKhWeXMeNZUV qKupQVXZIVTT
UVOuHtWH6O+hcvpbrvytOVSmHLXl9JcO/svHGXGVGJRYp5B+vDwCH+++/bzv N1/n+2dSPC2d
9reOZXnlqnl4D68Oih6kUy1hUE866kNM+qrFSM2OQV3xQSAuFtHcL9K6fyOH 5OCxnzdg+p7d
yM1qD2R0RUK/Rvz3p69RQ8LKdu3FZ3fF4eznmsI49+a/YtHSaRh16+3wLHyO pr634d4zM7B/
6WRcuRB4RLG2zKD7t9H955UZqPqAnYWrBmQECHz0oxW4pW8xFt0+FJdTWg58 7Y1Nb+PFY6/C
w7gDX74wFPjyAWTe8KUi470VN+Axzxd4yLAO1vmvzsObIzKw/rXTMOzxRpxH 52/lzcPCW8di
4nxvtqMvxAlZeZiTcwUaP12F2y58Guc/fjc+wQjMmdAb2DQTw6aRrmOeQe5L w9COztuMfQaN
yvlq5C25DznXLW4KCsVLP/dv6mvAg++i9IZvkderadxQv4g6bczGeMoXCy8J qORNrrW+9X28
loD6rxpOfgfThV+Exvz9fbzSbzNuOmcyPqfITb+aHMCSeydCg9Fswq7koejn dwVmWl3hNL3r
AU4eewomhwpMhNM5/jL0eyKZrweep/Y3uckcRX3psXcFzsGlr52NB3+jb4d3 4+xjwyvU5HNP
9uHJxLmzYP11sWDJPegVoCPwcffgUo0DMZPXUfTsPXlWBja8Pgxn/aV17Qrc 0s+zhp7/mfFb
SB9tkxhn7U9iOUIgPCMAR1kERlLfLLR+Ud82bSeNDlyBzQwFnfbBTuMpQ5DO Wl49t3d/Mh2D
g8zIQ5FppluwSnLhtGEqxnSNPq7hIK7AVn2jdl1/P0COmdNHuAVQdLVf/y+U /jyUNBrI2nOh
jHMh7HofDGOtverHDOMYESombsrsJq7+GbMaz7T+w9i32PYrIfRiR2sSPYbN UUaWL+sBNgey
ocp0PgEwG4+M17Rn0+6ZC3Vs05eyuduqW0TDKVNLWAH6+/vDuo+WD9byQxUo Kj7gCGa3tH1Z
eTlYPpOMwfIwugCbWQZapec86ivoqKlGDRGZHHio1jYBIVZCuUY+tbQ7MDvj +l1/tc1A+Lvm
MLreEJ2Ky6+6DS8+95gPj1tufwgDog9hWH0Zqkt5kqnf8Ve1KOTAsurJC7JO 8ZTguvXvBswb
hyRWVaC2OtDSMqaOrKWSu5Mrb009POSH3VhNpoylZdgVk4x78oYjuXM5Civq 0SaqBmU7NmLe
7w4gJe04VG3dgvbZ5u63wFJc+ceVWPvspVhy3/P44vTL0L9oJa67iQk6Xegz GI9Qwf+gTKJJ
6Xuvw6hM3f1RT+GSvqAX+/N95B/fffiCB9Bn+Z9xyfQReHhOd7RDMX6c8wXd 4U7sS1w21J+P
b3Ix+mn8VSH/TlfIPw6fXj8WbQ3NbuqdTOq9gykM8viZGLnlSvz1nyMp1v0Y TcTg80OI7GMy
8DEd+ccy5t+F3j397kYGsYGnj1+ONDAJOImsqRbjQUOrdjshCpqXzU3urBQT U91Xcm1XYH1S
K+LPOo67JSJD6TSVL4n8OEXxrmJH9q7AbsrvZMBrN2gCWectxsfeCjr/9XEY GE5DaWVp9RMM
9fEpxu7vrfqjw6t8Sz7P+pLqJ19Wk7bDi4zk3qoQcP4OEBG11TbpJ82cENR2 LxSB45H9GOSm
33UT1y1AdrLt7rvNz218Yx9m16fZ3dfyDyT5VFN9Ixkc0Nd7Cdbmsqh0oreT OEZ8Q0ljfB7M
yDm39WgXPxQ9WWaoRKFZO7DT0ey+Wd+hJ5JDkXmkpAm1zo6U8omeRwcCkRzD rOYBTuYQ+jHG
TI6VnpHUP1iNtiQJ2Bpa1obNuViwZFkTVXK6dMYxmdmOVNxbWIDcn3c1iRsX G4sNm3KxY+cu
LFi8NOD+mSeeBM26j29opB+Tgfrr1dWqp6sxvSaM88jIXY/yvbux57uV6hqA NJXh9fWi6YTp
OHb9ZQIwhghAvq6Qg8o19S85LirsVXXH48k2jogkQ6jen4+SPT+pVCLRNbx2 oObuywSgQv7x
4SUAlfu044hyjdNQwqiMTBzcvTtAcsze2nj0rifOkBJG1dIihnUNuPGLzlhR koHG5ALEtuuA
nXtKcczWVagsKsRL/y7G81cfQG1MPflWqzs6mYZF9+H9zctw87XL0I9ezhfd eS8+00ckd91F
mafjVy+dhT94icFHhuaQlSC5+J55uhrzpGxkYwve/0sgQ+bxLMVmssocNeB8 nDfpd5hDbsG3
PD8Tj/W9Eg8pUU18Pk9qp8ia82drDtnjuRMjjy3GgluY5OPwLP70xVi8PeIJ vEVn6/851muV
dTw6ZQHrPno2dMeex7/B2huuwkh2MSaLQnZXvd1noZWH53pcisZ535F949tI 0ywHJ7+Hshs8
yr2Vry3EOyM1a8lizL/pHFzM5nT6MIZcKqcTUaldK/wKV55yh0IKTfv8e5Kd h3W0tfUA7/31
rw3B8CfY5foTvDGgBBvQE/0UQnYrpg+6Fo3/+hI39aHToq9xw8gHMJfb1W9f xe5revly3fjW
L3DOXxvx0OzFmOTZio3EiqrF2op/nHwDvn2WrP/OYNp1CF7+fhE2vn0Ozn06 OK+vdOrsGvxU
bxTlAX1zVNq2cPmjGHzHACz4/mKA8j2b2gmz3lM//Rq34B1ctfdcvD1wA64c fCcaX1uAdwYV
Yx2ovETkPtfzMjTOXY07dFZx614djNMU685nseXlfti/CRjQV8W4gCw7e7FJ Illvch2s20Ry
iJxm4mn+zaMxYyLJV+pDla2QuoocP/4sI+f/luD81+Zj5kBNF1XGgpvH4JKT 2fpP3Wr8trxV
mPjF/ehN8c1CMBKwYMly7B85DA9O8eDjqazISFwzKAPr6Hr2yH4+cey6629D XMZ7FYs843VO
sO7VUzCtF2NIeFIbsqwxpY2SpawWNnL7fdrhc3I3Vm6/Gp5XT8ZpU+9Sf9MW 7QOojSrWgu9N
oPZ8hq89F3xxH/rMuhCbyAKYh4lRz61AweZ30f5CYMmGy9Hfp8QWvDzgGvrQ cBuWrL8M2WSJ
PJD7nHtnIP83balvukCxTG7O0FyTdCdyg01ynE6YmhObFpWtNdzDuCxAi5bX bWaHhQT0WwLq
1Q1KeDiwAnRadDNrBTcvAU6tAIPtCOxE11BeQEJYMtGJKkocu77HT8AEWhrY pXMk27seYIAs
nRWg2fiov+bkI5pjILwRnZTLrUyOr7VPp1Y1oeQRLE1zlSscPbVnwW78cvPB IBx9Dnfa5qoj
K7lu1hIL9qxpbsDs8mZXl64wdjzOt86Pxq7K2hKRDfMCqw/Kds9bqOmsiuj2 w5RTqNyM/2Yy
QxmrneoWyXgRMJy3VcdurFXWAKxougYgk3/6jTGCZcTr5/20icgBQ6ghl9ca 3giEuK0KizX8
7ArAMjhYpef7DbU15HlIa+wRWchkHNnVqZZ5vMSK4qrI86UG5bfe2YPJOe6B OP73XU/GFiL/
/vbUFGikI4vg87vvmUry63HSzu8UrxMtnUbwqdZ/fDDpR1aAbMCm/PYShXzO +tGhD1EFpXSH
rP9YamM0JaiNQe/EMkTRdu1PpM/HJYWz0Pbbz7Hb0xm1BOCWXWVKARLSE1BW WBEUu0d++R7W
c4zNC3BVkxfsHXhnXTGyB5ynrtk16kmy9ivGT+/v8JEF43oRoVJUgFXKrq+B b2zf7Cv25f3w
BafjxU29cMumr2G2/h+nPY9lFebjG6+1oZni5706FgMKN+AtzR2YIn36f3/G At4opnA5/kSW
gyzLM6YHEQ5kcbS6KQ2i3HfpYH8+kVO3Zy3HVT1OQRodz23Mwe2f/xZTluUC x47DHO/agtOG
9yYiZDoefPA9Im6KiQg8GandT8YVxBGNmaqux+YPRKYQ+Ue+tEqc1O73YD7O wEyS60OSiBUQ
2ZLa/SRcuaQY/a+bh/dGsTUdScnsiax1U9BhwCyqw564cc1S3OSZhU6DZmFD 5mn47T0U5xd/
xo/XZGDxb0eg8/Ej0fnNrTj26n/gYS0DNokkYq7ribMVMvGXzw7H/DsuxqSv yNy36BvceNIv
Asg//wSgLUY+qa0DOBvkzeoNbdE3Ixc3nzIaNy8/gKxhv8Zkz3SoMD2O8cqa IrdjBLuMP/98
Uxo4KwfZa+5Dao/LsPKfC4j8Y7LuFDqn4x+5GHC9fh3HDAzIJLKL7l1B2LQb ydaamh5Mms6k
uroX8wszMIZcvxViTDkn99t/ssJEYBH5t59IRUX+TcuJh3sAc8Z42wzrsvY+ pPW8l9pXBkbf
dRfAlqGvUmGIRHw+51RL8k9PcJu3tQ+xeCORl8PvUjGYfCPGEOm5eJaueRBR 9w4Zts6/SW1D
qTeyfk/iayINP/nNOd42czL+TnKIpcXpCpHoIEy7zJeWMVXbr+ruZwztRj7l XwdQ3y51EQcQ
Qftcj5OImDye2vMZhKfaXlNv/AoY8QBm4070uZkIT3oeF952GrLO/wkzvyLy b/N76ND/DLSn
4yXqG25aymsDPo+Rr29B9pm/o/VJiQz8TS9seOPCZif/HKDWbFHU9sF1Z/yI otaH276q2RQV
wf+jCAS6XfIYoB0aIPprAS+JJgvdGS3DjFGMsoOB7uaF1Gk+wSzX3OTXHI2F u4pgUxe7voIt
F0JZD9BKrnbdfz9w8qx1aQFzLgdzL31+Znkbr5nN6eywMKufUNLo24TxOXDa XoLNSZ2U32yc
cIqJEyw1rNziYyRGrZ4Jp/Ga45lqSZmhvHu0pH5Wz0SzrAV4uAt2ROZvPk+3 e6709419ktPx
1mlfps9LPz40R9sPRadgWLhpEsHGUjdyjoS40dExiI2Nb3Kw7lu2bHF0cNy4 2LgmB8vmg/ks
431Ow0SbRrax5Z/mCqy/zrv8WslnmSy/kQ7ExMCTmICoJDr4Lx2gIzoxHtEJ 8UB8Ih1JRJ6p
R2Mi/U2ka0mJ+L7nqdiS3RtPPH4fGdYRaUkHk37ab77O9zkex+dDTZ+EKJLl 4UORnUjnlB/l
6SE9OH9FF9aJlvgjIAKaRNTnu5KwaV4pGsqY5Yyi+HV4+LRSrDp3Cy4amoUp F3ZB96IfEXcw
H5WxGdi1eQeZRzYiMTUWBbsC2URjY3vkA3L95Yt9RoMMvZqEuTctwHqyArz3 Pg/GXdwX2UwU
LjJEy2yHU02sNZRLxTt8VoVMAmb1fQA/Dvgzilaom4QEBFuLjxH49UByEf74 d7Tenz+c988H
yPWXzrOG4ff6DUFsnizbyQyRiOy6vPs71TqL5b/t3ShEsQTM7I4LHn9FIZhO vJQIJbLmu4ys
E3+YtRhMBIIs2W7fxpsyfKdacdE6jafpyzh5CLl85mGWbz3CJbj4AyZkTsM0 LZ6O2Pn4N59h
La3L2Okk7RVlC/51C1lJ4QV8uZn+5M5Cx1++gIbGNdhD1pdZPYZj7EVUZ+RE ffbTX2DXT0uw
69dsutoWvTTCLncORpM1IPCyQtJltR9gZptpgiSvAXgOepzMh38tQFqGE1/8 eQoRmURcfZiL
QrRBLyKxHp++CoWZfXD5KA/Gvzya3M03Y+YiJmJV0b66IBL3bgUPFfOCJa/4 3a81rCdqypNl
30N3KtaSn8zagALCps8YTVW69wyv57gEM9YQEU1y2crwYzrfRGRxOzLj9TzI +BMJd/23tBEJ
bUaiWAJmoPPJXqUozW+vY+u+LzBjLcmg+rZdV4/XB6SNadTjW6ycrN9cPBDG B59ZjoK+Knns
I451HJDShjbOxSWa1ej8O/Aek4ZneElDFkck4R1ETF+pWaDatHn1Nlvxqe0y wBLQJC1b9Slk
Hh8WVoLrXr1UraPJp3nxZNm0eYhiCUjt9WQdvcVv4edcgOMzmQDmtUfV8MgL K7E/sy+u4D7o
yWuIEKT1R5+lvolIwpEG62JHRQwxUnNMUrT2Hay/0fI1+xtiUY78ZA757CO/ oCGUwHasDEGm
gyRmE26n1/TinbiHhiJXyyPsFwOH9tBmkIWSt9MNQRxUUZMPBnZ9mu08yCRT O1KqKTForXko
+TvBQet3jXHt8rO7b1Xn+hdpIynoRl+n+dvVq9M83cZzqp8dTmYfEjhNKM+P 2zIcbfGDE8jO
S2tXt3b3neeki+lonHcUKaTsj6pE7vhBy6JbPYNOyUK9YH2b0c9vneIeSp5u +pBQ5DvVPVLx
HHwzi0hWVs93fFw88WCJiI9PCDg4UybfnBwcN47SG49Ycs+NJWKOSTrjPU6j J9iYZNMO7TrH
mfKHv2EvbQRiJp+vcR6eGD5iEJNEhByRctFMzNHB50hKITIuBTEpyYhKoet0 zUN/o+lACpF5
yYnY0rYnpj56t6+s9z/4F/Qq3wn+q5Wf73M8js8Hy0IyyWJ5nA/LTKY8vPlF EykYo9PFExdH
axOy07E/xPzsiceSmnj0212GhI7JaEiiDUGSo7Hg2yrM/rktvk5Io0y6Izp3 KdoXr8a717dF
u5wuaCjaimvYoohIRdNw7xu4uQ+7/l6I3FvJFfhhssBZaHADJoucLzddhpuH voH7+tAi/m+8
QFPjW33i5s7ZhP3kDjyCCEI8oe+kabMQIuv2r11jmErz+n/vYOnmK3D/7z34 9E/+NJ/N3oj9
5CrI1z/RXfdlRpt/HJ9FLsJ0jxuq8pCP/hue5nUD/zkEj/eah7f/byam/Yk2 Z1jwEX4sHEZW
W3fDM9+7sYcJCD45JvfOv7SfQgBunt+IPrTeo+IearJ5SAMRTGNoPbfHyZG6 HVknvkmEzRAy
FmOrLJ9rsE8+7a4a5qPKL08NDBtbXuohtxojde7A+gf84RvNFXHTeTopipLn 4rlYU/wIjvsl
7S7Try32r/8Mc8kacKwiQDVriGwnx/XmREL2WX0AACAASURBVDudO7Au+vmv OUlrEofaXvqf
ml43bWfzP8AP1EZPvHsWTiSLyB+eYeJzgvOM2X1ccTdXXcadBd7d9yoM1Nqm 4oLudzl2JiNY
LHaNnxiwZqYy6Pt23/a2XRahWBKZW7ityi/GzV7X7vB1OvIkmA3EkX4ujwhU uE87TGTXEYFP
iylpvhmI0ntbbMzgUy0MH1du83YvnU7iaLqEoYorpN3oFIpu4boFWa1hZJSr r1uruZL5df9k
xDSvcAvgqjYcjse6aMHmhcGy5nrXNgPR/tq13zCLEpDc6lmM9NjhBh/tWdD/ 1ZQ2ymlJrCKJ
+9Eky6puY+jlmdt0XV1wo5Lmw0ImA35sNa8RC7R1t83GIqfXIlmXbvoMN/mG Mta6kd9a4h6u
IdNDi98lksVaaloaaskVWB8KSw8q5JuTUEi7AycxCWYIcUQuKtaFRNCZ3des +4Ll8X3uVuW2
WXq+znlEx5CFXXw8kXwpSlx17T8yCqT/2L2XTXXY9o7X+lPW//OuDcjrAnLI qd4XUNbedH5K
zR5EVccFXOd4ntQ0Ze1A3uxD+UuuvsrmveQH7NtUhIXy+y8dfCuGiL+opGQy UowLKGpUGbGC
u6oTsGk1bRW89xAaKmgdQGJLf3lSJTGM0Ygp3oj0HZ/glANfYsPzfTDoIrJr ojgP/2kP6mKJ
iTQNZ2Lm+bQu3OaFikWf4gpMln5PvHxWk9iKdU6fXuhHm4Q8abTGWXQPre9H nM61H+Mdst5R
Gf4ReHf5n2izEFob8KYvyOLnr9iw3G/x53ngVHLPZMs6A2O18HeYTbL6X/cZ Zo3WZHnw2Kfz
MJssux67Yyht/vGNdw1BVU1lQxCv66/qCpyDWz9jC6kvMPFDXozuCmx+jUzQ tPDgO8jVn1ug
wy6/M8lqb92rlxOZoVqRBbqY+hN+ytZnZB14O8f/ULVIm2xwDTbNZhqtMchW gvOIpFQiEDnz
S7b6+tq/u+yxY33uxeomEeQmOlVZMlIlUGhADmZNMfdfRNCSO/Dv7lFzCPgy rVMqmAVCU5ct
91/jPJ4VmLWBXILPuBhnZ27DB7d/RQ+dRvrRRiH8OwAkDfMH8L5GHj04idxk iSijtQsjEniN
R8JfdQduvqBNaptOblWLz3Z9c6hd6yz9vKqobegqrCSXXyUoFqa01t9XvP6l 6j6+/1XvWoaO
1T9BXRtTkQGcfxmT3PoQxifEaV+rePr9wX2CtfalfG2b/yGR82Th94enMN7r TvjIracju2gT
3uFlCGjdv9fPBBa9wf3OZbRJ0f8GA6T2ndYufvJy5LiR/29EbPHHIjBDKwse DfwA0sHGFZhv
R9IKzjjW6RuEmSuwWYPhcc9sbG1Oi4FIYeC2rwi00rB+fIzWHFpMszHO7IOe ZgFizMHsuv6a
3X2jHgEjWmS/LFqCY7T60z8f4RJwVriZKWNX926wtJPltKPVym/EQX9d/1yF i5dTvQ5XvEjh
erj0P3z5un/3OHy6tp6czZ4nu2fM7r6b0hnHDTf9mZN8QimfE7lO4lgtqeEk 7ZEQJ4b4p1Sy
jGuXmUVerckBR1FZNTbtLrA58ul+PorKq8gYLrnJwdaFcUTMsZWe8X4J7Q7M BGOwg+OYydVf
4zzYui4mliwY09vQ8nhtEJvWBnF0xKSqv2P4SE+na+n0O52uEYlH59Ft6Dod g2NLcFXDRt8x
hM75Hv81Xuf4ykHpFZmpLI/+tqG/fI3zTlHzZh04/8SsDmTcl4o0tjjUBXJa jsI2pGDJrhJ4
KkvR5Tja8bdvGhrIh/it8wrItJD8qjPaUJI2iO6cgbrCYnz70W58sikNsclp qDzUdPHGRz6Y
RgTdVrx81vNefvMFPLl0NL1489pbX4JXOfOFRZ/gp6LTcfy6TwM3CfFGeGTC MKziTSn+Ti6N
WiIiC39z7O/wKZ17iCS855JPMYM2AtHC+teH4rIFWmfuf7F4+PzT8c0/PsOb L3xNFKE3bHoX
GeT+uOwFWkPsVv+mHuf/83PcpmwIcrfXJVgl/UquvwLLH3wWQx+/Am2++xs2 v/QXHFQJYgq0
dlsvduv0B1/nRBuUHNx2pfcGb/pwim/Tjk+u+xNZXD6J27auxm3eGLwhxem8 IcX8OzFrI28Q
QuQcn3Ogddb+Ppw2CHmZ3CG98dUNHPQD2N9w+o09yALrKpRuv0qNxa6qendO clc98WVyp1Ru
FtF6cKp11QWKGPraTItOMqOsBeUFQoOTT/5zPx5Y9iH++esl2P1rb6zc2ehy 8UsBGCgnurSf
374QG36YiOnf/4cMGUfROoDG6N41ALXLee+j58vqiTqRa2q4M/8OkvXdxTg2 7ztycSbSj9cD
VFfgNLXy+OS60fg7bbxyB63fp2HImCsbqfhcfZsWw/mVZ3D6P4aQG+xfyAXY m8rrKhx0mkGu
yAsmUFuw2QREr4fl1y9lo5ne8CzTNrXRpaI2dEUObQJyPZX/evU6t6HTaK2/ aZ+TFR9fMNy7
27bwWpvzy+QNTpqGUNgFkv2P0whPXjdQw1Pd1Mbnsq+0jSW49PSZ5HJ+JV7f uMIbkTcBIetj
Wmd0La37t582AbnyL19iXM+P8fq1H2HmD82/CYij+rLFN3gEra+xmlwFezGI 5IQszGK0bHL5
8G+Nt40hQKQrymjNo/X3Zvk0acsm5ndONt0wfuHXngO9fLNrmm7N9bJtlaeG RWuzTLCzwNDf
11sbGNMFxgtcH5LLbianJa0A7fpYrX7c4OH0ObIiuLS8nLZFO93sxqpgdea0 LHbx3OhofBaN
ODnFxU6n//X7Vm1f48CdfmCwqlu+Hk1rdbElYETnI01fBf/Xq9JB+cMf/M3G VuO4avZshjq2
mfWDTttRKHm6SeMmrrFyNBLQydImDirWMkpLWAHq+5DNW7bjmE5d8MknH+GM YWfjh7WbUFpa
qmxE6yYEq+MEsi6MI+u/GCIAE3nNPF0ora5HabX29m+dozGdMSbn4YmPJQtA cjdOSVcs/pTN
Pigi9WbwkOmfYv1HF5Rdf9kK0GcZqHZO0d74Tsqt2kgTx0H/K9uK8K7AXsj4 XgyJ5A1BqBtF
A7slxxMx2qUH1uQXojP9DRjf2/U/ozGmrho9K8oxpGgXBqfUoc/piUjNjkZ0 JvllZ8ShoUrN
smJPPTY3JOK3S9JRQSWpjWZzwhBe5h2OFMEq1o6V999vqp8x7fh/zMVbAzfi 16dpZF9gNdh1
IuHed1LpHMcuH6dyON60z7Udhpvu0Kp9QfFQS+UBmQ9lUVLvSK//6O2/5sfZ +EVG08v4sTwg
nkk7CjZxsxo4OK8GeiIayI+Zdxarp6egvo7+MplpssC8G8yaI67d5NTuvqZT I/cCdm2kVX3g
jKwyvjarWLp5CWDvb+1ec9RfqDIj+SwbdXDSb3IXrJ9oq8S6evzPhRCGsP8Z jA5Dc1AtVdVK
0T/XxvMmz7WJNZbxC7qV5ZixPs36Xau+2Dxu0xZimT7IHMqu/7e7b9ZO3Rit 2XUH+v7CdE6m
W6QlMG7wOZYW10x+YD5+klD/guSLY2YdarhmWwaXMvQls+tP7e6b11/gGKdt ouCmLTgZI/xz
i6adgN3822ouYkxnV367+3p8Qukz3GB2JPb5bvBzWj4rmXZ9hdPnQpm30xHx 4Hicdxwx4iq2
PoE2EwDdbadjppN4oTyX+jFDP5d1+gzY5elE72D1Zyffru6bmwBU+2w7LSJ3 /4SBx+KS80bR
3goPYtDAQbjyissRHZeIyqpq95kEUXz69OmY8epLWPHtj+7lOkxR/to0jHjo KZRu3aQQcxoB
yMlVd1+/91UM++XydSWeGtg12HGgV32WwIdGlfJv3gGYLyq/WRjfJPKzsKoW 6/O24rslCzD+
dw/hkwXLsHK1ioWHCUD+EVtTibSKehxTcQCnH8pH3xQPEmktQFbMQ3RlFBEq r8Rl4/u6DoiO
pYUZyZeY/bdDCi5amfVgYz8pUdOad+Z2kz59uew6kHDvO8XQLh+ncjheMAJQ aRgakeIlADUS
UL3nz8ma7LMiBAO1DJUEtOpMfUQGPQb1RIsrxB+TgNrvVkZ02A0KdvcD26nN l9MW7Nzt22Lk
ldGTBfqXIv6ttWl7vVouRiSfZ7f9leoW6Sf9hABsuXo/4nKK/KMaFAJtfLF6 oTcSHgF9pA0J
KASgCr1TEtBuquaE0DEl5kiHYO7SVvMzc2JQLZNVPsaM7HS2u6/k5YAU1Bq5 G7LNSd9g97HL
iQw3Ojktq5N4TuK4GcuMZTXrM6w+IrTGOYGTunMTpznmGEc/Aai0DDcwH+Vx g0wATG4Z31mc
EGdO4jgB2YwEdPsMuPnQ57YPcfM+Zyzv0UYAcvkG9O2FKy4aj6eefQEFe3ej rqbKSTVbxDFv
p5lt24Yh01nSX0QfxAHdNwtlfsWGKLo9CJS6VzwT6dDuK9aCyhdvb0bqJ+uA kuguaNeVxdmM
73Cczms9rRo7qfRgNu0A3L59R3S/4ma8/+kCfPfTel+hfFuC1JD/clFyLUpo p9+dCRkkyIOa
imhaDzAKsZ4G1MRGI4osqRpi6tBAln8hk3/qE+OYambQ3D7AgVVmTgLq5WoP Zaj52KW3u++s
iQW6vzhNE2o8DQsmz3xkIBG+Km7+9srx9OUz+x04oXP+8sHp9PID5aiPguVg o+ioWoKxvlFR
/EDQ74b6Fv3KESr+oaYL/3kJNWe36bQOr3nYBa39anjo/7rVtLniN1ddOZEb bCISaj/YXDg1
u1ytCcqc3xzq8L2BXFWhNr4Y+37tXN8+m7RjE1dgu8z1fYUW1+qa0wm8xg85 JdqsdLQa//R6
OtXJDodI3Lfre+zuazoY52dW/bk2B1BwUr67N894YsTmcM7pzAhKu3lXOPqb ldXqmlE3J/Ud
DEsn6c3ardUYZsTJ7vmKxDNxtMmwqhM3rsDB6lz7YNssrsAyxofQHMObAIT6 jIWSztg2I9VP
BwPNjZ5u4jbps1tgfHPzDIfQkJokWbsxD/+e+x/cffst6NyxQ5giW2bsD1PJ w5b81bffDyD/
lLmTZgHom1Cy6XUDkXxE9vF2sI0e5ggJWLIEi4qmKRYzmF6LmrBKYvdpWSfc zddKTqaPH5g2
sPc3m0jZPejNed8JnpF/OQ/+0CjWFnTwLl38O0pn9Wm01NAm4/pJvNlvNZ6/ tPoXGLNFT+1e
cIz3feSlwRWY1zRkS0DNRTjyWDqpQfM4bstoLsXvwhm0bK2qn4ysMoyj8dBb DNnhHHoNhpay
uduglXy+rt5TP7CYHaGV6AhPJS8IVl1LC1es+mFJe17Nfhufc5+CrdgVOFj/ Y7Xgt12fZXff
quLckJN20zW7uZSldZ4yX/NraD1388/rtDiBcXUyzNyOg7j9+ua+ujhm/aaT a27nqsb5qpuH
jOvdaOmuf16cyAo2PhjTOym/WXlCTWdWL07KZOwz9P2ENkc19idO5B6pcZpj jmEn066/0GNp
1T6YAIw4Ceh7IXFSmzIZ0PeqQRHT9eFm45HxmpM42rPqpKbM+irjnNaNnKDj tMXA6XQcdhrP
TN+W+sCl9uNuEAs9rl1f4kZyJGW5yfdIjeuZ/ubsFqpmK4gcZu8wmtsJVROx QVq9IxVa4KmJ
bBbBS+WbTCnkn2qqGjAsek/cvrzYv3wEDr7B45sN1Gq51EFAXRdQ+c3+8/zb e681PbhBpxv2
gOnGapthwlFDbklkIquQb4D1mlc3eSlqbfO6yBbfccX5XqS9KZRzb+cS2T7G sUqHP2JraxuH
HxHH7wCRVrVJl+dzl/C6TVCG+mc9MP+mFdnkikldO911z80k3nnXbd347GWE 1nDdpAreTQXe
Ne8/zCUE62ssCSqN5NOThwENwHvDQmm7FwXLEdREXpO4IfTndvqYPVu241wE HkgnepliZcDA
SZxg6jrRQ58+4PkM1m8EJIoAYK1RRAjtMdxiuJs/WCuouLKRIUrEg5uOL+KZ H4UCDVVkP155
MdBFtKwSx8J0uHK70U5DmNOGkqXjdTV43hJmE2iGJyJMjcJI7q6zCJrRUYVL GJA6TerJ7Jwj
mDlFS+IJAoKAICAICAKCgCAgCAgCgoAgIAgIAoKAICAICAJHGAIe2i1VCMAj rNJEXUFAEBAE
BAFBQBAQBAQBQUAQEAQEAUFAEBAEBAFBwCkCMWwoKxSgU7gkniAgCAgCgoAg IAgIAoKAICAI
CAKCgCAgCAgCgoAgcOQgwG7uMbwmWn1zrLFw5OAgmgoCgoAgIAgIAoKAICAI CAKCgCAgCAgC
goAgIAgIAkclAtFRHsSwB7AQgEdl/UqhBAFBQBAQBAQBQUAQEAQEAUFAEBAE BAFBQBAQBP7H
EVAsAJkArKsnM0AJgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAgIAoKAINBq EVi5fJmi2+nD
hjvWMSoqCp7KqrrGqpp6x4kkoiAgCAgCgoAgIAgIAoKAICAICAKCgCAgCAgC goAgIAi0LAJf
r1TJPy2cdrozEjAhLlqzAJSNgFu2yiQ3QUAQEAQEAUFAEBAEBAFBQBAQBAQB QUAQEAQEAUEg
OAIb1v2oROg34AQ0GBx46+ob8Z+F85T7vzhnrKUg9v71lB2qaTxUWRcktwW4 N2sC3tLFOGXq
Gnw6eh7OO/XfuGDVYkzqyXH+jN7K7+aquqZ6XP1eBZ4cZcxPpwue1+kYWb0W /zYJT/chHG7q
5Re86DZ0mHsB9t22udnydVcKq3ppGYzc6eomttO24FZmc7dhTZ+WeF7UvLid XvFmUxyUZ1jf
dt1AhebW30G7texnmls3V0BJZEFAEBAEBAFBQBAQBAQBQUAQEAQEAUEgZAQ2 rv8pIO2x/Y/H
6lXLlWunnDoMS/7zecD9kb841zSv5MQY2gWYjP+CbwLSiEachke++Q9u6OGX U49b8VHBrXRB
3USEbQjVDUVCLpdNQjM9zPLT6dJDr+MC3N/uCeQYyhGqtmeNvQ5XzMuj8vqZ iMVzX8NVY59D
ffdzdNiEmkMk0lnVixVGZnlGFrdIlIrbXECb3PYCLhhyGxYWPIezQ86gJdqw plzL5XXWU4ew
+ynOt2k9hr75T3Pr76DdWvYzza1byA1MEgoCgoAgIAgIAoKAICAICAKCgCAg CAgCrhBgzk4f
+D3+xFOGKpf4N/NwxvtmGXC0mIqqOhSXVAVRoAbVqEdlaRXFs4rmJI6rMppE dpqHVTyn6R3q
mdULJ7z5IT6aciZUj+tF+PjNazBySjCcHMqOWLRIYBFh3CJSNoNObbuhJ+Zg 7U9VOKFbqBm0
ZDlbMi8Nj0jmGUlZZvUVTrttbt1CbV+SThAQBAQBQUAQEAQEAUFAEBAEBAFB QBBwh0DWMX3w
87b1SqIuPfo34e+OO2kEvlmxSLk/ZOgoS34vOsqDKHdZ62Mvwh/7nIu3d5hI 2PEyru6TiUHK
8VsELlEYeo6WKXX5XT0jTxdN05H/XkoU0bd44hzS6SEVnLBCtzEYc+IMLFnq lbJ0LuZcOs5H
BgZgY4LHsocy8UctLZGHTeJHQkdHBdTnvQ1vX6rVG+tngVtAeZqW448PnUv1 fi6uJln+MpIy
S3+LQZe+jJ2O9HIRScH+HlylkX+W+pHMYPd8WXK5tXbixWepv01zmXbO4DKq WF09Y5svJder
dt3fzlQZKi7G50GflxF/FxiEGjVsrA6DzlpZbfuZpnWnr6tQIZN0goAgIAgI AoKAICAICAKC
gCAgCAgCgkBzI3CgcCf4YOKPD6vAxB8fi+Z/oBxWwSEB6CXOvIRHAKnTRDK9 dJ/zIcYsLMKa
zXS8CryiI0jCA0ivh0akcH6T0ftVNb9p+JCIPmMYhYc3z8IlGIz7Wa/Hmiwc GIJaPXDmuMHI
3aaSP8sWzsAl55jJNcdj+DnXYM5CLxFJBFbuicD8L1RZO7/4EMjRrS0Ygnb+ JIF1p5JTTIaa
hKXP4Yk+s9R6o+PhM81wC8R7zcJpyL1eTwR/i9yclyj953jrVl0ZNYxuvQld wyqPllhXruuB
F311Gkw/O91ZNhNalwLcnnwyKa8XgGlKe6YyXZ+JyeAyquc/TnvOR3IPf8zb 7rm9zXpKR5Br
uDztJYlN8mqCf0SACiIkXKxIdLPpbNdunfYzurqjtoppN5t/tGhuqEW+ICAI CAKCgCAgCAgC
goAgIAgIAoKAIOAQASb+tKD/bZVcT/xZkYAOCUAvceYjhoJovCMPuZqlHZNN 18/Aj3lbHBbR
LppeDy+RwvmdOA3Xnqmm7XrNPUT0tUzoOmICMHc+WbRtw47Ng9HTzP3UCo9u fXDC5jzFGm7Z
wvUYc6tfFvGBGDNCt+BiWMUJrDuV3GMy1CSwTrMuDbBoaxJLKQ+5OnvxRreb MOnSb7HVZwk6
2K/7meOIBJvrJccWYclmfz2FVSQlsa5cC/vgFc0aNZh+troTCXvfKZg/bjWR n3oNKa+/eIlL
LhPl7asf5Xw9dmjlZytHU5JVl8YrukleTvAPHzi/hDCxUgQ1m8427dZxP6Or uyZtNZJgiixB
QBAQBAQBQUAQEAQEAUFAEBAEBAFBoPUi4JAAdFuAa/CilyxUCKeIWNy51aEF 4rMbMFkcLl06
H/MxAWdarj9ngoeWdgcTY5T2TJa1mYgkO1nNWC4iSN5SrChvVkis4JaeTvQY hWsnr1csQHfO
eAq548ZEyPrPkLfijq0nIZ3oZhbnW4VYDJmwZpdUtkZU2v5q3E9WndbBJK+I 4x8qDi7SHVad
3fYzTNS7KJtEFQQEAUFAEBAEBAFBQBAQBAQBQUAQEAQOAwJts/y+k/rfVqqM GvNL3y39b338
yBOA3XLQGzMi6PZrgzTn98NkvOFdT4+JJlP31mapMHYDBp64fjJgRW5Z4qGm nX+fRozx+Xos
eZUYiuYiyhxi0PWaz/HZZL97c0Ayb3l8ax8S6fXKLJ1FoCEP1UryObwRUatG QyZMmv7gtcAM
pp+t7mSl95fP8SJsrCCtcCR26ccT+0DhgRWdggFunVdQ/B3WoaNoYWEVmEOL 6axl67if+dbn
Wq/WiXVbdYSZRBIEBAFBQBAQBAQBQUAQEAQEAUFAEBAEWgABJv74ePG5J5TD Knz4/lvgg4k/
K/KP00aeAAStG6estXWKyWYI4SIUuC6YuqA/5eddl42t1iaTJZ65C/AojCRX 1YhtAuItChNc
J+hdQpsU0RoPhRwjkkhzJ+Xz3FnkDhwx91+XePvcVzMxflp/TLqG3ZCNuKnl yaV18BRXV2W9
R/26doY82e2yzwzM6aPbpMOlWubRdW1B0eFz7yYgwfRzpvvwx1ZjzFxqv243 LDnzdtxPLXA8
43LfZvQOagGoliogL1P8IwKWhZDwsVI2dvGuDepvM82psybbaT8zGL3zVIvW QcpaoUHaakuo
LXkIAoKAICAICAKCgCAgCAgCgoAgIAgIAg4R0BN/ZiQgE39a0P82E+/ZV1jR uL+40mHWEk0Q
cI8A74y75BzeVMR9WkkhCISOAO8C/BR6+sjh0CVJSkFAEBAEBAFBQBAQBAQB QUAQEAQEAUGg
pREwkn633H4/3nrjRUWNq6+9RbH804cJF19tqmJ2RmJzWAC2NBySX6tGgF2E I7r5R6surSgn
CAgCgoAgIAgIAoKAICAICAKCgCAgCAgCgkBEEGDCTwt68o+vMRGoJ/ysyD8t fYydRuw6ZxZ4
c4+WDK1FD63MVvrw/ZbGJlL1YFam0MuyDW9fegqeoLX57icLLP/yleFrezRi Hz4q5hKORKyC
6ayVMvR22VxIi1xBQBAQBAQBQUAQEAQEAUFAEBAEBAFBIPII6ElAM+l2xJ+W RlyAI183IlEQ
EAQEAUFAEBAEBAFBQBAQBAQBQUAQEAQEAUFAEIg4AnoXYKfC2QVYCECnaEk8 QUAQEAQEAUFA
EBAEBAFBQBAQBAQBQUAQEAQEAUHgCENA1gA8wipM1BUEBAFBQBAQBAQBQUAQ EAQEAUFAEBAE
BAFBQBAQBNwiEOU2gcQXBAQBQUAQEAQEAUFAEBAEBAFBQBAQBAQBQUAQEAQE gSMHASEAj5y6
Ek0FAUFAEBAEBAFBQBAQBAQBQUAQEAQEAUFAEBAEBAHXCMR8/uls14kkgSAg CAgCgoAgIAgI
AoKAICAICAKCgCAgCAgCgoAgIAgcGQh4GikcGaqKloKAICAICAKCgCAgCAgC goAgIAgIAoKA
ICAICAKCgCDgFoGY/KJK7C+udJtO4gsCgoAgIAgIAoKAICAICAKCgCAgCAgC goAgIAgIAoJA
K0dAdgFu5RUk6gkCgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAgIAuEiIJuA hIugpBcEBAFB
QBAQBAQBQUAQEAQEAUFAEBAEBAFBQBAQBFoxAkIAtuLKEdUEAUFAEBAEBAFB QBAQBAQBQUAQ
EAQEAUFAEBAEBIFwERACMFwEJb0gIAgIAoKAICAICAKCgCAgCAgCgoAgIAgI AoKAINCKERAC
sBVXjqgmCAgCgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAiEi0BMuAK09G8X LUX/xM44Kaln
pEQ2i5yfd2xBl269mkV2JIUerG3AioJqLNtXhd2H6lDV2KiIT4+LQo+UWBzf Nha/OCYR8dGe
gGyr6xtx7w8H8PdTMsJWp7G6Eg0znwHqakmWCVdMWXvoaIyOQdTFN8GT2ibs PO0E1FaWY92C
N7B1Vz4a6oFjspLRf/gEpHfMQRTpEU5YtujDcJJLWkFAEBAEBAFBQBAQBAQB QUAQEASaINB3
wElod0xXW2R+WrXYNk5zRSgtLW0u0SJXEBAEWhCBYP1NeIyJtxBTdr2DndWF 6B3TvgWLFVpW
lRXl2LFtMzp37YnoMAmj0DQInooJvJlby7F8bzVG9EzDxEFZSIrxEP3WiNLK OhRV1KKwqh7f
ldTiwx3FGN05Aed3TlKIQIX8++4A8msawlaNyb/6f0xFfPuOiO/Ug1g+r0xm /DjQ34baGiIH
61BbkI/qN55A9OV3wpPVIey8rQSo223NRwAAIABJREFU5N+b2PFzIZJSEpVo BSVViPrqU/Q9
YzwhVIk60lvVLwrte53uWpebb77OdRpJIAgIAoKAICAICAKCgCAgCAgChweB l156DVdc8auw
Mn/nnX9h+KgJYcmwSlywdyc2rfteue2EBDz+1LObRQ87oWwMIe9CdijJfUEg fAS4zzpc/U1Y
BOCh+ircs/MNREc1okt8GpFEqpVaaw6xsbFkOVaHrXkb0L1HX8TGxbUadQuI 2Juyqhjn9G2D
Z07Ixpb9VThQRofOyC+OiL7OZAHYNTUWjZ2Az7aXY+m+YtwzsA2eWlOCQR2S kL+zPKwyaeRf
QvtOyLzgMtSVHEBDTQ3qqyrhIR6wvqoKjfUNiE4gno3+xbTvBqwhAvLdZ5uN BGTyb+N/3sa+
/cWgKkS/PjmoJ/Lx5117UVJ+CNt+/AI1q9cp5eZWmNQ2Fe3vck8AhgWcJBYE BAFBQBAQBAQB
QUAQEAQEgcOCQFRUaKtbNTSEbzwRrMAa6cckoBMC8LCAJ5kKAoLAUYGAXX8T MgH4c00h/rjr
PWTGJeGWHiMwa/e3RwRg0dHR6NSpE/bs2YOtW5gE7IP4BNWa7HAGhfz7tgT3 juiM1OhGfL29
FDFE9mkGd5puTG7VE9FKxn5EvQEX9EpFXnE17v2mCCd3SMT1J2Rh0daykIui J/+yiPyrLihA
NWFF5pJKfsp/mlKkg0L5ktVd4qDBRALSz2YgAZn82/zleyg+QOVqrEeffr2R nJ6K6JhYVBMx
WVwM5B8ox+j+bVHZGIVoGsSra4klDDNU19ahgbCOjSb7SypobAxPKgJdrjmL mrp6RNFljlvf
6MHaOPWxGnwEEOJhQiTJBQFBQBAQBAQBQUAQEAQEAUHABgF+KdesAN2AdcoT tbjwV9ehFAcQ
X9kZDXElqIhNRkZtPqoayBojpi3dKUVWdDUqPamIrT2IHdGxSG9Q30de6j3L TXYSVxAQBA4z
Avt2b0NN9SEkJiciJjYGlYfIy7G2ER275iCG+A8nIVh/ExIB+FXZRryaPxfH pXXC+A7HKZxI
neYi6kSjwxin0UvKZGdn4+DBg9i+dROyyc01I7PdYdNKcd1dWYQpv+iCZE8j 1uwpJ9IpkGjS
zvQ2lvy7uq4BPdvE4aLeqTg2MxG0LF7Iwef2m90JWRdcjsqfd6C2qBiemGg/ 6WeU3kBaEPvF
aTUSsIZIwKgIuQMz+bdl2SyUlR4il+NK9CTLv9T0NCJtUxVNso9pTyQkWSEW FWBJbEcM3JuL
GiLqooiUaxsyEmrCvSXluP6fi3HwEFk/Uvse1DUT/7huFOIYD2+4a+aX+HL9 LrJKjEFNfT2e
vPYXaP6VEMMsmCQXBAQBQUAQEAQEAUFAEBAEBIFWj8CxVSV4Y9QMJMZmoa6i CtFJhdiPzkgn
zQtp5aP6/CJkdM9E/cFqJKTHI76CbsRWg9hAfDe8H/B+qy+iKCgICAJeBHZt 34SsDhlIz+qp
GBnVE9eSSbxQPRk97d6yGR0693FMAlqB6poAfLPoCywuXo0LjjkJ/VLbo6yu Em3iVDImKSq+
1Veeh6zX+GBT7/T0dMTHx6OgYC8OlZcdts1BXt54EBcNykRGHHXUO8vI0owI NS+SbHcXTQRb
WY1K7aXGRSsNod4XgyzQ6Lxdcgx9BWrUXXVXFSr590ckdOyOrPETUbF9K+oO lsJDxJYSmDg1
mCM2koVcVHISGg5VKPFYRhJZAtb/lwajCJCATP5t+2oWqqtqUFtRivZduyO7 QzZZ/iUhq302
lbUBpSVxhFc8dpJbt4cI3R09j0P6mu/gSUlQXL3D2Rike3YbjDm+O+57cymQ EIsfdhThpB7t
cec5JyiQfPj9Fjy7aC39Inq2shoXnXEszurZDj/RleZ1JHBXtxJbEBAEBAFB QBAQBAQBQUAQ
EATCQ+C61VPw664XYES7U8MT5CL1Hk9XRMUmgig9VCQlIL+sM959vwB5q1Zg 1X+jUFGVjYKY
/RjUPx5nnjcEE07yYHCPaCQ3lCGqaquLnCSqICAIHE4E2PIvLSMFyRlZqKyp 86lSx66fZNXb
77hBWPvDf9Gt18Cw1HRFAE7ZNRP5Vfn4TbczkBmfgsr6WoVwiqUNFw7VVePJ ve8B+8gskf0h
zYInFm/2uiMshYMl3rzhJ+Kpgq9DyIQfuwFrgdcEbNuWTKcPHMCW3HXo3rNv i24Owrv9bjjY
gEmnp+Ibcvtla7Zarxkfb+zxXX4l1h+oQSkxwBzSyPrsxHbx6J+ViFoiMTk+ B/I8BfGHdM3r
G+wS5YbX/oSkHsciY8wEVOTloa6sTFnnL3vsaEVSwaefI4pdW70kYGNNLRK6 d0WbU07GgVXf
oXrnTnjiaH1FIgFTjxuMMlrntmH28/DcMtWlJmp0Jv92rnyfLEs9qDh4AG07 dkHnLsfQjsMJ
yGzHOxyTq290HJKS62h/kgZ069Ed27dsJaKwGHUnnAxeK/HgnlzaHbh3WCTg 3aOPxxeb9mDu
D9uB+Fj88ZPvcP4JPdA+LRG//9c33m2Qgf45HfDyr8+iOqBBV12KUIIgIAgI AoKAICAICAKC
gCAgCBwlCBw4VILPC5biX3sWKUTg4IzwXsQdwRK/CXHoR26+DVhbkYhpf/wW 3y0pwarPJyAl
izYV4fc0OrZvBH71m79iQdU+LF/8JJJjUxBd0PqNcxxhIJEEgf8BBMrKDqBb 35MDyL9D1bWo
InKIDcJqiZtp2zYFVbQvQ0IYS9g5WimVN/u4YetzZO1Xhlt6/QJtad2/GrKu 0gKTT4/1/xXe
Of1uvHTStbi/97m4z3Dwta68UUgzhoSEBAwcOBADBgywPHJycsALxJaXlyM/ P185+HccbQbS
QC6cvDlINYHaUmEOrdc3itbx21lahwNk5VdNBCZb8jVQzSwkQnDz/nJcnHEI f+pUohyX0O/v
yUX4P3SvmHzB64l8raWjmiqhig/mCakcbkNDRRnSTx+FitzNqCs9iEYyM203 fgxt9EGEKR38
u6GqWrGebKTNNxK6dkGbk09SdgduO/hEpA/oR1Qk05Gke2UF3RtAJCJ/q3If mPzbteojRJGP
e3nhPqS2b48uXTsS+Renkn+0zl9KmzZITmuDuPhkpKQmIi4pldyDeyM6MRXV pUW0aUkt9q9f
joO7NyuWgKGGGCKLn750KLLSk0hEI4pLq/C795bjntkrsHH3AWLjo5AYH4MX rhqO7DSO4yTM
w42eYXg2z0ncCMSZdyM8N84LFGR2LQJZtV4RTjB3Eudwl5B1VK2Y/YfWlvLw 7DDt+o1Qa9xt
fEP5tHaS9yyGWbZZJ7jp9dB0awYsg+oZRn5hl1+XN2Oq1d+wZ6F2A/q688D/ uJrVqVeWqZww
yihJBQFBQBAQBAQBQcAWgRv7jcWF3Yfg7Z0f4dH1L2H9wS22acKJkEwEAMjp NxmJePuZTdjy
5Q/YsOIc9MjahbaNJYpodgc+9Vjgo7dvxIw3r0VcW9oQMq4cng60RmAkQuEy vPzoo3hUO15e
hsJIyDWVsQH/fvRlLGu+DJpNcxEsCISDAC8nVuvlcdjMa9/BQyghL0N+b4gl IzDebyA9IxOl
B9XnPtRgawH4c9V+PLT1DfRMzcZFXU8hd1NSjA4tRBHls708H+vrd2LR/jUo rSd3UESTfZY/
1DfW4bwOg4k4ck9MuSkYu/XWEHHFhJ5ZYOKvinaw5bX/tBcw/W5RTALW1tZi G60L2LVbL7Iu
U12bmzP8uLsUk3q3w/YDVaggnoqNJ/n4aV8Zig4cwj29acHH7CwkJqrkUmZF BT6ltR42l3qQ
1xCNOAKadwXu1yYeUeR3eoghpjK4DVVUN411NagrPuBd8w8o/+9apA8mko9w jY6PQ7vzxyH3
gSlI7NsXHS6a4M3CgzrC/N9PPYmTOnRBet9eiG2bQQRiJWqIHHS7xzKTf3u/ +wSxiWTivj0X
CW3boXPnTkT+xSMrK1MxdUwh+Z6oGGUH4pT0NiihTVDqDu3Fzp17UENf5grz S5CUWERkYSfs
/mGxQuxm9hjkFhJf/L7HZODPFw/B9a9/SVaAMfjwxx2qSzS5BaOiBr+/5FSM OLZzyPIDEzJR
MhX9c5fjzhy+Yzx3mw0RCFPX4pkZ03UJza65lSvxDw8CYzGd2p6vNpkEmtof 46mt5D17De4a
OBeNy8fS72HoTSxS43T38f3l0rWTnLFY3nhn6EWet5naNC1RQHrOu9GDqc/e i7FqA49syLkz
PD2ttImUXCYSx9HzSFgEFH/eZ8AMFR8CCJ5xN2JC43T0tqhTqmBzOZFFU6QJ AoKAICAICAKC
gAGBneX70C05G3cNmoDVhTRX2vIWTkg/Fr/qPBrt4tlLKbKhPqULKus64KnX tuPjuQux6O1J
tCQULQFF79tVngQkYCfqkEFr/6XguK4ptGnAABxCOW0WUoHaqIOu38WaaM/k 3wvrMODWP+Am
sjjksOHf/yZKEvCeRrbAIk0Q+B9FoLLGv4hYwcEKZePXtIQ4OuKRQBxEDJFE FSVVOFQZnrFa
UALwo/yv8cHu/2B45wE4vUNvIqiqm6wxF03WZ1XkCvzxvu8RSwRbMrloshMu H5ojcC2Zs1U2
1NDGDMHdc8Ota839l/8ywacPTPQx8ccEIP/WCECOo1i1eV2HmQT0EIG2Y1su 2mZkowO5njZn
2F9Wg9j4KOwsJ/KN/bsJOd51duPug7i9dzR6dO6s6MuBN/x4iHb73U/kV0xm inKtjnTfTpaA
uwuqcHxGPHqxDFqbz22ooHSNZAVIzB0RgWp+FbkbyQ24GulDhhDhRi63SUnI mfoIYtL8lpxM
/r0z6QZ0IyLME12E4t17SbcMtBueQ5aMRNC5VGTLV3PQrnMX7FxH7Sm9A7p1 I8s/ch3PyuKt
NaKQ1jZLdeml+tJWPExPzyLirwydOtZhH1kN8q7Ou3bmI3r/bnTq1Q+7//tl WAQgF+G64f2x
hFyBZ67IVUhAb4XgvJO74/6xRJLqgmeZetLY32XhmyN63meYPXAKluu5FrNr zZG3yGx2BOZ9
+AqGTsxFDluQkVXqpCljlTxzaB3PoXd9iHlEAKpX1OAqfiTbydg7odGHvfsP bXZcWmsG8568
C8T+BZJ/rKwOH4ydgEmYis20FMNmizqFlZzWWnDRSxAQBAQBQUAQOAwIPP30 0/j555+b5Dx2
7FiMHq0uc+QqkLdWRV0V8kp/RnpcMvqn02YcsfFYuXcD7l71OMYcMwy/6jaG 3G+degXZ5x5T
4iGvKKDYk4TY+p4Y2DmO3oHYy4o2RaxOQHl8V1VI4yHU0+7A0UT/RRM9GFXd Dg0F4XrfFWLZ
+4vRbuIfMFzH9vW76CJ7xSWGICAIuEJgNxl5sYFTBXFR7O6bwuRfYjzaJMUj mZYiY47oq/Wb
kJYW3ocGSxfgp3Pn4NPdX+L8nkNwcvseKKtlFrKeTA/9RyNZeJXXVuGDvatI IbL6IzKKBSYR
95ZOR1s6yaAjk9jKBnIj9miL29lAMahPJoyHE/SYxGMLQLYErCerL+3g89LS UlRXVyvr/2lH
TAwRaYaDyTYmAdmduJh2ls3b7GxBt/dn/h3Gw4nO3dsmYH81EXgV9ThARN4B 4u5+LqVdnMjN
9sSu7QPIv3u/2In8ilpEpdKgUk0dOy0OmUTxMsnFNbOhjnbKrcb2/cQI0zW3 oZIaGe03rbj+
olY9omKjUbJsBX5+4x1iSdWmoif/KoqLMZvIv16kU5d2HYgApN14qZHWHyxH ycpV5JpssRZk
EOWiaI3G/N1kyRedglNHnUvWiPHIzGTDdrJ2JKvAKmK8KyvKUXagCAepfg4W FaK89ABi4pOQ
lJ6BDu3SER0Xj7ETJ+JAeT1yc7ejpCI0V2S9mkwS33b2QAUTeggUAjKafk85 n9YbpDYUUshl
t0rVZXOY4g/M1n7j8ApW4K7edP3GGw3n7NTpdbecZ0zLt8hyyOdSqGqU99ls DJygp4ACr7E1
lt/d0ODKyVZGdDNScfwYqW6Napn1ejctG+vG1mwaYe9LoxTOjwHfN3eb1F/3 a8Bl8rlhGt2j
m9SLkpnOvdZcpmUcSz1dlNekbrktfPjKUExk8z/kYv2Koejf21vGnD4YiLVE Iulbprv4gW3H
pG342u7mwOYfUF6Duy+Vo/fsiZihmL9ZYGqa3iyu2TVrPQPbiDfes3533IC2 1eSBdlF+y87A
iz+e9LU9Y9NTH9rNWDt0Ill1WtWpQzkhdUqSSBAQBAQBQUAQOHIR4HdB/XH9 9dcr73X60KlT
JwwdOjQgnuMSl/q9rHaW7cPz62bhm4K1ODajE70zD8aWg5tx23/+gPc3kWV/ iIHfWfUhrrYY
bO/zydofgZ51aEjiFf/o1aw6mZZ9gmJskcKvOp44aCv+0Vsw2U1UI8PwjuL6 HbtwA9blD0I/
2kzYMhjcg/+9QRfT4b2Xly2zdvsNkPFv6MWHCLEkEwRaJQKxtNnPLjKmqiXP zCjizxJok9Uk
Mjxi8i+R9mJgnuvrHzYhM6OZCMDdpflscob2MYVE3lUSC9lIFmr1AQc7+n5R vI7MEaPBFEgq
8T1M+GUx6Uc8iUr+0TkRQ3FkWRbt0AJwzeaigEoxnlvVGBN93OkbyT92660k 4shI/vG5ngDU
nyeRtZvqUuyMPLr4ysDNTYznVjpXEzm1h8aSn4kE3FLTiG10bC2uJHfeWmWH Yi289d8CxBAp
1zW6Fh337UVHWruww549aLNzF+K370IUHWWbtmPxsvXomODe0rKS18ljN2Am Aaur6HcNqnft
Q/nGrTiw6D8o/mpFwEDJOL99803IqWLyrz2RYvWgzYvVg4lAarC1RBC7DTGd TkF8j9PQrl0q
2nfJQWpqCrn/RiO1Dbn9eqKRmJaKhJQUpGRmIi27HR1Z9DtLqdusTl0pXhYy 26SijqwETxwy
GH3OvgxdT7vQrRom8Rvx4pJ1aGASm320eSdpwuvdb0JdyI9IPtofZQZPVOZO woq7niQ6h901
55L1z1DFRbBx+nTDuUbk6dLmPgPcdY3FeoLzyFBoIAL5v8BrYydMwisfetcH nPchEQ/A7M+8
q5IReciMUqTi+EHNwZ3L52KgUmYiVsYBc5ffSVZsHAJxeWWcB9dghtr2fDhx PErX+y4MnOud
6BEOa8d518Kb96TqCuudBJIRXJMwdro2QSS8X5mqw88CW1uZTEb1xmyyxgvM N4ierspr0iSp
vl5RiCLt3kD0CeZV6yq+WdvR8gks0wzMJtJaf282JnL7VeoM5O7rfUaY2CN3 5Vytrk0xZdkm
6c3i2taJA+zXTzBpW3bdRZDyG8hejWTWE32z4c/zFXL1DVydk9rRNdSup2jP g3WdBpdjVwa5
LwgIAoKAICAIHH0IVNBSSfqD3w+uu+465Z2ODx6Xf/WrXyl/9fH0SFTTexAv ss9/jUdDWRXq
6Z2ngY7le35CNb2bbSvZhW/2fE1ueduRQJ5mFQXFOFCw35dWk+UWbS3vojQi +ijEFNFL/4FG
RNWmw0MbSDbGk6MvGxpWkF1CPL2/JTUodoEeZbVAehds2IHqhC4BZVi9ZneA Gnxuq1/7bGR7
UxUue9m7DqC2Rh+t1/eCaiH4hz/QcevZKJjt/t7FWIc1pgCxfNX9WJE/EfhS Fgd025QkfitG
QN/fDD5+ABYtWQlUVSCBrP081GexCVY0Pc9lZRV475NFqC7ZgzX/XW3aP+ll BSuypQXg3e3O
Q6+oDnjlq7XYmf8TbfxBFnSkRB0RU3w00rp+Wyv20cYg1UikTrQNSUqng63+ 0ujgcz7aEhHI
f2NBrrfkwuo0aKSfU/KP5fILJ7v46glA/s1rAurJP+235grMaXkg4HMmBDnw 5iAxtENw5y49
naoMjfRzSv6x4KJ9JbSbMpGW1F2XExFYSq7ANURe1dGCgAeJXNPChC5R+O3A ONw9KBF3H5+E
u4+j44Rk3H1iiv84iX7T8btB7nd8qiQyq/5AsdLgaBcU1NNGIGWbthEhWIe2 o85G2mlDaGnB
OsK2wff36hdfwjGJifT1iSwroxqJ/COrOCYAqSwJSWSNGYIrcs9efcBHEm3q odQLr/OX2lZx
QeYNRzh89+pLWPnCM8qx7JmnlGu8zh/vBtymfSckEmmYnpqKZCIKe/Tsje49 wl9r7K0Vm/DW
8k20oC41aCYBCZdGsgB8YdEazPmW3IJdByL5Znhf8hWXP6O1VjCBurS0NtmU SSuwnlUYO53W
f9OIAzpnQu8ZWmtNL8p4rXd/DF27WdmIYN6HazFxCo2ssz+j8zww/6dYl0Uq TkCRiOwkcmgc
WTxi7nSdjkZcNAs3Lp8OJ7aSItR85KYeB9b3lXF+C0MzKH0bKLDFpT5YYGsn k91lV0zCFOO6
dsH0VLJ1WF5j3Sr1xe6/473EKcsK3oZcxTdrOxpMioXaM7jX27By7pxCNeEN Snm9FqxsITiO
7FmVxkkhdz1WDOzj19cMU6v0ZnFt6yRIG9Gw1wrh5hkMVn5lrcBA6wMel/Qk 9MTxXuDG3otn
hr4CjX9nlebd2Fshr/3xres0mBzX3ZEkEAQEAUFAEBAEjgIEAjdJU709unTp ggsvvFD5fRG5
rranzQWN8QKKrq1lZfK3kSwA6ZUH28vISqfhELol1OHUNlWI21+MuQu+R0Jh G9w76Aac2/Us
dT0s/eEQ3zRtqSVv2vj6EnqPpjXfM9tgFy1HVO0ho430RNr0kDZCpOtMAhbQ DsEr8vbjv/tr
8NMeeldam4iG+DY4GP1TEz1W/1clAZW/TvTL36+s98cha/hNRMRNhG9l9cJC yltnIZg1HGcN
ysd+TmB3r/3ZONNrWZg1/Cy/TD1Oiox8LH7BuwHJ7DXIV4RLEASOEgR0z2Ba ShpGnzEMH3+2
BOtWf4+D+/Zg145deH/uF3j2tTn46KO5ZNGcjDYpcdi/b1fTPsbJ80ywWRKA nbt0xw29LsAF
7U/HBz/sxIIfV6NrUj7tNltPmzvUKu7AP5X9jBSy/kv1kn5MAKZ5CT/+zcRf ChFCacQKpXiI
wXRBAHKVuiH/OD6/aNWR+ytb/PFfPpgQ5MCkHxN82l++Zuz8+T5bCu7btw9t aK25Lt1ykEab
TLgJbsg/lpsWTTV1qAYZCUQ8EoFFrJmSXUNKEl79crsv6yyyduM66UhWbnxU xGagKpG+x6Qf
Q5tuHIPEzI60FXwnpGZ3RJt27jekqKhnt1/6ekQ7+PIGHmV5e9BQfgipI4ah /dVXKO7TdUTA
lRYWKX/5vJEItvS/PIFo2pUmhlyQY6i+mQSMiaa6pt/VIbgiawUuLNin/Iwn HKKIAWdyr8a7
O3MN5V1LONURwVjLLsuMV00Vakj3erqXlpaFBNrA5ZDFZjBu6pPjbttfggf+ 9Q09LVQoIv7G
D+qCy4cQMUa/2aj1d7NWYmeRzlx/1UsAHy0SaJ2wtWYZqRs4qO6hWjC5ljMe E8mC67M8citc
S9ZkY/l8PXKZ0KJfSvJIxWkRPFhflYSZQbaDgW6fXgWUDRSId1SImlwiYawU 02FrJ7OlyubL
R+/Oyxd7I2BpPYVI01uPuYlv1nbcFHCSF1svEaaxWUxi6pkwS0xN0pvFbXV1 4gYjLa7fbZtd
3ceBLFd9GNnVqT4/nft3KGpIGkFAEBAEBAFB4ChAwOgCrJ0PofXMed2/E088 sYlHk7YOvFZ8
JQ3/M/mgh6o6ZCfUog2te35Km2qyyivHlwuLEb+/G247/nr88rjx6NdnILJp aSRfeq8st/Bq
6eOjEsgcYj9OO5XeEaP7Yurza8BOwR5e3o9M/pJpzb/NPyTg9qu+x/gRH+GS C+Zh0aKtiiVg
sucY03J8+9MuZ/plZaEdUXDEwx3GMAgT2fpPOy4K5o98GNWUrAWBEBAw9jfp aem49Pzz0LNL
DxQdrMKe/IPIJG7jl+eei3GjRqGeDMUGDuiH+Nh65O/9uenz7aC/sSQAWf/M rGyMP3Ykbug6
Hmt+LiVrpx/RPX4HmSFWoKD6EJEf9Qr5x0dmbBSyyEeZjww62tCRSkea93ds dAXilU0umi/o
LQA1ApCvaW6+sWTRZ9wARK9NSQntIFtUhGM6daPNPzojOdntFhbuy9Y3LRYl u4vQIYWs9nib
d2UzErKe65CBvPxyvLYoD+WVfkvAKlp8dtn6AuzYX456Wm+vlli3eiLIGnhr aCJaq8htm63h
3IZKIuuiiCxlArC2uAS1JeVIHjkcGVddRibyZBFIAsuo9//gxv9D8Rtv0Pp+ pC5fj09A0rRp
iO9wDLULIv54F2MacuLiiYzV7RbtVp9DZQfVJLTrbz1ZJzaQi3J11SGfGCZ2 mHhkV1wOteS6
XHPoIOlURt7L9CWOLAiricgMN/A6l/cT+bdnP22QwpauVE/PXH4G/nbZMLRL p09uRAr+XHAQ
985ZSVXn3MI1PL1W+Nx0aZE/xfJMsYTTrxPn3cAhwCDN7BrZY9F+EZh9zVSs VazJ+HwtPnxy
PZv/ea21IhVHv46a1/WXfUSbuEE6QEdZ405nPUWk3tRXdBaBJCLnzuXIJXZv beBCeKol2tD+
RJlRUPDT52eBrTdKoExdeZgkJWsun7urJtKBng5K22R9x7xnpxrcf9U6uutJ 1aGU1+9bMWmC
z7LSVXzTdqLTksu04i54s6KlGEkXQ3mb4KAoxWs2Gl1eDfXkxcs0vUWdWtZz pLA3VlCw8gd1
AR6LCWStq9UR2IV5hZek9a6NmBvgr25Vp0HkOGpMEkkQEAQEAUFAEDg6EbAi APn6sGHDTMmw
JgSgRv6pNGDgP36vpCv7C2hzjKUlyM9rg18fdzWuGnIZBvQehPYdOirvmgGp dBsXukFdk1Ff
0ZWovGzcfkk/dKf10J97bCN+2MhOvmQJSK+PnkPVGH6iB6uWXYCFCy9BSeEq dOnIb24HUFfC
b5U2/4Lq1w9nng2ywLNYe08hCNdgg7YwH63X9+Uar0Wg3b38xVjqTVe47Etz F2CvDHH7ddNy
JO6RhIDvY4PhOc2mZc56desBXHX9AAAgAElEQVSOnt26oVMnIvLp3zBau7R7 1+6Y8e/PkdOr
JxLjG8hwbafr/sZ294LExCScduxgtI1Pxd/WvYu/ztuI/zuzK0ppO6IkXpON N/wgImbHxjx8
v4O/TATZ+IEXiGvGcOgQrYVgY/WVSC6rbPpt7Oz37t2rrG/YpWtPZGTwTrNE LrVAOLNfW7zx
9XacfHEHtN3joY1AKFNeX45otJLjeuG7PYXYMGcNemQnK7vBVJPJWc+cLHTt lk1bwhPhxGoS
68auuXEE74HSKvRo75645HX2tqz7CZ2ik1BBhKOHCMEUclWrqqom8VGoIHPr BXfehlGdOiP2
21WooTwbL70cHiINY2lr6twundBp5w7EJyYjoWct7ZBVRyQxuROHGCo1so9I xHpyM+c9SmpJ
Fw5MCCpWh7Tjb2ODmkcDWX1W08H1xhaCtH0xKg4FLqIbiipvrdyEObzOXyIt IFxZjXsuPBk5
7VWr0AfGnoDfzlxO9+Ixe2UuRvbtiJtG+oziQ8mO0vDL/TiMo01A7pqkWgMF nrPYoRi4nq3b
VOZqEq2DZ1zmTt3AgXTTBbNrfJt3jMVdZO83Q7UW5PO1fJ7rtx6MVBxVHV4v bxy5J+diOlGM
vZ+Zit60eUnu8j4uMCMXYlr3bxhvlqKk4nUTl6s4MBFKrqdqYGsydZMMX2DX y6m90dtDO7IO
nYRJARaAFtjayaRy8LqG6z29wWK1eplOX5st9XRR2sCo7J69gtx/Z+jcf5lI m4FnaB1ChRMn
F93c5VqrcBffqp3oACT37UmEsUch/oY+8wyhTP7iStDK68eBGmig5Z8myBTT HC9ehvQTPmxa
p7Z10hzYe8toVX7FKlHb77hpBY+dThanWh352ixbXBKS9DgrbVJrufRcT7eo U3M5ITcoSSgI
CAKCgCAgCBwVCBjf70IplEYimqUluxbMnLcUBwurcUGfi3DsMX3RNiMTbWit cg5m+Yeqk5au
JpGs9XAMLcdVhC8+H4JzR6zAhWfNxMO/H4xf39IH2clxKEM5LU2Ugm1Ftdhf vh7xqcTaUUhI
po0TFeMS62Cnn+L2m/VvZe0/LbQ/+1ZcpOwK3A8X0bp/L7OLrnKzPc6+9Sa6 6uDexEF4dPaj
CvHX/uyzyQXYbONNTf4LeHSxN/dBE/EHsQIMpWlLmlaIQLD+xkzd4wcMwA9r ydONSMBrLhqD
3C1bkb/vZ7Rrr3qA2j3PHMezr7CicT9tOmEXeOHU7dvy8PLmD3CgohBnD+uA jrTV746yZHSm
RUfXrd+Fc9tcaScGvfv0t40TaoQDtDOsXcjfsxPZ2dk+cHiNwN27dyvr/XXp 2otcf3mzieYl
KvU6VhOB9tictcga1BPH9W+P6cvJnzuJVnogyz52fU2Mo4PcgzuUV6AD/W6f laK4DSfRAhRJ
RKjyan+8MGQ8/a4oqUIS3euYmeq6DOu//hLbPngFw5LbIzU6lda1oK9K5HKb /seHiFirx9Lf
3YmRRP4lxhIRFkX0JBGtDYNPQ/3Ey7D+/9m7D/A4qutt4K96l6ziXuTeG+4G XLHBFFNMsekQ
QgsEAn8CgTRKgBBIPiB0MDEQSkwAA6EYjLExxb0X3Hu3LFu96zvnru56drUr rZoly+/k2Uja
nblz5zcj5fGbc+999mmELFmE/jLfXmg7mXxXAroPlhxE0+FjMODiX1R2S3x+ /vVrv8Uv//Qi
dq/5QYZth0nAVyAr/x5G61798e1TjyNfhmprteSQZ7YjKe1N7Fq5VMJAmUlR bp0ODe40bCw+
efMZDLv4dwGff96sGbj11mP9Xbx1H0Y/8TGyj+q5gOF922LWPecjOlxn4pCR 21KxOebJj7Fo
tdwznedSluj+8ZHJWNrqbvP5TaXTAj534Dtq1dlf0FPCLu/p5o61IfuctgG/ dc4HqItmlHsv
8LNyz5NFgM/JyXKneZ0UoAAFKECBxiLw4ouv44orLq60EMTf9cbKtEbvvPMB Roy7ENnZEqbJ
vzF8/Xvw1td+jRGpwzC0wyBTMKLhX2WbbUtHlum/NfQcFW0rFs5GvyFjTT90 m/jaUax/ro8s
7OHa0uSfJf/3x28w75NVyI9IlH+AdEFIfAHyDsrUTC32Y/zYbDx890S0lqKX le3bIXfG9xWe
z7t/zn8LVXZttfa5rvT7/EGM+vOksvCw1lpmQxRokAL6N6uyvzcVdXzZqtUy cnU/rpIQcN68
H9CspeRY8jepsr83TZOizOK9AW1azqyLM9wVdSW+2vEjvpizEGMHpWBwqhZb BUtmH1Sn4V4g
nUxMrPyPsAaANhnV+QEPHDiAqOgYU/kXE1v14CyQflW0T0RkJK45rSme/mI9 +nVOxoV9m2PG
Ogkyw3RRErO6uxk6HdckRnJBWaRE/gdJx22Hyocy3R6Kdc49qcbLzS5ExtFs uY7qBZhdB7nK
oH6c8Sr6RwSjmUwwWRoZhcInZXXVvTswUkraIyMk/CtbjSZI/ocybPkSFG3e iIiNGzFAng20
zUaOBKr/lfCvmYR/XcZfXG2efK0e1JJ0qSQslqG1Rbq4S5FrKHSerPDVtGUr M5/jD78qwMRH
5M1imZdS9g2SasUS+Voq/cjLlWG7NdgWbjmA8/t3kOHMUmko7d05ro87/NNm dUnuv182HK82
W4sQWZo7XxZtWbLjYFlFWg1OXONDpfLJXf1lG/P1Xo1PxAYancDJ/pxowO69 MIxWkToXqml0
N50XRAEKUIACFGgUAoFUv1R2oaYNMyy2/HbX6bcgISERzWTqI90COp+ftgLq h+zU8UgoEiUL
LI3dJf/GaCPBHvDeU2cA+vLaZA1JKRCRN3XQlIyMiw6XEVGVVAD6u9bK+leb n6/7bjb2y6Ig
drXh2mybbVGgIQtU9Pemon737y2VgKtK8dCz0zCwR1d0kRws0LYCDgBtB1rK 3HiTYs+SPz5N
8dayL7D/UBSuOjWlAYQegd9aDY4yMjJkQtNDSGnaAk2bt5RVZ11LrNfH1jm1 Dc4flIf/vj0f
E6cMxUW9UvDlliPmb7cOv42UsrZwnfNOqtt0NVxdqDhIh/3KQOFQqRLMzsrD /p1pGNAxCRES
SlVn0+G0NgRcISFgP0iFZ0SM5H1FGCj3PEiCxlIZhyujvs1maiQjIhAjwVy/ zqkIai3hn1QK
Tl98LPyLk0ksq7vpsF99iItksQ8NQvNkSHCJVBbqpvP9aaWf/j9z+WULg5To SsoaAMp/SuR/
srXfBY45A6vTj1+d0Rf6qmgb0bU19OXcPFeVrc6ZeQwFKFA/AhKA6qq99XNy npUCFKAABShA
gRoIBBTIVdZ+2eIfvsaDdelatgBFZaGa4xymIqeyc/r6vOwcYVfcgRHfVacB YFq2LAkcwBDg
avWvel0qO0rmUHzpeczebxvRhT5GwIwq5kaBk0mggr83lTGcIiFgoqwa3r5d W/fveSB/b6oc
AGpHNNgZ0f1URAZHYNqm/+Hlbw/JHIF1u8BHZQBV+TxNFvrIyMyUVX5dQ37D w3Ugbf1tOm/d
6b1amcDrk3//hMGndcZ1p7TG3N3Z2J4li3PIX+UQ+Z+OUA0B5QezkIkM9ZWF lbFvT7osEX0U
Q7smISEuuspDf51X7R0ChgS1kKA3RuYXLJLzyp4auhVJxCZhoFYfBmkQKblp eMt8GQ5bgvck
/GteVvlXk/BP+1QsK03rohrFRQUo0SAwN8+9uIn+f3LBsvq0DpHWr2Yz/2ed a5Jb86N8X1gL
i4BU56mom6G/ticaUHjP+FedXvIYClCAAhSgAAUoQAEKNB6B2ggAqzonV2V6 2p7+u+iAjKiq
ymav5W/Nq19acOAT84+iCk9bG2ZVuS7XvikYccufMaLqB/IICjQqgZr+vUlt 28ajEjmQvzfV
CgBVPUKqv4b1GIzkyAQ8ve49bKvGyrP1cfdyZPioBm6p7buYeRs0TGsIW6wM Px7RuzXaJYbi
3YXbsXjZTvTt1QJ92zdHkcwtFyFDb4MkENMCv6yMbOw+kImDuw6jTXIkhndL RHJiQq1cizME
XCKVgMFSCdi1VSRCwkrkJcFfuLyELDhSqvHK/vckQ0LK95ccqrXwT++HrG1s 5vTrNHS8uT1Z
6XvdtykiPBIbVi93VfvpXIWytZP5CEtLPP//q5Ji16Ih3ChAAQpQgAIUoAAF KECBxi2QkFD9
0UdWpqZFDL6ENfxbv2YpuvUaEPANqIt+BHxy7kgBChwXgbr4Pa/s703Ai4D4 E9DFQXZs34IX
N3yIJ86697hA1eQkq1YsQpu2HY/7Yh+B9rlEgtQ9e3ZiZ3oBFmzJwbZDBcgt lPBNhwFLsVuY
BJZNE8LRp10sureKRlJcJOLiaif8c/axSObb27D4R+z++HUUydBaU2GnO5RK +me/LztAKxSb
n+qa86+2HuKPn74iULIK97vgN+8E3I5OzMuNAhSgAAUoQAEKUIACFKBAbQpo +NesZbtKm9RF
QOpr0ymyuFGAAie+gL+/N7oISI0DQMuzd88u6PyADX3Lysyol8U+quqiqwMf zTiC3JxsGYJb
7Br2KyGgLnIRHh4OXUlKX1rNWFebhoBbt2wMqPkWLVrXWvinJ9y+bXNA561s p9T2nSrbhZ9T
gAIUoAAFKEABClCAAhSgAAUoQIFGK1CrAWCjVeKFUYACFKAABShAAQpQgAIU oAAFKEABClDg
BBXQALBhTIB3ggKy2xSgAAUoQAEKUIACFKAABShAAQpQgAIUaOgCDAAb+h1i /yhAAQpQgAIU
oAAFKEABClCAAhSgAAUoUAMBBoA1wOOhFKAABShAAQpQgAIUoAAFKEABClCA AhRo6AIMABv6
HWL/KEABClCAAhSgAAUoQAEKUIACFKAABShQAwEGgDXA46EUoAAFKEABClCA AhSgAAUoQAEK
UIACFGjoAqFf/m96Q+8j+0cBClCAAhSgAAUoQAEKUIACFKAABShAAQpUUyCo VLZqHsvDKEAB
ClCAAhSgAAUoQAEKUIACFKAABShAgQYuELo/LRcHD+c28G6yexSgAAUoQAEK UIACFKAABShA
AQpQgAIUoEBVBZomRYFzAFZVjftTgAIUoAAFKEABClCAAhSgAAUoQAEKUOAE EmAAeALdLHaV
AhSgAAUoQAEKUIACFKAABShAAQpQgAJVFWAAWFUx7k8BClCAAhSgAAUoQAEK UIACFKAABShA
gRNIgAHgCXSz2FUKUIACFKAABShAAQpQgAIUoAAFKEABClRVgAFgVcW4PwUo QAEKUIACFKAA
BShAAQpQgAIUoAAFTiCBUH99DSrKRvyS+1G4ZwOKC0sqvKTQsGCEtuqK9P6P AGFxCA5mrtiQ
noGVi78p152cnFxER0eZ91u07ojkpm0QEhrWkLrNvlCAAhSgAAUoQAEKUIAC FKAABShAAQrU
goDfADB+0e8QXrgLwf1OR0lCb4SGBiEyOBelB+cjrOggQoKDEOToQOaenYhb eC/2938S0TGx
DAFr4ebUZhNXXH6pR3NHjmaiSUIc0tOPYN3PG3Bw/zYkN2uHsLCI2jwt26IA BShAAQpQgAIU
oAAFKEABClCAAhSoZwG/AWDhzp+R1CsJe/Ij0OaUaxzdvAkFB5Yjf82riMrf BskBzRabEo6s
1VuQ2z0XUdHR8g6rAOv53pY7vYZ9djuamWUCwMTEJujRvSt279mLbdvWoV2n vgxvG9qNY38o
QAEKUIACFKAABShAAQpQgAIUoEANBPymdMUFxQgqKkF05iqsfffXWP327djw 5dM4uncjwpv1
R8yY55EZNwpFuYVAYZHZV48pLS2toDuz8HDXCfj39hr0uFYO9deP2uyfsy3H 99tfwtUNwuAY
pIaArVu1RMbRNBw6uD8wYXMdyehjX5Nfwo7AjqzGXlW9L7q/9O2Ps3yea8cb E6TflTyHHvep
quevxiXyEApQgAIUoAAFKEABClCAAhSgAAUoUEcC/sv0ZNq/oKJixCMLzQpW o2XRWqRmfIri
r2/CvjnPoCAnEwmn3Yv0+NEoyS+WEFBeFU8VWI1LqEnwUpNjq9HVQA9JvQVv bfgSV6UGekDN
96swky1rXkNA3S83N6fyE2o4Nn4Gzvo6Das2uF4vdN2Aes91PXo+GP03POUj bJ6FaY8uqvwa
6+E+Vd4p7kEBClCAAhSgAAUoQAEKUIACFKAABaou4HcIsAnzpKLvaGYJUn45 17Scf0iq/1ZM
Q/Suj7Bv1zK0uOhZNB37ALI+3oSYvK11EABW/YJ4RHmBzOw8nyxfzf7evB8U FCRDuYOwcs0G
jBzdvhLCrfj3vb9Hl9fSPELMEY/8o8HRd+kKzJyzFVdd2+FY3777HO9PvhaX /mdtg+svO0QB
ClCAAhSgAAUoQAEKUIACFKAABepCwEzhJ9lPuZcJAGX135CSYmRsW4zDO9cj IqULYs94FHmd
rkJKwWYc/mmq6VPYwNtQrFWAWjXooy3ne67Eqfx+3//JMZz0T7OkHa3gm4z3 sQhPjJfPzHty
3A7n0NO78b1pS0KpyceOf/g7P8c6zuuvHx7v+zwXUL6vZdfj2P/qNza57lfZ OY99X1aZKONl
XdcoQ1HfuNs9lPbqN7YeMwzoWis3P5rlOwDs1qUDenTthB7dXK+o2DhXNyu6 hztmYuayazF2
VAX7efQ7GQ9/59g3wM+ufuMll41xKnv0bb/83Bfv56zjjfegy6P/LHtGyp6T 59fivhvP8bg3
vu+n8z55nb+SZ7yy3wF+XvkzSyMa8RngM8BngM8AnwE+A3wG+AzwGeAzwGeA zwCfgVp6BiTW
KBsCbGJAz1ep/CzDehOkRjDi6ztR8MF1WPzCTcjPltVjh9+IgqanInzd+zi6 awMi2gxCXlBT
QI/xbqfcz2WpmNf7Ix45jNUb9TUdl773FN7aPh5/1u8xGPfNkvcfGS8HfoOH xsnQU/1Z930N
eHnaNmDuP/FEt+llxx/Gn0f5Ota7bxIsjktG7y7OlwaOtn9+ziX9Lt9XbVv3 18o4V98ewwxH
W44Ey712su2P9GPzuWXXcy2WS2A1z+wT6LVWbp6emVuWYB37kpgQj+TEBCQn JSAlqYl8bYI8
mc6x8vsn5zulG1LL7t+OaRPKDCfIPSvvsHrWY9j4y6p/5t/P/33x7Ltey3iM nfIGZs8tM9r+
FWbiIoxK9bwfvu9nRfescvOAHCv9XeF56MhngM8AnwE+A3wG+AzwGeAzwGeA zwCfAT4DfAb4
DNT0GQBCPSrUHDFRkFYASlWfrO2BnPwSNI0KRnLxSmx46270vuU1RAy6AUHb 5yJ7zacIatMN
QW1PQ9CGHR7VY+VSJ1tI5ayKszvNvQu9bnij7KfB+J1jH5v4YvsmbJSKwPfH JeEJe9yUcxE0
thv6v3cZruq8BG9f18HjtO5jy3VGzvHNTFztMRffLDzY+cmySkM/5wqS9n31 dYfsP+AxPD7a
9VimXv9bXPpoWVtlWZKzL8e+l37cOM5V5Tb6XAk8n8R2qXobiapfqz/vNK8A MCg4GCEhwQgO
CUGIfB8cHCKvIOh+/r2OVcFh2XrskP4qXer1M7Hmem+3a3FLmQPa34JbpjyA b7Zraq3XVMFn
gfips69nQO+L16bXMvLGx/Dyb1/CztG3YPtrD6DL7YeRKpWXJuq0z1ggz55z f3/QfJ8CFKAA
BShAAQpQgAIUoAAFKEABCjQ0Ack/QoMkrtI54MptuiBEXhHCLn8bSc27ofjg BgS/dwVaZC5H
+vafkZjaHTk9L0NccjsJk4IQmjocCadLOy0SERMbjSOZppysfChjghQ9p+Oj 7S/iyhuC8PLm
dIzAVrx16c0mnTEBjXN/8/N1st//k/2c23i8s/lW7Jh2Jnp1XoTLpqbjwdFe x3r1xKNdx2fu
9/W8vs7lr69m/7JrK2vPeY5AvtfDKj2/VLX5utaKnq1D2fnHPhbUUHf4JwGg hIAa/uk90f1c
oZiP58G20L4zuuIjCSmDMNIRnnr229WebcV1H+39rOizAPz83Rd/9zd1As7G zfhuLvDlBglo
H3X1y93fHYE9e/6el4b2O83+UIACFKAABShAAQpQgAIUoAAFKEABp4AmIWUV gD4CH6n8O1yS
gjYS/ukW0rQr0jOBuHDIUNFMlBQX4p8LcpB+ZD7wjrzsNvuvGD78VPQbcpYP 7bLoxTsA3LYB
ywZ0Q3t9f/tMfLk0CBPMPl77t++CLngAL027AyOv71iu/dTrv5Yhnmfid9t0 Hj0/5zJH+fvM
8X6qn3P566vuv/RSvD73V3hoNLDjX09hupzn/nLX4Ty3dz8COH/ZVXtea3kL J05RybHlmbXi
LyhIKgBN5Z++ZAEQ+aqb7ucKZysIAMX3hj8+hbPG3oUOW54uC2LL9/ubuU/L giLSqASmL717
HW41wZvL1O9ngfj5uy8eT4PTtSOuub0XevziAZzyx6VS/eeO/1wh89ZAnr2K niX+UaEABShA
AQpQgAIUoAAFKEABClCAAg1YQGINqQCUiQB95D0hUgEYnnkI2bvXIaZNDxTu +RnReoCs9ZH/
8e8RMvRynNKjM+YsWIoSR8CUkJCALFl11lebruhtIR4f0wSPl7mc8qeleO/6 O/DAcwNwVsf7
gQHXYfIA1/DM4KDxGH/5pbhR97/8fax/bDwemfM4powegB6PlDWg75/5Gbpd P63sjevw6taO
Mrlhx3LHOm+Fq6Kr/LUfe9/PuR7z39dH/nWd9KOJBH8yTd6fHsdkqZSz53Ce z9/3Lp9j1x74
tQb4kJWFe66Kv7JhwGXhn21B75u/e2f3af+Lr7C+42/QrWMT94n1Pj7SXn+0 bk3Qw3w6BA/M
+QqjzDNWyWcB+fm7LzpH5LHN4/6OkXsmz1SHX+hz4drcn+tnPp89573w/D5A be5GAQpQgAIU
oAAFKEABClCAAhSgAAXqXcBkIIfS80oPH3UMES3rVvS71yA8fbtZDHiPVP61 l6wnShYE0YMk
GwSatEDJ6F/hi41ZmPfTAvfF9Os/AOdNvBhHsiQp5NYgBO5+/B/49KUHceRo hgz/DUFoaKgZ
+mvmAXQEgBNveRB3TDkf7Tt0rv9+b38Bk0etx23bnpH5ELlRgAIUoAAFKEAB ClCAAhSgAAUo
QAEKVEcgKSHC/xDg7AueRdH0W1F6eA/iJfg7nOV1iiP7EPb1Wzj9tCuR3qsX 1qxdi46dOmHM
GROQmVNkKsy4NRwBDfcC2yobAhxYKzXda+7L92PZwL+6hoXXtDEeTwEKUIAC FKAABShAAQpQ
gAIUoAAFTlYBCVaC0o7kl6ZnFJQj0GG92dlZyM3NkZI/U/Pnc4uJjkBURDDe evNVXHXNjdJi
BIJCIjwqy05W34Z03Vu3bAq4Ox061kcF4BZMu6gf/rLEdvN6TN3xLEYF3Gvu SAEKUIACFKAA
BShAAQpQgAIUoAAFKOAtkBgfjiAZ/lt6xEcASC4KUIACFKAABShAAQpQgAIU oAAFKEABClDg
xBZoIgGgDO7VRSc4yPLEvpXsPQUoQAEKUIACFKAABShAAQpQgAIUoAAFfAuE avjHAJCPBwUo
QAEKUIACFKAABShAAQpQgAIUoAAFGp+A5n6hZilgFgA2vrvLK6IABShAAQpQ gAIUoAAFKEAB
ClCAAhQ46QU09jNDgCUCPOkxCEABClCAAhSgAAUoQAEKUIACFKAABShAgcYo EDrjw3ca43Xx
mihAAQpQgAIUoAAFKEABClCAAhSgAAUoQAER0NK/UkpQgAIUoAAFKEABClCA AhSgAAUoQAEK
UIACjVPADAHOy2MG2DhvL6+KAhSgAAUoQAEKUIACFKAABShAAQpQ4GQWiIwM QvDJDMBrpwAF
KEABClCAAhSgAAUoQAEKUIACFKBAYxdgANjY7zCvjwIUoAAFKEABClCAAhSg AAUoQAEKUOCk
FmAAeFLffl48BShAAQpQgAIUoAAFKEABClCAAhSgQGMXYADY2O8wr48CFKAA BShAAQpQgAIU
oAAFKEABClDgpBZgAHhS335ePAUoQAEKUIACFKAABShAAQpQgAIUoEBjF2AA 2NjvMK+PAhSg
AAUoQAEKUIACFKAABShAAQpQ4KQW8BMAfoHbZIlgXSbYvkY/t0mg9P2bMdOQ 6fen4bnNNfHz
Pk912nP2qSp9qWr/y5vc5oKow81XHwPpdyD71GG32TQFKEABClCAAhSgAAUo QAEKUIACFKBA
gxGooALwVDy1phR5ea7XnNs7S6fPxvN5L+OsWu2+4zwf98Y9vWzAGOhJ6qJP /s7t7OtNmHpB
Vfsa6DVxPwpQgAIUoAAFKEABClCAAhSgAAUoQAEK1I5AFYcAV1RZ5qiQu+2L 6vXurAtxgznS
dZ7bbjsNkaOfgavI0FmB56wU9O6Tv344379Z2j8HU/GjBI5BcFU3VnFz9/VY f49VQzr7VPb9
czd7VVNW8Xx+d6/Mvfz5675ysbauje1QgAIUoAAFKEABClCAAhSgAAUoQAEK 1FSgggDQFY7Z
IcCVhUYzbzsH+FirBTdK5eBfqjU0ePNzf8HUYT2htYaQcG5NjzeQN+dOdJKf tP01T210VSRq
peANNhj0JPDXD31/6g2fu45//mWpZPxcwkZXRZ+rurFqm2dfKztWLNddWNb3 mzD/nifLhlFX
dpzLwXkfIk1weWwLzN3z/KxcDMSd+1CAAhSgAAUoQAEKUIACFKAABShAgcYh EPAQ4OcrHPf7
BT6RVGrqBRoYdsE983/EuoCL6o4FXL3u6Y2PywI/SDh3ydk2mNP2HT9r9d38 6fii3PyD/vrh
Ov6pu8+u4V1z9HXdH9zhZOWNOs5tKgdXY2PAcyd6DsXOM8Gl3QJ1r8n5K786 7kEBClCAAhSg
AAUoQAEKUIACFKAABSjQcAWqOAS4ogvxDKoqDgyd7TiPq435Bavbj0Bukm1b qxzPQWVVkYG0
WPN96vJ6a947tkABClCAAhSgAAUoQAEKUIACFKAABShQvwK1FAB2QY9hP+K/ XwRc9lfFqz4b
59/gaH/mDBkqfBnO1mDil9oAACAASURBVLHBHpu/ftR2/zrj9qlPY417ERBX ++6qR+1fFa+w
ersHel3H7FxDl33ZVa8HPIoCFKAABShAAQpQgAIUoAAFKEABClCgYQvUUgDo CsRwT5eyOQNr
f3Xcs57/HL1s+xesxlNTXXMDem7++iHvz3EcbxYpcYWK1V4EpNOdmPrUalxg FimR9u/XVYHL
5kz8BI5hunX5AATqfip6rbvW3Jte98CPXV32k21TgAIUoAAFKEABClCAAhSg AAUoQAEK1JdA
kJy4VBfGOGG3mbK67gWy/khebQwfPmEVKui4rgL8F/RY8wNuL5+YNsYL5jVR gAIUoAAFKEAB
ClCAAhSgAAUoQAEKlAloQVjoiauhwZZrRdwbZPXhCtcoOXEvkj2nAAUoQAEK UIACFKAABShA
AQpQgAIUoECNBE78CsAaXT4PpgAFKEABClCAAhSgAAUoQAEKUIACFKBA4xXQ CsBamgOw8SLx
yihAAQpQgAIUoAAFKEABClCAAhSgAAUocCILMAA8ke8e+04BClCAAhSgAAUo QAEKUIACFKAA
BShAgUoEzByAI56QZWu5UYACFKAABShAAQpQgAIUoAAFKEABClCAAo1OgBWA je6W8oIoQAEK
UIACFKAABShAAQpQgAIUoAAFKHBMgAEgnwYKUIACFKAABShAAQpQgAIUoAAF KEABCjRiAQaA
jfjm8tIoQAEKUIACFKAABShAAQpQgAIUoAAFKBAkBKUFBQWUoAAFKEABClCA AhSgAAUoQAEK
UIACFKAABRqZQHh4OFgB2MhuKi+HAhSgAAUoQAEKUIACFKAABShAAQpQgAJO AbMKcNcHPqQK
BShAAQpQgAIUoAAFKEABClCAAhSgAAUo0AgFOAS4Ed5UXhIFKEABClCAAhSg AAUoQAEKUIAC
FKAABVSAQ4D5HFCAAhSgAAUoQAEKUIACFKAABShAAQpQoJELcA7ARn6DeXkU oAAFKEABClCA
AhSgAAUoQAEKUIACJ7cAA8CT+/7z6ilAAQpQgAIUoAAFKEABClCAAhSgAAUa uQADwEZ+g3l5
FKAABShAAQpQgAIUoAAFKEABClCAAie3AAPAk/v+8+opQAEKUIACFKAABShA AQpQgAIUoAAF
GrkAA8BGfoN5eRSgAAUoQAEKUIACFKAABShAAQpQgAIntwADwJP7/p9QV39g Xxo2bd5xQvWZ
naUABShAAQpQgAIUoAAFKEABClCAAvUtwACwvu8Azx+wQGZOAdIOHAp4f+5I AQpQgAIUoAAF
KEABClCAAhSgAAUoADAA5FNwwgjExUZi88Z92Lxlb533OTs7D6WlpXV+Hp6A AhSgAAUoQAEK
UIACFKAABShAAQrUtQADwLoWZvu1JtC0aRPs27sHX308T8I5/83m5ORg9ert +Pi/c8xr6dLN
yMrMCbgf27bvx4/fLUFQUFDAx3BHClCAAhSgAAUoQAEKUIACFKAABSjQUAVC G2rH2C8KeAto
IDdg4CmY+dl3OLg/Dc1aJJdD+vqLHzD15U+xbvlmJCSGmc+PpheiQ48EXHb5 JEy+8iyEhIT4
xdXw7+Wn38G1N13AG0ABClCAAhSgAAUoQAEKUIACFKAABRqFQL1UAOrQSuer JpLebdmfq9um
r/Zqsy1//a3N89ZXfwO5tur2zR7Xb1BX8+3a1dv8hn97trsWCtHgT1+6Lfjp Z/zfHY/h88+X
oLi42Gc3tErw4QdeQFRCKbp261DTrvJ4ClCAAhSgAAUoQAEKUIACFKAABSjQ IASOWwWgnU/N
V0AXHHwshwxk2KVzbjZf7Xm3UZU2vduralvOvpWUlNToJttzO/sQyLVU5aSV WValrcr2raql
r/YSm8ShaYs4vPTc+wiLDMNpp/c1gd4rz36A1197A7t2H0WXDu3QonU8cnNy TQB44Mhe855u
U194Bft2jsUV105CTEykxyn+8/5POHx4N/5wzbUIDubw38ruJz+nAAUoQAEK UIACFKAABShA
AQpQ4MQQ0JSjtKCgoE57a0MmDcT0pT/bcEzDPw2G9KsNAisKuZxt2XZsu3oR th1nu/q+vzad
waRtxxncebcXaN+c12m/DwTZtm8t7HXo+9bJtlPTMLAiy9pcAMN5fwO9LxVZ 7dp9CE88+DJi
Y6PRsUtzZErl3pOPT/N7SExsEVo17Yio6CgEx+1GRFAbjBw9DJOvmoBSRGLT uu1YOO9nLF2x
CpOuGIhLL7kEQQwAA3lcuQ8FKEABClCAAhSgAAUoQAEKUIACDVwgPDwcdR4A OkMmrdQqLCyE
Bo7OAFA7ovOyhYaGmgDPhl2+/Gzop20VFRUhPz/ftGWHdWo72oa2GRYWZtqt KFh0hojaN31p
u3bTPkVERLjbsf3z7pu/69S2tG9VCdRsYGb7rufUfujP9j1rVJMQ0J+lGlSl v5U959pHvRd6
HWppr8WfZWXt6efz5s3DwYMH8MkXh9C3cwgOHNyPN177wuehuaUbkBLX0XyW mJCMlLbFJgTU
rUf3XqaiMCs9FLGJRbjq2ovccwtag5oYB3It3IcCFKAABShAAQpQgAIUoAAF KEABCtSVgGZk
x2UIsA3oNKzLy8tDTl4uigpcc7NpoBUZGYmoqCjzswZFFVXraShjg0RtKysn GwV5+Sa4s8fr
hWl7+tLASTfnMGMLaof7av80lNT28qRv+fkF5hzaFz1eP9e2KguCnNeZm5sL fWmbNvCsLFRz
VvjZsE/DstDwMISHyktvmI9AUq+nsr55P0TOa1c7c19k9Vxnf/3NlVeVB9Je h1rqfVYj/eoM
eb37rn2r7HoGDBiAV16Yj+xlZ+CTH+bjz8/1xO133YxlS7fg7akfYu6c7z26 mZ0VCq0E1O1o
RgbigkoRF3IJmrUKx3W/HIBvv50tn4QjNt71HKrD/O/X4LRRfc1zwI0CFKAA BShAAQpQgAIU
oAAFKEABCpyoAsclANRARyvhNAj79ts5+G7uHAnsXMOOQ0JCcelll6F79+7u 4bu+5r6zwBog
aVsa0Bw9ehT/fust7N69S8K2PISHuS4nPCISd919t/neObTY102ygaIJE7Oy 8Pbb/8b2bdvc
fQuX8O2+393vMbRYP/QVUGlbNkxbt24t3p/+PvJyc1BQeKyiMNAHpXPnzoiN ixOXHkhOTkR0
dIwJzqJlGKtev4aBznAzkNDM+9zOa9fw7/HHHpPgUyoW9V5Vo8/+rk3vS4gE l2Fh4WL5O2Pp
rGT0Pm7Hjh34Ye4apHZsg24926NJXKwMydWFY9TdFRrv3xOCPZ+NRfHPIUjC OXjo9s/xxNQd
mDTpNMRFyWeyEMjGra7FQHLzjgKRGxCDjkg/moZEJKPrgCuwb91AfPZmBuKT l2LI4K5o3ryN
+EabkPLD6bMRI99r4MqNAhSgAAUoQAEKUIACFKAABShAAQqcyALHLd3QsEkD QK2Ke/W11zzM
mjZtinbt2rmH7foKs7wr1rTyLz09HY9KaOVrm3D22ejb11W9ZasKfQ051bDH DkvOkMqwF154
UYaWHnQ3OXDgQNNnDdzsXH6+KtbscFobTm7cuKncdVb3QVGfIUOGYMqUy9Gp U0fEx8fL/Hex
pj/OIbVVDQFtAKj3Ra996uuvV7eLAR/36zvuMH3Wl7+KyJSU5ujUJQ0/fLcQ 773xKXr27IJW
bZth/ardaJYagvbtumDlR73MOZu1KDv1jnPwiyvewu8f2ocLLz4V551/Lt5+ Y4ZZAMSGgIew
BV3aDEa3rr/GuuVdkJaRbj5b8WVHjBsfgsNp6di16zCWzF+Azz6djb89+1Cl lYgBXzh3pAAF
KEABClCAAhSgAAUoQAEKUIAC9SRw3AJA1wIbxejfvx+iIhNcVVll28KFC3HJ pZea6iutcvNX
dWVDNjNcV1Z4nTnzS79s83/6CVpFp21qKKdVY87NOf+dtqcVcBs3bvAI/3T/ IYMHuecXDOQe
2UrH/Py8QHYPaB8NJD/77DPzGjtmDH5z12/Qpk1b4+kcnuxrmHNFJ7CVmdpn vf7jsemw4soW
RdHVeYcOH2Beq1atwpJFa3DgwB6kZxxA6ME47NiwCk3QC2175WMnXEO8pS4Q 2Hc1nrxpJj7/
aL6Ev0BCYhi2p28wz5vOAdiy20S0KzgfW9Yk40BGDprFRyM6oghr1wG33Pou +ncJx9at+01r
5108DB3aNzseJDwHBShAAQpQgAIUoAAFKEABClCAAhSoU4HjFgC6huKGmKqv nr06Y8mSJe4L
W7V6tQRQ2TL3XpwJ6+ziHd5XbivWdB+tylu8+Fgb3vvOmTsXF8tqrjrU2IZO vgIyO2+fmfNt
/vxy2P379/d4z98CJTZQ1J21f0VFxXVy42Z/+y3U68EHH8TQoUPNOZzDnKuz sIb6FJTNoVgn
nXY0WtHQX1/n7tOnjwRxnWSRj32YOCnaBLRvvRQsAaBrMyHgGlcIaKoB952F tZ8V4us581FY
2gpRQV2RlHgrWsaOAA4ACw7q0PMcpOXOQkjJAUQ3vw6JEfHokHoerrwhFtu2 rcKhA1k4bcRA
CaI5919dPw9snwIUoAAFKEABClCAAhSgAAUoQIG6FzguAaBzxVoNgPr36+cR AGqos3//ASQl
JZvwzFkhZofbOqv/dDERDQC1ctBu3lWFa9dsMlVtuqCHtmmHEDuH79r3NCTU AHDTps0e4tpm
l27dK10B2Ps2aaDmawENHU7cokULRMi8gjofnr8tKzsbGzZswJEjR8pVJOox 6nXP/z2Ap/7+
mAkBNVi1K+xWNH+i9/mcKyCXSJ+9ty5duqBr166V9reyx9Q5B6BWZNoVgStb 6MO2GxsXLfMh
ulbx3bzpADJm9sHONsf6u6d4NRZnfITojOHoEHoW2osvsofh5+BWyI0YhZjc HlizJx5Hg9IR
E1WE7LBMFOfdiW1lRZqJ7e7A7pUlWLBwE9qnRqJXn+bQa+dGAQpQgAIUoAAF KEABClCAAhSg
AAUag8BxCQAVSgMqOx/fiJEjys03t3zZMnTo0MFdreecz845/5+GgxoA7tix 3SMc06pCDf3s
0GL9unbtWllAI9nM8WdDRWe7dkGRQlnwIk/a1NDNuWmb4WVzCAZaWadt6ma/ OtsbPWoUhg0f
jsTERDPU2dfqsrZaUYf3aii5dcsWGeo8Ex9+NMOjb3p9GgK+8+4bZn5Cu9qu XWCjKg+nv7n4
NPy76qorpb9JZvERrYjzHkpd2Xm8VwHWAND2N9AA0HmOrPTO5sfMXceGdGv4 t+3oo4gKnYIO
OAvbylaYTihNxNH83tiTLweY8C8f2blSLSgBoA2MDxZkmPYKctsiFvEYM6Yd 5/2r7KbycwpQ
gAIUoAAFKEABClCAAhSgAAVOKIE6DwBt9Z8dpqrhT7vU9tCFLZyLbSxfsQLn nneeCQBt4OeU
dC5YoXP2OYcQ636p7dqa3Z3vr1i+3FTI2Yo8O7egM1DU6kANCNMOHZI5ADd6 3DytVNT+6nH6
qk5g5WxQQz8N/5KSkhATEyMBYKip3nNurnn9Sk2fNehMSGiCTp274PQRI/D7 Bx72mDtRQ8C/
/OURPPPMM+5AUftphzrXtL9aqZiQkGD6GycrEkdEhJfrbyBPu/bDVv3ZRUts oFqVPh7Yl4a3
Xl+EnH3nmNPqkN8D+4DoouFIihqMvNLh2JZb6O6SVvyVRqxGk7wRpvpPw7+g qCMoLYlDPqZK
IDgXceHXYLfMB9ha5gNcsiQLF1yRbyy5UYACFKAABShAAQpQgAIUoAAFKECB xiJQ5wGgQmnI
o4GPhlMaIkXKCrB9eveGzmdnN62+0yo8Db00lNPgzbk5F6zQyrjvv//B4/Me PXqaYbXOAPC7
efNw/S9+gYKiwnJtei8CohWI3ptWKmpgVZOKNWeb0RL6aQVcbHwcYqNjTLv+ 5iW01YkadmpY
GC5h3KOP/alcCKjXO0+uc8KECYiKijLXWZ0qQH8PtK42rC8NAG0YWtWH395/ GwLbnwNtRy2W
L9+K99/4Bvs2TcBhqfDTYb4Ld7i+BpWMRcucsdgblGlezi04uI0J/8xzKOGf +Vqci5jgLkiI
6IG4iBCzEIhuOgx45v/m44JLRgfaNe5HAQpQgAIUoAAFKEABClCAAhSgAAUa vMBxCQBN6CIh
oGs4aKgJkobLUFhnAKjVd0UyF59W4znn7NNjnRV7+rkGgDrc125aTZjavgOS U5Lxn+nT3e9r
m7pvQZ6EitGe8wDaNrXSTtvctOlYe9qAtqkr7dqQrjoVa77uvrYXIUGlHQJs 2/UehutaNbnE
HT7qfoMGDcK9992Jhx562KPp119/Haeddipi4mJNYKlBa1WH6vrqqwaqOuw3 MtIVgmrAGOhQ
aF/teS+g4q/6T+9ZRkaurPybgb07d2HZ/G34edMGTJh0DrL3FmPX1jD3MF87 3Nd5vpalce4g
sKRkF4LcS4bIsxRWhKBC/4/9C//vLSQ0icPocQMb/C8vO0gBClCAAhSgAAUo QAEKUIACFKAA
BQIROK4BoJ0HUMOv/qecUq5/ixYtxjnnNCs3D6Ct1rPh3/r16z2Gwg4ZMkQq 1GJMQKWLNziH
8i5YsEDaPMe0qcGiDcZsRaFW2OXn52GpVwWgVihqP7Vi0Q6rrcpwVX/4dhVc 55x9vvbVzzUA
tPvrPtr/ESNGYuyYMeXC01WrZKhrk0QJOmPMcfqqSVhn+2S9QoLDaqWyMBDD D6fPxk/zliE7
pwCHD++WitEUTLy0F5oluB5XHfq7bQfKVfvZPmsVoK36c9pq+Odvax+bgPxm 6UhK6IiXnnsf
mbnFGDWyF+ITYgL5PeI+FKAABShAAQpQgAIUoAAFKEABClCgwQoclwDQhj52 GLDOB5ecklIu
rFsp8wCOGzfO55x9dh4/Dey+mzvXA7R7t25mmKxubdu08QgAf/zxR3ebzrkF nQFggQwp9Z7/
r3fvXiYA1IpFDcECCa4Cvcvebflr2wZ4Wn2ngZ4a6OrHkydf5hEA6nk///xz UyGoPtpvO99h
oH2qaD+dpzAouLQ2mgqojZZtmuCya0aiaUpr5Bdkmmtp1aoVQsOisPIjYJoM /fUe6msb9hX8
6Wdm7j/9Wlb9Fx1WID+FIkoqJiVaNYen7c3CgKExiEkAnvvry1i3eCyGjOiO nr3bS+iYHFDf
uRMFKEABClCAAhSgAAUoQAEKUIACFGhoAsclALQXfWwewAjEyFx4A6QK0Bm8 aRWeVvk55+yz
1Wxa/eavWm/U6FGIjYtHiQRkWg3oPbdgdk6OmVtQj7eLUdhATc+3cOGCcvdl xMhR5YbpHu+b
5wxOtd8aBGrQqYuCeFc66hyKGg76mu+wJv22lZO2etK5inKg7Tqvww51rihQ HTP2VJ9NFxXq
CssF+Dl4B8wKvzK3n/3q6wDXgh9l4V9IlCzNLEOAZc2VmGLdu8DM/6dbYkS8 +/DszBKcProf
WraNxabVMvT4XxvkWQ3HuLNO49yAgd5w7kcBClCAAhSgAAUoQAEKUIACFKBA gxI4rgHgsXkA
Q0yY1a9/P59z9hVJRZ5zHkDnghhpaekeoeHAgQNlYQ2p2pJAUcOqkaNG4q9P POFG1oBRV/ht
JnP62TBRP3RWFK5YvsLjpmi4phWKNiysrfn/qnPn7YIZWoWoZlrdp68+UqHo DE/NHIoSkqqd
XqetdqxJ5WKhzMmoC7PonHxqYYcVB3IddnETa2fDX3s91QkSQ8OC3ae2lX7+ QkC74Iezr6WF
GxEVNBfBQRchLLi5+cguAKLf5wftknkUg2XuxzZm9eh9+/aZa1+zarPMR7gn kMvmPhSgAAUo
QAEKUIACFKAABShAAQpQoMEJHPcA0K5Qq4tVDBkyFFGRCR7z+a1duxbJycnu eQBVTIMnUxko
FXyLFy30QOzfr59ZWVfn/9NQTwMr7+q477+fhw4dOpg2dB/dTEWhrA5sFgDZ vNmjza5du5qV
isPCXAuW+Fqp93jfSeumQZwGgAMHDcaHH83w6MaiRYtw7rnnegSd1QnabKP5 Eibm5ebIghwZ
pk29Z0Ehx0K4ygxCZeESHT6s4aWtYNSvulXXtNsEKeP7Tz6QpUN3XVtG9Fap 9JPFPvJ7m59N
5Z9U/Olqv7rp9xr+NQl6AodzFyE6srNU/7Uyw38TI6Kh8/+Z/VpuQnJSvHn+ dBEY/ar9HDx4
sHn2Gup2KCcf6w9le3TvtHZJ7p/z5d4t3uVaAdlug2SYdYRcm26rV29Hi1aJ SJFr97fp9a9e
vRMDBnTyuYv+Hq1atQObth6S0LQArVs2lYC/ld82df8Fi7diy5b9aNY8HqcO 7mzmW8wvzMMq
mQqgZcvWiEuIQ3zZvWmo9uwXBShAAQpQgAIUoAAFKEABClDgRBA4bgGgrUTT rzqnW2i4DmkN
Q89enbFkyRK31YrlyzFs2DB3hZ5+4KrWKzLVWMslHHBuA6QC0KysK2GOhlRa CThyxAiP6rhV
K1eZAEfb0OBPN1st572isH6moaK2qavgeq9cW5831YaAGqjFxcWV60pWZqaH W03CP9u4Vlyq
VY4Mo3YthhJkQr1ANueQ76iYaMRKpaatAAzkeF/7dOkejFNbRuPHja4gtzRi NcIL/ouosM04
EnEfgsK6yAMjHwRnolTzLckKdYvEbuSWbkD3luejKEjsJEd0Vv9tyzqKhNaH kNK0gwmUdXOG
lPo8NOTtxjcXYG+ahIChrnvz5vVDMbFnK/P932b9jH98sdb1WVExJg1pj+GX D3Jfzqw5PyMp
MRrXXDnC7yUuXb4V0z9Y7DMA/PTThZj27wXYvvMQmia57LJyXb9nkyYMwy9v PQ1xsZHutnft
PoQ/PPgBVq/ZY/bXfWOjQvHow5eg/4B2WL9+A+bMmScL3pwulZjDGjI7+0YB ClCAAhSgAAUo
QAEKUIACFDghBI5bAGg1bAAYHhpmhu5q2OYMADXg07DOBHSOsK6w0DUH4MKF xyoAtUqrR8+e
Zav1uirCNNDr17+/B/6q1atNZWB+vi6Q4QomNFTUeQG14jA376jH/hoquhYA CTGhV02G0dbG
U2BDSA2k7ErKWqXovW3atMldOalhaE03tda5Bau7xcfHm+pB/dq5Uyc8/tfH Tf+taXVWKW7f
JRIDRmbix/05ZkEPneNPwz8N9yKK/ouCsPtRbrVfCQMLgocivORh5OUcQHTU qeWr/6J/Qot2
YVL5l+JeUKa61328j0uJjsCr1wzFJf+cgzw9uYR8f/14Bc6VAHBHehZe/nYj IkODkSfvN4uP
xB8ndIezjnOHBHfz5h3GVRIA+qvv/OSzlVi3Zpd5vuzK0HqqR5+YgbffW4AJ Z/bG7+87R+an
bGnucVraUXw+czVen/Ydvl+8Fi/+8yo0a5aouSse+9tn2LzlEJ57+gr06ZWK ffvT8cjjn+DZ
F2fh1Rd+gUsuu1Qqc4tMBS43ClCAAhSgAAUoQAEKUIACFKAABWoucNz/hW3n AXRV2IVhxMgR
mPr66+4rWbtmkwnxdIigDQD1ew3rduzYjoMHD7r37dO7txmqGx4pL2lPwwkN 7npKKOgcWqzH
7Ni+DYlNmriru+wcgFpx6Nx0+LCGQNqeDaoaQhWgdwiplXj+NrvQRk0fD3Vz ete0vZycXLk/
UaZS0xkiVaVdDajGXlSE596X6r+wIgShhYS7V8m8fpuQGzpKVivO9GhOK/8K CttABokjIWqc
VP2FmPDPWf2nB2THr0S37u3QvHkLU016om065PdX47ubSj8N+9YeyMZzczdi xZ6jyM4rNO/p
9tTkAWifGOu+PA3Vt287bKr3fvxpA04fXj5Y1oq9ed+7guC9+9LRpnWK+X7q 69+Y8O/BP1yI
yy4e6kGmFX+/uqk5xo3pjhtumYZ7fz8dU1/6pQSDGVi4aAvuuG0chg3pZo7p 1LElnnricmRl
5pq/CUAYIlwjxblRgAIUoAAFKEABClCAAhSgAAUoUAsCgU/oVgsn865k05Ct XWp7M9+a3bQa
b9eunabaz4aAGtbpz85KQd2/T98+JqjTakIN6zQ8sHPkDR8+wKPH876b527T BooaNG7dutVj
P12ZOCIi0iMArIVLr7UmKps7rzYq/2qtsz4aci7EUt3zjBjeDZNOS3Mfnh8x EHmhv3QN/y3b
tDpQtzy0Nl8TIkLdq/5q+Kcr/9q5/7aWfIlT+hSiY8cOaNGiRb1XfFbX5d5x 3dGvQ4pU+pWY
wO/x/63CzJW7y6r/SszQXzss2J7jwMEMHDiUgZzcAnw4Y5HPU3/y2QqkHc6S VaYLsG3HYbOP
hoIvvvYdrpwytFz452yka5fWePLxS7Bw8TZ8/vkSREhYr1tWtuecijr/YPtU 18Is3ChAAQpQ
gAIUoAAFKEABClCAAhSoXYHjGgBq1+0ccBrYRUTIqrZSbaWVfM5t2bJlZQt2 FJmvWv2nYd33
3//gsd/IkaNMxZ+t1jNzC8rLrJIr4aBz06HF+fl57hDQtqnDg51bfwkAtT2t UNNXfQ//9b7d
lQV8lQWEtfv4VK0156rKVTvSc++YmEhcdVtLdIjZYIYBm5cs+GFeZT9rxV9p /j5zYEqYzJlY
VvmXHB/iEf4tS9uJ0KS5Mmy8swxfdQ0nP1E3XdTj0Qv7IibyWPlcsQz71UCw Z7MYPHGB63ei
1AzEdW020Bs9sjsWSUi3ectej8vPzMrDp58sxpBBEtTLfH3r1+00n8+es858 vfaq031yOc+h
lX56/AefLENCfDTOHN8bz8lw3zffnofsbDNo2d0vPc4e62zjRL0n7DcFKEAB ClCAAhSgAAUo
QAEKUKAhCBz3IcB60XYYcEiIa5Xd4cOHY/a337o9dNEODfx0zr6QsBJ3AKjD g+2mQ3UTk5JM
xZ9dHEPbNRWB8hoo8/g5Nzu0WNvVEE0rCrXS0DnEVYcN64qvOgRUwz87R11D CAG9h/WWlJT6
fX5qq79qOHqUK2SNjokx56tKwOiaQzHEVFQ2a9bMHdbWhuuZY/vigms2YOqz OciSAb520+BP
t+iwAgQXJiGjQO8wxwAAIABJREFUxFWxZof9auWfbrroR3p+BsJS38XwUU3R uXMXNEtJbAi/
k1Xqg3dIpkOB753QE3+escI97FerAf925VDoXIHOcE2Wc3EHer+6cTRuvfPf eO/9BTKX34Vm
P/38i5krcPBwDv78pwvx0qtzsGa9K1RdvnIHevdqhRYtXWa+wjr7nrYzYnhn THt7PtKPZOKP
918oi/WE4a9PfY533/0RE88fhMsuGWxWDGb4V6Xbz50pQAEKUIACFKAABShA AQpQgAIBCdRb
AGgXs9BwSRfdcG5m0Q4J6vQVVhxmvnov1qGLYOiKvxrWaeBnF8jQr/pem7bt zNBiG/Dp0OJF
ixZjzJgxJgDUNpc6Vh/W8+uKxNofXaHYOf9fQJJ1vJMGgHb4rFZF+lqco3Pn zu7gsipBnb+u
63DYYRLOJiYmmlWHbVVkoJdqQ1SdozFCVlSOiopyB7Y1DSl1DsTbbz0Ve/b8 D4tmxeLAkYES
M6UhUqr9dEuKisOeQtd8gGHB0eXm/Nt0MB0t+kzH8MF56Nl9HDp26orQsONe EBsoZZX2O5pf
WG7/w1LJ52vTQK9ZSjx6906VhTx64cuv1uDmG8eaMK4EhfjP9IUm6NMqPl0I ZP3P+0z94GEZ
EhwdLb8rAa4IHZcQa4YQZ2fny1yccSZkvODcU/DO+wvNQiHv/mc+/vrQRJx2 el+fYWKVALgz
BShAAQpQgAIUoAAFKEABClCAAh4Cxz3xcM4DaOft00U3tKLPbhrapaenmyo9 VxCYix++/96j
46effrp7qK4dVmxXmNXVQ3Vo8ZAhQzyOWSnDgHNyctzh4uYtnvP/6YrEzjkF axpS1dazZqv/
NAC0i5dkZnoudqHnivUK6Wra/wgJQhMS4pEklZaJyUkmUE1JSTFfA3npvnps fGycCRA1mNV7
XhvhpF5vqxatcdftwzD23B1o1fZHCaaSkVMYbtgz84vNV10ERLec/FDz2p2R g4M589HtlJcx
ZEA2evcZgO6925lQ6kTftNLu07V78I+v17ur//SadAjwfR+uwDZZEVj30U2/ FhS5FgDp1r2F
ee/SSYNNSPf5FyvMzz/+tBXrNuzBdZMHmZ+7d21h5gs8fDgDrVolYf++DBSV uJx1K5X/+NsO
pWVJABwuKyy75gDUSj8NHR976FL859+3yEIgKbjz3g/MEGTbxxP9frD/FKAA BShAAQpQgAIU
oAAFKECBhiJw3ANAe+E2rHOFQmHQxTec25LFi5EtYV1OTjaysrKwVOYFdG7O obrOaj1XlZpr
aLEGes5N29D29JWZmVWuik4rEXVIsbbX0Ob/0xDQFf4VmWBUw0zvrXv3Hu6A zYZsNQkBw6Rq
Lzo6RkKbGMTKVw3x4uPjzddAXnqcfel9VlvrWpN+Oa+7n9zj639xGSZP2Ysz Rk0zQWCeVP4V
luSY3ewiILkyj2R46EqEtP0Xeoycg0Gnp8i8f4NlyHd/tG3btqH8PlarHxq8 aWimAZ8GfZB5
/3QLkeHX+tIhwHvTsvHIlz87Zv8DDh3MNKv/arCnmy7YMXJEV3z8yXLzjOmi ID26tsKpI11z
B3bs2NwEhPv2pGP4oFRz7Kb1281nNvzTr87/2DDvm2/WmpDPBq26j8TZ5r91 FeA/3n++aWfO
nLXu9ioKFKsFxYMoQAEKUIACFKAABShAAQpQgAInqU
Re: production RAP applications [message #102105 is a reply to message #102073] Tue, 12 August 2008 10:45 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: rsternberg.innoopract.com

Hi Mike,

Mike Wrighton wrote:
> XMOS Semiconductor is working on a web-based IDE using RAP. Screenshot
> is attached for anyone interested. This should be available for public
> access next month.

this screenshot looks absolutely amazing! Please let us know when the
application is open for public access.

Would you mind to tell us some details about how the editor is
implemented? The table on the right also looks like a custom one,
doesn't it?

Best regards, Ralf
Re: production RAP applications [message #102142 is a reply to message #102105] Tue, 12 August 2008 11:53 Go to previous messageGo to next message
Mike Wrighton is currently offline Mike WrightonFriend
Messages: 19
Registered: July 2009
Junior Member
Thanks, yeah I thought you might have guessed it's not 100% SWT! We
decided to use EditArea as our source code editor for the moment, with
some modifications for sending commands to/from the editor for error
highlighting, breakpoints etc.

The debugger view on the right is actually a Java applet inside a
qooxdoo Iframe - this is a little bit nasty but it suits our needs
pretty well since people can run their simulations client-side and not
kill our servers! Also it's very easy to send data between Java applets
and JavaScript so the debugger sends/receives commands in the same way
as the editor. The main issue we've come across using applets with RAP
is that any RAP popups (menus, dialogs etc) get hidden behind the applet
area. I think there was a post about this a while back but I don't
remember that there was any way to resolve it.

I'll let you know when we go live if you're interested in playing around
with it and looking at performance.

Cheers,
Mike


Ralf Sternberg wrote:
> Hi Mike,
>
> Mike Wrighton wrote:
>> XMOS Semiconductor is working on a web-based IDE using RAP. Screenshot
>> is attached for anyone interested. This should be available for public
>> access next month.
>
> this screenshot looks absolutely amazing! Please let us know when the
> application is open for public access.
>
> Would you mind to tell us some details about how the editor is
> implemented? The table on the right also looks like a custom one,
> doesn't it?
>
> Best regards, Ralf
Re: production RAP applications [message #102182 is a reply to message #101929] Tue, 12 August 2008 13:25 Go to previous messageGo to next message
Alex is currently offline AlexFriend
Messages: 21
Registered: July 2009
Junior Member
Hi all,

Thanks for all the responses so far, your applications look great.

What worries us most at this moment is the learning curve for RAP, since our
team has no previous experience with OSGi or the Eclipse RCP. Could you
please comment a bit on how easy/painful was the adoption route to RAP?
There seems to be very little documentation specific to RAP apart from the
javadocs of the API and extension points. Is the documentation avaliable on
SWT and Eclipse RCP enough for developing RAP web applications?

Thanks again,

Alex

"Alex "Ign
Re: production RAP applications [message #102192 is a reply to message #102182] Tue, 12 August 2008 16:28 Go to previous messageGo to next message
David Donohue is currently offline David DonohueFriend
Messages: 104
Registered: July 2009
Senior Member
Hi, Alex,
Here is my open source (AGPL3) application that I developed using RAP
(released a couple months ago, much development in process)
http://code.google.com/p/inqle/

I think the learning curve is sizable but doable for more energetic
developers.

> Is the documentation avaliable on
> SWT and Eclipse RCP enough for developing RAP web applications?
I would respond that it is almost enough. I developed my (pretty complex)
app using only SWT javadoc and examples
http://www.eclipse.org/swt/widgets/

plus a little online documentation about JFace and RCP.
I ask the occasional question here and get pretty good answers.

Caveats aside, I think that RAP is a ridiculously powerful and scalable
platform! I am astonished that these guys could replicate most of RCP in
a browser, using the identical API! I believe RAP is the very best
decision if you require your application to have:
* rich functionality
* web based
* plugin capable

The ability to easily port your apps to RCP desktop is a major bonus!

HTH,
David Donohue
Re: production RAP applications [message #102360 is a reply to message #102182] Thu, 14 August 2008 01:35 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: m.n.com

Alex,
What other things are you looking at?

I would say that if anyone has a Swing/VB/Winforms/Powerbuilder
background, they should have the basic concepts. Obviously Swing
developers will have it the easiest. Get the SWT and Eclipse RCP books
for sure. And get the OSGI and updated Eclipse RCP books when the come
out - even in rough draft. Might also grab the plugins book. While
these books are not exactly up to date, they will help tons.

I also suggest doing some minor RCP apps first just to take the web
server out of it. Oh, and invest in Instantiation's SWT Designer.

Mark

Alex Ignácio da Silva wrote:
> Hi all,
>
> Thanks for all the responses so far, your applications look great.
>
> What worries us most at this moment is the learning curve for RAP, since our
> team has no previous experience with OSGi or the Eclipse RCP. Could you
> please comment a bit on how easy/painful was the adoption route to RAP?
> There seems to be very little documentation specific to RAP apart from the
> javadocs of the API and extension points. Is the documentation avaliable on
> SWT and Eclipse RCP enough for developing RAP web applications?
>
> Thanks again,
>
> Alex
>
> "Alex "Ignácio" da Silva" <alex.silva@neolog.com.br> escreveu na mensagem
> news:ada3b09aa649dd60ba534c32f7758418$1@www.eclipse.org...
>> Hi all,
>>
>> My company is considering the adoption of the RAP technology for future
>> development of its web products. Does anyone know of a production web
>> application built using RAP? Apart from Yoxos by Innoopract and teamCRM
>> system by CAS software (the companies behind RAP), we could only find a
>> system of a Spanish human-resources company.
>>
>> Thanks,
>>
>> Alex
>>
>
>
Re: production RAP applications [message #102706 is a reply to message #102360] Wed, 20 August 2008 15:47 Go to previous message
Alex is currently offline AlexFriend
Messages: 21
Registered: July 2009
Junior Member
Hi Mark,

Thanks for your suggestions.

Could please provide me a detailed reference (title/author) to the books
you're referring to below? I considered reading "Eclipse: Building
Commercial-Quality Plug-Ins" from the guys at Instantiations, but it seems
to be based on Eclipse 3.2 .

I'm also experimenting with Instantiation's SWT Designer. It makes
generating new SWT components a lot easier, but unfortunately it does not
recognize RAP specific code to deal with resources, such as:

widget.setImage(Graphics.getImage("image.jpg",
Activator.class.getClassLoader());

In my company we succeeded at developing a small prototype RAP application
in a week, even without any prior experience in OSGi or Eclipse RCP.

[]s,

Alex


"Mark" <m@n.com> escreveu na mensagem news:g80256$9a2$1@build.eclipse.org...
> Alex,
> What other things are you looking at?
>
> I would say that if anyone has a Swing/VB/Winforms/Powerbuilder
> background, they should have the basic concepts. Obviously Swing
> developers will have it the easiest. Get the SWT and Eclipse RCP books
> for sure. And get the OSGI and updated Eclipse RCP books when the come
> out - even in rough draft. Might also grab the plugins book. While these
> books are not exactly up to date, they will help tons.
>
> I also suggest doing some minor RCP apps first just to take the web
> server out of it. Oh, and invest in Instantiation's SWT Designer.
>
> Mark
Previous Topic:ui persistence over browser refresh
Next Topic:Loader/ProgressBar
Goto Forum:
  


Current Time: Fri Apr 19 21:04:26 GMT 2024

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

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

Back to the top