In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Custom controls

Xailer professional forum in English
Responder
Giuseppe Bogetti
Mensajes: 281
Registrado: Vie Ago 04, 2006 4:58 pm

Custom controls

Mensaje por Giuseppe Bogetti »

Hi Jose,
I come from Visual Objects. Using this tool with a library called ClassMate
I was able to build an Outlook bar like control among others.
- What is the basic class I must inherit from ? TWinControl ?
- Do I have to put all the painting logic into OnPaint() method ?
- Which are the return values of OnPaint() ?
- Do I have to take care of something more ?
--
Best regards,
Giuseppe Bogetti
B.G. Soft
Cuneo - Italy
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5705
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Custom controls

Mensaje por jfgimenez »

Guiseppe,
> I come from Visual Objects. Using this tool with a library called
> ClassMate
> I was able to build an Outlook bar like control among others.
Please, post an screen capture to see how it is. I'm working in a
TExplorerBar control, just like the one that appear in the left side of the
window's explorer.
> - What is the basic class I must inherit from ? TWinControl ?
> - Do I have to put all the painting logic into OnPaint() method ?
> - Which are the return values of OnPaint() ?
> - Do I have to take care of something more ?
We are going to write a "how to write a component or control" guide. I hope
it will be usefull to you and others who want to create your own controls.
--
Regards,
Jose F. Gimenez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5705
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Custom controls

Mensaje por jfgimenez »

Guiseppe,
> I come from Visual Objects. Using this tool with a library called
> ClassMate
> I was able to build an Outlook bar like control among others.
Please, post an screen capture to see how it is. I'm working in a
TExplorerBar control, just like the one that appear in the left side of the
window's explorer.
> - What is the basic class I must inherit from ? TWinControl ?
> - Do I have to put all the painting logic into OnPaint() method ?
> - Which are the return values of OnPaint() ?
> - Do I have to take care of something more ?
We are going to write a "how to write a component or control" guide. I hope
it will be usefull to you and others who want to create your own controls.
--
Regards,
Jose F. Gimenez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9246
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Custom controls

Mensaje por ignacio »

Giuseppe,
> - What is the basic class I must inherit from ? TWinControl ?
It depends on what you need. TWinControl is also a control Conteiner (like
Browses, Folders, Panels, etc). If you need tab stop navigation, or keyboard
events you may use TStdControl, in case not you may inherit from TControl
> - Do I have to put all the painting logic into OnPaint() method ?
The best way to do it is to make your ouwn WMPaint() method, for example:
METHOD WMPaint() CLASS TMyClass
local hDC, ps
hDC = BeginPaint( ::Handle, @ps )
(Your code goes here)
EndPaint( ::Handle, ps )
RETURN 0 (Zero means, message already processed, API DO nothing)
> - Which are the return values of OnPaint() ?
Whatever, is not important.
> - Do I have to take care of something more ?
I guess not.
Regards,
"Giuseppe Bogetti" <bgsoft@tiscali.it> escribió en el mensaje
news:1udonr5qgu1w2$[email=.1fo240yn6mdhp.dlg@40tude.net...].1fo240yn6mdhp.dlg@40tude.net...[/email]
> Hi Jose,
>
> I come from Visual Objects. Using this tool with a library called
> ClassMate
> I was able to build an Outlook bar like control among others.
>
> - What is the basic class I must inherit from ? TWinControl ?
> - Do I have to put all the painting logic into OnPaint() method ?
> - Which are the return values of OnPaint() ?
> - Do I have to take care of something more ?
>
> --
> Best regards,
>
> Giuseppe Bogetti
> B.G. Soft
> Cuneo - Italy
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
InvalidAccount
Mensajes: 53
Registrado: Vie Mar 04, 2005 9:58 am

Custom controls

Mensaje por InvalidAccount »

Giuseppe,
> - What is the basic class I must inherit from ? TWinControl ?
It depends on what you need. TWinControl is also a control Conteiner (like
Browses, Folders, Panels, etc). If you need tab stop navigation, or keyboard
events you may use TStdControl, in case not you may inherit from TControl
> - Do I have to put all the painting logic into OnPaint() method ?
The best way to do it is to make your ouwn WMPaint() method, for example:
METHOD WMPaint() CLASS TMyClass
local hDC, ps
hDC = BeginPaint( ::Handle, @ps )
(Your code goes here)
EndPaint( ::Handle, ps )
RETURN 0 (Zero means, message already processed, API DO nothing)
> - Which are the return values of OnPaint() ?
Whatever, is not important.
> - Do I have to take care of something more ?
I guess not.
Regards,
"Giuseppe Bogetti" <bgsoft@tiscali.it> escribió en el mensaje
news:1udonr5qgu1w2$[email=.1fo240yn6mdhp.dlg@40tude.net...].1fo240yn6mdhp.dlg@40tude.net...[/email]
> Hi Jose,
>
> I come from Visual Objects. Using this tool with a library called
> ClassMate
> I was able to build an Outlook bar like control among others.
>
> - What is the basic class I must inherit from ? TWinControl ?
> - Do I have to put all the painting logic into OnPaint() method ?
> - Which are the return values of OnPaint() ?
> - Do I have to take care of something more ?
>
> --
> Best regards,
>
> Giuseppe Bogetti
> B.G. Soft
> Cuneo - Italy
Giuseppe Bogetti
Mensajes: 281
Registrado: Vie Ago 04, 2006 4:58 pm

Custom controls

Mensaje por Giuseppe Bogetti »

In data Fri, 4 Mar 2005 10:34:59 +0100, Jose F. Gimenez ha scritto:
Jose,
>
> Please, post an screen capture to see how it is. I'm working in a
> TExplorerBar control, just like the one that appear in the left side of the
> window's explorer.
>
Here you are. The bar on the left side works in a way similar to that of
Outlook.
You can have:
- group of options
- single options on top level (the bottom 4 in the screenshot) which
remains at a fixed position
Basically this is a collection of pushbuttons which are moved around on
user selection hiding or showing them at need.
Actually the code handles only mouse events but I would like to add also
keyboard events handling and scroll management for group of options.
--
Best regards,
Giuseppe Bogetti
B.G. Soft
Cuneo - Italy
--
Giuseppe Bogetti
Mensajes: 281
Registrado: Vie Ago 04, 2006 4:58 pm

Custom controls

Mensaje por Giuseppe Bogetti »

In data Fri, 4 Mar 2005 10:34:59 +0100, Jose F. Gimenez ha scritto:
Jose,
>
> Please, post an screen capture to see how it is. I'm working in a
> TExplorerBar control, just like the one that appear in the left side of the
> window's explorer.
>
Here you are. The bar on the left side works in a way similar to that of
Outlook.
You can have:
- group of options
- single options on top level (the bottom 4 in the screenshot) which
remains at a fixed position
Basically this is a collection of pushbuttons which are moved around on
user selection hiding or showing them at need.
Actually the code handles only mouse events but I would like to add also
keyboard events handling and scroll management for group of options.
--
Best regards,
Giuseppe Bogetti
B.G. Soft
Cuneo - Italy
--
Giuseppe Bogetti
Mensajes: 281
Registrado: Vie Ago 04, 2006 4:58 pm

Custom controls

Mensaje por Giuseppe Bogetti »

In data Fri, 4 Mar 2005 10:38:11 +0100, Ignacio Ortiz de Zúñiga ha scritto:
Ignacio,
> It depends on what you need. TWinControl is also a control Conteiner (like
> Browses, Folders, Panels, etc). If you need tab stop navigation, or keyboard
> events you may use TStdControl, in case not you may inherit from TControl
>
As it is a collection of pushbuttons I think TWinControl is best.
Thanks.
--
Best regards,
Giuseppe Bogetti
B.G. Soft
Cuneo - Italy
Giuseppe Bogetti
Mensajes: 281
Registrado: Vie Ago 04, 2006 4:58 pm

Custom controls

Mensaje por Giuseppe Bogetti »

In data Fri, 4 Mar 2005 10:38:11 +0100, Ignacio Ortiz de Zúñiga ha scritto:
Ignacio,
> It depends on what you need. TWinControl is also a control Conteiner (like
> Browses, Folders, Panels, etc). If you need tab stop navigation, or keyboard
> events you may use TStdControl, in case not you may inherit from TControl
>
As it is a collection of pushbuttons I think TWinControl is best.
Thanks.
--
Best regards,
Giuseppe Bogetti
B.G. Soft
Cuneo - Italy
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5705
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Custom controls

Mensaje por jfgimenez »

Guiseppe,
> Here you are. The bar on the left side works in a way similar to that of
> Outlook.
> You can have:
> - group of options
> - single options on top level (the bottom 4 in the screenshot) which
> remains at a fixed position
Ok, I see. It's not the same as TExplorerBar, but both can do similar tasks.
> Basically this is a collection of pushbuttons which are moved around on
> user selection hiding or showing them at need.
Well, as you probably know, if you use a container with controls in it, when
you hide the container, all controls inside it will be hidden. So, I think
this is the better aproach.
> Actually the code handles only mouse events but I would like to add also
> keyboard events handling and scroll management for group of options.
Keyboard navigation using tab key is fully supported by Xailer (also buttons
shortcuts), even if there are controls inside other container controls. And
if you want to add scroll management, then the best choice is
TScrollingWinControl, that handles it automatically.
--
Regards,
Jose F. Gimenez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5705
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Custom controls

Mensaje por jfgimenez »

Guiseppe,
> Here you are. The bar on the left side works in a way similar to that of
> Outlook.
> You can have:
> - group of options
> - single options on top level (the bottom 4 in the screenshot) which
> remains at a fixed position
Ok, I see. It's not the same as TExplorerBar, but both can do similar tasks.
> Basically this is a collection of pushbuttons which are moved around on
> user selection hiding or showing them at need.
Well, as you probably know, if you use a container with controls in it, when
you hide the container, all controls inside it will be hidden. So, I think
this is the better aproach.
> Actually the code handles only mouse events but I would like to add also
> keyboard events handling and scroll management for group of options.
Keyboard navigation using tab key is fully supported by Xailer (also buttons
shortcuts), even if there are controls inside other container controls. And
if you want to add scroll management, then the best choice is
TScrollingWinControl, that handles it automatically.
--
Regards,
Jose F. Gimenez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5705
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Custom controls

Mensaje por jfgimenez »

Guiseppe,
> As it is a collection of pushbuttons I think TWinControl is best.
As you can read in my previous reply, I think the best choice is
TScrollingWinControl.
--
Regards,
Jose F. Gimenez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5705
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Custom controls

Mensaje por jfgimenez »

Guiseppe,
> As it is a collection of pushbuttons I think TWinControl is best.
As you can read in my previous reply, I think the best choice is
TScrollingWinControl.
--
Regards,
Jose F. Gimenez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Giuseppe Bogetti
Mensajes: 281
Registrado: Vie Ago 04, 2006 4:58 pm

Custom controls

Mensaje por Giuseppe Bogetti »

In data Fri, 4 Mar 2005 21:28:36 +0100, Jose F. Gimenez ha scritto:
Jose,
> Ok, I see. It's not the same as TExplorerBar, but both can do similar tasks.
Can you post a screen capture of that control ?
--
Best regards,
Giuseppe Bogetti
B.G. Soft
Cuneo - Italy
Giuseppe Bogetti
Mensajes: 281
Registrado: Vie Ago 04, 2006 4:58 pm

Custom controls

Mensaje por Giuseppe Bogetti »

In data Fri, 4 Mar 2005 21:28:36 +0100, Jose F. Gimenez ha scritto:
Jose,
> Ok, I see. It's not the same as TExplorerBar, but both can do similar tasks.
Can you post a screen capture of that control ?
--
Best regards,
Giuseppe Bogetti
B.G. Soft
Cuneo - Italy
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5705
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Custom controls

Mensaje por jfgimenez »

