Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Nebula » CDateTime - Focus Issues
CDateTime - Focus Issues [message #64343] Tue, 09 June 2009 13:09 Go to next message
Peter Pfeifer is currently offline Peter PfeiferFriend
Messages: 98
Registered: July 2009
Member
This is a multi-part message in MIME format.
--------------050304020709080109060008
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit

Hello there.

It's me again. Today I've got some focus issues for you :-)

I attached three screenshots.

Step 1 was just opening an editor. As you can see there a 3 controls,
where the first one got the focus. When directly pressing the dropdown
button of the CDateTime control the focus still remains at the first
control. Although the focus should at least be set to the textcontrol of
the CDateTime or (even better) to the dropped down datepicker itself.
Please see step1.jpg & step2.jpg

Step3.jpg shows what happens if you switch to another application while
the datepicker is dropped down. It remains open. It's not very nice &
useful to see a datepicker in the middle of a java editor :-)

Thanks a lot,

Peter

--------------050304020709080109060008
Content-Type: image/jpeg;
name="step1.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="step1.jpg"

/9j/4AAQSkZJRgABAQEAAAAAAAD/4QpkRXhpZgAASUkqAAgAAAACADIBAgAU AAAAJgAAAGmH
BAABAAAAOgAAAEAAAAAyMDA5OjA2OjA5IDE1OjAyOjM5AAAAAAAAAAMAAwEE AAEAAAAGAAAA
AQIEAAEAAABqAAAAAgIEAAEAAADyCQAAAAAAAP/Y/+AAEEpGSUYAAQEAAAEA AQAA/9sAQwAG
BAUGBQQGBgUGBwcGCAoQCgoJCQoUDg8MEBcUGBgXFBYWGh0lHxobIxwWFiAs ICMmJykqKRkf
LTAtKDAlKCko/9sAQwEHBwcKCAoTCgoTKBoWGigoKCgoKCgoKCgoKCgoKCgo KCgoKCgoKCgo
KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo/8AAEQgAPQCgAwEiAAIRAQMRAf/E AB8AAAEFAQEB
AQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQEC AwAEEQUSITFB
BhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5 OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Sl pqeoqaqys7S1
tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E AB8BAAMBAQEB
AQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB AgMRBAUhMQYS
QVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4 OTpDREVGR0hJ
SlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKj pKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/a AAwDAQACEQMR
AD8A9lg17QrrVrqzhs4GvIFDSr0wM9+Mf/rq42vaZc2bWgEDQ7MbUuBkAe45 7H8qrQ+C4otW
OoLITcEEYaViozgHCnjoAKkHg+EStIdhdmLkl2wc56jpjkiu2Cote/o/Vv8A RfkcilW1uW4v
E9ksA8toDGi4z9oBwBjqfxX8x60kWp2MKP5VnBGsuNxVgN2Tx259BVRPB8SB hGwUNnOJH6nb
yD1B+QdKiXwTZglSsbPwzZkfP1x9RVcmG7j5qvY0xqVrEDizjUcD7+O2B29O KlTWoosKtuq5
4A8zr+lY58DWbTtNJFE8pdpNzMx5Y5OPxx+QobwLYtKZDb2/mF2k3Zb7xJJP vyT+dHJhu4c1
Us2M+n6XLJLZ6esckn3iHJ4yOBxwOnHt7VofYbfUrhL7ykaRXV/9aRhl6Z+W q0fh6SOJI1lU
Kq7fvtyOOvryAatW2m3ltJvgmiB6EHJBHuKzqQpNXjIqE6n2kWJNPEt6t1JC rSKQwBmbaCBg
HG2kbTFa++1mFPO3Bv8AWnGR0/hqyGvccrbE/wC83+FG69/uW/8A303+Fctm b3KEWiQR6rJq
KW6fapG3sxmJ5xj+7xx6U+z0iC0kmeG0i3Su8j5lYglvvcYxzVzde/3Lf/vp v8KN17/ct/8A
vpv8KEuVWQ5S5mnLVorvpsLuHksbZ3HRmck+nUimwaVDCH22kBLnLEyHJ5Jx 93pyR9OOlWi1
6P4Lf/vpv8Kb5l9jiKA/8DP+FOzFzIhfTIXKFrK3JU5B8w89evHPXvT7axW1 dGt7S3j2J5ah
XIwuc4+7Ub310hIMUOR/tH/CozqV0BzDF/30f8KfJIn2kS9NHJNFLFLDC0ci lWUyHkEYI+7V
JdHtVlWVbC3V1cSAiRhhgcjHH6VKbu5W2M7C22AZOHJ/Dp1qKy1OS8O2L7Nv AyULNkD8qFGQ
+dEMfh6yjlaRLCFSwGQJmA479PYflV6ysxYxiO1t444xnCCZtoycnjGOtPD3 xYjy7fGOu88/
pS7r3+7bf99N/hRyyDnRj6j4aF1fXl7Dey211OFVZEXmNcKCOCCc7R34psfh lhHeCa/mnkub
ea3eSQFiA7swxluihsY9h0q1dXWoJ9q8i3DhIS8LeZ/rH5+Xbjjp1z3qC01H UpLhYp7Fo1Vt
jy7/AJT8pO5RjOMgDnHUVac7bk2jfYpQeEJ7f5LbWbqK38xX8tQRwGc7chh2 YAnvtFJD4Ru4
5hL/AG9eGTy40L4O5gm/gktyCXJI/Iiuh8yT+8aPMk/vGl7WfcOSI3RtPfTr d45bua6Zmzvl
YkgYAxyT6frV+qXmSf3jR5kn941m7t3Za0LtFUvMk/vGjzJP7xpcoXLtFUvM k/vGjzJP7xo5
QuXaKpeZJ/eNHmSf3jRyhcu9KazYGaqb5P7xo3v/AHjTsDI5QCSxHJqpN0q4 QT1ppiU9RVp2
M+RmbHZy3eVQlYs8k9M1q2VjDbKreVG0yjHmBMGhNyLtT5R6Cnbn/vGhyDkZ aDcDg0bzjoTV
Tc/qaNz/AN40XQuRjqKKKk1My/1X7FdmKS0uJItisJIkLZYlhtx9Fz1/LjMQ 1wK0fnWV1Gjx
7923dg4HynHGckDrya2Kxl1wiVYpLC7EjSBBtTKhSxXcScYHBP8ALPWmNDD4 jiQt5ljfoox1
iySScdAfcc//AFs6V/cGCzaYZUqjPg4zwhOO/cVRm11LYMLq2nEqlzsiXflV LcjoTnaTgD/G
teCKO98kOGCON3v0NKWzsD3JPJi/5+Jf/Hf8KPJi/wCfiX/x3/CrH9j2/wDf l/76H+FH9j2/
9+X/AL6H+FcnJX/m/Au8OxX8mL/n4l/8d/wo8mL/AJ+Jf/Hf8Ksf2Pb/AN+X /vof4Uf2Pb/3
5f8Avof4Uclf+b8AvDsV/Ji/5+Jf/Hf8KPJi/wCfiX/x3/Cquv20enac1xCx LBgP3jYUfkKq
aNIt9YrO6bSWYcE8gHGfx61Xsa9r86J54X5bGr5MX/PxL/47/hR5MX/PxL/4 7/hVf7PH/dP5
mj7PH/dP5mp9nX/n/Aq8OxY8mL/n4l/8d/wpk6JHHuSeRm3KMHbg5IHpUX2e P+6fzNKIIwQd
vQ56mqjTrJq8hNwtoiSiiiukgKKKKACiqmoXRs7C5udu/wAmJpNucZwCcZ/C oLXUjcWsE3l7
fNiaTG7OMY46e9VZ2uK/QvzMyQu6IXZVJCjufSshdbmacR/2TfgFkTeY/lyS Mn/dGevsfrV7
Trs3llDcbdnmLu25zj8asbj60rWeo01uZUesSFkD6PqIlYAnbGpAz/tEitaN 98Ky+VMTsMgj
GVc/KTt+vak3H1o3HjnBHpSHdDYrp3miQ6ZqKq8gQsXbCD+8fb/PriCG/uXl RW0fUFRjguZG
GMsAOMenJ/8A14s73/vv/wB9Gje/99/++jRYLkmqlrXTop0WSOV2AZJHZtuQ Tg7W/rUFjNJN
bLI7MGJPRmx1x3Jp+9/77/8AfRo3HnnJPrT0tYVyXLf33/76NJ6+p6k1HuPr RuPrSAkoqPcf
WjcfWgCSio9x9aNx9aAJKKj3H1o3H1oAkoqPcfWjcfWgD//Z/9sAQwAGBAUG BQQGBgUGBwcG
CAoQCgoJCQoUDg8MEBcUGBgXFBYWGh0lHxobIxwWFiAsICMmJykqKRkfLTAt KDAlKCko/9sA
QwEHBwcKCAoTCgoTKBoWGigoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo KCgoKCgoKCgo
KCgoKCgoKCgoKCgo/8AAEQgAvwHwAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEB AAAAAAAAAAAB
AgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNR YQcicRQygZGh
CCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RV VldYWVpjZGVm
Z2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4 ubrCw8TFxsfI
ycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEB AQEAAAAAAAAB
AgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEH YXETIjKBCBRC
kaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNU VVZXWFlaY2Rl
ZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2 t7i5usLDxMXG
x8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A 93v/AArHdnUy
Lp0+2WTWoUoCkbsmxpQOpJUIMZ/h9zVYeDoo/Ex1eIaXIztHI5utOEs6MqBP 3U28FBhQcENg
5PetuTW7BZHRZJJih2sYIHlVT6EopGfbrTf7cs/7t7/4BTf/ABFUnLoJ2tyv +v6sZSeEYzpu
nWU12XitdNm05yse0yCQICw54xs6c9farehaNfWepz32p6hBdzSW0VsFgtTC qhGcg4LuSTv9
e1Wv7cs/7t7/AOAU3/xFH9uWf929/wDAKb/4ineQ3K+7NSud8U6dLeW8m6yi 1K3++IGISRGx
jKMePwP69Kvf25Z/3b3/AMApv/iKP7cs/wC7e/8AgFN/8RSSaFdGb4GfUJ7B ptUtPsjqiW6R
eWY/lQschTyB82Pwrpqy/wC3LP8Au3v/AIBTf/EUf25Z/wB29/8AAKb/AOIo abewXRqVia3o
Md/dQ31q6W2pQ4CzFNwZeflcZG4DJI54PI7gz/25Z/3b3/wCm/8AiKP7cs/7 t7/4BTf/ABFK
zC6M7T/CNrZvE63NxnzRcTxoQsc02/fvIOSvzHOAew6853rtJ3jH2WZYZQcg um9T7EZB/Ijk
DtkGl/bln/dvf/AKb/4ij+3LP+7e/wDgFN/8RRZhdFeLQEiubacG2lkiCqfO t9+0B2YCL5h5
eNxA+9gBfTlk/h7zbm+k8+MfabeaDd5OZP3hByz5+YLjCjAwOM1b/tyz/u3v /gFN/wDEUf25
Z/3b3/wCm/8AiKLMLonltJhqP2q2mjTeiRzLJGX3KpYjaQw2n525Oe3HHMUW meX9l/fZ8i6l
ufu/e3+Z8vXt5nX296b/AG5Z/wB29/8AAKb/AOIo/tyz/u3v/gFN/wDEUWYX ROlveCNA19uY
JEGbyQNzK2XP/Axxj+HqKu1l/wBuWf8Advf/AACm/wDiKP7cs/7t7/4BTf8A xFFmF0Q+LNFb
W9LEMMqxXUL+dAzruQSBWA3L3HzH6HBwcYrgbLw5fHU5LyGxv/8AVeXdQPIV aGTIwbZpCVOc
Hcc7SCcdQo9E/tyz/u3v/gFN/wDEUf25Z/3b3/wCm/8AiKauugnr1KHgbw8f DulzxOyma7n+
1TKo+VHKIrAeoyufxro6yZNfsI42eT7WiKCzM1nMAAOpJ2Ult4h0+6iEtqbu aI8B47OZgfxC
UpNt3Y0VfGKF4dNOy6aNLvdIbaFpXUeVIM4CnjJA6d6428hk+zQrDaanPbi4 Z7iB7GUNIpmU
qRmE7hjLFcgn9K9B/ti2/wCeV/8A+AM//wARR/bFt/zyv/8AwBn/APiKQzD+ GUF3b6FOt7BN
AxmUpHMhV1TyYwAcouSMEZx2xk4rV8SNNEunzW6uTHc7mKQtNtBikGSq89SB +NT/ANsW3/PK
/wD/AABn/wDiKP7Ytv8Anlf/APgDP/8AEU07O4HCavNfzaMbdLa8Z/7PlgCD TJ85KqAuemTj
73Tj3rt/D+ktpUd6Hmila5uDP+6h8pV+RFxjcf7mc56mpP7Ytv8Anlf/APgD P/8AEUf2xbf8
8r//AMAZ/wD4iqlNy0FYoeMULw6a2y6aNLvdIbaFpXUeVIM4CnjJA6d65oNL bW0sFtZaniSQ
753spDtRmJJC7clsHpjAJP0Haf2xbf8APK//APAGf/4ij+2Lb/nlf/8AgDP/ APEVAzL8Cw+R
ZagiRXUVv9rzCLmJo3ZfKjycMAT827nHJzVL4rRXM/hmOGys7m7lkuUXbbxl yowxyQATtONp
6ZDYJAOR0P8AbFt/zyv/APwBn/8AiKP7Ytv+eV//AOAM/wD8RUzjzxce5rQq +yqRqWvZ3PLN
BsLkWF8NXstdS7e9RyzW8kgkAK5PCHkfMc9D8oBIG1e/8CwGC11ICO6SJrzd GbmJonYeVGCc
MAcZBHTtWp/bFt/zyv8A/wAAZ/8A4ij+2Lb/AJ5X/wD4Az//ABFRSoU6UUkl fvbV+rNcVi54
mblLRPp0Xojh/ilpcmparYGOC9leOFtggD4JJIOdvfBx9GPrVzRtP1MeH7C2 S0uIpYYth8xg
pUfUnNdZ/bFt/wA8r/8A8AZ//iKP7Ytv+eV//wCAM/8A8RXdUxLnRjRtsebD DqFWVW+4uiWc
tpp4S6Kmd2LybTkZPb8sVS0nSNR0ySO2h1KB9HiyIoHtP3yL2TzQ+3aOg+TO ABknmrn9sW3/
ADyv/wDwBn/+Io/ti2/55X//AIAz/wDxFcx0GOPCbLpmnWseoyRvZ6dNYCaN NrEuEG8c8EbO
nv1GKj0Xwaumm3ZJbKLy74XpisrIW8WfIMW1UDHGc7skk5/Tc/ti2/55X/8A 4Az/APxFH9sW
3/PK/wD/AABn/wDiKrnl/X3g3ff+rnN6tZS+H1hu7W7uTcGe6crDpct3vSaT zCm2M/KwIUBy
cdcg9qlj4FZ7PQ7i5j0tr62sILaePUdPW7ClOcxkOuxsswJBIPHHFdf/AGxb f88r/wD8AZ//
AIij+2Lb/nlf/wDgDP8A/EU1Nrb+v6uKS5r367kOs6XdXN7a32mXcNrfW6PE GngM0bRvtLAq
HQ5yikHd2PXNU5/D10+oXLx6hGlheTR3F1B9nzIzoqD5H34VT5aZBVj1wRkY 0v7Ytv8Anlf/
APgDP/8AEUf2xbf88r//AMAZ/wD4ipTaGUofDvlfY/8ASs/Z9Sm1D/V/e8zz fk68Y83r3x05
4yJ9D1Kz17TxpV0iORqEzXE1o0sSGWaNwjAOvPJwdwztzjqK6T+2Lb/nlf8A /gDP/wDEUf2x
bf8APK//APAGf/4impMbk3v/AFv/AJs5288DLcXGmsbuGSOzjgVTc2gmlRo3 3l433ARl+jYU
5wOmBWkNAFtFbO1yzLa6hPqRCwliwfzfkABJ483qM5x05rQ/ti2/55X/AP4A z/8AxFH9sW3/
ADyv/wDwBn/+Io5nawlp/Xlb8ij4OsTbWk05EqpM+LeOVCjRW6k+WhU4K4yT ggEZwRkV0FZv
9sW3/PK//wDAGf8A+Io/ti2/55X/AP4Az/8AxFJu4FyYfvIjiU89UPA+oz0q asttWtWZWMeo
5XpiyuAPx+Xmnf2xbf8APK//APAGf/4ikBjat4dn1XxNdyz3V3b6XNYw28qQ GMLc4eUtG+VL
gYYcqV+8efSpqPhuaW71q6isY2uZ7+zeCXK7vIQ25fBzwMxnI4ztHXiuk/ti 2/55X/8A4Az/
APxFH9sW3/PK/wD/AABn/wDiKpTatb+uo763/rT/AIY5W38J7by2u5NNhNy+ qXbXMjFWL2kn
nYVueUO5Ds9TnGcmptJ0Ke1+GN3osGlrZ3v2KW3MS+WomlMZXeCpx8x7tg+o FdJ/bFt/zyv/
APwBn/8AiKP7Ytv+eV//AOAM/wD8RQ5tqwX97m87nF674TkOtafJDY3j6fBA ghj09bPNvMJG
Z5D54ypbcp3xkMSpz2NJ4c0x7jWTc2+ltHNFqt68mqNInMfmSr5QG7fyxB27 dnVs7q7X+2Lb
/nlf/wDgDP8A/EVHBqVjArLBbXkaszOQmnzAFmOSeE6kkkmm5tqzJsrW9PwT X6nFWvhm+Gj3
tvFov2TUDpk9tdXXmx/8TKdlwr5ViW5DNuk2kbvdsalt4di0TxJNqWl+G7aS RtOCxyQiGMid
TIWDMTuBfco3AHOPm6V0v9sW3/PK/wD/AABn/wDiKP7Ytv8Anlf/APgDP/8A EUc7G9dH/W3+
Qou9QNyEOm4h88RmXz14jMe4yY9n+Tb179K0azf7Ytv+eV//AOAM/wD8RR/b Ft/zyv8A/wAA
Z/8A4ipA858ba62g2FrJHwrP5QCFV2jaSAMggDj0rjvC/jy/1HxvHphcSWTq fvhd4OAc5VR7
jpXReN9R+z2l9Z3lpHLbTqGjeSFXUNgDqRweDXmV1rCwaLHpum6dFZXbSpvk SECRlwcnd1Jz
jnr2FX/rDKn7TDzwrUlKyd9Guj2+5a+p4mMoSw8qdaM+ZTWy6PTf7/wPf2YI pZiFUDJJOABW
XJr+mKLcrdCb7ROLaMQI0pLkEjIUHAwrHceMDOcVNoRnOjWRuyxnMS7y3XOO ax9S0+106+8O
Q2MIhjbUpHKgnBY20+W57k8k9ySTySa9tXZtGKbafn+CNCHxHpUsl2guvL+z cyPNG8aEbtuU
dgFcBuCVJAOB1Iq5aajaXelRalBMDZSxCdZWBX5CM5IIBHHrXHaIsllJpj3F tfBNF06Wzun+
ySsZJGaLBjAUmQHy2bKbuozzU/hZ2u/Bvh/TPKureXyo47iO4t3hdVjVS42y KCQThMgY+bg0
k7rfX/gvX02KcIrW5vReItLkvWtRcOkixmQtJDIkYAUMR5jKF3AHJXO4Dkji kfxJpa6HNrAn
kk06FnV5YoJJMbGKsdqqWIBB+YDGBnOOa5+G3mj1S0tWt7otY6nc6jNN9nco 0MizbdjYIdv3
qrtB3cHjpVWC6E/w58Vr9nvYGA1GXF1Zy25Ku0rqR5irnKkHjp3xTi+br/X9 fkVGlFtK/VL8
/wDJP5nb6lqFrplk93ey+XAuBkKWLEnAVVAJZiSAFAJJIAGaZpWqWuqwtJaN KNh2vHNC8MiH
/aRwGGeoyORyKoeJFkjTTL5IZbiKxuBNNFChdyhjdCyqOWK7w2ACSAcAnFYF xfS6ump61osd
4ltG1rDvWJ45pRDcFpgI8CTgFk2kZJ3ADGCZ5rO39epnGHMk/wCt/wCmdvLM sTxIwkJlbYu2
NmAOCeSBhRx1OBnA6kUy+vILGATXUnlxmRIgcE/M7BFHHqzAfjXH2t1qd7rI uLePVEsn1dSg
niliHkfYe6MAQnmdiB83vWfLFd3XhqdIotVk8RCeyN2t2lybfzVuELGIN+72 DDEmLjaATTcr
NFqkrx13t+LPSKK5G+lntvh9rkqyX8V/FaXDyPM771m8sklGPG3P3dnyjtis oyXS6brLWC67
NbPFCjvdi63rMWIlkiUbZSqqVbbEQpxhCOTSc9P6/q3n6EqF1zf10/z29T0O o7eaK5gjmt5U
lhkUMkiMGVgehBHUVwGi6bqd6mj2eq3OsNarFfCWRJbi1L4mj8nc28yD5c43 OWIzknmrvhi1
vbH4X/ZdJjvY9XgsmjRLvzNy3ATGF83+Hd0x8npxTva7H7Naa9bfn/kdtUbT xLOkDSoJnUsk
ZYbmAxkgdSBkZ+orzbRLPULi1sLY6jrUsEuoD7Sfs19ZukZt5cgvPI77S2zl WABxjB5qfTtN
nj8Q6HdaiNZk+ztf2kchluGwonHkeZtOCCin534bC7iTtov1/r+u3cPZq17/ ANa/5Ho1FcFp
Uep6ZoOjTtNqEl7qFsltcJdSu7JcMq7ZMOfk27WyABnOTyDXc28QggjiDOwR QoZ2LMcDqSeS
femne67f1/k/mROPK7FdNQAjWeWC4gheV4YJWAImdHKlUCkndkHCkAt2BwcP iJlu7kzWs1lf
28gjkbcolB2Kw+dCQw2svBJHqOKn0DWW09ruWG0uZ55psTQEGFI0QlQ6lhiS Rxg8YGAoLLtB
appjJtnigM8kEUpWOeeJo3nBAYuwYA7ssQW/iIJ4zgcsZSqT5ZrTXpubSShH mi9TptJ1d3lW
2vynmtxHKi7VkOPu4ycN14zyOR0IG3XEyIsiFHGVPUdP/wBR757VsaLqreYl nfPmU8QzHjzf
Y+j/AM+o7gcuIw3s/ejsdFGvz6Pc3qKKK5DoCiiigAooooAKKKKACiiigAoo ooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA OJdFcYdQw9CM
1Xl0+zlmSaS2haVPusUGRXeUV3/X/wC7+P8AwDj+qf3jjarXljaXwhF7awXA hkWaMTRh9jjo
y56MOxHNd3RR9f8A7v4/8APqv9442iuyoo+v/wB38f8AgB9U8zjarahYWepW jWuo2tvd2zkF
oZ4xIhIORlSMcEA13dFH1/8Au/j/AMAPqn944yq0On2cN9Pew2lvHeXAVZp0 jUSSBeAGbGTj
tmu8oo+v/wB38f8AgB9U/vHG0V2VFH1/+7+P/AD6p5nDX1pDf2VxaXaeZbzx tFImSNysMEZH
I4PaplUKoVeABgV2dFH1/wDu/j/wA+q9OY42iuyoo+v/AN38f+AH1TzONors qKPr/wDd/H/g
B9U8zg5LGCS/ivJBI08SlUzI2xc9Tszt3dt2M4JGcE1arsqKPr/938f+AH1T +8cbRXZUUfX/
AO7+P/AD6p5nG0yWNJYykqK6HqrDIP4V2tFH1/8Au/j/AMAPqn945G1v9Rsl VIZY7mBekdxn
cB6CQdvqGPvWgniTCgS6Zd7+/ltGy/gSwJH1AreormlUpy15bfP/AIBvGM19 q/yML/hJE/6B
t/8AnF/8co/4SRP+gbf/AJxf/HK3aKjmp9n9/wDwCrT7r7v+CYX/AAkif9A2 /wDzi/8AjlH/
AAkif9A2/wDzi/8AjlbtFHNT7P7/APgBafdfd/wTC/4SRP8AoG3/AOcX/wAc o/4SRP8AoG3/
AOcX/wAcrdoo5qfZ/f8A8ALT7r7v+CYX/CSJ/wBA2/8Azi/+OUf8JIn/AEDb /wDOL/45W7RR
zU+z+/8A4AWn3X3f8Ewv+EkT/oG3/wCcX/xyj/hJE/6Bt/8AnF/8crdoo5qf Z/f/AMALT7r7
v+CYX/CSJ/0Db/8AOL/45R/wkif9A2//ADi/+OVu0Uc1Ps/v/wCAFp9193/B ML/hJE/6Bt/+
cX/xyj/hJE/6Bt/+cX/xyt2g8Drijmp9n9//AABe/wB193/BML/hJE/6Bt/+ cX/xyj/hJE/6
Bt/+cX/xytdtx75pfJyPvVX7vs/v/wCAK8+6+7/gmP8A8JIn/QNv/wA4v/jl H/CSJ/0Db/8A
OL/45WubcHvUE1uyjOeKF7N9H9//AABOU/L+vmZ//CSJ/wBA2/8Azi/+OUf8 JIn/AEDb/wDO
L/45U7VGwzVctPs/v/4Auefl/XzGf8JIn/QNv/zi/wDjlH/CSJ/0Db/84v8A 45SeXl6NntT5
afZ/f/wBe0n5f18xf+EkT/oG3/5xf/HKP+EkT/oG3/5xf/HKYVpI1UyoJCAh PPNHJT7P7/8A
gD55+X9fMk/4SRP+gbf/AJxf/HKP+EkT/oG3/wCcX/xyti2W2624jPuvWp/c fzqPcvaz+/8A
4A+afdfd/wAEwP8AhJE/6Bt/+cX/AMco/wCEkT/oG3/5xf8Axyq2vXsst08S MUjjOBtPU+tN
03WhBHIL55Jef3a7c/rWihBrZ/f/AMAOafdfd/wS3/wkif8AQNv/AM4v/jlH /CSJ/wBA2/8A
zi/+OVd0TUodQikEaCIxtjb7etX5j8v4j+dQ1BPZ/f8A8Ad59193/BMP/hJE /wCgbf8A5xf/
AByj/hJE/wCgbf8A5xf/AByty5hjnQrIoPpx0qCys47RfkJJP8Rp2p9n9/8A wCeap5f18zK/
4SRP+gbf/nF/8co/4SRP+gbf/nF/8crfozRan2f3/wDADnn5f18zA/4SRP8A oG3/AOcX/wAc
o/4SRP8AoG3/AOcX/wAcrfozRan2f3/8AOefl/XzKmpSvDp11LEdsiROynGc EAkV5BB4q8Rw
/DS28VvrUk9yt1sktZbeEQyJvK4+VAwPTkN616/qUTzaddRRDdI8TqozjJII FcH8OPAsdn4b
09PEtjIb+2meVYJbppYkbJ2sIwxjzg9cZ/Gnh5QjFufddvO46ylJpR8/0sdL qHiOWytZLhtD
1WeCKATySQiLCgruIAZ1ZiO+AaqXvjzRrWDQ5w1xNb6u5S3liQEKQQDuBII5 OMAE8Vz+v+G9
TvPFet3N/pR1q0ntfL00vLH5Vo5XDZR2+UkqDuVSf1rNtPB+ux6Z8P4nscSa XdPJeDzo/wB0
pkBB+9zwO2a0hSpNJyf4+T/LTsRKdRNpLo/wtb79TS1bxpqv/Ca+HLewsNTi sLtZjJZzQRRy
z7dwBAdgV6Z5K5GPpXd6ldTR6BdXSI9vOts8oR9paNgpODglSQfQkfWuY8Za NqMnjPw3run2
bXsNh5qTwxyIkmGUgEbyoPU9/Sun1JJr3QLpEgeOee2dRC5XcrFT8pIJXOTj gke9Y1XFwi4r
v67v9DWnf2j5ttPTZHk2h+O9fbwNq8up3a/2qLUXtjciJBuj37GG3btJVh6f xCu+0TxZDJc6
BpN4s8mp6hp6XhlCKIz8uTnkYOQeAMVxGp+AtYufhdpFnBb+Xr1kJEaESp88 budyFs7f7rde
3rWyPD+saf4k8JatHp73cdlpgs7mGKWMPG+wjPzMARk9j2PtnrqqjNytZav8 E7fJ6fM5abqx
jG99l+LV/mlc1J/iPpEOi3OqPbagbeC/OnsojQuZAM5A3fd/X2qwfHNoNSv9 OOmaoNQtIhcN
b+XHueLqXU79uACOGIPOACeK4G48FeI5fBN9YnTgL2XXTeiITxkeUVxu3ZA6 9uD7V1cnh7VD
8SNZ1UWv+gXGkm2il8xfmk+X5cZyOh5IxWUqdFLR9+vZL83c3UpuVumn5tfl ZmX4t8Vm/uvA
mo6Jc3qWV9dt5kMbFGkAZAUZQcHByMcj8K6208baVImsG+W506TScfa4rpRu QEfKRsLBgegw
SfzGfP7Lwh4hs9F8EK2lvLPpV5LPdQxzxblUyBhglwpJA9a0NQ8C6t4kfxZe 3ijTZtT8qO0g
lkDFVjKkGQoSBnaOmcc/jpOFG3LfRX16/F+OhnGVTSVtWl+v3HY6f4xtLnUr CxurK/0+a/iM
1obtEAmAGSBtZsHHOGwaj8NeN9P8RSRLp1nqR3zSQs7QfJEUXdl2BIUHoOck 9qytH0XdeaPN
f+GtWF9akf6Rc6t58UB28sgMzEg4HGwfpVn4SaHqOgeHbq11a3+zzveSSqu9 XypC4OVJHY1j
OFJRk1uvPzfr5GkZVLq/9af5nbUUUVyG4UUUUAFFFFABRRRQAUUUUAFFFFAB RRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABS4HpSUUCCiiimAVHcf6lxT6juGwAMDPvTSIZn7D3 pNtTEZOaRq0u
QRY5pjVI3Wo2oERvUD1O9RPVgQiQxyBlJ4PbirWq6kZ1RYGcDHzCqj1XehJX uBXkyTgZ59s0
v9m3cozHay4PI4xU8UNy297dZP8AeUdK3NBmneAxzwzDbyJmOc/nVOXKBh6b o+qQ3iSxgW2O
rsc8emK618+WN5BfIzj61J0psv3PxH86ycrsrmHUUZpM1IuYWikzRmrJuLRz 1/KkzRn0xRYL
i0UUVgdIUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU AFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUmTS0UWEJk0c+lFFMVxCTz8tVGJJ zVxhxiqzDBxT
RLI2+lMbPpUjVG1UQROTvpjZ9KkbrUbVVxEb5/u/rUD59P1qd6iZSxwBk+lW BA+f7pNX7XSh
JEjz5yRnaDU2nWTxzCWTCAdvWtPNTJgRr8oCogCDgDIp2W/uf+P07NJmpuwE zJ/c/wDHqZKz
4+4Oo/i9/pUmRTJT8g+o/nSFcNz/APPMf99//Wo3P/zzH/ff/wBan5puaoQm +X/nmP8Avr/6
1G5/+eY/77/+tS5NGaqwCZk/uL/31/8AWpkm9kIKIQR/e/8ArVJR+NJO5LKZ 5xkDp6UmPYfl
STxLNA8TlwrqVJRyjAEY4YYIPuDmuG8PeCtXsPEs11qXibU73S4mDWtu13Ju c/8ATXnBA9Bw
3U4GVJGMWm27WOiTaasrnXatqNppFhLe6hJ5VtHjc4QtjJAHABPUimaVq1lq vniykZngYJLH
JC0TxkjIyjgMMg8cc1kfEy0uLzwZfQWcM007NHtSJCzHEik4ArN8QaXNpVsB Zrqd5dalcA3F
8Gk3xbUwpZLfYSuBgDgZOSauEIuF29b/AOX/AARSk1Ky2/4f/gHcY9h+VRW8 8NyjPbyxSorF
C0ZDAMDgjjuDwRXAeF7TWNQ1bSTrb6ykMekq0gMs0CmcSY+faRltvY9e9a/w 109tN0y+tZ4r
yK4S7l3CfzSpUu20oW+U5HJK9e/NE6Sgnrdr/Owo1HK2n9Wudbj2H5UY9h+V OxRisbmo3HsP
yox7D8qdijFFwG49h+VGPYflTsUYouA3HsPyox7D8qdijFFwG49h+VGPYflT sUYouA3HsPyo
x7D8qdijFFwG49h+VGPYflTsUYouA3HsPyox7D8qdijFFwG49h+VGPYflTsU YouA3HsPyox7
D8qdijFFwG49h+VGPYflTsUYouA3HsPyox7D8qdijFFwG49h+VGPYflTsUYo uA3HsPyox7D8
qdijFFwG49h+VGPYflTsUYouA3HsPyox7D8qdijFFwG49h+VGPYflTsUYouA 3HsPyox7D8qd
ijFFwG49h+VGPYflTsUYouA3HsPyox7D8qdijFFwG49h+VGPYflTsUYouA3H sPyox7D8qdij
FFwG49h+VGPYflTsUYouA3HsPyox7D8qdijFFwG49h+VGPYflTsUYouA3HsP yox7D8qdijFF
wG49h+VGPYflTsUYouA3HsPyox7D8qdijFFwH4oxRRSAMUYoooAMUYoooAMU YoooAMUYoooA
MUYoooAMUYoooAMUYoooAMUYoqvdzSxyW0VvFHJLPIYwJHKKMIzZJAP930oA sYoxVVWv2upL
ZY9MNzGiyPEL1t6oxYKxHl5AJRwD32n0NS+Tq3/PrY/+BT//ABup549wJcUY qLydW/59bH/w
Kf8A+N0eTq3/AD62P/gU/wD8bo549wJcUYqLydW/59bH/wACn/8AjdHk6t/z 62P/AIFP/wDG
6OePcCXFGKi8nVv+fWx/8Cn/APjdHk6t/wA+tj/4FP8A/G6OePcCXFGKi8nV v+fWx/8AAp//
AI3R5Orf8+tj/wCBT/8Axujnj3AlxRiovJ1b/n1sf/Ap/wD43R5Orf8APrY/ +BT/APxujnj3
AlxRiovJ1b/n1sf/AAKf/wCN0eTq3/PrY/8AgU//AMbo549wJcUYqLydW/59 bH/wKf8A+N0e
Tq3/AD62P/gU/wD8bo549wJcUYqLydW/59bH/wACn/8AjdHk6t/z62P/AIFP /wDG6OePcCXF
GKi8nVv+fWx/8Cn/APjdHk6t/wA+tj/4FP8A/G6OePcCXFGKi8nVv+fWx/8A Ap//AI3R5Orf
8+tj/wCBT/8Axujnj3AlxRiovJ1b/n1sf/Ap/wD43R5Orf8APrY/+BT/APxu jnj3AlxRiovJ
1b/n1sf/AAKf/wCN0eTq3/PrY/8AgU//AMbo549wJcUYqLydW/59bH/wKf8A +N0eTq3/AD62
P/gU/wD8bo549wJcUYqLydW/59bH/wACn/8AjdHk6t/z62P/AIFP/wDG6OeP cCXFGKi8nVv+
fax/8Cn/APjdNsbj7VY29xt2edGsm3OcZGcZppp7CJ8UYoopjDFGKKKADFGK KKADFGKKKADF
GKKKADFGKKKACiiigAooooAKKKKACvN/HXiG407xPdW0PiP+z54dOhuLHTcQ H+0J2klHl4dD
I27Yi4jII3V6RVKPTYY9auNTDSfaJreO2ZSRtCozsCBjOcyNnn0pxsndlJpJ 3/rVfoZF14vs
bTxbY+HbqN4768j3xHzoCD8rNjyxJ5uPkb5tm3IxmszTfG91qmv6Hb2Wgaiu l6layXIupvIX
geVhgPO3BR5hDArkkrtyMmtn/hGIP7efUxe3oDTi6NqGQRGUReVvPy7z8mBg tjgEAGktPC9t
ZroQtLu8iOkQm2iIKEzREKCkmVPB2IcrtPHBAyKcbbv+t/8AgfLzBcqT/rv/ AMAoalrd7YeN
5kklzosNlbvNEIwfLaSWVfN3YzgbFB7AEtxg1N4Z8QNcz/Yr5pJbqa51DynC qFWKC48sKcY5
wyAcHODk+uw2kWz6pd30oaR7q2S0ljfBQorORxjv5jZ59KxLPwRa6fY2Vvpu p6payWks8iXA
kjllZZn3vGzSI2VJ2843fKPm65WiRUnHXTt+C/zIZviBYJaJcx6dqs0H2CLU 5WiiQiC3ff8A
O2X5K7CSq7mP8IbnEWueMHTT70QWl/p95aXFkxWaJHaa3muFTegQvkMBIMHD juAcVoW3gvTr
fSZ9PSa8MM2lx6QzM6lhCgcBs7fv/vG56cDip9V8LWepSzySz3Ubyx20RMTq NoglMqEZB53H
n29OtW+VO6/rUb5Oa62/4b/g/gZ+qePdO0nSJb3V7W7sJo7kWptLqSCJzIV3 j940giwVycmT
HGPvfLVzRPF1nrV3aQadbXUyz2qXbTKYmiiRzIBuYOQx3RFfk3DJBBIyQxvC ET2YWTVdTbUh
ci8XUyYhOsgTywQoj8rGwlduzGCTjdzWjpmjLZXz3st7dXl49tHaySz+WC6o zsGIRVAOZDnA
A4HHrC21IfL07fjf/I1aq3RxqGlH/p5b/wBEyVaqjqJxd6YR1+0n/wBFSVnV dqcn5P8AISV2
l5oq6e//ABc3Xz/1B9O/9HX1dR5lcpaWt1H401XUGTFtPp9nAkmR8zxyXLMM dRgSpz7+xrb8
1/71eJUxKvp2X5HXGkzQ8yjzKz/Nf+9R5r/3qj6yivZGh5lHmVn+a/8Aeo81 /wC9R9ZQeyND
zKPMrP8ANf8AvUea/wDeo+soPZGh5lHmVn+a/wDeo81/71H1lB7I0PMo8ys/ zX/vUea/96j6
yg9kaHmUeZWf5r/3qPNf+9R9ZQeyNDzKPMrP81/71Hmv/eo+soPZGh5lHmVn +a/96jzX/vUf
WUHsjQ8yjzKz/Nf+9R5r/wB6j6yg9kaHmUeZWf5r/wB6jzX/AL1H1lB7I0PM o8ys/wA1/wC9
R5r/AN6j6yg9kaHmUeZWf5r/AN6jzX/vUfWUHsjQ8yjzKz/Nf+9R5r/3qPrK D2RoeZR5lZ/m
v/eo81/71H1lB7IvmTisPQv+QJp//XvH/wCgirhkcjBNU9C/5Amn/wDXvH/6 CK9LAVPaKXy/
U568OVr5/oXaKKK7zEKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig AooooAKKKwPF
1/qVodIt9Gls4Lm+vfsxlurdp0RfKkkJ2K6En92B97vQNK/9djforlrHxZDb +Hor/XBIhWaa
3lmtLSaWLMTsjS/IG8uM7S2WOADyxxmo/E3jvS9DEqCO8vLiG4hgljtrOeVY zI0fV0jZQdsg
YD+I/KOadtbAk3ojraK53xnf6pZ+F7rVdCns4XtbaS6ZL6zkk8xVQsFwJIyh 46nOPSrel300
FssOt3tpLfiE3LvBbPBH5eeoDO/TjPzHqOBkUnpuK2iff+v1Rr0Vz48Y6Gb1 bT7XKJy8cbA2
0oWJpFVoxI23Ee4OoG4jJOByCKt2mv6dd6tLp1vJM9xHuBf7NKISynDKspXy 2YHIKhiRg5HB
w7MLaXNWq93DHdMlvJZi7JBkCFVIGMDPzED+KrFPsf8AkLxf9cJP/QkpXsBn f2LB/wBACL/v
3D/8VR/YsH/QAi/79w//ABVdVRRzvuLlXY5X+xYP+gBF/wB+4f8A4qj+xYP+ gBF/37h/+Krq
qKOd9w5V2OV/sWD/AKAEX/fuH/4qj+xYP+gBF/37h/8Aiq6qijnfcOVdjlf7 Fg/6AEX/AH7h
/wDiqP7Fg/6AEX/fuH/4quqoo533DlXY5X+xYP8AoARf9+4f/iqP7Fg/6AEX /fuH/wCKrqqK
Od9w5V2OV/sWD/oARf8AfuH/AOKo/sWD/oARf9+4f/iq6qijnfcOVdjlf7Fg /wCgBF/37h/+
Ko/sWD/oARf9+4f/AIquqoo533DlXY5X+xYP+gBF/wB+4f8A4qj+xYP+gBF/ 37h/+Krqq8n1
XQrW8vLqZp2F3LNdSsZtpTatwyBR8pbPTqeldFCCqX55NfK/6o58RUdK3LFP 52/R9zq5tJtY
YXlk0KJURSzHy4TgDr3qT+yNN/6B9n/34X/CvPYbVNMvNIuLGadPtn2iCZG2 gELG+R8qjI3L
nn2r0+lWh7OVoyuvuKoyc0+aNmvn5+RS/sjTf+gfZ/8Afhf8KP7I03/oH2f/ AH4X/CrtFZcz
7m3Kil/ZGm/9A+z/AO/C/wCFH9kab/0D7P8A78L/AIVdoo5n3DlRS/sjTf8A oH2f/fhf8KP7
I03/AKB9n/34X/CrtFHM+4cqKX9kab/0D7P/AL8L/hR/ZGm/9A+z/wC/C/4V doo5n3DlRS/s
jTf+gfZ/9+F/wo/sjTf+gfZ/9+F/wq7RRzPuHKil/ZGm/wDQPs/+/C/4Uf2R pv8A0D7P/vwv
+FXaKOZ9w5UUv7I03/oH2f8A34X/AAq5GixoqRqFRQAqqMAD0FLRSbbBJIKK KKQwooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigArE8UeHLPxIunRanFb3Fp a3X2l7e4gWVJ
v3boFIPHVw2cH7v41t0UDTa2OP8AGPgi38QWdlZxGwgsbaF4FtZ7FZ4owygK 8SblVJEAwrYb
ALDHNWL3wq89nrEcN8sc19dW93G7QblieFYQoZdw3AmEE4K8HGe9dRRTuwUm tjN1rTn1bw5f
aZNOqS3dq9u0yx8KXQqWC56c5xn8ayvEViL6/wBJsYVnE6586ZYG8v7MQBIh kxtG4qg25z0O
MAmunoouK+lv61OIi0TU73xJr4N0LXSpdRgmkja1Je4CQQEeXJuAVdyFW+Vs 4IBU81NoPgmH
RfFF1qlumjMk8s03mNpYF8GkYsw+0h+VyTgFM4wM8ZrsaKPMqUuZWe2n4BT7 H/kLxf8AXCT/
ANCSmVDJFJPdxRwL+92O27zmiwMrkZUc9R+VJknRUVg/2df/AN7/AMn5v8KP 7Ov/AO9/5Pzf
4VIzeorB/s6//vf+T83+FH9nX/8Ae/8AJ+b/AAoA3qKwf7Ov/wC9/wCT83+F H9nX/wDe/wDJ
+b/CgDeorB/s6/8A73/k/N/hR/Z1/wD3v/J+b/CgDeorB/s6/wD73/k/N/hR /Z1//e/8n5v8
KAN6iudubS9t7eWZySsaFyBfS5wBn0p3lf8ATa6/8CJP/iqdgOgorn/K/wCm 11/4ESf/ABVH
lf8ATa6/8CJP/iqLAdBXBa5oWuSTyQ2un6Ve2YmkmjknuJIpFLuXI+X3b17V u+V/02uv/AiT
/wCKo8r/AKbXX/gRJ/8AFVcJyhsZzpxnucRF4T15Li3uL+KxtrKxWaUJDM0h JMbKAAQMcHr7
V3dQvbq6Mjy3LKwwQbhyCPTrU1StFb+u5b1bfV/8MFFFFABRRRQAUUUUAFFF FABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA ybzPJk8naJdp
2bhkZ7ZFYOm69NfLpJ8goZ7Nru7XYWMWAB5YAOdxcnHXOxhXQ1zaeGGjj8QK mozodTDLCyLt
NopBJCkHJ+dpHzwfmx2FLXp/X9foGnUY3iuG7l0oaVvK3GoGyuEuraWCWL9x JL9xwrKflQ8j
BB465qprPjez03wq15Hdx3d+2mvfRNHaTeUQELK8gGfKRipA3sM4IBJFN0Hw LHpItTFLYQeV
qAv2isLAWsJP2doSqoGO3O7dkljnj6QzeB75dCXSrHW44LeXShpd00ll5jOF VlWSP5xsPznI
O8EYxg8nT3fy/wCCaxcNG/L83+ljR8X+I59JTQ4LRCLrVLpbcSmymuY4hsLs SseOTtwMsMZL
chWq1J4u0aOK4cz3DiCc2zCOzmcvKGZTHGFQmRgUckJkgDJ4wat6jpP2ybRp PO2f2dc/aMbM
+Z+6kjx14/1mc89KypfC06WUIsdQjiv7bUp9Rt5pbcyRhpWlyjoHUsAszDhl OQD7UnYlKPKr
72/z/wCAWJ/GWhw21rO11M32pJHhijtZpJm8sgSL5SqXDKWGVI3DByPlOLGk eJ9I1e9+y6dd
GaVoftEbeS6xzR8fPFIVCyKNyglCcEgHGar6b4cktdRsL64vRPcwR3ImIh2L K87xuSoydqjy
8BfmOCMkkElui+Gf7MPh/wD0vzf7JsJLH/V7fN3eV83U7ceV0569eORJdX/W v/A+8LRto/6/
r8zo6fY/8heL/rhJ/wChJTKfY/8AIXi/64Sf+hJUsgqXni23ttYlsl07UZ7e 3mjt7q/iSMwW
0rhSqMC4kPDpkqjKNwyRhsJbeL7a41T7MunaitkZ5LWPUiiG3kmj3B4wA5kG CjjcyBSV4Jyu
X3XhO3n1mW+XUNQht7iaO4urCNo/IuJUChXYlDIOETIV1U7RkHLZSz8JwWuq m6j1HUDaLPJd
RaeWj8iKeQsXkHybySXc7WdlBbhRhcT/AF/X6fiaPktp/Wn+f4XMy7+I+l2X heLXr+0ubSyu
Zlis/PuLVPtWVLBlczeWqkBj+8ZDxjGSAdiHxRYz+FINft0muLa4VDFFBsle R2YIsalWKE7i
FyG29923ms2PwJAtvMzaxqjam94L4amEto50lEfl52pCIm+Qsp3IxIPPRcbN 5on23w+NMvNS
vpZRtYX2Y0nEisGWT5UCZDAHGzacYIIJBOhOl1+P3/5HMReOJLCz8T6nrNrc xW1hewwLazy2
tu8AeCFirSSSrEfnc8+Yc5wCeBTtP+IUd1qt1K1hcR+HItGg1caiwjwqOJGJ YCQuRhAAAmcq
3YqTfXwRCu6Uaxq39oNeLfG+JhMvmCAQHCmPYAyAggLxk4xxiRfBGnBBEbm+ a0bTRpVxbtIp
W5hG7bvbbvDDe/Ksud3OcDFXVvu/LX8Sk49fL81f52IPDXju08TaXc3uh2cl 2bWZY5reK7tZ
ZNrDhlaKV4z/ALpdWwDxnAbotD1ax13SoNR0q4FxZzglHClTwSCCpAKkEEEE AgggjNZ1p4ZT
+zZbDW9RvdftHI/d6kkJXaBjaRHGgde+HDcgGt8AKAFAAHAApO3QzV+pleLC V8K6yQSCLKYg
j/cNchd6JYrPM0dvbbCzFVFlDhR8xwOO2MV2niK2lvPD+p2tuu6ee1ljjXOM syEAZPua5CTT
tTkdi2j3mGYk/Nb98/8ATT3rohBTppOVrN9bdvNFRm4PT8ri2NhBYXNwsMca s1hebmSBIsgG
HAO3rjJ6+proqxLWxvY5ru4nsJraFbC5QtI0RyzeWQAEY9kPWtupqJJRV72X e/V9dROTk22F
FFFZCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo oooAKKKKACii
igAooooAKKKKAELD3/KjcPf8jTMdPpSYpgSbh7/kaNw9/wAjWN4p1Y6FoN1q IgFwYduIy+zd
lgvXBx19Kg0/Wp31w6RqdnHbXbQfaYmgnM0boCAeSqkEEjjGPeqUG1zIlyS0 Z0G4e/5GjcPf
8jWdrWow6RpV1qF0HMFtGZHCDLEDsPerULiWFJFBCuoYZ681NtLjv0J9w9/y NG4e/wCRrnId
cuhrtnpl5pv2d7kXDI3nh/kjKhWwB/EGzjPFb+Kbi42v1EpJ3t0JNw9/yNG4 e/5Go8UYpFEm
4e/5GjcPf8jUeKMUASbh7/kaNw9/yNR4oxQBJuHv+Ro3D3/I1HijFAEm4e/5 GmMG85ZYpZYn
VSuVUHIOM9QfQUmKMUAP826/5/rj/v2n/wARR5t1/wA/1x/37T/4imYoxS0A f5t1/wA/1x/3
7T/4ijzbr/n+uP8Av2n/AMRTMUYo0Af5t1/z/XH/AH7T/wCIo826/wCf64/7 9p/8RTMUYo0A
f5t1/wA/1x/37T/4ijzbr/n+uP8Av2n/AMRTMUYo0Af5t1/z/XH/AH7T/wCI o826/wCf64/7
9p/8RTMUYo0AJjPNC8Ul7cMjqVYbEGQev8NSbh7/AJGo8UYoAk3D3/I0bh7/ AJGo8UYpgSbh
7/kaNw9/yNR4oxQBJuHv+Ro3D3/I1HijFAEm4e/5GjcPf8jUeKMUASbh7/ka Nw9/yNR4oxQB
JuHv+Ro3D3/I1HijFAEm4e/5GjcPf8jUeKMUASbh7/kaNw9/yNR4oxQBJuHv +Ro3D3/I1Hij
FAEm4e/5GjcPf8jUeKMUASbh7/kaNw9/yNR4oxQBJuHv+Ro3D3/I1HijFAEm 4e/5GjcPf8jU
eKMUASbh7/kaNw9/yNR4oxQBJuHv+Ro3D3/I1HijFAEm4e/5GjcPf8jUeKMU Af/Z
--------------050304020709080109060008
Content-Type: image/jpeg;
name="step2.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="step2.jpg"

