Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Remote Application Platform (RAP) » ExitConfirmation customization / temporarily disable
ExitConfirmation customization / temporarily disable [message #425082] Thu, 30 July 2009 13:28 Go to next message
Thomas Haskes is currently offline Thomas HaskesFriend
Messages: 147
Registered: July 2009
Senior Member
Hi Folks,

to prevent the user from accidentally close the browser or leave the rap
application we use the ExitConfirmationClass provided by the branding
extension point. Two questions:

1. Is it possible to customize the confirmation dialog? Right now the
text that is configured is wrapped by a localoized question from IE,
which is quite senseless. (Attached a screenshot of the IE dialog).

2. Is it possible to temporarily / programmatically disable the exit
confirmation? As I want to prevent the user from accidentally leaving,
the confirmation is useful, but in my case I use a browser widget to
redirect to our homepage after the workbench is closed, which shows the
exit confirmation, too.

TIA,

Tom
Re: ExitConfirmation customization / temporarily disable [message #425761 is a reply to message #425082] Thu, 30 July 2009 13:37 Go to previous messageGo to next message
Thomas Haskes is currently offline Thomas HaskesFriend
Messages: 147
Registered: July 2009
Senior Member
This is a multi-part message in MIME format.
--------------020408000508000303010107
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 7bit

Crap, forgot the attachment, so here it is.

Thomas Haskes schrieb:
> Hi Folks,
>
> to prevent the user from accidentally close the browser or leave the rap
> application we use the ExitConfirmationClass provided by the branding
> extension point. Two questions:
>
> 1. Is it possible to customize the confirmation dialog? Right now the
> text that is configured is wrapped by a localoized question from IE,
> which is quite senseless. (Attached a screenshot of the IE dialog).
>
> 2. Is it possible to temporarily / programmatically disable the exit
> confirmation? As I want to prevent the user from accidentally leaving,
> the confirmation is useful, but in my case I use a browser widget to
> redirect to our homepage after the workbench is closed, which shows the
> exit confirmation, too.
>
> TIA,
>
> Tom


--------------020408000508000303010107
Content-Type: image/jpeg;
name="ExitConfirmation.jpg"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
filename="ExitConfirmation.jpg"

/9j/4AAQSkZJRgABAQEASABIAAD//gATQ3JlYXRlZCB3aXRoIEdJTVD/2wBD AAUDBAQEAwUE
BAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8f ExciJCIeJBwe
Hx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e Hh4eHh4eHh4e
Hh4eHh4eHh4eHh4eHh4eHh7/wAARCACfAmcDASIAAhEBAxEB/8QAHAABAAMB AQEBAQAAAAAA
AAAAAAUGBwgEAwEC/8QAURAAAQMDAgEIBQcJBQUHBQEAAgEDBAAFEQYSEwcU FSEiVZTTFxgx
VpUIFiMyQVFhMzU3U3N1kqG0JXGBw9QkNEJylkNERVKEsbNUYnSDpPD/xAAc AQEBAAIDAQEA
AAAAAAAAAAAAAQMFAgQHBgj/xAA+EQACAAIECggEBgEFAQAAAAAAAQIRAwQF URITFRYhMVNh
kdEGFEFScZKh0jWBsfAiM2JyssE0BzJCguHx/9oADAMBAAIRAxEAPwCA5RuU 658oGoZUx+Q8
dmR9Vt8A8i002O5AIm0JRV3aS7iyq5VURduESHjTYzaJ/ZkBV+9WEqu6ICCj 8HpRJPMOK3zr
m+3i8LKb9m7q3YzjPVn21sd65JjhzL5Cj3m3DJiagj22Gy9KLebDysohkKNZ JUWbBQlHAipO
e3sbvcoqap2ZDBQRfhUtGjel/anxPNqaq1iuUsccE4mnp0+L/rQUcrvHRPzZ bvDjXxK9xs9d
rt/hxqyan0taI0PXc60Qr2/D0/dGbbFfemRE2GjqMvnIDcjm1T3I0oD146/Y WIC+6H1PZos6
VcbajYW90WZoDIacciqakgK62JKYAaiu0yRBLqUVVCTOar16qUyTTSnLQ9D0 pOXqjr0ln09E
/wASb8NOptf0fHpuN3Vb/DjTpuN3Vb/DjVjY5N5sfQ+prldY74X23HbAh22P KacezLeENrzA
7nQJRMVESQFVV9i9eI30aazJx1ti1MSzadfYcGJPjvqLzIoTjGG3F+mQevhf XVEJUFdq4kFp
VGOKKFUkOhy1rToT0adOhnKKzaxDConC9PjfLSR3Tcbuq3+HGnTcbuq3+HGv rH0Nqx8YbiWS
QyzMhOXBl+Qoss82b+u6ThqgAKJhckqdRAvsMc/LUWjdS6egtTbxajisOOI0 q8QDVpxWxdRt
0RVVacUDEthoJYXOOpa7CrFVcagUcOE+yanw+TMTqlKocLBcr9I6bjd1W/w4 06bjd1W/w41J
wNHt3Dk1t17gjJfvVw1SNjYY4oC0SFHVwV60+sp4TKkiYX/GvyzcnWoJl5s8 OY0zCjXG4jbz
k84ZcSK9gSJp0UP6N5BLPBNRMl7KJnqrF16qLCUUSWC2nPcpvx0HPqNN+FpN z08dBG9Nxu6r
f4cadNxu6rf4cakpfJ3fvnBdbZbkhSmYN3W0BKcnxmAkSFVdjQKTm1XSFEVW hVTHOCRF6q8E
bROpn7JOvPRwsw4Lz8eSsmS0wYOstK86HDMkNSFsSJURFXAl9y4sNdqcUOEq SGWjtXbq4iKo
U8LwXDF239ms/jpuN3Vb/DjTpuN3Vb/DjX1PQ+qAtzk8rYnDbhBcFbSQ0ryx SQFR8WkLeTSc
QcmgqIruRVRRJE/uboLVMJk3ZdvYZ4JxwlAU1jiQ1fTLXOA37o6En2uoKJ9q pXPrVUnLDhu1
rnvXE49TppTwX6nn6bjd1W/w406bjd1W/wAONfflP0p8ydbztMrcWbgsUWjR 4NgkqGCF2mxM
lbXKqmCwqoiFjBIqzmu9Fw7FaNNlbrJeXzvVqgylu0qe2zBZkP7lJnrY25QQ Uu06OEJFXqRV
XD1+rOGiih0qk1P17ZczJk+lnHC9Dh16SudNxu6rf4cadNxu6rf4ca9DugdW syn40mzlFdZu
LNrVJLzbPElOqnDabUyRHCVFQuxlEFUJcCua9tt5Pru1qezQb5HEIEy9t2iS /CmMSOA9vFHG
iJsjRt1BLO08L1L1Lha5xV2pr/nC3rlNT1T1Tu0nBVGmenBcvnK4ium43dVv 8ONOm43dVv8A
DjUrc+Tu/FfbnHs1vJ2I3c7hDtwPy2RkzRiOGLitNKom8qCOV4Yr15T2pio1 rROpntOxb+1b
hcgy8822yWleew+EddjO7iF9K42HUPtMfvSlHXqnHColHDpl2rW9S169D0bm WOoU8EThcLmp
39nb4bz+Om43dVv8ONOm43dVv8ONeiboLVMSVGjHb2HTkXFbUKxprD4BMRUR WHCbMhbc7Sdk
1Ffb9y4jdTafumm7iNvu7LDUkgU0FqS0+iILhtFlWyJEVHGnBVFXKKCoqdVZ KOsVWlaUEabe
qTTnK44R1SlgTcULUtes9XTcbuq3+HGnTcbuq3+HGoHH4Ux+FdnFw3GHAV5P dNxu6rf4cadN
xu6rf4cagcfhTH4UxcNwwFeT3TkZP/Crf4cadORu67d4cagcfhTFMWrhgbye 6cjd127w406c
jd127w41A4pimLVwwN5PdORu67d4cadORu67d4cagcUxTFq4YG8nunI3ddu8 ONOnI3ddu8ON
QOKYpi1cMDeT3Tkbuu3eHGnTkbuu3eHGoHFMUxauGBvJ7pyN3XbvDjTpyN3X bvDjUDimKYtX
DA3k905G7rt3hxp05G7rt3hxqBxTFMWrhgbye6cjd127w406cjd127w41A4p imLVwwN5PdOR
u67d4cadORu67d4cagcUxTFq4YG8nunI3ddu8ONOnI3ddu8ONQOKYpi1cMDe T3Tkbuu3eHGn
Tkbuu3eHGoHFMUxauGBvJ7pyN3XbvDjRb5G7rt3hxqBxX4o0xauLgbye6cj9 2W7w406cj92W
7w41A7abaYtXDAV5PdOR+7Ld4cadOR+7Ld4cagdtNtMWrhgK8nunI/dlu8ON OnI/dlu8ONQO
2m2mLVwwFeT3Tkfuy3eHGnTkfuy3eHGoHbTbTFq4YCvJ7pyP3ZbvDjTpyP3Z bvDjUDtptpi1
cMBXk905H7st3hxp05H7st3hxqB2020xauGArye6cj92W7w406cj92W7w41A 7abaYtXDAV5P
dOR+7Ld4cadOR+7Ld4cagdtNtMWrhgK8nunI/dlu8ONOnI/dlu8ONQO2m2mL VwwFeT3Tkfuy
3eHGnTkfuy3eHGoHbTbTFq4YCvJ7pyP3ZbvDjTpyP3ZbvDjUDtptpi1cMBXk 905G7rt3hxqT
0szK1PdujrZarWhC2rrzjrCI202ioikSoirjJCnUiqqqiIiqtU0hXGav/IW8 Ue6ahezhRtAr
n/1sWtXbdZiqFn01Zo0pwQtqZsrHqEFdr1FV425RRJcWTL2g5bJKLl00aKp9 iwpn+mrwydGq
0Kqd80Y2n3rDmJj/APmrWYMKFqu0OQrc8sbUrKm62Drn0c4PbtHPUJoiez+9 V6sqFX5R41ks
cFnT7Eg7jfWjI7lMBxeA2uMcAB/4sL7S6lRc59u0PF6X/UO2oIMOcEv2+mvW ewVf/T6xaWkx
LxmF2rCWq/Vqud+jXMpnJ/yu3Xkk1mVq1Fzp3T4AoyYMc0eEEIVcadjIRoA7 iMSVUVEITVVR
V2qisz5fRX5zgqJ1dD2n+gjUr0CsWdVbSgoq3TQSijghictCm1M+MocKqOOg gimoYmlPTqcj
904CFBbX8Era4HKJaF1rZrlPsk6XbYltaK6OGSlLnXEealxgJX0TAlboWN23 d9JuRc1SuS7k
q1Vq3TfSVonWdlhp3gEMl1wSUtgHlNoKmMGlXFvkJ1+CY6T02v8A6h/yq3dr 1+xaekxNapUo
oZrXKU1L/wB8T5yr1e0qKKKlq0M1F/T+14FQsl5WHyXalsE9qfLu9/etzxvk 4LiI41J475um
R7lVVUutNyqq/wCNWLXeurdffSTzS2XMPnTOtBQuKLScMInC4hOYcXCLwy2o m5VymUSpD0Ga
/wC8dN+If8qv5XkJ1+q/nLTfiHvKrpRV3o/HSYx06noeu7A3foh9TnBRWxBD g4u/1wt/6mfe
6cptm6W1Jeodovb1wv1zsc8o5tsBHjrBcYIw43FUzQkaLBcJFzjs14i5SGLT c4x6ag3R1E1l
M1NJfnNssJsebcbWKAibu7cLxori7VTCKg5Xq+voI193lpvxD3lU9BGvu8tN +Ie8quvDF0ah
emnmrm9DSSSWrUklvvbM7itpwyxa8d7nN69enwuR4dR8oLMrS19sdksUyAkh VtFmdenq6lvs
xMxmn2tpoSbnEhgqIm5UV8l3IoqpxfKNqCy6jiwG4tnnSrq3IR6RebmEdJAN JGaa5vxGUQpK
7wzxnREkEdvXmrF6CNfd5ab8Q95VPQRr7vLTfiHvKrPV610cq0UMVFTpNOet 3eGrt8fExU0F
s0ycMdHNNS1f+6yF0xqqBaNN6as70Kc45btZtX6Q40IbEYbY2KKZJFVxV9iY x96pXoLXkUYz
BMWeeT48ob+qkB1WwFI6o5sbIhIlRxVIfqoSJ19f2LJegjX3eWm/EPeVT0Ea +7y034h7yq5U
ld6PUlK6SKnU2563u3bjjBQ2vBRqjVHoSl9d+/6H5H5QLRHaukVgL7Fad1k5 qGPKatMCTI2u
oSkAhIcJtkhVU2vIpEuF7I5VKqd41CF25OF0/KhTiuM3Vki/SXHiacBG3WHA UTIUBCcU3Ova
2g+32dSVbfQRr7vLTfiHvKp6CNfd5ab8Q95VcKGtdHaKNRw06mpPhLd2y0+k jnSQWxSQuF0e
ufrPfv0HhuGurc50jw7ZdC4nJyOlWsC0m+V28mmXOppNyda4L24Fa/OVHXre qRvgwAu8dL49
AOTESFAYjNowIESuSEE5MlUNtNmeFhFx7Ewvv9BGvu8tN+Ie8qnoI193lpvx D3lVxVP0cVIq
THqa3753Xy36PGfKVs4Dgxeh8pX3fXwKjynXiJq3X1z1LEjS46XAY7jrT4jh pwWG2iACElUx
Thou4hBV3Y29WV9WurlpjU0rTsk278xKtdkg2g8W6O40nCIuK6JrJE/Y4WB2 JnYiZTOUsnoI
193lpvxD3lU9BGvu8tN+Ie8qu2rWsOGCihgrCWL/ANvhqlpT7PnvmdXqdqOK kiiop4ev7TXL
cfeFq616v1ToWG7ZrlBPTl7iRNPpvadVyGRsARSlyiC79ChorW5MGobVxvrx 6q1dBtGonLPa
4E+d0byhzNRTJEoW44K4Dht83aQTcI0UlL6QkDqFOyucJ9fQRr7vLTfiHvKr +GeQPXTDSNMz
tMNNj7BB55ET/BGq6ENNYENLC+srAS1b5znOU9c347tB3WrVdHEsV+J9tyk1 qnw56T2rym2C
JqS06gjWnUEl+wzb5JhxlYjgMzpA1dFDPjqrKAZkGUFxVQd2BVdqVCHqRiJa OS+ENtfkP6OK
Q/KU1EWXjKUy8AtllS9jS5VRTCqmM1ZfQRr7vLTfiHvKp6CNfd5ab8Q95VZK Gn6OUTUqecr3
+7d24cXHcjHSK2aROdHL7W/skjyXfXkSVq21yWSvjtrjasLUDzJ263wmW0Ql 2oIsoTj7yiZo
rjjgZwiqKquUol+cbu2p73em4rkcbjc5csAeQeILbj7jgIW1VTKIfsRVTOeu tG9BGvu8tN+I
e8qnoI193lpvxD3lV2ajaVgVKJRUVOpya4yuSuMNbq1rVqHBjo7no3T37zLu a/glOa/glaj6
CNfd5ab8Q95VPQRr7vLTfiHvKraZ02Rt4fXka/Ilo9xmXc1/BKc1/BK1H0Ea +7y034h7yqeg
jX3eWm/EPeVTOmyNvD68hkS0e4zLli/3JX5zX8UrUvQRr7vLTfiHvKr89BGv u8tN+If8qmdN
kbeH7+QyJaOzZl3NfxSnNfxStR9BGvu8tN+If8qnoI193lpvxD/lVc6bI28P 38hkS0dmzLua
/ilOa/ilaj6CNfd5ab8Q/wCVT0Ea+7y034h/yqZ02Rt4fv5DIlo7NmXc1/FK c1/FK1H0Ea+7
y034h/yqegjX3eWm/EP+VTOmyNvD9/IZEtHZsy7mv4pTmv4pWo+gjX3eWm/E P+VT0Ea+7y03
4h/yqZ02Rt4fv5DIlo7NmXc1/FKc1/FK1H0Ea+7y034h/wAqnoI193lpvxD/ AJVM6bI28P38
hkS0dmzLua/ilOa/ilaj6CNfd5ab8Q/5VPQRr7vLTfiH/KpnTZG3h+/kMiWj s2ZdzX8UpzX8
UrUfQRr7vLTfiH/Kp6CNfd5ab8Q/5VM6bI28P38hkS0dmzLua/ilOa/ilaj6 CNfd5ab8Q/5V
PQRr7vLTfiH/ACqZ02Rt4fv5DIlo7NmXc1/FKc1/FK1H0Ea+7y034h/yqegj X3eWm/EP+VTO
myNvD9/IZEtHZsy7mv4pTmv4pWo+gjX3eWm/EP8AlU9BGvu8tN+If8qmdNkb eH7+QyJaOzZl
3NfxSvxYv+Nal6CNfd5ab8Q/5VF5CNf/AGXPTfiH/KpnTZG3h+/kMiWjs2ZZ zVfu/nTmq/d/
OtS9BHKB3nprxD/lU9BHKB3nprxD/lUzqsjbw+pciWj3DLear9386c1X7v51 qXoI5QO89NeI
f8qnoI5QO89NeIf8qmdVkbeH1GRLR7hlvNV+7+dOar93861L0EcoHeemvEP+ VT0EcoHeemvE
P+VTOqyNvD6jIlo9wy3mq/d/OnNV+7+dal6COUDvPTXiH/Kp6COUDvPTXiH/ ACqZ1WRt4fUZ
EtHuGW81X7v505qv3fzrUvQRygd56a8Q/wCVT0EcoHeemvEP+VTOqyNvD6jI lo9wy3mq/d/O
nNV+7+dal6COUDvPTXiH/Kp6COUDvPTXiH/KpnVZG3h9RkS0e4ZbzVfu/nTm q/d/OtS9BHKB
3nprxD/lU9BHKB3nprxD/lUzqsjbw+oyJaPcMt5qv3fzpzVfu/nWpegjlA7z 014h/wAqnoI5
QO89NeIf8qmdVkbeH1GRLR7hlvNV+7+dOar93861L0EcoHeemvEP+VT0EcoH eemvEP8AlUzq
sjbw+oyJaPcMt5qv3fzpzVfu/nWpegjlA7z014h/yqegjlA7z014h/yqZ1WR t4fUZEtHuGW8
1X7v505qv3fzrUvQRygd56a8Q/5VPQRygd56a8Q/5VM6rI28PqMiWj3DLVir irVya4iM6oeV
cYtAf10SrQvIPr9Uwtz034h/yq9Fq5FeUu1zRmQL1ppp5EUV3OumJCqYUSEm VEhVOpRVFRft
StXbdtWVaNnU1UgrMKccLSenRP5GzsWp16z6/Q1qOibUESbV8nMl7Rrq32XS pxrM2bF7mbgl
zzJMttZ6gax1jn7V9uUz19nbD8o+sLTqSzxpkiGrWpG14cqU0oi1KaQcCRD+ s9idXVhPuwgy
ycmfKsn/AHjk3+Bxv9JX8nyY8qxJ/vXJwi/f0HGz/SV4tS9FIqSDA69RS/7c f9uveew0PTCq
UVLjlU6TCm3Oanp7Nerdq0Iwjl2BOmWHCTBLZ7TnP/4EalSHyg9E6o0iEabq m5QbhJuzjhI7
GdMy3Aobt28R/wDOmMfdSvbKs6JVSghoY1HDDBDDNang6H6o80wo46WkjjWC 4om5XT0/2dEf
JQ/RtJ/eK/07Fa7WRfJP/RrJ/eC/07Fa7XlPSX4rT/uNxZn+JB4ClFVETK9S VGSnJku2Sigy
EjSCEkjOEG4RXHUSp9qZ9qfdmvhbd6Q1axVRun04blo7F2v5cWbSjooqSciT pUFoO/lqTTTF
wfjpFmgRx50bOeBIbJQcD+5CRcL9qKi/bU7W/ZiFKUoBSsRv3Kvq+BpbVbrF otzl4hTLi7Zz
WM6sQrfDdkA6T6oe5XB5oYkoYBDlQ0XHEXFvf5RY0C7zJV1V6NplpyayzcVg ooOPRW1J5tFF
4nVVvm05VUmBEkEUFeoVeuCyTL/Ss6uGtdStazskZvROo0ZlW64uPWviW7jk TTkJG39/OdiA
iPODhHNyqWVFURFT4wOVmAsXUt7mQ3l0zbnIqwLsHCaafGRFhuNNFxXRMHCO V9YxBoRVN5jg
lpgsTNLpWdWflbtN95o1pyw3e+zH+c8WNAkQXOb8Dm+/c6slGTykphU4bh/W VFwQkiS+ptTy
z0ZbNQaUHnUO5cJ1J3Rr8zm8ZxtTB7mjSi89uXhhtFUUeLvLsgSUkxMt1Ky5 3lXtlhikeoLx
DuJ83iq2UWGNtBx552aKtqsqTtaMBhmhNukCiTRJkjNGwtMDXdjn6Mgashq9 It82YxBDhKBq
LzssYmNwkoEgulhSAiFUFSBTRUVUmJlopVAlcqNjeS3t21x4nJsxGQPgg8Gw Z8ONuVBdHCOj
NZdbPKorTgubSTAHGxOVFm43nS1whwruzar5ZpsiDb34rYSri+JQVa4QqWUw jz6ZJRDAm6q8
IRdpgsTNRpWXaY5R5CTLjbLg1Mu9xS4yWIEOJGabde/tC6NgAuG4DfZYgEq7 0DCNqu9wnEFP
ZYteXBvU9+iX2yXdi3N3mHCYlnzVWoByIcNQjOIDquEavv43CLgorqdvaiqL BYmaLSq7qbVJ
WK82y3uadu8xm4yGozcyKUZWxccJU2qBPC8WwRJwlBskEBIvYJYaf1jbL383 eaMTA+cFmO8R
OKApsZHm+RPBLg/9qb6kynUXX1JmSKWKlZRyi8psy2LFl2iBcWLTGmXJqVdD jx3Y8hYkCcbj
ItK8LyqL8f7UaQuEqI5tJFKSc5Z9DM6kuNmkz+DzDnaOyOMy5k4oGb48AHCk jsFp5dxtCJbO
yRb299wWSZotKzq8crtjs1mtlxu1rmQCuu9yAxIuNtb5ywAtkr4PLK4Ch9K2 iJxN65ygqKKS
Tujdc2jV1wlsWONcX4sZtlwp5x+HHNHo7EhpBUlQiUm30XbtyOxd6Dub3pMF opWdOa2uNt1J
cXNT3CHYrTA526UR+wyyN1hkDMTanI5wHTJsOPwm2yMR3gqZbIkgr3y4Wp/S txuGnFZ6ShNy
CWM8ceaCqMCZJaUnIskgBCKIaKm4jwOFAUcFxGCxM2KlZ1qjlg03pZ+JF1LD mWeY7H53JjS5
cIHYjCuGAuEnOPps8M1QI/GPAoiihEIlY9XaxtmmXxjzmJjzx26TOZbjgJE9 wXGG+CCKSKTz
hyWgbBPrEuMouMpMFipWdai5ZNHWYzbJ/nRc44LKjNiMNSQSNHkK628+820Q bJbCY37lUlUR
URUk+OruUkZWg9R3XRkS4ym4difmN3oG2RjxXlg86ZQm3jR0lUHGC6miH6RE VcoaCwWJml0q
izuUy3W7ES62K7269OSI8eNaZDkRH5JSOLwdjiPqwm7m76IhOiSq1jGTbQ/l J5WtLw9YRdKz
xeh3J1yNHfaekxUONIfEFbYJpHldcVeK2imyDjaKXWeBNRYLEy/0rLuTblPK 56XsZ3i1Xd0l
j2yNcr1sjDF57LjRnAHYLiO9o5TQ5Frain14FFVLToa6XydNu0O6yLdc2ITg tt3OBEOKy49k
xeYRs3XFJWlEdziGoqRk3hDaOjTQLRSlKhRSlKAUpSgFKUoBSlKAUpSgFKUo BSlKAUpSgFKU
oBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKA5k+Xl+b9JftJf8A k0p8vL836T/a
S/8AJpXrXRz4VQ+EX84jQ1n8+PxX0Rfvkofo2k/vBf6ditdrIvkofo2k/vBf 6ditdVURMquE
r4DpL8Vp/wBx37M/xIPA8F5fUWwitrhyQu3+4ftWua9TT9fB8sq222DfLgFi RIxtQxkKkfmq
sKrqE39VVUm3VyqKuURfsTG+FKSVLenZ7C/Rsf8AL9q//wC++qXco1nPlss9 zcvNsbuLdlfj
9HnLBJLiqaE04LWdxIgFI7WOrr+9a/P1Z6R0dZtes0sUKjgxVJBBNTScpqL5 ta7nI+phqTho
ob5qZOR3E0xyo7c7bZqgURV/4QntB2V/DitDj8SZT7Vq/wBUbWNqXUOl34bT 6R5rKi7Ff+1l
4CQ2nE/5TRM/gqpU9oa/jqXTES6q1wJBIrUuPnrYkAqi62v9xIqfimF+2vs+ g1r9fsxUMb/H
RShe+H/i/klg/wDVXnRr1A6Kkn2P6/ekm6UpX2Z0yrydCWORpa66fdR5W7k3 c2nJWA5w0E90
3XxbPb2U3GmEwqdgM7lTNeOZybWOc7JZuEu4zLO85LeC0G4Ax2XpQOhIcEwB HlU0kSOonCFO
Mu1B2htulKTZCu2fSxQ7zEvFw1Fd71OiR5MZp2aMYMNvlHIhVGWW0XCxhVFx ntHnPZ2w9s5M
LNbLMlnhXW7tQUjwxRreyX+1RBYGPMyrarxhSKwm3PBXZ2m1yWb1Sk2Cu2fS bMC8xL1KvV3u
txjx5MdX5rra8QXyjqWQABAMJFaREbEB+uSoREpKj6WKBoy0aYsuorvaGbVH ZjNSo4xnH3G2
m+GgnxmTDrREVVQUXKdWEyi2KlJlKK3yYWZh9J0O63eJdB4bjc9s2SdB9HJh uPoJtq2puLPl
ISKCgiGmwQ2iqTs3TEado9/Tcy4XGQLzZIU9x5ClC8pb0kASptBwXMGG0UFs hHYIoIok7Sk2
CoyuTrTL09ZbEXmOOYcJqK2222zzN9t4NiIPZ38CO2ePrBHZFMcMVQxyeafC 22K3PLMkx7JZ
ls8ZHHUElbVYxC6pAgkLwlEaITBRUSySYXaqW6lJshQLfyV2qCSy49/vqXZH OM3c1KOrzbyv
TXTcQeDwlUukZIKigooJDtQSFCqXHRMAoU1iTcbjKcnXWDdZMhwmkNyRESKg LgQQUQuZtqSI
KdZHt2oqINopVmwV256WKZrOLqdnUV3hPMRwjLFZGMbDjaOK4Y/SsmYcRdqG rZApI23nrAVT
x6X0HE0/eYU9i93eVHttudtlsgSOBwIUYyZXYCg0Lh4SO0KK4ZrhOtVVVWrd SpMFA1DyV2q9
DIiSL/fWbS65OeG2MlHRlp6YzIafcEiZV3K86fNEI1FCLqTaiCkvG0aMObKd gakvsOK65JkM
QmXGUZjSH1MnHxy2puKpuuGgPE42hFlA7IINopVmwUWDyZ263Zl2q+3e3Xpy RIkSbtHbiI/J
KRwuNvbVhWE3c3YVVFoSVWs5ybinY9N6ehWA7iUJ6Y50hIbkO85fV4kIIzMd O2WTLsMAqqak
SkpKq9fVL0qTZSo3fQcS+yn11Le7ve7e5zjhW2RwGmI/GacZLYTLTbq4Zedb TeZdR5XJIJJ8
Z/J3Au8UGNTX2+6gEXHFLnjzTaG2cWRGJrYw22ApslOqpCIuKu3JqgCKXSlW bIVF3Q5OvhKP
V2o0mORxiXCS2cZp24MA44bbbigynC28Z1ENjhHg8qSkgkkvfdO2y9XK0z5z W561yFfZwIqh
9X1DyiqoIaNOoiY+kYZL2glS9KkylLZ5ObVBajrYbncbFMjuSVbmQgjq4jL5 gRR9rrRt8MRZ
jth2NwNx2gEkFFRVz5O4EyLdoDN9vsO23iGcW4wweaeSSpRUi8YnXmze4iNA 2mUcRFVtFJCV
T3XSlWbIVfU2jGL1NuUsLzcbc5c4bEGYLDUV4HY7SyFRsgkMuCqFzk93V1oI omE3bvjaNAWy
yymEsdzu9rtbfN1ctcd8eA+bDTbTRG4Qq/1Nssioi6IkjeCEtzm+3UqTZSl2 Lk2sdn0ymn40
u4nFSZbZm9xwFPfBCIDSZQETCpCa3dWVUjwo5TFptFvZtkU4zBZE5D8hfo2w 7Trpul1AIp7T
XrVNy+0lIlUl9dKTApSlAKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlA KUpQClKUApSl
AKUpQClKUApSlAKUpQClKUApSlAKUpQHMny8vzfpL9pL/wDZmlPl5fm/Sf7S X/k0r1ro58Ko
fCL+cRoaz+fH4r6Iv3yUP0bSf3gv9OxWp3dp9+2SWYqojxtqg5XH+FZZ8lD9 G0n94L/TsVrt
eedK6JU1o1mji1NtcUbGyosGrUbXYY7K1uxb3zgSLXdRdjqrZIlskKmU+5UD C/3p7aoMi36P
kcrC8o70PULlxUWlFg7XJVtt1sREXAVARU7IoiiuUXKr7cY6gpXn9S6H2fUY oo6vHSQuKFwu
UUOlPWtMHbxN5SWlS0iSihTlp1PmY0HKJDFVxbrsm5FRf7Lk+xf/ANdezkQu FxuGstYSGbVP
h2CQ5HdYclxyZ4kpA2OkAkiLgkEM9XtTP/FWs0ruWN0bs+xqSOlq2FOJYP4o k1KaepQrToMd
ZrtLWIVDHLRp0f8A0UpSt6dQrsPWNsl3KNbGmJnPn7jKgnGUB4sfm6ERPOju yDJIjKieOtJU
dcJxEr12bVGmb0w1Is+orRcWXpCxWnIk1t0TeRtXFaFRVUU0BFNRTr2oq+yq 5qbQXTdy1ifE
hxGdQaeG1tPi1vdYeNHwfeUepF3BzNFwWTSMCLhACo6ZpTV8/VLOt34tiYvE NyMke1hcXXI7
wNNT2lIpKsCQKvSBrhGST6FEz9IqhZIhoBXS2DbZFzK4w0gxeLziSr48JnhK Qu7izgdigSFl
eyoqi4wteOJqjTMuLElxNRWiRHm55o61NbIH8OgyuxUXBYdcbb6s9oxH2qiV XLVprU0fk0mW
hZUODepVxmTjSJLc4Wx+e5JKOL+wXA3NuK0rwghApKYoqilQXJ5yb3W1a7TU 17jW5BByc7Ha
W6yLm9HN9i3MiSSJDYmS7YkhFVcKIuCKZTOEkDRrTfrHd5s6Far1bp8q3ucK azGlA6cY8km1
wRVVBciSYXC5FfuWojV2uLHYrXqM2LhbrheLDan7lItITQSRsba4ibhTJAi5 BNyjjtovXlM1
zkm5PZukpsJZwMuDarUtriylvU2YckFVrJoy8qNQ0XgAqtNo4mVFEMUb7cFy h8mesdTzpo88
hvC50krU2TfZaCoSIMqOy1zBG1Ya4fOGxV0SUiFojVNzhDVSUwaXH1lpCRYJ GoGNV2J2zxnE
akTwuDRR2jXaiCTiFtFe2HUq57SfelewL9YzhOzQvVuKK1DCe48koFAIxoSg +pZwjZIBqh/V
VBLC9S1RZmlNXz9Us63fi2Ji8Q3IyR7WFxdcjvA01PaUikqwJAq9IGuEZJPo UTP0iqERc+Tr
V7OndTQ7UlilytVWqVDmpJnOsBAN6TOkZbIWTV9EW4EHWjSqjKLhN6iCSBou k9WWPU5XFq1T
mXJVsmPw5sXigr0c23nGsmAkqihq0RDnCqOFwnWiR1k5S9DXTRkHVvzntEK1 y+GHEmT2W+C8
baOc3cXeoi8gr1hnKYWvZoe03OxBc7bKGG5BK4ypsOS28Suuc5kuyDFxtQRG 9iu7EVDPeibl
QPq1VrDpTV+n4WmDhRbFPlabtT1iZbeuLrAS4xJF2ySNGDVpzMVEVlBMURzP FXbgpJAul+vX
RV10/B5txumLicLfxNvB2xZEjdjC7vyG3HV9bOerC/GPrLSEiwSNQMarsTtn jOI1InhcGijt
Gu1EEnELaK9sOpVz2k+9KqOpuTKTc+TTS+h2LsyLdphnBkTTZVFICtUmEjgt oq5Xc+BbVJEw
i9rOM+OPoLUrUKdKYbZhzJTkYJERNW3OQcyOyj6iC3BxONHRHH0cQWm/a0Qk RC8qBZIGjBfr
GcJ2aF6txRWoYT3HklAoBGNCUH1LOEbJANUP6qoJYXqWke/WORf5Gn2L1bnb xGbR2RACUBSG
gXaqETaLuFO2HWqY7SfelZzYeTCezZbREnPssEUyYl8YZnuyAlwXZrsxtk3X QQ5Koag0Suph
WpExPa5mvZpnk9m2vXA3J8GX4ce6zrpHlHepriqckn1UBgqqR2VFJJjxUU1J BVdgk6qhJIF0
jX5mWd/ZhQZkmRZJHNnWR4Yk+4sZqQgtqRIPWLwDk1FN2c4TrquWnlHC8223 S7LpDUdxem25
m5lEbKGDsaM+ppHNxXJAgvERpxUQCJUQe2gKqIv2t1v1faNWankwrZYpltu8 xJzLr11dZeAx
gsMC2TaRzHCuMJkkNVQTztVU2rVy0FqaVyd6b0nO09pE51qswW9m+rcHHJNr eQEa5zEFYqLv
RAadTDjS7027k2oa2SBevnjbPn78z+BM5xzfic92DzTjY3c04m7POeF9NwsZ 4fb9lNQ6qZsu
qLVZX4m8bjHddR7nDbewhkxI4jg1FFystF6i3djaImRIlVD0caj6Z+cfzvmd KfOnpjmm2PzL
g7ubbf8Ad+Lv6O+ixvxxO1n/AIq9mr9Ham1He7Hc5L9obK3SHN4tm4iEyl3g SmcZFcnzeGqF
1onEJETsrlEkC0WnWWkLu7FatOq7FcHJbjjUYI1wadV42wQ3BBBJdyiJCRIn WiEir1LXstN+
sd3mzoVqvVunyre5wprMaUDpxjySbXBFVUFyJJhcLkV+5azmz8m18h2W2QnZ duVyJatLw3FF
w8Kdsmm++qdj2EJIgfaq+1BTrqY0FpzV+m7Q7CYct0SE25CYt1ocuDs9mDGB xOcKEk2m3iUm
iJAbPeIE2OC2FsCNIFi1zqeNpOwFdX7fcbm4rgtR4FtZR6XKNetRabVU3qgo ZqiLlAAy9grU
Q9r+Muu7VpyFFZmxbk3EdZuDMpCAgfYuDwkKIKoSYgJhULCo7n/h7X21xpa6 6j1Jp6VG1FMs
0G085kqUIWFfKWQC00SI8y4KgjTktFTq6zBevGUqOjeTDUFj1Jp6VJusOZBs fAjMEZrxyiRw
u7TAqgtiKmjU6Iir1ZUHV+xFKpKQLpr3XFj0na7mb9wtzt4iWqRco9pOaDUi UDLTji7RXJYX
hmm5BVE2qv2LXrj6y0hIsEjUDGq7E7Z4ziNSJ4XBoo7RrtRBJxC2ivbDqVc9 pPvSqvqzSWpp
cPXVntTdodg6tjvksqTMcadiPHbwiiHCFo0cDLIEp7xVEMk2rsTf9tZ6S1Fc NTXG8WmYyMeV
Dt8dyIlxfgnKRg5pGCyWRVxhN0llxCbypK0QEiCarSSBYntZaQZm2+E7quxN yrm207AZK4NI
csHFw2TQ7smhL1Co5RV9ma+3zo0z85Pm184rR053bz1vnX1N/wCSzv8Aqdr2 ezr9lZpYeTDU
UTRms7TIftzcq/2KRAjjz9+SjTrku5vJxHnAQzRBnNIpqikSiaqnsVY3U+l7 9fLqXJuzE22t
LjeJ7164ElOEE+LOx2TZFhzY5PEMNyDItuVEe3w0kDV4+stISLBI1AxquxO2 eM4jUieFwaKO
0a7UQScQtor2w6lXPaT70r2S79Y4dgHUEu9W6PZybB0Z7soBjqB4QC4irtwW 4cLnC5THtrNP
R5fBYeubVoht3xJEc4jhazuT7sZWW5Ii8kp9pzdjnJikdWeGqEamriFsG0au 05fJ+krJGBxm
8agtbjTw3I7gdrUZAsG2UoUaadFVXeX0JgTaoaoSEibVkkD2PcoWiook7cdU 2K3xycQIz8m6
xhCUistPb214i5Ta+37cLhULG0gIpeRfrHHv8fT796tzV4ktq7HgHKAZDoJu VSFtV3EnYPrR
MdlfuWqXozQ+oLRygOaju93h3PiR323pAgrTr7jka0tcRW0TYGTgPkooSoiG GM9e2I03ycam
tmgbjoV520HBvlmbiTriMlziw3ktbMFUbY4eHgzHE9xONLg1Tb2clZIGl6fv 1j1FCObp+9W6
7xQcVo3oMoHwE0RFUVIFVEXBIuPbhU++ojSOuLHfbXpw37hbrfeL9amLlHtJ zQWRsca4i7RX
BGiYNNyDjsKvVhcePk20vNsc253K5Q2Ysqa2wxtS+zbsag0rpCqvytqomXiw 2IIiLuVSLeiB
S4vJnrFm26VtciZDms2noVSeS+y47UUIaxidaGIDasydxMumLrqiWXkTCI0K 0kgXq9cpehrT
Kajy9T2j849HS3Bns7ID3CecRJCqacLPN3ARF61LCY9uJ3UF+senYQTdQXq3 WiKbiNA9OlAw
BGqKqChGqIq4FVx7cIv3VnNj0Nq+1xbY7GK3NR7DMaes2n3bs7JjsgkWTHMe enHR5EVJKEgE
DqBwEESQTRG7fqu13xdTWrUun49umyoUOXBOJOlnFAgfOOauI6DTq5FYyJt2 YVDVdybcFGkC
Re1Rplm5T7Y9qK0NzrdHWVOjHNbR2KyiISuuDnIAiEK7iREwSL9tfGJrLSEx onYmq7FIbGGc
8jauDRIkYDUDfyhfkxISFT+qioqKuUqgas5ONTXnT1w0yy7aGoIyLzPgzTku cV56ezNBGXGe
HhoAWcX0guOKqNJ2E34D68ofJtfNRRNRNQpdubK53WTMZ4zhogg5YStwoWAX C8YkJcZTZ15V
ezVkgXUtcaUctsibbtQ2i58G3O3JGolxjqTkdtSEnBUjQEBDFQUyJAQkVFJM Lj66T1ZY9Tlc
WrVOZclWyY/DmxeKCvRzbecayYCSqKGrREOcKo4XCdaJReUPk2vmoomomoUu 3Nlc7rJmM8Zw
0QQcsJW4ULALheMSEuMps68qvZq66HtNzsQXO2yhhuQSuMqbDktvErrnOZLs gxcbUERvYrux
FQz3om5UD6tRpSBItX6xutNutXq3G243HdbMZQKhhINQYJFz1o4SKIL7CVMJ laq2kOURnUer
ug49r4TJR3ZDcnnbbu4Qj255Pye4FylxxkTIfosopIfVBWXkokwGrI0d3ecb hTGWpALJVUK3
wzaOAIps63BKJHIkXAIsqeoYVwcOSPk2vmkb1bptyl251uNalhmkdwyVTWFa GMpuBOrdb3l+
/BN9WVVBskNJb9Fa4sep5U62sXC3BeIMybHkW0JoOSGwjyjYR0gTBChbQLrT CcREyvUqy+n7
9Y9RQjm6fvVuu8UHFaN6DKB8BNERVFSBVRFwSLj24VPvrNLpycamv1ml6Xub tot9rS43qbGn
x5Lkh9zn4zmxE2CbbENgzlJVR0sq1jHa3DaOTbS82xzbncrlDZiyprbDG1L7 NuxqDSukKq/K
2qiZeLDYgiIu5VIt6IEaQPZpHXFjvtr04b9wt1vvF+tTFyj2k5oLI2ONcRdo rgjRMGm5Bx2F
XqwuPjeuUvQ1plNR5ep7R+cejpbgz2dkB7hPOIkhVNOFnm7gIi9alhMe3FR0 nycams2nrfpl
520OwSkWafOmjJc4rL0BmECsts8PDoGsEfpCcbVEdXsLswf1sehtX2uLbHYx W5qPYZjT1m0+
7dnZMdkEiyY5jz046PIipJQkAgdQOAgiSCaI3ZIGr1UdF68iakYtkhyyXeyM 3iOMm1OXHgbZ
wE3xMArLriCaB29h7SUUJRRUA9tjgdJ86uHP+Z835wnMOBu38HhN54uerfxe L9Xq27PtzWXR
eTjU175NrVorU7totbNmsxwIsi3SXJZPvHAdhcY0NtpAAQecLhpuUiIe2CAq ORSBpen79Y9R
Qjm6fvVuu8UHFaN6DKB8BNERVFSBVRFwSLj24VPvod+sYQmpp3q3DFdhnPbe WUCAcYEFTfQs
4VsUMFU/qohDletKiNKWu+Jqa66l1BHt0KVNhxIIRIMs5QCDByDRxXTaaXJL JVNuzCICLuXd
gahbdCSZtsur8ZHmCh3VsNPxbgigMeNDuAyuEiIK8Ft15tWxJtCHmzUNdhK3 hUkDRrTfrHd2
ortpvVuuDcttx2McaUDqPA2aA4QKKruQSIRJU6kUkReta+zN0tjzECQzcYbj NxxzFwXxUZWW
1cThrnB5ASPs57IqvsSs/h6U1fA1S9rdiLYn7xMckpItZ3F1uOyDrUBpCGSj BEap0eC4VkU+
mVM/Rop/Z3QFzd5LNH6aG58zu1hjxWClxHybQf8AZShyTaPbuQ0ZefJpcJhx GlLqQkVJAt0n
VGmY1tO5ydRWhmCEdmUclya2LQsvKosuqSrhANUVBLOCVFRM18XtZaQZm2+E 7quxNyrm207A
ZK4NIcsHFw2TQ7smhL1Co5RV9mapbvJ1eYHSp2Wf9C5IYZjQUuT0FHLc3x3Q jc4ZDiRuG/Ld
2cJFTgx2GsIhOKsdYeTDUUTRms7TIftzcq/2KRAjjz9+SjTrku5vJxHnAQzR BnNIpqikSiaq
nsVbJA0XSerLHqcri1apzLkq2TH4c2LxQV6ObbzjWTASVRQ1aIhzhVHC4TrR I6ycpehrpoyD
q35z2iFa5fDDiTJ7LfBeNtHObuLvUReQV6wzlMLXs0PabnYgudtlDDcglcZU 2HJbeJXXOcyX
ZBi42oIjexXdiKhnvRNyoH1aq1h0pq/T8LTBwotinytN2p6xMtvXF1gJcYki 7ZJGjBq05mKi
KygmKI5nirtwUkgXrUF+senYQTdQXq3WiKbiNA9OlAwBGqKqChGqIq4FVx7c Iv3Uj36xyXYr
Ue9W55yY227FBuUBK+DgOG2QIi9pCFp0kVOpUbNU6hXFFvGn75p3T/JjZtPx Gb3KsExuObj5
nGZIG7XLZV1wwB1WkVVTHUSbiEc9ea8dv5KpLkfVqXKRbmpWorFIt4yWW1eO EcqXPkvgKkgq
bYrLZRFyKuKzlRDqREkC9R9ZaQkWCRqBjVdids8ZxGpE8Lg0Udo12ogk4hbR Xth1Kue0n3pX
2Z1Rpl65QLYzqK0OTrjHSVBjDNbV2UyqKSOtjnJgqCS7hRUwKr9lUuZpTV8/ VLOt34tiYvEN
yMke1hcXXI7wNNT2lIpKsCQKvSBrhGST6FEz9Iqh8XuT+7S9bOXqbHhmzcLj CuspEv8AORqI
9HbjjwhiAgMye1GEhecUFRTRVbJG0E7JAvUfVGmZPSvN9RWh7ofd0pw5rZcx 27t3Gwv0eNh5
3YxtL7lqrscqVqkRb1dYNveu2n7PMNiVeLXLjyI7TIRWH3Hzy4JKg8Yx2tI6 X0JdWVQaq1h5
JLtbrVDiZhrIskeIzb5L97nS+e83lRZCIrbv0cEHFhghC0L23emFw1tctNi0 pfH7nJuWo4tu
aKXqULucOHcTeZEG7e3Hb3qbA8VUeaB1BwCCQgaEqtoJJIF/pSlcSilKUApS lAKUpQHMny8v
zfpP9pL/AMmlPl5fm/Sf7SX/AJNK9a6OfCqHwi/nEaGs/nx+K+iL98lD9G0n 94L/AE7Fa7WR
fJQ/RtJ/eC/07Fa7XwHSX4rT/uO/Zn+JB4ClKVpDvilKUApSlAKVEXfU+n7T Zn7xPvENqCxz
hDdFxDyTAuE8AoOVIwRl1VAUUk4ZdXUtSUSVGmNE7EksyGxcNojaNCRDA1Ax yn2iQkKp7UVF
RetKA+tK8lkucK9WaDeLY/x4M+O3JjO7VHe2YoQlgkRUyiouFRFr10ApUdqC /WPTsIJuoL1b
rRFNxGgenSgYAjVFVBQjVEVcCq49uEX7q+1qulsuzCyLVcYc9lNmXIz4uim9 sXB6xVU6wMDT
7xMV9ipQHrpSlAKVHWm9266zZ0WA688UFzhPO83cRlTySEIOqKA4okJCSARK BIolheqo63a5
0jP09I1C1fobNpjcDjTJZLGab4zLLzW4nUFE3BIZVPxNE9uURIFipXkiXS2S +ac0uMORz2Os
qJwnxLjspsy6GF7QJxG+0mU7Y/elRto1fpu73foq13ZmZK4ZOijIkQGAtxnF IXETYSbJkYkV
FVFRzqzgsJAnaUpQClK8kC5wp8q4RYj/ABHrdISNLHaqcNxWm3UHKphew62u Uynax7UVEA9d
KV5Jd0tkTnfO7jDj8yjpKl8V8R4DK78OnleyC8NztLhOwX3LQHrpSlAKUpQC leS83OFZ7a7c
bi/wY7WEVUFTIiJUEQERRSMyJUEQFFIiJBRFVUSvtCktzITEtoXhbfbFwBeZ No0QkyiEBohC
vX1iSIqL1KiLQH1pXyOVGCa1COSyMp1s3W2VNEMwBRQyQfaqCpgir7EUhz7U r60ApSvlLlRo
bQuy5LMdsnAaE3TQUUzNAAcr9pEQiie1VVETrWgPrSlKAUpSgFK8jtzhNXmN Z3H8TpUd6Sy1
tXtNtE2LhZxhMK82mFXK7urOFx66AUpXymyo0GE/NmyWY0WO2TrzzxoANgKZ IiJepEREVVVe
pEoD60qIHUlq6Dj3p45kWHJkNRm+dwX47vEdfFhsSacBHB3OEKIpCiYVC+r1 0t2p9Pz2LK9G
vEP+3Y/ObU244jbsxvho4pNtngywBISpjIovXikgS9KiHNS2RvTdx1Ec3Frt vO+dv8I/o+am
YP8AZxuXaTRp1IucdWcpmXoBSleR25wmrzGs7j+J0qO9JZa2r2m2ibFws4wm FebTCrld3VnC
4A9dKV5Lvc4VpihKuD/BZOQxGEtqllx50GmxwiKvWZimfYmcrhMrQHrpXksl zhXqzQbxbH+P
Bnx25MZ3ao72zFCEsEiKmUVFwqIteugFKUoBSvJebnCs9tduNxf4MdrCKqCp kREqCICIopGZ
EqCICikREgoiqqJX2hSW5kJiW0Lwtvti4AvMm0aISZRCA0QhXr6xJEVF6lRF oD60ryWi5wrt
FOVb3+MyEh+MRbVHDjLptODhUReowJM+xcZTKYWvXQCleS73OFaYoSrg/wAF k5DEYS2qWXHn
QabHCIq9ZmKZ9iZyuEytfYJUY5rsIJLJSmmwdcZQ0UwA1JAJR9qISgaIvsVR LHsWgPrSlREr
UtkjakY06/N2XR/h8JjhGu7iBIMO0ibUyMSQvWvVw+v6w5Al6Ur5TZUaDCfm zZLMaLHbJ155
40AGwFMkREvUiIiKqqvUiUB9aVHafv1j1FCObp+9W67xQcVo3oMoHwE0RFUV IFVEXBIuPbhU
++vs1dLY7cnLY1cYZzm92+ML4q6O1GyLI5ymEeZVerqR0F/4kyB66UpQCleS 93OFZbNOvFzf
4EGBHckyXdqlsbAVIiwKKq4RFXCIq0n3OFAlW+LLf4b1xkLGiDtVeI4jTjqj lEwnYacXK4Ts
49qoigeulR2or7aNO2t653qezCitNuOERrlSRto3TQRTJGqNtmW0UVcCq46q kaAUpSgOZPl5
fm/Sf7SX/k0p8vL836T/AGkv/JpXrXRz4VQ+EX84jQ1n8+PxX0Rfvkofo2k/ vBf6ditdrIvk
ofo2k/vBf6ditdr4DpL8Vp/3Hfsz/Eg8BSlK0h3xSlKAUpSgMGfsN8iaE5Q2 p9luNwlXpvUj
NkNuKZnEA35RpF4aJkUeVEeF5Ew6pA2Spw46HO6b6W+difO/53cz6Rk9C825 9w+L0rNzx+b9
XB4HMdnOPotmdnZ4la5SuWESRz1bYOurdyY6VtEs77BM4dvWbIjQpjwR4DUM hSPzeKbchp8J
JMoew0NxC37laBxhiRG1axKx6gubs/V0q42nSwSbAYlLiC9KR+4E2ixUeNHj 2DDRQkK44Q7E
dTcRDW6UphCRS+UkbcxNtlxduGqbXcm232Y8yxWdyeaMmrROtmKR3wFCJtlc kKFlvsrjei5p
dvSTPeV3UT93ssRyQjk0IUK4ywblLbrbtbZGA+D/AAUcWf2hMmdyFuyagqb/ AEqKKQkUDWJa
ib5LrVFkrcXZ77cZq6z2oz6yIyo3uN7m9vdFw1J0BbUGHMDxVLJNgSLn8e8a 3g8n+pSuXzuk
TJ+npEGwORrTPV3nDMm4g2fDRDdjmrJwVRx9UM02qpmQESb/AEoohIpfJLZC tVsvEp9q4syp
19ujptSZDyggdISVbJtoyUG0ICEsgIoaKhLnqWvjfrTC03qSx32JY9tigR5L T8a129XTZkGE
dqPIRhoVItjLLkfcAkYC6iYRveo3qlJ6QYXcdMaguWvY15jWeY5p2V0pNOzu tqxzqI4lsQox
7sCwb7zT8rhGo8XtA9s4j2zUrtN0/ZNPXHXp2jbze3PXB90YKNTDbRkCNFQ0 E0NQYaFRPav0
QIWNqYsVfKXFjTGhalxmZDYuA6IOghIhgaGBYX7RIRJF9qKiKnWlG5iRXNfy Z8CRpy6RxuJ2
+FdScugQWXXzKOUSS2KKy0im6nGNhdoiWFRCVEQVJMut0bVt3l3C6OlrRts5 kVuEBvToqc1k
36c3IVWVUcKkEmV3EO9kOGQqCiJJvNKJyEjOi+cw8lUhhel+cx7y7GNU4izF tbd0JslEvypm
sEVUTFVdPqIVJwkVc5dt95SdczssnV1q0rJvL7yvy7bepMx51INuBlSFp1qa oZGYiERK0mxE
VM8LHRdKqikJGO2q2avZGZfZ8rVL9+j32yxQ4j7oMuRjZtwTD5o24UXGXJik QoYgW9RPIIST
vKfp253LUMMLa1ug6hjjZb6iCRIcYHke7aoi8IOb9IsoYqK8SUymfqm3otKm EJGF6y+ePML/
ANE/O750f21zvhc75rzHgTOY82/7txt3R+OB9Nndu6+NX25Zm5un7DqBZt11 o5Hiaacess6D
Im5W4/7UchyQUTAinXFVEeQWQTcjaCKGibdUddrDY7vNgzbrZbdPlW9ziwnp MUHTjHkV3NkS
KoLkRXKYXIp9yVVEJGI8pMrXi3++PWRNRxZkiPc4xQIkG5OgDQQJPNnm5PEK IhuONxTQWWwd
EnUBSUkc32PUVuu1l1I5aY7mrndGDzGTcDZmTpcrthcBcRp4SOUv0rdv3AyX ZRcqiAbilrle
S82u2Xq2u2y8W6HcYL2OLGlsC60eFQk3CSKi4VEVMp7URaYQkZRCjP6j5EGI jRX2c2erhbAn
npXPQitagwikZrxwVtkOsiVDBAyqoo9XruMa9Q9YHEilqkrgxdbc3ZSR6Y7C W0iMZJSvmqrH
JzCTu1IVX1XYoqq8GtShRY0GExChRmY0WO2LTLLIIANgKYERFOpEREREROpE r61MISMX0lp6
4x/RjetUPaumSUsxjOfN+WT7Vwe5grbT4M4UWURh1CRweFkNzyq4akXx0rJl R5ELUsQeUCPb
27q25crVPZu0k4sTmkxttNshCOQ4TzrKuCxvAFFrqVG1ePbqVcISMRs0nUsz UFllvjqm4Nv3
WUbNsfZudtSNHK6SSGU4+iI0aJHRrESSiZABQFFT2OQVvsmt7lYHmr/cNRz3 k6Pk3+IFunx+
E+zPivPEw85IJDMQblbUt4CBY6sLzcV6LpTCEjF73z6Vf53zP+fUC6QrM50R zzpM41wlFAXg
8TnOYrYBuHPFw4b4rv2bF43j05ZtQz51qt7t71dMsL95b5yQx7raibQYM5Ty 5JknL2K4kTPW
LO5AQdxk4ibpSmEJFL0DeJMZIembw3cVuDjl3ciOSUVV5nEnoyzvM13mqtPR 1E13KaIpESqu
Sgr9098/ZXD+cfSnTMDojgc56O6LxG53xdv+y7/9/wDy30v1Nn/Y1pgRYwTX ZoRmRlOtg048
gIhmAKSgKl7VQVM1RPYikWPatfWpMHOj8PVLzlul24NXN6ob084zqSXMj3B1 hl45ltWWkZCU
W1y2ExRGEQqSAnCVFRtUtOgbXqiRqaxNzr7ql+xst3GQJHFlQQdUTt6stOpJ ddkqnE5yScYx
MkRwURWF2nsVKuEJGR8v8rVLWXNPpd4kiDbnJNsegQbhN57MXdhkm4jgtt7F baVClA42fGVE
HAOIUFylv6ol6KuGkm4WqZV2KZqFyQLcCU4y7Ddi3MogcdBVpxF4sRBbQ1US 2DtQgwm80oop
CRHQrJbotoYtStPTIrDgutpPkOTD3i5xAJXHiIyUTRCFVVVFRHGMJjItd2nV 43+8XnTej7cV
v0q3b2rK2sp1iQgRdsqSMFsI5IiSG3EhqgEiFwdpbkTam3UqJyBzpfrXdi0p qu2WK3auW7Sp
GpulIzzE7mb0N1LgTHAF1ObkZunDVOAnELcS9aK5Vjag3a56ntkHT0zXUPSD 1xYSQ7LdnNyd
/M7iskSOWnHBksQRQkwKGSK0QuopJtFKuEJGFyI/KZ85NRP2273fpz+1eaw+ jJHNeFsfSB9O
+/zD/wCkX6Fri57LnVzgqmIOm7Lf9Z2IreGugtMe3XVHZE2deIb4Pk5btoK6 8YPbCESVAzsV
QNURVElTXKUwhIwbSy8pFw1FYLhf7rfYlwcbtbgxRs0tQNhY0cpiOkLzcJpV dWYhC80rwonY
RV4ApYuTKyXWK1oxq7NX2Y3cdNJOvYXmRImI3cmTgmyqpIIuA4hHIJBDZlRz hVbHbq9KjiEi
ItU62MXl/SVvh816Kt0V8W2mhBgGXSebbAERerbzYurCIiKOM9eMi19cdYhp eTp+3N6uW/s3
G/ySciw5agsY41yOGgyRHhlhXIaAAmqiSAOEIMJt8eLGjuyHWIzLTklxHZBg CCrpoAghEqfW
XaADlevAonsRK+tE5Ay6zW6/WnXjQRXNRuW5rUK24edzJMlpbatpWQpErpEh f7auEfXJouGk
PaiBXk5QJWqR5TLe/bUu8PgXG3xmWY8G4SmJsM3m+cPG425zNnAuPgovNE4i M70JNzSjrlKY
QkYBdB1Jf7PovTEyJq5yRb7dBj6hIo01kVlhc7TvcSThBdMRblkjzZlgUM0L C7l0vlDjPw7J
YojJX0rIxMFu7lAelOzVijHdRtUNlVkkvHSNuIFU1TcpKob6ulKYQkc3Q7br NqIy1a52qbNb
+JOdsYLaLjJkOSHLpNPc8iPsoKq2UMkW4bmy3Kq4TjZ2Pkxg3NiDdp14mXd+ XKvNxRtqc6W1
iME6QjAtAqIiAoKhIS5VRIU3KAtiNupRxTEjnSeOvLleyYjt3dopsiHNmQpN puT0a2TG7vbz
EeM+8rT4NgUlVWKrLZA2RYQUBQl51mvzty1ETcXV0fUr2littskDNkq09cgS e44ZPt7GFBec
sk0bgtgKnsbFo2zab3SlXCEjEdcXbUuor/Of087qm3aeFu2tzXXrJc21FE6R VxWmAVmSaq4s
FCJgkXG3eqgJpUFOs/KD0rCn2xm7z7u1bg6PnyberH0gxdQpH3o8bm3bxog/ Tmp/SN8bBmqV
0XSmEJGF6cs2oZ861W9296umWF+8t85IY91tRNoMGcp5ckyTl7FcSJnrFncg IO4ycRLrGYJ7
kvlR9VdOoMO6yRjOMxXpM1sI9xPmLoggGbyiLcc0IhNDRNx70UlW/wBKjimJ GF6jd1vcmIXF
u+o2tNtyJQs3ByyT+fy14cVWVej28o0hvBlPBFUQbUW21ISIm3F+2n7VqIuU W2XbWaapkNxH
CitSWxfaVZLsOzEm9uIZAjBOsy1NMlGExJCLKpnbqVcISMj5EI+sW7yTupLv d5Mgrd/bEaRb
JbLDc5Sb+o7IfNs8Lx0TmbYsqnWuE4KL45vPpGpb5c7R8+oL0K4sKcF3pM2Z EZq5RzlvgruW
C3NtuI0xGVVJojTBq5wmtopUwtIkZReH7rqTk05Wzjwr663NbltWiPLgSGHX AW1MBtaZdETw
r3FREQcKSkqZVart/i6okS2ndARtUuw4zhO2s7wEonWritruwESrP+kFvccE UU/odxYTtK5W
80q4Qkc3aitus39DXaFbZ2qb1AlNy2uCdouMdVJbTckIVGa+9JcQnFiJhcNb +Hsy4p4nb63q
F1h9vScvV0PSSyInO3rjFusiYJ8OZx9jZONzyBT6OT6E0FMkvWKPou6UphCR hY2rWJWPUFzd
n6ulXG06WCTYDEpcQXpSP3Am0WKjxo8ewYaKEhXHCHYjqbiIa2mBO53KuEfm cyPzKQjHEfa2
g/lptze0ue0CcTZnq7QGn2V66VG5g5k+Xl+b9J/tJf8Ak0p8vL83aT/aS/8A JpXrPRz4VQ+E
X84jRVn8+PxX0Rfvkofo2k/vBf6ditdrIvkofo2k/vBf6ditdr4DpL8Vp/3H fsz/ABIPAUpS
tId8UpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUqM1 XdRsWmbnejBX
AgxXJBCi9ZIAqSon+CVV4C8p9wZGRHft4tEagq9DIooqEAkqKcxsiFFU8FsH cjRKidoN+ajo
IqRYU0lvMcdKoXKUy90qktxeVc9m56A3u253WZrs54ec4uC+zeWcZ/JHjOQ3 m4vKuezc9Ab3
bc7rM12c8POcXBfZvLOM/kjxnIb8nVX3kcMd+ll2pVJbi8q57Nz0Bvdtzusz XZzw85xcF9m8
s4z+SPGchv8AwIfKwahmRCa3bc5szXZzw85xPX2byzjP5I8ZyG91V95DHfpZ d6VR24fKwezd
KhN7tud1la7OeHnOJ6+zeWcZ/JHjOQ3m4fKwezdKhN7tud1la7OeHnOJ6+ze WcZ/JHjOQ3zq
r7yGO/Sy8Uqjtw+Vg9m6VCb3bc7rK12c8POcT19m8s4z+SPGchvj77duUPTN qO83pYjkRhsn
nW+ikbVRBtHTHiNynthbUcRFUFFSbxlNwKVVTiick1MOnSU2maRSv5eUm2TL q3CKr/ilVjTU
fW+pbBB1BF1DY7ZFuLASo8Z20OSTBoxQg3Gj4IpbVTOBTFYaOicabuMkUeC5 FppUN83Ne++u
n/8Apx3/AFdPm5r3310//wBOO/6uufV/1L15HHGPuv05kzSob5ua999dP/8A Tjv+roum9fL7
NbWBP7tOOf6unV/1L15DGPuv05kzSoX5ta/9+LD/ANOOf6unza1/78WH/pxz /V06v+pevIYx
91+nMmqVC/NrX/vxYf8Apxz/AFdfxIsHKCxHcdb1dp6UYCpC0Vica3r/AOXf zktufvwv91Xq
77y9eQxv6X6cydpUfpm5DedN2y8ACgE+G1KEVXKijgIaIv8AgtSFYGnC5MyJ pqaFKUqFFKUo
BSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgOZPl5fm/Sf7S X/k0p8vL836T
/aS/8mletdHPhdD4RfziNDWfz4/FfRF++Sh+jaT+8F/p2K12si+Sf+jaT+8F /p2K12vgOkvx
Wn/cd+zP8SDwFKUrSHfFKUoBSlKAUpSgFKUoBSlKAUpSgFKUoBSlKAUpSgFK UoBSlKAUpSgK
tyu/or1V+6JX/wARVN8nBbNJM9hA3SZR4QUH60hxc4QA9uc5wuc53H9cozlN hybhydaigQ2T
ekyLZIaZbBMkZk2SIiJ96qtUXSXLFo6x2Zu1TZJC80+8pKhsiiIbqkiqJEBI uHFyijnIF9Zc
KWyqtDSU1A1Rqbn2eB1KSOGClnE5aDb+J+NOJ+NZIHLzoQtuZLo5xnL0fs52 +3Dv2bl/gLGe
zuBy86ELbmS6OcZy9H7Odvtw79m5f4Cxns7snUK1s3wY6xRd5cS46tuNylan tOkbZcnrOVwh
S571xjttuPthHOOHDbF0SbQiKSKqZCaIIEKDk0MKFN5RNT23lFg6K52zIcFy baluMpkRYN7h
2x6PKkoGNpIMwmdgKAvPEApwkdHhfG/8rvJlqCE1EubktBBwXWnWZ7cd+OeE FSB1p4XGy2uO
CqgSKoo4PWhIheONykcj4NRWVgobbMKRB2SJDLqGzKNk5KOoTy8VXCFCMj3E Sg4qqqn23UK1
s3wY6xRd5cTc4IuR4TEd6W9McabEDkPICOPKiYUyQBEUJfau0UTK9SInVX24 n41j1u5cNARI
UaG1Ll8NlsGxJ+Y065hEBMmZPERkmVySqqqoEuVVU3fYOXnQhbcyXRzjOXo/ Zzt9uHfs3L/A
WM9nc6hWtm+DHWKLvLia3xPxrNflHru5NpRbELY3KXKii7cwpA5+oWPbjOQ9 uNy52FHBy86E
LbmS6OcZy9H7Odvtw79m5f4Cxns7qryncpGn9d6YLT9gV164yEcRlnc0ZmZx zbEBEFMlJSdR
OrH1SVSxhCzVep1iClhiigaSa7GY6ano4qOJKJTk+02+d+Sf/wCUqjuSVzHJ TpFM/wDgcL/4
AqSnCux8ftwSVQdBa80pY9D2KyXm/W+23K3W6PElRZkkGXWnW2xAkUTVF9qL 1/bWtoIW4Ikl
2r+zsUjSjU7n/R4eUvlViae5UIduXWVntkKz8x6Utj8lhDuPPn1Y6yPts81A RkltzvBxELYO
CWGv+uNUWvks1ak0NjMyTqiHZ7tHurpzG32DuLzaE2rYo0ANxjECB01TY0iC iKuy1TNU8ksy
Bf4EjUdhONqHf0oHSwpzjcwEcutDyOWmwHs49mfaqrUO45yHu9Ii/qC2yGbj ztX47+pHHGBK
VxOObTRPKDJmjrqKbaCSI4aIqISouTFx918CYyC9E/P5R9RW6+xNMTNIQ3tQ y5LDbbMO8KcY
Wn2JrjbhPOMtkmCgOoYo2qiCoQcQvo68b3LOMe53px/Sd4OxWrpAXJ0eLJIt 0IXVdUlNgYyA
pMOACjIMlImkURUj4fwtV35HbdLjTWtT22RMjSUktSpuojlviaNOtCiuPOka ggPvYBVUEV0y
REJVWhXbkXcuUmc/fLDI5zxVciyLyjsNCdEhdMYpOKyBmhuIRiCEXFcyq8Q9 zFx918BjIL0e
26XvlGDlC07HCy2EZTtpupu29NRSEiGAPW9AeVzmmVdFTMUFW8IJkqH1qNfG y8s432/W9iy6
TvEq1SeYi9JSLJJ1kpTDL4KvDYOOgAEhpXFOQBCiOKglgOJ+WPUXJPZ5rE6L rCG/KYbfaafn
alcmOADysq4KE+8a7VWO0uPYiiuMbiz47fN5E7e7bzh36zst29thtmMN+Lmx KwAgybjPF4bz
oC22guOCRpwm1QsgOGLj7r4DGQXos3Jzr+6ak6D6ZsEO1dP2VbzbeaXIpf0A 8DeL25lrYac6
Zwg70Xt5VNqbrxJc+gP+6sztOqeSW1dD8w1HYWehrcVst/8AawlwYxcHLfWa 7v8Ad2ussr2f
b1rmTl8qGhObnw9VWh88dTbM1twyX7hEVVVX8Epi6TuvgMZBej7clv6MNJ/u OF/8AVY6hOT+
FJt2gdOW+aybEqNaIjTzZpggMWQQhVPvRUVKm66tPppIvFmSi0QQ+ApSlYzI KUpQClKUApSl
AKUpQClKUApSlAKUpQClKUApSlAKUpQClKUApSlAcyfLy/N2k/2kv/2ZpT5e X5v0n+0l/wCT
SvWujnwqh8Iv5xGhrP58fivoi/fJQ/RtJ/eC/wBOxWu1xvyS/KAt+hNLnZz0 4/PNyQrxOJKR
tB+jbDGNq5+pnP41cPW1t3uVI+Ip5dfNW50ftCtWhS01FAnC3oeFD/bM9Rrd FRVeGCNtNbny
OmKVzMvytbf9min/AIinl09bWB7kv/EU8utXmrauzXmg9x2soUF74PkdM0rm b1tYHuS/8RTy
6etrA9yX/iKeXTNW1dmvNB7hlCgvfB8jpmlczetrA9yX/iKeXT1tYHuS/wDE U8umatq7NeaD
3DKFBe+D5HTNK5m9bWB7kv8AxFPLp62sD3Jf+Ip5dM1bV2a80HuGUKC98HyO maVzN62sD3Jf
+Ip5dPW1ge5L/wARTy6Zq2rs15oPcMoUF74PkdM0rmb1tYHuS/8AEU8unraw Pcl/4inl0zVt
XZrzQe4ZQoL3wfI6ZpXM3rawPcl/4inl09bWB7kv/EU8umatq7NeaD3DKFBe +D5HTNK5m9bW
B7kv/EU8unrawPcl/wCIp5dM1bV2a80HuGUKC98HyOmaVzN62sD3Jf8AiKeX T1tYHuS/8RTy
6Zq2rs15oPcMoUF74PkdM0rmb1tYHuS/8RTy6etrA9yX/iKeXTNW1dmvNB7h lCgvfB8jpmlc
zetrA9yX/iKeXT1tYHuS/wDEU8umatq7NeaD3DKFBe+D5HTNK5m9bWB7kv8A xFPLp62sD3Jf
+Ip5dM1bV2a80HuGUKC98HyOmaVzN62sD3Jf+Ip5dPW1ge5L/wARTy6Zq2rs 15oPcMoUF74P
kdNJ1eyv747yf9s5/EtcxetrA9yX/iKeXT1tYHuS/wDEU8uma1q7NeaD3DKF Be+D5HTvHf8A
1zn8S047/wCuc/iWuYvW1ge5L/xFPLp62sD3Jf8AiKeXVzWtXZrzQe4dfq97 4PkdO8d/9c5/
EtfvHf8A1zn8S1zD62sD3Jf+Ip5dPW1ge5L/AMRTy6ZrWts15oPcOv1e98Hy OnucP/rnP4lp
zh/9c5/Etcw+trA9yX/iKeXT1tYHuS/8RTy6ZrWts15oPcOv1e98HyOnucP/ AK5z+Jacd/8A
XOfxLXMPrawPcl/4inl09bWB7kv/ABFPLpmta2zXmg9w6/V73wfI6a+3Nf2j zyJhHTRP+Za5
i9bWB7kv/EU8unrawPcl/wCIp5dTNW1dmvNB7hlCgvfB8jp3jv8A65z+Jacd /wDXOfxLXMXr
awPcl/4inl09bWB7kv8AxFPLq5rWrs15oPcOv1e98HyOneO/+uc/iWv3jv8A 65z+Ja5h9bWB
7kv/ABFPLp62sD3Jf+Ip5dM1rW2a80HuHX6ve+D5HT3OH/1zn8S05w/+uc/i WuYfW1ge5L/x
FPLp62sD3Jf+Ip5dM1rW2a80HuHX6ve+D5HT3OH/ANc5/EtOO/8ArnP4lrmH 1tYHuS/8RTy6
etrA9yX/AIinl1M1rW2a80HuHX6ve+D5HTRKpKqqqqq+1Vr8rmb1tYHuS/8A EU8unrawPcl/
4inl0zVtXZrzQe4ZQoL3wfI6ZpXM3rawPcl/4inl09bWB7kv/EU8umatq7Ne aD3DKFBe+D5H
TNK5m9bWB7kv/EU8unrawPcl/wCIp5dM1bV2a80HuGUKC98HyOmaVzN62sD3 Jf8AiKeXT1tY
HuS/8RTy6Zq2rs15oPcMoUF74PkdM0rmb1tYHuS/8RTy6etrA9yX/iKeXTNW 1dmvNB7hlCgv
fB8jpmlczetrA9yX/iKeXT1tYHuS/wDEU8umatq7NeaD3DKFBe+D5HTNK5m9 bWB7kv8AxFPL
p62sD3Jf+Ip5dM1bV2a80HuGUKC98HyOmaVzN62sD3Jf+Ip5dPW1ge5L/wAR Ty6Zq2rs15oP
cMoUF74PkdM0rmb1tYHuS/8AEU8unrawPcl/4inl0zVtXZrzQe4ZQoL3wfI6 ZpXM3rawPcl/
4inl09bWB7kv/EU8umatq7NeaD3DKFBe+D5HTNK5m9bWB7kv/EU8unrawPcl /wCIp5dM1bV2
a80HuGUKC98HyOmaVzN62sD3Jf8AiKeXT1tYHuS/8RTy6Zq2rs15oPcMoUF7 4PkdM0rmb1tY
HuS/8RTy6etrA9yX/iKeXTNW1dmvNB7hlCgvfB8jpmlczetrA9yX/iKeXT1t YHuS/wDEU8um
atq7NeaD3DKFBe+D5H8/Ly/N+k/2kv8AyaVl/wAoDlfjcqMW0NM2Ry1rbidX tSeLxOJs/wDt
HGNn4+2leg2NVaWqVCioaZSiU5qaeuJvWprUzWUsapKWKOHU+SP/2Q==
--------------020408000508000303010107--
Re: ExitConfirmation customization / temporarily disable [message #425982 is a reply to message #425761] Thu, 30 July 2009 13:43 Go to previous messageGo to next message
Stefan   is currently offline Stefan Friend
Messages: 316
Registered: July 2009
Senior Member
Hi Thomas

1) no, this is a limitation of the browsers. You can only provide the
text in the middle.

2) Yes, that's possible. In your impl of IExitConfirmation you provide a
boolean in showExitConfirmation() whether the message should be
displayed or not.

Regards,
Stefan.


Thomas Haskes schrieb:
> Crap, forgot the attachment, so here it is.
>
> Thomas Haskes schrieb:
>> Hi Folks,
>>
>> to prevent the user from accidentally close the browser or leave the rap
>> application we use the ExitConfirmationClass provided by the branding
>> extension point. Two questions:
>>
>> 1. Is it possible to customize the confirmation dialog? Right now the
>> text that is configured is wrapped by a localoized question from IE,
>> which is quite senseless. (Attached a screenshot of the IE dialog).
>>
>> 2. Is it possible to temporarily / programmatically disable the exit
>> confirmation? As I want to prevent the user from accidentally leaving,
>> the confirmation is useful, but in my case I use a browser widget to
>> redirect to our homepage after the workbench is closed, which shows the
>> exit confirmation, too.
>>
>> TIA,
>>
>> Tom
>
>
> ------------------------------------------------------------ ------------
>
Re: ExitConfirmation customization / temporarily disable [message #427794 is a reply to message #425982] Thu, 30 July 2009 14:11 Go to previous message
Thomas Haskes is currently offline Thomas HaskesFriend
Messages: 147
Registered: July 2009
Senior Member
Thanks, I really could have that figured out by myself ;-) Sorry to
bother you.

Stefan Roeck schrieb:
> Hi Thomas
>
> 1) no, this is a limitation of the browsers. You can only provide the
> text in the middle.
>
> 2) Yes, that's possible. In your impl of IExitConfirmation you provide a
> boolean in showExitConfirmation() whether the message should be
> displayed or not.
>
> Regards,
> Stefan.
>
>
> Thomas Haskes schrieb:
>> Crap, forgot the attachment, so here it is.
>>
>> Thomas Haskes schrieb:
>>> Hi Folks,
>>>
>>> to prevent the user from accidentally close the browser or leave the rap
>>> application we use the ExitConfirmationClass provided by the branding
>>> extension point. Two questions:
>>>
>>> 1. Is it possible to customize the confirmation dialog? Right now the
>>> text that is configured is wrapped by a localoized question from IE,
>>> which is quite senseless. (Attached a screenshot of the IE dialog).
>>>
>>> 2. Is it possible to temporarily / programmatically disable the exit
>>> confirmation? As I want to prevent the user from accidentally leaving,
>>> the confirmation is useful, but in my case I use a browser widget to
>>> redirect to our homepage after the workbench is closed, which shows the
>>> exit confirmation, too.
>>>
>>> TIA,
>>>
>>> Tom
>>
>>
>> ------------------------------------------------------------ ------------
>>
Previous Topic:NPE when using the new look and feel with intro
Next Topic:workbench restart
Goto Forum:
  


Current Time: Fri Apr 26 17:06:48 GMT 2024

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

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

Back to the top