This is a multi-part message in MIME format.
------=_NextPart_000_0019_01C521B0.8604F640
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_001A_01C521B0.8604F640"
------=_NextPart_001_001A_01C521B0.8604F640
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Guiseppe,
>> Ok, I see. It's not the same as TExplorerBar, but both can do similar =
tasks.
> Can you post a screen capture of that control ?
Here you are:
Every ExplorerGroup can hold a control, even a container control with =
other controls on it. And can be collapsed or expanded when required. =
So, you can do what you want with it ;-)
I hope it will be finished in the next week.
--=20
Regards,
Jose F. Gimenez
------=_NextPart_001_001A_01C521B0.8604F640
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face=3DArial size=3D2>Guiseppe,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>>> Ok, I see. It's not the same =
as=20
TExplorerBar, but both can do similar tasks.<BR>> Can you post a =
screen=20
capture of that control ?<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Here you are:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT><IMG alt=3D"" hspace=3D0=20
src=3D"cid:001401c521a8$243d8100$[email=02001aac@local]02001aac@local[/email]" align=3Dbaseline =
border=3D0></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Every ExplorerGroup can hold a control, =
even a=20
container control with other controls on it. And can be collapsed or =
expanded=20
when required. So, you can do what you want with it =
;-)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>I hope it will be finished in the next=20
week.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV><FONT face=3DArial =
size=3D2>
<DIV><BR>-- <BR>Regards,</DIV>
<DIV>Â</DIV>
<DIV>Jose F. Gimenez</FONT></DIV></BODY></HTML>
------=_NextPart_001_001A_01C521B0.8604F640--
------=_NextPart_000_0019_01C521B0.8604F640
Content-Type: image/png;
name="ExplorerBar.PNG"
Content-Transfer-Encoding: base64
Content-ID: <001401c521a8$243d8100$[email=02001aac@local]02001aac@local[/email]>
iVBORw0KGgoAAAANSUhEUgAAAOUAAAH2CAIAAAAAntzAAAAAAXNSR0IArs4c 6QAAAARnQU1BAACx
jwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdw nLpRPAAAQW1JREFU
eF7tnQd8FNXaxoeErqKC8smVIgqKCEgTpITeQ+hBkI70Kl0QAfUqFriKol7b Fa/XhiIWQDrYkB46
AdKzLT3ZbEuD7z1zZmcns7uzbTaZ2X339xpnZ86cnT3nv88+5z1nlirZGfGM 4HHPdHOVKpGw41ZJ
DbI7sgp3sHpNsl0jkqkayZSWwd8qkZG3ym4xpTeZiAgmgmFu2msphSeqeJC3 qYJHlWIVXOQtYWPC
dlm5ay6iz+CNVGeKS5nqLCvFEUz1qmQfU0qihCWt2i2GqcoWrsqU3GKKDNnb q5erCnilUWXoOYjq
s001lpbVW3PrHy+ReOiVW49svtVu0612W2913UIi6j0SPT9wG7SA8kPiLSjq kPJb0iUSsJPSwv+l
/DgHoat8AHUQAGH1BaVMzwtMu2M8pcz333wIAaRGTMoAWCMWFNRYfhOK8sg2 ff0WBFD72NuOAHxp
CHfidti2AOBBg7YA3abYUcmjFPEBO4VPqTjyQfGDqLG4DIIZV8h0u0BBJbwy vU8yI9KY0derzMyC
YGbn0AB2IxeZIxcXA8HMsrLIpbcg6Db85XfSDbqz+pKbIM+0JIYsLVBlwU3l B7xTuEgKCYWBRpV5
xREziyLnmCJnFlSZamamGJmn2b8TjPCU2zM1l6ExMZv8haOxmcy4LBKwB2JM OtP3IhOVQFhdsngG
4TX6DPN0siMm65npGZRdoJYGYddNkKNwTXzMLIDrwwjrFngmOxJiWlaVaZnw 1Q3BPK1nxulIxGq5
ABBpjE4lMSIFokpMAjMEIp4ZeJUEbACsnU8x931HWGXa/0YOA6+jr3NBwWWR 5anlRHeukeHDLsNw
iJAt/JTQj4XSI4OZiCFfCwCOoqBoOuFoJ9LOJRBJgwIKdEKAbY06zQXACpRC 3LuN5RWi90mwsO54
pT5BaBUoo2QPyPC0TGZyBgnofnrF9GOEUUktUO1p7az3s7Q5Jbd8fMBZcC7t OP8r2ZpVbSyrmiPS
qo1KmbVFr832/Uo2JlfrdprIartjhM+WvzIPf8/y2uwrV7xqhPrK88ozKsBU T0ryHyyR4PPKr8AN
/stI4Rv0u9KXmPVuRoK2bNlHtqmbrLH/tMSsswxaY+6z0tzvOXOPZSS6LSHR YYEJou08U4sZpiaT
8jrOTrlwwwjn0tcKtBIYEY0gsBanJmS9uSzj+an6JbG6eTHaWYM00/ponumn mdIDIn1iN4i0sR1I
jG6bEtMioX+Tc6M75sVfmLUxmcBKeX1wHwG1zgsM2ALyPOp0RH+hvhJeiXCy 8nnXtGQO2WmZ/M5y
girUVIV3v+ouzxdSKWqgqis/sb29s2jrz0WvfG1b8Ylt0Qe2Oe9YZ71tnf4v 65RN1slvWse/Zhn7
imXES5bBa809V5jbzzc+NDG97cS/QAvlqYQ1o3Al2ZtX5n3xdv5XW3M/eiVr 84rMjYsyX5yTsX5W
xtrphtVTDKsnG1aM1y8dq1s0QjtnsGZqz5TY9ucGPLQnuq02s5jT11bHXfBK rANYWGJeWXGdTEil
MWjMTmqcqXd2GACXHkCBUuryktQCrl+8znzb+sGuoo9+LX59e9GabbalH9kW vgfI2ma+RZCdttk6
6Q3r+I2WUS9bhq6z9F1l7rzI2GJK+r0D9gFhPK8BVQK8RhNeM9bPzP/2g4Lv P8r99PXsLWuy3lya
+crCjBfnGNbNBGQznp9mWDXJsHy8bvEo7byhmmf6po7vfGFIi+0d7iVXAn4A Anh94LhAX0Fywd6C
4YXXgF4EsQQnylpSyujw4f8DXoVjPTLcE8LqPPRTC7WheJ3Q0+NetQCpm3cU rf/CtuRD27x3bTP+
ZZ0MjL5qHfOSZeQGS/Ra85C1xCGAuHZdauq4wNhyWvp9gw4QStg2CbSSmHTK q2H5OCA17/PNOe+t
z3pjSebL8zJemGF4brJ+2Xj94jG6hSO1c6K1c4YQhzC1Z/rEriljO14Y2vL7 TveRK+l0gQTlFfwr
5wc88dpz1E6m2u3MbQ1JVLudwFqtDnPb/UzNe5khh8uNsUKx+x35F5W8O+jp US9ZVn9mW/s5gXX2
FttUMACvWEe/aIl53jJglbn3MnPXxaYnFwGmpvYLTO3mm9rOLWg1XdNo6EEh r8JKPI7cxJXYedUv
HpW9ZXX2u2sBVuvp36Ee/dLx+oWjtXNiNDMGaKb0Tp/QNX38k7C/8MCOtNh2 yaPbXhzWakfXRm54
/cdBIrndQF8TyBcBdAmrr1RBQVxrz8joMXIHEdeWs8iCgmlZXDqNYbikmjAn wH4uhQ8/Ojs1q8RW
fNOPE6VPEV5VvrnsXHKx7C8RlApHahkfA94pjLHAsz7LKuv0TbYJIKsbrADr wFWWXksBVnPHhaa2
802t55pazTW3nmtuM9fY6hktxyv7cqJKPPIqrsTOK4yxsjYuynrjWVBWvhIW 1oGaKb0A1rSxHfn9
aaNaJ49qczHGFa/ceAt4BcntxSbDwAwAr+MN1A8ArEDn1+/v7zaC8ApBVh7U qk8s7ENPUWoJslCe
BpscoK9d+76X+fC1F2kNtVpu8/VEb3ilV7V7/zV4iTSDTd6XUEht8NYGrDaD WwVYZ75lm/y69amX
rSPWWYastvRdYY5aYu60yPT4fPNjc80tZpsfmWVuOcfcaq6x5XRNw6GHhPoq rMQjr+JK7LxqZw4A
t0pswLqZhlWT+Xo00/pqJkWlj+vkgHXYI2kjWqaMbHUxpuWOLg3JlTwZT+B8 9JzADwh5hQ8Wxys7
M8ZG4b9Wdhn5Q7VncmkQiR1zJqL3l5GTsvkgfNuR5Xn1u/MCr8HlS4uqpU9r dtnn93Uq9kTKKySz
pm8mTmDCRvCs1mFrLQOfs/Rebu66xNxxkan1fHOLueZms80PzjI3n21+dI7x 0Wc090eLeeUrgTol
KoGj4kqiOf8KvBrWTDVANgD+Lp+gXzSGBxTcqgPWmGZp0Q+mxTRPGfHopaGP /tDlfo7XJ+Ld8AoJ
MxBIKq50Jndqbo1p+ZkzxnYduZPnNbLXhwRZAaywTcrDbC+LrACLTDIRHJt5 TUvSxR8dtMA2/IVt
2APbtCR8NcPf1KxSWpjfDyoI2+eSuVQzbIgKwB44l+70ppjwwg5dLIKnBUYb fRV6DfQy1n5tEl6G
8FX4C1D4BryR7ktNMPyHJMCk18kYC5zrsHWWgWvMvZ8zd11u7rjU3Gqx+ZEF 5ofmWR6Ya3lwjrn5
XGPz6boG0YcJJfZeEFYC+yUqgaPiSkBfY9Jhf/qk7jD8J0mAlZPAueoWj9bO H8ZjSjc0Ix/RDH8o
fegD6TEPpg5vfnlI852dGzh4pRILUwZkvAUjL1DdARpikug6AxbWyKkFELkb l6T06tJl1E+wdIsG
txix5r20gEBiWWTHZQkvhVu1MC6rwFRis5XMfz8DjGmBuRQoqdmDWG94kG/n 34iLOH/DKKwB9v99
vRj2bz+c9Z//nYWN45fLFdi+89Knuwy12u84l0KY3n0slxY7n2AS1sMXE7UR qXnnpVptd9DugY0X
XzsCOzNyi6oOBx/PfZzI6b8Y+GIKJ5VHrfMi08gXLU+9QmCFv6NgpAW8Pm/p vdrSbZW543Jzq6WW
hxdbHlxoaTzf0mSepem8wqbTdfUHl+NVWAm0jEQlcFRcycgsaoLTx3fWLxxp WPqUARICS57SLRpF
Zg1mD+S7Q/tUK+3oh7UjHtTGNNbGNEkb1vTK4KY7n6hPeI1KYLpeY6jEQn6g 3pvlebXDCmtk2OUz
pvzXliZ1faLLmF8orBH39+SpjRx1hkN2agEstyExLheCp5A6Rbpz0y4rf31v f3a5VvsfhCXpNgBd
s88J4X6AmwJdfeh1WqBGv7PCArC/+rAkvliNwVdc1kOLCS/syB/J8PR6QjYc ggqBeFoJfdTq/Kvz
q9A3ooqAt9B+vin6BfOYly1j/2mNfdkKI/2YDZZBL1j6rLV0X2Pp+Jyl9UrL w8usTZdYGy62NFxo
aTjP1HCaru4g8onl+1FYCeHVfSVwVFwJ4ZWIV9qY9tq50fpnx+iXjDU8Gwvp At2CGJF26GMf1o9q
qhvWUBfTMH1owysDGv7YoS65km5pTLcUwutDV4i+El6bwMKCBKKv4Fwpryys kdMsuUvG64f0SurW
qcuYvdXnFVWbnBjZ9XXYAGQjW81lcwUWGmRhGKwTg5hg5LHgIKYoTzCeTyZi eeGSAfirNlorKsmB
0up/wv3CqlwWoDWL3jwBrnw9wmLkIyQ4q2avY6lZxAxsP5wDZzm/Il9e9HYq 7ims/vQx4F08NssE
udVh6y0A2eiXLSMBtRetg9Zb+q63RK2zPLHW0nqN9eFV1qbLrfcvsd63yHrf PFP9Kfo7Bx5leSWv
KKoEnkpUAkfFlcQWMCPzYX/q8Mcgt6qbPwxI1S8erVs0ku8v/cwoun3TXGAY 09Qw4n59zH2aIfdd
7VP/53Z3kivpbWB6pRJk2yQQXu99h+UVnhNeMymshNcZRZ/MeCd31TTDsN4p 3Tt1j90T8fB4ADSi
+ViWVyMILTUGVZ58U0gtgMt3OV3gSGPtDuIX6WPDNi3dKSwJ2yCfAIdwPy+c dKdzAVoPX0yYlHC+
EtGF8U/5jeoxJL8ND8Lo047L4z6K9AOphoC30Hx6YdQy06DnzcM2kAGD86P1 WuvDq20PrLI2WGat
v9hab67prkmG2v2OEErY9+hcybAXLdEbLAPXW/qst3Rfb+m03spXAoXFlQCv sQWwPyW6efrkKO3s
QboFw3QLR/BXop/TRz+zu2G6Iz+QMaKBYWh9zcB68T3v+ql1bY5XQBZU1sEr KC3hNRPUm4N1qnng
ekPGhGGDph+LnF8SMe8m/IU7E5wjck5x7QVWWJALAYhDMFM5LkmXTyVPaeRb bgJVWz74G5iDUU7V
8TCYc5T8OY4oHEhvrdZfwX6ev78TWOXbeYkWOHE6nRZwUMVWfugKOQpf8VAM zoWz6IuKigmfnksl
p4AfgOuk22Be6avQbXdvRPimFLsNb6HxpEJIWsEal8HPcx88EbKtX7A2X2Nr vMr2f8tsdy+03jHL
dNt4ffXerL7aW09UyZB11kHrLP3XW3pvsHRbb3kCeLVXAmeJKwGRjjXB/uT+ jdPGddJM76OdPZi/
Bt2c/vrZvfUzuhmmP5E5uTW/P2PI3bp+d1ztdttPj1UnVzIwj5BJkSXrCUFf Ka/RsAiQ8Aqy1G9l
GrsmvBgwPXr6fIMph+rMSu08+Y1X3/v4jR+v37OiiN6lANH5jaIHxv0XgIZl 5BDMzDIIUbsAxOfS
WOz2a2o9/tW3x2wEzesFsJ+WBHzh7/nkIjIIG3wO9n/8e6mtqBRSpLB9Pokz vsevWUmBmMv8iUSM
2Q8JxJHzZvgkkNrMZRu2nndZTHhhgPX5RAupcMBJ8iqJRISO3yiBy4ANGLdV m+Qw4vyrVMoGM7XU
14C3cN/4wjZzTF2XmPqscs1ry7W2ZmtsjVbZ7l1mq7PAVusZU7Wx+oieR1he ySt6U4mwScWVTCxi
xpOeTep1X+rINpC6AmTNv+2GPbqZfXUze+tmROmnP2mY2j5jYsvM8c1gv3Xv 5xmD6mh71braqdqP
j0RwvAKywOuTmWRW1u4H0phoGNqTWxGAVx5W4LXGPCtwCXe50Btd6G0wjZ7Z P27xS1OWra87Jz5y
0S0IesMGgEtD+L0M27CnZsxF2KgxQQ/b8Jcl7yJ9t7Bdq8tuuoevofqkrFpt v6kxLp0/lxQYeU30
EvxTUu2YJDiF1lbtmULhlbi8MCgsfEV6hfASdAMugH8jwlep+G2qAj4FtOo9 YwubTycTrV2WmKKW
m6OWW7qtMHdZae68ytz+OUur56zNV1mbrLQ2WGq9e5HttjnWalNNEaN1VaLY /IBddwKqBKCfSD78
id3vAUuQOqZd+oQumslRmilRmsndtJO7aCd31k1qr5/QyvBU84wxTcAMgLga +t2miap2pUPEzoer
kCsZWshJLPAKqwYIr/+II2LL8kqHWTyv1eHOLSdYKbL0Vi0Ixy1KLLg0vOxU nlcvy2MxL1sAGrbO
iJyGE/JaPJP/+Jz8DvMLOi4oaLfA2G6hsc1iY8tnjc2fLWyyuLDBQlO9eSZw AjWmFkY8nc/EpDFd
yfos+ioBVsKLdHznOjf6Nkwc2iJp1OPJsR1SnuqYEtsuZWy71LFt0mJbakY3 14xooh3aQDuonrbv
HZoeNVKejDj/OLP9IYbjlSILvHJ+oDyvFFliBuYUg2HlvvpBWe3iyvMqjSzP rsQGz6s3hWUv42Xf
q7GYNresxeTkesOT749Nbvp0WvOJqQ9PSmk2MfWhyWlNJ6c1npx2/xRt/cna epN0dSZoa43TVR2j
qzIsjel/scmwvTyvAVZCRHpqqTan7MzgFqefrHe6x/1x/ZrGDWweN/DhuAHN zg186PyAphf6N77c
//7Lfepf6VXvclSdK11qXX6i6vm2VX5vyXzXvQnhdaSJk1jKK8lnCXildy1S iaUqS7IBImqXcvbA
nb761MHUOfh0Chb22AKz/2M5d72gxdg/7ui55+5+h+r2P3BP/311++2r1/9g vQGH7up/+I7+R2v3
/61mvz9ggBXZ82iVnn8w3Q43GbYvLj4HzqX1B1LJrI/NlNdZH5pzr5zb3a/F V4/d8X3bu79rV/fb
9vd827bu9+3r7Whf74d2d/3U9o6f29Te1brmTy2r/9QictcjVX5oxnzfvUnm pbhZ70JGzDWvMN5i
/SvN+U8wchMBRGjhrleWWhr2LAFYW+eg75Nqs/LDJ0eorsLVZpUAMcLBkDfb oIVwFpxL36z/lXxY
WG2alSQZJkLO3jrrfZLK9emhzS4FWKsNN5bzrwJ9ZXmFCV9Yn8XdIsfNysII zHFTsvCO7TkkISAK
eJN8VkuxuR7Bhfk87vZ1nC5TeUdaULmtCtkAdoAFOQGSvoVk1lMWZpyVBGzE mohS0r90g4+R+czQ
PJhZ4I6CW6WGVRTl/UAKm9JKIbfP9o2r0u8c3MtFbuey32gLN+DSIDcgANbk VjI2yD3j9m26wa5y
wJCzBQZAdlzxAfDAgiyX19k3gaxWhYBpVBo9rnNP6X4Iugf+wmoBCFjQQpcN wAb8BThd89o3jvDK
IstTS9kVBS1Agi8vONFxlC+mvA14p6oIroVp8yo4gtiYdD6Wyw80iKvR8Xr9 ebk1YxM3bddhqL0F
6O9M0QDXyP9Smno3mEEFTLfrTNNvmXqbGEbA65vfajHU3gKA6Zr3k2kgrwi0 0lsAeVV6D6ldEeW9
fuQVeVVTCyCvauotebVKjbUhr8irmloAeVVTb6lREeW9ZuQVeVVTCyCvauot ebVKjbUhr+V49Wmh
jbvCN2/eolEGUXYTopRG6c0SNopLSBRBFMMtWWW2ojIrGxYbCbO1FMIEYSkt hDCXGs2l8BMHEPmF
JPIKS3KNJHIKirMh8ouzIPKKM/OK4ecFIAw5RXqI7CJddpE2ywahybSlZ5BI M1hTIfTWFL01WUci
SWtJhNBYEjSWG+kkrqeZr0GkmuNTzVdTSFxJNkFcTjJdgkg0XUw0XUgohDgP caPwHMT1wjiIa8az
14xnIOKNpyGuGk/RuFJwko0Tl0kch7hE4m+Ii/kQx9jw5vODvDp4lQVWqAR5 9Y/XYxc8IxtGvL7x
rVYi5IIVefVbX4HXvy7kS3cT8spBjLwGyQ/8eSH/z/P5fwjirwuu/QDyWm69 yxvfaCUCeZWdV2B0
/8mcn/7I2HHUsP2wbsdR/fdH9NsP6X74zbDvRDZALPKvHK+S3RT6+lrLvp4Q ea3I8dZvcXk//5nx
9UHtrmMZJ67kX0oyXk83xacWnr6Wv+9E5hd704HgQ6dzheOt8OUVVnk32sat J0ReKz4/8Pu5/B9/
z/jmoPbvy7maTGt2fpEwMvOKAN8fftN/uV9DkaX5AeSV+AHktYJ5BXu65++s bw5qQFYBTRGs/NNk
nXnn73pgGuBGXpWor00nHYMI+fwrOAEwqYfPZBlybUJYme5fitgFh/DlAQ3A jbwGi1fKHB8uR2nu
8q+y8yq6GIXMFxw4lfPdER1YVRGswKsI2az8oiNns8HIQg4B/UBQ/CtFRDqZ UMG80vktemFKmN/a
ezz7l78ydNkOceVJdUb2crLRYQlo/jUM8wPBG2858yrcQ7eBV5Hy0flYob4K C9D5WLoH5mPhL52P
FZah87F0D8zHwl+Yj6VPnXkVnkjnY+keyA/A32DPxwKvkAEA7aT6KmJU9BRc LCS5wEKgvgZRX4V+
QIJXun6AFhDySvfQ9QN0m+eVPgVe6QZdP0C3eV7pU55X/mKc/QA9xPNKn1YA r3tPZDoPs5z9K5RJ
MVggUYC8Bte/ivyAUM/ofCzd4wev/HoXYZ0iXvn1Lt7oq5DXism/wlwAZF6d B1vOZgB4TdSaYR4B
eXXB6+vfaCXCy/ktoZrypwSPV9H6LPpC0rzSMnR9lkhfK4bXg6dywJLe0Jh4 iZXwrxcSjd8d1gl5
le6m0Jzfculfg8SrkGC6LaO+qpFXyKd+fUB7NC6bWlgJ/woavP9UFugrzM3y /hV55X7fRUZeeUEF
iZXglS/m03iLX/8qsgTC8RZd/yoqwPtX0X7heKti1r/uPpYJc1cXEgrcTRbQ /edukOTAr8fL5V+R
VzuvX2tfdx9e+gFvion0NQzXa8NKFxj1A4vukAXphUOQpoViovktiT6CQ+Hk B5DXCry/ACwpsAgq
e+xiHiQB+PQWzNBCDgvWFXx7WAsFjpwVrx9AXitBX/F+GLgfBlQWEgWA7I6j OsjIwlQWxL6TmZDA
gnVbcOhoXJ7z+qxw57Vmu2v09wmlG8KbL3ovy+D9MML7YUBBYQYBHC0f8PTw mVyYg3W5/hV5RV4r
/35DWLTFh7v7Del6QuQVea18Xr25PxZ5Jetf0Q9U8PrXAO83RH1FfUV9jVfs D3CT39cWzm95r69X
kq0YldsCMKJFfeX09bWvtRLh5dhfupiiPsSyvKOKr0S6m0J/voDXV+S14uHz 4xWR14D0lXHzcNkT
qK9+ACo6BXn1k1cKKvyztBs2uPhrP1qutYW8Cjn3iWM40afyfGHRiYGjUyk1 IK/+8Ap97xJTEb4s
0I6HO3T8RtBLcPnPhrB8pdAW+Isir3Zev9K+5j5EDc0TIK2vCuGVYhoi+irZ TeE03vKRVyAVwr1/
JQLsK68uTYJIHXnsXO6nO13qLvLq5deRooq5zb9KiCscctZXyiu7n244grcK fvAq8gxCyOi28K9Q
OIWkukQWeVUUiF5ejIp5FdHpkWxRiyCvXiKiqGJiXmu0i6frCZWvr8grfJdJ d1PI+tfG9t8nVBGv
Hv2Au/wDjrcUJZk+XQynr868bvxKIxHy+ldqQ53TTIGPt1yiGUq8SndTGOmr T7ySQRb7cDfeEhx1
kX919wlzN7T36RPpZeHAU6GVUgPyyvlXX3mlvSVUROG2f/OxyKvHzwDyGhCv HtvX5fyWlxIY1GI+
XblyCiOvyKtyaPR8JchrxfHquTewhKcWQF6RV0+MKOk48mrn9UvNRvfhucvO LtiwYYPnYlgisBaQ
6CM4FE75rEB4Pbvg1q1d+fmwxsVbZD0mE9x1q2hNgpe9z7+cl+UVWwx5lUNf WV5v3QJcN+zdu9dj
Z4uY8w9Bj6/CFxDWH+zX8v6q/CuJvAbMqx1W4NVLia1gXoVkIK9BzRLKXrn7 +Vi//QDLq31CyyuJ
dcerS5Mg+irnz3W53+W8GvIqO0YVVqFbXl/9UiMRbr+87OLK8+qNxErwKvoS d/4qp3tc7hei7PKC
1S6u8KakuymMxlty8eqNi/WPV4qgBK8uDav0Tv9MZCWehbxy/tUfXgXOlddX b1xsxfMaAspKPyTI
qzy8AqbCkE4U+MerUFnd+QShBoeYsiKv5PcJ+fXaPuurQFyBVKG+eimxzjnR wMdb7nh1WXMlfq37
/dKor/7qq32OAAZYLsPLXGwoDd79ptD7E5FXf3mlAyv3D5g48GbuAHn1Hlb0 rwH4AbaZKZTuHj71
BBb2pgVQX+36+j/Nq+7Dm6bEMhXQAhJ9BIfCKf+KvFYAbgG/BPKK+howRBVY AfIqB69HN9wSRgX2
X7i9FPLK8frK/zQSIYUFkApz+oI4Cns8PfxOiPo3U+Wc6/V0gQo9Lt1NYeRf /eTVCVYKrjSyFbye
0HkyTKEwenFZyGsA+uoGVo/IVjCvoZTiRV795dX5S38X3GIAS2HZv+yGO5XF 9a9eKKnrIuHOa037
7xP67Acor0An/VUi/u8Zllf2qbvbuYK03kV6/avHpdx+M1SRJ4Yjrz0SmEaf M/U20X+PMwB9pVLq
klcWZXl5pVj4vf5VeHpFEibvayGvAfBqR4CjVugHGGY/+Tc5XCcK/NNX5BVa AHkNgNfyaSxRVkt2
XmVZ/+pfOkxejQykNuTVX16h1d3nByisElkt6aWuogyU0HoKTarL/bxnEGKB +dcKu0NQ3hci9xvK
418pDq6Q9QirO4FRu/gFIpxenov6atfXLzSvuA+p1jy6AQAVhrSySlSFvHqk VqKP4FBozm+51Nd/
fqGRCOl2hO994cOb+ViPHYMFXLaAdDchrxzESI9CWgB55fxAIPqqkL4Mh8tA XpFXNXGOvAbKK9y8
NXXbLT58vcdQTbAo4FqR14B4pZhuO+qIB47eYqZ67tgKXv8qnBvzfHEKLoG8 +s8rTyplFAI2KLvS
yFbKesLQWO+CvPrJK7UBFE2eTp5a2JAwBsir3wqOvPrJK4WVV1ZKqjAkfhu+ 4te/Oq/q8puYyj0x
3Hnlfz/L13yWUFxF+kqoZcjiV3cS69/6LI/rXSTWvyKv8k7rV1ht7O8VJzKN 7etfVcSrcMzkfEuW
xE1a0uu4K1cvfX31cNRXGXnl/QAHE28JgqCvgfDqdzrCV56CXR555fzry/9N lwjnboDvepoNEKUC
qBlg2n9c8X6Av0h362ZCYD2NdDeF5voBl/rqK68AB6DpYshFf4qg/cfSEwcV vP41ZPKvyKuf+ups
ALi7Ddp/LC2uuJ4wEM+AvAbEKzQ96KjoR2D9+OXXkNG/QFj05lzkNVBeaSsL fwLWm3bHMv61APIq
D6/+tT6e5WsLIK/Iq6/MVGZ55BV5rUz+fH1t5BV59ZWZyiyPvCKvlcmfr6+N vCKvvjJTmeWRV+S1
Mvnz9bXDnVf+9wlf+m+6RPjarFg+SC0g3U0hun4Afk9zm/j3NF/6PF0igtT6 WK2vLSDdTcgrB7Gv
zYrlg9QCyCvnX1Ffg0SYvNUir8irvEQFtzbkFXkNLmHy1o68Iq/yEhXc2pBX 5DW4hMlbO/KKvMpL
VHBrQ16R1+ASJm/tyCvyKi9Rwa0NeeV4ffHzdIkIbidg7V63gHQ3hdH8FvLq NTOVWRB5RX2tTP58
fW3kFXn1lZnKLI+8Xqs/L7dmbOKL29IlojK7CF9b0ALS3RSy/rWxYz0h8qqm DwTyirwir/EV9nuu
vr4Q+/uvCQzqq5ogRT+AvCKvvkpdpZRHfVUpqNxlo3/1yr9KNxMeVUgLYH5A KsmlkE7Cy+BbIIx4
3bAtHUPtLYC8IsRqagHkVU29pXZ1DPz6kVfkVU0tgLyqqbcC1ye11xBOvH6W vgFD5S2AvCLEamqB
0Oe1RntuvgDFNQRaIER5hX/v2L6eEHkNAUz5t4C8+vBt+OrHCaHU92p8L8ir D7y+9cEFNfZxKF0z
8uoDr9+8sTuU+l6N7yWMeF3/WVqAseelzwOsAU8PsAWQV28hfumzlPhZswNs bjw9wBZAXr3l9a1t
N9LGDoXmfv7D62v+HS+K1f++uv4/qXD0hU+SXBwKWNoD7OaQOR15LcerxNJ8 86kTKX2fhAJffvll
x44dGfujatWqgwYN2rp1q9lshqNXrlyZPn163bp16fEpU6a+/vrrpWU3SZTe LGGjuIREEURxmQ2i
qMzKhsVGwmwthTBBWEoLIcylRnNpgakEIr+QRF5hSa6RRE5BcTZEfnEWRF5x Zl5xRm4RhCGnSA+R
XaTLLtJm2SA0mbb0DBJpBmsqhN6aorcm60gkaS2JEBpLgsZyI53E9TTzNYhU c3yq+WoKiSvJJojL
SaZLEImmi4mmCwmFEOchbhSeg7heGAdxzXj2mvEMRLzxNMRV4ykaVwpOsnHi MonjEJdI/A1xMR/i
GBvefKiQVwev0veRFO764Ub3DrRMSUnJW2+9RYns1KmT6MSbN29t3PgaHBo9 ZkxZ2U0I5NUbXo9d
8Iws8srx6vGmp7zVcy52fFxYrF27dhTZvn37Cvd/9tk22JmWll528xby6r2+ Aq9/eUIWefWW15x5
4862ayPk8vjx47Vr16bICvc3atQITAKoLPIKsP55If/P8/l/COKvC679APLK MA3i+PnY9f9Jkwhp
fS0rKdGNGfjX461ExaxWK+V11qxZ9NA333wzdOhQm60IeQVG95/M+emPjB1H DdsP63Yc1X9/RL/9
kO6H3wz7TmQDxCL/yvEq2U3hpK8B8GrTG1IH9/zNiVcA9M477wReIyIifv31 1+vXr991113p6RqA
Ncx5/S0u7+c/M74+qN11LOPElfxLScbr6ab41MLT1/L3ncj8Ym86EHzodK5w vIW8yqOvpRab8eut
V5/scODxx5xluLS0tH///ny6YPny5RTWcOb193P5P/6e8c1B7d+XczWZ1uz8 ImFk5hUBvj/8pv9y
v4YiS/MDyCvhlf/3jv32A+aEBNNnr8Jga58rXoHgq1evUl67desG+IY5r2BP 9/yd9c1BDcgqoCmC
lX+arDPv/F0PTAPcYc9rud/P4n7/1W9eC7asNn740ul2bfa58gNUcevUqUOR jY2NDXNewQmAST18
JsuQaxPCynT/UsQuOIQvD2gAbuRV+HtvHK/r/pMmERLjLeO7qws2rzrZHvRV PN6iZ9lsNiC1WrVq
FFkJXptOOiYM/+YLaA2KnS84cCrnuyM6sKoiWIFXEbJZ+UVHzmaDkYUcAu8H pLspRMdbrvTVP17z
dnxdsGll1jMjT3Zs65LX/fv3A6N5eXkALuV19OjRkHZ19q+Us5Cf39p7PPuX vzJ02Q5x5Ul1RvZy
stFhCdj8K/Lqv75a0nV5L87PXTPDMLyPO14h21qrVi0qtPfeey9FdsuWd7zn Vai4dD5WJMOi+Vih
vgpL0vlY4R46HyuqjZ+PFe6XcT4WeIUMAGgn1VcRo6Kn4GIhyQUWAvWVqbep 3HjLD33NWz0t/42l
hmF99D2ePOVKX9etWxcVFVVUVMQbg+7du1NkycxW+fktl/pKd9L1A3Sb55Wu H6A7hesHeF7phnD9
AN1D1w/QbZ5Xun6A7oT1A3SDrh+g23KtHwBe957IdB5mOftXKJNisECiAHmV wb+WWIvyN8zJe3Ge
vm83fZQLXg8dOlS9evUzZ84Ive/p06cpr++882548gpzAZB5dR5sOZsB4DVR a4Z5BOQ1UF5NSelZ
M0bmrJxqGDNA372zwUlf6Rirffv2zgO1+vXrU2ThqHD9QJjo68FTOWBJb2hM vMRK+NcLicbvDuuQ
10B5NaxYlLN4XOaMkfroXoboXhlDe53u2PagPT9w48aN4cOHA5Hz58935rVP nz6UV3iQVS/29Vlh
wivkU78+oD0al00trIR/BQ3efyoL9BXmZtG/+u9fcw//VvifV3Ofn63t3lnb vZO2a0dNlw4XO7U/
P2iA0Whs27bt448//gT7AAVt3rz5u+++S6mFdbHNmjXr0KEDPQqPNm3aQAF+ PaFo6EPzWe7GWx79
K6x/9X68JfKvsP41SOMtWP+6+1gmzF1dSChwN1lA95+7QZIDvx4vl3/F/IA9 P/Bp2jr3wcuk6UZi
4acbc56dnN69Y1KfnqkTnjb8a0v2V9sLr8QXFxZCMVj8KnwUFxeXlZXR02Eb DsEfGkUQ8F9Jabit
f4WVLjDqBxbdIQvSC4cgTQvFRPNbEn0Eh8Ip/+oFr8X5BcYPXs7avKnESNCk D0txca7Jcj4xOe56
ohYGvoUmyK5KzC8I5wsA1bwCU7jxCvcXgCUFFkFlj13MgyQAn96CGVrIYcG6 gm8Pa6HAkbPi9QPI
q7f6WpSZadrzTZHOIGTRWlR8Lj7h0+07Z694bu6q51/YvGXLtq+Onoq7kpRi NJlBPJ3BFfKabyzc
98fxMOQV7ocBlYVEASC746gOMrIwlQWx72QmJLBg3RYcOhqX57w+C3nleH3h 0zSJKC4oJFNS5R8W
q+39r3f0Hznmux9/FB4pNJkuX41/9+NPVr74yrrN77z3v+0nL15NTNdZ4VYs MrXFLs4qu2mxFi1/
8dXFz60OT17p/VugoJCRBUfLBzw9fCYX5mBdrn+V7qYw8gPSDXHTlVICfN// snvLBx/CqiuXBgD2
H/3jz4//+8XiFzas2vjmtp279h87labP0GXlnLl87dNvd/zzzc05uXnhzCu9 HwYWbfHh7n5Dup4w
3Hnl7y+QbggJP+rroTBfn+X3/bHIa7n12sirwu/nRl6RVzX9/gDy6huvV5Kt GJXbAmC90L9yv6/t
0Q9Ublfhq0MLIK+O+7mRV+V/JJBX5FVNJgd5RV6R1/jsDOUGM6iAiRLcv+XI v34CP3bpNuCTrfyv
y5C/QqKvkt0U+vNbyKuKKEdeHX5g7SdpEoH6qgSsoRekuymM9BV5VQKR0teA vKK+qmy8hfrKzReg
vqK+KjBR4DY/gLwiryrglf99QuQVeVUorz0g//q5+P5Y5BV5RV7VNJpBXpFX 5FXOFgjTfBb6AeVL
qcsrRF4dvweP/lX5ECOvyKuc39fBJh55dfD6/MepEoHrB4LNojf1Qy9Id1No rh9w6V+RV2+Iqdwy
yCvqq8r8AOor93tEqK+Vq53evDrqK+or6qtyb4aB+Quy3gX9qzdipsAyqK+o r6ivqK/4SzDBaQHU
V9BXbr02jrcUaABEl4S8Iq/oB1TmB1BfVYMs6qtDX9d8nCoROB+rBLcAvSDd TeEwH8vpK/KqBCI9
3s+NvNp5/Sh1jftAfVUCzURfJbspnPQVeQ1OEkpG0JFXgX9FXpFX5f1QofN8 LPoBNeUH0A8gr8ir
clOwqK+qodPZ+KJ/Rf+qJnyRV+QVeVWuGXC5/hX9q2qQRX1FfVUNrGBnkVcH r6s/SpUInN+SMe3v
d1XQC9LdFEbzW8ir3xhV2InIK+qryvwA6is33lr9YapEoB+oMBGVeCGir5Ld FE5+AHlVw/oB5BX1
VTWWAPVV4F9RX1FfVbQ+C/2rEhyqx/sL0A+gH0A/oNwpWbfrs4Kqr5cSC89d yTx7SXvmoqYi4+TZ
hGAH/3bg3cVd1gdVpNG/VpB/BViv3UhfuXVHs7H/ZLovD8moH7NuxqtfXE/S BQ9Z5LWCeAXhAVhj
X/jv0bhEaPSQfFxONsAbXLX1B+RVxn8Xya0feO7DVIkIcL4AeAVlPXI24ebN m3X/7+EQ/dv8yNkb
8DaDyqt0N4XRfEFQeQVvBx6grKz07nualZJHSehFSUmxxWSEt4m8hoK+QkcW k0dRiIatQaOW+bmZ
yKuMsEqt1w6qvoIfgI602az33N3GZrOEXlit5sKC3JxMHfIaOrxaLCY2CkMv zGZjowYdsgxpyGtF
8frv1OfcR+DjLehIwPQfTR6zWIwyBsMwwtpET708FPj1mM0FBfmZWYbUoPMq 2U3hNN6qCF6NoEPQ
tTIGACqsTfTUy0OBX4/JlN+wertMfQryGjr6Clg0aPgodK2MAYAKaxM99fJQ 4NdTWJiXl2vI0CGv
Mk/tus+/Bl9fqYwFDocEhUJeYZs+aHnhhnC/LNcDvEbWaIu8yiuukvmB4PMK ZNzXqAV0rYzBQ8lv
0MrhKf8qdFu4x7lMgJdkNObm5ugN2mT0A/IiW5n6ajLlQRQW5soYLIWOCvmn wv10W3hIALc8F2M0
5kRU7WHQJiGvFcTrqn+nSIQs+QGA9b5GnWWEVUghrdYjr84cy3I9wGtujq4C eJXupjDKD1QAr5QM
6FoZA/gT1sY/Fe6n28K/9BTRuYFcVUFBdpVqUXpNYrD1FXnl1mtXAK9g8hrf 36mgIEfGAOaEtQmf
8l/6tAB/SGh55bqS/Pzs7CytLh15raj8QIXwSlQNpCj0Ij8/i4norktPQH0N Hf8KmDa6ryN0behF
Xl5GVma6Nu0G8ho6vLKYZoZkwGRB9SpdNGnXkNfQ4TU7S1cjIiorSwtWD7ZD JuAdZRhSNWnXUxIv
Ia8VxesHKavcR8D5LAPc3nTk75NpyVdu73x7atLlOp3qwHZo/L2j8x3JCRc6 97h3z6FD8DaDul5b
oo/gUDjls4LJ6/n47Gde+WLIkne/+GHXlXN/hVhcPvfn5bg/fvp1z6BFb895 40vkVUaJdTu/Jf3B
DVBfLyYYE9Ny13ywM7Tvj53/5lfBg5X+XjHqqz3/Gkx9DWovhk/lyKvjfu6g 6mv4IBXUd4q8Onhd
+UGKRAToB4Lai+FTOfSCdDeF0XgLeVU+98gr6qtqfuyNjrdQX7nxFuor6quM eSi5qnKbz0JekVe5
IJOxHuRVTQZA9BFCP4D+VU34Iq/IK/Iq8wprGc2A1P2x6F/Rv8qLmiy1ufev 76esdB84X6AEmokf
kOymcJovQF7V8O8ZIa/2/Cvyiryq6N/fWvF+ikSgH1CIH5DupjDyA8irEoj0 +O/FIa+cH0BekVdZ
RvTyVuI2P4C8Iq/yoiZLbcirmiYInOdj0Q+gH1ANwTDqRV6RV+RVuVOy6AdU Q6ezn0Z9dax3wfEW
jrdkGSHJWwnqK+qrcr/9nVl3z+t7KSvcB85vKUF9iR+Q7KZwmt9CXtWwfgB5 5fIDy99LkQjUV4Xo
q3Q3hZG+Iq9KINLj+gHkFfVVNSMw+JYLS14TmUafM/U2MUwDRz4L9RX1Vd5U lCy1sfkB5FXxQyuX
Hx7UV9RX1ZgB+ntE6AfQv6oGWeQV9VU1sKK+4nhLTbAir8gr8qr0tQSYH1AZ o8JEAfpXh39dtjVZ
InA+VgnZWegF6W4K0flYV/lX5FUJRHqcj0VeuXwW8oq8yjIjJW8lbv0r8oq8 youaLLUhr+oeb6Ef
QD+gGoJxvIX5AdXASucLwlFfoxKYxk7rCdG/on+VxXHKWwnxr8ir8tF0t54Q 9dVb/wpfRvio9BZA
Xr3iVbqZ8KhCWiA057f88AMK6Q+8DNRXTl+Xbk3GUHsLhJG+qr2r8PqhBcKJ 13eTl2KovAWQV4RY
TS2AvKqpt/D7AXlFXtXUAsirmnoL9RV5RV7V1ALIa7neqjLoZ48RMejnYETk 4J8jBv8cOfgXiKps
VBu8i8QQEtWjd9WAGLK7ZvTumkN31yKxB+K2mF9vG/rr7TEk7oAYtrcOiX13 Qgzfd9fwfXeP2E+j
LsRIiAP1SBy8Z+QBiHtHHVROePPtEfq81mhnny/wlMrxSCotEAxYaZ2RNFhq 7cj+Un0IAbc6IDtk
d41oEsBrTYA1enftoXtqD3XwejsLK0F2+F4K613DgVQOWQLriAMQwCuBddTB e0Ypi1f45HhEFnnl
9NVLWIPKa8TgXyAiB/1SFUKgsiysHK9EX6N314oGUkncFrPHrq9774hhYaX6 OnzfnSP23QWwEmSp
vh6oB7yy+noP6CvhVUHiysu8NLLIq5J45cV10M8sr+AEfqF+oAYXrB+I3kP0 FXgFWEk4/ADV1ztd
66uDV+IHRlWQH2g58a/HJh17bLIjHp34l4QJQV45P7Dk3WSJUIC+EucK4sqa AWoJdlEXS/WVIEv9
AOgr61+JvrIWlprX24dx/vVOQNbuX4nECvwra15ZP0AsLEtt0FQWGH1i5ole C0/1X3Jm0DIuBi47
22fx6U6zTgDELqmV7qYw0leF8wrONQJgpcGNtzhx5cZbBFmqr9QPUP/KDrmo xNrNAOcHwL+CJbAP
ufjBFqusdlKDNuRqPeVYjwWnhq6KG7D0TJe5JzvMON5m6rG20//uPPtE32dP D19N9rebftwZWeRV
HfoaSry2mnwMZDXmubiuc0/Ct3+z8X8Io/nTf7Sf8ffgFWejV8Y5I4u82nl9 J3mJ+6h0P8BlBshg
y54fIJkBIrECP7CLzWex/jV6Ty27f2X1lThX+3jLnh8YsZ/6ATaZxSUHHJaA FVrZ81kAKGAKsIKs
ApoiWPmnrab8NXj5WQiAW3gNEn0Eh8LJD6iEVwAX/CuXz4LB1mBIafHI7iaW gEu+Ej9AzYDdwtLk
AOSzID/AIss6VzarxSLLJrM4XjlYPaS06O0xPjHdZurfYFJ7LTr18IQ/hbBC PSJ2H59+bMTqcwA3
8uq4P5bPv0p/cL3XV+c7nGTKyIJz5VKwjmQW4VWQH3CMt9j8QPn8K50vuGPY PpZXNv9KU1r2fBZY
WI5XCitrXqWJ9IPXjjOOD1lxFqyqCFZalQhZsA1gZCGHwCOL+iqnH6CNLhOg 5aYeiH9lp7h4ca1K
MlkOP0CmuNgUAcwUkOB4JSkCOtiiloDVV8gP7GXnC8pPcYEl4CYL6BQXiXsl Zw384BVGVICgUFx5
Up2RBSM7ZEWc0BIgrxXBK88xpVmItfCQUJt56MvtdOJVeJTnVbgTeBVJPs+r cD+xBCyvwp3Aq5BI
4SEqeP7xChkAXkdFjIqeUhcLFgL1lfv3t+T1A+70VQSiBK8UUxHEZOdgbifr X7n5LVqM+le6DeMt
umFfP0D0le5hzcCvdBv8AN2gU7J0G/wA3ahH0q5cVovuETlUfqfLo9J2lmas nIdZUJXzTsjRQmoW
eQ2Wf6X9J2SOPhXul9ZXt7zaK6GzBhRZWq3wwfNKd9IhF92m8wV0m+dVeC6Y V/qUTMbS9S7u9RWK
+aevMBcA4y3nwRZ9aRGyracir+V/3yWo+spjGjivIKu0ErLeheUVMgN0D53c In+j2XxWdDkDAOsH
7LwS/8rxOqycvrLJATLYokfpqAvGW4As3SNC0+VOL7MEHZ45DtMEMDvgbAmc kYV5BNBXmFxAPyD2
A8++kywRXuYH3HEZOK8wuWXn1bGk0MErWU/IJrPoekJIvtptAK+v5f0ABy5N aVFeefNKxZUu0ZKd
Vxg8QX4ABv6UVxGjwqegwTA3C7O1wrlZ6W4Ko/yrLLwC1rTFhQ9nP8Dv4Yu5 3CPyFURc2ckCfj1h
1SFiSyDyA3T9gOh6yPqB4SQ/INrvYrwl4JWXWP4s//wAnNVt7klIrHacedzd ZAHdD6sLQInB7wqV
Oyx5hX+/YFtQ9DWQ9YQiDXaRFLOv1+aRZee32PkCIq6cH2DzWXtqs0sK6fos WrNjfku8Pouf4toP
SwpBWe1LXoK12AVGUaCaMMUlgSwcgvnYfs+eEc1vIa9cPksuffU7+SrNK7d+ gJhXe35gCHeXASzZ
przW5Pwre3MB8BoDAeu1OTtLVmmxi18d8wXl8q+QzAILS1wsP9gK3ipYsKSA LKhst3knW07+q7l9
CQHM0EIOC3aCskKBttMcmSyqssirUnj1BnS6OIvPD3A3w9gHW/x4i11PaL+/ IIadL4DJAuESAjrF
RSZj6fwWLB4g98M45mPZ+a3gLSYE8kBlYYkWqCzYWchwgaOFgA1IuMIcARwS prF4S4C82nndkvys
+/ByvBWIH5DmtdzNMI4lhdz9WzQ/ULP8/Vv29QOUV1gCy60fIIsHiIUl98PQ 8RZ3f4F9fotIrHBV
YdCWwAKFoKDgUMHR8gFPYadwDracf5XsphAdb7n0r8hrZfBKWYRFW3xI58Uk NAUOIa+c6Fa6vpL7
DVnzypsBSA7QxS729YTczQV0SSGd3yL3G3Lrs/j7t+DmWPv9BWS9tlBfOT/A J7NYP6Csuw6RV7X4
AXCu9P5Y8S3d3M2G9psL2Pth2PEWvYWLRZZMblH/SsyA4H5u1r/azauQV4Xe Iou8qoNXdgkBi6zg
Zm5BPov9/QFuPeEemOJyrCfk7ze0r9em5lX4+wN08av9xwfYlBa7hADmY4M6 5PJySgz9q6v8q6R/
hWRTXiFGJbcA9ALqq1f6irwq4eOKvMbx610Wb0mSCORVIbxKd1MY5QeQVyUQ KX0NoBrIK+cHkFfk
Vd5/mlCW2th/39DVfAHyirzKQpi8lSCvlTzGD+RTEb5+oLHTekLU10BIqphz kVfMD6hJbpFXAa9v
Jy12H5jPqhgF9ZwfkOymkM1nufADyKviJ/CIviKv9efl1oxNlG4I1FfUV3kH /l7WxuUHUF+VwJ+v
14D6iv5VbeMt9APUDyx6O0ki0A/4qoXBKA+9IN1NYTTeQl6DQZi8dSKvDj+A vMrLVjBqQ16RV5X5
V/QD3Pos1NdgKKK8daK+or6ivsZ7mQqtlGJu86+or/JqYTBqQ31FfUV9Vby+ 9khgnOe3Fr2VJBGY
fw2GXvpaJ9FXyW4Kzfwr8uorKAopj7wK/ADqqxrWZ6G+cvmshW8lSQT6ASVI LPSCdDeFkR9AXpVA
pMf12sgr6qtqUgSorw7/ivqK+lopMwLSL0rmC1zmB5BX5BV5Vc1XrfJhhStE P4B+QE2fKOQVeUVe
1Tkfi/5V+ZYA9RX1FfUV9VXxE5vKl1KXV4j6KtDXfyUtdB84H6sExAmvkt0U ovOxiUzjz8X/3vGC
fyVJBPKqEF6luwl55SBGXpHXSplNYOe3UF/V6bBBNVBfufUu6AeUoKAe12ch r8iralJaqK+O/ADq
K+prpThUL9ZnoX9F/5qh6GkCHmIcb6nm299Z79EPoB9QE77IK/KKvCraGKAf UBOgIkuA+or6qiZ8
kVcHr/M3J0oEzscqIdsFvSDdTWG0fgB5VQKRHue3wp3Xmu24+S3kFXlV7nxB I/u/d4y8Kh9T/grD
1w8gryrCFHllkFfkVYHf/s6XxOVfkVfkFXlVUy4TeUVekdfgtgCOt+IwP6Ai oUVekdfgKqK8Hwbk
FXlFXtWwPss5PzBvc6JE4PoBeZXSv9qgF6S7KWTXD7jgdVPiPPeBvPpHmLxn EV4luwl55SBGXuUl
z7/akFeHf5X+4CKv/hEm71nIK/KqsvEW+gFuPSHqq7xaGIzaUF/h/oL4+vNy a8ZKDbYAZfQDweDP
1zrDlNco+Pe5Hb+nibyqxhIgr6ivqoEVxBh5RV6RV8XPb6Ef8NU4KqQ86qtD X+duSpQIHG8pAVno
BeluCs35LZf6irwqgUiP93Mjr1x+AHlFXhV4xwG5fwv1VflourxC9AMC//pm 4lz3gf5VCYgTXiW7
KZz8K/Kq+B/dRl5RX1WWf0V9tY+3UF9RX5X3jxq4H28hr8gr8qqEYUrIXAP6 V8d6bWljhPkBJUAf
xrw6/Z4m8qoEIj3Pb4VpPsuJ1zlvJkoE6qsSaIZekO6m0M2/Iq+KH105f0KQ V4d/RX1VgoJ69AOo
r9z9hsgr8qrg9S7oB9APKC/b6vr3tcn6LGde30ic4z5wvKUE9SX+VbKbwmm8 hbwqXnGRV8F4C3lF
XpXnEOzrB9APKJ5O1/ks9AP0912kjRH6V/SvlZI9QH1V04JX0YcE/Sv6VzXh i7w6eJ39RoJEoB9Q
iB+Q7qbQz2fVaM/NbyGvSiDS43xsOPLaI4FpxP8+IfKqnkQBfMshr6ivqrGw yGsc+gHl2wD+CpFX
5FU14kp//xX9gN0PvJ4w231gfkAJMkx4leym0MwPuB5vIa+KH3ghrwI/gLwi r8pc74L6qoQvdz+u
AfUV9VVt4y30r3R91qzXEyQCx1t+yKHsp0AvSHdTGI23kFfZ8ZK9QuTV4QeQ V9nxkr1C5BV5VZl/
RT/AzRegvsouh7JXiPrqWP+KvMqOl+wVhimvLn9/AHmVHS/ZK0ReUV/Rv6ri 3491up8b9VV2OZS9
QtRXgb6+ljDLfeB8gezw+VEh4VWym0JzvsC1f0Ve1bDeBXm157OQV+RVmeuz XOrrzNcSJAL9gB9f
37KfAr0g3U1h5AeQV9nxkr1C5NUx3vLIK7l7CB+V3QKor5x/lW4IPKqKFkA/ IGVqVdGFYXWRyCvy
qqYWQF7V1FthJaUu3yzyiryqqQWQVzX1FupryPLayGm9C3Z2CLRAOPG6MWEm hspbAHlFiNXUAmHE
64yNCRhqbwHkFSFWUwsgr2rqLbWrY+DXj7wir2pqAeRVTb0VuD6pvQbkFXlV Uwsgr2rqLbWrY+DX
j7wir2pqAeRVTb0VuD6pvQbkFXlVUwsgr2rqLbWrY+DXL7q7LFt592f7eknM oAIG7ucWrs+qO0pL
fxK+xvBMUZDSGNgCldgCAGvrw+V4vWPg9bvGJNcefK1q73hRMD0SywWc7GvA P0YjiqhEplx4U2f5
U5zr9OM6PZ7isYD4jYjeFzz1/a05n+Kh9bx5FT8uzOkUfy7DY0c7X5jTKZ3P Ma0OMo2/YOptYpj6
PzCNt7HxuX2DPnUXUEwU0uW3kU+GdDi/lnN50Yt6LOCizs/Jv0kuDHEZ57dW fo/odJdPRXU6lxG3
nu/t6aIGT13gzyme6nTx1pxP8dSkXrXGFwS5+z9meb3nQ/I/DGwBNbTA/wNZ TJXkPJum2gAAAABJ
RU5ErkJggg==
------=_NextPart_000_0019_01C521B0.8604F640--

