oVirt / ROM images / PXE
by Paul Heinlein
This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
--0-108168896-1425672075=:9228
Content-Type: TEXT/PLAIN; format=flowed; charset=ISO-8859-15
Content-Transfer-Encoding: 8BIT
Summary: To get oVirt-managed VMs to boot using PXE, I had to replace
the rhel6-*.rom files with their ipxe equivalents.
Setup: Nodes running CentOS 7, fully current. Engine 3.5.0.1 running
on Fedora 19. Storage via NFS. 1GB ethernet network. DHCP server on
separate subnet, relying on dhcp-relay switch settings.
PXE is our preferred method for installing VMs. We rarely use
templates.
I recently upgraded our oVirt hypervisor nodes from Fedora 19 to
CentOS 7 (where "upgrade" obviously implies a full OS
re-installation). I failed to test creating VMs using PXE in this
setup because -- and this is crucial -- it worked fine on our
non-oVirt CentOS 7 hypervisors, which are managed using virsh and
virt-install.
So PXE booting a new VM failed. The symptom was the dreaded "dhcp
connection timeout" at the seabios prompt. The timout would persist
even when I pressed Ctrl-B and re-tried "dhcp net0" several times over
the course of the next few minutes.
Significantly, existing VMs experienced no DHCP troubles at all, in
the sense that dhclient or its equivalent within the VM could get
and renew leases as expected.
I poked around the forward-delay settings on the oVirt-managed
bridges, but they had the same charactistics of the bridges on our
non-oVirt hypervisors. Lots of other network-oriented troubleshooting
likewise failed.
It got to the point that I took one of my oVirt nodes, removed it from
oVirt, and reinstalled it with plain CentOS 7. Its physical
connections and IP addresses stayed exactly the same. Without oVirt,
virt-install used PXE without a hitch. I re-added that machine to the
oVirt cluster, and PXE failed once again.
I noticed that the BIOS PXE prompt was slightly different in the ovirt
and non-ovirt environment, which led me to poke around the ROM images
in /usr/share/qemu-kvm.
I think the rhel6-*.rom images are those used by oVirt, while the
pxe-*.rom images (actually symlinks into ../ipxe/) are used by, e.g.,
the local virt-install utility.
My workaround is to replace the rhel6-*.rom files with the same
symlinks used by the pxe-*.rom files:
----- %< -----
# short version of script, minus error checking
cd /usr/share/qemu-kvm
for NIC in e1000 ne2k_pci pcnet rtl8139 virtio; do
mv rhel6-${NIC}.rom rhel6-${NIC}.rom.dist
ln -s $(readlink pxe-${NIC}.rom) rhel6-${NIC}.rom
done
----- %< -----
Now oVirt VMs can boot from PXE without any issue.
I'm wildly curious about what's going on here.
--
Paul Heinlein
heinlein(a)madboa.com
45°38' N, 122°6' W
--0-108168896-1425672075=:9228--
9 years, 9 months
Network error
by RASTELLI Alessandro
--_004_DB3PR03MB0987683C14ABE7F65183C09D821F0DB3PR03MB0987eurp_
Content-Type: multipart/alternative;
boundary="_000_DB3PR03MB0987683C14ABE7F65183C09D821F0DB3PR03MB0987eurp_"
--_000_DB3PR03MB0987683C14ABE7F65183C09D821F0DB3PR03MB0987eurp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Hi,
I get this error when I try to add the second network to a host (management=
network is OK)
VDSGenericException: VDSErrorException: Failed to Set=
upNetworksVDS, error =3D Resource unavailable, code =3D 40
see log below:
I'm running ovirt-hosted-engine 3.5.1.1-1.el6
2015-03-05 15:02:16,562 INFO [org.ovirt.engine.core.bll.network.host.Setup=
NetworksCommand] (ajp--127.0.0.1-8702-3) [23e12e8d] Running command: SetupN=
etworksCommand internal: false. Entities affected : ID: 378b60dc =
-8f28-486f-9feb-0349df25c4a9 Type: VDSAction group CONFIGURE_HO=
ST_NETWORK with role type ADMIN
2015-03-05 15:02:16,577 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.Se=
tupNetworksVDSCommand] (ajp--127.0.0.1-8702-3) [23e12e8d] START, SetupNetwo=
rksVDSCommand(HostName =3D beltorax, HostId =3D 378b60dc-8f28-486f-9f =
eb-0349df25c4a9, force=3Dfalse, checkConnectivity=3Dtrue, c=
onectivityTimeout=3D120,
networks=3D[Rete_40 {id=3D57f9f798-9bde-4b2f-aeee-8920f77169ac, des=
cription=3Dnull, comment=3Dnull, subnet=3Dnull, gateway=3Dnull, type=3Dnull=
, vlanId=3Dnull, stp=3Dfalse, dataCenterId=3D00000002-0002-0002-0002-000000=
0003aa, mt u=3D0, vmNetwork=3Dtrue, cluster=3DNetworkC=
luster {id=3D{clusterId=3Dnull, networkId=3Dnull}, status=3DNON_OPERATIONAL=
, display=3Dfalse, required=3Dtrue, migration=3Dfalse}, providedBy=3Dnull, =
label=3D40, qosId=3Dnull}],
bonds=3D[],
interfaces=3D[bond0 {id=3Dac91d426-dbe3-480b-b1af-267f2d44ffa3, vds=
Id=3D378b60dc-8f28-486f-9feb-0349df25c4a9, name=3Dbond0, macAddress=3D28:80=
:23:df:8e:a0, networkName=3DRete_40, bondOptions=3Dmiimon=3D100 mode=3D4, b=
ootProto col=3DSTATIC_IP, address=3D10.69.40.154, subn=
et=3D255.255.255.0, gateway=3D10.69.40.1, mtu=3D0, bridged=3Dtrue, type=3D0=
, networkImplementationDetails=3Dnull},
eno4 {id=3Dd083cebe-07ec-4aab-b07b-a1014d3673be, vdsId=3D37=
8b60dc-8f28-486f-9feb-0349df25c4a9, name=3Deno4, macAddress=3Dc4:34:6b:b7:a=
7:13, networkName=3Dovirtmgmt, bondName=3Dnull, bootProtocol=3DSTATIC_IP, a=
ddre ss=3D10.39.193.3, subnet=3D255.255.255.0, gateway=
=3D, mtu=3D1500, bridged=3Dtrue, speed=3D1000, type=3D2, networkImplementat=
ionDetails=3D{inSync=3Dtrue, managed=3Dtrue}},
eno3 {id=3Db9fbeff5-64bc-45df-9c41-9b10ca3839f0, vdsId=3D37=
8b60dc-8f28-486f-9feb-0349df25c4a9, name=3Deno3, macAddress=3Dc4:34:6b:b7:a=
7:12, networkName=3Dnull, bondName=3Dnull, bootProtocol=3DDHCP, address=3D,=
subne t=3D, gateway=3Dnull, mtu=3D1500, bridged=3Dfal=
se, speed=3D0, type=3D0, networkImplementationDetails=3Dnull},
eno2 {id=3Da332843c-a9ce-469f-8702-1c918e4b7358, vdsId=3D37=
8b60dc-8f28-486f-9feb-0349df25c4a9, name=3Deno2, macAddress=3Dc4:34:6b:b7:a=
7:11, networkName=3Dnull, bondName=3Dnull, bootProtocol=3DDHCP, address=3D,=
subne t=3D, gateway=3Dnull, mtu=3D1500, bridged=3Dfal=
se, speed=3D0, type=3D0, networkImplementationDetails=3Dnull},
eno1 {id=3Dcc27cada-8825-4268-97a0-acce2ef10543, vdsId=3D37=
8b60dc-8f28-486f-9feb-0349df25c4a9, name=3Deno1, macAddress=3Dc4:34:6b:b7:a=
7:10, networkName=3Dnull, bondName=3Dnull, bootProtocol=3DDHCP, address=3D,=
subne t=3D, gateway=3Dnull, mtu=3D1500, bridged=3Dfal=
se, speed=3D0, type=3D0, networkImplementationDetails=3Dnull},
eno49 {id=3Dde83b23c-ab3e-4fbe-b4af-85937ff60f16, vdsId=3D3=
78b60dc-8f28-486f-9feb-0349df25c4a9, name=3Deno49, macAddress=3D28:80:23:df=
:8e:a0, networkName=3Dnull, bondName=3Dbond0, bootProtocol=3DNONE, address=
=3D, su bnet=3D, gateway=3Dnull, mtu=3D1500, bridged=
=3Dfalse, speed=3D10000, type=3D0, networkImplementationDetails=3Dnull},
eno50 {id=3Dae9237ca-d443-479c-abb4-a29e9efb1481, vdsId=3D3=
78b60dc-8f28-486f-9feb-0349df25c4a9, name=3Deno50, macAddress=3D28:80:23:df=
:8e:a8, networkName=3Dnull, bondName=3Dbond0, bootProtocol=3DNONE, address=
=3D, su bnet=3D, gateway=3Dnull, mtu=3D1500, bridged=
=3Dfalse, speed=3D10000, type=3D0, networkImplementationDetails=3Dnull}],
removedNetworks=3D[],
removedBonds=3D[]), log id: 731097e2
2015-03-05 15:02:16,607 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.Se=
tupNetworksVDSCommand] (ajp--127.0.0.1-8702-3) [23e12e8d] FINISH, SetupNetw=
orksVDSCommand, log id: 731097e2
2015-03-05 15:02:16,608 WARN [org.ovirt.vdsm.jsonrpc.client.internal.Respo=
nseWorker] (ResponseWorker) Exception thrown during message processing
2015-03-05 15:02:16,608 INFO [org.ovirt.vdsm.jsonrpc.client.reactors.React=
orClient] (SSL Stomp Reactor) Connecting to beltorax.skytech.local/10.39.19=
3.3
2015-03-05 15:02:18,725 ERROR [org.ovirt.engine.core.vdsbroker.vdsbroker.Se=
tupNetworksVDSCommand] (ajp--127.0.0.1-8702-3) [23e12e8d] Failed in SetupNe=
tworksVDS method
2015-03-05 15:02:18,726 ERROR [org.ovirt.engine.core.vdsbroker.vdsbroker.Se=
tupNetworksVDSCommand] (ajp--127.0.0.1-8702-3) [23e12e8d] org.ovirt.engine.=
core.vdsbroker.vdsbroker.VDSErrorException: VDSGenericException: =
VDSErrorException: Failed to SetupNetworksVDS, error =3D Resour=
ce unavailable, code =3D 40
2015-03-05 15:02:18,727 ERROR [org.ovirt.engine.core.vdsbroker.vdsbroker.Se=
tupNetworksVDSCommand] (ajp--127.0.0.1-8702-3) [23e12e8d] Command SetupNetw=
orksVDSCommand(HostName =3D beltorax, HostId =3D 378b60dc-8f28-486f-9 =
feb-0349df25c4a9, force=3Dfalse, checkConnectivity=3Dtrue, =
conectivityTimeout=3D120,
networks=3D[Rete_40 {id=3D57f9f798-9bde-4b2f-aeee-8920f77169ac, des=
cription=3Dnull, comment=3Dnull, subnet=3Dnull, gateway=3Dnull, type=3Dnull=
, vlanId=3Dnull, stp=3Dfalse, dataCenterId=3D00000002-0002-0002-0002-000000=
0003aa, mt u=3D0, vmNetwork=3Dtrue, cluster=3DNetworkC=
luster {id=3D{clusterId=3Dnull, networkId=3Dnull}, status=3DNON_OPERATIONAL=
, display=3Dfalse, required=3Dtrue, migration=3Dfalse}, providedBy=3Dnull, =
label=3D40, qosId=3Dnull}],
bonds=3D[],
interfaces=3D[bond0 {id=3Dac91d426-dbe3-480b-b1af-267f2d44ffa3, vds=
Id=3D378b60dc-8f28-486f-9feb-0349df25c4a9, name=3Dbond0, macAddress=3D28:80=
:23:df:8e:a0, networkName=3DRete_40, bondOptions=3Dmiimon=3D100 mode=3D4, b=
ootProto col=3DSTATIC_IP, address=3D10.69.40.154, subn=
et=3D255.255.255.0, gateway=3D10.69.40.1, mtu=3D0, bridged=3Dtrue, type=3D0=
, networkImplementationDetails=3Dnull},
eno4 {id=3Dd083cebe-07ec-4aab-b07b-a1014d3673be, vdsId=3D37=
8b60dc-8f28-486f-9feb-0349df25c4a9, name=3Deno4, macAddress=3Dc4:34:6b:b7:a=
7:13, networkName=3Dovirtmgmt, bondName=3Dnull, bootProtocol=3DSTATIC_IP, a=
ddre ss=3D10.39.193.3, subnet=3D255.255.255.0, gateway=
=3D, mtu=3D1500, bridged=3Dtrue, speed=3D1000, type=3D2, networkImplementat=
ionDetails=3D{inSync=3Dtrue, managed=3Dtrue}},
eno3 {id=3Db9fbeff5-64bc-45df-9c41-9b10ca3839f0, vdsId=3D37=
8b60dc-8f28-486f-9feb-0349df25c4a9, name=3Deno3, macAddress=3Dc4:34:6b:b7:a=
7:12, networkName=3Dnull, bondName=3Dnull, bootProtocol=3DDHCP, address=3D,=
subne t=3D, gateway=3Dnull, mtu=3D1500, bridged=3Dfal=
se, speed=3D0, type=3D0, networkImplementationDetails=3Dnull},
eno2 {id=3Da332843c-a9ce-469f-8702-1c918e4b7358, vdsId=3D37=
8b60dc-8f28-486f-9feb-0349df25c4a9, name=3Deno2, macAddress=3Dc4:34:6b:b7:a=
7:11, networkName=3Dnull, bondName=3Dnull, bootProtocol=3DDHCP, address=3D,=
subne t=3D, gateway=3Dnull, mtu=3D1500, bridged=3Dfal=
se, speed=3D0, type=3D0, networkImplementationDetails=3Dnull},
eno1 {id=3Dcc27cada-8825-4268-97a0-acce2ef10543, vdsId=3D37=
8b60dc-8f28-486f-9feb-0349df25c4a9, name=3Deno1, macAddress=3Dc4:34:6b:b7:a=
7:10, networkName=3Dnull, bondName=3Dnull, bootProtocol=3DDHCP, address=3D,=
subne t=3D, gateway=3Dnull, mtu=3D1500, bridged=3Dfal=
se, speed=3D0, type=3D0, networkImplementationDetails=3Dnull},
eno49 {id=3Dde83b23c-ab3e-4fbe-b4af-85937ff60f16, vdsId=3D3=
78b60dc-8f28-486f-9feb-0349df25c4a9, name=3Deno49, macAddress=3D28:80:23:df=
:8e:a0, networkName=3Dnull, bondName=3Dbond0, bootProtocol=3DNONE, address=
=3D, su bnet=3D, gateway=3Dnull, mtu=3D1500, bridged=
=3Dfalse, speed=3D10000, type=3D0, networkImplementationDetails=3Dnull},
eno50 {id=3Dae9237ca-d443-479c-abb4-a29e9efb1481, vdsId=3D3=
78b60dc-8f28-486f-9feb-0349df25c4a9, name=3Deno50, macAddress=3D28:80:23:df=
:8e:a8, networkName=3Dnull, bondName=3Dbond0, bootProtocol=3DNONE, address=
=3D, su bnet=3D, gateway=3Dnull, mtu=3D1500, bridged=
=3Dfalse, speed=3D10000, type=3D0, networkImplementationDetails=3Dnull}],
removedNetworks=3D[],
removedBonds=3D[]) execution failed. Exception: VDSErrorException: =
VDSGenericException: VDSErrorException: Failed to SetupNetworksVDS, error =
=3D Resource unavailable, code =3D 40
2015-03-05 15:02:18,725 WARN [org.ovirt.vdsm.jsonrpc.client.internal.Respo=
nseWorker] (ResponseWorker) Exception thrown during message processing
2015-03-05 15:02:18,736 ERROR [org.ovirt.engine.core.bll.network.host.Setup=
NetworksCommand] (ajp--127.0.0.1-8702-3) [23e12e8d] Command org.ovirt.engin=
e.core.bll.network.host.SetupNetworksCommand throw Vdc Bll except =
ion. With error message VdcBLLException: org.ovirt.engine.core.=
vdsbroker.vdsbroker.VDSErrorException: VDSGenericException: VDSErrorExcepti=
on: Failed to SetupNetworksVDS, error =3D Resource unavailable, code =3D 40=
(Fail ed with error unavail and code 40)
Can you please help?
Thank you
[cid:image001.png@01D0575E.53DFE9B0]
--_000_DB3PR03MB0987683C14ABE7F65183C09D821F0DB3PR03MB0987eurp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:m=3D"http://schema=
s.microsoft.com/office/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html=
40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";
mso-fareast-language:EN-US;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 2.0cm 2.0cm 2.0cm;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"IT" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I get this error when I try to =
add the second network to a host (management network is OK)<o:p></o:p></spa=
n></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">VDSGenericException:  =
; &n=
bsp; VDSErrorException: Failed to=
SetupNetworksVDS, error =3D Resource unavailable, code =3D 40<o:p></o:p></=
span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">see log below:<o:p></o:p></span=
></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I’m running ovirt-hosted-=
engine 3.5.1.1-1.el6<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New"">2015-03-05 15:02:16,562 INFO [org.ovir=
t.engine.core.bll.network.host.SetupNetworksCommand] (ajp--127.0.0.1-8702-3=
) [23e12e8d] Running command: SetupNetworksCommand internal:
false. Entities affected : ID: 378b60dc  =
; &n=
bsp; -8f28-486f-9feb-0349df25c4a9 Type: VDSAction group C=
ONFIGURE_HOST_NETWORK with role type ADMIN<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New"">2015-03-05 15:02:16,577 INFO [org.ovir=
t.engine.core.vdsbroker.vdsbroker.SetupNetworksVDSCommand] (ajp--127.0.0.1-=
8702-3) [23e12e8d] START, SetupNetworksVDSCommand(HostName
=3D beltorax, HostId =3D 378b60dc-8f28-486f-9f &nbs=
p; &=
nbsp; eb-0349df25c4a9, force=3Dfalse, checkConnectivity=
=3Dtrue, conectivityTimeout=3D120,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> n=
etworks=3D[Rete_40 {id=3D57f9f798-9bde-4b2f-aeee-8920f77169ac, description=
=3Dnull, comment=3Dnull, subnet=3Dnull, gateway=3Dnull, type=3Dnull, vlanId=
=3Dnull, stp=3Dfalse, dataCenterId=3D00000002-0002-0002-0002-0000000003aa,
mt =
u=3D0, vmNetwork=3Dt=
rue, cluster=3DNetworkCluster {id=3D{clusterId=3Dnull, networkId=3Dnull}, s=
tatus=3DNON_OPERATIONAL, display=3Dfalse, required=3Dtrue, migration=3Dfals=
e}, providedBy=3Dnull, label=3D40, qosId=3Dnull}],<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> b=
onds=3D[],<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> i=
nterfaces=3D[bond0 {id=3Dac91d426-dbe3-480b-b1af-267f2d44ffa3, vdsId=3D378b=
60dc-8f28-486f-9feb-0349df25c4a9, name=3Dbond0, macAddress=3D28:80:23:df:8e=
:a0, networkName=3DRete_40,
bondOptions=3Dmiimon=3D100 mode=3D4, bootProto &nbs=
p; &=
nbsp; col=3DSTATIC_IP, address=3D10.69.40.154, subnet=3D2=
55.255.255.0, gateway=3D10.69.40.1, mtu=3D0, bridged=3Dtrue, type=3D0, netw=
orkImplementationDetails=3Dnull},<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> &n=
bsp; eno4 {id=3Dd083cebe-07ec-4aa=
b-b07b-a1014d3673be, vdsId=3D378b60dc-8f28-486f-9feb-0349df25c4a9, name=3De=
no4, macAddress=3Dc4:34:6b:b7:a7:13, networkName=3Dovirtmgmt,
bondName=3Dnull, bootProtocol=3DSTATIC_IP, addre &n=
bsp;  =
; ss=3D10.39.193.3, subnet=3D255.255.255.0, gateway=
=3D, mtu=3D1500, bridged=3Dtrue, speed=3D1000, type=3D2, networkImplementat=
ionDetails=3D{inSync=3Dtrue, managed=3Dtrue}},<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> &n=
bsp; eno3 {id=3Db9fbeff5-64bc-45d=
f-9c41-9b10ca3839f0, vdsId=3D378b60dc-8f28-486f-9feb-0349df25c4a9, name=3De=
no3, macAddress=3Dc4:34:6b:b7:a7:12, networkName=3Dnull, bondName=3Dnull,
bootProtocol=3DDHCP, address=3D, subne =
&nb=
sp; t=3D, gateway=3Dnull, mtu=3D1500, bridged=3Dfalse, speed=3D=
0, type=3D0, networkImplementationDetails=3Dnull},<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> &n=
bsp; eno2 {id=3Da332843c-a9ce-469=
f-8702-1c918e4b7358, vdsId=3D378b60dc-8f28-486f-9feb-0349df25c4a9, name=3De=
no2, macAddress=3Dc4:34:6b:b7:a7:11, networkName=3Dnull, bondName=3Dnull,
bootProtocol=3DDHCP, address=3D, subne =
&nb=
sp; t=3D, gateway=3Dnull, mtu=3D1500, bridged=3Dfalse, speed=3D=
0, type=3D0, networkImplementationDetails=3Dnull},<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> &n=
bsp; eno1 {id=3Dcc27cada-8825-426=
8-97a0-acce2ef10543, vdsId=3D378b60dc-8f28-486f-9feb-0349df25c4a9, name=3De=
no1, macAddress=3Dc4:34:6b:b7:a7:10, networkName=3Dnull, bondName=3Dnull,
bootProtocol=3DDHCP, address=3D, subne =
&nb=
sp; t=3D, gateway=3Dnull, mtu=3D1500, bridged=3Dfalse, speed=3D=
0, type=3D0, networkImplementationDetails=3Dnull},<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> &n=
bsp; eno49 {id=3Dde83b23c-ab3e-4f=
be-b4af-85937ff60f16, vdsId=3D378b60dc-8f28-486f-9feb-0349df25c4a9, name=3D=
eno49, macAddress=3D28:80:23:df:8e:a0, networkName=3Dnull,
bondName=3Dbond0, bootProtocol=3DNONE, address=3D, su &nb=
sp; =
bnet=3D, gateway=3Dnull, mtu=3D1500, bridged=
=3Dfalse, speed=3D10000, type=3D0, networkImplementationDetails=3Dnull},<o:=
p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> &n=
bsp; eno50 {id=3Dae9237ca-d443-47=
9c-abb4-a29e9efb1481, vdsId=3D378b60dc-8f28-486f-9feb-0349df25c4a9, name=3D=
eno50, macAddress=3D28:80:23:df:8e:a8, networkName=3Dnull,
bondName=3Dbond0, bootProtocol=3DNONE, address=3D, su &nb=
sp; =
bnet=3D, gateway=3Dnull, mtu=3D1500, bridged=
=3Dfalse, speed=3D10000, type=3D0, networkImplementationDetails=3Dnull}],<o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> r=
emovedNetworks=3D[],<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> r=
emovedBonds=3D[]), log id: 731097e2<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New"">2015-03-05 15:02:16,607 INFO [org.ovir=
t.engine.core.vdsbroker.vdsbroker.SetupNetworksVDSCommand] (ajp--127.0.0.1-=
8702-3) [23e12e8d] FINISH, SetupNetworksVDSCommand, log
id: 731097e2<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New"">2015-03-05 15:02:16,608 WARN [org.ovir=
t.vdsm.jsonrpc.client.internal.ResponseWorker] (ResponseWorker) Exception t=
hrown during message processing<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New"">2015-03-05 15:02:16,608 INFO [org.ovir=
t.vdsm.jsonrpc.client.reactors.ReactorClient] (SSL Stomp Reactor) Connectin=
g to beltorax.skytech.local/10.39.193.3<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New"">2015-03-05 15:02:18,725 ERROR [org.ovirt.eng=
ine.core.vdsbroker.vdsbroker.SetupNetworksVDSCommand] (ajp--127.0.0.1-8702-=
3) [23e12e8d] Failed in SetupNetworksVDS method<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New"">2015-03-05 15:02:18,726 ERROR [org.ovirt.eng=
ine.core.vdsbroker.vdsbroker.SetupNetworksVDSCommand] (ajp--127.0.0.1-8702-=
3) [23e12e8d] org.ovirt.engine.core.vdsbroker.vdsbroker.VDSErrorException:
VDSGenericException: =
&nb=
sp; VDSErrorException: Failed to SetupNetworksVDS, error =3D Resource unava=
ilable, code =3D 40<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New"">2015-03-05 15:02:18,727 ERROR [org.ovirt.eng=
ine.core.vdsbroker.vdsbroker.SetupNetworksVDSCommand] (ajp--127.0.0.1-8702-=
3) [23e12e8d] Command SetupNetworksVDSCommand(HostName
=3D beltorax, HostId =3D 378b60dc-8f28-486f-9  =
; &n=
bsp; feb-0349df25c4a9, force=3Dfalse, checkConnectivity=
=3Dtrue, conectivityTimeout=3D120,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> n=
etworks=3D[Rete_40 {id=3D57f9f798-9bde-4b2f-aeee-8920f77169ac, description=
=3Dnull, comment=3Dnull, subnet=3Dnull, gateway=3Dnull, type=3Dnull, vlanId=
=3Dnull, stp=3Dfalse, dataCenterId=3D00000002-0002-0002-0002-0000000003aa,
mt =
u=3D0, vmNetwork=3Dt=
rue, cluster=3DNetworkCluster {id=3D{clusterId=3Dnull, networkId=3Dnull}, s=
tatus=3DNON_OPERATIONAL, display=3Dfalse, required=3Dtrue, migration=3Dfals=
e}, providedBy=3Dnull, label=3D40, qosId=3Dnull}],<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> b=
onds=3D[],<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> i=
nterfaces=3D[bond0 {id=3Dac91d426-dbe3-480b-b1af-267f2d44ffa3, vdsId=3D378b=
60dc-8f28-486f-9feb-0349df25c4a9, name=3Dbond0, macAddress=3D28:80:23:df:8e=
:a0, networkName=3DRete_40,
bondOptions=3Dmiimon=3D100 mode=3D4, bootProto &nbs=
p; &=
nbsp; col=3DSTATIC_IP, address=3D10.69.40.154, subnet=3D2=
55.255.255.0, gateway=3D10.69.40.1, mtu=3D0, bridged=3Dtrue, type=3D0, netw=
orkImplementationDetails=3Dnull},<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> &n=
bsp; eno4 {id=3Dd083cebe-07ec-4aa=
b-b07b-a1014d3673be, vdsId=3D378b60dc-8f28-486f-9feb-0349df25c4a9, name=3De=
no4, macAddress=3Dc4:34:6b:b7:a7:13, networkName=3Dovirtmgmt,
bondName=3Dnull, bootProtocol=3DSTATIC_IP, addre &n=
bsp;  =
; ss=3D10.39.193.3, subnet=3D255.255.255.0, gateway=
=3D, mtu=3D1500, bridged=3Dtrue, speed=3D1000, type=3D2, networkImplementat=
ionDetails=3D{inSync=3Dtrue, managed=3Dtrue}},<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> &n=
bsp; eno3 {id=3Db9fbeff5-64bc-45d=
f-9c41-9b10ca3839f0, vdsId=3D378b60dc-8f28-486f-9feb-0349df25c4a9, name=3De=
no3, macAddress=3Dc4:34:6b:b7:a7:12, networkName=3Dnull, bondName=3Dnull,
bootProtocol=3DDHCP, address=3D, subne =
&nb=
sp; t=3D, gateway=3Dnull, mtu=3D1500, bridged=3Dfalse, speed=3D=
0, type=3D0, networkImplementationDetails=3Dnull},<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> &n=
bsp; eno2 {id=3Da332843c-a9ce-469=
f-8702-1c918e4b7358, vdsId=3D378b60dc-8f28-486f-9feb-0349df25c4a9, name=3De=
no2, macAddress=3Dc4:34:6b:b7:a7:11, networkName=3Dnull, bondName=3Dnull,
bootProtocol=3DDHCP, address=3D, subne =
&nb=
sp; t=3D, gateway=3Dnull, mtu=3D1500, bridged=3Dfalse, speed=3D=
0, type=3D0, networkImplementationDetails=3Dnull},<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> &n=
bsp; eno1 {id=3Dcc27cada-8825-426=
8-97a0-acce2ef10543, vdsId=3D378b60dc-8f28-486f-9feb-0349df25c4a9, name=3De=
no1, macAddress=3Dc4:34:6b:b7:a7:10, networkName=3Dnull, bondName=3Dnull,
bootProtocol=3DDHCP, address=3D, subne =
&nb=
sp; t=3D, gateway=3Dnull, mtu=3D1500, bridged=3Dfalse, speed=3D=
0, type=3D0, networkImplementationDetails=3Dnull},<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> &n=
bsp; eno49 {id=3Dde83b23c-ab3e-4f=
be-b4af-85937ff60f16, vdsId=3D378b60dc-8f28-486f-9feb-0349df25c4a9, name=3D=
eno49, macAddress=3D28:80:23:df:8e:a0, networkName=3Dnull,
bondName=3Dbond0, bootProtocol=3DNONE, address=3D, su &nb=
sp; =
bnet=3D, gateway=3Dnull, mtu=3D1500, bridged=
=3Dfalse, speed=3D10000, type=3D0, networkImplementationDetails=3Dnull},<o:=
p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> &n=
bsp; eno50 {id=3Dae9237ca-d443-47=
9c-abb4-a29e9efb1481, vdsId=3D378b60dc-8f28-486f-9feb-0349df25c4a9, name=3D=
eno50, macAddress=3D28:80:23:df:8e:a8, networkName=3Dnull,
bondName=3Dbond0, bootProtocol=3DNONE, address=3D, su &nb=
sp; =
bnet=3D, gateway=3Dnull, mtu=3D1500, bridged=
=3Dfalse, speed=3D10000, type=3D0, networkImplementationDetails=3Dnull}],<o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> r=
emovedNetworks=3D[],<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New""> r=
emovedBonds=3D[]) execution failed. Exception: VDSErrorException: VDSGeneri=
cException: VDSErrorException: Failed to SetupNetworksVDS, error =3D Resour=
ce unavailable,
code =3D 40<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New"">2015-03-05 15:02:18,725 WARN [org.ovir=
t.vdsm.jsonrpc.client.internal.ResponseWorker] (ResponseWorker) Exception t=
hrown during message processing<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8.0pt;font-f=
amily:"Courier New"">2015-03-05 15:02:18,736 ERROR [org.ovirt.eng=
ine.core.bll.network.host.SetupNetworksCommand] (ajp--127.0.0.1-8702-3) [23=
e12e8d] Command org.ovirt.engine.core.bll.network.host.SetupNetworksCommand
throw Vdc Bll except =
io=
n. With error message VdcBLLException: org.ovirt.engine.core.vdsbroker.vdsb=
roker.VDSErrorException: VDSGenericException: VDSErrorException: Failed to =
SetupNetworksVDS, error =3D Resource unavailable, code =3D 40 (Fail &n=
bsp;  =
;
ed with error unavail and code 40)<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Can you please help?<o:p></o:p>=
</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thank you<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:IT"><img width=
=3D"664" height=3D"127" id=3D"Picture_x0020_1" src=3D"cid:image001.png@01D0=
575E.53DFE9B0"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>
--_000_DB3PR03MB0987683C14ABE7F65183C09D821F0DB3PR03MB0987eurp_--
--_004_DB3PR03MB0987683C14ABE7F65183C09D821F0DB3PR03MB0987eurp_
Content-Type: image/png; name="image001.png"
Content-Description: image001.png
Content-Disposition: inline; filename="image001.png"; size=46574;
creation-date="Thu, 05 Mar 2015 15:06:22 GMT";
modification-date="Thu, 05 Mar 2015 15:06:22 GMT"
Content-ID: <image001.png(a)01D0575E.53DFE9B0>
Content-Transfer-Encoding: base64
iVBORw0KGgoAAAANSUhEUgAAAqgAAACCCAIAAAAFcq1yAAAAAXNSR0IArs4c6QAAtahJREFUeF7s
nQWcHMeV/xuHYRm12pW0YpYlM8YUO7bD5DBd4HJ3ueBdLrn8cxdmThyyA+aYHZMMkkFmWcy0q10t
w+zwTM/0/9v7nM6eLSmWLdmy3a39jHqqqwte1dTvUb1SbdtWvMujgEcBjwIeBTwKeBR4dVBAe3V0
0+ulRwGPAh4FPAp4FPAo4FDAA35vHngU8CjgUcCjgEeBVxEFPOB/FQ2211WPAh4FPAp4FPAo4AG/
Nwc8CngU8CjgUcCjwKuIAh7wv4oG2+uqRwGPAh4FPAp4FPCA35sDHgU8CngU8CjgUeBVRAEP+F9F
g+111aOARwGPAh4FPAp4wO/NAY8CHgU8CngU8CjwKqKAB/yvosH2uupRwKOARwGPAh4FPOD35oBH
AY8CHgU8CngUeBVRwAP+V9Fge131KOBRwKOARwGPAh7we3PAo4BHAY8CHgU8CryKKOAB/6tosL2u
ehTwKOBRwKOARwEP+L054FHAo4BHAY8CHgVeRRTwgP9VNNheVz0KeBTwKOBRwKOAatv2q4oKBWVA
UzS9ZKhlQzH8iqpZSrmolHTFX1IsSKGPH1mo2WVNMZQy3z3e6FU1QbzOehTwKOBR4BVOgVcd8Fsl
xVAVB9H54+LTwflxwJdLHX8wzhCpKlk94H+F/wZeku4Jwz0+wbzLo4BHAY8CLyoFXnXAnygquq4Y
42gucK874F9SCqbCIizqj/EHZbVUsIsBNfCiDohX2auDAuVy2UV9D/5fHWPu9dKjwNFCgVcd8Ct2
2VaVnFIsKSjzwfqy4uB70fTXGbailhSlOM4OmMB/Oa8U/Yr/aBkrrx3PiwIHkq1fbTL3q62/z2uy
eC95FHhVUODVB/yZ7LhuHws+tv5xTb7Nn5LWyrqiGXwvjSv3eYLO31H7k+ZdL1cKuC4sz5CqD5T+
cu3nP2r3q62//4ge3nOPAq9qCrzqgD+Hjf9v5vy85Qj+yPeGoWiFQUXzGUYIpAf4kf4x8zt/nnPf
y+oHggrdYdv+Zjt3bw6U/rLq3CE09tXW30MgjZfVo8CrngKvOuAfHJfxcwO9uf6+7MhQMZ+3oIGu
1ZeKWjgWmtQWb27DuR/cN6yywwKgG/Culw8FSiVYOQf4BfJd4D9Q+kvVM7c9E1t7GBtztPX3MHbN
K8qjgEeBF0iBVx3w79u5ZXTXjpGNG9TevZVaqTJi6j61pJX3JKJGXX3NwsX1S45RQxFHEWCVAvgB
em7XL3CKvbivW5azJ1OA34V/Ug6U/uK27u+15fN5vmiaRiP55Dq8LTna+nt4e+eV5lHAo8ALocBh
Xm5eSFMO77uFguOmB36n+Y8v6SJC/PVPPjT47f8J/uzX7bcsr9++vaEhXNVck35oY+EbNwd/elX3
2jW7EgM+MwBRwko5oKgF2drnXf+IApiQJwaEOEhwCAEkrlQqJeroM844o6KiorKy8lvf+pbIqaSD
i+94xztI/8Mf/kBKLpfjU56ef/75ra2tjY2NNTU1U6dObWlpufrqq4vF4ubNm88888xYLGaaZjQa
PeaYY7785S+T/6GHHrrwwgslMRKJnHDCCf/5n/8pbSgUCm9+85t1XW9ra/vf//1fqZpPSpMqfvnL
X2azWck8f/78yZMnS/vPOuuspqam2traKVOmnHvuuVREd3gkHX/Tm97U3NxcX19PCccff/wnPvGJ
7du3k06npLQvfvGLDQ0NwWDQ5/NddNFFO3bscNvDjVTxlre8pa6ujiqodOHChR/72Mc6OjposEsN
OgsFqqqqoJu8TrP5XL16NU2i8EAgYBjGsmXLqI4y3/Oe95CZJlE1baOF9JFs0I26Jk2axCM+yUOx
9913XyaTIZ3Ml156KcXSNQqRIXjta19LCX/+85/ddGkYQxkKha6//noZLCHmqy1SiIyFd3kUOKop
IEv2K/Aq2XbJLpXsnFUs2qV0LtH3+ON3fPI/151watfH3p+54rupxy8trbs886MvdLZOzyiVj4Ya
r/nAxXfccEUuk8075CjZVmn8xrueEwVY5d18E++f/TLgB05IOpgXj8f5hSD4VldXkw66yOukgIt/
+tOfnMFgIG0bKOJRe3s78jGQJr8rYPvGG2/kaTgclkTeAuO5+fSnP0068Am8UTgpsAV8/sd//MfY
2BiP+OSrSNvApFQkdfGWPFq/fr20FqijZGk2ACkVSRvIBlhu3bqVd8kMWksi3IZkgLHo7u4WzuD1
r389KfKINvv9fniIRx55REqGOHwODg7SAPgeoQxt43PmzJmkg+5kSCaT0mxYGXpNyvDwMJ/wH+C3
2yqIw/X1r3+dqqdPn066kIhKxQgCv7VmzRqYAGmM27Dbb78daksD4H4mDiIthBsg/be//e3EdNga
SqPkv/zlL0LJg0+D5zSrvEweBTwKHAEKvGIlfkW18NZX8mWzbIwq2vahjsF77229/aHgiXOqzzs+
eOwcn2Zqqzvz92zIdA4WlWCR+H1llvxx9Hp6O7+sn971nCgw0W3+IBvToS4wJrAHGt11111g1emn
nw4wA13Lly8HqETiB7wBUXLyCiBHoijGBwYGuEcTsGnTprVr127cuJHXkTJ5kcy7d+/mXR498MAD
3//+92+55Zb+/n6AH2Slui1btqAAQEAXzuDyyy/nFWRuBHeUCnfeeSdV8DqYJ12gIgohTzqd5hHt
AXe5urq6ALkrr7xy586dl1xyCagPEl988cXkobXkB//++Mc/Ug7cAE/Jf++999JCQPSmm24iw49+
9CPac/fddyN279u372c/+5loNYQyUAPgHB0dpRBunnjiCfgAiiI/yE3OO+64g7a97nWvoyLKue66
62gPfMyTTz7Z09MDj0KNvAitkN0/9KEPUTWd3bVr17p164BzuvCTn/wEPcTDDz+MOgEshyDf/e53
YQIeffRRqPea17wGotEXmBt4C5pEX8Q8QY3c0Aw3XcR9cpLuCvoT7SzOT8q7PAp4FDhqKPCKBf6y
ymJU1lTNNpWEkhvcsKm8ZfPUyeHoO84IzJ5mPblr33euHfjeDbmVm0q2OlgVxtdf40/TdGyufxue
sscBHMpMfS7ru8sTgF6ABzAMYLzzne/84Ac/yOuAIp+gFOgiAiigIq8IoHLDW9wkEokZM2agfgez
0RlwwUAwfCD9tm3bQEFU+mQWgIelIB2cQxo+8cQTUUfzOkh2//3388rcuXNR+NMMRFVyAnhkAOlh
UFCPX3bZZddeey2NoXypmovqKAH4xNbw/ve//1e/+hWYh/binnvuoRzS+UqDyU+GWbNmgc0wKKTD
2dCeD3/4w+j/ucEQAADTQdTmvEg2+i44Kp2FDnxSAhYNMsDo8JWGwUBwA/C/613voo9//etf+Uqz
wV3wuK+vD03Jgw8+CB0WLVoEH8DTJUuWcDN79myaAdMAwzFt2jTsCDziLRgX1CEwAYsXL0Y/ISgO
KUTbIWQXDQetpQTXrkE7Xc0HmSn5GRsKDmUGeXk9CngUeDEo8IoF/pxSUm3HHomQMpYc8q3b5U+P
2W+ZH2Az38bdI9euSN72eGr7XlZ/VtbwcAbffovgPp4r3yHOOtHMy0tAwj/EfjBD7NygF+CKpM7X
U089VXD61ltvFZhH2CUdsJHMIBOIKHI/iXz90pe+BG4BciAilWLwBtEp8F//9V9RifP1pz/9Kemn
nHIKJQPbn/3sZ4FA0E5s+aSAatdccw3wxivoDAAtZGIs3NIXwIxaPvnJT3KPdM48AeFoA2VSi6gi
AFrJed5559E2WAH4BkFKQXFg/gc/+MFjjz1GNpoHr4PsjsDNvTMzxwVoqqZHXEjz9F2UDVQtBnsu
SPTzn/+cFykTxwVqJxGWhS5ccMEFS5cuJf2GG24QKRwrO9BOhq997WtoMlDvwwHwdWRkhBZKg0VS
HxoaEmh3U/7t3/6NMoF/TA8kwnMICyJCPP2V8eUeOpAuJn9hUMQ+IgP0D+eA9Mu7PAp4FHipKPCK
BX5d8RXYpD8ejac4MlQxkPQp6vCSZrNYzDy5ubxyfWMyF1a0NAf0KFpE0fK4ApRYysZh7O+aSY8R
+AczE3ySRf85zmBwQsAGERN9NbgOHmNjBqGRR8F7hFcSQUc+XawSpOGiIuCHMaJSdPh8ogMnEQxD
t/+Nb3wDBQDohb763//934FtSli1ahX3QD55ent7//u//xuBG4wE5nkdcZ/2IHnTMEZ/xYoV1AK4
kkjXgNXPfe5zlIBc7toayAl2UhpdEKZHdPtcoKb4AQCZ8BPnnHPOF77wBYrF2wAHQ0Rz2izGAgAe
GBY/Pr7yLtI5XSNROAyh0tvf/nbc+oBk7v/lX/4FLKd36EV4EWGdzDgSwnCg5N+wYYM0Bj4Dbz7q
AuxR9f/zP/8zWgEpnKfUS9uEsPBevALNSac6mfw8Eg8G58dgWTSMbGJkkaZyL+4U4nkg40I696S7
Ke6UEAPlc5weXjaPAh4FXgQKvGKB32+bBVMn8q6/XEgP9hGY18dKpUXUsJ5OjliDw0HFMvIFC8t+
yJfxabahASnjsfy8o1MOYeKJO95zX9kF6sgPSOBBxj12ZZzFMISjoAaWMEIDQsAqKRTOPfjKV+5R
trscwA9/+ENkVvLjfAcUgU/I03jtYQjHmv7xj38c1uEXv/iFYCFSPr7reMUD+XwVN3UkbD6xC8Bw
UJf0Al6ERNoGmoJtgCJbALC4/+53v+NeEJ02iHM7VYjh/4orroBNIR3HQx6Bsjz93ve+B4SDjigM
kL9Fbgb+4Sroo+jweWvlypWwESSiYBcXAbLxlQaQ4eabb8ahjxtcDWBrRATHmZEq8Gag2bxLy2kq
tgxxUIC3wJsPSz9mlI985CMgMSYMUZxQLHgvEr/r2EgvICwZvv3tb0NPlBaQVKhB+WK2d9UPwuRR
joj7MppcQmfSXdP+c58ShzDbvKweBTwKHA4KvGKBX8lpJdVU9LKazo6NDKZ0NuX7K5N+bWiskM2O
+ksjSjnhK5vhQDgQzBTGHMut38eHof19837Js/H/o0nmOnO5GQ++4otXuQAn2/Ag+Nlnn33SSSch
y6KmBjvx2gNswEUQCBThHpc0eAJwDsd43iJFDOEgHGZ7LtTgFIgRHd89yj/22GOxVYPT3JMTgAfJ
qAijAMZycSBA9BdzO1YGlA1sEURdD4yhM6f93IjYjS0fmESAxn4vKQj0fMJk8AlY4geH5gCNAumn
nXYa1gfQF6im5dQCWpMT0R+kJz/FotiHlYEVwDEQmKQZn/rUp8BdnAzYCyBys3BFNJ5P/P4wFsA9
wH+g0hC/B2pEmsecAenYWcemO6hBgTyiUsgFKSgEg4LYQaiXEgB1XucrdONTuBOq5pMmSWdhm+CE
uCiB/kJwmkHhnZ2d4kdJg3lXNgWQDi+FpgGyu+kT54uH/f/o1+M99yjwElFAFHEv+cXaxILOKuns
o9v/337a+IwtZAJCTycWiilHesoX8llUo099+gODHzw7c/91yTXXDL3zrV1qTWdw0lNGU5fa2qc0
dFU23XjSnMveccF9N16dKFrslyrnCrbj5O/IPc/jwtBZ5lUK4nP8Txom15HY6SQeW/+wqVK7yG2H
5RIvOREQHXq79D9A6W7ViK1MeXGjk7xAi8jBYAlfQVzxpCNFPPZBaF7HQc/VJ4s+HD08Tvuo2d0t
atzwCmgKu0AGYE9KIJ1P1OPir+eq5anu8ccfF3UCIM1XMfbDcEjbsAjQNlCQ/tFZ6hVo5xWpC24D
PkBc33HoA/7x+ONFGBpqwQAh5cjmePmty64/2sMNag+e8q54BVIUiRSLhZ4uv+ENb6AWfBd4hJqE
wrlcmkMuca+DO0HKp19CNER56RFe/WhHZHRAa+R4EmEUpEmI/hj1pUekC2+BdoHMqDrEtULSuYeZ
4BXZgcmnvMIgwrrRTgohM1oKVw8kmw+9y6OAR4GjigIvmcQvy5BglazsLF6spM+gjguW4kgsCkZ5
hYt1R1JE0yiWSBcV9s9KlXD1V9nhr5Rtv2FqbPtDrA87hmeQQVrlvshxfYfKj417CtApRR0/8Xf8
QCDnTxoml6vRnVjXoVb0jPxgknRckOnZgrhLMYGNF1jd835dlNUInQjiQDVReoANGD6ajTiOJpyO
4BsP/iHLCjZjrpaN+KAvXcMeDyqDVYJwCLXgOv3Fw18M7UjDpP/TP/0Te+RgJhCyBX6gD4VgNSed
bW8wHGwloDGix8aczyOqY4chygZKwIguu/lpDFvdqEhYB1LY7QZ8QkYKpJ14GrIvjpZLTJ49e/bw
Ke6KMCXwAfT33e9+N3BOht///vfAKhMeEwZiN/56WOXnzZtHF3hLnArFfE6BtIpa8EuAOOg26BQM
E49oqmtx4BHqCuq67bbbqAIWBCpBNHQeUBgbP82DYhBZ+B7hKtgTAQXoOzl5hT7iaUEfqZSn2B1o
Bt1kXOC0aCc5aRUOGaQTIAjKUA7dhw68ctxxx8m8ooPUJZyHbNzghp4+7wnjvehRwKPAYafAP3bD
PuxVPqNAVwSUJdVw4uPv99p/uizoz3jBSbRKadMI22y8Lt9+x12TV97YMtoVev/HSr6c/ZMbh6+4
SzdCefyWMlZBz0YWNm9uiXdX1ddf8KaFr31DPBgwCpZiYiwAu58/RsKewEUI76LYJVkZhTs5QlSd
yBJNrMJlp9xE11j+AluCvMgqLwpwipIGHLyDUEM4D3GV5wKoRHQWFbrABlZqIEcM2IIiFA6uoJ1G
GQCWyFY98aIH76VYMFtM79IvwVp5HYaAAiUboEg2MdjLANEF2iPQ5dJEZpeYHqQQpisMh3BX4rov
zeMikRLEgj5xWtIkmiqdkp6CuGRDcw6+ijZCqhALiBgRpBm0WXTyUqBUBwZTmihv6ILI6KheRBCX
p+gq6CBlylc3HXc/0TTIRYHCiUo3SeHeLZPBhXUgDyniikiNlEld9Ehy0lphYkiZOFgQhwx0hPwv
IaPp9tS78SjgUcClwPNHtRdIRFfYZdWQ7dGyqWkcKVnmnANz+eSPrwj5E6tztQUsQxMxRuDN1SLs
t4XlooXuUkXKL1nje49w7jMCU2s5mY86EdedFZY3x7EZtcDz7ubTLebsX0MzfAbLnxiJJzb4MEr8
0mtXqfCMZsviLmu0XM+7Xy/8RdkIIFgCTVy5kJIlto+EsgGkAR6mBJnBFdLF6U+QVVCfR2SQcaeD
fBXRVhoJ+AmjIHvkJKSdy5qQTZCbkkXVJHv8xBQihYtTIU/Fi43mkYd06hLtusuUSI20jaeiYOCr
tMSVgGmGKGakCygwRH8OZyD8h9TIIxkgUgT13YBCLupLeANaTgmisQD1ZTqRSCF4LAqzQiKZaYno
WiaivmyYpC7Kl5+SzFKXk5BAh1xSFJm5gWsRJT99lCktw8EYyVjI4ArYizeA6xsopXmXRwGPAi8t
BV4y4JeFw5VQoYJ8nQhdrmL8GUAlMCZIJsu0WAEE/OTRgciqlm3nZbgKdP1WsYwvf13I116LcF8o
P20ycN4dj+IzsXnPcZykDcKAWCX+EQ/QCRAgC6Js5XLx/jBKQiK0TSSpVCfi7MGZoefYtcOSTURG
GSMXTWXcQRSBPRG+uQF4RAcArgg0ylswBICWePmRIopxOstXEakFuQE/EAiUhcNwRXbRKwBdvCXI
RJ6JgyIliLldjAiCea4vghCWRFgKQVOyyT43QW7gUEZWmAMpgTa7+/fASJc7oSNwBpTPDfnJQ05u
RJPBi7SHRHfOyI1r2eHenUW8KHVJCi0hhQ5SGi10NRk0W4IByM+KesXpT1or+/24Ef2BCPHkREci
GnvJLGQULlY2CDBGqBNoAJkZOG5IF42CqBy8y6OAR4GjhAIvJfALrruw5EL+fhXF40j6fy6BfJFf
RVsgMHBwyhLKz5HjHaM7aGyZEX+gqbrUXEEAH3z4+dPhC/5WxPOI5wO+UzJ/lGLqGhpwQID1lU65
7XQb+TwYi4P3TggkeahOEEguoaqIlYK4L8klYAMmyZAJgkrbQBSBZ1oroWZwjxfoBZxETyCaIXAF
GJPMwiJwyY41kUohrKQL5IjvOtAlPAdlgm3iTCoaeylWXhGrAV9pg0ix0gDZpM4lSmzJKRK/yN9C
c96SwvkqfJh0WaRnKQ2MpA3SYDqC5hyVvugSyC/adbGekM4rfJ2I5UIi13AuGngSxZtPsFYUFRQF
3QTpeYV+USmckMj00khhgKQWCEL7qdqV0SlQ2knhNFte4Sm0ouUy2aiFKmi5qBMkroDAvxR12Of5
SzJ1vUo9CrxiKPCSAb+7FkyEJTeR9QQBXhzlnAD6jvL/aeOxi2QC+a6g7w6JsAgHGiFecUpVbWWc
SQhWRAMNFamIprKPbzxk79Nsh7gcOu55h3bRWJrswG+haGVydian5IqK5ZTmqjSkRNGIHlrpB80t
cpirHRHpU/DSfY8OCv9xGOs9pKKkyyK+i41fgEQKERK5X8X/nE7RYPEG4C3Z1w4aCZcj8M/l3ght
BYB5V6CORHH7Z8KILV9gW7TTMmGE2+CSOcbrYnqgtRLPh2yCsm5cfbLJzBSRXTgqlzPgK08lUbgK
0FoGiEKkTO6BYVHpS2eFK5Kv5KEZgsowAbQZcBUaylkGpJMoKgqhiXSKNnBPO2k/3Xc5KhHr5SzB
iU4SYq0XJoBLxoUyaY+oCqTj7uwSWgk7Qi1UQU6xZaAqgNQuDyrckhTrXR4FPAocDRR4yZz7BKVY
HUQhyXYjrnHRxFm8XNW9qwZwtPPjhlXRW8oNKcR+EeuvJLoLk1K09uvcp/iyYz/5S+rqe3HpL+pm
09SW4glNg6c1dt7Tsdsfqz/7wuPPf2uF34e1X/E54f59h+jchzoB3f5Q/0Bf176Bnt5MIgnnYqha
JugYklkTcYeWg9cOL/oKPd0phYSHgAs9uUSBDLpIsDbq/Yd6kec+NZ+Hc5/AnjtSEsNOoIVEmRW0
UPzdJjqy0XKeTnxXFNG867qwAUISkE4gWdT1AmDQQRwDyS/k4lMkY9GCuKyDPJUGuCH2RFh3WUOp
iKImtp88UF68/w4CeFKOwLyQWrBcXPqFMsjNwqm4Fbk5xRRCNteK7+oVpGvSLxfFhTkW84GMvtDH
pYN8FWJSnfzQXFo9YzJICye+IsR3f9G8LkynDKs7NM99Unk5PQp4FDiiFDjiwJ9TBnzlSq1sKHqm
oBrAqe54zHWaA/Wrt29+omNbB2FMEvn+7mQhoYUNdIYDwbIWtDVTdZZFrWQbhZKvaMcCCdTzpoIT
3tO6fRUUQJceUfTKqvqqhopCyYwr2vTa+aecGLZNFum0oYfRGlil2++4u/X+m1pGO8Pv/2cFR+Nf
XZX603Kk/bE6M3ZSVWjudH/b0idWr+kcLcXe8qbXnPNGFu6sUgoWtIJPffrg1WcNAkKcge3eyPcp
GfpWZfu1sj+lKzsevr9v7dqxdWvtrt1aojdUKsQ13WeVdoWtmopGxR/P9ad8Zx+nLZ535knvTAf9
UAP0yJbzSU2NKz5/Bt+D0ljE97RX1bMHv5zP5EoolB2cUMpWLmn6udeVdK8SrhxRgx1dIwNrN+T2
rDHyOw2tr2qoW43Go60ztw6m/XVTjEB1LFp9zLEnKCHn4JYXfj0P4H8GzAg+7d27l71hQMVE0BWJ
2bUQi1EfcBLx1Jke4+jlQovLK4hiQ74KcLr4LS+6ACmgK8p/3hLZWvBPGAgKF+c+4TCk8fQaXlM0
EC6PQgkiT0sAO7HoC6MgwXPcdqK0gAV0wVIgVlrrdtlVcbkg7W5kEJ9/SRddhQC/lMBXMRlM5FRc
Fmci9zARkqWDBOQhtrHQymU43IZJgY7O7G87BVymx22bSyJu2JcBjyvGArfBz06XJk1sDK2FbXVD
DNEYevoMBkjKnNge914YRJcaonGZyGeTE7pN3Owwsf1kFnOJm0eILKykKI2kNOGx5JGMPo0Uf0b3
l+VmlnGhm+5sdPO4M0e64LacDEJhlwmT0vikHLrv0kTYzWdw/y/81+2V8EqlwBFX9ReVWgQAJZ9W
iiFf0Rcspjo3bbtpefp91/3lc/c99oPH+67aUFg/FA5UN82fV3XsfPUNr1t60XlLXvfaReecPf/M
c+efed6Csy9cfM7rlxx7xulLTz914UknzFqyqG3uzLopzbHG2kBVPFoKJHYP7Xhg084HtvSt6Uru
GSiMJGEX9jdg479GDfO7xOY1VZgI08e5fOjHD3WAx5RsySirOV9DobJGiVmqtnvjo4//9Efpn/5I
vfLK5tXrjzXCr1l0yrHnv7ntLRdXv+M9bzjn9XXhav2JHfHOwdBPb6q//rG7NtxHK0vlkpIrB20/
qI9xg8YoBm07yG4CZ7+Z4zTg5CmbgXDRUvJFJRlp2jWq7b77Rv+f3zv7ntefMvLDU8KbloTSseNe
b8Yq7d33T+m+dfKeGypH1g+OJrotJzrNS3IJFopSWlbMr371q6yY7MJHC0LwPra8i0saJ+Oxs5xj
ZgAAlNLsfOOe3edsbScyLjHyZH85eYhsww0ReERAF+U8VbB1HsU42/EJYSuafxZNVlUKAZC++c1v
ikqfhZjYAOy2l9WckDuwIBx1wydxBQicR/g8sQjwlDWdVRhZnFqIPMgOeFJoCRvciSLM+suJeWzN
lxMHRLwmg3gqcLGlns7SKpr6+te/nsNzxRLBRnyaROhfXqFkquAAHjCYAD5o+Am2T/x89vrjBkh8
QCIQg9BCRumCmAwokFfIQ5dpGNlcAHvb295GI1GPwXCw556w/3RKoIhPKEOAYRoGkWkthyWy1ZA2
0x3xq7jqqqvYu88jmscY/b//9/94RHwkGTVpG5+cMciwEkiRUEtkJtYC+aEkNDxQOi2kPQwfgZYp
k5YTS+A73/kOKbgK0jYos2DBAnpKe8hMFATqgnqMDs6bnL1EQEPZyMCg0xHuCdjF9BDlFoVzviI3
rv2IMslJH8lJLZRGazn+mOiEoiKiFsjFnguqIANEg6o0j3SCL/GVYaIQUSMJ/YkVQTrzgfZAf7KJ
MUgQmqckcnTy+973PuYeDeOTwvkkmjJjzQGPzHAoSWOY5P/1X/9FKAioQauILAlBCM1EdeLwwcEN
pHz0ox/lRRkjmi1OG66/y0vy0/YqfTlRQJjWI3glbYKzEOU8lSzao8UH777r3376hxmf+E38X755
7Fcv+/gvl//06nW337fv8fXZx7Zn79k8vPzJ7hUPd6xcuXPFPdvuuW/LihXbHlu5Y+3KXRseHNj6
4NDuVcN7Hx7pfnhg70M9ux7o3LFyT+/la2/87DU/fM13vtn6r9+a/7HvffhLax57LJccsYsFx90I
MzqR+27865pP/9PQh87LPXBL+pGrh9//pr1qvEdt2T5tWt97j0t84+LM5d+5/xNv+fPFb7z5+j+J
m1KGYHv5shNE7QBXwk7YuYzNjy5hWzl7y4p7H/nm56557cI7Ljxhzb+8bewPX7MfuyK35Yb0jlsz
G29NPnRt+iPv6TnjjDVGfFO8ZjTSvLpmyo3f+++OkU5nc3oiT32EK8RH3HH/xzfAdjy693uVigjB
yHM4TOFEkOXLUKpAIV22fffy2+778sV9n5ts/2Safe+H7C2X2uuvtXfdmrzuI2P/U1f+otL3n9Gn
fnDB1Zd8e3138nCN+KFG7qNe2ZHPBRgQ/UZ+LSIri/M5kWLBG1ZbecQy7QahIxswL+ks3O5+M/Kg
M5Bi4RsomT1ykkeKJYV0ySD+6sASECUprv6fe7deSQRjgEMi67nNJg8LOos4Tydu+uekXbcowAas
ksIhEZ/0iDN7yC874KVV3EugQEkEX8EJ8YaTk3LAGO5FKUIf4XK4AcJhUwA8KZZPmbTSYPkUep51
1lnSBgAMpJFKpXZKQPEgo0DEYiEpSCZVkH/nzp3y7le+8hV5KhcsFBwV6bI90qUApOaII0TnOXPm
gE/SZqE/7M6B0qldaiQOsQwNLadMIiyJ8sMNYwD9CX4sRJvYHuBWiEBRfApDQzmEbYZJ4h52hHRQ
U/LIjTgeyoHFcsFeEIBZuizOJVQtvaA7d955J1yFNAbmQ7LJzgsuMWoQ75njJaU0uBZ5JGczysET
Eg5yoq2NOIxuH5lm8pRPuCXGlC4zggwosZmlNI5qlJElMhVP4Qak10IBoZh3eRT4hxQ44hK/ksk6
dko8tPM937jj6s9t6v3d3qHKZuUrF57+pQtP/sQZi8+aXh8u5TZs7bhm5dZf3bblR5c99MPLHvzJ
7x74+W9WXvKrFb/71YpLf3n/H36x4vJfXn/5b66/9ve33PTnO+66dsXKmx9+9I4nnlj+1G033Lv+
4W2FXquqVBUuhEspx5zpj0zYPmT/rY/ODbv4CMujOdH7EPRNn2YatqmX9UN2dgsohlJ2nJ56Y8rt
d93Q99s/Z2+5e9qshkXvfM/Ct10cXXK8Mpzpu23l8G+uzH7nl5kvfnP7Fff5H99bZfhDmbS5sKZm
SsX0mx7vfGDFuJuWD/8opaCwhzqrcpxwOVg6oAaCI1FxGlAKeIo53laZYpn4dZSx/Y7LU3f8ID62
Pn7yu7IX/Lx7yrt7SxWj2fToyp8Vd9yt5IdGtdBeu7Y75xw23xx4eqf7xAX0xbl3RudvO+g4+YZD
ccAGbhBcQBrEJvDyM5/5DHMGYRchDNGTRRzF7yWXXMJXxHokJxIJY0c6WM5JPMTlJWyt4BCrIcDA
64Ti55N1E4DnZ8BX0qmd9ZdFHyJIGHy+iksaizJtAJ9YcPnKIs4Rf4TJY+lH/OLUH5otB9mBlxx1
z5kC4BPCImhN7b/+9a+Jpkf5gkwu8tEdqgP7ke2ISEjzwFGWaeLhI92ycBMTkGLRAYhi2UUFvoqK
24UKmACi4cJSEJ8A3ogTicTfkAziVUBdvIKYSNdEzCU8Igf40n2YBnxoaAOfsBpgLSH9BaU4soiQ
f9zQIwoEJhGXKQqtAIkgEyoZSA1zQK8pDU0JAExO2bgIDek+jBEXihNwDviEUROmCm0/DAq6hwOl
M0ZyBINwYwJg1E6ltFniN6ALoXf0hTCIZCDeIgoPHq1evZpuIl7zFJqISYVHolNhqsCI0EjGRTQB
lE8e2sYN7SeRs5uZPJx6zOThQIeLL76YdFGnk/Nb3/oW/MdT4xcDLe6lTCdxnJTSmC2iS+ARg4u+
BwaLdBgFsJ+OcPSzqEnIIP6kv/nNb6AkBxxIWEneldLQSzGfoR6/As6UIqo0+dHE0B5mL19p8Oc/
/3k+OfMJNoWntERMEuIjMtHE8OL8nL1aXqYUOOLAn6nTiJUX6Rj87Y13/rE/82QmcPGZF/7v604/
e2YL6Hv59u5PPLT1rXet+fCtD33/rvtuffihRzuTT3Sk1u1Nb+7Mbt+T3b09tWfL6N5NY13r9+1d
3b3jkd1bVm5dt3zjutvXrb1t/Zq/rtnTMZBMcgZJVTharRj+sWxuKD2asJwNSBMuJxyQ8+eEA3Iu
Jy6Q6Ps1DPSGHMp3SJevGKK8ZCjz5ANXmyvuUFY9NG/WzLYLLqhfONXq7Br7wZ/3/fNPlM/+OfTd
25Q/rEyuXF2Vt9OOai5k2vqOge6Wi05IJ/Yl/3Tdzl1rC6qVDpQLmsWvv1h2HNwwAByoMewwZGV0
Yguh6jf8uXwRnqVz86aBmy9vyu6YvmSWf8lrS3ZFfNVV8Zv+3Vr++eyGO7Th3b6gr8OK7/RN3xec
Udk2Nx5xFIMvyTXeeEfDzyigkgU7iSTP0syCiKiN2CeCL+s7Sy1rNPFoZQ8e6ykaTsR9UvjkngUX
WgHYko0CQW4xoHIBYCy1aBTQmZNN1LOCoyjYyYAan0RUuGLPFjM8mA1Ii68fkivrNQwHr4AxABsV
ASRIbyAQiahqWd9pPKaHD3zgA2hlxXgMJoldWQy63IBqMCg85XhA2BpSiN4PrrBeEzOfDgI/tFbe
opHciCqFHgEtwhDwaMmSJWgaAGyaQVh+uB/SRasMYSEFr1ApMIYqWyRpYJ4UUQWLBRolNt1EeIWh
IRGuC/zgHL/3vve9EAooAgjJCdDCJfz2t7+lWIgPz0FAfgaFY4KXLVsmMEZneZcCEa+pVHwUoCdS
Na8DbNR78sknk+1A6TSAt6ASRAP25IAGjAj0kekhBxnLYYAwNHQWIZ4jjoBGclIpIZ9pKukiu1M1
dhaoCvxzfAMpAtJYXjh/CBJxLzsSRUXPBZVQ1cAB8BRmCIYM+BQHDm4YJow4aEdEsUEjYaooQews
1EszIK/4z0o8A+Ic0yMaD/PBW3JqIrYDscvQERIJ58ycAbzpOK/DGjK14P/oL6p+GTjpOH388pe/
zNf/+Z//gTND588cwBbAU/n9iu2McsQr8yX5UXuVvuwocMQnSl7x79675ge3X3lPKhi32q865Y3/
1jhVM5p/cp/yrdsGfnz3nvs2D/ZltJJRYfqbQ4HJtpnX/EUjUPKFygFM30E2NON9nw8b4ZAeCmqh
oBLwl4O+UsiPS1YxrBnRkh5I2cURK5kzi6G6aFVjI7F6nzUS48A//qfZDuoQyUdBB4DJ34HQ50OH
EX/5kfuuN39/RfjWO0+88KSai06ram7P3nLt1j/8dtN1f0nt6vTpwUKwLl/RZsbn+MNGqjZglzX8
9sLbE32bt/jfuqjqyc1br7nRLoyWg6blc6L74/8vv+aDzCTc2xTDZ5fJa0Qjft1Kr7798qrhbXOW
nRw5/Q3pYkp99PeRpy4J9u3JllKxOn+syjQCvqGslfXVGg2z41MXp31/j0r7Ik9ZET1ZMVkcAQZW
Q8AVeGDZ4pFoiVm/OKyW5ZV1kOWY5U/EWdEWOL6d4w7t4kVFfnFrYqXmRgCGToEcZENHihAGHALw
rLBAL2u0mLoRm7gHhmXzusCnIBlFiT6ZFRlc5ytYgvAnKMU96y/1igKWMl1/LnIKQvAiDaZ54mVG
q9BSAI0cqQeii7fBG9/4Rlm4YSlkwz3pgpE8pZG8SzNEdc8j6RevY/YW3AXbXN6CzkIoaoe8FIKc
DfiRDZZINgsILt53330AJygINgM8pCMrU7hoxekOdICDAUi4JxvMAUYTRGHZayASOTdijyCRkwlB
OBoJG0Qi5gyQiWyf/vSngUzYCFQCDOiB0gWbqVQMN/SdwUJDQBeQgIWSvA4poBJf8cDg83Of+xws
CAwHKAvvJZyWRCXidTgqWoIVHEmdFL7CH8C4yDZOYaGojiqYMHzlXc5tIhHkRs1DupgD0KkwZNhc
6JqI1DIEYmCS8AZy0jFDzLjAj/IuDCXdkSOnUWIJwwEDytDQThoAnwG0w07B6ZIinCKoDw2R7FEI
oXvgXSoVdg1K4kvBQHBSA185PZny5RQJapdxoRAP9V/kpexlXd3zAbxD6nCud+jn96+5NhPUq6d+
7MSlc43kjqGRr9y97U+bUo90WdmMHVXs+rJVk8v7Rwv5AavGylXhCa9YEb0QNAumv6gGC2owlzZz
WV8+77MKAcXyq0WfUjDVgq5lU0Vn67xhFXw5NWqH4s6Clc2yiE/073Nk/fE/DbQcF/+deMBy8/z0
YxkrseORO8s3rvDfs27usiXFCxbbk6szNz+i/uiOinu2N6WNWGVNLh4etvPJZEIhokl2AAf+sq3n
/ZEqX9XuGx+c6Yu0zagzlz+y9Y47y0pWp325Qoh9DDTqgAcW/I32CBwWxgGHYdn2yF3pHY+0TPaH
55ykaHVDT96Y2nJV3lSG6uL5ypnDJW24rOwYSA5bvqxZ0TBlRnN9xf+xkR7ScB6OzIiPottEZw6w
sYqx8oI0rJ4SP5+nEnFWhBjHmVHXBWKlfuEDZDM6Szxrt6zCpHPPMsqyyw1GUyQ2sIcFFH0yyC2F
sFyyTKOzZUkFwgFCETp5ndJkfzxVy1ovGMBTipIU8AOwFC0rl3jt0ULpiNsSctIGcVTkhgu9t6iL
BepAaDBDntJH1+9dLLVP+5qM7/4XHkI6C8siN5ALTBINNg0Q9oJmALRgBkAO6ZC24asoitepC3iD
2wCqKR++h0P/xEWfEigWupGNnrq2GG4QgkXfQN8BJ2G5xDjCWy6nQl3APzlpCTwHpwpBXkoDRzmR
COe1A6UL5Lu/QVGQIGF/8pOfZLzwl6Q66Rq4KB1H2BVTAmO6atUq1DZiWxGYhM9DIKYB6NLxdoT7
AfghCClkgBSClEI3LhlEihUTAHPGNQq4U4WqZTMkzZMbOW2B/FKplEl7aCpOqTIhsewwD3kFnZNM
eNAaQtEG5g95hL8UXpY2oMshJ0c5Uz6nMMPiCB9GCSRKECoUS8xnmatUIUGlmEg8omGizPAujwL/
kAJHHPhXrb/vzj16wT7u/UtOqKzp/n7usU9uW//Q7nTeXqWE9uAOz2LTly0WtFJrs37CvNDShlnH
NM5Y2Ng+F4fuydPbpk5va5/RMn3mpPktjXOb62bWx1urAvUhNebL++2kXiA+Hj+hklpMFcZy5bQ/
5Kurqq4KPh0OZbz/E/tIED1kagfyHUlffvn8bg89wMiaLfcN3nBb4NbV82csCL/t3LFl7dufWjv8
u+t39+FA0BzxNZXHyvnBoZCeq6wq+KKjFbFA1UC6aGj9JXtPUJ+qxf0/vzN2+uxpvZmtd94zOrIP
/b6SLaB8yCEE+g7ocyCbrx1nBdPPfywNGx65v8bMTlo6W2lqL/T1xLbfFrXHBhvDqYBv2shTwQA7
HmNZf6XaNNeqaK1umFSpW0p29z+cGUc0A8sfqyqSK2CDLpqvooVGL8pCJip3GkAKHWS5F8h3QY5E
QUoWO5HYQDXyiCqVFRmjNUs5Sz/CGZAmu97F2io8BCXz+he/+EWeokqVU2u5BJKl79xTCKZigXPU
s4KvIAS+VySibBc1L2XySNzIpZGs3QLkNIB7niIHk87Rf7I7i8zYy0XzDEshwi6ytZQDEbAQi0Ke
tyhW2ibUQI0s5g/wTNomeMwnJePkiKAJDYF5lMNkgyB0ECJgzicD7QdI6Pv4VLLxJOcGzwnRr9Ak
tPR80n5EUsz2FIuqnHJ4UUzgdIEWSk9hm2QjBsZp3hIGCAs9zcD2/6lPfUp8Cw6UTmeFxaF3FAKt
aC09ooX0CLSWRBqDlEyNtAT4pHw4NgzewjbRjHH7nY2RCC0IGosvfOELbD2As5SzCnFKcOcGOSEy
VVAan2IwYm4Isoprp6A7sjVPmaJY3EVXxGCRTqWQl6/CiJCfdL6KaypfUW8I0ZghUAPLhYwvpIBu
HA7JPW2jC6LmES0X5zgLq4HbB9ySSPCUSQZ0S8wEslGyTAYeSV2UACctPygadkR/tl7hrxgKHD7g
h9cs5ywlVWCJtpRcKVNQsp2bd/9onaZUx0KNhd9t6/z8X3PXLDf2deeUqiG7NDdS9Jm5UaVQjAUj
59b4314TOCUUO2ZhZMGS6Pzj4kuOrz7+uNoTl9Ufe1z9khMa5i2aO2fx3GmLZ7YtaW89dvqkY9sq
59SYk9jtH/Ep+kh5eG9NqjAzPm3ejBAb/GkBu9ydhc10zPpmsmxX2+U225ctqAVbj5eVKFvxdHbi
40hX9GnGM3wCJo7vaMrpD9HOlEElNaaMKXZu3cZtIzfcGPvryvbaUNXnX5ddUuP/ywN1P74tvq3T
Z5sYKYq5npjVX6eUikkllYsUS7V2PpQkHvDYWDybblCDA4q6OjMcfHKg+dRy1bp12667X8mohcrA
sJYOY7YvH3Bc8Cso2Xo5Mxq2yvTwqZ0bRjq6TzHXleecq5Qzia336oWxYEwh+h1gmgwoNeVwf2Fo
T4V/n3JM++Rz5jQZRbtf8U15CWcwK5Sstsg0QAjmVdykWTfBCWQ1VkZ2jmHCF1gSGZR7WQdloRTw
ljWRNZQVXNIFI7nH05sbPPuQ/9AJI+aSCOgKQoj6nXswBtSnBHdN5xElix6YdZly8B0jJ37sAj9i
2EYeJRviJvpkVNDoZskJnyEtFNMAXwFgNPzABg1+61vfSuF4DOC0SL2wO2iSyY+ACKCy60yajVaA
d5F0KR/IQQQUiBJmAhTEvQAq0X5UyrgHUjKtEtCSi/IRPXkXmIeMImuKSA3FKJlHGDiws4iwKxYH
LOjk54YGA5MAG6MA2OCBQUvgfnCp4+hh/CthquiaAJ7APz4TUEA6SyKSLhItN0A1XAV5RAkv/m7c
AK5YGbgR472oQyRgEcWKcyX9Ane5Fy0OmWkATzHZoOfnRQqX0XdtNK7agFqEaUCrAVOCXoS+yNwQ
Eom1SLQmNBXERQtCOqwSygZRC6GKp2qGCfcLeBrxh5C5J7Ye7AioQ+BvaCTV0RKx8fM6mgby4M8o
7pNMIQoUwJbhwJOAMrkoR3hNMjCODC5FwdCIg4L8UsSN3xFv/hZsW3hc6YuruhCtg3d5FHguFDh8
AXxYSP25EsFp7YhBwF0tl7VyD9z51D9tTAwVS+VQhWGHcgOZcq6gB80SMxmV/ejuUC4fDUyaU1m7
JJarjOqZcDzQN0oQfUNRDaLjKNix8Z4nvn65qqLoRNHHKZ+1ZtwZr5DO8vvvfSqbyA4MZbq1eGH2
se0nnnXCVLAfDVhJTxtKGP/3UuG2u29uXb5+8kgq/LEzLDVd+NW9Y5fd4eOHPycePX6aOr0lOH3K
48sf328AH5Y3M5+1Nd2vY11QLF/xqbUPJZY/ULjxhknVNQsuPm9sdo2/c2T461fqG7r2lsZqfXVG
dkwN2vm6SLhpcmEgO7hlR3MkPko8IVvzaeiHiTqkJXLJnJpvbG2ufeuCzffs2jZj5tR//fisRceY
ZSOhafEknMmBsD+TV0J+uCu7kFB8t1/1m+rtV51er+vnfEZJbe1/6gqj+9GKoC+tEX8oGzYKdtrf
HTAeTUwt137o2NdcPHWG31AsvVR16MGI9z+dnkcAHznsleJYoPFBAycAQtY1iaXP8geu8Cl5QCnc
oBCF8fvDsVz0qyx8yK/7TWf5A5mQsVgQ8X0Tny+Uxii9WV5BOyAHKZ97iYBLfkCXNRpNtbhTsfSL
55ScOEcehHVWcFHLAxXAJ9nwcUPJzDpONtlLDWwg2gKZtE3UALL7fPHixbAI3KPxxjdb2AKRKblH
ZU2TAFSUzBTCgk4J1MuLIBwWX8oRhTDyIvlF6AetxRddVMHAA7CH5Cdu5Ojw3dES7QIuY8DzL3/5
S3TFOPGxKwxVPPShOmiLkhmi0RccC3p7e3mXV+DDcO/nnqf0i05J90nBYo0SGydH2in8liifscrD
bCGVCsBDfAqnbZSA6A/6CmEhNcSnF3AV7IYQ2wpVwMpQJg0WUwIv4qAAuErfIQuNh60R+kMWJgMv
Mtbin0gDICNhHmgklKEWyA5NeBcXOfgzGiNwTq9FBGeakcg9cxLdAFs5IAtlokrBRiCKdL5y4XbA
cGDFl10DFCL8ItUh1ssGE2YyygaZyZQjRh9YN/RYZOYe1Q78jRyyQPvJiWZCNk0wrDjwY8WHCEw2
GgP2CysDregpQ0NTGTgYWdlt6F0eBZ43BQ6bxE80etvRmjtxZfCZg7kd6Uus7+kfijXmog0FM55R
g+VAzIAD0MNKwVA48z4QCQdjzZFgKJ/o2LX1zpV3XXvbdQ/df+eDK+9aufL2FStuu2/FHffed+c9
K26/Z+VdN1+38tbr77/t5oduv3nVXX99dMVdqx95aMuaJ/cMmd1jvgG9ttwyp2nWolnNU1vDkQgH
8P0fioxv5HNSuIGd+JuX33OhGly0zyS8L3HdiK6j9OzpS6x8wLrqz61ZZfbbzs4um6oOZHd/51rz
yb2jmZFwrAqsGI5avQuq6t52+p5q7fbujfnKYDo1SkghIxC0ykQWKObHssjdMTU0tLtX2Z6It8YX
7Ox46t4blN5RQvs72jrffgMQjbe3pKKmcBwYDLtn37bCxkemxQfN6Wdpem26a52RW6uE4E58EV3z
U1NQSYWKOW1aJjeztmnqpCnVulN81H7pZAOWbNZZ4IplnaUZrTIqWRZ6WQ0xSIPNrJIu6oMKLKAs
0KzFogQW4D9QOusvblyUj9QlqM8aDXIj+nOPaxuLMm0A0gByFl/ysz8NXGR5JQNrPSCBoAxy8CL2
VILJYLSWLd2C+rxCNhAIh3zKEeaAhV4YBboAhJMCSCNrgjGAgci17OOis6JFpy7M8KAIqA8YILsD
tPg28pTGIxNTL47ctJBKcacHGKAJYi5qEnAOIZUWSnuEIaB8Gkan4IcAKh6JfQSiiamYoiiHTwCM
d8FgPPnpNVgIMlEXMAPqo34AoXFJgwES8RQtBYp3OiWoj6adR9zguweskp8SIAjN4xECND2CXFQE
/PMIZQmFcw9hxY7OPTeoOkBTKoVWNJLyhTLCBZKNT1T3DA29o3xqZ4sBmyNkbog7Pd7yAKdoaCA1
AwdrhSscPA2oDxfCiCPNo4qAHaExkIhsEASvQOYSZOEVNinQR4CWQXQWCduGUJCaURP1AxMJ1QUv
0jUAWKwn9JHWiimB2qG8uDVAfHoHPMMWgOjijUghpGM3oUBKo3BqoRBsRqTzLn3hKTkhNU6LqBOg
myxQVEQHKYr2M0MkJMBzWbu8PB4FDkSBwyfxl5WClneCyBaDZVPxFdObt3X/9tHNP8qzfNiK5Zx6
i/RtlspWnrg3Kb8Wyo8NKGO9sZA2yRqdoucihhWsqCqP9TpH242Ds+4YsUtI+fxIglpg3P8e5HQc
8pH+nRN1NG00lw7HQpPbmucsmjV77qzaxgbD9LNcYcj+u8S//NbWu9dPHs6MS/zZwiXLxy6700e4
s7mR6PHt6vTmYPu0x+9+dP8hezlhRy8ZWnnEyu5ODe/7w7WNt92jdm9e8KF3G6cvLAynur99jbZy
c66Q5zD3WKYcU3J3LzFn/vNbcuv6Hrj1gYGwL9I3cs6wgSgfDgTz6Yyp+0q2xRFB4YpI70B/sDJY
9fHTEo9sGqxp7b74Ha+56J2+jFIOWTju73/MrOSYEfVbit+w7l1+vfnAb45pGPKd9jXD1Ice+Gog
83ABZC+zgSKbLiilhqqUpm7pOrbbes38s8+de8xMjYodYb+sP6+NDM9u0vOQ+AUFZYUF81j1WCLZ
JSVLqqzg5OESOVK0mmIKFSAXVf9+00VIYkGnTFANZBLxWlpOde5+ceQn93B6ShOhmTJFUhcjOuli
bgBcJ4pZIvBRizAxXAJp0jy+iqc3L1K1hFOVp9xTMsI3L0o4F5caEpYVmZVXKE36Ll0gm4RupUxu
eComCT7lrYkRZ8kjtl65EcdDIYI4CYrpxM3GPbWIfRpdCwyWNJL8olJ2VeiisXf7MrHx0nEu1+lB
zOe0WUZNdlpKS6iausZ/vs7ICgWknVIO6aLJ4BG102WYKrGhCBlFIyJfeUppZBP7kTuFXJpQCHkk
moIcfyBNlYbRGG6oTvolhHKVUlIdJdB+mTlulGJ34KQ94pUivRBeUJgA2WlCgTLc7jRwN1gKQ0ml
Qme3+2L45xLGl96JAknsFG5R3o1HgedBAR0R5Hm8tt9X2I9uEroWgzkSfya5c8/gyry6LRU2LJtf
npJl1SiWCZ+jFjQgPZEi1okaUmdXWVPN/ll1al203FStz57bNqWtfsqUhmlTG1vbalta65on1/AX
rgrHasPh6kCowueL6mZMD8bNYKVv6vz29rlT5h0zZ9a8WdX1tajP4A0cd31bLWqO5Mz2o+27tlXs
GohnLd8x08r8Np/Yk1+7S1dL5dqAv6VSra4wqyr37epO5Gz/nNlTps123HbwDihhLlD1YkozAyNj
li+oPfHbn0auucHc19PykTcbb15W3tJd+NP9+dufiqJFcNzxCLmb0xc1TH7LGX2p3IM33Z+KVesn
zC+WS3UjhWimiO8y5/cEgpwtpCKLmfzgMVJmClagWFpUP/WxvidaIlXN06M1FcVy3sSgsd9LzRTs
IIF9R/v6dz588wxzbW31PGXGyerwyvTO+wN2quwPZpWsCeMQjpg1x3SXzW3dkxtmXNS+cKYezPvU
MIxU2aHN4Vk7WLNkJXKNjrTahYpn94ClEMQiP6shn7KQseyyzMlaKSu4iLCgmrsgkk2eUpEs8VLL
M9IFMwQJZPOVvCXru2AJCyhtkHVcFmsRnSmKZZdHYvJ3Sxb0Ze2WxpBB1mLBV16X7YjCKPAWjRdn
dbkReU4ggRLIBnLzuhiMxULMi3xSkexQd1kckXRplaA16bwokM8lnoCki+eBEETMyZKZT2kJFYl7
mjBVQiJKFlznXkAU5kYwj/yi25cySZRuikebS1LhqCiHDlIUNVION2J9F7WHtEGCEVGI9EVoC5qK
hZt7t8tug4XUroKEV2C/eFeIL7YAoTY5ZbcnpYHu4vQAEtMGwU4ZKd4lpzANLtcozZaOCLIKDSlW
XuerI3iMB8YnpxBEvPx4S/BYYkO51hBh0ShKiqUQXqdMyuEtMefL3BM6SLG4+4nXJF3gXUkkP/fC
H4sngZiKPOw/XLD16izncEr8aS0XLuI1b44Y5ehI320rtn47b6/tq8a/jh9HvmzZfqVk5ZV0Dn/0
BtMeyGj5fbvPqxg5LpI4+YQl0cl1VS01ZobY/s4lPzB+TrJY5BD1HV8XR6tWHv90jP1owGodx25+
G47mFscAJzaf4/ROuP40UrVj47duW35L6/KN4xL/mQS2dyT+P97u0/LFOdHoCVPHJf4pB5L4bSXt
z/qtoHHdL787/8bbrAcfav3iR9LvvdAa7az+2QPDv75TD8cIs9KsaJzWkzqpLXrWvNZ4y19+cflA
TUPylKW78mOnaSHj5hVL+h0hoJh3lid6wSIQCj4durUrv++4T74h2TfWPayue++573jbJ0oaRxkd
6ErnMmE1lH/qvpXZR381u3JXw/yPKW3T82v/J7lrY6CUtvwahoRIrCoUa9dCM+/Y3rO3f84J535y
5qI2qzQaMiogT9FOm9rhieHzPCR+OiZCMOs4YpCIO7LCQhwesYy6YpwIpiyvIj7yySMw+0DpIrgL
irA+UqzAOZ8CGBPJ6gqOlMaizFsCJ1KXCNOCssIH8HSioCwFSgaBB0EgAXi3JSK8uiu+W4IrMrqi
KoVgiZCd69JOV8yVugRixdFByhFOReBc2C8y0E754UiKCLhSpgsY8lTcEYRccglbIOI+NTIcgls8
glyCuGRweQLR/wuyiiVesF9oIkWJ2MqNW/tEnYrk5BKCu72mZCmKFFgi9+RiyewqcmgnJUi2iUoO
tzTaQGYxEEy8oBtfpfaJaiE3jzuypMj9ROWN0ApquNmeoQwQClM7OYWfcEdBFFqMlOgJ3HS379zg
oYlFQB7JmLqEmqj8eEanvK8eBZ4LBQ6bjR/J2jm9ftx6XFTQEKqpdH53oZguWSm7RLAPfmFlTO8c
Tp/JB0rGO+a0LamragwH5k1pPOP4Y045+fQZM49rrp41qbmhqbGuob6mvp5DOKrx0WluaWhpbZo+
JT6jvWLW7Op5c+sXLZq0aMmkhYsnzZ3X0FzfVFuNH12cqu2y42XAbj0s+f+382I6kD83it9z6nsB
m7ldePLySyIPrdyx+skFn/+o/7QlwbGc/scHRm59JKpoA+khLebrUUYql04NnT4jGwnfdOsddtPk
+Omn+ectnr3sjEy0Jn/M/H7C5E6vNBdMKjQGS9V+PRbI5lH7O4JvjVqZuGWTsqC1YseW+g1rd9z5
14Psxi0o4YCWGk0URvq2Ntm7Q7Wz7ZYZysDeQv86E51iwAr67IqKdr3ujFLtMYlscmBs6qT2eRV1
nPxjBYyQc7KPzTgdcqTC5zKZnkseQW7Rc4oeXsQv0knhRpZCkXu4AVHIAwBIjB3WQZHUD5QuqgLJ
KfcUJeuvoJcAlTRD9n/zlZwiY8k9dUkUOekR78rKKzDmdlNgTCRv0SLwlVrEu1teEczg031R0Frk
cgEAgTcRB1EGiGQstYg1l6JEZBRzuLibCdYKZyPNFvBzEUKA1lVCCHshxVKpVCHbIEVslSHgdaoQ
1KedjJRInNQoQyPyqICQGAW4kFb5yoCKNC9d5pLBFandVagIlaS1LvW4F7O9EEQAT0jBkIH6fIrO
XEp2eSNh7yRdRGTpCKUxXqJ4ENQnXU5wkL7Dx0g73bHjXqaHCBvcUILQh9nCV5m35BFfE+mRaBFE
q+FIJX8bdxfyBfW5aJu8CJF5V+gpfXH7RQmyL1/i90k3RcqX1oo2Ql70Lo8Cz48Czwn8nlPRGPK5
2IdWAviLHOjND2KE0LOxCL+8gqJapbJNvFk9UBFvmN0y6yMzZ84LBbOpkWElk6sIaJX1BObzEXdG
yypa3lazZTtjldNlJW87gWqKajmiF2MGh9yWokopolkxtRAlzE8+h/sA8W50Q+PHIN2hooNFvhvP
I8j3j7sftdS7V9w69tfrow8+XP2ecza/6bhAXVPpL/cYv73P6E+wSDT7K8aSo6X5bdZS+JO6fTc/
2mGU+0+ZXZw1bdn8Ey865031Cxbkp0/uiBTzU6saT5zbeMysSQvaG9oaiSRg5dlSqNYXw729YwM3
rgq/e+lJd2/s3rW1J/H06vZsyjsd8/dv39hrKKlaczjWeEwyGk53d1ijo0ZEVcKWP6wGK2ealSfl
fC19o515q3HKzFkGeuVyGguMQ05nNXnJFg6BVVlena6M47qAtCy1XMhqAAMQKIgrkCksgmjFZXHf
b7qs6SJhi6QuICeLr9jsuaE6AU6eup/cCGaQKPvvnck03jbBQgqREkQFLZBGHhZxQTLpl7hf0U2y
STQ9gRZR70sz5EWBbfkqqniBHOkFmQVpZKGXjvOUbBP5Dx5JfnlXIFmMCFKF2OZpvKSIzzwlCJhB
B7EgCLrQd8Fp0cDzLp8SNYjMklPaxqdYIqTLQjqhmMCVaBpEYe7euNoRaTPpokqRd4VXoyhekSlB
fumsaNrFG1/YJrIJVckm0C6ZRd3C5SrMhTOjQPHvEwaIMZV2yryS9gupBb8pjXRpHj0VbIbvIVGI
QLFSAhAuLwqzIn3hFTLQQhosY0dFQlipiKcyNDyV9ovdB/5J0l0aSn7RJ7lyv2TwLo8Cz4MCh8/G
z8Y7RWcfnp1NxZVgumD+tXNPqq+7K1ihZEO1dtQ32KObRjFUlRsZOLNBXzol0q+XNqeya3aO2inV
P9RlKoP+esUklB8BdRQ/x+Yq7FTHr46v+KLxq2TloRKq0Ms5LW/phaJWMPQQKyjJLOcE5UPm549j
eBxDACugXc5oVt/mbdHdg7gERhfPAG5Lqztya3aqJrZ3X3BStV5VEaiq3r0rYWdLwZPm6pVV1b6K
LIGDkRRHE4+uvcy8/PbEPRuN045f8ol3NdOkG1cN/e6mTF/BNPxZA3EkUV0Rq3nTKeGzl13z66t2
Tp0bmjE/3Dpz1rLj5y9aWBkOEHi/q2/YbKk1bnws1BSwTpxSqK8pqHqdag9mOjIFo1AdahnK6D0j
uZOnhPJ2V/e+wUajasrCIGxTKZnXlUJeM/PwTMqwlo1lzZKt3bf+iUU7/9JcFx9a+nYjsSuy7cZs
eI8/7Tfjs/rrFgVbppqlaT29f+lQzkqpLbPmLGxuaMNHkRWMs4iLFpLfYQP+Q7XxWwQmxOuQSAR6
kdDMDFvS7DPVWLmgjBpb84rPX2QN9ilWkWEf85mRsj6s7yxYSjgXUYyto+UajeCHal5XQyVtd59S
WdG/Ax1zxl8zpPRXKHEb3XYRPlOxTN+Qsk03wqoWyGk9fmxFdiCvJwLsa0hx9jFUKGWVzmChRimk
2GGZNFL+VG/GN+i3K7WSnjNogK9Yzvg0v7N5VO0vatFRZSycDAwE+ovqsK7GBtWhmBrAcaXf2Syh
ahaRlDl/2ge36s90Kbmq3oBaNQ5asmpzI5DjiukkupcABp+ionAzu79qeWu/6/7Ed938LnPwjBtX
XnRv3DLFNCBfRXPgvutmfkbbXMx21QluadI1V7J3EZHCJ6Y/u6cTi5JCyOPKzS64utSY2H4pnEdu
IUJVt/3C8Em2iTeu/kbaI/2SPPLpOgpMHJFn30/sphBz4pgKYeUt0oW8bkuePWRu9yWPO5Gex1rv
veJRwKXAYQN+nO0RvZnChNRBkC5ZpW09vaPZ3MZ0Q0U5N5ztztVW+PRIsbdTMcqZsv+UOr19clON
T+vd3bW9O7NlzP/wztStD27r6dizrbN7cGwkV8arLmsEMoY+pmhjKTb1+6yS4QTahRUwS4aJRrDo
U03bWZ9U2Uoo2nyC3o//pB3gtwmG17Vte2TPcKBoRRdNL2nF8pO7cmu2a2jpak1/S5VWFfNVVXbv
6evJZ5MzJp+8+Ey9oORDyqA68ujOx0KX3rFt9dqGY2ef8uE32aW8salz9SVXGj1Jn6XntWK8UAo3
VipvPS6+dM4Nv7kq0jhppKph2vxF0+cvbm6bGg6GnPD77EBQlf7OzujUurGVj89ZMr/XZ9WYwWQp
U2kpmZFMRUqzA6G9/lxFb1JZNl3rQSzTktX1DTV1TiADzSioZZ8f80XZx1YGJbmup6DtfagluSIy
92S1ZoGv+/7i0Ao9kNG1or96biFQH6mYW05vSFnBjZ3BpskL2T0si6YsSWJ6PFy/gUMF/iEtEdYD
+CY5RwxlUopRMtGI5/1EKg4hvBnRhG4l/fmCz69raoSoScmxYHlSwA7miPmgNcTYU1nOKRxiiOUY
NZCeDGx4fXkk4quei2Trs+LwErreryoBo6hH9Jiv6DfSqj8bGwhpSSNpEB6B+RIcVDW/kfL5y5W5
IF4nA75SBc6F2a3np4o7IuHzSlRe7PPZUVPNKCq62ZBVYPb5QrlATk0EdTOSJlqDqgTDbBw1ivlw
2jcaKAQLdMfhPwtKIWfYATWq0LED7c44XAPgleNRwKOAR4FDpMA/1nU/xwLBWKtQdPbf+cDlErv3
WmOhaabeGoxP8+VDLNhhM63kcfnX/er2lP/+zsHs6OhrW6r/5bWnnnzSSWNm7ZbO4uCuwm0rhq+5
efcllz7+4x/f8+Mf3XHpJSuuu+aJu2/btHbdpo6unmQ6m8s7nnFPgzwSYwnNpHNEvSPqywZ3nhac
nX/PbLnj7O/A3/gfb7I98OnuOzoDtr9n8xEzOpbKkDxGfJdNa7puvkW9Za0vFmt8x2l6Szy4e98j
P/h9vC9vpC0trIeLViFYtt+4KPDaJbdfd1ttqKWrqSk2bUbbvEUzZy9oqKwxHWu6UllT3Tpreqx9
webJdfrkKfvuXj198qShZp85b5JvCqF9wqFCcTSgZNg2sK7f7k9WVvomP7Z24PF7lXQSC0YZ3YMO
AKaLumXkYGlSmzoGW1OPR2PZ/LTTgzgKDDyR9u1T1ZgZ15VAdXV8plKKpvzbEtkp6VwQ1Bd1sWt2
fWlVhbV2SMkqoWI5lllX2vFla8O5+U2nKQ+1ZZ+IKQ9FlBV1voe+VkkQQyVJYGElFxmpqHGIqBHi
ca2qbFf8xYIZ6Y9GsFvkHP9EtjCssQltoEdUrYVojb7yYCHfmCqW00rKKpo5U8vHuqyIEtN8DYo/
UtI58XhECSQUNY3g56cOw/ZV8CIOqOa+hxtSHLpojil9RqEJTfSwFh9W9ZxjTIol80k0EWokntOL
6F/Q4FKAZuEVuF2JYeDyKcW4UoyV84YJe6E3MsWCJS+E6nNcP7xsHgU8Crx4FDhsEv94k1FHjzvs
lAocSJNLpQf3dmebZ4bN4vFNU7Oj6cFCf6g6Wh4BqQNbujviwYq2aKwx5p85teakec2nTq46lphz
tS0VgVg5a4/2Znt2pvdsTu5Yl978ZGJ0fVfXur6uTT17d3X1D/bl7ZwSLqv+sqmxcUuz0OM7dn1A
bfzMPey4oIXj5CcS/87IbiT+MhJ/WS1ZjsS/C2+qco0/MKlCqY76qiu27dyh9RXrTzg1MK2twm+m
N6z137C8fOPyckV87sffEJpRF9nUsfeHV+pru+p9cYR9u5wrBtXo+04vLpm85fbHCsXA9tb64ILF
0xYta506PRqrcDQQjvjnnA1U0spKoGrDpg3105tLK1c31tdkZ1WZSatgayY7AIezI8lMKBDCcSuw
s7dw2uRKQpyUClrTZKtuctDnqOfZXIAUq1t6KpnYum31vMFrYlMXZae82d/zWHngDjU4qpT9voq2
sjFZrT8uk96d86fWbZweqKmbN28J+kMxS4s5mWuiNvIFzrVDlfjzqhODAUTW9GIu2ZEL2magUul/
MDf5XYHAW5XKZrNuphY9ziRSYlHTC12mP64Z3Tm9KoTcXwgjQ4+om6oLFf4ixuBcUY3YHV/1h89U
q1pNG9zNqgj2pt8sB8ziiK5GMG4U0ZSwZ3tMVRKmEhgt6ZaJebdk+8Zjzgb1IV+hgjMhC/qQf9Of
lKpPKXVTU6oZ9vVrpe5gsTaYYW9nGvO75ugpUnbBxi/Lr7IvslPPxdI9d9nBlTmrtsJmJyu+nuz7
tANZ08/ghjVTw+XN2VLoXR4FPAp4FDh6KHDYJH7Q3mdim3eOuM0TdSdgNlZGqxV7VmanFdJn1TZ9
uKH+5MbwZHy28OBT+gd8lb+4f8d/37J2RcdYOjNsDW+NBQuLTjrp/FNr3nzB1A+/+9iPf/g1H3jv
aeedt3DBgrrGFt++7cNbHt/91MpN/D1+51P3Xrfy3mvuffCvq0YGUoSqcdzWsINrpWzZwh9AQevg
Xg4f8Hdn/qfP5HP4Ap17Z6MB0vA431ATjHKKnuIP9G5ek/vr3Y/9/rK+/HDlpy6MLmqrGcr1/vJm
/6NbZwWrBkd6Uyom6Jz/bcdrZy3qeWRHYdtobtmCrrlTpkydP2vh4mhVDdZ52VggRwH5QsHJ9S2L
5h//FOrrk09ad9XyxlywXB0v11cV2msKzZFQqRAp2tmIv9ifULr7RmcFm/s79zyxsqO3owhNEWgz
HN/nnD+wafvo1NzDppbW2t/CDmhl8IGEkQ5h6QjrZf8SpaKKaMklX+fQyIzeUf+MWTMl7Kjrb+Wa
DF+qKchIYW3PK/myNiXU9Mn4lB8FWn9txM83kOynfyY142fJ5o/ALWnbvq89eYa1oVVb26Zs/mMg
hV2enZgBZeeemh1f1lZMHXw8nlnz1mhpZ6SoqHkz2/nlwQ2Tev8aSu/6hZL0o/1J7DxBWf1pde2H
tXWVyv21eeUTSp2S9FX4lEhg9/LCIycXN07at0Ud2/JBpX+navmzSnOZyE/lzZY9XGUFlbHR8oYP
Kw+FldUzlY4P+pU9gUzU6Cv6k+H82tP774uNPDplbGt7fuCPwdGZ0Z0/zG1b7BznkEW1FVSGPqt0
LBpWNitZL7TqSzXRvHo9CngUOCAFDp/EX86zgx9jtuNnVy4hFRm6MTo4PLx5zWbdVyj7T55UM70i
bPYhJ/s6w8PlvkxBD+9Jlh5cv3X15m37ktbm0cAt25P+0Z5kMk9s/EgsVF8fn9xaNW1m7dz5zYvP
OKV5RlMgFrSL5eJIvtBb1AcM/3Bg264tuVQ2FAqEY2HH+u940xC8x5G0xeWvoNhd23Y4Nv5COboY
G3/BerIzt2b3uMTvQ+LXqsNmdXxwb18ibQ8varf1QvLKGzpvu3k4WGj60nsWnH5Madve9OX3Ja5f
OVmrH84PD6lKrtKIXLig6bRlW+9ZPdCXT59x3Pp88eI3vMdoaGquqoH9gQJ4SdGAgkW0Iryk9Iit
+xuqdm/ZpVVHrG0dwX1DdeefVOhLj/ny+mg6mi0mcBIbzSjTqsN7ujpOqm1LWF3ZtFVZUd88jQj/
Op7RPt9w0Vr30D2LreVmRb1/0QeNwccL+64Z05IRXNmq2ouBE4z6imIiSbz/tVva8766Y5bOC4ec
TeHitCWzYCIf8MJ/GYcq8esZhVmi6aPEGoCR4YAktBDWpo8FcqcqdWfjxRBGcdP9Oz3xey34dq3u
uyn8PHu/qkRP7I8GKgDWNe1mLK5oZ4fCnzJr+pTg23PrbzQaNxdCrRX2RyMV4dzgdb6auGrMT+35
SqhUqUTOs+1TtXJVcuvv7cqTlMhUf/8dSu8XNQuv0O9H42/M9F4atLYp8TNSvlBo4Av5eJMSOt+0
uvofml0KTg20fEwxzi3uusrqucpsePNIVaMBN6A/XDHt1mDjf/lHO4ojjwcafqqEa42tl6q1y5TY
DEsb8G26RMmEUm3vi2gYDl44jb0SPAp4FPAocDgpcNiAv6QSr89UC7iw4lynl1XCnyFAqaM9ncnh
sW3pRDEWmuGPtfjVQJUWN30VZb2QT6WtrKX5+pPmlo70uu6hzQODOzcOP7l9ZM2W/g1b+3buZntw
tpDVykV/wcyHY9Ep09rmz50zs316bVW1XSiNDo2MdPRmhsayyRRh8/xBfyiAFxyn/KDmx0Tr7Ocf
B/5d46r+Eqr+oo5z3+48qn61bNWZgZa4Vh3yVUW7dnbvHB4LLJwV2LI7+MhjeqW95NzTFh97auG+
B4P3bt70u+vb9MZkuThMYOLmWM2yqbGLlgxv6tr51N7CycdtmFR74sJTlzTMDE2qN608kTadfY3s
RcDjsexohp2DgH05xfTF1Oiavo765tr+VU+2NrfoFYTN52TWtN8oj2VTet4ONlWXewYKNQaxCUqZ
rFZQs5xoMKlNN9nmoO3avSHbcdMCu1Of+cYSHEbfVfnEE8Rk04OVeuTEck29EmCn/r7EYN2G3dHp
S6e31LYb5t+RByW/SPyHUdt/qMBf5qRyw8QyodoEhVV6mCuaWer4sdUQMKvewRkOptKb7fyR5itb
k/9jb10sUP2GwL61hVIiUv8aY/Cr+e5HffO2J9ovClSaxfL7czFDGflXI/IRo+lzdmNcjbzdv+2/
SvGFWmxJMvG1SOTtypw3pBuml1vOjm37gVk73xc4Sdn9jWz2DnX2dzJNF/kic4NqrNT/Lc0/zYq3
Bzt/osdPNSreUN77yXCix5xzW3fj+YG6RQGzYI5cr8RP7ovMrO55vR38t5EpH7TYAtZbqRQvNea+
YziyMNTzoGKNJhvOK2U3BXZfp8z4nBZbrBYV7YAHLB/On7FXlkcBjwIeBZ47BQ6bPKLhSs8F2rJf
S9UyFjuwtLrmSe1nHHeSUgqnBy7ftGFDd9+UWeHG5tIFgZbjJjWdODm6ZJLRUhOKRmv9wdqQXQim
Nm5KJ59IjD3cM3zPpq5b7t989fWPX/qH+3/76/vu+tN9q259bO2q9Tt27swY6fqF1XMuaJ//lpmL
m2f5E/amh556fPmDezZttdJZtOtOkP+DXK6Xn2MCcC7HDI/lOeDTegbbB7NWon/Gecu0/rFtb/z6
4Pcv77jk8gVKLcfxDkb8eUIFtdQ2LJ1h7+5ev2ub9dplHaa5NDZz3kmnDrfEY0m81EvwHey6snAy
hBXyOdscC9lCUslWlJSm9vbahilbKgOh4xes/tEV/tam+mi11RzLtYTDEUNrr412JhLN8clP9qUi
apNiRbdv6167uq9ojarKWDLVs33jpNgORfUZTcclxzYoxSdtoxSHdYgSj2+KWWUNpXNGdWGouwGv
gqkz6nXbCRDkRoOR/cT09zDa+J/7VJOcWqEvZCmVSijM3oUCOz/3hYlJVMjbeMb5e3LKqKLWldI1
enrYt+OOup3/U+x7g2KdnbJu8Rd8+a0/izS8UYkHbGV33h83KxT20oXGCObepxXqcsqsTDgLHaxy
v1IImpnJCucWEERCmRYqTlKC+q6MczRcMbPCUBYq8XeM+gecCBF1Hx7DbT/XHy1nlOGacpqdhEqy
72F1Mv4BbcFCnzOtay/s1aNKz862xFh5YJKv7I8T0jkfVio60rExO10fU/JKpFlJ3kRJvtxTpdw2
pflk9nHqnKngXR4FPAp4FDjKKHDYgJ/YMY4zHZ5MpqNijxkRrO7RSOjEypY5i9pPDOeXJNbeuP3m
76x6zCrUts1sWDI5cNaU5gsnTX5dQ+X5LaGTW6vmNM6aXn/O4opJcwPVjRy2zjF0tjKgFHfmx9ak
+h5eU7jn3v4bL197xY/vvvEXy9fdsTHfna3VK6ecaNa++dRQcYF52Vj63u5bHr07hytcgoN8zNEy
9nHNVywMGxyeY/hw/wfinQt3+wCe2mgFMH9zXp9dClU5GGmvz6aXx8oVkYYdP78uqOeLxlDjltGR
UO2wosb8/mxm76Q6LXLijOSC9vDKbdNiLUPTpsTmLlx4xmmFoF3NRrlQUvOHnCOF2ayrmOwWd6wP
OI8HfVErzh71uupAc9sky1ebX7BsX21E+f0t5dZ6pWqSXjm5cvoko9w1VN9XHVATpVB2xZ7QjClJ
7dFF6VVdf70HuLZKfaN9W6tSW5XFb1DKmaretblEX5jYSPFJZbM+WZ9URufXaPtGE5Ur93VNnj+n
2j9Z9/VIjDCZde4m4JfSsd9uSxB7SOkGtIn7kFWqnQgNZlBNzIc/JHSDs9vCB/8IDxWw0j7Tml5q
XmHUXaAM9fgrz03H1pRgpzDXK7X0aJCXfbOUYnIkxhHPuEDUKVWmnuxKR/H40JVSNsfRimNKCa+S
UnhSuRLTi6YWilaEQ5ACSlrJKfgLshlCKWzQsk0DeiobyRX9Q/FstZI2URdl9eB42BqC/psOU4uV
4qSrExu/am55TWDz8craj1RHvlsKh4wef2L255XBXF3/U8PDf9Tr3qwMVxEHIKk4EXK8y6OARwGP
AkcVBQ4b8B+oVwP1wfYTlp7SPvdkrXJZ2kytXnv97Vdeu+7eats3NRZd1lZ7zrza1y0MXDA7e970
/nOm7lo6T10yx1gyO7SkvWpeS117ZX0DFngrbhvJbHGgrOUJfdXTNXTzdXdf+6e7Hr1va7BqMRF8
lr5ttjLPv/ba+42HMg8/8LjKqgusaIQQHg+O4ezZfxr0Hfl+fEffuFuf/DlX2iogCM+saO4bSvnP
WDaUL+V39U1aMG23WZpU9mXYA5ZNNgSidhuiP2Hb1exZx/asWnP8xp54hRaqiTcVA2wMcwIYHeji
oVVMp1JLFx8zd/789Tt3L3nd+bc/+oj21J6mhTOGW6JaPO6LVHDSS0G37Eo04H092/pa2s8cGd0S
6rlh7/bMg2sGGoqPFuOzFLNSsTNZe6BQTBRLOP6Fg9EGn9qqmHs0X7RjV7gqPr2mutLxsywBkEfb
xVZPXDHDznZLNTJ+BnHZNgeNlj6AMqhUsUdfNYqZsF9pO1Vd8PV47Lt69ZWxuq8o8emKPzQ6Nmql
RsNlHvcouc6QEhrzbVBCMBA1RZN9eh2cT2RaU0K23yYkUImj5cv4cebV3rFiobtyrRLN67FTQ/q6
wPBjplJdqlF8HTeztcIKz8PfwB/IRJQKU40XG2aOjvQp6t6oHkS9oPRfapV6xipDvaFyWsWSsEQJ
/JMV+7Jy+r2p6Z/drIwlGotxf5M1LaAMfDOS367UfVKJ5f1WvuRwN97lUcCjgEeBo4sCh83Gf6Bu
jQJhSqm9omFarHase18yNVLQcpt2r/9rx8iTA/37iLirm0F/uCYcnxSrnlLZwF1NxIz7taipE/En
7nxqFX7NCOQ54ZPI3dmxLMf7BY1YZriwZd2uniF7SmMoOEeJNkb1J5JjW9NaaygfGqivbuMQMeIG
A/lbO3ZW7E5ExwrhZTMtzbKf7Mqv2atrZbtO90+Kq1URs7KqY8/2NFvuGmdUzpm9aahzaWPT5tuW
z1o6b0Qr1e3L79PyhpWvCQSSC+vL1eFgTVVp7oLCU1urH91WXtQ60FTXZFSlsoVgyDklaL+kGD9S
uEjETlAvEAzt3bMn5Pclirm6J7cWFk/O1seM4WyNGUoTFNxKolf2q+lU2YhOnWaWO9XEnm2F+q17
t58TuC829zxfbJJi9eST9+vlPYS2U8OzlOh0w1xQDjyRyzc+9ki0sW3JlOmNQT+b1oNHOn7Modr4
FY4RMvDDQBNjwJQVCcNnJ4Z3f9dvNunahzL+nM8/hIKmOHqvL7HBPwaYb1ZKtyX0jaZ2LNtFitYV
0bF9yt4hJXW/MnaLP3xhccdXfeGLffVn4kQR1iuUzi8p4Xlq3emFfb/xh2aWGt9gQAZTCW+8Nday
UAtfgP7fSqzUBrsDyVHNXl3e8101dIo++XtE3Rvu+XLU36xUvGUs2urrutpQdgXhKPbtUXb9Phic
5G//Vs4Xr9i9T0leZ6d6HG/JyrKabW7UqwPFMaUcywVHzS2/MsrTsjO/6jNzSpndJjEP+Y+uBc9r
jUcBjwJIxYfxWN790pPQ6jEzaAT9etTfMLU5DqSnEw1qOZcpFYYGO3bsenzjlke2dz7Zn9qYMzaU
Q5Wpos+INNQ2TWlraZtcX1cfiVcpsQrbMENE/S4XbL8W0EqGlS4GtEB9ZX3Xhr16fqBpTtysr4yW
qvY+uR0HeaPWmDxpiuL3GQi95dLWPbsjO4dj6VJ42Sy2cZcf35td04nvfanOCE7CuS9mVFf17esc
GipMWnpydMHckbFEQLULI/2F7p4pi+Zlu/qzw8OV7E3ABa/SH2mqNdgJWDe9flb94O3LS6OZXY3V
c2YuCBYM4sEGDnD+TcEu+caDHGSzOc0XrKque3TdU01zZygPPjGSSrYftyiRy8a1IAf79qV7a/1E
hIub1fnh9J5J02blEqnOsa0xY/eyprCvaapSSOSGHinlHwgHClqkTQkuLAXaNF9FwVzb0dG6p6Ny
/jFza+vrNTXDgatH2qv8kIFf1fB71BTLKBOFscyhToZVzifXRyraFP9rrbBRUiKmusiHmSf3Fzt1
S3roD1m7JxGoiladq/nnhfAA6H+o0PsTy7+vnAvqobnZzBWB+CI7eoZOKD3/ttToDVq0xYpMzow9
7A9PzVXP8Fvhojmi7PuiFjxbjS5VYvM0ZY6SfTyfvaK396p49Xy18aN2eDZ6iJHsDTH/UjV2Ri44
KeY7Jj3469Le35fHbrcaJhvzfqio09TUBjN795DSoiq3+RLrlOHrcnu/4Ssfr8TmK85OlpPUXd/V
ol8aapkVxeilWnqRE2u8ZcajgEcBjwJHFwUO37G8B+pXxlL8hE+1ObJPV7SRvn0dm7YlBoY27Fk/
lssPJouDGXskrw7l1eFUIZW12gINPkMP+n2xsL86Hq+rrqirropFw1GlunNX984Nu0e7R0yC6pcU
o5AtF/KTCyGlMrP4/Nmz33BKyYjc+cWfZ3btWfLh89pfv7ByemvQYvde/uYVy5uWb28bsCs+en7R
TBZ++XDispWGXrTmqBUn1qvttaGpbU+svGtfn1Lxrvc2nvGaYGfvHbdcNi9asn961cIlc9gyELl7
k5XNDEQDdtxfe8qc6NTafMsx8RMau6+7qff3qxJve2Pove89ftbSPr9VfwAR2/F6LGYKhXw4XJnK
OYbjB+67beuGJ0/v2hN+YuuM95w9OjWuPLZD6d+3b2B9e2I0GYwpDcrIWGf7ySfszihDqU1Tm3zx
ycvoEJscisUtqtkXRJ0fPrMcOqMcn2KU+kbKu1fdP0s1Wk85a0k02FhW86pKGOXDc/zugYb3kI/l
tZScE6F/LGhHiJY3Pjk4N+ZhRT9BiWAS79DsugBb4RUrXShn/I/XFk5yWCkzwdFLStk5UxjVfYEt
c5gFyK/qoayj1Rg2iZ7nWHEM5pvB5kfVSA8o/upSkEBBThilgtHjKzZy7K1ihu2iqZZ3K/Ck5alq
eY9lVNqK3ywFUoUVEW2JonEegm0qCaOYUjKTeHcsyHZJWDorZOdHVkUix+fLus/PKSrq/TtWn1YX
uMi39Bo/RwuMdCrr5ymztyVqK4JF1TbD/iTntxxdP3ivNR4FPAp4FDjiEj+Gczbk6abJYRTldCru
C01qa9XjoarpzTWNtRWRQG1Ibwsbs8LqorCyJGYnwwWfL2uXUmNjI729/Z0dfTu279u0uXNw386G
+rqWyW2pVKarsyufGfObONGV4sUSW+fGtg9XVNeVWyP1fn/i8Z2FjM+e6aua3BhQDM6k2bpnT3z3
aBWxVJdMs53tfPvGVf0qEr8f43plxKiu7N66M82JgAtmts9fXJMyMiF922jPAn/t7sefiC2c0pBW
e/r2ldhZN8wJMFZFZaSMujpoZBdPNbYP5R7csK/JXzlrWkOg4kAH3mq2c5pnMBx0Qgw4p5fpwWh0
72BfIW5M2jWa6+6qOWXRaGIMV7yA39aGBwqxXNaKNMTsocyOfJXWbGaqwtk+1NZjG4PagBkYMlEi
B2ot85hSsN2Ixgq5Td09jbu6q2cumtLQGNOsKKbysjqiAY9H8jpkid92Qipzjp2z7wFSlJyzHRSz
heC2tjqgKbFkyqdy4g2R/Mt6WJ2cLw8SI9+w8N8PZHy5gt5rqelRJez3E7g5llV7NTNeIqAe4R04
JN4cK/iiZaNg6YZpEuYPYg+VS2mtFM5pUaOUVvVUSavgjJ6cs82ROD8mMQEtFU/PAcOO2r42RWdc
s4ZlIqyXzFiGo9QwPeiRMPtCU31KORR54utqVcLUFxCdV9E2c4RqPH5yuqZNU6LZvZ9KWatDM/7V
b9UV1UEO9WELphMpyrs8CngU8ChwNFHgiAM/Mq4ZDODIlU9ngn6OLfHlSlaopn5KvGVy9YzJTdNb
p8xsnDI13tLgq6/Q6+NzWuubKkNRH6haivrUeNiIR4xYSN+57fHtu7d2d+8jMqDP4GSVIu558Wil
HfIle0ciim/ruo2ZzoFl0+aueXRtzAiPtuUmz5weNgL4cG/r2BXbM1bNoXTz21TTsp7ozq7pJsxP
udYIAvwE8Kmq7NvTs3dwqPXk4/x19Y0VFTEz1tndhQmguHmDYhfqWmpHBsZCCc1fMtO5pC+klSuK
RITNR+sbGpsHH34knxkcDAXaJy0gru7+x9c5uo3IQuVsLuM3A8AO2w5ra6vWdHdzSlxh+5amWFiZ
Sjh5XzibHSuniNVHaN1wXXy4OFwRTcSjNofL5JREIJwzY7YSKrE/TQkttANLbaNSN8YymX2bNrRr
0abZi2YF9ZhOTAV0DBphDI9suPhDBn7COjtRe3Hcd/ZQwg+B/0WD2E8prVDJKXl+f1JDPleTajGv
9AaNCAcQVxJSn+xpMxuya/1j0Yjq053TXDNBO2MUKwzOMCprhMpVC2j1neOcOAfK1gPOgc1KSCOk
v6342CcYYKNJDLIXrV4fB+iVAlrOn9E4S4dQ/IFSWSeuv2WrBT1t4hthDWsYSnQYEp8/Y2qZgt9f
YcBqhibtG/pGqPO32s5LlN6fhcy56uyvJowGztPV+/+aq1gcrrxILRCkyvSVC6oxztZ4l0cBjwIe
BY4mChxx4NdtANrKqToBfZyIfpxmZho5q2QS5sanhCP+yopYQ21da0PrtOb22W2z22ubpjVNntXa
Mm/65FnT6psQyn0jqt1T11gbjoSzueJQfzKbLGDpD2hBwv/sM6y2YLTECSsFu2pPbu0ja7Nxw1fI
jE61ZyxeEDVDBau4rWNPfM9oTdHQ5k12TuN9oju3psuJ3FerB1oiahXAH+/YvEuvjuf9vunLjtV9
vmBCrQ5GbuhYe2o0uPu+VaETpgcs3b9zqAzPgX+ClrViGa16chwVxqy2cDDbc9u9+Whlua6tdhL6
5P1dAJ2h5Kys6TOdKDUE7w9wOl2qK5Ee8I819PSk12+pf90pOdUO9QxkG0x9JBcMj/Rr5bqGuorS
aDFe7vEbTWBkVQlJPsfJrzoM0VI9egxn7JaL3dlsYe3qyU2zWye3TFOLPt3Is02RI+WcYIpH8jpU
4LcxQBC9h3gHtm6w7YIjlPUhjmUuonnPDxj5sJZhYH0JJZI0gsk40ZBqe7RdcT+76fCxwF8zzRTK
+fnQi0XdsKpG9E7NjHImH/51SkAzYLDQ78M5mIRwyttWETcCTU9aoUSv3m9pVUFqyjIJiRxtZ30O
E+WwHgZGJ04wTOvlUJGIQrqW8NE2w8+JCeVQQc/nQyMYkpJ2wld7bMD3ad+kUwsN7yvO/Gamdanf
aI6kUTAYRnleuOm9zgZBn22xdzK3NWnWHVm260iOrFe2RwGPAq9UChxx4Ld0FVmI5U82zjvH5+SR
opCdiuN76J0j9UACYv2xtocCeiRaW1VZW1szqb62paVp2tTJs6dMnj2tdU68OqBraGCVilhlaohD
6f3FfNYf0BoLgWRuzBfUg8FAslDkJPVYQc0nkmMN1szFszkTKFhQtmzvzPfnmsbU0NKpHBBTfGJf
ek2XgZhXZURbK6x40K6r6t+1fXjM8i9bNqWpPeTzlyo5+dfiyIFtQx01WX/3qrVLLjpz7+Y1oXw+
YETLPYVWpXJXdSYazvmCvvSxx8W22plrbl997GBw6rF1vkjeyqpEBEpbyLZZTTXzzkFwCK2mc9Le
eKCD8dMD4vEKw8yn9ln9+Vxg79awmvdNnelXIn2lgYiZL6rFkJmwzeEUwYgjekWY9mC8Dplm0A5z
cv1iX+Q8xfRbhbQR2HDl8vaGKTUzpkytjlY5vnOWQcw4E4H6QLaHwzSjDxX4i4WybnDInXOsouPk
p+rplBLzBdHu60ZIRfvuR2fPMYlo6rFSGLBnFWpVPm8bAcd0T0hfOc8cfsbgdU7A0+JsD4CeHKXr
pBMCWHMcSpyg0RzhW0LBwBn2QUweeiYQdg5m15SASSqOokRb0gyGR02n1WgwkMqUGE3T8dJQNaJM
G7AMJkGXiQXAuT5auRwyKEfLlbEnsLew1meElHzcIEKERpgkS6+oKxEbkSOVLBxUGWcH9dlUQtwk
tBOpVIp72s4nW0yJqkRbJJYi95DRPTA+m2VLokkKmfHmcMMw8KJ85UbyZDIZeatQKJDIo4n55SlV
5HI5bqReMkvVUoL79TBNB68YjwIeBV4GFDji+/gBdrCOUHrZbH7Ezid0NRk0iKhWKpvOX4n1CCDk
z6foWOSDViBlhVJ2LKVV5806K9yiN8+vnH5i8/mvO/v8C86eu4B9a+WilbE1tsaxL441uozuwAlD
SxBYBaBjxbbRKIwmx1LptISpk6XTWYJZ80p2EWFTY4Ogies8QfY0zdARojmfxVkZCaw/HnKXGETx
+OTJk0us5gtmFjSjY8XDM9989lpriBCFMT3S391v7hpJDvLXFxpN1J2zqPKUxeZvH8ovf2QwN2Sb
Pp3ws3grjKPRQcC3tW5aU/v0bEVN76JFq1dvi2zrUJqIr9+shirVQFgHc3y6zznlveRAhEkI2EJR
HTP1Sp8/AtpgCleDvV2dWJONyorqWKyC2pyzCZ82ODzrbOKXek5yVKBgoXtMcCTytBcCfoLjw/X0
nATDyEk2gTQeMTTAJzfJJF5z+78E3qiFkaYEsI0CqY7cFMLFPUDIJ3m4yMMjjjLiRRdEqZRH1CJs
jeSRhoGmNJgSuOfTT2DAv5XMDTmldrLxlR5REcVyw1uBQIAMlANOUywtFCTmnugU8jqf3CcSCSnZ
pRIpvEjJvMtNKBQCueWTbFTBRYOlCyRK4fIphQsdaJgQk0SqIwNfKfOlnhde/R4FPAq8eBQ44sBv
I9CN79oKBvyVJSOOtVWxx2xM9Ap/gGNWt9O4/SllYu0WgC8rZJQjRjlsWEEcrHx2OKggF9cZPn3O
7Nlz581ir3y5XCiVOQe9lMmky7zEpj12U5U4Ek9Df8zSy7NCuURwG87odWAQbS5mBgcTaItWcoTO
YFk1UJoTvAWJzxH6COlDTLjxVXic/GUlFGpB6bDwxJ11lVXzF6xfvV6pDTeftbhrrNcM6NmRQmjr
aLqzN93T7dvXpR/bUv3649sfGe75w9WbNz5eIsybpRQwJzuRDCkUkX//VywYbZ3ZXr/k2KeapgxZ
/sTDD5VD6WhFq1nZpODYb+gmtms/nAonHpbtAFHrLEzXqjFLDzdpDrdUytqdW7aFQsF4Q31LNFLh
RCoibJFzTAGH+R51wO+MBeoIA924CT4JkAvgxeNx4I1REqCSOIMMB+grAMmLwCef0egBfeWBNwlR
LOcSCfxT3b59+4BSAFhCGY5rDRzkBkrT6fTo6CiZyUB+UqiCS4CWzIKmAvbk4QAJSQfISaHNNI9C
yCDQTgqQzKNYLEZOquaGdOk46cJwUBfdF3GfRBHQpRZKk+ni5oQ40i/qkjzCzQiXIAcvSXskkad8
Sve551NUCNIwLnpBdTLbqeUA09NL9ijgUeAVSIEjv52vkLdMO6eaHE9HjFQHCf0KW/B8doY17O8U
BZ3H/ywtSLIT7mb8mRxvix+4v8x5asbdyx+69oq7OzcmqvSGCIbhdDpWsAK6zdE0fjy5LYRjs6xk
c/lE8QL/m/7lPdNmTA8kS9fds7L8yJ5j+5Xqj51tZAv7vn+3fmdHsZwtzbTrTmnU2qvN6ZNW33nr
zoFUxTsuOue8NwQCRl4tBwqm5VP6h/M33PrHaXu2J668alJt6KSzznzqZ1dXDJRDZlwLWMPzQjVL
pkcnNY2eMN/Qw/r/3nrdxieCH3j96//zyyFf3VgJxzC2gZVzSjpwgH1dJWQtn7Vh997rl982Z+Oq
GbvubT5nWc2Ms+zUrpG9j+u5TbGKUV7Nsy08omjYtok8bFT54yer8fmKMausdm3qfmT1/Qta5526
bOnxoRC4iD7ZOSXIKuUdZfgRdu471O187gHB69evv/rqq3ft2jVt2jRACGRC7AaHPvGJT0ydOhWe
QKRw0BdgA/aYDB/60IcuueQS0AsJ9UBYJcpzF2Kfeuqp6667jvIBRXCOd7/yla8IQF5++eVPPvnk
wMBAa2trVVXVRz/6UWoUCfiBBx74wx/+QDZk6De96U2vf/3rqXHTpk0/+9nPQFMQGvg89dRT3/rW
t1L+7bffTi+kcAD+61//OoXDSVRUVNx4443Lly8XjcVb3vKW008/XUB93bp1POrp6amtraXkd7zj
He3t7fX19TxduXLlHXfc0dvbSwd55eSTT6ZG+IM//vGPvPWrX/2K0v75n/8Z+jQ1NQ0PD1MpfADl
QxmXtjfffPN99933zW9+U6AdAlLd3XffTSGM16c//Wm6Rjq0EgME3f/hD3/4ClzevC55FPAosD8K
HHEbv6IVVfzayhxUpo8UCjsGetZ17drauXfvlr17Ovo6u4d6ekeHB9NjI7lcophPWIadsfM5o4SN
Gp06QV7KZj6n5jLdPfkV9z965ZU37t7WX4UBoESoF8Mu2j61ZGJNdzTCjircUst5NVcOlKJLqmcv
WxCviBsFe8ueTntfoimjBo9rD4yWBpdvMTuyuVLBrjOjbZVKdUSJRgc7dg8ks/45M9pnzGQNJ9yr
WWLznGNmDgTD6wZ3BQwt98imZiPQOH1K7/YdphZAbWEVipFoAA/6nGYF6+t9c6bt27ExsW63WVOj
zJtSYQZ8jo8drl7I/fuP5psrZ/3EFNL06lJo9/COkrYvsHVPbMpUjLyZsc5SodsXLKkhxSYwkB+j
hYZtxB9aZvlrdf8sJMqBgcfWbtRypZkLF51QU1M7LvnZmD7glxyrM2buI7yf7FBt/LQQ4ATOGxoa
XvOa17z5zW8+9thjQbtf/vKXZ5999imnnEK6K4OKwhw8phauFStWXHDBBcAYKQf6OX/uc5878cQT
ATYAVdTasBHvfe97zzrrrOOPP76zsxMIpKJHH330pptuggl497vfvWTJEpAbsJ83bx4oCzcAiAKE
QP4555wDfwCcY/Th5p3vfOcHPvCBiy66aNmyZXAGlZWVs2fPhsn493//dxp2/vnnP/7443/961+p
iwbAE1DFf/zHf/AW+b/97W/PnTuXlsM0wBy8613v+vjHP37mmWdOmTLl0ksvpUlUzSu/+c1viKn1
tre97bjjjvvtb3+7ePHiHTt20BiUT3v27DnvvPNAeup6wxveAN2gHpXCkZx77rmUI3qR7du301R+
EJJ57dq1X/va1+AS4GmkYfAxr3vd6yA+b1HCI488Qu1wHt4K6VHAo8CrhAJHXNWfUjHA+63Bws2r
HvvgjX84/8ZLPnjt77906e8+cd3yD11z23v+dMPbfnvVG3/15zf94k9v/uWf3/qLP3/0K9/7yJe/
89Evf/dT//29z/+/H332S9//5Be/+29f/N4Xv/jtb379J2tWb50zd/HxJ53smHvTaUe97wOgDU4D
tlRnb/hYucC2MLXSF4xGMJA7agNs+Ibh2DsxLdvlYn8605c0y7h4AY+YHXyqYtoOg0Fg/3FzvLN6
lnnq3DtR5ZXZLVMq584bmTotOmXeww+s1WOhxqXTR9R0zrb1QSu7Y6TUMxrvGFAIO9AeXHjh6bHR
xPprr9+7bYOBun/cf9Gp6ACXnz1kY8nGeHxpy5Tw1Nm7a6fnSrGuXaut9F6OecUFkuNkCujtcVuH
E6KV2CT8k22jQdGDSrm7t2dopH9adcsk5EXR9+LtQFWO4OtA/tG4ixzkE8O5aPjR3osSm2HiHmFX
AKyvr09s7dyLFRx2AXFZpP8DXUNDQ+I0wItYBCZNmtTW1obgi4oenD7ppJOQj6ES8Az41cCfKQqi
OTC8c+dOKfP+++9/+9vfLjYFKoUtuOeee2jhZz7zmYULF9IAsZo3NjYicJMN+JQGw5EAw6KBpxbE
boC2ubmZFCR71BUI3ODutm3baACwTe9oGNwAr2/YsIHXEdMvvvhimk1/GVCUCr/73e+OOeaYL33p
S+9///vhP0SZwYtcYu8A5kdGRpYuXSqV8vnzn/8cvoEGi4WCNv/oRz+i9t27d0sHqYinEAQSoXdh
FOjCq2S987rpUcCjABQ44sDv4+iYoaHLHlrx07/eunzVE6O96apQ46RJs+za6lJlRTocGjS0vfns
5qGBpzo6Ht214+q9w1fs7v/D5r2/eWrHLx7e+ItVGy57csfl6zs3b9oRjVWef8HrEFemtbeU1Jwv
YPtD+G/r+bKSK5UxyeLml9HyBX85UB+pqasNRcblwnEHMdytgeCSYqc6h3K9Y37Oy3V23Jscneuc
4ssmv/GgOnhoO6gpVge5TMs2raULjo9MmZNcsjBbW79x7cbwzEZfY9jnx64QGNs3lts1oPeP5js7
fR3dbXNnzjr1mOzOnT033tazd7tiFrSihk/egWYbjuMFnWOGtHKVf8mCM/0Vp3a3Lxga2JPu36IW
B/wBYJ6A9oqFsZsdbI6z+jQUDLpvNm1PjT46sC8S9M1tmNrKOi5abrHajnsp4h12xMf3UH9F4owm
TXX92JHmSRHXdJH4EXxBu+9///uIxcjo4t/Op/gGHqRS0NGFQG4omRRwjsL5RDiGFSCR++rqalQC
3AOl4DHtgWng62OPPYa0LZpw5gT6eSwFQlVQX9QPrqeeGOPF2RCOBM2BGOMZDmB40aJF0ll6fdpp
p6Hbp/GYNkhZtWoV3aHqvXv3Qoc5c+bwIvCPboBKsRTwIiI7VXMD3yD8BI+EixVWgyquueYa5HV4
KbHx//jHP0b0R3Hi+uvRGFGQCD+Ebp+K6I64Ut56663UeKiD6OX3KOBR4GVNgSMODL7R3F8eWvG9
R+7oUcufPv0dd7z3a396z39+5p0f++3F773sPR+84kMfvfIjH//T+z9y6Tvf97M3vu1Hr3vj5898
7WfPOOffTj7j40tP/MjCZZ9YdNynjzvtS2e89pP/8onPfvYzb3nLG02/sn7D6s6u7WznLtmZAtvq
rRJ/rIsltg7i+BZQg5Whuvr6yLhIhAe5OFLh2ce6meobzic5dB2ER9Zni5Ysp8jST3t9syg7nl3O
5u7xy8ipQbPeF5szZ2lnS3V8ybze3V2DpUxNe0PEHzR9oVy6nOscHhsZzQwNNuwYJP5c+2tPrvLp
Q3c+sGn9kyn2lcNZHNhpujiSMcOx0Uw2Fw9Pq5s+t/nsNfFK9BeZ4T1qKeXHwBBkt5g67tPv+D5o
WputZQxjOjEJ+0fXpUcr4/GWyroqOgp7My7uAwFOrxzFhSNIH12XOO65l+CZ+PFxiec8aIS4D/Z/
4QtfQFq99957kVZ5JP4EoJ1oCPZ7idQrF4UDwEAdpnFKQ7GPtvyzn/0sbQBor7/+evCSDEwP0Jf8
a9as4SsGb3QDIo6TiFZAPBCpHQQlM3nICQ+Bvp0UmkpRP/3pTz//+c9v3LgRfsUhvqqSDpPBvbgr
SuPFtR79P/4NaOAxt2OJx9wg2IwQL1Z5lBDCZJAovIVszBM4F8zmgi2gFlgK2aGHpQC9BR4A4qgo
igHJKQwQr4smQ752dXV1dHRgifC8+g80nbx0jwKvSAocNuCXtdhdkUWLy5K3avU912UKvrqzj1/w
5nx92109w7ft7UsNpwaLmZSV54UqQ2+rjs+Z3nzMsTOPPW3BxWec9oHzzv2nN7/+Y+9668c/ePGH
PvTOt77zwrNfd9rsRZMRaDat7r71ykeferCzOjolXwzlypGSL8NWbdNsstXG4aySCuT1aaYxS6tv
bTAVXyhra/6IqdsJf2mouiq+0c7d2cW5MJmwnVKSwawvmI/YWY3zf0pqbJg93pm8ihndYKsclntn
xLMKW8w5ZM3fOrlpxsKlHY0N9oz5iTt31DTVd8VSxGlt8/nz/ansukF/59hgqlfZ2RmcXHHSeafU
bNmh3Hvfg0/elsSTjOWXFbtYTOXTRPx1fBYJAVt0HPvsSjQXSrWvVFlQ9Gql7azAlCn1d+Q/tCsX
s+KRbL6gDIarleoQzvw68Ximp6KzVf8yxRrIplb3DVXt7T++dUG5MdiGKMifHDT89I445zjio27S
Ps2UEE943L9dPmW2yF5zbm655RZc7bhhxJlR2KHxdxMZlwtIkw4K08C1detWTPvve9/7/uVf/oVC
PvWpTwF+ADzARsmALpI3xnJEbWAS+zdlotsHAv/1X/8VEfl//ud/vvWtbwG6YkSQivgUHsLhCsfF
fZBSFBVwIXj54YQotaOEmD59+oIFC6iC8q+66ipp2MQG0y9RPIgy4Cc/+Qk8B9p+ZHqM67gLSFHS
WlTx3IP6onJwWSX0CtyTSFFSBbYDrAnAv/A3v/71r6GDS1jZWyi0cubE+K5X7qUN3MAMnXDCCbKR
QRrgXR4FPAq8Gihw2IDfXS6FaqIpRWP5yO7EHiuy16xbOWT/bs3ebz+0/SsPbfvP+zf/ZOXgj1cO
/GhlP38/vn/wJyuH5O93azouXb3nD0/s+vOjO69Ztf26B7bduGLzTfdt/tPVj192+cob/rpqzdbd
o7l0QS8XicFnYO8k0k1pLDeayPcXtLFgpb+BKIDTp8Vkdzj+7TYxY0p+wgSmi/3b9g72D2HUT2fz
nOcylEhmURqUleFCMUCT8UAsFsFjB5bHT9JjvSfCQLlQJCESi9dPmRqdNTUzram7pWrrE2vb5s/e
6yvstVONFXW+fUl1W39+a/dQKblnz86KU+bGz1nc9fAT+gMbCv172dyHOF6w1YA/DNtRzGP7Z9e4
XrQ5eSZIDQSKyRSyCOmRUENb45yWSeVqnxarmxqd/Sb/vPcqjSdwSAzCm6bWOEu2Xa9o/al8b9fW
+Q1tibrq2S+jI+Bki52L2SLOym43mTmimkZu/tjHPvbhD3/4f//3f3G1w4wtOwBlajHZUJ5LMBxe
nDlzJu5ywCdiN6/jRodpHHlarPvkB97w+MMvD4xHfyCT88tf/jJOeTj0wVhgF2eu4sFHgZSAq7/o
/8mGTOxuk0MyxrUeLgEOA9M7nAGiM+oBCqcKROevfvWruPELrIoygALJRq9xCCCdqtllgECPoI97
HcBPUbgfirs+F3v/XCcGXhdCiZ0CIwi2CfouVg8ajN8fngp4G/D0Bz/4AUwAtgaMCFgreBFPQ9wh
hX2hZEpzbSukoPygKLglmuTuHnw1LHleHz0KeBQ4bMDvklK0i6x0LE84au0JRfor6zKxmi47mLDD
RX9tUancNKzd39F37+59d+3ovnXL3hvW7bh29ZarH9981WMbf/TAlh+t3Pyzezf+cvn639y59g+3
P3X57Wuuvm3tQ48MPPpU3/a9owj4WsS0/VbOzmTsXLFEMGBVj5bN6kKg0a5qC09qn8TO+Mp4ldMO
Ir8B3GUOWzOsoUzX6m2WonIkbom4wWYknSrkU+wSBHoJ+KIS0AeJLkdIORB/XLyUM1Y4BJ7w7mzc
bp7WXrdkcWHh7N3Tm4cGE4Mdva3x+rDhH8ok83ZpePs+ZWPv4JYdlT3JrJVf/NazE5u3qQ+teeKe
20ohq+TXCbyCPOuI5GywRyvvKAJKhXFFCfvuiRRPg2P+WF2gtaWhvzJYCjYs1adfrLSeX4pMKjjr
f1gJTDaNqFJqtIyN/YP+ob729lm11ZXVRzYq7+H+lUw00su2cnBLpg034BBYhWc7YIxbO/B8xRVX
fPGLX+Sp+AdwAbdufBsBM5FZyUA5Yl93eQsEYmaj++7ETfmYw3H3wzMOhzvgtq6ujkmLtx2QCbLK
KxjmZUshJaNauOyyy2AXUB7wSLYIcsNTuUEih4nhK7XDdlAO7wrfwGYBkJuGUQgaArBWFAl84nJP
XcDwjBkzeEoidZGBV2iheDiSDeQWBT51UT68Aqgv3YRuvA57hGcinM2DDz5IyhNPPAG6i8JAfBux
EUB8IR3OAbgOyFgcZJfE4R58rzyPAh4FXnoKHDbgdxWbrlmRNZSlKqyG/JampDNKNqGoOX9UNWJa
ZahkVAf1qqBSYVgxPR/Scj4OTCuxKa5U8BG9dCyrjWWUVFZDtM+VfIRXV+1ALFJZx5a1ulh1ZbCm
Ntrc3NA2uaVlStukKY31UysqW/3VUwJ17VUNUxvrWpr9IWe9KxP2zdQJzINDf6Z/bGRnX97UCiF/
Qillimx0LyY7hkIZLZg102mC7OL8HeRgFQkewKuOVyDwT/hVzpWxlahhNk6ZGZk1J9U21W6fNrR3
uK47PylnWoaaqg5nS5a/K1W68RHjtqf05U8Fekfe/663Jrdv7Vvz+IptKyiH7fUgPmp+DuBDEcya
i5feOPw7y6/h9+ftMbOk5AaSAXuDVqkr8YWKOTuV682MriEEgqa2KfEGxa5WCElc2NGzZ05FbXxS
y1LnsBtYk5fPJVvepb1MG4iMNAy2Sdha0AvfeFANqBPruKi+QTiwWUR88ExQWXALjBT8I7Okg7Vo
8hGUt2zZAvcpjygfLOQVnPhEZy45Ud1/5zvfQVEPZgOKePbhTojQT2OYwH/6058+8pGPUDX7/dhW
hyF/1qxZFC4egrjjAc/SMKpjlyBCOV/pIAL9nXfeSdtIB3Ex6rOPjnQ+H374YcFgGgDSUwJCP12A
C0FdLwF5KB9fB6BdwvtIdCDhFSARX3EyYMMhjYQgUA8OibgCfKIs+bd/+zcsF3y+5z3vkd0T0gbZ
F0AJMDrwQ+INIHzDy2f6eC31KOBR4IVS4DAH8HFRn/UFkyTCx+MDVT/hdJN+X7SIcJ0MaAE9qNdZ
yZRSxcJnE1sPxztwyypzg6TDYfWKRZR6SyvmfSUrqOLVbhNrLZgvRoNG0EewvWLMZ9REq+IBzqAj
Amt5JLFvLNWlBTK1zdH2+e1zjlnQOKnFbyljBP8jLLDu+/Mtt+Ue6I7f3RMcIqaAHdUCxnAhlMwR
A6Bcq85+2/FWa+Sme69P1AbnvO3sBWefEjKDziHCRUs1cctTOYgdmVyxdY4YypeU3VvWr3tkZXD1
w607RvW7HpusBPz1sX35kYgvoCfSxCEoBSPDVtGc39J6ypLHVjw6Wl8/etFJJ1/4ofqGFqT9Uq7k
BIFHbC3iNuhDf69zxJwacg6pU1KjO3I7V1yhZr4/rbWmYS6hYOKJ3m8Ehm/1c75B64Xplpnh0qKS
sWFr99bVq46fuWjO/EVn+DnHsMxhNi/NcTCHGsBn4oQVwR1YQi2PkhwrNV9FdMZdDtSUUHpkw3QN
NOLrh0KbFJAY/TzadXFQd8skJ+XgOgfsiZEeCRgw3rx5M0ItiWSgLmRfcB0nANlViKCP3h6IFfwG
C5m3f/nLX8gPRwJOo5AnJ/sLhFFgYjPPEd+BaiIEEIGAitgjgO6d9P/+7/9G9y6twlkB8OYVMoDK
qOIFtjEHsHMPbUd/fz8NA+8Foek7j9hqCLtA38F1+ijcDJ80gLokfNB3v/tdNgqy98+Fbap2HSa4
x1CCIwI5pViIBnODT4P4J2IWoUzcFEQz59n4X+g66r3vUeBlRYHDD/wsuLJ6sj7edddd16nTrmQT
el+gLaC1VugtSiRsKk3ZRMYmZJgjsZWIyM4fKu9iCVgm0B9WVg5VA/4JU+vTVA5f0XS11q8R+oRT
52ARwqYRNIO5ZHp4cHA0N5IY67eUZGNLfP4xs+csmFvb1GDofqOkjGqFCEHTFN/Vd9wztrLDuLWj
Ih9V/SXdUiI5PTRciKt2QkvUnzsn0aDfu2tVaGbL0refN2PpwiB6d9T+NE7XkLbYL68i+ROAl+34
ppIZS23ftOapJ+/T9uyr2to5adu+yPbOCsWORauGi9lwlZ5mV9pgqlQZ2BkrzKqd3NeTKJ1zXOKC
C04+5xwjUpUrcuKw4Wj5MSk46n0tkxyORaqyBCPy2Y/ddr29844q6+6G095SUXehMrgm2/XFYDmj
BKcpLW8drKmssaYnjSsee3BBV3/lORe+sbI+blgRgzhBRzhC34Fm9fMDflHpI4aKZp7N6OAoQCsW
cZASWJIgPG4Qe9nEj8wqQfGkBGmVbG0XjgHuwQ3+z1eBTDeerlgBJp4OQAqvu7pueV2iEqHkJ2wO
hYhPnwux0nIAmGbIUTcgLoI7+n8xEIgPv2wspGpeB4BFqqZ82A7KB2spny5zScx/cVyQGx6h/3cd
+6UBcCHsOKAQ2YVIObJdRXwRyEBHxEdBiCYt4RHlc4PmA85GNCvyulBPfq0vq1XLa6xHAY8CL4gC
hzNynxgauWRzEasSjlFdMfuJAMebK/Mq1NkNgbk1lZOrAlNNa0pruKU22FTj/DXXBFuIxlcdmVwT
qmmqaW6snNTAX8Xkhurm2sqmmsqG6nhFzIxFwiF/iOj17N0bGRvoHdrdM7Irne8NRpWW9vp5i2fP
XTAXMchEhC6VNY4D1nXOrrGyuS27O4s9udTmIc52yxdG8SJjgSSyXaGUL1SbgzXKdmMsW6XXzJ7a
vsQJ9mcWbY6NI/IQcQDR8jvHyMKSYC9wznlTOTbHH2QvgbkznQhPn5Q1reTIcIU/OFbMp4N6X3GU
o3OmTJ81kktV+cxC/xCOZNpoNrdgmukzonXVihkoEvnHseqz3FJy0bacaPCcvTPYN7R3643h9MNz
YnX+2R/StMF8zw2F5EZ/SFVii5XYHNvXrBd3jWSGtm+dUtk0rX3OPGQ5nSPtiDP0Etn5BSO5JoKH
a/fZ79wEigBOiZnvMFe6jrgMBQA2AJgbygQpKVAU+5JTvAJ5Cs6BcKTwFWwDyXjkHk8n/u3i0O4a
0ckjL5JTIgEIYIu1m3S062KJF+FYyoQDEOcAUadTrAQRcptBpfIWdbHrjzzUKCUI9lM+RcnPQfby
kd8x8YxvXwTyhRGRRJ7SU/G9l3LkoCA+hZ6iOZBgBmK54Iav0JN7CXUgKhM5BEhSeFcEeh7JhggS
hSnhLamL2g8+ZC9ojfFe9ijgUeAoo8CRAn5WEwlOcrKS8FVF5gZCLcZo3t6bUEb6o8lUcLirXNmt
md2ar0f3DeihATM07AsNBaJKYaSI7I8NoGyVrSJ63iLn+mVz2UxqZDTV1z+yb1/frs7de3t2ZstD
gbhSXe2fPnvKkmULZ86eiTzkrPVOyFoN13wC7nLufX4sva1zX7nfSm4e4EBWw0r6A/AheoDV0Kc1
Lm7PtcdTLVG9ytcwa1rbnBmcemtYrINO7L68WgrYWgnTAzF+AH9Nd3bKs00uqMdK8Vg4vHb9k2rU
mH3qogE705MYYjuAZhVr/PEn9+3J+crTfdF0PpNtiFeFK+KvObFvZEiJx4Lxao6gLxZKPmfjAAzG
mGnEOI0ALFjz5FY7/YAvsWpy4zJt8vuU/AODXX/JZtJGdK4dnqxHWnzGtETu9tGh9r19+Vmz31Td
BF8S19R0Ke8bPwTwJbgOFfgF4cBC18wPbok6WuBWWAHxXRfAFj8Ah+X622G1AlRkE2gUPBPEFYQT
sGQGkjjuLO+chyvUATtJFPWAYKfgNGBJfskmUC3shewd4FNkcckjBghBfVLILFvvuOSsHXKSX6qW
KoQ/EAOEcBLCl8jr3Lvn5FKyaCl40fVhlBdJF2pI7RQr5JJYQOSX2sWE4TJksk2fPKJ+oBDRDZDf
dcV9CaaOV6VHAY8CLxEFDrOqn164B6igkiU0+oMP3z0wPDSKn54/6I/GOT/e1kEpvSdSwxlyrOe4
0I+HzzOIMQ9uThplc3+5ZBVsHNlZsCy2vJUxHvjyPSWs7lYee7bp0yoqInX1NRUV8YULlqLARGR0
jx0TSpINLABZ08n8hqc2PrLy4Y7tu8tZK5YPwBL446HqpppQRShn55OFZKFUPP6049lRzYYugSVZ
lA9yGAwnAQ0nxrbt2E7Q0/6uDl8pH9MJHaRUdW9C/OQYGSwU/mhYr4pbFVEr6L8/VY/PNvFfcfYW
KU2gIqcMBOxafPeGi4kVd/1x+obfzWjwZy/6SpSjjbp+V9h3tV0K+dtfkw4vjdddoGR/kw0cc/11
G1vaXnfC6WdjQjGIDOjoIoyXKkbf81D103HwSYLliUg9MaqP6I0AOQbUReJn/zpc5TaPhFEQ0Zmv
wkbI14OU4JbpDrcg/X5lX9d5xWVZhPngkknimgNIFwx2tx5MbLyUI0MvNy5bw9fnqHWXyTORkxCz
iEj27s4IEkVf4vIrE20W9HSiskEa6RYiVgbJT4HudHXNK8IbubQiA72WARWlgrBWXM+gA1UIY+Qa
OJ7+wf7N+kMv5HWhhmgvpCIhmne9sinAXJr4K5s47u4Elt+O/I5kwjNnSBTu352lr2xCvZDeHTbg
n7h6itjEDxvl7bbNa/oHhwfxQ0a1XlbT+UKOTcm22pDJlm3VEe0dpbsj43MEH+HzBgPOKoOBHTM4
Gt6A4Ry4x0AGnICkvlg8Eo9Hq6rjNTVV1dWV0Vg4Eq5wBThelMVifJlgi7wzZ5LJ7LrVa1etfHjX
lh25dKY2FC+BkwEjGAv5Iv5IZbShpbGhqX7alHYUBoDNxGl3UMo6W/PGMmmixOzr7Bjt6Rrt7U4O
DSVsDVnVLuQUx4Svq+GQhqNZKDh/ynzMEHioiZlW4M0RKzmdmOlb9D25+qn+ddc1dl+16LgTi0s/
ZQ6uHdnxCyXxRCTWrDWerTcusQpBpbR+Z3rauvXJmXNeN3/xooKC6yLAbxDJ96WKyn+owC9I7K7p
AksuirtoIZQ/CBBOhBZeBx4QjsEYEf3dRUHmoVjBBSmfPabSJME8cRcQEXy/oy/zfL8No3ZR/ru9
OEj7XcdGsWK4PgHP8cfsdmfiUig+E2IvkI7DUbnYTwr3JLqHGrvNk05hywDsRddCF1yyCE7L69xP
9DyQFJ4+o6cUCG9HadISUT/IMAmTJ7qWicWSKOEKXC5Q3Bhdgric1nMkkZftZUoBBnoi2EsvXA2Z
rJyuAk9+ti7Tf/BF42VKkCPR7MMG/O4vf+KS5IhQpRLK2CRb5q1ysWSlM+A+DAA70IZ4pWSXJR3V
o6N85MoL8Duja+oG8fAdfa9uRMLN43u0nMPNAkHSUAI7Gs6JMocsDbLWOPu7ONUG5byiDPT279nV
MTIwSIC+XD7FqX8GymCiqQSMaDzW1NLcUNtI9H6hryz9shxPXFWfQX188nUT5YGSL1m5bDqXSqaH
BpPDo11jLHBwMVbBCdjDkQCBYDQaCEdm1UexGWNbdZv3tBzj8A+pntH847fcWbHzitb63tYz3qNU
nqts/nFf5x/8erai6bh88Cz/1GmJoUfjxtSb16s+f/PCxWfXNdWW7LyhFrFfKEXjb80/EpPkYGU+
P+B3BfFniH2Sjt87rmdyNJ/AwETAdieYzBcRMaWJ7u9fYNVlRmWxcAt5RmliUziYduf/EkCkW5Et
aIDcCOK6GV3t+nMRUilEzPPPvQ1uRaIvcWX3Z6+YbiN55M5nobMck0i6aErkYpsf+jMhkbhQuIYD
OAN+faKvcmk4kQNjMtCYidzbxJ0abhWiFJFCREsBMyH+E+5vUOwp5KRrbqRk6cKB5sN+p+mh5n+x
fz9eff+XAvtFfbK4K4b86uW35s5D+aXLukH6Mzx8PRo/mwKHDfifUfTfNYHsUkeW57y7cRHK0dvj
IY+a0RFOnIv9dfy+HSf3ceVN1HZ8r7gc8X08ur5cuslLuEdNWLTHJfrxIP0OMExUPAoH4FjcVSdm
jlUusIT9TSPkHM7GLAkGQ1iVnXexOBDBR3la/S4IIUs5Tyeu5s+YojjkE4gfTz2HR3HMFgrOgkoy
hynBUkl32kA0/6AvgEa+pP1dASW9e1qmREFlFFat39S38tq2jisWX3BeacYbtLFS+YkvJKz1gXhd
qPGkovoas0HPKPf4s6///QOjixefMG/hUgP/BSVDvarit/NsfnhppvehAr+rlwPkxJdeoEvAQJh3
MWzLSO+X93Lmxrj7uuv+xiuuJOquERLj1vW0PziB5C2RREV/cKD8PGWyTZwYYqcXw7koMETN/gwF
xsQCWZsc7nV8Bopo+/xUlEIfiCasqvwQBC8pU3ZASL2uyp2nYmqZ2AVZK6GY6ANEby+6Db4KX8KN
y1rJtov9wr9QQ0ZQMkixwtZMZETcAoWBoxYubij52YYSWRb2a4t5NrpLlw+SPpH5e2l+OV6t+6PA
xN+7/MxlSj97HRD44JFMFWYdk2ei0dAj8EEocDhtZjJOUpksf85yAzRyuJyBW5yzKw7xHkTEiB+w
9GDJCNkmSF+hByr1cI0ZqfVFAzjuR4KReDhaGYlVIiOHQpGAL+z4L6MsHOccnO1+fzt8xAFmronL
gUDIuFc+rgP8c5awYNAfiYWD4VBNRW1NZW00VBE0Qnj38WcQR6fg6CFl9ZEVQRyjDoz6KOs1OAt2
/RH2L6CgRIBxQMVgBmrNYG3IVxPkM1QTMuOmEmBHQHqi5CdT+elRMcqpwczQru1G6qlaDoltWFZW
q9K99xZHNnNIgBqYpOiNZry6mBlTfZFtXVYgWFdd14L9dJwvotrxcl4il/7n8dNyhmbcFAfqs+mD
e5fIjLHw8gIYQBEws98FWjAJCOF1EEXgkwLZnS/WQZYAOBIeCZ3/4XIg9Qon4Yqh++2d60vPUzm8
h3BAol0XS784zwvjexD6gLLklxJAaG6ei2Hy7/P+b0XTWgQdsS9QAtwPRVE1ZQK0gvqQ0QVj7nnq
bmgkHQiXTRZCTEgnjRflPCQVzpt0159RJHveJafYVqkUZkJGhMt9hcKhrRQrHBXFii2GbBIliRv3
ICLXKCNjykUt8lSYrQPNBzI8gzgHQn3n57I/i8/zmMzeK4edAu7QuLjuMpFMIVGkcbmKAW74uQlb
wJxkBkq8L+86OAUOp8T/bIUn41GQI0/+dkDs+I3DHJScmDhPD+L/vSmCZzisjXMQ4w5Q4zd/M2I7
KeOs/9POHTAE8puXsXfFROLz4xHEUbbjKY69X+ozcCF0L0kaT8C6MHE5ECbgILSzM2yUGg/pb6CX
4Nw8KcX5X3gfanQi/vKf5Sj+tcC4duH/rjgOt6GWtjz6VNeTN5i9152wZGFwzgcUozT6xNcC/Y+W
6yusqpPDVcv0+mn5kW3DevneByuapp24dNmSSMSPqsMR8sYxHxMG/pIHH+kj9PRQJX5n6P/mfUNc
Xo6Zx9tRUkQuJJzcP/3TPxGphrj6hNY52BCM71BnmD7zmc/wOsftkFk2thH/Dt8LAv6wKNBCYtMe
qBzX2ULmFaWx312OBnaviYjCCPIKeCYbDrkn2L7gIvecGkD7AS2wCp9T4vM8uwsyV5HFxduDC9bh
G9/4BoH28C09eH9dAUiyuYsjdCDGERwAuwoxJxGLUE7y/d73vuciKPnFk0CCGwozRLAg4vlDeQAY
8Oa8wYsuukiYp5tvvpk4HMA5rxB9iChDFMjKS5kQmdGhHEIoEumou7ubdI4ipHmckFRfX88j4i9x
hiH7emgkPBlBkAjI6DpCUhdjTbQl6qLlomaAJoRnxtZAIVRKqzi9kDBEdIFDlThS6B+GFhaCyA/N
Q/cj9JN/cYrd7wosizyfsmLIj1FMUeKVIkL/wZVtL077j/JaDpvEL+MkusGJC2WpmC0XC0CfEwK/
XMILCIwFHg279PRfqUzkufE/jT+C8Y23qcynrrBdzYmbzxY91KjiXMyzcd4fHy4MhI5+VSQPEdn/
zuaD+MT9YZawsY9zbQHkEhrRYiHvnLjz9LqpYoVAPUuo/L9Dsswed2E90PihxFfAch9KBUyRuCvm
0Wc42/+LziG8el4x8s4n0fjorxNQ4FkrkTR1KF3q7HwsMHBfO/EDprw2i0Gkb6U6sp0DBApKoxqc
pIcalUJXuZza192aMiJTWhuiEbT8lm7rWlkl0JGzzBkHO6L+aJuCorOV8SJGHs0TYRcKcbAsP+CF
CxcSyQ7InMjgy0C7KiXGSHh8MY3zCE9S0UhTMlstOMBGDMxy5g0zRJTMz5ifrjabp8AnkMYBASKI
TwRXeZE8IrPKFn9xpgO/CYrHgXu8COYRyR/UpFIKkS6IPfsZoyCoTx6eYlMnPiCo/+xsE996duOF
DxCt+/e///0///nPnGkEJBNmGGMnMYPFQx68F0WLbN8ns6A+QAuDcs455xAgmdc5HAGw5xQi2g9g
E7eYKIe///3v4as4BpB0wgpxaAJcEQyNEAGwP/vsszk6mVCA4DdBhzj8kJIpgbDEID2nJVECPI1E
QZbuiA6AzhJ1mDLdnxuJsGscbUz5kBrWCqZKTjGAo5LtkW4Jz5gPEwfLhX+Xery43/xH20/Da89+
F17mAFygLBEyfwT1GWiZ2CKkiTerbBvxKHlwChw24Bdgk4GZuNKxLR4rK/usTcAaZzukY5g2W7HU
gPyVUPnzp/Hn50+1w0o5rJb4CyoWf37V8vH3f/X5/P6f/hMFoDx1ZwMTQne0787lQD4X+wVVNUJ4
k4BOaB92EfJXxvPPLNkGZ/I64dDlokDmjcwkV3X5bCJyuh+qCVQGZcR9jS3+3IPC5bSZK/iKtr9M
lD8sAWXD4mvOiaz390sWJiFXR08yMbrNGHlycst0K7rY5tiCvof0zCja8KJaaUZqlEBVYWRX0coM
DdbGm9tqa1i7i9hMMEqMH/Lz8pvhwiPS97e97W0EvBOUFRszp9qA+hAH+VIU7/I7f8ZFovAK5EG6
pbTW1lbkSwaOBQIsATOIo4ck6vqTuwziMxnTcf9zmbS8BbqAcBNj/zlzZ/ySF6VJwpE49ifD4Dw9
eZHGEMGXGomEz1MKIUW4UhexnAk5fsGmUBp5uIfbOPXUU3nkQuCzB1Xa8GxIE+5HGF/eEkRnGy3I
jfhOydBE8F7IJRoOMqMewBCAKH/GGWdIXyApO04R4undpZde+pa3vEUsBSgP3vjGNyLBw0zA4qCP
odfChJGBM41EEIfXee1rX8vrdA3KI7hz+pEQlo2ygDrnJrgLtzSSfS4gOgMnSggmA2MxZ84cShCv
BTkWgUeQ1DUJ7Xc+uBTbL+o/e/68/H42r9YWMyXgXDkUgxkrNJDFkxtR78kPh4upAnNJ7G2m36uV
Ws+134cT+KVOAU4ZmPFPgsohCI/rpEXjP/7HcMnfuEyvcFiN/DnC97iw7/y5mZ4ZnUZKcR4/WyEv
C6uU7FxSiLxB4Y5enj8U9CjHTV3xy59LsIkFHsTG79ccP3rdOfLeKcSn+E1c+BWNE/SI60sV453F
lm/wNYD/HQsg0YQIVkP0f9ZeVPzlXFIZ6dz44JRt906KhBJLTkjHRkK77g307UuEjEI+XNNcNHzx
cnHENnNabungHmPRrBnhWLUTnVcPON2hYmfJpaqXjMMVvHGJ5jJ/B5mAskWbiyNx+UlzCQTyySE6
7373u7nBBCAaPBCIw3mJq08EfmLLc+CsqwagCvIAMMTGP/nkk9FLg2qUc8cdd4CjoBT4QV2ACgHz
pQSC1V977bW0lirQJ990000I6OiTP/ShDyFrAlqcAoCY/tGPfpTA+OQXpOR1pF6C8JPz7rvvpl4B
KsCJFrpbzkQlgNAP6PIUsZvqOCOYiojML28h+xLAH+xEdMYoQI2OvUbTuCeDCOicm0dPP/nJT9KM
r3zlK7LAkUj4fYwjnBLE4XtiUBfuRwQg0XzIjEUrjrQt9OETpkrS5RUIzjAJWotWnxLEQwodAOk0
g9OJli1bJoPIV84yoKmy2c8tULgZsF+kLmpHYQP1UGZABCiM0YRPyucGWqEPEFFM5gwsGo/g8Fau
XCnthEo0m4EjvzSPUZBHQmQIdaD5wABdeeWVaAi4gVDghDSeulA2QE/MCtCcPBQiw+ddRycF5Oxp
YYhl+jHtOfmaiSG/R5nM/LrRXTE9MOozdeWXDjfJ8RwcTk0GLH3ya+U6CEt9dBLhiLdqoiTh3R85
CjheUKWCo/PlQjxzlMSltVtXX/HLTz3w+fbEby6yOx/Mdt+Xuvbkwk+V4d/EE3+Klu75iL31kuGN
/57c9uV7//Dj5dffv2+s68i18PmVDBsuIPQcX3dz8qsGDNASX3LJJbwLOKHjZYHmHghh7eYpmUUy
5gJmdu7cCUCSyM/YId+4sM5vG400X+VdsgG3tOq2225D907KddddhxZa5HUuNOE33HADJfznf/7n
VVddRQotAXsoGdijUlgBSZT8MAdwAKRzDyDRMHQMYtEnhRtS3K+sQYA6GmzAhnN0pBzWI/gJgJOv
73znO4E3bgDL22+/HWiXWijErY7j9ShHwBhVPJXCK3z961+XDDTygx/8oJQm5fApLAg35EcDAasB
ZfgqTBUXX4UCcsKQS1W+uj1dvXo1ayVFccGgSAnuJS0UEokGXh7BeGGGZwg4PwlwdatAvqedkI7G
wHVxAqHklyYxxAwQo085sFPyiIFDYsNggXVAagf4pdmwQdKLA80HbEP33HMPeegOQwbDBA2FaeOe
2SUHK8MWMNYT++XdH1UUYKRojwyWO9+YIXLqhBjXJAAlF3Ne5j/55REp/DwZd7EhYrpyf/jPmM9H
Va9f/MYcNon/iHMoL/MKtLLByUOawsG8TohC9jjkMvmd6zZpu24N1sRj889TrDpzoHMs8WQ5oMR8
etYsauoCpUDkwr296YZtI5H62fHK6LiAf5RdzNrn3iKR1/k1wsjDp3PIHpBAChIeQIjBmNJg3uHl
JRAvbD6/alAE1Me6LGYCYfnFpAcScGg9X1E1P/TQQzjKISsghvI7l10DmA/QGbhC3tvf/vZVq1ZR
AtjJPdVRJhoCGkYJVCoaRRFtucgMi0B+0hFk0WYjUvAVyKRh3NARHNwAG/gMQO7444+fPXs27AhK
C1YlntIXtO64rVEaXUABLjI6lcoeOdBUvNtIZ8HCAiLn55IHSZdKSQTYyCDRfHEIwCOPntJmiEA6
5QhNyI9jI2K0bM2XYskJMMN8AN5wFcCqbHcW7SgthDick4SZ/x3veIeEwxInKVmPeEpPaQx1icME
iVK+GGjoEQOHpwI8BxyP0I1a6Cx2BLpDq/DWFMLyLusyVWCRwYgguwrR9OCTQe9wTuSCINQuHpSy
cDM9pO8Hmg94G3CSocwr/BNpCTSkF0wq+A9eF3sH7B0D4cl/z/0H+yLnZKQYRKar/MzxU0F/BnPJ
3COds62Zh/iR8Ovgt0YG7ETkRMEjaicOt+R8bX6P8JrMhMsuu+yUU06RH85BNui+yH08GqrzgP/F
GgXU8Tr2BaIUlnKEKdaV7h2bxzq3TbEGp7TPU5pb7MTj6d23++yi4ScOwDDx/JUI5/R2lAu+rXus
ysntHMQXeOlU+gcik1jrJ2K/oMWB8suBNCz9kgH1L6swqMPvlt8wAElp4BlyoWT41re+hbYcrMX0
jppXluyJCzfKPcAAqAC0yIYaHCMxefAVEFUhAIPp2lXIY28GCEnnLdrpNh4oohCageFZvNxlFxnW
5f/6r/9CUkRwBDiRIeBCeBEIdGGVr6xN1AKL8IEPfACEgyxf/vKXEWGR6WE7MJCzYAGTPAIpaT9E
AMZk6xFt43XpL2iH1ZwbSCQGFJoBEwMqo0tgOaMlgCvlyFF7rqO7cFS4xcHuYJ4XTSnLJelAMi35
6U9/+otf/ILtA9j1KVy2Y9BTMkB/9kSg6li0aJFUypKK7YNCpJ1c5GTs5GQEkbTIRu18hdHBLoB/
A66FyPF0EDaIEli+OYmYMtEEMCiQjroAYJkedFncIDDKwl2hJoGhIR2qMqbcUCl5xHGHfolz34Hm
A2ZdCWQkgy4KCV7hXbovxKHx8Ihii3yxfvZePYdGAVHs4WfKhMcqh+GPH6zYAdEIvm/8goVFvYfe
jkQ4bNhHQqGLsy1zQDh+Tqzm6/z589lOIisSGcSbx7uggAf8L9Y0GDf5Owt6mcDEzrXzqXtCY5vn
1jVVxRtLw6sTg5eN9dwctDmzNUgMoKBeq5hPpDOd3burBnqLc+Y0V4dqleJRJ/Gzvj/bzeLgNJWV
l58iCzHrMtjAuo95GHc8WbV5hJ2YT3CRBR39M5h35plniiEc1BF7nsRXBk2RERHxFyxYgNSIIh11
Ok/JAzqyjrD6i9FdEFSgS+zTwoJI+8W2TXcoBOwhXTB1+vTpICJKaWAM73fc1MFO6SCtpUDCMCPU
It+z+pCZMmkMcAXwA7QYMtAEgHyYGyR0Iy+KMgPslK/UC4qzTpFI74QvEeiShpET5EaUR50OfmPC
RxUvzJNo+CGU9ILmYSYX9YZEFBCQQ20gPoAQnN7RPKoGJrkHcRHH0aVjyJcyKQpTPXyYNINPlldK
4EYs7mTgovvCwVCU0FOssNgm4NJgX6jL1RwwOgyxvA6R4bFoNjwWKfhnsKbjokEDqA4aikckOcFs
IbV4EvD0QPOBqiWwoHgqSGtlfHkLCstmUdQ8tNbb6i1UPQov5hUTABYTHpetIu7GWn474D3OnmiS
GMo3velNcIdMUaxgaAVEQcgoM0n4HcFrwi7QO27g2kV5xnR9xnkuR2H3X7QmecD/IpGaDX8SZsfQ
HLfwsb7diT2rGksbw+zI79/cs/aawsByv50xVK1gBcyYEjAbkqOburLG1o6qinjtpPowEYcUR8o6
ui5whXXcVYzTuIn3z27rxB164ix2+umnI6kjKZ577rms1Px0+Q2zNIMZ4uwm6mVwi01l/P6FaRA8
43W4e/CDe3Li5ccqL8DG0i92AZTz+NlRL9WxQCDaXnDBBZTAQiA7QUSERcCVdQGwoUzepSiwBNU9
CkPSAQxewbLAp2zDo3m8gkZB2kPb4C2oEbAB52it6AyEFZBXBCBpDF9Foy4tF4cm7i+88ELEHUzd
smMQlgVSoAhBeyncDDklrhHNlu0D3EMiRgEIBxcR92mAmADESYq6qFEU7G4sIzJADcQm9Cg4DLKk
kp8qhPdCK8CSCgtCM1CbM0AwN7RESCQ8iuxoePTRR8VywXKMWyU0YbFmKLG481SGCRKxiGOAIBvN
oAoIgmAnexp5XbYyQmE6JRAuK7W4JnBJr2Wk9jsfhCCyQ4TCZRMgL8JWMuJQnllBgQQhwMIiJXjX
UUgBmaj48H7zm99kMiO4oy2Dk2MCwN/zu0DfxhxGDGAjDw4cWPdggt2OyMxh3jIHGGUu9zfI9PCc
Ol1CecD/Ik1+wgM6oj62fTY4Ze3Vq5ZXKl2tgV1Ddk9+cGVwcIORUOIRRfMNaP5kyazN2/4tfdEt
iUn5aPuseQsq/OOBVP8eUv1FavY/rIaVXZSxE3MeBPtlO5yrfOOeEvh98sNGRuQn7bryirB43HHH
oTwHmdCigyis/kiHvAXqkJMLRR8/aW4oB7062mbwSSzr8lNnKxp58EdD5sZZDFxBJhbRkyVG1gVe
F+GSSnmKcQEPcDLzldcJMYS0wetIIcjxNAAUETGCZlOF2NflIF1pGwpJ3kLaQFuAogJ9gHNgRTot
AjrZZJcaCxlfRWtC+8En9N5gMA2g13QHoII4cCo0j66hTkfXTTo6EsAYcBVkFYxkicTAyVcKl5MJ
hc0SQz4NJg8pIk+LkR5fAVZVghBQJu2kXi6sAKgxqAua03628KHMwJBPS6A/vaBAQVagHT95iIM5
A40IDYBu9IhNeiAuDomoZBk7HsEKwEwIO+K6I4gJn6/UxQDRJHG5R98gRlnJSUXCV/H6geYDvRAe
VDgJUQXxFdGQxjCUDB/GGgYXV4B/OKu9DC8VBYQXB/XhBZmQ3MNqy7ZSXHH5EfFTEsUYU+uHP/wh
gwtrzsRGDweDzlSBfRQnIdYBJie/QeY8c0kCeL9U/Trq6pUl2LuONAXQ2+aLmWI2xWmEPT3Jn/7X
B9b/YGHxh8qen2n2rxX+Mj+M2dc0FP+sJP6o7L60uePqE2++5APf+/lPbrr/UccflWOKs7bj8Hq0
XrLaPpcL1BFfXPfiK9ZckcIFGtHS8+k64vKjFXdfycOnuztAvHm5nnFDftGWi1aZCzlAbqiCR65f
utTIJfoGuXerdovFEC55+KTwZzRDvOXdF2UXAKUJtLulibuyeCqJc7IUSIrkka8i6dJHt5tuF6Re
LpAMoXliBiEaL0qP3BGhpxNHR9rGJdncLvPVpT/pQh8UIVKFS38RvqUE8sjrqPcxw7s9FaKJaoQS
JtbCvTyd6GUthVCR1CJDJvsLhE2hbe5A8OjZ80FKI7N0SmjrenrLPQyN9MUdeumFdx1VFCD6Ftp7
kBJ+HT9N2gYTjHKIkUXEh3GXbSBwvejw2GQrA8p+P3hHfDl5EfUhiWSDD4CNhkU+qjp4NDTmcIbs
PeqYmqOqQXYxV+BUQILuFZ9cccPQ1vtaQommSDEx+gjqfY0QBpq/qARzWiyvRgua//7eE2Ba8UVC
hkODLeKpeNIdVd3yGvOiUQDocuPvgql4pyMoi+rCuzwKvOIpwPxHlGcBlKOnsCvhuIdVDmWYG5TC
WyGf4zTwgP85EuqFZ0Ocsgx/sFAsrHl05e5ND9lje0vZ/lhtNOjnZCIOOtOTeXUkbY1k1aylxasX
4OyG9hu1J+KaLPreKv/Ch+FlWgIyjauoFN8FLKDi3OBdHgVe8RRAoyOGIdeVmF08KJMQ8SX8JRRA
kpabidle8ZR5fh30gP/50e15vFXM54pmIFgs2R0duzv37unv3btvX1cqzcZ+ziwsOCpKxQjEayvr
m2KV9Qsmx7Fyyeky3oR+HuR+hb0yUdx3792J8QrrrNcdjwLPpoDsIBXfGm4I9ITDB1sAJOdEsJeN
Px4ND0IBD/hfpOnB5iSrWOBsYcfHKlvMFKzhTKFnYMiPOzchfcpFNu8zoQORWLSyKhypqIo5Ti5i
mxTPLBo6Uex7kdrtVXPUUEDs9DIr5HQ78cw/ahroNcSjwBGkgMvvwgHIhlK3Mtn64XoZYxX1lKMH
HwkP+I/gTJ1YNHukxg8f4HBCQviUFN1nqxpW/4BeBvgVlT82bbPXyzntjwMFdZ/jxs8le8DE2fVF
aqtXzVFJAVn45BMbv8sOHpWN9RrlUeBwUkBiRLolylcYX9kRg1wk2i9P1f8cie4B/3Mk1AvNlrEV
H+cCOcBfQLgfP23YOUioMH4KMW7LODWb6ANksz8PbOeAY9dXBeUV9x72v9BheNm+z2SQdU0C0dAP
T5/5sh1Mr+GHTAHkHzBeYjnI9jwpYqJwL97yJLocwCFX86p5wdvH/yINtb9cAueB/bJq2kbI5lQ/
tvUj6I+L+apOPN+ArZiWYuQsLZ1/OpSsBHjhwmQlkWFepOZ61Rx9FBBpRuIXOayhrovV07s8Crzi
KQDq49+HYcvd1iRhPJ4tC3mo/1wmgyfxPxcqHY48payiGYVSGc9+4bbUkuLcjafDoyoc3YO4j+Jf
Hv+NJRM2Vqa7t5fvcIzEy7UMV7iRLf6e+9LLdSC9dr8ACohfyzM2ubj6sEMNH/4CGvLyftUD/pf3
+Hmt9yjgUcCjgEcBjwKHRAFP1X9I5PIyexTwKOBRwKOAR4GXNwU84H95j5/Xeo8CHgU8CngU8Chw
SBTwgP+QyOVl9ijgUcCjgEcBjwIvbwp4wP/yHj+v9R4FPAp4FPAo4FHgkCjgAf8hkcvL7FHAo4BH
AY8CHgVe3hTwgP/lPX5e6z0KeBTwKOBRwKPAIVHAA/5DIpeX2aOARwGPAh4FPAq8vCngAf/Le/y8
1nsU8CjgUcCjgEeBQ6KAB/yHRC4vs0cBjwIeBTwKeBR4eVPAA/6X9/h5rfco4FHAo4BHAY8Ch0QB
D/gPiVxeZo8CHgU8CngU8Cjw8qaAB/wv7/HzWu9RwKOARwGPAh4FDokCHvAfErm8zB4FPAp4FPAo
4FHg5U0BD/hf3uPntd6jgEcBjwIeBTwKHBIFPOA/JHJ5mT0KeBTwKOBRwKPAy5sCHvC/vMfPa71H
AY8CHgU8CngUOCQKqP9///79I0nDqOLREBgNgdEQGA2B0RAYDYGhGwIAQt1nM2MaoHUAAAAASUVO
RK5CYII=
--_004_DB3PR03MB0987683C14ABE7F65183C09D821F0DB3PR03MB0987eurp_--
9 years, 9 months
Host/storage OS upgrade: VM migrate?
by Alan Murrell
Hello,
I currently run oVirt 3.5 on CentOS6. It is on a single host with a
self-hosted engine. Not an officially supported setup, but it is just a
home lab.
When the next release of oVirt comes out (3.6), I am thinking I may want
to upgrade to CentOS7 on both host and engine to take advantage of the
newer libraries and features of Centos7.
On the host, my storage is GlusterFS and is on the same physical HDD as
the OS, but on a different LVM partition.
If I were to do a fresh install on the OS partition, and run through the
initial steps to install oVirt and GlusterFS packages, when I get to
configuring GlusterFS, will it be able to pick up my existing bricks and
thus allow me to import that existing storage into oVirt?
Alternatively, is there a way to export my VMs to an external HDD, do a
completely fresh install, then import them VMs back in? I suspect I
would probably need to resort to a cloning tool like "CloneZilla"?
Downtime of the VMs is not an issue, since this is just a lab and there
is nothing production-wise running on it.
Thanks for your advise!
Regards,
Alan
9 years, 9 months
Dell DRAC 8
by Patrick Russell
--_000_1490EE8EE7E54DF380019DE981108F06volusioncom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
QW55b25lIGhhdmluZyBzdWNjZXNzIHdpdGggZmVuY2luZyBhbmQgRFJBQyA4IHZpYSBDTUM/IFdl
IGp1c3QgcmVjZWl2ZWQgYSBjb3VwbGUgRGVsbCBGWDIgY2hhc3NpcyBhbmQgd2XigJlyZSBoYXZp
bmcgdHJvdWJsZSBnZXR0aW5nIHRoZSBmZW5jaW5nIGFnZW50cyB0byB3b3JrIG9uIHRoZXNlLiBJ
dCBpcyBhIENNQyBzZXR1cCBzaW1pbGFyIHRvIHRoZSBkZWxsIGJsYWRlIGNoYXNzaXMsIGJ1dCBp
dCBEUkFDIHZlcnNpb24gOC4NCg0KLVBhdHJpY2sNCg==
--_000_1490EE8EE7E54DF380019DE981108F06volusioncom_
Content-Type: text/html; charset="utf-8"
Content-ID: <8568196AA0D53B41844412A3A4285D40(a)namprd04.prod.outlook.com>
Content-Transfer-Encoding: base64
PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy
ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiPg0KPGRpdiBzdHlsZT0iY29sb3I6IHJnYigwLCAwLCAw
KTsgZm9udC1mYW1pbHk6IENvdXJpZXIsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTJweDsiPg0K
QW55b25lIGhhdmluZyBzdWNjZXNzIHdpdGggZmVuY2luZyBhbmQgRFJBQyA4IHZpYSBDTUM/IFdl
IGp1c3QgcmVjZWl2ZWQgYSBjb3VwbGUgRGVsbCBGWDIgY2hhc3NpcyBhbmQgd2XigJlyZSBoYXZp
bmcgdHJvdWJsZSBnZXR0aW5nIHRoZSBmZW5jaW5nIGFnZW50cyB0byB3b3JrIG9uIHRoZXNlLiBJ
dCBpcyBhIENNQyBzZXR1cCBzaW1pbGFyIHRvIHRoZSBkZWxsIGJsYWRlIGNoYXNzaXMsIGJ1dCBp
dCBEUkFDIHZlcnNpb24gOC48L2Rpdj4NCjxkaXYgc3R5bGU9ImNvbG9yOiByZ2IoMCwgMCwgMCk7
IGZvbnQtZmFtaWx5OiBDb3VyaWVyLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDEycHg7Ij4NCjxi
cj4NCjwvZGl2Pg0KPGRpdiBzdHlsZT0iY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6
IENvdXJpZXIsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTJweDsiPg0KLVBhdHJpY2s8L2Rpdj4N
CjxkaXY+DQo8ZGl2IGlkPSIiPg0KPGRpdiBzdHlsZT0iY29sb3I6IHJnYigwLCAwLCAwKTsgZm9u
dC1mYW1pbHk6IENhbGlicmksIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPg0KPCEtLUVu
ZEZyYWdtZW50LS0+PC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPGxpbmsgcmVsPSJGaWxlLUxpc3Qi
IGhyZWY9ImZpbGU6Ly9sb2NhbGhvc3QvVXNlcnMvcGF0cmlja19ydXNzZWxsL0xpYnJhcnkvQ2Fj
aGVzL1RlbXBvcmFyeUl0ZW1zL21zb2NsaXAvMC9jbGlwX2ZpbGVsaXN0LnhtbCI+PGxpbmsgcmVs
PSJ0aGVtZURhdGEiIGhyZWY9ImZpbGU6Ly9sb2NhbGhvc3QvVXNlcnMvcGF0cmlja19ydXNzZWxs
L0xpYnJhcnkvQ2FjaGVzL1RlbXBvcmFyeUl0ZW1zL21zb2NsaXAvMC9jbGlwX3RoZW1lZGF0YS54
bWwiPjxzdHlsZT4NCjwhLS0NCiAvKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNlDQoJ
e2ZvbnQtZmFtaWx5OiLvvK3vvLMg5piO5pydIjsNCgltc28tZm9udC1jaGFyc2V0Ojc4Ow0KCW1z
by1nZW5lcmljLWZvbnQtZmFtaWx5OmF1dG87DQoJbXNvLWZvbnQtcGl0Y2g6dmFyaWFibGU7DQoJ
bXNvLWZvbnQtc2lnbmF0dXJlOjEgMTM0Njc2NDgwIDE2IDAgMTMxMDcyIDA7fQ0KQGZvbnQtZmFj
ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2
IDMgMiA0Ow0KCW1zby1mb250LWNoYXJzZXQ6MDsNCgltc28tZ2VuZXJpYy1mb250LWZhbWlseTph
dXRvOw0KCW1zby1mb250LXBpdGNoOnZhcmlhYmxlOw0KCW1zby1mb250LXNpZ25hdHVyZTozIDAg
MCAwIDEgMDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6
MiAxNSA1IDIgMiAyIDQgMyAyIDQ7DQoJbXNvLWZvbnQtY2hhcnNldDowOw0KCW1zby1nZW5lcmlj
LWZvbnQtZmFtaWx5OmF1dG87DQoJbXNvLWZvbnQtcGl0Y2g6dmFyaWFibGU7DQoJbXNvLWZvbnQt
c2lnbmF0dXJlOi01MjAwOTI5MjkgMTA3Mzc4NjExMSA5IDAgNDE1IDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseTpDYW1icmlhOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYgMyAyIDQ7DQoJ
bXNvLWZvbnQtY2hhcnNldDowOw0KCW1zby1nZW5lcmljLWZvbnQtZmFtaWx5OmF1dG87DQoJbXNv
LWZvbnQtcGl0Y2g6dmFyaWFibGU7DQoJbXNvLWZvbnQtc2lnbmF0dXJlOi01MzY4NzAxNDUgMTA3
Mzc0MzEwMyAwIDAgNDE1IDA7fQ0KIC8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1h
bCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21zby1zdHlsZS11bmhpZGU6bm87DQoJ
bXNvLXN0eWxlLXFmb3JtYXQ6eWVzOw0KCW1zby1zdHlsZS1wYXJlbnQ6IiI7DQoJbWFyZ2luOjBp
bjsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJbXNvLXBhZ2luYXRpb246d2lkb3ctb3JwaGFu
Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6Q2FtYnJpYTsNCgltc28tYXNjaWkt
Zm9udC1mYW1pbHk6Q2FtYnJpYTsNCgltc28tYXNjaWktdGhlbWUtZm9udDptaW5vci1sYXRpbjsN
Cgltc28tZmFyZWFzdC1mb250LWZhbWlseToi77yt77yzIOaYjuacnSI7DQoJbXNvLWZhcmVhc3Qt
dGhlbWUtZm9udDptaW5vci1mYXJlYXN0Ow0KCW1zby1oYW5zaS1mb250LWZhbWlseTpDYW1icmlh
Ow0KCW1zby1oYW5zaS10aGVtZS1mb250Om1pbm9yLWxhdGluOw0KCW1zby1iaWRpLWZvbnQtZmFt
aWx5OiJUaW1lcyBOZXcgUm9tYW4iOw0KCW1zby1iaWRpLXRoZW1lLWZvbnQ6bWlub3ItYmlkaTt9
DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCgltc28tZGVm
YXVsdC1wcm9wczp5ZXM7DQoJZm9udC1mYW1pbHk6Q2FtYnJpYTsNCgltc28tYXNjaWktZm9udC1m
YW1pbHk6Q2FtYnJpYTsNCgltc28tYXNjaWktdGhlbWUtZm9udDptaW5vci1sYXRpbjsNCgltc28t
ZmFyZWFzdC1mb250LWZhbWlseToi77yt77yzIOaYjuacnSI7DQoJbXNvLWZhcmVhc3QtdGhlbWUt
Zm9udDptaW5vci1mYXJlYXN0Ow0KCW1zby1oYW5zaS1mb250LWZhbWlseTpDYW1icmlhOw0KCW1z
by1oYW5zaS10aGVtZS1mb250Om1pbm9yLWxhdGluOw0KCW1zby1iaWRpLWZvbnQtZmFtaWx5OiJU
aW1lcyBOZXcgUm9tYW4iOw0KCW1zby1iaWRpLXRoZW1lLWZvbnQ6bWlub3ItYmlkaTt9DQpAcGFn
ZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo4LjVpbiAxMS4waW47DQoJbWFyZ2luOjEuMGluIDEuMjVp
biAxLjBpbiAxLjI1aW47DQoJbXNvLWhlYWRlci1tYXJnaW46LjVpbjsNCgltc28tZm9vdGVyLW1h
cmdpbjouNWluOw0KCW1zby1wYXBlci1zb3VyY2U6MDt9DQpkaXYuV29yZFNlY3Rpb24xDQoJe3Bh
Z2U6V29yZFNlY3Rpb24xO30NCi0tPg0KPC9zdHlsZT4NCjwvYm9keT4NCjwvaHRtbD4NCg==
--_000_1490EE8EE7E54DF380019DE981108F06volusioncom_--
9 years, 9 months
Interesting issue with gluster and ovirt3.5.1
by Pat Pierson
I am having a very strange issue with ovirt 3.5.1 and gluster. I have a
gluster volume with 4 nodes. One node is specifically set as the node
hosting the gluster volume in my ovirt cluster however today it died. I
tried working around it my modifying the hostname in the entry to another
node that is hosting the gluster volume but couldnt find a way to do it
other then modifying the entry in the progress table. Doing that didnt
help either. So I resorted to removing the storage entry by destroying the
entry. I am now attempting to add the data store back into ovirt however
it fails. ovirt-engine does not report any errors. I did find the
following log on one of the nodes that stated my gluster volume was in read
only mode however I am able to mount the volume manually and add/remove
files with no issues.
Has anyone seen this before?
9 years, 9 months
about HA or live migration
by rino
Hi,
I was wondering to know if the same concept that have vmware about migrate
machine between nodes is available in ovirt.
The scenario start when i partner tell me that he have this features in
vmware, he can move a vm between host without any impact, but the
limitation is only three nodes per host, because it do like a special copy
of memory and othres stuff every momento so if the host fail the machine
instantaneously will be ready in the other host without any impact.
is that possible in ovirt ? or what happen if a host crash with all vm that
it have or if it have something similar like mark a vm very important and
do a special task with it in case that everything crash.. or whatever other
solution have..
I want to show that we have it on ovirt or can solve this kind of problem
Regards
--
---
Rondan Rino
Certificado en LPIC-2 <https://cs.lpi.org/caf/Xamman/certification>
LPI ID:LPI000209832
Verification Code:gbblvwyfxu
Red Hat Certified Engineer -- RHCE -- RHCVA
<https://www.redhat.com/wapps/training/certification/verify.html?certNumbe...>
Blog:http://www.itrestauracion.com.ar
Cv: http://cv.rinorondan.com.ar <http://www.rinorondan.com.ar/>
http://counter.li.org Linux User -> #517918
Viva La Santa Federacion!!
Mueran Los Salvages Unitarios!!
^^^Transcripcion de la epoca ^^^
9 years, 9 months
oVirt Weekly Meeting Minutes -- 2015-03-04
by Yaniv Dary
This is a multi-part message in MIME format.
--------------090402070708030805010900
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Minutes: http://ovirt.org/meetings/ovirt/2015/ovirt.2015-03-04-15.03.html
Minutes (text):
http://ovirt.org/meetings/ovirt/2015/ovirt.2015-03-04-15.03.txt
Log: http://ovirt.org/meetings/ovirt/2015/ovirt.2015-03-04-15.03.log.html
=========================
#ovirt: oVirt Weekly Sync
=========================
Meeting started by ydary at 15:03:12 UTC. The full logs are available at
http://ovirt.org/meetings/ovirt/2015/ovirt.2015-03-04-15.03.log.html .
Meeting summary
---------------
* Agenda and roll Call (ydary, 15:03:24)
* conferences and workshops (ydary, 15:03:25)
* infra update (ydary, 15:03:25)
* 3.5.z updates (ydary, 15:03:25)
* 3.6.0 status (ydary, 15:03:25)
* other topics (ydary, 15:03:26)
* conferences and workshops (ydary, 15:06:32)
* mlipchuk and bkp will be attending FOSSAsia next week, each
delivering a talk, and hosting the half-day workshop on March 14.
(ydary, 15:07:50)
* ACTION: Please push the workshop in #FOSSAsia on social media as you
can, and if you have colleagues in east Asia, ask them for some
social media love too! (ydary, 15:08:13)
* KVM Forum planning is proceeding apace. Registration is now open, so
pass the word along! Link:
http://events.linuxfoundation.org/events/kvm-forum/attend/register
(ydary, 15:08:42)
* ACTION: If you want to speak at KVM Forum, CfP is open, too, at:
http://events.linuxfoundation.org/events/kvm-forum/program/cfp
Speakers, by the way. get free registration. (ydary, 15:09:07)
* we will be hosting another oVirt Workshop within the KVM Forum
event, but this time it will be an official track. This means if you
are speaking at the workshop, you will be an official KVM Forum
speaker. (So we won't have the whole pay for passes problem we had
last year in Duesseldorf.) (ydary, 15:09:38)
* we will be co-hosting a joint hackathon (Aug. 18) with the Xen
Project on the day before the official conference start on Aug. 19.
There will also be a join Xen/KVM social event on the evening of the
18th. (ydary, 15:10:03)
* Rene Koch will be speaking at Chemnitzer Linux Days on Sunday March,
22nd. gshereme will be speaking on "Using Bootstrap with Google Web
Toolkit" as POSSCON in South Carolina on April 14-15. (ydary,
15:10:16)
* infra update (ydary, 15:10:47)
* Quiet week in infra. No major issues. (ydary, 15:12:35)
* 3.5.z updates (ydary, 15:13:58)
* Update on 3.5.z status:
http://lists.ovirt.org/pipermail/users/2015-March/031663.html
(ydary, 15:15:00)
* One blocker on 3.5.2 that will delay GA. Virt issue BZ #1176937.
(ydary, 15:17:30)
* ACTION: ydary to review BZ #1176937 to make sure it is indeed a
blocker. (ydary, 15:20:20)
* sbonazzo created management page and tracker for oVirt 3.5.3. Please
update it with relevant bugs as needed. (ydary, 15:21:41)
* 3.6 status (ydary, 15:22:58)
* oVirt 3.6.0 Status update:
http://lists.ovirt.org/pipermail/users/2015-March/031664.html
(ydary, 15:25:03)
* The bug count stopped to increase and started going down. (ydary,
15:25:18)
* UX 3.6.0 Status Update: Nothing new to report from UX side, still a
bunch of pending patches. (ydary, 15:25:50)
* Infra 3.6.0 Status Update: Still working hard on pushing upgrade
manager, uniform SSO support, fencing refactoring, events mechanism
and other action items related to SPM removal and v2v. (ydary,
15:26:46)
* Integration 3.6 Status Update: tiraboschi still working on
packaging vdsm for debian, now looking at libvirt. (ydary,
15:28:24)
* Network 3.6.0 Status Update: Not much progress since last week on
3.6. The big features, REST API and SR-IOV are moving along nicely.
(ydary, 15:30:03)
* Gluster 3.6.0 Status Update: Network reviewed Gluster Network
feature patches should merge during the next week. (ydary,
15:33:46)
* Good progress on patch reviews for other features as well. (ydary,
15:34:13)
* ACTION: sahina & lvernia should merge Gluster Network feature in the
coming week. (ydary, 15:34:52)
* Storage 3.6.0 Status Update: Some progress on 3.6 features but not
too much, most of the team are occupied with the weekathon items,
going on this week. (ydary, 15:37:05)
* Virt 3.6.0 Status Update: Still working on 3.6 items, some small
features already in like migration enhancements. The major features
still have a way to go, like v2v, virtio console and more. (ydary,
15:40:27)
* Some WIP patches for major features already pushed to gerrit.
(ydary, 15:42:16)
* Node 3.6.0 Status Update: No updates from last week. (ydary,
15:45:44)
* SLA 3.6.0 Status Update: Progress on hosted engine items for 3.6.
Editing an HE VM is doable and the research on that may take some
more time. (ydary, 15:47:33)
* Martin started working on taking host memory into account when doing
load-balancing. (ydary, 15:48:22)
* No updates on REST API for quota gap RFE. (ydary, 15:49:03)
* other topics (ydary, 15:49:57)
* Update from last week action item: No progress, infra is still
looking at the gap for supporting jdk1.8 and wildfly, they'll will
follow up when they've something clear. (ydary, 15:53:27)
* ACTION: sbonazzo to update on wildfly and java 8 on next week
meeting since no progress for now. (ydary, 15:54:09)
Meeting ended at 15:55:49 UTC.
Action Items
------------
* Please push the workshop in #FOSSAsia on social media as you can, and
if you have colleagues in east Asia, ask them for some social media
love too!
* If you want to speak at KVM Forum, CfP is open, too, at:
http://events.linuxfoundation.org/events/kvm-forum/program/cfp
Speakers, by the way. get free registration.
* ydary to review BZ #1176937 to make sure it is indeed a blocker.
* sahina & lvernia should merge Gluster Network feature in the coming
week.
* sbonazzo to update on wildfly and java 8 on next week meeting since no
progress for now.
Action Items, by person
-----------------------
* lvernia
* sahina & lvernia should merge Gluster Network feature in the coming
week.
* sahina
* sahina & lvernia should merge Gluster Network feature in the coming
week.
* sbonazzo
* sbonazzo to update on wildfly and java 8 on next week meeting since
no progress for now.
* ydary
* ydary to review BZ #1176937 to make sure it is indeed a blocker.
* **UNASSIGNED**
* Please push the workshop in #FOSSAsia on social media as you can,
and if you have colleagues in east Asia, ask them for some social
media love too!
* If you want to speak at KVM Forum, CfP is open, too, at:
http://events.linuxfoundation.org/events/kvm-forum/program/cfp
Speakers, by the way. get free registration.
People Present (lines said)
---------------------------
* ydary (99)
* sbonazzo (24)
* lvernia (13)
* bkp (13)
* ovirtbot (12)
* rgolan (7)
* ofrenkel (7)
* sahina (5)
* tjelinek (4)
* ybronhei1 (3)
* tal (3)
* awels (3)
* tiraboschi_ (3)
* bkorren (3)
* didi (3)
* mvk (3)
* mskrivanek (2)
* fabiand (2)
* evilissimo (1)
* laravot (1)
* jvandewege (1)
* firemanxbr (1)
* alitke (1)
* mivaho (1)
* lveyde (1)
* rbarry (1)
* th3g1z (1)
* dr_gogeta86 (1)
* tlitovsk (1)
* jbrooks (1)
* jhernand (1)
* jnix (1)
* coxn (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
--
Yaniv Dary
Red Hat Israel Ltd.
34 Jerusalem Road
Building A, 4th floor
Ra'anana, Israel 4350109
Tel : +972 (9) 7692306
8272306
Email: ydary(a)redhat.com
IRC : ydary
--------------090402070708030805010900
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 bgcolor="#FFFFFF" text="#000000">
<font face="monospace">Minutes:
<a class="moz-txt-link-freetext" href="http://ovirt.org/meetings/ovirt/2015/ovirt.2015-03-04-15.03.html">http://ovirt.org/meetings/ovirt/2015/ovirt.2015-03-04-15.03.html</a><br>
Minutes (text):
<a class="moz-txt-link-freetext" href="http://ovirt.org/meetings/ovirt/2015/ovirt.2015-03-04-15.03.txt">http://ovirt.org/meetings/ovirt/2015/ovirt.2015-03-04-15.03.txt</a><br>
Log:
<a class="moz-txt-link-freetext" href="http://ovirt.org/meetings/ovirt/2015/ovirt.2015-03-04-15.03.log.html">http://ovirt.org/meetings/ovirt/2015/ovirt.2015-03-04-15.03.log.html</a></font><br>
<br>
<pre>=========================
#ovirt: oVirt Weekly Sync
=========================
Meeting started by ydary at 15:03:12 UTC. The full logs are available at
<a class="moz-txt-link-freetext" href="http://ovirt.org/meetings/ovirt/2015/ovirt.2015-03-04-15.03.log.html">http://ovirt.org/meetings/ovirt/2015/ovirt.2015-03-04-15.03.log.html</a> .
Meeting summary
---------------
* Agenda and roll Call (ydary, 15:03:24)
* conferences and workshops (ydary, 15:03:25)
* infra update (ydary, 15:03:25)
* 3.5.z updates (ydary, 15:03:25)
* 3.6.0 status (ydary, 15:03:25)
* other topics (ydary, 15:03:26)
* conferences and workshops (ydary, 15:06:32)
* mlipchuk and bkp will be attending FOSSAsia next week, each
delivering a talk, and hosting the half-day workshop on March 14.
(ydary, 15:07:50)
* ACTION: Please push the workshop in #FOSSAsia on social media as you
can, and if you have colleagues in east Asia, ask them for some
social media love too! (ydary, 15:08:13)
* KVM Forum planning is proceeding apace. Registration is now open, so
pass the word along! Link:
<a class="moz-txt-link-freetext" href="http://events.linuxfoundation.org/events/kvm-forum/attend/register">http://events.linuxfoundation.org/events/kvm-forum/attend/register</a>
(ydary, 15:08:42)
* ACTION: If you want to speak at KVM Forum, CfP is open, too, at:
<a class="moz-txt-link-freetext" href="http://events.linuxfoundation.org/events/kvm-forum/program/cfp">http://events.linuxfoundation.org/events/kvm-forum/program/cfp</a>
Speakers, by the way. get free registration. (ydary, 15:09:07)
* we will be hosting another oVirt Workshop within the KVM Forum
event, but this time it will be an official track. This means if you
are speaking at the workshop, you will be an official KVM Forum
speaker. (So we won't have the whole pay for passes problem we had
last year in Duesseldorf.) (ydary, 15:09:38)
* we will be co-hosting a joint hackathon (Aug. 18) with the Xen
Project on the day before the official conference start on Aug. 19.
There will also be a join Xen/KVM social event on the evening of the
18th. (ydary, 15:10:03)
* Rene Koch will be speaking at Chemnitzer Linux Days on Sunday March,
22nd. gshereme will be speaking on "Using Bootstrap with Google Web
Toolkit" as POSSCON in South Carolina on April 14-15. (ydary,
15:10:16)
* infra update (ydary, 15:10:47)
* Quiet week in infra. No major issues. (ydary, 15:12:35)
* 3.5.z updates (ydary, 15:13:58)
* Update on 3.5.z status:
<a class="moz-txt-link-freetext" href="http://lists.ovirt.org/pipermail/users/2015-March/031663.html">http://lists.ovirt.org/pipermail/users/2015-March/031663.html</a>
(ydary, 15:15:00)
* One blocker on 3.5.2 that will delay GA. Virt issue BZ #1176937.
(ydary, 15:17:30)
* ACTION: ydary to review BZ #1176937 to make sure it is indeed a
blocker. (ydary, 15:20:20)
* sbonazzo created management page and tracker for oVirt 3.5.3. Please
update it with relevant bugs as needed. (ydary, 15:21:41)
* 3.6 status (ydary, 15:22:58)
* oVirt 3.6.0 Status update:
<a class="moz-txt-link-freetext" href="http://lists.ovirt.org/pipermail/users/2015-March/031664.html">http://lists.ovirt.org/pipermail/users/2015-March/031664.html</a>
(ydary, 15:25:03)
* The bug count stopped to increase and started going down. (ydary,
15:25:18)
* UX 3.6.0 Status Update: Nothing new to report from UX side, still a
bunch of pending patches. (ydary, 15:25:50)
* Infra 3.6.0 Status Update: Still working hard on pushing upgrade
manager, uniform SSO support, fencing refactoring, events mechanism
and other action items related to SPM removal and v2v. (ydary,
15:26:46)
* Integration 3.6 Status Update: tiraboschi still working on
packaging vdsm for debian, now looking at libvirt. (ydary,
15:28:24)
* Network 3.6.0 Status Update: Not much progress since last week on
3.6. The big features, REST API and SR-IOV are moving along nicely.
(ydary, 15:30:03)
* Gluster 3.6.0 Status Update: Network reviewed Gluster Network
feature patches should merge during the next week. (ydary,
15:33:46)
* Good progress on patch reviews for other features as well. (ydary,
15:34:13)
* ACTION: sahina & lvernia should merge Gluster Network feature in the
coming week. (ydary, 15:34:52)
* Storage 3.6.0 Status Update: Some progress on 3.6 features but not
too much, most of the team are occupied with the weekathon items,
going on this week. (ydary, 15:37:05)
* Virt 3.6.0 Status Update: Still working on 3.6 items, some small
features already in like migration enhancements. The major features
still have a way to go, like v2v, virtio console and more. (ydary,
15:40:27)
* Some WIP patches for major features already pushed to gerrit.
(ydary, 15:42:16)
* Node 3.6.0 Status Update: No updates from last week. (ydary,
15:45:44)
* SLA 3.6.0 Status Update: Progress on hosted engine items for 3.6.
Editing an HE VM is doable and the research on that may take some
more time. (ydary, 15:47:33)
* Martin started working on taking host memory into account when doing
load-balancing. (ydary, 15:48:22)
* No updates on REST API for quota gap RFE. (ydary, 15:49:03)
* other topics (ydary, 15:49:57)
* Update from last week action item: No progress, infra is still
looking at the gap for supporting jdk1.8 and wildfly, they'll will
follow up when they've something clear. (ydary, 15:53:27)
* ACTION: sbonazzo to update on wildfly and java 8 on next week
meeting since no progress for now. (ydary, 15:54:09)
Meeting ended at 15:55:49 UTC.
Action Items
------------
* Please push the workshop in #FOSSAsia on social media as you can, and
if you have colleagues in east Asia, ask them for some social media
love too!
* If you want to speak at KVM Forum, CfP is open, too, at:
<a class="moz-txt-link-freetext" href="http://events.linuxfoundation.org/events/kvm-forum/program/cfp">http://events.linuxfoundation.org/events/kvm-forum/program/cfp</a>
Speakers, by the way. get free registration.
* ydary to review BZ #1176937 to make sure it is indeed a blocker.
* sahina & lvernia should merge Gluster Network feature in the coming
week.
* sbonazzo to update on wildfly and java 8 on next week meeting since no
progress for now.
Action Items, by person
-----------------------
* lvernia
* sahina & lvernia should merge Gluster Network feature in the coming
week.
* sahina
* sahina & lvernia should merge Gluster Network feature in the coming
week.
* sbonazzo
* sbonazzo to update on wildfly and java 8 on next week meeting since
no progress for now.
* ydary
* ydary to review BZ #1176937 to make sure it is indeed a blocker.
* **UNASSIGNED**
* Please push the workshop in #FOSSAsia on social media as you can,
and if you have colleagues in east Asia, ask them for some social
media love too!
* If you want to speak at KVM Forum, CfP is open, too, at:
<a class="moz-txt-link-freetext" href="http://events.linuxfoundation.org/events/kvm-forum/program/cfp">http://events.linuxfoundation.org/events/kvm-forum/program/cfp</a>
Speakers, by the way. get free registration.
People Present (lines said)
---------------------------
* ydary (99)
* sbonazzo (24)
* lvernia (13)
* bkp (13)
* ovirtbot (12)
* rgolan (7)
* ofrenkel (7)
* sahina (5)
* tjelinek (4)
* ybronhei1 (3)
* tal (3)
* awels (3)
* tiraboschi_ (3)
* bkorren (3)
* didi (3)
* mvk (3)
* mskrivanek (2)
* fabiand (2)
* evilissimo (1)
* laravot (1)
* jvandewege (1)
* firemanxbr (1)
* alitke (1)
* mivaho (1)
* lveyde (1)
* rbarry (1)
* th3g1z (1)
* dr_gogeta86 (1)
* tlitovsk (1)
* jbrooks (1)
* jhernand (1)
* jnix (1)
* coxn (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: <a class="moz-txt-link-freetext" href="http://wiki.debian.org/MeetBot">http://wiki.debian.org/MeetBot</a>
</pre>
<br>
<pre class="moz-signature" cols="72">--
Yaniv Dary
Red Hat Israel Ltd.
34 Jerusalem Road
Building A, 4th floor
Ra'anana, Israel 4350109
Tel : +972 (9) 7692306
8272306
Email: <a class="moz-txt-link-abbreviated" href="mailto:ydary@redhat.com">ydary(a)redhat.com</a>
IRC : ydary</pre>
</body>
</html>
--------------090402070708030805010900--
9 years, 9 months
Sync Error on Master Domain after adding a second one
by Stefano Stagnaro
I'm testing oVirt 3.5.2 nightly with 1 host for engine, 2 for virt (v10,v11) and 2 for GlusterFS (s20,s21). The Master Data Domain (named DATA) rely on GlusterFS.
I've added second Data Domain (named DATA_R3) in order to switch the Master role and remove the old one. Every time I try to put the old Data Domain in maintenance I got the following error:
"Sync Error on Master Domain between Host v10 and oVirt Engine. Domain: DATA_R3 is marked as Master in oVirt Engine database but not on the Storage side. Please consult with Support on how to fix this issue."
Same error if I try to put DATA in maintenance from the shell:
# action storagedomain '62a034ca-63df-44f2-9a87-735ddd257a6b' deactivate --datacenter-identifier '00000002-0002-0002-0002-00000000022f'
I cannot switch to the new Master Data Domain neither I can put the Data Center in maintenance.
I'm not sure if it is related to bug 1183977. I've already upgraded to ovirt-engine-3.5.2-0.0.master.20150224122113.git410d88b.el6.noarch but the problem still happen.
Thanks,
--
Stefano Stagnaro
Prisma Engineering S.r.l.
Via Petrocchi, 4
20127 Milano – Italy
Tel. 02 26113507 int 339
e-mail: stefanos(a)prisma-eng.com
skype: stefano.stagnaro
9 years, 9 months
Help understanding Gluster in oVirt
by Groten, Ryan
--_000_61A8344D117D814CA4DA393472F38CF401B4D390CECD1001M360cor_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
I was planning on making a Gluster Data domain to test, and found some grea=
t information on this page: http://community.redhat.com/blog/2014/05/ovirt-=
3-4-glusterized/
The article the author uses the CTDB service for VIP failover. Is it possi=
ble/recommended to not do this, and just create a gluster volume on all the=
hosts in a cluster, then create the Gluster data domain as localhost:<glus=
ter_vol>?
Thanks,
Ryan
--_000_61A8344D117D814CA4DA393472F38CF401B4D390CECD1001M360cor_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Century Gothic";
panose-1:2 11 5 2 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Century Gothic","sans-serif";
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;
font-family:"Calibri","sans-serif";}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'f=
ont-size:10.0pt;font-family:"Century Gothic","sans-serif"'>I was planning o=
n making a Gluster Data domain to test, and found some great information on=
this page: <a href=3D"http://community.redhat.com/blog/2014/05/ovirt-3-4-g=
lusterized/">http://community.redhat.com/blog/2014/05/ovirt-3-4-glusterized=
/</a><o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10=
.0pt;font-family:"Century Gothic","sans-serif"'>The article the author uses=
the CTDB service for VIP failover. Is it possible/recommended to not=
do this, and just create a gluster volume on all the hosts in a cluster, t=
hen create the Gluster data domain as localhost:<gluster_vol>?<o:p></=
o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-fa=
mily:"Century Gothic","sans-serif"'><o:p> </o:p></span></p><p class=3D=
MsoNormal><span style=3D'font-size:10.0pt;font-family:"Century Gothic","san=
s-serif"'>Thanks,<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'=
font-size:10.0pt;font-family:"Century Gothic","sans-serif"'>Ryan<o:p></o:p>=
</span></p></div></body></html>=
--_000_61A8344D117D814CA4DA393472F38CF401B4D390CECD1001M360cor_--
9 years, 9 months