/9j/4AAQSkZJRgABAQEAAAAAAAD/4RLVRXhpZgAASUkqAAgAAAACADIBAgAU AAAAJgAAAGmH
BAABAAAAOgAAAEAAAAAyMDA5OjA2OjA5IDE1OjAyOjMzAAAAAAAAAAMAAwEE AAEAAAAGAAAA
AQIEAAEAAABqAAAAAgIEAAEAAABjEgAAAAAAAP/Y/+AAEEpGSUYAAQEAAAEA AQAA/9sAQwAG
BAUGBQQGBgUGBwcGCAoQCgoJCQoUDg8MEBcUGBgXFBYWGh0lHxobIxwWFiAs ICMmJykqKRkf
LTAtKDAlKCko/9sAQwEHBwcKCAoTCgoTKBoWGigoKCgoKCgoKCgoKCgoKCgo KCgoKCgoKCgo
KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo/8AAEQgAeACVAwEiAAIRAQMRAf/E AB8AAAEFAQEB
AQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQEC AwAEEQUSITFB
BhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5 OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Sl pqeoqaqys7S1
tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E AB8BAAMBAQEB
AQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB AgMRBAUhMQYS
QVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4 OTpDREVGR0hJ
SlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKj pKWmp6ipqrKz
tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/a AAwDAQACEQMR
AD8A+iJ/+Q7ef7qfyFS1FP8A8h28/wB1P5CpavoiUFZI8Q6dllaVlcO0YTYW ZiDgkBc5Gfy7
4xWtVW6hs4opLi4gi2xoxZjGGIXkntn14oKRXGt6f5ssTThJIyVKsDnIYrx6 8j9RTB4g0sgn
7WgXdtBIOGO3ccevAp3n6RNNFIDaSTt80Y2gyH5S/A+9nBJx1596akmjPHFL iyUSqJF3qqEj
HXBwe5/OgNC7fT/Z7Z5eMIrOeM8BS39KufZn/wCfiP8A79H/AOKqvNaC+AgJ 4YHPOMjBBHQ9
jVj+zLn/AJ+D+Y/+Jrnq+1v+7tb+vIqPL9oPsz/8/Ef/AH6P/wAVR9mf/n4j /wC/R/8AiqP7
Muf+fg/mP/iaP7Muf+fg/mP/AImsv9p8v6+RVqfmH2Z/+fiP/v0f/iqPsz/8 /Ef/AH6P/wAV
R/Zlz/z8H8x/8TR/Zlz/AM/B/Mf/ABNH+0+X9fILU/MPsz/8/Ef/AH6P/wAV R9mf/n4j/wC/
R/8AiqxLHUUu7ryFa6jfBI3hRkDGcce4/OtLym/57y/+O/4VUoYqLs7f18iY ypSV1cs/Zn/5
+I/+/R/+Ko+zP/z8R/8Afo//ABVVvKb/AJ7y/wDjv+FHlN/z3l/8d/wqbYny /r5D/d+ZZ+zP
/wA/Ef8A36P/AMVUUitFMiM6uGUnhcYxj3PrUflN/wA95f8Ax3/ClSLa+9pH cgEDdjj8h7Vd
P2/N79rf15ClyW0JKKKK6SCKf/kO3n+6n8hUtQ3Bxrt5/up/IUr3MUciI8iq 752KSAWx6DvT
7CJahvDbmBo7vYYpQYyr9GBByPyzT95Z1SMAsTjk4xxmi4smuECTRxMoYMPn IwQcjtSGZcZ0
a1ke4ja2iYsZWcNgEhDk/gufwpkmnaLNzL5DrjAUyYA4GOPUBBjuMGrEXhuz hKmOzhXapQYm
foRtP14JH405vD1ozSFrOAmQYbMjc9PbjoPyp6FXRpRu0UgdWiQKpLNIcKAB yTUy6gXIC3mn
MScACTPPHHX3H5ioDBKwZXihdGUqylyMgjHpUP8AZkG+Nv7Ptd0bb0/ev8py Dkcccj+fqakX
Qstq8ayFGv8ATVcMUwXxyBkjr6A/lTdW1S407S5L0CC4RXWMLDyWZnCAcnHU 1Vm0i1md2l0y
zZnGCTI2cflxjPHpx6CnazZT6jpMtjHHb2wd0kDoxOGVw4OMc8rTSXUHboV9 L8TXV5em1nsj
ayeWZV8zB3AEA9G9xWv9tuP+mX/fJ/xrm9N0e6sNSFzfXMc7mJok8tNuASpO fXoK2d496bS6
CuVLbTLW3ujcQxBZTkFt7twe3zMQO3T0q7Td496N496BbDqKbvHvRvHvSGOo pu8e9G8e9ADq
KbvHvRQBDexJNrF9HKoeN41VlPQgryKpz6FZTW8FvsZIYYzEiRsVwpKnr1zl Qc57Vfn/AOQ7
ef7qfyFS1XM1axNk7mXp+kWmm38VzD524goRkkfd64A6/KOa2/tMfpL/AN+m /wAKgT/Xw/7x
/wDQTVNdUvW0m7uhpsguIpTGluScsuQN3Tngk8ZzjjNTJt7lRSWxp/aY/SX/ AL9N/hR9pj9J
f+/Tf4VTW/ujfadC1i6pcwPLM2c+Qw24UnofvEevH1xp1IyD7TH6S/8Afpv8 Kq20VtBeXF0v
2l5p8ZLq7bQP4VyOBkk4960aq6jdNZ2/mrDLOdwBSJSzY7nA9s0mhWTM3R9M s9KvtQuoHune
+k82QPGcKcsflwowPmPH49SSalzoUEskjw3+p2rOW3G3DR5ySecKMkbjyc/n zWlYavJd3aQn
TL+BWDHzZYwqjGMZ5zk54+lVLzWr6GWdYNMmmWNyisI5BuAxz93pnj3yCOAT TStoXKTk7suD
ZFHbQiSZ/LQgvMG3N05JPU07cn94U7SdQklgtrm+tpLWV1kUxEElcNgfmBn8 a0v7St/+mv8A
37b/AAqiDL3J/eFG5P7wrU/tK3/6a/8Aftv8KP7St/8Apr/37b/Cj5AZe5P7 wo3J/eFan9pW
/wD01/79t/hR/aVv/wBNf+/bf4UfIDL3J/eFG5P7wrU/tK3/AOmv/ftv8KP7 St/+mv8A37b/
AAo+QGXuT+8KK1P7St/+mv8A37b/AAoo+QGVP/yHbz/dT+QqWop/+Q7ef7qf yFS0+iEhY4/N
uIVDsmWPK4z90+tS2QW7luo0ubgNby+UwITrgHPT3qncyvCInjfY28ANgHGe O/1pba/mmkQL
qBkG5QQIlU8tt4JB75/KpY0Pt7qKfWZdNWe7E8Ss7Eqm3A2c9O+/A/3W/G08 TLfx23nXBDxt
J5nyYGCBjGM/xCrC5a4kgF5ceZGqsw2L0bOOdvP3TSOdlzHA13ceZIpZfkXG BjPO3HcUhmdq
l1Fp11awTTXbPcttQoqEZyBzxxyyj6sKtX0TWsSOJriTdIkeF2DG5gM8j3qa dhBLBHJeTh52
KR/KhyQCcfd9AaW6YWqI897Ood1jX5VOWYgAcL6mgCDUE+xWjztPdSbcDYio SSSAMDb7067g
NtaTTtcXDCJC5UBMnAzjkVJesLO1kuLi8uFijGWIRTgfgtOuCLe1kuJr2ZYY 0MjNhOFAyT92
kBUhFu4tbieYSQzRF187bjnaR2HarP8AxLP+nL/x2o1ijvDbOZ5JopIzIjZA 4OMfdA9am/s2
3/6a/wDfxv8AGrJG/wDEs/6cv/HaP+JZ/wBOX/jtO/s23/6a/wDfxv8AGj+z bf8A6a/9/G/x
ouhjf+JZ/wBOX/jtH/Es/wCnL/x2nf2bb/8ATX/v43+NH9m2/wD01/7+N/jR dAN/4ln/AE5f
+O0f8Sz/AKcv/Had/Ztv/wBNf+/jf41TvIEt54ljLYdWJDMT0K46/U0CLX/E s/6cv/HaKo0U
DIp/+Q7ef7qfyFS1FP8A8h28/wB1P5CpafRCQyS2W8aOB2ZAzZyvUYBP9KXT 9GtI7tmhmlLw
OA6lNvI+YduRznip7X/j8g/3j/6Ca0LZ7dmc28kbl8SNtbOc8A/+O4/CpY0M ia0OozrGI/tg
RfNIHzbedoJ/E8ds+9OYWv29WZY/tnl4Dbfm2Z6Z9M9vY1FElimpSyxvF9tm GxwJMsQuOMZ7
ZH5ipH+yfbVkdovtKjy1yw3DdzjHvg/kaRSt1GX1xYwSRteNEJEBdC4yV5AJ Hp1HNLqb2KxJ
/aIhMYPmKJVBAKAtuGe4AJz7VDqtvpszq2ouilUIG+YoNpYZ4yByQo/TvUmq wWU8arqDhUAc
jMxj4KEN0I/hJ+nWgXUnuzb+RtuthikITa4yGJOAMe9RtcWktgZJChtWGwh1 wOTt2kH34xRc
x2s1rEs8n7nchRvNK7iCCvzA5PIH1qHydPGjLF5q/wBnhQA/nnGM8fPnPX3o AZJFDdi3jtSi
RRh1A2YC7SFxjjGKP7LP/PWP/v3/APXpghVVhXSJEC5kYsJNwJLDdyQ3Oaf5 Op/8/Cf99D/4
iqV7ElGJVaJGZVyQCcCn+Wn90VOljdKiqBDgDH+sP/xNL9iuv7sH/fw//E07 gV/LT+6KPLT+
6KsfYrr+7B/38P8A8TR9iuv7sH/fw/8AxNFwK/lp/dFARVOQoB6Zqx9iuv7s H/fw/wDxNRSx
ywyIkwQFgSNrE9Mew9aAEooopDIp/wDkO3n+6n8hUtRT/wDIdvP91P5CpafR CRLa/wDH5B/v
H/0E1Y07SrewnlniaV5pVCu7uTkAsRx0H3j0FVrX/j8g/wB4/wDoJqbSNJj0 x3aOQuXQI3yK
uSGds8AckufapY0SppsS35uyztLvZxkLwSqrgEDOMKOM+56DDLrSbe6v47uZ pDJGyMgyMKV3
Y7Z/iPeo4tHjj1X7cZCz73fbsUcsoXqBngD8c854oudGiuNSF48jbw8bgBV4 2ZwM4z3PWkMt
XNlHcXCSyO/yIU2AjaQWVjnjP8I79M03VNOi1KFYp3kEY3ZC45ypU5yD2Y1W 1jRY9UlDSzyx
4jMY8tVzyQTyQfQcVJrGlRaqkaXDfu1DgrtBzuUr9ehPSgCaWwiksYbTc6xR FMYwSQhBAOQf
QVGmlwx6UNPiklSHuwILHLZOcgg5Oc8dzReaalzYQWjSP5cTIckAltvTJI46 dRzUS6LEugrp
QlkMIAXc4DEjdnHI/D27c80AN+z/ANmiCOyVm+994Fjj5QOmOgAH4U/7Ve/8 8R/36b/GkZYN
J8lYowEYyNgYXlmDH0pRq8ZIAjJJ/wBtf8apbEjEv7hlDAxYIyPkP+NO+23P rD/3wf8AGqkZ
CRorEBgoBGadvX+8PzoGWfttz6w/98H/ABo+23PrD/3wf8arb1/vD86UEHoQ aALH2259Yf8A
vg/41DNJJPKjylPkBACqR1x7+1NooAKKKKAIp/8AkO3n+6n8hUtRT/8AIdvP 91P5CpafRCRJ
a/8AH5B/vH/0E0ujaRNp9zLNLeef5iBdgQqqncTkZY8c9O1Fr/x+Qf7x/wDQ TWlAkiPMZG3K
zZTnOBjpUsaM6PSZRrC3zXh2h3byUTarBlCgHk5xjOeM8egpbvSpZ9UW7F2Y 0Voz5YTrtz3z
1OcfTNX40mF1KzuphIGxe49acUY3CuGIQKQVz1PGP60hhLGzyQsr7QjEkY+9 wRjr70lzEZkV
VYLhgxOM8A/X9abOkzTwNE4WNWJkB/iGOKLtJpI1FvII2DgknuO4oAfcxGa3 kjVtpYY3Yzil
dC0TIHKkjG4dR7026WVowLdgr7gck9s89vSoljuRYhN6m4H8W7jr649PagCN mWzNqszs22Mp
u2kkn5eeKjvryGa2KRlyxZcDy2H8Q9qdIib4Rf8AlMP3hG8gjqMdQOcVDerY rb5gFsJNy42Y
z94VSJY+xnjh8wSEjJBGFJ/lVr7db/32/wC+G/wqpZLbsZPPERORjfirXl2X 923/ACFIoy/E
yjUtN8i2ZfMDhhv3qOhHUD3qnottNaWIiuGVpAzHKkkYJyACQDwOPwq14mjA 03OnBROHH+qC
k4wfUHviqmiG4NgPtgYTbm4YAHGflzjjOMVpd8iV/kZJLnbt8y/RRRUGgUUU UART/wDIdvP9
1P5CpaKKfRCRk6nqq2lx5RtbqUqFKtErAZPBG7p0I7nr0qpb+IllkYNZaiij GG3EhssQO/0P
4gDJooprY0ik0Sw64J3dY7TUEKReaxmLKBzgDgn6n29elMufEEdvt3W19INx VmjYsBgZyOeR
yOTjg54GMlFD3BxSZvRxebPCnmzKGY5IkOfuk9/pV7+zE/5+br/v5RRUtmaQ f2Yn/Pzdf9/K
P7MT/n5uv+/lFFK7HZANLjDBjPcEgYG5wf5inf2cn/PaX/x3/Ciii7Cwf2cn /PaX/wAd/wAK
P7OT/ntL/wCO/wCFFFFwsH9nJ/z2l/8AHf8ACj+zk/57S/8Ajv8AhRRRcLB/ Zyf89pf/AB3/
AAo/s5P+e0v/AI7/AIUUUXCwf2cn/PaX/wAd/wAKKKKLhY//2f/bAEMABgQF BgUEBgYFBgcH
BggKEAoKCQkKFA4PDBAXFBgYFxQWFhodJR8aGyMcFhYgLCAjJicpKikZHy0w LSgwJSgpKP/b
AEMBBwcHCggKEwoKEygaFhooKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo KCgoKCgoKCgo
KCgoKCgoKCgoKCgoKP/AABEIAVkBrwMBIgACEQEDEQH/xAAfAAABBQEBAQEB AQAAAAAAAAAA
AQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYT UWEHInEUMoGR
oQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNU VVZXWFlaY2Rl
ZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbH
yMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEB AQEBAAAAAAAA
AQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFR B2FxEyIygQgU
QpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpT VFVWV1hZWmNk
ZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1 tre4ubrCw8TF
xsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2gAMAwEAAhEDEQA/ APpTxN/yDE/6
+rb/ANHx1hWf/Iyav/10X/0VFW74m/5Bif8AX1bf+j46wrP/AJGTV/8Arov/ AKKirSl19CJ9
PU1sUYooqSgxRiiigAxRiiigAxRiiigAxRiiigAxRiiigAxRiiigAxRiiigA xRiiqlnbS31z
fE39zCsMwjRIljxjy0b+JSerHvSclFXYFvFGKz/D6Jrmg6bq1pqWppbX9tHd RLKkAdVdQwDA
IRnB5wTWh/ZD/wDQVvv++Yf/AI3UOtBaXCz7BijFH9kP/wBBW+/75h/+N0f2 Q/8A0Fb7/vmH
/wCN0vbQ7hZ9gxRij+yH/wCgrff98w//ABuj+yH/AOgrff8AfMP/AMbo9tDu Fn2DFGKP7If/
AKCt9/3zD/8AG6P7If8A6Ct9/wB8w/8Axuj20O4WfYMUYo/sh/8AoK33/fMP /wAbo/sh/wDo
K33/AHzD/wDG6PbQ7hZ9gxRij+yH/wCgrff98w//ABuj+yH/AOgrff8AfMP/ AMbo9tDuFn2D
FGKP7If/AKCt9/3zD/8AG6P7If8A6Ct9/wB8w/8Axuj20O4WfYMUYo/sh/8A oK33/fMP/wAb
o/sh/wDoK33/AHzD/wDG6PbQ7hZ9gxRij+yH/wCgrff98w//ABuj+yH/AOgr ff8AfMP/AMbo
9tDuFn2DFGKP7If/AKCt9/3zD/8AG6P7If8A6Ct9/wB8w/8Axuj20O4WfYMU Yo/sh/8AoK33
/fMP/wAbo/sh/wDoK33/AHzD/wDG6PbQ7hZ9gxRij+yH/wCgrff98w//ABuj +yH/AOgrff8A
fMP/AMbo9tDuFn2DFGKP7If/AKCt9/3zD/8AG6P7If8A6Ct9/wB8w/8Axuj2 0O4WfYMUYo/s
h/8AoK33/fMP/wAbo/sh/wDoK33/AHzD/wDG6PbQ7hZ9gxRij+yH/wCgrff9 8w//ABuj+yH/
AOgrff8AfMP/AMbo9tDuFn2DFGKqXltLY3NiRf3MyzTGN0lWPGPLdv4VB6qO 9W60UlJXQBij
FFFMCfxN/wAgxP8Ar6tv/R8dYVn/AMjJq/8A10X/ANFRVu+Jv+QYn/X1bf8A o+OsKz/5GTV/
+ui/+ioqql19CZ9PU1qKKKkoKKKKACiiigAPQ15H8NraPSdCs9ch0UaDYwaO TeXJjiP9oSYV
ll2QsWbaFc5fax8zAHJx65UCWdtHZCzjt4VtAnlCBUAQJjG3b0xjjFNO1/67 /wCZSl7vL6HA
ab4p8S3MEVndW9lZ6q+qfYGee3G1UNq0wYxR3EgBBA483kf3c8bXw6fV5NJ1 Btbv4L2Qahdx
xtFA8e0LO6kfNI/HHyjjaMDnGa3bHRdKsIYYbHTbK2igfzIkhgRFjbaV3KAO DgkZHYkVNa6f
ZWk91PaWlvBNdMHnkjiVWmYDALkDLHHGTRJpppA2uVJL+tf819x5LYTf2T8O /DdjO6rZ376b
LaMzdJvtELSRc+vLr/wPgBRXbQ+JbstpiSx26vdazdacykEHy4xOVI5+8REh J6cnjpjo202x
azhtGsrY2sBRooTEuyMoQUKrjA2kAjHTAxUC6FpC6q+prpVgNSchnuxbp5zE LtBL4ycKSOvT
iqck7rzf6FSqJppL+rf8M/U43R/EHirVItHCyaHbyavpzXsTG2lkFuU8vcGH mDzN3mjGCmzG
Pn61nxeINTub2fXbE6baO3hyz1C4jug8ikBrhmjXBUqDk/vDnGB8rZ49KhsL OD7P5Frbx/Z4
zFDsjA8pDjKrgcD5V4HHA9Kpz+HNEuDamfRtNlNrs+zl7VG8nZnZsyPl25OM dMnHWk2tbf1v
/wAD7h88ddN/80/0Ocg8S69e+NJrGx0onSLSSOG6kKRlgXiWTcXM6suN4+UQ vnafmGfl2/BO
oX+r+GbHUtUa1868iSdUt42RY1ZFO07mO45yc8cEDHGTcutD0m81SDUrvS7C fUbcAQ3UtujS
xgZI2uRkdT0PerttBDa28cFtFHDBGoRI41CqqjoABwBRdWsZtr8iSodGfFzq g/6eV/8ARMdT
Vkx3C2t9qAliufnmV1KW8jgjy0HVQR1BrlxXN7N8iuyqduZXZH8L3x8M/CQ9 NItP/RKV0/mV
yHhsQaL4d0vS83k/2G1itvN+wyrv2IF3Y2nGcZxk1pf2lB/zzvP/AAEl/wDi a82p7ZzbUHa/
Z/5G8fZ2V5I3fMo8ysL+0oP+ed5/4CS//E0f2lB/zzvP/ASX/wCJqLV/5H9z K/d/zI3fMo8y
sL+0oP8Annef+Akv/wATR/aUH/PO8/8AASX/AOJotX/kf3MP3f8AMjd8yjzK wv7Sg/553n/g
JL/8TR/aUH/PO8/8BJf/AImi1f8Akf3MP3f8yN3zKPMrC/tKD/nnef8AgJL/ APE0f2lB/wA8
7z/wEl/+JotX/kf3MP3f8yN3zKPMrC/tKD/nnef+Akv/AMTR/aUH/PO8/wDA SX/4mi1f+R/c
w/d/zI3fMo8ysL+0oP8Annef+Akv/wATR/aUH/PO8/8AASX/AOJotX/kf3MP 3f8AMjd8yjzK
wv7Sg/553n/gJL/8TR/aUH/PO8/8BJf/AImi1f8Akf3MP3f8yN3zKPMrC/tK D/nnef8AgJL/
APE0f2lB/wA87z/wEl/+JotX/kf3MP3f8yN3zKPMrC/tKD/nnef+Akv/AMTR /aUH/PO8/wDA
SX/4mi1f+R/cw/d/zI3fMo8ysL+0oP8Annef+Akv/wATR/aUH/PO8/8AASX/ AOJotX/kf3MP
3f8AMjd8yjzKwv7Sg/553n/gJL/8TR/aUH/PO8/8BJf/AImi1f8Akf3MP3f8 yN3zKPMrC/tK
D/nnef8AgJL/APE0f2lB/wA87z/wEl/+JotX/kf3MP3f8yN3zKPMrC/tKD/n nef+Akv/AMTR
/aUH/PO8/wDASX/4mi1f+R/cw/d/zI3fMo8ysL+0oP8Annef+Akv/wATR/aU H/PO8/8AASX/
AOJotX/kf3MP3f8AMi1rL5udLH/Ty3/omSpqyZLhbq+08RRXPyTM7F7eRAB5 bjqwA6kVrV6u
F5vZrnVmc1S3M7MKKKK6CCfxN/yDE/6+rb/0fHWFZ/8AIyav/wBdF/8ARUVb vib/AJBif9fV
t/6PjrCs/wDkZNX/AOui/wDoqKqpdfQmfT1NaiiipKCiiigAooooAKKKKACi ivMbmeebx5qs
dlLrr6pDqVqsCo10bFLfyYWlDj/j3B2mU4PzZIxzinFczt/X9foNK6b7Hp1F cNeePHtdT1y3
/s0T2+n2dxdRXELy7JjCBujLtCsYbJI+R5MFSDgjFWND1jxFd+N7uy1Cy0+3 0xbGGdFivGld
dzygNjyVyTtAK7sLtGC2TQk2rjcWk2/62X6o7GiuJ1bRYH+IWlH7ZrCpcW9z cyRR6tdJEzxt
AE/diQKANzfKBg55Bq7qHix7XSLm7Ww3z2sF1NcwGbb5fkAjAO3ncwXBwMqd 3bBXRPuHI7pL
qdTRXGX/AIzutLsb+bVNHMU0SQyW0UE5nMomk8tAwVNysGxuCq/H3S54rb8K avPrejrd3djJ
Yz72RonSZRweCvmxxuQRjkoOc9epaV9US9En3/4c2KLO2ubqEyrcQopd1CmE sRtYjruHpRV3
Q/8AkHj/AK6y/wDoxqlgQf2bdf8AP3B/34P/AMXR/Zt1/wA/cH/fg/8Axda1 FK4zJ/s26/5+
4P8Avwf/AIuj+zbr/n7g/wC/B/8Ai61qKLgZP9m3X/P3B/34P/xdH9m3X/P3 B/34P/xda1FF
wMn+zbr/AJ+4P+/B/wDi6P7Nuv8An7g/78H/AOLrWoouBk/2bdf8/cH/AH4P /wAXR/Zt1/z9
wf8Afg//ABda1FFwMn+zbr/n7g/78H/4uj+zbr/n7g/78H/4utaii4GT/Zt1 /wA/cH/fg/8A
xdH9m3X/AD9wf9+D/wDF1rUUXAwdQifT7SS6vL+COCPG5vszHqcDgNkkkgVi /wDCRaZn/kLL
/wCC6euh8Vxxy6QscyK8T3dqrqwyCDcR5BHpXnN4umJfQpLZQJcibZPA0C+W E3EZC7ePl5zX
ZRjR9nz1b9eqWit3Rx1p1vaclK3To3q79n5HZ2F/De+VJaXkN3A6v8yRMhVl K8EEk/xdwKvV
xngdI49X1tIFRYlvJQioMKBsh6e1dnWNWKjNxjtc3pScoJy3CiiiszQKKKKA CiiigAooooAK
KKKACiiigAooooAKKKKAJ/E3/IMT/r6tv/R8dYVn/wAjJq//AF0X/wBFRVu+ Jv8AkGJ/19W3
/o+OsKz/AORk1f8A66L/AOioqql19CZ9PU1qKKKkoKKKKACiiigAooooAKrW tjb2txdzwR7Z
buQSzNuJ3sEVAeenyqo49Ks0UwuYJ8I6KZLx2tZG+1xzRSK1zKVCS48xUUti MMQCdgHPPWr/
APZFn/a0WpBJFvI4fIDJM6qyZJAZAdrYJOCwJGTjGTV+igOlitLY28uoQXzx 5uoI3ijfcflV
ypYY6HJRfyrnLzw7dX2jeJxNHZwanrFvJbgRyM8aDyyiZYqCc5yfl745wCes opFRk4tNdDAt
/CWkR2F3ay28ky3gUTma5llb5TlQjMxZApJKhSApOVANaek6bBpVoLa2e7eM MWzdXUty+T/t
yMzY9s4q5RTv1J6WCpdJvrSGz8ua6gjcSy5VpACP3jdqipbCya7tzM93OhMj rtUJgAOQOqns
KlgaH9p2H/P9a/8Af1f8aP7TsP8An+tf+/q/41B/ZP8A0+3X5R//ABNH9k/9 Pt1+Uf8A8TSG
T/2nYf8AP9a/9/V/xo/tOw/5/rX/AL+r/jUH9k/9Pt1+Uf8A8TR/ZP8A0+3X 5R//ABNAE/8A
adh/z/Wv/f1f8aP7TsP+f61/7+r/AI1B/ZP/AE+3X5R//E0f2T/0+3X5R/8A xNAE/wDadh/z
/Wv/AH9X/Gj+07D/AJ/rX/v6v+NQf2T/ANPt1+Uf/wATR/ZP/T7dflH/APE0 AT/2nYf8/wBa
/wDf1f8AGj+07D/n+tf+/q/415rrvijVLbxHqWl6Jppvxp7rFK814YmLmKOU lUjtZPlCzRjc
SOSRjoTU/wCEn8Wf9C5H/wCDCb/5Aq1Tk1dJgeq/2nYf8/1r/wB/V/xo/tOw /wCf61/7+r/j
Xn/g/wAS3Oravd6bqNqbS+tYVnkjWfzo9juyL8xiiYOGilDKVwPl5OSB19Jx admK5o/2nYf8
/wBa/wDf1f8AGj+07D/n+tf+/q/41nUUrBcn1OfTNQspLaXUIEV8EOkyhkYE FWB9QQD+FcnN
4ZhnTZN421B0yDtaaEjI/CuloqlKSjy30JcYuXNbUxNC0aw0SUQ2F8b15fNl mlZ1YliYwM7e
BwP0rboopFWtsFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBP4m/ 5Bif9fVt/wCj
46wrP/kZNX/66L/6Kird8Tf8gxP+vq2/9Hx1hWf/ACMmr/8AXRf/AEVFVUuv oTPp6mtRRRUl
BRRRQAUUUUAFFFFAGP4gkmtZ9LvI5ilvFdCO4XJwySAoMjpw5Q5Poa5nVPFt 14f8PQ6n9m/t
Ka9kluxbB5zItuOVKLHFJwE8sEtsTc3LDdXaarp9rq2mXWn6jCJ7O6jaGaIk gOjDBGRz+VUd
X8N6Vq6QJfW7skMbQqsc8kQMbABkYIw3IcD5WyOBxQtx6dTn7fV2TxNdxzm5 mjk1mOCAfaHR
YQdPEh+UcMMhvlPGW3dRTtL1rU9T8WaG9zafYrG6sLq4hjS68zzE3W+wyrtA VwGPALgZOGOa
6MaFpouxci2/fi4F1u3t/rRF5IbGcfc4x079earaT4V0fSb1LuwtpEmjWSOI vcSyLEjlSyRq
zEImUXCqABjgCrurr0/Sxbmna3b/ADOYTWdVsNe8V6he2ouI7W9tdPtIU1GT btk8kDMZQIp/
e7y3Lclc4ANax8T6kt7Mp0i2a0spobW/lS9JeOZ1Rj5SGMCRF81MszIfvYXg A7k2iafP9r82
33fariK6m+dhukj2bG68Y8tOBwcc9TUFz4a0q51canLBIbkMrsq3EixSOuNr vEG2Oy4XDMpI
2rg/KMTpZL+v6vft6g3B9Nf+G/4Jhf8ACYanJcxpb6FC0M99c6bbySX20tPE ZMFgEO2MiJss
MsDxsI+aug8M6q+saULme2FrcJNLbzQiTzFWSORo22tgblypIOAcEZAPFSR6 Jp8fkbLfHkXU
l7H87fLM+/e3XnPmPx056cCrFhY29hFJFaR+WjyyTsNxOXdi7Hn1ZiaeliZ8 rd4/1v8A8D8S
zUV3qh0TwXqeqiHzzZRXVz5W7bv2F2xnBxnHXFS1d0QA6dgjIMsv/oxqiQRa TTexyF34k13S
Le8g1CfR729IszBPbwSQxRfaJ/JHmRmRyQp+bIdd4BGFxmnXuueJbbTr6IPp s13p915d3f21
hJNHHF5Pm7vsom8wsMqu1ZGPIYDnA6iw8O6Jp2nXOn6fo+m2thcljPbQWqJF LuGG3KBhsjg5
HIqCXwj4bm0m30ubw/pEmmW7mSGzayjMMbnOWVNu0H5jyB3PrSt/X9dvxHdW /r+v8jnLXxTr
+oeOJbDTNNWfQ7OSKG5uFjj53wrJ5m5rhXQDePlEL5x97n5YvinqeoHR/E9j Zz6bBaWmiS3F
yLlWaSYSJKoCEMBGAU+8Q+ScYGMnsbvQNGvNVt9Uu9J0+fUrYAQXctsjTRAZ ICuRlep6HvS6
poWkatPBNqul2F7NArrFJc26SNGHGHClgcAjg4696d9hwnyy5vT8NzjrzxPr KeLLLS9MW3bT
Zf8AQnuJbUYgufs7SgbvtCtJgBCVWIDDH94CCBhaZ4n8XWfhDwdZ2SRaxrOp WLXZnFurHy0W
P5WWW6j3OfMGXEnb7nOR6gNF0oaodSGm2Q1EqE+1eQnm7QMAb8ZwMnvVS58K eHbrTzYXOgaT
NYmY3Jt5LONozKc5k2kY3HJ+brzT5vL+v6f4W8xRairNf1Z/8D8zPm1rVItd sre3tGvUuBGb
u0VMNYZA3MZ/9W2Mr+6JDkFmUsAFrqqZDFHBCkUKJHFGoVEQYVQOAAB0FPpE LzPIrTyj8TvG
iToJI2uACpBI/wCPXTsdK3PJsmDBreMgDp5b/wCz7+5rmPEKXujePfEV1JYa k63twk1u9vpV
zexyRG2tkJLQqQrB4GG1iDgZxggmNfEN0ucaZq3Pr4X1H/4n2rZ08PUjF1Em 0rarzfkXGpUh
pFtfMteDW3fFXxOw6Gxh/wDSu8r0avOvh9a3b+MdX1WW0vILW5sooUe6s5LR nlWaaSQCOUB9
oE8eGxg5IBJDY9FqajTnJra7ICiiioAKKKKACiiigAooooAKKKKACiiigAoo ooAKKKKACiii
gAooooAKKKKAJ/E3/IMT/r6tv/R8dYVoceJNX/66L/6Kird8Tf8AIMT/AK+r b/0fHWDa/wDI
yav/ANdF/wDRUVXS6+hM+nqau/2H50b/AGH51geLvEcHhewS9vLK+uLUtteS 2RWER7bssMA9
M9M8cZGTwj4jg8UWD3tnZX1vahtqSXKKolPfbhjkDpnpnjnBw/Zy5ee2gueP Ny31N/f7D86N
/sPzrktTm1C68bLpdtqdxY2w077T+5jiYl/M25O9G4x2GKpWXjmC00W0fW9r X8k89uViZIlc
xMVZ8yMqgdON3U4FUqUmk1/X9WBzSbT/AK2f6ndb/YfnVS7UT3enwO0ixyTM HEcjISBFIQMr
g9QO/auYtPGDahr+kW+nWUsun31o9x5p2hgQwHdxwpyDwc8YyKu6P4ktNW8S 2+nxxSw3dpMz
SRu8b4BimHWN2AII5BIPtR7KcdWv62J9pF/h+Op0v9kWf/T1/wCBk/8A8XR/ ZFn/ANPX/gZP
/wDF1oUVjzPua8q7Gf8A2RZ/9PX/AIGT/wDxdH9kWf8A09f+Bk//AMXWhRRz PuHKuxn/ANkW
f/T1/wCBk/8A8XR/ZFn/ANPX/gZP/wDF1oUUcz7hyrsZ/wDZFn/09f8AgZP/ APF0f2RZ/wDT
1/4GT/8AxdaFFHM+4cq7Gf8A2RZ/9PX/AIGT/wDxdH9kWf8A09f+Bk//AMXW hRRzPuHKuxn/
ANkWf/T1/wCBk/8A8XUDeHNKZizW8hYnJJuZcn/x6teilzPuHKuxj/8ACN6T /wA+r/8AgTL/
APFUf8I3pP8Az6v/AOBMv/xValxPFbQvNcyxxQoMs8jBVUe5PSsHUPFNvbeK LLQreCW8u5vm
mMJGLZCOGb69cdcAn0BmVXl3ZEpQh8Ra/wCEb0n/AJ9X/wDAmX/4qj/hG9J/ 59X/APAmX/4q
tiuY8b+LovCCafdX9jcy6ZPN5VzeRDK2gP3WdepBJxx/PANObSu2awpOpLli tS//AMI3pP8A
z6v/AOBMv/xVH/CN6T/z6v8A+BMv/wAVWZ4R8aW/irVNRh0yzuG061wI9QOB HO3cKOvuD3HP
AIz1dJTb1THOk6b5ZKzMf/hG9J/59X/8CZf/AIqj/hG9J/59X/8AAmX/AOKq DVtZv11RtM0H
TYL69iiWedrq6NtDEjFgo3KjsXJViAFxgEkj5QyW3ie1SPWJdZa30qDTJ44J Zrm5VUBaGKTl
jgDmXb15x74p8z7kcq7Fj/hG9J/59X/8CZf/AIqj/hG9J/59X/8AAmX/AOKp zeJNDW4sIG1n
TBPfoslpGbqPdcq3RoxnLg9iM1as9U0+9up7azvrW4uIP9bFFMrvH8xX5gDk fMrDnupHaneQ
WRl3Ol2em3NhLZRyRO85jf8AfSMGXypDggkjqoP4Vob/AGH503Wvv6b/ANfX /tGWjFO+iElu
O3+w/Ojf7D86bijFAx2/2H50b/YfnTcUYoAdv9h+dG/2H503FGKAHb/YfnRv 9h+dNxRigB2/
2H50b/YfnTcUYoAdv9h+dG/2H503FGKAHb/YfnRv9h+dNxRigB2/2H50b/Yf nTcUYoAdv9h+
dG/2H503FGKAHb/YfnRv9h+dNxRigB2/2H50b/YfnTcUYoAt+Jv+QYn/AF9W 3/o+OsK0/wCR
k1f/AK6L/wCioq3fE3/IMT/r6tv/AEfHWFZ/8jJq/wD10X/0VFTpdfQmfT1N GeGOeGSGeNJI
pFKOjgMrKRggg9QaIIY4IY4YI0jijUIiIAqqoGAAB0AqWilcowtT8PLe6uNS h1G/srr7P9lJ
tjHgpu3fxo2DnuMVG/hOwRNP+wSXOnzWG8QzW7gvh/vht4YNk8nIJzzXQ0VS qSWiZLim7swr
vw5BdXNncTXd4bi3he3aQFMzI+Nwf5e+Oq7cdsVS0HwpaaBrOlTW1zdzsF+y KJymFjWKYgDa
q88nmuqqrdyJFe6bJK6pGkzszMcBQIJckmmqkrNX0/4f/MUoRev9dP8AI2KK zf7d0j/oKWH/
AIEJ/jR/bukf9BSw/wDAhP8AGsTQ0qKzf7d0j/oKWH/gQn+NH9u6R/0FLD/w IT/GgDSorN/t
3SP+gpYf+BCf40f27pH/AEFLD/wIT/GgDSorN/t3SP8AoKWH/gQn+NH9u6R/ 0FLD/wACE/xo
A0qKzf7d0j/oKWH/AIEJ/jR/bukf9BSw/wDAhP8AGgDSorN/t3SP+gpYf+BC f40f27pH/QUs
P/AhP8aAJtW0611fTbiw1CFZrWddro3cf0IOCD6isXwX4PsvCsEq28j3E8hI M8v3tnZfyAye
+B0AAGp/bukf9BSw/wDAhP8AGj+3dI/6Clh/4EJ/jUOEXJSa1RDpwclNrVGl XJfELw1f+KrW
y0+DURaaW0ub+ML880eMgA/Ucg8HPPTa23/bukf9BSw/8CE/xo/t3SP+gpYf +BCf41TV1Zm1
Oo6clKO6Oe8BeEbvwfeahZ2uoef4ckIltLaUEyW7n7yhv7n59e2CW7Os3+3d I/6Clh/4EJ/j
R/bukf8AQUsP/AhP8aElFWQVKkqkuaW5malYa1Za9PqmgR2F2LuGOGe1vbh7 cKyFtsiyLHJy
Q2CpXsDkYwcDXfBmq30txdrLby3J1NL5YY764sRIPsiQMPNiy8ZyGYY3AjAP U47L+3dI/wCg
pYf+BCf40f27pH/QUsP/AAIT/GmtP6+ZNzz++8Ea5Olja2y29vp8PkyrF/bd 2wt5RMZZSRsH
2nfxhpSNp6L1z3PhXSX0ewuoZfJ8ye+uromLoRLM7rngc7WUH6d6n/t3SP8A oKWH/gQn+NH9
u6R/0FLD/wACE/xp3F0t/X9ahrP+s03/AK+v/aMtPxVS8vrS9k0/7HdQXGy6 +bypA+3MMuM4
6dDVyq6IlbsTFGKWikMTFGKWigBMUYpaKAExRilooATFGKWigBMUYpaKAExR ilooATFGKWig
BMUYpaKAExRilooATFGKWigCfxN/yDE/6+rb/wBHx1hWf/Iyav8A9dF/9FRV u+Jv+QYn/X1b
f+j46wrP/kZNX/66L/6KiqqXX0Jn09TWoooqSgooooAKrz/8hHS/+u7/APoi WrFV5/8AkI6X
/wBd3/8AREtNCZq7R6CjaPQUtYukeJdN1fWtU0vT5mmuNNWMzsF+TLmRQFbo xBicHHQjHUEC
LFGztHoKNo9BS1z+leMvD+q6n9g0/U4prk5CAKwSXHXy3I2yYwT8pPQ0rAb+ 0ego2j0FLWP4
T8R6b4q0S31XR5mktplDbXXa6EgNhlPQ4IPuCCMgg0WA19o9BRtHoKWiiwCb R6CjaPQUtFFg
E2j0FG0egpaKLAJtHoKNo9BS0UWATaPQUbR6Cq4vbc6g1iJP9KWITFMH7hJA OenUGrNGm4Cb
R6CjaPQUtFFgE2j0FG0egrL17X7DQo431A3R3hiFtrOa5YKuMsViViFGRliA ORzzUF/4r0ax
ntYp7wk3KJIjwwySoqOcI7uilY1Y8BnIBwcHg07Abe0ego2j0FY8/ibSYNaX SpblxeFghIgk
MSuV3BGlC7FcryFLBiCOORRofiXStcnli02eWR41Eg8y3kiEiEkCSMuoEiHH 30yvTnkUJXB6
blrUreG5uNLhuIY5YmujuR1DKf3Mp5Bq5/YWkf8AQLsP/AdP8Kguv+P7Sf8A r6P/AKIlrYqr
tJWJsm2Z39haR/0C7D/wHT/Cj+wtI/6Bdh/4Dp/hWjRS5n3HyrsZ39haR/0C 7D/wHT/Cj+wt
I/6Bdh/4Dp/hWjRRzPuHKuxnf2FpH/QLsP8AwHT/AAo/sLSP+gXYf+A6f4Vo 0Ucz7hyrsZ39
haR/0C7D/wAB0/wo/sLSP+gXYf8AgOn+FaNFHM+4cq7Gd/YWkf8AQLsP/AdP 8KP7C0j/AKBd
h/4Dp/hWjRRzPuHKuxnf2FpH/QLsP/AdP8KP7C0j/oF2H/gOn+FaNFHM+4cq 7Gd/YWkf9Auw
/wDAdP8ACj+wtI/6Bdh/4Dp/hWjRRzPuHKuxnf2FpH/QLsP/AAHT/Cj+wtI/ 6Bdh/wCA6f4V
o0Ucz7hyrsZ39haR/wBAuw/8B0/wo/sLSP8AoF2H/gOn+FaNFHM+4cq7Gd/Y Wkf9Auw/8B0/
wo/sLSP+gXYf+A6f4Vo0Ucz7hyrsZ39haR/0C7D/AMB0/wAKP7C0j/oF2H/g On+FaNFHM+4c
q7GV4m/5Bif9fVt/6PjrCs/+Rk1f/rov/oqKt3xN/wAgxP8Ar6tv/R8dYVn/ AMjJq/8A10X/
ANFRVdLr6Ez6eprUUUVJQUUUUAFV5/8AkI6X/wBd3/8AREtWKrz/APIR0v8A 67v/AOiJaaEy
TxFYXGqaHeWVneSWU80ZVJ06qfwwcHocEHBOCDgjhfhjDJa+NPEdrLYGwe20 3ToDAB8ikSXn
3GwAy4III9eQCCB6ZRUFFDXrA6roWo6cs727XdtJbiZPvR71K7h7jOa860/w /rt5Ppdhd6O2
mxWFzbzveCeJoWELq22EKxfDbdvzKmFY/Q+qUUAFeSfBHS7qbQ/Duqostnax aTBbyblKteER
KOVPREOcN1JJxhc7/W6KACiiigAooooAKKKKACiiigDz/wASTXsmtX+pabba n5NgtpDM0dtK
ryhbnfKI1wGlAj67QQ2cDccioG/tLXruPY2v2mnXGuHJxNayfZfsJ45AaNDI MfwkMeMNg16P
RRH3Vb+tXdjbu2/62seO69B4iGm6baS3usWunRTX0JnS0vruclJytuX+zSpM QYgSHYsrcFsk
qa9Y0pZl0y0W5na4nEKCSZovKMjbRlin8JJ5x26Vaop30sJ6u5yfjnXZtOFt p9vb6kDehhJf
WunT3a2yDAOBEjfvDn5Qw2jBY5wFbndatvstprGlabpuotDrOkw2mmulpKyx kI8eyViP3W3c
rZk29T3BFenUUloO+qa6Hm2pWlxPNqPh5rK/M93q9verdJbv5JgVonZjMBtV gI2TaW3ZxgYI
pfAVhqMniC1uJLq6n0rStOfT7dp9Ll09my0eNyyndIwWIZcBU5G0Z3Y9Iopx fL/Xlb8vx+4m
2lv63u/v/ruZ2sSywyaZJBGkkguuFdygP7mXuAcflUn9qal/z4Wf/gY3/wAb qPWIpZpNMjgk
SOQ3XDOhcD9zL2BGfzqT+y9S/wCf+z/8A2/+OVatZXJ1u7B/ampf8+Fn/wCB jf8Axuj+1NS/
58LP/wADG/8AjdH9l6l/z/2f/gG3/wAco/svUv8An/s//ANv/jlHu/1cNf6s H9qal/z4Wf8A
4GN/8bo/tTUv+fCz/wDAxv8A43R/Zepf8/8AZ/8AgG3/AMco/svUv+f+z/8A ANv/AI5R7v8A
Vw1/qwf2pqX/AD4Wf/gY3/xuj+1NS/58LP8A8DG/+N0f2XqX/P8A2f8A4Bt/ 8co/svUv+f8A
s/8AwDb/AOOUe7/Vw1/qwf2pqX/PhZ/+Bjf/ABuj+1NS/wCfCz/8DG/+N0f2 XqX/AD/2f/gG
3/xyj+y9S/5/7P8A8A2/+OUe7/Vw1/qwf2pqX/PhZ/8AgY3/AMbo/tTUv+fC z/8AAxv/AI3R
/Zepf8/9n/4Bt/8AHKP7L1L/AJ/7P/wDb/45R7v9XDX+rB/ampf8+Fn/AOBj f/G6P7U1L/nw
s/8AwMb/AON0f2XqX/P/AGf/AIBt/wDHKP7L1L/n/s//AADb/wCOUe7/AFcN f6sH9qal/wA+
Fn/4GN/8bo/tTUv+fCz/APAxv/jdH9l6l/z/ANn/AOAbf/HKP7L1L/n/ALP/ AMA2/wDjlHu/
1cNf6sH9qal/z4Wf/gY3/wAbo/tTUv8Anws//Axv/jdH9l6l/wA/9n/4Bt/8 co/svUv+f+z/
APANv/jlHu/1cNf6sH9qal/z4Wf/AIGN/wDG6P7U1L/nws//AAMb/wCN0f2X qX/P/Z/+Abf/
AByj+y9S/wCf+z/8A2/+OUe7/Vw1/qwf2pqX/PhZ/wDgY3/xuj+1NS/58LP/ AMDG/wDjdH9l
6l/z/wBn/wCAbf8Axyj+y9S/5/7P/wAA2/8AjlHu/wBXDX+rB/ampf8APhZ/ +Bjf/G6P7U1L
/nws/wDwMb/43R/Zepf8/wDZ/wDgG3/xyj+y9S/5/wCz/wDANv8A45R7v9XD X+rE3ib/AJBi
f9fVt/6PjrCs/wDkZNX/AOui/wDoqKt3xN/yDE/6+rb/ANHx1hWf/Iyav/10 X/0VFRS6+gT6
eprUUUVJQUUUUAFVrmMTX+mRsWCvO6kqxU4MEvQjkH3FWahf/kK6T/18N/6J lpoTLf8Awj1p
/wA99R/8D5v/AIqj/hHrT/nvqP8A4Hzf/FVr157e6daab44/tnUNP07Uo7y9 igg1HI+2adKV
VFhGQf3RIJ+VlIMhyjAs1QldpFPRNnV/8I9af899R/8AA+b/AOKo/wCEetP+ e+o/+B83/wAV
WvRSsBkf8I9af899R/8AA+b/AOKo/wCEetP+e+o/+B83/wAVXDXGox+GPHXi XXJ2drS4lisp
Yw3WUWyPBtHTLEunuXQVr/Cq2uLRPEsN66yXg1UtO65w0rW8LORknjcxwOwx Tiub7r/iv87h
L3bef+T/AMjov+EetP8AnvqP/gfN/wDFUf8ACPWn/PfUf/A+b/4qtesrxRpW naxolzbavYWl
/bqjSCK6hWVQwBw2GBGR61MnypsqK5nYb/wj1p/z31H/AMD5v/iqP+EetP8A nvqP/gfN/wDF
VnfDPSdO0rwRoy6XYWlks9nBNMLaFY/MkMa5dtoGWPqea6itJx5ZOPYzhLmi pdzI/wCEetP+
e+o/+B83/wAVR/wj1p/z31H/AMD5v/iqp/EANH4Zmv4lLS6bJHqCgdSImDuB 9UDr+OK8+lme
6vLyF3aW38aSgRKTlTFHMI2xkDAa22tj2P4wtXb+v63+7zKeiv8A15/dp956 b/wj1p/z31H/
AMD5v/iqP+EetP8AnvqP/gfN/wDFVrgADA4FFOwGR/wj1p/z31H/AMD5v/iq P+EetP8AnvqP
/gfN/wDFVzF34U8OyfFKzupNB0l7p7Ge6aZrOMuZlmhxIWxneMnDdea76hL3 U+/+dv0Ff3mu
3+Sf6mR/wj1p/wA99R/8D5v/AIqj/hHrT/nvqP8A4Hzf/FVr15/8RtL/ALW8 TeHbf+wtG1zE
N2/2bVn2QjHk/MD5UnzDOB8vc8+qKWp1P/CPWn/PfUf/AAPm/wDiqP8AhHrT /nvqP/gfN/8A
FVqwqEiRAioFUAKvRfYe1Op2EjI/4R60/wCe+o/+B83/AMVR/wAI9af899R/ 8D5v/iqzvHui
trlnYwLHp14YrjzjpupE/Z70BGGx8Bum4OCVcAqDt6EX/BtxZXXhqxk0y0+w 2gVkW1GMQFWK
tGNpK4VgQNvGAMcYoSBkcmnw2F9pfkvcvvujnzp3l6QTdNxOOvat2srXZ4ba 40ma5ljhiW6O
55GCqP3Mo5JqT+3dI/6Clh/4EJ/jVWbSsTdJs0aKzv7d0j/oKWH/AIEJ/jR/ bukf9BSw/wDA
hP8AGlyvsPmXc0aKzv7d0j/oKWH/AIEJ/jR/bukf9BSw/wDAhP8AGjlfYOZd zRorO/t3SP8A
oKWH/gQn+NH9u6R/0FLD/wACE/xo5X2DmXc0aKzv7d0j/oKWH/gQn+NH9u6R /wBBSw/8CE/x
o5X2DmXc0aKzv7d0j/oKWH/gQn+NH9u6R/0FLD/wIT/GjlfYOZdzRorO/t3S P+gpYf8AgQn+
NH9u6R/0FLD/AMCE/wAaOV9g5l3NGis7+3dI/wCgpYf+BCf40f27pH/QUsP/ AAIT/GjlfYOZ
dzRorO/t3SP+gpYf+BCf40f27pH/AEFLD/wIT/GjlfYOZdzRorO/t3SP+gpY f+BCf40f27pH
/QUsP/AhP8aOV9g5l3NGis7+3dI/6Clh/wCBCf40f27pH/QUsP8AwIT/ABo5 X2DmXc0aKzv7
d0j/AKClh/4EJ/jR/bukf9BSw/8AAhP8aOV9g5l3I/E3/IMT/r6tv/R8dYVn /wAjJq//AF0X
/wBFRVu+Jv8AkGJ/19W3/o+OsKz/AORk1f8A66L/AOioqul19CZ9PU1qKKKk oKKKKACq1xIk
OoaXJK6pGk7szMcBQIJcknsKs1C//IV0n/r4b/0TLTQmX/8AhING/wCgvp// AIEp/jWaW8HH
WhrBPh86uF2i+/c+fjGMeZ97GOOvSodMutY1LT7e+WbSraO5jEyQmzeUojDK gt5q5OCM8CrW
zWf+f7Sv/Ba//wAfrMovf8JBo3/QX0//AMCU/wAaP+Eg0b/oL6f/AOBKf41j 6ndaxpun3F80
2lXMdtGZnhFm8RdFGWAbzWwcA44NdT5Uf9xfyoAxm1Pw2zSFr3SCZXWWQmWP 53XG1jzyRtXB
7YHpT4NX8P27zPBqGlRNM/mSlJ41MjYA3Ng8nAAyewFa3lR/3F/Kjyo/7i/l T1Azv+Eg0b/o
L6f/AOBKf40ja9orqVbVdOZSMEG5Qgj860vKj/uL+VHlR/3F/KkBlwa1oVvB HDBqemRQxqER
EnjVVUDAAAPAA7U//hING/6C+n/+BKf41o+VH/cX8qPKj/uL+VPUDMk13RJI 2STVNNdGBVla
4Qgg9iM1WS98Lp9j2XOir9iG21xJEPIG3bhP7o28cY44rc8qP+4v5UeVH/cX 8qQGd/wkGjf9
BfT/APwJT/Gj/hING/6C+n/+BKf41o+VH/cX8qPKj/uL+VAGUdY0A3K3B1HS zcKhjEvnx7gp
IJXOc4JAOPYVJ/wkGjf9BfT/APwJT/GtHyo/7i/lR5Uf9xfypgZ3/CQaN/0F 9P8A/AlP8ajf
WdAeeOd9R0tpowypIZ4yyg4yAc5AOBn6CtXyo/7i/lR5Uf8AcX8qQGd/wkGj f9BfT/8AwJT/
ABo/4SDRv+gvp/8A4Ep/jWj5Uf8AcX8qPKj/ALi/lQBgaxc+FNbtPsmszaHq FruD+TdtFKm4
dDtbIzVq21nQLW3igttS0uGCJQkccc8aqigYAABwAB2rV8qP+4v5UeVH/cX8 qAOf1u/tbmPT
J7SZbqJbwqTbfvufJk4wuTnkVH9uT/n3v/8AwCm/+JrU1MBb3RwAAPtTcD/r hLWlWl1ZXJs7
s5n7cn/Pvf8A/gFN/wDE0fbk/wCfe/8A/AKb/wCJrpqKV0Fmcz9uT/n3v/8A wCm/+Jo+3J/z
73//AIBTf/E101FF0Fmcz9uT/n3v/wDwCm/+Jo+3J/z73/8A4BTf/E101FF0 Fmcz9uT/AJ97
/wD8Apv/AImj7cn/AD73/wD4BTf/ABNdNRRdBZnM/bk/597/AP8AAKb/AOJo +3J/z73/AP4B
Tf8AxNdNRRdBZnM/bk/597//AMApv/iaPtyf8+9//wCAU3/xNdNRRdBZnM/b k/597/8A8Apv
/iaPtyf8+9//AOAU3/xNdNRRdBZnM/bk/wCfe/8A/AKb/wCJo+3J/wA+9/8A +AU3/wATXTUU
XQWZzP25P+fe/wD/AACm/wDiaPtyf8+9/wD+AU3/AMTXTUUXQWZzK30TSxxs lzG0hKp5ttJG
CcE4yygdAfyq1UniL/WaV/19H/0TLUdNggooopDJ/E3/ACDE/wCvq2/9Hx1h Wf8AyMmr/wDX
Rf8A0VFW74m/5Bif9fVt/wCj46wrP/kZNX/66L/6KiqqXX0Jn09TWoooqSgo oooAKhf/AJCu
k/8AXw3/AKJlqaoX/wCQrpP/AF8N/wCiZaaEzK0i5CeEdLUSzxFbCA74UDsP 3a9AQcn8DUD6
rdnw7dTQ3f76HzSJXjUuVXOAwGArdM5HHcZ6V9IjmuvDel/ZXmUfZIV8yEBi CqKCOQR1BB4p
8mkTPYy2269XziTLIEG58jBzlcDj0A6VBZo+IboSeGdXXnJsZ/8A0U1dlXnO sJLa+GtTFy0p
UWcyeZMApJKMAOABnJA4FejUErY5nx3danY2VhdaZex20QvrWKdDAHeVZLmK MqGJwo2s2flJ
5GCuOemrB8W+HW8R21vb/wBsajpsUUqTEWawHzHR1dC3mxv91kB4xnnORW1b RtFbxRyTSTui
hWlkChnIH3jtAGT14AHsKa+G3n/kUySqupwT3VjLDaXj2Mz4AuI0V2jGeSoY Fc4zjIIB5IPS
rVZPinRF8RaJPpkl7d2UUxXfJa7N7KCCUIdWUq2MMCCCCQeCalgtyn4Furu7 0q4e6vpNStlu
XWzv5URHuocDDkIqqRu3gMqgMqqwznJ6KqGiWE+m2XkXOp3mpMGyJrpIVYDA woEUaLgfTPPW
r9UyUFcZ4Q1C6fxPquny6xfahBDEjhdSto7aZH3ureWixxs0WAuHKspP3XbD Adk67kZQxXIx
kdR7isTRPDzadfvfXur6jq94YvISa9EKmKPOSqiKNF5IBJIJ4HNJb/1/X9fI b2NyiiigDjdZ
1zUD4x0K10+XytL+3NaXZKK32hzbTSbFJ5AQopJHUtjPysK7KuWvvh/4WvNa tNWfQtMj1C3u
jeGeOziDzSbWGZG25blt3XO5VOeK6mn0Q3vp/WrCuM+IkuvQS6dNo76ymmxr M182kpaPMuAp
Q7bgEEffyEBbpwa7OsnxBpE2rxRxR6xqOnQgMsqWfkjz1OPlZnjZl4zyhU8n npiJJ20BWvqX
9PuIrqwtri3mM8M0ayJKRjepAIboOo56Cp6itbeK0tYba2jWOCFBHGi9FUDA A/AVLVytfQmN
7K5yvj7WL3ToNNs9Kju2u9RuTAGtI43mRVjeQlBJ+7DfJgGT5RnJzjB0/CV8 mo+H7WdZ7ydx
uila9REnEiMVdZBGAgZWUqdo28cZHNP8QaMms28Ci7urG5t5RNBdWuzzInwV JAdWU5VmBDKR
g+uDU2iaZBo+mx2ds0jqpZ2klOXkdmLO7HgbmZiTgAZPAA4pLZjfQZqn/H9o /wD19N/6IlrR
rF8Shy2l+VM8L/ajh0Ckj9zL/eBH6VX233/QWvP+/cP/AMbq7XSJvZs6Kiud 233/AEFrz/v3
D/8AG6Nt9/0Frz/v3D/8bpcvmF/I6Kiud233/QWvP+/cP/xujbff9Ba8/wC/ cP8A8bo5fML+
R0VFc7tvv+gtef8AfuH/AON0bb7/AKC15/37h/8AjdHL5hfyOiorndt9/wBB a8/79w//ABuj
bff9Ba8/79w//G6OXzC/kdFRXO7b7/oLXn/fuH/43Rtvv+gtef8AfuH/AON0 cvmF/I6Kiud2
33/QWvP+/cP/AMbo233/AEFrz/v3D/8AG6OXzC/kdFRXO7b7/oLXn/fuH/43 Rtvv+gtef9+4
f/jdHL5hfyOiorndt9/0Frz/AL9w/wDxujbff9Ba8/79w/8Axujl8wv5HRUV zu2+/wCgtef9
+4f/AI3Rtvv+gtef9+4f/jdHL5hfyLXiL/WaV/19H/0TLUdVmt5pZoHub+5n ELl1R1jA3bSu
flQHox71ZpsEFFFFIZP4m/5Bif8AX1bf+j46wrP/AJGTV/8Arov/AKKird8T f8gxP+vq2/8A
R8dYVn/yMmr/APXRf/RUVVS6+hM+nqa1FFFSUFFFFABUL/8AIV0n/r4b/wBE y1NUL/8AIV0n
/r4b/wBEy00Jl6fw7ok8zyz6Pp0krsWd3tULMTySSRyaZ/wjGgf9APS//ASP /CteuU1e58R2
niTTYbbUNHksby52C1bT5POSFVLO3m+fjIxjPl4yyjFR1sV0ua8Hh3RIJklg 0fTo5UYMjpao
GUjkEEDg1qUUUAFFcT8S/FVz4YisTFeadp0NwJc3l/byToZEUMkARHQ73G4g 5/gwASwrr9Pl
nnsLaW7g+zXMkStLDuDeWxAJXI64PGaFqr/1/X9dUD0t5k9FFZniG+msbKM2 vlCeeeK3R5gS
iF2C7iARnGemRk4GRnNJuxdODqSUI7s06KyfDmoy38V7FcvBJdWVy1rNJApV GYBWyASSOHAI
ycEHmtahO6TQVKbpycJBRWB481PUtF8KalqWjw2ctxaW8k5+1MwVVRGbO1Rl jkAbcr1Jzxgw
a/qWsvqNtpvh5tPiumtXvJZb2J5UwpVVjCq6kFix+bJ2hfunPDbt/Xz/ACJt 1/rp/mdNRVDw
/qaa1oOnanEhSO8t47hUJyVDqGx+tW7ppltpWtY45LgITGkjlFZscAsASBnv g49DTkuV2Ylq
SUVzPh7VtY1PwxPcmDT21WO7ubbZveOHEVw8ec4Zj8q56DJ/u54veDtSn1nw lo2p3axLc3ln
FcSCIEIGZATtBJIGT3Jotv5DsbFFFc9pOq6nP4v1jS9Qhs47e3toLi38h2dy skky5diAMkRK
doHGSMt1pCtpc6GiuY0a/wBbTxNJpeszabdK9p9rU2Vu8Rtfn2hJCztv3fNt bCZ8t/l9Ono6
XDrYKK56TVdTj8dWulSw2a6ZcWc88bqzNMzRtAMngKo/esMfNnAOR0qpp+tX 8nje40o3+k6h
aokjyw2cLLNp5G0xidvMYEuGOBtQnaSAQDg7eYNWNbXrdLqfSYZd+xro52Oy H/UynqpBFO/s
Gx9bz/wNm/8Ai6fqn/H9o/8A19N/6IlrRqrtJWJsm2Zf9g2Pref+Bs3/AMXR /YNj63n/AIGz
f/F1qUUcz7j5V2Oe1vR7W20W/nge8WWK3kdG+2THDBSQeWqWrfiT/kXdU/69 Zf8A0A1Up3bW
orWegUUUUhhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAT+Jv+QY n/X1bf8Ao+Os
Kz/5GTV/+ui/+ioq3fE3/IMT/r6tv/R8dYVn/wAjJq//AF0X/wBFRVVLr6Ez 6eprUUUVJQUU
UUAFQv8A8hXSf+vhv/RMtTVC/wDyFdJ/6+G/9Ey00JnRVnf2Zu8QHVJZQ+y2 +zwR7MeVlt0h
3d922Pjts960aKjzKCiiigDm/E+gX2o6hbX+kahaWV5FbzWjfa7I3UbRSFC2 FDoQ2Y15yRjI
IPGNjRdPj0nR7HToHkkitIEgR5TlmCqFBJ9eKuUULRW/r+tWD11Cqes2j3+m z2sf2QmUBSLu
38+IjPIZNy7uM9/8KuUUmk1ZlQk4SUo7ozPD2kRaLp/2aLy9zOZHMUQiTccc Kg4VQAABzwBk
k5J06KKErKyHUqSqSc5u7Zh+NdIvte8N3uladfW1i15E9vLLPatcARupVtqi RMNyMEkjjoao
X3h/W5/sF3b63ZW2rxQSWtxOuns0MsTEH5YzNlHUqMEuw5bKnPHV0UyG76FT SbCDStKs9PtA
Rb2sKQRgnJ2qABn8BU90szW0q2skcdwUIjeRC6q2OCVBBIz2yM+oqSihu+rB aHJ+HtB8QaRo
l/aHWtKmupriW5gm/suRUjaWVpJAyfaCXGXIGGXHGd1aHgrR73QPDVjpWoX1 tfNZxLBFNBbN
ADGqhV3KZHy3HJBA9hW5RTvuG4Vy1poeuQ+ML/WJNX017a5gW2FsumuroiNK 0f7zzyCQZTuO
0AgDAWupopDvpY5bwXoOs6Gbgatq2nal55Mks0WnPBPNKcDe7mZweBgKFUAA AYAArqaKKbdx
HMX+ia1ceM7LWIdW06OxtYpIFtH093kaOQxl8y+cBuzEMHZgAnIbrToNB1Kf xLa6prOo2FzH
Y+b9jjtrBoJEEgwRJI0r7xtA4UICQDjgAdLRS7IHqZHiCc202lSiKSYrdH5I 9u4/uZRxkgfr
Sf22/wD0Cr//AL6h/wDjlJ4kWZ30pbZY3lN0dokcqp/cy9SAf5VD9m1f/n2s P/Ap/wD43Wi2
RHVk/wDbb/8AQKv/APvqH/45R/bb/wDQKv8A/vqH/wCOVB9m1f8A59rD/wAC n/8AjdH2bV/+
faw/8Cn/APjdFkFyPV9SmvNKvbaLS70STQPGpZocAlSBn9571PTPs2r/APPt Yf8AgU//AMbo
+zav/wA+1h/4FP8A/G6AH0Uz7Nq//PtYf+BT/wDxuj7Nq/8Az7WH/gU//wAb pWHcfRTPs2r/
APPtYf8AgU//AMbo+zav/wA+1h/4FP8A/G6LBcfRTPs2r/8APtYf+BT/APxu j7Nq/wDz7WH/
AIFP/wDG6LBcfRTPs2r/APPtYf8AgU//AMbo+zav/wA+1h/4FP8A/G6LBcfR TPs2r/8APtYf
+BT/APxuj7Nq/wDz7WH/AIFP/wDG6LBcfRTPs2r/APPtYf8AgU//AMbo+zav /wA+1h/4FP8A
/G6LBcfRTPs2r/8APtYf+BT/APxuj7Nq/wDz7WH/AIFP/wDG6LBcfRVaZr61 mtlu7e2WOeQx
hop2cg7GboUH9096s0NWBO4UUUUhk/ib/kGJ/wBfVt/6PjrCs/8AkZNX/wCu i/8AoqKt3xN/
yDE/6+rb/wBHx1hWf/Iyav8A9dF/9FRVVLr6Ez6eprUUUVJQUUUUAFQv/wAh XSf+vhv/AETL
U1Qv/wAhXSf+vhv/AETLTQmbOpXE1rZSTW1pLeTLjbDGyKWyQOrEAAZyec4B wCcA49j4lS48
Fafr8tt5b3ltFNHarJuLSSAbIlYgZJZgucD14rX1R71LCVtLt7e4vAB5cVxO 0Mbc85dUcjjP
8J/rXGaJ4R1iTwv4fsdU1OTR77RohDG2kzRXCTYjCB28+34ON3AHAY8nPGb+ F230/W/6F6WO
q8L6qdc8N6VqrQfZzfWsdyYd+/y96htu7AzjOM4FadYXgTRrrw94P0jSb+7a 8ubS2SF5Ttxk
ADC4VflHQZGcAZycmt2rnbmfLsIwtL12e88S6rpU+myWi2cMU8cskqsZld5V ztXIUfusjJyQ
3IUjFZnw78YS+MLWe68vR44Y8Dy7PUzdTRsSflmTyl8tsDpk9/SpdPsvECeP NQ1K5stKTS7i
2itVeO/keYLE8zKxjMIXLeaARv8Alx1aptG0/VpvEcms63badZyramziisrl 7jzFLhyzu0cf
TGAoBxljnnAlbrtb+v6+Y5dbeX6X/U6WsPWNcn0/X9G08abJJb6hMYTeGVVS NvKlkwF5Zj+6
5yAMMMEnIrcrlPF9l4gu9Z0KbRrLSp7XT7k3Ttd38kDsxiliKhVhcYxIGznt jHemtw6P0f8A
wBZPF0b+MU0G0OmF1fy5vtWoCGd22ByIIdjGXapBY5UDPU4OOqrhb7wnfy65 drBFpq6Xe6jb
apNdF2FzHJD5fyKmzDA+Uo3FwQHYbT37qkvhXf8Ar9b/AJi6mJ4z1ufw94cv dUttOk1BraJ5
miWVYwqqjMWZm5A+XHyhjkjjGSIfFWraxpWntfaXpum3drDA005u7+S3ZQBn ChYZN3Ge4pfH
1jqmq+E9S03RIbKW5voJLUm7uGhSNXRlL5WNySCR8uBn1FF3p+o6tpWmW2pQ 2duRcRy3sUNw
8qlIzuVUcohbLrHnKgY3DnubobsrfP8AS36mzp8s09hbTXUAt7iSNWkhD7vL YjJXOBnB4zgU
+6keG2lljhkuHRCywxlQ0hA+6NxC5PTkgepFSVHdNMttK1rHHJcBCY0kcorN jgFgCQM98HHo
aGKK2OWXxfIPBl1rk+miGaC5ltTbNcDarJcGDc8mMKgI3M2DtXJ+bHOn4U1i fWtPnlu7WG2u
Le4ktpBbz+fCzIcExyFVLDscqMMGHauWtvDniOfwhqOl6jbaPHNJfvepFHfS yw3KPctM8EpM
KlVIbYSA4IJyuPlPQeBdGutF0y4hu4bK0WW4aWGwsXL29mm1QI4yVXIJUufl UAuQB3Naa/12
/wCD/VrkvLu/u1/4B0dc/ZeIpJdf1jT7zTpLOLT7eO5WaSVGMyM0q7tq5Cj9 zkZOSG5CkYro
K5OwsdfXx3qGo3djpK6Tc20VorJfyPMFieZlYxmELlvNAK7+MdWqe49LO/l+ f+Q7wv4putVv
LaHUdNhsVv7P+0LAx3XnNJDlc+YNi7HHmR5ALj5uGOK6quF8FeDn0nXH1W6s 7axeO2aztrW3
1Ce9WONmVjh5VXy1+RQIkUKuCcnIC91TdtLf1r/lYnW7uc7rGt6npmrW4k0q 3bRpbiK1N19s
In3yEKpWHy8FdzAElwep2nAzW03xXcXer2yTabHDpF7PNa2V39p3SSSR7id0 WwBVYRyFSHYk
AZC5wIprHxJN41F7dWWk3OkQOFs86hIj26lcPKYvIKvKcsAS4AXgYy5aPSfD mqw6nYQXpsf7
H0q7nvLSWKVzPKZBIqo6FQqBVmcZDNuwDheRQtkOW/8AW+v4dzo9U/4/tH/6 +m/9ES1o1nap
/wAf2j/9fTf+iJa0aH0EuoUUUUhhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB RRRQAUUUUAY/
iL/WaV/19H/0TLUdSeIv9ZpX/X0f/RMtR1fRErdhRRRSGT+Jv+QYn/X1bf8A o+OsKz/5GTV/
+ui/+ioq3fE3/IMT/r6tv/R8dYVn/wAjJq//AF0X/wBFRVVLr6Ez6eprUUUV JQUUUUAFQv8A
8hXSf+vhv/RMtTVC/wDyFdJ/6+G/9Ey00JnRUVV1O7axsZbiO0uLx1xtgtwp kkJOABuIUdep
IA6kgVz9z43tLTw3fateabq0LWLyR3NkIFkniZE3kMUZowCmGDF9vIGcnFQt S7XOqopFYMoY
dCM0tAk76hRWDH4kH9vx6bc6VqVrHM7x297Msfk3DoCSqgOZBwrEFkUEKcE5 GTRvEY1DVHsL
jStS02cxGeD7YsYFxGGALLsdiuCy5VwrfMOOuBagb1FFYPiPxH/YThpdJ1K5 s0QSXN5brH5V
smcbm3OrNjBJCKxAHTkZAN6isS88QfY9cttPudL1BLe4kEMWofujA0hUsFwJ PMHQjJTGe9bd
C11AKKoazqEunWqy2+m3upTM4Rbe08veeCScyOiAAA8lh6DJIFZF/wCM9Osf BsniS4huxbRo
5a2CAzh0JDx7c4LKVbODj5Sc45oGld2R01FIrBlDDoRmmXUwt7aWYpJII0L7 I13M2BnAHc+1
D0EtdiSiuTl8bRW+m6lcX2i6taXdiYQ9hL5BmcSttjZCspjILZHLjG05xxno NJu576yWe606
606Ukg2900TOuD1Jjd159moAuUUVgx+JB/b8em3OlalaRzO8dvezLGIbh0BJ VQHLjhWILIoI
U4JyMgG9RWPoOujWnkktdPvU0/aGgv5fLEV0PWMBy+PQsqgjkZBBrYoAKKwd R8Riw1iG0uNK
1IWkkqW/9ohY/s6yPjapBfzDklV3BCuTgng4it/E87+IbfSbrw9q9mbjzfKu ZntWiZUGS2Em
ZwDkYyo+8M4o3B6Eni/7N5Wm/bvJ+z/avm87Gz/VSYznjrisf/im/wDqD/8A kOum1T/j+0f/
AK+m/wDREtaNaKVkiOW7ZxH/ABTf/UH/APIdH/FN/wDUH/8AIddvRRzhynEf 8U3/ANQf/wAh
1e/sjTf+gfZ/9+F/wrY8Sf8AIu6p/wBesv8A6AaqUcztdBZXKX9kab/0D7P/ AL8L/hR/ZGm/
9A+z/wC/C/4Vdoo5n3Hyopf2Rpv/AED7P/vwv+FH9kab/wBA+z/78L/hV2ij mfcOVFL+yNN/
6B9n/wB+F/wo/sjTf+gfZ/8Afhf8Ku0Ucz7hyopf2Rpv/QPs/wDvwv8AhR/Z Gm/9A+z/AO/C
/wCFXaKOZ9w5UUv7I03/AKB9n/34X/Cj+yNN/wCgfZ/9+F/wq7RRzPuHKil/ ZGm/9A+z/wC/
C/4Uf2Rpv/QPs/8Avwv+FXaKOZ9w5UUv7I03/oH2f/fhf8KP7I03/oH2f/fh f8Ku0Ucz7hyo
qwadYwSrJBZ20ci9HSJQR+IFWqKKTdwtYKKKKQyfxN/yDE/6+rb/ANHx1hWf /Iyav/10X/0V
FW74m/5Bif8AX1bf+j46wrP/AJGTV/8Arov/AKKiqqXX0Jn09TWoooqSgooo oAKhf/kK6T/1
8N/6JlqaoX/5Cuk/9fDf+iZaaEy54qvNUsdEnm0HTW1LUcqsUAdFxkgFzvdA Qoydu4bsYyM5
HJanbak3wz1mxsvDmtS6rqEU8DpczWYnllkjI892E3lhc4GA2QAAFAAr0Oio Wn9f1/XyNFKz
TXQqaTPNc6dBLc2VxYysvzW9w0bOmOOTGzL78MetW6KKHqQlZWOJ0u41m98V zXWteG9Uhjtz
LHYN51q1vGnI8ziYuZJAMZKAKG28fOzSeCpNWvdTub/xHoGo6fqMse1Xnltn ggjzkQxeXK7H
1Z2UbiOwCqvZUU07Detwri/F82r3WtQaePD2pX3h8Kss8lnLaj7S+7/VOJZk YRjALAA7844U
MH7SiktHcDidYs9Qv/Genz2mk6rbtaToWv57uJ7JoQp3hITIzLIQxUOI1bqN +3IbtqKKOlg3
dznvGt5rVrpsSeHtNur2eeURyyWzQCS2jwSZFWZ0Vm6AAnAJyQwG1uS8UeFN b1XwmyaCkGnK
ml3FtFpepWouJ/NkVgz+clzsEjg43nfjcxJ+ZhXp1FC0KUrNNdCvp6XEdhbp eyRS3SxqJXij
MaM2OSFLMQPbJ+tM1i4urTSru40+ya/vI4maG1WRYzM4HC7m4XJ7npVuih6k xXLZHCaTBPc6
Bq0niLwnqN/e3RQ3VtdiyYXfPCRp57Isadldh3OWYsTr+AtLl0rR54msv7Nt 5bmSa207cp+x
xHGI/kJUchm2qSo3YBOK6SinfW4PXcK4fTzq+reJ7h9d8Panawx+dBYymW1a 3hjII807ZjI0
jjvs+UHaOrs3cUVLV9xp22POPhz4YuNG1O1caJ/ZC2mnmyvJvNjf+1JQUCTf KzMwUI+Gkww8
zGMZr0eiiqbb3JSS2OLvZtXvvGccV/4d1N9FtJkNrLDLamGSTA/fyhphJhCS FQIcEbvmO0Jt
2VncP4m1DUbtGSNI0tLRSwIKffeQAdCzEKQf+eQNbNFJaWG9TO1T/j+0f/r6 b/0RLWjWN4ka
ZH0prZo0lF0dpkQso/cy9QCP51D9p1f/AJ+bD/wFf/45V2ukTfVm/RWB9p1f /n5sP/AV/wD4
5R9p1f8A5+bD/wABX/8AjlLl8wv5F7xJ/wAi7qn/AF6y/wDoBqpVa+OqXllc W0t1ZCOaNo2K
2rZAIwcfvPerNPZB1CiiikMKKKKACiiigAooooAKKKKACiiigAooooAKKKKA CiiigCfxN/yD
E/6
Re: CDateTime - Focus Issues [message #64371 is a reply to message #64343] Tue, 09 June 2009 13:16 Go to previous messageGo to next message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 6651
Registered: July 2009
Senior Member
Hi Peter & Jermey,

This looks like a problem we also had with JFace-ToolTips? One needs to
listen to Shell-Deactivation. I understand that you don't want to have a
dependency in your code to JFace but the JFaceToolTips would do execatly
what your DatePicker-Popup is doing and you can open them through API :-)

