This is a multi-part message in MIME format.
--------------D313873907C2F7926849A259
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Hello,
I found this KB :
https://bugzilla.redhat.com/show_bug.cgi?id=1529607
and put a description to the VM disk and the OVA export works ! :-)
Now, the import does not work :-(
The error is : */Failed to load VM configuration from OVA file:
/data/ova/amon
/*I have tried two ways.
In first, I let the file ova.
Secondely I did : tar xvf file.ova and specifiy the directory where the
ovf file is.
In the engine log, I have found this :
2018-03-05 16:15:58,319-04 INFO
[org.ovirt.engine.core.common.utils.ansible.AnsibleExecutor] (default
task-6) [e2a953ca-1460-4899-a958-7dbe37e40a21] Ansible playbook command
has exited with value: 2
2018-03-05 16:15:58,319-04 ERROR
[org.ovirt.engine.core.bll.GetVmFromOvaQuery] (default task-6)
[e2a953ca-1460-4899-a958-7dbe37e40a21] Failed to query OVA info
2018-03-05 16:15:58,319-04 ERROR
[org.ovirt.engine.core.bll.GetVmFromOvaQuery] (default task-6)
[e2a953ca-1460-4899-a958-7dbe37e40a21] Query 'GetVmFromOvaQuery' failed:
EngineException: Failed to query OVA info (Failed with error
GeneralException and code 100)
I have found this KB :
https://bugzilla.redhat.com/show_bug.cgi?id=1529965
The unique solution is a update ?
Sincerely
Fabrice
Le 05/03/2018 à 13:13, Fabrice SOLER a écrit :
Hello,
Thank for your answer, I have put all permissions for the directory
and I always have errors.
Here are the ERROR in logs on the engine :
2018-03-05 13:03:18,525-04 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.GetVolumeInfoVDSCommand]
(EE-ManagedThreadFactory-engineScheduled-Thread-23) [7dcef072] FINISH,
GetVolumeInfoVDSCommand, return:
org.ovirt.engine.core.common.businessentities.storage.DiskImage@90e3c610,
log id: 84f89c3
2018-03-05 13:03:18,529-04 ERROR
[org.ovirt.engine.core.bll.CreateOvaCommand]
(EE-ManagedThreadFactory-engineScheduled-Thread-23) [7dcef072] Command
'org.ovirt.engine.core.bll.CreateOvaCommand' failed: null
2018-03-05 13:03:18,529-04 ERROR
[org.ovirt.engine.core.bll.CreateOvaCommand]
(EE-ManagedThreadFactory-engineScheduled-Thread-23) [7dcef072]
Exception: java.lang.NullPointerException
...
2018-03-05 13:03:18,533-04 ERROR
[org.ovirt.engine.core.bll.exportimport.ExportOvaCommand]
(EE-ManagedThreadFactory-engineScheduled-Thread-23) [7dcef072] Failed
to create OVA file
2018-03-05 13:03:18,533-04 INFO
[org.ovirt.engine.core.bll.SerialChildCommandsExecutionCallback]
(EE-ManagedThreadFactory-engineScheduled-Thread-23) [7dcef072] Command
'ExportOva' id: 'c484392e-3540-4a11-97bf-3fecbc13e080' failed when
attempting to perform the next operation, marking as FAILED
'[d5d4381b-ec82-4927-91a4-74597cd2511d]'
2018-03-05 13:03:18,533-04 INFO
[org.ovirt.engine.core.bll.SerialChildCommandsExecutionCallback]
(EE-ManagedThreadFactory-engineScheduled-Thread-23) [7dcef072] Command
'ExportOva' id: 'c484392e-3540-4a11-97bf-3fecbc13e080' child commands
'[d5d4381b-ec82-4927-91a4-74597cd2511d]' executions were completed,
status 'FAILED'
2018-03-05 13:03:19,542-04 ERROR
[org.ovirt.engine.core.bll.exportimport.ExportOvaCommand]
(EE-ManagedThreadFactory-engineScheduled-Thread-98)
[c99e94b0-a9dd-486f-9274-9aa17c9590a0] Ending command
'org.ovirt.engine.core.bll.exportimport.ExportOvaCommand' with failure.
2018-03-05 13:03:19,543-04 INFO
[org.ovirt.engine.core.bll.exportimport.ExportOvaCommand]
(EE-ManagedThreadFactory-engineScheduled-Thread-98)
[c99e94b0-a9dd-486f-9274-9aa17c9590a0] Lock freed to object
'EngineLock:{exclusiveLocks='[3ae307cb-53d6-4d70-87b6-4e073c6f5eb6=VM]',
sharedLocks=''}'
2018-03-05 13:03:19,550-04 ERROR
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(EE-ManagedThreadFactory-engineScheduled-Thread-98)
[c99e94b0-a9dd-486f-9274-9aa17c9590a0] EVENT_ID:
IMPORTEXPORT_EXPORT_VM_TO_OVA_FAILED(1,225), Failed to export Vm
pfSense as a Virtual Appliance to path /ova/pfSense.ova on Host
eple-rectorat-proto
...
Sincerely,
Fabrice
Le 05/03/2018 à 12:50, Arik Hadas a écrit :
>
>
> On Mon, Mar 5, 2018 at 6:48 PM, Arik Hadas <ahadas(a)redhat.com
> <mailto:ahadas@redhat.com>> wrote:
>
>
>
> On Mon, Mar 5, 2018 at 6:29 PM, Fabrice SOLER
> <fabrice.soler(a)ac-guadeloupe.fr
> <mailto:fabrice.soler@ac-guadeloupe.fr>> wrote:
>
> Hello,
>
> I need to export my VM to OVA format from the administration
> portail Ovirt. It fails with this message :
>
> /Failed to export Vm CentOS as a Virtual Appliance to path
> /data/CentOS.ova on Host eple-rectorat-proto/
>
> My storage is local (not NFS or iSCSI), is there some
> particulars permissions to put to the destination directory ?
>
> No, the script that packs the OVA is executed with root permissions.
>
> The path is the path to an export domain ?
>
> Not necessarily.
>
>
> Oh, and please share the (engine, ansible) logs if you want more eyes
> looking at that failure.
>
> Sincerely,
>
> Fabrice SOLER
>
> --
>
> _______________________________________________
> Users mailing list
> Users(a)ovirt.org <mailto:Users@ovirt.org>
>
http://lists.ovirt.org/mailman/listinfo/users
> <
http://lists.ovirt.org/mailman/listinfo/users>
>
>
>
--
_______________________________________________
Users mailing list
Users(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/users
--
--------------D313873907C2F7926849A259
Content-Type: multipart/related;
boundary="------------4D1054333C60E3787E3D7183"
--------------4D1054333C60E3787E3D7183
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Hello,<br>
<br>
I found this KB : <a class="moz-txt-link-freetext"
href="https://bugzilla.redhat.com/show_bug.cgi?id=1529607">h...
and put a description to the VM disk and the OVA export works ! <span
class="moz-smiley-s1"><span>:-)</span></span><br>
<br>
Now, the import does not work <span
class="moz-smiley-s2"><span>:-(</span></span><br>
<br>
The error is : <b><i>Failed to load VM configuration from OVA
file: /data/ova/amon<br>
<br>
</i></b>I have tried two ways.<br>
In first, I let the file ova.<br>
Secondely I did : tar xvf file.ova and specifiy the directory
where the ovf file is.<br>
<br>
In the engine log, I have found this :<br>
<br>
2018-03-05 16:15:58,319-04 INFO
[org.ovirt.engine.core.common.utils.ansible.AnsibleExecutor]
(default task-6) [e2a953ca-1460-4899-a958-7dbe37e40a21] Ansible
playbook command has exited with value: 2<br>
2018-03-05 16:15:58,319-04 ERROR
[org.ovirt.engine.core.bll.GetVmFromOvaQuery] (default task-6)
[e2a953ca-1460-4899-a958-7dbe37e40a21] Failed to query OVA info<br>
2018-03-05 16:15:58,319-04 ERROR
[org.ovirt.engine.core.bll.GetVmFromOvaQuery] (default task-6)
[e2a953ca-1460-4899-a958-7dbe37e40a21] Query 'GetVmFromOvaQuery'
failed: EngineException: Failed to query OVA info (Failed with
error GeneralException and code 100)<br>
<br>
I have found this KB : <a class="moz-txt-link-freetext"
href="https://bugzilla.redhat.com/show_bug.cgi?id=1529965">h...
The unique solution is a update ?<br>
<br>
Sincerely<br>
Fabrice <br>
<br>
<br>
Le 05/03/2018 à 13:13, Fabrice SOLER a écrit :<br>
</div>
<blockquote type="cite"
cite="mid:744cc79b-4e81-f327-18e1-32533d7c7c21@ac-guadeloupe.fr">
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8">
<div class="moz-cite-prefix">Hello,<br>
<br>
Thank for your answer, I have put all permissions for the
directory and I always have errors.<br>
<br>
Here are the ERROR in logs on the engine :<br>
<br>
2018-03-05 13:03:18,525-04 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.GetVolumeInfoVDSCommand]
(EE-ManagedThreadFactory-engineScheduled-Thread-23) [7dcef072]
FINISH, GetVolumeInfoVDSCommand, return:
org.ovirt.engine.core.common.businessentities.storage.DiskImage@90e3c610,
log id: 84f89c3<br>
2018-03-05 13:03:18,529-04 ERROR
[org.ovirt.engine.core.bll.CreateOvaCommand]
(EE-ManagedThreadFactory-engineScheduled-Thread-23) [7dcef072]
Command 'org.ovirt.engine.core.bll.CreateOvaCommand' failed:
null<br>
2018-03-05 13:03:18,529-04 ERROR
[org.ovirt.engine.core.bll.CreateOvaCommand]
(EE-ManagedThreadFactory-engineScheduled-Thread-23) [7dcef072]
Exception: java.lang.NullPointerException<br>
...<br>
2018-03-05 13:03:18,533-04 ERROR
[org.ovirt.engine.core.bll.exportimport.ExportOvaCommand]
(EE-ManagedThreadFactory-engineScheduled-Thread-23) [7dcef072]
Failed to create OVA file<br>
2018-03-05 13:03:18,533-04 INFO
[org.ovirt.engine.core.bll.SerialChildCommandsExecutionCallback]
(EE-ManagedThreadFactory-engineScheduled-Thread-23) [7dcef072]
Command 'ExportOva' id: 'c484392e-3540-4a11-97bf-3fecbc13e080'
failed when attempting to perform the next operation, marking as
FAILED '[d5d4381b-ec82-4927-91a4-74597cd2511d]'<br>
2018-03-05 13:03:18,533-04 INFO
[org.ovirt.engine.core.bll.SerialChildCommandsExecutionCallback]
(EE-ManagedThreadFactory-engineScheduled-Thread-23) [7dcef072]
Command 'ExportOva' id: 'c484392e-3540-4a11-97bf-3fecbc13e080'
child commands '[d5d4381b-ec82-4927-91a4-74597cd2511d]'
executions were completed, status 'FAILED'<br>
2018-03-05 13:03:19,542-04 ERROR
[org.ovirt.engine.core.bll.exportimport.ExportOvaCommand]
(EE-ManagedThreadFactory-engineScheduled-Thread-98)
[c99e94b0-a9dd-486f-9274-9aa17c9590a0] Ending command
'org.ovirt.engine.core.bll.exportimport.ExportOvaCommand' with
failure.<br>
2018-03-05 13:03:19,543-04 INFO
[org.ovirt.engine.core.bll.exportimport.ExportOvaCommand]
(EE-ManagedThreadFactory-engineScheduled-Thread-98)
[c99e94b0-a9dd-486f-9274-9aa17c9590a0] Lock freed to object
'EngineLock:{exclusiveLocks='[3ae307cb-53d6-4d70-87b6-4e073c6f5eb6=VM]',
sharedLocks=''}'<br>
2018-03-05 13:03:19,550-04 ERROR
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(EE-ManagedThreadFactory-engineScheduled-Thread-98)
[c99e94b0-a9dd-486f-9274-9aa17c9590a0] EVENT_ID:
IMPORTEXPORT_EXPORT_VM_TO_OVA_FAILED(1,225), Failed to export Vm
pfSense as a Virtual Appliance to path /ova/pfSense.ova on Host
eple-rectorat-proto<br>
...<br>
<br>
Sincerely,<br>
Fabrice<br>
<br>
Le 05/03/2018 à 12:50, Arik Hadas a écrit :<br>
</div>
<blockquote type="cite"
cite="mid:CAMCgCFG-nwrguWYDs_fAKNwy1Tc9RVz366OcqJ3vOqwk6rmnXw@mail.gmail.com">
<div dir="ltr"><br>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Mon, Mar 5, 2018 at 6:48 PM,
Arik Hadas <span dir="ltr"><<a
href="mailto:ahadas@redhat.com" target="_blank"
moz-do-not-send="true">ahadas(a)redhat.com</a>&gt;</span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><br>
<div class="gmail_extra"><br>
<div class="gmail_quote"><span
class="">On Mon, Mar
5, 2018 at 6:29 PM, Fabrice SOLER <span
dir="ltr"><<a
href="mailto:fabrice.soler@ac-guadeloupe.fr"
target="_blank"
moz-do-not-send="true">fabrice.soler(a)ac-guadeloupe.<wbr>fr</a>&gt;</span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0
0 0 .8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div text="#000000"
bgcolor="#FFFFFF">
<p>Hello,</p>
<p>I need to export my VM to OVA format from
the administration portail Ovirt. It fails
with this message :</p>
<p><i>Failed to export Vm CentOS as a
Virtual Appliance to path
/data/CentOS.ova on Host
eple-rectorat-proto</i></p>
<p>My storage is local (not NFS or iSCSI),
is there some particulars permissions to
put to the destination directory ?</p>
</div>
</blockquote>
</span>
<div>No, the script that packs the OVA is executed
with root permissions.</div>
<span class="">
<div> </div>
<blockquote class="gmail_quote" style="margin:0
0 0 .8ex;border-left:1px #ccc
solid;padding-left:1ex">
<div text="#000000"
bgcolor="#FFFFFF">
<p>The path is the path to an export domain
?</p>
</div>
</blockquote>
</span>
<div>Not necessarily.</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>Oh, and please share the (engine, ansible) logs if
you want more eyes looking at that failure.</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div class="gmail_extra">
<div class="gmail_quote">
<div> </div>
<blockquote class="gmail_quote" style="margin:0 0
0 .8ex;border-left:1px #ccc
solid;padding-left:1ex"><span class="">
<div text="#000000"
bgcolor="#FFFFFF">
<p>Sincerely,</p>
<p>Fabrice SOLER</p>
<span
class="m_-6749734223413973824HOEnZb"><font
color="#888888">
<div
class="m_-6749734223413973824m_7775425517296664061moz-signature">--
<br>
<img
src="cid:part5.00AF304D.AFBF671A@ac-guadeloupe.fr"
class=""
border="0"></div>
</font></span></div>
<br>
</span>______________________________<wbr>_________________<br>
Users mailing list<br>
<a href="mailto:Users@ovirt.org"
target="_blank"
moz-do-not-send="true">Users(a)ovirt.org</a><br>
<a
href="http://lists.ovirt.org/mailman/listinfo/users"
rel="noreferrer" target="_blank"
moz-do-not-send="true">http://lists.ovirt.org/mailman<wbr...
<br>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
<p><br>
</p>
<div class="moz-signature">-- <br>
<img src="cid:part5.00AF304D.AFBF671A@ac-guadeloupe.fr"
class=""
border="0"></div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Users mailing list
<a class="moz-txt-link-abbreviated"
href="mailto:Users@ovirt.org">Users@ovirt.org</a>
<a class="moz-txt-link-freetext"
href="http://lists.ovirt.org/mailman/listinfo/users">http://...
</pre>
</blockquote>
<p><br>
</p>
<div class="moz-signature">-- <br>
<img src="cid:part5.00AF304D.AFBF671A@ac-guadeloupe.fr"
border="0"></div>
</body>
</html>
--------------4D1054333C60E3787E3D7183
Content-Type: image/png;
name="Fabrice SOLER.PNG"
Content-Transfer-Encoding: base64
Content-ID: <part5.00AF304D.AFBF671A(a)ac-guadeloupe.fr>
Content-Disposition: inline;
filename="Fabrice SOLER.PNG"
iVBORw0KGgoAAAANSUhEUgAAAXcAAAB+CAYAAADfuFGCAAAAAXNSR0IArs4c6QAAAARnQU1B
AACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAEAiSURBVHhe7X0HoFXFtXbKS/LSX6op
lkRN1MQWTWwxGlNf8ue99PpShVvpSO9KVaTeyr0XpUivIgoqHak2moBYUAQElCLcXvj+9c2+
C5aTfQ73IlIO8+Fyz55Zs2bNnL2/PXf2zOz3ICAgICAg5RDIPSAgICAFEcg9ICAgIAURyD0g
ICAgBRHIPSAgICAFEcj9LMVLL72E97znPcjKyqqPSY4JEyY4/aVLl9bHBAQEnM4I5J4iIEmT
fK0kw6kkdy1bhecKP43CshV33323i/P9uOiii/4tH6H6VhgXEJDqCOSeIlByt0SZDI0l9xMJ
lvvTn/7UhemH+kDC9n1SclaCT0buFB++fmPbKSDgTEUg9xRBItLye67aa1VyJ8lqmhIuwXO1
yaP23JVk9VzTFZpHJQ6Mt2UpEtXB6gdyDwhoGAK5pwgSkZY9V6JjHIVhCuGTt6ZpfpuuefVB
wbIZp/YVJNtkJE5hWJGIoG18MnJXmxT1TfWtBAScDQhXeorAEiZFyZAkaOMpltyVXP1zhi0x
W3LXsE+w1Ge8lTiyJrQ8q8NjnL6NT0bucXmtvq1DQECqI5B7ikDJnaRpwTglbCW6d5Pc4wg2
GaxP+nDwYX15J+ROJNILCEg1BHJPETSE3JU8LblTCL9Xy3AicidRMkziJHikvUTEa6EkrrCE
rmWov4TWS22+U3JviI8BAamAQO4pgkTkrmRGIfmpjpK75tOwgueJyJ2wdm0+JWsV6vmwZVKs
z1pOonRbrgqhdfPjfTK39Q4ISGUEcg8ICAhIQQRyTwHY3mqQhktAQCojXOEBAQEBKYhA7gEB
AQEpiEDuAQEBASmIQO4BAQEBKYhA7gEBAQEpiEDuAQEBASmIQO5nKcJUwFMHLqw6lYuouKDL
Tgk9Eat1WZ+4BWsBpw7hDk8x6OpPu6ozDsdD7rx57arVRGiIHleUHsvHRKD9k0EkdrWtrsxt
LPh7xOWl7VO1BQLb3q40TvZb+Q+CuC0eaCus+D39EMg9xcAbsCG9KOqdSpzu5E7CsqR3rIdV
IiQi91MJtr0+WNiOyYiZepbQqRuI/MxAIPcUgvag/BuSsD0w6lhypy5vck1XYtNzhe2h0R51
jqWne7lYHZan5+on9dUv2vTzKblaPymWpHxdgmFLrjzXPAxrmeqvgvasHQXjmKZgWPPaerEM
ta2iDzMbb8tV25qmtvXcPgytnvXTxlvbFmwP+sp8cXW0YD30NyL02lA01o9Eddc4ii2POrSl
4Ln+ntTV35Lx1l5AIPeUAm8uvfB5g+iFT9gbQW88hd7oBPMzTW8oe3MxTW8g2vJvrjg9HtUn
C5ZpyYp69qb2YevDcrQswpZH2HTbJgTP1Q7DWu84sEzW0eZn2OZRv3wfFH79fd9tOu1qG2j7
qk3m0bBflrVpf9dEoK61Tdh2sWCc/V2op2U11g+bTjCvbRsFy9B46iTKw6O2v/UxIEIg9xSB
9nQVvCH0xou7+K0u05RoebS69ga2Ydq0JJdIj2GWxaOFLZOgvq/DOOZVUfKJIwmrR9HyLVEQ
lsRsOBnoK20qGKbvtl21/bVchV8vlqk+qmhdfH+YpmA804lj1dfm80Ff1A5917L930PBcm05
jWl3nltonBW1x6ON1zajPb/MuPZsyO94tiHxVXCW4nAdUFtbI6FaHJaTw4cPuzgcrpZwlQSi
OByWdFQzi0uvo46gzuWR/IwQtZMF/+ZQISwJKTSNsDc2j1aXN5LesDZsyYZIpKfgOcvUcnwy
Ybq9aRm2frAsvYFZV/+Gt+cWzGftWjs2fCxYO1qe7wdBHdbT6vrl23ML3x/7G9n2TlZfBfOq
voWfV/XidAmWq78Dfy/7GzbWDx7j6s4ybF1tm/ll2DSCNpk3UZuezQjkHgsStJJ7fZSQPUDS
PywEzv/zX21E5i5OwnU19flEzz0AXEaDd4/t424c3pQaxxtAiYM3i72ZLNHyaEmV+XlD+WFL
NkQiPQvqqw8sQ8OEf9MyrPaVVKz/1j51rc8W1FNd5rd2rD8+mMem2Xw8sjzbbhb0TwmJdiw5
MWzbzcL3x/5GjNd8yeqr8H9HhV8+7bKcRD5pXRW2PRvrR6K6+2XQH70WbB69DjSNR6ZpHQLe
jtAiHlyvnHRNghaSr5MeOOP0yOQa4XkSfK38r1bIvFZ0q+sqJBd79xG5H35bz50Bdu35gDgS
ecKgF70Pe2PwRqAOhfH2ZmJYSconBeazN7OGLdkQifSoo+VaffrAOC2L+sxnwTSbl2USWl+K
xjG/xlHUltWlDWvHhn3YfBT6a0Hf4uqjoqB9jdM2Zj6rm8gfpikYb8uLq6/vs9+eCr98Qu35
YLn2etAytC6N9SNZ3TWOYZtH4+mHXidxftj2CQjknhARyQtx17F3Xk/kwvfVwtGVcqxiWLi6
suawkH0dqqprUFNTI8dK14OPyFyh5E458eQecPLhE1BAwOmGQO4G0TAMe95CwI7QOa4OHCqt
xIqVm7Bw0XosWBjJ/IUbsGDRRsybv17kWSxc+DQWLFiGZ9esP2LnKKFHEvX8A7mf6WBvk73G
gIDTGeEKNYgIWXrr0hN3I+pCxOy1b96yE4MGj0e3bsXo1HkEunQtQpcuxejceaQcR4mUYMCA
MZg+fQG279hVT+DsvfOFK8fh64ldOD5we0BAwMlAIPe3gb32aiFhIfX6cXX2uR997Bkh8JHI
SBuGJk2GIi1dRMJN04YjXY7t2hXhgbFLsGf3ocgKWdyQ+5FeeyD3gICAk4RA7m8De+4k44iI
SdF73ixHyX1z0bJFAdKa5gupFwm58yjn6Xlo174Io0bPx86dEbFH4/P1M2acrWh4JhqSCeQe
EBBwchDI3YBTG6PeezQcQ3J/+tlXMODuicjIzBVCHyFSgowMOQqx39GuBPePnoNt299w+esk
H1+8RjkpDB89jwg+sHtAQMC7j0DuBo7UOTuGPXc5P1Rei+kPrkCHjiPQNH04mkpvPSu7xA3H
tG1XjOL7HsWLW193eWtqa1ze6AEhZO7GYFySQAmeaYHcAwIC3n0Ecjdgp9oRvKN34JXX3kR+
wUxkZw9Ck7RBSJfee5OmQ9CqTT4KimZjy4t7onxC2rVuBWs0DOMWM9VacieU4AO5BwQEvPsI
5O6B5F5dW4XK6hosWvI0Bg4ah27dRqJbjzHo1v0B9Og5DgWFc7Bpy05H007kfzW1taiuroqI
nfPc3ZPCmTzjoAtEzhScan+5uMYuPgoIOB2Q4uReP0QiODLW7di4XhxMRH0cB2W4CvX5Lduw
avVmrH5qK5586hWselJk9VZs2bIbVZJewywiddJLr+NYu/xXy5VNLLL+/ChcZL2ceOhKQV2x
905AsmqoHS7ksSsY3w3Y1Z9xqxAb429DoQ8Mtcty4whcV0wmgvpt5XjBsigBAQ1BypO72wrg
cPQy00G49XAtWViOQsB1tbpVQD0Z14t03J24KZFHo50QJHNuScCxdddTl3Nnl532ajlKvkiZ
jwoO80g59XLUyonDiST30wkkTtZLCZREfyp6yYnI/Vig7/pA0gdGIOiAk4GUJndyb0SkFBKr
LioiqUsc/6vvYTuyllQOlddIWqV03SuE3culi14hvfEKHkWqaupcj13BYG1UEGrc00ACzqYL
vE0ikmf4xMMnd4Ztj9cSk+qq2J63jdc8PJKgKJqm0DRFol42w7aHy3O1T3/UJ5uH8Mndh5ZF
sXW0fmj9GusDwwTP1ZbGETae5cWBaWrPJ3ctT+VY/jNOy9Gw6mgZiob4FpDaSGlyd/zqjlHP
md3p2jq++OTqU4mnSGyNJO3bX4Zt2/fh2bXbMPexJzFl+hJMnLwI4yctxsQpSzBh8lJMmroE
sx5eiUWL12PT87vw+p6DKC2n3YjPHYVLWXV1VWKY2wNHZUalRDjyF8QJhhKFT+4ECU1vfhKI
JXM7pGHDBG0QzMOwJUK1zTi1zXKUuAglIII6yYjV+uSDZatoHiKZv3H2GuuD2iOsLkH9RLYs
rO+URESb7DdS2Pbk0fpHfVuXhvgWkNpIaXInp3LWiu7QSFrl6tFqjpFLuKy8Dptf2C5kvRGj
Ri/AwEHT0PPOcejQsQR3tCtG2ztGos0d96Ftu1FyPkrCI90UyI6dRqL/gCnIyZ2NqTNX4pm1
r2Dn7kOOxrllQY08QOpE7ArVIw5Q3gXwhubNbsldwTglC584NA+FYV8YzzxKPASJg+URNk19
sKJ61ElGrDYtDkpmFIaT+WtJ0KKxPtCewuoSbEO/7Lg6MJ55Ceaxbe/XQfUS+W/jfR3rf0N9
C0htpDa5u3HwqPteK1119q7ZY68Qzn1u8w7pkS/C3fdOQodOxchulouM7Fw0zcgRkWM6pz3m
4fa0HBHG5yFNpEnacDRJH4b0zBxkNc9D63YF6HHXGBQUz8aj85/Bzj31JC8SzZanRA+XSPi/
Ew8lVhIGwbCCcT6hqyhBKNHEoTHkbgnHgjqWYHjeGHJXsB7Mm8xfn/gUjfXB2re6BP2w54lA
G8xL0D7PtRza0LBtx0T+23hfx/rfUN8CUhunBbk3dKhC9Rqi73RI7vXj4cxBYn9l235MmrwY
vfuNQ+s2BULSw5EupN00vQBpmYVC4FywVCiSL4ROEZIXMm+SniPpoie6GVnUKYjEpQ9BZvNh
6NytBDkFM7Bk2SYcLI2Ga5ynR/5Hko/8OdHgzU3iOBa5kwCoGwdLNhaWeAhrw6YxXsvxQX2b
h/4pATE+rlyCBKZpSuhqJ5G/ifxorA+2DVlHm25tJQNt2Laz5/TRln+sdmwouTfUt4DUxikj
d5KvkrSbdSLQOPuBDI0nbLyGibg4Det5uXTXn1i+GUOGTkG79tw+gCtOpTeeXiy9cTnPKHLH
JmlFQthC8pn5SM/Kl955Lpq1ykNmsxw5zxW9fJEC6dXzAVAsDwfR54MgXXr1GUOF5IejW89R
mDh5GV7aulecc8+Yel84Dv/2MfgTBd7MJI5jkbsSpBUlBT9N85CALEFRX8nDT1M/VOJsU5+S
jFgtrD1bViJ/CetHXN0b4gP1FEzTvAra1TgK7ftgvPVZ/aKutan+KOL8byi5Ew3xLSC1cUrJ
PY6giepqjlkfJWubpkcbr0cNEy7Mf3K6b285HpnzNLp1H4kWLYWcHbHnI0OIOS2dRD8CmVkl
aNaiBO06jEL3XuPR/56pGJIzE/kjHkJBycMYljcdg4ZNx519x6NjZ47D34esZuzp50nPv8D1
5h3puyGcHHmAjERe/iPuBW1VdUTwtbVVqK2rdP75UL/fbZAELCmQECypBAQEpAZOGbn7JG3D
StK1tVzKf5S8NV3TbLw9apjYvvOA9KIXoGu3YmRlR731dEfohcgQMs6U3njbdiXo328GRo5c
iFmzn5Ee/ovY/MJevL6rDHsPlGH/wTLs2VuKV197C+s2vo6FizaKzaW4e+Ak9Og5FtnSq2+a
PhS3N8kRwi8Rgi9wRN+yVSEG3jsZy1ZsRlWV+CxV5px7H/RV/X234fd2Q68uICA1cUp77krG
eq5kTuEn63hUEieqqri8/yhxE2pH87LX7/JI2rbXSjH6gQXo0IlDLAOFcIdID1vCHHaRnnvL
1sUYMGAKpkxdjrXrXsObeyvdp/PcytPIvAPDes5xe65erag8jFe27cOyZc+jYMQs9Ow1Soh9
OG5vypetHKopdL345i1zMOCecfLA2OQ+zWdcPwKtQ0BAQMCJwikjd0KJmmRMsbCEV1lZiY0b
N2L//v0ujvkIm59hPhAUFRU1mDRlObp0fwCZ0mNPyxguxJ6Hpty6NyMHXbuPw5gHluKZNa/i
rYPVjrx11SmHUBh2vWz6wQPTpOtdw0VMZHjqy4FEv33nW3js8TW4d8hUtLmDY/hSRuYIeaCM
wO1pQ5DdYgjuuXcinnz6Ffdw0HpZxMUFBAQEHC9OKbkrlKRLS0tx//3348knn3Tnr7/+ujv/
zW9+g+9///tYt26901ci5JHiCFmEqKqqxvRpM9C371D07T/JzXCJZrkUuCEZTl/s3Xci5jy6
Hnv2lrvXm4RYcv8Yeht4StOU+mTVUqGNympg4+Y3UXL/PLTvOFLKzJEHCV++5grZD0azlkOR
X/gIXtCdJJnx32CtBgQEBBw/GkXuSsIKJVQfVkcRF0fY+AMHDuCaa67BgAED3Pnw4cNx7rnn
4s9//jPmznkc5eUVLj4ZSkvLkZbWGtd++/+hZdsR+FfTYW7+epYQfOtW+RgivetVK19CZYU8
FKToN/dVYM8bFdi56xB27SkTqRApd7Kb8kZZJO68QsKVcqzGrt017shx+Z27y9ze79Kpx+u7
SzF56gJ06lSA9PShSJcHStO0HDSRcKt2I/DAhKXYfyCqB3eQ5B7w5PJoKJ6PCV38FBAQEHD8
aHTPXXvJSvS7d+/GY489hkceeQRPP/20Gxph/KFDh/DQQw9h/PjxToeoqKhwOnPmzMGCBQtc
z5y6HCdfsWIFpk+fjksuuQRDhw51+uvWrcPIkSMxZsxovPrqq44EOe6+Zs1TeHzeXMyfP19k
gbO3bMWyen/eQr9+hfjb37tI73kw0rIG4bd/aI9bbvkb2rcbgvVrt0W9cMGhQ5WYOXMJBt4z
AYOHTMGgwVNx7+BpuHeQyOAp9TK5XurPB4nOoOn1Mg2DhkxEYdEMrH9u+5H+9v79ZZgxdTE6
th+BLM6Lz+R8ePkLQh4yHbuOxMKFG1ErTwL3YRB+4INjNXzSHCH3+Bk1AQEBAQ1Fo8id5Kmk
rmPkc+fOxVe/+lV87nOfwwUXXICVK1e6+Lvuugsf+9jHnLDnzXHzffv24a9//Ss+//nP433v
ex86duzodJcsWYJPfOIT+PSnP40PfvCDyMvLc/FTpkxxuh/96Edx3XXXY+vWrTh48CBuu+1W
fOg/P4CPfOSjeM973u/yfvazn8WSpSuwfNlzuOLyH+KrF34Pre/Ix//8pgX+8+Pn4wMf/BzO
O++bWLjgCWebHeay0hpMGL8YLZvnITM9V3rauULE+UiXXr6TDL589UTTMkWfC6DSBuLuu8dj
7frXHLlXs/su2Le3TB5K89C+Pb/cxDnyI3B7Rg6yWwzHwIHj8dqOfU6Pbel67m4lLduU7w2O
vjsICAgIOB40mtxV3IwUOXIoZe3atRg9ejQ+9alPCaGNcT1xDq/86U9/wj333IMvfelLeOGF
F5w+p92tXr0aP/7xj/HHP/7R2eW4OnUmTpyIb3/72xgyZIiLT0tLw9e//nWUlJS4KXvs7VdV
VOLG629ARno6mme3xGWXXi5/IcwSvcvQpnVXFObPwNe/disuvOgW98Wkm275Cz5zzsXo038o
3vveD6JPn77OtrgiD4pqTBi3FC2bjUDT2wuQkVEkvf38SLhiNb3QzYFPSy8S4i8W4bFQSL6g
nuxzkJmRKzYn4LmNu9zLVX5HlQ8O4qWt+zFs2INo0arIzatPzy50L1g7dSrCg7OXuWEcN9JP
Z9xRMqq8i+A8d853D4jAa9IugDoZsFNSdSFVwOkFf6HYmYZGkzuhs1MIEvVtt93mxsbZS+ei
GL4Y/da3viVkmYE33ngDM2fOdDNd+CDo0qULLr30Unz4wx/G3/72N2dj7NixuPDCC93QzC23
3IJ7773XxTdt2hQ33ngjli1bJj3990oPfyHKDpXjputvRPeu3dCrx1341tXfxpYtW3DFFVfh
f37+F/TuMRrnn/tdfP2S23DHHSW4/oa/4BtX3IRNz78ovff3o1//3s6267mXS8994mJkNxMi
5ypVIfL0rOgFLAk+2mKAK1El3hG7kjuJnT176b03zUH//pOl577D9dzl75r6v26ikZZly19E
776TxAb3pZEHSGahyHAMuGcstu3cF+URZRK7m53DTG6IpnGwKxpV7IpFhb+i9ESC5Z0uD43G
1PNEkTuJoKFkfaKJ491qe7bh6fbwSVRX+unfAyrHs5bjeH8j+nY63AfH3XNX5Ofn42tf+xo6
dOjghkbY8GVlZbj66qvxj3/8o14rAnv4X/jCF9CkSRPcdNNN+L//+z8XP2rUKDe0wx/n5ptv
xsCBA108G+icc87B38XO+9//PixcMA+V5VW4/jvXo0unTkLuvXHN1ddi/fo1uPLKq/GTH/0R
7VoX4qvn34yLL/6u9OSL5S+ELFx08dVo3aat+5Hv6t3D2eazqayiGuMnzkOzFsORLqTLvWTS
OFXSkbtIuoQpQuScacPNxChpaTkSL5I2TP6CGIp+/R7A+g07IrtC0NHHQaLeN1/Yjpu4FK3b
cu47/xrgMRedu9+HufOedMP/taJb577BGj0UTPM2GGwrexHzd+D5iSSQYyGQe8PJne3E9jpR
eLfa/kwidwv+nu/0Nz1ecj9dcFzkbsEZLb/4xS+EYNfj/PPPd71wvvS88sor8fe//93p8Jx4
9tlnHVk//PDDaNOmjRuLJzgsQ3Ln2Pv3vvc9DBo0yMXzB3z/+9/vevVXXnkFVq9agfLSCiH3
m9Cta1f06HYnrrrqajz33FpcfvlV0qP/H7TMzsFXhNwvuvgGdOxQjN/9tg0+/JH/wgVfOReX
XHox8guGO9sc4j5UVoVxExa4hUbRJmHRhmBp6fnIyi5Ax46j0L0Hv5sq0mvsEenZU6TXA3Ic
I+lFGJY7AWvWbXW9cMKSO19NPPnMVumpT5UHyAj5a+Z+KWOEPFByUXz/w9h/sJwDMkLy9ePs
NHICyJ3gjck4hRI+xV74SjSaZklRbaiofSVP2mH8sGHD3qanxKWER7F2WaZN888toTCs8RSF
3nwar/Z9fer4sPVl2bY9ErVTojZSqC/qO3Wsf+qH/lYUtU9djefRrwPjFNTVePpk/dI45qee
/j783XjONAXP1VfCt2HLoRDJbNBHrQPjCb8eChtv29gi7reNq2scaDPOrraHn9e3S7D8OB+I
hqQpbJmM13LZVlaP59Yn2rT5FNae/f18HG3tBsASu4ZzcnLwgx/8AMuXL3dDMw888IB7ecph
GUvu1F+zZo0jd1aAFeGYPMHxehL4E0884chdh2U45s6/CjZt2oitW18WuxU49FYprv/2Tejc
sTO6demOq6XHvm7dGnzzm1fj29f8N1o2y8NXLrgZF150rdiZKH89tMW3rr0GK1ctxUsvb8GB
A3vdtEOSbmlZtZD7IiFa9sq5ZUCJG3rheHurlkUoKVmApU+8iuUrX8GKVVvFxstGovNlqzZi
5VMb8drOfe6vAX3hHBG8iNRj1xsHcf+Yx9G8xUg0SStx5XB/m/73TMRzz7/m6lqn4+wnkNx5
QWgcLwJ7AepvQPBobwSG7UWmoD3NozenvbisTcI/Z369SBnP/AT9Y9jewBpmmvXN1kPrp6Ce
+uPX10LL07ay9ffz2TpQR/PEQf1RH2jH1sP6Spu2ja1uHNTfRPXy25p61heC+fwyra82TWF1
iGQ2bDsS9DfRb+fb9eHXx147flocWK4tm/DL1N/T/20Uya6vY6Wpr/RTfdVytP0Yr3oEz21a
XDs3pO6Kf69REkSkdfRlKpGbm4uf/OQneOqpp1zPnVMfSe4clmnevDkWL16MX//619i5c6cb
luHsF055ZJqS+3333ecahw8I23PnmDtfsG7YsAH/+7+/wLq1z9YPy0jPvUs39Op5p5RzjaQ/
Jz376/Gtq3+GVi3yhdy/h0suuxHjxj+G3n2H4OZbb8Jr21/GL3/1CzwwdrSzHZF7jZD7kojc
ucgpvVjKlN41tyaQuKnTVqOsEqiUTjW3JLDCnj9nMFZRJExxw+VC7lzJ6tqprtYNuVRL2uPz
16Bz1/FomlaE9IxiN27fsfNILF2+SXTpkSi9A/AH54XDC0ihFyDjNGxFbzT/QqKuXkC8oGwe
G6/5Ff6Fpz7F5efRlqk3GsEjzwnq+DY0jX4mujni/FNQx6bZ8o7VTjy3bWyhefUmZz4NE7aO
fv19XYJx1g/Ny7D1n6AtbVsirv48T1QmbcbB6hDJbPh1Ytj6T/Hb2a+zQtvaitbPr2scWI6W
pfDtUVh+InvJrq+GptEHW0erx3AiG8zn+8o0XgMMU/dYaBS5E/5USE5b5EyXzMxMfPKTn3TD
MtTh2DlnzPz85z/HZz7zGezdu9f13L/4xS/id7/7nRu2+cMf/uBsTJo0yU1n5AtY9v615966
dWv3MPjHP/7uhmcWL1og5C4PjquuRccOHdG5c1dcIT33ZctW47zzLpfyfummNV5w/q24/Mof
48GHluP+0ZNwwVfOQ6vWLVyjDLo3Gs+35N7ckTt773xxKr33pgXy8MnH5ClPolTInQMmpF4r
5GMKW4Ez00nu7luqZGpheW5XwH+1h2tEDmPdc9vRp/9UN+e9CTcv48ZirQsw88FVKCuv77U7
qOXGgT8262eJhzce4wheRIkuCHtREVaX+fXipI7GM472LWw6wbC9eC38Mnkxq+886o1JHb8c
BW0nujni/FP4Nm15ydpJQV3Vt2Be214sw97Yto5+/X1d2rI+2rwEdVmW1p+2rN9x9ed5ojL1
OvHh+5XMhl8nhpmeDEyPK5u27G9r4dc1DnG/EcuxbahIZI/lWx9s/RqaRh9s+1k9hhPZ8PP5
oB7ro/pxaBS5u15pPblrz5099l/96lduxgzH3hcuXOjiH3/8cUfudJIvTJmPM2Z69uyJW2+9
1ZE/p0kSr7zyihvC+eEPf+jscHYNsXnzZmf73HO/jLvu6omDB99C2aFStGje0vX2R48eiyZN
MrFkydNS1n/jB7c1RYtm+bjxhn+InX9i+coXsH3nG0KkGTjnC19EixYt8MaeXdHDSXg4GpZZ
LOTO8Xa+QOW2vdJ7TytA6zYlKCxeiDnzNuCx+c9g3oKnMG8h5UnMl/D8BU9j/nyRRc9gw6ZX
UFnNxVtccVqDGu7xK83DcjjcUi3H13YcwpBhD6KZPHz4MjY9vUDqUShtM0/aRVfe6qOD0jjw
wrAXr/74evHwQom7iQjmtTcCw3rRWJu8EalL0J5/4zKPjeO5tWthL2SCeloOj5qPYeuDhb2J
CGuT/iUq27dp65+snSzidOgL4/WmZFtomLB19Ovv69KWbeu4NmB+1WHYtj3z+L8PdX2bWiZ9
s/4oaMPGJ7PBeKvrt3Mi2HZR0E6i38+vaxyY18/PPPZ6UWg9fCS7vhqaZttL28PqaT38NJsv
EXwffDSK3JXUdVhGiZ5TH7lAicLxdcYTXJnKVaiExuliJk6L5Kwa/QugvLzc9e75AKAO7RJc
6fr66ztRU8OXstEukaWlZW4rgsrKKhzYfwirVm1G29aD0PT2e5CVmSOEPxg9eoxxOz0S5ZUV
eG3bTrdClqzLl5210rOOyH2p9NLrX6RmCrlnjcC/3MZfOWjbvgRtOxSjTftC3NGhAO1E3LFd
YSR3FKDXnaMw57EnUeXqwRkvUn8Oy7DnLke3GZlU5cBbhzF6zDy0asMZN0OQnpaP7Mx85OfN
we49bzmd6O8A/p1Q/3K1EeCFwIvDil4oCl4INt2/ADXeXlQ2Dy9ETeMNEXeDqa69SDXOj7f+
2RucR3tjUs/aUB/8izvOJvWtjsLWi3lseTbN5o+Ls9B8SnZsHw0Tto6+r74uYctjOvP6baH2
CI2jTtzvQ13VYZot06apDcKWRySz4deJ8P3V305/Gxvng/E2r7UdF2dB+/Y3VVh7FIX/m2uc
/Z1t/RqTpjbpj9UjkqXZNqKw7WnXxiVD0lQlWAsldDvu7kN1GgLqKfEnh9h05PnvxLd82Ra0
F7JNbzrUTU/Mzi7EgAEzsPn5NxyJW5B8ldwPlnNYZpmQu/TWuWCJ4+5cwJSVjybuW6rDJZ67
SXI1qvS2RdIyholImCJldehwHx59bK303OtQU1ch7cIHk5RDnubRnQAV8myaNm0l2t6R5z7L
x++ztpByc3Jmy8PrQOScI/f6jCcR/kUVEBDw7uBk3mux5G7JmT1q9sy1h800Taf4vXgNWz2C
euyp68wZq0/wnCtbddqkr1NXJz3iw5UizB89DGrlWF1zGHMeeQZtWpHcc5CROUwkD3f2mowX
X4q2CK51+91ENmtrK8QW55UDB8tqMW788qjnzmEZErub685tBtiT50pUitiuJ3/GHZH0XHTq
OAZzH30OFdXip/474rNzU8qKwrNnr0HnLqNxOz/skVaAZs2LMDznIeza/Ra1RHR0/+QikHtA
wMnBaUHuxPbt2/Gvf/0L119/vdsSgERPRCQZrVKlKMHbOCU4xhHc+IuLl7jFAKFpms7zPXv2
oFu3bm4+vMbRVvThjmi3RNfrrh/u4L/yijo89NAqtGyRgyzXo74XWdlDcdddk7B16yHRF8qs
ra7f0Ix5hdzlocAxd5/cuZApI5PTFEukx85ZLUXylwCJncdoBasVbinQscNoR+6cUcMHBh9V
LJPPHx4ZU1sXbab2yCMk9zHyYMiRnnsBspuNEHKfhZ275CF0inrtAQEBqYlYcicREdwq4Mtf
/rJbbMQ9XlatWuXi2bvW75zqGDtJWnveujNkRMrRg4J7y3Aue//+/d05QR3tqRPcqoCzaPRF
K6FlsLeuW+Ryz/aa6lqxXyvkXuW+htT+jjxkZw1BdvbdaN5yEPrfPQFbXnjDUWWNPBiqqtjr
l/yHq930xIjca4TcOSxTFPXc2UPPKBGCv0/Im5/hG4HMLEq+hLm7Y71ID57Cjca6dLlfyH0t
qoSXWVN5rDm/j4JlVcoDpg4PznwK7dqVoEn6cEfuHA7KyZ2F14XcI9BCIPeAgIB3joRj7iRe
TlXkAiWuPr3uuuvw6KOPut5779693Vx1flSDYfa4+TKUO0H+85//RPv27d3cdIJpnLf++9//
3k2J1Dnsu3btckTPvwy4syTx5ptv4tprrz2ycRh1+vXr53RmzXrIPTz4ErV/v4GYMf0hzHro
YXTs1AMrV2xGs+z+uOLyX+DSy27DlVf/DB06D8OmzbtQWlaO+0bd52wUFuahoqJU6FN77iT3
J4703HUvGfbgm7ccgT79pqG4ZJHkm4MRRY8Y4flcF19c8giWPLEB5VX8O4LtJn/F8IEWMb3E
8StPNSirqMWkiSvRpjV3icwVKUQz6bnnCrnv2qVj7s5CFAwICAh4B0jac+feLzfccIMbUuHe
7FyIRLK+7LLL0LZtW7calT16vsXlzBguOuIXk7h1L+e9ExyG+chHPuI2C+Ncds5hZ2+8b9++
OO+885wt2uB0SPbcubJVHwD8aAe3+/3GN76Biy66EOvWrcXBg6W45prr0bFDV3Tv1gsXf+0b
WLv2Zem198IHPvBVfOzjF+JDHzkf3//hH7Bm3TY8PGcBzj3vXGf3U5/6JKZMjca7InKvFnJf
IuROUud4O8fVuWHYMLRsm49xE5dh2/YybH+9FDt3H/w32bHroKQdwBsHSlHtXtxyWCUaOnIc
TY7nDmXyV8fruw+hMP9x11vnOD6nWzZrXoiSkY/Kg5EPnEDqAQEBJw5JyZ17r3O8nS9UNY4k
fsUVV7i92Lka9fLLL8fLL7/sCJvfOS0qKnKErdv5cmMxLlzi4qaLL77YkTptcSHTX/7yF0yb
Ns1tOMb9Zthzv+qqq4703DlGz5WuU6dOc9N+Fi6cL385VOL6676LLp17oEf3XuLLNVL+LnTo
eDc++rGv4rvf+zUu+vr1uOqa2zB/wTrk5I3Ctd++1g0pvfe970GvXl2dbZL7IUfui+vJPRKS
e3rmMLRoPRyTpq1ARU3yvjTTKKT12roqOeEQUo0bcye5c2ET3w/w83r33D1LHkLF7sUsNyJr
3aoQEyc9IQ+sKtFLVkpAQEBA45CU3DnWzmEZDr389re/dUMtJGCSO4de2Cv/5je/6Xrd/JAG
tw7gRzv4wQ0OzxCFhYWuh86FSey9c5iFIPmzp8+hHpI/j5z/TnIfPHiw00lPT3fDQfPmzXPE
vHjJfDfj5rrrbkCXLt3QrWsPXP7Nq9w88XvuLsDHP/4V3Pr93+PSy27C1y+9HmPHPY6Bg4tx
y/dvcwuiPviB/0D/fnc52+TS0vJqTJi02G0/4AjXzYjhy9I8tGiVh3GTVuK1HW9hl9jfvecA
dr/xdtkl8jrDbx7AIXno8KVoTW15NLbPGTk1fKnM9gSWr3ged/aciAx5gHDrgYz0XLRvV4wn
nngBlXwmOK8CAgICTgwSjrkTJPcf/ehH7gUntwXgqlOOrbO33qlTJ4wbN84NmZDc2TPmmDr3
jPnOd75zZMfHgoIC91J2xowZ7hN67LkT3A6YwzG0z33gOe5O2yR3HZYhuXNvGaa9R8h90eJ5
0nM/5Ai/c+fObm+Zb3zjm6iqqkW+9NA/+pEv4bYf/FnI/WZcePF3kF84E81b9sA5Xz4ff/jj
H1zvv/ddvZxtDouXkdwncuMwbutLYi+KRAi4ZesSdO81Hn36TkS//uPQt9+oehktMkbqMVaO
Y9FvwCj562AC1q57OSJovqytqY6eHvIfyzlwsBqTpyxFq5Z5UifO6OE3XYfLQ/MBrFn7svOn
hooBSXGsRRunGpzi5i8cOlWwC2m4yOh4204X0thFOQFnBmJ/cZ3hwo29+PEMEjdJl99J5QpS
zmhhz13JnWPy3IaADwDu8MghFwpBcmc8h1+oa8md8ezht2zZ0vWs+VcBtyywu0Iquf/HB95X
33MvxQ03XI+uXbuge/ce8tfAN5zu5Ekzped+rvj7R3lofA8XXngdevQswR//1BKf/tyX8b+/
/JV7WDwy+2Gnz2GTsvIqjJ+4ANnNhztyZ889M5vDJpzmmIfsZnKemYPsbJGsYSLDkZ2Z61aW
ZmcWiHD2zGD0HzAOa9dvj/ics3r4iSX5L9pfBtj4/OvuO6xZzYaIbcowZGYNQX7BbPnLYD90
g7F3As6f5U1oxc6nfSc3eBz4nsVfAUj7ulrx3cCJ8t+2FcPHA0ueFqfLmgHrH/3Reup10BCy
pu6pfljZFbAE63G8v9nZhti7Reees/fNF6TcrZFDMSRZDp1oz51j7hyW4ZAMP3zN4ReOuf/y
l790s2MIbizG+FmzZrmx+D59+rh4jrdTOF2S4/ic7khy54tP7g3OoSFuJMa/Alguv8S0aPEC
6bmXufcAnTt3Qs+evdxQT011FZ5YtgKf//yF+MH3ped+ya24+OIb0faOXPz3z5rg1tt+ju3b
d7iXwdybxpGusG5E7vPryV3H3TnmHs2Y4VeTokVMnPYo8WlydCLxTpiWh959pee+YaerF+fQ
O2IX+7U1h8XfOjw0+ynxZQSapN+L9OyhYnsI2nUoxLQZT6C69rBbjMUZNe8EvOB505J0Cd7Q
Db2Jjwdx5P5ug/V5p2B70I4SBttN26wxsOR5OsL6Z9utMeRuHwqnCj65BzQcCe8WkiunQnKT
LzYuCX3OnDlHhk50WIbxvDn4YWwOvxQXF7vxee2584UqyZ3DMnwQ6Dz33/zmN256IvNxwzF+
Sk+nQuqwzO233+7OZ8+ejfe+971uU7Kyskoh9xuk1941IvfLLkV1dTnWb9iAL3/pa/jhbX/B
JV/7Hs7/ynfQtm0+brz5T7jq6pvwzDNrcfPNt6CkqMTZZke5rKwKE9yXmDhUUoCMrCKkZwlh
i0QvPfOl5y49ebeQqdDNfY+Eq1Mp/NxePu7qQ3LfLgTNf0LU5Pf6jvjmzbvkL5HpyMosEnKX
cjK5fcFAyTMWa9Ztj7YQruPce873Zz//+OCTO8EbQ29sS8Ya1nS9efTcv/mVEFQWLVr0tnMl
ANrU8nm0OrY3Sz3aj0uzsOVq/RS+TwobH/fw0XK1zgrat0RGn9gehG0XxlvfrS0br3kJhm0a
w1ofiv3NaF/jrf823tq2sH7SPsvxoe2jaTxa39S2LY+iPtoyrB+2Tup33O9s8yusjuoRVpdC
qL+KZP5YuzbtbMHRFjYgsVP4YpPj6Owpk9DXrVvnpityeIV7t5OsOWyyY8cOl0ZyZxrzKLlz
uuTHP/5xN+uFUyL5cpa2uTskh2U4xMOvMG3atMn1rPkXgr50pS6nT7LsL37xS1izZj1KD1Xh
xhtuxgVfOd/lu+aaq1FbV4F169finHMuwKc/dQk+9CFOsfy+kHshfvqzTHzsE1/GjTfeik/9
1+cwYXz9Clkh4HLpuU+c9Diymw1xwzDcirdJ2jCRHOnB8xN7JHAO0RQ6onffQZV47jnTJGOo
HIfI+VD06T8B6zZuI63Lv2imDGX/vgqMHfso2rUbhYy00ZK/WGwPEb/yMGbMApRWwO31zlk2
h3HiyV0vbsZR9KZjmPF6ExHMb895Myhp+XYJa0/Bc9VjHs2v5ek59VgewTjfjsLm0boQftnU
0ZvX+h0H9UVF/fX9oB22h7VtoeShoK7WibDpzK+2aY/lqi51bFvYsqxN5ldf40A7Ni/LsP4p
tHxN45HnCpZDHcKvE8P2nOXpuW+HoC31ibZsucyXyD//d1B/COaxNhrqj63X2YJYcudQCcGe
9J133ulmtXC2C+MPHjzoyJfj4WxIxnMYh8MqHG/X+JEjRzoSJ2HzhSynNfJlK2fFENwtslev
Xi5+6tSpLo47QHLYhmP7BLc/IMFzeIZj9tXVNW4q5JDBw5CZkSm9YZY/TTQP49k1z+CcL5zv
XqTecOOv8evftEJ281zc3mSg/PXxV3zrWz9Cl859UFG/hQJ59OChSkyZMk/qOApduz2A7j0m
oFuPse7Tet17jpO/DsZJ/Dj0kPiePSWt21h060m9MXIcJTqj0K37fRg2fBLWrH3JUTO3GiAq
Kw7jsblPo1uX+5HB7QrSRrqHRGb2UPS+swQbN+x0+tU13KpBHgjg9gonj9ztDUTwnLpWkpFb
IhuMj8tD/2iPUD0Fy/Lh3+SE6ilRWFFdrfOxbmRtL4r1i/noG+MVDPv1sSRDWHsqjCN8gmKa
wraV+m5F0+J+XwvqaT0I3z8Fy6MdTfP17O/Eo9aB8H8333e/PKvPo/09fdu2zlbPbztbTmP8
sfU6WxBL7nyhavd80e0ECKZxpSjjuDWvQtMZz3Tm1xezmsfGETxnvELLoo7ai8qiLzyPxsqr
q2tRK1LNOYT18U898xQ++7kvol2Hvhg99nG0aDUYGZm5buuArCxuE3Cf9KLn4dVX94q+lC3Z
KqtqsOG5rVix8nmsfvI1rFjxClat5syfrVi5mp/R2+rOVz/J8EsSfhmrn9oq5y9jFWW1xD35
Ap56ahN27HzzCDXX1BzG0iWb0Kf3eHkIcYYMyb3Q/WXQrl0+Zs1cgqojE+hZJz4QKGwbtdI4
xN38vNAZR9iby7/RCJ7bm0hhbxiLRDYYH5fH3lyqp1AfLWjDt696tBPnk4WtezJQR0mGZKB+
apyC/lBXCSOOPOy5BX2xbWv9sm2l5ScD28RvF4I2LHn5/ikaUg+147eD/7v5vvvlWX3/erG2
aUPz+np+29lyGuOPrdfZgtirX8lVyViFcTySgJlGYZzGq74eFQzbfErcDCvpqx2Knh8leupG
c8cZdsMews78KEZdbdTj3bh5I/70579j5oPz8MTyTejaoxj/ajrIvRjlkEqTpjlCrCNRXPIY
Xnp5zxEaJcnzaLa4cWAchRAPjvxj2ELP9FhWXoclSzbj7n7T0bxZkXvpyrF5DulkNS9ATu5D
eHXrmy4Dmyj61irrxXqcOHLnhWxvYnvT+DcQwfz2RlZQ19pVaLyFvdmYpjelb8O/KX07CmuD
9VA9314i+OUQrKPa5JF2bBvx3CcUhSUk5rHtxTS/TRW+Pa0HwXglJPXnWIjToT9qh7D1svDr
zKPVY52UBG19CYbtOctLZIew7c+jbR9rm3a0TNqwejaNsOU0xh/qWTtnA2KvJEu0StIa5tFC
43i0JG3DVicuTCE0nrBpEQFye99oUzKu+HTkyGWm4INE4oXkKyqr5WEBvLmvDOMmLEC7TsW4
nfuvZ0UzYbj6tM0dxcgrmI0NG7eDH0zidrwsnv7qhzXIsRKKAo7OOWwSiZsNI2AeBuvk6cAw
sXv3Qcx++Bn06TMRzZpFL145+yYjO1d8GIy+AybJXwkvRXkiM1Im24llR8M5xwtevLxprdiL
2d5c/o2mYJzNrzcm7cTF82biud5gzK9pSiIqltysHsH0ONhyeaNan32frA9+nAXLjcunYJ2S
laN+WztaN/830PanTVt/pikYz3QF62ltKEHFxfmwdWfZcXr6u2gaj1aPdVC/efTbJ1H7+nYI
6tr28ttV86tPlGTtT/jlNNQfW6+zBUnJnQQbkV49EwkYT1jy1TCPKgpfJ5H4uio8dz6QAIXI
j+rI0Ql95JL/aBhJVJ28+PIbGJI3Ay3a8gXoECFZLlQqwO1pOWjesgD33DMNc+Y+izffrKgn
2nqG5oHnTo4EnP3DnAJDf7h3O6e51Gepll7/5o27MWrUfHTtOhoZWfzQR457+crtfZtmDUL3
u+7H/EXPoaJKfJd8HLphPfhwOlpgwKkGScAnqYCAMxHxXSaBkmhEpBHx6DEipbfrEErGFCVn
FcKmaVjPNV31rZ5Lk3+1h6tJs0d625qfxMvP8Kmu+ziGHJ/dsA2Dhk1Gy7bDhNQH1U9xHBGJ
EG+XzqOQnzcLq1Zuwf79pa7X/3bQHi2pRPYVpYdq8PJL+zB92kr07z8VLVsVSy9deuz8khP3
bJeHSrr02Lv1LMa0mUuxd788SOrzHrXNh2f0YAo4tdDeuPY2AwLOZCTtuftCvI1wvTQiLq6h
sPl4tKQf/WMPPgrxvyjtKPnq8I3m40LRZ9dsxbCcqWjTluPenOI4Ak3SuM0AFyjlokXLHHTr
Voyioocw//G1WL9+G7ZvfwuHDtW6PV/4LpfCcHkFsHdvBbZs2Y1Vq7Zg1qzl6Nd/DNp35GKm
odJjL5TeOrcPLhJiz0dm8+Ho0Wskps9Yil27ow+HRH8l0E++pI6GZGy9AwICAk4EEvbc42AJ
V3HyiImUzn47QxYs3w5tqDBeiLn6MDZt3ImiEY+iS5exyBQC5vi762FncqiGC5iGIzs7D3e0
HYE7e49FfsFcTJi0HNNmrMaDs57GDJFp01fL+ZMY88Bi3DtoKjp3Lkar1pI3axCaZg5y897T
swskzMVKRchqNgJ39ZuEOXOfxr59/DC3eOTcpG92dkxAQEDAiUejyd0eFSeH3EnXycBUJXay
aNQzrpVud7UQ/Os7yjBx4hLceedYNG/BD3MME3KP9nDnp/WasjfvdoXMdR/Ezm5egOatCtCq
TRFatRUib1vkxuozm/EvgOFIz6QNjq1zXF3CcoxkONp3GoWhubOxbMWLbh47wfcD7mnjGJ7j
P8nIPZB+QEDAO0OjyF2HZOzQzMnEv5fIGI3V8FGCr62pQE1tpfga+VtaWoOlS9Zj5Mi56Nhp
JFq0iIZnmjThdEl+RKNYCJsEXyjkPcL18I/uOcNwlKbpPPKjG5FOrpuJ0+/uiZgyfRk2v7gb
NXzhS6+ci+JDTZWcJOu1q/9MDwgICDh+NIrcCSV1HlVOHZTIfUQkyemF0Wfu+L1XTmSvE8Kv
k178Acx7bAMK8h5Fp473o2VrDqNwLvww3N40R8g62jysSVrUs0/PjB4CJPgm6XnSUyeZs+ee
K/kK0L79KPTpMwWTJ6/EM2tfw/63yqUkKbWWX2WK2qqmplrKrnRbDUR/WfjtxnOSOnv1//Zm
NyAgIKBRaDS56wet7Tz2k4a3FcWTRORORH9hRC9g2XMX4ayU+ncGFeWHsWPHW1ix8kXcN2oO
+vYfi169x6JVm0Ih7FwhdO4xM9TJ7U3lKMTfVMIZ2Tlo0aoA7TqMFP0JuGfgZDz44Gps3LgH
b71VdWRRVPTXDcuXtpJwlbRXbS3PPX+P1InxgdwDAgJODBo9LMMtfwkl9tOX3OlvvVZ9Puer
8/loHibxQ9mvbNuL5Ss3YeLkRSgZORd5+bMwPGcmBg2ejAF3j8Ow4TORkzsDhSNmy8NgLmY/
8jQ2PLcbb75RhYoK9tMjRG3iionOXRz76vKIkYBbgBULJXeVAEIXSjUGx5PnZECnWtrFNnFo
qF5AQDI0mty5KyTBj3awF8+4VAKJmH+cHDhQid27D+DVV3Zjy5Zt2LljP/a+WYqyMo7lUzHS
bygapk4tlcaBREBCsPJOVuRx5Z9dKXgi0RjbJ5Pc7UpJlRM55z2Qe8DJxHGRu35YQzf9ShWC
tz3upKjn3wbpniQouSsZvdPe69lG7lyVyjx2daq/NcA7RSD3gJOJRt/95eXlR8icx1TsuSvc
MEqtxEkVnZxGZO7jWOSu5KWiegSJ1sZrXhX9C0DLUCH5Ebr/h6Yz3u4JomlEItsW1h8NK3wf
4mDr7vfGE5F1sjRC2y+ufZWMVeyDy5avddG2IGxdtXy1Z/VUh2LtM489t3aYn2m2zfQ3IxrS
lgFnLsIvmiLwb1R7wyvRWmLSdM1HMJ3nBNOtjWTkpvaVVAjVIzRdicW3baHlUFdJTsvRNAVt
2DIV1jfrhxKt/0DReNonND9F7R+L3BXqs9qydVUb2sa0ofZtPg3b38LXszZsWzJNdfW3TeaL
wpYRkBo4+usGnNHQG5k3v964Sqaa5guR6Ka2RED4JGIJW8OWNJWErKg/vm0LvxyeM68NW4mz
Y/MQfp5jkbuCcbRFaJuyXoRfBv3guQr1tQ3Urk/MVl+FaVbPt0GwbK23DRPUVZ/tNeGfq/9W
4toy4MxFIPcUgX8jM+zf5HHgDa16Foy3N7tPIscid2vX6hK+bQu/HJ6r735aIiTKoyTukzvB
eOpa2Lhk5G7b15KxDds06hM2bGH1fBuErZMNE9RVn9Uv2vDP/XwBqYf4Oz7gjEOyGzmOfBWW
pAjmI/ybP47cND3OPtN8klFyT0YsWg51WRbDFD8tGWydbFmaP64d4tJ4rnXQOsb5pfUjVI/2
CJbtl2/bWPNZqH3Vs22paWo/rmzV1bRkvhyrLQPOXPz7lRVwRkJvZCVf3rT2xtZ0FSUOwsZr
fiUKihKAklEiXR4VNj8JhUe1E2fbQvUpSkIK3wetn4UlTW0Hitq1flpYv1SsfeuXJVUlXBXq
aT5bPvMwLVHbU6iv9lTPt6/kTdg02maapquPts30NyNsPCWuLQPOXARyDwhIUSi5W0IPOHsQ
yD0gIEURyP3sRiD3gICAgBREIPeAgICAFEQg94CAgIAURCD3gICAgBREIPeAgICAFEQg94CA
gIAURCD3sxi6QChuIVFAQMCZjUDuKQAlaV+4YjEZjpfc7cpGXQ1J+H4kSvP90vnYcWk+dMWn
rt60K0CtxM3ttuVQLFiuxtPXOPhl+QjzygNOJwRyTyGQVEguSnzHwvGQO/NY0iYpKhnyGFe2
kqKCOqrHJf+W0Gk7mf9av0Q6LCvuAeHH+z7olgTahnGw9fZ9oG3dviCQe8DpgEDuKYRE5O7v
maJknozcGW/JTME4q2/JPhG5+/GWaBmvxEowHEfOhOomKoegL9aeIo7caceHr5cILCOufdhu
gdwDTgcEck8hxJE7ycoSONN4TpDcbJoF4+PIi8Rn9S3JqT0VJVkeLWFaAvXJ2KZZMN6WE0fu
1GG5iWD98/OzTE1rCOhL3MOB+QO5B5wOCOSeQogjd59wVairaZasj4Vk5G6hRKtERx1bfmPJ
nXFqKxG5My6OcBUsS3US1VvbMFmbJKozwbzqZ0DAqUQg9xSCElMcuccRzokg90RES/i6CkuO
PrnHEafWyxerpzqJQD8pCvoV9xAhfJ8smC9ZOUwL5B5wOiCQewohjtyVjCyxKZKRO+N9kiVo
28aTIOOIMBkJ2jLpgyVZ2o7z1YLp/gOF54keMoTvN33WcplmCTlRm/i+xoF5A7kHnA4I5J5C
iCN3QklcRUlO4xtD7gQJTm3Zsmw8RUlOiV7FfxiwHE1LVKaFT+5a72OR6vH6p7A6KmrDt32s
h0BAwLuNQO4BAQEBKYhA7gEBAQEpiEDuAQEBASmIQO4BAQEBKYhA7gEBAQEpiEDuAQEBASmI
QO4BAQEBKYhA7gEBAQEpiEDuAQEBASmIQO4BAQEBKQfg/wOCPkpnzyRaugAAAABJRU5ErkJg
gg==
--------------4D1054333C60E3787E3D7183--
--------------D313873907C2F7926849A259--