Skip to main content



      Home
Home » Language IDEs » Java Development Tools (JDT) » Error launching the preference page
Error launching the preference page [message #256649] Sun, 28 September 2008 19:38 Go to next message
Eclipse UserFriend
Originally posted by: fastcodejava.gmail.com

Hi All,

I am launching my preference page as described in this article :
http://wiki.eclipse.org/FAQ_How_do_I_launch_the_preference_p age_that_belongs_to_my_plug-in%3F.
I can see all the fields with correct values, but when I click OK
I get a java.lang.NullPointerException from performOk method. Basically
all FieldEditors are coming as null. I am initializing them in the
createFieldEditors method. I cannot initialize in the constructor or in
the definition. I can put the source code if needed, I think most of you
understand what I mean.

Thanks in advance,

--Gautam
Re: Error launching the preference page [message #256653 is a reply to message #256649] Mon, 29 September 2008 01:15 Go to previous messageGo to next message
Eclipse UserFriend
Gautam,

Attaching the stack trace/the few lines of source where NPE occurs
might be useful for others who try to investigate this issue. BTW, are you
passing the right parent for the Field Editors?

- Prakash

--
http://blog.eclipse-tips.com


"G Gev" <fastcodejava@gmail.com> wrote in message
news:gbp4ie$8lu$1@build.eclipse.org...
> Hi All,
>
> I am launching my preference page as described in this article :
> http://wiki.eclipse.org/FAQ_How_do_I_launch_the_preference_p age_that_belongs_to_my_plug-in%3F.
> I can see all the fields with correct values, but when I click OK
> I get a java.lang.NullPointerException from performOk method. Basically
> all FieldEditors are coming as null. I am initializing them in the
> createFieldEditors method. I cannot initialize in the constructor or in
> the definition. I can put the source code if needed, I think most of you
> understand what I mean.
>
> Thanks in advance,
>
> --Gautam
Re: Error launching the preference page [message #256671 is a reply to message #256653] Mon, 29 September 2008 17:07 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: gdind2003.gmail.com

This is a multi-part message in MIME format.
--------------050500070601050901020101
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi Prakash,

I am giving the stack trace and also the src zip file. It is available
in the project as well.

java.lang.NullPointerException
at
org.fastcode.preferences.CreateSimilarPreferencePage.perform Ok(CreateSimilarPreferencePage.java:329)
at
org.eclipse.jface.preference.PreferenceDialog$12.run(Prefere nceDialog.java:926)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:857)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:19 9)
at
org.eclipse.jface.preference.PreferenceDialog.okPressed(Pref erenceDialog.java:906)
at
org.eclipse.jface.preference.PreferenceDialog.buttonPressed( PreferenceDialog.java:233)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:618)

Thanks for help,

--Gautam

Prakash G.R. wrote:
> Gautam,
>
> Attaching the stack trace/the few lines of source where NPE occurs
> might be useful for others who try to investigate this issue. BTW, are
> you passing the right parent for the Field Editors?
>
> - Prakash
>


--------------050500070601050901020101
Content-Type: application/octet-stream;
name="fastcode_1.0.0.jar"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="fastcode_1.0.0.jar"