At least you could see there how we solved the problem :-)

Tom


Peter Pfeifer schrieb:
> Hello there.
>
> It's me again. Today I've got some focus issues for you :-)
>
> I attached three screenshots.
>
> Step 1 was just opening an editor. As you can see there a 3 controls,
> where the first one got the focus. When directly pressing the dropdown
> button of the CDateTime control the focus still remains at the first
> control. Although the focus should at least be set to the textcontrol of
> the CDateTime or (even better) to the dropped down datepicker itself.
> Please see step1.jpg & step2.jpg
>
> Step3.jpg shows what happens if you switch to another application while
> the datepicker is dropped down. It remains open. It's not very nice &
> useful to see a datepicker in the middle of a java editor :-)
>
> Thanks a lot,
>
> Peter
>
> ------------------------------------------------------------ ------------
>
>
> ------------------------------------------------------------ ------------
>
>
> ------------------------------------------------------------ ------------
>
Re: CDateTime - Focus Issues [message #64394 is a reply to message #64343] Tue, 09 June 2009 13:53 Go to previous messageGo to next message
Jeremy Dowdall is currently offline Jeremy DowdallFriend
Messages: 181
Registered: July 2009
Senior Member
This is working correctly for me on gtk.
I'll try it this weekend on a windows machine.

Peter Pfeifer wrote:
> Hello there.
>
> It's me again. Today I've got some focus issues for you :-)
>
> I attached three screenshots.
>
> Step 1 was just opening an editor. As you can see there a 3 controls,
> where the first one got the focus. When directly pressing the dropdown
> button of the CDateTime control the focus still remains at the first
> control. Although the focus should at least be set to the textcontrol of
> the CDateTime or (even better) to the dropped down datepicker itself.
> Please see step1.jpg & step2.jpg
>
> Step3.jpg shows what happens if you switch to another application while
> the datepicker is dropped down. It remains open. It's not very nice &
> useful to see a datepicker in the middle of a java editor :-)
>
> Thanks a lot,
>
> Peter
>
> ------------------------------------------------------------ ------------
>
>
> ------------------------------------------------------------ ------------
>
>
> ------------------------------------------------------------ ------------
>
Re: CDateTime - Focus Issues [message #64415 is a reply to message #64371] Tue, 09 June 2009 13:57 Go to previous messageGo to next message
Jeremy Dowdall is currently offline Jeremy DowdallFriend
Messages: 181
Registered: July 2009
Senior Member
Thanks for the suggestion Tom.
It looks like the shell isn't being activated at all, which would be why
deactivation is not working.

Tom Schindl wrote:
> Hi Peter & Jermey,
>
> This looks like a problem we also had with JFace-ToolTips? One needs to
> listen to Shell-Deactivation. I understand that you don't want to have a
> dependency in your code to JFace but the JFaceToolTips would do execatly
> what your DatePicker-Popup is doing and you can open them through API :-)
>
> At least you could see there how we solved the problem :-)
>
> Tom
>
>
> Peter Pfeifer schrieb:
>> Hello there.
>>
>> It's me again. Today I've got some focus issues for you :-)
>>
>> I attached three screenshots.
>>
>> Step 1 was just opening an editor. As you can see there a 3 controls,
>> where the first one got the focus. When directly pressing the dropdown
>> button of the CDateTime control the focus still remains at the first
>> control. Although the focus should at least be set to the textcontrol of
>> the CDateTime or (even better) to the dropped down datepicker itself.
>> Please see step1.jpg & step2.jpg
>>
>> Step3.jpg shows what happens if you switch to another application while
>> the datepicker is dropped down. It remains open. It's not very nice &
>> useful to see a datepicker in the middle of a java editor :-)
>>
>> Thanks a lot,
>>
>> Peter
>>
>> ------------------------------------------------------------ ------------
>>
>>
>> ------------------------------------------------------------ ------------
>>
>>
>> ------------------------------------------------------------ ------------
>>
Re: CDateTime - Focus Issues [message #64437 is a reply to message #64394] Tue, 09 June 2009 14:00 Go to previous messageGo to next message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 6651
Registered: July 2009
Senior Member
Hi Jermey,

Could the trick be that on win32 you can change to another window on
Win32 using the keyboard and you need to listen the parent shell for
deactivation?

JFace-Tooltip has code like this:
----------8<-----------
> this.shellListener = new Listener() {
> public void handleEvent(final Event event) {
> if (ToolTip.this.control != null
> && !ToolTip.this.control.isDisposed()) {
> ToolTip.this.control.getDisplay().asyncExec(new Runnable() {
>
> public void run() {
> // Check if the new active shell is the tooltip
> // itself
> if (ToolTip.this.control.getDisplay()
> .getActiveShell() != CURRENT_TOOLTIP) {
> toolTipHide(CURRENT_TOOLTIP, event);
> }
> }
>
> });
> }
> }
> };
> control.getShell().addListener(SWT.Deactivate, shellListener);
----------8<-----------


Tom

Jeremy Dowdall schrieb:
> This is working correctly for me on gtk.
> I'll try it this weekend on a windows machine.
>
> Peter Pfeifer wrote:
>> Hello there.
>>
>> It's me again. Today I've got some focus issues for you :-)
>>
>> I attached three screenshots.
>>
>> Step 1 was just opening an editor. As you can see there a 3 controls,
>> where the first one got the focus. When directly pressing the dropdown
>> button of the CDateTime control the focus still remains at the first
>> control. Although the focus should at least be set to the textcontrol
>> of the CDateTime or (even better) to the dropped down datepicker
>> itself. Please see step1.jpg & step2.jpg
>>
>> Step3.jpg shows what happens if you switch to another application
>> while the datepicker is dropped down. It remains open. It's not very
>> nice & useful to see a datepicker in the middle of a java editor :-)
>>
>> Thanks a lot,
>>
>> Peter
>>
>> ------------------------------------------------------------ ------------
>>
>>
>> ------------------------------------------------------------ ------------
>>
>>
>> ------------------------------------------------------------ ------------
>>
Re: CDateTime - Focus Issues [message #64459 is a reply to message #64415] Tue, 09 June 2009 14:02 Go to previous message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 6651
Registered: July 2009
Senior Member
Hi,

See my response to your other mail you need to attach a shell-listener
also on the Text-Controls-Shell :-)

