Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Remote Application Platform (RAP) » Help integration question
Help integration question [message #516605] Wed, 24 February 2010 14:32 Go to next message
Niels Lippke is currently offline Niels LippkeFriend
Messages: 71
Registered: December 2009
Member
Hi,

I just tried to include the help system to my RAP application (based on M5)
Therefore I followed the instruction in the RAP FAQ:

1. added the following plugins to my target runtime
* javax.servlet.jsp
* org.apache.commons.el
* org.apache.jasper
* org.apache.lucene.analysis
* org.apache.lucene
* org.eclipse.equinox.jsp.jasper.registry
* org.eclipse.equinox.jsp.jasper
* org.eclipse.help.appserver
* org.eclipse.help.base
* org.eclipse.help.webapp
2. registered the RapHelpUI-Sample (from the FAQ) in
org.eclipse.eclipse.ui.helpSupport within my main plugin
3. generated a sample help plugin
4. added -Dorg.eclipse.equinox.http.jetty.other.info=org.eclipse.help to my
Startconfiguration
5. gave it a try ;)

But upon firing help I get a LinkageError in the RapHelpUI#getBaseUrl(String
path) if this method tries to access the ServletRequest.

java.lang.LinkageError: loader constraint violation: loader (instance of
org/eclipse/osgi/internal/baseadaptor/DefaultClassLoader) previously
initiated loading for a different type with name
"javax/servlet/http/HttpServletRequest"

What did I wrong?

Thanks,

Niels
Re: Help integration question [message #517715 is a reply to message #516605] Mon, 01 March 2010 19:35 Go to previous message
Ivan Furnadjiev is currently offline Ivan FurnadjievFriend
Messages: 2359
Registered: July 2009
Location: Sofia, Bulgaria
Senior Member
This is a multi-part message in MIME format.
--------------020701000509030907020607
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi Niels,

I've just tried the FAQ entry [1] about the help integration in RAP and
it's working for me. I'm using the additional plugins from my Eclipse
3.5 SR2 IDE. The only change from the FAQ entry is the additional plugin
"org.apache.commons.logging" added to the target platform, needed by
jasper. A simple project used for a test is attached. If you still have
problems, please provide a simple project to reproduce it.

[1]
http://wiki.eclipse.org/RAP/FAQ#How_to_integrate_the_Eclipse _Help_System_in_a_RAP_application.3F

HTH,
Ivan

On 2/24/2010 4:32 PM, Niels Lippke wrote:
> Hi,
>
> I just tried to include the help system to my RAP application (based
> on M5)
> Therefore I followed the instruction in the RAP FAQ:
>
> 1. added the following plugins to my target runtime
> * javax.servlet.jsp
> * org.apache.commons.el
> * org.apache.jasper
> * org.apache.lucene.analysis
> * org.apache.lucene
> * org.eclipse.equinox.jsp.jasper.registry
> * org.eclipse.equinox.jsp.jasper
> * org.eclipse.help.appserver
> * org.eclipse.help.base
> * org.eclipse.help.webapp
> 2. registered the RapHelpUI-Sample (from the FAQ) in
> org.eclipse.eclipse.ui.helpSupport within my main plugin
> 3. generated a sample help plugin
> 4. added -Dorg.eclipse.equinox.http.jetty.other.info=org.eclipse.help
> to my Startconfiguration
> 5. gave it a try ;)
>
> But upon firing help I get a LinkageError in the
> RapHelpUI#getBaseUrl(String path) if this method tries to access the
> ServletRequest.
>
> java.lang.LinkageError: loader constraint violation: loader (instance
> of org/eclipse/osgi/internal/baseadaptor/DefaultClassLoader)
> previously initiated loading for a different type with name
> "javax/servlet/http/HttpServletRequest"
>
> What did I wrong?
>
> Thanks,
>
> Niels

--------------020701000509030907020607
Content-Type: application/octet-stream;
name="org.eclipse.rap.help.integration.zip"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="org.eclipse.rap.help.integration.zip"