UEsDBAoAAAAAAJK+PDkAAAAAAAAAAAAAAAAJAAQATUVUQS1JTkYv/soAAFBL AwQKAAAACACR
vjw5XozcTkIBAAC1AgAAFAAAAE1FVEEtSU5GL01BTklGRVNULk1GbZFPT8Mw DMXvlfodop0X
sz9w6bQDTHBiaGIS9zT1SqY0gcSZGJ+erKXRuu2W+Pf8/GSvhVE79MQ/0Hll TcGmMMmzp2Aq
jXz9TxOcJfQmGizYi/DEVrZCttGh5sokvj02pdVKdrpd1MkoW3hlao0UvZbk Aib5+fizAI+S
1EGQdQWzrobeBlI9z97xOyiHvOvodCi1+vIIQY3Pv9I6BBcMqQYvQJ6xE0Nv g5PoB3RfUds6
HlqDqoal/U7I6INA+EOXYqxUjHttfCtiJSj6iFKZKq7rakYruEn77h5Cecoj jL9MI63xVuOi
7NZ86La/HM1hDpNRnj13Uv4qfo9bEo4KNjjXSgvvN4I+CwZjrcq7A2orFR35 FB5gL1xblLZp
4iCuhan5DO4TiKl6Jq3WGK95es9hBtMkSpZkrfbRuO3Pszz7A1BLAwQKAAAA AACSvjw5AAAA
AAAAAAAAAAAABAAAAGxpYi9QSwMECgAAAAAAkr48OQAAAAAAAAAAAAAAAAQA AABzcmMvUEsD
BAoAAAAAAIW8BTkAAAAAAAAAAAAAAAAIAAAAc3JjL29yZy9QSwMECgAAAAAA kr48OQAAAAAA
AAAAAAAAABEAAABzcmMvb3JnL2Zhc3Rjb2RlL1BLAwQKAAAAAACFvAU5AAAA AAAAAAAAAAAA
GAAAAHNyYy9vcmcvZmFzdGNvZGUvY29tbW9uL1BLAwQKAAAAAACSvjw5AAAA AAAAAAAAAAAA
GQAAAHNyYy9vcmcvZmFzdGNvZGUvbWFwcGluZy9QSwMECgAAAAAAhbwFOQAA AAAAAAAAAAAA
ABcAAABzcmMvb3JnL2Zhc3Rjb2RlL3BvcHVwL1BLAwQKAAAAAACSvjw5AAAA AAAAAAAAAAAA
HwAAAHNyYy9vcmcvZmFzdGNvZGUvcG9wdXAvYWN0aW9ucy9QSwMECgAAAAAA kr48OQAAAAAA
AAAAAAAAAC0AAABzcmMvb3JnL2Zhc3Rjb2RlL3BvcHVwL2FjdGlvbnMvY3Jl YXRlc2ltaWxh
ci9QSwMECgAAAAAAkr48OQAAAAAAAAAAAAAAACoAAABzcmMvb3JnL2Zhc3Rj b2RlL3BvcHVw
L2FjdGlvbnMvZWFzeWNyZWF0ZS9QSwMECgAAAAAAkr48OQAAAAAAAAAAAAAA ACgAAABzcmMv
b3JnL2Zhc3Rjb2RlL3BvcHVwL2FjdGlvbnMvZWFzeWp1bXAvUEsDBAoAAAAA AJK+PDkAAAAA
AAAAAAAAAAAdAAAAc3JjL29yZy9mYXN0Y29kZS9wcmVmZXJlbmNlcy9QSwME CgAAAAAAkr48
OQAAAAAAAAAAAAAAABkAAABzcmMvb3JnL2Zhc3Rjb2RlL3NldHRpbmcvUEsD BAoAAAAAAEIi
PDkAAAAAAAAAAAAAAAAWAAAAc3JjL29yZy9mYXN0Y29kZS91dGlsL1BLAwQK AAAACACSvjw5
bmBrMNIEAAA5JQAACgAAAHBsdWdpbi54bWzVms1z2jgUwO+d6f+g8V7S2anZ JD3sAZphw2ZK
ZulmJtCehf0gSm3LK8mh9K/fJ9v4A9tYpkCJD5mA3+dPb+T3ZPo3332PvICQ jAcD69L+wyIQ
ONxlwXJgzaZ37/+0bj6+fdO/AcdjoYRc9tq+Sm6FXrRkAf5HCOkL+C9iAmTy UX/D/JALRRKp
gcXF0k5t2Q4XYKMwj4QD0uoZKcmVMpR8dlXswlA8YoaCSdhRoJhvaluHYmz/ eUEd86DtFRff
5rhoT13M2wq+Zxz7vcKyJd/gXQj0Qm8s4hVyFqiK+5CHUTiBIJJW7p7Pn8FR tzxQgs0jVbaD
F3MH1h2VKOFqnrnYpVUWTA15VMr6xbXHt9wPmUe19ixgKo9CB+JjYGWL2961 xLZXvDw6By8X
qwqEVD0NLOq6THuWJbfas4SQCqq4IAH1YWAtBY/CS4v0jASvdglWYsGroHtd iaWXqe5r88Nu
m0XkPU20tAjUqVYAXk6+qgvE7OjViKvJThSk7QigCiTzcX2FfRt/ekw+DWOR r0w9jdhiAQIC
9RnDra4TBHTugbzjAve36u1SLeznIS2VRJmk2iSuWbJCdZLpk3oDGticioe4 osqF2UvLpsSz
l/A5EeODI+1E8MxoAZXr58gP7Xv8M+Wf2BxEgEFPaBjiM7MFRqY94S+Auo1a KRDthChOMjfE
b9JopXJ1CiqPIF6YA1M+Gv77c3VjaLII6k5wn6TiZMpJrYIBp4qOVGsPN0JB XcZPQREDn/I0
kb0oZg4MTVYoorgm2KjwS6st2SbGcYfTtKPU7EGJQtvm0yTVmvH1ETMeQYgN 3noc6GZoV8qZ
vpHGVuaBVDTYa7WPmftjKHDDa089i6uosCvtoeuSoSSJOImBuZrZmeVf93y+ 143uFGQjkC47
bauxcpncR7rJ7s7ow25G/V51ZshvvjBYgdg9T2T8qsLbCBQVS1Dj0cD6bWt6 +BvbeR7r6vnI
bJTIHLePEiSeJbZb6ZjPhIpvsKMNz7zU9Dgxv4KVAzi4OraDminlsA5qRpYG BycaWSqjxBcs
1C7ts6GBXfPI187zSLm6f+k8otPt8MAvaB1y5Dg1EN3DJVDsWx6uJ+DjMGCy 8f/eRimz1owH
RUiTTCuVY48cKZXPsPqHYU7xJ6PuKICVhxqJPjV67KETor2Qi6EQdK3/fbcH kmN2CmUkn6h8
wvmyGxUcL7tCQR/kInV23kSmAqAbEVOlBiqp7jlSqYzWBs+ik4zkdTBaWsfD wKg/0OmCpXyo
09wIxmSmxVOdxnOg80BTPDzoAuSYhw57wOj3qpPB5gVI9r4j/aLD+w8BcTPl wANdQvweIHMY
4jflNGqpZxakvYH4ULK6xaJEu7N20itn0wjJhYtvcHo69o+7MsHCXXKx/plQ 2miU+jgsj7Q0
9oNTMpabGNGGEk04bTWIF7pIVVak714LMf7MD0pNG+xGLtdFiDQjSLSl88aY RjobH5RgZtWo
7Da0sPRm49eC6xhF1wlbseY2BGfjV1ByI8YWejY/7E634zVmG76tI4MzYxcf YZqzahdPcNTJ
nVnmaee4f7tQ33om+af3yF+gVgBB+ZSktlvY/Hxk336q+NOaYqgFVwzXhFGP /dg+CWxDlTMa
5yaKORQs17WFb99gmpvfOv0PUEsDBAoAAAAIAIkIODnxGjN3CwQAAF4JAAAf AAAAc3JjL29y
Zy9mYXN0Y29kZS9BY3RpdmF0b3IuamF2Ya1V32/bNhB+doH+D4fuRQ4c2c5Q oKgxoIpjJxpc
x7BsFHkaaOlkEaFJgaTsGkP+9x0p+Ve7ZsU2PygSeffd3ffdXbpXb9/AFYyZ sTBUGcJMVGsu
IVcaRqngpUFn4I2Gqtxrvi4sBMM23PR6HwDuWWXZBu5wezRbFNyA4CvN9B7o NdeIYFRud0zj
APaqgpRJ0JhxYzVfVRaBW2Ay61LQjcp4Tn7WY1UyQw22QLCoNwZU7j/up0uY oDF0d48SNRMw
q1aCpzDhKUqDwAyU7sQUmMFq78Gc59glkzTJwFhRAGa5kgNATvcatqgNfcNN 2D9EazA7oLTH
CZh1VWhQpXNtU+p7EMyevMMfknGqOQOi2cEXqqTyCgIlFnZcCFghVAbzSnSA LD3Ol3jx8Lhc
QDR9gi/RfB5NF08DsraFqizgFmssvikFJ2iqTjNp966Ez6P58IHso9t4Ei+e PBwRPY4X01GS
wPhxDhHMovkiHi4n0Rxmy/nsMRmFkCC+zraHOjCee/GI1Awt48KcOHgixQ3l KTIo2BZJ+RT5
lrJkkFJL/bSoHowJJde+cHI6cTsAnoNUtgM7zamhrHpV7o7HimUaduB9n8yY fBakR2LJgUDG
PKcAY6GU7sCtMpZc4HME0Lvp93vX/V97fYBlEp2KbObmQW1ohtgaP0Jhbfmx 281ptK5TGq3Q
UM+kSDytMZRou86PHm/flCx9JhdSZR06c2c9cBckp9LWn2M9jGHFw9KHCqMV tRJL7TKuYw8u
7JVZ8zDXbIM7pZ/DW6pc4FBJi1+tx+5eHTqUpiW1fMssKZgKZgzJIq1WwngO XbhrKk3wHCHd
pwKbxMtandolOkJQAJQZnXyTH/zpwra6XR/ygBrf0VmDZCyJk0LOJWlPUnBS ejZZ3sfTP+I7
+A3euTXlttS7wTmUKUhcN07kL1N0eNrlggfAU27lgSnn7QhoNQxQxZRtlVo3 4y1f3iGro3fQ
diW0KCw9XxqMGiKQSl7/zrYsU2m7PvpkEH9SuV8oT22Df5Kt/W1mW8UzqH0v DL1+zoH002pn
YPQ1Rb+r6gIs7SL/0jJViTqsIQ5OA39Tp0qkuykbuHZxx0cuwjXaO8xZJWzQ dh8zjTlqJP4T
ukY6ZFk207TbtN0PCybXOKHd5wY78AFaLYk7iP/eBA5cu995teWFeXDpPaI1 WC9De+be8gd1
jrV10NTofsmeIm5C2qIhdY20QgZH+8QPbF3f0HV5/ToldYL2CeOleWn+uguv UuuF/tHZtIDg
xD8eEvNNRLnVURNLK2BBPYFNbi//f4up8l93GLn+xwYjhIv+eo2a1zg59aWs hBicsdTQNEdb
aVlvru8XAzRWn7Q3+6HVGQXf7ZDzzq8zbsCOy6XOiR5/AVBLAwQKAAAACACu GDo5uHoewggE
AADZCgAALgAAAHNyYy9vcmcvZmFzdGNvZGUvY29tbW9uL0Zhc3RDb2RlQ29u c3RhbnRzLmph
dmGlVm1vo0YQ/pyT7j+M7lMu8tlxqquqRJW6JmDTYkCwJLFUCW3wYrYHLGIX W1bV/95ZnBfn
rokd9YvxDvM8s/PMzC6js48f4AwcpjRYcskhLLuVqCGXLdhZKRrFjUPvZMlm 24pVoeHU+gwX
5+e/AExZp1kF13z95EYLoaAU9y1rt4B/85ZzUDLXG9byK9jKDjJWQ8uXQulW 3Heag9DA6uUI
g1ZyKXLE6Z6rq5e8BV1w0LytFMi8X0z9BDyuFL6b8pq3rISwuy9FBp7IeK04 MAWNsaiCL+F+
25MZpGM2Ez9sBhyJAZgWsr4CLvB9C2veKlzDxXD8GO2BcwCy7XlOmTZZtCAb A/2MW99CyfQz
eviqGM85LwFlNvSFbDC9AklRhY0oS7jn0Cmed+UA0LPnuXXpLEgoEH8BtySK iE8XV+itC9lp
4Gu+4xJVUwqkxuxaVuutSWFuR9YM/cnE9Vy66OlQaMelvh3H4AQREAhJRF0r 8UgEYRKFQWwP
Ieb8bbV7qkfF8754KOqSayZK9azBAiuucJ/lEgq25lj5jIs17pJBhi11dFF7 MlbKetUnjqBn
ba9A5FBLPYBNK7ChtHyz3IOey62z4QC+jtGN1d9KrEesEYAkjsgxgFNK2Q5g IpVGCMwJwPnF
eHz+ZfzT+Rggiclzkg9zM5MVzhBb8UsotG4uR6McR+tLhqM1VNgzGUedVnxY cz0yOPz5+KFh
2TeEYFVWQ+Pee2eyqrAvzfvR2S7GbzhsBcq8G7rH0EjR7HTKSqZUP8tmlC1Z K41NoOBvQ3Ly
4IQ2jY9c1Cgw5itQTmrHNA0j23Hv4Ff4RLnSn64OgX4nNyS176jtx27gG9zw L7Zmh4FxSCzb
+MMRvpGV9oFCQmcGo9psVDFRj0ys0XEEu/T2CDQm+AYBr7sKIpsmkZ/SRWgb AU9O9gxpTOb2
4HvjTeBeo+2f1xinNqV2lMa7h33nxnTHPN2z9Kzx94b/gPZ2P/DtV0K+LDCZ mNz/PKKsk4TS
ADPCyqaTKLiN+1JNWrlR/DB6vkh9+9Ygqq3PN4cB17ZDEo+m7jz0XnaTi2fZ YbyVxDSYG/+s
wzGtjkAE3i7A5WFfGqSuH1Pi7xpWy1T0Q5UdIYUTBfMX6LyV1TvwGNvyCJ7Q u8D9cB+FchLP
ewHFm6R8L76vxw8k5n55B9MPJO/BW4F/Y0emG1LT5obBl/URwu0BveAW58Ui uyb25AYvF4sd
08h7JBYOu/dEYrGKl/+HJJ0twpntv+SC09m2KXj9+YgRI2Ho+lODn7OmQdNh DH424AFo/UGm
fQ57y+OwTzV8WryBE7V+3GQ6J+ZG+fltZz+ZG8cU5XLcqYnz9QA7frjg3tNr l3jBNH04hBe2
gV4gFM/DfwFQSwMECgAAAAgAzbndOA8jnkGdAgAANwUAACEAAABzcmMvb3Jn L2Zhc3Rjb2Rl
L2NvbW1vbi9QYWlyLmphdmGNVNtu2kAQfSZS/uE8kogYSFWpCk1Vh0KCRAgy oIjHxR7jVRev
tbsmQlX/vbM2l6RKo74A9p7LzJkd2pfnZ7jEUFiHvk4IU1WuZY5UGwxiJQtL HlCB+rrYGbnO
HJr9C1x3Ol+Ae1E6scEP2h5h80xaKLkywuzAP1NDBKtT9yIM9bDTJWKRw1Ai rTNyVTqCdBB5
0mbTjU5kyjxXaZV5QgYuIzgyGwudVg/3kwXGZC2f3VNORihMy5WSMcYyptwS hEXh39iMEqx2
lZhnDn0xs30xGGo2EE7qvAeSfG6wJWP5GddB9+C212xBm0qnKZzvwkAXnnrB pe+ghDuxg3+G
ceo5Acfs5TNdcHsZi3IKL1IprAilpbRULTCy0nkezR+eFnOEkyWewygKJ/Nl j9Eu06UDbanW
kptCSZbm7ozI3c638DiI+g+MD+9G49F8Wclx0MPRfDKYzTB8ihBiGkbzUX8x DiNMF9H0aTYI
MCP6OO1K6pB4Wg2PQ03ICansKYMlT9xynSpBJrbEk49JbrlKgZiv1H8PtRIT SufrqnEmnbLt
QabItWvhxUi+UE5/OO5WpTXK46CFz12Gifyn4nnMHBNYZChTNhgqrU0Ld9o6 puAxBDrX3W7n
qvup0wUWs/DU5H5vHvSGd0is6QaZc8VNu53yal3FvFqB5TsTE+e0piAn1/Y8 /jg/K0T8kyk8
lXXg4RU61psN30t/3r6sPb7zsmUcc710B2uWKOqcYiWsZXdpvo5b0Tf88uRG YeSWLyfGUJS6
3qs3Eap17tWwWsOzmzW0dQBceKVGw+cd+APcHqXql/W/wu1RrvH7teQYa3Jj JjT3QoZcafKj
xhvwVssEdo+v6/jA/g018j6RL+Evo/fLOjjVjHdafb+r8zP++gNQSwMECgAA AAgAtbndOKpl
G5G/AgAAOwYAADAAAABzcmMvb3JnL2Zhc3Rjb2RlL21hcHBpbmcvSU1hcHBp bmdMaXN0Vmll
d2VyLmphdmG9VE1r20AQPceQ//COSXD8kVIo8SWKaycGxzH+aPBxLY2sJdKu 2F3ZmNL/3tmV
XUNLQ0ihFyHtznsz782M2lfnDVxhKKxDXyeEaV5tpEKqDQZxLktLPiAE9XW5 N3KTOVz0L3HT
6XwBHkTlRIGvtP0VtsikRS7XRpg9+DU1RLA6dTthqIe9rhALBUOJtM7IdeUI 0kGopM1JC53I
lHEucFUqIQOXERyZwkKn4eNhssSYrOW7B1JkRI5ptc5ljLGMSVmCsCj9ic0o wXofyDxy6IuZ
H4rBUHMC4aRWPZDke4MtGcvfuGl1j9kOnE1oE3guhPMqDHTpoZdc+h65cCd0 669mnDQnYJs9
faZLlpcxKbuwk3mONaGylFZ5ExwZeF5Gi8fn5QLRZIWXaDaLJotVj6NdpisH 2lLNJYsyl0zN
6oxQbu8lPA1m/UeOj+5H49FiFejY6OFoMRnM5xg+zxBhGs0Wo/5yHM0wXc6m z/NBC3Oit90O
VEfH09A8NjUhJ2RuTx6suOOW68wTZGJL3PmY5JarFIh5pN7d1EAmcq02QTiD Tt72IFMo7ZrY
GckD5fSb7W4GrpGKW0187nKYUK8592PuGMAkQ5lygmGutWniXlvHEDxFQOem 2+1cdz91usBy
Hp1EHvbmURe8Q2JDt8icK2/b7ZRX6zrm1WpZnpmY2KcNtRS5tsfxoxTxKwO4 J5uWDw6xhShL
qTa988Z5o31Vp7jjXcvY5Xrnjpk9Q22TVDyCqYgJo6caPuZp+yZpx5Z+90xn geqMuZYlG1G3
d8sB3i9DaU6xC2fM4uqZFHDCvvJAWYgkoaSGH+wNV7xkLpzWV3elMPxH8Ffh gOs7OxS41TLx
LIfqvlIqlfTtuPjjBMXvJ5e9f1dgqNDbo4bU6OLDKmqm/ytEKzruiq/L1nCv K/w05UHY+wRU
IeuHBfw4b/wEUEsDBAoAAAAIADEP3jiCOthx3wIAADMKAAAvAAAAc3JjL29y Zy9mYXN0Y29k
ZS9tYXBwaW5nL01hcHBpbmdEZWZpbml0aW9uLmphdmHtU91r4kAQf7bQ/2Ee 7ZFG7XFwVO4h
tdoK1opRio9rMkmWrrthd2OR4/73m01i/TgrfbuXQpHqzO9jfrPT+nZ5Ad9g wIyFnooRJqJI
uYREaehHgucGXUPZ1FP5RvM0s9DsXcFNu/0T4IEVlq3gHtfvbbOMGxB8qZne AP2baEQwKrFv
TGMXNqqAiEnQGHNjNV8WFoFbYDJukehKxTwhnC25ChmjBpshWNQrAyopvzyM 5zBCY6j2gBI1
EzAploJHMOIRSoPADOTuF5NhDMtNSeaQA2cmrM3AQJEAs1zJLiCnuoY1akPf 4cbvbNVqTg+U
LnmazLopNKjcQa/I+gYEszu0/2EYu5ljoJgdfaZyGi8jUkrhjQsBS4TCYFII D6iz5HkZzh6f
5zMIxgt4CabTYDxbdKnbZqqwgGusuPgqF5yoaTrNpN24EZ76094j9Qd3w9Fw tijpKOjBcDbu
hyEMnqcQwCSYzoa9+SiYwmQ+nTyHfR9CxPNpl1TbxJNyeRRqjJZxYXYZLGjj hnyKGDK2Rtp8
hHxNLhlE9KQ+vdSSjAkl03JwAu2y7QJPQCrrwZvm9KCsOrtur+Qaysj34EeH 2ph8FbSP0BKA
SAY8IYGBUEp7cKeMJQg8BQDtm06nfd353u4AzMNgN2R9N49qRTfEUryFzNr8 ttVK6LSuIzot
39CbiZByStGXaFsORx85i14JQDtJfddc9q5YnnOZdi8vLi9oqUrbw3quMUGN MkLjP1W9k/ef
nH6JbH1d99d1f133f73uashIMGOgvtR7TLjkzin8dmfayDVf0wtzBqlMB2Qx VTT2qWKlc7IU
o7FcVi++qlfi/8o2j5S8Q3bvBOOV89pouLX4Wxj82vdaF/cwVD/0VLdUKlR9 H6bxZ99wrZ6i
7dX0zVpeoy20PFA9QK4Vj8Hs4Y4G/cQUHzgJS6tHPj7wv3VRYw6y3Xfw+Rzu dzEeWTgK+KSP
ffT5zZ5dHnHT319QSwMECgAAAAgAsyIPOVck7FQ6BgAAvxYAADMAAABzcmMv b3JnL2Zhc3Rj
b2RlL21hcHBpbmcvTWFwcGluZ0RlZmluaXRpb25MaXN0LmphdmHFWG1v2zYQ /pwC/Q83ox/k
zlHidB2GuumqOm/G8mLESYtgGAZGOttsJVEjKadGkP++o0TJtiS3SZNhReFY 5N3xuedeePLW
y+fP4CUcMKWhLwKEYZhOeAxjIWHfD3mi0AhkQn2RzCWfTDU4/TbsbG//BnDI Us0i2MNZKXYx
5QpCfi2ZnAN9HUtEUGKsb5jEHsxFCj6LQWLAlZb8OtUIXAOLgy06NBIBH5Oe zmylcYAS9BRB
o4wUiHH2cHh6CceoFO0dYoyShTBMr0PuwzH3MVYITEFiVtQUA7ieZ8aM5oEB M7Jg4EDQAUxz
EfcAOe1LmKFU9Aw7brc4zdrsgJCZHYdp44UEkRjVNkGfQ8j0QttdS8bC5wCI ZmN+KhJyb0pG
iYUbHoZwjZAqHKdhB0gys/NpcHF0dnkB3ukVfPLOz73Ti6seSeupSDXgDHNb PEpCTqbJO8li
PTcunOyf949I3vswOB5cXGXmiOiDwcXp/mgEB2fn4MHQO78Y9C+PvXMYXp4P z0b7LowQv812
ZqpgfJwFj0gNUDMeqgUHVxRxRTjDAKZshhR5H/mMUDLwKaXuHdTMGAtFPMkc J6UFtz3gY4iF
7sCN5JRQWnwz3J3M1iD23Q687pIYi7+EFI+RJgUycsDHdMBBKITswAehNKnA iQewvdPtbm92
X213AS5H3sJJWzdHIqIaYhN8A1OtkzdbW2MqrU2fSstVlDM+Ek8TdGPUW0aP PhLmfyEFisnE
NcKZbMSShMeT3vNnz59RUIXUoDRB91fFfBFFlG6mfE319kVMUrFW7ok3HA5O D5f1P7MZc1PN
Q9ej5JgfUyb2GjaPmJqOsHFrQCnOtJBNe+vM5abKDYMe877ifh4zH91E4hgl xvR1MCy/j+gY
7K2olU57vuYzi2PrZU7/e+pDU8rAvB8VUTHs5inkh0wpOMlZ3cMxj7nJA4Ma bg2+jUQao6ba
lX5bE3wHUXVJwS7EeAMlmw1aTru3YtzGsBlH7YRsNT+kUaNqnbgGf8riCZpd U0MFRhvUQqFK
NCSV510oSXYnqOlYloakbh4quiWInGjrIcGk+qVyItB//kV1HqZRfMoiNIhu oeUT3omQ8xZV
4kbxr5VXyOpagEqTMeNzC+4Kh4VG3/TQNbzYmG78eNCadF0WBA4xUFNZfPsw 71vPnNYRv0ZJ
yHEzEZ/F5vQ6anWg24GW8+KW+vjfQ6//h3e4f+cGImI8brt2vX/sjUZ3bRJu vbjt3rkvbnfu
XNJ2v0Zhq/3k4MhyBpDO27k3uBLPMsgnA7fHxOYI5YybZIBXTaiYqELa885K NCpXzlAVhp4K
nLW3SSDpvF8awNnTqwAXHuUgyYcMoAH+1OAuB3TM6x/HRl0kCFFm+I7y70+G 8XKwFNxfGzDa
w6sYCxzfD/JdQ0dq7rmEepDdmT4uuoZEncq4uR8vzGdXzwbkH/A+YZIG4ZpO tru1QDMTnAaf
IKjBcWordWMZwrURqItn8Spu7bcDe4Jx4yPHG5TvzMi5W70zXG41bCO8mfIQ weGaAqNO8Sv1
Vwtkg9bibMFtdGkNoruCw8exKDESM3xiInOj/y+X6xz7b+lME5qNH0Vnwc5j mXCcOr3tkp62
uw7pen7MH8VKTuuS1FOK4aPunpl6RtmuY3vg92wtDy1rDO4tRJylrrUuhsXA tLIoxc3Kc5DP
aTnWpp2lQ+123usWCWFHyXrQ793f86GvBNyh91xtkHbsOLiKsrq6hLDsx1Yi D5AZ4NKQXo2X
OLZr+XC4QW+CTmWgdbM+rx37WgQ/l/DasLsL20XmVdUU6o8sTLFBsWN8yrPh PmokTJ+LJFsh
4cFmVvOrgbo88QFDejPPXSvZa6AmJ3gtWgtvlfAHmFlGu1KS9qJtfMFxFkQX 0PMow++r5MEb
K1BJiar0Ej2kElTIevCdvq4G81edWkFlLXa5bdyjrZa1kdssH4mvLC9s1tr6 ao7JatY3dqKy
cm1zs6eIMMhOeVCsc6S5HVOHPxVWXPwnZaFySuwPKLll052F92svvyIUs+zm +Mbs0F+5ohpu
HWvCYq3eaHZWsDL1LLoHDhqbHgnCTH41BEnxw1nzbxlNvVw59oB106+qmc9z utHW/X9Fsaea
H/Pc+i4l31og9P9fUEsDBAoAAAAIABwfKTlGtKgc2gcAAJQXAAA2AAAAc3Jj L29yZy9mYXN0
Y29kZS9wb3B1cC9hY3Rpb25zL0NyZWF0ZUltcG9ydEFjdGlvbi5qYXZhrVht b+JIEv4Mv6I2
J60gxzjJrE46TRTdMQQy3CWBBXJR7gtq7AJ6x7i93W0y0Sr/fau6bV4NyWgn H4hfqqueeq/y
2WkVTqEjjIWWihD6cTaTCUyVhnYYy9QgvWeSlkpftJzNLdRadfh4fv5PgBuR WbGAa1zmRKO5
NBDLiRb6BehyqhHBqKl9Fhov4UVlEIoENEbSWC0nmUWQFkQSnZHAhYrklM5Z ZpUlEWqwcwSL
emFATd3Nzf0D3KIx9O4GE9Qihn42iWUItzLExCAIAyk/MXOMYPLCvPhgh6EM cyjQUcRfWKmS
S0BJ7zUsURu6h4/BRSEsZ9kApZlNTVhWQYNK+WSdcL9ALOz6cHDADmt1IyDr Mu+5Skm1ObEk
AzzLOIYJQmZwmsUNIEpm89gdfek9jKB5/wSPzcGgeT96uiRiO1eZBVyiZyUX aSyJM2mmRWJf
GP5de9D6QvTNz93b7uiJuZGFO93RfXs4hE5vAE3oNwejbuvhtjmA/sOg3xu2 AxgiHrczcypM
PXVOI3NGaIWMTaH+E/nZEMY4grlYIvk7RLkkhAJCCqN3+5J5iVglM6cznVlb 9RLkFBJlG/Cs
JUWRVUe93GBW3SQMGvCPC6ISydeYHDG0RE88OnJK/DuxUroBn5WxdALumgDn Hy8uzj9c/HJ+
AfAwbBYK5lnyRS0oY8QMP8Hc2vTT2dmUEulDSIkUGAqUEMlCMwwStGd07Kxa TUX4lejJF7OA
aR1pqtIsDUTIQM1ltUr+VNo6GvQ5GPwW2SAkSwedWMyI5hhJt6UWqYyd3g+J tG9QdyTG0Rs0
d0gh9xbR6CXF4yT/EUtxRxrH7W8huhw6SJ/JoPuo9FeZzLjy3ImEzKaPkTPz h245xVSEmBs4
6DbDw5IdYSQp6GYmuKPYJKnX7vZ76R8pYkdqNosP2MSdXEp8psoRdIcY41uw CmIK2iy0GRXR
46fMsw2eZTRDS2fmGMelVGxob5Fr4jajanaQrB1Jq3Rf6PKQYpLe5DdC9E5+ 7N8JJuGcU+g9
VDuCVwnE8paCsK2Tx1iK/3CbLFSLBQUANzvudS3KNkv1khxHNbF50x5fd5u3 vZvxoD16GNyP
n9rDy2PsUo1T1IQMTdBfXa+59sfN4X/HVGrHVGibd+1Re9D9f/t6PHrqt/8i 45vb3ufmbQnf
cetLr9v6QeyHoyb1h3H3rt8bjN7NPrMy5hilzH3gy9O/BOb4aScrT7tCWDX1 PSSMhTHQ0kgh
2HUsfFi6dokLJO5QGq/wR7VaSbWy9IZ6Vkm6gVkn3gbldkBD6qK6Wjk7Pa1W 3ARFSjEv6prc
Ob3Ui4BfnhEfD3sfcK1OiCoVk6Woa3WS+LrB9N+GGl6pGn8z6J4skROnlid5 A7YTqr4tfalk
BKUHQZSeByuow1nHysFkreFq43FA/4fUomv1wD2Z4QElduDrLClkl4HceJ1D 8/J95AFqrXQe
GQTn5IREVko6Cizy/1fgGwiD3CdjyMxgXQIB15dXztd80tvNUzk1K7vdmCag ReouriDJuCgT
Zq7ONDHxLz3FZ3BPCqG7HLxtcx45/h3YtTU6fuMBdZM0s7W650rjU20VxkzT kdrYts8MCjnp
MjBEmtV2AXhDVwpFrqC2T3GENWvM3q9YGo4dp4lSMdJeEHLsD12e+wQg/aYi NshHKmu1gwmS
cNzUl03pFXOahSqhiTQxntkdLibUOXtJ/FIrUAdTmUR9LRc0TPLkQnapu8zP OWxI26MMpOkm
NPZzW67Vc3NUKlv9P6D5PmlzFNacYxtwsr1lfZDJScMfrJy4hcFXrAJ6UfAW HjwoQt+g4KBC
Q3MvbwtcGP1GQdMvmU8WmE6cjelPIxWuxN+8ut8yE1NR8hYuksdsvGeNW3NF AzlRrhote/Ua
pyKLbZ7Xq9o9pNdso1w1/uMK4DjX3u4tuRN9fJbiCPD3jIJizeu+/b/2YNwa tJuj9jbjtW+O
h1blFZCu4TuEcm8f9d6QemAihGj3wRUcIHVh9ITmXv2aoXHtYDu116U1rxlF TFVOvLrgVTmh
AHx3lD263Y3X9Vh+dcuVsx8t1wW9b8r/WkUwiRugZwLXGErehkmkM3Hje+Km Aeu5aduqeUyz
j3btx5wGLtY5vah6/UQGPTTUrbzzVlDkKeN+X1eVZfdMwW6jYIQbPfxIwXGl kerWy68UWnJK
K/y9WDD6v8NJcErWcw2CtlPe+WjIDb3YBuTFbh23f7yvbLn+6xZQ2oBnvhoX gX0c5t6xH1D1
NsORLvLvIoZMAMWaLIz/AuSUKi1+wZFa9+M80sg9sWF4bmIQChvOoba/1wJ+ yw2E32jGpcpM
vgu/jrTrGI7DzoRCdCQ8v8+bJBBAQWg8p1W73FQskiYUOtpshUVkvAPcYXRO P5465+qZwy4z
xxy6NW7l091qvDN+xkuFFguwZGd/7/3lr+1cq2cD+1CLwW81Y69GhYMN3n2H cHLqcJCv7/Qu
YYiwtJ97fOt68Lp5wA01GEeGYibGZGbncHUF5/Dzz1C8999MdgiO8OaVoOa/ xpDf+fcT7MrK
jzOMn3xVkLkFau6Io+XnTEpYChr/WW2fpgiDXTwr93tQXhXqEe7fp30Vj+Dy h94Atk/0JrL8
RT67bMZb+TqxGkhbc5HMMNpYiFZ7XfkyVH5uvQ+VrIUePX+vDFbPKMdrJbtk fWuZJD1eq38C
UEsDBAoAAAAIACI2PDkKW3FNjgcAAHUVAAA3AAAAc3JjL29yZy9mYXN0Y29k ZS9wb3B1cC9h
Y3Rpb25zL0RlcGVuY3lJbmplY3RBY3Rpb24uamF2YY1YUXPiOBJ+hl/Rw72Q LOMkc3VVV8tl
79iEZLyVkGyAm0ptTU0JW4BmjOWS5BBuN//9Pkk2NgRIXgJIre7+ur9utXJy 3KRjumLa0IWM
Od0n+UykNJWK+lEiMs2xb0UuZLZSYjY31L44ok+np/8kuma5YQu65E+F0Ggu NCViophaEb5O
Feek5dQsmeJdWsmcIpaS4rHQRolJbjgJQyyNT2BwIWMxxTljVeVpzBWZOSfD 1UKTnLof14Mx
3XCtsXfNU65YQvf5JBER3YiIp5oT05TZFT3nMU1WVpc9eGVdGRau0JWEfmaE TLvEBfYVPXGl
8Zs+BWelsUJlh6SyatrMWAiKZGZPHsHvFSXMVIeDPXGo4MaE6Frdc5kB2hwq EYClSBKacMo1
n+ZJhyBp1XwJR5/vxiPqDR7pS+/hoTcYPXYhbOYyN8SfuFclFlkioBnIFEvN yrp/23+4+Az5
3q/hTTh6tNoQ4atwNOgPh3R190A9uu89jMKL8U3vge7HD/d3w35AQ84Px9lq KkM9dUlDOGNu
mEh0Cf8RedbwMYlpzp448h1x8QQPGUWg0btzaXWxRKYzhxlnqqh2SUwplaZD SyXAIiMPZrlj
VYVpFHToH2eQYumPBIkYGshDx5WYQv9VIqXq0K9SG5yg2x7R6aezs9OPZ38/ PSMaD3slwKJK
PssFKobN+M80Nyb7+eRkikL6GKGQAg2iRBwRmvEg5eYEx06azYxFPyCPXMwC K+tEM5nlWcAi
66juNpvIp1SGvrMnFuRGJEEIijEjVff1luIz/hzcMhOBw3v375mBihS6Swnr APcFHnyPTRAh
jUF4IReZSFzExqkw3cPSo1XGD4v8Bj9uATHpP0fcFc1e+VwE4Repfoh0ZlvN LUsRJ3VI3Cof
h7slpiziRUSDsBftt+wEYwGWzXRwCzLC6qX7eUD+SfAlCj4IhzzhbykvhcG1 PDI5et/hU3pp
gqWIZ9zgzJwnyU4pGy6P6xLaZmhCe8X6sQB37pnanU8rcjf5Do/eqc9macLT aG6Z/x6pLcNr
3juCXigOY0OxAO/UJdeRElmd6q9P2MvK3lUXqBaZ8KpgtAFzo80TkVwswIH6 GYMeiVyjD/au
+98uw97N3fW3h/5o/DD49tgfdg+pO+RygJS9hWavTrADzB/br8fvkHbN5b3S Ba1L8Wbmm2yU
MK1xeWfI0ipMKwa4C4UvOMJEO6lBfzabjUxJgx109R3MJl1xvCa5yR3KHIFq +1uppenW7/Nt
CRvz0KU04u0jYGucHB83G25ewbL1C3eUvac8gsDuncCkD8EO8O0joGs0dJ5x ZTU2XmpK/6Nx
vewMyd80dytP3PK9XdRmhzbr4GjT/JMUMe08SGzneTIM94lxqpybNoKISrVs AzLEhdg+CtzK
jJcgtlFs+a/ytDS+y8vaduGbd8DzlrhSUhU8gz+tFmw2dvRzWhSf5+Tbt/Xy tZhPZaPWuohX
X88dcexJHzgv5XA2tq8wDByLzH05pzS3zRQ+266KAcX+xSpfklspjW5r8MEt dBT+b7ndrryz
O96hMM1y0z7yWjGttNc1YWWuhNKm78sMnBMFiTEabTvgA90ogZxT+7XEAdUW 8UvpQh2LDwj9
9Rd9qJYD/oxZVcNtb3XjSgwws6Z9m+q23UOV2Lh1qLX5fvgo0lbHC7TupMx0 hwayaDeYmqwS
++ljFlDLudhQHC0kXXtrMDk7D2q+TTiCwOtxtwj88U10wVSk8b0SC4yKdkxB OQgdphiC7J28
RrcX3pvA1sguWIoxFHhsT7CwmAVXGFqDq6Hz8Jy/HzC0RT/CaT8RMzFJ+JVU riPFtim1y4S/
xtKpcdJBeY2F/ExT8Htjq8hdLX3DzBVxZbvVcdzorCVbobHvGGUTsLBCsX+7 uJHcZ9ZGAU8Y
Hwj3zilm8ihXCkws8t2hS+kegtrYR88Sl7Ed3nEHRJzH/25VNjdz8/u4PxyF d4Nq3xWuaz9/
fKU/W49cw+3WQLZeKpnToy6dnNCKa+u+9SbmU5YnppAgsn4Cl8YaghVXRGgX mbOJKvY/nNNp
yZx6RpHSdV7LWf1f20X6C7kGUlWqKCQLQ26cBhKDDz2S/k4q8uf3qqNa/A80 +Nr1TAKANF+E
ZeDhpFO4nAtcmW0QaM70gD+bdsWVWlfEfuo2PZQN83/U9P7001dI7yeld6Ze rpEbhkI3nRxg
s2tZYNvq95wlYoqX7IAtHMs9Cakq8kahsmiW/2VKMNTNwcLvHPC5rvulrMp6 LH+pEh7L3hQZ
81u1Mt0I2EZlrtW+UGQfaNR+/R4i/lwYwDPNlqEZGrwRR4r5gcZubN6tkIOB 4nfR3kv9u9S+
eXqv5RdCwBgSUzTisiPXcxwLHTEV13tygfs9mPeDfinvAT2XS+yaXB9qyhsD yNbU5meejCm2
2CyujY01JL9q5kouNa193jES7SPEzkLuvLrW60yhbXMuPGhc6JXoq3Pbnd3/ jcpuexDge/D5
7vUerBOJORuX2sG7ymHeMP4G4DfxFf2VMMPzdw2w6+54MWfpjMe1GXz9LNk9 f+8+V43gO141
HoD1N1ivobraO55CRxtvIeB4af4fUEsDBAoAAAAIAAQ0PDnPPTs8PAoAALgg AAA2AAAAc3Jj
L29yZy9mYXN0Y29kZS9wb3B1cC9hY3Rpb25zL1NwcmluZ0luamVjdEFjdGlv bi5qYXZhtVlt
cxo5Ev4Mv6LDh90hJoOdrau6itdVIbZJuHJszuDKpra2rsSMANnDaE7S+OVu /d+vW5p3wJBs
zh/MMOp+utXvEv3XbXgNQ6YNnMqQwzhKFyKGuVRwHkQi0RzXieRUJk9KLJYG vNMuvD08/DvA
R5YatoIzfp8RTZdCQyRmiqknwMe54hy0nJsHpvgxPMkUAhaD4qHQRolZajgI AywO+yhwJUMx
Rz5DUGkccgVmycFwtdIg5/bLx8sbuOBa49pHHnPFIhins0gEcCECHmsOTENC b/SShzB7Iixi
HJIqk0wVGErEZ0bI+Bi4wHUF91xp/A5v/aNcWAbZA6kIxmOGtqBAJsTZRb2f IGKmZPa32KHc
bghoXcJeygS3tkRINMCDiCKYcUg1n6dRD5CSYL6Mpp+ubqYwuPwKXwbX14PL 6ddjJDZLmRrg
99xBiVUSCUTGnSkWmydS//P59eknpB98GF2Mpl8JDS08HE0vzycTGF5dwwDG g+vp6PTmYnAN
45vr8dXk3IcJ5y/bmZByU8+t09CcITdMRDrf/lf0s0YdoxCW7J6jvwMu7lFD BgGG0d6+JCwW
yXhh94w8pVWPQcwhlqYHD0pgFBn5opd7BDWKA78HfztCKhbfReiIiUF6xBiK OeIPIylVDz5I
bZADPg8ADt8eHR2+Ofrl8AjgZjLIN5hlySe5woxhC/4OlsYk7/r9OSbSmwAT ydcYKAFHCy24
H3PTR7Z+u52w4A7p0RcLn2gtaSKTNPFZQIrq43Yb/SmVgVt2z3wh/VGcpIY0 Zavj5hq+FvHi
Qzqfc7Wb7guZStUWH/3HVeQnTKEXtH8mg3TFY/MhFVH4LZRD1F6iVwrlaYPc FRA/wBDxFXcW
0f5oKCJ+vBehrGnxEul19riR+DY0jmF0KleJiGxI3MTC7KCePiWbAVPhj65m tzwwA+u1Mx7x
BRaCGnHh39SIyD9Fvxg+ESsUr864DpRI0GTfznEq47lY1Pgefgn8UK4Kp2xc PI/41rVLFLp1
4QKLV+nYAN/qNPaJimE4L7mNCxFjZMUs8jE6BIvEf7h/lRoMyKFUK1ZK3Z/9 t88Xk/yLKuVr
g94L6uZC0BUWX+pi1MTQQkgVG+1Pr/51ejGYTI6/l3t0OZkOLk/PXwSw3nIZ dkOPr/egtsG6
L/WWSCDWduIqZhAxrWGSkBKjuIxM4I+Gx6HGJp3wOHiqrVHjsEGhYWM4w3/b 7Vb/9et2yw4A
aBeVUp7bwu9IfVrrt1uZGusKeF1EabV0mnDldY/bred2CWqB32NNwSnCYLLp qXS8tQWGNdRQ
urq3Zqnkg4bzx4DbPpwDoRbvr7ARKxHyQqF7KUII5WBuqEAStDVESLbwbIL/ /kdddA+aVaKi
QRea0u3uWBi6nRdW/m0VeQ3YCoozQ2HaigX2MMBYsZDzBD6wCPMHZyfsZpC4 l7P3IvbFbEVB
vdUmMykjjjyYfMHdaH4eiYWYRRwztWmbmko7DEOx0toSqTggFI8ngCxb6Lyq PLQSImKb96rc
JxCnUeSCqqW4SRVOqyzSWL9a1qgtl4k4e8rVmBmqKyizhPBR/LBc85yYjMnI S4Y9vUk/lXVq
g2OdVaCgVzxBb6Dudzi4eBXZvZoNrXDU/+mfKRa2OU5txO91e9sFdu3GcG42 wRK8Mu7441Fm
hX4fpldnVzBIjXyzsJMUDZqOYxbJ4K6mKtmvMBaZN1/ZbVos05BIjSCOx8eq Y0YYMY9Xc+9n
/+fSZUT1KxxuAwOOT24tszxNRgteIut0pu2Kd9gjmdYMrYzq4ARQGhw0rDbC ejZJZ2M3ZHmO
hbR5VQaqPxdxOFZihUMkhbjXJc6MBQfDBdVD9zLrmM5DPv83ukx7ToNutrH1 raGhMmNlK1gz
+f+r7PXrdW5zGfphVe7FgQQ7u/0o4+tH1IJC398P/3DBRa3H260JvGvERpNq zJTRXu5HChJi
I0q3nsVG5vWOtnbtFH4vdksP1u+tGSp1Vw+BHJYoN2RXs2QlDE8hJ5klS1Uu ZMBcKyWGbCrG
Hmw/rAndq6yqLb1d0f4PHOfHSpJdqfSQWAudqeHk05SeVYymQvmSU6jfX2Oo V8P6spPXa0ix
SNtwxvTvk93jGlhlSENMGxdnfM7SCOsSzXEB32mOCc0mI5pA5yiHYDEwKOD+ ilJ27qw2/W+U
7VyNiDCnfyeZv20DwRfemvmycLPUr1ywwU8/WW6fP+IMj8CQhd+8MuviLODb M/RUZl+9jj04
O8EswLNQ6Hpj5rNU2XDEFOtgCd7gR6tImoSUozZvrMYE12tWoUrRyVOrzI0y kXYpfIbVL5YG
yMbfr/cuKZOAxbGdLfIUVLCyXdZBli5y2VGpWMUBFfJDK/Jk9Cu+muGZulaM cio7DNhooQpS
oPjD0cV5brAmfd6wcOz/IrAcdOiIVZauzd7xbLB1c5x9HFVzlXNW9r/wm+0j EPOHspV4nZuY
4bhJfnFagCuuDS9ZL2Z3czMesBQHhliSna2czgbqB6bRphS60l4dKvdKyxU3 S5LwoCqXSS6z
/M5LhxKi+K5u7SzzcudW4p52n4/jay4p0x+79Y9q4pVbIhD0TKWF7OCqu6HT YDblbr7jwVHH
fZ7AZgIf3V3UXkKC7K9BjseyIH88yVGJuUG3EYOY3cNJBcddT3l2X8iVM+W3 GNh5FA10+deT
AqUy7ukPT1O2sDnUmaFfKD5K+Xa2raEQ6wWPF5hoNkftzJuTN8bD4nW/vzEz LiWQSJyOrSqV
gBZZiGeFJnNYUWZy4OdS0/1qvBVn2GKXgAI2j1ai+EwX9nTzfNLcYE5F8E5Q QVIqSHWRThQC
Fw+P8eNX2G5aXD84qJmWqLAihNQcG3y405UnKnZxpwAi9pdMD0x2G08t8c8/ LQjJqr7Pdx+O
CKtj71c63eoYV2DTiGBEnFYd/Fw+5lMVIZAEGpH3FmjrP3/MU9Nb21MBm4+q uyaOTcfP7h77
KZ+rTnWnm3LNNbvi7gDDqVax6nKKRIzLjMxNc7rEjCYCXdtzK8tSmyLVBHaj X7bqdRIlcbAy
T50aMzH5umJ3rxOjATpbJ0fUfe0k2N0Fqfj8ryDmuUNbaOROSVQkz61LnltM nnhj2tweHEDd
7GXmHGUGL5PmtqaKDTFLaKMTH+qH4YqZqyI2Mb8Q6tYF65GeC/kmQ25Qo1U1 pIvXJkV2dGu8
fm5v+VJNBpeFhYiGpRtVsi4d1220s4Ru3WzAexRONRc8b6opz/WG9KrIyD16 T5O3quIm9rrO
Fe7qb0rg7mqu7DhBTa22WM3g6q8C1ALoA/8cV23Ry3O72n5qvwqALh8dQG3Z K5TqZZIqepSs
5W8OVYn1XcLM/sSGUgpM30i3Vt1duRpEUvPqkh1Kytd7nNbywxq9CzEwsLZY X/ZcC3K3B5XL
yHycK+2/9sOg5/bhTmkW2GWXG5l6sIa/6d4x04s/+jSrIjIL7qaKBfmNW7+P Yxodx2jmtiDY
iBh2nfJ441R9VbsTaa1ZKDtHrF+lPbf/B1BLAwQKAAAACAB2Gjs5Vb0I3DII AABvFwAARwAA
AHNyYy9vcmcvZmFzdGNvZGUvcG9wdXAvYWN0aW9ucy9jcmVhdGVzaW1pbGFy L0NyZWF0ZUpV
bml0VGVzdEFjdGlvbi5qYXZhtRhrc9pI8jP8ij7ui3CIiLN1VVtxpe4wxomy 2FAIVzb3qJSQ
GphESCrNCJa6zX+/7pnRAwy2627PH8ww0+93079owwXcBlLBMI0QpnGxEgks 0xxGYSwyifTO
IMM02+ditVbgDLvw9s2bnwE+BIUKNnCDWws0XwsJsVjkQb4HOi5zRJDpUu2C HK9gnxYQBgnk
GAmpcrEoFIJQECRRnxhu0kgsCU8xqSKJMAe1RlCYbySkS/3lw/0DjFFKevuA CeZBDNNiEYsQ
xiLERCIEEjK+kWuMYLFnWox4y6L4VhS4TYl+oESaXAEKes9hi7mk7/DWvSyZ WZI9SHMm4wSK
VcghzRizS3LvIQ5UjeyesUOtbgRkXaa9TjNSbU0kyQA7EcewQCgkLou4BwTJ ZD5784+ThzkM
7r/A58FsNriff7kiYLVOCwW4RUNKbLJYEGXSLA8StWfx70az4UeCH1x7Y2/+ hamRhW+9+f3I
9+F2MoMBTAezuTd8GA9mMH2YTSf+yAUf8Wk7M6XS1EvtNDJnhCoQsSzV/0J+ liRjHME62CL5
O0SxJQkDCCmMXuxLphXEabLSOhNObdUrEEtIUtWDXS4oilT6pJd7TMpLQrcH f7kkqCD5HpMj
fEXwRONWLIn+bZymeQ+uU6kIA+4GAG/eXl6+eX3505tLgAd/UCpos+RjuqGM CVb4DtZKZe/6
/SUl0uuQEsmVFCghkoVW6Cao+oTWb7ezIPxO8OSLlcuwGjRLsyJzg5AFlW6Y I4WUFBsRB/lV
u03eTXMFUpEi4RFijkvMMQlRutPqPCQqiuJAuhc1OuOhSWg3JJe5ORoJpevd ihivzgMWiRIb
dH0SoJAn4b5FysB6w3STkdysyUMi1DPQn4JtMM3Tbxg+BznfZ6dFrECY1h0Z JR79FqLOz6fh
o3TjDvz5i4CmQU5B+jzoi7RfBiFaZ7veIDwvqQaMBCXASrp3lCcUODf66wvg DSDH5hPAW4E7
Klyu52OMz0lSAlPOFKEqqIY/jSV3yvU/nzYwv+1EtEIKUn+NcXwSqhClgW6I 04qy4izYKBIq
zW9QhrnI6PQMoJdkxWn3MMxkwRH5Qs6f0/z7gtJufdbWR1D5Wcb85lHcPB3B DEgxRpVl8+Cd
g8iIlMt5fU7fqoawmtvg2GTVc6FE7H7iaB5yXWKwdmaKdBgHUoK+Rg0xR2mt plsSbpCKEJw0
J/y73W6diCSQdUy1Dm0LmTZwu9W/uGi39ERCdY4pUBfiTmQ4XLr82G+3rJQn 5XO6JECrJYsM
c6dLrH406P5NUg85KfWfJeqbLbKrHBucPTh0b/dQgG0qIjiJCMFJfFABNQ2l SWkxWXF437h2
6dOnrud0XX2zwjNKHIlPpbzkfUrIxrMVzfA/rurUxDcZH94nBafuCQhqYOoA gnwtqI9jnqe5
rWWkUvna79O4sDOx6rC6rJcxmL3UmjaC2el2ORZaxk3wj39VQkmiW0WRq9IB DUV7bZ9Wi8PE
sSjp4hu8q7G6OiTpT9HIZo/lI1F0jlXsMgFNtEWTiPOnEtYVkr1JyvLETGJq EzaIuQukIzaB
2AxGQPIh/292Rsjs5/tKWLZFA8Iq19JdEhT/a8AuRRJNc7GhoYnfS2DrkG8F wVwHklGqUsD0
b3AZFLGyIabnnXrEkOba0HCmX68H/ujrfOTPLfFmwYDQfpK7cQfNJ8f4sBKG o2achtrG/5M8
nx7uvbkW6Ot4MhzMvcl9yarft/IQAs+clEVssZ5mPg3UulfbpFfa3qrV7z/K hILkzHg8cEqD
W9gyA+i9qXLFlYtRg3OpdhdsHNCipMI1OFUzAKxCiSc/kZC6NE3Oc2rOpVNb R/nVGfF3CvMO
vAKdVPaNCuAr6PzesWj9/gHiK8IcBrSMwFDX+Aa+vjbW1m/meB9sLMl/Js/S PE3tQLCais7Y
WtGR6SqAMZFB4/PaCJWBTEpifCTm1EzfTZldGpVzJT/TfuF0mp2v06BGuUsz cFKgFcpm6ZG5
SUPDkftubZF3Wlv9MBYJ3hebBTedo6c7pKUuqrFK12hOP4CSOIjjfSmRqVGl bDbRackMgzw6
qD5W4CqaHk/JjbB6Iq5+NIRp1+W8Lk3/fa5OZ5NPo+HcNwmqlxFSN0ZddPlb t0wlRpvZtcVI
9mjuo01UhoRZT0iMVLXXZhuZ4Yq38r25syLbbsP86xjRrF7YlbQSlXs0Ei36 iYXnAng0lWle
3Z4WnKl5kWVY+ezRWFi57Jy/jqpA8+t73ZHhr8fV4N1haz6uFlog7Xie1mm5 5/+moOsbhyZ9
dzie+CP4Hfg89+bj8nzn3Zenwa/2NBv53t9Hmi7n6qHEZjCwSh5sPtqYXsKu 1eXSMeGp5emZ
c+fwx6zXIumYl44dbXaBBPwNQ/41xu1YW2Ms8Y/mN0nTTPagwTZJVc3alMGG 4sZ5/l4q3Lhp
oYx348RpsDgo6I9wz2fhOF3RgTTSMWh2ecd8uKPZbDLrQc2l0zug3dN+rsLv wFldG6xm+iSB
tzzdm5m3HumaaxcIO1b+H0LpD3SekdhaWiQnG54dup+ZuqthdLgOkhVGjb2h 2ntO7wyn8eq1
4cTaZEzLv5S51R1X0hO7Vvdg2TLuSxVdYATHc44ZcR6N+fHOjMLMs/qdxADz vFddueRdc3Lo
zv009n+yRVW/0nb0C02pTg3/y9fh5G7qjfXo9pWnuSN433QBK8AV9Pu8Y4Fp DgeQ3DHiLV4T
A2o40iFDoEHYIUUd/0hsn+xvuWlC+DmSsRJwHk39lrD5lY4E1sM79C/Ao2l8 lVP83aWJDp2L
vmGjMbSBf7T/A1BLAwQKAAAACACAHTA59UqvR+oDAAC4CQAARQAAAHNyYy9v cmcvZmFzdGNv
ZGUvcG9wdXAvYWN0aW9ucy9jcmVhdGVzaW1pbGFyL0NyZWF0ZVNpbWlsYXJB Y3Rpb24uamF2
YY1W0W7iOhB9Jl8x0r5ARZPSqytdLVppsxRartqCCKjqo3EmxNvEjmwHFl31 3+84gVK6KcsT
jX3mzMw5HrvBhQcXMGLGwkDFCNOsXAkJidIw5JkoDNK+gwxUsdVilVpoDzpw fXX1D8AtKy3L
4QbXO9A8FQYysdRMb4H+TDQiGJXYDdPYh60qgTMJGmNhrBbL0iIIC0zGASXM VSwSirOOqpQx
arApgkWdG1BJ9XH7uIB7NIb2blGiZhlMy2UmONwLjtIgMAOFWzEpxrDcOi4X OHKlRLtSYKSI
n1mhZB9Q0L6GNWpD33Dt9/bJdpRdUNrRtJl1LWhQhYvsUN1byJg9BPuf6HBo NwZS13GnqqDW
UqIkATYiy2CJUBpMyqwLhHQ0T+P53WQxh/DxGZ7C2Sx8nD/3CWxTVVrANdZU Ii8yQczUmWbS
bl35D8PZ4I7w4Y/x/Xj+7NhI4dF4/jiMIhhNZhDCNJzNx4PFfTiD6WI2nURD HyLE0zo7pr3U
SWUayRmjZSIz+/afyWdDNWYxpGyN5DdHsaYKGXA6Rmd76bhYpuSq6pliDqr2 QSQgle3CRgs6
RVaddLnrqMaS+134u0coJl8yMiKyhCeOkUiIf5QppbvwQxlLEfAQAlxd93pX l72/rnoAiyjc
N7ibkjuV08SwFX6F1NriaxAkNEiXnAbJN3RQOJJCK/Ql2oDCAs8rGH8hPHmx 8h22ghaqKAuf
cVeo8blGOlJG5CJjuu955K7StorAeiL9n7H1OenujwcqLwjnIhdS2P5p9APm S9TNoIRx3NXg
j8Pq9wRwLXBDR94fR5jhuWBSu+S2pOk/HVWKfQU3hFuRGp/CJsufRHQm+Enp lyVKnjrLzkFp
EtQr6iPJM2YMDCpzotqcOi3gL4sy/rAXlUXF7mYTc5TWQGOx8J/ntQqtLO3Q gDRIBOYg1jvk
cTdQVC15reDiwmtV17U0FReNqBvTOqvv9gKiqXtq6KbdoYpaLVMWqNsdyvj6 jvS7oelqbOOL
wWpljU619s6+Lhyr2TlOv1YihsZAYI3xYBmNk62oqjJd1/Dt3bJPvxHdB+2O X62s8JMmfit/
p/EgZXKF8bsO3oxorr457tBAg4917e4289/WqIt2g/mdI/dbdOe1j+NcmyOh jR3Wx4z8E+Q8
kxzplv14P9SZW5xW3Sfl/B3xJ35Xx2st6fcJvXtaxHh0MOtbBpwTFQvG9Urb cWu1MTD8xbF6
Ql01GqllCbLMsjenoC2VvPyXrVmseOdg27nXpt80i1/oSdrsSjnrNu2evEb3 x6FRhPpwHPJ9
pAb+MdVetrwmr4wKArhR7pVLBb2B9E8K+pVC3qv3P1BLAwQKAAAACAATCiw5 NomlC2wDAAD6
BgAAVgAAAHNyYy9vcmcvZmFzdGNvZGUvcG9wdXAvYWN0aW9ucy9jcmVhdGVz aW1pbGFyL0Ny
ZWF0ZVNpbWlsYXJBY3Rpb25XaXRoRGlmZmVyZW50TmFtZS5qYXZhjVRNb9s4 ED1bv2KOdqDK
dhYLLOqT4tiJgMQ2/IEgR5oa2WwpUiApp8Ki/32HlNR0A2+3F1sS37x5M2+G 45sIbmDJrIO5
zhE2sj4JBYU2sOBSVBbp3EPmumqMOJ0dDOcjuJ1M/gJ4YLVjJdzjpQPtz8KC FEfDTAP0WBhE
sLpwb8zgDBpdA2cKDObCOiOOtUMQDpjKx5Sw1LkoKM55qlrlaMCdERya0oIu wsvD6gBPaC2d
PaBCwyRs6qMUHJ4ER2URmIXKf7FnzOHYeC4fuPRSdp0UWGriZ05oNQMUdG7g gsbSO9wm0z5Z
RxmDNp5myJwvwYCufOSIdDcgmXsPTv6jD+/l5kDd9dxnXVFpZ6KkBrwJKeGI UFssahkDIT3N
S7Z/XB/2kK5e4SXdbtPV/nVGYHfWtQO8YEslykoKYqbKDFOu8fKfF9v5I+HT u+wp2796Nurw
MtuvFrsdLNdbSGGTbvfZ/PCUbmFz2G7Wu0UCO8Rf99kz9a0ugmnUzhwdE9L2 5b+Sz5Y0yhzO
7ILkN0dxIYUMOI3Rb3vpuZjU6hRqppj3rs5AFKC0i+HNCJoip3/pcuypMsWT GP6cEoqpr5KM
2DnCE8dSFMS/lFqbGO60dRQBzynA5HY6nXya/jGZAhx2aV9gtyWPuqSNYSf8 DGfnqs/jcUGL
9InTIiWWBoUjdeiEiUI3prBxFFWMfyU8eXFKPDZAK13VVcK4F2oTbpBGyopS SGZmUUTuauNC
BLYbmXDqeWJq5USJSbYx+mSojc9aCacp5ErEl9y1UdlclxUx+1wHwv8Pet9U eBVSiyRbH78g
d2nQfY8ST6SbBFeth1wya2Eeqtm11bTQF/LyXhQFGlRuxaiF+M2hyq+Cw3Bj SUgLVxPC31E0
GN/cRINwSSlatJpTG8JwttBp4g/H0aBT9juahiMiHgxsXaEZjmbR4PtPacJ6 l0hrmENnlx/t
UHCY1PbM0koLGl7iJMY8oXk0VCvzFcXhMgzb0UdyJiXmIcGGrhMqMV3/TBfD CV17EoOlyP75
x+e7pv3PCIuOJ/8SGu6YVm3I0adN89xPz4dkNtB2Z226Hy/vB3dN99Bn7Btt tCOnaOM/zlun
oGv+3CsYhikDRz8xfJxmul/C/4jW2+g3C4tvHMP1G/wx6GqjrpD2hgYvW+qe KZj5PfoHUEsD
BAoAAAAIAAApPDnL/lEWwAsAAJ8vAABGAAAAc3JjL29yZy9mYXN0Y29kZS9w b3B1cC9hY3Rp
b25zL2NyZWF0ZXNpbWlsYXIvQ3JlYXRlU2ltaWxhclN1cHBvcnQuamF2YbVa WXPbOBJ+lqvy
HxDvCz3R0hMnT/F4JhpbzmjX10jyuqZSKRdMQhJjkuCQoGXVlv/7duMgwUuS Y6+rLB7oC90N
4GsQ+z/99GaHyP/9NzsJ9e7pnBGezt0ZzYTHfeYmPMkTl3oi4HHmeimjgmVB FIQ0PXyz82Yn
iBKeCpIJKgKvyurxKOKxewrPx/B8DAIEjUXmng8nk8GX4e3JaHB2+eV2PJxe jy9u/xpODtfK
S1I2YymLPZa5V8V9KfZ4PBxMh7eT0fnobDC+vRoPT4fj4cUxKjqVt9Pbi8H5 8GVarm4Hk3/f
nl6Ob48vL05HX67Hw9uLy5v1QnMRhO6xdN5EOe+EZV4aJIKn7pyJjqYthE54 nnrsGm89W8g2
rCIN4rlkDbJhlIjV85hSloTUY1f48wcPffZMpZp/yu9ZnNnJ9J0+UEU9SFO6 OgsycdjS2PU+
ZXP26J5T4S1sk+oEV1QIlsa2YjSXeWGQZJi9KXPTPBZBxNzRwKeJoHchO9yC +Crl85Rl2TmP
g0oUbZbvvlBso2MeJRAyHGHXwLCJ/F/Qj2HIIhZvJD1n0R3bqH+6Sjq6VaX5 I2ApTb3Fqps4
iNGlNHTzwEV/Mx8d4A7lBYMeiDXcwISdux51kMwgW/RUBBGR13WUfkBDPs/c UZzk4kQ+bEN+
DpGDafAHGW4CsZjy+bwrU6qstUzZrJMnEAPlgHEex5iRqNHIWcdaTmyYoeb+ Akbm87muoL9b
cpVMm3vXynZOY9DWlcXdfJt6tgxiny/dG3lpJ8yWAsh8mKAzd7JgYdhOBnmr 0/GEhWwOk3A3
nRoKVzTtGLxIc8PT+zvowmILknXmG0KYcCdsgz5Fs9bXQApzvZjxNKoP0WKO Rzc80MakV8cE
VzToorDX38qyeBzSLFuXgptFnAwuJyx9CICbf+evJutFcl5uycu4dSeuRy83 pBT1XDEGI27F
uA5MrWOxgSiX8/ObnX2FgMlnmosFT8kXuNLIBsX5XQhAht5lIoWlh3iYhaTa 7TyRGv+LAnv7
+0TOxjQiecYyIhYsY5rtgaYBTtkZgUGELSTREzeJ1ApABCdLGI6uknQazPMU EHkuCIw8lpIF
XyJJRO8Z8AfIl+Id2OOTjM6Y2xCpJAFpzMF8Cr4N0QZtArwH3gzGJNABq2Ce YD6pgxIgEvhK
A5R1lJ5FphEIiQwQ6dWCQGa15yNSo0B4PJLg22PO3qHyMUatR9QP+ZxQ9LYA iFJ5UfYf30EH
8jTWD+AwvszI8NFjCRouX+9v6FdjMnIkLJKK+6TaVXiure3GnD3Q0uvVDdDJ A38diV1Vb70/
It31g4OmaZ/BXzAjTqeYIxLnYbhXGtLrwDXEr784Ih2kCFfiv1h2wf/MWYb9 dGK2JHIpdfb6
Wk+vt3stkQyZcsj42CcSu8OKRKSbd/ukTjBQJGTgATz1JSWPZzhYZLz65Ibn oU/OgnvJYxrh
AcbcVZjPg5hc8OVvu6UNvd0xU7EjJ8wLMhADimc0zCC4xbKG2XjCZjQPhbOH D+WMNYFmyNA+
6agQMQ49E4a6D1HUWGYopr6zR96CU7vKZBkkZbTKapmCso6s5qxT6Hwqolqb nEmCPxB8iEv7
LFwKaWAyEs1TzdtoK9n292t4E2YinzX4sMXZNTZssTxgXmALwSZLENGNmM9A 8sxFZ7ew+/9m
Nbq8HJU9cKJLfX/Kx5wLB7VYjYSQtoi914ZsBUnKUHRIO9ggrYEMNkr80Cax Ax9sFPZxvbB2
68wIaYvi++eEsQNrnVCuTdARfV90o1XnwSvoxK429B6s1/vhFfQWvtYqP6xX +fGVulpX+9GO
KyrCYSMHjOX7yvuDjvcfOt5/rI68YmQ+d4RXbXqppINXk/Th1STVPFWv8jVI aCSCaq2gALTD
Nktx6t1Mp6UlgzpV4Q0HswLXvWkgQqBtIUYEYs8H+/sSekmzCvTlmPXzFJaM 1Z85DYNZwPwL
GuFS/I7sEp8zBaAjiTtovIKMlPuH5Xqx5Vr8pC53HMAtjTWuK0twcFkHRnOD 7LhGXAjFvdBf
yl3KX2URoWj0XmGmY1FsqdrkhZwmmxwbnX0yfNUNQrIo7o6UP0BzhaKQiBt+ gJS/A+jGXFBr
toHKRdiwVtFoO8vv5PVTqUSWCFGiDAbrJWpkmUK/JVjq6JsWaIVH3Wgj3DsG aHFKs3tntzJX
wUAoBqahRVlIuS6fDA/ugfxSrzL6jbrjVyy9kLaeGI6qO0y90ZE0FsDVRvab KfdbW7p8UgWB
CXC9HMrx58gYJ/FrMF9AEE0pAVKtxjM2w7ZPLQwt9Ulp28bwNXRUcHaLeW+t Sqe3pWTNa8Np
62Kij3KY77yv9si0wuiVxTdQWEmpJ41cF8x2AnZVgjF7FJUCsGu+AMMvKrTF MEe7amIabqnn
dMPR7gxKsas0iGi6whGkCqJ1Kd/TSVPN4y0El2letbqYKvotGbxXzbHugB1s m4Lq45WlCru3
PgA3FdpyOWvIqHwN6yrTpYNTHulvV+iYdVNNv2ZqWdo0tnwtSv3miJS7vaYn cstZxbkhwWmT
bomFPjZ0VAU5HdZiUGw5jQFc20Ryl2kgwJP6Uc/bVuQIQAhY1N91uae3wep6 htQMb0tGV3C5
8kroU668X3/+ttem1miCeahVTTkTERZmbIMrhmnKU8sfN2vdIAEPewSIkBEa 4s7iCseZH8xW
yEQBCDEPAVi6ckv00wJBngs+zDpfNBFa3H2yjMSsMYLtuRQcWJ/DCwGljqfn KStmkx9VY9md
WXYvn5kcT83B9fWbZWfWNb4GYViyZK2jFASB5puKLDSF2DSWKjdk8VwsIFHe fysGaSxIAHw/
mxfKva1TwUHFw7Zrq2Z8Dd69+1bp10HdHXWGKnm5BbV2LpPbe6z2Tc1uUrsK GD/blVXdFQCp
bhuLu26ztrDJVO7iM7Hgvl5HYNTp7wXLAJys2jJyx3D0QRUFQ9R3ySm4lz1S hL19suI5WdAH
VnB6NASgoTRcsTTj8cng0pbXx21j1dInGbCa++L17yt1HQEtE55bsXQZAMBT 5iolRvHA93HT
u6Ytk3J1m9JXPJQNv6/0jVH5Y9vyuKt6Esxmcg2sbNF3bcmTtu14PUJkRpDl HVmzHh5WqVX+
QP9jTMa7NRkmGWUhTDL5eyS53hYIGp6QXdfKGpNrtGKdayCBda/GrtXqSNl9 sovFFu6aDvGY
BoQM6TCd8J3eMDVQCNdcS6iuo3HtVba7x4OL4+GZGbpb1b4a2WoUBcpluMBe WxFw/4eGuYFK
tY6p3vd6xluWO179w0mfbHuizDhNwzKSYLKoe/ziDa5gWyM61W19eolEIClx I/W0saw0gYs0
h7U6aqdLlCkYnj8AyZE7T3meOGarqstG9X6sz3sB7yD2VZAsef0iom3RFtw4 Zy1cnvLCEVKI
zdY8b+YUzZDAMlN2q1aooDyvzjafOTvqbbVD0VVtl/WIPZj06KgpqJUnT9V1 4XPGGKkdK/lH
mseOfrdXTo7qE/UDD3xiERB1UkongA4DQySod8+qw0ekK50qrSeLCE/MxNLW 7BRreMOazklX
MxD4K5XLx57+ECeH6AQ6j1O/+r5qgUXrk3Q9VurzrPkSva6etLaaNJ725A6f U64F7NECKOzR
TcCTYiKodz9NqWfVdE8EFMHCuyrJTaXp85g5dSynLk+m+HzecvPj680PLTgK apHWA2tqfdnD
A5CO/mCqLzwpSmu9G1NGTKssfNu2L7sL+iDTIhVdWbKoACu0YaoPXQShireW Dpf9DXNkmQdl
qWAdw5LnQtUjOEOdP5Sr3ShWb22rTQQ1WcoeGA0LwlJSH5CvdU5zj7TIkBO1 yvPG3ku24Eud
7xanydrqbob8bUtbI451ZWxtMpBLi9lZr87hlYSxNu8PzYrzVp8gdmyZhb8r xwOkc2VF6hS9
RXiiH+xPumE+/2cQm4/0u5ecJ5n6GA/9W1K1I88emZcLhMRYylb0mz7ofpQo sjjOY05ttMwz
DVB42C5CznRWwFoPxFSXnspRkVZFb3bA5P8BUEsDBAoAAAAIANEqPDkhLEXU AAUAAKUNAABJ
AAAAc3JjL29yZy9mYXN0Y29kZS9wb3B1cC9hY3Rpb25zL2NyZWF0ZXNpbWls YXIvQ3JlYXRl
U2ltaWxhclZpZXdBY3Rpb24uamF2YZVWW2/iOBR+hl9xpH0JFQ3trEZaTVWp DANtVr0gLlv1
0SQnxNvEjmyHDtrpf9/jOIFAKe08AMH+zudzvnNxeidtOIER0wYGMkIYp8WS C4ilgmGY8lwj
7VvIQOZrxZeJAW/QgS9nZ38BXLPCsAx+4KoCzRKuIeULxdQa6DFWiKBlbF6Y wgtYywJCJkBh
xLVRfFEYBG6AiahHB2Yy4jHZGUtViAgVmATBoMo0yLj8c30/h1vUmvauUaBi KYyLRcpDuOUh
Co3ANOR2RScYwWJtuazhyLoyrVyBkSR+ZrgUF4Cc9hWsUGn6D1/88/qwirIL UlkajxkbggKZ
W8sO+b2GlJmtsf+ODttwIyB1LXcicwotIUoS4IWnKSwQCo1xkXaBkJbmMZjd PMxn0L9/gsf+
ZNK/nz1dENgksjCAK3RUPMtTTswUmWLCrK37d8PJ4Ibw/e/BbTB7smyk8CiY 3Q+nUxg9TKAP
4/5kFgzmt/0JjOeT8cN06MMU8bjOlqmWOi6TRnJGaBhPdR3+E+VZk49pBAlb IeU7RL4iDxmE
VEafzqXlYqkUyzJmstmqegE8BiFNF14Upyoy8miWu5YqEKHfha/nhGLiOaVE TA3hiWPEY+If
pVKqLnyX2pAF3PUBzr6cn5+dnv95dg4wn/brAKsuuZEZdQxb4jdIjMm/9Xox NdJpSI3kayqU
EEmhJfoCTY/Meu12zsJnwlMulr7FltBc5kXus9A6qv1QIZWU5hlPmbpotym7 UpnSAl1H+v9G
xg9Jdz8YyCwnnLWcC24ujqNHHNPoA8zfbMWGKWYoPmK7w2yB6kMQFev7Zxbc Dx6leuZiaQfM
HROkzvucBLf+zYPDiJiFWOnoB/3y9wjQ4E/jBzP6nmKKn0J/Frzi+EITwQ+O g230w4gbqZyz
Pwi9pOR/AB4zdTg3tZoLFGFi63KD0oZqJNwtu8Lw1HeMc/t4QsWWu/4LU6Y1 DMpKnLpK/IdC
cl4CiYAi2tufFnl5kh1GZfVoOBgb/Ndut3IlDelCE6EREmAjuiZkR3XQW0nb rd7JSbtV3k6C
JmwRkn05ldyZvt3rEZeL6p14vA751GrpIkfldejo13a7pAZPSHFqCy6SYac8 50ojfiqFf2g0
dmWFbtf7qFC7R5Ld2Y1jJXkE+/wVDbCKrSmsYTSFjFtwwW6lhsudbQq/RZPV awIuQRRp6gxb
Ck2hhIW90udA80JW/V6C61WfyN/CSqXLozb4I+fY0U8TJcvtlCPmymaP2ith W9f9TViByAvj
ders/kZy36S1qr5BwsQSo9/M63vj4XCG9456k+IDTeHUs7JuluiNg9pfhEjX 7m4vVVKXqm3h
l+DtwRotV6aDJGxdPdA7j+IR7rSquxOAdHfWGLkV6jGTKPmiYfgzxPL16YCj VQXAr1/bgHyu
h1lu1pS8ZmGUwE0VNi4twOr3Eup6KcvArfbN9ji7/BDH1EiuMFzdV9ZNzdwd Zr06tFteqru+
eZUOndqgdnTX99fGALvKmaJX6XD3Pm9uZSWlW9nX0q7WFbRJhiuiRL5UKdh/ Wdg/rLtJX1Z5
fzBlNUhgRUxKx1zUiX5DWpHVAjfMPporm2sMcvt1CbDb2lN68fM69smC3EB5 e1mQHZ0JO+tb
L6z1PctwYlvM61hPWs3C6MJ7UPv3FsXSJGX5kKX10q7uzOXOdght/d04MlZy RT1kYbqxbIt0
cxO9tv8HUEsDBAoAAAAIANEKNDkCNPgOZQQAAKwLAABUAAAAc3JjL29yZy9m YXN0Y29kZS9w
b3B1cC9hY3Rpb25zL2NyZWF0ZXNpbWlsYXIvQ3JlYXRlU2ltaWxhcldpdGhE aWZmZXJlbnRO
YW1lVmlldy5qYXZhlVZdb+o4EH2GXzHSfQkVDaWrlVa3qnS5FNqsSov42KqP JpkQbxM7sh24
aNX/vuM4KZRS6H1ogfjMmZkzH07nrAlnMGTaQF9GCOO0WHIBsVQwCFOea6Rz C+nLfKP4MjHg
9VtweXHxF8AtKwzL4AZXFWiWcA0pXyimNkBfY4UIWsZmzRRewUYWEDIBCiOu jeKLwiBwA0xE
HXKYyYjHZGcsVSEiVGASBIMq0yDj8sftwxzuUWs6u0WBiqUwLhYpD+Gehyg0 AtOQ2yc6wQgW
G8tlDYc2lGkVCgwl8TPDpbgC5HSuYIVK02+49Lu1s4qyDVJZGo8Zm4ICmVvL FsW9gZSZrbH/
iQ7bdCMgdS13InNKLSFKEmDN0xQWCIXGuEjbQEhL8xTM7h7nM+g9PMNTbzLp PcyerwhsElkY
wBU6Kp7lKSdmykwxYTY2/NFg0r8jfO9ncB/Mni0bKTwMZg+D6RSGjxPowbg3 mQX9+X1vAuP5
ZPw4HfgwRTyus2WqpY7LopGcERrGU12n/0x11hRjGkHCVkj1DpGvKEIGIbXR l2tpuVgqxbLM
mWy2ql4Bj0FI04a14tRFRh6tcttSBSL02/Bnl1BMvKRUiKkhPHEMeUz8w1RK 1YafUhuygFEP
4OKy27047/5x0QWYT3t1gtWU3MmMJoYt8TskxuTfO52YBuk8pEHyNTVKiKTQ En2BpkNmnWYz
Z+EL4akWS99iS2gu8yL3WWgD1X6okFpK84ynTF01m1RdqUxpgW4i/ZA091Uh DM/QD8ZKLhXJ
OJKCG0kmByz+jYyzCvoyy4nZ+poT/gR6hNkCT1HONjl+Cim4HzxJ9cLF0q6Q EROU/+eMBP+b
rdg8OIyIWYiVUn7QKz+PAA3+MhQe/Z9iiqfQK45rGmM/OA62CQ0iq7Tzf0Po JVXsBHjM1GGx
a4EWKMLENhPVPHdjEKZMa+iXDTF1DfFEg3DD4xgVCvPAMvyHogbKEEW0B50W eenMrgfMCK7h
YODwX7PZyJU0lDTN6E68gDuh70LeSQp6q1ez0Tk7azbK+0LQzitCsi/3hPPp 27MOcbkET6fm
tSi8RkMXOSqvRVG87vj4kTNF94+h/tv9nblBqF1tw97rfQh33fet2F7ZzCVj G/YnqyZu0apR
cq1h8CvE8iooY1RoCiUOkNaJ2Zw8R10zvSUEnpDi3LZ+JMOWy0Yjfqnzvmk0 9skK3al3amTa
R3q09b5CK8kj2OevaIBVbLstYxhtPOMeuNptmwiu3x1T8g3a4t4u4BpEkabO sFLUwl7p78Aa
gaz6vAa3NXwi/wgrG6d09YY/4sdeM7TZsrzskevaxx61V8K2oftvaQUiL4zX qmr7O8X9UNZq
rvoJE0uMfrOun221wxXec/WhxAfGvVVuDtu/Px7pBUjxCN+Nm7s8gIRxxhi5 J9VMV/Ni6/Cl
MfjKfekf2oDf6F1kXbn+0qXYPnob1vodTNqpufX3cefsu6plyhx5KU2nAzfS vt4k1G2ujZqv
zf8BUEsDBAoAAAAIAF2C5DjFkwNOYAMAAKMHAAA/AAAAc3JjL29yZy9mYXN0 Y29kZS9wb3B1
cC9hY3Rpb25zL2Vhc3ljcmVhdGUvQ29weU1lbWJlckFjdGlvbi5qYXZhjVVR b+I4EH6mUv/D
SPcCFTXQ00qr5WWzLLQ5lRYRUNVH40yIr44d2Q5ddLr/fmOHHru6K1SKosT5 5vN838w4g6vL
C7iCGXceJiZHWKhmKzUUxsJUKFk7DIAImph6b+W29NCd9OBmOPwMcMsbzyv4 jrt/YatSOlBy
Y7ndAz0WFhGcKfwrtziGvWlAcA0Wc+m8lZvGI0gPXOcD2rQyuSwozkeuRudo wZcIHm3lwBTx
5fZhDffoHH27RY2WK1g0GyUF3EuB2iFwB3VYcSXmsNlHshA5C8lkh2RgZmgD 7qXRY0BJ3y3s
0Dp6hxs2etvtwNkHYyNPl/ugwoKpQ2iPUt+D4v4Yzd4146g5B7I50JemJnkl kZILr1Ip2CA0
DotG9YGQkecpXd09rleQPDzDU7JcJg+r5zGhfWkaD7jDlktWtZJETeos134f JMyny8kd4ZNv
6X26eo50ZPQsXT1Mswxmj0tIYJEsV+lkfZ8sYbFeLh6zKYMM8bTbkerN8SIW j0zN0XOp3NGD
Z6q4ozxVDiXfIVVeoNxRlhwEtdSHixrJuDJ6G4VT0NHbMcgCtPF9eLWSGsqb k+XuR65UC9aH
TyOCcf2iqB6ZpwAimcmCNpgpY2wfvhnnKQTmCcDwZjQaXo9+H44A1llyFHmY mztT0QzxLX6B
0vv6y2BQ0GhdCxot5qhnBJJPW2Qa/SDE0e3youbihUKoKlsW4BFdm7qpGRch XceQu72wSE02
DhFUZ2N9DMB2StmfuWeC/GfpxFS1VFHnWks/PgOfSVT5OdAffMenCivUZ/nm SE15lnC1r/EM
Juw5JyvU9IfAOGrvBzSSpU/Gvki9DcfUnGsy1J7EB/p1+g6k4AIP5rM0ESc2 j0iPPzxponuG
Cj8G/zB6J/GVzhWWnkEHD6a59Ma2CX8n+LbtmJPoBbc/FdV56hzxay82XipG s0HursPjVWzC
wVXb+l/pH1DS9Lf/greJoM6u2/EVijsX/x5zrDZ4yA5IPurcwc+LWVPHJMI5 FpvNwf9Kgr9C
Ap0B7dQJJ7I2+jrUMzeiF5fa9a8O8T+if2X6zTa6e670LScp6hwk7YzMIUQe ANDieyGvTsc1
NVoWPh+Wx2E1nHVtBTFvNXcFTWoYUVZInS+srOgkC4PR7cWQvy8v6PoHUEsD BAoAAAAIAHYP
+DifFULT8QMAAAkJAABPAAAAc3JjL29yZy9mYXN0Y29kZS9wb3B1cC9hY3Rp b25zL2Vhc3lj
cmVhdGUvQ29weU1lbWJlcldpdGhHZXR0ZXJTZXR0ZXJBY3Rpb24uamF2YY1V bW/iOBD+3JX2
P4z2voSKmtLTSadFK22WQptToYjAVf1okkniq7Ej24FFp/vvN3bowuquUFUN if3MM+8zvcuP
H+ASxtw6GOocYSabUigotIFRJkVt0QMCaKjrnRFl5SAaduDm+vp3gDveOL6G W9z8gC0qYUGK
leFmB/RaGESwunBbbnAAO91AxhUYzIV1RqwahyAccJX3SOla56IgORe4GpWj AVchODRrC7oI
H3fTJTygtXR3hwoNlzBrVlJk8CAyVBaBW6j9ia0wh9UukHnJsTcm3RsDY00K uBNaDQAF3RvY
oLH0DTes/6ptz9kFbQJPxJ33woCuvWiHTN+B5O4gzd4MxsHnHCjMnr7SNblX ESlFYSukhBVC
Y7FoZBcIGXieksX943IB8fQZnuL5PJ4ungeEdpVuHOAGWy6xrqUgavLOcOV2 3oXJaD68J3z8
LXlIFs+BjgI9ThbTUZrC+HEOMczi+SIZLh/iOcyW89ljOmKQIp6OdqB6jXgR kkdBzdFxIe0h
Bs+UcUt2yhwqvkHKfIZiQ1ZyyKik3p3UQMalVmVwnIQOsR2AKEBp14WtEVRQ Tp9MdzdwJSpj
XfitTzCuXiTlI3UkQCRjUZCCsdTadOGbto5EYBIDXN/0+9dX/V+v+wDLND44 ue+be72mHuIl
fobKufpzr1dQa11l1FrMUs1kSHEqkSl0PS9Hj48fap69kAhlpWQeHtC1rpua 8cybaxlyu8sM
UpENvATlWRsXBLDtUvZX7lhG8WfJUK9rIYOfSyXc4Ax8LFDm50B/8A0fSVyj Oss3QSrKs4SL
XY1nMF7nhEIhR98zDK32tkAjWPKkzYtQpR9TE64ooOYk3tMvkzcgBc9wH3yW xNkJ5QGZC6rL
0rJE1Y27DR/vgU+o3MnO8wIOvzuKGT1TlHjWnAB/N3ojcEtziyVn0D7Go1w4 bdqA3BK8bCvy
JHrGzVHRWEeVmf1c640TklHvUfaW/vUyFHnvsm2tr7RjKpou7a557TjqnLod D5nk1obtNMH1
Cs0TDYc7dDSP0/BsrQUKB6rcQgtqD9OmDkb5uRmK28L/ugh/e4MueqT5wm8A pdWVr59cZ51w
1J5/tYj/CcLPTL+YRkXnSq3lJA8v9i5utMjBS+4B0OI7e7subFOjYR6wvxj4 06NqpGVzeP8C
CrdwdBv5UcrwR7ZYiS6lMRp1wluFUkadLnyaktiU04RrxT7R0Uj5vccDo/JX lCj/ayGyNNdo
82PNDTmedzyc/lUjZWvfkU2MlqCKOoPWnbYUPGfQ9uXYem/Rn1w2GLUkfoW0 hYt5m9ooowHo
Jx8rhMpnRqxpQfh5433YcwbZf7w2/0cv/wJQSwMECgAAAAgA2SItORNDFWiF DwAAAkEAAEIA
AABzcmMvb3JnL2Zhc3Rjb2RlL3BvcHVwL2FjdGlvbnMvZWFzeWNyZWF0ZS9N ZW1iZXJBY3Rp
b25TdXBwb3J0LmphdmHtW3tv20YS/1sF8h22OiCgYoWKczjgENV3VRQ5UWFb giU3F7SFQZMr
iQlF6riUHSP1d7+ZfS9JvZwG98AVRSyRs7Oz8/zt7Krz7Ml35Bk5DVhB+llE yThZz+OUzLKc
DMIkXjGKBJyon63u83i+KIjXb5GXL178lZC3wboIluQNvdVk00XMSBLf5EF+ T+DjLKeUsGxW
3AU57ZL7bE3CICU5jWJW5PHNuqAkLkiQRh2YdJlF8QzGFZzXOo1oTooFJQXN l4xkM/7l7cUV
OaOMwbu3NKV5kJDx+iaJQ3IWhzRllASMrPAJW9CI3NxzZjjyFIWZSGHIaQYT BEWcpV1CY3if
k1uaM/hOXvrHajbJs02ynPPxggJXkZNshUNbIPo9SYLCjPY3KsOsOSKgZmS/ yFawvAUwBS3c
xUlCbihZMzpbJ20ClJzP++H03ehqSnoXH8j73uVl72L6oQvUxSJbF4TeUsEr Xq6SGFjD6vIg
Le5xCeeDy/47oO+9Hp4Npx84O1D06XB6MZhMyOnokvTIuHc5HfavznqXZHx1 OR5NBj6ZULpd
25yV0viMGw+UGtEiiBNmdPABLM5AziQii+CWguVDGt+ClAEJwaX2NipnFiRZ OucLh0FGt10S
z0iaFW1yl8fgUEW21dxtzmuYhn6b/OUYyIL0UwL2mBQwAJicxjOY4DTJsrxN XmesgCHkvEfI
i5fHxy+eH//5xTEhV5OeWaSMm3fZEmIomNNXZFEUq1edzgxC63kIoeUz8JmQ gp7m1E9p0cFx
8M+T71ZB+AmGgFXmPpJz6lW2Wq/8IERxmU8Ddh/mFJysiyPAzllekI/BbeCv izjxz8Cv7DfI
ior49T9GhR+CZfzTJJiz7naaYT9bruKEa+kqjYtd5KcxTaJdRD+BnIOELmm6 k985Xd7QfDcV
OP7Oaaf3K7qDBiU7B3Ung88h5eG8Y8AknqdBsc63MF7H/vB9ln+K0zmmzPMg BeNuWRLQoxhX
ww0ksyCk0hH8YS/cIiSnjGKIkTnzh+lqXbzhX/YhP4fQAzl3Dyjo5wJ0C/9O aEJ3isPJ96a+
jekd5FB/uBf1XZxG2Z3/nv+pJ0RjDKK4yPJxkJe8T8caKvU2AJoN78NsuQTl Y5XEItmHiCwg
vTL/7WA6HVxeT8SfwT+Gk6kdhUBVQP5y4zqnM5rTNKTMH+vPhuWzXQx4vEOi Ave6wo/PunuQ
89SjyZ9813km0taPUL8XkLlFHVfZDLLSSqTeMAkYIyIohetN1is+1xdk01jl WQF2gmRuaZlQ
W+E2jeMHhFk2tqlKKQiqxHLFP5yQdJ0kXTGzEFAueRanUC+EVkh/NP4wOgXq JtaX0ayJ/F9n
WUIBd4gs+pYWUK8n/F/BrwMrb2B1T7P0OcZjlIUt/kg8/5FRKj7Vu5fQzhtY 0hz4/4nRgnsV
FW+9ivMKXqW4bm/xXSFMxyz9NosjUp5HMiKB5GebpQig9BTiQQsN2GhgDfWN uUBnNhHq7UFq
55mti1WQA+oTc9SKla/TkihywprMSJby7wkRedAHAapkXqurJbY8Qg7GV41G aaRXWp6vV8aT
o9dq7VhhARXErE97KF8i+pbwZRqJAPF4xeGD5GpraPBtm/uxmdwRQGDGJa9w CBkBCiKEJTcZ
QBJkiC4+y7MloZ+h6uO3JWeNqI57Nz5K6Z187G9ZlnoA1LyQG9JDF9xWwadY KXuXgxkmBBgg
jYcj0SglIm5qbmxAzZxNw8YQhMq/JxY3blvxvFd4OrXg49FsBmEirM2ZAVb0 NA+RVMjvvyu2
Pv3nOkgYt1RLLqPRcOqjD5g9HeQ5BJzrXRMAn16Lf1rQJPFabTG60WgK1fGI 4CObbdIcQ0oC
7CykhU0SgMcZKg93QwQXH8yDOPWbwvUbjZwC9EjFlwe5mE5ncs8KuvRhJwDV JU6LJPWaSlUX
AfBskiO9OKMmfCVDYBcXbuZ6LvjKUq1lkBsKYUrtcFRezykZgPhwoQ1RZSk1 H6KGbPP70w/j
wSuhEIE/pdJOsAxE/Mko7a9zBnbJWIwq94xcbVN3lFrRHwSL74U3aKuDXrjf c6Yydjll2zi6
ZPLwzfxEvzrUXW4gG3zqbtDi6XBw9kaqUenPG8rYpRqtK/18HzMR9Og2Kg14 UhdGo0ZzX6uI
fSJmFXCoRu4WUNxJir4Ou8lAZs/OVuU4waSsV0UHoBUND1HMN3QWrBPIJkpO fCh2fwbOMbEk
iTm88fXbs9Hr3tm1ixdh6309vhz+3JsOdFRwXXtVMdRsT59CTRgsVwVEk3JA 653H93h+zMY5
ikyFgVAW/gKjChId/6z13ODkMtVXB/AhhjjKKLMFG2ARsiOjhUFUA4z9i9HF wPAxjmJtVEhs
fT7hRcx6W1fOt/nPBQzn+U8MR/cZpGjSgHMW7pLzv4x4DLbh6FhYEUERLSRv WpVaGccSkXu1
18IaIvYgfr930R+cmbW5Tqa8rKFMB2u02cEqfg6SNfV0ToFABG/n05atbiax uNmI16oRjR05
rCYnbs0d54Ppu5FKHpuzgyc36jqf/C9lCkSmfLBU6dbFVpUaiTzyqvKC838g YcCro+5LEIUp
G1TU50kRhJ+mOTitdJcHsQtKFGQy4MmuyriXjR2QPAOwQ11Ht+ijmIVBHtkD JJWWsdpEMcJu
lFaukzuoi8A3otSZhqi1uFU91FqXT4tFnt0xooXbCXJFoNjY1oYZFaSLDip8 cdP+tkXKMsjt
c0OyYjJicDxEsYNe8ZkGxIL+l9+cyXt5LpKlfuKzVQIwuvnrr+yoqcZih9az ZBek5FWZlzJd
aZk8k56AglJW5OuwgOxqQr6aVqRe3BjQ6Dtc0PDTcMYZ8wrC1MbIms2kiBLu 1YlN2iUJWKEy
4Ew2JP9z1iuFtLK0hlkiifDmShoJx3E565WpZGdLVzex8CE9d00dJnMX3ewu 6F1bPSJhvs6i
eyw3TefdR9E2gRc5XSUQ62P8512WRLBXBFGuRd24/qn3c+/NqI8A6Lw3hVwd 8+5XSK8xMUPy
FvhHQq2hfOm5viFmvpFtnZjxV6rLc0J0o1bUDvllgicklFtQAx2Mc00AgEft /5qSt6oD3G+r
+BDwlKvRevRT80y7t6NTMcUpZGNRT0ALqVda3t+JpU2hxevXo9HZoHcB/l15 Zyol/2+napSi
67RTClFZMIzlN5pZUvItv1ijLJ9q7JHlW6IcgQNWa9NuZU0q6zfeIDXxLVZe 4/OTb+LzX61D
C1Ye4Lr/Np/9r/bXA3X9yPywh8v/3+0FcrfBgpqmKzHFXr1g9UBMWQM9RQ3e hj43AE+5Kgd5
imdysvbGIxTRBKiDmYeBTBsGian3wUFKOqH50rbHwnuCowP49FB7Po38LODH rafUoak5mlIb
r81wSs0i/wp/cqZ0hTcw6kCXwMnLWxSjrtrNC8K3XV4k9OC6VHXbZfkW7/4Q eZxeq5iSl3E6
Ib/5zuKbBJyhXcLHZkH1myFS43GOg9bsGMVpgd3lT2HUQHf6sbV7YZ5Iu0oB haPJ846Qn/zI
3YQe0C4LXsoP0rv4sjWlOXEUbiwPWlQOy2ZEIXnhrvZAdbYhdpPO5Gq/ritD DV/l05sZy2xR
WpbVdBFcVXuQ9ynRvyiUH7Q9U81/tZmqpBbnwNVSQOUQQUFmx+BKdsmI3hFn AiM4skM+l0E6
ly0edWRjbXs20p7RdF4s9GKEVp0tHd5BmGZiZmy5lVpp/HQV8Ik8N3Y3iN2v XoNcwhFxiF39
gXPTz6OZZ0uqF28/9BN3tcI0dUecVr9MiTvOs9sYC3TLZ9ZjNJsKAZFojKg7 MqBpFG1twRyc
vvRdANV42XSus+V8cUuxJFvzkG4eOKdLr+zDRhRonMfLIL8Xp1U60pk5uYoh cWXcCY5VY4Kb
g1/GqHGUbmnUS3vUBucqjykX9hIdhLCk+9uJlu3pUzX4B/XwZan1YrVVdAPG OItMkaU2nnOQ
HWHWWcYpZZjw8G6eFhMPufGBpFRtedGxnZVf1Rxn11TdfRxwc9k0TYWapnal Vh7U9CvZarkr
eXTVEBH324aoPKiHgCij3U4hKc8Uf4fS4SnNbdhqH0IXqp2B/KAojtQKBKmc DhxOPn5OPMP4
uRz1BwEwVNRjUdZmL5HFZQMw3gKvSmhKSXeoK7lg3e5ZVpHsbrxPTT1ynMyp UxYSsOg3VX9C
Oh0V7da5C4S7ovQVuLGlt8qzUo2pzrqYbpBQVG81royzbKFVyXWkxm25TYSb xWEtYUvkR7NC
O1+V18kvcuP9bmy24j1l3DVTvPIt7m1bU9ZpZBPqkltvRzIFGrZq0dVSDXA6 cFliNaxmOW0C
WJXI4+9efzocXbT5OVuv6gf7VjFJ83zf9FlWp21gtr5hPAC8F22VdCBXeYeo jxypFks9Z8H2
qDaxtl13qwN3BpLpRdRU20tOJSopbnskauEXxfBZyHETWUngJDY+aGQwnyzA 6OyCmUAdh+Xb
w6Ge+acE+uxdYHnftzmvPm6HaX93tjsKBMzwVwPn/KTzRGwaJcHo5iPI+8tv cvpengf3h24Y
3aHOlpF5+20T+dK3shP7Qc3PwFtLfTn4tHrwy28te00azkoJcpXvpdo1VHQ0 BSWRyr4dVMgi
TtXXB83M0GsWVYvwGavH5waE8ou76G0VlkRHjsO0Sx7ECDlO6cLqs+0B9rVS pezAqNPRYDln
hWIln4lveu6OE9mufAdiHvtY/NEbrbqDwvqTwU3n4ntsqpwjRJmM5REiGu+P PLIzEWHPFTO8
xChayANw3iiike45a+419yOd4ujyhAGPZfrE6mhql6p2eJalJqXqdtlSsEdL oa8UgDcteV8I
+H3ZpOqHri00209ozblVyq2anLsW9nKNGuRVTNwv6Ic+Fa1jKbpiwypsWB0b VstGeV9JFpue
P3Fb0vue8ZZT+PyRPGuZHSxgVTIrDW26s7cjH80UKPnaFKSsWXM3pOaeuZ52 v7Lv3hN2e7OG
lU5Fzm1g9AURD9pvVGtzkd3xC2fYVuf3mafZQN7KV4BF3uRoCgmCBCI0uhd3 95m6WiAtoGum
bRYFOb72bMo57Xisrdz+SN2pzpbDq9K+1zru2V466o996trgJuVoBWztfKOp DU/L3Prho0yu
R6vNGL+KKvHAt/GAmsYHRSkPtq34VdEei9zS1OAz7zRq9drnMAUstuS93D0v fzZ7UpvC+5pt
ObeoUrUHGpUefu0m0niOPorY3XkT0/4xzXht7CeP/Fla5QdpcoL+AgWPqr9I 863fc5H6X6Rt
+pHmpt+mlaas/Ditttf1RUWm1SG2djyO8VRU8pvhhh4PhUt0zo8N1Vk//P8v UEsDBAoAAAAI
ALOC5DjMZNoRAQQAAPQJAABFAAAAc3JjL29yZy9mYXN0Y29kZS9wb3B1cC9h Y3Rpb25zL2Vh
c3ljcmVhdGUvTmV3SGFzaE1hcENyZWF0ZUFjdGlvbi5qYXZhvVVdb+I4FH1m pPkPV31qKyZA
Vyutht3VZCi0WRWKCKiqRn0wyU3iqWNHtgODVvPf59qB0mpb6NNKCIh9zv04 9yOd848f4BxG
zFgYqBRhKuqcS8iUhmEieGXQATxooKqN5nlh4XRwBhfd7h8AV6y2rIRLXD3B 5gU3IPhSM70B
+ptpRDAqs2umsQ8bVUPCJGhMubGaL2uLwC0wmXbIaalSnhHPelu1TFGDLRAs 6tKAyvzD1WQB
N2gM3V2hRM0ETOul4Anc8ASlQWAGKndiCkxhufHGHHPkgom3wcBIkQNmuZJ9 QE73GlaoDT3D
RdDbedvabIPS3s4psy4LDapy1DMKfQOC2T07eFOMfc4pkMzOfKEqSq8go6TC mgsBS4TaYFaL
NhDS27mL5te3izmEk3u4C2ezcDK/7xPaFqq2gCtsbPGyEpxMU3aaSbtxKYyH s8E14cOv0U00
v/fmSOhRNJ8M4xhGtzMIYRrO5tFgcRPOYLqYTW/jYQAx4mG1vamd4pkvHoma omVcmL0G91Rx
Q3GKFAq2Qqp8gnxFUTJIqKXeXVRvjAklc584kfba9oFnIJVtw1pzaiirDpa7 7W1FMgna8HuP
YEw+CqpHbIlARkY8IwcjoZRuw1dlLFFgHAJ0L3q97qfeb90ewCIO90lu5+Za lTRDLMfPUFhb
fe50MhqtTwmNVmCoZxIknXIMJNqO49HXxw8VSx6JQlXJAwf36EpVdRWwxIVr AmRmk2ikJus7
BtVZaesJ2Exp8D21QUL6B9FAlRUXPs+F5LZ/BD7iKNJjoMhfXtIF083AHCH8 w1ZsKLBEeTSA
MVIXH41gvqnwCMb5HJN2YvgjweodURpkOimC2P8MJRXwgIuav8iqIQ2oOJYm zRzm3Sn9yGXu
NuiYSaq1Poh3bhbRG5CMJbjtiyAKkwNpeqTFH5bUo+8YBb4P/m70iuOaVl4Q HUE7DYYpt0o3
AV8SPG+a+SB6yvQb7UOYlNMyyE3w5PvSH7zEP81TosqSFJsyrp+PEFXP0op5 Aa0tFwGtAqrY
wv0994TOeTPpX+iVV9Cya159uwVAg1w124pGxBiY4PqamWLMqoEf2yZvIGFR pv56jOUS9fPb
uK58TG6L+x4z8Kpq8K+Lp/Xlll43mqe0GFuVVpZEoKXqEvyzCb4Nze/fkKON JL2gXNGinXU/
xw5+euYstloaba0lSFy/auX05Dv1ZaMO5XXShmcH22RPzkir1s8D8flB/vbg QqLqstI9mpFW
5YI2P0ViC63WBv47y02MOzrF6pnwl4+3Ob548JXao2xZ7VCmrlAHb3jd0ugd crqnkOVaiK02
T+LQkUvR5egPPfhb94Fc7Kj05CH/m/fea963lB1oWxf6/AJQSwMECgAAAAgA lLndOC/+7WGl
AwAAfQgAAEIAAABzcmMvb3JnL2Zhc3Rjb2RlL3BvcHVwL2FjdGlvbnMvZWFz eWNyZWF0ZS9O
ZXdMaXN0Q3JlYXRlQWN0aW9uLmphdmGNVV1v2jwUvqZS/8PRrtqKBeirSdOY pmUU2kxAEQFV
vTTJSeLVsSPbgUWv9t937LSllVboTT7s5zw+5zkf7l2cnsAFTJixMFIpwkLU OZeQKQ3jRPDK
oAN40EhVjeZ5YeFsdA6X/f5ngGtWW1bCFW6fYauCGxB8o5lugD4zjQhGZXbH NA6hUTUkTILG
lBur+aa2CNwCk2mPDi1VyjOys56rlilqsAWCRV0aUJn/uZ6vYYrG0N41StRM wKLeCJ7AlCco
DQIzULkVU2AKm8aTOcuJcyZ+dAYmig5glis5BOS0r2GL2tA/XAaDp9MeObug tOc5Y9ZFoUFV
zvScXG9AMLu3Dt4UYx9zCiSzoy9UReEVREoq7LgQsEGoDWa16AIhPc9dtLq5 Xa8gnN/DXbhc
hvPV/ZDQtlC1Bdxiy8XLSnCipug0k7ZxIczGy9EN4cMf0TRa3Xs6EnoSrebj OIbJ7RJCWITL
VTRaT8MlLNbLxW08DiBGPKy2p3pSPPPJI1FTtIwLs9fgnjJuyE+RQsG2SJlP kG/JSwYJldS7
k+rJmFAy94GT0V7bIfAMpLJd2GlOBWXVwXR3PVckk6ALnwYEY/JBUD5iSwZE MuEZHTARSuku
/FDGkgnMQoD+5WDQ/zj4rz8AWMfhPsjHvrlRJfUQy/ELFNZWX3q9jFrrY0Kt FRiqmQRJpxwD
ibbn7OhxelKx5IFMKCt54OAeXamqrgKWOHdNgMw0iUYqsqGzoDwrbeEX27Kg tlwEN8wUM1a9
3HRs2LZw8Cu1QULJCaKRKisuvAhrye3wCHzCUaTHQJHfvKINpttuOmLwk/we CyxRHnVghlTi
Rz1YNRUewbgzZySsGP9OsHqHlwaZToog9q+xpOweOKLmr6JqjUaUOUttaA7b 3Sn9wGXuxuuM
SSoEfRDvjllHb0AyluBj0QRRmBwI0yMt/rakHj1jFPg++LvRW447modBdATt NBin3CrdOnxF
8Lyt9IPoBdNvlA9hUk6TIjfB89lXfuE1/rnZElWWpNiCcf2yhSh7lubPK6hv N5oTlLG1+7zw
Br2Ldgx8p/uwoEnY3otP04G6vGpHGbWIMTDH3ZQugpFv6DZoIFVRpn5vhuUG 9cvduK68Q26+
+wIz8E/J4H/nTOf7LV1Emqc0MjuVVpYUoHHrovvaet6F9v0NcrSRpKvLZSx6 YvdN7OBn546x
09Foay1B4u6fLGcf9pPIBfahCy9WQrqLGr98Tlp1/jgXT0/o9RdQSwMECgAA AAgAsAQFOfmL
oQfxCwAAFSgAAEsAAABzcmMvb3JnL2Zhc3Rjb2RlL3BvcHVwL2FjdGlvbnMv ZWFzeWNyZWF0
ZS9OZXdNZW1iZXJDcmVhdGVBY3Rpb25TdXBwb3J0LmphdmGtGWtz2tj1M5nJ fzhxP6xwFNlO
pzOduJsuwZDQYmABj8fd3fEI6QJaC4neK+y4Wf/3nnMf0hVIYKf9wkP3vN/n 6uT49Ss4hq4v
MminIYNRvFlECcxTDp0gjtaCEYAEaqfrRx4tlhk47Sa8Pz39K8Bnf5P5K7hg 9znYdBkJiKMZ
9/kj4M85ZwxEOs8efM7O4THdQOAnwFkYiYxHs03GIMrAT8ITZLpKw2iOeJmk tUlCxiFbMsgY
XwlI5/LP58EV9JkQePaZJYz7MYw2szgKoB8FLBEMfAFreiKWLITZoyRGmF0S ZqKFgW6KDPws
SpNzYBGec7hnXOB/eO+dGW6apgspl3QcPyMtOKRrQm2i6I8Q+1mB7dUao9A5 BDQzkV+ma1Rv
iUTRCg9RHMOMwUaw+SZ2ASElneve9MvwagqtwQ1ct8bj1mB6c47Q2TLdZMDu maIVrdZxhKRR
O+4n2SOpcNkZt78gfOtTr9+b3khyaOhubzroTCbQHY6hBaPWeNprX/VbYxhd jUfDSceDCWP7
rS1JGYvPpfPQqCHL/CgWhQ1u0OMC5YxDWPr3DD0fsOgepfQhwJB6tlMlMT9O k4VUHJEK255D
NIckzVx44BEGVJbudbcrafWSwHPhL2cI5id3MfpjkiECEulGc2TQjdOUu/Ap FRmiwGUL4PT9
2dnpu7M/n54BXE1ahZI6b76kK8whf8E+wDLL1h9OTuaYWu8CTC1PYMwEDO20 YF7CshPCw4/X
r9Z+cIco6JWFR+ASep2uN2vPD0hc4TFfPAacYZCdEwb6OeUZ/O7f+94mi2Lv iy+Wl/76vOJI
Pc4PiAlTme39HmZegD7zurG/EOf7YXrtdLWOYmm/qyTKDoF3IxaHh4B68vAC D3yuEvEAwj9Q
r07MViw5KMAlW80YPwyFOXRQzunjmh2AIcku0XNx52vA1s/QRTCfB0tvIr86 CYbPHhabqKS7
QmpjaGSY53tcR3jXKb+LkgXV70s/wUjbYxSEJzZXvRqQuR8wHZVerxXsUVNC hhEm7EJ4l5jY
yPhC/n0xwjWm+zRdLOI6A0nUjH3N0FP4OWExOyiaBH829EOUhOmDdy2/qgHJ 1J0wylKu7HKB
dBcqY6uhja65AFXmyQsCEb33kXrNeZCuVuiUkR9xO98xQDKsoVWg1PWp6edh 5F1iR2h97txe
9Fr94efbcWd6NR7c3nQm53vprTmbM86SgAlvlP8uyB7vR5dlqsC7or8LlhVP +v6Mxc+gMZEV
VuIfYFlrgWNpu9evTo5VXf8JB5wltjY16Jhyj2V7rXqTP8OGjvkAWMGEgAF7 UGWnLYu1CoTJ
Zi0FwVhjSShAQZTOXr9qNKh5y+QWUBlH8I0Ea6w5hQEzamF5/xu2LcxvF9T3 R8iwWgk8gB8h
YQ+gm8M2mNPUujY0qW8khcH11pvMOSraSB8nlyMXrCctnDEe5WMiVI+Jj8qI Wp6Xok2xN+do
T1LwE/RGg0ayJE3eUd0K06ApH6nnPwnGdnK0bNU/8U3iHCpxiuYJWV+5/T6N QiBMDQAKvqls
uN0qcc5ZreUPdMgmjqXeFWUZVvr7R1BFmNJgF8xRhrOIarwtcIcmJI/JUBr5 PKNjFVi9hIzd
VAHQaFDN2AmiNT5E0ojTS3C2Jav0TIRKzQjLMSRkh5SBhzhGMm+O5XLEoxVO aHSuBVejAczl
p20R1YspZvUv+5AI/PIbisX9Ff0W9uksTWOGW4WakUYEw1BoVVARMOMbpqIN 53Dpo4bSU9Ej
2Og/LCS67WWK8ybi5AWX7HbB5v4mRpuVK9MEj5l6qOg5o9vP/eGnVv8WR+rW ZWfaGff+1bm4
nd6MOrftL8Neu2NM1sCR1alh77F/b/xYFNRak3/etsed1rRTQbip467RqGmb EG4/+BFqQD1c
R5IbJgbpzxsmyM9OOYImOF9rjZcsjp0mJunI1gJIjSNXCdRoHF3L0Z/2vji6 k6O58hLO/yXt
ZfT8vUBsHI0x2KhU4n4ZRLRYYUGYo1lwF3uBc1wYSfPhplNlu3PFj5yxbSUi N2bZhifUJJwm
vEGz1bXI3AeNuiCUomt2T/LrCRg+ghcFQv+6dTMxsTAYDvbGwzNEebKisRI8 J1ZKPbJ0/r/L
09WVyCuTFdoaXKUq/PGHlb9ezJIFrll4eFoYj0t7l62kJVQ1JmbzbLpVZ1AY Kpgjnv6OkxTG
ARUeWXGoitFxH7FUwcsJybuMl1MaE1pRO/My7M0Y/mR2/SWdczg/DNW24xgM N9dFy1UFkku5
WzaUbd8o2+YWpEXcURrmUPDBsnth6yp+OVyz0ge6asraPcAooUJyczvoXMPb XBvZZ1SjIBAT
FDbqhAdkdRlushuo0c2hcUV2I6mAC/Lro6PlNQxsq1gSC7eQC3d42mlxag5G amDK7WfvUZh/
6rscAvq0lTnCzOb0eDifC2b7XjxEWbAER1OxUFW7M6YOfMxym69HafqhyJVg yYK73lyaovMV
ZyrhZFLRXKHm3hRpmGZKWJ5lV8eY25VRktdPE5qEO0Pwu/MaQbu9Tv/i/ylp yfwiwnEqkRUJ
82yAE7I+0UQdNSs0jZ+MyM9QV5Pe0fgZOmM1/TI0SpfkTVDCfDapFNl0L0ff P1SL/sL4/77A
123RMDbj1crI7+gnuYgGsLQVQ54CIHFKh82q6dKaEAwc1tP7KKQGUXrsFA6h 2HoTiWHSwSEz
w70iYUXyWSFVGlvksNLhPOUHh5RiqlDcpUIS1Z44buheN9hwgUU0EnSjCDTc J8BW6+wRB5iE
eUfGoDvhrX7Y46vyMG6F5KZQRUQvUcc6xJU7XLAit6rmuFbsVYZxqLz9Yeeg aJ/bbrUnaOkA
lVbbHUVDYmiWKChokpHibuwnC23yQmTVGnSjz9uvNfUUtjJMNc8okYs7zxRn BST9qRKl6WHy
sa/DufPDtx+MQ/YgVIiHHWs/ZSunJOWcTY09JFCt0rmRCX3bxC9PI2GnEZK0 2TxB4Mu+tHsn
CczwpGsbtPIk84O7KfcD06efqK75cWz2pGJjKkYduj6JSqtmRVvJocNIBD4P bfA8Ep4haK2k
WlkZ3uY+4Nje/mWBlD2i9EBlXOmRSb7SQ1UHRqnQT7MlTx8E7Mpa3A7ouxlT avemf7Eyu1Cu
zW7VvOQC5UQukws1jakJtXLqGyRDWb2QoOuDnRyQ9rVzUMHuJh3BsCQsIGJf ZD0D9aShNMNZ
Gj4WkGJDd2e0Mysmb+HMlbTewVlBXMk20WJsS1qR1hLz5MRi+Yleuqg2iyTo icX71C1sipxt
du/stK+lt6NNPUVTt0vStea4adUId0AyV8GbSvPubEfUEvEdSWvIu7kvrRKm blmk/7Zt8LaY
6d9ucS07Q/Gw3vbkHfJy+8QxbbGoKNr3GNC4m+4WnJOTrXi2+byFo2+/Jkda Pvr7hH8lXo4l
T7SmqrPb46VOWgVtN+PdkfpJX6tWViNTFetK1HOKTJph3WehuoUslrjaa0c9 R0o2TVXU95WI
4m7sbmFmbLnuy9eUXe4v5LjbrN7z5Hp6tzAXF+oCN8Y8PcqnOGtukiV89zUg vcne2sm0kiQT
us87PjJRSQwleHHJ8Ab/e0xtJznXWpJGwS5iP/6MUkcYz6FSqVkMR8/hYbVI GTXP4GAWM6t1
Hupryn7fETDmErXm8mZ/58CwKL+oKgbV/F5JX1sr5Ym6OrGmc2WmmotEZQn7 jagGVwRpghBr
HAAmQUrrtbu7oW29GPXaw8Gkd9EZ37b6fXk3NnHlZbALR0dFvG4pItcKNAd6 W73w89qtQbvT
L8dvMTs/FYG4TUneIAp5OWmCRwmNEbQHtupurILr1rV4i3M9mKrHZ79JQHP2 y+lvaoOjMrCP
OwKeW1XQ4B+sbTnJ/zVOzXX+1j5Yt5geDNySZ9R1oOps8HHHvsXVqHGrPQbZ RGSzlILtzEI2
WCcJbSAUhYA+apqHuO8UdTQ1xrl+8bP/NdH2+6ADr4J2B8OCV+VwiHoM5+0N JyBSsWJO/DX5
oWahLczxZncgrN6At/k1PQRfoZ6m12y3mGpnzhhWlhrBS+Pr9wm/S76OyMvF N3OJfp1lsrHI
nPx9dOU7vWe8zEOS/wVQSwMECgAAAAgAobndOBvLii6TAwAAWAgAAEUAAABz cmMvb3JnL2Zh
c3Rjb2RlL3BvcHVwL2FjdGlvbnMvZWFzeWNyZWF0ZS9OZXdUcmVlTWFwQ3Jl YXRlQWN0aW9u
LmphdmGNVdtu2zgQfXaB/sMgT0ngynYWBRb1YlHVsRMtYsewZAR5pKmRxIYm BZKyayz23zuk
nLhZNHZedOOZMzNnLupdfvwAlzBh1sFI5whz2ZRCQaENjLkUtUUPCKCRrndG lJWD89EFXPX7
fwLcsMaxNVzj5gWWVcKCFCvDzA7osTCIYHXhtszgEHa6Ac4UGMyFdUasGocg HDCV98jpWuei
IDsXuBqVowFXITg0awu6CC83syXcobV0doMKDZMwb1ZScLgTHJVFYBZq/8VW mMNqF8i85cQH
k+6DgYkmB8wJrYaAgs4NbNBYeoeraPDsbc/ZBW0CzzlzPgsDuvamFxT6DiRz B+voTTEOOedA
Mnv6SteUXkWkpMJWSAkrhMZi0cguEDLwPCTZ7f0yg3j2CA/xYhHPsschoV2l Gwe4wZZLrGsp
iJqyM0y5nU9hOl6Mbgkff0vukuwx0JHQkySbjdMUJvcLiGEeL7JktLyLFzBf Lub36TiCFPG4
2oHqWfEiFI9EzdExIe1Bg0equKU4ZQ4V2yBVnqPYUJQMOLXUu4sayJjUqgyJ k9FB2yGIApR2
XdgaQQ3l9NFydwNXonjUhc8DgjH1JKkeqSMDIpmIghxMpNamC9+0dWQC0xig fzUY9D8N/ugP
AJZpfEhyPze3ek0zxEr8ApVz9Zder6DR+sRptCJLPcORdCoxUuh63o4uHz/U jD+RCVWljDw8
oGtdN3XEuA/XRsjsjhukJht6C6qzNi4YYDul0ffcRZz0j5KRXtdChjyXSrjh CfhEoMxPgZJw
eE0HzLQDc8LgH7ZhY4lrVCcDmCJ18ckIsl2NJzDe55S0k+MfHOt3RGmRGV5F abiNFRXwiItG
vMqqNRpRcRxNmj1u96DNk1Cl36BTpqjW5ijeu1kmb0AKxnHfF1ES8yNpBqTD H47Uo2uKEt8H
fzd6I3BLKy9KTqC9BuNcOG3agK8JXrbNfBQ9Z+aN9iFMLmgZlDZ68X0dPrzG v8wT1+s1KTZn
wvw6QlQ9RyvmFbRxQka0CqhiS/94GQx6l+2kf6VfXkXLrv31PS8AGuS63VY0 ItbCDLcZ7ZIp
q0dhbNu8gYRFlYfjW2ar/x/7/R26y8Jv9YJ/fSSdr/f0ozEip5XYqY12lD6t U5/aX23YXWjv
f0OJLlH0a/LlSp7ZwwR7+PmFZ+x0DLrGKFC4/S3L+dl36shWFwr5rAu/fNin eXZBKnX+8/HR
5SdQSwMECgAAAAgASbndOCpc4qzMAgAAGgUAADkAAABzcmMvb3JnL2Zhc3Rj b2RlL3BvcHVw
L2FjdGlvbnMvZWFzeWp1bXAvREFPVG9TZXJ2aWNlLmphdmGNU9Fu2kAQfE6k /MOoT0lEDKSq
VJWXuiQkVElA2KjK42Gv7UuPO+tuTYKq/nvXhpRWaqtKCGE8Ozuzs9s/PznG OSYqMMYuJ8xN
U2qLwnlcZ0bXgVpABxq7eut1WTFOx2e4HAzeAzeqYbXGFW1+wtJKBxi98spv IT8LT4TgCn5W
nkbYugaZsvCU68BerxomaIayeV+arl2uC6njjquxOXlwRWDy6wBXdA83D0vc UQjy7oYseWUw
b1ZGZ7jTGdlAUAF1+0+oKMdq25G1lZNWTLIXg4mTBoq1syOQlvceG/JBnnEZ DV+77Tl7cL7j
OVXcuvBwdVt6JtK3MIoP1dFfh3HwnEPG3NJXrhZ7lZDKFJ61MVgRmkBFY3oQ ZMfzZZrezpYp
4odHfIkXi/ghfRwJmivXMGhDOy69ro0WanHnleVta+H+ejG+FXz8aXo3TR87 Ohn0ZJo+XCcJ
JrMFYszjRTodL+/iBebLxXyWXEdIiP497Y7qdeJFF54MNSdW2oTDDB4l8SA6 TY5KbUiSz0hv
RKVCJiv136F2ZMo4W3bGpegw2xF0Aeu4h2evZaHY/TPuXsc1tVnUw7uhwJT9 aiSPhKVASCa6
kAYT45zv4ZMLLCW4j4HB5XA4uBi+HQyBZRIfTO7v5tat5YZUSR9QMdcf+v1C Tusik9OKguxM
RjKnkiJL3G/r5KtW2VcpkEzKqAV32NrVTR2prBUbIlJh+9Ss69HJ8cmxZOw8 40ltVNSwNpGn
kl6ie8WZLPDor4C5YllR+ytH25J2Vx41OprOVk+Ucdx1vSJDpSx1h++f71x+ lHOvJOjd2b+a
b03sksqMCgFX8Sx1CfmN5AZ6YbJ5wGfRn7od965P0tSdinZpaU2WA/6oAN9a CUf7Fr+Rn561
L4+OQlOTPz0TrUffd2DvWIhkySRSLRtTEo+Fq3R++1rkiRtv8eZKuYs94Zs9 g3x+AFBLAwQK
AAAACADoISU5TtHcd7ICAADcBAAAPQAAAHNyYy9vcmcvZmFzdGNvZGUvcG9w dXAvYWN0aW9u
cy9lYXN5anVtcC9EQU9Ub1NlcnZpY2VWaWV3LmphdmGNU11v2kAQfE6k/IdR npKIGEhVqQov
dQgkVPlA2DTi8bDX9jWHz7o7k6Kq/717B5SHtlElC9nczOzs7G334uQYFxgL 6zDUOWGq2lLW
KLTBKFOyseQBATTUzcbIsnI4G57jqtf7BNyJ1okVbmn9G5ZW0kLJpRFmA34t DBGsLtybMDTA
RrfIRA1DubTOyGXrCNJB1HmXi650LgvmuaDV1jkZuIrgyKwsdBE+7p7meCBr +eyOajJCYdou
lczwIDOqLUFYNP4fW1GO5SaIeebYm0l2ZjDWXEA4qesBSPK5wZqM5W9cRf19 tZ1mB9oEnTPh
fBcGuvHUc7a+gRLuwI7+Gcah5xwcs5evdMPtVSzKKbxJpbAktJaKVnXAyKDz Mknvn+cp4qcF
XuLZLH5KFwNGu0q3DrSmrZZcNUqyNHdnRO02voXH0Wx4z/j4ZvIwSRdBjoMe T9KnUZJg/DxD
jGk8SyfD+UM8w3Q+mz4nowgJ0ftpB6l94kUYHoeakxNS2UMGC564ZZ8qRyXW xJPPSK7ZpUDG
V+q/hxrEhNJ1GRpn0iHbAWSBWrsO3ozkC+X0u+PuBK1JnUUdfOwzTNSviueR OCawyFgWXGCs
tDYd3GjrmILHGOhd9fu9y/6HXh+YJ/Ghyd3e3OsV75Ao6RqVc811t1vwal1m vFqR5TuTEedU
UlST63oe/zQie2UCz6SMPDhgG920TSQyb9ZGJOzmW7tqBifHJ8c8Y21cgNN2 Q6NWRpNRLp02
cWDckqKSL2TAdy+2Dj/zqlY8pO3K7o17A9uUMyWsxW38nOqEzJoz/yrpDfTd UZ1bfOH6qd7q
+4OkbYIPf+VoRbWz+KsH/PAmjnZF/pA/O/eAoyPbNmTOztnx0c8twWhHmd8T HorkmZfkhqxX
arPZkwy51tQ4vRX6cid6ulPg5xdQSwMECgAAAAgAUbndOKClSeoYBAAAYQoA AEYAAABzcmMv
b3JnL2Zhc3Rjb2RlL3BvcHVwL2FjdGlvbnMvZWFzeWp1bXAvSnVtcFRvQWN0 aW9uT2JqZWN0
U3VwcG9ydC5qYXZhjVXbbiI5EH1mpPmHkvaFRIwJWa20GjTSMgSSHuWCuCjK o+mu7nZibMt2
w6DV/vuW3RAyGS55obvxqVNVpy5un3/+BOcw5M5DX2cII1kVQkGuLQxSKYzD AIigvjZrK4rS
Q7N/BpcXF38DXPPK8wVc4fIVNi2FAynmlts10GtuEcHp3K+4xS6sdQUpV2Ax E85bMa88gvDA
VdYmpwudiZzsfOSqVIYWfIng0S4c6Dx+XN/P4Bado7NrVGi5hFE1lyKFW5Gi cgjcgQn/uBIz
mK8jWbAchmAmm2BgqMkB90KrLqCgcwtLtI6+4ZJ1tt42nC3QNvI0uQ9ZWNAm mJ5R6GuQ3O+s
2UExdjlnQDIH+lIbSq8kUlJhJaSEOULlMK9kCwgZeR6T6c3DbAq9+yd47I3H vfvpU5fQvtSV
B1xizSUWRgqipuwsV34dUrgbjPs3hO99T26T6VOkI6GHyfR+MJnA8GEMPRj1 xtOkP7vtjWE0
G48eJgMGE8TjakeqreJ5LB6JmqHnQrqdBk9UcUdxygxKvkSqfIpiSVFySKml PlzUSMalVkVM
nIx22nZB5KC0b8HKCmoor4+WuxW5EpWyFvzVIRhXL5LqMfFkQCRDkZODodTa tuC7dp5M4K4H
cHHZ6Vx86fx50QGYTXq7JDdzc6MXNEO8wK9Qem++tts5jdaXlEaLOeqZFEmn AplC3w529PP5
k+HpC5lQVQoW4BFttKkM42kI1zHkbv1cLUw34KnK2np45kvOKi8ks1jgT3bH fUot3D0IGHFP
TarecgSXWM85S6l6hKzDdCwZCondDyHHm9f96OfM1xZJXy+MkLECMyX8KfgP in8gcYHqJHS6
Nke8V4IFrllyAJLzFDdSs6QXn8eQmaAuLBy7o26lul3Fz2MGS4Er2gwsmaDE k/RbNDVjlfqK
FuUJM7fybCWyAj0ZlSjlfhipsEnuivgKWliHcYNMeG2v0KVWGHo7hRxxe6BG AfMwf6b4P+r7
UduXOaq0DHP0IdgR3yNqNxq5xaHaE8SQPQvNXqeSKFO943sdygU3RqiCRi0+ rzAX1Me/FeY0
/pbugQM2cWAncZ5m9BqntX1eb5l/6LotadHW1+52+dASMfWm5HO6XqiRIZXc OfhBG2Oqa93r
GkwqEz3iT48q+xWxPQuXSBw6B3srB/+GkBrGak9ntMf3NCq4Ny0bwHV8Sy0y sJVqbhoR6qE7
C5SNxvv9QNfDwsSXb6AqWUvRaNCmb77SM+r6obDObxZF84zuVee5SpHulfeM G0eNLfE3aP4O
OcLdDdb/1WG4yqBlIZktWzyuT2PBGqFijm6gd2P3x6uHfslVgdlWjhbsNsRZ tG+/0+6Q5UbI
twQ77CbrX3R7q9Ke+m2FCncs2xmRXnvBb6sdBaploJ//AVBLAwQKAAAACAD7 JCU5cAe6iXkH
AADlFAAAQAAAAHNyYy9vcmcvZmFzdGNvZGUvcG9wdXAvYWN0aW9ucy9lYXN5 anVtcC9KdW1w
VG9BY3Rpb25TdXBwb3J0LmphdmG1WFtv20YWflaB/ocTtw+0o1J2igUW8Qao IkuOWsfWSjKC
AAGKMTWSxiE57MxQjtD6v/ebC0lJli+72H2ITA7P/fKdM+kcff8dHdGAaUM9 OeM0SsuFyGku
FfWTVBSaWwJH1JPFWonF0lDUO6Q3x8f/JDpnpWEZnfFVTTZdCk2puFFMrQmP c8U5aTk3d0zx
U1rLkhKWk+IzoY0SN6XhJAyxfNaB0kzOxBx8xskq8xlXZJacDFeZJjl3L+eX 13TBtca3c55z
xVIalTepSOhCJDzXnJimwp7oJZ/RzdoJs5wDa8wkGEMDCQXMCJmfEhf4rmjF lcY7vYlPKm1B
ZpukcnIiZqwXimRhWQ9h+ppSZhru+NFgND7PCGG24peygHtLCEUU7kSa0g2n UvN5mbYJlE7O
p+H0w9X1lLqXn+lTdzzuXk4/n4LaLGVpiK+4lyWyIhUQDe8Uy83auvCxP+59 AH33/fBiOP3s
xCHQg+H0sj+Z0OBqTF0adcfTYe/6ojum0fV4dDXpxzTh/OloO1FVxOcueQjq jBsmUt3E4DMy
rmFnOqMlW3FkPuFiBSsZJSipFyfVCWOpzBfOcTA1sT0lMadcmjbdKYGCMvLJ dLedrGGexG36
xwnIWP41RT4mBgwQMhBzKBikUqo2vZfagIU+domO35ycHP908vPxCdH1pNs4 Gfrmg8zQQ2zB
39LSmOJtpzNHa/2UoLVijZpJOOK04HHOTcfy4ef77wqWfAULsrKILbmjLmRR FjFLrLk65kyv
b8usOLX0yLJUhrSBL8k2VyKzDPVn+9m2cw+8BoWg46PTJ/kKxedc8TzhOh7V zy9mL41IYwRP
5Itr+yh0PyvM+j9jUrxIWcJH9ueDTNH5m97eshXzLIov+Lf4IzPJ0pE8QjBi Bi2Zb8qw6rlH
NURKcVD6pOh4OBApP30R5Tg87qe+nRnPMezJrBCpq7frXJjnyH+F/f2UZzx/ lnS6Lp7QXorY
yroePkIyR3xDYcXDrvv7FOVMoOcWOv6I3kSVnrnXpxhWgt8BB+PhhKf8WfEV NQqhTEyJsfAM
m74z8Z2YLTjKcrLkabqfDFEIzp1B3gLw/DhdfyaMVGdcJ0oUeHqOcsTUIzmy NFc3t7D/pbo/
SfX1Bs22tKjxIrIndKN3DAAmeyz3ICnAH9ti964M86LckVc3qHVhxR7Eo/6e saJA86IV3d8z
Pheo8weJe57+AlPxJVjh2s5hxZFr686RB99fsIUsMX/8NlJhMrC18AOE3WDq ouIpSZnW9CuA
dCp9giZl4ZTSn1Zgq1DSIHkYTtuJocJnByROactq1Rgue7P9g+buZMVttqJQ h23azuKhE9Ox
Wr2ZKylmtJeV2F4JZBiGiXHCrAOtljWT3m2cx/g7wUSMDmN3ssAT/Gjdb/kS HEJtYJnDDCks
Re: Error launching the preference page [message #256684 is a reply to message #256671] Tue, 30 September 2008 01:33 Go to previous messageGo to next message
Eclipse UserFriend
I'm not getting any exception. Is there are any specific steps to reproduce
the issue?

- Prakash

--
http://blog.eclipse-tips.com



"G Dev" <gdind2003@gmail.com> wrote in message
news:48E1439E.9020107@gmail.com...
> Hi Prakash,
>
> I am giving the stack trace and also the src zip file. It is available
> in the project as well.
>
> java.lang.NullPointerException
> at
> org.fastcode.preferences.CreateSimilarPreferencePage.perform Ok(CreateSimilarPreferencePage.java:329)
> at
> org.eclipse.jface.preference.PreferenceDialog$12.run(Prefere nceDialog.java:926)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
> at org.eclipse.core.runtime.Platform.run(Platform.java:857)
> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:19 9)
> at
> org.eclipse.jface.preference.PreferenceDialog.okPressed(Pref erenceDialog.java:906)
> at
> org.eclipse.jface.preference.PreferenceDialog.buttonPressed( PreferenceDialog.java:233)
> at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:618)
>
> Thanks for help,
>
> --Gautam
>
> Prakash G.R. wrote:
>> Gautam,
>>
>> Attaching the stack trace/the few lines of source where NPE occurs
>> might be useful for others who try to investigate this issue. BTW, are
>> you passing the right parent for the Field Editors?
>>
>> - Prakash
>>
>
>
Re: Error launching the preference page [message #256705 is a reply to message #256684] Tue, 30 September 2008 13:07 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: gdind2003.gmail.com

Prakash,

I don't know how you tried. It works from Windows->Preferences. But if I
launch it in the middle of the program when I don't find a match and I
want to take the user directly to the preference page error occurs.
I can see the preference diaglog fine and I get NPE when I click OK.

Thanks,

--Gautam


Prakash G.R. wrote:
> I'm not getting any exception. Is there are any specific steps to
> reproduce the issue?
>
> - Prakash
>
Re: Error launching the preference page [message #256851 is a reply to message #256705] Fri, 10 October 2008 11:45 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: gdind2003.gmail.com

Hi,

I am disappointed to get no answer on this. This is killing me.
Could anyone take a look at this.

Thanks in advance,

--Gautam

G Dev wrote:
> Prakash,
>
> I don't know how you tried. It works from Windows->Preferences. But if I
> launch it in the middle of the program when I don't find a match and I
> want to take the user directly to the preference page error occurs.
> I can see the preference diaglog fine and I get NPE when I click OK.
>
> Thanks,
>
> --Gautam
>
>
> Prakash G.R. wrote:
>> I'm not getting any exception. Is there are any specific steps to
>> reproduce the issue?
>>
>> - Prakash
>>
Re: Error launching the preference page [message #256855 is a reply to message #256851] Fri, 10 October 2008 12:17 Go to previous messageGo to next message
Eclipse UserFriend
G Dev a écrit :
> I am disappointed to get no answer on this. This is killing me.
> Could anyone take a look at this.
Did you provide a stack trace of the NPE exception ?
Without this, I don't see what we can check or look at.
--
Olivier
Re: Error launching the preference page [message #256861 is a reply to message #256855] Fri, 10 October 2008 12:53 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: gdind2003.gmail.com

Hi,

The stack trace was provided in an earlier post. Also the source files
attached before.

Thanks,

--Gautam

java.lang.NullPointerException
at
org.fastcode.preferences.CreateSimilarPreferencePage.perform Ok(CreateSimilarPreferencePage.java:329)
at
org.eclipse.jface.preference.PreferenceDialog$12.run(Prefere nceDialog.java:926)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.core.runtime.Platform.run(Platform.java:857)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:19 9)
at
org.eclipse.jface.preference.PreferenceDialog.okPressed(Pref erenceDialog.java:906)
at
org.eclipse.jface.preference.PreferenceDialog.buttonPressed( PreferenceDialog.java:233)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:618)

Olivier Thomann wrote:
> G Dev a écrit :
>> I am disappointed to get no answer on this. This is killing me.
>> Could anyone take a look at this.
> Did you provide a stack trace of the NPE exception ?
> Without this, I don't see what we can check or look at.
> --
> Olivier
Re: Error launching the preference page [message #256865 is a reply to message #256861] Fri, 10 October 2008 13:19 Go to previous messageGo to next message
Eclipse UserFriend
G Dev a écrit :
> The stack trace was provided in an earlier post. Also the source files
> attached before.
Sorry I missed it.

> java.lang.NullPointerException
> at
> org.fastcode.preferences.CreateSimilarPreferencePage.perform Ok(CreateSimilarPreferencePage.java:329)
> at
> org.eclipse.jface.preference.PreferenceDialog$12.run(Prefere nceDialog.java:926)
You have a bundle that provides a boggus preference page. I would
contact the provider of the
org.fastcode.preferences.CreateSimilarPreferencePage class.
--
Olivier
Re: Error launching the preference page [message #256868 is a reply to message #256865] Fri, 10 October 2008 13:27 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: gdind2003.gmail.com

It is actually my plugin which works fine when opened from Windows ->
Preference. But it gives error when launched by itself.

Thanks,

--Gautam

Olivier Thomann wrote:

> G Dev a écrit :
>> The stack trace was provided in an earlier post. Also the source files
>> attached before.
> Sorry I missed it.
>
>> java.lang.NullPointerException
>> at
>> org.fastcode.preferences.CreateSimilarPreferencePage.perform Ok(CreateSimilarPreferencePage.java:329)
>> at
>> org.eclipse.jface.preference.PreferenceDialog$12.run(Prefere nceDialog.java:926)
>
> You have a bundle that provides a boggus preference page. I would
> contact the provider of the
> org.fastcode.preferences.CreateSimilarPreferencePage class.
> --
> Olivier
Re: Error launching the preference page [message #256911 is a reply to message #256868] Tue, 14 October 2008 03:47 Go to previous messageGo to next message
Eclipse UserFriend
G Dev wrote:
> It is actually my plugin which works fine when opened from Windows ->
> Preference. But it gives error when launched by itself.
Hi Gautam,

I took a quick look at your code. You should not directly create the
dialog. Instead use
org.eclipse.ui.dialogs.PreferencesUtil.createPreferenceDialo gOn(Shell,
String, String[], Object)

HTH
Dani
>
> Thanks,
>
> --Gautam
>
> Olivier Thomann wrote:
>
>> G Dev a écrit :
>>> The stack trace was provided in an earlier post. Also the source
>>> files attached before.
>> Sorry I missed it.
>>
>>> java.lang.NullPointerException
>>> at
>>> org.fastcode.preferences.CreateSimilarPreferencePage.perform Ok(CreateSimilarPreferencePage.java:329)
>>> at
>>> org.eclipse.jface.preference.PreferenceDialog$12.run(Prefere nceDialog.java:926)
>>
>>
>> You have a bundle that provides a boggus preference page. I would
>> contact the provider of the
>> org.fastcode.preferences.CreateSimilarPreferencePage class.
>> --
>> Olivier
Re: Error launching the preference page [message #256963 is a reply to message #256911] Thu, 16 October 2008 13:22 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: gdind2003.gmail.com

This is a multi-part message in MIME format.
--------------080808050307040601010604
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit

Thanks. That worked much better. What do you pass as the last argument?
I put null and it worked. Only one problem, my fast code main preference
page is coming as blank as shown in the attachment.

Thanks,

--Gautam

Daniel Megert wrote:
> G Dev wrote:
>> It is actually my plugin which works fine when opened from Windows ->
>> Preference. But it gives error when launched by itself.
> Hi Gautam,
>
> I took a quick look at your code. You should not directly create the
> dialog. Instead use
> org.eclipse.ui.dialogs.PreferencesUtil.createPreferenceDialo gOn(Shell,
> String, String[], Object)
>
> HTH
> Dani
>>
>> Thanks,
>>
>> --Gautam
>>
>> Olivier Thomann wrote:
>>
>>> G Dev a
Re: Error launching the preference page [message #256969 is a reply to message #256963] Fri, 17 October 2008 08:53 Go to previous messageGo to next message
Eclipse UserFriend
G Dev wrote:
> Thanks. That worked much better. What do you pass as the last argument?
This is optional. We sometimes pass in context that the page then uses
to select a concrete setting on the page.

Dani
> I put null and it worked. Only one problem, my fast code main
> preference page is coming as blank as shown in the attachment.
>
> Thanks,
>
> --Gautam
>
> Daniel Megert wrote:
>> G Dev wrote:
>>> It is actually my plugin which works fine when opened from Windows
>>> -> Preference. But it gives error when launched by itself.
>> Hi Gautam,
>>
>> I took a quick look at your code. You should not directly create the
>> dialog. Instead use
>> org.eclipse.ui.dialogs.PreferencesUtil.createPreferenceDialo gOn(Shell,
>> String, String[], Object)
>>
>> HTH
>> Dani
>>>
>>> Thanks,
>>>
>>> --Gautam
>>>
>>> Olivier Thomann wrote:
>>>
>>>> G Dev a écrit :
>>>>> The stack trace was provided in an earlier post. Also the source
>>>>> files attached before.
>>>> Sorry I missed it.
>>>>
>>>>> java.lang.NullPointerException
>>>>> at
>>>>> org.fastcode.preferences.CreateSimilarPreferencePage.perform Ok(CreateSimilarPreferencePage.java:329)
>>>>> at
>>>>> org.eclipse.jface.preference.PreferenceDialog$12.run(Prefere nceDialog.java:926)
>>>>
>>>>
>>>>
>>>>
>>>> You have a bundle that provides a boggus preference page. I would
>>>> contact the provider of the
>>>> org.fastcode.preferences.CreateSimilarPreferencePage class.
>>>> --
>>>> Olivier
>
>
> ------------------------------------------------------------ ------------
>
Re: Error launching the preference page [message #256989 is a reply to message #256969] Mon, 20 October 2008 10:52 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: gdind2003.gmail.com

Thanks. I wonder what the PreferenceUtil does that other method does
not. Any idea why the first page is coming blank?

--Gautam

Daniel Megert wrote:
> G Dev wrote:
>> Thanks. That worked much better. What do you pass as the last argument?
> This is optional. We sometimes pass in context that the page then uses
> to select a concrete setting on the page.
>
> Dani
>> I put null and it worked. Only one problem, my fast code main
>> preference page is coming as blank as shown in the attachment.
>>
>> Thanks,
>>
>> --Gautam
>>
>> Daniel Megert wrote:
>>> G Dev wrote:
>>>> It is actually my plugin which works fine when opened from Windows
>>>> -> Preference. But it gives error when launched by itself.
>>> Hi Gautam,
>>>
>>> I took a quick look at your code. You should not directly create the
>>> dialog. Instead use
>>> org.eclipse.ui.dialogs.PreferencesUtil.createPreferenceDialo gOn(Shell,
>>> String, String[], Object)
>>>
>>> HTH
>>> Dani
>>>>
>>>> Thanks,
>>>>
>>>> --Gautam
>>>>
>>>> Olivier Thomann wrote:
>>>>
>>>>> G Dev a écrit :
>>>>>> The stack trace was provided in an earlier post. Also the source
>>>>>> files attached before.
>>>>> Sorry I missed it.
>>>>>
>>>>>> java.lang.NullPointerException
>>>>>> at
>>>>>> org.fastcode.preferences.CreateSimilarPreferencePage.perform Ok(CreateSimilarPreferencePage.java:329)
>>>>>> at
>>>>>> org.eclipse.jface.preference.PreferenceDialog$12.run(Prefere nceDialog.java:926)
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> You have a bundle that provides a boggus preference page. I would
>>>>> contact the provider of the
>>>>> org.fastcode.preferences.CreateSimilarPreferencePage class.
>>>>> --
>>>>> Olivier
>>
>>
>> ------------------------------------------------------------ ------------
>>
Re: Error launching the preference page [message #257029 is a reply to message #256989] Thu, 23 October 2008 11:10 Go to previous message
Eclipse UserFriend
G Dev wrote:
> Thanks. I wonder what the PreferenceUtil does that other method does
> not. Any idea why the first page is coming blank?
No idea. If you can reproduce then you should file a bug with a test case.

Dani
>
> --Gautam
>
> Daniel Megert wrote:
>> G Dev wrote:
>>> Thanks. That worked much better. What do you pass as the last argument?
>> This is optional. We sometimes pass in context that the page then
>> uses to select a concrete setting on the page.
>>
>> Dani
>>> I put null and it worked. Only one problem, my fast code main
>>> preference page is coming as blank as shown in the attachment.
>>>
>>> Thanks,
>>>
>>> --Gautam
>>>
>>> Daniel Megert wrote:
>>>> G Dev wrote:
>>>>> It is actually my plugin which works fine when opened from Windows
>>>>> -> Preference. But it gives error when launched by itself.
>>>> Hi Gautam,
>>>>
>>>> I took a quick look at your code. You should not directly create
>>>> the dialog. Instead use
>>>> org.eclipse.ui.dialogs.PreferencesUtil.createPreferenceDialo gOn(Shell,
>>>> String, String[], Object)
>>>>
>>>> HTH
>>>> Dani
>>>>>
>>>>> Thanks,
>>>>>
>>>>> --Gautam
>>>>>
>>>>> Olivier Thomann wrote:
>>>>>
>>>>>> G Dev a écrit :
>>>>>>> The stack trace was provided in an earlier post. Also the source
>>>>>>> files attached before.
>>>>>> Sorry I missed it.
>>>>>>
>>>>>>> java.lang.NullPointerException
>>>>>>> at
>>>>>>> org.fastcode.preferences.CreateSimilarPreferencePage.perform Ok(CreateSimilarPreferencePage.java:329)
>>>>>>> at
>>>>>>> org.eclipse.jface.preference.PreferenceDialog$12.run(Prefere nceDialog.java:926)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> You have a bundle that provides a boggus preference page. I would
>>>>>> contact the provider of the
>>>>>> org.fastcode.preferences.CreateSimilarPreferencePage class.
>>>>>> --
>>>>>> Olivier
>>>
>>>
>>> ------------------------------------------------------------ ------------
>>>
>>>
Previous Topic:Manupulating java source code
Next Topic:Java build copying one .svn folder to output dir
Goto Forum:
  


Current Time: Fri Jun 20 14:29:21 EDT 2025

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

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

Back to the top