Tom

Jeremy Dowdall schrieb:
> Thanks for the suggestion Tom.
> It looks like the shell isn't being activated at all, which would be why
> deactivation is not working.
>
> Tom Schindl wrote:
>> Hi Peter & Jermey,
>>
>> This looks like a problem we also had with JFace-ToolTips? One needs to
>> listen to Shell-Deactivation. I understand that you don't want to have a
>> dependency in your code to JFace but the JFaceToolTips would do execatly
>> what your DatePicker-Popup is doing and you can open them through API :-)
>>
>> At least you could see there how we solved the problem :-)
>>
>> Tom
>>
>>
>> Peter Pfeifer schrieb:
>>> Hello there.
>>>
>>> It's me again. Today I've got some focus issues for you :-)
>>>
>>> I attached three screenshots.
>>>
>>> Step 1 was just opening an editor. As you can see there a 3 controls,
>>> where the first one got the focus. When directly pressing the dropdown
>>> button of the CDateTime control the focus still remains at the first
>>> control. Although the focus should at least be set to the textcontrol of
>>> the CDateTime or (even better) to the dropped down datepicker itself.
>>> Please see step1.jpg & step2.jpg
>>>
>>> Step3.jpg shows what happens if you switch to another application while
>>> the datepicker is dropped down. It remains open. It's not very nice &
>>> useful to see a datepicker in the middle of a java editor :-)
>>>
>>> Thanks a lot,
>>>
>>> Peter
>>>
>>> ------------------------------------------------------------ ------------
>>>
>>>
>>> ------------------------------------------------------------ ------------
>>>
>>>
>>> ------------------------------------------------------------ ------------
>>>
Re: CDateTime - Focus Issues [message #595064 is a reply to message #64343] Tue, 09 June 2009 13:16 Go to previous message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 6651
Registered: July 2009
Senior Member
Hi Peter & Jermey,

This looks like a problem we also had with JFace-ToolTips? One needs to
listen to Shell-Deactivation. I understand that you don't want to have a
dependency in your code to JFace but the JFaceToolTips would do execatly
what your DatePicker-Popup is doing and you can open them through API :-)