Attached files
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5705
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Custom controls

Mensaje por jfgimenez »

This is a multi-part message in MIME format.
------=_NextPart_000_0019_01C521B0.8604F640
Content-Type: multipart/alternative;
boundary="----=_NextPart_001_001A_01C521B0.8604F640"
------=_NextPart_001_001A_01C521B0.8604F640
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Guiseppe,
>> Ok, I see. It's not the same as TExplorerBar, but both can do similar =
tasks.
> Can you post a screen capture of that control ?
Here you are:
Every ExplorerGroup can hold a control, even a container control with =
other controls on it. And can be collapsed or expanded when required. =
So, you can do what you want with it ;-)
I hope it will be finished in the next week.
--=20
Regards,
Jose F. Gimenez
------=_NextPart_001_001A_01C521B0.8604F640
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2900.2180" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face=3DArial size=3D2>Guiseppe,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>>> Ok, I see. It's not the same =
as=20
TExplorerBar, but both can do similar tasks.<BR>> Can you post a =
screen=20
capture of that control ?<BR></FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Here you are:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT><IMG alt=3D"" hspace=3D0=20
src=3D"cid:001401c521a8$243d8100$[email=02001aac@local]02001aac@local[/email]" align=3Dbaseline =
border=3D0></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>Every ExplorerGroup can hold a control, =
even a=20
container control with other controls on it. And can be collapsed or =
expanded=20
when required. So, you can do what you want with it =
;-)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV>
<DIV><FONT face=3DArial size=3D2>I hope it will be finished in the next=20
week.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>Â</DIV><FONT face=3DArial =
size=3D2>
<DIV><BR>-- <BR>Regards,</DIV>
<DIV>Â</DIV>
<DIV>Jose F. Gimenez</FONT></DIV></BODY></HTML>
------=_NextPart_001_001A_01C521B0.8604F640--
------=_NextPart_000_0019_01C521B0.8604F640
Content-Type: image/png;
name="ExplorerBar.PNG"
Content-Transfer-Encoding: base64
Content-ID: <001401c521a8$243d8100$[email=02001aac@local]02001aac@local[/email]>
iVBORw0KGgoAAAANSUhEUgAAAOUAAAH2CAIAAAAAntzAAAAAAXNSR0IArs4c 6QAAAARnQU1BAACx
jwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdw nLpRPAAAQW1JREFU
eF7tnQd8FNXaxoeErqKC8smVIgqKCEgTpITeQ+hBkI70Kl0QAfUqFriKol7b Fa/XhiIWQDrYkB46
AdKzLT3ZbEuD7z1zZmcns7uzbTaZ2X339xpnZ86cnT3nv88+5z1nlirZGfGM 4HHPdHOVKpGw41ZJ
DbI7sgp3sHpNsl0jkqkayZSWwd8qkZG3ym4xpTeZiAgmgmFu2msphSeqeJC3 qYJHlWIVXOQtYWPC
dlm5ay6iz+CNVGeKS5nqLCvFEUz1qmQfU0qihCWt2i2GqcoWrsqU3GKKDNnb q5erCnilUWXoOYjq
s001lpbVW3PrHy+ReOiVW49svtVu0612W2913UIi6j0SPT9wG7SA8kPiLSjq kPJb0iUSsJPSwv+l
/DgHoat8AHUQAGH1BaVMzwtMu2M8pcz333wIAaRGTMoAWCMWFNRYfhOK8sg2 ff0WBFD72NuOAHxp
CHfidti2AOBBg7YA3abYUcmjFPEBO4VPqTjyQfGDqLG4DIIZV8h0u0BBJbwy vU8yI9KY0derzMyC
YGbn0AB2IxeZIxcXA8HMsrLIpbcg6Db85XfSDbqz+pKbIM+0JIYsLVBlwU3l B7xTuEgKCYWBRpV5
xREziyLnmCJnFlSZamamGJmn2b8TjPCU2zM1l6ExMZv8haOxmcy4LBKwB2JM OtP3IhOVQFhdsngG
4TX6DPN0siMm65npGZRdoJYGYddNkKNwTXzMLIDrwwjrFngmOxJiWlaVaZnw 1Q3BPK1nxulIxGq5
ABBpjE4lMSIFokpMAjMEIp4ZeJUEbACsnU8x931HWGXa/0YOA6+jr3NBwWWR 5anlRHeukeHDLsNw
iJAt/JTQj4XSI4OZiCFfCwCOoqBoOuFoJ9LOJRBJgwIKdEKAbY06zQXACpRC 3LuN5RWi90mwsO54
pT5BaBUoo2QPyPC0TGZyBgnofnrF9GOEUUktUO1p7az3s7Q5Jbd8fMBZcC7t OP8r2ZpVbSyrmiPS
qo1KmbVFr832/Uo2JlfrdprIartjhM+WvzIPf8/y2uwrV7xqhPrK88ozKsBU T0ryHyyR4PPKr8AN
/stI4Rv0u9KXmPVuRoK2bNlHtqmbrLH/tMSsswxaY+6z0tzvOXOPZSS6LSHR YYEJou08U4sZpiaT
8jrOTrlwwwjn0tcKtBIYEY0gsBanJmS9uSzj+an6JbG6eTHaWYM00/ponumn mdIDIn1iN4i0sR1I
jG6bEtMioX+Tc6M75sVfmLUxmcBKeX1wHwG1zgsM2ALyPOp0RH+hvhJeiXCy 8nnXtGQO2WmZ/M5y
girUVIV3v+ouzxdSKWqgqis/sb29s2jrz0WvfG1b8Ylt0Qe2Oe9YZ71tnf4v 65RN1slvWse/Zhn7
imXES5bBa809V5jbzzc+NDG97cS/QAvlqYQ1o3Al2ZtX5n3xdv5XW3M/eiVr 84rMjYsyX5yTsX5W
xtrphtVTDKsnG1aM1y8dq1s0QjtnsGZqz5TY9ucGPLQnuq02s5jT11bHXfBK rANYWGJeWXGdTEil
MWjMTmqcqXd2GACXHkCBUuryktQCrl+8znzb+sGuoo9+LX59e9GabbalH9kW vgfI2ma+RZCdttk6
6Q3r+I2WUS9bhq6z9F1l7rzI2GJK+r0D9gFhPK8BVQK8RhNeM9bPzP/2g4Lv P8r99PXsLWuy3lya
+crCjBfnGNbNBGQznp9mWDXJsHy8bvEo7byhmmf6po7vfGFIi+0d7iVXAn4A Anh94LhAX0Fywd6C
4YXXgF4EsQQnylpSyujw4f8DXoVjPTLcE8LqPPRTC7WheJ3Q0+NetQCpm3cU rf/CtuRD27x3bTP+
ZZ0MjL5qHfOSZeQGS/Ra85C1xCGAuHZdauq4wNhyWvp9gw4QStg2CbSSmHTK q2H5OCA17/PNOe+t
z3pjSebL8zJemGF4brJ+2Xj94jG6hSO1c6K1c4YQhzC1Z/rEriljO14Y2vL7 TveRK+l0gQTlFfwr
5wc88dpz1E6m2u3MbQ1JVLudwFqtDnPb/UzNe5khh8uNsUKx+x35F5W8O+jp US9ZVn9mW/s5gXX2
FttUMACvWEe/aIl53jJglbn3MnPXxaYnFwGmpvYLTO3mm9rOLWg1XdNo6EEh r8JKPI7cxJXYedUv
HpW9ZXX2u2sBVuvp36Ee/dLx+oWjtXNiNDMGaKb0Tp/QNX38k7C/8MCOtNh2 yaPbXhzWakfXRm54
/cdBIrndQF8TyBcBdAmrr1RBQVxrz8joMXIHEdeWs8iCgmlZXDqNYbikmjAn wH4uhQ8/Ojs1q8RW
fNOPE6VPEV5VvrnsXHKx7C8RlApHahkfA94pjLHAsz7LKuv0TbYJIKsbrADr wFWWXksBVnPHhaa2
802t55pazTW3nmtuM9fY6hktxyv7cqJKPPIqrsTOK4yxsjYuynrjWVBWvhIW 1oGaKb0A1rSxHfn9
aaNaJ49qczHGFa/ceAt4BcntxSbDwAwAr+MN1A8ArEDn1+/v7zaC8ApBVh7U qk8s7ENPUWoJslCe
BpscoK9d+76X+fC1F2kNtVpu8/VEb3ilV7V7/zV4iTSDTd6XUEht8NYGrDaD WwVYZ75lm/y69amX
rSPWWYastvRdYY5aYu60yPT4fPNjc80tZpsfmWVuOcfcaq6x5XRNw6GHhPoq rMQjr+JK7LxqZw4A
t0pswLqZhlWT+Xo00/pqJkWlj+vkgHXYI2kjWqaMbHUxpuWOLg3JlTwZT+B8 9JzADwh5hQ8Wxys7
M8ZG4b9Wdhn5Q7VncmkQiR1zJqL3l5GTsvkgfNuR5Xn1u/MCr8HlS4uqpU9r dtnn93Uq9kTKKySz
pm8mTmDCRvCs1mFrLQOfs/Rebu66xNxxkan1fHOLueZms80PzjI3n21+dI7x 0Wc090eLeeUrgTol
KoGj4kqiOf8KvBrWTDVANgD+Lp+gXzSGBxTcqgPWmGZp0Q+mxTRPGfHopaGP /tDlfo7XJ+Ld8AoJ
MxBIKq50Jndqbo1p+ZkzxnYduZPnNbLXhwRZAaywTcrDbC+LrACLTDIRHJt5 TUvSxR8dtMA2/IVt
2APbtCR8NcPf1KxSWpjfDyoI2+eSuVQzbIgKwB44l+70ppjwwg5dLIKnBUYb fRV6DfQy1n5tEl6G
8FX4C1D4BryR7ktNMPyHJMCk18kYC5zrsHWWgWvMvZ8zd11u7rjU3Gqx+ZEF 5ofmWR6Ya3lwjrn5
XGPz6boG0YcJJfZeEFYC+yUqgaPiSkBfY9Jhf/qk7jD8J0mAlZPAueoWj9bO H8ZjSjc0Ix/RDH8o
fegD6TEPpg5vfnlI852dGzh4pRILUwZkvAUjL1DdARpikug6AxbWyKkFELkb l6T06tJl1E+wdIsG
txix5r20gEBiWWTHZQkvhVu1MC6rwFRis5XMfz8DjGmBuRQoqdmDWG94kG/n 34iLOH/DKKwB9v99
vRj2bz+c9Z//nYWN45fLFdi+89Knuwy12u84l0KY3n0slxY7n2AS1sMXE7UR qXnnpVptd9DugY0X
XzsCOzNyi6oOBx/PfZzI6b8Y+GIKJ5VHrfMi08gXLU+9QmCFv6NgpAW8Pm/p vdrSbZW543Jzq6WW
hxdbHlxoaTzf0mSepem8wqbTdfUHl+NVWAm0jEQlcFRcycgsaoLTx3fWLxxp WPqUARICS57SLRpF
Zg1mD+S7Q/tUK+3oh7UjHtTGNNbGNEkb1vTK4KY7n6hPeI1KYLpeY6jEQn6g 3pvlebXDCmtk2OUz
pvzXliZ1faLLmF8orBH39+SpjRx1hkN2agEstyExLheCp5A6Rbpz0y4rf31v f3a5VvsfhCXpNgBd
s88J4X6AmwJdfeh1WqBGv7PCArC/+rAkvliNwVdc1kOLCS/syB/J8PR6QjYc ggqBeFoJfdTq/Kvz
q9A3ooqAt9B+vin6BfOYly1j/2mNfdkKI/2YDZZBL1j6rLV0X2Pp+Jyl9UrL w8usTZdYGy62NFxo
aTjP1HCaru4g8onl+1FYCeHVfSVwVFwJ4ZWIV9qY9tq50fpnx+iXjDU8Gwvp At2CGJF26GMf1o9q
qhvWUBfTMH1owysDGv7YoS65km5pTLcUwutDV4i+El6bwMKCBKKv4Fwpryys kdMsuUvG64f0SurW
qcuYvdXnFVWbnBjZ9XXYAGQjW81lcwUWGmRhGKwTg5hg5LHgIKYoTzCeTyZi eeGSAfirNlorKsmB
0up/wv3CqlwWoDWL3jwBrnw9wmLkIyQ4q2avY6lZxAxsP5wDZzm/Il9e9HYq 7ims/vQx4F08NssE
udVh6y0A2eiXLSMBtRetg9Zb+q63RK2zPLHW0nqN9eFV1qbLrfcvsd63yHrf PFP9Kfo7Bx5leSWv
KKoEnkpUAkfFlcQWMCPzYX/q8Mcgt6qbPwxI1S8erVs0ku8v/cwoun3TXGAY 09Qw4n59zH2aIfdd
7VP/53Z3kivpbWB6pRJk2yQQXu99h+UVnhNeMymshNcZRZ/MeCd31TTDsN4p 3Tt1j90T8fB4ADSi
+ViWVyMILTUGVZ58U0gtgMt3OV3gSGPtDuIX6WPDNi3dKSwJ2yCfAIdwPy+c dKdzAVoPX0yYlHC+
EtGF8U/5jeoxJL8ND8Lo047L4z6K9AOphoC30Hx6YdQy06DnzcM2kAGD86P1 WuvDq20PrLI2WGat
v9hab67prkmG2v2OEErY9+hcybAXLdEbLAPXW/qst3Rfb+m03spXAoXFlQCv sQWwPyW6efrkKO3s
QboFw3QLR/BXop/TRz+zu2G6Iz+QMaKBYWh9zcB68T3v+ql1bY5XQBZU1sEr KC3hNRPUm4N1qnng
ekPGhGGDph+LnF8SMe8m/IU7E5wjck5x7QVWWJALAYhDMFM5LkmXTyVPaeRb bgJVWz74G5iDUU7V
8TCYc5T8OY4oHEhvrdZfwX6ev78TWOXbeYkWOHE6nRZwUMVWfugKOQpf8VAM zoWz6IuKigmfnksl
p4AfgOuk22Be6avQbXdvRPimFLsNb6HxpEJIWsEal8HPcx88EbKtX7A2X2Nr vMr2f8tsdy+03jHL
dNt4ffXerL7aW09UyZB11kHrLP3XW3pvsHRbb3kCeLVXAmeJKwGRjjXB/uT+ jdPGddJM76OdPZi/
Bt2c/vrZvfUzuhmmP5E5uTW/P2PI3bp+d1ztdttPj1UnVzIwj5BJkSXrCUFf Ka/RsAiQ8Aqy1G9l
GrsmvBgwPXr6fIMph+rMSu08+Y1X3/v4jR+v37OiiN6lANH5jaIHxv0XgIZl 5BDMzDIIUbsAxOfS
WOz2a2o9/tW3x2wEzesFsJ+WBHzh7/nkIjIIG3wO9n/8e6mtqBRSpLB9Pokz vsevWUmBmMv8iUSM
2Q8JxJHzZvgkkNrMZRu2nndZTHhhgPX5RAupcMBJ8iqJRISO3yiBy4ANGLdV m+Qw4vyrVMoGM7XU
14C3cN/4wjZzTF2XmPqscs1ry7W2ZmtsjVbZ7l1mq7PAVusZU7Wx+oieR1he ySt6U4mwScWVTCxi
xpOeTep1X+rINpC6AmTNv+2GPbqZfXUze+tmROmnP2mY2j5jYsvM8c1gv3Xv 5xmD6mh71braqdqP
j0RwvAKywOuTmWRW1u4H0phoGNqTWxGAVx5W4LXGPCtwCXe50Btd6G0wjZ7Z P27xS1OWra87Jz5y
0S0IesMGgEtD+L0M27CnZsxF2KgxQQ/b8Jcl7yJ9t7Bdq8tuuoevofqkrFpt v6kxLp0/lxQYeU30
EvxTUu2YJDiF1lbtmULhlbi8MCgsfEV6hfASdAMugH8jwlep+G2qAj4FtOo9 YwubTycTrV2WmKKW
m6OWW7qtMHdZae68ytz+OUur56zNV1mbrLQ2WGq9e5HttjnWalNNEaN1VaLY /IBddwKqBKCfSD78
id3vAUuQOqZd+oQumslRmilRmsndtJO7aCd31k1qr5/QyvBU84wxTcAMgLga +t2miap2pUPEzoer
kCsZWshJLPAKqwYIr/+II2LL8kqHWTyv1eHOLSdYKbL0Vi0Ixy1KLLg0vOxU nlcvy2MxL1sAGrbO
iJyGE/JaPJP/+Jz8DvMLOi4oaLfA2G6hsc1iY8tnjc2fLWyyuLDBQlO9eSZw AjWmFkY8nc/EpDFd
yfos+ioBVsKLdHznOjf6Nkwc2iJp1OPJsR1SnuqYEtsuZWy71LFt0mJbakY3 14xooh3aQDuonrbv
HZoeNVKejDj/OLP9IYbjlSILvHJ+oDyvFFliBuYUg2HlvvpBWe3iyvMqjSzP rsQGz6s3hWUv42Xf
q7GYNresxeTkesOT749Nbvp0WvOJqQ9PSmk2MfWhyWlNJ6c1npx2/xRt/cna epN0dSZoa43TVR2j
qzIsjel/scmwvTyvAVZCRHpqqTan7MzgFqefrHe6x/1x/ZrGDWweN/DhuAHN zg186PyAphf6N77c
//7Lfepf6VXvclSdK11qXX6i6vm2VX5vyXzXvQnhdaSJk1jKK8lnCXildy1S iaUqS7IBImqXcvbA
nb761MHUOfh0Chb22AKz/2M5d72gxdg/7ui55+5+h+r2P3BP/311++2r1/9g vQGH7up/+I7+R2v3
/61mvz9ggBXZ82iVnn8w3Q43GbYvLj4HzqX1B1LJrI/NlNdZH5pzr5zb3a/F V4/d8X3bu79rV/fb
9vd827bu9+3r7Whf74d2d/3U9o6f29Te1brmTy2r/9QictcjVX5oxnzfvUnm pbhZ70JGzDWvMN5i
/SvN+U8wchMBRGjhrleWWhr2LAFYW+eg75Nqs/LDJ0eorsLVZpUAMcLBkDfb oIVwFpxL36z/lXxY
WG2alSQZJkLO3jrrfZLK9emhzS4FWKsNN5bzrwJ9ZXmFCV9Yn8XdIsfNysII zHFTsvCO7TkkISAK
eJN8VkuxuR7Bhfk87vZ1nC5TeUdaULmtCtkAdoAFOQGSvoVk1lMWZpyVBGzE mohS0r90g4+R+czQ
PJhZ4I6CW6WGVRTl/UAKm9JKIbfP9o2r0u8c3MtFbuey32gLN+DSIDcgANbk VjI2yD3j9m26wa5y
wJCzBQZAdlzxAfDAgiyX19k3gaxWhYBpVBo9rnNP6X4Iugf+wmoBCFjQQpcN wAb8BThd89o3jvDK
IstTS9kVBS1Agi8vONFxlC+mvA14p6oIroVp8yo4gtiYdD6Wyw80iKvR8Xr9 ebk1YxM3bddhqL0F
6O9M0QDXyP9Smno3mEEFTLfrTNNvmXqbGEbA65vfajHU3gKA6Zr3k2kgrwi0 0lsAeVV6D6ldEeW9
fuQVeVVTCyCvauotebVKjbUhr8irmloAeVVTb6lREeW9ZuQVeVVTCyCvauot ebVKjbUhr+V49Wmh
jbvCN2/eolEGUXYTopRG6c0SNopLSBRBFMMtWWW2ojIrGxYbCbO1FMIEYSkt hDCXGs2l8BMHEPmF
JPIKS3KNJHIKirMh8ouzIPKKM/OK4ecFIAw5RXqI7CJddpE2ywahybSlZ5BI M1hTIfTWFL01WUci
SWtJhNBYEjSWG+kkrqeZr0GkmuNTzVdTSFxJNkFcTjJdgkg0XUw0XUgohDgP caPwHMT1wjiIa8az
14xnIOKNpyGuGk/RuFJwko0Tl0kch7hE4m+Ii/kQx9jw5vODvDp4lQVWqAR5 9Y/XYxc8IxtGvL7x
rVYi5IIVefVbX4HXvy7kS3cT8spBjLwGyQ/8eSH/z/P5fwjirwuu/QDyWm69 yxvfaCUCeZWdV2B0
/8mcn/7I2HHUsP2wbsdR/fdH9NsP6X74zbDvRDZALPKvHK+S3RT6+lrLvp4Q ea3I8dZvcXk//5nx
9UHtrmMZJ67kX0oyXk83xacWnr6Wv+9E5hd704HgQ6dzheOt8OUVVnk32sat J0ReKz4/8Pu5/B9/
z/jmoPbvy7maTGt2fpEwMvOKAN8fftN/uV9DkaX5AeSV+AHktYJ5BXu65++s bw5qQFYBTRGs/NNk
nXnn73pgGuBGXpWor00nHYMI+fwrOAEwqYfPZBlybUJYme5fitgFh/DlAQ3A jbwGi1fKHB8uR2nu
8q+y8yq6GIXMFxw4lfPdER1YVRGswKsI2az8oiNns8HIQg4B/UBQ/CtFRDqZ UMG80vktemFKmN/a
ezz7l78ydNkOceVJdUb2crLRYQlo/jUM8wPBG2858yrcQ7eBV5Hy0flYob4K C9D5WLoH5mPhL52P
FZah87F0D8zHwl+Yj6VPnXkVnkjnY+keyA/A32DPxwKvkAEA7aT6KmJU9BRc LCS5wEKgvgZRX4V+
QIJXun6AFhDySvfQ9QN0m+eVPgVe6QZdP0C3eV7pU55X/mKc/QA9xPNKn1YA r3tPZDoPs5z9K5RJ
MVggUYC8Bte/ivyAUM/ofCzd4wev/HoXYZ0iXvn1Lt7oq5DXism/wlwAZF6d B1vOZgB4TdSaYR4B
eXXB6+vfaCXCy/ktoZrypwSPV9H6LPpC0rzSMnR9lkhfK4bXg6dywJLe0Jh4 iZXwrxcSjd8d1gl5
le6m0Jzfculfg8SrkGC6LaO+qpFXyKd+fUB7NC6bWlgJ/woavP9UFugrzM3y /hV55X7fRUZeeUEF
iZXglS/m03iLX/8qsgTC8RZd/yoqwPtX0X7heKti1r/uPpYJc1cXEgrcTRbQ /edukOTAr8fL5V+R
VzuvX2tfdx9e+gFvion0NQzXa8NKFxj1A4vukAXphUOQpoViovktiT6CQ+Hk B5DXCry/ACwpsAgq
e+xiHiQB+PQWzNBCDgvWFXx7WAsFjpwVrx9AXitBX/F+GLgfBlQWEgWA7I6j OsjIwlQWxL6TmZDA
gnVbcOhoXJ7z+qxw57Vmu2v09wmlG8KbL3ovy+D9MML7YUBBYQYBHC0f8PTw mVyYg3W5/hV5RV4r
/35DWLTFh7v7Del6QuQVea18Xr25PxZ5Jetf0Q9U8PrXAO83RH1FfUV9jVfs D3CT39cWzm95r69X
kq0YldsCMKJFfeX09bWvtRLh5dhfupiiPsSyvKOKr0S6m0J/voDXV+S14uHz 4xWR14D0lXHzcNkT
qK9+ACo6BXn1k1cKKvyztBs2uPhrP1qutYW8Cjn3iWM40afyfGHRiYGjUyk1 IK/+8Ap97xJTEb4s
0I6HO3T8RtBLcPnPhrB8pdAW+Isir3Zev9K+5j5EDc0TIK2vCuGVYhoi+irZ TeE03vKRVyAVwr1/
JQLsK68uTYJIHXnsXO6nO13qLvLq5deRooq5zb9KiCscctZXyiu7n244grcK fvAq8gxCyOi28K9Q
OIWkukQWeVUUiF5ejIp5FdHpkWxRiyCvXiKiqGJiXmu0i6frCZWvr8grfJdJ d1PI+tfG9t8nVBGv
Hv2Au/wDjrcUJZk+XQynr868bvxKIxHy+ldqQ53TTIGPt1yiGUq8SndTGOmr T7ySQRb7cDfeEhx1
kX919wlzN7T36RPpZeHAU6GVUgPyyvlXX3mlvSVUROG2f/OxyKvHzwDyGhCv HtvX5fyWlxIY1GI+
XblyCiOvyKtyaPR8JchrxfHquTewhKcWQF6RV0+MKOk48mrn9UvNRvfhucvO LtiwYYPnYlgisBaQ
6CM4FE75rEB4Pbvg1q1d+fmwxsVbZD0mE9x1q2hNgpe9z7+cl+UVWwx5lUNf WV5v3QJcN+zdu9dj
Z4uY8w9Bj6/CFxDWH+zX8v6q/CuJvAbMqx1W4NVLia1gXoVkIK9BzRLKXrn7 +Vi//QDLq31CyyuJ
dcerS5Mg+irnz3W53+W8GvIqO0YVVqFbXl/9UiMRbr+87OLK8+qNxErwKvoS d/4qp3tc7hei7PKC
1S6u8KakuymMxlty8eqNi/WPV4qgBK8uDav0Tv9MZCWehbxy/tUfXgXOlddX b1xsxfMaAspKPyTI
qzy8AqbCkE4U+MerUFnd+QShBoeYsiKv5PcJ+fXaPuurQFyBVKG+eimxzjnR wMdb7nh1WXMlfq37
/dKor/7qq32OAAZYLsPLXGwoDd79ptD7E5FXf3mlAyv3D5g48GbuAHn1Hlb0 rwH4AbaZKZTuHj71
BBb2pgVQX+36+j/Nq+7Dm6bEMhXQAhJ9BIfCKf+KvFYAbgG/BPKK+howRBVY AfIqB69HN9wSRgX2
X7i9FPLK8frK/zQSIYUFkApz+oI4Cns8PfxOiPo3U+Wc6/V0gQo9Lt1NYeRf /eTVCVYKrjSyFbye
0HkyTKEwenFZyGsA+uoGVo/IVjCvoZTiRV795dX5S38X3GIAS2HZv+yGO5XF 9a9eKKnrIuHOa037
7xP67Acor0An/VUi/u8Zllf2qbvbuYK03kV6/avHpdx+M1SRJ4Yjrz0SmEaf M/U20X+PMwB9pVLq
klcWZXl5pVj4vf5VeHpFEibvayGvAfBqR4CjVugHGGY/+Tc5XCcK/NNX5BVa AHkNgNfyaSxRVkt2
XmVZ/+pfOkxejQykNuTVX16h1d3nByisElkt6aWuogyU0HoKTarL/bxnEGKB +dcKu0NQ3hci9xvK
418pDq6Q9QirO4FRu/gFIpxenov6atfXLzSvuA+p1jy6AQAVhrSySlSFvHqk VqKP4FBozm+51Nd/
fqGRCOl2hO994cOb+ViPHYMFXLaAdDchrxzESI9CWgB55fxAIPqqkL4Mh8tA XpFXNXGOvAbKK9y8
NXXbLT58vcdQTbAo4FqR14B4pZhuO+qIB47eYqZ67tgKXv8qnBvzfHEKLoG8 +s8rTyplFAI2KLvS
yFbKesLQWO+CvPrJK7UBFE2eTp5a2JAwBsir3wqOvPrJK4WVV1ZKqjAkfhu+ 4te/Oq/q8puYyj0x
3Hnlfz/L13yWUFxF+kqoZcjiV3cS69/6LI/rXSTWvyKv8k7rV1ht7O8VJzKN 7etfVcSrcMzkfEuW
xE1a0uu4K1cvfX31cNRXGXnl/QAHE28JgqCvgfDqdzrCV56CXR555fzry/9N lwjnboDvepoNEKUC
qBlg2n9c8X6Av0h362ZCYD2NdDeF5voBl/rqK68AB6DpYshFf4qg/cfSEwcV vP41ZPKvyKuf+ups
ALi7Ddp/LC2uuJ4wEM+AvAbEKzQ96KjoR2D9+OXXkNG/QFj05lzkNVBeaSsL fwLWm3bHMv61APIq
D6/+tT6e5WsLIK/Iq6/MVGZ55BV5rUz+fH1t5BV59ZWZyiyPvCKvlcmfr6+N vCKvvjJTmeWRV+S1
Mvnz9bXDnVf+9wlf+m+6RPjarFg+SC0g3U0hun4Afk9zm/j3NF/6PF0igtT6 WK2vLSDdTcgrB7Gv
zYrlg9QCyCvnX1Ffg0SYvNUir8irvEQFtzbkFXkNLmHy1o68Iq/yEhXc2pBX 5DW4hMlbO/KKvMpL
VHBrQ16R1+ASJm/tyCvyKi9Rwa0NeeV4ffHzdIkIbidg7V63gHQ3hdH8FvLq NTOVWRB5RX2tTP58
fW3kFXn1lZnKLI+8Xqs/L7dmbOKL29IlojK7CF9b0ALS3RSy/rWxYz0h8qqm DwTyirwir/EV9nuu
vr4Q+/uvCQzqq5ogRT+AvCKvvkpdpZRHfVUpqNxlo3/1yr9KNxMeVUgLYH5A KsmlkE7Cy+BbIIx4
3bAtHUPtLYC8IsRqagHkVU29pXZ1DPz6kVfkVU0tgLyqqbcC1ye11xBOvH6W vgFD5S2AvCLEamqB
0Oe1RntuvgDFNQRaIER5hX/v2L6eEHkNAUz5t4C8+vBt+OrHCaHU92p8L8ir D7y+9cEFNfZxKF0z
8uoDr9+8sTuU+l6N7yWMeF3/WVqAseelzwOsAU8PsAWQV28hfumzlPhZswNs bjw9wBZAXr3l9a1t
N9LGDoXmfv7D62v+HS+K1f++uv4/qXD0hU+SXBwKWNoD7OaQOR15LcerxNJ8 86kTKX2fhAJffvll
x44dGfujatWqgwYN2rp1q9lshqNXrlyZPn163bp16fEpU6a+/vrrpWU3SZTe LGGjuIREEURxmQ2i
qMzKhsVGwmwthTBBWEoLIcylRnNpgakEIr+QRF5hSa6RRE5BcTZEfnEWRF5x Zl5xRm4RhCGnSA+R
XaTLLtJm2SA0mbb0DBJpBmsqhN6aorcm60gkaS2JEBpLgsZyI53E9TTzNYhU c3yq+WoKiSvJJojL
SaZLEImmi4mmCwmFEOchbhSeg7heGAdxzXj2mvEMRLzxNMRV4ykaVwpOsnHi MonjEJdI/A1xMR/i
GBvefKiQVwev0veRFO764Ub3DrRMSUnJW2+9RYns1KmT6MSbN29t3PgaHBo9 ZkxZ2U0I5NUbXo9d
8Iws8srx6vGmp7zVcy52fFxYrF27dhTZvn37Cvd/9tk22JmWll528xby6r2+ Aq9/eUIWefWW15x5
4862ayPk8vjx47Vr16bICvc3atQITAKoLPIKsP55If/P8/l/COKvC679APLK MA3i+PnY9f9Jkwhp
fS0rKdGNGfjX461ExaxWK+V11qxZ9NA333wzdOhQm60IeQVG95/M+emPjB1H DdsP63Yc1X9/RL/9
kO6H3wz7TmQDxCL/yvEq2U3hpK8B8GrTG1IH9/zNiVcA9M477wReIyIifv31 1+vXr991113p6RqA
Ncx5/S0u7+c/M74+qN11LOPElfxLScbr6ab41MLT1/L3ncj8Ym86EHzodK5w vIW8yqOvpRab8eut
V5/scODxx5xluLS0tH///ny6YPny5RTWcOb193P5P/6e8c1B7d+XczWZ1uz8 ImFk5hUBvj/8pv9y
v4YiS/MDyCvhlf/3jv32A+aEBNNnr8Jga58rXoHgq1evUl67desG+IY5r2BP 9/yd9c1BDcgqoCmC
lX+arDPv/F0PTAPcYc9rud/P4n7/1W9eC7asNn740ul2bfa58gNUcevUqUOR jY2NDXNewQmAST18
JsuQaxPCynT/UsQuOIQvD2gAbuRV+HtvHK/r/pMmERLjLeO7qws2rzrZHvRV PN6iZ9lsNiC1WrVq
FFkJXptOOiYM/+YLaA2KnS84cCrnuyM6sKoiWIFXEbJZ+UVHzmaDkYUcAu8H pLspRMdbrvTVP17z
dnxdsGll1jMjT3Zs65LX/fv3A6N5eXkALuV19OjRkHZ19q+Us5Cf39p7PPuX vzJ02Q5x5Ul1RvZy
stFhCdj8K/Lqv75a0nV5L87PXTPDMLyPO14h21qrVi0qtPfeey9FdsuWd7zn Vai4dD5WJMOi+Vih
vgpL0vlY4R46HyuqjZ+PFe6XcT4WeIUMAGgn1VcRo6Kn4GIhyQUWAvWVqbep 3HjLD33NWz0t/42l
hmF99D2ePOVKX9etWxcVFVVUVMQbg+7du1NkycxW+fktl/pKd9L1A3Sb55Wu H6A7hesHeF7phnD9
AN1D1w/QbZ5Xun6A7oT1A3SDrh+g23KtHwBe957IdB5mOftXKJNisECiAHmV wb+WWIvyN8zJe3Ge
vm83fZQLXg8dOlS9evUzZ84Ive/p06cpr++882548gpzAZB5dR5sOZsB4DVR a4Z5BOQ1UF5NSelZ
M0bmrJxqGDNA372zwUlf6Rirffv2zgO1+vXrU2ThqHD9QJjo68FTOWBJb2hM vMRK+NcLicbvDuuQ
10B5NaxYlLN4XOaMkfroXoboXhlDe53u2PagPT9w48aN4cOHA5Hz58935rVP nz6UV3iQVS/29Vlh
wivkU78+oD0al00trIR/BQ3efyoL9BXmZtG/+u9fcw//VvifV3Ofn63t3lnb vZO2a0dNlw4XO7U/
P2iA0Whs27bt448//gT7AAVt3rz5u+++S6mFdbHNmjXr0KEDPQqPNm3aQAF+ PaFo6EPzWe7GWx79
K6x/9X68JfKvsP41SOMtWP+6+1gmzF1dSChwN1lA95+7QZIDvx4vl3/F/IA9 P/Bp2jr3wcuk6UZi
4acbc56dnN69Y1KfnqkTnjb8a0v2V9sLr8QXFxZCMVj8KnwUFxeXlZXR02Eb DsEfGkUQ8F9Jabit
f4WVLjDqBxbdIQvSC4cgTQvFRPNbEn0Eh8Ip/+oFr8X5BcYPXs7avKnESNCk D0txca7Jcj4xOe56
ohYGvoUmyK5KzC8I5wsA1bwCU7jxCvcXgCUFFkFlj13MgyQAn96CGVrIYcG6 gm8Pa6HAkbPi9QPI
q7f6WpSZadrzTZHOIGTRWlR8Lj7h0+07Z694bu6q51/YvGXLtq+Onoq7kpRi NJlBPJ3BFfKabyzc
98fxMOQV7ocBlYVEASC746gOMrIwlQWx72QmJLBg3RYcOhqX57w+C3nleH3h 0zSJKC4oJFNS5R8W
q+39r3f0Hznmux9/FB4pNJkuX41/9+NPVr74yrrN77z3v+0nL15NTNdZ4VYs MrXFLs4qu2mxFi1/
8dXFz60OT17p/VugoJCRBUfLBzw9fCYX5mBdrn+V7qYw8gPSDXHTlVICfN// snvLBx/CqiuXBgD2
H/3jz4//+8XiFzas2vjmtp279h87labP0GXlnLl87dNvd/zzzc05uXnhzCu9 HwYWbfHh7n5Dup4w
3Hnl7y+QbggJP+rroTBfn+X3/bHIa7n12sirwu/nRl6RVzX9/gDy6huvV5Kt GJXbAmC90L9yv6/t
0Q9Ublfhq0MLIK+O+7mRV+V/JJBX5FVNJgd5RV6R1/jsDOUGM6iAiRLcv+XI v34CP3bpNuCTrfyv
y5C/QqKvkt0U+vNbyKuKKEdeHX5g7SdpEoH6qgSsoRekuymM9BV5VQKR0teA vKK+qmy8hfrKzReg
vqK+KjBR4DY/gLwiryrglf99QuQVeVUorz0g//q5+P5Y5BV5RV7VNJpBXpFX 5FXOFgjTfBb6AeVL
qcsrRF4dvweP/lX5ECOvyKuc39fBJh55dfD6/MepEoHrB4LNojf1Qy9Id1No rh9w6V+RV2+Iqdwy
yCvqq8r8AOor93tEqK+Vq53evDrqK+or6qtyb4aB+Quy3gX9qzdipsAyqK+o r6ivqK/4SzDBaQHU
V9BXbr02jrcUaABEl4S8Iq/oB1TmB1BfVYMs6qtDX9d8nCoROB+rBLcAvSDd TeEwH8vpK/KqBCI9
3s+NvNp5/Sh1jftAfVUCzURfJbspnPQVeQ1OEkpG0JFXgX9FXpFX5f1QofN8 LPoBNeUH0A8gr8ir
clOwqK+qodPZ+KJ/Rf+qJnyRV+QVeVWuGXC5/hX9q2qQRX1FfVUNrGBnkVcH r6s/SpUInN+SMe3v
d1XQC9LdFEbzW8ir3xhV2InIK+qryvwA6is33lr9YapEoB+oMBGVeCGir5Ld FE5+AHlVw/oB5BX1
VTWWAPVV4F9RX1FfVbQ+C/2rEhyqx/sL0A+gH0A/oNwpWbfrs4Kqr5cSC89d yTx7SXvmoqYi4+TZ
hGAH/3bg3cVd1gdVpNG/VpB/BViv3UhfuXVHs7H/ZLovD8moH7NuxqtfXE/S BQ9Z5LWCeAXhAVhj
X/jv0bhEaPSQfFxONsAbXLX1B+RVxn8Xya0feO7DVIkIcL4AeAVlPXI24ebN m3X/7+EQ/dv8yNkb
8DaDyqt0N4XRfEFQeQVvBx6grKz07nualZJHSehFSUmxxWSEt4m8hoK+QkcW k0dRiIatQaOW+bmZ
yKuMsEqt1w6qvoIfgI602az33N3GZrOEXlit5sKC3JxMHfIaOrxaLCY2CkMv zGZjowYdsgxpyGtF
8frv1OfcR+DjLehIwPQfTR6zWIwyBsMwwtpET708FPj1mM0FBfmZWYbUoPMq 2U3hNN6qCF6NoEPQ
tTIGACqsTfTUy0OBX4/JlN+wertMfQryGjr6Clg0aPgodK2MAYAKaxM99fJQ 4NdTWJiXl2vI0CGv
Mk/tus+/Bl9fqYwFDocEhUJeYZs+aHnhhnC/LNcDvEbWaIu8yiuukvmB4PMK ZNzXqAV0rYzBQ8lv
0MrhKf8qdFu4x7lMgJdkNObm5ugN2mT0A/IiW5n6ajLlQRQW5soYLIWOCvmn wv10W3hIALc8F2M0
5kRU7WHQJiGvFcTrqn+nSIQs+QGA9b5GnWWEVUghrdYjr84cy3I9wGtujq4C eJXupjDKD1QAr5QM
6FoZA/gT1sY/Fe6n28K/9BTRuYFcVUFBdpVqUXpNYrD1FXnl1mtXAK9g8hrf 36mgIEfGAOaEtQmf
8l/6tAB/SGh55bqS/Pzs7CytLh15raj8QIXwSlQNpCj0Ij8/i4norktPQH0N Hf8KmDa6ryN0behF
Xl5GVma6Nu0G8ho6vLKYZoZkwGRB9SpdNGnXkNfQ4TU7S1cjIiorSwtWD7ZD JuAdZRhSNWnXUxIv
Ia8VxesHKavcR8D5LAPc3nTk75NpyVdu73x7atLlOp3qwHZo/L2j8x3JCRc6 97h3z6FD8DaDul5b
oo/gUDjls4LJ6/n47Gde+WLIkne/+GHXlXN/hVhcPvfn5bg/fvp1z6BFb895 40vkVUaJdTu/Jf3B
DVBfLyYYE9Ny13ywM7Tvj53/5lfBg5X+XjHqqz3/Gkx9DWovhk/lyKvjfu6g 6mv4IBXUd4q8Onhd
+UGKRAToB4Lai+FTOfSCdDeF0XgLeVU+98gr6qtqfuyNjrdQX7nxFuor6quM eSi5qnKbz0JekVe5
IJOxHuRVTQZA9BFCP4D+VU34Iq/IK/Iq8wprGc2A1P2x6F/Rv8qLmiy1ufev 76esdB84X6AEmokf
kOymcJovQF7V8O8ZIa/2/Cvyiryq6N/fWvF+ikSgH1CIH5DupjDyA8irEoj0 +O/FIa+cH0BekVdZ
RvTyVuI2P4C8Iq/yoiZLbcirmiYInOdj0Q+gH1ANwTDqRV6RV+RVuVOy6AdU Q6ezn0Z9dax3wfEW
jrdkGSHJWwnqK+qrcr/9nVl3z+t7KSvcB85vKUF9iR+Q7KZwmt9CXtWwfgB5 5fIDy99LkQjUV4Xo
q3Q3hZG+Iq9KINLj+gHkFfVVNSMw+JYLS14TmUafM/U2MUwDRz4L9RX1Vd5U lCy1sfkB5FXxQyuX
Hx7UV9RX1ZgB+ntE6AfQv6oGWeQV9VU1sKK+4nhLTbAir8gr8qr0tQSYH1AZ o8JEAfpXh39dtjVZ
InA+VgnZWegF6W4K0flYV/lX5FUJRHqcj0VeuXwW8oq8yjIjJW8lbv0r8oq8 youaLLUhr+oeb6Ef
QD+gGoJxvIX5AdXASucLwlFfoxKYxk7rCdG/on+VxXHKWwnxr8ir8tF0t54Q 9dVb/wpfRvio9BZA
Xr3iVbqZ8KhCWiA057f88AMK6Q+8DNRXTl+Xbk3GUHsLhJG+qr2r8PqhBcKJ 13eTl2KovAWQV4RY
TS2AvKqpt/D7AXlFXtXUAsirmnoL9RV5RV7V1ALIa7neqjLoZ48RMejnYETk 4J8jBv8cOfgXiKps
VBu8i8QQEtWjd9WAGLK7ZvTumkN31yKxB+K2mF9vG/rr7TEk7oAYtrcOiX13 Qgzfd9fwfXeP2E+j
LsRIiAP1SBy8Z+QBiHtHHVROePPtEfq81mhnny/wlMrxSCotEAxYaZ2RNFhq 7cj+Un0IAbc6IDtk
d41oEsBrTYA1enftoXtqD3XwejsLK0F2+F4K613DgVQOWQLriAMQwCuBddTB e0Ypi1f45HhEFnnl
9NVLWIPKa8TgXyAiB/1SFUKgsiysHK9EX6N314oGUkncFrPHrq9774hhYaX6 OnzfnSP23QWwEmSp
vh6oB7yy+noP6CvhVUHiysu8NLLIq5J45cV10M8sr+AEfqF+oAYXrB+I3kP0 FXgFWEk4/ADV1ztd
66uDV+IHRlWQH2g58a/HJh17bLIjHp34l4QJQV45P7Dk3WSJUIC+EucK4sqa AWoJdlEXS/WVIEv9
AOgr61+JvrIWlprX24dx/vVOQNbuX4nECvwra15ZP0AsLEtt0FQWGH1i5ole C0/1X3Jm0DIuBi47
22fx6U6zTgDELqmV7qYw0leF8wrONQJgpcGNtzhx5cZbBFmqr9QPUP/KDrmo xNrNAOcHwL+CJbAP
ufjBFqusdlKDNuRqPeVYjwWnhq6KG7D0TJe5JzvMON5m6rG20//uPPtE32dP D19N9rebftwZWeRV
HfoaSry2mnwMZDXmubiuc0/Ct3+z8X8Io/nTf7Sf8ffgFWejV8Y5I4u82nl9 J3mJ+6h0P8BlBshg
y54fIJkBIrECP7CLzWex/jV6Ty27f2X1lThX+3jLnh8YsZ/6ATaZxSUHHJaA FVrZ81kAKGAKsIKs
ApoiWPmnrab8NXj5WQiAW3gNEn0Eh8LJD6iEVwAX/CuXz4LB1mBIafHI7iaW gEu+Ej9AzYDdwtLk
AOSzID/AIss6VzarxSLLJrM4XjlYPaS06O0xPjHdZurfYFJ7LTr18IQ/hbBC PSJ2H59+bMTqcwA3
8uq4P5bPv0p/cL3XV+c7nGTKyIJz5VKwjmQW4VWQH3CMt9j8QPn8K50vuGPY PpZXNv9KU1r2fBZY
WI5XCitrXqWJ9IPXjjOOD1lxFqyqCFZalQhZsA1gZCGHwCOL+iqnH6CNLhOg 5aYeiH9lp7h4ca1K
MlkOP0CmuNgUAcwUkOB4JSkCOtiiloDVV8gP7GXnC8pPcYEl4CYL6BQXiXsl Zw384BVGVICgUFx5
Up2RBSM7ZEWc0BIgrxXBK88xpVmItfCQUJt56MvtdOJVeJTnVbgTeBVJPs+r cD+xBCyvwp3Aq5BI
4SEqeP7xChkAXkdFjIqeUhcLFgL1lfv3t+T1A+70VQSiBK8UUxHEZOdgbifr X7n5LVqM+le6DeMt
umFfP0D0le5hzcCvdBv8AN2gU7J0G/wA3ahH0q5cVovuETlUfqfLo9J2lmas nIdZUJXzTsjRQmoW
eQ2Wf6X9J2SOPhXul9ZXt7zaK6GzBhRZWq3wwfNKd9IhF92m8wV0m+dVeC6Y V/qUTMbS9S7u9RWK
+aevMBcA4y3nwRZ9aRGyracir+V/3yWo+spjGjivIKu0ErLeheUVMgN0D53c In+j2XxWdDkDAOsH
7LwS/8rxOqycvrLJATLYokfpqAvGW4As3SNC0+VOL7MEHZ45DtMEMDvgbAmc kYV5BNBXmFxAPyD2
A8++kywRXuYH3HEZOK8wuWXn1bGk0MErWU/IJrPoekJIvtptAK+v5f0ABy5N aVFeefNKxZUu0ZKd
Vxg8QX4ABv6UVxGjwqegwTA3C7O1wrlZ6W4Ko/yrLLwC1rTFhQ9nP8Dv4Yu5 3CPyFURc2ckCfj1h
1SFiSyDyA3T9gOh6yPqB4SQ/INrvYrwl4JWXWP4s//wAnNVt7klIrHacedzd ZAHdD6sLQInB7wqV
Oyx5hX+/YFtQ9DWQ9YQiDXaRFLOv1+aRZee32PkCIq6cH2DzWXtqs0sK6fos WrNjfku8Pouf4toP
SwpBWe1LXoK12AVGUaCaMMUlgSwcgvnYfs+eEc1vIa9cPksuffU7+SrNK7d+ gJhXe35gCHeXASzZ
przW5Pwre3MB8BoDAeu1OTtLVmmxi18d8wXl8q+QzAILS1wsP9gK3ipYsKSA LKhst3knW07+q7l9
CQHM0EIOC3aCskKBttMcmSyqssirUnj1BnS6OIvPD3A3w9gHW/x4i11PaL+/ IIadL4DJAuESAjrF
RSZj6fwWLB4g98M45mPZ+a3gLSYE8kBlYYkWqCzYWchwgaOFgA1IuMIcARwS prF4S4C82nndkvys
+/ByvBWIH5DmtdzNMI4lhdz9WzQ/ULP8/Vv29QOUV1gCy60fIIsHiIUl98PQ 8RZ3f4F9fotIrHBV
YdCWwAKFoKDgUMHR8gFPYadwDracf5XsphAdb7n0r8hrZfBKWYRFW3xI58Uk NAUOIa+c6Fa6vpL7
DVnzypsBSA7QxS729YTczQV0SSGd3yL3G3Lrs/j7t+DmWPv9BWS9tlBfOT/A J7NYP6Csuw6RV7X4
AXCu9P5Y8S3d3M2G9psL2Pth2PEWvYWLRZZMblH/SsyA4H5u1r/azauQV4Xe Iou8qoNXdgkBi6zg
Zm5BPov9/QFuPeEemOJyrCfk7ze0r9em5lX4+wN08av9xwfYlBa7hADmY4M6 5PJySgz9q6v8q6R/
hWRTXiFGJbcA9ALqq1f6irwq4eOKvMbx610Wb0mSCORVIbxKd1MY5QeQVyUQ KX0NoBrIK+cHkFfk
Vd5/mlCW2th/39DVfAHyirzKQpi8lSCvlTzGD+RTEb5+oLHTekLU10BIqphz kVfMD6hJbpFXAa9v
Jy12H5jPqhgF9ZwfkOymkM1nufADyKviJ/CIviKv9efl1oxNlG4I1FfUV3kH /l7WxuUHUF+VwJ+v
14D6iv5VbeMt9APUDyx6O0ki0A/4qoXBKA+9IN1NYTTeQl6DQZi8dSKvDj+A vMrLVjBqQ16RV5X5
V/QD3Pos1NdgKKK8daK+or6ivsZ7mQqtlGJu86+or/JqYTBqQ31FfUV9Vby+ 9khgnOe3Fr2VJBGY
fw2GXvpaJ9FXyW4Kzfwr8uorKAopj7wK/ADqqxrWZ6G+cvmshW8lSQT6ASVI LPSCdDeFkR9AXpVA
pMf12sgr6qtqUgSorw7/ivqK+lopMwLSL0rmC1zmB5BX5BV5Vc1XrfJhhStE P4B+QE2fKOQVeUVe
1Tkfi/5V+ZYA9RX1FfUV9VXxE5vKl1KXV4j6KtDXfyUtdB84H6sExAmvkt0U ovOxiUzjz8X/3vGC
fyVJBPKqEF6luwl55SBGXpHXSplNYOe3UF/V6bBBNVBfufUu6AeUoKAe12ch r8iralJaqK+O/ADq
K+prpThUL9ZnoX9F/5qh6GkCHmIcb6nm299Z79EPoB9QE77IK/KKvCraGKAf UBOgIkuA+or6qiZ8
kVcHr/M3J0oEzscqIdsFvSDdTWG0fgB5VQKRHue3wp3Xmu24+S3kFXlV7nxB I/u/d4y8Kh9T/grD
1w8gryrCFHllkFfkVYHf/s6XxOVfkVfkFXlVUy4TeUVekdfgtgCOt+IwP6Ai oUVekdfgKqK8Hwbk
FXlFXtWwPss5PzBvc6JE4PoBeZXSv9qgF6S7KWTXD7jgdVPiPPeBvPpHmLxn EV4luwl55SBGXuUl
z7/akFeHf5X+4CKv/hEm71nIK/KqsvEW+gFuPSHqq7xaGIzaUF/h/oL4+vNy a8ZKDbYAZfQDweDP
1zrDlNco+Pe5Hb+nibyqxhIgr6ivqoEVxBh5RV6RV8XPb6Ef8NU4KqQ86qtD X+duSpQIHG8pAVno
BeluCs35LZf6irwqgUiP93Mjr1x+AHlFXhV4xwG5fwv1VflourxC9AMC//pm 4lz3gf5VCYgTXiW7
KZz8K/Kq+B/dRl5RX1WWf0V9tY+3UF9RX5X3jxq4H28hr8gr8qqEYUrIXAP6 V8d6bWljhPkBJUAf
xrw6/Z4m8qoEIj3Pb4VpPsuJ1zlvJkoE6qsSaIZekO6m0M2/Iq+KH105f0KQ V4d/RX1VgoJ69AOo
r9z9hsgr8qrg9S7oB9APKC/b6vr3tcn6LGde30ic4z5wvKUE9SX+VbKbwmm8 hbwqXnGRV8F4C3lF
XpXnEOzrB9APKJ5O1/ks9AP0912kjRH6V/SvlZI9QH1V04JX0YcE/Sv6VzXh i7w6eJ39RoJEoB9Q
iB+Q7qbQz2fVaM/NbyGvSiDS43xsOPLaI4FpxP8+IfKqnkQBfMshr6ivqrGw yGsc+gHl2wD+CpFX
5FU14kp//xX9gN0PvJ4w231gfkAJMkx4leym0MwPuB5vIa+KH3ghrwI/gLwi r8pc74L6qoQvdz+u
AfUV9VVt4y30r3R91qzXEyQCx1t+yKHsp0AvSHdTGI23kFfZ8ZK9QuTV4QeQ V9nxkr1C5BV5VZl/
RT/AzRegvsouh7JXiPrqWP+KvMqOl+wVhimvLn9/AHmVHS/ZK0ReUV/Rv6ri 3491up8b9VV2OZS9
QtRXgb6+ljDLfeB8gezw+VEh4VWym0JzvsC1f0Ve1bDeBXm157OQV+RVmeuz XOrrzNcSJAL9gB9f
37KfAr0g3U1h5AeQV9nxkr1C5NUx3vLIK7l7CB+V3QKor5x/lW4IPKqKFkA/ IGVqVdGFYXWRyCvy
qqYWQF7V1FthJaUu3yzyiryqqQWQVzX1FupryPLayGm9C3Z2CLRAOPG6MWEm hspbAHlFiNXUAmHE
64yNCRhqbwHkFSFWUwsgr2rqLbWrY+DXj7wir2pqAeRVTb0VuD6pvQbkFXlV Uwsgr2rqLbWrY+DX
j7wir2pqAeRVTb0VuD6pvQbkFXlVUwsgr2rqLbWrY+DXL7q7LFt592f7eknM oAIG7ucWrs+qO0pL
fxK+xvBMUZDSGNgCldgCAGvrw+V4vWPg9bvGJNcefK1q73hRMD0SywWc7GvA P0YjiqhEplx4U2f5
U5zr9OM6PZ7isYD4jYjeFzz1/a05n+Kh9bx5FT8uzOkUfy7DY0c7X5jTKZ3P Ma0OMo2/YOptYpj6
PzCNt7HxuX2DPnUXUEwU0uW3kU+GdDi/lnN50Yt6LOCizs/Jv0kuDHEZ57dW fo/odJdPRXU6lxG3
nu/t6aIGT13gzyme6nTx1pxP8dSkXrXGFwS5+z9meb3nQ/I/DGwBNbTA/wNZ TJXkPJum2gAAAABJ
RU5ErkJggg==
------=_NextPart_000_0019_01C521B0.8604F640--

Attached files
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Responder