UEsDBBQACAAIAMCQdTkAAAAAAAAAAAAAAAArAAAAb3JnLmVjbGlwc2UucmFw LmhlbHAuaW50
ZWdyYXRpb24vLmNsYXNzcGF0aJ2QQU8CMRCFz5jwHza9MyvGg4ddiTFrAglo YOVqSjtZRsu0
TFsj/14UicYED97mTb5572Wq0dvGFa8okTzXagjnqkA23hJ3tXps7wZXanTd P6uM0zEGndZ7
0ftWyEl2xQuxrVUUo4qP5WEsT5PG85H00gEaRyEiPNsETmc26306TObN0+39 rL0Zz5p5+Zsj
TiisHVhc5Q4yfV2iwCJptlrsctruApaTi0UzGMLlPwoFi2C8IAhuMwnaB5c7 4viXlc8p5HR0
WxF/wlX584HvUEsHCLp3FK3OAAAAdgEAAFBLAwQUAAgACADAkHU5AAAAAAAA AAAAAAAAKQAA
AG9yZy5lY2xpcHNlLnJhcC5oZWxwLmludGVncmF0aW9uLy5wcm9qZWN0vZLB TgMhFEXXmvgP
zeyFunNBp4kadzUm1Q9AeFIaeJAH0/j5As5oJqOJC+Pu3cu9HAKI7Zt3qxNQ sgE33RVbdytA
FbRFs+men+4vr7ttf3EuIoUjqHwHSZGNuaSLeyZQeugDGQbK2ZiAkYzsAC4y ixkMyZoUvMVq
XgXvAXMv+DRVd9w8NcFn6mWwTu8jqKpGeVuqEnVzvjnCUWemApVBnmQrAH0d oTQkmaGy06j5
3BB8QfkVN2pgO4n2FVK++V/sXh3Ayz+Bjs505YWXB4Ix/SEW+Ec3GIsPbbHS W+inwux5cNGZ
5kr8/Avzb/cOUEsHCBf7kE7tAAAAtQIAAFBLAwQUAAgACADAkHU5AAAAAAAA AAAAAAAARQAA
AG9yZy5lY2xpcHNlLnJhcC5oZWxwLmludGVncmF0aW9uLy5zZXR0aW5ncy9v cmcuZWNsaXBz
ZS5qZHQuY29yZS5wcmVmc72cS4/bNhCA7wHyHxbo3cjm0aYBfGnRAC2KoECL XgVaomxmKVIh
qXXcX98hKdl60XpwtEAQ7HrFb4bkkDOckfnDZ8Uevsjnh7ePD48/ffrw/tP7 nx9+/e2fh7dv
3nx8/YqmnJWa7kpFc6qoSKnePVOlmRT7x9evpDrumke+ZmaXSkXhv6JknCr4 IaNHKnZMcCbo
H1r9cjHUfringhw4zeYCDFFHav7ixORSFfvH3du5LStRaZr9KVPC99AHTdUz nW5blJwR6CtI
ej/1dEYP1XFnO/ilKg5U7UEsVcRMiqkbWtX+JYrZAVnYVstKpfQzW9CwVBLk FDuiYSjM7xkV
huUMtD4TJZg4zm1PRVUsb+0VhlF9F3jSTi8xBh4lnB1FYi4lTQpqx1UnUiSp 5FUh9D4nXIf6
2mMUoGQCnyVgQ5X9RSdMJITbgTdgxgn9bg3DWfTHkF3NYtoxAQ2FNkSY/eOP UazvYIIpM56n
qtTAE2ApPFLHgpqTzOCn57r7kbxvFfwRTCBDG1Fo53/dv1nY9MAEUZe29A9L EdZSSWoSlu8/
LNUcZipjtv+Ed3QIbZMhTseM9OJRuIn2hq4UucAPoBk89x+s1cUdKypuWMlp AvPMM73cskui
CBieXcNMdCw6Awb8cZ0hdrG1ZUcRNeXU6TW+UkK+IIirSqpAHe0UdHtZW713 S8fR8ZiAP+QE
HPF1z2lDF0/OCDReU3NS8qwTIID7vTfp8eSReZ8BPXAinhLrtXVCcvgkYUUp Fay36eU6bAt7
xhM50oVtDxQ+r1fVjGU+2lRpk3gLO8js0rWENcRmFFap4x21M5+1ADuX6zQX 9Jykp0o8rRPd
TOHSxuZMqaiHLTkqWZVLTahh9FfdLI6CNZuUUjvH4x2oENJ4PzxYx1Rkicyd 3HVoKS6FrPSQ
LOh347g2SjsrUq7iD3xVpMIHCEmecHRzKLeTEU1j9QrthiiadsPQSE0H/iWS N7Jbo3Ran5lJ
T7HaIZg1RJDWV+1STom1mts6B9vxRlQ/sgcLmNbyLu8reSaZTNcR/SddnfQq xImSDBbrvENZ
v60p+Cqhvb6v09xNbRTBH2kTl9VY1J4Je3y+BbFgdzpVrHR2t4akpDSJIceF /WDCZgKc+3Sj
UfvDG80/sJrXidT3mXwA9/SwkOlAnIqjOe0/Tnvo5hRHuQ0R87njIQwTlfec fkj9HjB9iAg1
DTi1aWBtW8eKqIwR0US7QJR2IGA0Zi622jT6saH2B12YZiPbAUPrkWZRzxq7 OWI6bmkb+pbq
O9ewBqooeeqQbAAxN4NVQ2hRmovf9pc1hME21CdrWhr4sGhJLwIcGLBlGOel x2F+WLBodTyw
AOemfKdhhc5YoP1Nzh8DWysJ/rnMbvLcpHZnbnlzyP6chUlcu0GPs2VJbTY4 8RHWaBJqLR/W
gg/xcsbt3p4UTGuQFal37fRSAkbjMiDqcrN5JDaXeptBqQV4byfsoCCrnjNB OL9sNDDnk5tK
8D4SDW0zY27PHHdua0e6hQ2ehGPRfnOOpXQPgSg0zE7Wx0DnQGJZkTOgS7se m00xu+Y/b1ti
BO9azLB7Iqgno2jGbRtXi163Ru4Rh2MZLaIuyiB0v9lAiTjCfmG30SdqrtN1 rUptJuFWbkAQ
cfUCa5b7GNAGPqLOT63cPTtYyd1ZJvGF4hgFG5JLnGFwbnU2DFweZ5QNhpMD 5TRrebAYaFGQ
cJUaA3zbRDBokZHMKDSQI0VahlNSfJkJQ0L33IuyTXXQnYoBBrR+86A1Mva9 A1zNc1djTRVF
JjIc2DBLjWx2IwLwLG5Qucadu+7rAOj2d8X78zM2/jqPsE9l3rFfX23D4PfK 6RhIvPimQ0Sx
aMrt0ywG0WQLBlHX3amKjnCCYnvDvbGg1iygSUJLMYTgdQc8HjtICQrCWKcN /BouYx6nBnAX
i6PybFITExgoRCOK6GYi8Mc4Ln4f4FiOSRspd+PTW6+oIcLdD+ZEtdt9UVf2 VUadpcckXkQK
gZSwSmNyXZIyAlhKbXL2/ZYHiV4I9o18VOC3iuq6gol0xm4Tz4xnKVFZvJ6a Fgzp9F51c1MR
qtW5bLwEYgNEyiA2uMmEXwQcI9XXK5a8WEw4JRcvKJwlCScq3KryFKRvFBdO SYoLDHt05Mgw
RF8dGoaBa11pkIgYHIZkoEWHIQFrHUSItzI+DOGQAsQJfGSEGKKjhoghIREx YhAZGySGwOuj
xIaIUHbpo1zdBWFlYdVf+ryM5qTiKIs/Nirsc4ZFHQwl7xZ3MAWgOrBwsQcR PqPo8wLS6lQ8
oqRQEQhbRCdbjgmfLAohCusVh9DJDBd6v1i0rSB8S71XPMIUc6eItIWYkWIS opitT6Wh4hIi
Gv+AGyo2xaOvRad41IsXn6bkos/DS5SfeqJuiYZtEk0jcpBex5wQs0HoMxCy /oWwEHGDc/xA
Rsz7pjPIW6mNe/we4OPPrgPkVgY+I3WHa+yBDN6GQjbbxLdJGd6ht+/FwXpd NyTV5xW3AAe2
pQ1EYWcZR4vQG2BZvgV1ZNPbTkor9biBkGAGcgNZ9Wa+Bbmdj9yA79OS8eDQ aFsZippKRXmj
e3R3zo2CI9bfGyReAb4mYlbgR5AYJfgae63BY7LwNlLMur6/nKUOJvQ20YSX UX//y0Z6gau7
UIV0u7NByNcW6Ba3fokoZlzqJsHGuCjEYGNcALb/vitltf9+orT030m9Vk/s N401KRbdYOAx
/kuX/fWw4kIEh2NF6b88vLI9OCkR1yv76N8lZ2bOdRaCPtv7yer7BDrXtVjZ 9SVg7mbMmeI7
xM4dKGuB7upT+73szuVooC49MuGiEfhb+1ufM7p9ZbauP7Df7W/ucZ3BKKvm 8oTOdDVfIp3Z
O0MOFff3A6QnovZu4SxpNfNWAXvHB7Syk8AvrljBKcns4LWuKJh7A4S9rSj0 Zpa/FuF/UEsH
CNK7Q0OTCAAA+1cAAFBLAwQUAAgACADAkHU5AAAAAAAAAAAAAAAAQwAAAG9y Zy5lY2xpcHNl
LnJhcC5oZWxwLmludGVncmF0aW9uLy5zZXR0aW5ncy9vcmcuZWNsaXBzZS5q ZHQudWkucHJl
ZnNTdivKVPDLL1MwMlQwNLcyNbEyMVZwdg1RMDIwsODlSk3OySwoTtUrKEpN Sy1KzUtOLdYr
Sy0qzszPszXk5UrLL8pNLClJLYovKMpPy8xJtY0PcgxAFi9OLSnJzEsvjofr AmoDAFBLBwjp
tlTQZQAAAHUAAABQSwMEFAAIAAgABqphPAAAAAAAAAAAAAAAADUAAABvcmcu ZWNsaXBzZS5y
YXAuaGVscC5pbnRlZ3JhdGlvbi9NRVRBLUlORi9NQU5JRkVTVC5NRmWPy2rD MBBF9wb9g8i6
GhKTlUM2BUNTSAkNZK/aU2VaWVL1MOnfV8ZBTdqt7r1zjvbS0DuGKE7oA1nT 8BUsWfWYTK9R
7K9pCesSvcgBG952mlxA/oTa8Z2JqLyMuckPOilBptSP38Ob1dTNM+sV4DwF Lx2c8xzod77h
gYzSGDNzG33CcudW80b0hKa3vvhABrDqFb8SeRRz5z810QOr7l4nj3LzOu/b C3ZpsmrNSN6a
AU1s+HN9bMUK1qzaDc76KA6y+5QqYz7kKC8Q0I/5A5txFt4ualjDcjER7wpw jtH9bbHqB1BL
Bwg5XqPO5AAAAJgBAABQSwMEFAAIAAgAU6thPAAAAAAAAAAAAAAAADwAAABv cmcuZWNsaXBz
ZS5yYXAuaGVscC5pbnRlZ3JhdGlvbi9SQVAgSGVscCBJbnRlZ3JhdGlvbi5s YXVuY2idWG1v
2kgQ/n7S/QeLq+5TWcil0lVtucYtXFqJEERIdNLpZK3twSxZ77r7AkFV//vN GmocYozhQxKy
mXnm/ZndfPj4lHJvCUozKXqtC9JteSAiGTOR9Fr307/bb1ueNlTElEsBvZaQ rY9//frLB06t
iOafpZixxCpqUN0z6wwlpEoIRJxlGoiiGbGMbITJxB8P80+gWg4jlJIDFb4x ioXWgPcI616L
ZhmImFCV6Ja3pNwiplEWWp0aHWtkik5EfhwXSjPKdTOtB8pZTA1U2NOoIZI9 RYQz+AeaFQo1
whhu9Ag7t/4d3Y4G/9X5FeGZ2qS2KphqK7n4UEZ5KQq1V99XUj3qjEYQcBn9 6JAUDMVYaYdk
3CZM6E65YFkMJJIKOlgr7wvwzPsqDCSbAtf5HMOMWm4Cl9MAG0aZimQyYQ6o 5RoBhyXwQu9N
nT0mIm5juM2cY5Q3L3o52hhCm+Txkk3XDcSSKSlSEOaBKkZDDlVNWFmBMvAi NtumRzkyntxe
T/ybwJ9c398MRtO7ArIttffqO8aegCFS//Daq9LByh1QFc13R+43PBR8dyQ4 HmD5NUZbfOAy
OcvVu9v7yedBMPanXwJ0++FrfzApvN1vFJxs110hOCbgVGObmflYySWLccLP Mf9QmaS+1Akj
Qt7NrYnlSvRcJbx2/ycGSwSW0M+y/A+//3Zx+R6/dd+jYskSfLNMyCcyNyYj CzBmTaRBKiJM
zGSvLDnHvm/oviO4LbuFSq40qBsZ73hk8M90MBn5w9PRsAPVeixxYgqw89zi LFRUrfN2LoH1
B5/ur89Ak8nw2ZD6w2HTaSvBSBy2T5t8NaKJAzCZLNHMRbf7tnt6ROjCkoMZ 0XRXNsfsp3mi
QbsNOmUpSLvzqXtGbgyolAncRmMFSyZt8y14ANBquKHCUj4up+skonyOdlcd 7LEV5Shje9Mo
dC7JZZ0Pei5XgQYOkYE4kIKvG1vbsGMQWhGXSdxFRXEdzpF6qM5AXW1X0Lvt z9dVnBHJNJXi
6o93rgSv97nCLQ/XRg3BFjo7xfaOr2rF8y3mFnvIhLu9HRfGVWGQZtytrVY4 Z18XH4tAH4dd
yLBeyuFdtS+qc1mpuS0YtxEIXNW479eaNXBFWWGwSQvB3OKCLunTz7GvM7cp unacl1Ql9BmQ
q2qtQ3mjhFTX53q/iiRTyJXqxNqTEEfpZX4wIMJC/IrsYU+e5bp5gypIGM5h tZ8pEk9I19ut
22BU8mStIMTBagBoDeONPM0UzEDhdaVJH5fziS2NTrvr4HE9eEIzOUHWG3lJ B/VJ3Nc7lJu9
7oVmqTnJdF7xugna45k0xQfki2zUET8+riJMfPNthWupv4HdPJx8BbTpzX33 RKraFuUduJih
VG3ETirvXrZ7Nx1VyGEbk/fmUX1URK3qa7N9mxc3+CbCSwar+q7eWibfun8W cqXidSr+b4Dn
/wNQSwcILzQIfD4EAACHEAAAUEsDBBQACAAIAAaqYTwAAAAAAAAAAAAAAABi AAAAb3JnLmVj
bGlwc2UucmFwLmhlbHAuaW50ZWdyYXRpb24vYmluL29yZy9lY2xpcHNlL3Jh cC9oZWxwL2lu
dGVybmFsL2ludGVncmF0aW9uL0FwcGxpY2F0aW9uJDEuY2xhc3OdUk1vEzEQ fc6GJA0LtKF8
lAqJQw5Jq64pFz6KkKpKSJEihBSUnp3d6cZgvCuvE8S/ggNC4sAP4EchxksE e44le8bjee/N
jPzr94+fABIcdtESeFq4XFJqdFmRdKqUSzKl1NaTs8rUTu6U14WV52VpdFr7 w9Mu2gLHTfBK
S/U/Q14W7sOCbLo8z9a6KpxAxy91NXzMmtOtRM8EdmafrV+S1ynTvdRW+1cC L0Zb8o3nAu2L
IqM+IsQxerghEI3G8x0I3IpxDR22U23pzerjgtw7tTAkMJgWqTJz5XS4b4Lt 0JzA8+1KGZ5y
cw9z8hNuSStzqW1WfHpLriop9XpNk0xgfzSevldrJY2yuZx5p21+1sM9gScs mmxEExZNgmjS
0EoyulIr0yAU6M+KlUvptQ7l7zaKSYKIQDyxltyFUVVFFR7xSCL+N5wa5sK2 i7BavHsIA+uz
94zvIdI/+o7rR8ffcPNrnbMbYvXLAdqcu8dezDZEB7hd8+7jzoblhG14iwZ3 v/yDd+rQYQMa
baAt3K/PAzyoCf+Cef0BUEsHCBlYAE6ZAQAA6wIAAFBLAwQUAAgACAAGqmE8 AAAAAAAAAAAA
AAAAYAAAAG9yZy5lY2xpcHNlLnJhcC5oZWxwLmludGVncmF0aW9uL2Jpbi9v cmcvZWNsaXBz
ZS9yYXAvaGVscC9pbnRlcm5hbC9pbnRlZ3JhdGlvbi9BcHBsaWNhdGlvbi5j bGFzc51TW08T
QRT+BgqLtVwELxQFQUBbLjvBxJiIMWlKSZpUrVxqeDLT7VAGh9nN7BTCf/LF J4km/gB/lPHs
tnLxhchuZs7s2XO+851vz/76/f0nAB+rHvoYXoS2zWWgVRRLbkXED6SOuDJO WiN0emhb4VRo
eCmKtArSs4cMw9ihOBZcC9Pm75uHMnAeBhkWrwCeOK7VvgxOAy15tWKcPa2H BMowvlHZLO3W
PtUrW9v1Snmn2qiQs3aBue2sMu11huFyaGInjGsI3ZFDuM3wnIr4vSI+sfYT 1v4lsn5L7ouO
rksbR8RMHUuGwdfKKPeGob9QbDBkymFLZtGPsRxyGGYYrSkj33WOmtLuiKaW CZ0wELohrEqe
e86MO1Axw8vajZSjfoYCK4WTu9WUSTWLSUx5yDPkLyN2FK9r4fZDe7RbzeEh HpES3cwNFUda
nDLMF4pXWMQk94lqtaWLeS9o3cMMkb0R14W1LKYxm8gzx/CqcMOOi42kxfkc FrDIcK/bQ8m0
tjrmY2g/N6UJDhg+FK5tpfaPPuKiCD9HKrWOVRza9SLJ67X+KjV3LThFi24q w+p/VWLIbocd
G8hNlczH2KXe/WScGXJVY6QtaxHHMsYa6MPTGqA1BQ9DZG/RL9mHLC2WDCPt I+ThZBnZgaVv
GP2ahtyhfTB1jtMNCk4DMIG7ZEle3O8l71GRfrITZ3hQ+4HpPQJ5/HZ55QxP vpxDjaQhk8gg
T1VnUsjZbloPMoNRPMUzAh2mwgUUKbMPSynCMlbIZundNNLrD1BLBwimMS/U RgIAAF0EAABQ
SwMEFAAIAAgABqphPAAAAAAAAAAAAAAAAGcAAABvcmcuZWNsaXBzZS5yYXAu aGVscC5pbnRl
Z3JhdGlvbi9iaW4vb3JnL2VjbGlwc2UvcmFwL2hlbHAvaW50ZXJuYWwvaW50 ZWdyYXRpb24v
RGVmYXVsdFBlcnNwZWN0aXZlLmNsYXNzpVE9TwJBEJ3l404RRQGxMTGxQgs2 FlYQGg0JyUVN
NPTDOR5L1tvLskfCz7IysfAH+KOMc3cURBIbi52PN+/tzsx+fX98AkAPOj6U BAyMjSSFWiUL
khYTOSOdSBU7sjHqPIgsOmVieUsvmGr3QHaRUOjUknyoCDic4xKlxjiS99M5 F3zwBJxv3psq
Od6QjTB0xq4EeAMVKzcUUO5eTARUbswz1aAMe3XwYUdAI1Ax3aWvU7JPONUk oBmYEPUErcry
NVhxM7UQMAz+M0tfQCu0hI7G3JNCHeDKpE7AWTfYmgUjKsr9rG9Pr6mnfzEF 1B5NakMaqazp
k+0Wetkm4Qp4H3yq/Esl9rwJtrucSfaCffXyHWpvebnO1svBI9hnWy8IcAAN 9vw5jBfi65zP
2G9hOxd2iuJamEVNaOXvtXP+8Q9QSwcIVUFkAEABAAA4AgAAUEsDBBQACAAI AFSqYTwAAAAA
AAAAAAAAAABjAAAAb3JnLmVjbGlwc2UucmFwLmhlbHAuaW50ZWdyYXRpb24v YmluL29yZy9l
Y2xpcHNlL3JhcC9oZWxwL2ludGVybmFsL2ludGVncmF0aW9uL09wZW5IZWxw QWN0aW9uLmNs
YXNznVRtTxNBEH6GQk/aa9EiKCoKCNgCsvrBxIjRGAyxsRGTavm8vS7t4nHX 3F1p+Fl+Uvzg
D/BHGWe3tS0vBmKa252dmeeZ2efm+uv3j58ANvHEwRjheRg1hfJ83Y6ViGRb tJTfFjpIVBRI
3xrNSCY6DMRuWwXvOPrGM0cH44TrB/JICl8GTbFbP1Be4iBNeDzK2dGivBdG X+oq8Fp7OmiE
3R7BW+WrpkwUIf1SBzp5RUgVSzXC+HbYUBmkkHXh4BphqqID9aFzWFfRJ1n3 GVGohJ70azLS
5tx3jictHRNeVP73SlvMYTohLBcrl9xhy3Sa7lqbsHhpOl8u6gSEldPMB/vS U0La8qLcb6NU
y+AW5hzcJsydIf7oy2Q/jA4/l13cwV2C21TJoBhhvlj6dy9bWczjgYP753mH SS4WsEjIMa+R
pnocJ+qQsHGe2Oo6BA6zuc5DrDhYJhSvinGxat51tqHjti+PTYAF7ilDWLpc NZ7GmEfKHrZb
PJKqQXh/BbkvyDjSqquiWJSrfxnt+54cFCCsXg1GcMyNwpgHNFMNO5GndrSZ 1unTs7dpviQ8
Bc8JPxP8hU7wzuPP6ySfBO9kvGvfkPnKxhhcXtPW6SDHq9tLQB5TvLMcuNEH P7P57DsLzFjg
bC/YBxqrgGlb7yZm+hQ7vJus/HfMnuAe4QRLhCFfxkZz/MuPcOYHnHk8QtFy lrDW53zNT+qi
tgqWYqEXHGmrR2GsdWwwgv9qBgKtW/8FZDMj4tBAnE2bJf4AUEsHCMC8oCM9 AgAADgUAAFBL
AwQUAAgACAAGqmE8AAAAAAAAAAAAAAAAXgAAAG9yZy5lY2xpcHNlLnJhcC5o ZWxwLmludGVn
cmF0aW9uL2Jpbi9vcmcvZWNsaXBzZS9yYXAvaGVscC9pbnRlcm5hbC9pbnRl Z3JhdGlvbi9S
QVBIZWxwVUkuY2xhc3OdV2dXG0cUvYMWFsQaG4wdcIkxbvR14pAYsEkoIVYi bAIGDKmLNEiL
hVbeXYFreu/V6b33OEXgcJIfkF+Rn5Av+ZqTN7OLAKHgnHA4O7M779155b43 o9///uU3AC34
RUUBwwHLjuk8kjBTDtdtI6XHeSKlm0mX20kjIScx23BNK6kPdg0cocXhkAqF oXa5Ytr09Lom
HNc2Iq4nx1B0yEyabidDoK5+hEHpsaI8iABKNBSiiGF92Ezyo+npCW4fNyYS nKEibEWMxIhh
m+Ld/6i4cdNhaA3/D2M7GEqjppNKGGfEh2JsYAiSaJSfbplyUkHQnho2opI+ x7jbbTh82E4w
7K0LTxkzhp4wkjF9yLXNZKyjfvUnob9Zw1WoYiizUjwpNhkleGuWYVM+jBGh skXDVmwjFdqy
K+KaM3yIfKFtd9bVr/DSmXX1WTNKYo4uRTpUXM2wfU2ZILajRoR4J8Ouuivg hepHVOyinXPF
KGJW2tVvsc1oWE6DqMUeAbuXobAuNF4/UkJf6jTUo4FBmzbsmEn+m7G4y8BC YrFJQ7NYLPUW
R82oGxfW6Rr24xqGEoe7HvialnoiMnbbcUDDdWhlUEl3yDzLpTEhb+0GDQfF WqnAJSYJLqho
Z9iRCz1hW7MOt/VubwyiDYeEb4cZ9v27IT3WdMpyTJd7YbsxD/CysPUarhFE J7oEcDdZTHaO
jwtL29Cr4Wb0MazLRkBI53Dm2MQUj3h+t+GIhhBupaIiDUnRvPQaF2EIa+gX 9aUIRlL1pYV4
xWppClTKsHnS9dm34wpcoVA7nmRRYjFrq1RW8YbUVD/cRLNV8jmZoJI6gXEV YwzVOT1mIGG4
k5Y9PRzScAfuJM6RbaOWfXKCJyNxqoqc4iGVUHa5oxR3414V96zGXRLSYGCC oSpbltmVxZre
tdYenhDtFMWkCp7DjjyiGmKiDRTTfn4KSmaX/Nm6hjcMG5e1tUHuWGk7wlUQ xObcPHenJye5
XQyiQpHuWikzEsRJpAQrq8TM1uCAcllkpIgvUYam/9T8PNgOgTCjYRanyRHX 8tYYKuvytEui
ZNzmk2Sj6fRY1K9Py7Oi1/OER+VJMU5c9X3rPZM0ps2IkBHnxn0azqNINNAH NJQJhpf5gj4Y
Q83K4pUnRMhf7RBtohSP4DEVj+bQYIWghseFNyql5Ti9FuNJ4pq/VuMZ8zSe VfEMNYvlIFOT
RoTrUdNIWDFH7+eOY8R4r3zV8ByepxNPVGQoKVgsmxND35Ua9Ooo5jtVyNrI Ygy2rhEC6szk
GTsjTlXp2kUKYtx1U+26fm7/hfZz11xQ8TrDhtwuFMSbeFvFW0S8Fccw2Ts4 elzDO3jXO0IH
+ak0d8iMep8Bp3Uq65kEd3Wxj36EHkPeB1+UCuZ9fKjiA4Y9/0lBw0ciP+tE 2dACt48a01yA
fKLhU3y2fGXAsl3JqlAQX+ArFV+u8M2Ln4av8Q1FcMZIpPmxSdFaQ3kP++9w ScX3DFfJNRHA
xSz3yYxq+AE/UiF5+WVoy1NId+Rp8HkrJWW41ARUkb/hwTD1XurVxjTFPw8C hX5IdoA+U9yY
yrL3nxYhip1UMgGIvxKa0d2Lniq96TQyGgsb5lB8iSYFCNKzSH4sRyk9NU+A xnU0MlF2vvJB
khZrwYaK9fMon8OmJYQgjUAlbbdpGUrQRykQFyYf5S96FtFokgnV/QvYPtZU rvw5hx1HF1A7
pgTmsLtdqVYCP2OffDY2VysZtDSXF5woZ39kcG1zOS7SfwbXL6BtrJkUOtoL qwsX0Dmmqooy
h5sy6KkubMzgltHmDG5bMvJ6aUwVOVdNzm7BNrqU1dKzjo7QFlxNDu5AN8Wu n77ehV3U1fcg
jr3SoU7PaN8hMTuKYzK2UQzgdtqhnM6xQZoFCLEfQzgOhcZtGMYISRWIC6Af ghN+dirmMRpu
vIy7GC4jwtDf9H3W1jIpUU8YDdiARmlDjafl26CQTJzsIH6TjmcDw1Q20AMk IZJS1bCAk2MV
03OwKCanMkjnT55OSdov99ns6WV9rcIZ6SvDWZzz0Zt8JhUEvs6h0YFlBCjI 0uh8lkYdvmYJ
EeBCQwb3X8px+gYy/CCK6Qq0BFSSBXoQD/lASZIuFKyjED7M0K4IRlU8Ua3M 46lczEOEd5iu
/Z0S8zpPL+tgJV7Ai3KfSrxEAfe4/DLNAqSn4RVyXyE0+tng7/04vQvcVhnb Vym2DV5sw4W/
4rWxwDzeuIz3GIbGFDn9mGEenw/1NzbN49ulLG+RrOoi7nRT9HuId73ExG7K Rd+yjLfiJzJA
FOhu/CwzoZNeBnMy4/MS7fI/UEsHCOxTVHvEBgAA6Q0AAFBLAwQUAAgACADA kHU5AAAAAAAA
AAAAAAAAMQAAAG9yZy5lY2xpcHNlLnJhcC5oZWxwLmludGVncmF0aW9uL2J1 aWxkLnByb3Bl
cnRpZXMrzi8tSk7V01OwVSguStbn5covLSkoLQELJGXmAQWApF5mXnJOaUpq MVCwIKc0HShS
kZujE8PLpYAKfF1DHHU9/dz0scjp8XIBAFBLBwidjy40SgAAAG0AAABQSwME FAAIAAgAwJB1
OQAAAAAAAAAAAAAAADkAAABvcmcuZWNsaXBzZS5yYXAuaGVscC5pbnRlZ3Jh dGlvbi9oZWxw
L2h0bWwvbWFpbnRvcGljLmh0bWxVjs1OwzAQhM/4KRbf3aWCSkU4PpBUAqk/ ObiqOJpkpVhK
7eBsEXl7kqaXnlazszPf6sfikNuvcgMfdreF8vi+/cxBKsTTc45Y2GI2XhZP YJMLvWcfg2sR
N3tphNANn1szDnK1EQ/6TOygYe4U/Vz8bybzGJgCKzt0JKGaVSaZ/hin7BtU jUs9ceb7qNbr
1atayqmJPbdkds4HsLHzlcZ5IzTOMKG/Yz1M7OXd2ShF2ZLrCUYUJRjiJcEE hIYSLcaCW/D6
gPkHUEsHCEgiPwnHAAAAAwEAAFBLAwQUAAgACADAkHU5AAAAAAAAAAAAAAAA OAAAAG9yZy5l
Y2xpcHNlLnJhcC5oZWxwLmludGVncmF0aW9uL2hlbHAvaHRtbC9zdWJ0b3Bp Yy5odG1sTY3B
bsIwDIbPy1OY3INBbBITaQ60SJsEW6UFIY6hWGqk0pTUnejbr1132Mn6/fvz p2fZZ2rP+Q7e
7GEP+XG7f09BKsTTKkXMbDYVz/MF2Ojq1rMPtasQdx/SCKFLvlVmGOSuRjzp G7GDkrlRdO/8
dyLTUDPVrGzfkIRiSolkejCO7AaK0sWWOPFtUOv1y6tayvETe67IfHUXsKHx hcZpITROLqEv
4dqP6uX/qyGJvCLXEgwiitCHLsKog5IizQf+j/vVmx9QSwcIpi0gscUAAAAB AQAAUEsDBBQA
CAAIAMCQdTkAAAAAAAAAAAAAAAAzAAAAb3JnLmVjbGlwc2UucmFwLmhlbHAu aW50ZWdyYXRp
b24vaGVscC9odG1sL3RvYy5odG1sbU69bsIwEJ7xUxzezYHaSqA6HkiQWomW DK6qjgYOxZKJ
qX1Uzds3aRiZTvf962m1K+1XvYEX+7aF+mO9fS1BKsTPhxKxstVIPM7mYJNr s2cfWxcQN+/S
CKEbPgfTH3JHIyb6TOygYb4o+r76n0KWsWVqWdnuQhIO41dIpl/GwfsMh8al TFz4HNVy+bRS
CzkksedAxrp9IIgnuOVkjSMhNI6dQu/jsRsmLO6pe1TUgVwm6AFK0MVrgqEe Gko063Nu/v85
5g9QSwcIsV2sScUAAAARAQAAUEsDBBQACAAIAMCQdTkAAAAAAAAAAAAAAAAx AAAAb3JnLmVj
bGlwc2UucmFwLmhlbHAuaW50ZWdyYXRpb24vaGVscC90ZXN0VG9jLnhtbDXO MQ/CIBAF4Fl+
xeV2qW4OQAdTJ6Mm4uCoeGmJVyCFGH++MLi9y/uSe6r/zgwfWrKPQeNWbhAo uPjyYdR4s4f1
DnsjVH86XsHeL4PGuIySHPuUSU7ESZbomhGqBuDHk1ijpVzAnvcIJSbvNDbZ TWXmrirZAhqx
UuzDu5I/aF0dhNDVn+0y4gdQSwcITZrWi4gAAACiAAAAUEsDBBQACAAIAMCQ dTkAAAAAAAAA
AAAAAAAtAAAAb3JnLmVjbGlwc2UucmFwLmhlbHAuaW50ZWdyYXRpb24vaGVs cC90b2MueG1s
fY49D4IwEIZn+isut1vUyYHCYHRSYwIOjhQPaFLahg/jz7cl0RgGl8vde89z uSR7dRqe1A/K
GoEbvkYgU9mHMo3AW3Fc7TBLWZJdTjkU9+tBoO0bTpVWbiDeknZ8tFVgWOIb 0KUkLTAvO6cJ
ilL6amvYWzOSGQdMWeQ5p77kuVQGipAgQNtTLTBcjdux03HnlzPNw4gpsGih 55P82Et5mOSP
Gwc5iefkzxOw9SQLnKfeUEsHCJNalO+xAAAAHgEAAFBLAwQUAAgACADvqWE8 AAAAAAAAAAAA
AAAAKwAAAG9yZy5lY2xpcHNlLnJhcC5oZWxwLmludGVncmF0aW9uL3BsdWdp bi54bWylVcFu
4yAQvVfqPyDui7vdyx7sRJGqbnqoNtq2H0CciYNKAAGOmr/fwU5sHJKqqTnh Yd6bmTdjyKcf
W0l2YJ3QqqA/2R0loEq9Eqoq6Nvr44/fdDq5vcmnUEphHPS+v9h9e2RkXQmF u9sbQkgOHx5U
cGk+22W0UL6g2lbswMMsN6wWDJS3++aYTo6AvDdGHLhKyZ1LaTYgDUNnsIrL ZlNZ7jEDNjNG
irLZ0yGV4ZZvASEFDfCTU7H6JMo58j73rE++NaLlqMjkKoVQHYNiGyi92IGL YkTmkQI9wJrX
0i96wu8osWpYLpMolLqgh1gk9ot0i4oaLxwvQ2Iv4GPZOuM3SgyG2RF/Up7k S5AFnaMLaX1I
6rQTTiwlyuBtHdUd8tqCqofO12T1jGiawKOcBsFCvMrq2jxz+w42wXXdCtR/ gmMCzyL8oI4s
FDKwtIonQa4e078G1LzrQFrtlS28KFeIQ+bpfYDL+X3onqndJj30Wssltwvu N5eUy7NWjGji
u3kcOe9NpV6X0ajj1zDJtZCHpmZ4xvDWj/89NH0RC86/HvAnF6oVW273p/Md cY/5n0Pwl9oY
beN3otRqLaqRV+C/2SJ0/O0pTrplPpc3PnhZ9+L9B1BLBwh8FSwk0wEAAD8H AABQSwMEFAAI
AAgAwJB1OQAAAAAAAAAAAAAAACsAAABvcmcuZWNsaXBzZS5yYXAuaGVscC5p bnRlZ3JhdGlv
bi9yZWFkbWUudHh0hVPBattAEL0L9A+DTwnYA0l6KvTgNi4YGhpCaelxJY2k dVa76u6sHf19
Z2S3qVtDQRft7Lx5897bjd/bGPxAnt+WxQqe1o9wg7fwcKd/n72bgCkxHCz3 sL3fwCeTfd1T
hCsfGEwCA9/WT9DQ6MKkMNdlURY3CNK/Kot10wD3BG1wLhys72B0uVtZn4AD TCHHeSSb2BFL
zXAb4lAWO7M3L5go7h0x7tJYFiF2aEYjw7EOwxB8QnJnxzuTRopnRy7X5AmN N25KNl2oHY+o
dnZMhPQjWx9edOIJDiN1NnGc/nfxvN6TG2XQqCtcrFUm0YXjA1XS9W9BVf0i Qv6WT7W2wVMD
pgp7gtSH7BqoSMR8Jg9tDIOYs0jZsqkcLWBzhBNnpJ+NE7EFAOFDjlHA1Ore JpBPGCcpwR2+
wbL4HjIMZgLjUgDra5cbmk2NJHvXbHW6OFn/wc62ai4cBLAXp1Hp3+IxE4+O ZHeQ/CiM4Rnr
hNuAmwMGdfCt7XKcOcKQJYOyWk7UIGxZy1LxYqg2r+4vWdMzizfEPGGQWxGt b8O7v4WFrw8g
6cuqpxD8mKPeHUKk5UzsjI8EPsnN9Mp7ofH9tfYCrhDxEOJzRdpEXKO8BxN1 v2PatZgkf4Sg
dp6CH/ShyQg288tQ3Peq0TnwabGlOCh/tVDEmCUFA10L862HWnvmMYk4j9DY thUrl0cvrHPg
SSSWl2eanUpqGX8CUEsHCBphdNwcAgAAAgQAAFBLAwQUAAgACADAkHU5AAAA AAAAAAAAAAAA
XwAAAG9yZy5lY2xpcHNlLnJhcC5oZWxwLmludGVncmF0aW9uL3NyYy9vcmcv ZWNsaXBzZS9y
YXAvaGVscC9pbnRlcm5hbC9pbnRlZ3JhdGlvbi9BcHBsaWNhdGlvbi5qYXZh rVM9b9swEJ2j
X3HIZAcJ7XQqYngwErcVkEFI4mYsaOosEaFIgqQkGIX/e4+S/NHUATqEC0Xy 3d17706Tq89d
CVzBvbFbJ4sywEiM4ct0+hVSrY2xjotAnxvjKh6k0d5vfcAK4Xu1/sFi6EIp 6EI9OPToGswZ
vJTSg3WmcLwCrnMIJQIXwlSW663UBVA6dJIrH3Nwh3SRE6ThUvG1Qqh1jq4L I1zlwWy6w1Io
aT1CVq+VFPAoBWo6NrdsGhO1pRTloZBET0HEJJc+OLmuo4Lrjg9dHmvxEGPL EOzdZNK2LcO+
CjOumCgsuJqgVTfN7ZSVoVIE7j3TfVLj/F28iOs/XIMbkFoG0g6LLO3ZVFbR sw4dmnJ96pok
los3XiCQnoM2xy0rUVkmNTmsueo+qGGRwixJiJNx4e+QNjAlNyi2QiFLl6R/ mxkKm51De0K3
Mi8wePYgvVV8exZXS5YpHqJZq/QjBLeW+t1xY6/Gva1Ri3KRN9IbR2RtPw4b STpAKO49LI4R
R389nLCG30kCNKWyoVkEH83fp3imztKQPiy/LVaPv7Ll03O2vH9Jfy6T2OQ5 XH7o5GAgy3HD
a5Wh8xZFkA1ezrpqPdFYXTikuqt0NCYiFxeDRXFWu30OR1dYjx0go/GM8O9d AD7sc9DYwvvn
rko3onsOg0bqT9qP46vUuWlPKKf5SRTQ7x1qp8+YMhsgO6K1i9wG5D8CFjp/ qvWB2mgv9vpA
PkrbJbvkD1BLBwgSkpYrLAIAAOUEAABQSwMEFAAIAAgAwJB1OQAAAAAAAAAA AAAAAGYAAABv
cmcuZWNsaXBzZS5yYXAuaGVscC5pbnRlZ3JhdGlvbi9zcmMvb3JnL2VjbGlw c2UvcmFwL2hl
bHAvaW50ZXJuYWwvaW50ZWdyYXRpb24vRGVmYXVsdFBlcnNwZWN0aXZlLmph dmGtUsFq3DAQ
vRv8D3NMQiJveirZU2iTdiGHPfQHZuVZe4gsiZHsxZT+e8fykqTQQA4ZDJJG 8968eXJz9blR
V3AF30Kchbs+w4W9hC+bzVfYeR9CFLRZt8cgA2YOPqU5ZRoIfgyHn6Zg752D gk0glEgmag38
6jlBlNAJDoC+hdwToLVhiOhn9h0oHwmjS4UEhTTTas2E7PDgCEbfkhScFg4J wrEcHqzjmAj2
48GxhSe25PU43ZpNYTr1bPuXVkxJUaql5ZSFD+MyxHVRpMnXZpgLuM853jXN 6XQytPYxQbrG
UYeuoehuptuN6fPgluqzc37lDZLuSmaJD5gHN8CeszoA9/vdqmiITq99LtUL 2adGU1cR7TN2
BDrUy4CC0fTkomGvRnt0ZaMPt4jY1lVdqa4g+R/QyGa3V6YnnMOYt+/XkKRI NvNEj+pGkLkw
qpL1+Y6sDcE6TAm+0xFHl99AXh1J8B8q+L0wAZy5psAtWCH9sXars6u6i3OX N4LBrcvlQgHw
p670+wtQSwcIvkbnJIYBAABaAwAAUEsDBBQACAAIAFSqYTwAAAAAAAAAAAAA AABiAAAAb3Jn
LmVjbGlwc2UucmFwLmhlbHAuaW50ZWdyYXRpb24vc3JjL29yZy9lY2xpcHNl L3JhcC9oZWxw
L2ludGVybmFsL2ludGVncmF0aW9uL09wZW5IZWxwQWN0aW9uLmphdmF9kMtq wzAQRfeB/MMs
7VL0A1mVdlGvWggl64k8lqeRJSHJMaH03yvFj9CHCwJpxD33zoxDeUJFYL0S JDW7QMKjEy1p
J9hE8gb19aE8RrZmt91sN9w56+M36L1BSQJl1ojqQU7aVeWZaSAfRLUnTf+o exZ310zXHzVL
aDg1BFJjCPDiyDynRsc0SLSmjkwMUB2sPx3JyPbAprbDqHhKUQojwUc2BJgs z5ZrYMOxmNx/
0jCMV5lBgM/ftO/NAk/djKuYGYBXjbGxvnurhKK4JBRlLvMU+0uI1KW65uA0 XvJfUe5WEsO8
tscWjaL67/j7+XfZ8g2EMnuuTZSbsIGK28zpfAFQSwcIC2/HUQIBAAAuAgAA UEsDBBQACAAI
AHOpYTwAAAAAAAAAAAAAAABdAAAAb3JnLmVjbGlwc2UucmFwLmhlbHAuaW50 ZWdyYXRpb24v
c3JjL29yZy9lY2xpcHNlL3JhcC9oZWxwL2ludGVybmFsL2ludGVncmF0aW9u L1JBUEhlbHBV
SS5qYXZhjVXfb9owEH7nrzjxlGiRS6Vtmlr1oR3tisTaClrxME2TSY5gGuLM dqBdxf8+/0pC
KKDyQBzfd9+d776LCxo/0xSBi5RgnLFCIhG0IHPMCsJyhSKnmV2kgirG8/NO hy0LLhQs6IoS
hS+K/EQpNckNF0uqGsA2p+UbfOe5cTjfh1jMaIwkYTTjqawo+/Z1L16sFRlN HvfapLaNj9im
gq8lCnLlngdxGX3lpSI/BEv6VNGP4IZ2eRC5ZkmKSpKxLki2F1UyMphw8TzF PJ4fQjxkVM10
uZ8GhxC24JdTqQSN1a1+MdBOUU4zFkOcUSlhdPngDKB7gnkioY2Ht04HwLus OEsgYbLQZzXm
INRm0D9eYG42JixP+DoAfbwrKvFJZAF0T/QmvpCFLLoQQniuPTaWVLAVVehY dxnGSrA8hVJk
UAWx5YKCCsyVW1+YQJexYiu0G4Elr5DSY3Jcu51g2zkCLQ4yvr0eDv88jgY/ wfs2/QPXUc/Q
7AdwGsGMZhIrH9/6JRUp06dg6dx49fYYJyxR88ZmUyQSVcXsQ4Y75jH7hwF8 7fUi+Pyt9848
5LGdS53ZFw3RfwZiMV7d4NXuD+N3A0fhSnF3f3ddMVezUWdmlB/UdXBvxulm MBxGWyslSnT/
VatbZFYQtqc+PXcE0/zgvTBcG3db7NXQzAes69UFNENBtGONaSujraHandSh aj8vx9CYWhIT
qEqRbzM16e8flhFKXooYa23PBc7gYxOkeMHiLnyqfMLdYFPOM6Q5MOk/r4ar 74JjUhfNZ23F
eyzf/mtOlyxuzbgsC93EfQBXkdZ34Ri5zzCA6iqA2D0j0HcMvLjHazP3rlwW eVFhTUMeDYuP
3rorrKAG+czeRXYudkUUQbcKbhLuRo7+vQal0gxxlcN2V/xWQfVA76RqvrtP o6HOtjtXqjg7
OXnrbc7eTjemhcbB5Xw/XWCsfv02KqJLP5rVpiME0NebOesI/5YolVciihWK O7pEfRKPc6HJ
imYl3s+CI34P+qbQXQ2t46Yl59YlTlz9guo4kc/TF2nT+Q9QSwcI66Cp6BED AAA4CAAAUEsB
AhQAFAAIAAgAwJB1Obp3FK3OAAAAdgEAACsAAAAAAAAAAAAAAAAAAAAAAG9y Zy5lY2xpcHNl
LnJhcC5oZWxwLmludGVncmF0aW9uLy5jbGFzc3BhdGhQSwECFAAUAAgACADA kHU5F/uQTu0A
AAC1AgAAKQAAAAAAAAAAAAAAAAAnAQAAb3JnLmVjbGlwc2UucmFwLmhlbHAu aW50ZWdyYXRp
b24vLnByb2plY3RQSwECFAAUAAgACADAkHU50rtDQ5MIAAD7VwAARQAAAAAA AAAAAAAAAABr
AgAAb3JnLmVjbGlwc2UucmFwLmhlbHAuaW50ZWdyYXRpb24vLnNldHRpbmdz L29yZy5lY2xp
cHNlLmpkdC5jb3JlLnByZWZzUEsBAhQAFAAIAAgAwJB1Oem2VNBlAAAAdQAA AEMAAAAAAAAA
AAAAAAAAcQsAAG9yZy5lY2xpcHNlLnJhcC5oZWxwLmludGVncmF0aW9uLy5z ZXR0aW5ncy9v
cmcuZWNsaXBzZS5qZHQudWkucHJlZnNQSwECFAAUAAgACAAGqmE8OV6jzuQA AACYAQAANQAA
AAAAAAAAAAAAAABHDAAAb3JnLmVjbGlwc2UucmFwLmhlbHAuaW50ZWdyYXRp b24vTUVUQS1J
TkYvTUFOSUZFU1QuTUZQSwECFAAUAAgACABTq2E8LzQIfD4EAACHEAAAPAAA AAAAAAAAAAAA
AACODQAAb3JnLmVjbGlwc2UucmFwLmhlbHAuaW50ZWdyYXRpb24vUkFQIEhl bHAgSW50ZWdy
YXRpb24ubGF1bmNoUEsBAhQAFAAIAAgABqphPBlYAE6ZAQAA6wIAAGIAAAAA AAAAAAAAAAAA
NhIAAG9yZy5lY2xpcHNlLnJhcC5oZWxwLmludGVncmF0aW9uL2Jpbi9vcmcv ZWNsaXBzZS9y
YXAvaGVscC9pbnRlcm5hbC9pbnRlZ3JhdGlvbi9BcHBsaWNhdGlvbiQxLmNs YXNzUEsBAhQA
FAAIAAgABqphPKYxL9RGAgAAXQQAAGAAAAAAAAAAAAAAAAAAXxQAAG9yZy5l Y2xpcHNlLnJh
cC5oZWxwLmludGVncmF0aW9uL2Jpbi9vcmcvZWNsaXBzZS9yYXAvaGVscC9p bnRlcm5hbC9p
bnRlZ3JhdGlvbi9BcHBsaWNhdGlvbi5jbGFzc1BLAQIUABQACAAIAAaqYTxV QWQAQAEAADgC
AABnAAAAAAAAAAAAAAAAADMXAABvcmcuZWNsaXBzZS5yYXAuaGVscC5pbnRl Z3JhdGlvbi9i
aW4vb3JnL2VjbGlwc2UvcmFwL2hlbHAvaW50ZXJuYWwvaW50ZWdyYXRpb24v RGVmYXVsdFBl
cnNwZWN0aXZlLmNsYXNzUEsBAhQAFAAIAAgAVKphPMC8oCM9AgAADgUAAGMA AAAAAAAAAAAA
AAAACBkAAG9yZy5lY2xpcHNlLnJhcC5oZWxwLmludGVncmF0aW9uL2Jpbi9v cmcvZWNsaXBz
ZS9yYXAvaGVscC9pbnRlcm5hbC9pbnRlZ3JhdGlvbi9PcGVuSGVscEFjdGlv bi5jbGFzc1BL
AQIUABQACAAIAAaqYTzsU1R7xAYAAOkNAABeAAAAAAAAAAAAAAAAANYbAABv cmcuZWNsaXBz
ZS5yYXAuaGVscC5pbnRlZ3JhdGlvbi9iaW4vb3JnL2VjbGlwc2UvcmFwL2hl bHAvaW50ZXJu
YWwvaW50ZWdyYXRpb24vUkFQSGVscFVJLmNsYXNzUEsBAhQAFAAIAAgAwJB1 OZ2PLjRKAAAA
bQAAADEAAAAAAAAAAAAAAAAAJiMAAG9yZy5lY2xpcHNlLnJhcC5oZWxwLmlu dGVncmF0aW9u
L2J1aWxkLnByb3BlcnRpZXNQSwECFAAUAAgACADAkHU5SCI/CccAAAADAQAA OQAAAAAAAAAA
AAAAAADPIwAAb3JnLmVjbGlwc2UucmFwLmhlbHAuaW50ZWdyYXRpb24vaGVs cC9odG1sL21h
aW50b3BpYy5odG1sUEsBAhQAFAAIAAgAwJB1OaYtILHFAAAAAQEAADgAAAAA AAAAAAAAAAAA
/SQAAG9yZy5lY2xpcHNlLnJhcC5oZWxwLmludGVncmF0aW9uL2hlbHAvaHRt bC9zdWJ0b3Bp
Yy5odG1sUEsBAhQAFAAIAAgAwJB1ObFdrEnFAAAAEQEAADMAAAAAAAAAAAAA AAAAKCYAAG9y
Zy5lY2xpcHNlLnJhcC5oZWxwLmludGVncmF0aW9uL2hlbHAvaHRtbC90b2Mu aHRtbFBLAQIU
ABQACAAIAMCQdTlNmtaLiAAAAKIAAAAxAAAAAAAAAAAAAAAAAE4nAABvcmcu ZWNsaXBzZS5y
YXAuaGVscC5pbnRlZ3JhdGlvbi9oZWxwL3Rlc3RUb2MueG1sUEsBAhQAFAAI AAgAwJB1OZNa
lO+xAAAAHgEAAC0AAAAAAAAAAAAAAAAANSgAAG9yZy5lY2xpcHNlLnJhcC5o ZWxwLmludGVn
cmF0aW9uL2hlbHAvdG9jLnhtbFBLAQIUABQACAAIAO+pYTx8FSwk0wEAAD8H AAArAAAAAAAA
AAAAAAAAAEEpAABvcmcuZWNsaXBzZS5yYXAuaGVscC5pbnRlZ3JhdGlvbi9w bHVnaW4ueG1s
UEsBAhQAFAAIAAgAwJB1ORphdNwcAgAAAgQAACsAAAAAAAAAAAAAAAAAbSsA AG9yZy5lY2xp
cHNlLnJhcC5oZWxwLmludGVncmF0aW9uL3JlYWRtZS50eHRQSwECFAAUAAgA CADAkHU5EpKW
KywCAADlBAAAXwAAAAAAAAAAAAAAAADiLQAAb3JnLmVjbGlwc2UucmFwLmhl bHAuaW50ZWdy
YXRpb24vc3JjL29yZy9lY2xpcHNlL3JhcC9oZWxwL2ludGVybmFsL2ludGVn cmF0aW9uL0Fw
cGxpY2F0aW9uLmphdmFQSwECFAAUAAgACADAkHU5vkbnJIYBAABaAwAAZgAA AAAAAAAAAAAA
AACbMAAAb3JnLmVjbGlwc2UucmFwLmhlbHAuaW50ZWdyYXRpb24vc3JjL29y Zy9lY2xpcHNl
L3JhcC9oZWxwL2ludGVybmFsL2ludGVncmF0aW9uL0RlZmF1bHRQZXJzcGVj dGl2ZS5qYXZh
UEsBAhQAFAAIAAgAVKphPAtvx1ECAQAALgIAAGIAAAAAAAAAAAAAAAAAtTIA AG9yZy5lY2xp
cHNlLnJhcC5oZWxwLmludGVncmF0aW9uL3NyYy9vcmcvZWNsaXBzZS9yYXAv aGVscC9pbnRl
cm5hbC9pbnRlZ3JhdGlvbi9PcGVuSGVscEFjdGlvbi5qYXZhUEsBAhQAFAAI AAgAc6lhPOug
qegRAwAAOAgAAF0AAAAAAAAAAAAAAAAARzQAAG9yZy5lY2xpcHNlLnJhcC5o ZWxwLmludGVn
cmF0aW9uL3NyYy9vcmcvZWNsaXBzZS9yYXAvaGVscC9pbnRlcm5hbC9pbnRl Z3JhdGlvbi9S
QVBIZWxwVUkuamF2YVBLBQYAAAAAFwAXAGYKAADjNwAAAAA=
--------------020701000509030907020607--
Previous Topic:RAP and Jetty 7
Next Topic:Text Widget and setText() is not working/edisplayed?
Goto Forum:
  


Current Time: Wed Dec 01 04:38:52 GMT 2021

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

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

Back to the top