At least you could see there how we solved the problem :-)

Tom


Peter Pfeifer schrieb:
> Hello there.
>
> It's me again. Today I've got some focus issues for you :-)
>
> I attached three screenshots.
>
> Step 1 was just opening an editor. As you can see there a 3 controls,
> where the first one got the focus. When directly pressing the dropdown
> button of the CDateTime control the focus still remains at the first
> control. Although the focus should at least be set to the textcontrol of
> the CDateTime or (even better) to the dropped down datepicker itself.
> Please see step1.jpg & step2.jpg
>
> Step3.jpg shows what happens if you switch to another application while
> the datepicker is dropped down. It remains open. It's not very nice &
> useful to see a datepicker in the middle of a java editor :-)
>
> Thanks a lot,
>
> Peter
>
> ------------------------------------------------------------ ------------
>
>
> ------------------------------------------------------------ ------------
>
>
> ------------------------------------------------------------ ------------
>
Re: CDateTime - Focus Issues [message #595072 is a reply to message #64343] Tue, 09 June 2009 13:53 Go to previous message
Jeremy Dowdall is currently offline Jeremy DowdallFriend
Messages: 181
Registered: July 2009
Senior Member
This is working correctly for me on gtk.
I'll try it this weekend on a windows machine.

Peter Pfeifer wrote:
> Hello there.
>
> It's me again. Today I've got some focus issues for you :-)
>
> I attached three screenshots.
>
> Step 1 was just opening an editor. As you can see there a 3 controls,
> where the first one got the focus. When directly pressing the dropdown
> button of the CDateTime control the focus still remains at the first
> control. Although the focus should at least be set to the textcontrol of
> the CDateTime or (even better) to the dropped down datepicker itself.
> Please see step1.jpg & step2.jpg
>
> Step3.jpg shows what happens if you switch to another application while
> the datepicker is dropped down. It remains open. It's not very nice &
> useful to see a datepicker in the middle of a java editor :-)
>
> Thanks a lot,
>
> Peter
>
> ------------------------------------------------------------ ------------
>
>
> ------------------------------------------------------------ ------------
>
>
> ------------------------------------------------------------ ------------
>
Re: CDateTime - Focus Issues [message #595081 is a reply to message #64371] Tue, 09 June 2009 13:57 Go to previous message
Jeremy Dowdall is currently offline Jeremy DowdallFriend
Messages: 181
Registered: July 2009
Senior Member
Thanks for the suggestion Tom.
It looks like the shell isn't being activated at all, which would be why
deactivation is not working.

Tom Schindl wrote:
> Hi Peter & Jermey,
>
> This looks like a problem we also had with JFace-ToolTips? One needs to
> listen to Shell-Deactivation. I understand that you don't want to have a
> dependency in your code to JFace but the JFaceToolTips would do execatly
> what your DatePicker-Popup is doing and you can open them through API :-)
>
> At least you could see there how we solved the problem :-)
>
> Tom
>
>
> Peter Pfeifer schrieb:
>> Hello there.
>>
>> It's me again. Today I've got some focus issues for you :-)
>>
>> I attached three screenshots.
>>
>> Step 1 was just opening an editor. As you can see there a 3 controls,
>> where the first one got the focus. When directly pressing the dropdown
>> button of the CDateTime control the focus still remains at the first
>> control. Although the focus should at least be set to the textcontrol of
>> the CDateTime or (even better) to the dropped down datepicker itself.
>> Please see step1.jpg & step2.jpg
>>
>> Step3.jpg shows what happens if you switch to another application while
>> the datepicker is dropped down. It remains open. It's not very nice &
>> useful to see a datepicker in the middle of a java editor :-)
>>
>> Thanks a lot,
>>
>> Peter
>>
>> ------------------------------------------------------------ ------------
>>
>>
>> ------------------------------------------------------------ ------------
>>
>>
>> ------------------------------------------------------------ ------------
>>
Re: CDateTime - Focus Issues [message #595090 is a reply to message #64394] Tue, 09 June 2009 14:00 Go to previous message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 6651
Registered: July 2009
Senior Member
Hi Jermey,

Could the trick be that on win32 you can change to another window on
Win32 using the keyboard and you need to listen the parent shell for
deactivation?

JFace-Tooltip has code like this:
----------8<-----------
> this.shellListener = new Listener() {
> public void handleEvent(final Event event) {
> if (ToolTip.this.control != null
> && !ToolTip.this.control.isDisposed()) {
> ToolTip.this.control.getDisplay().asyncExec(new Runnable() {
>
> public void run() {
> // Check if the new active shell is the tooltip
> // itself
> if (ToolTip.this.control.getDisplay()
> .getActiveShell() != CURRENT_TOOLTIP) {
> toolTipHide(CURRENT_TOOLTIP, event);
> }
> }
>
> });
> }
> }
> };
> control.getShell().addListener(SWT.Deactivate, shellListener);
----------8<-----------


Tom

Jeremy Dowdall schrieb:
> This is working correctly for me on gtk.
> I'll try it this weekend on a windows machine.
>
> Peter Pfeifer wrote:
>> Hello there.
>>
>> It's me again. Today I've got some focus issues for you :-)
>>
>> I attached three screenshots.
>>
>> Step 1 was just opening an editor. As you can see there a 3 controls,
>> where the first one got the focus. When directly pressing the dropdown
>> button of the CDateTime control the focus still remains at the first
>> control. Although the focus should at least be set to the textcontrol
>> of the CDateTime or (even better) to the dropped down datepicker
>> itself. Please see step1.jpg & step2.jpg
>>
>> Step3.jpg shows what happens if you switch to another application
>> while the datepicker is dropped down. It remains open. It's not very
>> nice & useful to see a datepicker in the middle of a java editor :-)
>>
>> Thanks a lot,
>>
>> Peter
>>
>> ------------------------------------------------------------ ------------
>>
>>
>> ------------------------------------------------------------ ------------
>>
>>
>> ------------------------------------------------------------ ------------
>>
Re: CDateTime - Focus Issues [message #595105 is a reply to message #64415] Tue, 09 June 2009 14:02 Go to previous message
Thomas Schindl is currently offline Thomas SchindlFriend
Messages: 6651
Registered: July 2009
Senior Member
Hi,

See my response to your other mail you need to attach a shell-listener
also on the Text-Controls-Shell :-)

Tom

Jeremy Dowdall schrieb:
> Thanks for the suggestion Tom.
> It looks like the shell isn't being activated at all, which would be why
> deactivation is not working.
>
> Tom Schindl wrote:
>> Hi Peter & Jermey,
>>
>> This looks like a problem we also had with JFace-ToolTips? One needs to
>> listen to Shell-Deactivation. I understand that you don't want to have a
>> dependency in your code to JFace but the JFaceToolTips would do execatly
>> what your DatePicker-Popup is doing and you can open them through API :-)
>>
>> At least you could see there how we solved the problem :-)
>>
>> Tom
>>
>>
>> Peter Pfeifer schrieb:
>>> Hello there.
>>>
>>> It's me again. Today I've got some focus issues for you :-)
>>>
>>> I attached three screenshots.
>>>
>>> Step 1 was just opening an editor. As you can see there a 3 controls,
>>> where the first one got the focus. When directly pressing the dropdown
>>> button of the CDateTime control the focus still remains at the first
>>> control. Although the focus should at least be set to the textcontrol of
>>> the CDateTime or (even better) to the dropped down datepicker itself.
>>> Please see step1.jpg & step2.jpg
>>>
>>> Step3.jpg shows what happens if you switch to another application while
>>> the datepicker is dropped down. It remains open. It's not very nice &
>>> useful to see a datepicker in the middle of a java editor :-)
>>>
>>> Thanks a lot,
>>>
>>> Peter
>>>
>>> ------------------------------------------------------------ ------------
>>>
>>>
>>> ------------------------------------------------------------ ------------
>>>
>>>
>>> ------------------------------------------------------------ ------------
>>>
Previous Topic:CDateTime - Focus Issues
Next Topic:Rich text (HTML) editor
Goto Forum:
  


Current Time: Thu Mar 28 16:40:01 GMT 2024

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

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

Back to the top