Network Address Change
by Paul.LKW
Hi All:
I just has a case, I need to change the oVirt host and engine IP address
due to data center decommission I checked in the hosted-engine host
there are some files I could change ;
in ovirt-hosted-engine/hosted-engine.conf
ca_subject="O=simple.com, CN=1.2.3.4"
gateway=1.2.3.254
and of course I need to change the ovirtmgmt interface IP too, I think
just change the above line could do the tick, but where could I change
the other host IP in the cluster ?
I think I have to be lost all the host as once changed the hosted-engine
host IP as it is in diff. sub net.
Does there any command line tools could do that or someone has such
experience could share?
Best Regards,
Paul.LKW
2 years, 4 months
[Users] Problem Creating "oVirtEngine" Machine
by Richie@HIP
--Apple-Mail=_DF4BF6D1-1F87-4F60-9CF9-070D4D836241
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=windows-1252
I can't agree with you more. Modifying every box's or Virtual Machine's =
HOSTS file with a FQDN and IP SHOULD work, but in my case it is not. =
There are several reasons I've come to believe could be the problem =
during my trial-and-errors testing and learning.
FIRST - MACHINE IPs.
THe machine's "Names" where not appearing in the Microsoft Active =
Directory DHCP along with their assigned IPs; in other words, the DHCP =
just showed an "Assigned IP", equal to the Linux Machine's IP, with a =
<empty> ('i.e. blank, none, silch, plan old "no-letters-or-numbers") =
"Name" in the "Name" (i.e. machines "network name", or FQDN-value used =
by the Windows AD DNS-service) column. =20
if your IP is is appearing with an <empty> "name", there is no "host =
name" to associate the IP, it makes it difficult to define a FQDN; which =
isn't that useful if we're going to use the HOSTS files in all =
participating machines in an oVirt Installation.
I kept banging my head for three (3) long hours trying to find the =
problem.
In Fedora 18, I could't find where the "network name" of the machine =
could be defined. =20
I tried putting the "Additional Search Domains" and/or "DHCP Client ID" =
in Fedora's 18 Desktop - under "System Settings > Hardware > Network > =
Options > IPv4 Setting"
The DHCP went crazy; showing an "Aberrant-MAC-Address" (i.e. a really =
long-sting value where the machine's MAC address should be), and we knew =
the MAC address as we obtained using "ifconfig" on the machine getting =
it's IP from the DHCP. So we reverted these entries from the =
aforementioned, rebooted, and got an assigned IP, with proper MAC =
address, but still no "Name"
Kept wondering around the "Settings" and seeing which one made sense, =
but what the heck, I went for it. =20
Under "System Settings > System > Details" I found the information about =
GNOME and the machine's hardware. =20
There was a field for "Device Name" that originally had =
"localhost.localdomain"; I changed the value to "ovirtmanager". and =
under "Graphic" changed to "Forced Fallback Mode" to "ON". =20
I also installed all Kerberos libraries and client (i.e. authconfig-gtk, =
authhub, authhub-client, krb5-apple-clents, krb5-auth-dialog, =
krb5-workstation, pam-kcoda, pam-krb5, root-net.krb5) and rebooted
VOILA=85!!! =20
I don;t know if it was the definition of "Device Name" from =
"localhost.localdomain" to "ovirtengine", of the Kerberos libraries =
install, or both. But finally the MS AD DHCP was showing the =
Addigned-IP, the machine "Name" and the proper MAC-address. Regardless, =
setting the machine's "Network Name" under "System Settings > System > =
Details > Device Name", with no explanation of what "Device Name" meant =
or was used for, was the last place I would have imagined this network =
setting could be defined.
NOTE - Somebody has to try the two steps I did together, separately. to =
see which one is the real problem-solver; for me it is working, and "if =
it ain't broke, don't fix it=85"
Now that I have the DHCP / IP thing sorted, I have to do the DNS stuff.
To this point, I've addressed the DHCP and "Network Name" of the =
IP-Lease (required for the DNS to work). This still does't completely =
explain why, by modifying the HOSTS file (allowing be to set and IP and =
non-DNS FQDN). allows me to install the oVirtEngine "as long as I do not =
use default HTTPd service parameters as suggested by the install". By =
using the HOST file to "define" FQDNs, AND NOT using the default HTTPd =
suggested changes, I'm able to install the oVirtEngine (given that I use =
ports 8700 and 8701) to access the "oVirtEngine Welcome Screen", BUT =
NONE of the "oVirt Portals" work=85 YET=85!!!
More to come during the week
Richie
Jos=E9 E ("Richie") Piovanetti, MD, MS=20
M: 787-615-4884 | richiepiovanetti(a)healthcareinfopartners.com
On Aug 2, 2013, at 3:10 AM, Joop <jvdwege(a)xs4all.nl> wrote:
> Hello Ritchie,
>=20
>> In a conversation via IRC, someone suggested that I activate =
"dnsmask" to overcome what appears to be a DNS problem. I'll try that =
other possibility once I get home later today.
>>=20
>> In the mean time, what do you mean by "fixing the hostname"=85? I =
opened and fixed the HOSTNAMES and changed it from =
"localhost-localdomain" to "localhost.localdomain" and that made no =
difference. Albeit, after changing I didm;t restart, remove ovirtEngine =
((using "engine-cleanup") and reinstalled via "engine-setup". Is that =
what you mean=85?
>>=20
>>=20
>>=20
>> In the mean time, the fact that even if I resolve the issue of =
oVirtEngine I will not be able to connect to the oVirt Nodes unless I =
have DNS resolution, apparently means I should do something with =
resolving via DNS in my home LAN (i.e implement some sort of "DNS Cache" =
so I can resolve my home computers via DNS inside my LAN).
>>=20
>> Any suggestions are MORE THAN WELCOME=85!!!
>> =20
>=20
> Having setup ovirt more than I can count right now I share your =
feeling that it isn't always clear why things are going wrong, but in =
this case I suspect that there is a rather small thing missing.
> In short if you setup ovirt-engine, either using virtualbox or on real =
hardware, and you give your host a meaningfull name AND you add that =
info also in your /etc/hosts file than things SHOULD work, no need for =
dnsmasq or even bind. Would make things easier once you start adding =
virt hosts to you infrastructure since you will need to duplicate these =
actions on each host (add engine name/ip to each host and add each host =
to the others and all hosts to engine)
>=20
> Just ask if you need more assistance and I will write down a small =
howto that should work out of the box else I might have some time to see =
if I can get things going.
>=20
> Regards,
>=20
> Joop
>=20
--Apple-Mail=_DF4BF6D1-1F87-4F60-9CF9-070D4D836241
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=windows-1252
<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dwindows-1252"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I =
can't agree with you more. Modifying every box's or Virtual =
Machine's HOSTS file with a FQDN and IP SHOULD work, but in my case it =
is not. There are several reasons I've come to believe could be =
the problem during my trial-and-errors testing and =
learning.<div><div><br></div><div>FIRST - MACHINE IPs.</div><ul =
class=3D"MailOutline"><li>THe machine's "Names" where not appearing in =
the <b>Microsoft Active Directory DHCP</b> along with their assigned =
IPs; in other words, the DHCP just showed an "Assigned IP", equal to the =
Linux Machine's IP, with a <empty> ('i.e. blank, none, silch, plan =
old "no-letters-or-numbers") "Name" in the "Name" (i.e. machines =
"network name", or FQDN-value used by the Windows AD DNS-service) =
column. </li><li>if your IP is is appearing with an <empty> =
"name", there is no "host name" to associate the IP, it makes it =
difficult to define a FQDN; which isn't that useful if we're going to =
use the HOSTS files in all participating machines in an oVirt =
Installation.</li><li>I kept banging my head for three (3) long hours =
trying to find the problem.</li><ul><li>In Fedora 18, I could't find =
where the "network name" of the machine could be defined. =
</li><li>I tried putting the "Additional Search Domains" and/or =
"DHCP Client ID" in Fedora's 18 Desktop - under "System Settings > =
Hardware > Network > Options > IPv4 Setting"</li><ul><li>The =
DHCP went crazy; showing an "Aberrant-MAC-Address" (i.e. a really =
long-sting value where the machine's MAC address should be), and we knew =
the MAC address as we obtained using "ifconfig" on the machine getting =
it's IP from the DHCP. So we reverted these entries from the =
aforementioned, rebooted, and got an assigned IP, with proper MAC =
address, but still no "Name"</li></ul><li>Kept wondering around the =
"Settings" and seeing which one made sense, but what the heck, I went =
for it. </li><ul><li>Under "System Settings > System > =
Details" I found the information about GNOME and the machine's hardware. =
</li><li>There was a field for "Device Name" that originally had =
"localhost.localdomain"; I changed the value to "ovirtmanager". and =
under "Graphic" changed to "Forced Fallback Mode" to "ON". =
</li><li>I also installed all Kerberos libraries and client (i.e. =
authconfig-gtk, authhub, authhub-client, krb5-apple-clents, =
krb5-auth-dialog, krb5-workstation, pam-kcoda, pam-krb5, root-net.krb5) =
and rebooted</li><li>VOILA=85!!! </li></ul><li>I don;t know if it =
was the definition of "Device Name" from "localhost.localdomain" to =
"ovirtengine", of the Kerberos libraries install, or both. But =
finally the MS AD DHCP was showing the Addigned-IP, the machine "Name" =
and the proper MAC-address. Regardless, setting the machine's =
"Network Name" under "System Settings > System > Details =
> Device Name", with no explanation of what "Device Name" meant =
or was used for, was the last place I would have imagined this =
network setting could be defined.</li><li><b>NOTE</b> - Somebody has to =
try the two steps I did together, separately. to see which one is the =
real problem-solver; for me it is working, and "if it ain't broke, don't =
fix it=85"</li></ul></ul><div><br =
class=3D"webkit-block-placeholder"></div><div>Now that I have the DHCP / =
IP thing sorted, I have to do the DNS stuff.</div><div><br></div><div>To =
this point, I've addressed the DHCP and "Network Name" of the IP-Lease =
(required for the DNS to work). This still does't completely =
explain why, by modifying the HOSTS file (allowing be to set and IP and =
non-DNS FQDN). allows me to install the oVirtEngine "<b><i>as long as I =
do not use default HTTPd service parameters as suggested by the =
install</i></b>". <b>By using the HOST file to "define" FQDNs, AND =
NOT using the default HTTPd suggested changes, I'm able to install the =
oVirtEngine (given that I use ports 8700 and 8701) to access the =
"oVirtEngine Welcome Screen", BUT NONE of the "oVirt Portals" work</b>=85 =
YET=85!!!</div><div><br></div><div>More to come during the =
week</div><div><br></div><div>Richie</div><div =
apple-content-edited=3D"true"><br>Jos=E9 E ("Richie") Piovanetti, MD, =
MS <br>M: 787-615-4884 | <a =
href=3D"mailto:richiepiovanetti@healthcareinfopartners.com">richiepiovanet=
ti(a)healthcareinfopartners.com</a><br><br><br><br><br><br></div><br><div><d=
iv>On Aug 2, 2013, at 3:10 AM, Joop <<a =
href=3D"mailto:jvdwege@xs4all.nl">jvdwege(a)xs4all.nl</a>> =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite">Hello Ritchie,<br><br><blockquote type=3D"cite">In a =
conversation via IRC, someone suggested that I activate "dnsmask" to =
overcome what appears to be a DNS problem. I'll try that other =
possibility once I get home later today.<br><br>In the mean time, what =
do you mean by "fixing the hostname"=85? I opened and fixed the =
HOSTNAMES and changed it from "localhost-localdomain" to =
"localhost.localdomain" and that made no difference. Albeit, after =
changing I didm;t restart, remove ovirtEngine ((using "engine-cleanup") =
and reinstalled via "engine-setup". Is that what you =
mean=85?<br><br><br><br>In the mean time, the fact that even if I =
resolve the issue of oVirtEngine I will not be able to connect to the =
oVirt Nodes unless I have DNS resolution, apparently means I should do =
something with resolving via DNS in my home LAN (i.e implement some sort =
of "DNS Cache" so I can resolve my home computers via DNS inside my =
LAN).<br><br>Any suggestions are MORE THAN WELCOME=85!!!<br> =
<br></blockquote><br>Having setup ovirt more than I can count =
right now I share your feeling that it isn't always clear why things are =
going wrong, but in this case I suspect that there is a rather small =
thing missing.<br>In short if you setup ovirt-engine, either using =
virtualbox or on real hardware, and you give your host a meaningfull =
name AND you add that info also in your /etc/hosts file than things =
SHOULD work, no need for dnsmasq or even bind. Would make things easier =
once you start adding virt hosts to you infrastructure since you will =
need to duplicate these actions on each host (add engine name/ip to each =
host and add each host to the others and all hosts to =
engine)<br><br>Just ask if you need more assistance and I will write =
down a small howto that should work out of the box else I might have =
some time to see if I can get things =
going.<br><br>Regards,<br><br>Joop<br><br></blockquote></div><br></div></b=
ody></html>=
--Apple-Mail=_DF4BF6D1-1F87-4F60-9CF9-070D4D836241--
5 years, 11 months
[Users] oVirt Weekly Sync Meeting Minutes -- 2012-05-23
by Mike Burns
Minutes: http://ovirt.org/meetings/ovirt/2012/ovirt.2012-05-23-14.00.html
Minutes (text): http://ovirt.org/meetings/ovirt/2012/ovirt.2012-05-23-14.00.txt
Log: http://ovirt.org/meetings/ovirt/2012/ovirt.2012-05-23-14.00.log.html
=========================
#ovirt: oVirt Weekly Sync
=========================
Meeting started by mburns at 14:00:23 UTC. The full logs are available
at http://ovirt.org/meetings/ovirt/2012/ovirt.2012-05-23-14.00.log.html
.
Meeting summary
---------------
* agenda and roll call (mburns, 14:00:41)
* Status of next release (mburns, 14:05:17)
* LINK: https://bugzilla.redhat.com/show_bug.cgi?id=822145 (mburns,
14:05:29)
* AGREED: freeze date and beta release delayed by 1 week to 2012-06-07
(mburns, 14:12:33)
* post freeze, release notes flag needs to be used where required
(mburns, 14:14:21)
* https://bugzilla.redhat.com/show_bug.cgi?id=821867 is a VDSM blocker
for 3.1 (oschreib, 14:17:27)
* ACTION: dougsland to fix upstream vdsm right now, and open a bug on
libvirt augeas (oschreib, 14:21:44)
* LINK: https://bugzilla.redhat.com/show_bug.cgi?id=822158 (mburns,
14:23:39)
* assignee not available, update to come tomorrow (mburns, 14:24:59)
* ACTION: oschreib to make sure BZ#822158 is handled quickly
(oschreib, 14:25:29)
* LINK: https://bugzilla.redhat.com/show_bug.cgi?id=824397 (mburns,
14:28:55)
* 824397 expected to be merged prior next week's meeting (mburns,
14:29:45)
* LINK: https://bugzilla.redhat.com/show_bug.cgi?id=824420 (mburns,
14:30:15)
* tracker for node based on F17 (mburns, 14:30:28)
* blocked by util-linux bug currently (mburns, 14:30:40)
* new build expected from util-linux maintainer in next couple days
(mburns, 14:30:55)
* sub-project status -- engine (mburns, 14:32:49)
* nothing to report outside of blockers discussed above (mburns,
14:34:00)
* sub-project status -- vdsm (mburns, 14:34:09)
* nothing outside of blockers above (mburns, 14:35:36)
* sub-project status -- node (mburns, 14:35:43)
* working on f17 migration, but blocked by util-linux bug (mburns,
14:35:58)
* should be ready for freeze deadline (mburns, 14:36:23)
* Review decision on Java 7 and Fedora jboss rpms in oVirt Engine
(mburns, 14:36:43)
* Java7 basically working (mburns, 14:37:19)
* LINK: http://gerrit.ovirt.org/#change,4416 (oschreib, 14:39:35)
* engine will make ack/nack statement next week (mburns, 14:39:49)
* fedora jboss rpms patch is in review, short tests passed (mburns,
14:40:04)
* engine ack on fedora jboss rpms and java7 needed next week (mburns,
14:44:47)
* Upcoming Workshops (mburns, 14:45:11)
* NetApp workshop set for Jan 22-24 2013 (mburns, 14:47:16)
* already at half capacity for Workshop at LinuxCon Japan (mburns,
14:47:37)
* please continue to promote it (mburns, 14:48:19)
* proposal: board meeting to be held at all major workshops (mburns,
14:48:43)
* LINK: http://www.ovirt.org/wiki/OVirt_Global_Workshops (mburns,
14:49:30)
* Open Discussion (mburns, 14:50:12)
* oVirt/Quantum integration discussion will be held separately
(mburns, 14:50:43)
Meeting ended at 14:52:47 UTC.
Action Items
------------
* dougsland to fix upstream vdsm right now, and open a bug on libvirt
augeas
* oschreib to make sure BZ#822158 is handled quickly
Action Items, by person
-----------------------
* dougsland
* dougsland to fix upstream vdsm right now, and open a bug on libvirt
augeas
* oschreib
* oschreib to make sure BZ#822158 is handled quickly
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* mburns (98)
* oschreib (55)
* doronf (12)
* lh (11)
* sgordon (8)
* dougsland (8)
* ovirtbot (6)
* ofrenkel (4)
* cestila (2)
* RobertMdroid (2)
* ydary (2)
* rickyh (1)
* yzaslavs (1)
* cctrieloff (1)
* mestery_ (1)
* dustins (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
5 years, 11 months
[QE][ACTION REQUIRED] oVirt 3.5.1 RC status - postponed
by Sandro Bonazzola
Hi,
We have still blockers for oVirt 3.5.1 RC release so we need to postpone it until they'll be fixed.
The bug tracker [1] shows 1 open blocker:
Bug ID Whiteboard Status Summary
1160846 sla NEW Can't add disk to VM without specifying disk profile when the storage domain has more than one disk profile
In order to stabilize the release a new branch ovirt-engine-3.5.1 will be created from the same git hash used for composing the RC.
- ACTION: Gilad please provide ETA on above blocker, the new proposed RC date will be decided on the given ETA.
Maintainers:
- Please be sure that 3.5 snapshot allow to create VMs
- Please be sure that no pending patches are going to block the release
- If any patch must block the RC release please raise the issue as soon as possible.
There are still 57 bugs [2] targeted to 3.5.1.
Excluding node and documentation bugs we still have 37 bugs [3] targeted to 3.5.1.
Maintainers / Assignee:
- Please add the bugs to the tracker if you think that 3.5.1 should not be released without them fixed.
- ACTION: Please update the target to 3.5.2 or later for bugs that won't be in 3.5.1:
it will ease gathering the blocking bugs for next releases.
- ACTION: Please fill release notes, the page has been created here [4]
Community:
- If you're testing oVirt 3.5 nightly snapshot, please add yourself to the test page [5]
[1] http://bugzilla.redhat.com/1155170
[2] http://goo.gl/7G0PDV
[3] http://goo.gl/6gUbVr
[4] http://www.ovirt.org/OVirt_3.5.1_Release_Notes
[5] http://www.ovirt.org/Testing/oVirt_3.5.1_Testing
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
5 years, 11 months
[Users] Lifecycle / upgradepath
by Sven Kieske
Hi Community,
Currently, there is no single document describing supported
(which means: working ) upgrade scenarios.
I think the project has matured enough, to have such an supported
upgradepath, which should be considered in the development of new
releases.
As far as I know, currently it is supported to upgrade
from x.y.z to x.y.z+1 and from x.y.z to x.y+1.z
but not from x.y-1.z to x.y+1.z directly.
maybe this should be put together in a wiki page at least.
also it would be cool to know how long a single "release"
would be supported.
In this context I would define a release as a version
bump from x.y.z to x.y+1.z or to x+1.y.z
a bump in z would be a bugfix release.
The question is, how long will we get bugfix releases
for a given version?
What are your thoughts?
--
Mit freundlichen Grüßen / Regards
Sven Kieske
Systemadministrator
Mittwald CM Service GmbH & Co. KG
Königsberger Straße 6
32339 Espelkamp
T: +49-5772-293-100
F: +49-5772-293-333
https://www.mittwald.de
Geschäftsführer: Robert Meyer
St.Nr.: 331/5721/1033, USt-IdNr.: DE814773217, HRA 6640, AG Bad Oeynhausen
Komplementärin: Robert Meyer Verwaltungs GmbH, HRB 13260, AG Bad Oeynhausen
5 years, 11 months
[Users] Nested virtualization with Opteron 2nd generation and oVirt 3.1 possible?
by Gianluca Cecchi
Hello,
I have 2 physical servers with Opteron 2nd gen cpu.
There is CentOS 6.3 installed and some VM already configured on them.
Their /proc/cpuinfo contains
...
model name : Dual-Core AMD Opteron(tm) Processor 8222
...
kvm_amd kernel module is loaded with its default enabled nested option
# systool -m kvm_amd -v
Module = "kvm_amd"
Attributes:
initstate = "live"
refcnt = "15"
srcversion = "43D8067144E7D8B0D53D46E"
Parameters:
nested = "1"
npt = "1"
...
I already configured a fedora 17 VM as a oVirt 3.1 Engine
I'm trying to configure another VM as oVirt 3.1 node with
ovirt-node-iso-2.5.5-0.1.fc17.iso
It seems I'm not able to configure so that ovirt install doesn't complain.
After some attempts, I tried this in my vm.xml for the cpu:
<cpu mode='custom' match='exact'>
<model fallback='allow'>athlon</model>
<vendor>AMD</vendor>
<feature policy='require' name='pni'/>
<feature policy='require' name='rdtscp'/>
<feature policy='force' name='svm'/>
<feature policy='require' name='clflush'/>
<feature policy='require' name='syscall'/>
<feature policy='require' name='lm'/>
<feature policy='require' name='cr8legacy'/>
<feature policy='require' name='ht'/>
<feature policy='require' name='lahf_lm'/>
<feature policy='require' name='fxsr_opt'/>
<feature policy='require' name='cx16'/>
<feature policy='require' name='extapic'/>
<feature policy='require' name='mca'/>
<feature policy='require' name='cmp_legacy'/>
</cpu>
Inside node /proc/cpuinfo becomes
processor : 3
vendor_id : AuthenticAMD
cpu family : 6
model : 2
model name : QEMU Virtual CPU version 0.12.1
stepping : 3
microcode : 0x1000065
cpu MHz : 3013.706
cache size : 512 KB
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat
pse36 clflush mmx fxsr sse sse2 syscall mmxext fxsr_opt lm nopl pni
cx16 hypervisor lahf_lm cmp_legacy cr8_legacy
bogomips : 6027.41
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:
2 questions:
1) Is there any combination in xml file to give to my VM so that oVirt
doesn't complain about missing hardware virtualization with this
processor?
2) suppose 1) is not possible in my case and I still want to test the
interface and try some config operations to see for example the
differences with RHEV 3.0, how can I do?
At the moment this complaint about hw virtualization prevents me to
activate the node.
I get
Installing Host f17ovn01. Step: RHEV_INSTALL.
Host f17ovn01 was successfully approved.
Host f17ovn01 running without virtualization hardware acceleration
Detected new Host f17ovn01. Host state was set to Non Operational.
Host f17ovn01 moved to Non-Operational state.
Host f17ovn01 moved to Non-Operational state as host does not meet the
cluster's minimum CPU level. Missing CPU features : CpuFlags
Can I lower the requirements to be able to operate without hw
virtualization in 3.1?
Thanks in advance,
Gianluca
5 years, 11 months
[Users] importing from kvm into ovirt
by Jonathan Horne
--_000_9BE6F493F83A594DA60C45E6A09DC5AC016BA694AUSP01DAG0201co_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
I need to import a kvm virtual machine from a standalone kvm into my ovirt =
cluster. Standalone is using local storage, and my ovirt cluster is using =
iscsi. Can i please have some advice on whats the best way to get this sys=
tem into ovirt?
Right now i see it as copying the .img file to somewhere=85 but i have no i=
dea where to start. I found this directory on one of my ovirt nodes:
/rhev/data-center/mnt/blockSD/fe633237-14b2-4f8b-aedd-bbf753bcafaf/master/v=
ms
But inside is just directories that appear to have uuid-type of names, and =
i can't tell what belongs to which vm.
Any advice would be greatly appreciated.
Thanks,
jonathan
________________________________
This is a PRIVATE message. If you are not the intended recipient, please de=
lete without copying and kindly advise us by e-mail of the mistake in deliv=
ery. NOTE: Regardless of content, this e-mail shall not operate to bind SKO=
POS to any order or other contract unless pursuant to explicit written agre=
ement or government initiative expressly permitting the use of e-mail for s=
uch purpose.
--_000_9BE6F493F83A594DA60C45E6A09DC5AC016BA694AUSP01DAG0201co_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <41FAB2B157C43549B6577A3495BA255C(a)collaborationhost.net>
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap:break-word; color:rgb(0,0,0); font-size:14px; font=
-family:Calibri,sans-serif">
<div>
<div>
<div>I need to import a kvm virtual machine from a standalone kvm into my o=
virt cluster. Standalone is using local storage, and my ovirt cluster=
is using iscsi. Can i please have some advice on whats the best way =
to get this system into ovirt?</div>
</div>
</div>
<div><br>
</div>
<div>Right now i see it as copying the .img file to somewhere=85 but i have=
no idea where to start. I found this directory on one of my ovirt no=
des:</div>
<div><br>
</div>
<div>/rhev/data-center/mnt/blockSD/fe633237-14b2-4f8b-aedd-bbf753bcafaf/mas=
ter/vms</div>
<div><br>
</div>
<div>But inside is just directories that appear to have uuid-type of names,=
and i can't tell what belongs to which vm.</div>
<div><br>
</div>
<div>Any advice would be greatly appreciated.</div>
<div><br>
</div>
<div>Thanks,</div>
<div>jonathan</div>
<br>
<hr>
<font color=3D"Gray" face=3D"Arial" size=3D"1">This is a PRIVATE message. I=
f you are not the intended recipient, please delete without copying and kin=
dly advise us by e-mail of the mistake in delivery. NOTE: Regardless of con=
tent, this e-mail shall not operate to
bind SKOPOS to any order or other contract unless pursuant to explicit wri=
tten agreement or government initiative expressly permitting the use of e-m=
ail for such purpose.</font>
</body>
</html>
--_000_9BE6F493F83A594DA60C45E6A09DC5AC016BA694AUSP01DAG0201co_--
6 years
Trying to reset password for ovirt wiki
by noc
This is a multi-part message in MIME format.
--------------000005070002050708050606
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Hoping someone can help me out.
For some reason I keep getting the following error when I try to reset
my password:
Reset password
* Error sending mail: Failed to add recipient: jvandewege(a)nieuwland.nl
[SMTP: Invalid response code received from server (code: 554,
response: 5.7.1 <jvandewege(a)nieuwland.nl>: Relay access denied)]
Complete this form to receive an e-mail reminder of your account details.
Since I receive the ML on this address it is definitely a working address.
Tried my home account too and same error but then for my home provider,
Relay denied ??
A puzzled user,
Joop
--------------000005070002050708050606
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hoping someone can help me out.<br>
For some reason I keep getting the following error when I try to
reset my password:<br>
<br>
<fieldset><legend>Reset password</legend>
<div class="error">
<ul>
<li>Error sending mail: Failed to add recipient:
<a class="moz-txt-link-abbreviated" href="mailto:jvandewege@nieuwland.nl">jvandewege(a)nieuwland.nl</a> [SMTP: Invalid response code
received from server (code: 554, response: 5.7.1
<a class="moz-txt-link-rfc2396E" href="mailto:jvandewege@nieuwland.nl"><jvandewege(a)nieuwland.nl></a>: Relay access denied)]</li>
</ul>
</div>
<p>Complete this form to receive an e-mail reminder of your
account details.<br>
</p>
</fieldset>
<br>
Since I receive the ML on this address it is definitely a working
address.<br>
Tried my home account too and same error but then for my home
provider, Relay denied ??<br>
<br>
A puzzled user,<br>
<br>
Joop<br>
<br>
</body>
</html>
--------------000005070002050708050606--
6 years
ovirt-guest-agent issue on rhel5.5
by John Michael Mercado
Hi All,
I need your help. Anyone who encounter the below error and have the
solution? Can you help me how to fix this?
MainThread::INFO::2015-01-27
10:22:53,247::ovirt-guest-agent::57::root::Starting oVirt guest agent
MainThread::ERROR::2015-01-27
10:22:53,248::ovirt-guest-agent::138::root::Unhandled exception in oVirt
guest agent!
Traceback (most recent call last):
File "/usr/share/ovirt-guest-agent/ovirt-guest-agent.py", line 132, in ?
agent.run(daemon, pidfile)
File "/usr/share/ovirt-guest-agent/ovirt-guest-agent.py", line 63, in run
self.agent = LinuxVdsAgent(config)
File "/usr/share/ovirt-guest-agent/GuestAgentLinux2.py", line 371, in
__init__
AgentLogicBase.__init__(self, config)
File "/usr/share/ovirt-guest-agent/OVirtAgentLogic.py", line 171, in
__init__
self.vio = VirtIoChannel(config.get("virtio", "device"))
File "/usr/share/ovirt-guest-agent/VirtIoChannel.py", line 150, in
__init__
self._stream = VirtIoStream(vport_name)
File "/usr/share/ovirt-guest-agent/VirtIoChannel.py", line 131, in
__init__
self._vport = os.open(vport_name, os.O_RDWR)
OSError: [Errno 2] No such file or directory:
'/dev/virtio-ports/com.redhat.rhevm.vdsm'
Thanks
6 years
[Users] oVirt Workshop at LinuxCon Japan 2012
by Leslie Hawthorn
Hello everyone,
As part of our efforts to raise awareness of and educate more developers
about the oVirt project, we will be holding an oVirt workshop at
LinuxCon Japan, taking place on June 8, 2012. You can find full details
of the workshop agenda on the LinuxCon Japan site. [0]
Registration for the workshop is now open and is free of charge for the
first 50 participants. We will also look at adding additional
participant slots to the workshop based on demand.
Attendees who register for LinuxCon Japan via the workshop registration
link [1] will also be eligible for a discount on their LinuxCon Japan
registration.
Please spread the word to folks you think would find the workshop
useful. If they have already registered for LinuxCon Japan, they can
simply edit their existing registration to include the workshop.
[0] -
https://events.linuxfoundation.org/events/linuxcon-japan/ovirt-gluster-wo...
[1] - http://www.regonline.com/Register/Checkin.aspx?EventID=1099949
Cheers,
LH
--
Leslie Hawthorn
Community Action and Impact
Open Source and Standards @ Red Hat
identi.ca/lh
twitter.com/lhawthorn
6 years
[Users] Moving iSCSI Master Data
by rni@chef.net
--========GMXBoundary282021374122634158505
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
Hi,
it's me again....
I started my oVirt 'project' as a proof of concept,.. but it happend as always, it became production
Now, I've to move the iSCSI Master data to the real iSCSI traget.
Is there any way to do this, and to become rid of the old Master Data?
Thank you for your help
Hans-Joachim
--========GMXBoundary282021374122634158505
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
<span style=3D'font-family:Verdana'><span style=3D'font-size:12px'>Hi,<br /=
><br />it's me again....<br /><br />I started my oVirt 'project' as a proof=
of concept,.. but it happend as always, it became production <img alt=
=3D" " title=3D" " src=3D"http://images.gmx.com/images/outsource/applicatio=
n/mailclient/mailcom/resource/mailclient/icons/blue/emoticons/animated/S_02=
-516742918.gif" /><br /><br />Now, I've to move the iSCSI Master data to th=
e real iSCSI traget.<br />Is there any way to do this, and to become rid of=
the old Master Data?<br /><br /><span id=3D"editor_signature">Thank you fo=
r your help</span><br /><br />Hans-Joachim</span></span>
--========GMXBoundary282021374122634158505--
6 years
[Users] Can't access RHEV-H aka ovirt-node
by Scotto Alberto
--_004_C8B8517ADA90DB40A482797D59EB83896419FE83CED01MBXS08repl_
Content-Type: multipart/alternative;
boundary="_000_C8B8517ADA90DB40A482797D59EB83896419FE83CED01MBXS08repl_"
--_000_C8B8517ADA90DB40A482797D59EB83896419FE83CED01MBXS08repl_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Hi all,
I can't login to the hypervisor, neither as root nor as admin, neither from=
another computer via ssh nor directly on the machine.
I'm sure I remember the passwords. This is not the first time it happens: l=
ast time I reinstalled the host. Everything worked ok for about 2 weeks, an=
d then...
What's going on? Is it a known behavior, somehow?
Before rebooting the hypervisor, I would like to try something. RHEV Manage=
r talks to RHEV-H without any problems. Can I login with RHEV-M's keys? how=
?
Thank you all.
Alberto Scotto
[Blue]
Via Cardinal Massaia, 83
10147 - Torino - ITALY
phone: +39 011 29100
al.scotto(a)reply.it
www.reply.it
________________________________
--
The information transmitted is intended for the person or entity to which i=
t is addressed and may contain confidential and/or privileged material. Any=
review, retransmission, dissemination or other use of, or taking of any ac=
tion in reliance upon, this information by persons or entities other than t=
he intended recipient is prohibited. If you received this in error, please =
contact the sender and delete the material from any computer.
--_000_C8B8517ADA90DB40A482797D59EB83896419FE83CED01MBXS08repl_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<style>
<!--
@font-face
{font-family:Calibri}
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif"}
a:link, span.MsoHyperlink
{color:blue;
text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
{color:purple;
text-decoration:underline}
span.EmailStyle17
{font-family:"Calibri","sans-serif";
color:windowtext}
.MsoChpDefault
{font-family:"Calibri","sans-serif"}
@page WordSection1
{margin:70.85pt 2.0cm 2.0cm 2.0cm}
div.WordSection1
{}
-->
</style>
</head>
<body lang=3D"IT" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi all,</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I can’t login to the hype=
rvisor, neither as root nor as admin, neither from another computer via ssh=
nor directly on the machine.</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I’m sure I remember the p=
asswords. This is not the first time it happens: last time I reinstalled th=
e host. Everything worked ok for about 2 weeks, and then...</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">What’s going on? Is it a =
known behavior, somehow?</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Before rebooting the hypervisor=
, I would like to try something. RHEV Manager talks to RHEV-H without any p=
roblems. Can I login with RHEV-M’s keys? how?</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"> </span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thank you all.</span></p>
</div>
<br>
<br>
<div align=3D"left">
<p style=3D"font-family:Calibri,Sans-Serif; font-size:10pt"><span style=3D"=
color:#000000; font-weight:bold">Alberto Scotto</span>
<span style=3D"color:#808080"></span><br>
<br>
<span style=3D"color:#000000"><img border=3D"0" alt=3D"Blue" src=3D"cid:bde=
5ac62d10545908e269a6006dbd5ac" style=3D"margin:0px">
</span><br>
<span style=3D"color:#808080">Via Cardinal Massaia, 83<br>
10147 - Torino - ITALY <br>
phone: +39 011 29100 <br>
<a href=3D"al.scotto(a)reply.it" target=3D"" style=3D"color:blue; text-decora=
tion:underline">al.scotto(a)reply.it</a>
<br>
<a title=3D"" href=3D"www.reply.it" target=3D"" style=3D"color:blue; text-d=
ecoration:underline">www.reply.it</a>
</span><br>
</p>
</div>
<br>
<hr>
<font face=3D"Arial" color=3D"Gray" size=3D"1"><br>
--<br>
The information transmitted is intended for the person or entity to which i=
t is addressed and may contain confidential and/or privileged material. Any=
review, retransmission, dissemination or other use of, or taking of any ac=
tion in reliance upon, this information
by persons or entities other than the intended recipient is prohibited. If=
you received this in error, please contact the sender and delete the mater=
ial from any computer.<br>
</font>
</body>
</html>
--_000_C8B8517ADA90DB40A482797D59EB83896419FE83CED01MBXS08repl_--
--_004_C8B8517ADA90DB40A482797D59EB83896419FE83CED01MBXS08repl_
Content-Type: image/png; name="blue.png"
Content-Description: blue.png
Content-Disposition: inline; filename="blue.png"; size=2834;
creation-date="Tue, 11 Sep 2012 14:14:44 GMT";
modification-date="Tue, 11 Sep 2012 14:14:44 GMT"
Content-ID: <bde5ac62d10545908e269a6006dbd5ac>
Content-Transfer-Encoding: base64
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
--_004_C8B8517ADA90DB40A482797D59EB83896419FE83CED01MBXS08repl_--
6 years, 1 month
Unable to make Single Sign on working on Windows 7 Guest
by Felipe Herrera Martinez
On the case I'll be able to create an installer, what is the name of the Application need to be there, in order to ovirt detects that Ovirt Guest agent is installed?
I have created an installer adding OvirtGuestService files and the Product Name to be shown, a part of the command line post installs..
I have tried with "ovirt-guest-agent" and "Ovirt guest agent" Names for the application installed on Windows 7 guest and even both are presented on ovirt VM Applications tab,
on any case LogonVDScommand appears.
There is other option to make it work now?
Thanks in advance,
Felipe
6 years, 1 month
Re: [ovirt-users] Problem Windows guests start in pause
by Dafna Ron
Hi Lucas,
Please send mails to the list next time.
can you please do rpm -qa |grep qemu.
also, can you try a different windows image?
Thanks,
Dafna
On 07/14/2014 02:03 PM, lucas castro wrote:
> On the host there I've tried to run the vm, I use a centOS 6.5
> and checked, no update for qemu, libvirt or related package.
--
Dafna Ron
6 years, 1 month
Feature: Hosted engine VM management
by Roy Golan
Hi all,
Upcoming in 3.6 is enhancement for managing the hosted engine VM.
In short, we want to:
* Allow editing the Hosted engine VM, storage domain, disks, networks etc
* Have a shared configuration for the hosted engine VM
* Have a backup for the hosted engine VM configuration
please review and comment on the wiki below:
http://www.ovirt.org/Hosted_engine_VM_management
Thanks,
Roy
6 years, 2 months
Re: [ovirt-users] Packet loss
by Doron Fediuck
----_com.android.email_640187878761650
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64
SGkgS3lsZSzCoApXZSBtYXkgaGF2ZSBzZWVuIHNvbWV0aGluZyBzaW1pbGFyIGluIHRoZSBwYXN0
IGJ1dCBJIHRoaW5rIHRoZXJlIHdlcmUgdmxhbnMgaW52b2x2ZWQuwqAKSXMgaXQgdGhlIHNhbWUg
Zm9yIHlvdT/CoApUb255IC8gRGFuLCBkb2VzIGl0IHJpbmcgYSBiZWxsP8Kg
----_com.android.email_640187878761650
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64
PGh0bWw+PGhlYWQ+PG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0
L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPjwvaGVhZD48Ym9keSA+PGRpdj5IaSBLeWxlLCZuYnNwOzwv
ZGl2PjxkaXY+V2UgbWF5IGhhdmUgc2VlbiBzb21ldGhpbmcgc2ltaWxhciBpbiB0aGUgcGFzdCBi
dXQgSSB0aGluayB0aGVyZSB3ZXJlIHZsYW5zIGludm9sdmVkLiZuYnNwOzwvZGl2PjxkaXY+SXMg
aXQgdGhlIHNhbWUgZm9yIHlvdT8mbmJzcDs8L2Rpdj48ZGl2PlRvbnkgLyBEYW4sIGRvZXMgaXQg
cmluZyBhIGJlbGw/Jm5ic3A7PC9kaXY+PC9ib2R5PjwvaHRtbD4=
----_com.android.email_640187878761650--
6 years, 2 months
oVirt-shell command to move a disk
by Nicolas Ecarnot
Hello,
I'm confused because though I'm using ovirt-shell to script many actions
every day, and even after a large bunch of reading and testing, I can
not find the correct syntax to move (offline/available) disks between
storage domains.
May you help me please?
(oVirt 3.4.4)
--
Nicolas Ecarnot
8 years, 8 months
python floppy in RunOnce mode
by Giulio Casella
Hi,
I'm trying to boot a vm with non persistent floppy using python ovirt
sdk (the "RunOnce" way in administrator portal), but guest OS can't see
floppy drive. The ultimate goal is to deploy floppy with sysprep
unattend.xml file for windows 7 pools of vm.
Here is a snippet of code I use:
-------------------------------------------------
myvm = api.vms.get(name="vmname")
content="This is file content!"
f=params.File(name="foobar.txt",content=content)
fs=params.Files()
fs.add_file(f)
payload=params.Payload()
payload.set_type("floppy")
payload.set_files(fs)
payloads=params.Payloads()
payloads.add_payload(payload)
thevm=params.VM()
thevm.set_payloads(payloads)
action=params.Action(vm=thevm)
myvm.start(action=action)
xml = ParseHelper.toXml(action)
print xml
-------------------------------------------------
As you can see, for debugging purpose, I print my xml action, and I get:
-------------------------------------------------
<action>
<vm>
<payloads>
<payload type="floppy">
<files>
<file>
<name>foobar.txt</name>
<content>This is file content</content>
</file>
</files>
</payload>
</payloads>
</vm>
</action>
-------------------------------------------------
in the admin portal I can see my vm in "RunOnce" state, but no floppy is
present...
In fact in the vm process command line
(ps -ef | grep qemu-kvm | grep vmname) I can't see -drive option
referring to floppy (I only see 2 "-drive" options, referring to vm
system disk and to a correctly mounted cdrom ISO)
What I'm doing wrong?
(The engine is RHEV-M version 3.4.1-0.31.el6ev)
Thanks in advance,
Giulio
9 years, 3 months
Re: [ovirt-users] Error during hosted-engine-setup for 3.5.1 on F20 (Cannot add the host to cluster ... SSH has failed)
by Bob Doolittle
On 03/09/2015 07:12 AM, Simone Tiraboschi wrote:
>
> ----- Original Message -----
>> From: "Bob Doolittle" <bob(a)doolittle.us.com>
>> To: "Simone Tiraboschi" <stirabos(a)redhat.com>
>> Sent: Monday, March 9, 2015 12:02:49 PM
>> Subject: Re: [ovirt-users] Error during hosted-engine-setup for 3.5.1 on F20 (Cannot add the host to cluster ... SSH
>> has failed)
>>
>> On Mar 9, 2015 5:23 AM, "Simone Tiraboschi" <stirabos(a)redhat.com> wrote:
>>>
>>>
>>> ----- Original Message -----
>>>> From: "Bob Doolittle" <bob(a)doolittle.us.com>
>>>> To: "users-ovirt" <users(a)ovirt.org>
>>>> Sent: Friday, March 6, 2015 9:21:20 PM
>>>> Subject: [ovirt-users] Error during hosted-engine-setup for 3.5.1 on
>> F20 (Cannot add the host to cluster ... SSH has
>>>> failed)
>>>>
>>>> Hi,
>>>>
>>>> I'm following the instructions here:
>> http://www.ovirt.org/Hosted_Engine_Howto
>>>> My self-hosted install failed near the end:
>>>>
>>>> To continue make a selection from the options below:
>>>> (1) Continue setup - engine installation is complete
>>>> (2) Power off and restart the VM
>>>> (3) Abort setup
>>>> (4) Destroy VM and abort setup
>>>>
>>>> (1, 2, 3, 4)[1]: 1
>>>> [ INFO ] Engine replied: DB Up!Welcome to Health Status!
>>>> Enter the name of the cluster to which you want to add the
>> host
>>>> (Default) [Default]:
>>>> [ ERROR ] Cannot automatically add the host to cluster Default: Cannot
>> add
>>>> Host. Connecting to host via SSH has failed, verify that the host is
>>>> reachable (IP address, routable address etc.) You may refer to the
>>>> engine.log file for further details.
>>>> [ ERROR ] Failed to execute stage 'Closing up': Cannot add the host to
>>>> cluster Default
>>>> [ INFO ] Stage: Clean up
>>>> [ INFO ] Generating answer file
>>>> '/var/lib/ovirt-hosted-engine-setup/answers/answers-20150306135624.conf'
>>>> [ INFO ] Stage: Pre-termination
>>>> [ INFO ] Stage: Termination
>>>>
>>>> I can ssh into the engine VM both locally and remotely. There is no
>>>> /root/.ssh directory, however. Did I need to set that up somehow?
>>> It's the engine that needs to open an SSH connection to the host calling
>> it by its hostname.
>>> So please be sure that you can SSH to the host from the engine using its
>> hostname and not its IP address.
>>
>> I'm assuming this should be a password-less login (key-based
>> authentication?).
> Yes, it is.
>
>> As what user?
> root
OK, I see a couple of problems.
First off, I didn't have my deploying-host hostname in the hosts map for my engine.
After adding it to /etc/hosts (both hostname and FQDN), when I try to ssh from root@engine to root@host it is prompting me for a password.
On my engine, ~root/.ssh does not contain any keys.
On my host, ~root/.ssh has authorized_keys, and in it there is a key with the comment "ovirt-engine".
It's possible that I inadvertently removed ~root/.ssh on engine while I was preparing the engine (I started to set up my own no-password logins and then thought better and cleaned up, not realizing that some prior setup affecting that directory had occurred). That would explain the second issue.
How/when does the key for root@engine get populated to the host's ~root/.ssh/authenticated_keys during setup?
-Bob
>
>> -Bob
>>
>>> Till hosted-engine hosts were simply identified by their IP address but
>> than we had some bug report on side effects of that.
>>> So now we generate and sign certs using host hostnames and so the engine
>> should be able to correctly resolve them.
>>>> When I log into the Administration portal, the engine VM does not appear
>>>> under the Virtual machine view (it's empty).
>>> It's cause the setup didn't complete.
>>>
>>>> I've attached what I think are the relevant logs.
>>>>
>>>> Also, when my host reboots, the ovirt-ha-broker and ovirt-ha-agent
>> services
>>>> do not come up automatically. I have to use systemctl to start them
>>>> manually.
>>> It's cause the setup didn't complete.
>>>
>>>> This is a fresh Fedora 20 machine installing a fresh copy of Ovirt
>> 3.5.1.
>>>> What's the cleanest approach to restore/complete sanity of my setup
>> please?
>>> First step is to clarify what went wrong in order to avoid it in the
>> future.
>>> Than, if you want a really sanity environment for production use I'd
>> suggest to redeploy.
>>> So
>>> hosted-engine --vm-poweroff
>>> empty the storage domain share and deploy again
>>>
>>>> Thanks,
>>>> Bob
>>>>
>>>>
>>>> I've linked 3 files to this email:
>>>> server.log (12.4 MB) Dropbox https://db.tt/g5p09AaD
>>>> vdsm.log (3.2 MB) Dropbox https://db.tt/P4572SUm
>>>> ovirt-hosted-engine-setup-20150306123622-tad1fy.log (413 KB) Dropbox
>>>> https://db.tt/XAM9ffhi
>>>> Mozilla Thunderbird makes it easy to share large files over email.
>>>>
>>>>
>>>> _______________________________________________
>>>> Users mailing list
>>>> Users(a)ovirt.org
>>>> http://lists.ovirt.org/mailman/listinfo/users
>>>>
9 years, 4 months
[RFI] oVirt 3.6 Planning
by s k
--_3cd0d8bb-5691-4f6b-93af-78e05dc9fe1a_
Content-Type: text/plain; charset="iso-8859-7"
Content-Transfer-Encoding: quoted-printable
On 12/09/14 09:22=2C Itamar Heim wrote:=0A=
> With oVirt 3.5 nearing GA=2C time to ask for "what do you want to see in =
=0A=
> oVirt 3.6"?=0A=
>=0A=
> Thanks=2C=0A=
> Itamar=0A=
> _______________________________________________=0A=
> Users mailing list=0A=
> Users at ovirt.org=0A=
> http://lists.ovirt.org/mailman/listinfo/users=0A=
>=0A=
>
Performance metric similar to what VMware calls "CPU Ready" would be very u=
seful if it was available in the VM details in the admin portal.=20
It would provide great visibility on VM's performance in an environment wit=
h CPU overallocation.
=
--_3cd0d8bb-5691-4f6b-93af-78e05dc9fe1a_
Content-Type: text/html; charset="iso-8859-7"
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<style><!--
.hmmessage P
{
margin:0px=3B
padding:0px
}
body.hmmessage
{
font-size: 12pt=3B
font-family:Calibri
}
--></style></head>
<body class=3D'hmmessage'><div dir=3D'ltr'><pre style=3D"white-space: pre-w=
rap=3B">On 12/09/14 09:22=2C Itamar Heim wrote:=0A=
>=3B<i> With oVirt 3.5 nearing GA=2C time to ask for "what do you want to=
see in =0A=
</i>>=3B<i> oVirt 3.6"?=0A=
</i>>=3B<i>=0A=
</i>>=3B<i> Thanks=2C=0A=
</i>>=3B<i> Itamar=0A=
</i>>=3B<i> _______________________________________________=0A=
</i>>=3B<i> Users mailing list=0A=
</i>>=3B<i> <a href=3D"http://lists.ovirt.org/mailman/listinfo/users">Use=
rs at ovirt.org</a>=0A=
</i>>=3B<i> <a href=3D"http://lists.ovirt.org/mailman/listinfo/users">htt=
p://lists.ovirt.org/mailman/listinfo/users</a>=0A=
</i>>=3B<i>=0A=
</i>>=3B</pre><pre style=3D"white-space: pre-wrap=3B"><br></pre><pre styl=
e=3D"white-space: pre-wrap=3B">Performance metric similar to what VMware ca=
lls "CPU Ready" would be very useful if it was available in the VM details =
in the admin portal. =3B</pre><pre style=3D"white-space: pre-wrap=3B"><=
br></pre><pre style=3D"white-space: pre-wrap=3B">It would provide great vis=
ibility on VM's performance in an environment with CPU overallocation.</pre=
><pre style=3D"white-space: pre-wrap=3B"><br></pre> </div></body=
>
</html>=
--_3cd0d8bb-5691-4f6b-93af-78e05dc9fe1a_--
9 years, 5 months
Re: [ovirt-users] [RFI] oVirt 3.6 Planning
by Juan Pablo Lorier
+1 to iso upload from gui
+1 to ceph support (if the way is via Cynder, then integrate Cynder in
Ovirt as you did with neutron to get arround the lack of features in
networking)
I've been asking for several things (with their respective RFEs) and as
versions go by without success, I'm asking again:
- 1049994 [RFE] Allow choosing network interface for gluster domain
traffic
- 1049476 [RFE] Mix untagged and tagged Logical Networks on the same NIC
- 1029489 [RFE] Export not exporting direct lun disk
- 1051002 [RFE] ISO domain should be a simple NFS share containing ISOs
9 years, 5 months
[RFI] oVirt 3.6 Planning
by Itamar Heim
With oVirt 3.5 nearing GA, time to ask for "what do you want to see in
oVirt 3.6"?
Thanks,
Itamar
9 years, 5 months
about LXC and ovirt
by Nathanaël Blanchet
This is a multi-part message in MIME format.
--------------020605060407070503090903
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Hi all,
now rhel7 is out, it will become a part of the ovirt project in a near
future. Given taht official LXC support aims to complete the KVM
virtualization part, is LXC planned to be supported for linux VM by
ovirt, like openvz is with proxmox?
--
Nathanaël Blanchet
Supervision réseau
Pôle exploitation et maintenance
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5
Tél. 33 (0)4 67 54 84 55
Fax 33 (0)4 67 54 84 14
blanchet(a)abes.fr
--------------020605060407070503090903
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<font size="-1">Hi all,<br>
<br>
now rhel7 is out, it will become a part of the ovirt project in a
near future. Given taht official LXC support aims to complete the
KVM virtualization part, is LXC planned to be supported for linux
VM by ovirt, like openvz is with proxmox?<br>
</font>
<pre class="moz-signature" cols="72">--
Nathanaël Blanchet
Supervision réseau
Pôle exploitation et maintenance
Département des systèmes d'information
227 avenue Professeur-Jean-Louis-Viala
34193 MONTPELLIER CEDEX 5
Tél. 33 (0)4 67 54 84 55
Fax 33 (0)4 67 54 84 14
<a class="moz-txt-link-abbreviated" href="mailto:blanchet@abes.fr">blanchet(a)abes.fr</a> </pre>
</body>
</html>
--------------020605060407070503090903--
9 years, 6 months
[Users] Cant assign Quotas to groups anymore?
by Maurice James
--_c1bf2036-7c19-43f7-bca5-b1f997d755b7_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
3.4.0-0.13.rc.el6See the error below
User admin failed to grant permission for Role QuotaConsumer on Quota Mobil=
ePolicy to User/Group Non interactive user. =
--_c1bf2036-7c19-43f7-bca5-b1f997d755b7_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<style><!--
.hmmessage P
{
margin:0px=3B
padding:0px
}
body.hmmessage
{
font-size: 12pt=3B
font-family:Calibri
}
--></style></head>
<body class=3D'hmmessage'><div dir=3D'ltr'><div><span class=3D"gwt-InlineLa=
bel"> =3B3.4.0-0.13.rc.el6</span></div><div>See the error below</div><d=
iv><br></div><div><br></div>User admin failed to grant permission for Role =
QuotaConsumer on Quota MobilePolicy to User/Group Non interactive user. =
</div></body>
</html>=
--_c1bf2036-7c19-43f7-bca5-b1f997d755b7_--
9 years, 7 months
Foreman: Add external provider (Failed with error PROVIDER_FAILURE and code 5050)
by Daniel Helgenberger
Hello,
did anyone actually get this working in oVirt 3.5 / EL6 - Engine? I am
trying this for two days now.
Setup:
Engine; EL6.5
Foreman; EL6.5
Foreman seems to do it's as I can use it to deploy hosts and also smart
proxies are running fine.
I have opened a BZ [1]; because this really can not work out of the box
with EL6 plain vanilla packages. I wonder if this was ever tested... ?
Java 7 used i n EL6 [4] does only support DH keys up to 1024byte. This
is known issue in Foreman [2] as longer DH keys are now used by default
in Foreman / PuppetCA.
A dirty fix confirmed working is adding default DH parameters to the
foreman cert; effectively disabling it [3].
So I got SSL working and I get beyond the authentication (entering wrong
data gets me auth errors)- however, I am still not able to add the
external provider. Pressing 'test' results in
(Failed with error PROVIDER_FAILURE and code 5050)
Sample engine.log
2014-10-28 23:49:40,860 ERROR
[org.ovirt.engine.core.bll.provider.TestProviderConnectivityCommand]
(ajp--127.0.0.1-8702-1) [6a3da4e7] Command
org.ovirt.engine.core.bll.provider.TestProviderConnectivityCommand throw
Vdc Bll exception. With error message VdcBLLException: PROVIDER_FAILURE
(Failed with error PROVIDER_FAILURE and code 5050)
I can't find any more hints in oVirt; access logs in Foreman are telling
me API queries by the engine. Did I miss a crucial step in the foreman
setup? How can I debug this issue?
I am willing to upgrade openjdk; provided this does not break my engine...
Thanks!
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1157749
[2] https://tickets.puppetlabs.com/browse/SERVER-17
[3] http://httpd.apache.org/docs/current/ssl/ssl_faq.html#javadh
[4] java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64
--
Daniel Helgenberger
m box bewegtbild GmbH
P: +49/30/2408781-22
F: +49/30/2408781-10
ACKERSTR. 19
D-10115 BERLIN
www.m-box.de www.monkeymen.tv
Geschäftsführer: Martin Retschitzegger / Michaela Göllner
Handeslregister: Amtsgericht Charlottenburg / HRB 112767
9 years, 7 months
MooseFS cluster as storage domain
by shimano
Hi everyone,
I would like to create storage domain based on MooseFS cluster. The first
idea was to do it by mount Posix compliant FS, but it doesn't like to mount
(or i don't know how to do it). The next idea was to use NFS, but even that
won't work. NFS causing Kernel crash and rebooting a Host when trying to
create storage domain.
I've checked everything I found on Google and all my NFS settings seems to
be OK but it's still crashing.
I know that MFS's issue have been taken here and it may be supported in
future, but does anybody know how to get it working in oVirt 3.4 or 3.5?
Or maybe somebody known problem with NFS and kernel panics on storage
domain creating?
9 years, 10 months
hosted-engine : how to shutdown hosts?
by Uwe Laverenz
Hi,
just a minor problem I guess: I have a small test environment with 2
hosts and a hosted engine on a separate NFS3 share, all running CentOS7.
The VMs are running from an iSCSI storage.
When I want to shutdown the environment I:
- shutdown VMs
- enable global maintenance mode
- "shutdown -h now" on the hosted engine vm
- "shutdown -h now" on the hosts
The problem: instead of shutting down, the hosts perform a reboot after
a short while.
Is this the expected behaviour or a known bug? How can I cleanly
shutdown my OVirt-environment?
Thank you,
Uwe
9 years, 10 months
How to backup/restore the rhevm-VM in hosted-engine ?
by xiec.fnst@cn.fujitsu.com
--_000_EE4D679B9474414187D2E27D8B6890F6931BF6G08CNEXMBPEKD03g0_
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
SGksQWxsDQogICAgICAgICBBcyB0aGUgbWF1dWFsLCBJIGNhbqGvdCBmaW5kIGFueXdheSB0byBi
YWNrdXAvcmVzdG9yZSB0aGUgcmhldm0tVk0gaW4gdGhlIGhvc3RlZC1lbmdpbmUuIFRoZSBJIGp1
c3QgdHJ5IHRvIGJhY2t1cCB0aGUgc3RvcmFnZSBvZiByaGV2bS1WTSAodXNpbmcgY3AgqENwcmYg
IHRvIG1ha2UgYSBjb3B5IG9mIGZvbGRlcikuIFRoZW4gSSBtYWtlIHNvbWUgY2hhbmdlIGFuZCBy
ZXBsYWNlIHRoZSBvcmlnaW4gUkhFVk0tVk0gY29udGVudCB3aXRoIG15IGJhY2t1cCBmb2xkZXIg
KG9mIGNvdXJzZSBJIHNodXRkb3duIHRoZSByaGV2bS12bSBmaXJzdCkuICBBdCBsYXN0IHRoZSB2
bSBjYW4gYmUgdXAsYnV0IHRoZSBzdGF0dXMgaXMgTk9UIGhlYWx0aCBidXQgYXMgYmVsb3c6DQoN
Cj09PT09PT09PT09PT09PT09PT09DQpTdGF0dXMgdXAtdG8tZGF0ZSAgICAgICAgICAgICAgICAg
IDogRmFsc2UNCkhvc3RuYW1lICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAxOTMuMTY4LjE5
NS4yNDgNCkhvc3QgSUQgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAxDQpFbmdpbmUgc3Rh
dHVzICAgICAgICAgICAgICAgICAgICAgIDogdW5rbm93biBzdGFsZS1kYXRhDQpTY29yZSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIDogMjQwMA0KTG9jYWwgbWFpbnRlbmFuY2UgICAgICAg
ICAgICAgICAgICA6IEZhbHNlDQpIb3N0IHRpbWVzdGFtcCAgICAgICAgICAgICAgICAgICAgIDog
MTQwOTc0MzQ2MQ0KRXh0cmEgbWV0YWRhdGEgKHZhbGlkIGF0IHRpbWVzdGFtcCk6DQogICAgICAg
ICBtZXRhZGF0YV9wYXJzZV92ZXJzaW9uPTENCiAgICAgICAgIG1ldGFkYXRhX2ZlYXR1cmVfdmVy
c2lvbj0xDQogICAgICAgICB0aW1lc3RhbXA9MTQwOTc0MzQ2MSAoV2VkIFNlcCAgMyAwNzoyNDoy
MSAyMDE0KQ0KICAgICAgICAgaG9zdC1pZD0xDQogICAgICAgICBzY29yZT0yNDAwDQogICAgICAg
ICBtYWludGVuYW5jZT1GYWxzZQ0KICAgICAgICAgc3RhdGU9RW5naW5lVXANCg0KPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0NCg0KU28gYXJlIHRoZXJlIHNvbWUgcHJvcGVyIHdheSB0byBi
YWNrdXAgdGhlIHJoZXZtLXZtPw0K
--_000_EE4D679B9474414187D2E27D8B6890F6931BF6G08CNEXMBPEKD03g0_
Content-Type: text/html; charset="gb2312"
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=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:=CB=CE=CC=E5;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:"\@=CB=CE=CC=E5";
panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
text-align:justify;
text-justify:inter-ideograph;
font-size:10.5pt;
font-family:"Calibri","sans-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:"Calibri","sans-serif";
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";}
/* Page Definitions */
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 90.0pt 72.0pt 90.0pt;}
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"ZH-CN" link=3D"blue" vlink=3D"purple" style=3D"text-justify-t=
rim:punctuation">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hi,All<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"> &=
nbsp; As the mauual, I can=A1=AFt find anyway to backup/restore=
the rhevm-VM in the hosted-engine. The I just try to backup the storage of=
rhevm-VM (using cp =A8Cprf to make a copy of folder). Then I make so=
me change and
replace the origin RHEVM-VM content with my backup folder (of course I shu=
tdown the rhevm-vm first). At last the vm can be up,but the status is
<b>NOT</b> health but as below:<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">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Status up-to-date &n=
bsp;  =
; : False<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hostname  =
; &n=
bsp; : 193.168.195.24=
8<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Host ID =
&nb=
sp; : 1<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Engine status =
&nb=
sp; : unknown stale-data<o:p></o:p></span></p=
>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Score &n=
bsp;  =
; :=
2400<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Local maintenance &n=
bsp;  =
; : False<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Host timestamp  =
; &=
nbsp; : 1409743461<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Extra metadata (valid at timest=
amp):<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"> &=
nbsp; metadata_parse_version=3D1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"> &=
nbsp; metadata_feature_version=3D1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"> &=
nbsp; timestamp=3D1409743461 (Wed Sep 3 07:24:21 2014)<o:=
p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"> &=
nbsp; host-id=3D1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"> &=
nbsp; score=3D2400<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"> &=
nbsp; maintenance=3DFalse<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US"> &=
nbsp; state=3DEngineUp<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">=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<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">So are there some proper way to=
backup the rhevm-vm?
<o:p></o:p></span></p>
</div>
</body>
</html>
--_000_EE4D679B9474414187D2E27D8B6890F6931BF6G08CNEXMBPEKD03g0_--
9 years, 10 months
[Users] Compiling ovirt-guest-agent on FreeBSD
by Karli Sjöberg
--_000_5F9E965F5A80BC468BE5F40576769F092E70EBE0exchange21_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
SGkhDQoNCkFzIHBhcnQgb2YgYSB0ZW1wbGF0ZSBJwrRtIHByZXBhcmluZywgScK0bSB3b25kZXJp
bmcgaG93IHRvIGNvbXBpbGUgdGhlIGFnZW50IHdpdGgganVzdCB0aGUgYmFzaWNzIGluY2x1ZGVk
LiBJwrR2ZSB0cmllZCBydW5uaW5nIGxpa2U6DQoNCk9QVElPTlM9Jw0KLS13aXRob3V0LWdkbS1w
bHVnaW4gLS13aXRob3V0LWdkbTItcGx1Z2luICAtLXdpdGhvdXQta2RtLXBsdWdpbiAtLXdpdGhv
dXQtcGFtLW92aXJ0LWNyZWQNCi0td2l0aC1nZG0tcGx1Z2luPW5vIC0td2l0aC1nZG0yLXBsdWdp
bj1ubyAtLXdpdGgta2RtLXBsdWdpbj1ubyAtLXdpdGgtcGFtLW92aXJ0LWNyZWQ9bm8NCi0tZGlz
YWJsZS1nZG0tcGx1Z2luIC0tZGlzYWJsZS1nZG0yLXBsdWdpbiAtLWRpc2FibGUta2RtLXBsdWdp
biAtLWRpc2FibGUtcGFtLW92aXJ0LWNyZWQNCi0tZW5hYmxlLWdkbS1wbHVnaW49bm8gLS1lbmFi
bGUtZ2RtMi1wbHVnaW49bm8gLS1lbmFibGUta2RtLXBsdWdpbj1ubyAtLWVuYWJsZXBhbS1vdmly
dC1jcmVkLT1ubycNCg0KIyAuL2NvbmZpZ3VyZSAke09QVElPTlN9DQoNClJlZ2FyZGxlc3Mgb2Yg
aG93IEkgdHJ5LCBpdCBqdXN0IHJlc3BvbmRzOg0KY29uZmlndXJlOiBXQVJOSU5HOiB1bnJlY29n
bml6ZWQgb3B0aW9uczogJHtPUFRJT05TfQ0KDQpJIHRvb2sgdGhlIHBhY2thZ2UgZnJvbSB0aGUg
Im9mZmljaWFsIiBvVmlydC5vcmcgcmVwbywgc3JjIGZpbGU6DQpvdmlydC1ndWVzdC1hZ2VudC0x
LjAuNi50YXIuYnoyDQoNCldoYXQgYW0gSSBkb2luZyB3cm9uZz8NCg0KLS0NCg0KTWVkIFbDpG5s
aWdhIEjDpGxzbmluZ2FyDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpLYXJsaSBTasO2YmVyZw0K
U3dlZGlzaCBVbml2ZXJzaXR5IG9mIEFncmljdWx0dXJhbCBTY2llbmNlcw0KQm94IDcwNzkgKFZp
c2l0aW5nIEFkZHJlc3MgS3JvbsOlc3bDpGdlbiA4KQ0KUy03NTAgMDcgVXBwc2FsYSwgU3dlZGVu
DQpQaG9uZTogICs0Ni0oMCkxOC02NyAxNSA2Ng0Ka2FybGkuc2pvYmVyZ0BzbHUuc2U8bWFpbHRv
OmthcmxpLnNqb2JlcmdAYWRtLnNsdS5zZT4NCg==
--_000_5F9E965F5A80BC468BE5F40576769F092E70EBE0exchange21_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64
PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUUkFOU0lUSU9OQUwv
L0VOIj4NCjxodG1sPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv
bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8bWV0YSBuYW1lPSJHRU5FUkFUT1Ii
IGNvbnRlbnQ9Ikd0a0hUTUwvNC42LjQiPg0KPC9oZWFkPg0KPGJvZHk+DQpIaSE8YnI+DQo8YnI+
DQpBcyBwYXJ0IG9mIGEgdGVtcGxhdGUgScK0bSBwcmVwYXJpbmcsIEnCtG0gd29uZGVyaW5nIGhv
dyB0byBjb21waWxlIHRoZSBhZ2VudCB3aXRoIGp1c3QgdGhlIGJhc2ljcyBpbmNsdWRlZC4gScK0
dmUgdHJpZWQgcnVubmluZyBsaWtlOjxicj4NCjxicj4NCk9QVElPTlM9Jzxicj4NCi0td2l0aG91
dC1nZG0tcGx1Z2luIC0td2l0aG91dC1nZG0yLXBsdWdpbiZuYnNwOyAtLXdpdGhvdXQta2RtLXBs
dWdpbiAtLXdpdGhvdXQtcGFtLW92aXJ0LWNyZWQ8YnI+DQotLXdpdGgtZ2RtLXBsdWdpbj1ubyAt
LXdpdGgtZ2RtMi1wbHVnaW49bm8gLS13aXRoLWtkbS1wbHVnaW49bm8gLS13aXRoLXBhbS1vdmly
dC1jcmVkPW5vPGJyPg0KLS1kaXNhYmxlLWdkbS1wbHVnaW4gLS1kaXNhYmxlLWdkbTItcGx1Z2lu
IC0tZGlzYWJsZS1rZG0tcGx1Z2luIC0tZGlzYWJsZS1wYW0tb3ZpcnQtY3JlZDxicj4NCi0tZW5h
YmxlLWdkbS1wbHVnaW49bm8gLS1lbmFibGUtZ2RtMi1wbHVnaW49bm8gLS1lbmFibGUta2RtLXBs
dWdpbj1ubyAtLWVuYWJsZXBhbS1vdmlydC1jcmVkLT1ubyc8YnI+DQo8YnI+DQojIC4vY29uZmln
dXJlICR7T1BUSU9OU308YnI+DQo8YnI+DQpSZWdhcmRsZXNzIG9mIGhvdyBJIHRyeSwgaXQganVz
dCByZXNwb25kczo8YnI+DQpjb25maWd1cmU6IFdBUk5JTkc6IHVucmVjb2duaXplZCBvcHRpb25z
OiAke09QVElPTlN9PGJyPg0KPGJyPg0KSSB0b29rIHRoZSBwYWNrYWdlIGZyb20gdGhlICZxdW90
O29mZmljaWFsJnF1b3Q7IG9WaXJ0Lm9yZyByZXBvLCBzcmMgZmlsZTo8YnI+DQpvdmlydC1ndWVz
dC1hZ2VudC0xLjAuNi50YXIuYnoyPGJyPg0KPGJyPg0KV2hhdCBhbSBJIGRvaW5nIHdyb25nPzxi
cj4NCjxicj4NCjx0YWJsZSBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiIHdpZHRoPSIx
MDAlIj4NCjx0Ym9keT4NCjx0cj4NCjx0ZD4tLSA8YnI+DQo8YnI+DQpNZWQgVsOkbmxpZ2EgSMOk
bHNuaW5nYXI8YnI+DQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPGJyPg0KS2FybGkgU2rDtmJlcmc8
YnI+DQpTd2VkaXNoIFVuaXZlcnNpdHkgb2YgQWdyaWN1bHR1cmFsIFNjaWVuY2VzPGJyPg0KQm94
IDcwNzkgKFZpc2l0aW5nIEFkZHJlc3MgS3JvbsOlc3bDpGdlbiA4KTxicj4NClMtNzUwIDA3IFVw
cHNhbGEsIFN3ZWRlbjxicj4NClBob25lOiAmbmJzcDsmIzQzOzQ2LSgwKTE4LTY3IDE1IDY2PGJy
Pg0KPGEgaHJlZj0ibWFpbHRvOmthcmxpLnNqb2JlcmdAYWRtLnNsdS5zZSI+a2FybGkuc2pvYmVy
Z0BzbHUuc2U8L2E+IDwvdGQ+DQo8L3RyPg0KPC90Ym9keT4NCjwvdGFibGU+DQo8L2JvZHk+DQo8
L2h0bWw+DQo=
--_000_5F9E965F5A80BC468BE5F40576769F092E70EBE0exchange21_--
9 years, 10 months
Multiple NICs on hosted engine?
by Chris Adams
I have installed the first node of a new oVirt 3.5 setup with a hosted
engine VM. I have multiple networks: one public-accessible and one
private (with storage, iDRAC/IPMI, etc.). I set the engine VM up on the
public LAN, but now realize that it can't access the power control. I
tried to add a second NIC to the engine VM through the web interface,
but of course that doesn't work (because it isn't really managed there).
How can I add a second NIC to the hosted engine VM?
--
Chris Adams <cma(a)cmadams.net>
9 years, 11 months
3.5.2 live merge
by Patrick Russell
--_000_D6B620CCC76D45B69F9D7E20570FEFADvolusioncom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
SGkgZXZlcnlvbmUsDQoNCldl4oCZcmUgbm90IHNlZWluZyBsaXZlIG1lcmdlIHdvcmtpbmcgYXMg
b2YgdGhlIDMuNS4yIHVwZGF0ZS4gV2XigJl2ZSB0ZXN0ZWQgdXNpbmcgZmlicmUgY2hhbm5lbCBh
bmQgTkZTIGF0dGFjaGVkIHN0b3JhZ2UuIEJvdGggdGhyb3dpbmcgdGhlIHNhbWUgZXJyb3IgY29k
ZS4gQXJlIG90aGVyIHBlb3BsZSBzZWVpbmcgc3VjY2VzcyB3aXRoIGxpdmUtbWVyZ2UgYWZ0ZXIg
dGhlIHVwZGF0ZT8NCg0KSGVyZeKAmXMgdGhlIGVudmlyb25tZW50Og0KDQpFbmdpbmUgUnVubmlu
ZyBvbiBDZW50T1MgNng2NCB1cGRhdGVkIHRvIDMuNS4yIHZpYSB5dW0gdXBkYXRlIChzdGFuZGFs
b25lIHBoeXNpY2FsIGJveCwgZHVhbCBzb2NrZXQgaGV4IGNvcmUgKyBoeXBlcnRocmVhZGluZywg
MTZHQiBtZW1vcnkpDQoNCiMgcnBtIC1xYSB8Z3JlcCBvdmlydA0Kb3ZpcnQtZW5naW5lLWNsaS0z
LjUuMC41LTEuZWw2Lm5vYXJjaA0Kb3ZpcnQtZW5naW5lLTMuNS4xLjEtMS5lbDYubm9hcmNoDQpv
dmlydC1lbmdpbmUtc2V0dXAtcGx1Z2luLW92aXJ0LWVuZ2luZS0zLjUuMi0xLmVsNi5ub2FyY2gN
Cm92aXJ0LWVuZ2luZS1zZXR1cC1wbHVnaW4tYWxsaW5vbmUtMy41LjItMS5lbDYubm9hcmNoDQpv
dmlydC1lbmdpbmUtc2V0dXAtMy41LjItMS5lbDYubm9hcmNoDQpvdmlydC1ndWVzdC10b29scy0z
LjUuMC0wLjUubWFzdGVyLm5vYXJjaA0Kb3ZpcnQtaG9zdC1kZXBsb3ktMS4zLjEtMS5lbDYubm9h
cmNoDQpvdmlydC1lbmdpbmUtc2RrLXB5dGhvbi0zLjUuMi4xLTEuZWw2Lm5vYXJjaA0Kb3ZpcnQt
ZW5naW5lLXNldHVwLXBsdWdpbi1vdmlydC1lbmdpbmUtY29tbW9uLTMuNS4yLTEuZWw2Lm5vYXJj
aA0Kb3ZpcnQtZW5naW5lLWJhY2tlbmQtMy41LjEuMS0xLmVsNi5ub2FyY2gNCm92aXJ0LWVuZ2lu
ZS11c2VycG9ydGFsLTMuNS4xLjEtMS5lbDYubm9hcmNoDQpvdmlydC1lbmdpbmUtZGJzY3JpcHRz
LTMuNS4xLjEtMS5lbDYubm9hcmNoDQpvdmlydC1lbmdpbmUtdG9vbHMtMy41LjEuMS0xLmVsNi5u
b2FyY2gNCm92aXJ0LWhvc3QtZGVwbG95LW9mZmxpbmUtMS4zLjEtMS5lbDYueDg2XzY0DQpvdmly
dC1lbmdpbmUtc2V0dXAtcGx1Z2luLXdlYnNvY2tldC1wcm94eS0zLjUuMi0xLmVsNi5ub2FyY2gN
Cm92aXJ0LWVuZ2luZS13ZWJzb2NrZXQtcHJveHktMy41LjItMS5lbDYubm9hcmNoDQpvdmlydC1p
c28tdXBsb2FkZXItMy41LjItMS5lbDYubm9hcmNoDQpvdmlydC1lbmdpbmUtZXh0ZW5zaW9ucy1h
cGktaW1wbC0zLjUuMi0xLmVsNi5ub2FyY2gNCm92aXJ0LWVuZ2luZS1qYm9zcy1hcy03LjEuMS0x
LmVsNi54ODZfNjQNCm92aXJ0LWVuZ2luZS13ZWJhZG1pbi1wb3J0YWwtMy41LjEuMS0xLmVsNi5u
b2FyY2gNCm92aXJ0LWVuZ2luZS1yZXN0YXBpLTMuNS4xLjEtMS5lbDYubm9hcmNoDQpvdmlydC1n
dWVzdC10b29scy1pc28tMy41LTcubm9hcmNoDQpvdmlydC1pbWFnZS11cGxvYWRlci0zLjUuMS0x
LmVsNi5ub2FyY2gNCm92aXJ0LWVuZ2luZS1saWItMy41LjItMS5lbDYubm9hcmNoDQpvdmlydC1l
bmdpbmUtc2V0dXAtYmFzZS0zLjUuMi0xLmVsNi5ub2FyY2gNCm92aXJ0LXJlbGVhc2UzNS0wMDMt
MS5ub2FyY2gNCm92aXJ0LWhvc3QtZGVwbG95LWphdmEtMS4zLjEtMS5lbDYubm9hcmNoDQoNCkh5
cGVydmlzb3JzIGFyZSBydW5uaW5nIG92aXJ0LW5vZGUsIHVwZ3JhZGVkIGZyb20gSVNPIDogaHR0
cDovL3Jlc291cmNlcy5vdmlydC5vcmcvcHViL292aXJ0LTMuNS9pc28vb3ZpcnQtbm9kZS9lbDct
My41LjIvb3ZpcnQtbm9kZS1pc28tMy41LTAuOTk5LjIwMTUwNDI4MDkzMS5lbDcuY2VudG9zLmlz
bw0KDQoNCkhlcmXigJlzIGEgc25pcHBldCBmcm9tIHRoZSBsb2dzOg0KDQoyMDE1LTA0LTI5IDE4
OjQ3OjE2LDk0NyBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9r
ZXIuTWVyZ2VWRFNDb21tYW5kXSAocG9vbC03LXRocmVhZC0yKSBbNDhlYjBiMWRdIEZJTklTSCwg
TWVyZ2VWRFNDb21tYW5kLCBsb2cgaWQ6IDUxMjFlY2M5DQoyMDE1LTA0LTI5IDE4OjQ3OjE2LDk0
NyBFUlJPUiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5NZXJnZUNvbW1hbmRdIChwb29sLTct
dGhyZWFkLTIpIFs0OGViMGIxZF0gQ29tbWFuZCBvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLk1l
cmdlQ29tbWFuZCB0aHJvdyBWZGMgQmxsIGV4Y2VwdGlvbi4gV2l0aCBlcnJvciBtZXNzYWdlIFZk
Y0JMTEV4Y2VwdGlvbjogb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIu
VkRTRXJyb3JFeGNlcHRpb246IFZEU0dlbmVyaWNFeGNlcHRpb246IFZEU0Vycm9yRXhjZXB0aW9u
OiBGYWlsZWQgdG8gTWVyZ2VWRFMsIGVycm9yID0gTWVyZ2UgZmFpbGVkLCBjb2RlID0gNTIgKEZh
aWxlZCB3aXRoIGVycm9yIG1lcmdlRXJyIGFuZCBjb2RlIDUyKQ0KMjAxNS0wNC0yOSAxODo0Nzox
Niw5NTQgRVJST1IgW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuTWVyZ2VDb21tYW5kXSAocG9v
bC03LXRocmVhZC0yKSBbNDhlYjBiMWRdIFRyYW5zYWN0aW9uIHJvbGxlZC1iYWNrIGZvciBjb21t
YW5kOiBvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLk1lcmdlQ29tbWFuZC4NCjIwMTUtMDQtMjkg
MTg6NDc6MTYsOTgxIEVSUk9SIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jy
b2tlci5NZXJnZVZEU0NvbW1hbmRdIChwb29sLTctdGhyZWFkLTMpIFs1NDk1YmRlN10gRmFpbGVk
IGluIE1lcmdlVkRTIG1ldGhvZA0KMjAxNS0wNC0yOSAxODo0NzoxNiw5ODIgSU5GTyAgW29yZy5v
dmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLk1lcmdlVkRTQ29tbWFuZF0gKHBv
b2wtNy10aHJlYWQtMykgWzU0OTViZGU3XSBDb21tYW5kIG9yZy5vdmlydC5lbmdpbmUuY29yZS52
ZHNicm9rZXIudmRzYnJva2VyLk1lcmdlVkRTQ29tbWFuZCByZXR1cm4gdmFsdWUNCiBTdGF0dXNP
bmx5UmV0dXJuRm9yWG1sUnBjIFttU3RhdHVzPVN0YXR1c0ZvclhtbFJwYyBbbUNvZGU9NTIsIG1N
ZXNzYWdlPU1lcmdlIGZhaWxlZF1dDQoNCg0K
--_000_D6B620CCC76D45B69F9D7E20570FEFADvolusioncom_
Content-Type: text/html; charset="utf-8"
Content-ID: <7419DBD3662F7E40948D48866FF46D49(a)namprd04.prod.outlook.com>
Content-Transfer-Encoding: base64
PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy
ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KPGRpdiBjbGFzcz0iIj5IaSBldmVy
eW9uZSw8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQpXZeKAmXJl
IG5vdCBzZWVpbmcgbGl2ZSBtZXJnZSB3b3JraW5nIGFzIG9mIHRoZSAzLjUuMiB1cGRhdGUuIFdl
4oCZdmUgdGVzdGVkIHVzaW5nIGZpYnJlIGNoYW5uZWwgYW5kIE5GUyBhdHRhY2hlZCBzdG9yYWdl
LiBCb3RoIHRocm93aW5nIHRoZSBzYW1lIGVycm9yIGNvZGUuIEFyZSBvdGhlciBwZW9wbGUgc2Vl
aW5nIHN1Y2Nlc3Mgd2l0aCBsaXZlLW1lcmdlIGFmdGVyIHRoZSB1cGRhdGU/DQo8ZGl2IGNsYXNz
PSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5IZXJl4oCZcyB0aGUgZW52
aXJvbm1lbnQ6PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRp
diBjbGFzcz0iIj5FbmdpbmUgUnVubmluZyBvbiBDZW50T1MgNng2NCB1cGRhdGVkIHRvIDMuNS4y
IHZpYSB5dW0gdXBkYXRlIChzdGFuZGFsb25lIHBoeXNpY2FsIGJveCwgZHVhbCBzb2NrZXQgaGV4
IGNvcmUgJiM0MzsgaHlwZXJ0aHJlYWRpbmcsIDE2R0IgbWVtb3J5KTwvZGl2Pg0KPGRpdiBjbGFz
cz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIi
PiMgcnBtIC1xYSB8Z3JlcCBvdmlydDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5vdmlydC1lbmdpbmUt
Y2xpLTMuNS4wLjUtMS5lbDYubm9hcmNoPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPm92aXJ0LWVuZ2lu
ZS0zLjUuMS4xLTEuZWw2Lm5vYXJjaDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5vdmlydC1lbmdpbmUt
c2V0dXAtcGx1Z2luLW92aXJ0LWVuZ2luZS0zLjUuMi0xLmVsNi5ub2FyY2g8L2Rpdj4NCjxkaXYg
Y2xhc3M9IiI+b3ZpcnQtZW5naW5lLXNldHVwLXBsdWdpbi1hbGxpbm9uZS0zLjUuMi0xLmVsNi5u
b2FyY2g8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+b3ZpcnQtZW5naW5lLXNldHVwLTMuNS4yLTEuZWw2
Lm5vYXJjaDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5vdmlydC1ndWVzdC10b29scy0zLjUuMC0wLjUu
bWFzdGVyLm5vYXJjaDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5vdmlydC1ob3N0LWRlcGxveS0xLjMu
MS0xLmVsNi5ub2FyY2g8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+b3ZpcnQtZW5naW5lLXNkay1weXRo
b24tMy41LjIuMS0xLmVsNi5ub2FyY2g8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+b3ZpcnQtZW5naW5l
LXNldHVwLXBsdWdpbi1vdmlydC1lbmdpbmUtY29tbW9uLTMuNS4yLTEuZWw2Lm5vYXJjaDwvZGl2
Pg0KPGRpdiBjbGFzcz0iIj5vdmlydC1lbmdpbmUtYmFja2VuZC0zLjUuMS4xLTEuZWw2Lm5vYXJj
aDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5vdmlydC1lbmdpbmUtdXNlcnBvcnRhbC0zLjUuMS4xLTEu
ZWw2Lm5vYXJjaDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5vdmlydC1lbmdpbmUtZGJzY3JpcHRzLTMu
NS4xLjEtMS5lbDYubm9hcmNoPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPm92aXJ0LWVuZ2luZS10b29s
cy0zLjUuMS4xLTEuZWw2Lm5vYXJjaDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5vdmlydC1ob3N0LWRl
cGxveS1vZmZsaW5lLTEuMy4xLTEuZWw2Lng4Nl82NDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5vdmly
dC1lbmdpbmUtc2V0dXAtcGx1Z2luLXdlYnNvY2tldC1wcm94eS0zLjUuMi0xLmVsNi5ub2FyY2g8
L2Rpdj4NCjxkaXYgY2xhc3M9IiI+b3ZpcnQtZW5naW5lLXdlYnNvY2tldC1wcm94eS0zLjUuMi0x
LmVsNi5ub2FyY2g8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+b3ZpcnQtaXNvLXVwbG9hZGVyLTMuNS4y
LTEuZWw2Lm5vYXJjaDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5vdmlydC1lbmdpbmUtZXh0ZW5zaW9u
cy1hcGktaW1wbC0zLjUuMi0xLmVsNi5ub2FyY2g8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+b3ZpcnQt
ZW5naW5lLWpib3NzLWFzLTcuMS4xLTEuZWw2Lng4Nl82NDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5v
dmlydC1lbmdpbmUtd2ViYWRtaW4tcG9ydGFsLTMuNS4xLjEtMS5lbDYubm9hcmNoPC9kaXY+DQo8
ZGl2IGNsYXNzPSIiPm92aXJ0LWVuZ2luZS1yZXN0YXBpLTMuNS4xLjEtMS5lbDYubm9hcmNoPC9k
aXY+DQo8ZGl2IGNsYXNzPSIiPm92aXJ0LWd1ZXN0LXRvb2xzLWlzby0zLjUtNy5ub2FyY2g8L2Rp
dj4NCjxkaXYgY2xhc3M9IiI+b3ZpcnQtaW1hZ2UtdXBsb2FkZXItMy41LjEtMS5lbDYubm9hcmNo
PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPm92aXJ0LWVuZ2luZS1saWItMy41LjItMS5lbDYubm9hcmNo
PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPm92aXJ0LWVuZ2luZS1zZXR1cC1iYXNlLTMuNS4yLTEuZWw2
Lm5vYXJjaDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5vdmlydC1yZWxlYXNlMzUtMDAzLTEubm9hcmNo
PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPm92aXJ0LWhvc3QtZGVwbG95LWphdmEtMS4zLjEtMS5lbDYu
bm9hcmNoPC9kaXY+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+
DQo8ZGl2IGNsYXNzPSIiPkh5cGVydmlzb3JzIGFyZSBydW5uaW5nIG92aXJ0LW5vZGUsIHVwZ3Jh
ZGVkIGZyb20gSVNPIDombmJzcDs8YSBocmVmPSJodHRwOi8vcmVzb3VyY2VzLm92aXJ0Lm9yZy9w
dWIvb3ZpcnQtMy41L2lzby9vdmlydC1ub2RlL2VsNy0zLjUuMi9vdmlydC1ub2RlLWlzby0zLjUt
MC45OTkuMjAxNTA0MjgwOTMxLmVsNy5jZW50b3MuaXNvIiBjbGFzcz0iIj5odHRwOi8vcmVzb3Vy
Y2VzLm92aXJ0Lm9yZy9wdWIvb3ZpcnQtMy41L2lzby9vdmlydC1ub2RlL2VsNy0zLjUuMi9vdmly
dC1ub2RlLWlzby0zLjUtMC45OTkuMjAxNTA0MjgwOTMxLmVsNy5jZW50b3MuaXNvPC9hPjwvZGl2
Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJy
IGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPkhlcmXigJlzIGEgc25pcHBldCBmcm9t
IHRoZSBsb2dzOg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xh
c3M9IiI+DQo8ZGl2IGNsYXNzPSIiPjIwMTUtMDQtMjkgMTg6NDc6MTYsOTQ3IElORk8gJm5ic3A7
W29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLk1lcmdlVkRTQ29tbWFu
ZF0gKHBvb2wtNy10aHJlYWQtMikgWzQ4ZWIwYjFkXSBGSU5JU0gsIE1lcmdlVkRTQ29tbWFuZCwg
bG9nIGlkOiA1MTIxZWNjOTwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4yMDE1LTA0LTI5IDE4OjQ3OjE2
LDk0NyBFUlJPUiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5NZXJnZUNvbW1hbmRdIChwb29s
LTctdGhyZWFkLTIpIFs0OGViMGIxZF0gQ29tbWFuZCBvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxs
Lk1lcmdlQ29tbWFuZCB0aHJvdyBWZGMgQmxsIGV4Y2VwdGlvbi4gV2l0aCBlcnJvciBtZXNzYWdl
IFZkY0JMTEV4Y2VwdGlvbjogb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9r
ZXIuVkRTRXJyb3JFeGNlcHRpb246DQogVkRTR2VuZXJpY0V4Y2VwdGlvbjogVkRTRXJyb3JFeGNl
cHRpb246IEZhaWxlZCB0byBNZXJnZVZEUywgZXJyb3IgPSBNZXJnZSBmYWlsZWQsIGNvZGUgPSA1
MiAoRmFpbGVkIHdpdGggZXJyb3IgbWVyZ2VFcnIgYW5kIGNvZGUgNTIpPC9kaXY+DQo8ZGl2IGNs
YXNzPSIiPjIwMTUtMDQtMjkgMTg6NDc6MTYsOTU0IEVSUk9SIFtvcmcub3ZpcnQuZW5naW5lLmNv
cmUuYmxsLk1lcmdlQ29tbWFuZF0gKHBvb2wtNy10aHJlYWQtMikgWzQ4ZWIwYjFkXSBUcmFuc2Fj
dGlvbiByb2xsZWQtYmFjayBmb3IgY29tbWFuZDogb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5N
ZXJnZUNvbW1hbmQuPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjIwMTUtMDQtMjkgMTg6NDc6MTYsOTgx
IEVSUk9SIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5NZXJnZVZE
U0NvbW1hbmRdIChwb29sLTctdGhyZWFkLTMpIFs1NDk1YmRlN10gRmFpbGVkIGluIE1lcmdlVkRT
IG1ldGhvZDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4yMDE1LTA0LTI5IDE4OjQ3OjE2LDk4MiBJTkZP
ICZuYnNwO1tvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5NZXJnZVZE
U0NvbW1hbmRdIChwb29sLTctdGhyZWFkLTMpIFs1NDk1YmRlN10gQ29tbWFuZCBvcmcub3ZpcnQu
ZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5NZXJnZVZEU0NvbW1hbmQgcmV0dXJuIHZh
bHVlJm5ic3A7PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPiZuYnNwO1N0YXR1c09ubHlSZXR1cm5Gb3JY
bWxScGMgW21TdGF0dXM9U3RhdHVzRm9yWG1sUnBjIFttQ29kZT01MiwgbU1lc3NhZ2U9TWVyZ2Ug
ZmFpbGVkXV08L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0i
Ij4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjwvYm9keT4N
CjwvaHRtbD4NCg==
--_000_D6B620CCC76D45B69F9D7E20570FEFADvolusioncom_--
9 years, 11 months
Live migration qemu 2.1.2 -> 2.1.3: Unknown savevm section
by Markus Stockhausen
------=_NextPartTM-000-9231d65f-462b-4e82-9556-148b260cc199
Content-Type: multipart/alternative;
boundary="_000_12EF8D94C6F8734FB2FF37B9FBEDD1735FC90819EXCHANGEcollogi_"
--_000_12EF8D94C6F8734FB2FF37B9FBEDD1735FC90819EXCHANGEcollogi_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hi,
don't know what will be the best place for the following question.
So starting with the OVirt mailing list.
We are using OVirt with FC20 nodes with enabled virt-preview.
Thus we are running qemu 2.1.2. Everything is working smoothly
including live merge.
For testing purposes we compiled qemu 2.1.3 from Fedora koji
and updated one of the hosts. Trying to migrate a running VM to
the new host fails with the message
Unknown savevm section or instance 'kvm-tpr-opt' 0
I guess some incompatibility between the versions. But qemu git
history between 2.1.2 and 2.1.3 gives no hints about the reason.
Any ideas - or is that migration scenario not supported at all?
Markus
P.S. start parameters are:
LC_ALL=3DC PATH=3D/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin QEMU_AU=
DIO_DRV=3Dspice SPICE_DEBUG_ALLOW_MC=3D1 /usr/bin/qemu-kvm -name vm60 -S -m=
achine pc-1.0,accel=3Dkvm,usb=3Doff
-cpu Nehalem,hv_relaxed -m 4096 -realtime mlock=3Doff -smp 2,maxcpus=3D160,=
sockets=3D160,cores=3D1,threads=3D1 -uuid d2d8bdfd-99a6-41c0-84e7-26e1d6a60=
57b -smbios type=3D1,manufacturer=3DoVirt,product=3DoVirt Node,version=3D20=
-3,serial=3D49434D53-0200-48D6-3000-D6483000EEC8,uuid=3Dd2d8bdfd-99a6-41c0-=
84e7-26e1d6a6057b -no-user-config -nodefaults -chardev socket,id=3Dcharmoni=
tor,path=3D/var/lib/libvirt/qemu/vm60.monitor,server,nowait -mon chardev=3D=
charmonitor,id=3Dmonitor,mode=3Dcontrol -rtc base=3D2014-12-11T16:09:44,dri=
ftfix=3Dslew -global kvm-pit.lost_tick_policy=3Ddiscard -no-shutdown -boot =
strict=3Don -device piix3-usb-uhci,id=3Dusb,bus=3Dpci.0,addr=3D0x1.0x2 -dev=
ice virtio-scsi-pci,id=3Dscsi0,bus=3Dpci.0,addr=3D0x5 -device virtio-serial=
-pci,id=3Dvirtio-serial0,bus=3Dpci.0,addr=3D0x6 -drive if=3Dnone,id=3Ddrive=
-ide0-1-0,readonly=3Don,format=3Draw,serial=3D -device ide-cd,bus=3Dide.1,u=
nit=3D0,drive=3Ddrive-ide0-1-0,id=3Dide0-1-0 -drive file=3D/rhev/data-cente=
r/94ed7a19-fade-4bd6-83f2-2cbb2f730b95/965ca3b6-4f9c-4e81-b6e8-5ed4a9e58545=
/images/422a4486-6642-41ae-bb1d-b6a955550689/26b4c1e3-faf8-4fb3-b662-da6a55=
a3d8f2,if=3Dnone,id=3Ddrive-virtio-disk0,format=3Draw,serial=3D422a4486-664=
2-41ae-bb1d-b6a955550689,cache=3Dnone,werror=3Dstop,rerror=3Dstop,aio=3Dthr=
eads -device virtio-blk-pci,scsi=3Doff,bus=3Dpci.0,addr=3D0x7,drive=3Ddrive=
-virtio-disk0,id=3Dvirtio-disk0,bootindex=3D1 -netdev tap,fd=3D29,id=3Dhost=
net0,vhost=3Don,vhostfd=3D30 -device virtio-net-pci,netdev=3Dhostnet0,id=3D=
net0,mac=3D00:0c:29:7a:94:f1,bus=3Dpci.0,addr=3D0x3,bootindex=3D2 -chardev =
socket,id=3Dcharchannel0,path=3D/var/lib/libvirt/qemu/channels/d2d8bdfd-99a=
6-41c0-84e7-26e1d6a6057b.com.redhat.rhevm.vdsm,server,nowait -device virtse=
rialport,bus=3Dvirtio-serial0.0,nr=3D1,chardev=3Dcharchannel0,id=3Dchannel0=
,name=3Dcom.redhat.rhevm.vdsm -chardev socket,id=3Dcharchannel1,path=3D/var=
/lib/libvirt/qemu/channels/d2d8bdfd-99a6-41c0-84e7-26e1d6a6057b.org.qemu.gu=
est_agent.0,server,nowait -device virtserialport,bus=3Dvirtio-serial0.0,nr=
=3D2,chardev=3Dcharchannel1,id=3Dchannel1,name=3Dorg.qemu.guest_agent.0 -ch=
ardev spicevmc,id=3Dcharchannel2,name=3Dvdagent -device virtserialport,bus=
=3Dvirtio-serial0.0,nr=3D3,chardev=3Dcharchannel2,id=3Dchannel2,name=3Dcom.=
redhat.spice.0 -spice tls-port=3D5901,addr=3DA.B.C.D,x509-dir=3D/etc/pki/vd=
sm/libvirt-spice,tls-channel=3Dmain,tls-channel=3Ddisplay,tls-channel=3Dinp=
uts,tls-channel=3Dcursor,tls-channel=3Dplayback,tls-channel=3Drecord,tls-ch=
annel=3Dsmartcard,tls-channel=3Dusbredir,seamless-migration=3Don -k de -dev=
ice qxl-vga,id=3Dvideo0,ram_size=3D67108864,vram_size=3D33554432,bus=3Dpci.=
0,addr=3D0x2 -device intel-hda,id=3Dsound0,bus=3Dpci.0,addr=3D0x4 -device h=
da-duplex,id=3Dsound0-codec0,bus=3Dsound0.0,cad=3D0 -incoming tcp:[::]:4915=
2 -msg timestamp=3Don
--_000_12EF8D94C6F8734FB2FF37B9FBEDD1735FC90819EXCHANGEcollogi_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<html dir=3D"ltr">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" id=3D"owaParaStyle"></style>
</head>
<body fpstyle=3D"1" ocsi=3D"0">
<div style=3D"direction: ltr;font-family: Tahoma;color: #000000;font-size: =
10pt;">Hi,
<div><br>
</div>
<div>don't know what will be the best place for the following question.&nbs=
p;</div>
<div>So starting with the OVirt mailing list. </div>
<div><br>
</div>
<div>We are using OVirt with FC20 nodes with enabled virt-preview.</div>
<div><span style=3D"font-size: 10pt;">Thus we are running qemu 2.1.2. =
</span><span style=3D"font-size: 13.3333330154419px;">Everything is working=
smoothly </span></div>
<div><span style=3D"font-size: 13.3333330154419px;">including live merge. &=
nbsp;</span></div>
<div><span style=3D"font-size: 10pt;"><br>
</span></div>
<div><span style=3D"font-size: 10pt;">For testing purposes we compiled =
;</span><span style=3D"font-size: 10pt;">qemu 2.1.3 from Fedora koji</span>=
</div>
<div><span style=3D"font-size: 10pt;">and updated one of the hosts. Trying =
to migrate a running VM to</span></div>
<div><span style=3D"font-size: 10pt;">the new host fails with the message</=
span></div>
<div><span style=3D"font-size: 10pt;"><br>
</span></div>
<div>
<div>Unknown savevm section or instance 'kvm-tpr-opt' 0</div>
<div style=3D"font-size: 10pt;"><br>
</div>
</div>
<div style=3D"font-size: 10pt;">I guess some incompatibility between the ve=
rsions. But qemu git</div>
<div style=3D"font-size: 10pt;">history between 2.1.2 and 2.1.3 gives no hi=
nts about the reason.</div>
<div style=3D"font-size: 10pt;"><br>
</div>
<div style=3D"font-size: 10pt;">Any ideas - or is that migration scenario n=
ot supported at all?</div>
<div style=3D"font-size: 10pt;"><br>
</div>
<div style=3D"font-size: 10pt;">Markus</div>
<div style=3D"font-size: 10pt;"><br>
</div>
<div style=3D"font-size: 10pt;">P.S. start parameters are:</div>
<div style=3D"font-size: 10pt;"><br>
</div>
<div style=3D"font-size: 10pt;">
<div style=3D"font-size: 10pt;">LC_ALL=3DC PATH=3D/usr/local/sbin:/usr/loca=
l/bin:/usr/sbin:/usr/bin <span style=3D"font-size: 10pt;">QEMU_AUDIO_D=
RV=3Dspice SPICE_DEBUG_ALLOW_MC=3D1 </span><span style=3D"font-size: 1=
0pt;">/usr/bin/qemu-kvm -name vm60 -S -machine pc-1.0,accel=3Dkvm,usb=3Doff=
</span></div>
<div style=3D"font-size: 10pt;">-cpu Nehalem,hv_relaxed -m 4096 -realtime m=
lock=3Doff <span style=3D"font-size: 10pt;">-smp 2,maxcpus=3D160,socke=
ts=3D160,cores=3D1,threads=3D1 </span><span style=3D"font-size: 10pt;"=
>-uuid d2d8bdfd-99a6-41c0-84e7-26e1d6a6057b </span><span style=3D"font=
-size: 10pt;">-smbios
type=3D1,manufacturer=3DoVirt,product=3DoVirt Node,</span><span style=3D"f=
ont-size: 10pt;">version=3D20-3,serial=3D49434D53-0200-48D6-3000-D6483000EE=
C8,uuid=3Dd2d8bdfd-99a6-41c0-84e7-26e1d6a6057b -no-user-config -nodefaults =
-chardev socket,id=3Dcharmonitor,path=3D/var/lib/libvirt/qemu/vm60.monitor,=
server,nowait
-mon chardev=3Dcharmonitor,id=3Dmonitor,mode=3Dcontrol -rtc base=3D2014-12=
-11T16:09:44,driftfix=3Dslew -global kvm-pit.lost_tick_policy=3Ddiscard -no=
-shutdown -boot strict=3Don -device piix3-usb-uhci,id=3Dusb,bus=3Dpci.0,add=
r=3D0x1.0x2 -device virtio-scsi-pci,id=3Dscsi0,bus=3Dpci.0,addr=3D0x5
-device virtio-serial-pci,id=3Dvirtio-serial0,bus=3Dpci.0,addr=3D0x6 -driv=
e if=3Dnone,id=3Ddrive-ide0-1-0,readonly=3Don,format=3Draw,serial=3D -devic=
e ide-cd,bus=3Dide.1,unit=3D0,drive=3Ddrive-ide0-1-0,id=3Dide0-1-0 -drive f=
ile=3D/rhev/data-center/94ed7a19-fade-4bd6-83f2-2cbb2f730b95/965ca3b6-4f9c-=
4e81-b6e8-5ed4a9e58545/images/422a4486-6642-41ae-bb1d-b6a955550689/26b4c1e3=
-faf8-4fb3-b662-da6a55a3d8f2,if=3Dnone,id=3Ddrive-virtio-disk0,format=3Draw=
,serial=3D422a4486-6642-41ae-bb1d-b6a955550689,cache=3Dnone,werror=3Dstop,r=
error=3Dstop,aio=3Dthreads
-device virtio-blk-pci,scsi=3Doff,bus=3Dpci.0,addr=3D0x7,drive=3Ddrive-vir=
tio-disk0,id=3Dvirtio-disk0,bootindex=3D1 -netdev tap,fd=3D29,id=3Dhostnet0=
,vhost=3Don,vhostfd=3D30 -device virtio-net-pci,netdev=3Dhostnet0,id=3Dnet0=
,mac=3D00:0c:29:7a:94:f1,bus=3Dpci.0,addr=3D0x3,bootindex=3D2 -chardev
socket,id=3Dcharchannel0,path=3D/var/lib/libvirt/qemu/channels/d2d8bdfd-99=
a6-41c0-84e7-26e1d6a6057b.com.redhat.rhevm.vdsm,server,nowait -device virts=
erialport,bus=3Dvirtio-serial0.0,nr=3D1,chardev=3Dcharchannel0,id=3Dchannel=
0,name=3Dcom.redhat.rhevm.vdsm -chardev socket,id=3Dcharchannel1,path=3D/va=
r/lib/libvirt/qemu/channels/d2d8bdfd-99a6-41c0-84e7-26e1d6a6057b.org.qemu.g=
uest_agent.0,server,nowait
-device virtserialport,bus=3Dvirtio-serial0.0,nr=3D2,chardev=3Dcharchannel=
1,id=3Dchannel1,name=3Dorg.qemu.guest_agent.0 -chardev spicevmc,id=3Dcharch=
annel2,name=3Dvdagent -device virtserialport,bus=3Dvirtio-serial0.0,nr=3D3,=
chardev=3Dcharchannel2,id=3Dchannel2,name=3Dcom.redhat.spice.0
-spice tls-port=3D5901,addr=3DA.B.C.D,x509-dir=3D/etc/pki/vdsm/libvirt-spi=
ce,tls-channel=3Dmain,tls-channel=3Ddisplay,tls-channel=3Dinputs,tls-channe=
l=3Dcursor,tls-channel=3Dplayback,tls-channel=3Drecord,tls-channel=3Dsmartc=
ard,tls-channel=3Dusbredir,seamless-migration=3Don -k de
-device qxl-vga,id=3Dvideo0,ram_size=3D67108864,vram_size=3D33554432,bus=
=3Dpci.0,addr=3D0x2 -device intel-hda,id=3Dsound0,bus=3Dpci.0,addr=3D0x4 -d=
evice hda-duplex,id=3Dsound0-codec0,bus=3Dsound0.0,cad=3D0 -incoming tcp:[:=
:]:49152 -msg timestamp=3Don</span></div>
<div><br>
</div>
</div>
</div>
</body>
</html>
--_000_12EF8D94C6F8734FB2FF37B9FBEDD1735FC90819EXCHANGEcollogi_--
------=_NextPartTM-000-9231d65f-462b-4e82-9556-148b260cc199
Content-Type: text/plain;
name="InterScan_Disclaimer.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="InterScan_Disclaimer.txt"
****************************************************************************
Diese E-Mail enthält vertrauliche und/oder rechtlich geschützte
Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail
irrtümlich erhalten haben, informieren Sie bitte sofort den Absender und
vernichten Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte
Weitergabe dieser Mail ist nicht gestattet.
Über das Internet versandte E-Mails können unter fremden Namen erstellt oder
manipuliert werden. Deshalb ist diese als E-Mail verschickte Nachricht keine
rechtsverbindliche Willenserklärung.
Collogia
Unternehmensberatung AG
Ubierring 11
D-50678 Köln
Vorstand:
Kadir Akin
Dr. Michael Höhnerbach
Vorsitzender des Aufsichtsrates:
Hans Kristian Langva
Registergericht: Amtsgericht Köln
Registernummer: HRB 52 497
This e-mail may contain confidential and/or privileged information. If you
are not the intended recipient (or have received this e-mail in error)
please notify the sender immediately and destroy this e-mail. Any
unauthorized copying, disclosure or distribution of the material in this
e-mail is strictly forbidden.
e-mails sent over the internet may have been written under a wrong name or
been manipulated. That is why this message sent as an e-mail is not a
legally binding declaration of intention.
Collogia
Unternehmensberatung AG
Ubierring 11
D-50678 Köln
executive board:
Kadir Akin
Dr. Michael Höhnerbach
President of the supervisory board:
Hans Kristian Langva
Registry office: district court Cologne
Register number: HRB 52 497
****************************************************************************
------=_NextPartTM-000-9231d65f-462b-4e82-9556-148b260cc199--
9 years, 11 months
status of ovirt 3.5.1 with centos 7.1
by Jason Keltz
Hi.
I wanted to check on the status of ovirt 3.5.1 with CentOS 7.1. I'm
pretty sure the current 3.5.1 engine has problems with CentOS 7.1 (?),
but not sure about vdsm? I know that 3.5.2 will resolve issues with
engine...
(I'm asking because I've kickstarted CentOS 7.1 as a host, and am having
a few problems (eg. unable to talk to power management) and want to
avoid debugging if it's already known to be broken... :)
Thanks!
Jason.
9 years, 11 months
Directly connect NIC or other cards to VM?
by David Smith
Is there a way to directly connect a specific device (ie, NIC) to a
particular VM?
I've figured out how to map a specific network interface to a VM, thats one
step, but in the end I may need direct access to the PCI device itself.
Second to that, for network interfaces mapped to a particular VM, is there
a way for the VM to be able to properly detect physical link state of that
interface? Right now that's a 'configurable option' inside network
interface settings on the VM in the manager (ie, plugged, not plugged, and
link state up /down)
Thanks,
David
9 years, 11 months
High number of XFS extents migrating disk from iscsi to Gluster
by Adrián Santos Marrero
Hi!,
I've been migrating my Ovirt storage from iscsi to Gluster. What I've been
doing is moving the disks with the VM powered off.
This procedure was fine until I tried to migrate a 100GB disk from a VM
with an Oracle DB. During this migration the access to Gluster slowed down,
affecting the whole cluster (VDSM timeout in oVirt Engine, VM's entered in
unknown state, gluster client disconnected from a brick)
What I found in gluster servers was a XFS error:
XFS: possible memory allocation deadlock in kmem_alloc (mode:0x250)
And this error is due to the number of extents of the file (~ 8M):
gluster01:/gluster/ovirt1_brick_01/brick/89c4e113-1003-4b4e-850e-e7fc5bf2edc6/images/e5b7fc46-4168-4019-a13a-f9b7093d0534#
> xfs_bmap f9cd555d-fd98-499f-a853-d0ce76eecd37 | wc -l
> 8627613
>
I'm using Gluster 3.6.2 and Centos 7 (3.10.0-229.1.2.el7.x86_64 kernel).
Does anyone know why is qemu-img generating this so fragmented file?
Regards.
--
----------------------------------------------------------------
Adrián Santos Marrero
Técnico de Sistemas - Área de Infraestructuras TIC
Servicios de Tecnologías de la Información y Comunicación (STIC)
Universidad de La Laguna (ULL)
Teléfono/Phone: +34 922 845089
----------------------------------------------------------------
Este mensaje puede contener información confidencial y/o privilegiada.
Si usted no es el destinatario o lo ha recibido por error debe borrarlo
inmediatamente.
Está estrictamente prohibido por la legislación vigente realizar
cualquier copia, revelación o distribución del contenido de este mensaje
sin autorización expresa.
This e-mail may contain confidential and/or privileged information.
If you are not the intended recipient or have received this e-mail in
error you must destroy it.
Any unauthorised copying, disclosure or distribution of the material in
this e-mail is strictly forbidden by current legislation.
9 years, 12 months
oVirt HA.
by Kalil de A. Carvalho
Hello all.
I have a oVirt environment, that has just one oVirt engine.
What I want is to create a oVirt HA environment. Research I always found
Self_Hosted_Engine document.
But I want some think like tow our three oVirt engines, been failover eatch
other.
Is this possible?
Is there any HA project, our documentation show how can I do that?
Best regards
--
Atenciosamente,
Kalil de A. Carvalho
10 years
ovirt - import detached gluter volumes
by paf1@email.cz
This is a multi-part message in MIME format.
--------------060304090703030606030405
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Hello dears,
i've got some troubles with reattaching gluster volumes with data.
1) Base on a lot of tests I decided clear oVirt database ( #
engine-cleanup ; # yum remove ovirt-engine; # yum -y install
ovirt-engine; # engine-setup)
2) clearing sucessfully done and start with empty oVirt envir.
3) then I added networks, nodes and make basic network adjustment = all
works fine
4) time to attach volumes/ domains with original data ( a lot of
virtuals , ISO files , .... )
So, main question is about HOWTO attach this volumes if I haven't
defined any domain and can't clearly import them ??
Current status of nodes are without glusterfs NFS mounted, but bricks are OK
# gluster volume info
Volume Name: VGFS1
Type: Replicate
Volume ID: b9a1c347-6ffd-4122-8756-d513fe3f40b9
Status: Started
Number of Bricks: 1 x 2 = 2
Transport-type: tcp
Bricks:
Brick1: 1kvm2:/FastClass/p1/GFS1
Brick2: 1kvm1:/FastClass/p1/GFS1
Options Reconfigured:
storage.owner-gid: 36
storage.owner-uid: 36
Volume Name: VGFS2
Type: Replicate
Volume ID: b65bb689-ecc8-4c33-a4e7-11dea6028f83
Status: Started
Number of Bricks: 1 x 2 = 2
Transport-type: tcp
Bricks:
Brick1: 1kvm2:/FastClass/p2/GFS1
Brick2: 1kvm1:/FastClass/p2/GFS1
Options Reconfigured:
storage.owner-uid: 36
storage.owner-gid: 36
[root@1kvm1 glusterfs]# gluster volume status
Status of volume: VGFS1
Gluster process Port Online Pid
------------------------------------------------------------------------------
Brick 1kvm1:/FastClass/p1/GFS1 N/A N N/A
NFS Server on localhost N/A N N/A
Self-heal Daemon on localhost N/A N N/A
Task Status of Volume VGFS1
------------------------------------------------------------------------------
There are no active volume tasks
Status of volume: VGFS2
Gluster process Port Online Pid
------------------------------------------------------------------------------
Brick 1kvm1:/FastClass/p2/GFS1 N/A N N/A
NFS Server on localhost N/A N N/A
Self-heal Daemon on localhost N/A N N/A
Task Status of Volume VGFS2
------------------------------------------------------------------------------
There are no active volume tasks
[root@1kvm1 glusterfs]# gluster volume start VGFS1
volume start: VGFS1: failed: Volume VGFS1 already started
# mount | grep mapper # base XFS mounting
/dev/mapper/3600605b0099f9e601cb1b5bf0e9765e8p1 on /FastClass/p1 type
xfs (rw,relatime,seclabel,attr2,inode64,noquota)
/dev/mapper/3600605b0099f9e601cb1b5bf0e9765e8p2 on /FastClass/p2 type
xfs (rw,relatime,seclabel,attr2,inode64,noquota)
*5)* import screen
/VGFS1 dir exists & iptables flushed
# cat rhev-data-center-mnt-glusterSD-1kvm1:_VGFS1.log
[2015-04-22 15:21:50.204521] I [MSGID: 100030] [glusterfsd.c:2018:main]
0-/usr/sbin/glusterfs: Started running /usr/sbin/glusterfs version 3.6.2
(args: /usr/sbin/glusterfs --volfile-server=1kvm1 --volfile-id=/VGFS1
/rhev/data-center/mnt/glusterSD/1kvm1:_VGFS1)
[2015-04-22 15:21:50.220383] I [dht-shared.c:337:dht_init_regex]
0-VGFS1-dht: using regex rsync-hash-regex = ^\.(.+)\.[^.]+$
[2015-04-22 15:21:50.222255] I [client.c:2280:notify] 0-VGFS1-client-1:
parent translators are ready, attempting connect on transport
[2015-04-22 15:21:50.224528] I [client.c:2280:notify] 0-VGFS1-client-2:
parent translators are ready, attempting connect on transport
Final graph:
+------------------------------------------------------------------------------+
1: volume VGFS1-client-1
2: type protocol/client
3: option ping-timeout 42
4: option remote-host 1kvm2
5: option remote-subvolume /FastClass/p1/GFS1
6: option transport-type socket
7: option username 52f1efd1-60dc-4fb1-b94f-572945d6eb66
8: option password 34bac9cd-0b4f-41c6-973b-7af568784d7b
9: option send-gids true
10: end-volume
11:
12: volume VGFS1-client-2
13: type protocol/client
14: option ping-timeout 42
15: option remote-host 1kvm1
16: option remote-subvolume /FastClass/p1/GFS1
17: option transport-type socket
18: option username 52f1efd1-60dc-4fb1-b94f-572945d6eb66
19: option password 34bac9cd-0b4f-41c6-973b-7af568784d7b
20: option send-gids true
21: end-volume
22:
23: volume VGFS1-replicate-0
24: type cluster/replicate
25: subvolumes VGFS1-client-1 VGFS1-client-2
26: end-volume
27:
28: volume VGFS1-dht
29: type cluster/distribute
30: subvolumes VGFS1-replicate-0
31: end-volume
32:
33: volume VGFS1-write-behind
34: type performance/write-behind
35: subvolumes VGFS1-dht
36: end-volume
37:
38: volume VGFS1-read-ahead
39: type performance/read-ahead
40: subvolumes VGFS1-write-behind
41: end-volume
42:
43: volume VGFS1-io-cache
44: type performance/io-cache
45: subvolumes VGFS1-read-ahead
46: end-volume
47:
48: volume VGFS1-quick-read
49: type performance/quick-read
50: subvolumes VGFS1-io-cache
51: end-volume
52:
53: volume VGFS1-open-behind
54: type performance/open-behind
55: subvolumes VGFS1-quick-read
56: end-volume
57:
58: volume VGFS1-md-cache
59: type performance/md-cache
60: subvolumes VGFS1-open-behind
61: end-volume
62:
63: volume VGFS1
64: type debug/io-stats
65: option latency-measurement off
66: option count-fop-hits off
67: subvolumes VGFS1-md-cache
68: end-volume
69:
70: volume meta-autoload
71: type meta
72: subvolumes VGFS1
73: end-volume
74:
+------------------------------------------------------------------------------+
[2015-04-22 15:21:50.227017] E [socket.c:2267:socket_connect_finish]
0-VGFS1-client-1: connection to 172.16.8.161:24007 failed (No route to host)
[2015-04-22 15:21:50.227191] E
[client-handshake.c:1496:client_query_portmap_cbk] 0-VGFS1-client-2:
failed to get the port number for remote subvolume. Please run 'gluster
volume status' on server to see if brick process is running.
[2015-04-22 15:21:50.227218] I [client.c:2215:client_rpc_notify]
0-VGFS1-client-2: disconnected from VGFS1-client-2. Client process will
keep trying to connect to glusterd until brick's port is available
[2015-04-22 15:21:50.227227] E [MSGID: 108006]
[afr-common.c:3591:afr_notify] 0-VGFS1-replicate-0: All subvolumes are
down. Going offline until atleast one of them comes back up.
[2015-04-22 15:21:50.229930] I [fuse-bridge.c:5080:fuse_graph_setup]
0-fuse: switched to graph 0
[2015-04-22 15:21:50.233176] I [fuse-bridge.c:4009:fuse_init]
0-glusterfs-fuse: FUSE inited with protocol versions: glusterfs 7.22
kernel 7.22
[2015-04-22 15:21:50.233244] I [afr-common.c:3722:afr_local_init]
0-VGFS1-replicate-0: no subvolumes up
[2015-04-22 15:21:50.234996] I [afr-common.c:3722:afr_local_init]
0-VGFS1-replicate-0: no subvolumes up
[2015-04-22 15:21:50.235020] W [fuse-bridge.c:779:fuse_attr_cbk]
0-glusterfs-fuse: 2: LOOKUP() / => -1 (Transport endpoint is not connected)
[2015-04-22 15:21:50.237342] I [afr-common.c:3722:afr_local_init]
0-VGFS1-replicate-0: no subvolumes up
[2015-04-22 15:21:50.237762] I [fuse-bridge.c:4921:fuse_thread_proc]
0-fuse: unmounting /rhev/data-center/mnt/glusterSD/1kvm1:_VGFS1
[2015-04-22 15:21:50.237980] W [glusterfsd.c:1194:cleanup_and_exit] (-->
0-: received signum (15), shutting down
[2015-04-22 15:21:50.237993] I [fuse-bridge.c:5599:fini] 0-fuse:
Unmounting '/rhev/data-center/mnt/glusterSD/1kvm1:_VGFS1'.
[root@1kvm1 glusterfs]#
THX a lot
Pa.
--------------060304090703030606030405
Content-Type: multipart/related;
boundary="------------080708000800060909030306"
--------------080708000800060909030306
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hello dears, <br>
i've got some troubles with reattaching gluster volumes with data.<br>
<br>
1) Base on a lot of tests I decided clear oVirt database ( #
engine-cleanup ; # yum remove ovirt-engine; # yum -y install
ovirt-engine; # engine-setup)<br>
2) clearing sucessfully done and start with empty oVirt envir.<br>
3) then I added networks, nodes and make basic network adjustment =
all works fine<br>
4) time to attach volumes/ domains with original data ( a lot of
virtuals , ISO files , .... )<br>
<br>
So, main question is about <font color="#cc0000">HOWTO attach this
volumes if I haven't defined any domain and can't clearly import
them ??</font><br>
<br>
Current status of nodes are without glusterfs NFS mounted, but
bricks are OK<br>
<br>
<big><font color="#330000"><small><font color="#000066"># gluster
volume info</font><br>
<br>
Volume Name: VGFS1<br>
Type: Replicate<br>
Volume ID: b9a1c347-6ffd-4122-8756-d513fe3f40b9<br>
Status: Started<br>
Number of Bricks: 1 x 2 = 2<br>
Transport-type: tcp<br>
Bricks:<br>
Brick1: 1kvm2:/FastClass/p1/GFS1<br>
Brick2: 1kvm1:/FastClass/p1/GFS1<br>
Options Reconfigured:<br>
storage.owner-gid: 36<br>
storage.owner-uid: 36<br>
<br>
Volume Name: VGFS2<br>
Type: Replicate<br>
Volume ID: b65bb689-ecc8-4c33-a4e7-11dea6028f83<br>
Status: Started<br>
Number of Bricks: 1 x 2 = 2<br>
Transport-type: tcp<br>
Bricks:<br>
Brick1: 1kvm2:/FastClass/p2/GFS1<br>
Brick2: 1kvm1:/FastClass/p2/GFS1<br>
Options Reconfigured:<br>
storage.owner-uid: 36<br>
storage.owner-gid: 36</small></font></big><br>
<br>
<br>
<font color="#000066">[root@1kvm1 glusterfs]# gluster volume status</font><br>
<font color="#330000"><small><big>Status of volume: VGFS1<br>
Gluster process
Port Online Pid<br>
------------------------------------------------------------------------------<br>
Brick 1kvm1:/FastClass/p1/GFS1
N/A N N/A<br>
NFS Server on localhost
N/A N N/A<br>
Self-heal Daemon on localhost
N/A N N/A<br>
<br>
Task Status of Volume VGFS1<br>
------------------------------------------------------------------------------<br>
There are no active volume tasks<br>
<br>
Status of volume: VGFS2<br>
Gluster process
Port Online Pid<br>
------------------------------------------------------------------------------<br>
Brick 1kvm1:/FastClass/p2/GFS1
N/A N N/A<br>
NFS Server on localhost
N/A N N/A<br>
Self-heal Daemon on localhost
N/A N N/A<br>
<br>
Task Status of Volume VGFS2<br>
------------------------------------------------------------------------------<br>
There are no active volume tasks<br>
</big><br>
<font color="#000066"><big>[root@1kvm1 glusterfs]# gluster
volume start VGFS1</big></font><br>
volume start: VGFS1: failed: Volume VGFS1 already started</small></font><br>
<br>
<br>
<br>
<font color="#000066"># mount | grep mapper # base XFS mounting</font><br>
<font color="#330000"><small>/dev/mapper/3600605b0099f9e601cb1b5bf0e9765e8p1
on /FastClass/p1 type xfs
(rw,relatime,seclabel,attr2,inode64,noquota)<br>
/dev/mapper/3600605b0099f9e601cb1b5bf0e9765e8p2 on /FastClass/p2
type xfs (rw,relatime,seclabel,attr2,inode64,noquota)</small></font><br>
<br>
<br>
<b>5)</b> import screen <br>
/VGFS1 dir exists & iptables flushed<br>
<img src="cid:part1.02090104.07060205@email.cz" alt="" height="345"
width="609"><br>
<br>
<font color="#000066"># cat
rhev-data-center-mnt-glusterSD-1kvm1:_VGFS1.log</font><br>
<font color="#330000">[2015-04-22 15:21:50.204521] I [MSGID: 100030]
[glusterfsd.c:2018:main] 0-/usr/sbin/glusterfs: Started running
/usr/sbin/glusterfs version 3.6.2 (args: /usr/sbin/glusterfs
--volfile-server=1kvm1 --volfile-id=/VGFS1
/rhev/data-center/mnt/glusterSD/1kvm1:_VGFS1)<br>
[2015-04-22 15:21:50.220383] I [dht-shared.c:337:dht_init_regex]
0-VGFS1-dht: using regex rsync-hash-regex = ^\.(.+)\.[^.]+$<br>
[2015-04-22 15:21:50.222255] I [client.c:2280:notify]
0-VGFS1-client-1: parent translators are ready, attempting connect
on transport<br>
[2015-04-22 15:21:50.224528] I [client.c:2280:notify]
0-VGFS1-client-2: parent translators are ready, attempting connect
on transport<br>
Final graph:<br>
+------------------------------------------------------------------------------+<br>
1: volume VGFS1-client-1<br>
2: type protocol/client<br>
3: option ping-timeout 42<br>
4: option remote-host 1kvm2<br>
5: option remote-subvolume /FastClass/p1/GFS1<br>
6: option transport-type socket<br>
7: option username 52f1efd1-60dc-4fb1-b94f-572945d6eb66<br>
8: option password 34bac9cd-0b4f-41c6-973b-7af568784d7b<br>
9: option send-gids true<br>
10: end-volume<br>
11: <br>
12: volume VGFS1-client-2<br>
13: type protocol/client<br>
14: option ping-timeout 42<br>
15: option remote-host 1kvm1<br>
16: option remote-subvolume /FastClass/p1/GFS1<br>
17: option transport-type socket<br>
18: option username 52f1efd1-60dc-4fb1-b94f-572945d6eb66<br>
19: option password 34bac9cd-0b4f-41c6-973b-7af568784d7b<br>
20: option send-gids true<br>
21: end-volume<br>
22: <br>
23: volume VGFS1-replicate-0<br>
24: type cluster/replicate<br>
25: subvolumes VGFS1-client-1 VGFS1-client-2<br>
26: end-volume<br>
27: <br>
28: volume VGFS1-dht<br>
29: type cluster/distribute<br>
30: subvolumes VGFS1-replicate-0<br>
31: end-volume<br>
32: <br>
33: volume VGFS1-write-behind<br>
34: type performance/write-behind<br>
35: subvolumes VGFS1-dht<br>
36: end-volume<br>
37: <br>
38: volume VGFS1-read-ahead<br>
39: type performance/read-ahead<br>
40: subvolumes VGFS1-write-behind<br>
41: end-volume<br>
42:<br>
43: volume VGFS1-io-cache<br>
44: type performance/io-cache<br>
45: subvolumes VGFS1-read-ahead<br>
46: end-volume<br>
47:<br>
48: volume VGFS1-quick-read<br>
49: type performance/quick-read<br>
50: subvolumes VGFS1-io-cache<br>
51: end-volume<br>
52:<br>
53: volume VGFS1-open-behind<br>
54: type performance/open-behind<br>
55: subvolumes VGFS1-quick-read<br>
56: end-volume<br>
57:<br>
58: volume VGFS1-md-cache<br>
59: type performance/md-cache<br>
60: subvolumes VGFS1-open-behind<br>
61: end-volume<br>
62:<br>
63: volume VGFS1<br>
64: type debug/io-stats<br>
65: option latency-measurement off<br>
66: option count-fop-hits off<br>
67: subvolumes VGFS1-md-cache<br>
68: end-volume<br>
69:<br>
70: volume meta-autoload<br>
71: type meta<br>
72: subvolumes VGFS1<br>
73: end-volume<br>
74:<br>
+------------------------------------------------------------------------------+<br>
[2015-04-22 15:21:50.227017] E
[socket.c:2267:socket_connect_finish] 0-VGFS1-client-1: connection
to 172.16.8.161:24007 failed (No route to host)<br>
[2015-04-22 15:21:50.227191] E
[client-handshake.c:1496:client_query_portmap_cbk]
0-VGFS1-client-2: failed to get the port number for remote
subvolume. Please run 'gluster volume status' on server to see if
brick process is running.<br>
[2015-04-22 15:21:50.227218] I [client.c:2215:client_rpc_notify]
0-VGFS1-client-2: disconnected from VGFS1-client-2. Client process
will keep trying to connect to glusterd until brick's port is
available<br>
[2015-04-22 15:21:50.227227] E [MSGID: 108006]
[afr-common.c:3591:afr_notify] 0-VGFS1-replicate-0: All subvolumes
are down. Going offline until atleast one of them comes back up.<br>
[2015-04-22 15:21:50.229930] I
[fuse-bridge.c:5080:fuse_graph_setup] 0-fuse: switched to graph 0<br>
[2015-04-22 15:21:50.233176] I [fuse-bridge.c:4009:fuse_init]
0-glusterfs-fuse: FUSE inited with protocol versions: glusterfs
7.22 kernel 7.22<br>
[2015-04-22 15:21:50.233244] I [afr-common.c:3722:afr_local_init]
0-VGFS1-replicate-0: no subvolumes up<br>
[2015-04-22 15:21:50.234996] I [afr-common.c:3722:afr_local_init]
0-VGFS1-replicate-0: no subvolumes up<br>
[2015-04-22 15:21:50.235020] W [fuse-bridge.c:779:fuse_attr_cbk]
0-glusterfs-fuse: 2: LOOKUP() / => -1 (Transport endpoint is
not connected)<br>
[2015-04-22 15:21:50.237342] I [afr-common.c:3722:afr_local_init]
0-VGFS1-replicate-0: no subvolumes up<br>
[2015-04-22 15:21:50.237762] I
[fuse-bridge.c:4921:fuse_thread_proc] 0-fuse: unmounting
/rhev/data-center/mnt/glusterSD/1kvm1:_VGFS1<br>
[2015-04-22 15:21:50.237980] W
[glusterfsd.c:1194:cleanup_and_exit] (--> 0-: received signum
(15), shutting down<br>
[2015-04-22 15:21:50.237993] I [fuse-bridge.c:5599:fini] 0-fuse:
Unmounting '/rhev/data-center/mnt/glusterSD/1kvm1:_VGFS1'.</font><br>
[root@1kvm1 glusterfs]#<br>
<br>
<br>
THX a lot<br>
Pa.<br>
<br>
</body>
</html>
--------------080708000800060909030306
Content-Type: image/png;
name="hdaihcbd.png"
Content-Transfer-Encoding: base64
Content-ID: <part1.02090104.07060205(a)email.cz>
Content-Disposition: inline;
filename="hdaihcbd.png"
iVBORw0KGgoAAAANSUhEUgAAAvYAAAGtCAIAAADyIqfeAAAAA3NCSVQICAjb4U/gAAAACXBI
WXMAAA7EAAAOxAGVKw4bAAAgAElEQVR4nOzdd1wUR/8H8Dna0dsBB4gKWEBFUEFsiRQFxRYT
KyLYoqImPjZEo6jY8mgsUaOJvSEQE7E3FESxi9iwIQrS+x29Hdzvj032d8/dcRxd18/75cvX
3uzszHdXkvsyO7vDOn/+PAEAAABgFoXWDgAAAACg6SHFAQAAAAZSkrEvLy8vLS0tKyursLCw
oqKixWICAAAAkI3NZmtra3O53DZt2nA4HMkKLKlzcbKysmJjY/Py8po/QgAAAIBG4XA4vXr1
4nK5ooXiKU55efm9e/fS0tJaNjYAAACARmnTpk2/fv1UVVWpj/+T4vB4vKioqJKSEuqjkpLS
xIkTe/fura+vr6Qk65YWAAAAQEsSCAT5+fmPHj0KDQ0VCARUoYaGhrOzs56eHhFNcXg8Xnh4
eFVVFfVx1qxZAwcORGYDAAAAnzKBQHDr1q19+/ZRH5WVld3d3fX09P5JccrKyi5fvlxaWkoI
0dHR2bx5s46ODlVVKBSWlJS8ffv22bNnd+/eLS4ubq1zAAAAgC+cpqZm//797ezsrKysNDQ0
WCwWVV5QULB06dKCggJCiLq6uoeHxz8pzo0bN6j5N7q6urt27VJWViaECIXCxMTEgICA6urq
1jsXAAAAACkUFRXXrVtnYWFBJTpVVVU//vgjn88nhLRp04Z1/vz5rKysa9euUbX37dunra1N
CCkvLz9y5EhUVFTrRQ4AAABQB2dn56lTp1KzjAsLC2fNmkWVK7qPHPvg7p2K8jJCyKxZs6yt
rQkh5eXl69evj42NbcWIAQAAAOqUlJQUFxfXv39/JSUlNputr6//+PFjQohCTUVlAT+fEKKk
pDRw4EBCiFAoPHLkSEJCQiuHDAAAACCHhISEI0eOCIVCQgj9sJRCakoStXvIkCFUUWJiIu5P
AQAAwGckKioqMTGREKKkpDRkyBBCiFJ2dga1z9XVlRAiFAoDAgJaMUQAAAD4wunr63M4HC0t
LU1NTUJIcXFxUVFRXl5efn6+jKMCAgKCgoJYLJarq+vFixeVBP++CEdfX59qBc9PAQAAQKtg
s9lt27Y1NTVNSkrKysqiXmejrq6uq6trY2OTnp6ekpJS27qZ1dXVxcXFWlpaVEqjVFRUQDdK
CImPj2+ps/hC2dnZTZs2zdDQsKioyNfXNzQ0lBAyceLElo9EWVn5+PHjrdW7pFa8FAAA8Clg
s9mWlpalpaV37twRHXApLCwsLCxMS0szMzOztLT88OFDbVlOfHy8vb09ldIoUXNzCCHUM+V3
7typM4LW+ioaOnTo1KlTpfZLhUTh8XhPnjw5ceIEvRJFYxgbG0+cONHGxkZZWTkrK+vq1asR
ERGNaXDWrFnUgqi6urqND6+Z0Nezuro6JycnJibm9OnTTXI9AQAAatO2bdvS0tKPHz9K3Vtd
Xf3x48f27du3bdu2toei7ty5Y29vT6U04uszPHv2rGnDbUKOjo7yVNPT03N1dVVWVt69e3cj
ezQwMFi/fj11I5AQ0q5du5kzZ6qqql68eLHBbVL5zQ8//MDj8cgnP2ihqKhobGw8YsSIXr16
BQQENGuW84lfCgAAaFb6+vqmpqb0UMvw4cNFv23pj6mpqQMGDMjPz5c6L0c0jRFPcer1HcZm
s48ePZqXl3f48OGZM2dWV1fv3r3bwMBg8uTJpaWlu3btSkhIoOoUFxfv27dv8uTJenp6Dx48
+OOPP+gVs9zc3IYPH25oaJifn3/mzBlqjIRu+bfffpszZ46Ojg416ERkjiFNnDiRxWJZW1uv
Xr26V69eUtuZMmUKIcTd3d3NzY3L5fJ4vFOnTt26dUvqCX7zzTeampoJCQl79uzh8Xhubm5D
hw41NjamK8gOfvv27TNnzjQ2Nn7//v3vv/+ek5NDj4789ttvVMCip6OsrDxr1ixHR8fCwsJj
x475+vpqaGh4eXlVV1eLnTX9sb4nqKioOGPGjK+++qqwsDAkJET2vy/VvrW19axZs0xNTUeO
HEnHL/vEZfw8EEJMTU2nTJnSsWNHBQWF+Pj4Q4cOZWVlST0pyQsoO2AAAPh8cTicpKQk6v7U
8OHD9fT06LRG9GN1dXVSUhKHw5Ga4oimMQqNiaayspIQoqmpOXv2bB0dHX19/e+//37GjBla
WlpcLnfy5Ml0HXV19Xnz5hkZGSkrK3/11VejR4+mWujdu/eMGTOMjY0VFRUNDQ1nzpz59ddf
Sx5F5zfyoB59p1Ioqe04OTlNnz69bdu2KioqXC53zpw5Xbt2ldqUnZ0dIeT48ePp6ellZWXn
zp2bO3fuwYMH5QleU1Nz8eLF7du3Z7PZXbt2nTZtWp2Rjxw58uuvv2az2YaGhj/88IO6ujoh
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
--------------080708000800060909030306--
--------------060304090703030606030405--
10 years
Bad performance with Windows 2012 guests
by Martijn Grendelman
Hi,
Ever since our first Windows Server 2012 deployment on oVirt (3.4 back
then, now 3.5.1), I have noticed that working on these VMs via RDP or on
the console via VNC is noticeably slower than on Windows 2008 guests on
the same oVirt environment.
Basic things like starting an application (even the Server Manager that
get started automatically on login) take a very long time, sometimes
minutes. Everything is just... slow.
We have recently deployed Microsoft Exchange on a Windows Server 2012
guest on RHEV, and it doesn't perform well at all.
I haven't been able to find the cause for this slowness; CPU usage is
not excessive and it doesn't seem I/O related. Moreover, other types of
guests (Linux and even Windows 2008) do not have this problem.
We have 3 different environments:
- oVirt 3.5.1, on old Dell servers with Penryn Family CPUs with fairly
slow storage on replicated GlusterFS, running CentOS 6.6
- oVirt 3.5.1, on modern 6-core SandyBridge servers with local storage
via NFS, running CentOS 7.0)
- RHEV 3.4.4 on modern 10-core SandyBridge servers with an iSCSI SAN
behind it, running on RHEV Hypervisor 6.5
All of these -very different- environments expose the same behaviour:
Linux, Windows 2008 fast (or as fast as can be expected given the
hardware), Windows 2012 painfully slow.
All Windows 2012 servers use VirtIO disk and network. I think all
drivers are from the virtio-win-0.1-74 ISO.
Does anyone share this experience?
Any idea why this could happen and how it can be fixed?
Any other information I should share to get a better idea?
Btw, for the guests on the RHEV environment, we have a case with RedHat
support, but that doesn't seem to lead to a quick solution, hence I'm
writing here, too.
Thanks for any help.
Regards,
Martijn Grendelman
10 years
GlusterFS native client use with oVirt
by Will Dennis
--_000_F3282EEAFF180F43BAF1AD0A7C34739D2610CEnjmailneclabscom_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Hi all,
Can someone tell me if it's possible or not to utilize GlusterFS mounted as=
native (i.e. FUSE) for a storage domain with oVirt 3.5.x? I have two node=
s (with a third I'm thinking of using as well) that are running Gluster, an=
d I've created the two volumes needed for hosted engine setup ("engine", "d=
ata") on them, and mounted them native (not via NFS.) Can this be used with=
oVirt 3.5.x?
Or is this (from what I now understand) a new feature coming in oVirt 3.6?
Thanks,
Will
--_000_F3282EEAFF180F43BAF1AD0A7C34739D2610CEnjmailneclabscom_
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=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@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:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-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:"Calibri","sans-serif";
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
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=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi all,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Can someone tell me if it’s possible or not to=
utilize GlusterFS mounted as native (i.e. FUSE) for a storage domain with =
oVirt 3.5.x? I have two nodes (with a third I’m thinking of usi=
ng as well) that are running Gluster, and I’ve created
the two volumes needed for hosted engine setup (“engine”, R=
20;data”) on them, and mounted them native (not via NFS.) Can this be=
used with oVirt 3.5.x?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Or is this (from what I now understand) a new featur=
e coming in oVirt 3.6?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Thanks,<o:p></o:p></p>
<p class=3D"MsoNormal">Will<o:p></o:p></p>
</div>
</body>
</html>
--_000_F3282EEAFF180F43BAF1AD0A7C34739D2610CEnjmailneclabscom_--
10 years
neutron subnet problems
by Jorick Astrego
This is a multi-part message in MIME format.
--------------060605050000010908040808
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Hi=2C
Still messing about with Neutron a bit =28oVirt 3=2E5=2E2=29=2E When I crea=
te an
external network with a subnet=2C I get this error=3A
Error while executing action Add Subnet to Provider=3A Failed to
communicate with the external provider=2E
The network does get created with a subnet=2E Doing the same without
subnet doesn=27t throw the error
neutron net-list
+--------------------------------------+----------+--------------------=
-----------------------------------+
=7C id =7C name =7C
subnets =7C
+--------------------------------------+----------+--------------------=
-----------------------------------+
=7C 66ef5f7f-b0d1-4ef9-8b5e-d7a7aa315d58 =7C public =7C
37ea25da-68a1-478b-ab30-8cf6ad104ccb 217=2E114=2E98=2E64/26 =7C
=7C a30a9558-3a29-437d-b62c-96287f0a4702 =7C test2 =7C
1f651e5b-f6fa-4674-b3ee-923a50eb8042 192=2E168=2E2=2E0/24 =7C
=7C 5e90abfb-19c1-4b09-b387-8f2b815cad30 =7C private =7C
60f29e92-5461-4eba-a375-4016bc4c6f39 172=2E17=2E0=2E0/24 =7C
=7C fa7a48df-a6c2-4cf8-a710-6f099abb81c8 =7C test =7C
009b7e32-5eca-47c8-8b71-92e5ab7ca3d7 10=2E1=2E1=2E0/24 =7C
=7C 4dcd5192-07be-4128-95f7-88b1bb19a6f4 =7C test3 =7C
0d65bb46-632b-4698-b876-f534b76215e3 192=2E168=2E5=2E0/24 =7C
=7C b9144805-0b2c-468a-87e0-73d2fd91fe2d =7C nosubnet
=7C =7C
+--------------------------------------+----------+--------------------=
-----------------------------------+
The provider tests ok=3A
Test succeeded=2C managed to access provider=2E
I can see the POST but nothing else in the neutron log=3A
2015-04-30 11=3A48=3A49=2E288 1027 INFO neutron=2Eplugins=2Eml2=2Edb
=5Breq-ea7a3897-966a-4c7f-b157-3be2da5a6a2b None=5D Added segment
eeeb23d3-fdc4-4686-bd83-250fcc12493c of type vlan for network
4dcd5192-07be-4128-95f7-88b1bb19a6f4
2015-04-30 11=3A48=3A49=2E302 1027 INFO neutron=2Ewsgi
=5Breq-ea7a3897-966a-4c7f-b157-3be2da5a6a2b None=5D **=2E***=2E***=2E**=
- -
=5B30/Apr/2015 11=3A48=3A49=5D =22POST /v2=2E0/networks HTTP/1=2E1=22 2=
01 525 0=2E102263
Also fetching the subnet of any neutron network throws these errors=3A
2015-04-30 09=3A53=3A18=2C563 ERROR
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Eprovider=2Enetwork=2EGetExternal=
SubnetsOnProviderByNetworkQuery=5D
=28ajp--127=2E0=2E0=2E1-8702-6=29 Query
GetExternalSubnetsOnProviderByNetworkQuery failed=2E Exception message=
is org=2Ecodehaus=2Ejackson=2Emap=2EJsonMappingException=3A Parameter=
=230 type
for factory method =28=5Bmethod valueOf=2C annotations=3A =7Binterface=
org=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=
=2Ejackson=2Eannotate=2EJsonCreator=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString =3A
org=2Ejboss=2Eresteasy=2Espi=2EReaderException=3A
org=2Ecodehaus=2Ejackson=2Emap=2EJsonMappingException=3A Parameter =230=
type for
factory method =28=5Bmethod valueOf=2C annotations=3A =7Binterface
org=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=
=2Ejackson=2Eannotate=2EJsonCreator=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString=3A
org=2Ejboss=2Eresteasy=2Espi=2EReaderException=3A
org=2Ecodehaus=2Ejackson=2Emap=2EJsonMappingException=3A Parameter =230=
type for
factory method =28=5Bmethod valueOf=2C annotations=3A =7Binterface
org=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=
=2Ejackson=2Eannotate=2EJsonCreator=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString
at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EreadFrom=
=28BaseClientResponse=2Ejava=3A469=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D
at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EgetEntity=
=28BaseClientResponse=2Ejava=3A377=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D
at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EgetEntity=
=28BaseClientResponse=2Ejava=3A350=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D
at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EgetEntity=
=28BaseClientResponse=2Ejava=3A344=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D
at
com=2Ewoorea=2Eopenstack=2Econnector=2ERESTEasyResponse=2EgetEntity=28R=
ESTEasyResponse=2Ejava=3A25=29
=5Bresteasy-connector=2Ejar=3A=5D
at
com=2Ewoorea=2Eopenstack=2Ebase=2Eclient=2EOpenStackClient=2Eexecute=28=
OpenStackClient=2Ejava=3A67=29
=5Bopenstack-client=2Ejar=3A=5D
at
com=2Ewoorea=2Eopenstack=2Ebase=2Eclient=2EOpenStackRequest=2Eexecute=
=28OpenStackRequest=2Ejava=3A98=29
=5Bopenstack-client=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2Eprovider=2Enetwork=2Eopenstack=2EOp=
enstackNetworkProviderProxy=2EgetAllSubnets=28OpenstackNetworkProviderProxy=
=2Ejava=3A132=29
=5Bbll=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2Eprovider=2Enetwork=2EGetExternalSub=
netsOnProviderByNetworkQuery=2EexecuteQueryCommand=28GetExternalSubnetsOnPr=
oviderByNetworkQuery=2Ejava=3A28=29
=5Bbll=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2EQueriesCommandBase=2EexecuteCommand=
=28QueriesCommandBase=2Ejava=3A73=29
=5Bbll=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Ecore=2Edal=2EVdcCommandBase=2Eexecute=28VdcComma=
ndBase=2Ejava=3A31=29
=5Bdal=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2EBackend=2ErunQueryImpl=28Backend=2E=
java=3A497=29
=5Bbll=2Ejar=3A=5D
at org=2Eovirt=2Eengine=2Ecore=2Ebll=2EBackend=2ErunQuery=28Backend=
=2Ejava=3A471=29
=5Bbll=2Ejar=3A=5D
at sun=2Ereflect=2EGeneratedMethodAccessor89=2Einvoke=28Unknown Sou=
rce=29
=5B=3A1=2E7=2E0=5F79=5D
at
sun=2Ereflect=2EDelegatingMethodAccessorImpl=2Einvoke=28DelegatingMetho=
dAccessorImpl=2Ejava=3A43=29
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D
at java=2Elang=2Ereflect=2EMethod=2Einvoke=28Method=2Ejava=3A606=29=
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EManagedReferenceMethodInterceptorFa=
ctory=24ManagedReferenceMethodInterceptor=2EprocessInvocation=28ManagedRefe=
renceMethodInterceptorFactory=2Ejava=3A72=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=24Invocation=2Eproceed=28=
InterceptorContext=2Ejava=3A374=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EJsr299BindingsInterceptor=2EdelegateInt=
erception=28Jsr299BindingsInterceptor=2Ejava=3A114=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EJsr299BindingsInterceptor=2EdoMethodInt=
erception=28Jsr299BindingsInterceptor=2Ejava=3A125=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EJsr299BindingsInterceptor=2EprocessInvo=
cation=28Jsr299BindingsInterceptor=2Ejava=3A135=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2Einterceptors=2EUserInterceptorFacto=
ry=241=2EprocessInvocation=28UserInterceptorFactory=2Ejava=3A36=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=24Invocation=2Eproceed=28=
InterceptorContext=2Ejava=3A374=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2Einterceptors=2EThreadLocalSessionCl=
eanerInterceptor=2EinjectWebContextToThreadLocal=28ThreadLocalSessionCleane=
rInterceptor=2Ejava=3A13=29
=5Bbll=2Ejar=3A=5D
at sun=2Ereflect=2EGeneratedMethodAccessor88=2Einvoke=28Unknown Sou=
rce=29
=5B=3A1=2E7=2E0=5F79=5D
at
sun=2Ereflect=2EDelegatingMethodAccessorImpl=2Einvoke=28DelegatingMetho=
dAccessorImpl=2Ejava=3A43=29
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D
at java=2Elang=2Ereflect=2EMethod=2Einvoke=28Method=2Ejava=3A606=29=
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EManagedReferenceLifecycleMethodInte=
rceptorFactory=24ManagedReferenceLifecycleMethodInterceptor=2EprocessInvoca=
tion=28ManagedReferenceLifecycleMethodInterceptorFactory=2Ejava=3A123=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EWeavedInterceptor=2EprocessInvocation=28Weav=
edInterceptor=2Ejava=3A53=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2Einterceptors=2EUserInterceptorFacto=
ry=241=2EprocessInvocation=28UserInterceptorFactory=2Ejava=3A36=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EEjbRequestScopeActivationInterceptor=2E=
processInvocation=28EjbRequestScopeActivationInterceptor=2Ejava=3A82=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInitialInterceptor=2EprocessInvocation=28Ini=
tialInterceptor=2Ejava=3A21=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EChainedInterceptor=2EprocessInvocation=28Cha=
inedInterceptor=2Ejava=3A61=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2Einterceptors=2EComponentDispatcherI=
nterceptor=2EprocessInvocation=28ComponentDispatcherInterceptor=2Ejava=3A53=
=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eejb3=2Ecomponent=2Esingleton=2ESingletonComponentIns=
tanceAssociationInterceptor=2EprocessInvocation=28SingletonComponentInstanc=
eAssociationInterceptor=2Ejava=3A53=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eejb3=2Etx=2ECMTTxInterceptor=2EinvokeInNoTx=28CMTTxI=
nterceptor=2Ejava=3A211=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eejb3=2Etx=2ECMTTxInterceptor=2Esupports=28CMTTxInter=
ceptor=2Ejava=3A363=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eejb3=2Etx=2ECMTTxInterceptor=2EprocessInvocation=28C=
MTTxInterceptor=2Ejava=3A194=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eejb3=2Ecomponent=2Einterceptors=2ECurrentInvocationC=
ontextInterceptor=2EprocessInvocation=28CurrentInvocationContextInterceptor=
=2Ejava=3A41=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eejb3=2Ecomponent=2Einterceptors=2ELoggingInterceptor=
=2EprocessInvocation=28LoggingInterceptor=2Ejava=3A59=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2ENamespaceContextInterceptor=2Eproce=
ssInvocation=28NamespaceContextInterceptor=2Ejava=3A50=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2ETCCLInterceptor=2EprocessInvocation=
=28TCCLInterceptor=2Ejava=3A45=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EChainedInterceptor=2EprocessInvocation=28Cha=
inedInterceptor=2Ejava=3A61=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EViewService=24View=2Einvoke=28ViewS=
ervice=2Ejava=3A165=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EViewDescription=241=2EprocessInvoca=
tion=28ViewDescription=2Ejava=3A173=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EChainedInterceptor=2EprocessInvocation=28Cha=
inedInterceptor=2Ejava=3A61=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EProxyInvocationHandler=2Einvoke=28P=
roxyInvocationHandler=2Ejava=3A72=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ecommon=2Einterfaces=2EBackendLocal=24=24=
=24view8=2ErunQuery=28Unknown
Source=29 =5Bcommon=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Eui=2Efrontend=2Eserver=2Egwt=2EGenericApiGWTServ=
iceImpl=2ErunQuery=28GenericApiGWTServiceImpl=2Ejava=3A56=29
at
org=2Eovirt=2Eengine=2Eui=2Efrontend=2Eserver=2Egwt=2EGenericApiGWTServ=
iceImpl=2ErunMultipleQueries=28GenericApiGWTServiceImpl=2Ejava=3A87=29
at sun=2Ereflect=2EGeneratedMethodAccessor117=2Einvoke=28Unknown So=
urce=29
=5B=3A1=2E7=2E0=5F79=5D
at
sun=2Ereflect=2EDelegatingMethodAccessorImpl=2Einvoke=28DelegatingMetho=
dAccessorImpl=2Ejava=3A43=29
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D
at java=2Elang=2Ereflect=2EMethod=2Einvoke=28Method=2Ejava=3A606=29=
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D
at
com=2Egoogle=2Egwt=2Erpc=2Eserver=2ERPC=2EinvokeAndStreamResponse=28RPC=
=2Ejava=3A196=29
at
com=2Egoogle=2Egwt=2Erpc=2Eserver=2ERpcServlet=2EprocessCall=28RpcServl=
et=2Ejava=3A172=29
at
com=2Egoogle=2Egwt=2Erpc=2Eserver=2ERpcServlet=2EprocessPost=28RpcServl=
et=2Ejava=3A233=29
at
com=2Egoogle=2Egwt=2Euser=2Eserver=2Erpc=2EAbstractRemoteServiceServlet=
=2EdoPost=28AbstractRemoteServiceServlet=2Ejava=3A62=29
at javax=2Eservlet=2Ehttp=2EHttpServlet=2Eservice=28HttpServlet=2Ej=
ava=3A754=29
=5Bjboss-servlet-api=5F3=2E0=5Fspec-1=2E0=2E0=2EFinal=2Ejar=3A1=2E0=2E0=
=2EFinal=5D
at javax=2Eservlet=2Ehttp=2EHttpServlet=2Eservice=28HttpServlet=2Ej=
ava=3A847=29
=5Bjboss-servlet-api=5F3=2E0=5Fspec-1=2E0=2E0=2EFinal=2Ejar=3A1=2E0=2E0=
=2EFinal=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A329=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Ejboss=2Eweld=2Eservlet=2EConversationPropagationFilter=2EdoFilter=
=28ConversationPropagationFilter=2Ejava=3A62=29
=5Bweld-core-1=2E1=2E5=2EAS71=2EFinal=2Ejar=3A2012-02-10 15=3A31=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eutils=2Eservlet=2EHeaderFilter=2EdoFilter=
=28HeaderFilter=2Ejava=3A94=29
=5Butils=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Eui=2Efrontend=2Eserver=2Egwt=2EGwtCachingFilter=
=2EdoFilter=28GwtCachingFilter=2Ejava=3A132=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Ebranding=2EBrandingFilter=2EdoFilter=28Br=
andingFilter=2Ejava=3A72=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eutils=2Eservlet=2ELocaleFilter=2EdoFilter=
=28LocaleFilter=2Ejava=3A64=29
=5Butils=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ESessionMgmtFilter=2EdoFil=
ter=28SessionMgmtFilter=2Ejava=3A31=29
=5Baaa=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ELoginFilter=2EdoFilter=28=
LoginFilter=2Ejava=3A74=29
=5Baaa=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ENegotiationFilter=2EdoFil=
ter=28NegotiationFilter=2Ejava=3A113=29
=5Baaa=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2EBasicAuthenticationFilter=
=2EdoFilter=28BasicAuthenticationFilter=2Ejava=3A90=29
=5Baaa=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ESessionValidationFilter=
=2EdoFilter=28SessionValidationFilter=2Ejava=3A73=29
=5Baaa=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejav2015-04-30
09=3A53=3A18=2C563 ERROR
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Eprovider=2Enetwork=2EGetExternal=
SubnetsOnProviderByNetworkQuery=5D
=28ajp--127=2E0=2E0=2E1-8702-6=29 Query
GetExternalSubnetsOnProviderByNetworkQuery failed=2E Exception message=
is org=2Ecodehaus=2Ejackson=2Emap=2EJsonMappingException=3A Parameter=
=230 type
for factory method =28=5Bmethod valueOf=2C annotations=3A =7Binterface=
org=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=
=2Ejackson=2Eannotate=2EJsonCreator=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString =3A
org=2Ejboss=2Eresteasy=2Espi=2EReaderException=3A
org=2Ecodehaus=2Ejackson=2Emap=2EJsonMappingException=3A Parameter =230=
type for
factory method =28=5Bmethod valueOf=2C annotations=3A =7Binterface
org=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=
=2Ejackson=2Eannotate=2EJsonCreator=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString=3A
org=2Ejboss=2Eresteasy=2Espi=2EReaderException=3A
org=2Ecodehaus=2Ejackson=2Emap=2EJsonMappingException=3A Parameter =230=
type for
factory method =28=5Bmethod valueOf=2C annotations=3A =7Binterface
org=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=
=2Ejackson=2Eannotate=2EJsonCreator=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString
at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EreadFrom=
=28BaseClientResponse=2Ejava=3A469=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D
at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EgetEntity=
=28BaseClientResponse=2Ejava=3A377=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D
at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EgetEntity=
=28BaseClientResponse=2Ejava=3A350=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D
at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EgetEntity=
=28BaseClientResponse=2Ejava=3A344=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D
at
com=2Ewoorea=2Eopenstack=2Econnector=2ERESTEasyResponse=2EgetEntity=28R=
ESTEasyResponse=2Ejava=3A25=29
=5Bresteasy-connector=2Ejar=3A=5D
at
com=2Ewoorea=2Eopenstack=2Ebase=2Eclient=2EOpenStackClient=2Eexecute=28=
OpenStackClient=2Ejava=3A67=29
=5Bopenstack-client=2Ejar=3A=5D
at
com=2Ewoorea=2Eopenstack=2Ebase=2Eclient=2EOpenStackRequest=2Eexecute=
=28OpenStackRequest=2Ejava=3A98=29
=5Bopenstack-client=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2Eprovider=2Enetwork=2Eopenstack=2EOp=
enstackNetworkProviderProxy=2EgetAllSubnets=28OpenstackNetworkProviderProxy=
=2Ejava=3A132=29
=5Bbll=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2Eprovider=2Enetwork=2EGetExternalSub=
netsOnProviderByNetworkQuery=2EexecuteQueryCommand=28GetExternalSubnetsOnPr=
oviderByNetworkQuery=2Ejava=3A28=29
=5Bbll=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2EQueriesCommandBase=2EexecuteCommand=
=28QueriesCommandBase=2Ejava=3A73=29
=5Bbll=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Ecore=2Edal=2EVdcCommandBase=2Eexecute=28VdcComma=
ndBase=2Ejava=3A31=29
=5Bdal=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2EBackend=2ErunQueryImpl=28Backend=2E=
java=3A497=29
=5Bbll=2Ejar=3A=5D
at org=2Eovirt=2Eengine=2Ecore=2Ebll=2EBackend=2ErunQuery=28Backend=
=2Ejava=3A471=29
=5Bbll=2Ejar=3A=5D
at sun=2Ereflect=2EGeneratedMethodAccessor89=2Einvoke=28Unknown Sou=
rce=29
=5B=3A1=2E7=2E0=5F79=5D
at
sun=2Ereflect=2EDelegatingMethodAccessorImpl=2Einvoke=28DelegatingMetho=
dAccessorImpl=2Ejava=3A43=29
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D
at java=2Elang=2Ereflect=2EMethod=2Einvoke=28Method=2Ejava=3A606=29=
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EManagedReferenceMethodInterceptorFa=
ctory=24ManagedReferenceMethodInterceptor=2EprocessInvocation=28ManagedRefe=
renceMethodInterceptorFactory=2Ejava=3A72=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=24Invocation=2Eproceed=28=
InterceptorContext=2Ejava=3A374=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EJsr299BindingsInterceptor=2EdelegateInt=
erception=28Jsr299BindingsInterceptor=2Ejava=3A114=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EJsr299BindingsInterceptor=2EdoMethodInt=
erception=28Jsr299BindingsInterceptor=2Ejava=3A125=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EJsr299BindingsInterceptor=2EprocessInvo=
cation=28Jsr299BindingsInterceptor=2Ejava=3A135=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2Einterceptors=2EUserInterceptorFacto=
ry=241=2EprocessInvocation=28UserInterceptorFactory=2Ejava=3A36=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=24Invocation=2Eproceed=28=
InterceptorContext=2Ejava=3A374=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2Einterceptors=2EThreadLocalSessionCl=
eanerInterceptor=2EinjectWebContextToThreadLocal=28ThreadLocalSessionCleane=
rInterceptor=2Ejava=3A13=29
=5Bbll=2Ejar=3A=5D
at sun=2Ereflect=2EGeneratedMethodAccessor88=2Einvoke=28Unknown Sou=
rce=29
=5B=3A1=2E7=2E0=5F79=5D
at
sun=2Ereflect=2EDelegatingMethodAccessorImpl=2Einvoke=28DelegatingMetho=
dAccessorImpl=2Ejava=3A43=29
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D
at java=2Elang=2Ereflect=2EMethod=2Einvoke=28Method=2Ejava=3A606=29=
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EManagedReferenceLifecycleMethodInte=
rceptorFactory=24ManagedReferenceLifecycleMethodInterceptor=2EprocessInvoca=
tion=28ManagedReferenceLifecycleMethodInterceptorFactory=2Ejava=3A123=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EWeavedInterceptor=2EprocessInvocation=28Weav=
edInterceptor=2Ejava=3A53=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2Einterceptors=2EUserInterceptorFacto=
ry=241=2EprocessInvocation=28UserInterceptorFactory=2Ejava=3A36=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EEjbRequestScopeActivationInterceptor=2E=
processInvocation=28EjbRequestScopeActivationInterceptor=2Ejava=3A82=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInitialInterceptor=2EprocessInvocation=28Ini=
tialInterceptor=2Ejava=3A21=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EChainedInterceptor=2EprocessInvocation=28Cha=
inedInterceptor=2Ejava=3A61=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2Einterceptors=2EComponentDispatcherI=
nterceptor=2EprocessInvocation=28ComponentDispatcherInterceptor=2Ejava=3A53=
=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eejb3=2Ecomponent=2Esingleton=2ESingletonComponentIns=
tanceAssociationInterceptor=2EprocessInvocation=28SingletonComponentInstanc=
eAssociationInterceptor=2Ejava=3A53=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eejb3=2Etx=2ECMTTxInterceptor=2EinvokeInNoTx=28CMTTxI=
nterceptor=2Ejava=3A211=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eejb3=2Etx=2ECMTTxInterceptor=2Esupports=28CMTTxInter=
ceptor=2Ejava=3A363=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eejb3=2Etx=2ECMTTxInterceptor=2EprocessInvocation=28C=
MTTxInterceptor=2Ejava=3A194=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eejb3=2Ecomponent=2Einterceptors=2ECurrentInvocationC=
ontextInterceptor=2EprocessInvocation=28CurrentInvocationContextInterceptor=
=2Ejava=3A41=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eejb3=2Ecomponent=2Einterceptors=2ELoggingInterceptor=
=2EprocessInvocation=28LoggingInterceptor=2Ejava=3A59=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2ENamespaceContextInterceptor=2Eproce=
ssInvocation=28NamespaceContextInterceptor=2Ejava=3A50=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2ETCCLInterceptor=2EprocessInvocation=
=28TCCLInterceptor=2Ejava=3A45=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EChainedInterceptor=2EprocessInvocation=28Cha=
inedInterceptor=2Ejava=3A61=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EViewService=24View=2Einvoke=28ViewS=
ervice=2Ejava=3A165=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EViewDescription=241=2EprocessInvoca=
tion=28ViewDescription=2Ejava=3A173=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EChainedInterceptor=2EprocessInvocation=28Cha=
inedInterceptor=2Ejava=3A61=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EProxyInvocationHandler=2Einvoke=28P=
roxyInvocationHandler=2Ejava=3A72=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ecommon=2Einterfaces=2EBackendLocal=24=24=
=24view8=2ErunQuery=28Unknown
Source=29 =5Bcommon=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Eui=2Efrontend=2Eserver=2Egwt=2EGenericApiGWTServ=
iceImpl=2ErunQuery=28GenericApiGWTServiceImpl=2Ejava=3A56=29
at
org=2Eovirt=2Eengine=2Eui=2Efrontend=2Eserver=2Egwt=2EGenericApiGWTServ=
iceImpl=2ErunMultipleQueries=28GenericApiGWTServiceImpl=2Ejava=3A87=29
at sun=2Ereflect=2EGeneratedMethodAccessor117=2Einvoke=28Unknown So=
urce=29
=5B=3A1=2E7=2E0=5F79=5D
at
sun=2Ereflect=2EDelegatingMethodAccessorImpl=2Einvoke=28DelegatingMetho=
dAccessorImpl=2Ejava=3A43=29
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D
at java=2Elang=2Ereflect=2EMethod=2Einvoke=28Method=2Ejava=3A606=29=
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D
at
com=2Egoogle=2Egwt=2Erpc=2Eserver=2ERPC=2EinvokeAndStreamResponse=28RPC=
=2Ejava=3A196=29
at
com=2Egoogle=2Egwt=2Erpc=2Eserver=2ERpcServlet=2EprocessCall=28RpcServl=
et=2Ejava=3A172=29
at
com=2Egoogle=2Egwt=2Erpc=2Eserver=2ERpcServlet=2EprocessPost=28RpcServl=
et=2Ejava=3A233=29
at
com=2Egoogle=2Egwt=2Euser=2Eserver=2Erpc=2EAbstractRemoteServiceServlet=
=2EdoPost=28AbstractRemoteServiceServlet=2Ejava=3A62=29
at javax=2Eservlet=2Ehttp=2EHttpServlet=2Eservice=28HttpServlet=2Ej=
ava=3A754=29
=5Bjboss-servlet-api=5F3=2E0=5Fspec-1=2E0=2E0=2EFinal=2Ejar=3A1=2E0=2E0=
=2EFinal=5D
at javax=2Eservlet=2Ehttp=2EHttpServlet=2Eservice=28HttpServlet=2Ej=
ava=3A847=29
=5Bjboss-servlet-api=5F3=2E0=5Fspec-1=2E0=2E0=2EFinal=2Ejar=3A1=2E0=2E0=
=2EFinal=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A329=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Ejboss=2Eweld=2Eservlet=2EConversationPropagationFilter=2EdoFilter=
=28ConversationPropagationFilter=2Ejava=3A62=29
=5Bweld-core-1=2E1=2E5=2EAS71=2EFinal=2Ejar=3A2012-02-10 15=3A31=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eutils=2Eservlet=2EHeaderFilter=2EdoFilter=
=28HeaderFilter=2Ejava=3A94=29
=5Butils=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Eui=2Efrontend=2Eserver=2Egwt=2EGwtCachingFilter=
=2EdoFilter=28GwtCachingFilter=2Ejava=3A132=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Ebranding=2EBrandingFilter=2EdoFilter=28Br=
andingFilter=2Ejava=3A72=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eutils=2Eservlet=2ELocaleFilter=2EdoFilter=
=28LocaleFilter=2Ejava=3A64=29
=5Butils=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ESessionMgmtFilter=2EdoFil=
ter=28SessionMgmtFilter=2Ejava=3A31=29
=5Baaa=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ELoginFilter=2EdoFilter=28=
LoginFilter=2Ejava=3A74=29
=5Baaa=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ENegotiationFilter=2EdoFil=
ter=28NegotiationFilter=2Ejava=3A113=29
=5Baaa=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2EBasicAuthenticationFilter=
=2EdoFilter=28BasicAuthenticationFilter=2Ejava=3A90=29
=5Baaa=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ESessionValidationFilter=
=2EdoFilter=28SessionValidationFilter=2Ejava=3A73=29
=5Baaa=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eapache=2Ecatalina=2Ecore=2EStandardWrapperValve=2Einvoke=28Standa=
rdWrapperValve=2Ejava=3A275=29
at
org=2Eapache=2Ecatalina=2Ecore=2EStandardContextValve=2Einvoke=28Standa=
rdContextValve=2Ejava=3A161=29
at
org=2Eapache=2Ecatalina=2Eauthenticator=2EAuthenticatorBase=2Einvoke=28=
AuthenticatorBase=2Ejava=3A489=29
at
org=2Ejboss=2Eas=2Eweb=2Esecurity=2ESecurityContextAssociationValve=2Ei=
nvoke=28SecurityContextAssociationValve=2Ejava=3A153=29
at
org=2Eapache=2Ecatalina=2Ecore=2EStandardHostValve=2Einvoke=28StandardH=
ostValve=2Ejava=3A155=29
at
org=2Eapache=2Ecatalina=2Evalves=2EErrorReportValve=2Einvoke=28ErrorRep=
ortValve=2Ejava=3A102=29
at org=2Ejboss=2Eweb=2Erewrite=2ERewriteValve=2Einvoke=28RewriteVal=
ve=2Ejava=3A466=29
at
org=2Eapache=2Ecatalina=2Ecore=2EStandardEngineValve=2Einvoke=28Standar=
dEngineValve=2Ejava=3A109=29
at
org=2Eapache=2Ecatalina=2Econnector=2ECoyoteAdapter=2Eservice=28CoyoteA=
dapter=2Ejava=3A368=29
at org=2Eapache=2Ecoyote=2Eajp=2EAjpProcessor=2Eprocess=28AjpProces=
sor=2Ejava=3A505=29
at
org=2Eapache=2Ecoyote=2Eajp=2EAjpProtocol=24AjpConnectionHandler=2Eproc=
ess=28AjpProtocol=2Ejava=3A445=29
at
org=2Eapache=2Etomcat=2Eutil=2Enet=2EJIoEndpoint=24Worker=2Erun=28JIoEn=
dpoint=2Ejava=3A930=29
at java=2Elang=2EThread=2Erun=28Thread=2Ejava=3A745=29 =5Brt=2Ejar=
=3A1=2E7=2E0=5F79=5D
Caused by=3A org=2Ecodehaus=2Ejackson=2Emap=2EJsonMappingException=3A P=
arameter
=230 type for factory method =28=5Bmethod valueOf=2C annotations=3A=20=
=7Binterface
org=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=
=2Ejackson=2Eannotate=2EJsonCreator=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateAndCache2=28StdDeserializerProvider=2Ejava=3A346=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateAndCacheValueDeserializer=28StdDeserializerProvider=2Ejava=3A321=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2Efind=
ValueDeserializer=28StdDeserializerProvider=2Ejava=3A167=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2Estd=2EStdDeserializer=2EfindDe=
serializer=28StdDeserializer=2Ejava=3A596=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EBeanDeserializer=2Eresolve=28B=
eanDeserializer=2Ejava=3A379=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fr=
esolveDeserializer=28StdDeserializerProvider=2Ejava=3A438=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateAndCache2=28StdDeserializerProvider=2Ejava=3A383=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateAndCacheValueDeserializer=28StdDeserializerProvider=2Ejava=3A321=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2Efind=
ValueDeserializer=28StdDeserializerProvider=2Ejava=3A167=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EBasicDeserializerFactory=2Ecre=
ateCollectionDeserializer=28BasicDeserializerFactory=2Ejava=3A274=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateDeserializer=28StdDeserializerProvider=2Ejava=3A420=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateAndCache2=28StdDeserializerProvider=2Ejava=3A341=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateAndCacheValueDeserializer=28StdDeserializerProvider=2Ejava=3A321=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2Efind=
ValueDeserializer=28StdDeserializerProvider=2Ejava=3A167=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2Estd=2EStdDeserializer=2EfindDe=
serializer=28StdDeserializer=2Ejava=3A596=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EBeanDeserializer=2Eresolve=28B=
eanDeserializer=2Ejava=3A379=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fr=
esolveDeserializer=28StdDeserializerProvider=2Ejava=3A438=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateAndCache2=28StdDeserializerProvider=2Ejava=3A383=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateAndCacheValueDeserializer=28StdDeserializerProvider=2Ejava=3A321=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2Efind=
ValueDeserializer=28StdDeserializerProvider=2Ejava=3A167=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2Efind=
TypedValueDeserializer=28StdDeserializerProvider=2Ejava=3A188=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2EObjectMapper=2E=5FfindRootDeserializer=
=28ObjectMapper=2Ejava=3A2820=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2EObjectMapper=2E=5FreadValue=28ObjectMa=
pper=2Ejava=3A2690=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2EObjectMapper=2EreadValue=28ObjectMappe=
r=2Ejava=3A1308=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Ejaxrs=2EJacksonJsonProvider=2EreadFrom=28Jac=
ksonJsonProvider=2Ejava=3A419=29
at
org=2Ejboss=2Eresteasy=2Ecore=2Einterception=2EMessageBodyReaderContext=
Impl=2Eproceed=28MessageBodyReaderContextImpl=2Ejava=3A105=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D
at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EreadFrom=
=28BaseClientResponse=2Ejava=3A433=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D
=2E=2E=2E 117 more
Caused by=3A java=2Elang=2EIllegalArgumentException=3A Parameter =230 t=
ype for
factory method =28=5Bmethod valueOf=2C annotations=3A =7Binterface
org=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=
=2Ejackson=2Eannotate=2EJsonCreator=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2Estd=2EEnumDeserializer=2Edeser=
ializerForCreator=28EnumDeserializer=2Ejava=3A49=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EBasicDeserializerFactory=2Ecre=
ateEnumDeserializer=28BasicDeserializerFactory=2Ejava=3A495=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateDeserializer=28StdDeserializerProvider=2Ejava=3A401=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateAndCache2=28StdDeserializerProvider=2Ejava=3A341=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
=2E=2E=2E 143 more
a=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eapache=2Ecatalina=2Ecore=2EStandardWrapperValve=2Einvoke=28Standa=
rdWrapperValve=2Ejava=3A275=29
at
org=2Eapache=2Ecatalina=2Ecore=2EStandardContextValve=2Einvoke=28Standa=
rdContextValve=2Ejava=3A161=29
at
org=2Eapache=2Ecatalina=2Eauthenticator=2EAuthenticatorBase=2Einvoke=28=
AuthenticatorBase=2Ejava=3A489=29
at
org=2Ejboss=2Eas=2Eweb=2Esecurity=2ESecurityContextAssociationValve=2Ei=
nvoke=28SecurityContextAssociationValve=2Ejava=3A153=29
at
org=2Eapache=2Ecatalina=2Ecore=2EStandardHostValve=2Einvoke=28StandardH=
ostValve=2Ejava=3A155=29
at
org=2Eapache=2Ecatalina=2Evalves=2EErrorReportValve=2Einvoke=28ErrorRep=
ortValve=2Ejava=3A102=29
at org=2Ejboss=2Eweb=2Erewrite=2ERewriteValve=2Einvoke=28RewriteVal=
ve=2Ejava=3A466=29
at
org=2Eapache=2Ecatalina=2Ecore=2EStandardEngineValve=2Einvoke=28Standar=
dEngineValve=2Ejava=3A109=29
at
org=2Eapache=2Ecatalina=2Econnector=2ECoyoteAdapter=2Eservice=28CoyoteA=
dapter=2Ejava=3A368=29
at org=2Eapache=2Ecoyote=2Eajp=2EAjpProcessor=2Eprocess=28AjpProces=
sor=2Ejava=3A505=29
at
org=2Eapache=2Ecoyote=2Eajp=2EAjpProtocol=24AjpConnectionHandler=2Eproc=
ess=28AjpProtocol=2Ejava=3A445=29
at
org=2Eapache=2Etomcat=2Eutil=2Enet=2EJIoEndpoint=24Worker=2Erun=28JIoEn=
dpoint=2Ejava=3A930=29
at java=2Elang=2EThread=2Erun=28Thread=2Ejava=3A745=29 =5Brt=2Ejar=
=3A1=2E7=2E0=5F79=5D
Caused by=3A org=2Ecodehaus=2Ejackson=2Emap=2EJsonMappingException=3A P=
arameter
=230 type for factory method =28=5Bmethod valueOf=2C annotations=3A=20=
=7Binterface
org=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=
=2Ejackson=2Eannotate=2EJsonCreator=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateAndCache2=28StdDeserializerProvider=2Ejava=3A346=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateAndCacheValueDeserializer=28StdDeserializerProvider=2Ejava=3A321=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2Efind=
ValueDeserializer=28StdDeserializerProvider=2Ejava=3A167=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2Estd=2EStdDeserializer=2EfindDe=
serializer=28StdDeserializer=2Ejava=3A596=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EBeanDeserializer=2Eresolve=28B=
eanDeserializer=2Ejava=3A379=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fr=
esolveDeserializer=28StdDeserializerProvider=2Ejava=3A438=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateAndCache2=28StdDeserializerProvider=2Ejava=3A383=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateAndCacheValueDeserializer=28StdDeserializerProvider=2Ejava=3A321=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2Efind=
ValueDeserializer=28StdDeserializerProvider=2Ejava=3A167=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EBasicDeserializerFactory=2Ecre=
ateCollectionDeserializer=28BasicDeserializerFactory=2Ejava=3A274=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateDeserializer=28StdDeserializerProvider=2Ejava=3A420=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateAndCache2=28StdDeserializerProvider=2Ejava=3A341=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateAndCacheValueDeserializer=28StdDeserializerProvider=2Ejava=3A321=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2Efind=
ValueDeserializer=28StdDeserializerProvider=2Ejava=3A167=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2Estd=2EStdDeserializer=2EfindDe=
serializer=28StdDeserializer=2Ejava=3A596=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EBeanDeserializer=2Eresolve=28B=
eanDeserializer=2Ejava=3A379=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fr=
esolveDeserializer=28StdDeserializerProvider=2Ejava=3A438=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateAndCache2=28StdDeserializerProvider=2Ejava=3A383=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateAndCacheValueDeserializer=28StdDeserializerProvider=2Ejava=3A321=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2Efind=
ValueDeserializer=28StdDeserializerProvider=2Ejava=3A167=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2Efind=
TypedValueDeserializer=28StdDeserializerProvider=2Ejava=3A188=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2EObjectMapper=2E=5FfindRootDeserializer=
=28ObjectMapper=2Ejava=3A2820=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2EObjectMapper=2E=5FreadValue=28ObjectMa=
pper=2Ejava=3A2690=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2EObjectMapper=2EreadValue=28ObjectMappe=
r=2Ejava=3A1308=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Ejaxrs=2EJacksonJsonProvider=2EreadFrom=28Jac=
ksonJsonProvider=2Ejava=3A419=29
at
org=2Ejboss=2Eresteasy=2Ecore=2Einterception=2EMessageBodyReaderContext=
Impl=2Eproceed=28MessageBodyReaderContextImpl=2Ejava=3A105=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D
at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EreadFrom=
=28BaseClientResponse=2Ejava=3A433=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D
=2E=2E=2E 117 more
Caused by=3A java=2Elang=2EIllegalArgumentException=3A Parameter =230 t=
ype for
factory method =28=5Bmethod valueOf=2C annotations=3A =7Binterface
org=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=
=2Ejackson=2Eannotate=2EJsonCreator=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2Estd=2EEnumDeserializer=2Edeser=
ializerForCreator=28EnumDeserializer=2Ejava=3A49=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EBasicDeserializerFactory=2Ecre=
ateEnumDeserializer=28BasicDeserializerFactory=2Ejava=3A495=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateDeserializer=28StdDeserializerProvider=2Ejava=3A401=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=5Fc=
reateAndCache2=28StdDeserializerProvider=2Ejava=3A341=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D
=2E=2E=2E 143 more
Met vriendelijke groet=2C With kind regards=2C
Jorick Astrego
Netbulae Virtualization Experts=20
----------------
=09Tel=3A 053 20 30 270 =09info=40netbulae=2Eeu =09Staalsteden 4-3A =09KvK=
08198180
=09Fax=3A 053 20 30 271 =09www=2Enetbulae=2Eeu =097547 TA Enschede =09BTW=
NL821234584B01
----------------
--------------060605050000010908040808
Content-Type: text/html;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
=3Chtml=3E
=3Chead=3E
=3Cmeta http-equiv=3D=22content-type=22 content=3D=22text/html=3B chars=
et=3Dutf-8=22=3E
=3C/head=3E
=3Cbody bgcolor=3D=22=23FFFFFF=22 text=3D=22=23000000=22=3E
=3Cbr=3E
=3Cdiv class=3D=22moz-forward-container=22=3E
=3Cmeta http-equiv=3D=22content-type=22 content=3D=22text/html=3B cha=
rset=3Dutf-8=22=3E
Hi=2C=3Cbr=3E
=3Cbr=3E
Still messing about with Neutron a bit =28oVirt 3=2E5=2E2=29=2E When=
I
create an external network with a subnet=2C I get this error=3A=3Cbr=
=3E
=3Cbr=3E
=3Cblockquote=3EError while executing action Add Subnet to Provider=
=3A
Failed to communicate with the external provider=2E=3Cbr=3E
=3Cbr=3E
=3C/blockquote=3E
The network does get created with a subnet=2E Doing the same without=
subnet doesn=27t throw the error=3Cbr=3E
=3Cbr=3E
=3Cblockquote=3Eneutron net-list=3Cbr=3E
+--------------------------------------+----------+------------------------=
-------------------------------+=3Cbr=3E
=7C id=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=20=
=7C name=C2=A0=C2=A0=C2=A0=C2=A0 =7C
subnets=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=20=
=7C=3Cbr=3E
+--------------------------------------+----------+------------------------=
-------------------------------+=3Cbr=3E
=7C 66ef5f7f-b0d1-4ef9-8b5e-d7a7aa315d58 =7C public=C2=A0=C2=A0=20=
=7C
37ea25da-68a1-478b-ab30-8cf6ad104ccb 217=2E114=2E98=2E64/26 =7C=3Cb=
r=3E
=7C a30a9558-3a29-437d-b62c-96287f0a4702 =7C test2=C2=A0=C2=A0=
=C2=A0 =7C
1f651e5b-f6fa-4674-b3ee-923a50eb8042 192=2E168=2E2=2E0/24=C2=A0=
=C2=A0 =7C=3Cbr=3E
=7C 5e90abfb-19c1-4b09-b387-8f2b815cad30 =7C private=C2=A0 =7C
60f29e92-5461-4eba-a375-4016bc4c6f39 172=2E17=2E0=2E0/24=C2=A0=
=C2=A0=C2=A0 =7C=3Cbr=3E
=7C fa7a48df-a6c2-4cf8-a710-6f099abb81c8 =7C test=C2=A0=C2=A0=C2=A0=
=C2=A0 =7C
009b7e32-5eca-47c8-8b71-92e5ab7ca3d7 10=2E1=2E1=2E0/24=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 =7C=3Cbr=3E
=7C 4dcd5192-07be-4128-95f7-88b1bb19a6f4 =7C test3=C2=A0=C2=A0=
=C2=A0 =7C
0d65bb46-632b-4698-b876-f534b76215e3 192=2E168=2E5=2E0/24=C2=A0=
=C2=A0 =7C=3Cbr=3E
=7C b9144805-0b2c-468a-87e0-73d2fd91fe2d =7C nosubnet
=7C=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =7C=3Cbr=3E
+--------------------------------------+----------+------------------------=
-------------------------------+=3Cbr=3E
=3Cbr=3E
=3C/blockquote=3E
=3Cbr=3E
The provider tests ok=3A=3Cbr=3E
=3Cbr=3E
=3Cblockquote=3ETest succeeded=2C managed to access provider=2E=3C/bl=
ockquote=3E
I can see the POST but nothing else in the neutron log=3A=3Cbr=3E
=3Cblockquote=3E=3Cbr=3E
2015-04-30 11=3A48=3A49=2E288 1027 INFO neutron=2Eplugins=2Eml2=2Ed=
b
=5Breq-ea7a3897-966a-4c7f-b157-3be2da5a6a2b None=5D Added segment=
eeeb23d3-fdc4-4686-bd83-250fcc12493c of type vlan for network
4dcd5192-07be-4128-95f7-88b1bb19a6f4=3Cbr=3E
2015-04-30 11=3A48=3A49=2E302 1027 INFO neutron=2Ewsgi
=5Breq-ea7a3897-966a-4c7f-b157-3be2da5a6a2b None=5D **=2E***=2E***=
=2E** -
- =5B30/Apr/2015 11=3A48=3A49=5D =22POST /v2=2E0/networks HTTP/1=2E=
1=22 201 525
0=2E102263=3Cbr=3E
=3Cbr=3E
=3C/blockquote=3E
Also fetching the subnet of any neutron network throws these
errors=3A=3Cbr=3E
=3Cbr=3E
=3Cblockquote=3E2015-04-30 09=3A53=3A18=2C563 ERROR
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Eprovider=2Enetwork=2EGetExte=
rnalSubnetsOnProviderByNetworkQuery=5D
=28ajp--127=2E0=2E0=2E1-8702-6=29 Query
GetExternalSubnetsOnProviderByNetworkQuery failed=2E Exception
message is org=2Ecodehaus=2Ejackson=2Emap=2EJsonMappingException=3A=
Parameter =230 type for factory method =28=5Bmethod valueOf=2C
annotations=3A =7Binterface =3Ca moz-do-not-send=3D=22true=22
class=3D=22moz-txt-link-abbreviated=22
href=3D=22mailto=3Aorg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40o=
rg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=22=3Eorg=2Ecodehaus=2Ejack=
son=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=2Ejackson=2Eannotate=2EJso=
nCreator=3C/a=3E=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString =3A
org=2Ejboss=2Eresteasy=2Espi=2EReaderException=3A
org=2Ecodehaus=2Ejackson=2Emap=2EJsonMappingException=3A Parameter=
=230 type
for factory method =28=5Bmethod valueOf=2C annotations=3A =7Binterf=
ace =3Ca
moz-do-not-send=3D=22true=22 class=3D=22moz-txt-link-abbreviated=
=22
href=3D=22mailto=3Aorg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40o=
rg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=22=3Eorg=2Ecodehaus=2Ejack=
son=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=2Ejackson=2Eannotate=2EJso=
nCreator=3C/a=3E=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString=3A
org=2Ejboss=2Eresteasy=2Espi=2EReaderException=3A
org=2Ecodehaus=2Ejackson=2Emap=2EJsonMappingException=3A Parameter=
=230 type
for factory method =28=5Bmethod valueOf=2C annotations=3A =7Binterf=
ace =3Ca
moz-do-not-send=3D=22true=22 class=3D=22moz-txt-link-abbreviated=
=22
href=3D=22mailto=3Aorg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40o=
rg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=22=3Eorg=2Ecodehaus=2Ejack=
son=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=2Ejackson=2Eannotate=2EJso=
nCreator=3C/a=3E=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EreadF=
rom=28BaseClientResponse=2Ejava=3A469=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EgetEn=
tity=28BaseClientResponse=2Ejava=3A377=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EgetEn=
tity=28BaseClientResponse=2Ejava=3A350=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EgetEn=
tity=28BaseClientResponse=2Ejava=3A344=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
com=2Ewoorea=2Eopenstack=2Econnector=2ERESTEasyResponse=2EgetEntity=
=28RESTEasyResponse=2Ejava=3A25=29
=5Bresteasy-connector=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
com=2Ewoorea=2Eopenstack=2Ebase=2Eclient=2EOpenStackClient=2Eexecut=
e=28OpenStackClient=2Ejava=3A67=29
=5Bopenstack-client=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
com=2Ewoorea=2Eopenstack=2Ebase=2Eclient=2EOpenStackRequest=2Eexecu=
te=28OpenStackRequest=2Ejava=3A98=29
=5Bopenstack-client=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2Eprovider=2Enetwork=2Eopenstack=
=2EOpenstackNetworkProviderProxy=2EgetAllSubnets=28OpenstackNetworkProvider=
Proxy=2Ejava=3A132=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2Eprovider=2Enetwork=2EGetExterna=
lSubnetsOnProviderByNetworkQuery=2EexecuteQueryCommand=28GetExternalSubnets=
OnProviderByNetworkQuery=2Ejava=3A28=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2EQueriesCommandBase=2EexecuteCom=
mand=28QueriesCommandBase=2Ejava=3A73=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Edal=2EVdcCommandBase=2Eexecute=28VdcC=
ommandBase=2Ejava=3A31=29
=5Bdal=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2EBackend=2ErunQueryImpl=28Backen=
d=2Ejava=3A497=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2EBackend=2ErunQuery=28Backend=2E=
java=3A471=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at sun=2Ereflect=2EGeneratedMethodAccessor89=2Ei=
nvoke=28Unknown
Source=29 =5B=3A1=2E7=2E0=5F79=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
sun=2Ereflect=2EDelegatingMethodAccessorImpl=2Einvoke=28DelegatingM=
ethodAccessorImpl=2Ejava=3A43=29
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at java=2Elang=2Ereflect=2EMethod=2Einvoke=28Met=
hod=2Ejava=3A606=29
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EManagedReferenceMethodIntercept=
orFactory=24ManagedReferenceMethodInterceptor=2EprocessInvocation=28Managed=
ReferenceMethodInterceptorFactory=2Ejava=3A72=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=24Invocation=2Eprocee=
d=28InterceptorContext=2Ejava=3A374=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EJsr299BindingsInterceptor=2Edelegat=
eInterception=28Jsr299BindingsInterceptor=2Ejava=3A114=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EJsr299BindingsInterceptor=2EdoMetho=
dInterception=28Jsr299BindingsInterceptor=2Ejava=3A125=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EJsr299BindingsInterceptor=2Eprocess=
Invocation=28Jsr299BindingsInterceptor=2Ejava=3A135=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2Einterceptors=2EUserInterceptorF=
actory=241=2EprocessInvocation=28UserInterceptorFactory=2Ejava=3A36=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=24Invocation=2Eprocee=
d=28InterceptorContext=2Ejava=3A374=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2Einterceptors=2EThreadLocalSessi=
onCleanerInterceptor=2EinjectWebContextToThreadLocal=28ThreadLocalSessionCl=
eanerInterceptor=2Ejava=3A13=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at sun=2Ereflect=2EGeneratedMethodAccessor88=2Ei=
nvoke=28Unknown
Source=29 =5B=3A1=2E7=2E0=5F79=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
sun=2Ereflect=2EDelegatingMethodAccessorImpl=2Einvoke=28DelegatingM=
ethodAccessorImpl=2Ejava=3A43=29
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at java=2Elang=2Ereflect=2EMethod=2Einvoke=28Met=
hod=2Ejava=3A606=29
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EManagedReferenceLifecycleMethod=
InterceptorFactory=24ManagedReferenceLifecycleMethodInterceptor=2EprocessIn=
vocation=28ManagedReferenceLifecycleMethodInterceptorFactory=2Ejava=3A123=
=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EWeavedInterceptor=2EprocessInvocation=28=
WeavedInterceptor=2Ejava=3A53=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2Einterceptors=2EUserInterceptorF=
actory=241=2EprocessInvocation=28UserInterceptorFactory=2Ejava=3A36=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EEjbRequestScopeActivationIntercepto=
r=2EprocessInvocation=28EjbRequestScopeActivationInterceptor=2Ejava=3A82=29=
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInitialInterceptor=2EprocessInvocation=
=28InitialInterceptor=2Ejava=3A21=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EChainedInterceptor=2EprocessInvocation=
=28ChainedInterceptor=2Ejava=3A61=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2Einterceptors=2EComponentDispatc=
herInterceptor=2EprocessInvocation=28ComponentDispatcherInterceptor=2Ejava=
=3A53=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eejb3=2Ecomponent=2Esingleton=2ESingletonComponen=
tInstanceAssociationInterceptor=2EprocessInvocation=28SingletonComponentIns=
tanceAssociationInterceptor=2Ejava=3A53=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eejb3=2Etx=2ECMTTxInterceptor=2EinvokeInNoTx=28CM=
TTxInterceptor=2Ejava=3A211=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eejb3=2Etx=2ECMTTxInterceptor=2Esupports=28CMTTxI=
nterceptor=2Ejava=3A363=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eejb3=2Etx=2ECMTTxInterceptor=2EprocessInvocation=
=28CMTTxInterceptor=2Ejava=3A194=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eejb3=2Ecomponent=2Einterceptors=2ECurrentInvocat=
ionContextInterceptor=2EprocessInvocation=28CurrentInvocationContextInterce=
ptor=2Ejava=3A41=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eejb3=2Ecomponent=2Einterceptors=2ELoggingInterce=
ptor=2EprocessInvocation=28LoggingInterceptor=2Ejava=3A59=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2ENamespaceContextInterceptor=2Ep=
rocessInvocation=28NamespaceContextInterceptor=2Ejava=3A50=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2ETCCLInterceptor=2EprocessInvoca=
tion=28TCCLInterceptor=2Ejava=3A45=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EChainedInterceptor=2EprocessInvocation=
=28ChainedInterceptor=2Ejava=3A61=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EViewService=24View=2Einvoke=28V=
iewService=2Ejava=3A165=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EViewDescription=241=2EprocessIn=
vocation=28ViewDescription=2Ejava=3A173=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EChainedInterceptor=2EprocessInvocation=
=28ChainedInterceptor=2Ejava=3A61=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EProxyInvocationHandler=2Einvoke=
=28ProxyInvocationHandler=2Ejava=3A72=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ecommon=2Einterfaces=2EBackendLocal=24=
=24=24view8=2ErunQuery=28Unknown
Source=29 =5Bcommon=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Eui=2Efrontend=2Eserver=2Egwt=2EGenericApiGWTServiceI=
mpl=2ErunQuery=28GenericApiGWTServiceImpl=2Ejava=3A56=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Eui=2Efrontend=2Eserver=2Egwt=2EGenericApiGWTServiceI=
mpl=2ErunMultipleQueries=28GenericApiGWTServiceImpl=2Ejava=3A87=29=3Cbr=3E=
=C2=A0=C2=A0 =C2=A0at sun=2Ereflect=2EGeneratedMethodAccessor117=2E=
invoke=28Unknown
Source=29 =5B=3A1=2E7=2E0=5F79=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
sun=2Ereflect=2EDelegatingMethodAccessorImpl=2Einvoke=28DelegatingM=
ethodAccessorImpl=2Ejava=3A43=29
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at java=2Elang=2Ereflect=2EMethod=2Einvoke=28Met=
hod=2Ejava=3A606=29
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
com=2Egoogle=2Egwt=2Erpc=2Eserver=2ERPC=2EinvokeAndStreamResponse=
=28RPC=2Ejava=3A196=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
com=2Egoogle=2Egwt=2Erpc=2Eserver=2ERpcServlet=2EprocessCall=28RpcS=
ervlet=2Ejava=3A172=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
com=2Egoogle=2Egwt=2Erpc=2Eserver=2ERpcServlet=2EprocessPost=28RpcS=
ervlet=2Ejava=3A233=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
com=2Egoogle=2Egwt=2Euser=2Eserver=2Erpc=2EAbstractRemoteServiceServlet=2Ed=
oPost=28AbstractRemoteServiceServlet=2Ejava=3A62=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
javax=2Eservlet=2Ehttp=2EHttpServlet=2Eservice=28HttpServlet=2Ejava=
=3A754=29
=5Bjboss-servlet-api=5F3=2E0=5Fspec-1=2E0=2E0=2EFinal=2Ejar=3A1=2E0=
=2E0=2EFinal=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
javax=2Eservlet=2Ehttp=2EHttpServlet=2Eservice=28HttpServlet=2Ejava=
=3A847=29
=5Bjboss-servlet-api=5F3=2E0=5Fspec-1=2E0=2E0=2EFinal=2Ejar=3A1=2E0=
=2E0=2EFinal=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A329=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eweld=2Eservlet=2EConversationPropagationFilter=2EdoFi=
lter=28ConversationPropagationFilter=2Ejava=3A62=29
=5Bweld-core-1=2E1=2E5=2EAS71=2EFinal=2Ejar=3A2012-02-10 15=3A31=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eutils=2Eservlet=2EHeaderFilter=2EdoFi=
lter=28HeaderFilter=2Ejava=3A94=29
=5Butils=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Eui=2Efrontend=2Eserver=2Egwt=2EGwtCachingFilter=2Edo=
Filter=28GwtCachingFilter=2Ejava=3A132=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebranding=2EBrandingFilter=2EdoFilter=28Brandi=
ngFilter=2Ejava=3A72=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eutils=2Eservlet=2ELocaleFilter=2EdoFi=
lter=28LocaleFilter=2Ejava=3A64=29
=5Butils=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ESessionMgmtFilter=2Ed=
oFilter=28SessionMgmtFilter=2Ejava=3A31=29
=5Baaa=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ELoginFilter=2EdoFilte=
r=28LoginFilter=2Ejava=3A74=29
=5Baaa=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ENegotiationFilter=2Ed=
oFilter=28NegotiationFilter=2Ejava=3A113=29
=5Baaa=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2EBasicAuthenticationFi=
lter=2EdoFilter=28BasicAuthenticationFilter=2Ejava=3A90=29
=5Baaa=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ESessionValidationFilt=
er=2EdoFilter=28SessionValidationFilter=2Ejava=3A73=29
=5Baaa=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalD=
oFilter=28ApplicationFilterChain=2Ejav2015-04-30
09=3A53=3A18=2C563 ERROR
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Eprovider=2Enetwork=2EGetExte=
rnalSubnetsOnProviderByNetworkQuery=5D
=28ajp--127=2E0=2E0=2E1-8702-6=29 Query
GetExternalSubnetsOnProviderByNetworkQuery failed=2E Exception
message is org=2Ecodehaus=2Ejackson=2Emap=2EJsonMappingException=3A=
Parameter =230 type for factory method =28=5Bmethod valueOf=2C
annotations=3A =7Binterface =3Ca moz-do-not-send=3D=22true=22
class=3D=22moz-txt-link-abbreviated=22
href=3D=22mailto=3Aorg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40o=
rg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=22=3Eorg=2Ecodehaus=2Ejack=
son=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=2Ejackson=2Eannotate=2EJso=
nCreator=3C/a=3E=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString =3A
org=2Ejboss=2Eresteasy=2Espi=2EReaderException=3A
org=2Ecodehaus=2Ejackson=2Emap=2EJsonMappingException=3A Parameter=
=230 type
for factory method =28=5Bmethod valueOf=2C annotations=3A =7Binterf=
ace =3Ca
moz-do-not-send=3D=22true=22 class=3D=22moz-txt-link-abbreviated=
=22
href=3D=22mailto=3Aorg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40o=
rg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=22=3Eorg=2Ecodehaus=2Ejack=
son=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=2Ejackson=2Eannotate=2EJso=
nCreator=3C/a=3E=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString=3A
org=2Ejboss=2Eresteasy=2Espi=2EReaderException=3A
org=2Ecodehaus=2Ejackson=2Emap=2EJsonMappingException=3A Parameter=
=230 type
for factory method =28=5Bmethod valueOf=2C annotations=3A =7Binterf=
ace =3Ca
moz-do-not-send=3D=22true=22 class=3D=22moz-txt-link-abbreviated=
=22
href=3D=22mailto=3Aorg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40o=
rg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=22=3Eorg=2Ecodehaus=2Ejack=
son=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=2Ejackson=2Eannotate=2EJso=
nCreator=3C/a=3E=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EreadF=
rom=28BaseClientResponse=2Ejava=3A469=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EgetEn=
tity=28BaseClientResponse=2Ejava=3A377=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EgetEn=
tity=28BaseClientResponse=2Ejava=3A350=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EgetEn=
tity=28BaseClientResponse=2Ejava=3A344=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
com=2Ewoorea=2Eopenstack=2Econnector=2ERESTEasyResponse=2EgetEntity=
=28RESTEasyResponse=2Ejava=3A25=29
=5Bresteasy-connector=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
com=2Ewoorea=2Eopenstack=2Ebase=2Eclient=2EOpenStackClient=2Eexecut=
e=28OpenStackClient=2Ejava=3A67=29
=5Bopenstack-client=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
com=2Ewoorea=2Eopenstack=2Ebase=2Eclient=2EOpenStackRequest=2Eexecu=
te=28OpenStackRequest=2Ejava=3A98=29
=5Bopenstack-client=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2Eprovider=2Enetwork=2Eopenstack=
=2EOpenstackNetworkProviderProxy=2EgetAllSubnets=28OpenstackNetworkProvider=
Proxy=2Ejava=3A132=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2Eprovider=2Enetwork=2EGetExterna=
lSubnetsOnProviderByNetworkQuery=2EexecuteQueryCommand=28GetExternalSubnets=
OnProviderByNetworkQuery=2Ejava=3A28=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2EQueriesCommandBase=2EexecuteCom=
mand=28QueriesCommandBase=2Ejava=3A73=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Edal=2EVdcCommandBase=2Eexecute=28VdcC=
ommandBase=2Ejava=3A31=29
=5Bdal=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2EBackend=2ErunQueryImpl=28Backen=
d=2Ejava=3A497=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2EBackend=2ErunQuery=28Backend=2E=
java=3A471=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at sun=2Ereflect=2EGeneratedMethodAccessor89=2Ei=
nvoke=28Unknown
Source=29 =5B=3A1=2E7=2E0=5F79=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
sun=2Ereflect=2EDelegatingMethodAccessorImpl=2Einvoke=28DelegatingM=
ethodAccessorImpl=2Ejava=3A43=29
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at java=2Elang=2Ereflect=2EMethod=2Einvoke=28Met=
hod=2Ejava=3A606=29
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EManagedReferenceMethodIntercept=
orFactory=24ManagedReferenceMethodInterceptor=2EprocessInvocation=28Managed=
ReferenceMethodInterceptorFactory=2Ejava=3A72=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=24Invocation=2Eprocee=
d=28InterceptorContext=2Ejava=3A374=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EJsr299BindingsInterceptor=2Edelegat=
eInterception=28Jsr299BindingsInterceptor=2Ejava=3A114=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EJsr299BindingsInterceptor=2EdoMetho=
dInterception=28Jsr299BindingsInterceptor=2Ejava=3A125=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EJsr299BindingsInterceptor=2Eprocess=
Invocation=28Jsr299BindingsInterceptor=2Ejava=3A135=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2Einterceptors=2EUserInterceptorF=
actory=241=2EprocessInvocation=28UserInterceptorFactory=2Ejava=3A36=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=24Invocation=2Eprocee=
d=28InterceptorContext=2Ejava=3A374=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2Einterceptors=2EThreadLocalSessi=
onCleanerInterceptor=2EinjectWebContextToThreadLocal=28ThreadLocalSessionCl=
eanerInterceptor=2Ejava=3A13=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at sun=2Ereflect=2EGeneratedMethodAccessor88=2Ei=
nvoke=28Unknown
Source=29 =5B=3A1=2E7=2E0=5F79=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
sun=2Ereflect=2EDelegatingMethodAccessorImpl=2Einvoke=28DelegatingM=
ethodAccessorImpl=2Ejava=3A43=29
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at java=2Elang=2Ereflect=2EMethod=2Einvoke=28Met=
hod=2Ejava=3A606=29
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EManagedReferenceLifecycleMethod=
InterceptorFactory=24ManagedReferenceLifecycleMethodInterceptor=2EprocessIn=
vocation=28ManagedReferenceLifecycleMethodInterceptorFactory=2Ejava=3A123=
=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EWeavedInterceptor=2EprocessInvocation=28=
WeavedInterceptor=2Ejava=3A53=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2Einterceptors=2EUserInterceptorF=
actory=241=2EprocessInvocation=28UserInterceptorFactory=2Ejava=3A36=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EEjbRequestScopeActivationIntercepto=
r=2EprocessInvocation=28EjbRequestScopeActivationInterceptor=2Ejava=3A82=29=
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInitialInterceptor=2EprocessInvocation=
=28InitialInterceptor=2Ejava=3A21=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EChainedInterceptor=2EprocessInvocation=
=28ChainedInterceptor=2Ejava=3A61=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2Einterceptors=2EComponentDispatc=
herInterceptor=2EprocessInvocation=28ComponentDispatcherInterceptor=2Ejava=
=3A53=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eejb3=2Ecomponent=2Esingleton=2ESingletonComponen=
tInstanceAssociationInterceptor=2EprocessInvocation=28SingletonComponentIns=
tanceAssociationInterceptor=2Ejava=3A53=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eejb3=2Etx=2ECMTTxInterceptor=2EinvokeInNoTx=28CM=
TTxInterceptor=2Ejava=3A211=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eejb3=2Etx=2ECMTTxInterceptor=2Esupports=28CMTTxI=
nterceptor=2Ejava=3A363=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eejb3=2Etx=2ECMTTxInterceptor=2EprocessInvocation=
=28CMTTxInterceptor=2Ejava=3A194=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eejb3=2Ecomponent=2Einterceptors=2ECurrentInvocat=
ionContextInterceptor=2EprocessInvocation=28CurrentInvocationContextInterce=
ptor=2Ejava=3A41=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eejb3=2Ecomponent=2Einterceptors=2ELoggingInterce=
ptor=2EprocessInvocation=28LoggingInterceptor=2Ejava=3A59=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cb=
r=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2ENamespaceContextInterceptor=2Ep=
rocessInvocation=28NamespaceContextInterceptor=2Ejava=3A50=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2ETCCLInterceptor=2EprocessInvoca=
tion=28TCCLInterceptor=2Ejava=3A45=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EChainedInterceptor=2EprocessInvocation=
=28ChainedInterceptor=2Ejava=3A61=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EViewService=24View=2Einvoke=28V=
iewService=2Ejava=3A165=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EViewDescription=241=2EprocessIn=
vocation=28ViewDescription=2Ejava=3A173=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Intercept=
orContext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EChainedInterceptor=2EprocessInvocation=
=28ChainedInterceptor=2Ejava=3A61=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EProxyInvocationHandler=2Einvoke=
=28ProxyInvocationHandler=2Ejava=3A72=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ecommon=2Einterfaces=2EBackendLocal=24=
=24=24view8=2ErunQuery=28Unknown
Source=29 =5Bcommon=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Eui=2Efrontend=2Eserver=2Egwt=2EGenericApiGWTServiceI=
mpl=2ErunQuery=28GenericApiGWTServiceImpl=2Ejava=3A56=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Eui=2Efrontend=2Eserver=2Egwt=2EGenericApiGWTServiceI=
mpl=2ErunMultipleQueries=28GenericApiGWTServiceImpl=2Ejava=3A87=29=3Cbr=3E=
=C2=A0=C2=A0 =C2=A0at sun=2Ereflect=2EGeneratedMethodAccessor117=2E=
invoke=28Unknown
Source=29 =5B=3A1=2E7=2E0=5F79=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
sun=2Ereflect=2EDelegatingMethodAccessorImpl=2Einvoke=28DelegatingM=
ethodAccessorImpl=2Ejava=3A43=29
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at java=2Elang=2Ereflect=2EMethod=2Einvoke=28Met=
hod=2Ejava=3A606=29
=5Brt=2Ejar=3A1=2E7=2E0=5F79=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
com=2Egoogle=2Egwt=2Erpc=2Eserver=2ERPC=2EinvokeAndStreamResponse=
=28RPC=2Ejava=3A196=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
com=2Egoogle=2Egwt=2Erpc=2Eserver=2ERpcServlet=2EprocessCall=28RpcS=
ervlet=2Ejava=3A172=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
com=2Egoogle=2Egwt=2Erpc=2Eserver=2ERpcServlet=2EprocessPost=28RpcS=
ervlet=2Ejava=3A233=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
com=2Egoogle=2Egwt=2Euser=2Eserver=2Erpc=2EAbstractRemoteServiceServlet=2Ed=
oPost=28AbstractRemoteServiceServlet=2Ejava=3A62=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
javax=2Eservlet=2Ehttp=2EHttpServlet=2Eservice=28HttpServlet=2Ejava=
=3A754=29
=5Bjboss-servlet-api=5F3=2E0=5Fspec-1=2E0=2E0=2EFinal=2Ejar=3A1=2E0=
=2E0=2EFinal=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
javax=2Eservlet=2Ehttp=2EHttpServlet=2Eservice=28HttpServlet=2Ejava=
=3A847=29
=5Bjboss-servlet-api=5F3=2E0=5Fspec-1=2E0=2E0=2EFinal=2Ejar=3A1=2E0=
=2E0=2EFinal=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A329=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eweld=2Eservlet=2EConversationPropagationFilter=2EdoFi=
lter=28ConversationPropagationFilter=2Ejava=3A62=29
=5Bweld-core-1=2E1=2E5=2EAS71=2EFinal=2Ejar=3A2012-02-10 15=3A31=5D=
=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eutils=2Eservlet=2EHeaderFilter=2EdoFi=
lter=28HeaderFilter=2Ejava=3A94=29
=5Butils=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Eui=2Efrontend=2Eserver=2Egwt=2EGwtCachingFilter=2Edo=
Filter=28GwtCachingFilter=2Ejava=3A132=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebranding=2EBrandingFilter=2EdoFilter=28Brandi=
ngFilter=2Ejava=3A72=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eutils=2Eservlet=2ELocaleFilter=2EdoFi=
lter=28LocaleFilter=2Ejava=3A64=29
=5Butils=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ESessionMgmtFilter=2Ed=
oFilter=28SessionMgmtFilter=2Ejava=3A31=29
=5Baaa=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ELoginFilter=2EdoFilte=
r=28LoginFilter=2Ejava=3A74=29
=5Baaa=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ENegotiationFilter=2Ed=
oFilter=28NegotiationFilter=2Ejava=3A113=29
=5Baaa=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2EBasicAuthenticationFi=
lter=2EdoFilter=28BasicAuthenticationFilter=2Ejava=3A90=29
=5Baaa=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ESessionValidationFilt=
er=2EdoFilter=28SessionValidationFilter=2Ejava=3A73=29
=5Baaa=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EStandardWrapperValve=2Einvoke=28StandardWr=
apperValve=2Ejava=3A275=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EStandardContextValve=2Einvoke=28StandardCo=
ntextValve=2Ejava=3A161=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Eauthenticator=2EAuthenticatorBase=2Einvoke=28Auth=
enticatorBase=2Ejava=3A489=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eweb=2Esecurity=2ESecurityContextAssociationValve=2Einvok=
e=28SecurityContextAssociationValve=2Ejava=3A153=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EStandardHostValve=2Einvoke=28StandardHostV=
alve=2Ejava=3A155=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Evalves=2EErrorReportValve=2Einvoke=28ErrorReportV=
alve=2Ejava=3A102=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eweb=2Erewrite=2ERewriteValve=2Einvoke=28RewriteValve=
=2Ejava=3A466=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EStandardEngineValve=2Einvoke=28StandardEng=
ineValve=2Ejava=3A109=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Econnector=2ECoyoteAdapter=2Eservice=28CoyoteAdapt=
er=2Ejava=3A368=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecoyote=2Eajp=2EAjpProcessor=2Eprocess=28AjpProcessor=
=2Ejava=3A505=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecoyote=2Eajp=2EAjpProtocol=24AjpConnectionHandler=2Eprocess=
=28AjpProtocol=2Ejava=3A445=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Etomcat=2Eutil=2Enet=2EJIoEndpoint=24Worker=2Erun=28J=
IoEndpoint=2Ejava=3A930=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at java=2Elang=2EThread=2Erun=28Thread=2Ejava=3A=
745=29 =5Brt=2Ejar=3A1=2E7=2E0=5F79=5D=3Cbr=3E
Caused by=3A org=2Ecodehaus=2Ejackson=2Emap=2EJsonMappingException=
=3A
Parameter =230 type for factory method =28=5Bmethod valueOf=2C
annotations=3A =7Binterface =3Ca moz-do-not-send=3D=22true=22
class=3D=22moz-txt-link-abbreviated=22
href=3D=22mailto=3Aorg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40o=
rg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=22=3Eorg=2Ecodehaus=2Ejack=
son=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=2Ejackson=2Eannotate=2EJso=
nCreator=3C/a=3E=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateAndCache2=28StdDeserializerProvider=2Ejava=3A346=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateAndCacheValueDeserializer=28StdDeserializerProvider=2Ejava=3A321=
=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
findValueDeserializer=28StdDeserializerProvider=2Ejava=3A167=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2Estd=2EStdDeserializer=2Efi=
ndDeserializer=28StdDeserializer=2Ejava=3A596=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EBeanDeserializer=2Eresolve=
=28BeanDeserializer=2Ejava=3A379=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FresolveDeserializer=28StdDeserializerProvider=2Ejava=3A438=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateAndCache2=28StdDeserializerProvider=2Ejava=3A383=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateAndCacheValueDeserializer=28StdDeserializerProvider=2Ejava=3A321=
=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
findValueDeserializer=28StdDeserializerProvider=2Ejava=3A167=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EBasicDeserializerFactory=
=2EcreateCollectionDeserializer=28BasicDeserializerFactory=2Ejava=3A274=29=
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateDeserializer=28StdDeserializerProvider=2Ejava=3A420=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateAndCache2=28StdDeserializerProvider=2Ejava=3A341=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateAndCacheValueDeserializer=28StdDeserializerProvider=2Ejava=3A321=
=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
findValueDeserializer=28StdDeserializerProvider=2Ejava=3A167=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2Estd=2EStdDeserializer=2Efi=
ndDeserializer=28StdDeserializer=2Ejava=3A596=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EBeanDeserializer=2Eresolve=
=28BeanDeserializer=2Ejava=3A379=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FresolveDeserializer=28StdDeserializerProvider=2Ejava=3A438=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateAndCache2=28StdDeserializerProvider=2Ejava=3A383=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateAndCacheValueDeserializer=28StdDeserializerProvider=2Ejava=3A321=
=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
findValueDeserializer=28StdDeserializerProvider=2Ejava=3A167=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
findTypedValueDeserializer=28StdDeserializerProvider=2Ejava=3A188=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2EObjectMapper=2E=5FfindRootDeserial=
izer=28ObjectMapper=2Ejava=3A2820=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2EObjectMapper=2E=5FreadValue=28Obje=
ctMapper=2Ejava=3A2690=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2EObjectMapper=2EreadValue=28ObjectM=
apper=2Ejava=3A1308=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Ejaxrs=2EJacksonJsonProvider=2EreadFrom=28Jackson=
JsonProvider=2Ejava=3A419=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eresteasy=2Ecore=2Einterception=2EMessageBodyReaderCon=
textImpl=2Eproceed=28MessageBodyReaderContextImpl=2Ejava=3A105=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EreadF=
rom=28BaseClientResponse=2Ejava=3A433=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0=2E=2E=2E 117 more=3Cbr=3E
Caused by=3A java=2Elang=2EIllegalArgumentException=3A Parameter=20=
=230 type
for factory method =28=5Bmethod valueOf=2C annotations=3A =7Binterf=
ace =3Ca
moz-do-not-send=3D=22true=22 class=3D=22moz-txt-link-abbreviated=
=22
href=3D=22mailto=3Aorg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40o=
rg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=22=3Eorg=2Ecodehaus=2Ejack=
son=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=2Ejackson=2Eannotate=2EJso=
nCreator=3C/a=3E=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2Estd=2EEnumDeserializer=2Ed=
eserializerForCreator=28EnumDeserializer=2Ejava=3A49=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EBasicDeserializerFactory=
=2EcreateEnumDeserializer=28BasicDeserializerFactory=2Ejava=3A495=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateDeserializer=28StdDeserializerProvider=2Ejava=3A401=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateAndCache2=28StdDeserializerProvider=2Ejava=3A341=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0=2E=2E=2E 143 more=3Cbr=3E
a=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EStandardWrapperValve=2Einvoke=28StandardWr=
apperValve=2Ejava=3A275=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EStandardContextValve=2Einvoke=28StandardCo=
ntextValve=2Ejava=3A161=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Eauthenticator=2EAuthenticatorBase=2Einvoke=28Auth=
enticatorBase=2Ejava=3A489=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eweb=2Esecurity=2ESecurityContextAssociationValve=2Einvok=
e=28SecurityContextAssociationValve=2Ejava=3A153=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EStandardHostValve=2Einvoke=28StandardHostV=
alve=2Ejava=3A155=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Evalves=2EErrorReportValve=2Einvoke=28ErrorReportV=
alve=2Ejava=3A102=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eweb=2Erewrite=2ERewriteValve=2Einvoke=28RewriteValve=
=2Ejava=3A466=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EStandardEngineValve=2Einvoke=28StandardEng=
ineValve=2Ejava=3A109=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Econnector=2ECoyoteAdapter=2Eservice=28CoyoteAdapt=
er=2Ejava=3A368=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecoyote=2Eajp=2EAjpProcessor=2Eprocess=28AjpProcessor=
=2Ejava=3A505=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecoyote=2Eajp=2EAjpProtocol=24AjpConnectionHandler=2Eprocess=
=28AjpProtocol=2Ejava=3A445=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Etomcat=2Eutil=2Enet=2EJIoEndpoint=24Worker=2Erun=28J=
IoEndpoint=2Ejava=3A930=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at java=2Elang=2EThread=2Erun=28Thread=2Ejava=3A=
745=29 =5Brt=2Ejar=3A1=2E7=2E0=5F79=5D=3Cbr=3E
Caused by=3A org=2Ecodehaus=2Ejackson=2Emap=2EJsonMappingException=
=3A
Parameter =230 type for factory method =28=5Bmethod valueOf=2C
annotations=3A =7Binterface =3Ca moz-do-not-send=3D=22true=22
class=3D=22moz-txt-link-abbreviated=22
href=3D=22mailto=3Aorg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40o=
rg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=22=3Eorg=2Ecodehaus=2Ejack=
son=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=2Ejackson=2Eannotate=2EJso=
nCreator=3C/a=3E=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateAndCache2=28StdDeserializerProvider=2Ejava=3A346=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateAndCacheValueDeserializer=28StdDeserializerProvider=2Ejava=3A321=
=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
findValueDeserializer=28StdDeserializerProvider=2Ejava=3A167=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2Estd=2EStdDeserializer=2Efi=
ndDeserializer=28StdDeserializer=2Ejava=3A596=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EBeanDeserializer=2Eresolve=
=28BeanDeserializer=2Ejava=3A379=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FresolveDeserializer=28StdDeserializerProvider=2Ejava=3A438=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateAndCache2=28StdDeserializerProvider=2Ejava=3A383=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateAndCacheValueDeserializer=28StdDeserializerProvider=2Ejava=3A321=
=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
findValueDeserializer=28StdDeserializerProvider=2Ejava=3A167=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EBasicDeserializerFactory=
=2EcreateCollectionDeserializer=28BasicDeserializerFactory=2Ejava=3A274=29=
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateDeserializer=28StdDeserializerProvider=2Ejava=3A420=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateAndCache2=28StdDeserializerProvider=2Ejava=3A341=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateAndCacheValueDeserializer=28StdDeserializerProvider=2Ejava=3A321=
=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
findValueDeserializer=28StdDeserializerProvider=2Ejava=3A167=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2Estd=2EStdDeserializer=2Efi=
ndDeserializer=28StdDeserializer=2Ejava=3A596=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EBeanDeserializer=2Eresolve=
=28BeanDeserializer=2Ejava=3A379=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FresolveDeserializer=28StdDeserializerProvider=2Ejava=3A438=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateAndCache2=28StdDeserializerProvider=2Ejava=3A383=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateAndCacheValueDeserializer=28StdDeserializerProvider=2Ejava=3A321=
=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
findValueDeserializer=28StdDeserializerProvider=2Ejava=3A167=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
findTypedValueDeserializer=28StdDeserializerProvider=2Ejava=3A188=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2EObjectMapper=2E=5FfindRootDeserial=
izer=28ObjectMapper=2Ejava=3A2820=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2EObjectMapper=2E=5FreadValue=28Obje=
ctMapper=2Ejava=3A2690=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2EObjectMapper=2EreadValue=28ObjectM=
apper=2Ejava=3A1308=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Ejaxrs=2EJacksonJsonProvider=2EreadFrom=28Jackson=
JsonProvider=2Ejava=3A419=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eresteasy=2Ecore=2Einterception=2EMessageBodyReaderCon=
textImpl=2Eproceed=28MessageBodyReaderContextImpl=2Ejava=3A105=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eresteasy=2Eclient=2Ecore=2EBaseClientResponse=2EreadF=
rom=28BaseClientResponse=2Ejava=3A433=29
=5Bresteasy-jaxrs-2=2E3=2E2=2EFinal=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0=2E=2E=2E 117 more=3Cbr=3E
Caused by=3A java=2Elang=2EIllegalArgumentException=3A Parameter=20=
=230 type
for factory method =28=5Bmethod valueOf=2C annotations=3A =7Binterf=
ace =3Ca
moz-do-not-send=3D=22true=22 class=3D=22moz-txt-link-abbreviated=
=22
href=3D=22mailto=3Aorg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=3D=40o=
rg=2Ecodehaus=2Ejackson=2Eannotate=2EJsonCreator=22=3Eorg=2Ecodehaus=2Ejack=
son=2Eannotate=2EJsonCreator=3D=40org=2Ecodehaus=2Ejackson=2Eannotate=2EJso=
nCreator=3C/a=3E=28=29=7D=5D=29
not suitable=2C must be java=2Elang=2EString=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2Estd=2EEnumDeserializer=2Ed=
eserializerForCreator=28EnumDeserializer=2Ejava=3A49=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EBasicDeserializerFactory=
=2EcreateEnumDeserializer=28BasicDeserializerFactory=2Ejava=3A495=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateDeserializer=28StdDeserializerProvider=2Ejava=3A401=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ecodehaus=2Ejackson=2Emap=2Edeser=2EStdDeserializerProvider=2E=
=5FcreateAndCache2=28StdDeserializerProvider=2Ejava=3A341=29
=5Bjackson-mapper-asl-1=2E9=2E2=2Ejar=3A1=2E9=2E2=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0=2E=2E=2E 143 more=3Cbr=3E
=3C/blockquote=3E
=3Cbr=3E
=3Cbr=3E
=3C/div=3E
=3Cbr=3E
=20=
=3CBR /=3E
=3CBR /=3E
=3Cb style=3D=22color=3A=23604c78=22=3E=3C/b=3E=3Cbr=3E=3Cspan style=3D=22c=
olor=3A=23604c78=3B=22=3E=3Cfont color=3D=22000000=22=3E=3Cspan style=3D=22=
mso-fareast-language=3Aen-gb=3B=22 lang=3D=22NL=22=3EMet vriendelijke groet=
=2C With kind regards=2C=3Cbr=3E=3Cbr=3E=3C/span=3EJorick Astrego=3C/font=
=3E=3C/span=3E=3Cb style=3D=22color=3A=23604c78=22=3E=3Cbr=3E=3Cbr=3ENetbul=
ae Virtualization Experts =3C/b=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3B=
border-top=3A1px solid =23ccc=3B=22=3E=3Ctable style=3D=22width=3A 522px=22=
=3E=3Ctbody=3E=3Ctr=3E=3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=
=22=3ETel=3A 053 20 30 270=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bf=
ont-size=3A 10px=22=3Einfo=40netbulae=2Eeu=3C/td=3E =3Ctd style=3D=22wid=
th=3A 130px=3Bfont-size=3A 10px=22=3EStaalsteden 4-3A=3C/td=3E =3Ctd sty=
le=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EKvK 08198180=3C/td=3E=3C/tr=
=3E=3Ctr=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EFax=
=3A 053 20 30 271=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=
=3A 10px=22=3Ewww=2Enetbulae=2Eeu=3C/td=3E =3Ctd style=3D=22width=3A 130=
px=3Bfont-size=3A 10px=22=3E7547 TA Enschede=3C/td=3E =3Ctd style=3D=22w=
idth=3A 130px=3Bfont-size=3A 10px=22=3EBTW NL821234584B01=3C/td=3E=3C/tr=3E=
=3C/tbody=3E=3C/table=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3Bborder-top=
=3A1px solid =23ccc=3B=22=3E=3CBR /=3E
=3C/body=3E
=3C/html=3E
--------------060605050000010908040808--
10 years
ovirtmgmt bridge, hosted engine, and running VMs
by Garry Tiedemann
This is a multi-part message in MIME format.
--------------080303010305060104030604
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Hi folks,
I have a 3.5 hosted-engine setup, which was recently upgraded from 3.4.
It has five nodes, two of them set up for hosted-engine HA.
Initial problem:
One of the hosted-engine HVs had a score of 1800, owing to the
management bridge (ovirtmgmt) being absent.
I put ovirtmgmt bridge back in. The score went to 2400. Great!
After that, I could use hosted-engine --set-maintenance --mode=local to
force it to move to the other blade.
Can't migrate hosted-engine using the oVirt GUI though; I'm sure I've
done so before, is that still supposed to work in 3.5?
Second problem:
Having added the ovirtmgmt bridge, that HV, which was running VMs
before, now refuses to accept them.
An example from hosted-engine's engine.log, it refuses to put a VM on
these hosts:
2015-04-29 17:23:07,593 INFO
[org.ovirt.engine.core.bll.scheduling.SchedulingManager]
(ajp--127.0.0.1-8702-2) [4ca60585] Candidate host
bl09.networkvideo.com.au (4f26611a-9f44-4832-b9e3-1a06b1d513fc) was
filtered out by VAR__FILTERTYPE__INTERNAL *filter Network*
2015-04-29 17:23:07,595 INFO
[org.ovirt.engine.core.bll.scheduling.SchedulingManager]
(ajp--127.0.0.1-8702-2) [4ca60585] Candidate host
bl07.networkvideo.com.au (fc50be91-3e07-4447-a0d8-bffbda8a07c6) was
filtered out by VAR__FILTERTYPE__INTERNAL filter Network
I think it must relate to the configuration for either the ovirtmgmt
bridge, or the physical interface to which the bridge is connected.
I have seen, for example, the need for BOOTPROTO=none to be in the
ifcfg-file.
So, it seems that filter actually reads config files, and I suspect it's
looking for a certain directive and/or syntax. My guess, it's being
(too) fussy about syntax.
Has anyone else encountered this? I'd be glad to learn more about how
that filter works, if someone can point me in the right direction please.
The interface configs for the two scenarios are shown below.
1. eth0 without a bridge - like this, I can run VMs on the HV, but
hosted-engine won't go there (of course).
[root@bl09 network-scripts]# cat ifcfg-eth0
DEVICE=eth0
HWADDR=00:21:5a:48:4e:4a
ONBOOT=yes
IPADDR=10.0.14.9
NETMASK=255.255.255.0
GATEWAY=10.0.14.254
BOOTPROTO=none
MTU=1500
DEFROUTE=yes
NM_CONTROLLED=no
2. With the bridge in, as it is now, I can put hosted-engine on it, but
can't run other VMs on there.
[root@bl09 network-scripts]# cat ifcfg-eth0
DEVICE=eth0
HWADDR=00:21:5a:48:4e:4a
BOOTPROTO=none
ONBOOT=yes
BRIDGE=ovirtmgmt
MTU=1500
DEFROUTE=no
NM_CONTROLLED=no
[root@bl09 network-scripts]# cat ifcfg-ovirtmgmt
DEVICE=ovirtmgmt
ONBOOT=yes
TYPE=Bridge
DELAY=0
IPADDR=10.0.14.9
NETMASK=255.255.255.0
GATEWAY=10.0.14.254
BOOTPROTO=static
DEFROUTE=yes
NM_CONTROLLED=no
Any guidance appreciated.
--
Thanks,
Garry
--------------080303010305060104030604
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">
Hi folks,<br>
<br>
I have a 3.5 hosted-engine setup, which was recently upgraded from
3.4. It has five nodes, two of them set up for hosted-engine HA.<br>
<br>
Initial problem:<br>
<br>
One of the hosted-engine HVs had a score of 1800, owing to the
management bridge (ovirtmgmt) being absent. <br>
I put ovirtmgmt bridge back in. The score went to 2400. Great!<br>
After that, I could use hosted-engine --set-maintenance --mode=local
to force it to move to the other blade.<br>
<br>
Can't migrate hosted-engine using the oVirt GUI though; I'm sure
I've done so before, is that still supposed to work in 3.5?<br>
<br>
Second problem:<br>
<br>
Having added the ovirtmgmt bridge, that HV, which was running VMs
before, now refuses to accept them.<br>
<br>
An example from hosted-engine's engine.log, it refuses to put a VM
on these hosts:<br>
<br>
<tt>2015-04-29 17:23:07,593 INFO
[org.ovirt.engine.core.bll.scheduling.SchedulingManager]
(ajp--127.0.0.1-8702-2) [4ca60585] Candidate host
bl09.networkvideo.com.au (4f26611a-9f44-4832-b9e3-1a06b1d513fc)
was filtered out by VAR__FILTERTYPE__INTERNAL <b>filter Network</b></tt><tt><br>
</tt><tt>2015-04-29 17:23:07,595 INFO
[org.ovirt.engine.core.bll.scheduling.SchedulingManager]
(ajp--127.0.0.1-8702-2) [4ca60585] Candidate host
bl07.networkvideo.com.au (fc50be91-3e07-4447-a0d8-bffbda8a07c6)
was filtered out by VAR__FILTERTYPE__INTERNAL filter Network</tt><br>
<br>
I think it must relate to the configuration for either the ovirtmgmt
bridge, or the physical interface to which the bridge is connected.<br>
I have seen, for example, the need for BOOTPROTO=none to be in the
ifcfg-file.<br>
So, it seems that filter actually reads config files, and I suspect
it's looking for a certain directive and/or syntax. My guess, it's
being (too) fussy about syntax.<br>
<br>
Has anyone else encountered this? I'd be glad to learn more about
how that filter works, if someone can point me in the right
direction please.<br>
<br>
The interface configs for the two scenarios are shown below.<br>
<br>
1. eth0 without a bridge - like this, I can run VMs on the HV, but
hosted-engine won't go there (of course).<br>
<br>
<tt>[root@bl09 network-scripts]# cat ifcfg-eth0</tt><tt><br>
</tt><tt>DEVICE=eth0</tt><tt><br>
</tt><tt>HWADDR=00:21:5a:48:4e:4a</tt><tt><br>
</tt><tt>ONBOOT=yes</tt><tt><br>
</tt><tt>IPADDR=10.0.14.9</tt><tt><br>
</tt><tt>NETMASK=255.255.255.0</tt><tt><br>
</tt><tt>GATEWAY=10.0.14.254</tt><tt><br>
</tt><tt>BOOTPROTO=none</tt><tt><br>
</tt><tt>MTU=1500</tt><tt><br>
</tt><tt>DEFROUTE=yes</tt><tt><br>
</tt><tt>NM_CONTROLLED=no<br>
<br>
</tt>2. With the bridge in, as it is now, I can put hosted-engine on
it, but can't run other VMs on there.<br>
<br>
<tt>[root@bl09 network-scripts]# cat ifcfg-eth0</tt><tt><br>
</tt><tt>DEVICE=eth0</tt><tt><br>
</tt><tt>HWADDR=00:21:5a:48:4e:4a</tt><tt><br>
</tt><tt>BOOTPROTO=none</tt><tt><br>
</tt><tt>ONBOOT=yes</tt><tt><br>
</tt><tt>BRIDGE=ovirtmgmt</tt><tt><br>
</tt><tt>MTU=1500</tt><tt><br>
</tt><tt>DEFROUTE=no</tt><tt><br>
</tt><tt>NM_CONTROLLED=no</tt><tt><br>
</tt><tt>[root@bl09 network-scripts]# cat ifcfg-ovirtmgmt</tt><tt><br>
</tt><tt>DEVICE=ovirtmgmt</tt><tt><br>
</tt><tt>ONBOOT=yes</tt><tt><br>
</tt><tt>TYPE=Bridge</tt><tt><br>
</tt><tt>DELAY=0</tt><tt><br>
</tt><tt>IPADDR=10.0.14.9</tt><tt><br>
</tt><tt>NETMASK=255.255.255.0</tt><tt><br>
</tt><tt>GATEWAY=10.0.14.254</tt><tt><br>
</tt><tt>BOOTPROTO=static</tt><tt><br>
</tt><tt>DEFROUTE=yes</tt><tt><br>
</tt><tt>NM_CONTROLLED=no</tt><br>
<br>
Any guidance appreciated.<br>
<br>
-- <br>
<div class="moz-signature">Thanks,<br>
<br>
Garry<br>
</div>
</body>
</html>
--------------080303010305060104030604--
10 years
Regarding backing up of a VM
by Hemanth Nalluri
Hello All,
Can any one help me / tell me the steps to take a backup of a existing VM?.
Thanks In Advance!.
Thanks & Regards
Hemanth Nalluri
+91 973 999 3635
10 years
removing neutron networks
by Jorick Astrego
This is a multi-part message in MIME format.
--------------070405090609010502030000
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Hi=2C
After my update to 3=2E5=2E2 final=2C I started messing about with the Neut=
ron
integration again=2E
I created and removed several networks but the list keeps adding each
new network when I use import=2C the old ones still remain=2E
2015-04-29 17=3A28=3A21=2C293 INFO=20
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Enetwork=2Edc=2ERemoveNetworkComm=
and=5D
=28org=2Eovirt=2Ethread=2Epool-8-thread-45=29 =5B58f7886b=5D Running co=
mmand=3A
RemoveNetworkCommand internal=3A false=2E Entities affected =3A ID=3A=
4526582c-eef6-4562-97ad-facdf4590356 Type=3A NetworkAction group
CONFIGURE=5FSTORAGE=5FPOOL=5FNETWORK with role type ADMIN
2015-04-29 17=3A28=3A21=2C545 ERROR
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Enetwork=2Edc=2ERemoveNetworkComm=
and=5D
=28org=2Eovirt=2Ethread=2Epool-8-thread-45=29 =5B58f7886b=5D Command
org=2Eovirt=2Eengine=2Ecore=2Ebll=2Enetwork=2Edc=2ERemoveNetworkCommand=
throw Vdc
Bll exception=2E With error message VdcBLLException=3A =28Failed with=
error PROVIDER=5FFAILURE and code 5050=29
2015-04-29 17=3A28=3A21=2C548 INFO=20
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Enetwork=2Edc=2ERemoveNetworkComm=
and=5D
=28org=2Eovirt=2Ethread=2Epool-8-thread-45=29 =5B58f7886b=5D Command
=5Bid=3D163db1a8-d281-43e7-8bc1-a5229ffe4555=5D=3A Compensating
DELETED=5FOR=5FUPDATED=5FENTITY of
org=2Eovirt=2Eengine=2Ecore=2Ecommon=2Ebusinessentities=2Enetwork=2ENet=
work=3B
snapshot=3A id=3D4526582c-eef6-4562-97ad-facdf4590356=2E
2015-04-29 17=3A28=3A21=2C598 ERROR
=5Borg=2Eovirt=2Eengine=2Ecore=2Edal=2Edbbroker=2Eauditloghandling=2EAu=
ditLogDirector=5D
=28org=2Eovirt=2Ethread=2Epool-8-thread-45=29 =5B58f7886b=5D Correlatio=
n ID=3A
58f7886b=2C Call Stack=3A null=2C Custom Event ID=3A -1=2C Message=3A F=
ailed to
remove Network EN=5Fuplink from Data Center=3A Netbulae
And in neutron server=2Elog=3A
2015-04-29 19=3A28=3A23=2E347 1027 INFO neutron=2Eapi=2Ev2=2Eresource=
=5Breq-44768a7f-7443-4da7-b162-c91b3f8d78d3 None=5D delete failed
=28client error=29=3A Network 36a7a012-d94c-4a0f-b369-47d1d04f5942 coul=
d
not be found
When I check in Neutron=2C there are only two listed=2E
neutron net-list
+--------------------------------------+---------+---------------------=
----------------------------------+
=7C id =7C name =7C
subnets =7C
+--------------------------------------+---------+---------------------=
----------------------------------+
=7C 66ef5f7f-b0d1-4ef9-8b5e-d7a7aa315d58 =7C public =7C
37ea25da-68a1-478b-ab30-8cf6ad104ccb ***=2E***=2E***=2E**/26 =7C
=7C 5e90abfb-19c1-4b09-b387-8f2b815cad30 =7C private =7C
60f29e92-5461-4eba-a375-4016bc4c6f39 172=2E17=2E0=2E0/24 =7C
+--------------------------------------+---------+---------------------=
----------------------------------+
So it appears oVirt doesn=27t handle things correctly when I remove the
networks from neutron directly=2E
Met vriendelijke groet=2C With kind regards=2C
Jorick Astrego
Netbulae Virtualization Experts=20
----------------
=09Tel=3A 053 20 30 270 =09info=40netbulae=2Eeu =09Staalsteden 4-3A =09KvK=
08198180
=09Fax=3A 053 20 30 271 =09www=2Enetbulae=2Eeu =097547 TA Enschede =09BTW=
NL821234584B01
----------------
--------------070405090609010502030000
Content-Type: text/html;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
=3Chtml=3E
=3Chead=3E
=3Cmeta http-equiv=3D=22content-type=22 content=3D=22text/html=3B chars=
et=3Dutf-8=22=3E
=3C/head=3E
=3Cbody bgcolor=3D=22=23FFFFFF=22 text=3D=22=23000000=22=3E
Hi=2C=3Cbr=3E
=3Cbr=3E
After my update to 3=2E5=2E2 final=2C I started messing about with the=
Neutron integration again=2E=3Cbr=3E
=3Cbr=3E
I created and removed several networks but the list keeps adding
each new network when I use import=2C the old ones still remain=2E=3Cbr=
=3E
=3Cbr=3E
=3Cbr=3E
=3Cblockquote=3E2015-04-29 17=3A28=3A21=2C293 INFO=C2=A0
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Enetwork=2Edc=2ERemoveNetworkCo=
mmand=5D
=28org=2Eovirt=2Ethread=2Epool-8-thread-45=29 =5B58f7886b=5D Running=
command=3A
RemoveNetworkCommand internal=3A false=2E Entities affected =3A=C2=A0=
ID=3A
4526582c-eef6-4562-97ad-facdf4590356 Type=3A NetworkAction group
CONFIGURE=5FSTORAGE=5FPOOL=5FNETWORK with role type ADMIN=3Cbr=3E
2015-04-29 17=3A28=3A21=2C545 ERROR
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Enetwork=2Edc=2ERemoveNetworkCo=
mmand=5D
=28org=2Eovirt=2Ethread=2Epool-8-thread-45=29 =5B58f7886b=5D Command=
org=2Eovirt=2Eengine=2Ecore=2Ebll=2Enetwork=2Edc=2ERemoveNetworkComma=
nd throw
Vdc Bll exception=2E With error message VdcBLLException=3A =28Failed=
with error PROVIDER=5FFAILURE and code 5050=29=3Cbr=3E
2015-04-29 17=3A28=3A21=2C548 INFO=C2=A0
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2Enetwork=2Edc=2ERemoveNetworkCo=
mmand=5D
=28org=2Eovirt=2Ethread=2Epool-8-thread-45=29 =5B58f7886b=5D Command=
=5Bid=3D163db1a8-d281-43e7-8bc1-a5229ffe4555=5D=3A Compensating
DELETED=5FOR=5FUPDATED=5FENTITY of
org=2Eovirt=2Eengine=2Ecore=2Ecommon=2Ebusinessentities=2Enetwork=2EN=
etwork=3B
snapshot=3A id=3D4526582c-eef6-4562-97ad-facdf4590356=2E=3Cbr=3E
2015-04-29 17=3A28=3A21=2C598 ERROR
=5Borg=2Eovirt=2Eengine=2Ecore=2Edal=2Edbbroker=2Eauditloghandling=2E=
AuditLogDirector=5D
=28org=2Eovirt=2Ethread=2Epool-8-thread-45=29 =5B58f7886b=5D Correlat=
ion ID=3A
58f7886b=2C Call Stack=3A null=2C Custom Event ID=3A -1=2C Message=3A=
Failed
to remove Network EN=5Fuplink from Data Center=3A Netbulae=3Cbr=3E
=3Cbr=3E
=3C/blockquote=3E
And in neutron server=2Elog=3A=3Cbr=3E
=3Cbr=3E
=3Cblockquote=3E2015-04-29 19=3A28=3A23=2E347 1027 INFO
neutron=2Eapi=2Ev2=2Eresource =5Breq-44768a7f-7443-4da7-b162-c91b3f8d=
78d3
None=5D delete failed =28client error=29=3A Network
36a7a012-d94c-4a0f-b369-47d1d04f5942 could not be found=3Cbr=3E
=3Cbr=3E
=3C/blockquote=3E
When I check in Neutron=2C there are only two listed=2E=3Cbr=3E
=3Cblockquote=3Eneutron net-list=3Cbr=3E
+--------------------------------------+---------+-------------------------=
------------------------------+=3Cbr=3E
=7C id=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=20=
=7C name=C2=A0=C2=A0=C2=A0 =7C
subnets=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=20=
=7C=3Cbr=3E
+--------------------------------------+---------+-------------------------=
------------------------------+=3Cbr=3E
=7C 66ef5f7f-b0d1-4ef9-8b5e-d7a7aa315d58 =7C public=C2=A0 =7C
37ea25da-68a1-478b-ab30-8cf6ad104ccb ***=2E***=2E***=2E**/26 =7C=3Cbr=
=3E
=7C 5e90abfb-19c1-4b09-b387-8f2b815cad30 =7C private =7C
60f29e92-5461-4eba-a375-4016bc4c6f39 172=2E17=2E0=2E0/24=C2=A0=C2=A0=
=C2=A0 =7C=3Cbr=3E
+--------------------------------------+---------+-------------------------=
------------------------------+=3Cbr=3E
=3Cbr=3E
=3Cbr=3E
=3C/blockquote=3E
So it appears oVirt doesn=27t handle things correctly when I remove
the networks from neutron directly=2E=3Cbr=3E
=3Cbr=3E
=3Cbr=3E
=20=
=3CBR /=3E
=3CBR /=3E
=3Cb style=3D=22color=3A=23604c78=22=3E=3C/b=3E=3Cbr=3E=3Cspan style=3D=22c=
olor=3A=23604c78=3B=22=3E=3Cfont color=3D=22000000=22=3E=3Cspan style=3D=22=
mso-fareast-language=3Aen-gb=3B=22 lang=3D=22NL=22=3EMet vriendelijke groet=
=2C With kind regards=2C=3Cbr=3E=3Cbr=3E=3C/span=3EJorick Astrego=3C/font=
=3E=3C/span=3E=3Cb style=3D=22color=3A=23604c78=22=3E=3Cbr=3E=3Cbr=3ENetbul=
ae Virtualization Experts =3C/b=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3B=
border-top=3A1px solid =23ccc=3B=22=3E=3Ctable style=3D=22width=3A 522px=22=
=3E=3Ctbody=3E=3Ctr=3E=3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=
=22=3ETel=3A 053 20 30 270=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bf=
ont-size=3A 10px=22=3Einfo=40netbulae=2Eeu=3C/td=3E =3Ctd style=3D=22wid=
th=3A 130px=3Bfont-size=3A 10px=22=3EStaalsteden 4-3A=3C/td=3E =3Ctd sty=
le=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EKvK 08198180=3C/td=3E=3C/tr=
=3E=3Ctr=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EFax=
=3A 053 20 30 271=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=
=3A 10px=22=3Ewww=2Enetbulae=2Eeu=3C/td=3E =3Ctd style=3D=22width=3A 130=
px=3Bfont-size=3A 10px=22=3E7547 TA Enschede=3C/td=3E =3Ctd style=3D=22w=
idth=3A 130px=3Bfont-size=3A 10px=22=3EBTW NL821234584B01=3C/td=3E=3C/tr=3E=
=3C/tbody=3E=3C/table=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3Bborder-top=
=3A1px solid =23ccc=3B=22=3E=3CBR /=3E
=3C/body=3E
=3C/html=3E
--------------070405090609010502030000--
10 years
[Discussion] Office Hours for oVirt Community
by Brian Proffitt
All:
There has been some discussion lately of dropping the weekly status/sync
meeting on Wednesdays in favor of a less formal set of IRC office hour
sessions.
The current suggestion is that these office hours will be held for set
half-hour periods, moderated by a rotation of community members.
Discussions should be open, answering all questions and discussing any
cross-team/community-wide issues as needed.
Tentatively, these would be held twice a week, Tuesdays and Thursdays.
Probably one set for an optimal West Asia/Europe time slot, and another
more suited for North and South America. Ideally, a potential third
meeting time would help cover East Asia and Australia.
Thoughts on this are welcome... we would like to move forward with the
new format in May.
Peace,
Brian
10 years
[ACTION NEEDED][QE] oVirt 3.6.0 status
by Sandro Bonazzola
Hi, here's an update on 3.6 status on integration / rel-eng side
The tracker bug for 3.6.0 [1] currently shows no blockers.
Repository closure is currently broken on Fedora 20 and CentOS 6
due to a missing required dependency on recent libvirt and vdsm rpm dropping el6 support.
VDSM builds for EL6 are no more available on master snapshot.
ACTION: jenkins job owners: please review jenkins jobs relying on VDSM to be available on EL6.
There are 535 bugs [2] targeted to 3.6.0.
NEW ASSIGNED POST Total
abrt+infra 2 0 0 1
docs 10 0 0 10
external 1 0 0 1
gluster 30 36 20 86
i18n 2 0 0 2
infra 44 3 8 55
integration 35 2 9 46
network 46 1 8 55
node 26 2 3 31
ovirt-node-plugin-vdsm 1 0 0 1
sla 45 3 2 50
spice 1 0 0 1
storage 73 7 5 85
ux 27 0 3 30
virt 63 6 11 80
Total 406 60 69 535
Features submission is now CLOSED as per current release schedule.
ACTION: review features tracked in the google doc[3]
On Integration side:
* Progress on backup / restore RFEs
* Fixing regressions in Hosted Engine deployment on additional hosts
On Release engineering side:
* Working with infra team fixing jenkins issues
ACTION: community members are welcome to join QE effort[4] by testing nightly master snapshot[5] on test systems
[1] https://bugzilla.redhat.com/1155425
[2] https://bugzilla.redhat.com/buglist.cgi?quicksearch=target_release%3A3.6....
[3] http://goo.gl/9X3G49
[4] http://www.ovirt.org/OVirt_Quality_Assurance
[5] http://www.ovirt.org/Install_nightly_snapshot
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
10 years
Problem with a second host: Exit message: internal error: Cannot find suitable CPU model for given data.
by Julián Tete
Hello Friends of oVirt
I'd setup a oVirt enviroment (hosted-engine) on BladeCenter HS23 Blades
All the machines are CentOS 7.1
Engine FQDN: ovirt.udistritaloas.edu.co
Second Host FQDN: sotara.udistritaloas.edu.co
FQDN Host with the Host-Engine and with the Data Master Storage:
patascoy.udistritaloas.edu.co
When I try to start a Virtual Machine on a second Host I get:
VM PrimeraMaquinaCentOS7 is down with error. Exit message: internal error:
Cannot find suitable CPU model for given data.
Failed to run VM PrimeraMaquinaCentOS7 on Host sotara.udistritaloas.edu.co.
Failed to run VM PrimeraMaquinaCentOS7 (User: admin@internal).
Packages in the second Host:
vdsm-jsonrpc-4.16.10-8.gitc937927.el7.noarch
vdsm-gluster-4.16.10-8.gitc937927.el7.noarch
vdsm-python-4.16.10-8.gitc937927.el7.noarch
vdsm-4.16.10-8.gitc937927.el7.x86_64
vdsm-xmlrpc-4.16.10-8.gitc937927.el7.noarch
vdsm-cli-4.16.10-8.gitc937927.el7.noarch
vdsm-yajsonrpc-4.16.10-8.gitc937927.el7.noarch
vdsm-python-zombiereaper-4.16.10-8.gitc937927.el7.noarch
libvirt-daemon-driver-storage-1.2.8-16.el7_1.2.x86_64
libvirt-daemon-kvm-1.2.8-16.el7_1.2.x86_64
libvirt-daemon-1.2.8-16.el7_1.2.x86_64
libvirt-daemon-driver-secret-1.2.8-16.el7_1.2.x86_64
libvirt-python-1.2.8-7.el7_1.1.x86_64
libvirt-gobject-0.1.7-3.el7.x86_64
libvirt-glib-0.1.7-3.el7.x86_64
libvirt-daemon-driver-network-1.2.8-16.el7_1.2.x86_64
libvirt-client-1.2.8-16.el7_1.2.x86_64
libvirt-lock-sanlock-1.2.8-16.el7_1.2.x86_64
libvirt-gconfig-0.1.7-3.el7.x86_64
libvirt-daemon-driver-nodedev-1.2.8-16.el7_1.2.x86_64
libvirt-daemon-driver-interface-1.2.8-16.el7_1.2.x86_64
libvirt-daemon-driver-qemu-1.2.8-16.el7_1.2.x86_64
libvirt-daemon-driver-nwfilter-1.2.8-16.el7_1.2.x86_64
libvirt-daemon-config-nwfilter-1.2.8-16.el7_1.2.x86_64
qemu-kvm-common-rhev-1.5.3-60.el7_0.2.x86_64
libvirt-daemon-kvm-1.2.8-16.el7_1.2.x86_64
qemu-kvm-rhev-1.5.3-60.el7_0.2.x86_64
qemu-kvm-tools-rhev-1.5.3-60.el7_0.2.x86_64
ovirt-engine-sdk-python-3.5.1.0-1.el7.centos.noarch
ovirt-hosted-engine-setup-1.2.2-1.el7.centos.noarch
ovirt-hosted-engine-ha-1.2.5-1.el7.centos.noarch
ovirt-release35-002-1.noarch
ovirt-host-deploy-1.3.1-1.el7.noarch
Basic Second Host Information:
http://pastebin.com/KFWWtD9v
Second Host Relevant oVirt Information:
http://pastebin.com/Rvm9kNph
Engine Log:
http://pastebin.com/p7UK787e
10 years
VM image locked after failed migration
by Jannick DelOro
Hello,
after failed migrations I have several VMs where disk is in state locked. I'm therefore unable to move the disk to another storage. The VMs are still running. What can I do to unlock the images? I haven't found a satisfying solution while searching list archive and web. The migration tasks have failed hours before because of a broken storage device.
Kind regards
Jannick
10 years
NFS storage domain fail after engine upgrade
by Rik Theys
Hi,
I migrated my engine from CentOS 6 to CentOS 7 by taking an
engine-backup on the CentOS 6 install and running the restore on a
CentOS 7.1 install.
This worked rather well. I can log into the admin webinterface and see
my still running VM's.
The only issue I'm facing is that the hosts can no longer access the
export and ISO domain (which are nfs exports on my engine).
When I try to activate the storage domain on a host I get the following
message in the engine log (see below).
It seems the engine thinks the storage domain does not exist. I copied
the files from the old installation into the same directories on the new
installation and I can nfs mount them manually from the hosts. I can
also nfs mount it on the engine itself.
Any idea on how to debug this?
My engine is running 3.5.1 (actually 3.5.2 now as it just got upgraded,
but the upgrade did not change anything regarding this bug).
Is there a way to remove the export/iso domain? I can not detach it from
my data centers using the web interface.
Regards,
Rik
2015-04-28 12:59:19,271 INFO
[org.ovirt.engine.core.bll.storage.ActivateStorageDomainCommand]
(ajp--127.0.0.1-8702-8) [450f2bb2] Lock Acquired to object EngineLock
[exclusiveLocks= key: 31ba6486-d4ef-45ae-a184-8296185ef79b value: STORAGE
, sharedLocks= ]
2015-04-28 12:59:19,330 INFO
[org.ovirt.engine.core.bll.storage.ActivateStorageDomainCommand]
(org.ovirt.thread.pool-8-thread-25) [450f2bb2] Running command:
ActivateStorageDomainCommand internal: false. Entities affected : ID:
31ba6486-d4ef-45ae-a184-8296185ef79b Type: StorageAction group
MANIPULATE_STORAGE_DOMAIN with role type ADMIN
2015-04-28 12:59:19,360 INFO
[org.ovirt.engine.core.bll.storage.ActivateStorageDomainCommand]
(org.ovirt.thread.pool-8-thread-25) [450f2bb2] Lock freed to object
EngineLock [exclusiveLocks= key: 31ba6486-d4ef-45ae-a184-8296185ef79b
value: STORAGE
, sharedLocks= ]
2015-04-28 12:59:19,362 INFO
[org.ovirt.engine.core.bll.storage.ActivateStorageDomainCommand]
(org.ovirt.thread.pool-8-thread-25) [450f2bb2] ActivateStorage Domain.
Before Connect all hosts to pool. Time:4/28/15 12:59 PM
2015-04-28 12:59:19,383 INFO
[org.ovirt.engine.core.bll.storage.ConnectStorageToVdsCommand]
(org.ovirt.thread.pool-8-thread-28) [3e09aa16] Running command:
ConnectStorageToVdsCommand internal: true. Entities affected : ID:
aaa00000-0000-0000-0000-123456789aaa Type: SystemAction group
CREATE_STORAGE_DOMAIN with role type ADMIN
2015-04-28 12:59:19,388 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.ConnectStorageServerVDSCommand]
(org.ovirt.thread.pool-8-thread-28) [3e09aa16] START,
ConnectStorageServerVDSCommand(HostName = stadius-virt2, HostId =
7212971a-d38a-42e7-8e6a-24d3396dfa6a, storagePoolId =
00000000-0000-0000-0000-000000000000, storageType = NFS, connectionList
= [{ id: 5f18ed21-8c71-4e71-874a-a6a8594c3138, connection:
iron:/var/lib/exports/export-domain, iqn: null, vfsType: null,
mountOptions: null, nfsVersion: null, nfsRetrans: null, nfsTimeo: null
};]), log id: 13d9ec07
2015-04-28 12:59:19,409 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.ConnectStorageServerVDSCommand]
(org.ovirt.thread.pool-8-thread-28) [3e09aa16] FINISH,
ConnectStorageServerVDSCommand, return:
{5f18ed21-8c71-4e71-874a-a6a8594c3138=0}, log id: 13d9ec07
2015-04-28 12:59:19,417 INFO
[org.ovirt.engine.core.vdsbroker.irsbroker.ActivateStorageDomainVDSCommand]
(org.ovirt.thread.pool-8-thread-25) [450f2bb2] START,
ActivateStorageDomainVDSCommand( storagePoolId =
e7bdba88-e718-41a9-8d2b-0ca79c517630, ignoreFailoverLimit = false,
storageDomainId = 31ba6486-d4ef-45ae-a184-8296185ef79b), log id: 1da2c4c4
2015-04-28 12:59:19,774 ERROR
[org.ovirt.engine.core.vdsbroker.irsbroker.ActivateStorageDomainVDSCommand]
(org.ovirt.thread.pool-8-thread-25) [450f2bb2] Failed in
ActivateStorageDomainVDS method
2015-04-28 12:59:19,781 ERROR
[org.ovirt.engine.core.vdsbroker.irsbroker.IrsBrokerCommand]
(org.ovirt.thread.pool-8-thread-25) [450f2bb2]
IrsBroker::Failed::ActivateStorageDomainVDS due to: IRSErrorException:
IRSGenericException: IRSErrorException: Failed to
ActivateStorageDomainVDS, error = Storage domain does not exist:
('31ba6486-d4ef-45ae-a184-8296185ef79b',), code = 358
2015-04-28 12:59:19,793 INFO
[org.ovirt.engine.core.vdsbroker.irsbroker.ActivateStorageDomainVDSCommand]
(org.ovirt.thread.pool-8-thread-25) [450f2bb2] FINISH,
ActivateStorageDomainVDSCommand, log id: 1da2c4c4
2015-04-28 12:59:19,794 ERROR
[org.ovirt.engine.core.bll.storage.ActivateStorageDomainCommand]
(org.ovirt.thread.pool-8-thread-25) [450f2bb2] Command
org.ovirt.engine.core.bll.storage.ActivateStorageDomainCommand throw Vdc
Bll exception. With error message VdcBLLException:
org.ovirt.engine.core.vdsbroker.irsbroker.IRSErrorException:
IRSGenericException: IRSErrorException: Failed to
ActivateStorageDomainVDS, error = Storage domain does not exist:
('31ba6486-d4ef-45ae-a184-8296185ef79b',), code = 358 (Failed with error
StorageDomainDoesNotExist and code 358)
2015-04-28 12:59:19,819 INFO
[org.ovirt.engine.core.bll.storage.ActivateStorageDomainCommand]
(org.ovirt.thread.pool-8-thread-25) [450f2bb2] Command
[id=4e3a7128-ad1f-48fd-b871-ebf89d6cfb87]: Compensating
CHANGED_STATUS_ONLY of
org.ovirt.engine.core.common.businessentities.StoragePoolIsoMap;
snapshot: EntityStatusSnapshot [id=storagePoolId =
e7bdba88-e718-41a9-8d2b-0ca79c517630, storageId =
31ba6486-d4ef-45ae-a184-8296185ef79b, status=Inactive].
2015-04-28 12:59:19,832 ERROR
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(org.ovirt.thread.pool-8-thread-25) [450f2bb2] Correlation ID: 450f2bb2,
Job ID: 982d9fcc-7b9c-4159-b8c5-ef9414c76dee, Call Stack: null, Custom
Event ID: -1, Message: Failed to activate Storage Domain iron-export
(Data Center SENSORED) by XXXXX@XXXX
--
Rik Theys
System Engineer
KU Leuven - Dept. Elektrotechniek (ESAT)
Kasteelpark Arenberg 10 bus 2440 - B-3001 Leuven-Heverlee
+32(0)16/32.11.07
----------------------------------------------------------------
<<Any errors in spelling, tact or fact are transmission errors>>
10 years
[ANN] oVirt 3.5.2 Final Release is now available
by Sandro Bonazzola
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
The oVirt team is pleased to announce that the oVirt 3.5.2 Final Release is now available as of April 28th 2015.
oVirt is an open source alternative to VMware vSphere, and provides an excellent KVM management interface for multi-node virtualization.
oVirt is available now for Fedora 20,
Red Hat Enterprise Linux 6.6, CentOS 6.6 (or similar) and
Red Hat Enterprise Linux 7.1, CentOS 7.1 (or similar).
This release of oVirt includes numerous bug fixes. See the release notes [1] for a list of the new features and bugs fixed.
Please refer to release notes [1] for Installation / Upgrade instructions.
A new oVirt Live and oVirt Node ISO will be available soon as well[2].
Please note that mirrors[3] may need usually one day before being synchronized.
Please refer to the release notes for known issues in this release.
[1] http://www.ovirt.org/OVirt_3.5.2_Release_Notes
[2] http://resources.ovirt.org/pub/ovirt-3.5/iso/
[3] http://www.ovirt.org/Repository_mirrors#Current_mirrors
- --
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBCAAGBQJVP0l9AAoJEHw3u57E4QAOQqQP/1xFK0hv63XnK3PuY4nvgHZI
8zYx4najqu/HraI1T8CNbNdA9gRsC41Wi8Rj6NmYYjYQYli2aVRCvCJQ2ZHMJ/4C
Li4PjzRN/I5jUVXTnXXFZwBR5puormC6Xw5/0BWpZl1HY9kQfp0BQAN2xZRpPOAL
d05YWwkhGRlY2QqbejD2/Srs7EeaBm6a72eso87VlF0cPqmOyEQHOsZW/+ePUr8m
IsEvmiLs4AjVddcThAMwnpxoTyVuvAcKcNNuimnkOLqnVn0cvEUJQuBSzeasPU9u
lMJMiavT3F1NgcO8nuxl+ouxDiPPD2k3sJYWishr4kSjlAh+nHD9AiUBvwKG6wtz
MsL4CEURu+ufk2IRNsiVwheS+V7NDxePZ8FiDiv8I8Fi3cJNSTs8LL9sjGZnW/uz
p1CfTXr21965yManVDXqhHOU5Z5v5cp9ZLbYMU4HkBDyF9r5U/fGt5wYzaTtHIQ9
9JsPoEmWzSWGBMPeouMEpWNKJJM0RZ1DpD11qoksjTQ/nIiMP8doBlvkvPBs9ZS6
WEwgLMxa/nGm5/nO/30VDKgHTVa/bFJnxe98D0hosFs3nyFGYvj1jT707b1d0srk
aHd0WYv0+7tsJ/y4QJPKoesL61zmWmdrK2URNYiyIWGgNwQJJZuYVY1ckayx63kb
DMpHcfZNlBNrss7FF5lr
=A4ZO
-----END PGP SIGNATURE-----
10 years
Ovirt Backup Solution
by Roy Sandbergen - Webguru
--_000_3b8dda80e4184e63a8aaefde0ad99974mailserverwebgurulocal_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Hi All,
I have installed 2 (physical) Ovirt servers. Ovirtserver1 and Ovirtserver2.
At this moment i export the VM to the NFS Export Domain on Ovirtserver1. De=
tach the Export Domain and user rsync to backup the data to the NFS Export =
Domain on Ovirtserver2.
In ovirtserver2 i import that domain and i can restore VM.
A lot of manuel work to backup the VM from Ovirtserver1 to Ovirtserver2.
Is there a better way to automated backup (live) VM from ovirt server1 to o=
virtserver2
Best Regards,
Roy
--_000_3b8dda80e4184e63a8aaefde0ad99974mailserverwebgurulocal_
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=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@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.E-mailStijl17
{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 70.85pt 70.85pt 70.85pt;}
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"NL" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi All,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I have installed 2 (physical) Ovirt servers. Ovirtse=
rver1 and Ovirtserver2.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">At this moment i export the VM to the NFS Export Dom=
ain on Ovirtserver1. Detach the Export Domain and user rsync to backup the =
data to the NFS Export Domain on Ovirtserver2.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">In ovirtserver2 i import that domain and i can resto=
re VM.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">A lot of manuel work to backup the VM from Ovirtserv=
er1 to Ovirtserver2.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Is there a better way to automated backup (live) VM =
from ovirt server1 to ovirtserver2<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Best Regards,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Roy<o:p></o:p></p>
</div>
</body>
</html>
--_000_3b8dda80e4184e63a8aaefde0ad99974mailserverwebgurulocal_--
10 years
Yum Public key for vdsm-4.16.14-0.el7.x86_64.rpm is not installed
by Bill Dossett
--_000_B47F00825D68444ABC03733078275360377CAEF5013BR1MPN1013MG_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Hi, sorry to bother everyone, but I am trying to add a 3rd host to my clust=
er and it keeps failing with the above error.
As far as I can think, I have done this exactly the same on all three hosts=
and this 3rd one is failing.
I am using the 3.5 pre release... any idea on what I might have done wrong=
?
Bill Dossett
Systems Architect
Tech Central - Global Engineering Services
T +1 303 440 3523
M +1 303 725 8163
bill.dossett(a)pb.com<mailto:bill.dossett@pb.com>
pitneybowes.com<http://pitneybowes.com/>
Pitney Bowes
4750 Walnut Street | Boulder, Colorado, 80301 | USA
In Engineering?
Raise a ticket via Remedy Anywhere [HERE<applewebdata://5D25CA10-0BA9-4233-=
9DDF-69951F87F8AB/teamsite.inside.pb.com/sites/TCPPM/GES/Lists/Create%20Inc=
ident/newIncident.aspx>] takes less than a minute
CloudForms User Guide available [HERE<https://dl.dropboxusercontent.com/u/6=
219441/ManageIQ%20-%20User%20Manual%20PB%20v5.pdf>]
________________________________
--_000_B47F00825D68444ABC03733078275360377CAEF5013BR1MPN1013MG_
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=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@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:72.0pt 72.0pt 72.0pt 72.0pt;}
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"EN-GB" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi, sorry to bother everyone, but I am trying to add=
a 3<sup>rd</sup> host to my cluster and it keeps failing with the above er=
ror.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">As far as I can think, I have done this exactly the =
same on all three hosts and this 3<sup>rd</sup> one is failing.<o:p></o:p><=
/p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I am using the 3.5 pre release… any idea=
on what I might have done wrong?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" width=3D"1280" style=3D"width:960.0pt">
<tbody>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";color:#0082D5;mso-fareast-language:EN-G=
B">Bill Dossett</span></b><span style=3D"mso-fareast-language:EN-GB"><o:p><=
/o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar=
ial","sans-serif";mso-fareast-language:EN-GB">Systems Archit=
ect</span><span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">Tech Centra=
l – Global Engineering Services</span></b><span style=3D"mso-fareast-=
language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;mso-fareast-language=
:EN-GB"> </span><span style=3D"mso-fareast-language:EN-GB"><o:p></o:p>=
</span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">T</span></b=
><span style=3D"font-size:10.0pt;font-family:"Arial","sans-s=
erif";mso-fareast-language:EN-GB"> +1 303 440 3523</span><spa=
n style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">M</span></b=
><span style=3D"font-size:10.0pt;font-family:"Arial","sans-s=
erif";mso-fareast-language:EN-GB"> +1 303 725 8163</span><spa=
n style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><a href=
=3D"mailto:bill.dossett@pb.com"><span style=3D"color:#954F72">bill.dossett@=
pb.com</span></a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><a href=
=3D"http://pitneybowes.com/"><span style=3D"color:#954F72">pitneybowes.com<=
/span></a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;mso-fareast-language=
:EN-GB"><br>
</span><b><span style=3D"font-size:10.0pt;font-family:"Arial",&qu=
ot;sans-serif";mso-fareast-language:EN-GB">Pitney Bowes</span></b><spa=
n style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar=
ial","sans-serif";mso-fareast-language:EN-GB">4750 Walnut St=
reet | Boulder, Colorado, 80301 | USA</span><span style=3D"mso-fareast-lang=
uage:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar=
ial","sans-serif";mso-fareast-language:EN-GB"> </span><=
span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"> <o:=
p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"page-break-after:avoid"><span style=3D"font=
-size:10.0pt;font-family:"Arial","sans-serif";mso-farea=
st-language:EN-GB">In Engineering?</span><span style=3D"mso-fareast-languag=
e:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">Raise a tic=
ket via Remedy Anywhere [<span style=3D"color:#0082D5"><a href=3D"applewebd=
ata://5D25CA10-0BA9-4233-9DDF-69951F87F8AB/teamsite.inside.pb.com/sites/TCP=
PM/GES/Lists/Create%20Incident/newIncident.aspx"><span style=3D"color:#0082=
D5">HERE</span></a></span>]<span style=3D"color:blue"> </span>takes
less than a minute</span></b><span style=3D"mso-fareast-language:EN-GB"><o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB"> </spa=
n></b><span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">CloudForms =
User Guide available</span></b><span style=3D"font-size:10.0pt;font-family:=
"Arial","sans-serif";mso-fareast-language:EN-GB"> =
[<b><span style=3D"color:#0082D5"><a href=3D"https://dl.dropboxusercontent.=
com/u/6219441/ManageIQ%20-%20User%20Manual%20PB%20v5.pdf"><span style=3D"co=
lor:#0082D5">HERE</span></a></span></b>]</span><span style=3D"mso-fareast-l=
anguage:EN-GB"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
</div>
<br>
<hr>
<font face=3D"Arial" color=3D"Black" size=3D"2"><br>
</font>
</body>
</html>
--_000_B47F00825D68444ABC03733078275360377CAEF5013BR1MPN1013MG_--
10 years
[ACTION REQUIRED] oVirt 3.5.3 branch created
by Sandro Bonazzola
Hi,
oVirt 3.5.3 branch has been created on hash:
* 31a0009 - webadmin: "Advanced Parameters" panel disappear when choosing to use hosts provider (30 hours ago) <Ravi Nori>
All patches targeted to 3.5.3 will need to be cherry-picked on the 3.5.3 branch too.
Thanks
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
10 years
Storage Domain Failed
by Marcelo Donato
Hi all.
When trying to activate the storage domain, fails with error: ID 967 Failed
to activate Storage Domain.
Any help is appreciated greatly.
--
Ao encaminhar esta mensagem, por favor:
1. Apague o meu e-mail e o meu nome.
2. Apague também os endereços dos amigos antes de reenviar
3. Use Cco ou Bcc para enviar mensagens!
Dificulte a disseminação de vírus e spam.
10 years
Hosted Engine-Setup issue additional host
by Sven Achtelik
--_000_BFAB40933B3367488CE6299BAF8592D1010C9C2A4AB2SOCRATESasl_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Hi All,
after a successful setup of hosted-engine on the first node I'm having trou=
ble completing it on an additional node. The Setup fails with:
---------------------------------
[ INFO ] Waiting for the host to become operational in the engine. This ma=
y take several minutes...
[ INFO ] Still waiting for VDSM host to become operational...
[ INFO ] The VDSM Host is now operational
[ INFO ] Enabling and starting HA services
[ ERROR ] Failed to execute stage 'Closing up': Command '/bin/systemctl' fa=
iled to execute
[ INFO ] Stage: Clean up
[ INFO ] Generating answer file '/var/lib/ovirt-hosted-engine-setup/answer=
s/answers-20150426080028.conf'
[ INFO ] Stage: Pre-termination
[ INFO ] Stage: Termination
---------------------------------
After that the node is added to the cluster and is operational from the GUI=
, but the hosted engine broker and agent fail to start with error messages=
:
----------------------------------
[root@ovirt-node2 ~]# systemctl status ovirt-ha-agent.service -l
ovirt-ha-agent.service - oVirt Hosted Engine High Availability Monitoring A=
gent
Loaded: loaded (/usr/lib/systemd/system/ovirt-ha-agent.service; enabled)
Active: failed (Result: exit-code) since Sun 2015-04-26 08:00:28 CDT; 20=
min ago
Process: 5373 ExecStart=3D/usr/lib/systemd/systemd-ovirt-ha-agent start (=
code=3Dexited, status=3D1/FAILURE)
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovirt-ha-agent[5373]: hd=
lr =3D FileHandler(filename, mode)
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovirt-ha-agent[5373]: Fi=
le "/usr/lib64/python2.7/logging/__init__.py", line 902, in __init__
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovirt-ha-agent[5373]: St=
reamHandler.__init__(self, self._open())
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovirt-ha-agent[5373]: Fi=
le "/usr/lib64/python2.7/logging/__init__.py", line 925, in _open
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovirt-ha-agent[5373]: st=
ream =3D open(self.baseFilename, self.mode)
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovirt-ha-agent[5373]: IO=
Error: [Errno 6] No such device or address: '/dev/stdout'
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovirt-ha-agent[5373]: [F=
AILED]
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd[1]: ovirt-ha-agent.servi=
ce: control process exited, code=3Dexited status=3D1
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd[1]: Failed to start oVir=
t Hosted Engine High Availability Monitoring Agent.
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd[1]: Unit ovirt-ha-agent.=
service entered failed state.
-------------------------------------
And
-------------------------------------
[root@ovirt-node2 ~]# systemctl status ovirt-ha-broker
ovirt-ha-broker.service - oVirt Hosted Engine High Availability Communicati=
ons Broker
Loaded: loaded (/usr/lib/systemd/system/ovirt-ha-broker.service; enabled=
)
Active: failed (Result: exit-code) since Sun 2015-04-26 08:00:28 CDT; 21=
min ago
Process: 5359 ExecStart=3D/usr/lib/systemd/systemd-ovirt-ha-broker start =
(code=3Dexited, status=3D1/FAILURE)
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovirt-ha-broker[5359]: h=
dlr =3D FileHandler(filename, mode)
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovirt-ha-broker[5359]: F=
ile "/usr/lib64/python2.7/logging/__init__.py", line ...it__
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovirt-ha-broker[5359]: S=
treamHandler.__init__(self, self._open())
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovirt-ha-broker[5359]: F=
ile "/usr/lib64/python2.7/logging/__init__.py", line ...open
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovirt-ha-broker[5359]: s=
tream =3D open(self.baseFilename, self.mode)
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovirt-ha-broker[5359]: I=
OError: [Errno 6] No such device or address: '/dev/stdout'
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovirt-ha-broker[5359]: [=
FAILED]
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd[1]: ovirt-ha-broker.serv=
ice: control process exited, code=3Dexited status=3D1
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd[1]: Failed to start oVir=
t Hosted Engine High Availability Communications Broker.
Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd[1]: Unit ovirt-ha-broker=
.service entered failed state.
----------------------------------------
The system is a CentOS 7 Setup with SeLinux switched off, no firewall or ip=
tables. How can I find out which version of ovirt I'm running exactly ? I'=
ve had a lock at the logs and read through old bug reports.
Thank you,
Sven
--_000_BFAB40933B3367488CE6299BAF8592D1010C9C2A4AB2SOCRATESasl_
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 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@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.E-MailFormatvorlage17
{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 70.85pt 2.0cm 70.85pt;}
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=3DDE link=3D"#0563C1" v=
link=3D"#954F72"><div class=3DWordSection1><p class=3DMsoNormal><span lang=
=3DEN-US>Hi All,<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-=
US><o:p> </o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>afte=
r a successful setup of hosted-engine on the first node I’m having tr=
ouble completing it on an additional node. The Setup fails with:<o:p></o:p>=
</span></p><p class=3DMsoNormal><span lang=3DEN-US>------------------------=
---------<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>[ IN=
FO ] Waiting for the host to become operational in the engine. This m=
ay take several minutes...<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US>[ INFO ] Still waiting for VDSM host to become operation=
al...<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>[ INFO&n=
bsp; ] The VDSM Host is now operational<o:p></o:p></span></p><p class=3DMso=
Normal><span lang=3DEN-US>[ INFO ] Enabling and starting HA services<=
o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>[ ERROR ] Fail=
ed to execute stage 'Closing up': Command '/bin/systemctl' failed to execut=
e<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>[ INFO =
] Stage: Clean up<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DE=
N-US>[ INFO ] Generating answer file '/var/lib/ovirt-hosted-engine-se=
tup/answers/answers-20150426080028.conf'<o:p></o:p></span></p><p class=3DMs=
oNormal><span lang=3DEN-US>[ INFO ] Stage: Pre-termination<o:p></o:p>=
</span></p><p class=3DMsoNormal><span lang=3DEN-US>[ INFO ] Stage: Te=
rmination<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>----=
-----------------------------<o:p></o:p></span></p><p class=3DMsoNormal><sp=
an lang=3DEN-US>After that the node is added to the cluster and is operatio=
nal from the GUI, but the hosted engine broker and agent fail to star=
t with error messages: <o:p></o:p></span></p><p class=3DMsoNormal><span lan=
g=3DEN-US>----------------------------------<o:p></o:p></span></p><p class=
=3DMsoNormal><span lang=3DEN-US>[root@ovirt-node2 ~]# systemctl status ovir=
t-ha-agent.service -l<o:p></o:p></span></p><p class=3DMsoNormal><span lang=
=3DEN-US>ovirt-ha-agent.service - oVirt Hosted Engine High Availability Mon=
itoring Agent<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>=
Loaded: loaded (/usr/lib/systemd/system/ovirt-ha-agent.service=
; enabled)<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>&nb=
sp; Active: failed (Result: exit-code) since Sun 2015-04-26 08:00:28 =
CDT; 20min ago<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US=
> Process: 5373 ExecStart=3D/usr/lib/systemd/systemd-ovirt-ha-agent s=
tart (code=3Dexited, status=3D1/FAILURE)<o:p></o:p></span></p><p class=3DMs=
oNormal><span lang=3DEN-US><o:p> </o:p></span></p><p class=3DMsoNormal=
><span lang=3DEN-US>Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovir=
t-ha-agent[5373]: hdlr =3D FileHandler(filename, mode)<o:p></o:p></span></p=
><p class=3DMsoNormal><span lang=3DEN-US>Apr 26 08:00:28 ovirt-node2.mgmt.a=
sl.local systemd-ovirt-ha-agent[5373]: File "/usr/lib64/python2.7/logg=
ing/__init__.py", line 902, in __init__<o:p></o:p></span></p><p class=
=3DMsoNormal><span lang=3DEN-US>Apr 26 08:00:28 ovirt-node2.mgmt.asl.local =
systemd-ovirt-ha-agent[5373]: StreamHandler.__init__(self, self._open())<o:=
p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>Apr 26 08:00:28 =
ovirt-node2.mgmt.asl.local systemd-ovirt-ha-agent[5373]: File "/usr/li=
b64/python2.7/logging/__init__.py", line 925, in _open<o:p></o:p></spa=
n></p><p class=3DMsoNormal><span lang=3DEN-US>Apr 26 08:00:28 ovirt-node2.m=
gmt.asl.local systemd-ovirt-ha-agent[5373]: stream =3D open(self.baseFilena=
me, self.mode)<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US=
>Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovirt-ha-agent[5373]: I=
OError: [Errno 6] No such device or address: '/dev/stdout'<o:p></o:p></span=
></p><p class=3DMsoNormal><span lang=3DEN-US>Apr 26 08:00:28 ovirt-node2.mg=
mt.asl.local systemd-ovirt-ha-agent[5373]: [FAILED]<o:p></o:p></span></p><p=
class=3DMsoNormal><span lang=3DEN-US>Apr 26 08:00:28 ovirt-node2.mgmt.asl.=
local systemd[1]: ovirt-ha-agent.service: control process exited, code=3Dex=
ited status=3D1<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-U=
S>Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd[1]: Failed to start oV=
irt Hosted Engine High Availability Monitoring Agent.<o:p></o:p></span></p>=
<p class=3DMsoNormal><span lang=3DEN-US>Apr 26 08:00:28 ovirt-node2.mgmt.as=
l.local systemd[1]: Unit ovirt-ha-agent.service entered failed state.<o:p><=
/o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>-------------------=
------------------<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DE=
N-US>And <o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>----=
---------------------------------<o:p></o:p></span></p><p class=3DMsoNormal=
><span lang=3DEN-US>[root@ovirt-node2 ~]# systemctl status ovirt-ha-broker<=
o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>ovirt-ha-broke=
r.service - oVirt Hosted Engine High Availability Communications Broker<o:p=
></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US> Load=
ed: loaded (/usr/lib/systemd/system/ovirt-ha-broker.service; enabled)<o:p><=
/o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US> Active=
: failed (Result: exit-code) since Sun 2015-04-26 08:00:28 CDT; 21min ago<o=
:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US> Process:=
5359 ExecStart=3D/usr/lib/systemd/systemd-ovirt-ha-broker start (code=3Dex=
ited, status=3D1/FAILURE)<o:p></o:p></span></p><p class=3DMsoNormal><span l=
ang=3DEN-US><o:p> </o:p></span></p><p class=3DMsoNormal><span lang=3DE=
N-US>Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovirt-ha-broker[535=
9]: hdlr =3D FileHandler(filename, mode)<o:p></o:p></span></p><p class=3DMs=
oNormal><span lang=3DEN-US>Apr 26 08:00:28 ovirt-node2.mgmt.asl.local syste=
md-ovirt-ha-broker[5359]: File "/usr/lib64/python2.7/logging/__init__.=
py", line ...it__<o:p></o:p></span></p><p class=3DMsoNormal><span lang=
=3DEN-US>Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovirt-ha-broker=
[5359]: StreamHandler.__init__(self, self._open())<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US>Apr 26 08:00:28 ovirt-node2.mgmt.asl.l=
ocal systemd-ovirt-ha-broker[5359]: File "/usr/lib64/python2.7/logging=
/__init__.py", line ...open<o:p></o:p></span></p><p class=3DMsoNormal>=
<span lang=3DEN-US>Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovirt=
-ha-broker[5359]: stream =3D open(self.baseFilename, self.mode)<o:p></o:p><=
/span></p><p class=3DMsoNormal><span lang=3DEN-US>Apr 26 08:00:28 ovirt-nod=
e2.mgmt.asl.local systemd-ovirt-ha-broker[5359]: IOError: [Errno 6] No such=
device or address: '/dev/stdout'<o:p></o:p></span></p><p class=3DMsoNormal=
><span lang=3DEN-US>Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd-ovir=
t-ha-broker[5359]: [FAILED]<o:p></o:p></span></p><p class=3DMsoNormal><span=
lang=3DEN-US>Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd[1]: ovirt-=
ha-broker.service: control process exited, code=3Dexited status=3D1<o:p></o=
:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>Apr 26 08:00:28 ovirt=
-node2.mgmt.asl.local systemd[1]: Failed to start oVirt Hosted Engine High =
Availability Communications Broker.<o:p></o:p></span></p><p class=3DMsoNorm=
al><span lang=3DEN-US>Apr 26 08:00:28 ovirt-node2.mgmt.asl.local systemd[1]=
: Unit ovirt-ha-broker.service entered failed state.<o:p></o:p></span></p><=
p class=3DMsoNormal><span lang=3DEN-US>------------------------------------=
----<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbs=
p;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>The system is a =
CentOS 7 Setup with SeLinux switched off, no firewall or iptables. Ho=
w can I find out which version of ovirt I’m running exactly ? I’=
;ve had a lock at the logs and read through old bug reports.<o:p></o:p></sp=
an></p><p class=3DMsoNormal><span lang=3DEN-US><o:p> </o:p></span></p>=
<p class=3DMsoNormal><span lang=3DEN-US>Thank you, <o:p></o:p></span></p><p=
class=3DMsoNormal><span lang=3DEN-US><o:p> </o:p></span></p><p class=
=3DMsoNormal><span lang=3DEN-US>Sven <o:p></o:p></span></p></div></body></h=
tml>=
--_000_BFAB40933B3367488CE6299BAF8592D1010C9C2A4AB2SOCRATESasl_--
10 years
Unable to remove host (SQL error)
by jdeloro@web.de
Hello,
I'm unable to remove a re-installed host from oVirt 3.5 cluster. The engine.log states:
2015-04-26 21:19:27,795 ERROR [org.ovirt.engine.core.bll.RemoveVdsCommand] (org.ovirt.thread.pool-8-thread-43) [34db91ae] Command org.ovirt.engine.core.bll.RemoveVdsCommand throw exception: org.springframework.dao.DataIntegrityViolationException: CallableStatementCallback; SQL [{call deletevdsstatic(?)}]; ERROR: update or delete on table "vds_static" violates foreign key constraint "vds_static_vm_dynamic_m" on table "vm_dynamic"
Detail: Key (vds_id)=(629ca86d-f6a6-4702-bf0f-182af3df3b8c) is still referenced from table "vm_dynamic".
Where: SQL statement "DELETE FROM vds_static WHERE vds_id = $1 "
PL/pgSQL function "deletevdsstatic" line 11 at SQL statement; nested exception is org.postgresql.util.PSQLException: ERROR: update or delete on table "vds_static" violates foreign key constraint "vds_static_vm_dynamic_m" on table "vm_dynamic"
Detail: Key (vds_id)=(629ca86d-f6a6-4702-bf0f-182af3df3b8c) is still referenced from table "vm_dynamic".
Where: SQL statement "DELETE FROM vds_static WHERE vds_id = $1 "
PL/pgSQL function "deletevdsstatic" line 11 at SQL statement
at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:245) [spring-jdbc.jar:3.1.1.RELEASE]
at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:72) [spring-jdbc.jar:3.1.1.RELEASE]
[...]
The host re-installed (Kickstart) before.
What can I do to remove the host (via Webinterface) or database interaction?
Kind regards
Jannick
10 years
Adding running oVirt node to configuration
by Logan McNaughton
Hi,
I'm just doing some research into oVirt, and I have this question:
Can I add a running (live VM's) oVirt node into the oVirt Engine? In
Vsphere I can do this (have an independent ESXi host with running VM's, and
add it into vCenter to manage).
Some examples where you want this:
- My oVirt engine is screwed up and I want to install a fresh Engine
without any VM downtime.
- I want to move an oVirt host and all it's VM's from one engine to
another.
One other question, let's say my oVirt engine is down/messed up, but I
really need to manage a VM (power on/off), can I log directly into the
oVirt host and interact directly with KVM to start/stop the VM, without
messing anything up when the Engine is working again? Again, something I
can do in Vsphere.
Thanks,
Logan
10 years
[SOLVED] Re: Problems with adding a host in Ovirt (Hosted Engine) behind a proxy server. (The additional Host can't see the Storage Domain)
by Julián Tete
2015-04-14 9:21 GMT-05:00 Roy Golan <rgolan(a)redhat.com>:
> On 04/14/2015 04:37 PM, Julián Tete wrote:
>
> Hello Friends of oVirt, I'd setup a oVirt enviroment (hosted-engine)
> behind a proxy.
>
> But I can't add any additional Host to my Cluster.
>
> I'm phase of testing (SELinux Permissive, No firewall)
>
> All the machines are CentOS 7.1
>
> When I try to add a Host, the operation it's OK, but don't see the Data
> Master Storage and the operation at the ends fails, and the additional host
> it's Non Operational.
>
> My
>
> FQDN Engine: ovirt.udistritaloas.edu.co
>
> FQDN Host with the Host-Engine and with the Data Master Storage:
> patascoy.udistritaloas.edu.co
>
> FQDN Additional host: sotara.udistritaloas.edu.co
>
> This is the problem's resume:
>
> 2015-Apr-13, 17:08 Failed to connect Host Sotara to Storage Pool OAS
>
> 2015-Apr-13, 17:08 Host Sotara cannot access the Storage Domain(s)
> <UNKNOWN> attached to the Data Center OAS. Setting Host state to
> Non-Operational.
>
> 2015-Apr-13, 17:08 Failed to connect Host Sotara to Storage Servers
>
> 2015-Apr-13, 17:08 The error message for connection
> patascoy.udistritaloas.edu.co:/oVirt/vms returned by VDSM was: Problem
> while trying to mount target
>
> 2015-Apr-13, 17:08 Failed to connect Host Sotara to the Storage Domains
> PatascoyVMS.
>
> 2015-Apr-13, 17:06 Host Sotara installed
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Termination.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Retrieving installation logs
> to:
> '/var/log/ovirt-engine/host-deploy/ovirt-20150413170647-10.20.0.31-520f4408.log'.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Pre-termination.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Starting vdsm.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stopping libvirtd.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Closing up.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Transaction commit.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Enrolling certificate.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Misc configuration.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Package installation.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Misc configuration.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Transaction setup.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Hardware supports
> virtualization.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Setup validation.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Disabling Kdump integration.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Logs at host located at:
> '/tmp/ovirt-host-deploy-20150413170601-bxfvlk.log'.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Kdump supported.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Environment
> customization.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Programs detection.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Environment packages
> setup.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Environment setup.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Initializing.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Connected to host 10.20.0.31
> with SSH key fingerprint: 3c:82:f9:bd:5d:b5:dd:3b:be:6d:bd:a2:9a:28:88:b1.
>
> 2015-Apr-13, 17:06 Host Sotara was added by admin@internal.
>
> Logs in Additional Host:
>
> /var/log/vdsm/vdsm.log
>
> http://pastebin.com/sP2DYHiF
>
> Can you help me ?
>
> Thanks in advance
> Hello Friends of oVirt, I'd setup a oVirt enviroment (hosted-engine)
> behind a proxy.
>
> But I can't add any additional Host to my Cluster.
>
> I'm phase of testing (SELinux Permissive, No firewall)
>
> All the machines are CentOS 7.1
>
> When I try to add a Host, the operation it's OK, but don't see the Data
> Master Storage and the operation at the ends fails, and the additional host
> it's Non Operational.
>
> My
>
> FQDN Engine: ovirt.udistritaloas.edu.co
>
> FQDN Host with the Host-Engine and with the Data Master Storage:
> patascoy.udistritaloas.edu.co
>
> FQDN Additional host: sotara.udistritaloas.edu.co
>
> This is the problem's resume:
>
> 2015-Apr-13, 17:08 Failed to connect Host Sotara to Storage Pool OAS
>
> 2015-Apr-13, 17:08 Host Sotara cannot access the Storage Domain(s)
> <UNKNOWN> attached to the Data Center OAS. Setting Host state to
> Non-Operational.
>
> 2015-Apr-13, 17:08 Failed to connect Host Sotara to Storage Servers
>
> 2015-Apr-13, 17:08 The error message for connection
> patascoy.udistritaloas.edu.co:/oVirt/vms returned by VDSM was: Problem
> while trying to mount target
>
> 2015-Apr-13, 17:08 Failed to connect Host Sotara to the Storage Domains
> PatascoyVMS.
>
> 2015-Apr-13, 17:06 Host Sotara installed
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Termination.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Retrieving installation logs
> to:
> '/var/log/ovirt-engine/host-deploy/ovirt-20150413170647-10.20.0.31-520f4408.log'.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Pre-termination.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Starting vdsm.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stopping libvirtd.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Closing up.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Transaction commit.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Enrolling certificate.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Misc configuration.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Package installation.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Misc configuration.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Transaction setup.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Hardware supports
> virtualization.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Setup validation.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Disabling Kdump integration.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Logs at host located at:
> '/tmp/ovirt-host-deploy-20150413170601-bxfvlk.log'.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Kdump supported.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Environment
> customization.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Programs detection.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Environment packages
> setup.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Environment setup.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Stage: Initializing.
>
> 2015-Apr-13, 17:06 Installing Host Sotara. Connected to host 10.20.0.31
> with SSH key fingerprint: 3c:82:f9:bd:5d:b5:dd:3b:be:6d:bd:a2:9a:28:88:b1.
>
> 2015-Apr-13, 17:06 Host Sotara was added by admin@internal.
>
> Logs in Additional Host:
>
> /var/log/vdsm/vdsm.log
>
> http://pastebin.com/sP2DYHiF
>
> Can you help me ?
>
>
> the log says the mount command timed-out:
>
> /usr/bin/sudo -n /usr/bin/mount -t nfs -o
> soft,nosharecache,timeo=600,retrans=6,nfsvers=3
> patascoy.udistritaloas.edu.co:/oVirt/vms
> /rhev/data-center/mnt/patascoy.udistritaloas.edu.co:_oVirt_vms
> Thread-21::ERROR::2015-04-13
> 18:04:29,443::storageServer::211::Storage.StorageServer.MountConnection::(connect)
> Mount failed: (32, ';mount.nfs: Connection timed out\n')
>
>
>
In the host with the NFS Data Storage add the following rules in Iptables:
-A INPUT -p tcp --dport 2049 -j ACCEPT
-A INPUT -p udp --dport 2049 -j ACCEPT
-A INPUT -p tcp --dport 111 -j ACCEPT
-A INPUT -p udp --dport 111 -j ACCEPT
>
> Thanks in advance
>
>
>
> _______________________________________________
> Users mailing listUsers@ovirt.orghttp://lists.ovirt.org/mailman/listinfo/users
>
>
>
10 years
Migrating to a Hosted Engine does not work as expected. Cluster name/id problem?
by Gustavo Campos
Hi,
I've been trying for sometime to migrate from a bare metal to a hosted
engine. Failed about 6-7 times now.
Facts:
- Ovirt Engine version is 3.4
- 6 hosts on a cluster named "MYCLUSTER", Westmere CPU Type
- About 50 VM's on "MYCLUSTER" cluster.
- NFS Storage domain
- Cluster "Default" is empty: no hosts, no VM's, only the "Blank"
template (I didn't know I could just rename it when I deployed it)
The first times I tried to deploy it, the hosted-engine VM and host
ended up in the "Default" cluster. So I renamed the "Default" cluster
"Default1" and then "MYCLUSTER" to "Default" using the web gu on the
bare metal manager, prior to generating the backup I later restored on
the hosted one.
This time, the host was correctly added to "Default" together with the
other hosts and VM's, but the hosted engine VM was added to the
"Default1" cluster.
I'm then left with:
- a HostedEngine VM which looks down on the engine, even though I'm
looking at the web-gui running on it.
- a host that shows 1 vm running on it, but have no Vm's listed
- trying to do anything with the HostedEngine Vm on the web-gui issues
"VM is not managed by this engine" error
- trying to move it to the "Default" cluster shows the same error
I then decided to take a look at the engine DB and tried to alter
tables vm_static and vm_dynamic to reflect the correct cluster
(vds_group_id) and host configuration, but that did not work (I didn't
have a lot of hope anyway).
I'm now back to a working bare metal engine. Is there a way to go
around this problem?
--
Gustavo Campos
10 years
Hosted-Engine Setup: Failed to setup networks
by Sven Achtelik
--_000_BFAB40933B3367488CE6299BAF8592D1010C9C2A4941SOCRATESasl_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Hi Everyone,
I tried to install oVirt 3.5 - hosted engine and it fails with some VDSM er=
ror while creating the ovirtmgmt bridge. The Host is running CentOS 7 and t=
he interface I want to use is em1 and it's the parent interface from a vlan=
.
[ ERROR ] Failed to execute stage 'Misc configuration': Failed to setup net=
works {'ovirtmgmt': {'nic': 'em1', 'netmask': '255.255.255.128', 'bootproto=
': 'none', 'ipaddr': '172.16.1.13', 'gateway': '172.16.1.1'}}. Error code: =
"16" message: "Unexpected exception"
----------------------------------------
2015-04-22 16:33:55 INFO otopi.plugins.ovirt_hosted_engine_setup.network.br=
idge bridge._misc:198 Configuring the management ridge
2015-04-22 16:33:55 DEBUG otopi.context context._executeMethod:152 method e=
xception Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/otopi/context.py", line 142, in _e=
xecuteMethod
method['method']()
File "/usr/share/ovirt-hosted-engine-setup/scripts/../plugins/ovirt-hoste=
d-engine-setup/network/bridge.py", line 207, in _misc
_setupNetworks(conn, networks, {}, {'connectivityCheck': False})
File "/usr/share/ovirt-hosted-engine-setup/scripts/../plugins/ovirt-hoste=
d-engine-setup/network/bridge.py", line 225, in _setupNetworks
'message: "%s"' % (networks, code, message))
RuntimeError: Failed to setup networks {'ovirtmgmt': {'nic': 'em1', 'netmas=
k': '255.255.255.128', 'bootproto': 'none', 'ipaddr': '172.16.1.13', 'gatew=
ay':
'172.16.1.1'}}. Error code: "16" message: "Unexpected exception"
2015-04-22 16:33:55 ERROR otopi.context context._executeMethod:161 Failed t=
o execute stage 'Misc configuration': Failed to setup networks {'ovirtmgmt'=
: {'
nic': 'em1', 'netmask': '255.255.255.128', 'bootproto': 'none', 'ipaddr': '=
172.16.1.13', 'gateway': '172.16.1.1'}}. Error code: "16" message: "Unexpec=
ted
exception"
------------------------------------
Is there anything I can do like creating the bridge manually or use older v=
ersion of the packages that don't have that issue ?
Thank you,
Sven
--_000_BFAB40933B3367488CE6299BAF8592D1010C9C2A4941SOCRATESasl_
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 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@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.E-MailFormatvorlage17
{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 70.85pt 2.0cm 70.85pt;}
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=3DDE link=3D"#0563C1" v=
link=3D"#954F72"><div class=3DWordSection1><p class=3DMsoNormal>Hi Everyone=
, <o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNo=
rmal><span lang=3DEN-US>I tried to install oVirt 3.5 – hosted engine =
and it fails with some VDSM error while creating the ovirtmgmt bridge. The =
Host is running CentOS 7 and the interface I want to use is em1 and it̵=
7;s the parent interface from a vlan.<o:p></o:p></span></p><p class=3DMsoNo=
rmal><span lang=3DEN-US><o:p> </o:p></span></p><p class=3DMsoNormal><s=
pan lang=3DEN-US>[ ERROR ] Failed to execute stage 'Misc configuration': Fa=
iled to setup networks {'ovirtmgmt': {'nic': 'em1', 'netmask': '255.255.255=
.128', 'bootproto': 'none', 'ipaddr': '172.16.1.13', 'gateway': '172.16.1.1=
'}}. Error code: "16" message: "Unexpected exception"<o=
:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>---------------=
-------------------------<o:p></o:p></span></p><p class=3DMsoNormal><span l=
ang=3DEN-US>2015-04-22 16:33:55 INFO otopi.plugins.ovirt_hosted_engine_setu=
p.network.bridge bridge._misc:198 Configuring the management ridge<o:p></o:=
p></span></p><p class=3DMsoNormal><span lang=3DEN-US>2015-04-22 16:33:55 DE=
BUG otopi.context context._executeMethod:152 method exception Traceback (mo=
st recent call last):<o:p></o:p></span></p><p class=3DMsoNormal><span lang=
=3DEN-US> File "/usr/lib/python2.7/site-packages/otopi/context.p=
y", line 142, in _executeMethod<o:p></o:p></span></p><p class=3DMsoNor=
mal><span lang=3DEN-US> method['method']()<o:p></o:p></sp=
an></p><p class=3DMsoNormal><span lang=3DEN-US> File "/usr/share=
/ovirt-hosted-engine-setup/scripts/../plugins/ovirt-hosted-engine-setup/net=
work/bridge.py", line 207, in _misc<o:p></o:p></span></p><p class=3DMs=
oNormal><span lang=3DEN-US> _setupNetworks(conn, networks=
, {}, {'connectivityCheck': False})<o:p></o:p></span></p><p class=3DMsoNorm=
al><span lang=3DEN-US> File "/usr/share/ovirt-hosted-engine-setu=
p/scripts/../plugins/ovirt-hosted-engine-setup/network/bridge.py", lin=
e 225, in _setupNetworks<o:p></o:p></span></p><p class=3DMsoNormal><span la=
ng=3DEN-US> 'message: "%s"' % (networks, code, =
message))<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>Runt=
imeError: Failed to setup networks {'ovirtmgmt': {'nic': 'em1', 'netmask': =
'255.255.255.128', 'bootproto': 'none', 'ipaddr': '172.16.1.13', 'gateway':=
<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US> '172.16.1.1'=
}}. Error code: "16" message: "Unexpected exception"<o:=
p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>2015-04-22 16:33=
:55 ERROR otopi.context context._executeMethod:161 Failed to execute stage =
'Misc configuration': Failed to setup networks {'ovirtmgmt': {'<o:p></o:p><=
/span></p><p class=3DMsoNormal><span lang=3DEN-US>nic': 'em1', 'netmask': '=
255.255.255.128', 'bootproto': 'none', 'ipaddr': '172.16.1.13', 'gateway': =
'172.16.1.1'}}. Error code: "16" message: "Unexpected<o:p></=
o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>exception"<o:p>=
</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>------------------=
------------------<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DE=
N-US><o:p> </o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>Is=
there anything I can do like creating the bridge manually or use older ver=
sion of the packages that don’t have that issue ? <o:p></o:p></span><=
/p><p class=3DMsoNormal><span lang=3DEN-US><o:p> </o:p></span></p><p c=
lass=3DMsoNormal><span lang=3DEN-US>Thank you, <o:p></o:p></span></p><p cla=
ss=3DMsoNormal><span lang=3DEN-US><o:p> </o:p></span></p><p class=3DMs=
oNormal><span lang=3DEN-US>Sven <o:p></o:p></span></p></div></body></html>=
--_000_BFAB40933B3367488CE6299BAF8592D1010C9C2A4941SOCRATESasl_--
10 years
Doubts about performance qcow2 and raw in newer versions of KVM
by Tácio Andrade
Staff would like to know if anyone here in the group has done a comparison
between RAW and qcow2 discs to see if the performance loss is even as large
as speak. I ask this because I saw on the KVM project site a comparative
table, however is based on a version of qemu 2009 apparently, so I wonder
if it is still valid or hear improvements in qcow2.
http://www.linux-kvm.org/page/Qcow2
<https://mailtrack.io/trace/link/2cd1d17a672a9ef035e4ccde270c972ff570e5bd?...>
Another doubt that I have with respect to this article, which he said is
the IDE driver has outperformed virtio, the new version is so? I question
this because I always read the virtio driver is the most suitable for an
installation using KVM.
Thank you in advance for help.
Att. Tácio Andrade, Undergraduate in Computer Science, Network Analyst at
the Universidade Estadual do Sudoeste da Bahia - Campus of Vitoria da
Conquista, Ba and IT Consultant.
10 years
Gluster some replicate bricks and some Gluster storage
by ygt@qbfin.ru
Hi all!
I have a Gluster storage which has a volume replicate with name GL (please see attachment one)
I have a storage in my domain Gluster. It name is sGL (please see attachment two)
If I try to add second volume with type Replicate and with name GL-3 to the domain New Name Domain for a example sGL-2 I have a error (please see attachment three)
BUT! If I create storage and don't attache to domain, storage is created fine
What is my problem?
P.S. I add Quorum rules for a node server
volume set GL-2 cluster.quorum-type auto
volume set GL-2 cluster.server-quorum-type server
10 years
Problem with setup local storage
by Gregor Burck
Hi,
I try a testsetup on a CentOS 6.6.
I want to setup all on a single host so far.
When I try to create a local storage on the host i got always the
message "Error while executing action Add Storage Connection: General
Exception"
I trie the video howto in combination with the Quick Start Guide and
http://www.ovirt.org/Feature/AllInOne
I understand, that I've to generate a answer-file in cause of a bug for VDSM?
My file looks like this:
OVESETUP_DIALOG/confirmSettings=bool:True
OVESETUP_CONFIG/applicationMode=none:None
OVESETUP_CONFIG/remoteEngineSetupStyle=none:None
OVESETUP_CONFIG/adminPassword=none:None
OVESETUP_CONFIG/storageIsLocal=bool:False
OVESETUP_CONFIG/firewallManager=str:iptables
OVESETUP_CONFIG/remoteEngineHostRootPassword=none:None
OVESETUP_CONFIG/updateFirewall=bool:True
OVESETUP_CONFIG/remoteEngineHostSshPort=none:None
OVESETUP_CONFIG/fqdn=str:edovirt01.mvz.ffm
OVESETUP_CONFIG/storageType=none:None
OSETUP_RPMDISTRO/requireRollback=none:None
OSETUP_RPMDISTRO/enableUpgrade=none:None
OVESETUP_DB/database=str:engine
OVESETUP_DB/fixDbViolations=none:None
OVESETUP_DB/secured=bool:False
OVESETUP_DB/host=str:localhost
OVESETUP_DB/user=str:engine
OVESETUP_DB/securedHostValidation=bool:False
OVESETUP_DB/password=str:vU1qRWyDxXvevhgiQedVSj
OVESETUP_DB/port=str:5432
OVESETUP_ENGINE_CORE/enable=bool:True
OVESETUP_CORE/engineStop=bool:True
OVESETUP_SYSTEM/memCheckEnabled=bool:True
OVESETUP_SYSTEM/nfsConfigEnabled=bool:False
OVESETUP_PKI/organization=none:None
OVESETUP_CONFIG/isoDomainMountPoint=str:/var/lib/exports/iso
OVESETUP_CONFIG/isoDomainName=str:ISO_DOMAIN
OVESETUP_CONFIG/isoDomainACL=none:None
OVESETUP_AIO/configure=bool:True
OVESETUP_AIO/storageDomainName=none:None
OVESETUP_AIO/storageDomainDir=str:/vmdata
OVESETUP_PROVISIONING/postgresProvisioningEnabled=none:None
OVESETUP_APACHE/configureRootRedirection=none:None
OVESETUP_APACHE/configureSsl=none:None
OVESETUP_CONFIG/websocketProxyConfig=bool:True
OVESETUP_ENGINE_CONFIG/fqdn=str:edovirt01.mvz.ffm
Here I insert the settings for AIO.
But still got Problems to add a local storage like the video-turorial
describe,...
Bye
Gregor
10 years
Problem to reinstall an ovirt node
by Jan Winter
Hello,
for a test installation I have reinstall my ovirt manager. Now I want to
add my old ovirt nodes, but without to reinstall from scratch the nodes.
When I try to add a node I got the error messages in the UI
"Installation Failed"
The ovirt manager runs version 3.5.2
it look to me he has problem to add the vdsm certificate
2015-04-23 15:51:01 DEBUG otopi.plugins.otopi.dialog.machine
dialog.__logString:215 DIALOG:SEND ###
2015-04-23 15:51:01 DEBUG otopi.plugins.otopi.dialog.machine
dialog.__logString:215 DIALOG:SEND ###
2015-04-23 15:51:01 DEBUG otopi.plugins.otopi.dialog.machine
dialog.__logString:215 DIALOG:SEND ### Please input VDSM
certificate chain that matches certificate request, top is issuer
2015-04-23 15:51:01 DEBUG otopi.plugins.otopi.dialog.machine
dialog.__logString:215 DIALOG:SEND ### 2015-04-23 15:51:01 DEBUG
otopi.plugins.otopi.dialog.machine dialog.__logString:215
DIALOG:SEND ### type '--=451b80dc-996f-432e-9e4f-2b29ef6d1141=--'
in own line to mark end, '--=451b80dc-996f-ABORT-9e4f-2b29ef6d1141=--'
aborts 2015-04-23 15:51:02 DEBUG otopi.context
context._executeMethod:152 method exception Traceback (most recent call
last): File "/tmp/ovirt-0O5Q8S6G6j/pythonlib/otopi/context.py", line
142, in _executeMethod method['method']()
File
"/tmp/ovirt-0O5Q8S6G6j/otopi-plugins/ovirt-host-deploy/vdsm/pki.py",
line 316, in _misc '\n\nPlease input VDSM certificate chain that '
File "/tmp/ovirt-0O5Q8S6G6j/otopi-plugins/otopi/dialog/machine.py",
line 204, in queryMultiString
v = self._readline()
File "/tmp/ovirt-0O5Q8S6G6j/pythonlib/otopi/dialog.py", line 259, in
_readline
raise IOError(_('End of file'))
IOError: End of file
Here is the complete logfile
http://pastebin.com/XpEZh3y3
10 years
how to enable spanning tree with parameters with ovirt 3.5 ?
by Ernest Beinrohr
This is a multi-part message in MIME format.
--------------060403060505020903010901
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Hi, on my hosts I use 2 interfaces with 2 switches and bonding with
active-backup config. Ovirt sets STP=off on all bridge networks and it
is creating problems. Is it possible to set STP somehow?
--
Ernest Beinrohr, AXON PRO
Ing <http://www.beinrohr.sk/ing.php>, RHCE
<http://www.beinrohr.sk/rhce.php>, RHCVA
<http://www.beinrohr.sk/rhce.php>, LPIC
<http://www.beinrohr.sk/lpic.php>, VCA <http://www.beinrohr.sk/vca.php>,
+421-2-62410360 +421-903-482603
--------------060403060505020903010901
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi, on my hosts I use 2 interfaces with 2 switches and bonding with
active-backup config. Ovirt sets STP=off on all bridge networks and
it is creating problems. Is it possible to set STP somehow?<br>
<br>
<br>
<div class="moz-signature">-- <br>
<div id="oernii_footer" style="color: gray;">
<span style="font-family: Lucida Console, Luxi Mono, Courier,
monospace; font-size: 90%;">
Ernest Beinrohr, AXON PRO<br>
<a style="text-decoration: none; color: gray;"
href="http://www.beinrohr.sk/ing.php">Ing</a>, <a
style="text-decoration: none; color: gray;"
href="http://www.beinrohr.sk/rhce.php">RHCE</a>, <a
style="text-decoration: none; color: gray;"
href="http://www.beinrohr.sk/rhce.php">RHCVA</a>, <a
style="text-decoration: none; color: gray;"
href="http://www.beinrohr.sk/lpic.php">LPIC</a>, <a
style="text-decoration: none; color: gray;"
href="http://www.beinrohr.sk/vca.php">VCA</a>, <br>
+421-2-62410360 +421-903-482603
<br>
</span> </div>
<img
src="http://nojsstats.appspot.com/UA-44497096-1/email.beinrohr.sk"
moz-do-not-send="true" border="0" width="1" height="1">
</div>
</body>
</html>
--------------060403060505020903010901--
10 years
ManageIQ : Attach an already attached storage domain
by Nicolas Ecarnot
Hello,
According to what I understood, ManageIQ VM appliance needs to attach to
every storage domain it has to scan.
1 : I'm new to ManageIQ and the above is what I think I have understood
from the answer of the ManageIQ team. If anyone here knows more about
it, please comment.
2 : When trying to do the above, oVirt is showing red frightening
warning, so I did not dare yet to approve. I intended to attach these
LUNs in read only mode, hoping this checkbox will get respected.
Once again, may the wisest users comment?
Have a nice day.
--
Nicolas Ecarnot
10 years
metadata not found
by Kapetanakis Giannis
Hi,
Any idea what this means?
vdsm.log:
Thread-65::DEBUG::2015-04-22
18:57:32,138::libvirtconnection::143::root::(wrapper) Unknown
libvirterror: ecode: 80 edom: 20 level: 2 message: metadata not found:
Requested metadata element is not present
I don't know if it's related with this messages from syslog:
Apr 22 18:36:23 v2 vdsm vm.Vm WARNING
vmId=`045680b9-06fd-40d9-b98a-92ce527b734f`::Unknown type found, device:
'{'device': 'unix', 'alias': 'channel0', 'type': 'channel', 'address':
{'bus': '0', 'controller': '0', 'type': 'virtio-serial', 'port': '1'}}'
found
Apr 22 18:36:23 v2 vdsm vm.Vm WARNING
vmId=`045680b9-06fd-40d9-b98a-92ce527b734f`::Unknown type found, device:
'{'device': 'unix', 'alias': 'channel1', 'type': 'channel', 'address':
{'bus': '0', 'controller': '0', 'type': 'virtio-serial', 'port': '2'}}'
found
Apr 22 18:36:23 v2 vdsm vm.Vm WARNING
vmId=`045680b9-06fd-40d9-b98a-92ce527b734f`::Unknown type found, device:
'{'device': 'spicevmc', 'alias': 'channel2', 'type': 'channel',
'address': {'bus': '0', 'controller': '0', 'type': 'virtio-serial',
'port': '3'}}' found
Apr 22 18:36:24 v2 vdsm vm.Vm ERROR
vmId=`045680b9-06fd-40d9-b98a-92ce527b734f`::Alias not found for device
type graphics during migration at destination host
regards,
Giannis
10 years
Problem with 3.5.1 hosted engine setup
by Willard Dennis
--Apple-Mail=_AD8DC4B3-F799-4743-9EAE-77AA0DA41632
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"
Hi all,
I=E2=80=99m trying to get a hosted engine set up on a CentOS 7.1 box, =
per the instructions found at =
http://community.redhat.com/blog/2014/10/up-and-running-with-ovirt-3-5/ =
<http://community.redhat.com/blog/2014/10/up-and-running-with-ovirt-3-5/>
When I run the =E2=80=98hosted-engine =E2=80=94deploy=E2=80=99 step, =
I=E2=80=99m getting the following output=E2=80=A6
https://gist.github.com/wdennis/f9783b04d77676881d5b =
<https://gist.github.com/wdennis/f9783b04d77676881d5b>
Looking at the log file, I see the following traceback:
https://gist.github.com/wdennis/4e4de8413cf2dd1a3c6b =
<https://gist.github.com/wdennis/4e4de8413cf2dd1a3c6b>
Can anyone tell me what exactly is failing, and how I might fix it?
Thanks,
Will=
--Apple-Mail=_AD8DC4B3-F799-4743-9EAE-77AA0DA41632
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="utf-8"
<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Hi all,<div class=3D""><br class=3D""></div><div =
class=3D"">I=E2=80=99m trying to get a hosted engine set up on a CentOS =
7.1 box, per the instructions found at <a =
href=3D"http://community.redhat.com/blog/2014/10/up-and-running-with-ovirt=
-3-5/" =
class=3D"">http://community.redhat.com/blog/2014/10/up-and-running-with-ov=
irt-3-5/</a></div><div class=3D""><br class=3D""></div><div =
class=3D"">When I run the =E2=80=98hosted-engine =E2=80=94deploy=E2=80=99 =
step, I=E2=80=99m getting the following output=E2=80=A6</div><div =
class=3D""><a =
href=3D"https://gist.github.com/wdennis/f9783b04d77676881d5b" =
class=3D"">https://gist.github.com/wdennis/f9783b04d77676881d5b</a></div><=
div class=3D""><br class=3D""></div><div class=3D"">Looking at the log =
file, I see the following traceback:</div><div class=3D""><a =
href=3D"https://gist.github.com/wdennis/4e4de8413cf2dd1a3c6b" =
class=3D"">https://gist.github.com/wdennis/4e4de8413cf2dd1a3c6b</a></div><=
div class=3D""><br class=3D""></div><div class=3D"">Can anyone tell me =
what exactly is failing, and how I might fix it?</div><div class=3D""><br =
class=3D""></div><div class=3D"">Thanks,</div><div =
class=3D"">Will</div></body></html>=
--Apple-Mail=_AD8DC4B3-F799-4743-9EAE-77AA0DA41632--
10 years
soft negative affinity
by Kapetanakis Giannis
Hi,
Can someone comment on this?
https://bugzilla.redhat.com/show_bug.cgi?id=1207255
I've defined a soft negative affinity group for two VMs.
To my understanding if the there are at least 2 nodes available in the
cluster
then the VMs SHOULD start on different nodes.
This does not happen. They start on the same node.
If I make it hard then it works.
However I don't want to make it hard since if there is only one node
available in the cluster then one vm will stay down.
regards,
Giannis
10 years
Minutes: oVirt Weekly Sync (Open Format)
by Brian Proffitt
Minutes: http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-22-14.02.html
Minutes (text): http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-22-14.02.txt
Log: http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-22-14.02.log.html
=======================================
#ovirt: oVirt Weekly Sync (Open Format)
=======================================
Meeting started by bkp at 14:02:19 UTC. The full logs are available at
http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-22-14.02.log.html .
Meeting summary
---------------
* Agenda (bkp, 14:04:08)
* 3.5 news (bkp, 14:04:33)
* 3.6 news/discussion (bkp, 14:04:45)
* Open Discussion (bkp, 14:04:55)
* 3.5 news/discussion (bkp, 14:06:35)
* 3.5 general status email:
http://lists.ovirt.org/pipermail/devel/2015-April/010315.html (bkp,
14:12:58)
* 3.5.2 looks good for April 28 (bkp, 14:13:01)
* 3.5.2, only one bug in QA (bkp, 14:13:03)
* sbonazzo needs maintainers to review the package list he sent on RC4
release, to be sure that listed packages correspond to the ones
maintainers want to release (bkp, 14:13:07)
* 3.6 news/discussion (bkp, 14:13:29)
* Brief general status for 3.6 here:
http://lists.ovirt.org/pipermail/devel/2015-April/010310.html (bkp,
14:28:29)
* el6 repo broken by the removal of vdsm, infra and node (fabiand)
must address in the next couple of days (bkp, 14:28:32)
* Node needs to be dropped on el6, which, according to sbonazzo some
related job is still building RPMs for el6 (bkp, 14:28:35)
* Today (22.4.15) is feature submission deadline for 3.6 (bkp,
14:28:38)
* Submitted features need to be reviewed. (bkp, 14:28:40)
* An alpha release of 3.6 is scheduled for May 6 (bkp, 14:28:43)
* Open Discussion (bkp, 14:28:44)
* Inquiry about jdk 1.8 / wildfly support for dev infra, no initial
response. Using jdk 1.7 as a fallback is not optimal, sbonazzo
reports (bkp, 14:28:46)
* Node is building nicely and the team is cleaning up and preparing
for 3.6, fabiand reports (bkp, 14:28:49)
* On the issue of server hardening, dcaro reports that we are waiting
for the sec team to finish the checks and give more feedback on best
practices (bkp, 14:53:45)
* bkp suggests that office hours be held for set half-hour periods,
moderated by a rotation of community members. Format should be open,
answering all questions and discussing any cross-team/community-wide
issues as needed. Twice a week, Tuesdays and Thursdays. (bkp,
14:53:48)
* ACTION: bkp will ask on community mailing lists to finalize
discussion on office hour format (bkp, 14:53:52)
Meeting ended at 14:54:10 UTC.
Action Items
------------
* bkp will ask on community mailing lists to finalize discussion on
office hour format
Action Items, by person
-----------------------
* bkp
* bkp will ask on community mailing lists to finalize discussion on
office hour format
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* bkp (73)
* sbonazzo (56)
* dcaro (14)
* fabiand (7)
* mr_chris (4)
* ovirtbot (2)
* awels (1)
* misc (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
--
Brian Proffitt
Community Liaison
oVirt
Open Source and Standards, Red Hat - http://community.redhat.com
Phone: +1 574 383 9BKP
IRC: bkp @ OFTC
10 years
Options not being passed fence_ipmilan, Ovirt3.5 on Centos 7.1 hosts
by Mike Lindsay
Hi All,
I have a bit of an issue with a new install of Ovirt 3.5 (our 3.4 cluster
is working fine) in a 4 node cluster.
When I test fencing (or cause a kernal panic triggering a fence) the
fencing fails. On investigation it appears that the fencing options are not
being passed to the fencing script (fence_ipmilan in this case):
Fence options under GUI(as entered in the gui): lanplus, ipport=623,
power_wait=4, privlvl=operator
from vdsm.log on the fence proxy node:
Thread-818296::DEBUG::2015-04-21 12:39:39,136::API::1209::vds::(fenceNode)
fenceNode(addr=x.x.x.x,port=,agent=ipmilan,user=stonith,passwd=XXXX,action=status,secure=False,options=
power_wait=4
Thread-818296::DEBUG::2015-04-21 12:39:39,137::utils::739::root::(execCmd)
/usr/sbin/fence_ipmilan (cwd None)
Thread-818296::DEBUG::2015-04-21 12:39:39,295::utils::759::root::(execCmd)
FAILED: <err> = 'Failed: Unable to obtain correct plug status or plug is
not available\n\n\n'; <rc> = 1
Thread-818296::DEBUG::2015-04-21 12:39:39,296::API::1164::vds::(fence) rc 1
inp agent=fence_ipmilan
Thread-818296::DEBUG::2015-04-21 12:39:39,296::API::1235::vds::(fenceNode)
rc 1 in agent=fence_ipmilan
Thread-818296::DEBUG::2015-04-21
12:39:39,297::stompReactor::163::yajsonrpc.StompServer::(send) Sending
response
from engine.log on the engine:
2015-04-21 12:39:38,843 INFO
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(ajp--127.0.0.1-8702-4) Correlation ID: null, Call Stack: null, Custom
Event ID: -1, Message: Host mpc-ovirt-node03 from cluster Default was
chosen as a proxy to execute Status command on Host mpc-ovirt-node04.
2015-04-21 12:39:38,845 INFO [org.ovirt.engine.core.bll.FenceExecutor]
(ajp--127.0.0.1-8702-4) Using Host mpc-ovirt-node03 from cluster Default as
proxy to execute Status command on Host
2015-04-21 12:39:38,885 INFO [org.ovirt.engine.core.bll.FenceExecutor]
(ajp--127.0.0.1-8702-4) Executing <Status> Power Management command, Proxy
Host:mpc-ovirt-node03, Agent:ipmilan, Target Host:, Management IP:x.x.x.x,
User:stonith, Options: power_wait=4, ipport=623, privlvl=operator,lanplus,
Fencing policy:null
2015-04-21 12:39:38,921 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.FenceVdsVDSCommand]
(ajp--127.0.0.1-8702-4) START, FenceVdsVDSCommand(HostName =
mpc-ovirt-node03, HostId = 5613a489-589d-4e89-ab01-3642795eedb8,
targetVdsId = dbfa4e85-3e97-4324-b222-bf40a491db08, action = Status, ip =
x.x.x.x, port = , type = ipmilan, user = stonith, password = ******,
options = ' power_wait=4, ipport=623, privlvl=operator,lanplus', policy =
'null'), log id: 774f328
2015-04-21 12:39:39,338 WARN
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(ajp--127.0.0.1-8702-4) Correlation ID: null, Call Stack: null, Custom
Event ID: -1, Message: Power Management test failed for Host
mpc-ovirt-node04.Done
2015-04-21 12:39:39,339 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.FenceVdsVDSCommand]
(ajp--127.0.0.1-8702-4) FINISH, FenceVdsVDSCommand, return: Test Succeeded,
unknown, log id: 774f328
2015-04-21 12:39:39,340 WARN [org.ovirt.engine.core.bll.FenceExecutor]
(ajp--127.0.0.1-8702-4) Fencing operation failed with proxy host
5613a489-589d-4e89-ab01-3642795eedb8, trying another proxy...
2015-04-21 12:39:39,594 INFO
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(ajp--127.0.0.1-8702-4) Correlation ID: null, Call Stack: null, Custom
Event ID: -1, Message: Host mpc-ovirt-node01 from cluster Default was
chosen as a proxy to execute Status command on Host mpc-ovirt-node04.
2015-04-21 12:39:39,595 INFO [org.ovirt.engine.core.bll.FenceExecutor]
(ajp--127.0.0.1-8702-4) Using Host mpc-ovirt-node01 from cluster Default as
proxy to execute Status command on Host
2015-04-21 12:39:39,598 INFO [org.ovirt.engine.core.bll.FenceExecutor]
(ajp--127.0.0.1-8702-4) Executing <Status> Power Management command, Proxy
Host:mpc-ovirt-node01, Agent:ipmilan, Target Host:, Management IP:x.x.x.x,
User:stonith, Options: power_wait=4, ipport=623, privlvl=operator,lanplus,
Fencing policy:null
2015-04-21 12:39:39,634 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.FenceVdsVDSCommand]
(ajp--127.0.0.1-8702-4) START, FenceVdsVDSCommand(HostName =
mpc-ovirt-node01, HostId = c3e8be6e-ac54-4861-b774-17ba5cc66dc6,
targetVdsId = dbfa4e85-3e97-4324-b222-bf40a491db08, action = Status, ip =
x.x.x.x, port = , type = ipmilan, user = stonith, password = ******,
options = ' power_wait=4, ipport=623, privlvl=operator,lanplus', policy =
'null'), log id: 6369eb1
2015-04-21 12:39:40,056 WARN
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(ajp--127.0.0.1-8702-4) Correlation ID: null, Call Stack: null, Custom
Event ID: -1, Message: Power Management test failed for Host
mpc-ovirt-node04.Done
2015-04-21 12:39:40,057 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.FenceVdsVDSCommand]
(ajp--127.0.0.1-8702-4) FINISH, FenceVdsVDSCommand, return: Test Succeeded,
unknown, log id: 6369eb1
For verification I temporarily replaced /usr/sbin/fence_ipmilan with a
shell script that dumps the env plus any cli args passed into a log file:
-------------------------- Tue Apr 21 12:39:39 EDT 2015
----------------------------
ENV DUMP:
LC_ALL=C
USER=vdsm
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
PWD=/
LANG=en_CA.UTF-8
LIBVIRT_LOG_FILTERS=
SHLVL=1
HOME=/var/lib/vdsm
LOGNAME=vdsm
LIBVIRT_LOG_OUTPUTS=
_=/usr/bin/env
------------------------------
CLI DUMP:
<this is where the cli args should be listed>
Version info:
libvirt version: 1.2.8, package: 16.el7_1.2 (CentOS BuildSystem <
http://bugs.centos.org>, 2015-03-26-23:17:42, worker1.bsys.centos.org)
fence_ipmilan: 4.0.11 (built Mon Apr 13 13:22:18 UTC 2015)
vdsm.x86_64: 4.16.10-8.gitc937927.el7
ovirt-engine.noarch: 3.5.1.1-1.el6
Engine os: Centos 6.6
Host os: Centos 7.1.1503
I've found some old post from 2012 that describe the same problem. Has
anyone else run into this?
Any thought or suggestions would be appreciated.
Cheers,
Mike
10 years
Is it possible to limit the number and speed of paralel STORAGE migrations?
by Ernest Beinrohr
This is a multi-part message in MIME format.
--------------000203080307020305010009
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Ovirt uses dd and qemu-img for live migration. Is it possible to limit
the number of concurrent live storage moves or limit the bandwidth used?
I'd like to move about 30 disks to another storage during the night, but
each takes about 30 minutes each and if more than one runs, it chokes my
storage.
--
Ernest Beinrohr, AXON PRO
Ing <http://www.beinrohr.sk/ing.php>, RHCE
<http://www.beinrohr.sk/rhce.php>, RHCVA
<http://www.beinrohr.sk/rhce.php>, LPIC
<http://www.beinrohr.sk/lpic.php>, VCA <http://www.beinrohr.sk/vca.php>,
+421-2-62410360 +421-903-482603
--------------000203080307020305010009
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Ovirt uses dd and qemu-img for live migration. Is it possible to
limit the number of concurrent live storage moves or limit the
bandwidth used?<br>
<br>
<br>
I'd like to move about 30 disks to another storage during the night,
but each takes about 30 minutes each and if more than one runs, it
chokes my storage. <br>
<br>
<div class="moz-signature">-- <br>
<div id="oernii_footer" style="color: gray;">
<span style="font-family: Lucida Console, Luxi Mono, Courier,
monospace; font-size: 90%;">
Ernest Beinrohr, AXON PRO<br>
<a style="text-decoration: none; color: gray;"
href="http://www.beinrohr.sk/ing.php">Ing</a>, <a
style="text-decoration: none; color: gray;"
href="http://www.beinrohr.sk/rhce.php">RHCE</a>, <a
style="text-decoration: none; color: gray;"
href="http://www.beinrohr.sk/rhce.php">RHCVA</a>, <a
style="text-decoration: none; color: gray;"
href="http://www.beinrohr.sk/lpic.php">LPIC</a>, <a
style="text-decoration: none; color: gray;"
href="http://www.beinrohr.sk/vca.php">VCA</a>, <br>
+421-2-62410360 +421-903-482603
<br>
</span> </div>
<img
src="http://nojsstats.appspot.com/UA-44497096-1/email.beinrohr.sk"
moz-do-not-send="true" border="0" width="1" height="1">
</div>
</body>
</html>
--------------000203080307020305010009--
10 years
[ACTION NEEDED][QE] oVirt 3.6.0 status
by Sandro Bonazzola
Hi, here's an update on 3.6 status on integration / rel-eng side
The tracker bug for 3.6.0 [1] currently shows no blockers.
Repository closure is currently broken on Fedora 20 due to a missing required dependency on recent libvirt, a patch fixing this issue is currently
under review[4].
VDSM builds for EL6 are no more available on master snapshot.
ACTION: please review jenkins jobs relying on VDSM to be available on EL6.
There are 521 bugs [2] targeted to 3.6.0.
NEW ASSIGNED POST Total
<unassigned> 1 0 0 1
docs 10 0 0 10
external 1 0 0 1
gluster 32 26 16 74
i18n 2 0 0 2
infra 53 5 7 65
integration 35 3 9 47
network 42 1 9 52
node 26 3 2 31
sla 45 3 2 50
spice 1 0 0 1
storage 67 7 6 80
ux 27 0 2 29
virt 60 6 9 75
Total 402 54 62 518
Features submission is now CLOSED as per current release schedule.
ACTION: begin reviewing features tracked in the google doc[3]
On Integration side:
* Progress on Glance docker integration
* Progress on backup / restore RFEs
On Release engineering side:
* CentOS Virt SIG: CBS tag hierarchy created
* Fedora: pushed some dependencies for Fedora inclusion
* Worked with infra team fixing jenkins issues
ACTION: community members are welcome to join QE effort[5] by testing nightly master snapshot[6] on test systems
[1] https://bugzilla.redhat.com/1155425
[2] https://bugzilla.redhat.com/buglist.cgi?quicksearch=target_release%3A3.6....
[3] http://goo.gl/9X3G49
[4] https://gerrit.ovirt.org/39249
[5] http://www.ovirt.org/OVirt_Quality_Assurance
[6] http://www.ovirt.org/Install_nightly_snapshot
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
10 years
storage issue's with oVirt 3.5.1 + Nexenta NFS
by Maikel vd Mosselaar
Hi,
We are running ovirt 3.5.1 with 3 nodes and seperate engine.
All on CentOS 6.6:
3 x nodes
1 x engine
1 x storage nexenta with NFS
For multiple weeks we are experiencing issues of our nodes that cannot
access the storage at random moments (atleast thats what the nodes think).
When the nodes are complaining about a unavailable storage then the load
rises up to +200 on all three nodes, this causes that all running VMs
are unaccessible. During this process oVirt event viewer shows some i/o
storage error messages, when this happens random VMs get paused and will
not be resumed anymore (this almost happens every time but not all the
VMs get paused).
During the event we tested the accessibility from the nodes to the
storage and it looks like it is working normal, at least we can do a normal
"ls" on the storage without any delay of showing the contents.
We tried multiple things that we thought it causes this issue but
nothing worked so far.
* rebooting storage / nodes / engine.
* disabling offsite rsync backups.
* moved the biggest VMs with highest load to different platform outside
of oVirt.
* checked the wsize and rsize on the nfs mounts, storage and nodes are
correct according to the "NFS troubleshooting page" on ovirt.org.
The environment is running in production so we are not free to test
everything.
I can provide log files if needed.
Kind Regards,
Maikel
10 years
Move/Migrate Storage Domain to new devices
by Dael Maselli
Hi,
I have a data storage domain that use one FC LUN. I need to move all
data to a new storage server.
I tried by move single disks to a new storage domain but some cannot be
moved, I think because they are thin-cloned by template.
When I worked with LVM I use to do a simple pvmove leaving the VG
intact, is there something similar (online or in maintenance) in oVirt?
Can I just do a pvmove from the SPM host o it's going to destroy everything?
Thank you very much.
Regards,
Dael Maselli.
--
___________________________________________________________________
Dael Maselli --- INFN-LNF Computing Service -- +39.06.9403.2214
___________________________________________________________________
* http://www.lnf.infn.it/~dmaselli/ *
___________________________________________________________________
Democracy is two wolves and a lamb voting on what to have for lunch
___________________________________________________________________
10 years
oVirt 3.6 new feature: NUMA aware KSM support
by David Maroshi
Greetings users and developers,
Just put up a feature page for the "NUMA aware KSM support";
In summary,
===========
The KSM service is optimizing shared memory pages across all NUMA nodes. The consequences is: a shared memory pages (controlled by KSM) to be read from many CPUs across NUMA nodes. Hence degrading (could totally eliminate) the NUMA performance gain. The optimal behavior is for KSM feature to optimize memory usage per NUMA nodes. This feature is implemented in KSM since RHEL 6.5. We want to introduce a new feature to oVirt that will allow host administrator to control NUMA aware KSM policy.
You're welcome to review the feature page:
http://www.ovirt.org/NumaAwareKsmSupport
The feature page is responding to RFE
https://bugzilla.redhat.com/show_bug.cgi?id=840114
Your comments appreciated.
Thanks
Joy and happiness
Dudi
--
Dudi Maroshi
Software Engineer
Red Hat Enterprise Virtualization project http://www.redhat.com/en/technologies/virtualization
maroshi(a)redhat.com
--------------------------------
I am perfectly imperfect.
"There is only one absolute truth, and that is: there in no one absolute truth."
10 years
Why my Over Allocation Ratio is negative??
by Arman Khalatyan
In my ovirt-GUI(Version 3.5.2-1.el6 prerelease) I can see following:
Size:
20479 GB
Available:
11180 GB
Used:
9299 GB
Allocated:
290 GB
Over Allocation Ratio:
-52%
What does it mean??
My storage is iscsi with 20TB size.
thanks,
A.
***********************************************************
Dr. Arman Khalatyan eScience -SuperComputing
Leibniz-Institut für Astrophysik Potsdam (AIP)
An der Sternwarte 16, 14482 Potsdam, Germany
***********************************************************
10 years
Agenda for April 22 oVirt Weekly Sync
by Sandro Bonazzola
Hi,
I would like to add to the oVirt Weekly Sync agenda the following topics
- oVirt 3.5.2 GA - Go / No Go
- oVirt 3.6.0 Feature submission deadline
- oVirt Infra security hardening status
- Action items status from previous sync meeting
- Schedule / Volunteers for "office hours" series
Thanks,
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
10 years
Engine setup failed with the latest master
by knarra
Hi Everyone,
I have latest master installed on my system. When i tried yum
update followed by engine-setup, engine-setup is not successful.
Following are the errors i see during engine-setup.
[INFO ] Rolling back database schema
[ INFO ] Clearing Engine database engine_20150402155955
[ INFO ] Restoring Engine database engine_20150402155955
[ INFO ] Restoring file
'/var/lib/ovirt-engine/backups/engine-20150421111802.LxRI8N.dump' to
database localhost:engine_20150402155955.
[ ERROR ] Errors while restoring engine_20150402155955 database,
please check the log file for details
[ INFO ] Stage: Clean up
Log file is located at
/var/log/ovirt-engine/setup/ovirt-engine-setup-20150421110722-raf0k9.log
[ INFO ] Generating answer file
'/var/lib/ovirt-engine/setup/answers/20150421113049-setup.conf'
[ INFO ] Stage: Pre-termination
[ INFO ] Stage: Termination
[ ERROR ] Execution of setup failed
I see the following in the logs.
http://fpaste.org/213674/29598543/
I am stuck now and cannot proceed further, can some one please help
Thanks
kasturi.
10 years
Clean up Hosted Engine entry in oVirt console
by Eric Wong
--_000_87E152BF0D55124F8311754D69D209F67BEAB170MSEX02FRA9corps_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
Hello oVirt Forum members:
We are currently using oVirt Version 3.5.0.1-1.el6. We tried to migrate to=
use hosted-engine model.
Somehow the hosted-engine got created, but the migration failed. So I ran =
engine-setup to remove the installation. However, I am now leave with a VM=
entry in our oVirt console called HostedEngine. Tried to remove the entry=
by clicking on the Remove button on the console gives a message:
Error while executing action:
HostedEngine:
Cannot remove VM. This VM is not managed by the engine.
As far as I can tell, all files that were touched by the hosted-engine are =
reverted back to before install state. So I am not sure where that HostedE=
ngine entry is coming from. Is that a record in the database that I need t=
o clean up manually from the db?
Any advice is appreciated.
Thanks,
Eric
--_000_87E152BF0D55124F8311754D69D209F67BEAB170MSEX02FRA9corps_
Content-Type: text/html; charset="Windows-1252"
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=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style id=3D"owaParaStyle"><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@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: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-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@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=3D"EN-US" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca=
libri","sans-serif";color:#1F497D">Hello oVirt Forum members=
:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca=
libri","sans-serif";color:#1F497D"><o:p> </o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca=
libri","sans-serif";color:#1F497D">We are currently using oV=
irt Version 3.5.0.1-1.el6. We tried to migrate to use hosted-engine m=
odel.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca=
libri","sans-serif";color:#1F497D"><o:p> </o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca=
libri","sans-serif";color:#1F497D">Somehow the hosted-engine=
got created, but the migration failed. So I ran engine-setup to remo=
ve the installation. However, I am now leave with a VM entry
in our oVirt console called HostedEngine. Tried to remove the entry =
by clicking on the Remove button on the console gives a message:
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca=
libri","sans-serif";color:#1F497D"><o:p> </o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca=
libri","sans-serif";color:#1F497D">Error while executing act=
ion:
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca=
libri","sans-serif";color:#1F497D">HostedEngine:<o:p></o:p><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca=
libri","sans-serif";color:#1F497D">Cannot remove VM. This VM=
is not managed by the engine.
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca=
libri","sans-serif";color:#1F497D"><o:p> </o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca=
libri","sans-serif";color:#1F497D">As far as I can tell, all=
files that were touched by the hosted-engine are reverted back to before i=
nstall state. So I am not sure where that HostedEngine
entry is coming from. Is that a record in the database that I need t=
o clean up manually from the db?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca=
libri","sans-serif";color:#1F497D"><o:p> </o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca=
libri","sans-serif";color:#1F497D">Any advice is appreciated=
.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca=
libri","sans-serif";color:#1F497D"><o:p> </o:p></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca=
libri","sans-serif";color:#1F497D">Thanks,<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca=
libri","sans-serif";color:#1F497D">Eric<o:p></o:p></span></p=
>
</div>
</body>
</html>
--_000_87E152BF0D55124F8311754D69D209F67BEAB170MSEX02FRA9corps_--
10 years
bonding interfaces
by Bill Dossett
--_000_B47F00825D68444ABC03733078275360377C25AB013BR1MPN1013MG_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Hi,
I had a Gluster Cluster running that I setup with oVirt engine... "had" bei=
ng the operative word here.
Today I connected the second network interface and then went to the host an=
d tried to bond this interface to the ovirt mgmt. network... this is where =
the "had" part comes in ;-)
Now I have no working interfaces at all, can't ping in or out and all inter=
faces say they are down, en1, 2, ovrtmgmt and bond0 when I do an ip add (th=
is is centos7)
I have done this quite a few times on RHEV clusters and it always worked we=
ll, very impressed with it.
The differences are...
RHEV cluster I was using trunked ports and VLANS
RHEV I was using 6.4 or 6.5 RHEL
I think that's it.
I haven't really dug into the /etc/sysconfig/network-scripts to see what no=
rmally goes into the config files to create a bonded interface - only to se=
e how to configure my first interface with a vlan and then I let ovirtengin=
e do the rest for me as it worked so wellI
I guess I may have to rip it out and start over unless anyone has any tips =
on fixing it. It's just PoC anyway, so learning.
Thanks
Bill Dossett
Systems Architect
Tech Central - Global Engineering Services
T +1 303 440 3523
M +44 (0)777 590 8612
bill.dossett(a)pb.com<mailto:bill.dossett@pb.com>
pitneybowes.com<http://pitneybowes.com/>
Pitney Bowes
4750 Walnut Street | Boulder, Colorado, 80301 | USA
In Engineering?
Raise a ticket via Remedy Anywhere [HERE<applewebdata://5D25CA10-0BA9-4233-=
9DDF-69951F87F8AB/teamsite.inside.pb.com/sites/TCPPM/GES/Lists/Create%20Inc=
ident/newIncident.aspx>] takes less than a minute
CloudForms User Guide available [HERE<https://dl.dropboxusercontent.com/u/6=
219441/ManageIQ%20-%20User%20Manual%20PB%20v5.pdf>]
________________________________
--_000_B47F00825D68444ABC03733078275360377C25AB013BR1MPN1013MG_
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=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@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:72.0pt 72.0pt 72.0pt 72.0pt;}
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"EN-GB" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I had a Gluster Cluster running that I setup with oV=
irt engine… “had” being the operative word here.<o:p></o:=
p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Today I connected the second network interface and t=
hen went to the host and tried to bond this interface to the ovirt mgmt. ne=
twork… this is where the “had” part comes in ;-)<o:p></o:=
p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Now I have no working interfaces at all, can’t=
ping in or out and all interfaces say they are down, en1, 2, ovrtmgmt and =
bond0 when I do an ip add (this is centos7)<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I have done this quite a few times on RHEV clusters =
and it always worked well, very impressed with it.
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">The differences are…<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">RHEV cluster I was using trunked ports and VLANS<o:p=
></o:p></p>
<p class=3D"MsoNormal">RHEV I was using 6.4 or 6.5 RHEL <o:p></o:p></=
p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I think that’s it.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I haven’t really dug into the /etc/sysconfig/n=
etwork-scripts to see what normally goes into the config files to create a =
bonded interface – only to see how to configure my first interface wi=
th a vlan and then I let ovirtengine do the rest
for me as it worked so wellI<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I guess I may have to rip it out and start over unle=
ss anyone has any tips on fixing it. It’s just PoC anyway, so l=
earning.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Thanks<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" width=3D"1280" style=3D"width:960.0pt">
<tbody>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";color:#0082D5;mso-fareast-language:EN-G=
B">Bill Dossett</span></b><span style=3D"mso-fareast-language:EN-GB"><o:p><=
/o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar=
ial","sans-serif";mso-fareast-language:EN-GB">Systems Archit=
ect</span><span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">Tech Centra=
l – Global Engineering Services</span></b><span style=3D"mso-fareast-=
language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;mso-fareast-language=
:EN-GB"> </span><span style=3D"mso-fareast-language:EN-GB"><o:p></o:p>=
</span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">T</span></b=
><span style=3D"font-size:10.0pt;font-family:"Arial","sans-s=
erif";mso-fareast-language:EN-GB"> +1 303 440 3523</span><spa=
n style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">M</span></b=
><span style=3D"font-size:10.0pt;font-family:"Arial","sans-s=
erif";mso-fareast-language:EN-GB"> +44 (0)777 590 8612</span>=
<span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><a href=
=3D"mailto:bill.dossett@pb.com"><span style=3D"color:#954F72">bill.dossett@=
pb.com</span></a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><a href=
=3D"http://pitneybowes.com/"><span style=3D"color:#954F72">pitneybowes.com<=
/span></a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;mso-fareast-language=
:EN-GB"><br>
</span><b><span style=3D"font-size:10.0pt;font-family:"Arial",&qu=
ot;sans-serif";mso-fareast-language:EN-GB">Pitney Bowes</span></b><spa=
n style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar=
ial","sans-serif";mso-fareast-language:EN-GB">4750 Walnut St=
reet | Boulder, Colorado, 80301 | USA</span><span style=3D"mso-fareast-lang=
uage:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar=
ial","sans-serif";mso-fareast-language:EN-GB"> </span><=
span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"> <o:=
p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"page-break-after:avoid"><span style=3D"font=
-size:10.0pt;font-family:"Arial","sans-serif";mso-farea=
st-language:EN-GB">In Engineering?</span><span style=3D"mso-fareast-languag=
e:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">Raise a tic=
ket via Remedy Anywhere [<span style=3D"color:#0082D5"><a href=3D"applewebd=
ata://5D25CA10-0BA9-4233-9DDF-69951F87F8AB/teamsite.inside.pb.com/sites/TCP=
PM/GES/Lists/Create%20Incident/newIncident.aspx"><span style=3D"color:#0082=
D5">HERE</span></a></span>]<span style=3D"color:blue"> </span>takes
less than a minute</span></b><span style=3D"mso-fareast-language:EN-GB"><o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB"> </spa=
n></b><span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">CloudForms =
User Guide available</span></b><span style=3D"font-size:10.0pt;font-family:=
"Arial","sans-serif";mso-fareast-language:EN-GB"> =
[<b><span style=3D"color:#0082D5"><a href=3D"https://dl.dropboxusercontent.=
com/u/6219441/ManageIQ%20-%20User%20Manual%20PB%20v5.pdf"><span style=3D"co=
lor:#0082D5">HERE</span></a></span></b>]</span><span style=3D"mso-fareast-l=
anguage:EN-GB"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
</div>
<br>
<hr>
<font face=3D"Arial" color=3D"Black" size=3D"2"><br>
</font>
</body>
</html>
--_000_B47F00825D68444ABC03733078275360377C25AB013BR1MPN1013MG_--
10 years
Re: [ovirt-users] bonding interfaces
by Soeren Malchow
--_000_D159E0274ED4soerenmalchowmconnet_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
Hi Bill,
First, i would strongly suggest that you check whether the interfaces are e=
xplcicitly NOT managed by NetworkManager, thats the way we do it.
We have something like this
=97
DEVICE=3Dovirtmgmt
TYPE=3DBridge
DELAY=3D0
STP=3Doff
ONBOOT=3Dyes
IPADDR=3D
NETMASK=3D
GATEWAY=3D
BOOTPROTO=3Dnone
DEFROUTE=3Dyes
NM_CONTROLLED=3Dno
HOTPLUG=3Dno
----
And
=97
DEVICE=3Dbond0
BONDING_OPTS=3D'miimon=3D100 updelay=3D0 downdelay=3D0 mode=3D802.3ad xmit_=
hash_policy=3Dlayer3+4'
BRIDGE=3Dovirtmgmt
ONBOOT=3Dyes
NM_CONTROLLED=3Dno
HOTPLUG=3Dno
---
Physical interfaces
=97
DEVICE=3Dp3p3
HWADDR=3D
MASTER=3Dbond0
SLAVE=3Dyes
ONBOOT=3Dyes
MTU=3D1500
NM_CONTROLLED=3Dno
=97
And we actually create all the interfaces BEFORE ovirt installation even th=
ough the files will be regenerated after installing and configuring ovirt (=
vdsm)
That works like a charm for us
Cheers
Soeren
From: Bill Dossett <Bill.Dossett(a)pb.com<mailto:Bill.Dossett@pb.com>>
Date: Thursday 16 April 2015 21:49
To: "users(a)ovirt.org<mailto:users@ovirt.org>" <users(a)ovirt.org<mailto:users=
@ovirt.org>>
Subject: [ovirt-users] bonding interfaces
Hi,
I had a Gluster Cluster running that I setup with oVirt engine=85 =93had=94=
being the operative word here.
Today I connected the second network interface and then went to the host an=
d tried to bond this interface to the ovirt mgmt. network=85 this is where =
the =93had=94 part comes in ;-)
Now I have no working interfaces at all, can=92t ping in or out and all int=
erfaces say they are down, en1, 2, ovrtmgmt and bond0 when I do an ip add (=
this is centos7)
I have done this quite a few times on RHEV clusters and it always worked we=
ll, very impressed with it.
The differences are=85
RHEV cluster I was using trunked ports and VLANS
RHEV I was using 6.4 or 6.5 RHEL
I think that=92s it.
I haven=92t really dug into the /etc/sysconfig/network-scripts to see what =
normally goes into the config files to create a bonded interface =96 only t=
o see how to configure my first interface with a vlan and then I let ovirte=
ngine do the rest for me as it worked so wellI
I guess I may have to rip it out and start over unless anyone has any tips =
on fixing it. It=92s just PoC anyway, so learning.
Thanks
Bill Dossett
Systems Architect
Tech Central =96 Global Engineering Services
T +1 303 440 3523
M +44 (0)777 590 8612
bill.dossett(a)pb.com<mailto:bill.dossett@pb.com>
pitneybowes.com<http://pitneybowes.com/>
Pitney Bowes
4750 Walnut Street | Boulder, Colorado, 80301 | USA
In Engineering?
Raise a ticket via Remedy Anywhere [HERE<applewebdata://5D25CA10-0BA9-4233-=
9DDF-69951F87F8AB/teamsite.inside.pb.com/sites/TCPPM/GES/Lists/Create%20Inc=
ident/newIncident.aspx>] takes less than a minute
CloudForms User Guide available [HERE<https://dl.dropboxusercontent.com/u/6=
219441/ManageIQ%20-%20User%20Manual%20PB%20v5.pdf>]
________________________________
--_000_D159E0274ED4soerenmalchowmconnet_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <42A3D06613151E4C827129CE3CF4D8DE(a)liquidcampaign.com>
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-fami=
ly: Calibri, sans-serif;">
<div>Hi Bill,</div>
<div><br>
</div>
<div>First, i would strongly suggest that you check whether the interfaces =
are explcicitly NOT managed by NetworkManager, thats the way we do it.</div=
>
<div><br>
</div>
<div>We have something like this</div>
<div><br>
</div>
<div>=97</div>
<div><br>
</div>
<div>
<div>DEVICE=3Dovirtmgmt</div>
<div>TYPE=3DBridge</div>
<div>DELAY=3D0</div>
<div>STP=3Doff</div>
<div>ONBOOT=3Dyes</div>
<div>IPADDR=3D</div>
<div>NETMASK=3D</div>
<div>GATEWAY=3D</div>
<div>BOOTPROTO=3Dnone</div>
<div>DEFROUTE=3Dyes</div>
<div>NM_CONTROLLED=3Dno</div>
<div>HOTPLUG=3Dno</div>
</div>
<div><br>
</div>
<div>----</div>
<div><br>
</div>
<div>And</div>
<div><br>
</div>
<div>=97</div>
<div>
<div>DEVICE=3Dbond0</div>
<div>BONDING_OPTS=3D'miimon=3D100 updelay=3D0 downdelay=3D0 mode=3D802.3ad =
xmit_hash_policy=3Dlayer3+4'</div>
<div>BRIDGE=3Dovirtmgmt</div>
<div>ONBOOT=3Dyes</div>
<div>NM_CONTROLLED=3Dno</div>
<div>HOTPLUG=3Dno</div>
</div>
<div>---</div>
<div><br>
</div>
<div>Physical interfaces</div>
<div><br>
</div>
<div>=97</div>
<div><br>
</div>
<div>
<div>DEVICE=3Dp3p3</div>
<div>HWADDR=3D</div>
<div>MASTER=3Dbond0</div>
<div>SLAVE=3Dyes</div>
<div>ONBOOT=3Dyes</div>
<div>MTU=3D1500</div>
<div>NM_CONTROLLED=3Dno</div>
</div>
<div><br>
</div>
<div>=97</div>
<div><br>
</div>
<div>And we actually create all the interfaces BEFORE ovirt installation ev=
en though the files will be regenerated after installing and configuring ov=
irt (vdsm)</div>
<div><br>
</div>
<div>That works like a charm for us</div>
<div><br>
</div>
<div>Cheers</div>
<div>Soeren </div>
<div><br>
</div>
<div><br>
</div>
<span id=3D"OLK_SRC_BODY_SECTION">
<div style=3D"font-family:Calibri; font-size:11pt; text-align:left; color:b=
lack; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM:=
0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid;=
BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style=3D"font-weight:bold">From: </span>Bill Dossett <<a href=3D"m=
ailto:Bill.Dossett@pb.com">Bill.Dossett(a)pb.com</a>><br>
<span style=3D"font-weight:bold">Date: </span>Thursday 16 April 2015 21:49<=
br>
<span style=3D"font-weight:bold">To: </span>"<a href=3D"mailto:users@o=
virt.org">users(a)ovirt.org</a>" <<a href=3D"mailto:users@ovirt.org">=
users(a)ovirt.org</a>><br>
<span style=3D"font-weight:bold">Subject: </span>[ovirt-users] bonding inte=
rfaces<br>
</div>
<div><br>
</div>
<div xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micro=
soft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" x=
mlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:/=
/www.w3.org/TR/REC-html40">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@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:72.0pt 72.0pt 72.0pt 72.0pt;}
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]-->
<div lang=3D"EN-GB" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I had a Gluster Cluster running that I setup with oV=
irt engine=85 =93had=94 being the operative word here.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Today I connected the second network interface and t=
hen went to the host and tried to bond this interface to the ovirt mgmt. ne=
twork=85 this is where the =93had=94 part comes in ;-)<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Now I have no working interfaces at all, can=92t pin=
g in or out and all interfaces say they are down, en1, 2, ovrtmgmt and bond=
0 when I do an ip add (this is centos7)<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I have done this quite a few times on RHEV clusters =
and it always worked well, very impressed with it.
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">The differences are=85<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">RHEV cluster I was using trunked ports and VLANS<o:p=
></o:p></p>
<p class=3D"MsoNormal">RHEV I was using 6.4 or 6.5 RHEL <o:p></o:p></=
p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I think that=92s it.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I haven=92t really dug into the /etc/sysconfig/netwo=
rk-scripts to see what normally goes into the config files to create a bond=
ed interface =96 only to see how to configure my first interface with a vla=
n and then I let ovirtengine do the rest
for me as it worked so wellI<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I guess I may have to rip it out and start over unle=
ss anyone has any tips on fixing it. It=92s just PoC anyway, so learn=
ing.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Thanks<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" width=3D"1280" style=3D"width:960.0pt">
<tbody>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size: 10pt; font-family: Aria=
l, sans-serif; color: rgb(0, 130, 213);">Bill Dossett</span></b><span style=
=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size: 10pt; font-family: Arial, =
sans-serif;">Systems Architect</span><span style=3D"mso-fareast-language:EN=
-GB"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size: 10pt; font-family: Aria=
l, sans-serif;">Tech Central =96 Global Engineering Services</span></b><spa=
n style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;mso-fareast-language=
:EN-GB"> </span><span style=3D"mso-fareast-language:EN-GB"><o:p></o:p>=
</span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size: 10pt; font-family: Aria=
l, sans-serif;">T</span></b><span style=3D"font-size: 10pt; font-family: Ar=
ial, sans-serif;"> +1 303 440 3523</span><span style=3D"mso-fareas=
t-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size: 10pt; font-family: Aria=
l, sans-serif;">M</span></b><span style=3D"font-size: 10pt; font-family: Ar=
ial, sans-serif;"> +44 (0)777 590 8612</span><span style=3D"mso-fa=
reast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><a href=
=3D"mailto:bill.dossett@pb.com"><span style=3D"color:#954F72">bill.dossett@=
pb.com</span></a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><a href=
=3D"http://pitneybowes.com/"><span style=3D"color:#954F72">pitneybowes.com<=
/span></a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;mso-fareast-language=
:EN-GB"><br>
</span><b><span style=3D"font-size: 10pt; font-family: Arial, sans-serif;">=
Pitney Bowes</span></b><span style=3D"mso-fareast-language:EN-GB"><o:p></o:=
p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size: 10pt; font-family: Arial, =
sans-serif;">4750 Walnut Street | Boulder, Colorado, 80301 | USA</span><spa=
n style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size: 10pt; font-family: Arial, =
sans-serif;"> </span><span style=3D"mso-fareast-language:EN-GB"><o:p><=
/o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"> <o:=
p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"page-break-after:avoid"><span style=3D"font=
-size: 10pt; font-family: Arial, sans-serif;">In Engineering?</span><span s=
tyle=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size: 10pt; font-family: Aria=
l, sans-serif;">Raise a ticket via Remedy Anywhere [<span style=3D"color:#0=
082D5"><a href=3D"applewebdata://5D25CA10-0BA9-4233-9DDF-69951F87F8AB/teams=
ite.inside.pb.com/sites/TCPPM/GES/Lists/Create%20Incident/newIncident.aspx"=
><span style=3D"color:#0082D5">HERE</span></a></span>]<span style=3D"color:=
blue"> </span>takes
less than a minute</span></b><span style=3D"mso-fareast-language:EN-GB"><o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size: 10pt; font-family: Aria=
l, sans-serif;"> </span></b><span style=3D"mso-fareast-language:EN-GB"=
><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size: 10pt; font-family: Aria=
l, sans-serif;">CloudForms User Guide available</span></b><span style=3D"fo=
nt-size: 10pt; font-family: Arial, sans-serif;"> [<b><span style=3D"co=
lor:#0082D5"><a href=3D"https://dl.dropboxusercontent.com/u/6219441/ManageI=
Q%20-%20User%20Manual%20PB%20v5.pdf"><span style=3D"color:#0082D5">HERE</sp=
an></a></span></b>]</span><span style=3D"mso-fareast-language:EN-GB"><o:p><=
/o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
</div>
<br>
<hr>
<font face=3D"Arial" color=3D"Black" size=3D"2"><br>
</font></div>
</div>
</span>
</body>
</html>
--_000_D159E0274ED4soerenmalchowmconnet_--
10 years
adding iSCSI storage to storagedomain not possible: checkbox disabled
by Bernd Broermann
Hello,
I am playing with ovirt and succeeded with glusterfs setup "Up and Running with oVirt 3.5" by Jason Brock.
There are 3 iSCSI for the setup available.
When I repeat this setup with iSCSI disks, I have at least a running hosted_engine on the iSCSI lun.
But I cannot add this iSCSI Lun to my initial storagedomain. In the dialog box for adding luns to Storage-domains, the
check box for the lun with the hosted-engine is disabled ( shown geayed out) .
How can i used this lun too?
thanks for answers.
Here some data:
[root@o1 ~] yum repolist
.....
repo id repo name status
!base/7/x86_64 CentOS-7 - Base 8,652
!extras/7/x86_64 CentOS-7 - Extras 84
!gh gh 2
!ovirt-3.5/7 Latest oVirt 3.5 Release 286
!ovirt-3.5-epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 7,677
!ovirt-3.5-glusterfs-epel/7/x86_64 GlusterFS is a clustered file-system capable of scaling to seve 12
!ovirt-3.5-glusterfs-noarch-epel/7 GlusterFS is a clustered file-system capable of scaling to seve 1
!ovirt-3.5-patternfly1-noarch-epel/x86_64 Copr repo for patternfly1 owned by patternfly 6
!updates/7/x86_64 CentOS-7 - Updates 357
[root@o1 ~]# pvs
PV VG Fmt Attr PSize PFree
/dev/mapper/368fc61d60ce21f7f414235020000a0fa aaebe9c2-3ec3-4b58-96e9-328cac605601 lvm2 a-- 1023.75g 1019.88g
/dev/mapper/368fc61d60ce22f80414265020000c077 aaebe9c2-3ec3-4b58-96e9-328cac605601 lvm2 a-- 1023.75g 1023.75g
/dev/mapper/368fc61d60ce27f7c41420502000000dd b64b8502-922f-413f-9340-e1c693b3d517 lvm2 a-- 1023.75g 994.62g
[root@o1 ~]# vgs
VG #PV #LV #SN Attr VSize VFree
aaebe9c2-3ec3-4b58-96e9-328cac605601 2 6 0 wz--n- 2.00t 2.00t
b64b8502-922f-413f-9340-e1c693b3d517 1 9 0 wz--n- 1023.75g 994.62g
10 years
Remove Master Data Domain in oVirt 3.5.0
by s k
--_bb8b9ee9-e969-42e3-b3dd-4e5e09ce289a_
Content-Type: text/plain; charset="iso-8859-7"
Content-Transfer-Encoding: quoted-printable
Hello=2C
I would like to remove the Master Data Domain because I need to decommissio=
n the underlying storage device.
Is there a way to manually change the Master Data Domain? Will the Master D=
ata Domain be reassigned automatically when the current one is deleted?
Thank you=2C
Sokratis =
--_bb8b9ee9-e969-42e3-b3dd-4e5e09ce289a_
Content-Type: text/html; charset="iso-8859-7"
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<style><!--
.hmmessage P
{
margin:0px=3B
padding:0px
}
body.hmmessage
{
font-size: 12pt=3B
font-family:Calibri
}
--></style></head>
<body class=3D'hmmessage'><div dir=3D'ltr'>Hello=2C<div><br></div><div><br>=
</div><div>I would like to remove the Master Data Domain because I need to =
decommission the underlying storage device.</div><div><br></div><div><br></=
div><div>Is there a way to manually change the Master Data Domain? Will the=
Master Data Domain be reassigned automatically when the current one is del=
eted?</div><div><br></div><div><br></div><div>Thank you=2C</div><div><br></=
div><div><br></div><div>Sokratis</div> </div></body>
</html>=
--_bb8b9ee9-e969-42e3-b3dd-4e5e09ce289a_--
10 years
moVirt: new testing release
by Tomas Jelinek
Hey all,
a new testing release of moVirt[1] (an android client for oVirt) has been just published. You can get it from [2].
It contains significant contributions from the outreachy [3] candidates provided during application period - thank you for that!
New stuff:
- Persistent auth sessions (e.g. will not keep login/logout at on all request)
- Import custom CA (e.g. if you have a custom or self signed cert you can import it directly from moVirt to be used and trusted by moVirt - e.g. no need to trust all hosts)
- Triggers support regex (e.g. you can monitor your data center for it's events containing some regex like ".*The Storage Domain does not contain any.*)
- Integrated new entities (VM disks, VM nics, Host details)
- Material design (e.g. it looks like a modern Android application now :) )
A big thank you for all who contributed!
Any feedback more than welcome,
Tomas
[1]: https://github.com/matobet/moVirt
[2]: https://github.com/matobet/moVirt/blob/master/moVirt/moVirt-debug.apk?raw...
[3]: https://www.gnome.org/outreachy/
10 years
oVirt 3.5 -- Domain questions
by David Smith
FWIW I've done lots of goog searches and came up with a lot of old info, so
I thought I'd ask here for the latest before going down the wrong path.
Two issues here; running 3.5
First issue;
On one domain, I have a master and secondary data domain.
Eventually I want to move everything from the master to secondary, and
promote the secondary data domain to master, and retire the current master.
Whats the best process for this?
Second issue;
I have two clusters, for now we'll call them A and B
Cluster A has a master data domain that I want to effectively shut down
(turn all VMs off, shut down the domain) --- can I then reattach that
domain as a secondary to Cluster B and reactivate the VMs?
10 years
oVirt 3.5.2 Hypervisor crash, guest VMs not migrating
by Ron V
Hello,
I am testing guest VM migration in the event of a host crash, and I am
surprised to see that guests that are selected to be highly available do
not migrate when a host is forcibly turned off.
I have a 2 host cluster using iSCSI for storage, and when one of the
hosts, either the SPM or normal, is forcibly turned off, although the
engine sees the host as non-responsive, the VMs that were running on it
remain on that crashed host, and a question mark (?) appears next to
them. Other than checking "highly available", is there another step
that needs to be made for a VM to be restarted on a working host should
the host it is running on fail?
Thanks,
R.
10 years
mom - ERROR - Unable to import hypervisor interface: libvirt
by Tiit Kaeeli
Hi,
MOM 0.4.3 crashes with the following output:
# momd -c /etc/momd.conf -r /etc/momd.rules
2015-04-17 15:40:40,592 - mom - INFO - MOM starting
2015-04-17 15:40:40,593 - mom.HostMonitor - INFO - Host Monitor starting
2015-04-17 15:40:40,594 - mom - INFO - hypervisor interface libvirt
2015-04-17 15:40:40,595 - mom - ERROR - Unable to import hypervisor
interface: libvirt
2015-04-17 15:40:40,595 - mom.GuestManager - INFO - Guest Manager starting
2015-04-17 15:40:40,596 - mom.GuestManager - INFO - Guest Manager ending
2015-04-17 15:40:40,630 - mom.Policy - INFO - Loaded policy '50_main_'
2015-04-17 15:40:40,631 - mom.PolicyEngine - INFO - Policy Engine starting
2015-04-17 15:40:40,632 - mom.HostMonitor - INFO - HostMonitor is ready
2015-04-17 15:40:40,632 - mom.RPCServer - INFO - RPC Server is disabled
2015-04-17 15:40:40,633 - mom.PolicyEngine - INFO - Policy Engine ending
2015-04-17 15:40:45,633 - mom - INFO - MOM ending
# dpkg -l |grep libvirt
ii libvirt-bin 1.2.9-9 amd64
programs for the libvirt library
ii libvirt-clients 1.2.9-9 amd64
programs for the libvirt library
ii libvirt-daemon 1.2.9-9 amd64
programs for the libvirt library
ii libvirt-daemon-system 1.2.9-9 amd64
Libvirt daemon configuration files
ii libvirt0 1.2.9-9 amd64
library for interfacing with different virtualization systems
Any ideas?
--
Tiit
10 years
manually merging thin provisioned Ovirt Images
by InterNetX - Juergen Gotteswinter
Hi,
accidently, i delete the wrong live snapshot of a Virtual Machine. Which
whouldnt be that big deal, since Filer Snapshots are created every hour.
But... after pulling out the qcow Files of the VM, i am confronted with
several files.
- the biggest one, which is most likely the main part from what i was
able to investigate with qemu-img
- several smaller files, which seem to contain the delta - so i expect
this files be the live snaps of the vm
could anyone point me into a direction to:
- push the restored main image file + snapshot files back into ovirt (if
its hacky, ok..)
or
- how to find out which snapshot files need to be merged into the main
qcow image to get the latest state
for option 2, importing a single qcow image is imho no big deal
(virt-v2v). but how the heck do i find out in which order / which files
needs to be merged ?
Thanks!
Juergen
10 years
Ovirt/VDSM hooks for el7
by Punit Dambiwal
Hi,
I have checked and found that there is no hooks available for el7....is
there any tentative planning for those hooks to cover in el7...
Thanks,
Punit
10 years
smoothly update Compatibility Version
by Justin O'Connor
Hi all,
I would like to bring our hosts up to 3.5 compatibility version.
Currently we have one host at Compatibility Version 3.5(NonOperational)
and a few others at 3.3 in the cluster/datacenter.
I am guessing that if I change Cluster Compatibility Mode to 3.5 all
hosts not 3.5 will go into NonOperational state - the VM's will try to
migrate (likely fail) and/or stop. VM's will need to be 'rebooted' to
the Operational host (the only one upgraded so far).
Does the Datacenter Compatibility Mode need to be updated for VM's to
work again?
What are people doing at this upgrading step to minimize vm downtime?
Thanks,
Justin
10 years
Windows 7 install problem
by Jason Keltz
I believe I'm following the instructions for installing a Windows 7 test
VM from the ovirt quick start guide, yet it's not working.
I create the VM, then when I go to "Run Once", select "Atttach Floppy
[sysprep]" and "Attach CD", then click OK, the VM stops with an error:
"Failed to run VM wintest".
engine:
2015-04-16 10:49:01,678 INFO
[org.ovirt.engine.core.bll.RunVmOnceCommand] (ajp--127.0.0.1-8702-12)
[5704c4a] Lock Acquired to object EngineLock [exclusiveLocks= key:
454a5771-2780-4a0b-904a-e2caf08f7bdc value: VM
, sharedLocks= ]
2015-04-16 10:49:01,706 INFO
[org.ovirt.engine.core.vdsbroker.IsVmDuringInitiatingVDSCommand]
(ajp--127.0.0.1-8702-12) START, IsVmDuringInitiatingVDSCommand( vmId =
454a5771-2780-4a0b-904a-e2caf08f7bdc), log id: 3691d118
2015-04-16 10:49:01,707 INFO
[org.ovirt.engine.core.vdsbroker.IsVmDuringInitiatingVDSCommand]
(ajp--127.0.0.1-8702-12) FINISH, IsVmDuringInitiatingVDSCommand, return:
false, log id: 3691d118
2015-04-16 10:49:01,801 INFO
[org.ovirt.engine.core.bll.RunVmOnceCommand] (ajp--127.0.0.1-8702-12)
Running command: RunVmOnceCommand internal: false. Entities affected :
ID: 454a5771-2780-4a0b-904a-e2caf08f7bdc Type: VMAction group
VM_BASIC_OPERATIONS with role type USER
2015-04-16 10:49:01,874 INFO
[org.ovirt.engine.core.bll.scheduling.policyunits.HaReservationWeightPolicyUnit]
(ajp--127.0.0.1-8702-12) Started HA reservation scoring method
2015-04-16 10:49:01,905 INFO [org.ovirt.engine.core.bll.RunVmCommand]
(ajp--127.0.0.1-8702-12) Running VM with attached cd
en_windows_7_professional_x64_dvd_x15-65805.iso
2015-04-16 10:49:01,923 INFO
[org.ovirt.engine.core.vdsbroker.UpdateVmDynamicDataVDSCommand]
(ajp--127.0.0.1-8702-12) START, UpdateVmDynamicDataVDSCommand(HostName =
virt2, HostId = 1d1d1fbb-3067-4703-8b51-e0a231d344e6,
vmDynamic=org.ovirt.engine.core.common.businessentities.VmDynamic@1689f4a7),
log id: 7d1288a3
2015-04-16 10:49:01,934 INFO
[org.ovirt.engine.core.vdsbroker.UpdateVmDynamicDataVDSCommand]
(ajp--127.0.0.1-8702-12) FINISH, UpdateVmDynamicDataVDSCommand, log id:
7d1288a3
2015-04-16 10:49:01,956 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.IsoPrefixVDSCommand]
(ajp--127.0.0.1-8702-12) START, IsoPrefixVDSCommand(HostName = virt2,
HostId = 1d1d1fbb-3067-4703-8b51-e0a231d344e6,
storagePoolId=a5a001c7-bf45-444d-8e9c-884e6fedec24), log id: 527f003c
2015-04-16 10:49:01,957 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.IsoPrefixVDSCommand]
(ajp--127.0.0.1-8702-12) FINISH, IsoPrefixVDSCommand, return:
/rhev/data-center/mnt/virtfs-fs:_nfs_iso/16f88659-d139-49a4-b537-7b5db9b9b1c3/images/11111111-1111-1111-1111-111111111111,
log id: 527f003c
2015-04-16 10:49:01,975 INFO
[org.ovirt.engine.core.vdsbroker.CreateVmVDSCommand]
(ajp--127.0.0.1-8702-12) START, CreateVmVDSCommand(HostName = virt2,
HostId = 1d1d1fbb-3067-4703-8b51-e0a231d344e6,
vmId=454a5771-2780-4a0b-904a-e2caf08f7bdc, vm=VM [wintest]), log id:
3dd1813c
2015-04-16 10:49:01,979 WARN
[org.ovirt.engine.core.vdsbroker.vdsbroker.SysprepHandler]
(ajp--127.0.0.1-8702-12) Could not find value for key user. Going to use
default value of:
2015-04-16 10:49:01,996 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.CreateVmFromSysPrepVDSCommand] (ajp--127.0.0.1-8702-12)
START, CreateVmFromSysPrepVDSCommand(HostName = virt2, HostId =
1d1d1fbb-3067-4703-8b51-e0a231d344e6,
vmId=454a5771-2780-4a0b-904a-e2caf08f7bdc, vm=VM [wintest]), log id:
4640cbb3
2015-04-16 10:49:02,017 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.CreateVDSCommand]
(ajp--127.0.0.1-8702-12)
org.ovirt.engine.core.vdsbroker.vdsbroker.CreateVmFromSysPrepVDSCommand
kvmEnable=true,keyboardLayout=en-us,nice=0,displayNetwork=yorku,copyPasteEnable=true,timeOffset=3600,transparentHugePages=true,vmId=454a5771-2780-4a0b-904a-e2caf08f7bdc,acpiEnable=true,custom={},spiceSslCipherSuite=DEFAULT,memSize=2048,smp=2,emulatedMachine=rhel6.5.0,vmType=kvm,memGuaranteedSize=1365,display=qxl,smartcardEnable=false,bootMenuEnable=false,spiceSecureChannels=smain,sinputs,scursor,splayback,srecord,sdisplay,susbredir,ssmartcard,smpCoresPerSocket=1,maxVCpus=16,hypervEnable=true,devices=[{shared=false,
iface=fdc, index=0,
specParams={vmPayload={file={"Unattend.xml"=PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjx1bmF0dGVuZCB4bWxucz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp1bmF0dGVuZCI+DQogICAgPHNldHRpbmdzIHBhc3M9IndpbmRvd3NQRSI+DQogICAgICAgIDxjb21wb25lbnQgbmFtZT0iTWljcm9zb2Z0LVdpbmRvd3MtU2V0dXAiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPFVzZXJEYXRhPg0KICAgICAgICAgICAgICAgIDxQcm9kdWN0S2V5Pg0KICAgICAgICAgICAgICAgICAgICA8S2V5PjwhW0NEQVRBW11dPjwvS2V5Pg0KICAgICAgICAgICAgICAgIDwvUHJvZHVjdEtleT4NCiAgICAgICAgICAgICAgICA8QWNjZXB0RXVsYT50cnVlPC9BY2NlcHRFdWxhPg0KICAgICAgICAgICAgICAgIDxGdWxsTmFtZT4idXNlciI8L0Z1bGxOYW1lPg0KICAgICAgICAgICAgICAgIDxPcmdhbml6YXRpb24+PCFbQ0RBVEFbZWVjcy55b3JrdS5jYV1dPjwvT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgPC9Vc2VyRGF0YT4NCiAgICAgICAgICAgIDxJbWFnZUluc3RhbGw+DQogICAgICAgICAgICAgICAgPE9TSW1hZ2U+DQogICAgICAgICAgICAgICAgICAgIDxJbnN0YWxsVG9BdmFpbGFibGVQYXJ0aXRpb24+dHJ1ZTwvSW5zdGFsbFRvQXZhaWxhYmxlUGFydGl0aW9uPg0KICAgICAgICAgICAgICAgIDwvT1NJbWFnZT4NCiAgICAgICAgICAgIDwvSW1hZ2VJbnN0YWxsPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgPGNvbXBvbmVudCBuYW1lPSJNaWNyb3NvZnQtV2luZG93cy1JbnRlcm5hdGlvbmFsLUNvcmUtV2luUEUiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPFNldHVwVUlMYW5ndWFnZT4NCiAgICAgICAgICAgICAgICA8VUlMYW5ndWFnZT48IVtDREFUQVtlbl9VU11dPjwvVUlMYW5ndWFnZT4NCiAgICAgICAgICAgIDwvU2V0dXBVSUxhbmd1YWdlPg0KICAgICAgICAgICAgPElucHV0TG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9JbnB1dExvY2FsZT4NCiAgICAgICAgICAgIDxVSUxhbmd1YWdlPjwhW0NEQVRBW2VuX1VTXV0+PC9VSUxhbmd1YWdlPg0KICAgICAgICAgICAgPFN5c3RlbUxvY2FsZT48IVtDREFUQVtlbl9VU11dPjwvU3lzdGVtTG9jYWxlPg0KICAgICAgICAgICAgPFVzZXJMb2NhbGU+PCFbQ0RBVEFbZW5fVVNdXT48L1VzZXJMb2NhbGU+DQogICAgICAgIDwvY29tcG9uZW50Pg0KICAgIDwvc2V0dGluZ3M+DQogICAgPHNldHRpbmdzIHBhc3M9InNwZWNpYWxpemUiPg0KICAgICAgICA8Y29tcG9uZW50IG5hbWU9Ik1pY3Jvc29mdC1XaW5kb3dzLVNoZWxsLVNldHVwIiBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9Ing4NiIgcHVibGljS2V5VG9rZW49IjMxYmYzODU2YWQzNjRlMzUiIGxhbmd1YWdlPSJuZXV0cmFsIiB2ZXJzaW9uU2NvcGU9Im5vblN4UyIgeG1sbnM6d2NtPSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL1dNSUNvbmZpZy8yMDAyL1N0YXRlIiB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIj4NCiAgICAgICAgICAgIDxEaXNwbGF5Pg0KICAgICAgICAgICAgICAgIDxDb2xvckRlcHRoPjMyPC9Db2xvckRlcHRoPg0KICAgICAgICAgICAgICAgIDxEUEk+OTY8L0RQST4NCiAgICAgICAgICAgICAgICA8SG9yaXpvbnRhbFJlc29sdXRpb24+MTAyNDwvSG9yaXpvbnRhbFJlc29sdXRpb24+DQogICAgICAgICAgICAgICAgPFJlZnJlc2hSYXRlPjc1PC9SZWZyZXNoUmF0ZT4NCiAgICAgICAgICAgICAgICA8VmVydGljYWxSZXNvbHV0aW9uPjc2ODwvVmVydGljYWxSZXNvbHV0aW9uPg0KICAgICAgICAgICAgPC9EaXNwbGF5Pg0KICAgICAgICAgICAgPENvbXB1dGVyTmFtZT48IVtDREFUQVt3aW50ZXN0XV0+PC9Db21wdXRlck5hbWU+DQogICAgICAgICAgICA8VGltZVpvbmU+PCFbQ0RBVEFbR01UIFN0YW5kYXJkIFRpbWVdXT48L1RpbWVab25lPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgPGNvbXBvbmVudCBuYW1lPSJNaWNyb3NvZnQtV2luZG93cy1JbnRlcm5hdGlvbmFsLUNvcmUiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPElucHV0TG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9JbnB1dExvY2FsZT4NCiAgICAgICAgICAgIDxVc2VyTG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9Vc2VyTG9jYWxlPg0KICAgICAgICAgICAgPFN5c3RlbUxvY2FsZT48IVtDREFUQVtlbl9VU11dPjwvU3lzdGVtTG9jYWxlPg0KICAgICAgICAgICAgPFVJTGFuZ3VhZ2U+PCFbQ0RBVEFbZW5fVVNdXT48L1VJTGFuZ3VhZ2U+DQogICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICA8Y29tcG9uZW50IG5hbWU9Ik1pY3Jvc29mdC1XaW5kb3dzLVVuYXR0ZW5kZWRKb2luIiBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9ImFtZDY0IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPElkZW50aWZpY2F0aW9uPg0KICAgICAgICAgICAgICAgIDxDcmVkZW50aWFscz4NCiAgICAgICAgICAgICAgICAgICAgPERvbWFpbj48IVtDREFUQVtdXT48L0RvbWFpbj4NCiAgICAgICAgICAgICAgICAgICAgPFBhc3N3b3JkPjwhW0NEQVRBW11dPjwvUGFzc3dvcmQ+DQogICAgICAgICAgICAgICAgICAgIDxVc2VybmFtZT48IVtDREFUQVtdXT48L1VzZXJuYW1lPg0KICAgICAgICAgICAgICAgIDwvQ3JlZGVudGlhbHM+DQogICAgICAgICAgICAgICAgPEpvaW5Eb21haW4+PCFbQ0RBVEFbXV0+PC9Kb2luRG9tYWluPg0KICAgICAgICAgICAgICAgIDxNYWNoaW5lT2JqZWN0T1U+PCFbQ0RBVEFbXV0+PC9NYWNoaW5lT2JqZWN0T1U+DQogICAgICAgICAgICA8L0lkZW50aWZpY2F0aW9uPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICA8L3NldHRpbmdzPg0KICAgIDxzZXR0aW5ncyBwYXNzPSJvb2JlU3lzdGVtIj4NCiAgICAgICAgPGNvbXBvbmVudCBuYW1lPSJNaWNyb3NvZnQtV2luZG93cy1JbnRlcm5hdGlvbmFsLUNvcmUiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPElucHV0TG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9JbnB1dExvY2FsZT4NCiAgICAgICAgICAgIDxVc2VyTG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9Vc2VyTG9jYWxlPg0KICAgICAgICAgICAgPFN5c3RlbUxvY2FsZT48IVtDREFUQVtlbl9VU11dPjwvU3lzdGVtTG9jYWxlPg0KICAgICAgICAgICAgPFVJTGFuZ3VhZ2U+PCFbQ0RBVEFbZW5fVVNdXT48L1VJTGFuZ3VhZ2U+DQogICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICA8Y29tcG9uZW50IG5hbWU9Ik1pY3Jvc29mdC1XaW5kb3dzLVNoZWxsLVNldHVwIiBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9ImFtZDY0IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPE9PQkU+DQogICAgICAgICAgICAgICAgPFByb3RlY3RZb3VyUEM+MjwvUHJvdGVjdFlvdXJQQz4NCiAgICAgICAgICAgICAgICA8TmV0d29ya0xvY2F0aW9uPldvcms8L05ldHdvcmtMb2NhdGlvbj4NCiAgICAgICAgICAgICAgICA8SGlkZUVVTEFQYWdlPnRydWU8L0hpZGVFVUxBUGFnZT4NCiAgICAgICAgICAgIDwvT09CRT4NCiAgICAgICAgICAgIDxVc2VyQWNjb3VudHM+DQogICAgICAgICAgICAgICAgPEFkbWluaXN0cmF0b3JQYXNzd29yZD4NCiAgICAgICAgICAgICAgICAgICAgPFZhbHVlPjwhW0NEQVRBW2NwNHkhNV1dPjwvVmFsdWU+DQogICAgICAgICAgICAgICAgICAgIDxQbGFpblRleHQ+dHJ1ZTwvUGxhaW5UZXh0Pg0KICAgICAgICAgICAgICAgIDwvQWRtaW5pc3RyYXRvclBhc3N3b3JkPg0KICAgICAgICAgICAgICAgIDxMb2NhbEFjY291bnRzPg0KICAgICAgICAgICAgICAgICAgICA8TG9jYWxBY2NvdW50IHdjbTphY3Rpb249ImFkZCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8UGFzc3dvcmQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFZhbHVlPjwhW0NEQVRBW2NwNHkhNV1dPjwvVmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFBsYWluVGV4dD50cnVlPC9QbGFpblRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8L1Bhc3N3b3JkPg0KICAgICAgICAgICAgICAgICAgICAgICAgPEdyb3VwPmFkbWluaXN0cmF0b3JzPC9Hcm91cD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxOYW1lPnVzZXI8L05hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICA8RGlzcGxheU5hbWU+dXNlcjwvRGlzcGxheU5hbWU+DQogICAgICAgICAgICAgICAgICAgIDwvTG9jYWxBY2NvdW50Pg0KICAgICAgICAgICAgICAgIDwvTG9jYWxBY2NvdW50cz4NCiAgICAgICAgICAgIDwvVXNlckFjY291bnRzPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICA8L3NldHRpbmdzPg0KICAgIDxjcGk6b2ZmbGluZUltYWdlIGNwaTpzb3VyY2U9IndpbTpkOi9zb3VyY2VzL2luc3RhbGwud2ltI1dpbmRvd3MgNyBFTlRFUlBSSVNFIiB4bWxuczpjcGk9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206Y3BpIi8+DQo8L3VuYXR0ZW5kPg0K}}},
path=, device=floppy, type=disk, readonly=true,
deviceId=9c464dc7-9a1f-4188-899a-8af2f5538b2c}, {specParams={vram=32768,
heads=1}, device=qxl, type=video,
deviceId=c150cc76-ff34-4c8a-9770-f049f6d33590}, {shared=false,
bootOrder=2, iface=ide, index=2, specParams={},
path=/rhev/data-center/mnt/virtfs-fs:_nfs_iso/16f88659-d139-49a4-b537-7b5db9b9b1c3/images/11111111-1111-1111-1111-111111111111/en_windows_7_professional_x64_dvd_x15-65805.iso,
device=cdrom, type=disk, readonly=true,
deviceId=f52149b3-2733-419d-8cda-d67f2755d6b7}, {shared=false, index=0,
volumeID=d9973802-1983-4236-9a66-1d2d1957799e, propagateErrors=off,
format=raw, type=disk, iface=virtio, bootOrder=1,
domainID=c6628e37-903e-427c-bedb-f7fe16267778,
imageID=1b105659-3f4c-4fa2-b4e3-e8fd15501eb3, specParams={},
optional=false, device=disk,
poolID=a5a001c7-bf45-444d-8e9c-884e6fedec24, readonly=false,
deviceId=1b105659-3f4c-4fa2-b4e3-e8fd15501eb3}, {bootOrder=3,
nicModel=pv, specParams={outbound={}, inbound={}},
macAddr=00:1a:4a:5d:5c:04, device=bridge, linkActive=true,
type=interface, filter=vdsm-no-mac-spoofing, network=yorku,
deviceId=d58aadde-27e2-4c76-9aa7-5f9053f0c415}, {specParams={},
device=ich6, type=sound, deviceId=05120a5d-7633-4c74-94cf-2f6ef70e1eef},
{specParams={model=virtio}, device=memballoon, type=balloon,
deviceId=cf2be11d-5f87-4c62-9877-625a90d75d3d}, {index=0,
model=virtio-scsi, specParams={}, device=scsi, type=controller,
deviceId=2c78adb0-dce6-49fc-88b8-46481d459aa2}, {specParams={},
device=virtio-serial, type=controller,
deviceId=ddee73fb-2605-4794-ab40-f4cf2ed57a1f}],vmName=wintest,cpuType=SandyBridge,fileTransferEnable=true
2015-04-16 10:49:02,115 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.CreateVmFromSysPrepVDSCommand] (ajp--127.0.0.1-8702-12)
FINISH, CreateVmFromSysPrepVDSCommand, log id: 4640cbb3
2015-04-16 10:49:02,134 INFO
[org.ovirt.engine.core.vdsbroker.CreateVmVDSCommand]
(ajp--127.0.0.1-8702-12) FINISH, CreateVmVDSCommand, return:
WaitForLaunch, log id: 3dd1813c
2015-04-16 10:49:02,135 INFO
[org.ovirt.engine.core.bll.RunVmOnceCommand] (ajp--127.0.0.1-8702-12)
Lock freed to object EngineLock [exclusiveLocks= key:
454a5771-2780-4a0b-904a-e2caf08f7bdc value: VM
, sharedLocks= ]
2015-04-16 10:49:02,151 INFO
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(ajp--127.0.0.1-8702-12) Correlation ID: 5704c4a, Job ID:
9049a63c-90b1-4e5f-baa5-ae507db4933d, Call Stack: null, Custom Event ID:
-1, Message: VM wintest was started by admin@internal (Host: virt2).
2015-04-16 10:49:02,347 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.DestroyVDSCommand]
(DefaultQuartzScheduler_Worker-60) [756abce] START,
DestroyVDSCommand(HostName = virt2, HostId =
1d1d1fbb-3067-4703-8b51-e0a231d344e6,
vmId=454a5771-2780-4a0b-904a-e2caf08f7bdc, force=false, secondsToWait=0,
gracefully=false, reason=), log id: 7ad9a1fb
2015-04-16 10:49:02,356 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.DestroyVDSCommand]
(DefaultQuartzScheduler_Worker-60) [756abce] FINISH, DestroyVDSCommand,
log id: 7ad9a1fb
2015-04-16 10:49:02,393 ERROR
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(DefaultQuartzScheduler_Worker-60) [756abce] Correlation ID: null, Call
Stack: null, Custom Event ID: -1, Message: VM wintest is down with
error. Exit message: [Errno 5] could not create floppy file: code 1, out
mkfs.fat 3.0.20 (12 Jun 2013)
err mkfs.msdos: unable to create
/var/run/vdsm/payload/454a5771-2780-4a0b-904a-e2caf08f7bdc.ea432ba28823b1a56eaf6b2187ed863b.img
.
2015-04-16 10:49:02,397 INFO
[org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo]
(DefaultQuartzScheduler_Worker-60) [756abce] Running on vds during rerun
failed vm: null
2015-04-16 10:49:02,399 INFO
[org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo]
(DefaultQuartzScheduler_Worker-60) [756abce] VM wintest
(454a5771-2780-4a0b-904a-e2caf08f7bdc) is running in db and not running
in VDS virt2
2015-04-16 10:49:02,419 ERROR
[org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo]
(DefaultQuartzScheduler_Worker-60) [756abce] Rerun vm
454a5771-2780-4a0b-904a-e2caf08f7bdc. Called from vds virt2
2015-04-16 10:49:02,435 WARN
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(org.ovirt.thread.pool-8-thread-19) [756abce] Correlation ID: 5704c4a,
Job ID: 9049a63c-90b1-4e5f-baa5-ae507db4933d, Call Stack: null, Custom
Event ID: -1, Message: Failed to run VM wintest on Host virt2.
2015-04-16 10:49:02,452 INFO
[org.ovirt.engine.core.bll.RunVmOnceCommand]
(org.ovirt.thread.pool-8-thread-19) [756abce] Lock Acquired to object
EngineLock [exclusiveLocks= key: 454a5771-2780-4a0b-904a-e2caf08f7bdc
value: VM
, sharedLocks= ]
2015-04-16 10:49:02,472 INFO
[org.ovirt.engine.core.vdsbroker.IsVmDuringInitiatingVDSCommand]
(org.ovirt.thread.pool-8-thread-19) START,
IsVmDuringInitiatingVDSCommand( vmId =
454a5771-2780-4a0b-904a-e2caf08f7bdc), log id: 218c1b1f
2015-04-16 10:49:02,473 INFO
[org.ovirt.engine.core.vdsbroker.IsVmDuringInitiatingVDSCommand]
(org.ovirt.thread.pool-8-thread-19) FINISH,
IsVmDuringInitiatingVDSCommand, return: false, log id: 218c1b1f
2015-04-16 10:49:02,551 INFO
[org.ovirt.engine.core.bll.RunVmOnceCommand]
(org.ovirt.thread.pool-8-thread-19) Running command: RunVmOnceCommand
internal: false. Entities affected : ID:
454a5771-2780-4a0b-904a-e2caf08f7bdc Type: VMAction group
VM_BASIC_OPERATIONS with role type USER
2015-04-16 10:49:02,621 INFO
[org.ovirt.engine.core.bll.scheduling.policyunits.HaReservationWeightPolicyUnit]
(org.ovirt.thread.pool-8-thread-19) Started HA reservation scoring method
2015-04-16 10:49:02,647 INFO [org.ovirt.engine.core.bll.RunVmCommand]
(org.ovirt.thread.pool-8-thread-19) Running VM with attached cd
en_windows_7_professional_x64_dvd_x15-65805.iso
2015-04-16 10:49:02,662 INFO
[org.ovirt.engine.core.vdsbroker.UpdateVmDynamicDataVDSCommand]
(org.ovirt.thread.pool-8-thread-19) START,
UpdateVmDynamicDataVDSCommand(HostName = virt1, HostId =
e21cf0b9-a7e7-41e7-96d0-27006b42ad84,
vmDynamic=org.ovirt.engine.core.common.businessentities.VmDynamic@64752476),
log id: f866c69
2015-04-16 10:49:02,668 INFO
[org.ovirt.engine.core.vdsbroker.UpdateVmDynamicDataVDSCommand]
(org.ovirt.thread.pool-8-thread-19) FINISH,
UpdateVmDynamicDataVDSCommand, log id: f866c69
2015-04-16 10:49:02,688 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.IsoPrefixVDSCommand]
(org.ovirt.thread.pool-8-thread-19) START, IsoPrefixVDSCommand(HostName
= virt1, HostId = e21cf0b9-a7e7-41e7-96d0-27006b42ad84,
storagePoolId=a5a001c7-bf45-444d-8e9c-884e6fedec24), log id: 60ee7482
2015-04-16 10:49:02,690 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.IsoPrefixVDSCommand]
(org.ovirt.thread.pool-8-thread-19) FINISH, IsoPrefixVDSCommand, return:
/rhev/data-center/mnt/virtfs-fs:_nfs_iso/16f88659-d139-49a4-b537-7b5db9b9b1c3/images/11111111-1111-1111-1111-111111111111,
log id: 60ee7482
2015-04-16 10:49:02,713 INFO
[org.ovirt.engine.core.vdsbroker.CreateVmVDSCommand]
(org.ovirt.thread.pool-8-thread-19) START, CreateVmVDSCommand(HostName =
virt1, HostId = e21cf0b9-a7e7-41e7-96d0-27006b42ad84,
vmId=454a5771-2780-4a0b-904a-e2caf08f7bdc, vm=VM [wintest]), log id:
35917482
2015-04-16 10:49:02,718 WARN
[org.ovirt.engine.core.vdsbroker.vdsbroker.SysprepHandler]
(org.ovirt.thread.pool-8-thread-19) Could not find value for key user.
Going to use default value of:
2015-04-16 10:49:02,736 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.CreateVmFromSysPrepVDSCommand] (org.ovirt.thread.pool-8-thread-19)
START, CreateVmFromSysPrepVDSCommand(HostName = virt1, HostId =
e21cf0b9-a7e7-41e7-96d0-27006b42ad84,
vmId=454a5771-2780-4a0b-904a-e2caf08f7bdc, vm=VM [wintest]), log id:
2f8b27c8
2015-04-16 10:49:02,751 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.CreateVDSCommand]
(org.ovirt.thread.pool-8-thread-19)
org.ovirt.engine.core.vdsbroker.vdsbroker.CreateVmFromSysPrepVDSCommand
kvmEnable=true,keyboardLayout=en-us,nice=0,displayNetwork=yorku,copyPasteEnable=true,timeOffset=3600,transparentHugePages=true,vmId=454a5771-2780-4a0b-904a-e2caf08f7bdc,acpiEnable=true,custom={},spiceSslCipherSuite=DEFAULT,memSize=2048,smp=2,emulatedMachine=rhel6.5.0,vmType=kvm,memGuaranteedSize=1365,display=qxl,smartcardEnable=false,bootMenuEnable=false,spiceSecureChannels=smain,sinputs,scursor,splayback,srecord,sdisplay,susbredir,ssmartcard,smpCoresPerSocket=1,maxVCpus=16,hypervEnable=true,devices=[{shared=false,
iface=fdc, index=0,
specParams={vmPayload={file={"Unattend.xml"=PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjx1bmF0dGVuZCB4bWxucz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp1bmF0dGVuZCI+DQogICAgPHNldHRpbmdzIHBhc3M9IndpbmRvd3NQRSI+DQogICAgICAgIDxjb21wb25lbnQgbmFtZT0iTWljcm9zb2Z0LVdpbmRvd3MtU2V0dXAiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPFVzZXJEYXRhPg0KICAgICAgICAgICAgICAgIDxQcm9kdWN0S2V5Pg0KICAgICAgICAgICAgICAgICAgICA8S2V5PjwhW0NEQVRBW11dPjwvS2V5Pg0KICAgICAgICAgICAgICAgIDwvUHJvZHVjdEtleT4NCiAgICAgICAgICAgICAgICA8QWNjZXB0RXVsYT50cnVlPC9BY2NlcHRFdWxhPg0KICAgICAgICAgICAgICAgIDxGdWxsTmFtZT4idXNlciI8L0Z1bGxOYW1lPg0KICAgICAgICAgICAgICAgIDxPcmdhbml6YXRpb24+PCFbQ0RBVEFbZWVjcy55b3JrdS5jYV1dPjwvT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgPC9Vc2VyRGF0YT4NCiAgICAgICAgICAgIDxJbWFnZUluc3RhbGw+DQogICAgICAgICAgICAgICAgPE9TSW1hZ2U+DQogICAgICAgICAgICAgICAgICAgIDxJbnN0YWxsVG9BdmFpbGFibGVQYXJ0aXRpb24+dHJ1ZTwvSW5zdGFsbFRvQXZhaWxhYmxlUGFydGl0aW9uPg0KICAgICAgICAgICAgICAgIDwvT1NJbWFnZT4NCiAgICAgICAgICAgIDwvSW1hZ2VJbnN0YWxsPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgPGNvbXBvbmVudCBuYW1lPSJNaWNyb3NvZnQtV2luZG93cy1JbnRlcm5hdGlvbmFsLUNvcmUtV2luUEUiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPFNldHVwVUlMYW5ndWFnZT4NCiAgICAgICAgICAgICAgICA8VUlMYW5ndWFnZT48IVtDREFUQVtlbl9VU11dPjwvVUlMYW5ndWFnZT4NCiAgICAgICAgICAgIDwvU2V0dXBVSUxhbmd1YWdlPg0KICAgICAgICAgICAgPElucHV0TG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9JbnB1dExvY2FsZT4NCiAgICAgICAgICAgIDxVSUxhbmd1YWdlPjwhW0NEQVRBW2VuX1VTXV0+PC9VSUxhbmd1YWdlPg0KICAgICAgICAgICAgPFN5c3RlbUxvY2FsZT48IVtDREFUQVtlbl9VU11dPjwvU3lzdGVtTG9jYWxlPg0KICAgICAgICAgICAgPFVzZXJMb2NhbGU+PCFbQ0RBVEFbZW5fVVNdXT48L1VzZXJMb2NhbGU+DQogICAgICAgIDwvY29tcG9uZW50Pg0KICAgIDwvc2V0dGluZ3M+DQogICAgPHNldHRpbmdzIHBhc3M9InNwZWNpYWxpemUiPg0KICAgICAgICA8Y29tcG9uZW50IG5hbWU9Ik1pY3Jvc29mdC1XaW5kb3dzLVNoZWxsLVNldHVwIiBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9Ing4NiIgcHVibGljS2V5VG9rZW49IjMxYmYzODU2YWQzNjRlMzUiIGxhbmd1YWdlPSJuZXV0cmFsIiB2ZXJzaW9uU2NvcGU9Im5vblN4UyIgeG1sbnM6d2NtPSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL1dNSUNvbmZpZy8yMDAyL1N0YXRlIiB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIj4NCiAgICAgICAgICAgIDxEaXNwbGF5Pg0KICAgICAgICAgICAgICAgIDxDb2xvckRlcHRoPjMyPC9Db2xvckRlcHRoPg0KICAgICAgICAgICAgICAgIDxEUEk+OTY8L0RQST4NCiAgICAgICAgICAgICAgICA8SG9yaXpvbnRhbFJlc29sdXRpb24+MTAyNDwvSG9yaXpvbnRhbFJlc29sdXRpb24+DQogICAgICAgICAgICAgICAgPFJlZnJlc2hSYXRlPjc1PC9SZWZyZXNoUmF0ZT4NCiAgICAgICAgICAgICAgICA8VmVydGljYWxSZXNvbHV0aW9uPjc2ODwvVmVydGljYWxSZXNvbHV0aW9uPg0KICAgICAgICAgICAgPC9EaXNwbGF5Pg0KICAgICAgICAgICAgPENvbXB1dGVyTmFtZT48IVtDREFUQVt3aW50ZXN0XV0+PC9Db21wdXRlck5hbWU+DQogICAgICAgICAgICA8VGltZVpvbmU+PCFbQ0RBVEFbR01UIFN0YW5kYXJkIFRpbWVdXT48L1RpbWVab25lPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgPGNvbXBvbmVudCBuYW1lPSJNaWNyb3NvZnQtV2luZG93cy1JbnRlcm5hdGlvbmFsLUNvcmUiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPElucHV0TG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9JbnB1dExvY2FsZT4NCiAgICAgICAgICAgIDxVc2VyTG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9Vc2VyTG9jYWxlPg0KICAgICAgICAgICAgPFN5c3RlbUxvY2FsZT48IVtDREFUQVtlbl9VU11dPjwvU3lzdGVtTG9jYWxlPg0KICAgICAgICAgICAgPFVJTGFuZ3VhZ2U+PCFbQ0RBVEFbZW5fVVNdXT48L1VJTGFuZ3VhZ2U+DQogICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICA8Y29tcG9uZW50IG5hbWU9Ik1pY3Jvc29mdC1XaW5kb3dzLVVuYXR0ZW5kZWRKb2luIiBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9ImFtZDY0IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPElkZW50aWZpY2F0aW9uPg0KICAgICAgICAgICAgICAgIDxDcmVkZW50aWFscz4NCiAgICAgICAgICAgICAgICAgICAgPERvbWFpbj48IVtDREFUQVtdXT48L0RvbWFpbj4NCiAgICAgICAgICAgICAgICAgICAgPFBhc3N3b3JkPjwhW0NEQVRBW11dPjwvUGFzc3dvcmQ+DQogICAgICAgICAgICAgICAgICAgIDxVc2VybmFtZT48IVtDREFUQVtdXT48L1VzZXJuYW1lPg0KICAgICAgICAgICAgICAgIDwvQ3JlZGVudGlhbHM+DQogICAgICAgICAgICAgICAgPEpvaW5Eb21haW4+PCFbQ0RBVEFbXV0+PC9Kb2luRG9tYWluPg0KICAgICAgICAgICAgICAgIDxNYWNoaW5lT2JqZWN0T1U+PCFbQ0RBVEFbXV0+PC9NYWNoaW5lT2JqZWN0T1U+DQogICAgICAgICAgICA8L0lkZW50aWZpY2F0aW9uPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICA8L3NldHRpbmdzPg0KICAgIDxzZXR0aW5ncyBwYXNzPSJvb2JlU3lzdGVtIj4NCiAgICAgICAgPGNvbXBvbmVudCBuYW1lPSJNaWNyb3NvZnQtV2luZG93cy1JbnRlcm5hdGlvbmFsLUNvcmUiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPElucHV0TG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9JbnB1dExvY2FsZT4NCiAgICAgICAgICAgIDxVc2VyTG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9Vc2VyTG9jYWxlPg0KICAgICAgICAgICAgPFN5c3RlbUxvY2FsZT48IVtDREFUQVtlbl9VU11dPjwvU3lzdGVtTG9jYWxlPg0KICAgICAgICAgICAgPFVJTGFuZ3VhZ2U+PCFbQ0RBVEFbZW5fVVNdXT48L1VJTGFuZ3VhZ2U+DQogICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICA8Y29tcG9uZW50IG5hbWU9Ik1pY3Jvc29mdC1XaW5kb3dzLVNoZWxsLVNldHVwIiBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9ImFtZDY0IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPE9PQkU+DQogICAgICAgICAgICAgICAgPFByb3RlY3RZb3VyUEM+MjwvUHJvdGVjdFlvdXJQQz4NCiAgICAgICAgICAgICAgICA8TmV0d29ya0xvY2F0aW9uPldvcms8L05ldHdvcmtMb2NhdGlvbj4NCiAgICAgICAgICAgICAgICA8SGlkZUVVTEFQYWdlPnRydWU8L0hpZGVFVUxBUGFnZT4NCiAgICAgICAgICAgIDwvT09CRT4NCiAgICAgICAgICAgIDxVc2VyQWNjb3VudHM+DQogICAgICAgICAgICAgICAgPEFkbWluaXN0cmF0b3JQYXNzd29yZD4NCiAgICAgICAgICAgICAgICAgICAgPFZhbHVlPjwhW0NEQVRBW2NwNHkhNV1dPjwvVmFsdWU+DQogICAgICAgICAgICAgICAgICAgIDxQbGFpblRleHQ+dHJ1ZTwvUGxhaW5UZXh0Pg0KICAgICAgICAgICAgICAgIDwvQWRtaW5pc3RyYXRvclBhc3N3b3JkPg0KICAgICAgICAgICAgICAgIDxMb2NhbEFjY291bnRzPg0KICAgICAgICAgICAgICAgICAgICA8TG9jYWxBY2NvdW50IHdjbTphY3Rpb249ImFkZCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8UGFzc3dvcmQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFZhbHVlPjwhW0NEQVRBW2NwNHkhNV1dPjwvVmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFBsYWluVGV4dD50cnVlPC9QbGFpblRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8L1Bhc3N3b3JkPg0KICAgICAgICAgICAgICAgICAgICAgICAgPEdyb3VwPmFkbWluaXN0cmF0b3JzPC9Hcm91cD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxOYW1lPnVzZXI8L05hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICA8RGlzcGxheU5hbWU+dXNlcjwvRGlzcGxheU5hbWU+DQogICAgICAgICAgICAgICAgICAgIDwvTG9jYWxBY2NvdW50Pg0KICAgICAgICAgICAgICAgIDwvTG9jYWxBY2NvdW50cz4NCiAgICAgICAgICAgIDwvVXNlckFjY291bnRzPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICA8L3NldHRpbmdzPg0KICAgIDxjcGk6b2ZmbGluZUltYWdlIGNwaTpzb3VyY2U9IndpbTpkOi9zb3VyY2VzL2luc3RhbGwud2ltI1dpbmRvd3MgNyBFTlRFUlBSSVNFIiB4bWxuczpjcGk9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206Y3BpIi8+DQo8L3VuYXR0ZW5kPg0K}}},
path=, device=floppy, type=disk, readonly=true,
deviceId=dd6f617c-2b8a-4c41-93f1-67a4617e301e}, {specParams={vram=32768,
heads=1}, device=qxl, type=video,
deviceId=c150cc76-ff34-4c8a-9770-f049f6d33590}, {shared=false,
bootOrder=2, iface=ide, index=2, specParams={},
path=/rhev/data-center/mnt/virtfs-fs:_nfs_iso/16f88659-d139-49a4-b537-7b5db9b9b1c3/images/11111111-1111-1111-1111-111111111111/en_windows_7_professional_x64_dvd_x15-65805.iso,
device=cdrom, type=disk, readonly=true,
deviceId=45db0196-d16f-4820-8187-9628396e746c}, {shared=false, index=0,
volumeID=d9973802-1983-4236-9a66-1d2d1957799e, propagateErrors=off,
format=raw, type=disk, iface=virtio, bootOrder=1,
domainID=c6628e37-903e-427c-bedb-f7fe16267778,
imageID=1b105659-3f4c-4fa2-b4e3-e8fd15501eb3, specParams={},
optional=false, device=disk,
poolID=a5a001c7-bf45-444d-8e9c-884e6fedec24, readonly=false,
deviceId=1b105659-3f4c-4fa2-b4e3-e8fd15501eb3}, {bootOrder=3,
nicModel=pv, specParams={outbound={}, inbound={}},
macAddr=00:1a:4a:5d:5c:04, device=bridge, linkActive=true,
type=interface, filter=vdsm-no-mac-spoofing, network=yorku,
deviceId=d58aadde-27e2-4c76-9aa7-5f9053f0c415}, {specParams={},
device=ich6, type=sound, deviceId=05120a5d-7633-4c74-94cf-2f6ef70e1eef},
{specParams={model=virtio}, device=memballoon, type=balloon,
deviceId=cf2be11d-5f87-4c62-9877-625a90d75d3d}, {index=0,
model=virtio-scsi, specParams={}, device=scsi, type=controller,
deviceId=2c78adb0-dce6-49fc-88b8-46481d459aa2}, {specParams={},
device=virtio-serial, type=controller,
deviceId=ddee73fb-2605-4794-ab40-f4cf2ed57a1f}],vmName=wintest,cpuType=SandyBridge,fileTransferEnable=true
2015-04-16 10:49:02,884 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.CreateVmFromSysPrepVDSCommand] (org.ovirt.thread.pool-8-thread-19)
FINISH, CreateVmFromSysPrepVDSCommand, log id: 2f8b27c8
2015-04-16 10:49:02,901 INFO
[org.ovirt.engine.core.vdsbroker.CreateVmVDSCommand]
(org.ovirt.thread.pool-8-thread-19) FINISH, CreateVmVDSCommand, return:
WaitForLaunch, log id: 35917482
2015-04-16 10:49:02,903 INFO
[org.ovirt.engine.core.bll.RunVmOnceCommand]
(org.ovirt.thread.pool-8-thread-19) Lock freed to object EngineLock
[exclusiveLocks= key: 454a5771-2780-4a0b-904a-e2caf08f7bdc value: VM
, sharedLocks= ]
2015-04-16 10:49:02,909 INFO
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(org.ovirt.thread.pool-8-thread-19) Correlation ID: 5704c4a, Job ID:
9049a63c-90b1-4e5f-baa5-ae507db4933d, Call Stack: null, Custom Event ID:
-1, Message: VM wintest was started by admin@internal (Host: virt1).
2015-04-16 10:49:04,778 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.DestroyVDSCommand]
(DefaultQuartzScheduler_Worker-30) START, DestroyVDSCommand(HostName =
virt1, HostId = e21cf0b9-a7e7-41e7-96d0-27006b42ad84,
vmId=454a5771-2780-4a0b-904a-e2caf08f7bdc, force=false, secondsToWait=0,
gracefully=false, reason=), log id: 7a08a32c
2015-04-16 10:49:04,787 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.DestroyVDSCommand]
(DefaultQuartzScheduler_Worker-30) FINISH, DestroyVDSCommand, log id:
7a08a32c
2015-04-16 10:49:04,818 ERROR
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(DefaultQuartzScheduler_Worker-30) Correlation ID: null, Call Stack:
null, Custom Event ID: -1, Message: VM wintest is down with error. Exit
message: [Errno 5] could not create floppy file: code 1, out mkfs.fat
3.0.20 (12 Jun 2013)
err mkfs.msdos: unable to create
/var/run/vdsm/payload/454a5771-2780-4a0b-904a-e2caf08f7bdc.ea432ba28823b1a56eaf6b2187ed863b.img
.
2015-04-16 10:49:04,823 INFO
[org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo]
(DefaultQuartzScheduler_Worker-30) Running on vds during rerun failed
vm: null
2015-04-16 10:49:04,825 INFO
[org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo]
(DefaultQuartzScheduler_Worker-30) VM wintest
(454a5771-2780-4a0b-904a-e2caf08f7bdc) is running in db and not running
in VDS virt1
2015-04-16 10:49:04,894 ERROR
[org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo]
(DefaultQuartzScheduler_Worker-30) Rerun vm
454a5771-2780-4a0b-904a-e2caf08f7bdc. Called from vds virt1
2015-04-16 10:49:04,910 WARN
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(org.ovirt.thread.pool-8-thread-22) Correlation ID: 5704c4a, Job ID:
9049a63c-90b1-4e5f-baa5-ae507db4933d, Call Stack: null, Custom Event ID:
-1, Message: Failed to run VM wintest on Host virt1.
2015-04-16 10:49:04,936 INFO
[org.ovirt.engine.core.bll.RunVmOnceCommand]
(org.ovirt.thread.pool-8-thread-22) Lock Acquired to object EngineLock
[exclusiveLocks= key: 454a5771-2780-4a0b-904a-e2caf08f7bdc value: VM
, sharedLocks= ]
2015-04-16 10:49:04,954 INFO
[org.ovirt.engine.core.vdsbroker.IsVmDuringInitiatingVDSCommand]
(org.ovirt.thread.pool-8-thread-22) START,
IsVmDuringInitiatingVDSCommand( vmId =
454a5771-2780-4a0b-904a-e2caf08f7bdc), log id: 54f6cec
2015-04-16 10:49:04,956 INFO
[org.ovirt.engine.core.vdsbroker.IsVmDuringInitiatingVDSCommand]
(org.ovirt.thread.pool-8-thread-22) FINISH,
IsVmDuringInitiatingVDSCommand, return: false, log id: 54f6cec
2015-04-16 10:49:05,035 INFO
[org.ovirt.engine.core.bll.RunVmOnceCommand]
(org.ovirt.thread.pool-8-thread-22) Running command: RunVmOnceCommand
internal: false. Entities affected : ID:
454a5771-2780-4a0b-904a-e2caf08f7bdc Type: VMAction group
VM_BASIC_OPERATIONS with role type USER
2015-04-16 10:49:05,124 INFO [org.ovirt.engine.core.bll.RunVmCommand]
(org.ovirt.thread.pool-8-thread-22) Running VM with attached cd
en_windows_7_professional_x64_dvd_x15-65805.iso
2015-04-16 10:49:05,140 INFO
[org.ovirt.engine.core.vdsbroker.UpdateVmDynamicDataVDSCommand]
(org.ovirt.thread.pool-8-thread-22) START,
UpdateVmDynamicDataVDSCommand(HostName = virt3, HostId =
75384239-3bb4-4627-8afc-53b8d074b56c,
vmDynamic=org.ovirt.engine.core.common.businessentities.VmDynamic@1b104e98),
log id: 59fe6783
2015-04-16 10:49:05,151 INFO
[org.ovirt.engine.core.vdsbroker.UpdateVmDynamicDataVDSCommand]
(org.ovirt.thread.pool-8-thread-22) FINISH,
UpdateVmDynamicDataVDSCommand, log id: 59fe6783
2015-04-16 10:49:05,167 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.IsoPrefixVDSCommand]
(org.ovirt.thread.pool-8-thread-22) START, IsoPrefixVDSCommand(HostName
= virt3, HostId = 75384239-3bb4-4627-8afc-53b8d074b56c,
storagePoolId=a5a001c7-bf45-444d-8e9c-884e6fedec24), log id: 135544b2
2015-04-16 10:49:05,169 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.IsoPrefixVDSCommand]
(org.ovirt.thread.pool-8-thread-22) FINISH, IsoPrefixVDSCommand, return:
/rhev/data-center/mnt/virtfs-fs:_nfs_iso/16f88659-d139-49a4-b537-7b5db9b9b1c3/images/11111111-1111-1111-1111-111111111111,
log id: 135544b2
2015-04-16 10:49:05,187 INFO
[org.ovirt.engine.core.vdsbroker.CreateVmVDSCommand]
(org.ovirt.thread.pool-8-thread-22) START, CreateVmVDSCommand(HostName =
virt3, HostId = 75384239-3bb4-4627-8afc-53b8d074b56c,
vmId=454a5771-2780-4a0b-904a-e2caf08f7bdc, vm=VM [wintest]), log id:
4a30c0fc
2015-04-16 10:49:05,191 WARN
[org.ovirt.engine.core.vdsbroker.vdsbroker.SysprepHandler]
(org.ovirt.thread.pool-8-thread-22) Could not find value for key user.
Going to use default value of:
2015-04-16 10:49:05,208 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.CreateVmFromSysPrepVDSCommand] (org.ovirt.thread.pool-8-thread-22)
START, CreateVmFromSysPrepVDSCommand(HostName = virt3, HostId =
75384239-3bb4-4627-8afc-53b8d074b56c,
vmId=454a5771-2780-4a0b-904a-e2caf08f7bdc, vm=VM [wintest]), log id:
1e76602c
2015-04-16 10:49:05,219 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.CreateVDSCommand]
(org.ovirt.thread.pool-8-thread-22)
org.ovirt.engine.core.vdsbroker.vdsbroker.CreateVmFromSysPrepVDSCommand
kvmEnable=true,keyboardLayout=en-us,nice=0,displayNetwork=yorku,copyPasteEnable=true,timeOffset=3600,transparentHugePages=true,vmId=454a5771-2780-4a0b-904a-e2caf08f7bdc,acpiEnable=true,custom={},spiceSslCipherSuite=DEFAULT,memSize=2048,smp=2,emulatedMachine=rhel6.5.0,vmType=kvm,memGuaranteedSize=1365,display=qxl,smartcardEnable=false,bootMenuEnable=false,spiceSecureChannels=smain,sinputs,scursor,splayback,srecord,sdisplay,susbredir,ssmartcard,smpCoresPerSocket=1,maxVCpus=16,hypervEnable=true,devices=[{shared=false,
iface=fdc, index=0,
specParams={vmPayload={file={"Unattend.xml"=PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjx1bmF0dGVuZCB4bWxucz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp1bmF0dGVuZCI+DQogICAgPHNldHRpbmdzIHBhc3M9IndpbmRvd3NQRSI+DQogICAgICAgIDxjb21wb25lbnQgbmFtZT0iTWljcm9zb2Z0LVdpbmRvd3MtU2V0dXAiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPFVzZXJEYXRhPg0KICAgICAgICAgICAgICAgIDxQcm9kdWN0S2V5Pg0KICAgICAgICAgICAgICAgICAgICA8S2V5PjwhW0NEQVRBW11dPjwvS2V5Pg0KICAgICAgICAgICAgICAgIDwvUHJvZHVjdEtleT4NCiAgICAgICAgICAgICAgICA8QWNjZXB0RXVsYT50cnVlPC9BY2NlcHRFdWxhPg0KICAgICAgICAgICAgICAgIDxGdWxsTmFtZT4idXNlciI8L0Z1bGxOYW1lPg0KICAgICAgICAgICAgICAgIDxPcmdhbml6YXRpb24+PCFbQ0RBVEFbZWVjcy55b3JrdS5jYV1dPjwvT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgPC9Vc2VyRGF0YT4NCiAgICAgICAgICAgIDxJbWFnZUluc3RhbGw+DQogICAgICAgICAgICAgICAgPE9TSW1hZ2U+DQogICAgICAgICAgICAgICAgICAgIDxJbnN0YWxsVG9BdmFpbGFibGVQYXJ0aXRpb24+dHJ1ZTwvSW5zdGFsbFRvQXZhaWxhYmxlUGFydGl0aW9uPg0KICAgICAgICAgICAgICAgIDwvT1NJbWFnZT4NCiAgICAgICAgICAgIDwvSW1hZ2VJbnN0YWxsPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgPGNvbXBvbmVudCBuYW1lPSJNaWNyb3NvZnQtV2luZG93cy1JbnRlcm5hdGlvbmFsLUNvcmUtV2luUEUiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPFNldHVwVUlMYW5ndWFnZT4NCiAgICAgICAgICAgICAgICA8VUlMYW5ndWFnZT48IVtDREFUQVtlbl9VU11dPjwvVUlMYW5ndWFnZT4NCiAgICAgICAgICAgIDwvU2V0dXBVSUxhbmd1YWdlPg0KICAgICAgICAgICAgPElucHV0TG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9JbnB1dExvY2FsZT4NCiAgICAgICAgICAgIDxVSUxhbmd1YWdlPjwhW0NEQVRBW2VuX1VTXV0+PC9VSUxhbmd1YWdlPg0KICAgICAgICAgICAgPFN5c3RlbUxvY2FsZT48IVtDREFUQVtlbl9VU11dPjwvU3lzdGVtTG9jYWxlPg0KICAgICAgICAgICAgPFVzZXJMb2NhbGU+PCFbQ0RBVEFbZW5fVVNdXT48L1VzZXJMb2NhbGU+DQogICAgICAgIDwvY29tcG9uZW50Pg0KICAgIDwvc2V0dGluZ3M+DQogICAgPHNldHRpbmdzIHBhc3M9InNwZWNpYWxpemUiPg0KICAgICAgICA8Y29tcG9uZW50IG5hbWU9Ik1pY3Jvc29mdC1XaW5kb3dzLVNoZWxsLVNldHVwIiBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9Ing4NiIgcHVibGljS2V5VG9rZW49IjMxYmYzODU2YWQzNjRlMzUiIGxhbmd1YWdlPSJuZXV0cmFsIiB2ZXJzaW9uU2NvcGU9Im5vblN4UyIgeG1sbnM6d2NtPSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL1dNSUNvbmZpZy8yMDAyL1N0YXRlIiB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIj4NCiAgICAgICAgICAgIDxEaXNwbGF5Pg0KICAgICAgICAgICAgICAgIDxDb2xvckRlcHRoPjMyPC9Db2xvckRlcHRoPg0KICAgICAgICAgICAgICAgIDxEUEk+OTY8L0RQST4NCiAgICAgICAgICAgICAgICA8SG9yaXpvbnRhbFJlc29sdXRpb24+MTAyNDwvSG9yaXpvbnRhbFJlc29sdXRpb24+DQogICAgICAgICAgICAgICAgPFJlZnJlc2hSYXRlPjc1PC9SZWZyZXNoUmF0ZT4NCiAgICAgICAgICAgICAgICA8VmVydGljYWxSZXNvbHV0aW9uPjc2ODwvVmVydGljYWxSZXNvbHV0aW9uPg0KICAgICAgICAgICAgPC9EaXNwbGF5Pg0KICAgICAgICAgICAgPENvbXB1dGVyTmFtZT48IVtDREFUQVt3aW50ZXN0XV0+PC9Db21wdXRlck5hbWU+DQogICAgICAgICAgICA8VGltZVpvbmU+PCFbQ0RBVEFbR01UIFN0YW5kYXJkIFRpbWVdXT48L1RpbWVab25lPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgPGNvbXBvbmVudCBuYW1lPSJNaWNyb3NvZnQtV2luZG93cy1JbnRlcm5hdGlvbmFsLUNvcmUiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPElucHV0TG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9JbnB1dExvY2FsZT4NCiAgICAgICAgICAgIDxVc2VyTG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9Vc2VyTG9jYWxlPg0KICAgICAgICAgICAgPFN5c3RlbUxvY2FsZT48IVtDREFUQVtlbl9VU11dPjwvU3lzdGVtTG9jYWxlPg0KICAgICAgICAgICAgPFVJTGFuZ3VhZ2U+PCFbQ0RBVEFbZW5fVVNdXT48L1VJTGFuZ3VhZ2U+DQogICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICA8Y29tcG9uZW50IG5hbWU9Ik1pY3Jvc29mdC1XaW5kb3dzLVVuYXR0ZW5kZWRKb2luIiBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9ImFtZDY0IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPElkZW50aWZpY2F0aW9uPg0KICAgICAgICAgICAgICAgIDxDcmVkZW50aWFscz4NCiAgICAgICAgICAgICAgICAgICAgPERvbWFpbj48IVtDREFUQVtdXT48L0RvbWFpbj4NCiAgICAgICAgICAgICAgICAgICAgPFBhc3N3b3JkPjwhW0NEQVRBW11dPjwvUGFzc3dvcmQ+DQogICAgICAgICAgICAgICAgICAgIDxVc2VybmFtZT48IVtDREFUQVtdXT48L1VzZXJuYW1lPg0KICAgICAgICAgICAgICAgIDwvQ3JlZGVudGlhbHM+DQogICAgICAgICAgICAgICAgPEpvaW5Eb21haW4+PCFbQ0RBVEFbXV0+PC9Kb2luRG9tYWluPg0KICAgICAgICAgICAgICAgIDxNYWNoaW5lT2JqZWN0T1U+PCFbQ0RBVEFbXV0+PC9NYWNoaW5lT2JqZWN0T1U+DQogICAgICAgICAgICA8L0lkZW50aWZpY2F0aW9uPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICA8L3NldHRpbmdzPg0KICAgIDxzZXR0aW5ncyBwYXNzPSJvb2JlU3lzdGVtIj4NCiAgICAgICAgPGNvbXBvbmVudCBuYW1lPSJNaWNyb3NvZnQtV2luZG93cy1JbnRlcm5hdGlvbmFsLUNvcmUiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPElucHV0TG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9JbnB1dExvY2FsZT4NCiAgICAgICAgICAgIDxVc2VyTG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9Vc2VyTG9jYWxlPg0KICAgICAgICAgICAgPFN5c3RlbUxvY2FsZT48IVtDREFUQVtlbl9VU11dPjwvU3lzdGVtTG9jYWxlPg0KICAgICAgICAgICAgPFVJTGFuZ3VhZ2U+PCFbQ0RBVEFbZW5fVVNdXT48L1VJTGFuZ3VhZ2U+DQogICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICA8Y29tcG9uZW50IG5hbWU9Ik1pY3Jvc29mdC1XaW5kb3dzLVNoZWxsLVNldHVwIiBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9ImFtZDY0IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPE9PQkU+DQogICAgICAgICAgICAgICAgPFByb3RlY3RZb3VyUEM+MjwvUHJvdGVjdFlvdXJQQz4NCiAgICAgICAgICAgICAgICA8TmV0d29ya0xvY2F0aW9uPldvcms8L05ldHdvcmtMb2NhdGlvbj4NCiAgICAgICAgICAgICAgICA8SGlkZUVVTEFQYWdlPnRydWU8L0hpZGVFVUxBUGFnZT4NCiAgICAgICAgICAgIDwvT09CRT4NCiAgICAgICAgICAgIDxVc2VyQWNjb3VudHM+DQogICAgICAgICAgICAgICAgPEFkbWluaXN0cmF0b3JQYXNzd29yZD4NCiAgICAgICAgICAgICAgICAgICAgPFZhbHVlPjwhW0NEQVRBW2NwNHkhNV1dPjwvVmFsdWU+DQogICAgICAgICAgICAgICAgICAgIDxQbGFpblRleHQ+dHJ1ZTwvUGxhaW5UZXh0Pg0KICAgICAgICAgICAgICAgIDwvQWRtaW5pc3RyYXRvclBhc3N3b3JkPg0KICAgICAgICAgICAgICAgIDxMb2NhbEFjY291bnRzPg0KICAgICAgICAgICAgICAgICAgICA8TG9jYWxBY2NvdW50IHdjbTphY3Rpb249ImFkZCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8UGFzc3dvcmQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFZhbHVlPjwhW0NEQVRBW2NwNHkhNV1dPjwvVmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFBsYWluVGV4dD50cnVlPC9QbGFpblRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8L1Bhc3N3b3JkPg0KICAgICAgICAgICAgICAgICAgICAgICAgPEdyb3VwPmFkbWluaXN0cmF0b3JzPC9Hcm91cD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxOYW1lPnVzZXI8L05hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICA8RGlzcGxheU5hbWU+dXNlcjwvRGlzcGxheU5hbWU+DQogICAgICAgICAgICAgICAgICAgIDwvTG9jYWxBY2NvdW50Pg0KICAgICAgICAgICAgICAgIDwvTG9jYWxBY2NvdW50cz4NCiAgICAgICAgICAgIDwvVXNlckFjY291bnRzPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICA8L3NldHRpbmdzPg0KICAgIDxjcGk6b2ZmbGluZUltYWdlIGNwaTpzb3VyY2U9IndpbTpkOi9zb3VyY2VzL2luc3RhbGwud2ltI1dpbmRvd3MgNyBFTlRFUlBSSVNFIiB4bWxuczpjcGk9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206Y3BpIi8+DQo8L3VuYXR0ZW5kPg0K}}},
path=, device=floppy, type=disk, readonly=true,
deviceId=c3bfcbc7-c4ca-432a-acc6-76114ca840f4}, {specParams={vram=32768,
heads=1}, device=qxl, type=video,
deviceId=c150cc76-ff34-4c8a-9770-f049f6d33590}, {shared=false,
bootOrder=2, iface=ide, index=2, specParams={},
path=/rhev/data-center/mnt/virtfs-fs:_nfs_iso/16f88659-d139-49a4-b537-7b5db9b9b1c3/images/11111111-1111-1111-1111-111111111111/en_windows_7_professional_x64_dvd_x15-65805.iso,
device=cdrom, type=disk, readonly=true,
deviceId=284ac046-c85b-46ca-aa99-0b33e734273d}, {shared=false, index=0,
volumeID=d9973802-1983-4236-9a66-1d2d1957799e, propagateErrors=off,
format=raw, type=disk, iface=virtio, bootOrder=1,
domainID=c6628e37-903e-427c-bedb-f7fe16267778,
imageID=1b105659-3f4c-4fa2-b4e3-e8fd15501eb3, specParams={},
optional=false, device=disk,
poolID=a5a001c7-bf45-444d-8e9c-884e6fedec24, readonly=false,
deviceId=1b105659-3f4c-4fa2-b4e3-e8fd15501eb3}, {bootOrder=3,
nicModel=pv, specParams={outbound={}, inbound={}},
macAddr=00:1a:4a:5d:5c:04, device=bridge, linkActive=true,
type=interface, filter=vdsm-no-mac-spoofing, network=yorku,
deviceId=d58aadde-27e2-4c76-9aa7-5f9053f0c415}, {specParams={},
device=ich6, type=sound, deviceId=05120a5d-7633-4c74-94cf-2f6ef70e1eef},
{specParams={model=virtio}, device=memballoon, type=balloon,
deviceId=cf2be11d-5f87-4c62-9877-625a90d75d3d}, {index=0,
model=virtio-scsi, specParams={}, device=scsi, type=controller,
deviceId=2c78adb0-dce6-49fc-88b8-46481d459aa2}, {specParams={},
device=virtio-serial, type=controller,
deviceId=ddee73fb-2605-4794-ab40-f4cf2ed57a1f}],vmName=wintest,cpuType=SandyBridge,fileTransferEnable=true
2015-04-16 10:49:05,288 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.CreateVmFromSysPrepVDSCommand] (org.ovirt.thread.pool-8-thread-22)
FINISH, CreateVmFromSysPrepVDSCommand, log id: 1e76602c
2015-04-16 10:49:05,301 INFO
[org.ovirt.engine.core.vdsbroker.CreateVmVDSCommand]
(org.ovirt.thread.pool-8-thread-22) FINISH, CreateVmVDSCommand, return:
WaitForLaunch, log id: 4a30c0fc
2015-04-16 10:49:05,303 INFO
[org.ovirt.engine.core.bll.RunVmOnceCommand]
(org.ovirt.thread.pool-8-thread-22) Lock freed to object EngineLock
[exclusiveLocks= key: 454a5771-2780-4a0b-904a-e2caf08f7bdc value: VM
, sharedLocks= ]
2015-04-16 10:49:05,309 INFO
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(org.ovirt.thread.pool-8-thread-22) Correlation ID: 5704c4a, Job ID:
9049a63c-90b1-4e5f-baa5-ae507db4933d, Call Stack: null, Custom Event ID:
-1, Message: VM wintest was started by admin@internal (Host: virt3).
2015-04-16 10:49:05,403 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.DestroyVDSCommand]
(DefaultQuartzScheduler_Worker-24) START, DestroyVDSCommand(HostName =
virt3, HostId = 75384239-3bb4-4627-8afc-53b8d074b56c,
vmId=454a5771-2780-4a0b-904a-e2caf08f7bdc, force=false, secondsToWait=0,
gracefully=false, reason=), log id: 7e15fcd
2015-04-16 10:49:05,412 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.DestroyVDSCommand]
(DefaultQuartzScheduler_Worker-24) FINISH, DestroyVDSCommand, log id:
7e15fcd
2015-04-16 10:49:05,451 ERROR
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(DefaultQuartzScheduler_Worker-24) Correlation ID: null, Call Stack:
null, Custom Event ID: -1, Message: VM wintest is down with error. Exit
message: [Errno 5] could not create floppy file: code 1, out mkfs.fat
3.0.20 (12 Jun 2013)
err mkfs.msdos: unable to create
/var/run/vdsm/payload/454a5771-2780-4a0b-904a-e2caf08f7bdc.ea432ba28823b1a56eaf6b2187ed863b.img
.
2015-04-16 10:49:05,455 INFO
[org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo]
(DefaultQuartzScheduler_Worker-24) Running on vds during rerun failed
vm: null
2015-04-16 10:49:05,457 INFO
[org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo]
(DefaultQuartzScheduler_Worker-24) VM wintest
(454a5771-2780-4a0b-904a-e2caf08f7bdc) is running in db and not running
in VDS virt3
2015-04-16 10:49:05,477 ERROR
[org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo]
(DefaultQuartzScheduler_Worker-24) Rerun vm
454a5771-2780-4a0b-904a-e2caf08f7bdc. Called from vds virt3
2015-04-16 10:49:05,501 WARN
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(org.ovirt.thread.pool-8-thread-45) Correlation ID: 5704c4a, Job ID:
9049a63c-90b1-4e5f-baa5-ae507db4933d, Call Stack: null, Custom Event ID:
-1, Message: Failed to run VM wintest on Host virt3.
2015-04-16 10:49:05,510 ERROR
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(org.ovirt.thread.pool-8-thread-45) Correlation ID: 5704c4a, Job ID:
9049a63c-90b1-4e5f-baa5-ae507db4933d, Call Stack: null, Custom Event ID:
-1, Message: Failed to run VM wintest (User: admin@internal).
2015-04-16 10:49:05,517 INFO
[org.ovirt.engine.core.bll.ProcessDownVmCommand]
(org.ovirt.thread.pool-8-thread-2) [361f1f77] Running command:
ProcessDownVmCommand internal: true.
virt1:
Thread-29717::INFO::2015-04-16
10:48:23,806::logUtils::44::dispatcher::(wrapper) Run and protect:
repoStats(options=None)
Thread-29717::INFO::2015-04-16
10:48:23,807::logUtils::47::dispatcher::(wrapper) Run and protect:
repoStats, Return response: {u'16f88659-d139-49a4-b537-7b5db9b9b1c3':
{'code': 0, 'version': 0, 'acquired': True, 'delay': '0.000280261',
'lastCheck': '2.0', 'valid': True},
u'c6628e37-903e-427c-bedb-f7fe16267778': {'code': 0, 'version': 3,
'acquired': True, 'delay': '0.000269407', 'lastCheck': '1.9', 'valid':
True}}
Thread-29717::DEBUG::2015-04-16
10:48:23,807::task::1191::Storage.TaskManager.Task::(prepare)
Task=`a5cfe6db-80c1-4a1c-b580-813de93c91c7`::finished:
{u'16f88659-d139-49a4-b537-7b5db9b9b1c3': {'code': 0, 'version': 0,
'acquired': True, 'delay': '0.000280261', 'lastCheck': '2.0', 'valid':
True}, u'c6628e37-903e-427c-bedb-f7fe16267778': {'code': 0, 'version':
3, 'acquired': True, 'delay': '0.000269407', 'lastCheck': '1.9',
'valid': True}}
Thread-29717::DEBUG::2015-04-16
10:48:23,807::task::595::Storage.TaskManager.Task::(_updateState)
Task=`a5cfe6db-80c1-4a1c-b580-813de93c91c7`::moving from state preparing
-> state finished
Thread-29717::DEBUG::2015-04-16
10:48:23,807::resourceManager::940::Storage.ResourceManager.Owner::(releaseAll)
Owner.releaseAll requests {} resources {}
Thread-29717::DEBUG::2015-04-16
10:48:23,807::resourceManager::977::Storage.ResourceManager.Owner::(cancelAll)
Owner.cancelAll requests {}
Thread-29717::DEBUG::2015-04-16
10:48:23,807::task::993::Storage.TaskManager.Task::(_decref)
Task=`a5cfe6db-80c1-4a1c-b580-813de93c91c7`::ref 0 aborting False
Thread-29717::ERROR::2015-04-16
10:48:23,808::API::1712::vds::(_getHaInfo) failed to retrieve Hosted
Engine HA score '[Errno 2] No such file or directory:
'/etc/ovirt-hosted-engine/hosted-engine.conf''Is the Hosted Engine setup
finished?
Thread-29717::DEBUG::2015-04-16
10:48:23,808::stompReactor::163::yajsonrpc.StompServer::(send) Sending
response
JsonRpc (StompReactor)::DEBUG::2015-04-16
10:48:23,847::stompReactor::98::Broker.StompAdapter::(handle_frame)
Handling message <StompFrame command='SEND'>
JsonRpcServer::DEBUG::2015-04-16
10:48:23,848::__init__::506::jsonrpc.JsonRpcServer::(serve_requests)
Waiting for request
Thread-29718::DEBUG::2015-04-16
10:48:23,849::stompReactor::163::yajsonrpc.StompServer::(send) Sending
response
JsonRpc (StompReactor)::DEBUG::2015-04-16
10:48:26,934::stompReactor::98::Broker.StompAdapter::(handle_frame)
Handling message <StompFrame command='SEND'>
JsonRpcServer::DEBUG::2015-04-16
10:48:26,935::__init__::506::jsonrpc.JsonRpcServer::(serve_requests)
Waiting for request
Thread-29719::DEBUG::2015-04-16
10:48:26,936::stompReactor::163::yajsonrpc.StompServer::(send) Sending
response
JsonRpc (StompReactor)::DEBUG::2015-04-16
10:48:29,977::stompReactor::98::Broker.StompAdapter::(handle_frame)
Handling message <StompFrame command='SEND'>
JsonRpcServer::DEBUG::2015-04-16
10:48:29,978::__init__::506::jsonrpc.JsonRpcServer::(serve_requests)
Waiting for request
Thread-29720::DEBUG::2015-04-16
10:48:29,979::stompReactor::163::yajsonrpc.StompServer::(send) Sending
response
Thread-1574::DEBUG::2015-04-16
10:48:31,792::fileSD::261::Storage.Misc.excCmd::(getReadDelay)
/usr/bin/dd
if=/rhev/data-center/mnt/virtfs-fs:_nfs_iso/16f88659-d139-49a4-b537-7b5db9b9b1c3/dom_md/metadata
iflag=direct of=/dev/null bs=4096 count=1 (cwd None)
Thread-1574::DEBUG::2015-04-16
10:48:31,795::fileSD::261::Storage.Misc.excCmd::(getReadDelay) SUCCESS:
<err> = '0+1 records in\n0+1 records out\n318 bytes (318 B) copied,
0.000188821 s, 1.7 MB/s\n'; <rc> = 0
Thread-19::DEBUG::2015-04-16
10:48:31,867::fileSD::261::Storage.Misc.excCmd::(getReadDelay)
/usr/bin/dd
if=/rhev/data-center/mnt/virtfs-fs:_nfs_data/c6628e37-903e-427c-bedb-f7fe16267778/dom_md/metadata
iflag=direct of=/dev/null bs=4096 count=1 (cwd None)
Thread-19::DEBUG::2015-04-16
10:48:31,870::fileSD::261::Storage.Misc.excCmd::(getReadDelay) SUCCESS:
<err> = '0+1 records in\n0+1 records out\n448 bytes (448 B) copied,
0.000176593 s, 2.5 MB/s\n'; <rc> = 0
JsonRpc (StompReactor)::DEBUG::2015-04-16
10:48:33,005::stompReactor::98::Broker.StompAdapter::(handle_frame)
Handling message <StompFrame command='SEND'>
JsonRpcServer::DEBUG::2015-04-16
10:48:33,006::__init__::506::jsonrpc.JsonRpcServer::(serve_requests)
Waiting for request
Thread-29721::DEBUG::2015-04-16
10:48:33,007::stompReactor::163::yajsonrpc.StompServer::(send) Sending
response
JsonRpc (StompReactor)::DEBUG::2015-04-16
10:48:36,035::stompReactor::98::Broker.StompAdapter::(handle_frame)
Handling message <StompFrame command='SEND'>
JsonRpcServer::DEBUG::2015-04-16
10:48:36,036::__init__::506::jsonrpc.JsonRpcServer::(serve_requests)
Waiting for request
Thread-29722::DEBUG::2015-04-16
10:48:36,037::stompReactor::163::yajsonrpc.StompServer::(send) Sending
response
JsonRpc (StompReactor)::DEBUG::2015-04-16
10:48:37,211::stompReactor::98::Broker.StompAdapter::(handle_frame)
Handling message <StompFrame command='SEND'>
JsonRpcServer::DEBUG::2015-04-16
10:48:37,212::__init__::506::jsonrpc.JsonRpcServer::(serve_requests)
Waiting for request
Thread-29723::DEBUG::2015-04-16
10:48:37,212::__init__::469::jsonrpc.JsonRpcServer::(_serveRequest)
Calling 'VM.create' in bridge with {u'vmParams': {u'acpiEnable':
u'true', u'emulatedMachine': u'rhel6.5.0', u'vmId':
u'454a5771-2780-4a0b-904a-e2caf08f7bdc', u'memGuaranteedSize': 1365,
u'transparentHugePages': u'true', u'spiceSslCipherSuite': u'DEFAULT',
u'cpuType': u'SandyBridge', u'smp': u'2', u'hypervEnable': u'true',
u'custom': {}, u'vmType': u'kvm', u'memSize': 2048,
u'smpCoresPerSocket': u'1', u'vmName': u'wintest', u'nice': u'0',
u'bootMenuEnable': u'false', u'copyPasteEnable': u'true',
u'smartcardEnable': u'false', u'fileTransferEnable': u'true',
u'keyboardLayout': u'en-us', u'kvmEnable': u'true', u'displayNetwork':
u'yorku', u'devices': [{u'index': u'0', u'iface': u'fdc', u'specParams':
{u'vmPayload': {u'file': {u'"Unattend.xml"':
u'PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjx1bmF0dGVuZCB4bWxucz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp1bmF0dGVuZCI+DQogICAgPHNldHRpbmdzIHBhc3M9IndpbmRvd3NQRSI+DQogICAgICAgIDxjb21wb25lbnQgbmFtZT0iTWljcm9zb2Z0LVdpbmRvd3MtU2V0dXAiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPFVzZXJEYXRhPg0KICAgICAgICAgICAgICAgIDxQcm9kdWN0S2V5Pg0KICAgICAgICAgICAgICAgICAgICA8S2V5PjwhW0NEQVRBW11dPjwvS2V5Pg0KICAgICAgICAgICAgICAgIDwvUHJvZHVjdEtleT4NCiAgICAgICAgICAgICAgICA8QWNjZXB0RXVsYT50cnVlPC9BY2NlcHRFdWxhPg0KICAgICAgICAgICAgICAgIDxGdWxsTmFtZT4idXNlciI8L0Z1bGxOYW1lPg0KICAgICAgICAgICAgICAgIDxPcmdhbml6YXRpb24+PCFbQ0RBVEFbZWVjcy55b3JrdS5jYV1dPjwvT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgPC9Vc2VyRGF0YT4NCiAgICAgICAgICAgIDxJbWFnZUluc3RhbGw+DQogICAgICAgICAgICAgICAgPE9TSW1hZ2U+DQogICAgICAgICAgICAgICAgICAgIDxJbnN0YWxsVG9BdmFpbGFibGVQYXJ0aXRpb24+dHJ1ZTwvSW5zdGFsbFRvQXZhaWxhYmxlUGFydGl0aW9uPg0KICAgICAgICAgICAgICAgIDwvT1NJbWFnZT4NCiAgICAgICAgICAgIDwvSW1hZ2VJbnN0YWxsPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgPGNvbXBvbmVudCBuYW1lPSJNaWNyb3NvZnQtV2luZG93cy1JbnRlcm5hdGlvbmFsLUNvcmUtV2luUEUiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPFNldHVwVUlMYW5ndWFnZT4NCiAgICAgICAgICAgICAgICA8VUlMYW5ndWFnZT48IVtDREFUQVtlbl9VU11dPjwvVUlMYW5ndWFnZT4NCiAgICAgICAgICAgIDwvU2V0dXBVSUxhbmd1YWdlPg0KICAgICAgICAgICAgPElucHV0TG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9JbnB1dExvY2FsZT4NCiAgICAgICAgICAgIDxVSUxhbmd1YWdlPjwhW0NEQVRBW2VuX1VTXV0+PC9VSUxhbmd1YWdlPg0KICAgICAgICAgICAgPFN5c3RlbUxvY2FsZT48IVtDREFUQVtlbl9VU11dPjwvU3lzdGVtTG9jYWxlPg0KICAgICAgICAgICAgPFVzZXJMb2NhbGU+PCFbQ0RBVEFbZW5fVVNdXT48L1VzZXJMb2NhbGU+DQogICAgICAgIDwvY29tcG9uZW50Pg0KICAgIDwvc2V0dGluZ3M+DQogICAgPHNldHRpbmdzIHBhc3M9InNwZWNpYWxpemUiPg0KICAgICAgICA8Y29tcG9uZW50IG5hbWU9Ik1pY3Jvc29mdC1XaW5kb3dzLVNoZWxsLVNldHVwIiBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9Ing4NiIgcHVibGljS2V5VG9rZW49IjMxYmYzODU2YWQzNjRlMzUiIGxhbmd1YWdlPSJuZXV0cmFsIiB2ZXJzaW9uU2NvcGU9Im5vblN4UyIgeG1sbnM6d2NtPSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL1dNSUNvbmZpZy8yMDAyL1N0YXRlIiB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIj4NCiAgICAgICAgICAgIDxEaXNwbGF5Pg0KICAgICAgICAgICAgICAgIDxDb2xvckRlcHRoPjMyPC9Db2xvckRlcHRoPg0KICAgICAgICAgICAgICAgIDxEUEk+OTY8L0RQST4NCiAgICAgICAgICAgICAgICA8SG9yaXpvbnRhbFJlc29sdXRpb24+MTAyNDwvSG9yaXpvbnRhbFJlc29sdXRpb24+DQogICAgICAgICAgICAgICAgPFJlZnJlc2hSYXRlPjc1PC9SZWZyZXNoUmF0ZT4NCiAgICAgICAgICAgICAgICA8VmVydGljYWxSZXNvbHV0aW9uPjc2ODwvVmVydGljYWxSZXNvbHV0aW9uPg0KICAgICAgICAgICAgPC9EaXNwbGF5Pg0KICAgICAgICAgICAgPENvbXB1dGVyTmFtZT48IVtDREFUQVt3aW50ZXN0XV0+PC9Db21wdXRlck5hbWU+DQogICAgICAgICAgICA8VGltZVpvbmU+PCFbQ0RBVEFbR01UIFN0YW5kYXJkIFRpbWVdXT48L1RpbWVab25lPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgPGNvbXBvbmVudCBuYW1lPSJNaWNyb3NvZnQtV2luZG93cy1JbnRlcm5hdGlvbmFsLUNvcmUiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPElucHV0TG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9JbnB1dExvY2FsZT4NCiAgICAgICAgICAgIDxVc2VyTG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9Vc2VyTG9jYWxlPg0KICAgICAgICAgICAgPFN5c3RlbUxvY2FsZT48IVtDREFUQVtlbl9VU11dPjwvU3lzdGVtTG9jYWxlPg0KICAgICAgICAgICAgPFVJTGFuZ3VhZ2U+PCFbQ0RBVEFbZW5fVVNdXT48L1VJTGFuZ3VhZ2U+DQogICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICA8Y29tcG9uZW50IG5hbWU9Ik1pY3Jvc29mdC1XaW5kb3dzLVVuYXR0ZW5kZWRKb2luIiBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9ImFtZDY0IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPElkZW50aWZpY2F0aW9uPg0KICAgICAgICAgICAgICAgIDxDcmVkZW50aWFscz4NCiAgICAgICAgICAgICAgICAgICAgPERvbWFpbj48IVtDREFUQVtdXT48L0RvbWFpbj4NCiAgICAgICAgICAgICAgICAgICAgPFBhc3N3b3JkPjwhW0NEQVRBW11dPjwvUGFzc3dvcmQ+DQogICAgICAgICAgICAgICAgICAgIDxVc2VybmFtZT48IVtDREFUQVtdXT48L1VzZXJuYW1lPg0KICAgICAgICAgICAgICAgIDwvQ3JlZGVudGlhbHM+DQogICAgICAgICAgICAgICAgPEpvaW5Eb21haW4+PCFbQ0RBVEFbXV0+PC9Kb2luRG9tYWluPg0KICAgICAgICAgICAgICAgIDxNYWNoaW5lT2JqZWN0T1U+PCFbQ0RBVEFbXV0+PC9NYWNoaW5lT2JqZWN0T1U+DQogICAgICAgICAgICA8L0lkZW50aWZpY2F0aW9uPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICA8L3NldHRpbmdzPg0KICAgIDxzZXR0aW5ncyBwYXNzPSJvb2JlU3lzdGVtIj4NCiAgICAgICAgPGNvbXBvbmVudCBuYW1lPSJNaWNyb3NvZnQtV2luZG93cy1JbnRlcm5hdGlvbmFsLUNvcmUiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPElucHV0TG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9JbnB1dExvY2FsZT4NCiAgICAgICAgICAgIDxVc2VyTG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9Vc2VyTG9jYWxlPg0KICAgICAgICAgICAgPFN5c3RlbUxvY2FsZT48IVtDREFUQVtlbl9VU11dPjwvU3lzdGVtTG9jYWxlPg0KICAgICAgICAgICAgPFVJTGFuZ3VhZ2U+PCFbQ0RBVEFbZW5fVVNdXT48L1VJTGFuZ3VhZ2U+DQogICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICA8Y29tcG9uZW50IG5hbWU9Ik1pY3Jvc29mdC1XaW5kb3dzLVNoZWxsLVNldHVwIiBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9ImFtZDY0IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPE9PQkU+DQogICAgICAgICAgICAgICAgPFByb3RlY3RZb3VyUEM+MjwvUHJvdGVjdFlvdXJQQz4NCiAgICAgICAgICAgICAgICA8TmV0d29ya0xvY2F0aW9uPldvcms8L05ldHdvcmtMb2NhdGlvbj4NCiAgICAgICAgICAgICAgICA8SGlkZUVVTEFQYWdlPnRydWU8L0hpZGVFVUxBUGFnZT4NCiAgICAgICAgICAgIDwvT09CRT4NCiAgICAgICAgICAgIDxVc2VyQWNjb3VudHM+DQogICAgICAgICAgICAgICAgPEFkbWluaXN0cmF0b3JQYXNzd29yZD4NCiAgICAgICAgICAgICAgICAgICAgPFZhbHVlPjwhW0NEQVRBW2NwNHkhNV1dPjwvVmFsdWU+DQogICAgICAgICAgICAgICAgICAgIDxQbGFpblRleHQ+dHJ1ZTwvUGxhaW5UZXh0Pg0KICAgICAgICAgICAgICAgIDwvQWRtaW5pc3RyYXRvclBhc3N3b3JkPg0KICAgICAgICAgICAgICAgIDxMb2NhbEFjY291bnRzPg0KICAgICAgICAgICAgICAgICAgICA8TG9jYWxBY2NvdW50IHdjbTphY3Rpb249ImFkZCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8UGFzc3dvcmQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFZhbHVlPjwhW0NEQVRBW2NwNHkhNV1dPjwvVmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFBsYWluVGV4dD50cnVlPC9QbGFpblRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8L1Bhc3N3b3JkPg0KICAgICAgICAgICAgICAgICAgICAgICAgPEdyb3VwPmFkbWluaXN0cmF0b3JzPC9Hcm91cD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxOYW1lPnVzZXI8L05hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICA8RGlzcGxheU5hbWU+dXNlcjwvRGlzcGxheU5hbWU+DQogICAgICAgICAgICAgICAgICAgIDwvTG9jYWxBY2NvdW50Pg0KICAgICAgICAgICAgICAgIDwvTG9jYWxBY2NvdW50cz4NCiAgICAgICAgICAgIDwvVXNlckFjY291bnRzPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICA8L3NldHRpbmdzPg0KICAgIDxjcGk6b2ZmbGluZUltYWdlIGNwaTpzb3VyY2U9IndpbTpkOi9zb3VyY2VzL2luc3RhbGwud2ltI1dpbmRvd3MgNyBFTlRFUlBSSVNFIiB4bWxuczpjcGk9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206Y3BpIi8+DQo8L3VuYXR0ZW5kPg0K'}}},
u'readonly': u'true', u'deviceId':
u'dd6f617c-2b8a-4c41-93f1-67a4617e301e', u'path': u'', u'device':
u'floppy', u'shared': u'false', u'type': u'disk'}, {u'device': u'qxl',
u'specParams': {u'vram': u'32768', u'heads': u'1'}, u'type': u'video',
u'deviceId': u'c150cc76-ff34-4c8a-9770-f049f6d33590'}, {u'index': u'2',
u'iface': u'ide', u'bootOrder': u'2', u'specParams': {}, u'readonly':
u'true', u'deviceId': u'45db0196-d16f-4820-8187-9628396e746c', u'path':
u'/rhev/data-center/mnt/virtfs-fs:_nfs_iso/16f88659-d139-49a4-b537-7b5db9b9b1c3/images/11111111-1111-1111-1111-111111111111/en_windows_7_professional_x64_dvd_x15-65805.iso',
u'device': u'cdrom', u'shared': u'false', u'type': u'disk'}, {u'index':
0, u'iface': u'virtio', u'format': u'raw', u'bootOrder': u'1',
u'volumeID': u'd9973802-1983-4236-9a66-1d2d1957799e', u'imageID':
u'1b105659-3f4c-4fa2-b4e3-e8fd15501eb3', u'specParams': {}, u'readonly':
u'false', u'domainID': u'c6628e37-903e-427c-bedb-f7fe16267778',
u'optional': u'false', u'deviceId':
u'1b105659-3f4c-4fa2-b4e3-e8fd15501eb3', u'poolID':
u'a5a001c7-bf45-444d-8e9c-884e6fedec24', u'device': u'disk', u'shared':
u'false', u'propagateErrors': u'off', u'type': u'disk'}, {u'nicModel':
u'pv', u'macAddr': u'00:1a:4a:5d:5c:04', u'linkActive': u'true',
u'network': u'yorku', u'bootOrder': u'3', u'filter':
u'vdsm-no-mac-spoofing', u'specParams': {u'inbound': {}, u'outbound':
{}}, u'deviceId': u'd58aadde-27e2-4c76-9aa7-5f9053f0c415', u'device':
u'bridge', u'type': u'interface'}, {u'device': u'ich6', u'specParams':
{}, u'type': u'sound', u'deviceId':
u'05120a5d-7633-4c74-94cf-2f6ef70e1eef'}, {u'device': u'memballoon',
u'specParams': {u'model': u'virtio'}, u'type': u'balloon', u'deviceId':
u'cf2be11d-5f87-4c62-9877-625a90d75d3d'}, {u'index': u'0',
u'specParams': {}, u'deviceId': u'2c78adb0-dce6-49fc-88b8-46481d459aa2',
u'device': u'scsi', u'model': u'virtio-scsi', u'type': u'controller'},
{u'device': u'virtio-serial', u'specParams': {}, u'type': u'controller',
u'deviceId': u'ddee73fb-2605-4794-ab40-f4cf2ed57a1f'}], u'timeOffset':
u'3600', u'maxVCpus': u'16', u'spiceSecureChannels':
u'smain,sinputs,scursor,splayback,srecord,sdisplay,susbredir,ssmartcard', u'display':
u'qxl'}, u'vmID': u'454a5771-2780-4a0b-904a-e2caf08f7bdc'}
Thread-29723::INFO::2015-04-16
10:48:37,214::clientIF::394::vds::(createVm) vmContainerLock acquired by
vm 454a5771-2780-4a0b-904a-e2caf08f7bdc
Thread-29723::DEBUG::2015-04-16
10:48:37,221::clientIF::407::vds::(createVm) Total desktops after
creation of 454a5771-2780-4a0b-904a-e2caf08f7bdc is 1
Thread-29724::DEBUG::2015-04-16
10:48:37,221::vm::2264::vm.Vm::(_startUnderlyingVm)
vmId=`454a5771-2780-4a0b-904a-e2caf08f7bdc`::Start
Thread-29724::DEBUG::2015-04-16
10:48:37,223::vm::2268::vm.Vm::(_startUnderlyingVm)
vmId=`454a5771-2780-4a0b-904a-e2caf08f7bdc`::_ongoingCreations acquired
Thread-29724::INFO::2015-04-16 10:48:37,224::vm::3261::vm.Vm::(_run)
vmId=`454a5771-2780-4a0b-904a-e2caf08f7bdc`::VM wrapper has started
Thread-29723::DEBUG::2015-04-16
10:48:37,226::__init__::500::jsonrpc.JsonRpcServer::(_serveRequest)
Return 'VM.create' in bridge with {u'acpiEnable': u'true',
u'emulatedMachine': u'rhel6.5.0', u'vmId':
u'454a5771-2780-4a0b-904a-e2caf08f7bdc', u'memGuaranteedSize': 1365,
u'transparentHugePages': u'true', 'displaySecurePort': '-1',
u'spiceSslCipherSuite': u'DEFAULT', u'cpuType': u'SandyBridge', u'smp':
u'2', u'smartcardEnable': u'false', u'hypervEnable': u'true', u'custom':
{}, u'vmType': u'kvm', u'memSize': 2048, u'smpCoresPerSocket': u'1',
u'vmName': u'wintest', u'nice': u'0', 'status': 'WaitForLaunch',
u'bootMenuEnable': u'false', 'pid': '0', u'copyPasteEnable': u'true',
'displayIp': '130.63.94.34', 'displayPort': '-1', 'guestDiskMapping':
{}, 'clientIp': '', u'fileTransferEnable': u'true', 'nicModel':
'rtl8139,pv', u'keyboardLayout': u'en-us', u'kvmEnable': u'true',
u'displayNetwork': u'yorku', u'devices': [{u'index': u'0', u'iface':
u'fdc', u'specParams': {u'vmPayload': {u'file': {u'"Unattend.xml"':
u'PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjx1bmF0dGVuZCB4bWxucz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp1bmF0dGVuZCI+DQogICAgPHNldHRpbmdzIHBhc3M9IndpbmRvd3NQRSI+DQogICAgICAgIDxjb21wb25lbnQgbmFtZT0iTWljcm9zb2Z0LVdpbmRvd3MtU2V0dXAiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPFVzZXJEYXRhPg0KICAgICAgICAgICAgICAgIDxQcm9kdWN0S2V5Pg0KICAgICAgICAgICAgICAgICAgICA8S2V5PjwhW0NEQVRBW11dPjwvS2V5Pg0KICAgICAgICAgICAgICAgIDwvUHJvZHVjdEtleT4NCiAgICAgICAgICAgICAgICA8QWNjZXB0RXVsYT50cnVlPC9BY2NlcHRFdWxhPg0KICAgICAgICAgICAgICAgIDxGdWxsTmFtZT4idXNlciI8L0Z1bGxOYW1lPg0KICAgICAgICAgICAgICAgIDxPcmdhbml6YXRpb24+PCFbQ0RBVEFbZWVjcy55b3JrdS5jYV1dPjwvT3JnYW5pemF0aW9uPg0KICAgICAgICAgICAgPC9Vc2VyRGF0YT4NCiAgICAgICAgICAgIDxJbWFnZUluc3RhbGw+DQogICAgICAgICAgICAgICAgPE9TSW1hZ2U+DQogICAgICAgICAgICAgICAgICAgIDxJbnN0YWxsVG9BdmFpbGFibGVQYXJ0aXRpb24+dHJ1ZTwvSW5zdGFsbFRvQXZhaWxhYmxlUGFydGl0aW9uPg0KICAgICAgICAgICAgICAgIDwvT1NJbWFnZT4NCiAgICAgICAgICAgIDwvSW1hZ2VJbnN0YWxsPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgPGNvbXBvbmVudCBuYW1lPSJNaWNyb3NvZnQtV2luZG93cy1JbnRlcm5hdGlvbmFsLUNvcmUtV2luUEUiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPFNldHVwVUlMYW5ndWFnZT4NCiAgICAgICAgICAgICAgICA8VUlMYW5ndWFnZT48IVtDREFUQVtlbl9VU11dPjwvVUlMYW5ndWFnZT4NCiAgICAgICAgICAgIDwvU2V0dXBVSUxhbmd1YWdlPg0KICAgICAgICAgICAgPElucHV0TG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9JbnB1dExvY2FsZT4NCiAgICAgICAgICAgIDxVSUxhbmd1YWdlPjwhW0NEQVRBW2VuX1VTXV0+PC9VSUxhbmd1YWdlPg0KICAgICAgICAgICAgPFN5c3RlbUxvY2FsZT48IVtDREFUQVtlbl9VU11dPjwvU3lzdGVtTG9jYWxlPg0KICAgICAgICAgICAgPFVzZXJMb2NhbGU+PCFbQ0RBVEFbZW5fVVNdXT48L1VzZXJMb2NhbGU+DQogICAgICAgIDwvY29tcG9uZW50Pg0KICAgIDwvc2V0dGluZ3M+DQogICAgPHNldHRpbmdzIHBhc3M9InNwZWNpYWxpemUiPg0KICAgICAgICA8Y29tcG9uZW50IG5hbWU9Ik1pY3Jvc29mdC1XaW5kb3dzLVNoZWxsLVNldHVwIiBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9Ing4NiIgcHVibGljS2V5VG9rZW49IjMxYmYzODU2YWQzNjRlMzUiIGxhbmd1YWdlPSJuZXV0cmFsIiB2ZXJzaW9uU2NvcGU9Im5vblN4UyIgeG1sbnM6d2NtPSJodHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL1dNSUNvbmZpZy8yMDAyL1N0YXRlIiB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIj4NCiAgICAgICAgICAgIDxEaXNwbGF5Pg0KICAgICAgICAgICAgICAgIDxDb2xvckRlcHRoPjMyPC9Db2xvckRlcHRoPg0KICAgICAgICAgICAgICAgIDxEUEk+OTY8L0RQST4NCiAgICAgICAgICAgICAgICA8SG9yaXpvbnRhbFJlc29sdXRpb24+MTAyNDwvSG9yaXpvbnRhbFJlc29sdXRpb24+DQogICAgICAgICAgICAgICAgPFJlZnJlc2hSYXRlPjc1PC9SZWZyZXNoUmF0ZT4NCiAgICAgICAgICAgICAgICA8VmVydGljYWxSZXNvbHV0aW9uPjc2ODwvVmVydGljYWxSZXNvbHV0aW9uPg0KICAgICAgICAgICAgPC9EaXNwbGF5Pg0KICAgICAgICAgICAgPENvbXB1dGVyTmFtZT48IVtDREFUQVt3aW50ZXN0XV0+PC9Db21wdXRlck5hbWU+DQogICAgICAgICAgICA8VGltZVpvbmU+PCFbQ0RBVEFbR01UIFN0YW5kYXJkIFRpbWVdXT48L1RpbWVab25lPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICAgICAgPGNvbXBvbmVudCBuYW1lPSJNaWNyb3NvZnQtV2luZG93cy1JbnRlcm5hdGlvbmFsLUNvcmUiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPElucHV0TG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9JbnB1dExvY2FsZT4NCiAgICAgICAgICAgIDxVc2VyTG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9Vc2VyTG9jYWxlPg0KICAgICAgICAgICAgPFN5c3RlbUxvY2FsZT48IVtDREFUQVtlbl9VU11dPjwvU3lzdGVtTG9jYWxlPg0KICAgICAgICAgICAgPFVJTGFuZ3VhZ2U+PCFbQ0RBVEFbZW5fVVNdXT48L1VJTGFuZ3VhZ2U+DQogICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICA8Y29tcG9uZW50IG5hbWU9Ik1pY3Jvc29mdC1XaW5kb3dzLVVuYXR0ZW5kZWRKb2luIiBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9ImFtZDY0IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPElkZW50aWZpY2F0aW9uPg0KICAgICAgICAgICAgICAgIDxDcmVkZW50aWFscz4NCiAgICAgICAgICAgICAgICAgICAgPERvbWFpbj48IVtDREFUQVtdXT48L0RvbWFpbj4NCiAgICAgICAgICAgICAgICAgICAgPFBhc3N3b3JkPjwhW0NEQVRBW11dPjwvUGFzc3dvcmQ+DQogICAgICAgICAgICAgICAgICAgIDxVc2VybmFtZT48IVtDREFUQVtdXT48L1VzZXJuYW1lPg0KICAgICAgICAgICAgICAgIDwvQ3JlZGVudGlhbHM+DQogICAgICAgICAgICAgICAgPEpvaW5Eb21haW4+PCFbQ0RBVEFbXV0+PC9Kb2luRG9tYWluPg0KICAgICAgICAgICAgICAgIDxNYWNoaW5lT2JqZWN0T1U+PCFbQ0RBVEFbXV0+PC9NYWNoaW5lT2JqZWN0T1U+DQogICAgICAgICAgICA8L0lkZW50aWZpY2F0aW9uPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICA8L3NldHRpbmdzPg0KICAgIDxzZXR0aW5ncyBwYXNzPSJvb2JlU3lzdGVtIj4NCiAgICAgICAgPGNvbXBvbmVudCBuYW1lPSJNaWNyb3NvZnQtV2luZG93cy1JbnRlcm5hdGlvbmFsLUNvcmUiIHByb2Nlc3NvckFyY2hpdGVjdHVyZT0ieDg2IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPElucHV0TG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9JbnB1dExvY2FsZT4NCiAgICAgICAgICAgIDxVc2VyTG9jYWxlPjwhW0NEQVRBW2VuX1VTXV0+PC9Vc2VyTG9jYWxlPg0KICAgICAgICAgICAgPFN5c3RlbUxvY2FsZT48IVtDREFUQVtlbl9VU11dPjwvU3lzdGVtTG9jYWxlPg0KICAgICAgICAgICAgPFVJTGFuZ3VhZ2U+PCFbQ0RBVEFbZW5fVVNdXT48L1VJTGFuZ3VhZ2U+DQogICAgICAgIDwvY29tcG9uZW50Pg0KICAgICAgICA8Y29tcG9uZW50IG5hbWU9Ik1pY3Jvc29mdC1XaW5kb3dzLVNoZWxsLVNldHVwIiBwcm9jZXNzb3JBcmNoaXRlY3R1cmU9ImFtZDY0IiBwdWJsaWNLZXlUb2tlbj0iMzFiZjM4NTZhZDM2NGUzNSIgbGFuZ3VhZ2U9Im5ldXRyYWwiIHZlcnNpb25TY29wZT0ibm9uU3hTIiB4bWxuczp3Y209Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vV01JQ29uZmlnLzIwMDIvU3RhdGUiIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiPg0KICAgICAgICAgICAgPE9PQkU+DQogICAgICAgICAgICAgICAgPFByb3RlY3RZb3VyUEM+MjwvUHJvdGVjdFlvdXJQQz4NCiAgICAgICAgICAgICAgICA8TmV0d29ya0xvY2F0aW9uPldvcms8L05ldHdvcmtMb2NhdGlvbj4NCiAgICAgICAgICAgICAgICA8SGlkZUVVTEFQYWdlPnRydWU8L0hpZGVFVUxBUGFnZT4NCiAgICAgICAgICAgIDwvT09CRT4NCiAgICAgICAgICAgIDxVc2VyQWNjb3VudHM+DQogICAgICAgICAgICAgICAgPEFkbWluaXN0cmF0b3JQYXNzd29yZD4NCiAgICAgICAgICAgICAgICAgICAgPFZhbHVlPjwhW0NEQVRBW2NwNHkhNV1dPjwvVmFsdWU+DQogICAgICAgICAgICAgICAgICAgIDxQbGFpblRleHQ+dHJ1ZTwvUGxhaW5UZXh0Pg0KICAgICAgICAgICAgICAgIDwvQWRtaW5pc3RyYXRvclBhc3N3b3JkPg0KICAgICAgICAgICAgICAgIDxMb2NhbEFjY291bnRzPg0KICAgICAgICAgICAgICAgICAgICA8TG9jYWxBY2NvdW50IHdjbTphY3Rpb249ImFkZCI+DQogICAgICAgICAgICAgICAgICAgICAgICA8UGFzc3dvcmQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFZhbHVlPjwhW0NEQVRBW2NwNHkhNV1dPjwvVmFsdWU+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFBsYWluVGV4dD50cnVlPC9QbGFpblRleHQ+DQogICAgICAgICAgICAgICAgICAgICAgICA8L1Bhc3N3b3JkPg0KICAgICAgICAgICAgICAgICAgICAgICAgPEdyb3VwPmFkbWluaXN0cmF0b3JzPC9Hcm91cD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxOYW1lPnVzZXI8L05hbWU+DQogICAgICAgICAgICAgICAgICAgICAgICA8RGlzcGxheU5hbWU+dXNlcjwvRGlzcGxheU5hbWU+DQogICAgICAgICAgICAgICAgICAgIDwvTG9jYWxBY2NvdW50Pg0KICAgICAgICAgICAgICAgIDwvTG9jYWxBY2NvdW50cz4NCiAgICAgICAgICAgIDwvVXNlckFjY291bnRzPg0KICAgICAgICA8L2NvbXBvbmVudD4NCiAgICA8L3NldHRpbmdzPg0KICAgIDxjcGk6b2ZmbGluZUltYWdlIGNwaTpzb3VyY2U9IndpbTpkOi9zb3VyY2VzL2luc3RhbGwud2ltI1dpbmRvd3MgNyBFTlRFUlBSSVNFIiB4bWxuczpjcGk9InVybjpzY2hlbWFzLW1pY3Jvc29mdC1jb206Y3BpIi8+DQo8L3VuYXR0ZW5kPg0K'}}},
u'readonly': u'true', 'deviceType': u'disk', u'deviceId':
u'dd6f617c-2b8a-4c41-93f1-67a4617e301e', u'shared': u'false', u'device':
u'floppy', u'path': u'', u'type': u'disk'}, {u'device': u'qxl',
u'specParams': {u'vram': u'32768', u'heads': u'1'}, 'deviceType':
u'video', u'type': u'video', u'deviceId':
u'c150cc76-ff34-4c8a-9770-f049f6d33590'}, {u'index': u'2', u'iface':
u'ide', u'bootOrder': u'2', u'specParams': {}, u'readonly': u'true',
'deviceType': u'disk', u'deviceId':
u'45db0196-d16f-4820-8187-9628396e746c', u'shared': u'false', u'device':
u'cdrom', u'path':
u'/rhev/data-center/mnt/virtfs-fs:_nfs_iso/16f88659-d139-49a4-b537-7b5db9b9b1c3/images/11111111-1111-1111-1111-111111111111/en_windows_7_professional_x64_dvd_x15-65805.iso',
u'type': u'disk'}, {u'index': 0, u'iface': u'virtio', u'type': u'disk',
u'format': u'raw', u'bootOrder': u'1', u'volumeID':
u'd9973802-1983-4236-9a66-1d2d1957799e', u'imageID':
u'1b105659-3f4c-4fa2-b4e3-e8fd15501eb3', u'specParams': {}, u'readonly':
u'false', u'domainID': u'c6628e37-903e-427c-bedb-f7fe16267778',
'deviceType': u'disk', u'deviceId':
u'1b105659-3f4c-4fa2-b4e3-e8fd15501eb3', u'poolID':
u'a5a001c7-bf45-444d-8e9c-884e6fedec24', u'device': u'disk', u'shared':
u'false', u'propagateErrors': u'off', u'optional': u'false'},
{u'nicModel': u'pv', u'macAddr': u'00:1a:4a:5d:5c:04', u'linkActive':
u'true', u'network': u'yorku', u'bootOrder': u'3', u'filter':
u'vdsm-no-mac-spoofing', u'specParams': {u'inbound': {}, u'outbound':
{}}, 'deviceType': u'interface', u'deviceId':
u'd58aadde-27e2-4c76-9aa7-5f9053f0c415', u'device': u'bridge', u'type':
u'interface'}, {u'device': u'ich6', u'specParams': {}, 'deviceType':
u'sound', u'type': u'sound', u'deviceId':
u'05120a5d-7633-4c74-94cf-2f6ef70e1eef'}, {u'device': u'memballoon',
u'specParams': {u'model': u'virtio'}, 'deviceType': u'balloon', u'type':
u'balloon', u'deviceId': u'cf2be11d-5f87-4c62-9877-625a90d75d3d'},
{u'index': u'0', u'specParams': {}, 'deviceType': u'controller',
u'deviceId': u'2c78adb0-dce6-49fc-88b8-46481d459aa2', u'device':
u'scsi', u'model': u'virtio-scsi', u'type': u'controller'}, {u'device':
u'virtio-serial', u'specParams': {}, 'deviceType': u'controller',
u'type': u'controller', u'deviceId':
u'ddee73fb-2605-4794-ab40-f4cf2ed57a1f'}], u'timeOffset': u'3600',
u'maxVCpus': u'16', u'spiceSecureChannels':
u'smain,sinputs,scursor,splayback,srecord,sdisplay,susbredir,ssmartcard', u'display':
u'qxl'}
Thread-29724::DEBUG::2015-04-16
10:48:37,226::task::595::Storage.TaskManager.Task::(_updateState)
Task=`48da45b5-5a8a-4704-8568-56e8c1619570`::moving from state init ->
state preparing
Thread-29723::DEBUG::2015-04-16
10:48:37,227::stompReactor::163::yajsonrpc.StompServer::(send) Sending
response
Thread-29724::INFO::2015-04-16
10:48:37,227::logUtils::44::dispatcher::(wrapper) Run and protect:
getVolumeSize(sdUUID=u'c6628e37-903e-427c-bedb-f7fe16267778',
spUUID=u'a5a001c7-bf45-444d-8e9c-884e6fedec24',
imgUUID=u'1b105659-3f4c-4fa2-b4e3-e8fd15501eb3',
volUUID=u'd9973802-1983-4236-9a66-1d2d1957799e', options=None)
Thread-29724::INFO::2015-04-16
10:48:37,231::logUtils::47::dispatcher::(wrapper) Run and protect:
getVolumeSize, Return response: {'truesize': '0', 'apparentsize':
'42949672960'}
Thread-29724::DEBUG::2015-04-16
10:48:37,231::task::1191::Storage.TaskManager.Task::(prepare)
Task=`48da45b5-5a8a-4704-8568-56e8c1619570`::finished: {'truesize': '0',
'apparentsize': '42949672960'}
Thread-29724::DEBUG::2015-04-16
10:48:37,231::task::595::Storage.TaskManager.Task::(_updateState)
Task=`48da45b5-5a8a-4704-8568-56e8c1619570`::moving from state preparing
-> state finished
Thread-29724::DEBUG::2015-04-16
10:48:37,231::resourceManager::940::Storage.ResourceManager.Owner::(releaseAll)
Owner.releaseAll requests {} resources {}
Thread-29724::DEBUG::2015-04-16
10:48:37,231::resourceManager::977::Storage.ResourceManager.Owner::(cancelAll)
Owner.cancelAll requests {}
Thread-29724::DEBUG::2015-04-16
10:48:37,231::task::993::Storage.TaskManager.Task::(_decref)
Task=`48da45b5-5a8a-4704-8568-56e8c1619570`::ref 0 aborting False
Thread-29724::DEBUG::2015-04-16
10:48:37,236::vm::2294::vm.Vm::(_startUnderlyingVm)
vmId=`454a5771-2780-4a0b-904a-e2caf08f7bdc`::_ongoingCreations released
Thread-29724::ERROR::2015-04-16
10:48:37,236::vm::2331::vm.Vm::(_startUnderlyingVm)
vmId=`454a5771-2780-4a0b-904a-e2caf08f7bdc`::The vm start process failed
Traceback (most recent call last):
File "/usr/share/vdsm/virt/vm.py", line 2271, in _startUnderlyingVm
File "/usr/share/vdsm/virt/vm.py", line 3266, in _run
File "/usr/share/vdsm/virt/vm.py", line 2353, in preparePaths
File "/usr/share/vdsm/clientIF.py", line 309, in prepareVolumePath
File "/usr/share/vdsm/clientIF.py", line 353, in
_prepareVolumePathFromPayload
File "/usr/share/vdsm/supervdsm.py", line 50, in __call__
File "/usr/share/vdsm/supervdsm.py", line 48, in <lambda>
File "<string>", line 2, in mkFloppyFs
File "/usr/lib64/python2.7/multiprocessing/managers.py", line 773, in
_callmethod
OSError: [Errno 5] could not create floppy file: code 1, out mkfs.fat
3.0.20 (12 Jun 2013)
err mkfs.msdos: unable to create
/var/run/vdsm/payload/454a5771-2780-4a0b-904a-e2caf08f7bdc.ea432ba28823b1a56eaf6b2187ed863b.img
Thread-29724::DEBUG::2015-04-16
10:48:37,237::vm::2786::vm.Vm::(setDownStatus)
vmId=`454a5771-2780-4a0b-904a-e2caf08f7bdc`::Changed state to Down:
[Errno 5] could not create floppy file: code 1, out mkfs.fat 3.0.20 (12
Jun 2013)
err mkfs.msdos: unable to create
/var/run/vdsm/payload/454a5771-2780-4a0b-904a-e2caf08f7bdc.ea432ba28823b1a56eaf6b2187ed863b.img
(code=1)
JsonRpc (StompReactor)::DEBUG::2015-04-16
10:48:39,061::stompReactor::98::Broker.StompAdapter::(handle_frame)
Handling message <StompFrame command='SEND'>
JsonRpcServer::DEBUG::2015-04-16
10:48:39,061::__init__::506::jsonrpc.JsonRpcServer::(serve_requests)
Waiting for request
Thread-29726::DEBUG::2015-04-16
10:48:39,063::task::595::Storage.TaskManager.Task::(_updateState)
Task=`dd10f700-12ae-4519-97b5-535577d5d18b`::moving from state init ->
state preparing
Thread-29726::INFO::2015-04-16
10:48:39,064::logUtils::44::dispatcher::(wrapper) Run and protect:
repoStats(options=None)
Thread-29726::INFO::2015-04-16
10:48:39,064::logUtils::47::dispatcher::(wrapper) Run and protect:
repoStats, Return response: {u'16f88659-d139-49a4-b537-7b5db9b9b1c3':
{'code': 0, 'version': 0, 'acquired': True, 'delay': '0.000188821',
'lastCheck': '7.3', 'valid': True},
u'c6628e37-903e-427c-bedb-f7fe16267778': {'code': 0, 'version': 3,
'acquired': True, 'delay': '0.000176593', 'lastCheck': '7.2', 'valid':
True}}
Thread-29726::DEBUG::2015-04-16
10:48:39,064::task::1191::Storage.TaskManager.Task::(prepare)
Task=`dd10f700-12ae-4519-97b5-535577d5d18b`::finished:
{u'16f88659-d139-49a4-b537-7b5db9b9b1c3': {'code': 0, 'version': 0,
'acquired': True, 'delay': '0.000188821', 'lastCheck': '7.3', 'valid':
True}, u'c6628e37-903e-427c-bedb-f7fe16267778': {'code': 0, 'version':
3, 'acquired': True, 'delay': '0.000176593', 'lastCheck': '7.2',
'valid': True}}
Thread-29726::DEBUG::2015-04-16
10:48:39,064::task::595::Storage.TaskManager.Task::(_updateState)
Task=`dd10f700-12ae-4519-97b5-535577d5d18b`::moving from state preparing
-> state finished
Thread-29726::DEBUG::2015-04-16
10:48:39,064::resourceManager::940::Storage.ResourceManager.Owner::(releaseAll)
Owner.releaseAll requests {} resources {}
Thread-29726::DEBUG::2015-04-16
10:48:39,064::resourceManager::977::Storage.ResourceManager.Owner::(cancelAll)
Owner.cancelAll requests {}
Thread-29726::DEBUG::2015-04-16
10:48:39,064::task::993::Storage.TaskManager.Task::(_decref)
Task=`dd10f700-12ae-4519-97b5-535577d5d18b`::ref 0 aborting False
Thread-29726::ERROR::2015-04-16
10:48:39,065::API::1712::vds::(_getHaInfo) failed to retrieve Hosted
Engine HA score '[Errno 2] No such file or directory:
'/etc/ovirt-hosted-engine/hosted-engine.conf''Is the Hosted Engine setup
finished?
Thread-29726::DEBUG::2015-04-16
10:48:39,066::stompReactor::163::yajsonrpc.StompServer::(send) Sending
response
JsonRpc (StompReactor)::DEBUG::2015-04-16
10:48:39,100::stompReactor::98::Broker.StompAdapter::(handle_frame)
Handling message <StompFrame command='SEND'>
JsonRpcServer::DEBUG::2015-04-16
10:48:39,101::__init__::506::jsonrpc.JsonRpcServer::(serve_requests)
Waiting for request
Thread-29727::DEBUG::2015-04-16
10:48:39,102::stompReactor::163::yajsonrpc.StompServer::(send) Sending
response
JsonRpc (StompReactor)::DEBUG::2015-04-16
10:48:39,127::stompReactor::98::Broker.StompAdapter::(handle_frame)
Handling message <StompFrame command='SEND'>
JsonRpcServer::DEBUG::2015-04-16
10:48:39,127::__init__::506::jsonrpc.JsonRpcServer::(serve_requests)
Waiting for request
Thread-29728::DEBUG::2015-04-16
10:48:39,127::__init__::469::jsonrpc.JsonRpcServer::(_serveRequest)
Calling 'VM.destroy' in bridge with {u'vmID':
u'454a5771-2780-4a0b-904a-e2caf08f7bdc'}
Thread-29728::INFO::2015-04-16 10:48:39,128::API::332::vds::(destroy)
vmContainerLock acquired by vm 454a5771-2780-4a0b-904a-e2caf08f7bdc
Thread-29728::DEBUG::2015-04-16 10:48:39,128::vm::5026::vm.Vm::(destroy)
vmId=`454a5771-2780-4a0b-904a-e2caf08f7bdc`::destroy Called
Thread-29728::INFO::2015-04-16
10:48:39,128::vm::4952::vm.Vm::(releaseVm)
vmId=`454a5771-2780-4a0b-904a-e2caf08f7bdc`::Release VM resources
Thread-29728::WARNING::2015-04-16
10:48:39,129::vm::1953::vm.Vm::(_set_lastStatus)
vmId=`454a5771-2780-4a0b-904a-e2caf08f7bdc`::trying to set state to
Powering down when already Down
Thread-29728::WARNING::2015-04-16
10:48:39,129::utils::129::root::(rmFile) File:
/var/lib/libvirt/qemu/channels/454a5771-2780-4a0b-904a-e2caf08f7bdc.com.redhat.rhevm.vdsm
already removed
On virt1, the file exists in /var/run/vdsm/payload and is exactly
1474560 bytes. In fact, there's more than one. Now, virt1 is an ovirt
node. Is that a problem?
/var/run is tmpfs, 63 GB in size, 1% in use.
Jason.
10 years
Spice Connection
by Marcelo Donato
Hello Friends
I connected (client spice firefox)to a VM vm with the "open full screen
enabled".
Even by logging off the remote system still remain connected to VM.
How to get out of the spice connection?
I try Shift+F12, Ctrl+Alt but did not work
I can only close the spice connection when I power off the VM
--
Ao encaminhar esta mensagem, por favor:
1. Apague o meu e-mail e o meu nome.
2. Apague também os endereços dos amigos antes de reenviar
3. Use Cco ou Bcc para enviar mensagens!
Dificulte a disseminação de vírus e spam.
10 years
cdrom not working
by Jorick Astrego
This is a multi-part message in MIME format.
--------------020403020505050702080606
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Hi=2C
Normally we use foreman to provision vm=27s but I am testing with the user=
interface on 3=2E5=2E2rc3 =2E
I uploaded an CentOS iso and attached it to the cdrom=2E I then got a no
boot device error=2E
So I thought the boot priority doesn=27t try the next boot device when the=
disk is not formatted=2E
But when I change the boot order=2C it still doesn=27t boot=2E When I check=
the boot menu=2C there is no cdrom available=2E
Anything I can try next=3F The iso appears to be there=3A
2015-04-14 11=3A39=3A43=2C485 INFO=20
=5Borg=2Eovirt=2Eengine=2Ecore=2Evdsbroker=2Evdsbroker=2EGetFileStatsVD=
SCommand=5D
=28ajp--127=2E0=2E0=2E1-8702-61=29 START=2C GetFileStatsVDSCommand=28=
storagePoolId =3D 00000002-0002-0002-0002-0000000003b3=2C
ignoreFailoverLimit =3D false=29=2C log id=3A 30dee23b
2015-04-14 11=3A39=3A43=2C523 INFO=20
=5Borg=2Eovirt=2Eengine=2Ecore=2Evdsbroker=2Evdsbroker=2EGetFileStatsVD=
SCommand=5D
=28ajp--127=2E0=2E0=2E1-8702-61=29 FINISH=2C GetFileStatsVDSCommand=2C=
return=3A
=7BCentOS-7-x86=5F64-Minimal-1503-01=2Eiso=3D=7Bstatus=3D0=2C ctime=3D1=
428917624=2E0=2C
size=3D666894336=7D=7D=2C log id=3A 30dee23b
2015-04-14 11=3A39=3A43=2C551 INFO=20
=5Borg=2Eovirt=2Eengine=2Ecore=2Evdsbroker=2Evdsbroker=2EGetFileStatsVD=
SCommand=5D
=28ajp--127=2E0=2E0=2E1-8702-61=29 START=2C GetFileStatsVDSCommand=28=
storagePoolId =3D 00000002-0002-0002-0002-0000000003b3=2C
ignoreFailoverLimit =3D false=29=2C log id=3A 370ccd48
2015-04-14 11=3A39=3A43=2C561 INFO=20
=5Borg=2Eovirt=2Eengine=2Ecore=2Evdsbroker=2Evdsbroker=2EGetFileStatsVD=
SCommand=5D
=28ajp--127=2E0=2E0=2E1-8702-61=29 FINISH=2C GetFileStatsVDSCommand=2C=
return=3A =7B=7D=2C
log id=3A 370ccd48
2015-04-14 11=3A39=3A43=2C572 INFO=20
=5Borg=2Eovirt=2Eengine=2Ecore=2Edal=2Edbbroker=2Eauditloghandling=2EAu=
ditLogDirector=5D
=28ajp--127=2E0=2E0=2E1-8702-61=29 Correlation ID=3A null=2C Call Stack=
=3A null=2C
Custom Event ID=3A -1=2C Message=3A Refresh image list succeeded for
domain=28s=29=3A ISO=5FDOMAIN =28All file type=29
Met vriendelijke groet=2C With kind regards=2C
Jorick Astrego
Netbulae Virtualization Experts=20
----------------
=09Tel=3A 053 20 30 270 =09info=40netbulae=2Eeu =09Staalsteden 4-3A =09KvK=
08198180
=09Fax=3A 053 20 30 271 =09www=2Enetbulae=2Eeu =097547 TA Enschede =09BTW=
NL821234584B01
----------------
--------------020403020505050702080606
Content-Type: multipart/related;
boundary="------------020904080803030200060600"
--------------020904080803030200060600
Content-Type: text/html;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
=3Chtml=3E
=3Chead=3E
=3Cmeta http-equiv=3D=22content-type=22 content=3D=22text/html=3B chars=
et=3Dutf-8=22=3E
=3C/head=3E
=3Cbody bgcolor=3D=22=23FFFFFF=22 text=3D=22=23000000=22=3E
Hi=2C=3Cbr=3E
=3Cbr=3E
Normally we use foreman to provision vm=27s but I am testing with the=
user interface on 3=2E5=2E2rc3 =2E=3Cbr=3E
=3Cbr=3E
=3Cbr=3E
=3Cbr=3E
I uploaded an CentOS iso and attached it to the cdrom=2E I then got a=
no boot device error=2E=3Cbr=3E
=3Cbr=3E
=3Cbr=3E
=3Cbr=3E
=3Cimg src=3D=22cid=3Apart1=2E05050702=2E01060604=40netbulae=2Eeu=22 al=
t=3D=22=22=3E=3Cbr=3E
=3Cbr=3E
So I thought the boot priority doesn=27t try the next boot device when=
the disk is not formatted=2E =3Cbr=3E
=3Cbr=3E
=3Cimg src=3D=22cid=3Apart2=2E05090203=2E05090604=40netbulae=2Eeu=22 al=
t=3D=22=22=3E=3Cbr=3E
=3Cbr=3E
But when I change the boot order=2C it still doesn=27t boot=2E When I=
check the boot menu=2C there is no cdrom available=2E=3Cbr=3E
=3Cbr=3E
=3Cimg src=3D=22cid=3Apart3=2E03060407=2E00010001=40netbulae=2Eeu=22 al=
t=3D=22=22=3E=3Cbr=3E
=3Cbr=3E
Anything I can try next=3F The iso appears to be there=3A=3Cbr=3E
=3Cbr=3E
=3Cbr=3E
=3Cblockquote=3E=3Cimg src=3D=22cid=3Apart4=2E08090202=2E03040809=40net=
bulae=2Eeu=22
alt=3D=22=22=3E=3Cbr=3E
=3Cbr=3E
2015-04-14 11=3A39=3A43=2C485 INFO=C2=A0
=5Borg=2Eovirt=2Eengine=2Ecore=2Evdsbroker=2Evdsbroker=2EGetFileStats=
VDSCommand=5D
=28ajp--127=2E0=2E0=2E1-8702-61=29 START=2C GetFileStatsVDSCommand=28=
storagePoolId =3D 00000002-0002-0002-0002-0000000003b3=2C
ignoreFailoverLimit =3D false=29=2C log id=3A 30dee23b=3Cbr=3E
2015-04-14 11=3A39=3A43=2C523 INFO=C2=A0
=5Borg=2Eovirt=2Eengine=2Ecore=2Evdsbroker=2Evdsbroker=2EGetFileStats=
VDSCommand=5D
=28ajp--127=2E0=2E0=2E1-8702-61=29 FINISH=2C GetFileStatsVDSCommand=
=2C return=3A
=7BCentOS-7-x86=5F64-Minimal-1503-01=2Eiso=3D=7Bstatus=3D0=2C
ctime=3D1428917624=2E0=2C size=3D666894336=7D=7D=2C log id=3A 30dee23=
b=3Cbr=3E
2015-04-14 11=3A39=3A43=2C551 INFO=C2=A0
=5Borg=2Eovirt=2Eengine=2Ecore=2Evdsbroker=2Evdsbroker=2EGetFileStats=
VDSCommand=5D
=28ajp--127=2E0=2E0=2E1-8702-61=29 START=2C GetFileStatsVDSCommand=28=
storagePoolId =3D 00000002-0002-0002-0002-0000000003b3=2C
ignoreFailoverLimit =3D false=29=2C log id=3A 370ccd48=3Cbr=3E
2015-04-14 11=3A39=3A43=2C561 INFO=C2=A0
=5Borg=2Eovirt=2Eengine=2Ecore=2Evdsbroker=2Evdsbroker=2EGetFileStats=
VDSCommand=5D
=28ajp--127=2E0=2E0=2E1-8702-61=29 FINISH=2C GetFileStatsVDSCommand=
=2C return=3A
=7B=7D=2C log id=3A 370ccd48=3Cbr=3E
2015-04-14 11=3A39=3A43=2C572 INFO=C2=A0
=5Borg=2Eovirt=2Eengine=2Ecore=2Edal=2Edbbroker=2Eauditloghandling=2E=
AuditLogDirector=5D
=28ajp--127=2E0=2E0=2E1-8702-61=29 Correlation ID=3A null=2C Call Sta=
ck=3A null=2C
Custom Event ID=3A -1=2C Message=3A Refresh image list succeeded for=
domain=28s=29=3A ISO=5FDOMAIN =28All file type=29=3Cbr=3E
=3C/blockquote=3E
=3Cbr=3E
=20=
=3CBR /=3E
=3CBR /=3E
=3Cb style=3D=22color=3A=23604c78=22=3E=3C/b=3E=3Cbr=3E=3Cspan style=3D=22c=
olor=3A=23604c78=3B=22=3E=3Cfont color=3D=22000000=22=3E=3Cspan style=3D=22=
mso-fareast-language=3Aen-gb=3B=22 lang=3D=22NL=22=3EMet vriendelijke groet=
=2C With kind regards=2C=3Cbr=3E=3Cbr=3E=3C/span=3EJorick Astrego=3C/font=
=3E=3C/span=3E=3Cb style=3D=22color=3A=23604c78=22=3E=3Cbr=3E=3Cbr=3ENetbul=
ae Virtualization Experts =3C/b=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3B=
border-top=3A1px solid =23ccc=3B=22=3E=3Ctable style=3D=22width=3A 522px=22=
=3E=3Ctbody=3E=3Ctr=3E=3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=
=22=3ETel=3A 053 20 30 270=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bf=
ont-size=3A 10px=22=3Einfo=40netbulae=2Eeu=3C/td=3E =3Ctd style=3D=22wid=
th=3A 130px=3Bfont-size=3A 10px=22=3EStaalsteden 4-3A=3C/td=3E =3Ctd sty=
le=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EKvK 08198180=3C/td=3E=3C/tr=
=3E=3Ctr=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EFax=
=3A 053 20 30 271=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=
=3A 10px=22=3Ewww=2Enetbulae=2Eeu=3C/td=3E =3Ctd style=3D=22width=3A 130=
px=3Bfont-size=3A 10px=22=3E7547 TA Enschede=3C/td=3E =3Ctd style=3D=22w=
idth=3A 130px=3Bfont-size=3A 10px=22=3EBTW NL821234584B01=3C/td=3E=3C/tr=3E=
=3C/tbody=3E=3C/table=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3Bborder-top=
=3A1px solid =23ccc=3B=22=3E=3CBR /=3E
=3C/body=3E
=3C/html=3E
--------------020904080803030200060600
Content-Type: image/png;
name="begifadg.png"
Content-Transfer-Encoding: base64
Content-ID: <part1.05050702.01060604(a)netbulae.eu>
Content-Disposition: inline;
filename="begifadg.png"
iVBORw0KGgoAAAANSUhEUgAAA8UAAAIHCAYAAAC2Zf5nAAAABHNCSVQICAgIfAhkiAAAIABJ
REFUeF7snQeAF8X1x9/B0RSkKfYO9hp7xxK7sXeMvfeoUf/pxhgxJrbYS4zYNbH3hr2X2HtX
EFQQQTr89zM4596w9VeOO/iO+YXb3dk3bz4zOztv3sxsw9ob/nyqKYiACIiACIiACIiACIiA
CIiACIjALEig0abKJp4Fy11ZFgEREAEREAEREAEREAEREAERiAg0yiRWPRABERABERABERAB
ERABERABEZhVCbSbVTOufIuACIiACIiACIiACIiACIiACIiAjGLVAREQAREQAREQAREQAREQ
AREQgVmWQONUrSmeZQtfGRcBERABERABERABERABERCBWZ2APMWzeg1Q/kVABERABERABERA
BERABERgFiYgo3gWLnxlXQREQAREQAREQAREQAREQARmdQKNDSa7eFavBMq/CIiACIiACIiA
CIiACIiACMyqBBoXX3Du0nnXOuTSyGpyQ0NDQzM5KodyWMWvHK8wtviFRModi185XmFs8QuJ
lDsWv3K82npslXd1JSh+1fGL3y2W1bEUv9ryy5LWmHUx6Zo3xPhXRlkSodqf44HgB2//cKgc
inMWv+KskmKKXxKV4ufErzirpJjil0Sl+DnxK85qZoip8q6uFMWvOn7xu8WyOpbiV3t+eRJL
GcXeEJsyZUqTQSzDOA9xddd5KLwx3K5du2YDESqHfLbil88oK4b4ZdHJvyZ++YyyYohfFp38
a+KXz2hmiqHyrq40xa86fvG7xbI6luJXe34wzQuljGKEYYgttNBCttdee1m/fv2ssbG0iDyd
dD1GYNKkSfbee+/ZoEGD7NNPPzUMY5VD8SoifsVZJcUUvyQqxc+JX3FWSTHFL4lK8XN5/E4/
/fTiwhSzzRA46aST1F+ooLTynhf1e4tDFcvirJJiil8SleLn0vjlSWgYMGDA1LxI/joGMb/j
jz/eFl100aK3KV4NCHz00Ud25plnNjOKVQ7FwYpfcVZJMcUviUrxc+JXnFVSTPFLolL8XBq/
VVZZpbgQxWwzBF588UX1F6oorbTnRf3e8lDFsjyz+B3iVzt+3qmYJbGUm9dPlV544YWzZOpa
HQh45vHp6iqH4qDFrzirpJjil0Sl+DnxK84qKab4JVEpfi6Jnwzi4vzaWkxftuovVFZySc+L
+ltiWRmB6u5SXaw9vyyJpYxiBNHItm/fPkumrtWBAMz92mKVQ3nA4leeWfwO8RO/6ghUd7fq
X+35VSdRd7d2AuovVF5Cam8qZxfeKZYhkXLH4leOVxg75BdeD49LG8UI0OZaIcYZc6xyqI67
+IlfdQSqu1v1T/yqI6C7RaA4AbU3xVklxRS/JCqVnRPLyrj5u8SvOn5Zd0/btSkrhq6JgAiI
gAiIgAiIgAiIgAiIgAiIwExKQEbxTFqwypYIiIAIiIAIiIAIiIAIiIAIiEA+ARnF+YwUQwRE
QAREQAREQAREQAREQAREYCYlUNGa4jwWI0aMsDPOOKMpGt8y7tmzpy299NK24YYbWufOnfNE
2Oeff25ffvmlrb766rlxwwjMt3/66afthRdesK+//tptDDb33HPbeuutZ8suu2wYvfRxNbqV
TqwON+Tx+f777+20006zZZZZxn2PutrQ1nmVyb+v+3y64aCDDmq69eWXX7Ybb7zR1f9NN920
jMjp4rY1nvH2YO+997alllrK5Wn48OH2j3/8oxCTlspzrev+dIVXoxNDhw61+++/332LdOzY
sTbbbLO5tm2LLbawTp06uVRailmNstQqxBR5d5WpI2XitgoAMSVO+Mul9vyr79rFfz3allxs
gaYrl19/rw265SE7/qCdbO1VlrEdDj7F1ll1WfvLCfukZuHtDz6z9z76wrbZZM3UOEUufDvy
+8z0hg4fYbsdcZoTtce2G9pBe2zZJPY3f7vSnnzhDevcqaPde9VfiiSXGCdPh7zriULb4Mnw
WSELXbt2tUUWWcS23npr6969e9W5akvPD5/M/OabbxLzPP/889sRRxyReK3WJ8sya+3viSuu
uMLee+89O/zww22BBX5qh3j/PfLII7b99ttn2glledS6PNqKPPoSF154oa2wwgq2++67N6n9
7rvv2r/+9S9bY401bLvttmsr2alYz7oYxV6b3r1721prreU6bVTqxx57zN5++2077LDDmjpu
aZo//PDDNmrUqMzKnnbv7bffbs8884z16NHD3c+3qV577TW7+uqrbaeddrJqP0VRjW5pOrfk
+Tw+SyyxRE3Vaeu8agqjBsLaMs+7777b+vXrV3oH+7ac5xoUeTMREyZMsEsvvdRteNi/f3+b
Y4457K233rJnn33WuLbLLru4+GJWOfmsd1eXLl3cYGG3bt0qT6AN3Lnp+qs4o/ixZ19rZhQ/
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
5VCes/iVZxa/Q/zErzoC1d2t+ldbftVJ092tnYCel+pKSPyq4xe/WyyrYyl+teOXJ6mUUewL
RqMUeVjrcx3+8YdD5VCOs/iV4xXGFr+QSLlj8SvHK4wtfiGRcschv3J3K3ZbIxCWt/oL5UpQ
/Mrxyootlll08q+JXz6jrBghv8y40XclC3+n+KKLLmom6/vvv8+SrWsiIAIiIAIiIAIiIAIi
IAIiIAIi0KoJlPIUhzk59dRTw1M6FgEREAEREAEREAEREAEREAEREIE2Q6Bdm9FUioqACIiA
CIiACIiACIiACIiACIhAjQnIKK4xUIkTAREQAREQAREQAREQAREQARFoOwRkFLedspKmIiAC
IiACIiACIiACIiACIiACNSbQ2L179xqLlDgREAERqC+BN954o74JRNKXXXbZuqehBERABERA
BERABERABGY8gao22prx6ksDERCBWZVAPY3WljC6Z9VyU75FQAREQAREQAREoLUR0PTp1lYi
0kcEREAEREAEREAEREAEREAERKDFCEznKf7kk0/s7bfftg8++MD0HeIWKwclJAIiIAIiIAIi
IAIiIAIiIAIiMAMINPMUYxA/8sgj9sorr8ggngGFoSRFQAREQAREQAREQAREQAREoLUSuP/C
C+2chgb3u+nf/26tapbWq2FqFPxd9913nzOIi4YTTzyxaFTFEwERKEBgiy22KBBLUURABERA
BERABERABERg1iBwzz331D2jzaZPM2VaQQREoOUJeGP4X//6V8snrhRFQAREQAREQAREQARE
oJUS8P3kehrH7f8YBZ//hx9+uBSKddddt3D8b775xtZff33r06ePLbXUUk33bbPNNrbddttZ
hw4dCstKi3jggQcan5haZJFFmqKMHz/eNt10U1tjjTVs8803tznmmMOWW265pusvv/yyocNK
K61k888/f5roxPPkqX///nbXXXfZ9ddf3/QbOnSorbnmms3uOe2002zkyJE2ZswYO++882zj
jTe2e++91/r27ZsoO+vkDz/8YFdeeaW9//77xi65/N59912X927dumXd2qqvUVZPPvmk+735
5psuT126dLEePXrYF198YU899VRFvPIyffvtt1unTp1cOj5MmjTJBg0aZAsssIBdffXV7jp1
14chQ4bYddddZ/PMM4+rU2VCWH4nnHCCXXHFFbbtttuWEaO4IiACIiBEps3lAAAgAElEQVQC
IiACIiACIjDTE6CPzG+XXXaxAQMGuPx622rJJZfMzb+3Q7PswOk22kqSyjTpgQMHJl0qdQ6j
k87/RhttVNqQKJIQsO68807bYIMNmqKzRnqFFVawueaay+abbz5niO62225N1xlx4HylASP0
1ltvLXz7z372M+M3btw4Z2xhqFcSOnbsaLvuumvTrV999ZUx/X2vvfayhmiOf1sMDz74oPXq
1ct23313a9eunVGB7777bpt99tnrmh0GaTDA44MpH3/8sc0999w222yzuYEGBiDigykcVzMA
4cuPka/LL7/cYqsY6ppXCRcBERABERABERABERCBtkiAPjN950o8xnl2YK5RXMt1wxgReG0v
jBZoJ8m96qqr7IknnrDJkyfbYostZnjQdtppJ7vmmmucAXLSSSc5z+Ef/vAHZzAdeuihduON
NzaV6SabbGJnn322fffdd85rSsCLu8MOO7i/u3bt6jzSGDwYQHgDWUO99NJL17xeTJkyxXDC
f/bZZzbnnHO6PBGee+45u/baa92gwKeffury8qc//anq9DHgSHPs2LHOkPvf//7n5HOuZ8+e
ts466xiGM55x0sZrzb/8vv32Wxs1apSrZJ07d7YXXnjBeWYxTPGerr322oY3lX9JhwBXBhsW
XHDBxLTat29fKk/Dhw93Omy55ZZNRn3v3r1txx13dGX+5ZdfNslL0o+8UZbUExjgdWbAgfJO
YhHXj7r2zDPPuIEK8k/ASPb1AgMWFjCDB0yZDUC51iLIIK4FRckQAREQAREQAREQARGYFQhg
I3rbivwm2ZD03+Mhzw7M/E5xkuFaDWiMiT322MNefPFFe+edd5qJeumll5wxdskllzjPGUYI
htdqq63mjB0MB4w3jDUCcddaa61mMjBo8ELjMSV8/fXX9t5779l6663XFA/DD+8jgem4TKsu
a8A1SzTlgCnAw4YNM9aI/uUvf3GexnjYb7/93NTcWhjEyP3oo4+cQYcBydRejEimheM9x3OM
kQdTGGLcbrXVVvbhhx86w46p3Big7D7OfRjyv/jFL9z9EyZMcAyZ5k18AkbniBEjnP5paaVg
ST2NPKYnh15uDPz4uTT9yBvlzbR1Bl7gQD6K6NfY2GiLLrqo+wwZgenNcFp44YWb9O3Xr5/j
QEAusx5Is5pAXbzsssuqEaF7RUAEREAEREAEREAEZgECEydOdP3vzz//3PXJsS3o/3PMeZx9
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
FM9URnFRg9gTrNQw9kbxpZdeameccYZhmO6yyy7OMG3fvr0988wzduyxx9o333zjkjrppJNs
v/32s08++cSWWmopu+iii+zaa6+1jz76yFZffXW76qqrrF27dvbQQw+5+7766itn6J533nnu
ujeKBw0aZKeddpp9/vnntt1229mVV15pX3/9td199922zz77NFWMddZZx6W3//77l6osityy
BPbaa6/SD3TLaqjUREAEREAEREAEREAERKB1EcCxhF1UJuQZxXV1cw6efzmbu8MEG98w0rpP
7mBjGiZbe/dfOxvdabx1H9dgYxu6WWPDKOs4pdHemdrTtvjsjTL5a4p7xhm3lr6Pe3796+1K
3+dveOONN+ydd95xRusqq6ziPLQbbbSRbbrppnb55Ze70YgPP/zQXVtjjTWsV69eNm7cOBf/
vvvus7Fjx9pCCy1kjzzyiK200kq2/fbb26233upkYChzjCHtw6uvvmqvv/66ffvtt9a3b193
38Ybb9zMIP7ss88MvdBFQQREQAREQAREQAREQAREQAREIJtAXY3i/l+8bo8usLxt0KWLRVav
WfuOZpHxa+0nmk3qZJO7Nlj7hglmk/vYw6PG2xZfVmYQH3vsVfb1969n5zTl6rHHjorW4P4y
5Wr26aOPPtqt9WVq85ZbbmmDBw+2CRMmWO/evZvc84sttphts802dsMNN9hhhx3mBDK6QegS
ccG4/fTTT23YsGG24IILOoPYx9liiy2c59mHI4880nmU55xzTudx5r54+OKLL2yrrbayP/3p
T9avX79m13TQ+gjUYz1E68ulNBIBERABERABERABERCB2hGoRx+6rkYxWd/g89ds8IJ9bZ05
plqHKRNsqk2yhqmNNrlDB2s/KVrOPHWyPfz9eNvoy/eqJjXo8r85GXvtf4JtusE20Xrfdtax
Ywfr1KmDde7Mvx2tU/Rvxw6N0bX2NvDss6tKc5555mm6H0MYr+6IESNsyJAhbvqzD3iHd9xx
x6bj7t27N/2N0Tt58mQ3DZqNsnzA+J1rrrmajvkjfp21zNznwwsvvGA77bST/e53v9O06WbU
Wu9BPR7o1ptbaSYCIiACIiACIiACIiAC1ROoRx+67kYx2e7/2fv27PzL2BrdzBrwEk+Yau07
zxZ5jdvZEz9Migzit6qnE0lo+HHLsAEHeHEN08md/sx0UQqfwLvL9GcCRi0e3AUWWMCWWGIJ
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
nj7hde6plc71YFhNuSflK84ovJ7EpgifUE687NJkxuPobxEQARGolMABBxxgA884s9LbE++r
yig+/OjjEoXqpAiIQD6BXx11mF166aX5ERVDBERABERABERABERABETAETjwwAPtH+deUFMa
mj5dU5wSJgLFCdRj6kfx1BVTBERABERABERABERABNoegXr0oWUUt716II1FQAREQAREQARE
QAREQAREQARqREBGcY1ASowIlCVQj1GusjoovgiIgAiIgAiIgAiIgAi0JQL16EPLKG5LNUC6
ioAIiIAIiIAIiIAIiIAIiIAI1JRAY02ltVJhF1x+p62y1FLTabfGOn2nO6cTItBSBOoxytVS
uisdERABERABERABERABEZgRBOrRh57pjeI0g5gCfPbJ902G8YyoykpTBERABERABERABERA
BERABFqGwD133JKZ0ExhFN/+3ydTM7lAz5721Vdfuev3PHyXLb/y2u7vzddb04YPH5l6ny6I
QL0J1GOUq946S74IiIAIiIAIiIAIiIAIzEgClfaht9hm+1S127xRjEG8xx4bpGYwvBA3jMNr
RY8/+eRjW26pfjbi+7HW2Fh/hF99NdT6LrKgDR0+wmbv2nU6NR+4/z77w+/+zz795FPr1buX
HXnUsXbgwYdMF08nWheBSh/o1pULaSMCIiACIiACIiACIiACLUegHn3o+lt0LcTn2msfbUrp
889HuL+HDBnVdO6ss37ZQpq0bDJDhnxpA/bY1QZdc71tutnm9tJLL9rmm2xoP1t1VVtllVVb
VhmlJgIiIAIiIAIiIAIiIAIiIAJtjIB2n66iwK4ZdJWttPzStuiC89lxxx5lkydPdtKef+5Z
22iDdd01foP+faU7/+mnn9hcPbvZNVdfZdtts6W7dsC+e9uUKVPc9cGPPGxrrrayLbbQ/NZ/
vbXthReed+d9uOOO22zVlZe3efv0soP239fdN3XqVLvksiucQUz42c9WscX79rV333k7fqv+
FgEREAEREAEREAEREAEREAERSCBQV0/xC4uvZHN3mGDjG0Za98kdbEzDZGvv/mtnozuNt+7j
GmxsQzdrbBhlHac02jtTe9p67/0vQc3ip5K8xMXvLhfzrTffsJdffTNaszzU1ltrDVtn3fVs
g/4b2i+23sIuuOgS236Hnezjjz6yddda3VZdbXXr2aunjRs3zoZFa5xvveNuGzt2rC3dbzF7
7NHBtsKKK9ruu+5k19/4Hyfj2msG2R677GRvvvtBk1Kvv/aaPffi/2zEiG9thWWXcvf133Aj
23a7HVwcjPI7I8N5yJdDbP0N+pfLjGKLgAiIgAiIgAiIgAiIgAiIwCxIoK5G8aofvGIv9l3Z
NujSxSKr16x9R7PI+LX2E80mdbLJXRusfcOEyJrrYw+PGm/rfVi5QeyN4ZYsw0OPONKY0z7P
PPPapptvbo8/9qhNmDDBevXq5QxiwiKLLmpbbrW1/efmG5vW+e66+x7uWpeIy2KLL26ff/ZZ
tOnXMFtggQWcQUzYbfc9nfe3ffv27phwyGGHW7t27ax37zltiSWWdPf5cNON1zuvc/fuPeyf
F15k88+/QNM1/SECIiACIiACIiACIiACIiACIpBMoK5GMUmu8v7LNrjfUrbOHFOtw5QJNtUm
WcPURpvcoYO1nzTVbOpke/j78bb6h28la1jybHwdcclbS0efe+55mu7p1au3ffbppzZyxEj7
auhQW3bJvk3X8A5vu/1Pu511n6N70zWMXjy833z9jfXo0bPpPMbvnHPO1UynnrHrbPDlp2sT
aedddrMddtzZXnj+Odtnrz3d1Orttt+xdJ50gwiIgAiIgAiIgAiIgAiIgAjMSgRaZE3xqu+9
bS+N7BQZwB2toX2D2cSpkYc48h5P6WpPjJm9JgYxxnBLGsRUEry7PnzzzdfWe87eNv8C81vf
fv3sjXfeb/p98Mnn9o+zz8usV33m7mPDhk37dBQRWSv85htv2MSJkVc9I7z91lt21x23uxgY
2GusuZZtvuWWxo7UCiIgAiIgAiIgAiIgAiIgAiIgAtkEWsQoRoVlP3jVBo8iuQ7R/ybb+Amj
7MnxY22l91/L1rDgVXaXzvoVFFMq2r//dYWLj0H8wH33ufW9G2ywoVvT643SMWPG2BGHHWyv
vPJypuyNN/55ZBQPazJwb73lP7bNlpu56dlZ4bvvRtp++/7SnnzicReNz0U9+MD9tvLKq2Td
pmsiIAIiIAIiIAIiIAIiIAIiIAIRgbpPn45TXjWaIv10tIZ2rTk62VPjxttqNdgh+Rc7rGPx
zzFlleqQIe/ZCUf96qco0eztSsLkSZOtU6dObt3u2musYt9+863tuNPOttXWv3Brfm++5TY7
8YTj3I7UGLVMY15++RXs66+HpybXvUcPu/m/t9nRRx5mhx96sFtffN2NN+d+BxnP8N/POscO
OWj/yHM93JiazZrl/Q44MDUtXRABERABERABERABERABERABEZhGoCGaplvYNBw4cGAzbocf
fVxFHF9edCVb+aNXKro376aLz7+yWZTJnee0VZZcKvW2Ndb9ae1vaiRdEIE6EDjxuKPtggsu
qINkiRQBERABERABERABERCBmZPAYYcdZgP/fk6pzN1zxy22xTY/7fEU3tyinmKfeL0MYuQf
fPg+YR51LAIiIAIiIAIiIAIiIAIiIAIiMAsTwDBOCzPEKE5TRudFQAREQAREQAREQAREQARE
QAREoJYEsrzEpNNiG23VMlOSJQIiIAIiIAIiIAIiIAIiIAIiIAK1ICCjuBYUJUMEREAEREAE
REAEREAEREAERKBNEpBR3CaLTUqLgAiIgAiIgAiIgAiIgAiIgAjUgoCM4lpQlAwREAEREAER
EAEREAEREAEREIE2SUBGcZssNiktAiIgAiIgAiIgAiIgAiIgAiJQCwJV7T49YeyYWuggGSIg
AiIgAiIgAiIgAiIgAiIgAiJQiECt7dCqjOJePbsXUlqRREAEREAEREAEREAEREAEREAERKAW
BGpth2r6dC1KRTJEQAREQAREQAREQAREQAREQATaJAEZxW2y2KS0CIiACIiACIiACIiACIiA
CIhALQjIKK4FRckQAREQAREQAREQAREQAREQARFokwRkFLfJYpPSIiACIiACIiACIiACIiAC
IiACtSAgo7gWFCVDBERABERABERABERABERABESgTRKoavfpNpljKS0CIiACIiACIiACIiAC
IiACIjDLELjpppsy8yqjOBOPLoqACIiACIiACIiACIiACIiACLR1AjvvvHNqFjR9OhVN+oWP
P/7YGhoabNKkSemRanhl6NChLr3Ro0dnSv3uu+9swQUXtEMOOSQzni6KgAiIgAiIgAiIgAiI
gAiIgAhMI9DinuIV79/Qntzoduva2K0uZXDttY8WkrvHHhsUiteWIh1zzDHWqVOntqSydBUB
ERABERABERABERABERCBGUqgRT3Ffe9d115dv7et+sAWdcl0UYOYxMvETVP2yiuvtCWWWML6
9OljRxxxhE2ePNlFfeaZZ2yttdZy1/hdccUV7vwnn3xiXbp0sX//+9+22WabuWsDBgywKVOm
uOv/3969Bl1y1gUCf+YecmFmkpnJJIRAQkJiFggrCoJhUNAI0YgXLEZU/CCwxYyAcYXZD1RZ
RflhB8pCS2fK2iWWC4U7iKVkuQUUIeqKi7slFUMkEAKEkOskkwvJTJLJzPZzkh56nunu093n
8r6n+9dVb82c7ufy//+eft95/9N9+nzuc58LL3jBC8KZZ54ZXvKSl4QvfelLo/359rGPfSxc
cskl4elPf3p44xvfeKxfPP7JT34y3HTTTaP9NgIECBAgQIAAAQIECBBoJjC3K8Uv+/i28I1X
nZlFtTLctG1LuODTLw83v+YfmkXZoNV73/uxBq2ObxL7vOtdP9e6X97hK1/5yqgQjbc3v+hF
Lwrbtm0Lr3zlK8Pll18err766hDvW7/llltGx2KRe/rpp4dDhw6N2n/mM58JBw8eDOeee274
/Oc/H174wheGn//5nw+x8I1jfPCDHxy9joV0vl1//fXhhhtuCPfdd1+44IILRv1e9apXhQMH
DoS3v/3t4VOf+lQY9ybyzsnqSIAAAQIECBAgQIAAgR4KzKUofsanfjTc/pNbQ1ixKoSjK0JY
tSJ8Y9vmsP5vt4UHfuLvJ2a96qoPhv0P3dBpnKuuejC8//3drq6+4x3vGL3X96yzzgpXXHFF
+MIXvhAee+yxcMYZZ4wK4ridf/754corrwwf+chHwo4dO0b74tXhuMWrxrG4vfXWW8Pdd989
ej9wLIjzNq95zWvCqlWZ2VPb2972trBy5cqwadOmcPHFF4/6xS3u37lzZ7jooouOtfWX/gjs
27evNJnt27cf25+3Ke6LB4v7q8aJ7dJ+pRNW7CybuzhXk7Fj+3HtmrSpCHFZ767Kq63hJEnO
c65inFW5T5LLLPuWneuznG/c2MV1i23LvoeatBk3Tzw+bpz0eFU805iryRjTjDnNbRbO6Rx5
jl3nSsdLx0mPT7JeRet0njyPdL6qdlVrm/av86kao+ycmOU4TWMuazcLn3yedOzi/jZtis5V
Y5atRd62LO+q9UjbpvOVzVO1ryrHvP205ho3Tno8zl+WV9qua5sqD/u/LzDz26ef/8nLwt0/
lhXEcYu3CR/NHk4V7zLOir0HLzszPP/abVNbjw9d/b4Qv+J2+SuuDFe86rXh517zuvD6n/vl
8Ovb3xje8utvCm/7T28N//k33xZ2Ze+/nXTbuvWpvLKBYiEcr+DGq7Z33HFHePazn33s67Of
/Wy49957j023fv36Y3+PRW+87Xr//v1h48aNx/bH4nfz5s2jojvfisdXr1496hevLH/nO98J
8f3Etn4KFH8Axr83+QelTKJqnLK2TfdV/eNS9kO7asz0B35ZuyZtyvot9311ebUxnDTPec6V
x1qX+6T5zKp/1++9WcRT/N6riqtJmyaxjRsnPV4VzzTmajJGbJPGVNxXdrwq5nHjlI2VztUk
5qqfz+n3SZN44nzpeMUY0jGqcm8Sd5Nc0/ma9EnnTvPpGvM8x2kyV2ozj7yK51R6fuXudW3S
vMrWM21TfJ3P0aRNcezYvsonxpt+pedQWZxpm3Q9mvRJx2gSczpPXV5xvHG5j2tTFqN9JwrM
tCi++JqXhhuyW6YPr4yFXfY1+iNeKY6BHB193fBjWeH3uekUxiuyIePX97fvF5T5vhP3FNu3
+3u8uptvsaiNV3DPOeec0XuF4xOq8694u/SePXtqB4/vI77rrruOtTl6NLPJbpV+/PHHa/vF
b6yvf/3royvSsRD//d///fDhD394dFu1bTgCZT9Qiz90qyTK/qGqapvubzJ+2mc5vM7/4Wwa
S55nXfsmber6O7Y4AmXfa/OOvux7L42rSZti3FXfF03GKf7CNolFk7majF83TpP+eZu6cfJj
Tdq0mbOubd1cdf3SY9NarzhuHlM6RxvDqr72z04grluTtRvXJkaY/uypirrJ7xtpm7pzvux7
sHhup7Gnr9M4m8yV9il7XTdOWfuqfXXjlOWej9N0ParmHfL+md0+fe6nXh6+c+6pIdzwYFb7
xivEsVqN1XB2mXhNrMWzr8fjRxplZeqGNWHNJ14WHv+Zf5poLX71Te881v+z1318orGadP7A
Bz4Q3vOe94yu8n76058eFb7x9uc3v/nN4dprrw2vfvWrw8MPPzy6ivvWt741nH322ZXDxvch
v+lNbwrXXHNNeO1rXxv+8i//cnRb9G233VbZJx5Iv8l/7/d+b9TnT/7kT2r7Obh8BIprGH+Y
lf0gbBJt3jcdr6pvbDfNX46q5imep8V/8NJztyzvNm2KdnHO9B/XuviqjqXzl7Ura1O2r23u
6VxlPkXbYvuyuZr6VM3TZK4mbVKbuvlSg/R1OlY83iX34jhFp2mcQ2nMXi+dQF/Xc9K8Jvke
zOcu+16c90oX80i/p+cdS9P58p83Md7cctL1bDr3PNvl+dXl1qTNJDEv9blal/skeek7PYGZ
FcW3XjG9h2g1SXfTac9r0mwqbeLnE8ePPopXheMDsuKt0a9//etHxWy87fkTn/hEuOqqq0ZP
pI63P7/uda8Ll156abjnnnsq59+wYcOoX/yM4Vgcx/cX//Vf/3WIt0nb+iuQ/jKSvk4zH/cP
ff4PbOxX9wO4OE46x7Rf5//QxT/zvxfjq8s5/UesLKc85+LY6VzFnMrGKMu5Lq68fVmbqn1t
cy/GlPdN82o6V94vd0/HSX3KjjeZq0mbJmtath7pvqZzjcs9HSd9nc673F43ibdJmybfF+PG
yY/nRk3GrPIcN1dVv6b7iz83mvRpEk+TNm3mim0nMWwz16znibHM2qftvwXF83WS/JuMU9cm
PRcniaXoXHX+5PPlx9Pv23R/sX2TcyptUzb+JG3qfJrMlc5d9npa52rZ2EXfpvE2iadJm6p4
7H9SoBcVV9cHZXU9CeLDseJTpOP2lre85YRhfuRHfiR88YtfPGF/fA9yvC26uP3jP/7jsZfx
6dU33nhj637FDu9+97tP6G9HfwTq/jFok+Wk/8i1natN++XQtsk/LuPaNP3Hrkm+49a96Vzj
xsljyc+POG7TPk3yWMo2yyGPunVaDvFNuj7FHGKuy/38Sc3r1mdSmzb907ja9G3TdtzPsDZj
zbPttHymPU7dOZ/PVdVm3PE2vk3ymlabJnHFucZ9bzVp02SuRWqTrsE4o0XKbVFj7UVRvKj4
4iYwbYHiD9Vxv5CmP5CnHcuijtfkF8Umbebp23autu0XdS3L4l7K3Gcxd5Mxm7Qps0r3TWuc
dNyy1/Ocq2z+dF+TeJq0ScddqtdNfoZNO7ZF8pl27k3Hi0ZVhXPTMZZjuyZrP67NuOPTzHue
czWJu0k8Tdo0mavvbeo+ulZR3PfVl99gBNJfcpr+wzqueO4bYOpUzK/uWN6uSZu+mcmn/wJD
OK/7+rOubV5DWOtF+Y61FieuVNvz+cQRntyz3IrEaeVVla/94wXyj8utajnTp09XTWo/AQLT
FSj7hzX/ByE/VjZj3bGy9sV9TcYfN0Z6PMYzLqYmbdJxm7wuM0z7NWmT9omvm8TcpE3Z2Om+
aY2TjjvL13Ux1x2bZUxVY3c9B6rG67K/7HsvjatJmyZzNxmn7RpVtW8y16QxV/VP/WK7JvE0
aVM1Z9v9dXO1HSttX7UmsV3dsXSc9HVdzPmxtI/XiyVQ9r3TNYN8rLx/2/Mnts+/2sbQdq6q
8evGqepTZlg3Tn6sSZuqOe0/UWBF9h7X49/kemKbY3t279593NFdu3bVtHaIAIE6gZ07d4a9
e/eWFoH5D7rYv+ofieLYZT9Qi33jeOk4xf7F+epiLjtWNndxrvSHdtlcZe3TueralOVWNk86
Zmo4rk+cZ1ybonsT46q8yvaPs87na3v+NI25iXOTNnmcZTmma1SWc1n/WedeNGpyDqR5zOJ1
al0WV5M2TWIbN056PI5ZFk8Tx3SsqnHGxT1unHHH8/GbtGvSpi7eNv2btK1rkx4rxlVmnbev
O5bmlrZN50yPp/3T1037p7FWvc7HbxtH1TlRNl4ac1mbuK+sXdu40jHK+qcWaS6xT5s2xTVK
52sTT3Gcpkbj5ovjNGnTpF06Tlm8ZfvGGYw7no/ZpF2TNmUxLvK+HTt2jP2427b5KYrbimlP
YEoCeVFcHK7qH6QpTdnbYbj1dmnnnphzae7kJiRAgAABAq0EZlEUu3261RJoTGC6AvEX8PR/
+KY7g9EIEKgT8D1Yp+MYAQIECBAYhoCieBjrLMtlKpDfllP8xbzrrTrLNMWZh1X8TwX/wTBz
7t5N4Huwd0sqIQIECBAg0FpgoqdP33fggdYT6kCAwPECiuDJzgh+k/npfeJ7z5gQIECAAAEC
y1tg2nXoREXxjbfev7y1REeAAAECBAgQIECAAAECvRKYdh3q9ulenR6SIUCAAAECBAgQIECA
AIE2AoriNlraEiBAgAABAgQIECBAgECvBBTFvVpOyRAgQIAAAQIECBAgQIBAGwFFcRstbQkQ
IECAAAECBAgQIECgVwKK4l4tp2QIECBAgAABAgQIECBAoI3ARE+fbjNRbPvmu84L//3Mb7bt
pj0BAgQIECBAgAABAgQIEOgkcMfXvlTbb25FcSyIv/pjq8Obv6Awrl0RBwkQIECAAAECBAgQ
IEBgqgJnPffFlePNpSjOC+IYxawL43O3bqhMtnjg1jsn/4zlTetPDs/Y/PRw8tPWZkMfDY8c
ejx8954Hw/77H2kUQ1WjTRtOCfc/dDAcfuLIsSabNmRzbXpyrhXZ3kcefTzcee9D2df3jrVZ
u2ZVOO+sjWH9qSeFlStWhCeOHgkHHjwYvnn7gfDEkaNV0432n5HlctGzNh3XZkVYMZrjG9+9
r7Tv1jNODeedfXr41h0Hwh37Hypt02ZnjPvZWfyrV60IR7Nwb88s77zv+/m1GUtbAgQIECBA
gAABAgQINBGYeVFcLIjzgGZVGMeC+B8/9+UmeYfLXvXCMElhfPam08KzsvluyQrOe+5/OCsf
V4TT1z8tXHjOGWHVypXhrgmKuTju9w4+eqwojoX3M89cH27JitP9D2QFd1Ywbnz608Jzzjk9
PG3dmlHRG7cfePbm8NAjj4X/+9XvhiNZERyL5IuftTmc/4zTw9e/c2+ty73ZuP90/a3H2sSi
+oXPPSvcfeDh0n5x7tVZno8ceqz0eNudq1atDJectznc+M17wgPfOxTWrVkd/uNFZ4WHs/9o
eOiRR9sOpz0BAgQIECBAgAABAgQaCcz0QVtlBXEe1agwzm6pntbWpiCOc8biuelV5TTGVStX
hGed9WRBHIvfWIA+ceRIuCcrIG/81j3hYHYVN26nnbwuXHrh1vCii88efZ15+qmj/evWrg4v
e8G5YcvGU8Pzzt8yOnbRuU9epb04K2yftm51tv/MEK8Yr86KxVgk33zbvaMCNc51JLuMGovY
m769f3Sl+qRsvLidnBXI9z34yKhN3B57/Inw79+6O7uS2/6qeCzCH3z40cqCNOZ90637x16B
HgXy1BavLP/gRWeHFVnBHbfoEXOPBfhJWREc98eCOG6PPn545HjKSWvy7v4kQIAAAQIECBAg
QIDA1AVmdqW4riDOs5jWFeNY3O77H59vjRP7bP/1H299xfjUrNiNV4PjFeJ0y4u6NatXhuc9
Z8voCm28nToWrvHKa7zqGW+LjoXg2jUrww233B1WZkX2D//AOWFDdvvwTd++J2x6wbOy/XeF
Q48eDqdnV4Szi9Clt2THuR7NCt942/GhrEiN8Tz3mZtGt3Df/9Ch7CrrY+Hxw9+/BTuNtep1
vMJ8VnYl/P999faqJuF72RXptlu81fuMpz95y/ld9z00+o+FG79596jIjwVwLOLjLenxani8
An7S2jXh/oefLJLbzqU9AQIECBAgQIAAAQIEmgjMpCjOrwBf/IXDTWKY6KnUsSB+/3+9Jux/
6IZGc6WN7vivD4ar/strWxXG8eptLGzzK7LpmPG7Aqr6AAAgAElEQVT1xtOeNipI8/cXH3rs
cHYV92DYnF39zd9/m9+aHMc59NjjoyvIIamzV69aFR7PisWq7bHsimoswON28233hc0bHx0V
ludsefroymu8ovzt7P3TseBsuj1zy/rR7d+PH27ep+nYX8+ueF964Vlh/SnrRu+HzovrWBjf
nP0Hwg9kt1BfcCS7BT0z/mb2XuX4HwM2AgQIECBAgAABAgQIzEpgJkVx8WOX/ia8Lxy6ZNUJ
8Z904xPhJ8M7T9g/yY4PXf2+Ufdf+413hstfcWVYnRWLa7OrjeviVcfsNtx169aGddmfa7Nb
dVevXhV2/8EfdJouFsSxMI5Xi+Nt02VbPB6vuP7wDzzj2OF4Rbj4EK4nCg/Sig+WevKm4uNH
i4VpHCceK3tUVsyleDU43sIdv+IWbz1+Vvbgqv9w3pbwr1+7oyzME/bFK9hbTj8lfPlrd55w
bBo7YnF+X1aobz3jtPC1wvucT8puGb8oe//zDd+4e3Q1PeYcbyGP/yFQdkV+GrEYgwABAgQI
ECBAgAABAjN9T3FVQRzZY6Ecj09zWxELy+MqxxPLzBP3tI8gvwU6vkc23eLtzvF9vvG25oPZ
Vc5/+ffvHvv6P1+5rfJJzuk4+esHswIxvkV488ZTTmgSb5temxX38UnVsYiMT6gubvEhVfFh
YqdkT8eOxW6TLT7AKxau+fuim/Rp0yYW6qdnV7LvzG6fPv/sjce6bjgluwU8u1qeP1QrxnAg
y2vDaSe1GV5bAgQIECBAgAABAgQItBKYyZXiGEFdQZxHOCqMb3zf1K4Y/+qbvn/l+bPXfbwV
RJvG8Xbn+PCq85+xMfvooKOjB2DFWvyMrKDMn/R8f/Z+3wuzgjXeRh2Lu/hwrvOyp0DfmX10
Ud2tzPGKcfyKT3aOW7ya/O3sNuLnZH3jteT9D2RXgbPj+dOnv3P3A6MCPBbFF2bvJ1635v7R
xyjFj2Bak81/dlagf+/gY6P37TbZnp7d1vzwwScfFFZsHz+yKRbK8WOnum7xdu7nZg8U+1b2
tOx4W3d8unT+HuJYwJ980trRe4njPPH26fge6/wp3jGX6Jt/RFO86r4luxX97ux91Plt7Fuz
B3fdm92iPovbvrvmrB8BAgQIECBAgAABAstbYCZFcX4FON4i3WSL7Se9lXrTac9rMtXU2sTC
MxZf8b278bN1Y9H5cFZ8/nv29On8YVtfyR4iFQvn+PFFsSa9NytoY5tY4NVt+7NC7/nPOTPc
etcDo4dm3f5UIf2MbK4LsrHiFj+n+Fu3358V5E9+jm8stP/tG3eGc8/cMIrpyc8pPjp64FZ8
mFXTLX4U0mOHT3wf77nZ06hjQRqL4njN+aXZ07PjFudZn13lPS+76ntX9h7hqs80jm3jGLGA
z2+Hju+Bvjj7bOQHnnrK9Tdvv2/0sVKx4H3S65Fj77+OT+S+4JlnHCuK12RFc3wd/8Ph0SNP
nmfx9SM336kobrrY2hEgQIAAAQIECBAgkN1tHC91Ntx27959XMsfffX2sT2PnPnV8MTmE2/d
XXXP0bDyrovH9h/XoOvHKqXjTvKZxelYXhNoIvA//9t7w969e5s01YYAAQIECBAgQIAAgUxg
x44d4Zff8q5WFnd87UvhrOe+uLLPTK4U57NVFcTx+JOF8lcnLowVs5Vr6wABAgQIECBAgAAB
AgQIZAKxMK7aZlYU1xXEeTDTKoyrkrP/+wInZw+4uih7P2/VFj+2KX5k1CTbPOaYJD59CRAg
QIAAAQIECBAYnkDdVeKoMZOiOBbEcYu3SDfZYvtp3ErdZK6htonvBW76sUxdjeYxR9fY9CNA
gAABAgQIECBAgECZwEyKYgVuGbV9BAgQIECAAAECBAgQILDcBGb6OcXLLVnxECBAgAABAgQI
ECBAgACBooCi2PlAgAABAgQIECBAgAABAoMVUBQPduklToAAAQIECBAgQIAAAQITvaf4knM3
ECRAgAABAgQIECBAgAABAnMTmHYdOlFRfPrG9XNL3EQECBAgQIAAAQIECBAgQGDadajbp51T
BAgQIECAAAECBAgQIDBYAUXxYJde4gQIECBAgAABAgQIECCgKHYOECBAgAABAgQIECBAgMBg
BRTFg116iRMgQIAAAQIECBAgQICAotg5QIAAAQIECBAgQIAAAQKDFZjo6dODVZM4AQIECBAg
QIAAAQIECCyEwEc/+tHaOBXFtTwOEiBAgAABAgQIECBAgMCiC/zSL/1SZQpun66kmc6Bb33r
W2HFihXh8OHDEw/4kY98JNx3332NxmnTtm7AaY1TN4djBAgQIECAAAECBAgQWCqBuV8pvvSz
Px7+9yv/Vzh19WkzyfnP//y6RuO+4Q2vaNRuXKOjR4+OmsTCd1ZbPse73/3u8KIXvSicfvrp
Y6dq07ZusGmNUzeHYwQIECBAgAABAgQIEFgqgbleKb7g2svC9dvOCD/0N6+ZSb5NC+I4eZu2
abDx6u8pp5wS3vve94bNmzeH22+/PVx33XXhxS9+cbj44ovD8573vPCHf/iHx3X7sz/7s/Dc
5z43bNmyJfzmb/5meOKJJ0bH//mf/zm89KUvHR2LX3/6p3862p/O8bKXvSzcfPPN4ad+6qdC
vHpbt73uda87oW3VPEeOHAlvf/vbw3Oe85xw4YUXhh/6oR8KX/ziF0fDl41TN69jBAgQIECA
AAECBAgQWDSBuV0pftnHt4VvvOrMzGdluGnblnDBp18ebn7NP0zN673v/VjrsWKfd73r51r3
W7duXTh48GB47LHHwj333BMOHDgQXvva14YPf/jD4ad/+qfDbbfdFl74wheOiuNYbMbtK1/5
SrjpppvCnXfeObrau23btvDKV74yXH755eHqq68O8R73W265ZXTsJS95yehqcHGOWESvWbMm
fOYznwkXXHBBbcz79u07ru3+/fsr5/nud78bPv3pT4cbb7wxxLw++clPhr/4i78YFerpOLWT
OkiAAAECBAgQIECAAIEFFJhLUfyMT/1ouP0nt2b3GK8K4Wh2m/GqFeEb2zaH9X+7LTzwE38/
MdtVV30w7H/ohk7jXHXVg+H9739jq77xVul4S/Ov/MqvjG6b/ru/+7tw1llnjQriuJ1zzjnh
F37hF8LHP/7x8Fu/9Vujfe94xztGbWO7K664InzhC18YFdVnnHHGqCCO2/nnnx+uvPLK0ZXg
HTt2HDfHqEHH7dprr62cJ14Nvuuuu8KHPvSh0dwxhzyPjtPpRoAAAQIECBAgQIAAgYURmHlR
/PxPXhbu/vGsII5bdqtuVhVnf2Z/rFoVHrzszPD8a7eFf3v15IVxHP5DV79vNM2v/cY7w+Wv
uDKsXr0yrF27JrsCuiacdFL8c21Yl/25ds3q7NiqsPsP/mDUvuu2adOmUdd49TfeRl3cYrEb
b4HOt61bnzLIdsRj3/72t0dXmO+4447w7Gc/+1i7Q4cOhV/8xV889jqfozh227/XzfOCF7wg
fOxjHwt79uwJv/M7vzO6/ft973tfePnLX952Gu0JECBAgAABAgQIECCwcAIzLYovvual4aaf
OjtDeeohVKM/4pXi+HCqJx9QdcOPbQ4rPrctHH3V5IXxiieHDL/6pnwdTnz41Yl7uq9Z/nCt
ePX37rvvPm6geFt13J9v8fi55547ehlvZ47FbryiHN9HfP31158QRCy04zaNB3jVzRPniLdx
x6945fqP/uiPRu8ljlePbQQIECBAgAABAgQIEOi7wMyK4nM/9fLwnXNPDeGGB7P6N7s0PHpK
c3b7dMgeMLUmPt8r+3o8fkxRVqZuWBPWfOJl4fGf+aeJvH/1Te881v+z1318orHadI4FZSwi
423Kr371q0dXgf/qr/4qXHPNNceG+cAHPhDe8573jAri+B7eeGU29nvzm998rN/DDz88ut36
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
CBAgQIAAgUkEduzYEfbs2TPJECf0VRSfQGIHgfkIxKJ4796985nMLAQIECBAgAABAgR6IDCL
otjt0z04MaRAgAABAgQIECBAgAABAt0EFMXd3PQiQIAAAQIECBAgQIAAgR4IKIp7sIhSIECA
AAECBAgQIECAAIFuAoribm56ESBAgAABAgQIECBAgEAPBBTFPVhEKRAgQIAAAQIECBAgQIBA
NwFFcTc3vQgQIECAAAECBAgQIECgBwKK4h4sohQIECBAgAABAgQIECBAoJuAoribm14ECBAg
QIAAAQIECBAg0AMBRXEPFlEKBAgQIECAAAECBAgQINBNQFHczU0vAgQIECBAgAABAgQIEOiB
gKK4B4soBQIECBAgQIAAAQIECBDoJqAo7uamFwECBAgQIECAAAECBAj0QEBR3INFlAIBAgQI
ECBAgAABAgQIdBNQFHdz04sAAQIECBAgQIAAAQIEeiCgKO7BIkqBAAECBAgQIECAAAECBLoJ
KIq7uelFgAABAgQIECBAgAABAj0QWN2DHKRAYGEF9u3bNzb27du3j22jAQECBAgQIECAAAEC
3QRcKe7mphcBAgQIECBAgAABAgQI9EDAleIeLKIUFlfAVeDFXTuREyBAgAABAgQI9EPAleJ+
rKMsCBAgQIAAAQIECBAgQKCDgKK4A5ouBAgQIECAAAECBAgQINAPAUVxP9ZRFgQIECBAgAAB
AgQIECDQQUBR3AFNFwIECBAgQIAAAQIECBDoh4CiuB/rKAsCBAgQIECAAAECBAgQ6CCgKO6A
pgsBAgQIECBAgAABAgQI9ENAUdyPdZQFAQIECBAgQIAAAQIECHQQUBR3QNOFAAECBAgQIECA
AAECBPohoCjuxzrKggABAgQIECBAgAABAvBE0tIAABCHSURBVAQ6CCiKO6DpQoAAAQIECBAg
QIAAAQL9EFAU92MdZUGAAAECBAgQIECAAAECHQQUxR3QdCFAgAABAgQIECBAgACBfggoivux
jrIgQIAAAQIECBAgQIAAgQ4CiuIOaLoQIECAAAECBAgQIECAQD8EFMX9WEdZECBAgAABAgQI
ECBAgEAHAUVxBzRdCBAgQIAAAQIECBAgQKAfAorifqyjLAgQIECAAAECBAgQIECgg4CiuAOa
LgQIECBAgAABAgQIECDQDwFFcT/WURYECBAgQIAAAQIECBAg0EFAUdwBTRcCBAgQIECAAAEC
BAgQ6IeAorgf6ygLAgQIECBAgAABAgQIEOggoCjugKYLAQIECBAgQIAAAQIECPRDQFHcj3WU
BQECBAgQIECAAAECBAh0EFAUd0DThQABAgQIECBAgAABAgT6IaAo7sc6yoIAAQIECBAgQIAA
AQIEOggoijug6UKAAAECBAgQIECAAAEC/RBQFPdjHWVBgAABAgQIECBAgAABAh0EFMUd0HQh
QIAAAQIECBAgQIAAgX4IKIr7sY6yIECAAAECBAgQIECAAIEOAoriDmi6ECBAgAABAgQIECBA
gEA/BBTF/VhHWRAgQIAAAQIECBAgQIBABwFFcQc0XQgQIECAAAECBAgQIECgHwKK4n6soywI
ECBAgAABAgQIECBAoIOAorgDmi4ECBAgQIAAAQIECBAg0A8BRXE/1lEWBAgQIECAAAECBAgQ
INBBQFHcAU0XAgQIECBAgAABAgQIEOiHgKK4H+soCwIECBAgQIAAAQIECBDoIKAo7oCmCwEC
BAgQIECAAAECBAj0Q0BR3I91lAUBAgQIECBAgAABAgQIdBBQFHdA04UAAQIECBAgQIAAAQIE
+iGgKO7HOsqCAAECBAgQIECAAAECBDoIKIo7oOlCgAABAgQIECBAgAABAv0QUBT3Yx1lQYAA
AQIECBAgQIAAAQIdBBTFHdB0IUCAAAECBAgQIECAAIF+CCiK+7GOsiBAgAABAgQIECBAgACB
DgKK4g5ouhAgQIAAAQIECBAgQIBAPwQUxf1YR1kQIECAAAECBAgQIECAQAcBRXEHNF0IECBA
gAABAgQIECBAoB8CiuJ+rKMsCBAgQIAAAQIECBAgQKCDgKK4A5ouBAgQIECAAAECBAgQINAP
AUVxP9ZRFgQIECBAgAABAgQIECDQQUBR3AFNFwIECBAgQIAAAQIECBDoh4CiuB/rKAsCBAgQ
IECAAAECBAgQ6CCgKO6ApgsBAgQIECBAgAABAgQI9ENAUdyPdZQFAQIECBAgQIAAAQIECHQQ
UBR3QNOFAAECBAgQIECAAAECBPohoCjuxzrKggABAgQIECBAgAABAgQ6CCiKO6DpQoAAAQIE
CBAgQIAAAQL9EFAU92MdZUGAAAECBAgQIECAAAECHQQUxR3QdCFAgAABAgQIECBAgACBfggo
ivuxjrIgQIAAAQIECBAgQIAAgQ4CiuIOaLoQIECAAAECBAgQIECAQD8EFMX9WEdZECBAgAAB
AgQIECBAgEAHAUVxBzRdCBAgQIAAAQIECBAgQKAfAorifqyjLAgQIECAAAECBAgQIECgg4Ci
uAOaLgQIECBAgAABAgQIECDQDwFFcT/WURYECBAgQIAAAQIECBAg0EFAUdwBTRcCBAgQIECA
AAECBAgQ6IeAorgf6ygLAgQIECBAgAABAgQIEOggoCjugKYLAQIECBAgQIAAAQIECPRDQFHc
j3WUBQECBAgQIECAAAECBAh0EFAUd0DThQABAgQIECBAgAABAgT6IaAo7sc6yoIAAQIECBAg
QIAAAQIEOggoijug6UKAAAECBAgQIECAAAEC/RBQFPdjHWVBgAABAgQIECBAgAABAh0EFMUd
0HQhQIAAAQIECBAgQIAAgX4IKIr7sY6yIECAAAECBAgQIECAAIEOAoriDmi6ECBAgAABAgQI
ECBAgEA/BBTF/VhHWRAgQIAAAQIECBAgQIBABwFFcQc0XQgQIECAAAECBAgQIECgHwKK4n6s
oywIECBAgAABAgQIECBAoIOAorgDmi4ECBAgQIAAAQIECBAg0A+B1W3SOHz4cDhw4EB44okn
wtq1a9t01ZYAAQIECBAgQIAAAQIECCw7gVZF8f79+8PBgwfDqlWrwtGjR5ddMgIiQIAAAQIE
CBAgQIAAAQJtBFoVxY8++mg47bTTwpYtW1wpbqOsLQECBAgQIECAAAECBAgsS4FWRXEsiC+8
8MKwdevWsHp1q67LMnlBESBAgAABAgQIECBAgMCwBVpVtieffPKoIN6wYcOw1WRPgAABAgQI
ECBAgAABAr0QaFUUr1y5Mnzta18Lp556avje974XLrvssl4gSIIAAQIECBAgQIAAAQIEhinQ
6iOZ4hOnjxw5Eg4dOjRMLVkTIECAAAECBAgQIECAQK8EWl0pjpnHj2OKT6C2ESBAgAABAgQI
ECBAgACBRRdodaV40ZMVPwECBAgQIECAAAECBAgQKAooip0PBAgQIECAAAECBAgQIDBYAUXx
YJde4gQIECBAgAABAgQIECCgKHYOECBAgAABAgQIECBAgMBgBRTFg116iRMgQIAAAQIECBAg
QICAotg5QIAAAQIECBAgQIAAAQKDFVAUD3bpJU6AAAECBAgQIECAAAECimLnAAECBAgQIECA
AAECBAgMVkBRPNillzgBAgQIECBAgAABAgQIKIqdAwQIECBAgAABAgQIECAwWAFF8WCXXuIE
CBAgQIAAAQIECBAgoCh2DhAgQIAAAQIECBAgQIDAYAUUxYNdeokTIECAAAECBAgQIECAgKLY
OUCAAAECBAgQIECAAAECgxVQFA926SVOgAABAgQIECBAgAABAopi5wABAgQIECBAgAABAgQI
DFZAUTzYpZc4AQIECBAgQIAAAQIECCiKnQMECBAgQIAAAQIECBAgMFgBRfFgl17iBAgQIECA
AAECBAgQIKAodg4QIECAAAECBAgQIECAwGAFFMWDXXqJEyBAgAABAgQIECBAgICi2DlAgAAB
AgQIECBAgAABAoMVUBQPduklToAAAQIECBAgQIAAAQKKYucAAQIECBAgQIAAAQIECAxWQFE8
2KWXOAECBAgQIECAAAECBAgoip0DBAgQIECAAAECBAgQIDBYAUXxYJde4gQIECBAgAABAgQI
ECCgKHYOECBAgAABAgQIECBAgMBgBRTFg116iRMgQIAAAQIECBAgQICAotg5QIAAAQIECBAg
QIAAAQKDFVAUD3bpJU6AAAECBAgQIECAAAECimLnAAECBAgQIECAAAECBAgMVkBRPNillzgB
AgQIECBAgAABAgQIKIqdAwQIECBAgAABAgQIECAwWAFF8WCXXuIECBAgQIAAAQIECBAgoCh2
DhAgQIAAAQIECBAgQIDAYAUUxYNdeokTIECAAAECBAgQIECAgKLYOUCAAAECBAgQIECAAAEC
gxVQFA926SVOgAABAgQIECBAgAABAopi5wABAgQIECBAgAABAgQIDFZAUTzYpZc4AQIECBAg
QIAAAQIECCiKnQMECBAgQIAAAQIECBAgMFgBRfFgl17iBAgQIECAAAECBAgQIKAodg4QIECA
AAECBAgQIECAwGAFFMWDXXqJEyBAgAABAgQIECBAgICi2DlAgAABAgQIECBAgAABAoMVUBQP
duklToAAAQIECBAgQIAAAQKKYucAAQIECBAgQIAAAQIECAxWQFE82KWXOAECBAgQIECAAAEC
BAgoip0DBAgQIECAAAECBAgQIDBYAUXxYJde4gQIECBAgAABAgQIECCgKHYOECBAgAABAgQI
ECBAgMBgBRTFg116iRMgQIAAAQIECBAgQICAotg5QIAAAQIECBAgQIAAAQKDFVAUD3bpJU6A
AAECBAgQIECAAAECimLnAAECBAgQIECAAAECBAgMVkBRPNillzgBAgQIECBAgAABAgQIKIqd
AwQIECBAgAABAgQIECAwWAFF8WCXXuIECBAgQIAAAQIECBAgoCh2DhAgQIAAAQIECBAgQIDA
YAUUxYNdeokTIECAAAECBAgQIECAgKLYOUCAAAECBAgQIECAAAECgxVQFA926SVOgAABAgQI
ECBAgAABAopi5wABAgQIECBAgAABAgQIDFZAUTzYpZc4AQIECBAgQIAAAQIECCiKnQMECBAg
QIAAAQIECBAgMFgBRfFgl17iBAgQIECAAAECBAgQIKAodg4QIECAAAECBAgQIECAwGAFFMWD
XXqJEyBAgAABAgQIECBAgICi2DlAgAABAgQIECBAgAABAoMVWD3YzCVOYBkI7NixYxlEIQQC
BAgQIECAAAECwxVQFA937WW+xAJ79uxZ4ghMT4AAAQIECBAgQICA26edAwQIECBAgAABAgQI
ECAwWAFF8WCXXuIECBAgQIAAAQIECBAgoCh2DhAgQIAAAQIECBAgQIDAYAUUxYNdeokTIECA
AAECBAgQIECAgKLYOUCAAAECBAgQIECAAAECgxVQFA926SVOgAABAgQIECBAgAABAopi5wAB
AgQIECBAgAABAgQIDFZgos8p3r1792DhJE6AAAECBAgQIECAAIHDhw+H/fv3h4MHD4ZVq1aF
NWvWhNWrV4fNmzfDWRCBiYriBclRmAQIECBAgAABAgQIEJiJwIEDB8Kjjz4aTjvttLBly5aw
du3aUZF86NChcNJJJ81kToNOV0BRPF1PoxEgQIAAAQIECBAgMCCBo0ePjgriCy+8MGzdunV0
lThujzzyyIAUFjtVRfFir5/oCRAgQIAAAQIECBBYQoF169aF+BUL4g0bNowiibdUx+L4yJEj
SxiZqZsKTFQU/+AP/uCxeeL/kMQt/7NpAENpt2LFilGq+Z9p3vxSkWG8dl5Mts78JvOr6s21
Sma++63DfL1nNZt1nJVsu3GtQzuvtHWZX9XvtGnfob2Ot0zH7dJLLx1a6gud70RFcZ55/B+Q
WNTFL/8bUn4+rFy5clQQx6/49+LGr9xsCHudF5OtMr/J/Kp6c62Sme9+6zBf71nNZh1nJdtu
XOvQzittXeeXtvWawCIKTFwUx4Ku+OVKcflpEI3iD5T4Fbf8T37lXkPZ67yYbKX5TeZX1Ztr
lcx891uH+XrPajbrOCvZduNah3Zeaesqv7Sd1wQWVWCiojgv6E4++eRwySWXhI0bN55wFXRR
YaYdd7SKT6a78cYbj3vTfdzPb9raizPeuPPiFa94xeIks4SRXnfddb6vpug/7rz0836K2DVD
WYcanAU6ZB2Xx2JZh8nWocwvfvSQjUBfBCYqivPbpc8///zRZ3I9+OCDfXGZSR7RKFpdf/31
x95bHH/I8JsJ98IMWndeLEwSSxyo76vpL0Ddeenn/fS9q0a0DlUyi7XfOi6P9bIOk61Dmd9k
I+pNYPkIHP/m1pZx5UXxKaec0rLncJtHq1gIF9+DzW+450Oeedl58cxnPhNMQ4Fo5fuqIVaL
ZmXnpZ9XLQCn1NQ6TAlyiYexjku8AE9Nbx0mW4ei32Qj6U1geQlMfKU4FneePtduUfOCOPbi
186uz63T86LPuc4it9TPz6XpKHOdjuOko1iHSQWXR3/raB2Wh8BkURTP48lG0pvA8hH4/1Lu
N3UssqZQAAAAAElFTkSuQmCC
--------------020904080803030200060600
Content-Type: image/png;
name="gccagfcj.png"
Content-Transfer-Encoding: base64
Content-ID: <part2.05090203.05090604(a)netbulae.eu>
Content-Disposition: inline;
filename="gccagfcj.png"
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
2P2Wx4WN32/5Vli5TJ2X0p4pkqpHBERABERABERABERABERABESgxBDIy1uVcl9SVdh9hSju
uVLe01balyxdv2VUyqNXQREQAREQAREQAREQAREQAREQAREoIwQymTk+Ff06baX913lS2svI
vaZhlEICf/9dCjutLotAQODxxx+3NWvWOIs0n+rVq9vWW29t2223XU75vPjii7bNNttYmzZt
stLum2++aTNnznR1+xe6t8LTZq9evbLSrq+UHRrYyvHUU091WzImk59//tmaN29uVasWbd1f
srp1TgREoHgEmjbdxFasWOH+jvk0bdrU/V1ffPFFruIZM2YEz9D2tnjxIqtUKe3pfMbqKN4o
dbUIlF4Cmdqjnbl9Kvp10f7KSy9f9VwEyjSBxYsXl+nxaXClmwDbCbZo0cIps3PnzrVXX33V
GjZs6BTHsiKM0cu7775rVapUKbHJHT/99FNr1KiRlPaycvNpHGWOwMiRI4NtWHvbunXr7KOP
PrIDDzzItt12W9trrz3L3Fg1IBEobQSYy2RKcU9l7FLaU6GkMiIgAiIgAhkjwEuuSZMmVr9+
/cBL9D9D06+//mqffPKJ5eXluba2335722qrrZyS/+GHHzoPNteiCPfo0cPVgWAA4PyqVevX
reG9b9u2rTs3depU+/zzz61ixYrOOJAsnG327NluYkz7eLbatWtnHTp0sKVLl7rENLvssovh
ncabjbKL1zzdtWyJ+urbYFzTpk2zhQsXWqdOnVx0Alxoc4cddrAtttjCMXvuueesW7duNn36
dHeuZcuWttNOO7kxhyUR07feesvVg+HE15uob9E69V0ERCC3BHge8ffNc+3nn3+Kq7QT5XPN
NQPd3zXlL7/8cjvhhOPdc7NTp842ZMgQe+aZZ5yHvmvXLjZ06NACg3jwwQft/vvvN54PDRo0
KHBeB0SgNBMYPnyEnXnmmQWG8MADD9jxxx9X4HhhB7zCnu48oLB6E52X0p6IjI6LQCkkUKdO
nVLYa3W5NBMoSnQHijMKMsomnndk7dq19vbbb9uee+7pjnEehRJldP78+U5xPfzww53yzSQU
xRalfeXKla7cbrvtZptvvrmrc/To0da4cWOn3L///vuBd+pAp2Sj4H777bdxcaPwM+ndfffd
XZvLli2zUaNGOcMCH/pHqOq+++7rFOmnnnrKfv/9d9t0003j1hfvYLK+EqJOG7DZb7/93BjH
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
005E16JRzfLxS2iUIlACCXyxkQUPiBLYMXVJBERABERABESgWAQeeuihYl2vi0VABDJH4PTT
T09aWaYU9kD3t1T067SV9tq1pLQn/QV1UgREQAREQAREQAREQASKQGDAgMuKcJUuEQERiBKo
UqVq9FBK32fOnGHDhg1PqWym1rOnol+nrbSnNAIVEgER2CAEFi9evEHaVaMiIAIiIAIiIAIi
IAIiUJoJoLA/++yzKQ8Bb3umPO6FNSqlvTBCOi8CIiACIiACIiACIiACIiACIlDqCOTlrUq5
z+ko7L5SvO2Z8rgn66iU9mR0dE4EShmBOnXqlLIeq7ulnYCiO0r7L6j+i4AIiIAIiIAIFIVA
LpR13y9ljy/KL6RrREAEREAEUibw5ptv2tChQ92HREt8/Pdx48alXE9RCy5ZssS1uW7dukKr
+Pnnn23VqtSt8uEKly1bZu+++6498cQTwXq4Yfbkk0/ahAkTbPXq1YW2m04fX331Vfvkk0/i
1omX4Pvvv497Lt2D6fQp3bpVXgREIDGBGTNmWI0aNW3NmjWJC2X5zHPPPWcLFizIciv/qz6d
MRe3b+PHv2fdunW35cuXuw488sgj1qhRY7v//vtjHbriiivskksuzdn41VDpJZCrEHl52kvv
PaKei4AIiECpILD33nvH+olSW6VKFdt5551LZN8//fTTYPLWyKpWTT+BzdixY61x48Z25JFH
WqVKldyE8O2337YPP/zQdtttt4yNt127dq7OLl26WIUK/7O9z54927XZpk2bjLRVq1YtO/bY
Y/O1kZGKVYkIiECJJzB48HXWuXNnq1+/fonra3H6tmjRYjvppJNszJiXAsNIDTv//AtsyZLF
1r59+3zjvO6662ynnXrYG2+8YX369ClxDNShDU/Ae9lzFR4vT/uG/83VAxEQAREo1wTmzp1r
L774okv+wmfKlCmOx9KlS50H5IcffjC8y3iuv/vuO/vqq6/slVdesaefftrwjCOE6VP2m2++
sZdfftmeeuopmzhxYlzv+q+//mqjR4921/OZOnWqq+Ott95y9dCWrzdR39wFEVm0aJG1bNnS
KewIE8LevXvbDjvs4L4vXLjQefzDQj9++eWX2CH6AoPhw4e7/sdLcNO6dWt3nHGEBW4o7JUr
V7ZE/cZ7/uijj9qXX37pogFg/MEHHzgOzzzzjD3//PM2Z84cVy3niBrwEQoYBV544QXXPzxd
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
Hu67lPZs/ZIZrrdFixZur0yJCIiACIiACIiACIiACIiACIjAhiPgPe38N+x1z1aP3EZsEhEQ
AREQAREQAREQAREQAREQAREQgcIJeE87/82F111Ke+G/iUqIgAiIgAiIgAiIgAiIgAiIgAiI
gCOQC+96GLWUdt14IiACIiACIiACIiACIiACIiACIpAigbCHPRcKvJT2FH8YFRMBERABERAB
ERABERABERABERABCHhlPRfh8WknoluydJl+JREQAREQAREQAREQAREQAREQAREotwQypayn
ol+nrbTXrlWz3P4wGrgIiIAIiIAIiIAIiIAIiIAIiIAIZIpAKvp12kp7pjqnekRABDJPYPHi
xZmvVDWKgAiIgAiIgAiIgAiIgAjECIS3etOadt0YIiACIiACIiACIiACIiACIiACIlCOCcjT
Xo5/fA297BGoU6dO2RuURlSiCSi6o0T/POqcCIhAKSLw0EMPlaLeqqsiULYJnH766UkHmKn1
7EkbCZ2U0p4qKZUTAREQAREQAREQAREQgSwSGDRoUBZrV9UiUP4IrFixIq1B//LLLzZy5MhC
r8lFSHy4E9ryrdCfRAVEQAREQAREQAREQAREQAREQATKMgEU9qeeeiqlIcrTnhImFRIBERAB
ERABERABERABERABERCBwgnMmzev0EKpKuxUJE97oThVQAREQAREQAREQAREQAREQAREQAQ2
DAE87XxypbwrPH7D/M5qVQREQATKHYEJEybYgAED7IgjjrDDDjvMLrzwQnvjjTdyzuH999+3
JUuWuHbnzp1rBx54oK1duzaj/fjzzz/t9ttvt5NOOsmOPfZYO+WUU+y+++6zlStXFrudcP+L
XZkqEAERKPEE6tWrZ1WqVLFq1aq5T61atWy77bazJ554okh933HHHW3EiBFxr6Wt119/vcC5
5s2b23PPPVfgePTAM888Y3/99Vf0cOw79VesWNEqVaqU79OuXbuE14RPFFZ/SpUUUmj69OlO
EVuzZk0hJdM7nYhtttpL1Lvnn38+di/5e4rf47zzzkt0SUaOL1q0yI4++mirX7++NWnSxAYO
HFigXsq0aNHCzjrrrALnStoBr6znKkxeSntJuwPUHxEQAREogwReeOEFp7Tus88+Nnz4cLdm
7Mgjj7Qnn3zSHn300YyN2Fu+k1XIZHXp0qWuyMYbb2yPP/64m0RmUm666SarXbu2PfDAA25i
/e9//9tmzpxpDz74YLGbCfe/2JWpAhEQgVJB4KWXXnJGPz4LFy60G264wU499VT7/PPPS1T/
r7766qRKO5195ZVXnEIc/vzwww8pjSOV+qMVpfJe8NdQFgPF7NmznVEhF4KSmsv2DjnkkNi9
xP2EorzVVlvZMccck9XhnnHGGVa9enX7/fff7dNPP7WxY8faV199la9NjPlVq1bNaj8yVXmu
lHXfXyntmfrlVI8IlGACm266qXs4RqVt27aGMlUcGTVqlC1YsKA4VejaMk5g2bJlTnE955xz
bI899nAv5MqVK9tOO+1kl156qbsH8XgzaenXr58xOb3yyivdhPS///1vzAs+ZcoUu+yyy5wF
ns9bb73lyHHt4YcfbqNHj7bjjjvOTRg/++wzu+CCC+y0004zJgq+7M033+zaIUMzHuv58+fb
iSee6NqgHiIA3nnnHXeeNvCW+xfz22+/7cqeffbZ9thjj9lVV13lysaT3377zXbYYYfY5KNB
gwZuTCeccIIrzjjGjBkTu5Q2Tj75ZDcB598o9/T7zDPPtIsvvtj8hDbafypIxoXxEM1wzTXX
uPpfffVVx4m+wwYGEhEQgdJFAGVy//33ty222CKmtE+aNMk9U1G++DzyyCOxQWEY3XzzzW3r
rbd2EU7FVTZee+0169Spk2222WauD97wyvPmp59+sj59+hge8aLIjBkznGKHMZV6GAvP9XXr
1rnnc7T+ROPGe12zZk279dZbrVGjRvbee+857/Ldd99tvXr1slatWrl3EoaDaNmPPvrINtlk
E3eOds8//3w3zi233NK6du1qH374YWxoidpPZ+y//vprrL1k4+c9EA3F5ncgAoLtAjt27Gir
V692TfOO4vdOJbrr//7v/2yXXXZx909U0qk3WVmiz3i383vw+2KogOO2224baxJjDu8z/56M
9qUkfuf3iP4m2eqnlPZskVW9IlBOCFx33XVS2svJb13UYX7//fdu4rPzzjsXqIJJRsOGDe3L
L7903m4mHKtWrbIbb7zR/vOf/zjle+LEicZ+8ITSHXzwwXb//ffbtddeaw8//LDzXmMAyMvL
c9fihcbDfcstt9jxxx9vQ4cOdROue++913kTUJaRwYMH26677pqvP74ejFCcHzJkiE2ePNl5
AlDu6Q/KL4YEQvuYQFWoEP81uttuu7nrX3zxRTchZJJcp04dIzwS2Wuvvezdd9+Ntc9EBUZM
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
REAEREAERCBtAvESX6VdiS4QARHIGYFcbvumRHQ5+1nVkAiIgAiIgAiIgAiIgAiIgAiIQGkn
gIfdf3IxFintuaCsNkRABERABERABERABERABERABESgCASktBcBmi4RAREQAREQAREQAREQ
AREQAREonwR8YsNcJTjUmvbyeZ9p1GWUwOLFi8voyDQsERABERABERABERABESgZBHIZGs+I
5WkvGb+7eiECIiACIiACIiACIiACIiACIlAKCOQyCR045GkvBTeFuigCqRKoU6dOqkVVTgQy
QkDRHRnBqEpEQAREQAREQARKEYGwpz0XIfLytJeim0NdFQEREAEREAEREAEREAEREAER2LAE
wp72XOzVLqV9w/7eal0EREAEREAEREAEREAEREAERKAUEciFoh7GIaW9FN0c6qoIiIAIiIAI
iIAIiIAIiIAIiMCGJZCLkPjwCKW0b9jfW62LgAiIgAiIgAiIgAiIgAiIgAiIQEICSkSXEI1O
iIAIiIAIiIAIiIAIiEBuCDz00EO5aUitiIAIFErg9NNPL7QMBXK19ZuU9pR+DhUSAREQAREQ
AREQAREQgewSGDRoUHYbUO0iUE4IrF27tkgjnTlzhg0bNrxI12bzIoXHZ5Ou6hYBERABERAB
ERABERABERABESjxBFDYn3322ZT6GU5El4v17VLaU/pZVEgESjeBTTfd1MaOHVtgEG3btrUX
XnjBZsyYYbVr17Y1a9YUKBM+MGfOHFdu2bJlSctFTw4cONDYQ37ChAnRU0X6Hu5vqn1PVi5R
fdFrRo0aZQsWLChSn3WRCIiACIiAVtHudAAAIABJREFUCIiACIhAbgnk5a2yVD+pKuzhEeRC
Yac9Ke25vW/UmgiUSALNmze3n376ySpVyvyKmby8PHviiSesf//+9uijj2Zk/Jnub6L6osev
u+46Ke0Z+QVViQiIgAiIgAiIgAiUXgIo67nc9k1Ke+m9V9RzEcgYgd9++83atGkT87SPGDHC
ttxyS+vcubNdc8011rdvX3vyySdj7Y0ZM8a6du1qm2yyiZ1xxhm2bt26hH2h7DbbbGMDBgyw
N998M5/Su+eee9p///vf2LWsP9piiy3snXfeccco36NHD3d9x44djX4h0f6GG090jS+DAaFT
p0622Wab2SWXXGK0mai+8PHjjjvOpk2bZgcddJDhcd9jjz3y9Z2HN5EL8SIawv0rr/+++OKL
7bXXXiv28N9//31bsmRJsevJRAXXX3+9HXzwwe7DfcHHf7/rrrsy0YTqEAERKKcE6tWrZ+3a
tSsw+uXLl1vdunVtl112KXAulQM77rije5dOnz7dKRyFRdilUqfKiEB5JOAV9lwp7lLay+Nd
pjGLQBICs2bNsvPOO8+eeeYZmzx5srVq1co++ugjq1Dhf4+Lb775xj7++GPjv6+88oq99957
CWt8+OGHnWLPBOSAAw5wXncvRx55pD3//POx79SDt79Xr162cuVKO+GEE4ykPN9++61TkOnX
/PnzE7aVyjXff/+9G9eHH35oL730kr344osJ6wufeOyxx9xXyvfr18+OP/54e+qpp2JFPvnk
E2e8QJmXZI8Ak82lS5dmr4E0ar766qvd8hI+u+22m+23336x7xdeeGEaNamoCIiACBQkgII+
ceLEfCdGjx5ttWrVKlg4zSMtWrSw2bNnZyXCLs2uqLgIlEoCOGv8JxcDkNKeC8pqQwRKAIFT
TjnFebHDnz/++KNAz1Cct9pqK9t+++3dOa6rWbNmvnJnnXWWU+IbNmzoyuKRjic//vijWy+/
7777utNnnnmmeeWX7yi/n332mZs4IM8995wdccQRru5q1arZDz/8YHvvvbc7h1ehcuXKzjuQ
SFK55uyzz3behaZNm7q68dwWReg7/ZsyZYq7HMWNvlesWLEo1ZWra+bOnWuHHXaYi6jAKMP9
dPvtt8defg8++KAz9HC/4KGHM3LzzTe7e4Vr/O/G/XPBBRfYaaed5q556623XNlkbXD+yy+/
dEYgjC+XXnqpTZ061V2H8Jtedtllrl98fJ2xAin8g+uJMvHCi/3kk0+2zz//3I2B+wej0ZVX
XmmnnnqqM0r5TLeZaD+FLqqICIhACSfAu/ORRx7J18vHH3/c+vTpk+/YpEmTbKeddnLvYz7h
a1iWtvnmm9vWW29tGBP9+ttff/3VRcvhaecZG/UWEpHGO5l3ePXq1Y3t6Pbaay9j2dh9991n
t912mzNSE7WGkV8iAiWdwPDhI6xGjZoFPhwviuRqqzfft8wvYC3KqHWNCIhA1gnccccdzhsY
lnjhdQsXLnTKuBcUaBLZhaV+/fqxr3jGE22rwcQB5ally5ax8iSxw3Ow8847u3Z23313p/Ci
dKHkvPHGG7GyTz/9tI0cOdLVz8OR9fGFJfwo7JomTZrE6m/QoIExcSmKkFjvwAMPdN72a6+9
1nngi5LApChtl/ZrML7wW5LUb/Dgwe7fGIe++uorF62AIn7vvfc6I82nn37qEhgSJooifMgh
h7hrmGxy3S233OKWXrBcg8gPlnPssMMO7tpEbTCBvfHGG+2qq66ybbfd1hkP+E5UCPcniRPP
P/98d49i2LrooovcRDh8Hxf2GzC55V4mugRBEWdsTISJFlm9erWtWrXKtbtixQpnQODvgvOZ
aL+w/um8CIhAySdw7LHHumU3Q4YMccZz3lc853heekMjzxMM0Dy/Dj/8cLeMq0uXLta9e3cX
4YbhkWcLz0jetf/5z3/SGniVKlVc5BvPLwyYRNcdeuihdv/997tnJ8vFrrjiCiNyTiICJZnA
8ccf57qHQ8DLAw88EBjv1x9Pt+/eyx41eKVbT6rlpbSnSkrlRKCUE+DlHVZYGU445N0Pj+zw
4TXDPJS8JzwdBLzkWQdP2Hjr1q1jl2Khx/KPQoTwoh86dKjzBKAU4Q1A8ELeeuutNm7cOHcc
xR3veDJJ5Zp58+YZYYHIn3/+mc9AkazueOdY545yx6QKvqy9l6ROgGUQCJNClHB+G3IrYDh6
9913rVu3bm6iySeecB2GIR8J0qFDBxfpwC4HjRo1cpfEa2PRokW28cYbO4UdwXDEJJe/Bzzh
/A34+5N7jn7g2WcCnarsuuuuzjPFJJv77YMPPrCePXvm+5tDsUfwYtH+119/7SbGmWg/1X6q
nAiIQMkl0KxZM5fXBYMwkTrDhw+3o48+2hklvbz++uvuPYbCjvAuxViI9xtjJ9F1/hlKzg2e
temIV0hQ1BHqxCBKtJT/zrI6iQiUBgJhxb04Cnt4rIU5kzLFRUp7pkiqHhEoIwRIUkOm9+++
+87at2/vFOx0t3gDBWvVUdbDCjvHvacULysee5Lc4clkrTKTES8obnjCCcXjgXjnnXc6b3uy
vqRyDaGFrEVGYSdpHBEIqQgKHQohCp8XlDCMCXhGw31PpT6VsXzLLuCLwsr9ggccbw4KOb8/
k9VEBhGMOizp8MkQCfUMv0DDSzt8G4sXL863JpT7isROCOvluTeJ/PDCBJWJczpSo0YNF66K
8YHcDCjtRAGEJdw3yuPVz1T76fRVZUVABEouAbzqJLbkOcj7i5B1vyyLXvO8wrAeftdiNGcJ
Du853qNh8QbNdEeMMRHxS8DC3xNF26XbhsqLQC4IeMW9qB5238dcedh9e1Lac3F3qA0RKEUE
8HSytRlWdELAsa6jMKX7cELhYtIQFaz82223nfPCn3vuucHaohougRdh8GEFmnaZnOANZdKB
Ys+acdYt33PPPdFq3fdk1zDpqVq1qgv1RwH766+/XP8wGqQSIo/CBxPKEwpIODNMjjnmGPv3
v//tQhMlmSHAb84HBfzll192a9nxMEWFZIJ4k1gP37hxY6e4c48UJkRFYODxgpI/c+ZMd2/g
scK7legeK6zu8Hk86YT5c7+hoJPUMSz0gX4jRLcwCc5k++n0VWVFQARKJgGWYZGLBW87CejY
SSWstGPYZPkOy4uigjE8/KzjfLzIOa+I8wz1EXhhA3W0Xn0XgdJOoLgKO+PPlYfds5bSXtrv
OvVfBFIgkCh0LfziD4fEo0wT9u0FBRuvOOH10e22Em1xlug4dbItW1hIPMYnLExOCHcPC156
L74fKEL+34Vd4zPP47EIS7iORP+mPGH8UUHBYz2hV76i5/U9PQLcNyQwZM0Z+RJIcuSFySQf
H22BVxrDEp4jXp6srUTwMiUTtjJEKWdXBNZ94gUnTI6oEgxKrPkkTJ5kjNTF705CKMJM0xEM
D0yC8Y7F21WAsRJyz/3L2v3TTz89o+2n01eVFQERKJkECIXnOcEWpZdffnmBTvJs4dlBmPw+
++zjno8knEPRJ28N73meL4TI8y7H+x4VjOk8b9ldBSM9y4ESzRui1+q7CJRnArlU3KW0l+c7
TWMXgTgE2GKGNWt4jnv37m3jx493lnkUHUl+AoQz4+VF4ZNkhgBryfEYMQllEkkkBpNVhMgG
1oqzvOGoo45yGZQJjSf6Ai81kROsYWcpBVnnEwleb5Y0kF8B5Z317WRxx9tEe5xDUSfREm3S
p7DxIFG90eNcy4SaKBI/hnAZIkjIfI8xiSSReOS5JlPtR/uj7yIgAqWTACHyPK+I7IoKS3uI
SCIajaVtPEOICsMAyTPt7rvvdlFo/Ju17jxnoooGBm+SYrLmnRwyJPOMVy7atr6LQHkmwN9a
ulGoxeG1UZCt+e9kFRCeGhafeCLZNTonAiKQHQJYyf3aXbKW+4fF5CnTrUntKs7rmAlhPTHr
b/Ey8jInOzoh7JL/EbjhhhvcmmvC5MvzntysD5+zJM8qr16/d3p0/WR5v2fIIE8yRgwNXthR
gTXz5H3QFoHl/Q7R+EXgfwRIXsmWlhIREIHiE/C5FvLyVqVcGTs1ICtXrnLOg6iwtBLBoYWx
nTb8hyV9zNHDx/z3X375xXrs1dc6t23trsdw5nMhEUEYzyAXbVue9igRfRcBEXDrtvlIEhMg
WRofiQgkIkCCKAzf5dmok4iNjouACIiACIhAaScQjVrJ5niktGeTruoWAREQAREolwSIimGN
KeGmiTLfl0swGrQIiIAIiIAI5IjAxIkTjKS12ZRchchLac/mr6i6RUAEREAEyiUBQt0ShbuR
tDCaZLFcQtKgRUAEREAERCBLBLKtsONlR2H3y1azNIxYtVLas01Y9YuACIiACIiACIiACIhA
CgQGDx6cQikVEQER2NAEcuVh9+OU0r6hf3G1LwIZJEBSMIkIiIAIiIAIiEDpIxAv8VXpG4V6
LALlg4D3tDPaXCjwFcoHVo1SBERABERABERABERABERABERABIpPAEU9nIgu24q7PO3F/81U
gwiUGAKZ2vKtxAxIHSnxBBTdUeJ/InVQBERABERABEQgwwS8wp5tZd13W572DP+Aqk4EREAE
REAEREAEREAEREAERKDsEvDh8fw3F1u/SWkvu/eSRiYCIiACIiACIiACIiACIiACIpBhAtHw
+Gwr7lLaM/wDqjoREAEREAEREAEREAEREAEREIGyTwDlPRch8lLay/69pBGKgAiIgAiIgAiI
gAiIgAiIgAhkiEBUUY9+z1AzsWqktGeaqOoTAREQAREQAREQAREQAREQAREo8wS0pr3M/8Qa
oAiIgAiIgAiIgAiIgAiIgAiIQGkjoOzxpe0XU39FoBQQ2HTTTa1Bgwa28cYbu0+TJk1sp512
smeeeaYU9L5oXRw4cKCxBd6ECRPyVTBjxgyrXbu2rVmzxsL/LlorhV81atQoW7BggSuYi/YK
75FKiIAIiIAIiIAIiIAIFIdANBxeieiKQ1PXioAIxAigoM+fP999Zs2aZYMGDbJzzz3Xvvji
iw1KKRthRXl5efbEE09Y//797dFHH92g47vuuutiSnvz5s3tp59+skqVKm3QPqlxERABERAB
ERABERCBohPwSnq2lXXfQ80ci/5b6UoRKLUEUBr32Wcf22yzzezLL7+0Tp062SeffGKXX365
/fXXX25cl1xyiR1//PG2bt06d/z111+3ChUqWN26de3f//63devWzZXDk33VVVfZkiVLnDJ6
0kkn2TnnnGNTp061Ll26uONeevToYQMGDLDOnTu766+44gq788477cMPP3Tl//Wvf9ncuXOt
ZcuWro2uXbu6SxP1LVZx5B9jxoyxbbbZxrXVsWNHpzTXr18/UfHY8URjocC4ceMS9u/NN9+0
a6+91hYtWuQYweu4445zn2nTptlBBx3kzjOeDh06uP7AKlF7M2fOdOzuuusuGzlypE2fPt1d
++CDD7r6JSIgAiIgAmWPwEMPPVT2BqURiUApJXD66acn7XnU0560cAZOSmnPAERVIQKljcDq
1avtpZdecgpl9+7d7c8//7QDDzzQ7rvvPjvkkEOckrjLLrs4RfH33383lNJPP/3Uqlatam+8
8YaNHj3aKd0on0ceeaQ98sgj1qdPH+fBRzFv3769NWvWLCEW6lmxYoXhEact6jn66KPt6aef
tp49e9qTTz5pxxxzjH333XdOEU7Ut6233jpuGw8//LAzHNSrV88OOOCAmNc9buF/DiYby7bb
bpuwf4TZn3DCCfb44487BijitIlR5LHHHnPGghdffNE233xzFx7vJVl77dq1s5UrVzoDxgsv
vOBYMdb33nvPevXqlWwYOicCIiACIlCKCRAFJxEBEcgcAeZQ6cgvv/ziHCaFSa487L4fctkU
9ovovAiUEQJ4fVnbzqdRo0Z2zz33uDXtKIhjx451a95R2JHWrVvbfvvtZ6zHZv07yiMKNf9F
Mb355ptdufHjx1vTpk3dMYS6UbBfe+019z2RYJ3kYYfCz7/ffvttI3QchR056qij7IMPPrCK
FSsm7Vu8+n/88UenHO+7777u9JlnnumU58Ik2ViS9a9atWr2ww8/2N577+2awNhRuXJlZ4xI
Jsna89Zb+CDVq1d3Sv9vv/2WrEqdEwEREAEREAEREAERKCIBFPannnoqpauZq+XS2y5Pe0o/
iwqJQOknMGLECOvdu7cbyBlnnOG83HvttZf7vnDhQpszZ44LKfeCp5ewbsK5UdgJzb7yyitt
q622shtuuMF51LmGxHZhQfknvDsVadiwoSuGpx+vuBdCwH29yfoWrw28/j7E3p9ftmyZTZw4
0Xbeeed4l7hjycaSrH9cCx+ssmvXrnUPcNgWZoFN1p7vJEsRvGDAoH6JCIiACIiACIiACIhA
egTmzZtX6AWpKuxU5HMy5Upxl9Je6M+nAiJQ9ggMHjzYrStnnTbh1njI27RpY5MmTYo7WDzg
fFBG77///thabbzs0Ycgie44jpKJsCber8Mm1D0s/kHXuHFjp2h74UH4/fff25Zbbllo38L1
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
ERABERABEShmBNI1l91jkWgvZjeImisCIiACmUZAnvZMuyJqjwiIgAiIgAiIQCoJpHM+O/1Q
IrpUXk2VLQIZQKBmlcZ2wSFjcrVkw6Y1tmj5dBv32yM2ff7XRdLKxrW3s4Y129kPf74es7yd
Wh5qu2zTz+rX2MZKhf5bvHKm/TRjlE2Y9kronC0xzwvuCNZTtWIdu6TPBzZ17qf2ypeXJXW+
Dip6AsoeX/RMVaIIiIAIiIAIiEDmEsDTHlyrPdUh8hLtmXsvqGUiUKQElqycZV9PfdaVWb1y
A+vabqD163aX3fd2b1u9fmmh69q7w2lWrVL9mKK9+w4X2J7tT7aVaxc5oZ6Ts8naN+1uB3W+
MiTi29jb39+aVBuC9azdsNJe+eoyW7V2cVLn6qDUEFD2+NRwVakiIAIiIAIiIAKZSyDVQj3Y
c4n2zL0P1DIRKFICq9Ytth9nvBkus1bVZrZD84OtTrUWTrTXDv0+sNPl1qL+riGn9xb7a8nP
9uHPd9vC5dPcOfH2n3vQ664c7Ppjvre7xxxgq9YtCddVo3JD6xYaJFizfpk9+mH/0L//uH3j
fnvUzjrgJdu59ZH2/fSRtnbDcruw99s2ec5Y2xwS9e2a7GfrQsL8nR9us9/nfmaR9Tz24YDQ
wMN/c3na47WTwYqLer8TGlh4wzZtXmedWvV1db7/0zCb+venrk2dWh3u2lqzSiPXzp9njrFP
Jz0cQpIT7o++5CYgT7vuCBH1TBUzAAAgAElEQVQQAREQAREQARFIHQHNaU8dW5UsAhlFoEzp
ckY4OZ+Gtdpb09o7OBG9YPnvVq5sJRu436PWpM4OzuP9zg9DrElof/+97rEypcsn3P/aN/8J
ieyNLtz9yY9PtjUhIRy0lqGBgFKlStvEWe+EBTv7129cFR5IaN2wqysDa9+ku/0x73N79tMz
Q+eVsiN2v9UqlKtieev5V/z7uhL1A+8+tl2zXm6g4q3vbrEqFWpbn11vsNKlyriBiT67Xm9z
l06ypz853b75/QXrsu1x1rbR3r4K/RuFgOa0R4GiTSIgAiIgAiIgAllNwM9rT4fHXZ72rL6V
1DkR+B+BpnV2dPO/va3fuNre+v7mkHBebR1DIpbQ9i8mP+GENda4dgfbrU1/a9VgNytftnLc
/dPmfRk6Y4tt3LTW/l4yMQ/2SuVrum0r1y3Ks2/FmgVuW+XyNcL75i2bbL/Ofs/9njT7fdu9
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
iwiIgAiIgAiIgAiIgAiIgAiIgAjEJJCO9dl95UpEF/MyaIcIiIAIiIAI5CUwduzYvBu1RQRE
QAREQAREoMQRSIeXHagS7SXu1lKHs5lAcNmpbO6n+iYCIiACIiACIiACIiACJYWAwuNLypVW
P0VABERABERABERABERABERABApNIJ2h8TRWnvZCXzIVIAKZQ6B69eqZ0xi1pEQQUHRHibjM
6qQIiIAIiIAIiECAQLrC4n2V8rTr9hMBERABERABERABERABERABERCBfBBIp3CXaM/HhdGh
IiACIiACIiACIiACIiACIiACIpBOAhLt6aStukRABERABERABERABERABERABEQgHwQk2vMB
S4eKgAiIgAiIgAiIgAiIgAiIgAiUbALpTkQn0V6y7zf1XgREQAREQAREQAREQAREQAREIIMJ
SLRn8MVR00RABERABERABERABERABERABDKPAN52/0l16yTaU01Y5YtAhhB48803rUePHtag
QQNr1KiRde/e3d54441Ct+61116zZcuWFbqcRAU0adLEateubXXr1rU6derYtttua+eee64t
X7480akp3R/s/6xZs6xatWq2adOmlNapwkVABERABERABERABEoOAYn2knOt1dMSTOChhx5y
AveUU06xGTNm2B9//GFnn322nXfeefb8888XisxNN92UFtFOI19++WVbvHixLVmyxD7++GP7
/fff7T//+U+e9rMER6qX4fB1BPvftGlTmzZtmpUtWzZPm7RBBERABERABERABERABApCQKK9
INR0jggUIwKrV682hOXQoUPthBNOsMqVK1vVqlWtX79+9uKLL9o222zjxC8e4qB169bN8M7n
5OTYFVdcYTvssIPttNNOts8++9j48ePdoZT3559/Wt++fQ2PM/bFF1/YvvvuazvvvLN16dLF
hg8f7rbPnj3b6tWrZ08//bT16dPH2rVrZ4899pjdc8891rt3b9tuu+3CZbgTElizZs3s0ksv
tQ8++MAdiZebKALKa9mypc2bNy9mW2gzHnvadvDBB1vHjh3tkksuCXvIJ0yY4CIROnXq5D7P
Pfdc1DqIXAj2f86cOdamTZuE5cRjmqDb2i0CIiACIiACIiACIlDCCMgdVMIuuLpb8gh8//33
hnA/+uij83QecY0h2mPZJ5984oTxd999ZxUqVLD333/fXn/9dSfIEeC1atWyUaNGWevWrZ3H
/dhjj7Unn3zSDjzwQPv7778N8Y8obt++va1bt84NAowZM8aVM2DAALv33nvt7bffdmUMGjTI
jjrqqFhNybN98+bNVq5cObedtq1du9Y2bNhgM2fOtH/++SdmW1q1amXr1693x7/77ru2atUq
23333V1bEeuHHXaYE/RHHHGEK2uvvfayXXfd1fU1WAf1B/vPwIE3ogFilTN37tyYTPN0UhtE
QAREQAREQAREQARKNAF52kv05VfnSwIBhHTNmjWtUqVKBeou3uuFCxfaSy+95P5FjA8ZMiRq
WePGjbOGDRu6YzDmoSNcEcZ+aQx+Y23btnUC+/DDDw//xjuerDEggOBHWGOUT8g6gwZ8j9cW
X8fxxx/vvhJ50KtXL/v888/tww8/dHPnfbl47Q855BAXBRBZR7y2xisnP0zj1aF9IiACIiAC
IiACIiAC2U9Anvbsv8bqYQknQNI2hDveZMRpfm377bd3gv3RRx+1a665xontW2+91XmlI23B
ggUu7DxoCGBC4735NpQu/e+Yof9dpkwZw3MdzwjHZ7444pxyGQC4/vrrc51Cf7Fk2sJghrfq
1auHPfScS7i+NyIEmALgzdcR3hDlC57+WOXkh2mUorVJBERABEQgiwkMHjw4i3unrolA8SJA
FGgmmER7JlwFtUEEUkiAueUIUkLZzz///Fw1vffeey40njnlGKHrXkwHs7ITRs8Hz/jDDz8c
nsse2Wy87IsWLcq1mcRxbC8KI2keHvF45j36ybSFyIHmzZu74pYuXepC3YkOYF76N998k6ca
RDjm68hzQGBDvHI4LFmm8erQPhEQAREQgewkkClCITvpqlclkQDTG/NjJG5+9dVX83NKSo9V
eHxK8apwEdj6BEg8d/PNNxsj98zTRoyvXLnSJaE77bTTrEWLFk5U48GeOnWqa/BXX33lErlh
zz77rF100UUuuVr58uVtxx13DGdmR+DjIfcCHyGKECY0HMPDPnr0aJd4Lt2WTFvoG4ZgZ97+
fvvt58Q0ffd9IB8Agx0//fRTni5E9j94QLxy4jHNU4k2iIAIiIAIiIAIiIAIpI0Agp335Ewy
edoz6WqoLSKQIgKnnnqqC1snszriHYFOJvgRI0Y4kYoxqt+/f38jKzveeRKzEYbO3O7PPvvM
COkm6VuNGjVcojkM0UqCOzz1V199tV1wwQVuWbZrr73WrrrqKlcPAwaE0nsvdYq6mKdYQt9j
tcUnjGOwYs899zSyvtMPQuDp08iRI137L7vsMudVZ9492fOJGghaZP/9fH2OIbohVjlk7I/F
NE9HtEEEREAEREAEREAERKBICERGhEYrNNMEO20sFcrivCVaY/02XjqDFi0DdbzztU8ERKDo
CCCyCWHHeKD4MO0fp860BtXKO6EoS0wA0c4gBHP9taZ6Yl7xjlixYoUtWLnBOrdrGe+wXPuI
aFizZk2e41lakEEUBj++/fZbF8WRHyNaYo899oj5/wH1kp/ATwFhCgOrBZx88skFTtRI+1gN
oKBtzk//dKwIiEDJIMDgusLjS8a1Vi/TR8CHxycj2lmSGOMdMdr/iw8++KBbApl3cvIx8SEi
1X/3//r9eO679ewdflfCKXbccce5OngnYTWlRKbw+ESEtF8EREAERKDICRD1MX78+FyfY445
xk3VYDnASMHOHzg+8eyhhx4KT9WIddxdd93lpn989NFHLjpkwoQJdtZZZ7l8DQW1WG0uaHk6
TwREQARiEcCZRvQaSVwZqO/atWuuebdEmTGVrWLFim4wkiVXSdjKVK9YFjyH8yibaLwXXngh
1ymvvPJKuG6m3hGV58WNP5CyWOI10hioJVKPJVRlIiAC+Scg0Z5/ZjpDBERABEQgRQTmz5/v
lgxklBoPNi945ADo2bOny5dw5513umkMTNs48cQT7ZdffnEtufLKK+2vv/5y+QfwuCcyXmZ5
4SSxIhEXb731ljtl4sSJdsopp9iRRx7pPuRkwJhiwioK3hg9P+CAA1xEQLDN7Gcwgqkm7D/p
pJNs0qRJ4fNilR8+QF9EQAREIAaB++67z+WiOeOMM9zzkKVPmZZ2+umn21NPPRU+i+cWUUVM
6eIZ9/HHH7ucLevXr49RsrlnHefwYfUTVomhrh9++MGd89///tfOPvts96FunpsMBtxwww1G
lFTQEOhffvllrm2vv/56gVawidlg7RCBEkZAor2EXXB1VwREwFzyPZLxKTQ+s+8GvEW8ZG7c
uNHGjh1rhJfhJSeb6xtvvOE85GzHbr/9dvfvAw884MRyskYd+++/v1stgBfV8847z44//njj
BfP++++3u+++2/7880876KCDwnVR9nfffefun9122y1XVSRlvPzyy10+BAYP+vXr534zCBGv
/GTbq+NEQARKJgGWbb3uuuvcM4mBRTzd1apVc2G1PA+33XbbPGCqVKniQniJLCIkmFVkkjGe
bYceeqiRfwXRzrMLcc4AwMCBA13dFSpUcIOnTNsjgmnmzJnhog8++OBw7hu/8ZlnnnEDsjIR
yAQCrJ7Eu2Dkh+2ZahLtmXpl1C4REAERyGICF154oe266665Pniog0bOBkLieQHke506dWzJ
kiX2zjvvuIz/eOEvvfTSQlNiqT/m5jMgQGgnXn2MOe977723E98MBOAx93PhCOFHyPv58b4R
iH/C5b2Yp+281HJcvPIL3QkVIAIikNUEmMqDcPfzYIOdJTdHvLBzQt6JHEomColyGSglkeu0
adNcODxecwYeo+W1YtCzcePGbmDAmx/49CH5REH9+uuvCZdszeoLqM5lFAH+fj/yyCO52sRv
tmeqKXt8pl4ZtUsEREAEspgAYZ68DEYaIfGRhpDG8CQRoomnnTnxLVu2dMsRdu7cOfKUfP1m
ZQNWVyD6gnDS4BKFePp79OjhxDwrKvBiyovrJ598Yo8//nieevBI4f3yhlhnUACLV36egrRB
BERABAIEGKjkWcLUnoJYvXr1oi5d6sviueajzxgc2GWXXVzIPHPiGTBo0KBBnkFKfy6inQHV
4G+e78yBJyrgueeec4MNrEAjE4FMIeCFO1F7mS7YYSbRnil3jtohAiIgAiKQkAAebD7eE8TS
fMl6j6IVzrxMzqccQv1tnH8AACAASURBVOWbN2+ea+568By85iSBYlnERo0aWevWrfMUWbt2
bRcF4I1IAcLrCcGrX79+3PLzFKYNIiACIvD/BBhY5NnC4F9wYDBZQHi7eW498cQT7nmHsVrH
qFGj3Heebd7LSAg8yTl9ODvPLnJ34G2PTBLKuQy2ckzQyAPC4CqindB4yp86dWquY/RDBLY2
AS/cM9nD7hkpPH5r3y2qXwREQAREICkCvFzedttt7sURj03btm3DGeUJn8erjYcoGUP0E66J
p55yevXq5QYDCH8njB1jeZhbbrnFpkyZ4n7vu+++LlwU71Pv3r2jVsOSc3icxo0b5/bjmT/n
nHNceH+i8qMWqI0iIAIiECLA84Ps69EifEikSRRSLOO5RiJN5qnj8ebZxyeYvC547pAhQ+zt
t98Oh7wj7nnmRmaT55xPP/3UCXo/rciXwzKYiHS87WSj32GHHWI1T9tFYKsSKA6CHUDytG/V
20SVi0DREmBerkwEspUAL4UkgCN8nRdIXgTJcIwh2PEKkdn4zDPPdMnkohlz4DkWDzieIf5Y
kyGZbZSHZ4ikSnfccYcT2oTGI+ox5oUyx5357N5TFVkHHjDKIDHezTff7EJKhw0b5rxTicqP
LEu/RUAERMATIPnb0KFD7eKLL3bPK1am4F8GM8kgjwc90vCW//jjj25VjU6dOrnEmDyLKCue
Ee7Okpgk5mSFDpaW41lLPTw7WZ6TckjaxTP3mmuusaZNm+Yqkmc0z2GScsZ6XsZrg/aJgAjk
JiDRrjtCBERABEQgrQTwzMQyXhYR5hiJ5/x3fpMJGSEcy+Lt45x49foy8QbF8j5xzE033eQ+
QQu2me0sJce8+2iWqPxo52ibCIiACECAubfMTWfpS4QywpicHqx2QTI6b3i5/eAkYpoM89de
e23U0PZYZBHbePUZdKQuopJIzolH/9xzz3XinfnueOUZQIhmhMgPHz7c1S8TAREoHAGJ9sLx
09kiIAIiIAIiIAIiIAIikBYCZIHnE8tIhplfi3YOS7qRjyNoJKuLlkE+eEywLAYpg2vDJ3N+
ftuu40WgpBDQnPaScqXVTxEQAREQAREQAREQAREQAREQgSIhQMQJ5v8tkkJjFCJPewww2iwC
IiACIiACIiACIiACIiACIlD8CRD1MXbsWPv555+LtDPpEOw0WJ72Ir1sKkwEREAEREAEREAE
REAEREAERCCTCBS1YE+XWPcM5WnPpLtJbREBERABERABERABESjxBAYPHlziGQiACBQ1gbJl
i6/0Lb4tL+qrqPJEQAREQAREQAREQAREYCsTGDRo0FZugaoXARHINAIKj8+0K6L2iIAIiIAI
iIAIiIAIiIAIiIAIiMD/E5Bo160gAiIgAiIgAiIgAiIgAiIgAiIgAkkSKFWqlPFJl0m0p4u0
6hEBERABERABERABERABERABERCBfBKQaM8nMB0uAiIgAiIgAiIgAiIgAiIgAiJQcgmkO3u8
RHvJvdfUcxEQAREQAREQAREQAREQAREQgQISSFeIvER7AS+QThMBERABERABERABERABERAB
ESiZBNLpbZdoL5n3mHotAiIgAiIgAiIgAiIgAiIgAiJQSALp8LZLtBfyIul0ERABERABERAB
ERABERABERABEUgVAYn2VJFVuSIgAiIgAiIgAiIgAiIgAiIgAllHIB3e9SA0ifasu4XUIREQ
AREQAREQAREQAREQAREQgVQSSKdwL5vKjqhsERABERABERABERABERCB5AkMHjw4+YN1pAiI
QEoJDBo0KKXlJ1u4RHuypHScCIiACIiACIiACIiACKSBQKYIhTR0VVWIQFoIrF27Nl/1zJgx
w1599dV8nZPKgxUen0q6KlsEREAEREAEREAEREAEREAERKDYEECwv/jiixnVXnnaM+pyqDEi
IAIiIAIiIAIiIAIiIAIiIAKpILBo0aKExSYj2INrtKdjvXaJ9oSXTQeIgAiIgAgUJYGFCxfa
fffdZ99//71t2LDBKlasaHvuuaddfPHFVrly5aKsqsBlnXzyydavXz875JBD8pSx33772bp1
66x06X+D1Zo0aWLdu3c3zqlUqVKe45PdMHfuXDvssMPs22+/tTJlyiR7mo4TAREQAREQARHI
cgIKj8/yC6zuiYAIiECmEbjiiiusRo0a9sYbb9hHH31kTz/9tP355582bNiwTGtqzPbcdddd
9tVXX7n2X3311TZhwgQ766yz3CBEQa1hw4b2/vvvS7AXFKDOE4EsJ1CzZk1777338vSyadOm
NnLkyDzb87thjz32sOeffz7qadRdvnx5N8jK4GTHjh3t+uuvt9WrV7vjZ86caWTS3rRpU9Tz
/cZkj4tbiHaKQAkkINFeAi+6uiwCIiACW5MAL2177723e/nD6tWr5wT7+eefH27WxIkT7ZRT
TrEjjzzSfUaPHh3eN378eOvfv78dcMABdtJJJ9mkSZPC+3744QcbOHCgHXXUUc5T7kPc5s2b
Z926dbO33nrL1UOZvHDm5OS4cykfL/fRRx9t//3vfy3ZUDdeXnfeeWd7+OGHbdmyZa58LFb7
Tz31VHvppZfC7aV++oF3ff78+XbggQfa5s2b3f54/YxVfrhgfREBERCBGAR4viX7jAsWwXOS
KKPFixe7Z97HH39sRB6tX7/emjVrZjxny5ZVEG8M7NqcZQTSudwb6CTas+wGUndEQAREINMJ
IExvuukmGzFihP3xxx9OOOPFqV27tmv6P//8Y+edd54df/zx9vrrr9v9999vd999t/PGL1++
3C6//HK77LLL7IMPPnDCnN8I3RUrVtill15qZ555pr322mv2wAMP2OOPP+7Eb7ly5ZwXfMmS
JW47Yv7rr7+27777zgjXv/32223IkCHOW7XLLrvY5MmT84URD9T+++9v33zzTdz2H3TQQTZ2
7Nhw2dTPS+5uu+2Wq754/YzHJ1+N1sEiIAJZR+Ddd9+1Tp06WatWrWybbbaxp556yvWRwdIq
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
saFd/dhgq1i2lD322GNF2hYVJgKpIlCcxEyqGKjc4kOAv4n5sRkzZtirr76an1O26rHp8K4H
O6hEdFv1cqtyERABESiZBD755BNr06aNnXbaafbVV1/ZihUrwiCuvPJK++uvv+z88893HvbI
3xzIOQh+hHPfvn1t9OjR4fPHjx9v/fv3d0L7pJNOskmTJuWC/Omnn9oxxxxj++yzj91www1R
50AjyocPH+4EO3VUrFjReecPOuggGzZsmDVv3jzPhcOzTsTAww8/bMuWLbO33norzzHakDoC
W7bkWJnSZWz9phwrHXKpM8iSE9qGoOdffteqXNbqbFlmQ66/3DasWWnnnX+hGxySiYAIiIAI
bD0CCPYXX3xx6zWgADXjYffCPfi9AEUldYo87Ulh0kEiIAIiIAJFSeC1116z4447znnSCTFH
4CLCsdtvv912331357Fu1qyZ9ejRI9fvDRs22H/+8x933J577mk//PCDnXPOObb33nu7MPXL
L7/c/vvf/9puu+1mb7/9tvsdFNDTpk2zl19+2Q0UHH744fbdd99Zly5dcnXvt99+c55zwukj
jXLjGd71/fff37755hs78sgj4x2qfUVFIPTyFFLloetv1rZeeatWqYxNnLPWVqzdGKoB/0SO
1a1WwRqUXmrP3XujLVowz5q039UOPvjgomqByhEBERABEYhCYNGixHlGiptg991MV2g89cnT
HuXm0iYREAEREIHUEZg1a5bNnTvXebqxY4891t54442kK0QUI8IJScfwbpctW9aViVBu2LCh
E+wYomzEiBHhOedsoz7Efc2aNa1ly5Y2f/58d2zQEPTVqlWzChUqRO5K6netWrVyRQ8kdZIO
KjCBLSHPOp726pXK2uQvR9vwQWdbh4YVrGqFMrYpZ5NVrVjGGpZZZs/fP8gWzfvLunTbx5p2
2J2zClynThQBERABESg+BP5evtHu+mKVXfnuChvx/UpbvX5zoRqv8PhC4dPJIiACIiACmU4A
LztJ4UjYhpf9rLPOMoQ8HvNk7d1333Wh9YS/k/SNOfKEP//zzz9ObHtDnCOgg39cg/vLlCkT
NTweQY9wJ0y+ILZgwQKrW7duQU7VOQUhEPK0b8nZ7BICzZo2OSTM59jwG86wFpVWWMu6la15
xRX2wgMhD3toe92GTe3EMy+0hUuWhRLTSbQXBLfOySwCI0eOdIOYVatWddFLXbt2LZK5wUQk
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
IAIikEIC6RTuEu0pvJAqWgREQAREQAREQAREQAREQAREILsIRGaPT3XvJNpTTVjli4AIiIAI
iIAIiIAIiIAIiIAIZA0BvOz+k45OSbSng7LqEAEREAEREAEREAEREAEREAERyAoC6UxCBzCJ
9qy4bdQJERABERABERABERABERABERCBbCQg0Z6NV1V9EgEREAEREAEREAEREAEREAERSAkB
n4QuXR53ifaUXEYVKgIiIAIiIAIiIAIiIAIiIAIikI0EIsV65O+i7rNEe1ETVXkiIAIiIAIi
IAIiIAIiIAIiIAJZS8B72tO17JtEe9beSuqYCIiACIiACIiACIiACIiACIhAURNItWc9sr0S
7ZFE9FsEREAEREAEREAEREAEREAEREAEEhDw67Wn2uMu0Z7gQmi3CIiACIiACIiACIiACIiA
CIiACHgCCo/XvSACIiACIiACIiACIiACIiACIiACxYBAqr3sIJCnvRjcCGqiCIiACIiACIiA
CIiACIiACIhAZhBAqPvQeFqU6jnuEu2Zcd3VChEQAREQAREQAREQAREQAREQgWJAAJGezrXa
JdqLwU2hJoqACIiACIiACIiACIiACIiACGQGgcgEdKkOkZdoz4zrrlaIgAiIgAiIgAiIgAiI
gAiIgAgUAwKI9HQmo5NoLwY3hZooAiIgAiIgAiIgAiIgAiIgAiKQGQRSPYc9spcS7ZFE9FsE
REAEREAEREAEREAEREAEREAEYhBI53x2miDRHuNCaLMIiIAIiIAIiIAIiIAIiIAIiIAIRBII
JqKL3JeK32VTUajKFAEREAEREAFPYP3GTbYh9MnJyUkIpXTp0lahXFkrH/rIREAEREAEREAE
RCBTCSDck3m3KYr2662oKCiqDBEQAREQgagENm7cbNNmL7B7X/zIZs5dFPWY4Ma2LRvbJcd1
t8plc2zixIl2wAEHJDxHB4iACIiACIiACIhANhOQaM/mq6u+iYAIiMBWJrBu/Xob+sy7VrVG
Hbvo9J5WsXx5s9DItNmWQMtCv0M/16xdZ9/9MsmGPf6qzZrwrpUuXUqifStfP1UvAiIgAiIg
AiKw9QlItG/9a6AWiIAIiEDWEtgcComft2CxXXrkofbt9BW2ZsO/IfLIdm9evtevUc726tjQ
rn5ssFUsW8oee+yxrOWijomACIiACIiACBRfAsEl39LRCyWiSwdl1SECIiACJZjAli05VqZ0
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
D4ofp860BtXKZ2OX1adiQGDByg3WuV3LqC1dv369zZj9t939zBibMj333PBoJ7Rs1tiuOu0I
a92iiUsaJxMBERABERABERCBTCLw4IMPugF2pojxYYCeD9+Zduc//jfJbrv17B1+V8JDf9xx
x7kuMRA/YMCAhN3TnPaEiHSACIiACIhAQQngZUaID7lsYK5kb7HKI+ybcyTYYxHSdhEQAREQ
AREQgUwikA5vu0R7Jl1xtUUEREAEspCAX5otC7umLomACIiACIiACJRgAuma16457SX4JlPX
RUAEREAEREAEREAEREAEREAEMpuARHtmXx+1TgREQAREQAREQAREQAREQAREIIMIpCMkPthd
ifYMuvhqigiIgAiIgAiIgAiIgAiIgAiIQGYTICw+nSbRnk7aqksEREAEREAEREAEREAEREAE
RKBYE8DT7r3t6RDwEu3F+nZR40VABERABERABERABERABERABNJJIB1CPdgfifZ0Xl3VJQIi
IAIiIAIiIAIiIAIiIAIiUKwJ4GX3wj0d89sl2ov17aLGi4AIiIAIiIAIiIAIiIAIiIAIpJMA
gj0dYt33SaI9nVdXdYmACIiACIiACIiACIiACIiACBRrAkFPezo6ItGeDsqqQwREQAREQARE
QAREQAREQAREIKsIpMvbLtGeVbeNOiMCIiACIiACIiACIiACIiACIpBKAoTH+08q6/FlS7Sn
g7LqEAEREAEREAEREAEREAEREAERyBoC6fKyA0yiPWtuG3VEBERABERABERABERABERABEQg
XQTSJdwl2tN1RVWPCIiACIiACIiACIiACIiACIhA1hBI13rtEu1Zc8uoIyIgAiIgAiIgAiIg
AiIgAiIgAqkmkC4Pu+9H2fx2aOTIkfk9RceLgAgUEYHNmzendU3IImq2ihEBERABERABERAB
ERCBrCFQVB523u2T0dfytGfNraOOiIAIiIAIiIAIiIAIiIAIiIAIpJpAuj3tEu2pvqIqXwRE
QAREQAREQAREQAREQAREIGsIFJWnPVkgEu3JktJxIiACIiACIiACIiACIiACIiACJZ4Annbv
bU+HgM/3nPY2bdqEL5JvYDoaWhzvDH8hY4VPiF9xvKqFb3Nh7ovJkyeb/n8r/DVQCSIgAiIg
AiIgAiIgAiJQGAJF8U5eunRpC+rrWO3Jt2j3BeXk5ITFA99leQlwETBEmv8ufnk5lbQthbkv
iuLhUNJ4q78iIAIiIAIiIAIiIAIiUJQE0v1OXiDR7gW7/zfdjS5K4KksCy5esMPKizXxSyX1
zC9b90XmXyO1UAREQAREQAREQAREQAQyhUC+RbsXnBUqVLBmzZpZ1apV83iRM6VzW7sdsFq1
apX99ddftn79evMRCYg28dvaV2fr1Z/ovth+++1jNm769Onh+yjmQdohAiIgAiIgAiIgAiIg
AiKQUgLpdFznW7TTOERHw4YNnVhfs2ZNSmEU98JhBKsZM2bk8rSLX3G/soVrf7z7onAl62wR
EAEREAEREAEREAEREIFUE/DJ6GLlLyvK+guUPd57iouyIdlcFl714EiM+GXz1U6+b9Hui7p1
6yZfgI4UAREQAREQAREQAREQARFIOwGEOpouXd72AnnaaVw6RhTSTj+FFQYvqvilEHQxKzry
vihmzVdzRUAEREAEREAEREAERKDEEfBiPV2auECinauSrlGFbLoDgszEL5uubOH6onuhcPx0
tgiIgAiIgAiIgAiIgAikk4APjU/Xe3yBwuPTCUR1iYAIiIAIFE8CM2fOdFFZ++23X9QOzJ8/
3+0//PDDo+5P5UbftuB8tOrVq1vXrl3t/fffL7KqJ0yYYI8++mjc8p555hnbfffdrUqVKla5
cmXr3LmzPfDAA/kaHA/WszW5xu2odoqACIiACIhAlhDwYj1doj3fnvYs4axuiIAIiIAIbGUC
tWrVsjfeeMMaNWq01VrStm1bu+KKK1z9c+bMsTvvvNMNIsyaNcvq169f6Hbdcsst9vfff9uZ
Z54Ztayrr77ahgwZYo0bN7ZTTz3VypUrZ6+//rpdcMEFNnHiRHvkkUeinhe5MVhPJnCNbJ9+
i4AIiIAIiEA2EUhXWLxnJk97Nt096osIiIAIFCMCy5YtsyOOOMJuv/1212qWx+SPIAL34osv
NjzfLVu2tDfffNPt/+mnn9z+s88+O9xLvPhsW7dund19993u+7Bhw9z+jz/+2P0+4YQTwsdH
fmHA4PTTT3efG2+80bWHsqZOneoOnTZtmvXu3dt5wVni9IADDnBi2lu8/e3bt7fRo0fb999/
79qBBzxos2fPdoME9erVs59//tnuv/9+u+uuu9z3Fi1aOA89feY4zj/mmGNswIABri1NmjSx
MWPGuOIi65k8eXIurhwTr52JuHP+E0884eqpWLGiNW3a1K677jrbvHmzq99fg8WLF7vfMhEQ
AREQARHIdgLp8rB7jltNtPMC8c4779iIESPshRdesFGjRtkvv/yScWtQr1271p599ln75JNP
0nrvsb479fLB++NtxYoVbtuPP/6YsD1Lliyx33//PeFxhT0gP4x8v/ITflrYfrDc3quvvuru
NV5+ZSIgAplJAC8z9sorrzgvN6J14cKFTlBv2rQpYaMR+r169bJBgwbZb7/95sQ/on/48OEx
z92wYYMT03x++OEH++abb5yI3mmnnWz16tVOkLINjzflfPvtt9anTx9bv359wv0vv/yylS9f
3ondr7/+2urUqZOrHfxdQfgyqBBcOaJGjRp22mmnuWN5VlIGRlTCoYceap9++qkLnUfA8zch
UT2J+pGIO3+vuQa77babff7553bppZfafffdZ2+99ZZrV8eOHV14vy/HbZSJgAiIgAiIQBYT
SLenfauEx3/33XfuhapSpUrWpk0b94ee8EE8CkuXLo05/zGLr3vcrsGL0EnW9s6P4a1BUBP+
WZytsP3AYwaH4447Ti+VxflGUNtLDAGE9jXXXOP6+/zzz9vbb79t8+bNS9h//oAyP3yHHXZw
c9MRq+PGjXMe+1iGmA6G53PsY4895s5h8IC/Tddee23YW8/zGI/4Rx99ZAxCxtt/yCGHOA85
nvE99tgjTxO8Z5rne6Q1a9bMbWLQ0tvOO+/shDrWv39/F1mAiCYSIFhPpEcffvHaSblYLO5+
wIRn6ZQpU+zII490wt1bvEGR8EH6IgIiIAIiIAIiUGACBRbtBR1dWLlypRPshNj17dvXWKsa
I/EOIYfVqlVzvymfFxpekHhpQdjvuOOOzmOxZs0a5zlFjJYpU8aF/eGJ6NKlizVv3tydH+tc
XuJGjhxp2267rXuh46WLcEjCA/Gy0D4SAVEXAwrBfha0z65BEZaoLL+/du3abiCDlyW8Gd7Y
H48RHhk8MBieeaxhw4Z24IEHOo8VXmc8NUcddZQL+fziiy8MjzQvhPDFm+STGeHx2nXXXY15
ktH4HXTQQbnaRWQAYanbbLON7bnnnuF9fInkmehaRvajX79+rg3R7otobeO+8C/GL774ou29
997uXop2rWkf4brjx48P33P0gXszHmvO++OPP+zXX3919xP3NPdXp06dcvU3Fwj9EAERiEkA
8eitZs2a7iue7WQMAc4AHYnceG5FPoMiy0Dg33HHHW4zg3sMEhx77LHuuUGYPOb/rvCd0HCM
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
IAESIAESIAESIAES8H0CFO2+fw85AhIgARIgAQcJmIbnO3gJq5EACZAACZAACZBAsxJw2yPf
mnVU7JwESIAESIAESIAESIAESIAESIAEWgABetpbwE3kEEiABEiABEiABEiABFoOAdMnJLWc
UXEkJEACzhKgaHeWHK8jARIgARIgARIgARIgARcTwGMmWUiABEjAlADD4/l5IAESIAESIAES
IAESIAESIAESIAEHCXj6ceUU7Q7eGFYjARIgARIgARIgARIgARIgARIgATzuzZPCnaKdnzkS
IAESIAESIAESIAESIAESIAESaAQBr35Oe1ZhRSOGwqokQAIkQAIkQAIkQAIkQAIkQAIk0LII
uMrT7oi+bnQiutCAII/Qzs3OlNi4eI/0xU48T6C57m9r69fzd5Y9kgAJkAAJkAAJkAAJkEDL
JgDB7ipPuyP6muHxLfvzxNGRAAmQAAmQAAmQAAmQAAmQAAm4mICrPO2OmEXR7ggl1iEBEiAB
EiABEiABEiABEiABEiABRcBVXnZHYVK0O0qK9UiABEiABEiABEiABEiABEiABEhAEfCkcKdo
50eOBEiABEiABEiABEiABEiABEiABBwk4Khgd7SevW4bnYjOXoM8TwIkQAIkQAIkQAIkQAIk
4ByBxYsXO3chryIBEnA5gUWLFllss7i4WEJDQy2eMz1YXV0tgYGBduvZq0DRbo8Qz5MACZAA
CZAACZAACZCABwncdtttHuyNXZEACVgisGTJEkuHJSYmRjIyMqRLly51560lpSsvL5e4uDiL
7TTmIMPjG0OLdUmABEiABEiABEiABEiABEiABFotgcTERC3aKyoqbDKoqqqSnJwc6dGjh816
jpykp90RSqzTrARqaqolJy9PsrJzpFyFmFRV+YtfjUhgkEh8u1hp1zZW/P38m9VGdk4CJEAC
JEACJEACJEACJNDyCcBzDjG+e/du6dmzp/j7+zdISldZWamFfbt27aRt27aSXarESxMKRXsT
4PFS9xMoLimWtKxMCQ0Llm5dkiTIL1iO+wVIVXmVlKhwk4ysAvUHcUi6dE6QqIhw9xvEHkiA
BEiABEiABEiABEiABFo1gf79+8svv/wiu3btkvj4eImKihI/Pz8pKyuTkpISyc7O1seHDBni
Ek4+Gx6fkZ4mf54/R67982VSUJBfB2Pf3j36+C87fxLT311Ci414lAAEe3ZujnRObCe9khMl
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
--------------020904080803030200060600
Content-Type: image/png;
name="jjcgfcig.png"
Content-Transfer-Encoding: base64
Content-ID: <part3.03060407.00010001(a)netbulae.eu>
Content-Disposition: inline;
filename="jjcgfcig.png"
iVBORw0KGgoAAAANSUhEUgAAA8EAAAIjCAYAAAAjsxk9AAAABHNCSVQICAgIfAhkiAAAIABJ
REFUeF7snQeAFsXZx5+DoykdBSs2sHdU7GCJ3dg79t410agpX5oxYjS22EtU7JrYe8PeS+zY
sdFUEEE6fPsbnHNv2N13933fO+64/5g33O5OeeY3ZeeZZ2a2Zr2Bm88yOREQAREQAREQAREQ
AREQAREQARFoAQRatYA8KosiIAIiIAIiIAIiIAIiIAIiIAIi4AhICVZFEAEREAEREAEREAER
EAEREAERaDEEamfN0mroFlPayqgIiIAIiIAIiIAIiIAIiIAItHACsgS38Aqg7IuACIiACIiA
CIiACIiACIhASyIgJbgllbbyKgIiIAIiIAIiIAIiIAIiIAItnEBtjbYFt/AqoOyLgAiIgAiI
gAiIgAiIgAiIQMshULvM4r0K51b7iAsjq0qAmpqaevGoHIphFb9ivELf4hcSKXYtfsV4hb7F
LyRS7Fr8ivFq7r5V3pWVoPhVxi8eWiwrYyl+1eUXj622aNRe8eJfKWFF6ZXnnwbAD96+Magc
8rMUv/ysknyKXxKV/PfELz+rJJ/il0Ql/z3xy89qXvCp8q6sFMWvMn7x0GJZGUvxqz6/MMZC
SrBXvGbOnFmnAEsRDpFW95pG4JXfVq1a1Zt4UDmUZi1+pRll+RC/LDqln4lfaUZZPsQvi07p
Z+JXmtG85EPlXVlpil9l/OKhxbIyluJXfX4wDV0hJZjAKF69e/e2fffd1/r27Wu1tYWjCGXQ
dQaB6dOn24cffmhDhgyxzz//3FCEVQ4ZwIJH4pefVZJP8Uuikv+e+OVnleRT/JKo5L9Xit+Z
Z56ZPzL5bDYETj31VI0XyiitUu1F4978UMUyP6skn+KXRCX/vTR+YQw1gwYNyv2hYBRgfied
dJIttdRSYVy6bkACn376qZ199tn1lGCVQ37g4pefVZJP8Uuikv+e+OVnleRT/JKo5L+Xxq9f
v375I5HPZkPg1Vdf1XihgtJKay8a9xaHKpbFmcVDiF/1+HkjYjzGQmZcv/R5iSWWqEwqhS5M
wDOPLz9XOeTHKH75WSX5FL8kKvnviV9+Vkk+xS+JSv57SfykAOfn19x8+rLVeKG8kktqLxpv
iWV5BCoLpbpYfX7xGAspwQSkU23dunVlUil0YQIw93uDVQ6F8bk6K37FufkQ4lc+O0KKn/hV
RqCy0En1r7IYFbqpE9D7rvwSSmovGveWx1Msy+PmQ4lfdfmFsRVWgokgPrsYRqjrxiOgcqiM
tfiJX2UEKgut+id+lRFQaBHIT0D9TX5WST7FL4lKeffEsjxuPpT4VcYvHnr2KUvVi08xiYAI
iIAIiIAIiIAIiIAIiIAIiECTJSAluMkWjQQTAREQAREQAREQAREQAREQARGoNgEpwdUmqvhE
QAREQAREQAREQAREQAREQASaLIGy9gSXys3YsWPtrLPOqvPGt4S7detmK6ywgm2yySbWvn37
UlHYl19+aV9//bWts846Jf2GHlgv//zzz9srr7xi33zzjTuUplevXrbRRhvZSiutFHovfF2J
bIUTa4AApfj88MMPdsYZZ9iKK67ovgddqWvuvIrk39d9PqVw2GGH1QV9/fXX7dZbb3X1f4st
tigS5Rx+mxvPeH+w//772/LLL+/yNGbMGPvnP/+Zi0lj5bnadX+OwqvSjZEjR9rDDz/svgU6
adIkm2+++VzftvXWW1u7du1cKo3FrEpZahLR5Hl3FakjRfw2CQAxIU7+2xX28psf2GV/P96W
W3qxuidX3fygDbnjMTvpsF1t/X4r2s6H/8U2WGsl+9vJB6Rm4f2Pv7APP/3Ktt983VQ/eR58
N+6HzPRGjhlrex5zhotq7x02scP23qYu2t/94xp79pV3rH27tvbgdX/Lk1yin1IylHqeGGkz
vBm2FbLQsWNHW3LJJW277bazLl26VJyr5tR++ITlt99+m5jnRRdd1I455pjEZ9W+WZRZU39P
XH311fbhhx/a0UcfbYst9nM/xPvviSeesJ122ilTTyjKo9rl0VziYyxxySWX2Kqrrmp77bVX
ndgffPCB/fvf/7b+/fvbjjvu2Fyyk1vOBlGCfeo9evSw9dZbzw3SqMRPPfWUvf/++3bUUUfV
DdTSJH388cdt/PjxmZU7Lezdd99tL7zwgnXt2tWF59tQb731ll1//fW26667WqWfhqhEtjSZ
G/N+KT7LLrtsVcVp7ryqCqMKkTVnnvfff7/17du38AnzzTnPVSjyelFMnTrVrrjiCndA4cCB
A61z58723nvv2Ysvvmg823333Z1/MSuffNa7q0OHDm5ysFOnTuUn0AxCbrFxP6cEP/XiW/WU
4Kdfftvatqm1TdZbzf17+kn7W49unTNzNOS/j9mY776vWAnOTCT2sDaa+H76pbfrlODJU6bZ
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
gzXiZCkh1imUbSxpDCY33XRTFx8WJZ7jUGBQUlGamZGLy0aYUnEhi19L7y3cvkFjzfGzhWny
1stg7KKof4Lm4ROPN0wjXrbExzUvO1xSnrjfVHg5IWMuzFv4vJxrHyd1hcmN0PGc+sdzJmSY
rMGh1D333HP20UcfuQkTXB6e1axPoaylrvPyi9cZ9opdeuml9sgjj7iXO84zSWtHO+ywQ706
hFLKxBIvRPoM+ggm0bCqL7fccu4cALiW4kzbx8XbJwMGHB06kxL0Tfvss49LP6ue52XhIv/J
lROGoLxQ2G+OlYD9OkzY4VCOYYVFOOyn8JNV55JYZPW7DJaYsEHxxiLK77XXXnPWn1Llyf64
arhy+WWlHa+r8fjj7674ff7OqheNWZ+y8lXusy0jZfehJ19xyiTWWJTgrp3nt/6rz97XnxZv
ty4d66y8+KH9tG/f1lbsu4R99NnXacHc/Q7t29klpx/r0lmgexdbb80V7fV3PraPIsvs6ivO
nuTJjCB6yL7ftVZd1p6K5EXu519711meicO7rHQ+iSzIWLkP2n1LZ93tv8YKLm2UWO86Rsue
vSX79Xc+ckvHv4kUWa/0hjIutGD3yMK7mbv98NOv2QuRIvvtuPGRlfpDQ+ketONmtmy093qJ
SFm/+Z4n7cGhr9jOW23g/GNJRyFnUmL37X62uoZpZF1Xu734+KZNm2bfffedS5rJXN5h9Mf0
R/TTWf0OfUzWc98vEXeptlbt/IUsy4nfh8kz5oQXCrAfO9Dn8I5kzMb4lHc98fk4YbPaaqs5
Mfn3mWeecRPB8f4Vv0XG2lnj2fXXn70yIWlcUpRNUf8Yql599VVXnxg38S+6AxPrpepYWIfi
5erliP/r/85bHlllW01mSXKHdbSS63iZpP2d9a7Lqjter2ooXaiSfJelBJebIAMknN9LxcwW
VmE6Qg/dQw7TyOuXhoGjIwkdAzdmebwiiEWKjfU40vcdOdcowd75g7wY9IUuT1w0Ju9QuFEE
yA8HJeGwjjHQ5sXR0C4Pn6IyFMlTc+NVlIX3n3YwFs993YyXtz9EhKVIKHJ560gR9uXmpZrh
WPbNrC77V1FmvctTL7xflkLjmB3npY/SR5/y9NNPu3s44vZ/p3H2L8d4+/RpMJjDoolDkcFP
U2LN5N+ee+7p+i0GJSyJoz/DMszSZy+7z0+pOpfGIq3fZXUMziuH/M3kje/ji5Snl7Ep/xu+
u+KyZtULPwPe1OtTGvvVV1rGevboGllS37atN1nbWSd32nL9kntrF1uo/uR0Wvxp92+6+wmn
VP74YzQ2iP7DpY0N0uLYOFrOfeYlt9jjz/3PWWy5jivBhEtL55vvJrhou3edve8bCzfKMA7l
GIdl27suPynH06ZNz1CCfx5TdJxv9jYt/I//YXZb+vftD9t1/33URUm7/nr0t9Z70Z52TLTM
+sa7nrAzLrrZPcMq/OcT97VeC/4cX50gc+EP+tn4QagMdFkdwlirVL+DFQ9Xqo/22cpqa40x
fioXb57+0I8B/HjTj5PTxp/xMwm89d33y6Gcaf146C9LzrnJnhVO8MECzJk+1DkUzDx1LK4E
h/nNus5bHk2VWVbekp55C3jYzzLJheN5Vh3I4uDTa0q6kJep0ZRgOnUGqTgG+cxasfdhm222
cZZQGil7fpNcEb8MkCks9h5jyfVKHwX0r3/9yy2TxGqBYx8Lyym8Y8asqPMdb1ZcvnL5uGm8
/FC6Gbyyn9ifclc0/aL+8/Bhb2rcefn9oQ88Y41/3OXNU3PjVZRvHv++c40z9H97Pnl5kl4R
v3nka2g/nGDM7CkHcniXp154vyiAKF9YfrGgb7nllk4J9vuGWEHCxJIfgGVxJs6wfXIPZR2r
Kn0G+14PPPBAl3xTYI31m76T2XEmW3r27Ol+8GBSkb4urpwid546h784i6x+1w+6vKWTsHHO
RcqTsE3Zhe+uJFnT6gVnPeCacn1Kyo+/1yqy4G4eLc+9KVoG/MATLznlLG0pdDyepDbln3tL
6cRJsw8R4v4o9g7/5G677yl77Nk37Mh9t7PdouW/N9811C6/6f549Ln+Xn+tFZ2yfvWtDzmF
EStr3GWl06PbbOUXyy6OfN/1yPPWrUsnW2W5JXOln9dTzwVmK7N7bj/Qthrw8zLzdm1nj0d2
2XpD4/f1qG/tmeh060uG3GvXR0uzf/3Tfuq86TSUP7684b94wMn0rMyhD8aV6ncwgOBK9dFx
2dPamj+vpKHyWUm8DdEf+ok55PLvuqQDuLL68TBPpeScW+xZScLqLvQELI443n+4UnUszGOe
8WwYJuu6qTLLkjnpmR8zcLgdirCfwGVcgfMrFNPqgDdONBddyDMoSwn2VtskkNzzz7FqsYyD
mQQGZ+zVY1aGJXQsh8QxYAMygzrcqFGjnGUYSwZrxpn58Q08za/vcAlPQbLPlsZy4YUXusNj
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
wz/eGFQOxbiLXzFeoW/xC4kUuxa/YrxC3+IXEil2HfIrFlq+mxuBsLw1XihWguJXjFeWb7HM
olP6mfiVZpTlI+QX91sTfdcx93eCL7300nrp/PDDD1np6pkIiIAIiIAIiIAIiIAIiIAIiIAI
NCkChSzBoeSnn356eEvXIiACIiACIiACIiACIiACIiACItBkCbRqspJJMBEQAREQAREQAREQ
AREQAREQARGoMgEpwVUGquhEQAREQAREQAREQAREQAREQASaLgEpwU23bCSZCIiACIiACIiA
CIiACIiACIhAlQnUdunSpcpRKjoREAERaFgC77zzTsMmEMW+0korNXgaSkAEREAEREAEREAE
RKDxCVR0MFbji6sURUAERGA2gYZUUhtDyVY5ioAIiIAIiIAIiIAIzB0CWg49d7grVREQAREQ
AREQAREQAREQAREQgblAYA5L8PDhw+3999+3jz/+2PQd4LlQIkpSBERABERABERABERABERA
BESgwQjUswSjAD/xxBP2xhtvSAFuMOSKWAREQAREQAREQAREQAREQASaH4GHL7nEzq+pcb/b
rr22+WXgJ4lrZkXOS//QQw85BTivO+WUU/J6lT8REIEcBLbeeuscvuRFBERABERABERABERA
BFoGgQceeKDqGa23HJol0HIiIAKNT8Arv//+978bP3GlKAIiIAIiIAIiIAIiIAJNlIAfJ1dT
GW79p8j5/D7++OOFsr7hhhvm9v/tt9/axhtvbD179rTll1++Ltz2229vO+64o7Vp0yZ3XGke
Dz30UOOTT0suuWSdlylTptgWW2xh/fv3t6222so6d+5sK6+8ct3z119/3ZBh9dVXt0UXXTQt
6sT75GngwIF233332c0331z3GzlypK277rr1wpxxxhk2btw4mzhxol144YW22Wab2YMPPmh9
+vRJjDvr5o8//mjXXHONffTRR8Yptvw++OADl/dOnTplBW3SzyirZ5991v3effddl6cOHTpY
165d7auvvrLnnnuuLF6lMn333Xdbu3btXDreTZ8+3YYMGWKLLbaYXX/99e45dde7ESNG2E03
3WQLLbSQq1NFXFh+J598sl199dW2ww47FIlGfkVABERABERABERABERgnifAGJnf7rvvboMG
DXL59brVcsstVzL/Xg+N64FzHIyVFAvLngcPHpz0qNA9lEwG+5tuumlV7dfwAAAgAElEQVRh
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
XXnllTZs2DCnZO+www7ufh43depUu/DCC12/cOyxx7o2nSXPo48+ao899pjj4d2oUaPspJNO
crzKKdM8cuInS66kOOC28sor2/Dhw23SpEnOC9bmZZddNsm77omACIiACIiACIhAWQSSxtBp
ehkJJOlVrb6dXGtXvRGdDv3+906IUWMn21UPDS9LoJYW6JBDTrLvvhtjF/3rPNbJ1rmPP/7Q
WkcK0uWX/zeySl1r1113pT3+2FNW23q29eX99z6264bcH4X9zk44/ohIEb7YNthgc7vwgrPt
h/HT7LnnnrK/nf57+8fZV9qdd75qzz7ztF1x+RWR1bGlEZ77+Z3lCnZqtOy5s7Vpt1B0CnSv
aPlzD6uNTlFvXdsx+s0f/eb76e/o4KxZU6Jf/oJCqU37kXueoTD5H9fxZah++W08jksvvdS+
+eYbO++88+yGG26wpZde2ilMxJGWVtr9adOm2ZZbbun2IHs/3Hvqqadsq622ilY9THf3Q5my
ZFhttdVs9OjRTkbCvvPOO7booou6f/01llyWEafJlXYfhX2JJZZwCvRzzz1nI0aMcDKilPkw
WbL5vLz22mt2yimnGH5Zfo5V2YdHie3UqZNje/bZZzsWvqyS5PLPUJ7/+te/OkWfiQwUYPxn
ybPppps6VkwM+LiffPJJW2ONNWzBBRcszIc4vAtlDfOQJZePJx4HdQCL+6mnnmrnn3++HXjg
gfaPf/zDmJgI09J1ersXG7FRHVAdUB1QHVAdyK4DdYOZ2B9petnzzyfrVbU2ZZyNndHVTn16
qs14+FurmTLJrtlbp9smwQ3v9emzou28y942ZMi/bLXIcuRdz5697Ntvv42sNQdH1t7Ziu+X
X3xt88+3lPOy6abbWe/efWzJJZeOLDmLRIPZvrb+Buvbww/faaNGjouU3iedv6OO3NtZ6KdP
n2Zvv/WGTY6MKx1kpK/j3Ch/uOXOk6I9wR9E/2IFxvLLD2XiJyuwu5phraPLWTOQKp8SnDSL
FebpoYcesqFDh9bdTtqbGw/DxAqW1quuusopkRzWtNdee9l9991nX3zxRVTveodJlLweMGCA
3XTTTU4RW2aZZZyig/V37bXXdspN6ErJgJLap08fp/QSx5dffmmHHnpotFLiRWdNfvvtt239
9dcPo811jTws377zzjvt/vvvt88//9wprCwr/8UvfuEmnvLw2XrrrR0/FFeswkwofP/99846
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
oiIuVIIb1Iw5dNGVrVebqTalZpx1mdHGJtbMsNbuv1Y2od0U6zK5xibVdLLamvHWdmatDZvV
zbb+4p0i+anze9ZZdxYOR5jf/GbHwuF8gHfeeceGDRvmlNR+/fo5C+ymm25qW2yxhV111VVu
tuGTTz5xz/r372/du3e3yZMnO/8PPfSQTZo0yXr37m1PPPGErb766rbTTjvZnXfe6eJAMeYa
xdm7N998095++2377rvvrE+fPi7cZpttVk8B/uKLLwy5kEVOBERABERABERABERABERABESg
PoEGVYIHfvW2PbnYKjagQweLtFyz1m3NImXXWk8zm97OZnSssdY1U81m9LTHx0+xrb8uTwE+
8cTr7Jsf3i6rbE88cXy0h3a/ssIef/zxbq8uS5W32WYbGzp0qE2dOtV69OhRZ25feumlbfvt
t7dbbrnFjjrqKJcOsxe4DhEXlNnPP//cRo8ebYsvvrhTgL2frbfe2lmWvTv22GOdxXiBBRZw
FmXCxd1XX31l2267rf35z3+2vn371numi6ZHoBr7GZperiSRCIiACIiACIiACIiACDQcgWqM
oRtUCSbrA758y4Yu3sc26DzL2sycarNsutXMqrUZbdpY6+nRduRZM+zxH6bYpl9/WDGpIVf9
w8Wx78En2xYDto/267aytm3bWLt2bax9e/5ta+2if9u2qY2etbbB551XUZoLLbRQXXgUX6y2
Y8eOtREjRrjlzN5h/d1ll13qrrt06VL3N0rujBkz3LJmDrbyDmV3wQUXrLvmj/hz9iITzrtX
XnnFdt11V/vDH/6gZdD1qDXdi2o04KabO0kmAiIgAiIgAiIgAiIgAtUnUI0xdIMrwWR74Bcf
2YuLrmj9O5nVYAWeOstat58vsgq3smd+nB4pwO9VhU7NT0d8DTrER1czR7xz3pnDS+4bWG9Z
zoxDicVCu9hii9myyy5rLF0OHcug01yvXr3cXmDvOK+MZc3LLbdcWpC6++xBRgFmg/jAgQNL
+pcHERABERABERABERABERABEWipBBpFCQZu/6/etaGL9LWB3dqYsU946nh7ZUo72/DLj6rG
ftAhJ9fF9fCT91Qt3rSIrrzySvvLX/7iFOAHHnjALrroIrec+dBDD7UHH3zQttpqK5s4caKd
cMIJduSRR9oiiyySFpXbR3zIIYfYXXfdZTvssIPdfvvtxvJnDsHKcj/++KM73ZfN4VKAs0g1
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
EAEREAEREIF5lkA1xtBSgufZ6qGMiYAIiIAIiIAIiIAIiIAIiIAIhARqwxvz4vXFV91r/ZZf
fo6s9d+gzxz3dEMEGotANWaxGktWpSMCIiACIiACIiACIiACTYFANcbQ87wSnKYAU4AvPvuR
SRFuClVZMoiACIiACIiACIiACIiACIhAwxB44J476kU8TyjBd//32VRai3XrZqNGjXLPH3j8
PltljfXd31tttK6NGTMuNZweiEBDE6jGLFZDy6j4RUAEREAEREAEREAERKApESh3DL319jvV
ZaPZK8EowHvvPSB3ucQV4dyBAo/Dh39mKy/f18b+MMlqaxse4ahRI63PkovbyDFjbf6OHecQ
+5GHH7I//uG39vnwz617j+527HEn2qGHHzGHP91oWgTKbcBNKxeSRgREQAREQAREQAREQAQa
j0A1xtANr8E1Eo8bb3yyLqUvvxzr/h4xYnzdvXPP3a+RJGncZEaM+NoG7b2HDbnhZttiy63s
tddeta0238TWXGst69dvrcYVRqmJgAiIgAiIgAiIgAiIgAiIQBMnoNOhKyigG4ZcZ6uvsoIt
tfgi9usTj7MZM2a42F5+6UXbdMCG7hm/Idde4+5//vlwW7BbJ7vh+utsx+23cc8OOXB/mzlz
pns+9InHbd2117Cley9qAzda31555WV337t77rnL1lpjFVu4Z3c77OADXbhZs2bZ5Vde7RRg
3Jpr9rNl+vSxD4a9Hw+qv0VABERABERABERABERABERABCICDWoJfmWZ1a1Xm6k2pWacdZnR
xibWzLDW7r9WNqHdFOsyucYm1XSy2prx1nZmrQ2b1c02+vB/FRVMkhW4oggzAr/37jv2+pvv
RnuOR9pG6/W3DTbcyAYM3MR+ud3WdvGll9tOO+9qn336qW243jq21trrWLfu3Wzy5Mk2Otqj
fOc999ukSZNshb5L21NPDrVVV1vN9tpjV7v51v+4OG68YYjtvfuu9u4HH9dJ8PZbb9lLr/7P
xo79zlZdaXkXbuAmm9oOO+7s/KCE3xspyiO+HmEbDxiYIbkeiYAIiIAIiIAIiIAIiIAIiEDL
JNCgSvBaH79hr/ZZwwZ06GCRlmvWuq1ZpOxa62lm09vZjI411rpmaqS99bTHx0+xjT4pXwH2
ym9jFuORxxxrrElfaKGFbYuttrKnn3rSpk6dat27d3cKMG7JpZaybbbdzv5z+611+3T32Gtv
96xDxGXpZZaxL7/4Ijqka7QttthiTgHG7bnXPs6627p1a3eNO+Koo61Vq1bWo8cCtuyyy7lw
3t12683OqtylS1f71yWX2qKLLlb3TH+IgAiIgAiIgAiIgAiIgAiIgAjMJtCgSjBJ9PvodRva
d3nboPMsazNzqs2y6VYzq9ZmtGljrafPMps1wx7/YYqt88l7VSmT+D7gqkSYEUmvXgvVPe3e
vYd98fnnNm7sOBs1cqSttFyfumdYf3fY6efTyLp07lL3DCUXC+6333xrXbt2q7uPsrvAAgvW
S71b7DkHcvnl13jabfc9bedddrNXXn7JDth3H7dUeseddsmQXo9EQAREQAREQAREQAREQARE
oOURaJQ9wWt9+L69Nq5dpPC2tZrWNWbTZkUW4Mg6PLOjPTNx/qoowCi/jakAU1Ww3nr37bff
WI8Fetiiiy1qffr2tXeGfVT3+3j4l/bP8y7MrF09e/W00aNnf8oJj+z1ffedd2zatMhqnuHe
f+89u++eu50PFOr+665nW22zjXFitJwIiIAIiIAIiIAIiIAIiIAIiEB9Ao2iBJPkSh+/aUPH
k1yb6H8zbMrU8fbslEm2+kdvVaVMOP0561eVRIJIrv331e4OCvAjDz3k9ucOGLCJ25PrldCJ
EyfaMUcdbm+88XqmCJtt9otICR5dp9Deecd/bPtttnTLrbPc99+Ps4MO3M+efeZp543PNz36
yMO2xhr9soLpmQiIgAiIgAiIgAiIgAiIgAi0SAINvhw6TnWtaMnz89Ee2PU6t7PnJk+xtatw
gvEvd97A4p9HyirFESM+tJOP+9XPXqLV2OW4GdNnWLt27dy+2/X797Pvvv3Odtl1N9t2u1+6
Pbu333GXnXLyr92J0SixLEteZZVV7ZtvxqQm16VrV7v9v3fZ8cceZUcfebjbH3zTrbeX/A4x
lt9zzj3fjjjs4MgyPcZYas2e44MOOTQ1LT0QAREQAREQAREQAREQAREQgZZKoCZadptbFRw8
eHA9Tkcf/+uyuL2+1Oq2xqdvlBW2VKDLLrqmnpcZ7Rewfsstnxqs/4Y/791N9aQHItAABE75
9fF28cUXN0DMilIEREAEREAEREAEREAE5k0CRx11lA0+5/xCmXvgnjts6+1/PqOpUS3BXtKG
UoCJ//CjDygERJ5FQAREQAREQAREQAREQAREQATmbQIowt7NFSV43sar3ImACIiACIiACIiA
CIiACIiACDQVAnErMDI12sFYTQWA5BABERABERABERABERABERABEWi5BKQEt9yyV85FQARE
QAREQAREQAREQAREoMURkBLc4opcGRYBERABERABERABERABERCBlktASnDLLXvlXAREQARE
QAREQAREQAREQARaHAEpwS2uyJVhERABERABERABERABERABEWi5BCo6HXrqpIktl5xyLgIi
IAIiIAIiIAIiIAIiIAIi0OgEKtVDK1KCu3fr0ugZVoIiIAIiIAIiIAIiIAIiIAIiIAItl0Cl
eqiWQ7fcuqOci4AIiIAIiIAIiIAIiIAIiECLIyAluMUVuTIsAiIgAiIgAiIgAiIgAiIgAi2X
gJTgllv2yrkIiIAIiIAIiIAIiIAIiIAItDgCUoJbXJErwyIgAiIgAiIgAiIgAiIgAiLQcglI
CW65Za+ci4AIiIAIiIAIiIAIiIAIiECLI1DR6dAtjpYyLAIiIAIiIAIiIAIiIAIiIAIi0KwI
3HbbbfXklRLcrIpPwoqACIiACIiACIiACIiACIiACBQlsNtuu9UF0XLoovQi/5999pnV1NTY
9OnTywhdPMjIkSNdehMmTMgM/P3339viiy9uRxxxRKY/PRQBERABERABERABERABERCBlkqg
0S3Bqz28iT276d3WsbZTgzC/8cYnc8W7994DcvlrTp5OOOEEa9euXXMSWbKKgAiIgAiIgAiI
gAiIgAiIQKMSaFRLcJ8HN7Q3N+5haz2ydYNkMq8CTOJF/KYJe80119iyyy5rPXv2tGOOOcZm
zJjhvL7wwgu23nrruWf8rr76and/+PDh1qFDB7v22mttyy23dM8GDRpkM2fOdM8fe+wxW3XV
Va1Xr17Wv39/e+mll9x97+68805bccUVrXPnzrbffvvVheP5fffdZ8OGDXP35URABERABERA
BERABERABERABJIJNJoleP17NraPN+sVSdHKhm3c0/o8sJF9tPXTyVKVcfess+4sHIowv/nN
joXD+QDvvPOOUzxZrtyvXz/beOONbdNNN7UtttjCrrrqKmPd+SeffOKeodR2797dJk+e7Pw/
9NBDNmnSJOvdu7c98cQTtvrqq9tOO+1kKLrEcd111/1/e3cCdUdV5vt/J3kzQAiZQ8IQxkBE
JhVREOKAMimNA0quE+0VsE0UpVvIn9WsZV8vbRu4ttqatN2tXFsuGsRuREZxAhvFdmhshMg8
E8hMgMzTv34V9ktlvzXsGs55q059a613JadqD8/+7Dp1znOqTp3wsRJnu9x9993mnnvuMatW
rTIHHXRQWO/EE080q1evNueff7656aabjPul78KDoyICCCCAAAIIIIAAAggg0IMCXUmC97rp
DWbJ26YaM2SYMduHGDNsiHl41mQz9iezzJq3/qI06wUXfNuseOGeQu1ccMHz5ktfKnb29FOf
+lT4Xd1p06aZ0047zdx2221m06ZNZuLEiWECrOWAAw4wp59+urn66qvNnDlzwnU6+6tFZ4WV
zD7xxBNm2bJl4fd5lQDbMqeeeqoZNiwwe2n55Cc/aYYOHWomTZpkZs6cGdbTovVz5841hxxy
SH9Z/tM7AosWLYodzOzZs/vX2zLRddoYXZ/Ujsq59WI7TFgZ13e0L5+2VT6rnE+ZhBBrvTpp
XHkNywyym31F40wae5mxdLJu3L7eyf6y2o7Om8rGPYd8ymT1o+1Z7bjbk+Kpoi+fNqqM2R1b
J5zdPuwYi/bltue2424vM19Ra7cfOw63v6RySXPr1k/zSWojbp/oZDu+MceV64SP7cdtO7o+
T5moc1KbcXNhy8aNO2k+3LJuf3H9JK1LGqMtX1VfWe2429V/3LjcckXLJHm0eX3HL4c+/Mbj
zbI3BQmwFl32uz24mZSuGg6Su+eP38Mcfsusyvyv/OblRn9aTnrj6ea0E88w7zz1THPWO/+H
OXv2h815Z59jPvmxj5u/+sQnzbzg+7Nll6lTXxpX0JASX52h1VnZZ555xuy33379f7feeqtZ
uXJlf3djx47t/7+SXF1GvWLFCjN+/Pj+9Up2J0+eHCbZdolu7+vrC+vpzPGTTz5p9H1glt4U
iB7w9H+fF5A4iaR24sr6rkt6MYk7SCe16R7g48r5lImrV/d1aePKY1h2nN3sy8aaNvay4+lU
/aLPvU7EE33uJcXlU8Yntqx23O1J8VTRl08bKuPGFF0Xtz0p5qx24tpy+/KJOen47D5PfOJR
f2570RjcNpLG7hO3z1jd/nzquH274ykaczfb8enLtenGuKL7lLt/Wfe0Mu644ubTLRN9bPvw
KRNtW+WTfBSv++fuQ3FxumXc+fCp47bhE7PbT9q41F7W2LPKxMXIOl2b3MFl5nXHmnuCS6C3
DFUiF/yF/+hMsDrdHv7d86Yg0ftpNYnwkKBJ/b28vJxA2nUD10TL5/u/zt7aRUmsztDuvffe
4Xd9dQdp+6fLnxcsWJDauL4HvHTp0v4y27cHNsGlz5s3b06tpyfSgw8+GJ5xVuL9xS9+0Vx1
1VXhZdIs7RGIO4BGD7JJEnEvTEll3fU+7bt16vDYvlD6xmLHmVbep0xafbY1RyDuudbt6OOe
e25cPmWicSc9L3zaib5BK2Ph05dP+2nt+NS3ZdLasdt8yuTpM61sWl9p9dxtVc2X2rUxuX3k
MUyqy/rOCWjefOYuq4widI89SVH7vN9wy6Tt83HPwei+7cbuPnbj9OnLrRP3OK2duPJJ69La
iRu7bcd3PpL6bdP6jl0OPf2mE8yT03cz5p7ng1xXZ4CVnSr7DU4DD1fuHfxt1k8MBWnpuOFm
+A3Hmc3v+FUp+w+ec2F//Vtvv75UWz6Vv/GNb5jPfe5z4Vncm2++OUx0dTnzueeea2655RZz
yimnmLVr14ZnaT/+8Y+bPffcM7FZfY/4nHPOMdddd50544wzzPe///3wMuennnoqsY42uE/q
Sy+9NKzz9a9/PbUeG+sjEJ1DHbziDnw+0dq6bntJdVWuyjdDSf1E99PoC5y778aNO0+ZqJ36
dF9M0+JL2ub2H1curkzcurxjd/uK84naRsvH9eXrk9SPT18+ZVybtP5cA/ex25a2Fxl7tJ2o
UxX7kBszjwdPoFfns+y4yjwHbd9xz8Vuz3R0HO5zutux+PZnjzeK11qWnU/fvrtZzo4vbWw+
ZcrEPNj7atrYy4yLusUFOpYEP3FadTe98hnepDGH+RSrpIx+H1g/RaSzvrqhlS51Puuss8Lk
VZcx33DDDeaCCy4I7xity5nPPPNMc+SRR5rly5cn9j9u3Liwnn7jV8mwvh987bXXGl32zNK7
Au6bD/exO/KsF3b7gqp6aQfcaDtuH1U/ti9s+tf+Pxpf2pjdF624MdkxR9t2+4qOKa6NuDGn
xWXLx5VJWpd37NGYbF13XL592XrW3W3H9Ynb7tOXTxmfOY2bD3edb19ZY3fbcR+7/dbtsU+8
PmV8nhdZ7djt1sinzSTPrL6S6vmujx43fOr4xONTJk9fKlvGME9fne5HsXTaJ+9rQXR/LTN+
n3bSyrj7YplYos5J+4/tz253n7fu+mh5n33KLRPXfpkyaT4+fbl9xz2ual+Nazvq6xuvTzw+
ZZLiaev6nsiwit7Yquik62ZWusuzlvPOO29AM69//evNnXfeOWC9vkOsy5yjyx133NH/UHeX
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
--------------020904080803030200060600
Content-Type: image/png;
name="fdjccbhe.png"
Content-Transfer-Encoding: base64
Content-ID: <part4.08090202.03040809(a)netbulae.eu>
Content-Disposition: inline;
filename="fdjccbhe.png"
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
MrNhw4ZCH2ffy91mWr7SDNLynOaamrFW8uHFF1+cccFpNjcuWM64m3qZ559/vk4OjzjiiIwL
GOu8zxvxCOj7zN3wrHPAbuhmxt0Izn7nFbqWpJ1/+deQ/Ndp66adn26kjv8Odr3U/rql81Vt
Tl3b0s7d2bNn+7Zg0qbT9ahdu3a+TUdqHQKKKIum303cK/OXnQZl7t5nbOaNv/+tznKP/fXK
zC+Hdc08feDOmddOOb7O56W88c9//jPjel5qLfq5z30u44Ym+MqlCuTGX/vP3ZCAzNe+9jX/
e+6XUlJBp02b5j/Lr/j+zZxUaF0FIUruDqav7AoGlBRkuLuO2bXdEAUfJCVJF/qnnnoq43pa
Mq73KPu+ThQFYqrs+lFgkZtOO+20jBv+Ues9vcg/lrR1k+PQF2+S3PCSjBtOkUlzVQNEDQhd
bNywi1p5yLXJd0zbZn6+ky/ByZMn++1feOGFmS9/+cu19tVWX+QGMIlLa6lfbdW8rR+X693N
uHknRQ/T9WBnfvzjH2evi4WuCWnXkqSe6ks7SW68d/ZGjq5n7g58xg0ly/Tv39/fgPn0pz/t
GytK+dcKvVfsWqkbLO5OaHY/2rbOD11Xk+uP6+n1x/vGG29kl8v/RTeXdI3NTQq0XK9O9kfb
y72mpeUrzSAtz2mu+Xluja/lU11dnUnK/re//W1G9alQIoAppBLXe/UFMGnnUdr5l38NyX+d
tm7a+ZnkZ+bMmdmCcr2+/tqWdu7qeud6XmoVrm4UEcC0nvqeOoRsa0WldXdzTHbo3ts6TH7N
1dvaqcIy1r6ywgZ162E9rCL/45Jea9yyhn3lJo21XrBggZ8setRRR5n7ojJXmf2QBXX9FUta
vlD685//7Lelnw9/+MOFFsl2lbsI23+edJ3rtYauJUkTuA488EA/7EETuja6J7WpK1Lj0XP3
7+4M+iFTSvrMnUTmgpjsz7333uuHRRTLW7KttHWTPPVyQ/2S5O4s+P2luWrohrpT1R2r4W46
jkcffTS7jWK/pG0zWSfJt/KhcfPuZPcf3XLLLXbGGWcU23Sbfz+3Pulg36v61eZhIzlAFzT4
czr3WpR76C6QMC2TpELXhFKuJTpvk5R77dP17OSTT/ZzS3Rt1hwJzYX5wAc+ULQEil0rtV5u
/rRtfQdoKHKStC+l/O+G3J3peDXnxfUWZd92QZy9+OKL/kfD7go95KVYvpKNFDJIy3Mprrn5
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
McKOPfZY69GjR7MfdLnO03Jtp9kPmB0ggAACCCCAQMkCZQlg7rzzTps0aZJ1797d9txzT98Y
f+ONN+y+++7zDe5TTz215Ay19QX79Olj+++/v61bt87eeuste+SRR2zKlCl27rnnWocOHVIP
/8EHH/R/p6cxAcztt99uTz75pPXs2dOvr7/S/sorr9h1111nH/3oR325NSU1JW9N2S/rNp9A
7969bb/99vM3JObMmeP/9pGCm/POO6/Zn1rYqVMnf4OhW7duTTrAcm2nSZlgZQQQQAABBBAo
q0A2gGnso1WXLl1qjz32mL9De8EFF/i/SK909NFH20MPPWRqBClp+7pLf9ddd/l/FeSo50GN
+RUrVtgPf/hD37Curq72vQRqeBx33HHZ3oFi6y5fvtx+9KMf2d577236XQ2sr3zlK/b666/b
PffcY0uWLPGBlfa111571Wp4NfaYC5VAfdtKPtfd64MOOshv4sgjj7Qbb7zRXnzxRd87ojwW
y/fPf/5zW7RokV/v4osvtm984xvesdAx5udPBgpe5PClL33J2yppf9dee63pLnVTyqdQ3lSm
hcq6WHnl5/m9fL1wyXL7+Lnft2Mm7uP+ZkrGHnz8RRsysK9desGpdvXN99rjz062UcMG2ncv
PMP69anpfXj8ucn2p3/81+bMX2x9enW30z5yhH3gsL19th95+hX79V9utdVr19vRB0+w5avW
2CNPvWJ3Xn25denU0aZMnWVXXneHvTltjnXp3NFOPWGiHX/0AX7dOx982v7xn4dMvUQ9unWx
Dxy6l33640f7gLNcqdS6qmD3kEMOye5W59asWbP8OaZAvCHn5Oc+9zl/jus8VUD00ksv+W2c
fPLJdv/99/t6P3DgQH+zQ+fI+vXrfd1UT+npp5/u8/DMM8/4gF/713VG57POIdkU+6zQdnQ+
KKCfNm2ar/fDhw+3Y445xu+/lGtRsX2Vs4zKVdZsBwEEEEAAgbYo0ORWkRoBapDsscce2eBF
jYbVq1f7Bob+EviWLVv86z/+8Y++B+Hss8/2y992222+EZR88esOrwKhj3zkI7ZmzRr717/+
5f8IX9q6yfC0V1991QdLCpzUIL/++uv9MKlzzjnH9zpoW0kA0FoKUo0nDeFSUm9MWr7V0NPx
9OvXz/fWyLTUY3znnXf8Pnbfffds8KLXagSqLBTIpBnXVz75eVOZFSvrQuXlM9eCqcq5Kj30
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
z/9+w9/siMP3sXFjB9mEPcbaBV88y9asXt3g9nb+dtvq66piB3bWWV+3Pfc8MPvx6FE72oCB
Xe1/D71o7av728yZL/rPVq4w27TRrLp9sS3Vfv/111+1a66+wT71mVOzH6xYZrZ5s1lV0dyU
tm2WQgABBBBAIHaBK377Z1u8cL3df//tdtNNf7LvfOd3NnDgUOvXb5CtWWXWpVvsQhw/AmZ3
/OcW69Wrj61bt9b+eeOtdvbnP2eVdW7r15b67ncvsS9f+G0bO3a8tWtCmzW/7fzmm1Pskov/
n336M+fZMR88xV5//WW79NLzrE+fIfa1iy7Ktr0b0t5u62VctKhGj97RDj7kIDv8iJqfYSP6
ONAX7PDDdrc333ysTsH96Y+/s/322cn22G20feXL59n69esL2o0bt6v99rfft+XL1tb6fJMr
lYu+/iW//m67jLRLv/U1y2Qy9uSTk3yE/Jsrfm57Tdje9t93vO8BOuHDR9nOOw3z7yep1DwU
zBhvIoAAAggg0AYE9thjLzt84kE2ZuxIfzTjx+9phx52kP36im/YccftnT3Ccz//KTv04An2
+OOP+O/Zyy69yA47dC//XXvTTddll+O7tQ1UCg6hjsB/br/FDjr4CNt770PsnntusY0b3l3k
+uv+6s8NtTPPPecMW7VqpR12yJ42f95c++pXz7Hf/e6XppFJOm8mT37Fr/jd71xi43cc6n8v
1qatk4ltb2i7Sr16DrIdd9zBTjr54/bopMn2+c9/2555+t229w03/LFW7+quO4/IbjK287Ro
AFMzzGuzVVTU/FRXm/u9xmmVu4OzxfWYJOnJJx6x73/vm/bTn/3Jbr31OXts0qP2xz/80QUg
7y6T/PbZz37Fli5dZL/9zS/Ncj6fOvUta1fZzv7wh1vsJz/5m11zzZ/swQcesaptIe6U16fa
Ndfe5dZdahd86Rz70Y9/ZwceeKRd8euf2aqVm/wFuNQ81M0V7yCAAAIIINB2BKrcd3a7du8e
j16feuqn7J13ptozT032DaxHHn7QjvvQSbZhXc0QiiWLV9l//vO07bffRHcT8eum13y3tp06
wZG8K/DGG6+7m/FT7KAD328Tj/iAm8rwtM2YMccv8Pzzz9g3v/FlO+XUs+yGvz9kTz31hP38
pz+1v159k//829++wj75iS/YRjf6SCkZRaTf1e5duths6tuF27Q1a9T9/777HehuNOxmv/jF
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
--------------020904080803030200060600--
--------------020403020505050702080606--
10 years
VDSM Network Bug or Feature?
by ml@ohnewald.net
Hello List,
i think i found a nasty Bug (or feature) of ovirt.
One of my network cards was set up with dhcp. At this specific time
there was not yet a dhcp server set up which could respond to dhcp requests.
Therefore my network interface was not able to obtain an ip address.
This „failure“ leaded to that my ovirtmgnt bride would not get startet.
__Maybe__ because ovirtmgmt is alpha numeric after dbvlan116? Because
all my bonding interfaces bond0 and bond1 started just fine.
I was able to solve it by moving my /sbin/dhclient to
/sbin/dhclient.backup and creating a dummy exit0 bash script as
/sbin/dhclient.
Then the network startup process seems to progress to my ovirtmgmt
interface. From now on i was able to connect and manage my host again
and to set up my dbvlan116 interface from dhcp to none.
Here is the process list it seems to loop in:
root 2554 0.0 0.0 115612 1988 ? S< 10:06 0:00
/bin/bash /etc/sysconfig/network-scripts/ifup-eth ifcfg-dbvlan116
root 2594 0.0 0.0 104208 15620 ? S< 10:06 0:00
/sbin/dhclient -H ovirt-node06-stgt -1 -q -lf
/var/lib/dhclient/dhclient--dbvlan116.lease -pf /var/run/
root 32047 0.0 0.0 115348 1676 ? S<s 10:06 0:00 /bin/sh
/usr/libexec/vdsm/vdsmd_init_common.sh --pre-start
root 32142 1.5 0.0 348460 24952 ? S< 10:06 0:00
/usr/bin/python /usr/share/vdsm/vdsm-restore-net-config
Just killing the dhclient does not seem to work. It keeps retrying.
I reported a bug before, but maybe its better to discuss it here first
and explain the bug properly to that the Bugtracker guys know what i
mean and what the problem is? :)
Maybe its best to start the ovirtmgmt interface first? Otherwise a wrong
configured interface will lock you out of the system.
Thanks for your time,
Mario
10 years
Datacenter unresponsive: recovery procedure?
by Andrea Ghelardi
(sorry: resending as I wasn’t part of the list, yet)
hi,
this is my first post so hallo all and thank you for reading.
I have an issue with my production Ovirt environment (3.5.1.1-1.el6).
My system consists of several datancers.
2 of them are connected to an iSCSI SAN and they were working fine.
Until the moment I had the bad idea of deleting a SAN volume from the SAN
manager before deleting the associated storage on Ovirt. From that moment,
the DC where this storage was mounted became not responsive: it cannot
attach the master storage (or any other).
I tried to
1) manually destroy the offending storage (select -> destroy) but still
cannot recover the situation.
2) right click on master storage and activate it
3) re-initialize the datacenter using a NFS storage from the working sister
DC.
All Hosts are still running even though their status is "unknown".
All VM are still running even though their status is "not responding".
I half resolved the issue by manually restarting the host where the
datastore was originally mounted. This cleared the orphaned multipath.
However, the SPM does not come up still.
This is an extract of the log
*2015-04-16 03:51:48,069 WARN
[org.ovirt.engine.core.vdsbroker.vdsbroker.SpmStopVDSCommand]
(DefaultQuartzScheduler_Worker-14) [61a44b19] could not stop spm of pool
00000002-0002-0002-0002-00000000009c on vds
89254f23-8748-402a-afc9-08438dca0975 - reason:
org.ovirt.engine.core.vdsbroker.vdsbroker.VDSNetworkException:
VDSGenericException: VDSNetworkException: Message timeout which can be
caused by communication issues*
*2015-04-16 03:51:48,072 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.SpmStopVDSCommand]
(DefaultQuartzScheduler_Worker-14) [61a44b19] FINISH, SpmStopVDSCommand,
log id: 4354cf46*
*2015-04-16 03:51:48,072 WARN
[org.ovirt.engine.core.vdsbroker.irsbroker.IrsProxyData]
(DefaultQuartzScheduler_Worker-14) [61a44b19] spm stop on spm failed,
stopping spm selection!*
*2015-04-16 03:51:58,223 INFO
[org.ovirt.engine.core.vdsbroker.irsbroker.IrsProxyData]
(DefaultQuartzScheduler_Worker-4) [4ca2d938] hostFromVds::selectedVds -
Brachetto, spmStatus Free, storage pool IRDC-INTEL*
*2015-04-16 03:51:58,225 ERROR
[org.ovirt.engine.core.vdsbroker.irsbroker.IrsProxyData]
(DefaultQuartzScheduler_Worker-4) [4ca2d938] SPM Init: could not find
reported vds or not up - pool:IRDC-INTEL vds_spm_id: 3*
*2015-04-16 03:51:58,239 INFO
[org.ovirt.engine.core.vdsbroker.irsbroker.IrsProxyData]
(DefaultQuartzScheduler_Worker-4) [4ca2d938] SPM selection - vds seems as
spm sovana*
*2015-04-16 03:51:58,252 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.SpmStopVDSCommand]
(DefaultQuartzScheduler_Worker-4) [4ca2d938] START,
SpmStopVDSCommand(HostName = sovana, HostId =
89254f23-8748-402a-afc9-08438dca0975, storagePoolId =
00000002-0002-0002-0002-00000000009c), log id: 63a17687*
storagePoolId = 00000002-0002-0002-0002-00000000009c is (was) hertz-dstore2
which does not exists anymore on SAN adn ovirt
hostid 89254f23-8748-402a-afc9-08438dca0975 is sovana server (current SPM)
I’m thinking about
*Put the hosted engine host into Maintenance*
*Shutdown Ovirt Manager*
*Rebooted SPM server*
*Restarted Ovirt Manager*
*Took hosted engine host out of Maintenance*
any help or clue is highly welcomed with cheers and beers
thank you!
Andrea
10 years
oVirt Weekly Sync - 2015-04-15
by Sandro Bonazzola
=========================
#ovirt: oVirt Weekly Sync
=========================
Meeting started by sbonazzo at 14:01:45 UTC. The full logs are available
at http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-15-14.01.log.html
.
Meeting ended Wed Apr 15 14:59:06 2015 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
Minutes: http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-15-14.01.html
Minutes (text): http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-15-14.01.txt
Log: http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-15-14.01.log.html
Meeting summary
---------------
* Agenda and Roll Call (sbonazzo, 14:01:45)
* infra_ownr|dcaro: Security incident status (sbonazzo, 14:01:45)
* bkp: conferences and workshops (sbonazzo, 14:01:45)
* ydary: Sync future and format change (sbonazzo, 14:01:45)
* sbonazzo: Outages in Jenkins due to no space left on master
(sbonazzo, 14:01:46)
* sbonazzo: Blockers review for 3.5.2 GA (sbonazzo, 14:01:46)
* sbonazzo: Packages review for 3.5.2 GA (sbonazzo, 14:01:48)
* sbonazzo: Next week is feature submission deadline: plans for
reviewing submitted features (sbonazzo, 14:01:48)
* sbonazzo: Support for JDK 1.8 / Wildfly progress updates /
Contingency plan of building Java7 rpms for Fedora 22. (sbonazzo,
14:01:50)
* SvenKieske: review Bug 1156115 - [RFE] don't use dd to copy sparse
images in order to save time and bandwith from exportdomain
(sbonazzo, 14:01:50)
* Security incident status (sbonazzo, 14:03:46)
* We did got hacked, a couple of files where uploaded but no
privilege escalation. (sbonazzo, 14:05:18)
* oVirt infra solved the issue though they are still scanning for more
security and planning to highly improve the security asap
(sbonazzo, 14:05:18)
* ACTION: oVirt infra to highly improve the security asap (sbonazzo,
14:05:18)
* conferences and workshops (sbonazzo, 14:07:41)
* the most important thing is yet-another request for help at Grazer
Linux Days in Graz, Austria this weekend (sbonazzo, 14:07:41)
* Rene Koch is seeking backup help manning the booth at that event
(sbonazzo, 14:07:41)
* LINK: http://lists.ovirt.org/pipermail/users/2015-April/032251.html
(sbonazzo, 14:07:41)
* All other event and conference news is the same as two weeks ago.
(sbonazzo, 14:07:41)
* LINK:
http://plain.resources.ovirt.org/meetings/ovirt/2015/ovirt.2015-04-01-14....
(sbonazzo, 14:07:42)
* Sync future and format change (sbonazzo, 14:09:25)
* bkp sent some thoughts to mailing list (sbonazzo, 14:09:25)
* LINK: http://lists.ovirt.org/pipermail/users/2015-April/032389.html
(sbonazzo, 14:09:25)
* LINK: previous meeting logs:
http://plain.resources.ovirt.org/meetings/ovirt/2015/ovirt.2015-04-08-14....
(sbonazzo, 14:10:21)
* AGREED: on a series of "office hours," where a rotating set of oVirt
team members will commit to being on IRC to answer questions and be
generally available. This could be done by one or two people, a few
times a week/once a week, and not even a whole hour. Once a schedule
is figured out, it would be posted and people would be openly
encouraged to participate. This would be an open session on IRC...
support questions, c (sbonazzo, 14:17:34)
* AGREED: on carrying over to the mailing list topics that need to be
covered there because the volounteer doesn't have the answers
(sbonazzo, 14:18:35)
* Outages in Jenkins due to no space left on master (sbonazzo,
14:20:11)
* we had several issues in last few days with jenkins master going out
of space (sbonazzo, 14:24:36)
* solution is to limit job history to ~100 tops (sbonazzo, 14:24:36)
* ACTION: jenkins job owners to review their jobs and fix them if
needed (sbonazzo, 14:24:36)
* Blockers review for 3.5.2 GA (sbonazzo, 14:25:31)
* LINK: oVirt 3.5.z status:
http://lists.ovirt.org/pipermail/devel/2015-April/010261.html
(sbonazzo, 14:25:51)
* Storage updates (sbonazzo, 14:32:01)
* Ceph integration - We gave QE a scratch build and it underwent first
pre-integration, we got feedbacks from them, some are irrelevant
anymore since more work has been done after the scratch build given
to them and some was relevant and we are working on it (sbonazzo,
14:32:14)
* SPM removal - nothing new from last week, work is still in progress
(sbonazzo, 14:32:22)
* Resize LUN - We had our first meeting with QE, no feedbacks from
them yet (sbonazzo, 14:32:33)
* the rest of the RFEs there's nothing to report for now, work is in
progress (sbonazzo, 14:32:41)
* Packages review for 3.5.2 GA (sbonazzo, 14:34:55)
* LINK: candidates to 3.5.2 GA:
http://lists.ovirt.org/pipermail/devel/2015-April/010259.html
(sbonazzo, 14:35:35)
* qemu-kvm-rhev-1.5.3-86 is best candidate for 3.5.2 GA due to
https://bugzilla.redhat.com/show_bug.cgi?id=1209034 related to
qemu-kvm-ev-2.1.2-23 (sbonazzo, 14:37:24)
* ACTION: maintainers please review the package list and ensure it's
all you expect to be released there (sbonazzo, 14:37:53)
* Support for JDK 1.8 / Wildfly progress updates / Contingency plan of
building Java7 rpms for Fedora 22. (sbonazzo, 14:38:28)
* infra update: Proceeding well with 3.6 items, fence refactoring is
almost done, VDSM events work is in progress, host upgrade manager
is progressing well both in the host and engine side, and more. We
will also start looking at Jboss-widlfly support in a few days, and
see how we can proceed with supporting it. (sbonazzo, 14:38:51)
* ACTION: infra to follow up on Jboss-widlfly support for 3.6
(sbonazzo, 14:39:48)
* ACTION: integration to check if contingency plan of using jdk7 may
work (sbonazzo, 14:40:24)
* SvenKieske: review Bug 1156115 - [RFE] don't use dd to copy sparse
images in order to save time and bandwith from exportdomain
(sbonazzo, 14:40:47)
* Next week is feature submission deadline: plans for reviewing
submitted features (sbonazzo, 14:41:45)
* LINK: features spreadsheet: http://goo.gl/9X3G49 (sbonazzo,
14:47:46)
* features without a feature page will take the bugzilla page as
feature page to be reviewed (sbonazzo, 14:48:35)
* Usually such features wouldn't need e.g. a contingency plan and
test cases will be relatively obvious. (sbonazzo, 14:48:52)
* ACTION: features owner to ensure all features have at least the
bugzilla entry to be reviewed (sbonazzo, 14:49:26)
* submission deadline is April 22th (sbonazzo, 14:50:07)
* ACTION: follow up on how to review the proposed features (irc,
hangout, ...) (sbonazzo, 14:54:15)
* Other topics (sbonazzo, 14:54:25)
Meeting ended at 14:59:06 UTC.
Action Items
------------
* oVirt infra to highly improve the security asap
* jenkins job owners to review their jobs and fix them if needed
* maintainers please review the package list and ensure it's all you
expect to be released there
* infra to follow up on Jboss-widlfly support for 3.6
* integration to check if contingency plan of using jdk7 may work
* features owner to ensure all features have at least the bugzilla entry
to be reviewed
* follow up on how to review the proposed features (irc, hangout, ...)
Action Items, by person
-----------------------
* **UNASSIGNED**
* oVirt infra to highly improve the security asap
* jenkins job owners to review their jobs and fix them if needed
* maintainers please review the package list and ensure it's all you
expect to be released there
* infra to follow up on Jboss-widlfly support for 3.6
* integration to check if contingency plan of using jdk7 may work
* features owner to ensure all features have at least the bugzilla
entry to be reviewed
* follow up on how to review the proposed features (irc, hangout, ...)
People Present (lines said)
---------------------------
* sbonazzo (130)
* lvernia (31)
* ovirtbot (17)
* tal (11)
* SvenKieske (7)
* infra_ownr|dcaro (6)
* fromani (3)
* alitke (2)
* Mossel (1)
* danken (1)
* apuimedo (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
10 years
Is ovirt on HA-iscsi???
by Arman Khalatyan
I am trying to use HA-iscsi target as a ovirt storage.
The smooth fail-over is working nicely without ovirt setup.
my config is following:
HA-iscsi: hosta<-drbd->hostB->floatingIP->iscsi(iet)
ovirtengine(host)
cloud01->iscsi storage from floatingIP
Expected failover:
reboot hostB, hostA takeover.
cloud01 should not feel any error.
What I see actually the VMs are in the paused state.
It will be nice if someone can provide a reference on how ovirt/vdsm
is acting on iscsi failure?
Thanks,
Arman.
10 years
Agenda for today oVirt Weekly Sync
by Sandro Bonazzola
Hi,
I would like to add to the oVirt Weekly Sync agenda the following topics
- Packages review for 3.5.2 GA
- Blockers review for 3.5.2 GA
- Outages in Jenkins due to no space left on master
- Next week is feature submission deadline: plans for reviewing submitted features
- Support for JDK 1.8 / Wildfly progress updates / Contingency plan of building Java7 rpms for Fedora 22.
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
10 years
ovirt-shell for ubuntu
by Nathanaël Blanchet
Hi all,
Does an ovirt-shell-cli equivalent exist for debian/ubuntu client?
knowing it is written in python, it must be quite easy to port it...
10 years
importing a single qcow2/raw disk
by Nathanaël Blanchet
Hi all,
Is it possible to simply import a single qcow/raw into storage domain
disk without creating a dedicated qemu-kvm with it and then importing
the full vm with virt-v2v?
Thank you.
10 years
many dd ioctl messages on the SPM host.
by Arman Khalatyan
Hi,
I can see many
dd: sending ioctl 80306d02 to a partition!
messages on my CentOS 7.1 SPM host.
I the top I can see that lvm process is using 100%.
My migration from iscsiA to iscsiB storage is terrible slow.
The lvm process always changing its pid.
/sbin/lvm lvextend --config devices { preferred_names =
["^/dev/mapper/"] ignore_suspended_devices=1 write_cache_state=0
disable_after_error_count=3 obtain_device_list_from_udev=0 filter = [
'a|/dev/mapper/149455400000000007265735f69534353494c6f676963616c|/dev/mapper/360014056427aebd90ef41b1b5df2cd79|',
'r|.*|' ] } global { locking_type=1 prioritise_write_locks=1
wait_for_locks=1 use_lvmetad=0 } backup { retain_min = 50
retain_days = 0 } --autobackup n --size 5373952m
ab17ac41-3c43-4a57-902e-a88577d4a6c1/a57c120c-190a-4122-8f71-5d78dd5279c1
Are there some problems with migration?
I am using ovirt 3.5.x with iscsi storage.
***********************************************************
Dr. Arman Khalatyan eScience -SuperComputing
Leibniz-Institut für Astrophysik Potsdam (AIP)
An der Sternwarte 16, 14482 Potsdam, Germany
***********************************************************
10 years
[QE][ACTION REQUIRED] oVirt 3.5.2 and 3.5.3 status
by Sandro Bonazzola
Hi,
We have 1 open blocker for 3.5.2[1]:
Bug ID Whiteboard Status Summary
1154399 network ASSIGNED VDSM script reset network configuration on every reboot when based on predefined bond
and 1 dependency not yet fixed:
Bug ID Status Whiteboard Summary
1209486 POST network Networks created by vdsm are not persisted
ACTION: Assignee please provide an ETA for above bugs and check if they must block GA requiring another release candidate before GA.
We still have 1 bugs in MODIFIED and 3 on QA[2]:
MODIFIED ON_QA Total
network 0 1 1
sla 1 0 1
storage 0 1 1
virt 0 1 1
Total 1 3 4
ACTION: Testers: you're welcome to verify bugs currently ON_QA.
ACTION: Assingee and Maintainers to check modified bugs to see if they're fixed in RC4
All remaining bugs not marked as blockers have been moved to 3.5.3.
A release management entry has been added for tracking the schedule of 3.5.3[3]
A bug tracker [4] has been created for 3.5.3 and currently shows no blockers.
We have 26 bugs currently targeted to 3.5.3[5]:
Whiteboard NEW ASSIGNED POST Total
docs 1 0 0 1
external 1 0 0 1
gluster 1 0 0 1
infra 1 1 1 3
network 1 0 1 2
node 4 0 1 5
ppc 0 0 1 1
sla 4 0 0 4
storage 4 0 2 6
ux 1 0 0 1
virt 1 0 0 1
Total 19 1 6 26
ACTION: Maintainers / Assignee: to review the bugs targeted to 3.5.3 ensuring they're correctly targeted.
ACTION: Maintainers: to fill release notes for 3.5.2, the page has been created and updated here [6]
ACTION: Testers: please add yourself to the test page [7]
[1] https://bugzilla.redhat.com/1186161
[2] http://goo.gl/UEVTCf
[3] http://www.ovirt.org/OVirt_3.5.z_Release_Management#oVirt_3.5.3
[4] https://bugzilla.redhat.com/1198142
[5] https://bugzilla.redhat.com/buglist.cgi?quicksearch=product%3Aovirt%20tar...
[6] http://www.ovirt.org/OVirt_3.5.2_Release_Notes
[7] http://www.ovirt.org/Testing/oVirt_3.5.2_Testing
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
10 years
Network profile not being populated in cluster
by Pavel Gandalipov
Hi, I have a problem with Vnic Profiles assigning.
In the current release 3.5 after creating not required logical network(and
assigning it to cluster) i can't apply it profile in VM Edit Network
interface menu.
In 3.4 it works without any additional config. Should i change something to
apply another Vnic profile that belongs to not default logical network? I
also don't see "empty network" that was in 3.4.
Regards,
Pavel Gandalipov
10 years
[QE] oVirt 3.6.0 status
by Sandro Bonazzola
Hi, here's an update on 3.6 status on integration / rel-eng side
The tracker bug for 3.6.0 [1] currently shows no blockers.
Repository closure is currently broken on Fedora 20 due to a missing required dependency on recent libvirt, a patch fixing this issue is currently
under review[4].
There are 521 bugs [2] targeted to 3.6.0.
NEW ASSIGNED POST Total
docs 10 0 0 10
external 1 0 0 1
gluster 25 22 20 67
i18n 2 0 0 2
infra 59 5 6 70
integration 40 2 5 47
network 42 2 9 53
node 26 3 2 31
sla 51 3 2 56
spice 1 0 0 1
storage 63 2 8 73
ux 33 0 2 35
virt 59 6 10 75
Total 412 45 64 521
Features submission is still open until 2015-04-22 as per current release schedule.
Maintainers: be sure to have your features tracked in the google doc[3]
On Integration side:
* Progress on Hosted Engine Hyper Converged support
* Progress on Hosted Engine additional hosts deploy from WEB UI
* Progress on Glance docker integration
* Progress on Fedora 22 packaging
* Progress on backup / restore RFEs
On Release engineering side:
* CentOS Virt SIG: CBS tag hierarchy requested
* Fedora: pushed some dependencies for Fedora inclusion
* Worked with infra team YAMLizing jenkins build jobs
* Moved to QE all bugs included in 2015/04/13 nightly snapshot, starting QE testing on master
You're welcome to join QE effort[5] by testing nightly master snapshot[6] on test systems
[1] https://bugzilla.redhat.com/1155425
[2] https://bugzilla.redhat.com/buglist.cgi?quicksearch=target_release%3A3.6....
[3] http://goo.gl/9X3G49
[4] https://gerrit.ovirt.org/39249
[5] http://www.ovirt.org/OVirt_Quality_Assurance
[6] http://www.ovirt.org/Install_nightly_snapshot
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
10 years
Problems with adding a host in Ovirt (Hosted Engine) behind a proxy server. (The additional Host can't see the Storage Domain)
by Julián Tete
Hello Friends of oVirt, I'd setup a oVirt enviroment (hosted-engine) behind
a proxy.
But I can't add any additional Host to my Cluster.
I'm phase of testing (SELinux Permissive, No firewall)
All the machines are CentOS 7.1
When I try to add a Host, the operation it's OK, but don't see the Data
Master Storage and the operation at the ends fails, and the additional host
it's Non Operational.
My
FQDN Engine: ovirt.udistritaloas.edu.co
FQDN Host with the Host-Engine and with the Data Master Storage:
patascoy.udistritaloas.edu.co
FQDN Additional host: sotara.udistritaloas.edu.co
This is the problem's resume:
2015-Apr-13, 17:08 Failed to connect Host Sotara to Storage Pool OAS
2015-Apr-13, 17:08 Host Sotara cannot access the Storage Domain(s)
<UNKNOWN> attached to the Data Center OAS. Setting Host state to
Non-Operational.
2015-Apr-13, 17:08 Failed to connect Host Sotara to Storage Servers
2015-Apr-13, 17:08 The error message for connection
patascoy.udistritaloas.edu.co:/oVirt/vms returned by VDSM was: Problem
while trying to mount target
2015-Apr-13, 17:08 Failed to connect Host Sotara to the Storage Domains
PatascoyVMS.
2015-Apr-13, 17:06 Host Sotara installed
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Termination.
2015-Apr-13, 17:06 Installing Host Sotara. Retrieving installation logs to:
'/var/log/ovirt-engine/host-deploy/ovirt-20150413170647-10.20.0.31-520f4408.log'.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Pre-termination.
2015-Apr-13, 17:06 Installing Host Sotara. Starting vdsm.
2015-Apr-13, 17:06 Installing Host Sotara. Stopping libvirtd.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Closing up.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Transaction commit.
2015-Apr-13, 17:06 Installing Host Sotara. Enrolling certificate.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Misc configuration.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Package installation.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Misc configuration.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Transaction setup.
2015-Apr-13, 17:06 Installing Host Sotara. Hardware supports virtualization.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Setup validation.
2015-Apr-13, 17:06 Installing Host Sotara. Disabling Kdump integration.
2015-Apr-13, 17:06 Installing Host Sotara. Logs at host located at:
'/tmp/ovirt-host-deploy-20150413170601-bxfvlk.log'.
2015-Apr-13, 17:06 Installing Host Sotara. Kdump supported.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Environment customization.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Programs detection.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Environment packages
setup.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Environment setup.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Initializing.
2015-Apr-13, 17:06 Installing Host Sotara. Connected to host 10.20.0.31
with SSH key fingerprint: 3c:82:f9:bd:5d:b5:dd:3b:be:6d:bd:a2:9a:28:88:b1.
2015-Apr-13, 17:06 Host Sotara was added by admin@internal.
Logs in Additional Host:
/var/log/vdsm/vdsm.log
http://pastebin.com/sP2DYHiF
Can you help me ?
Thanks in advance
Hello Friends of oVirt, I'd setup a oVirt enviroment (hosted-engine) behind
a proxy.
But I can't add any additional Host to my Cluster.
I'm phase of testing (SELinux Permissive, No firewall)
All the machines are CentOS 7.1
When I try to add a Host, the operation it's OK, but don't see the Data
Master Storage and the operation at the ends fails, and the additional host
it's Non Operational.
My
FQDN Engine: ovirt.udistritaloas.edu.co
FQDN Host with the Host-Engine and with the Data Master Storage:
patascoy.udistritaloas.edu.co
FQDN Additional host: sotara.udistritaloas.edu.co
This is the problem's resume:
2015-Apr-13, 17:08 Failed to connect Host Sotara to Storage Pool OAS
2015-Apr-13, 17:08 Host Sotara cannot access the Storage Domain(s)
<UNKNOWN> attached to the Data Center OAS. Setting Host state to
Non-Operational.
2015-Apr-13, 17:08 Failed to connect Host Sotara to Storage Servers
2015-Apr-13, 17:08 The error message for connection
patascoy.udistritaloas.edu.co:/oVirt/vms returned by VDSM was: Problem
while trying to mount target
2015-Apr-13, 17:08 Failed to connect Host Sotara to the Storage Domains
PatascoyVMS.
2015-Apr-13, 17:06 Host Sotara installed
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Termination.
2015-Apr-13, 17:06 Installing Host Sotara. Retrieving installation logs to:
'/var/log/ovirt-engine/host-deploy/ovirt-20150413170647-10.20.0.31-520f4408.log'.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Pre-termination.
2015-Apr-13, 17:06 Installing Host Sotara. Starting vdsm.
2015-Apr-13, 17:06 Installing Host Sotara. Stopping libvirtd.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Closing up.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Transaction commit.
2015-Apr-13, 17:06 Installing Host Sotara. Enrolling certificate.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Misc configuration.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Package installation.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Misc configuration.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Transaction setup.
2015-Apr-13, 17:06 Installing Host Sotara. Hardware supports virtualization.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Setup validation.
2015-Apr-13, 17:06 Installing Host Sotara. Disabling Kdump integration.
2015-Apr-13, 17:06 Installing Host Sotara. Logs at host located at:
'/tmp/ovirt-host-deploy-20150413170601-bxfvlk.log'.
2015-Apr-13, 17:06 Installing Host Sotara. Kdump supported.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Environment customization.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Programs detection.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Environment packages
setup.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Environment setup.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Initializing.
2015-Apr-13, 17:06 Installing Host Sotara. Connected to host 10.20.0.31
with SSH key fingerprint: 3c:82:f9:bd:5d:b5:dd:3b:be:6d:bd:a2:9a:28:88:b1.
2015-Apr-13, 17:06 Host Sotara was added by admin@internal.
Logs in Additional Host:
/var/log/vdsm/vdsm.log
http://pastebin.com/sP2DYHiF
Can you help me ?
Thanks in advance
10 years
[DISCUSSION] oVirt Weekly Sync Goals and Future.
by Yaniv Dary
This is a multi-part message in MIME format.
--------------030803020106080807060405
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Hi,
In my opinion the current format can be replaced by a etherpad update
that is sent as a newsletter every week. The current format doesn't add
a lot of value to the project work and doesn't create a real sync on the
ongoing topics. No decisions are done today there as well.
What do you think should be the goal of the weekly meeting? How can we
improve it? Is a newsletter a good enough update?
Thanks!
--
Yaniv Dary
Technical Product Manager
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
--------------030803020106080807060405
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<font face="monospace">Hi,<br>
In my opinion the current format can be replaced by a etherpad
update that is sent as a newsletter every week. The current format
doesn't add a lot of value to the project work and doesn't create
a real sync on the ongoing topics. No decisions are done today
there as well.<br>
<br>
What do you think should be the goal of the weekly meeting? How
can we improve it? Is a newsletter a good enough update?<br>
<br>
<br>
Thanks!<br>
</font>
<pre class="moz-signature" cols="72">--
Yaniv Dary
Technical Product Manager
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>
--------------030803020106080807060405--
10 years
Re: [ovirt-users] Locked NFS SD
by shimano
This happened when I tried to switch the SD "mi-ci-3" to maintenance mode
while copying template's disk image from "mi-ci-1" to "mi-ci-5" (and
"mi-ci-3" also had this image already copied). I have already fixed this by
some changes in DB and destroy SD. My installation is not self-hosted
deploy.
I'll try to dig logs from that situation today and post it here (I produce
really a loot of logs)...
2015-04-13 17:45 GMT+02:00 Bob Doolittle <bob(a)doolittle.us.com>:
> Are you using a self-hosted deployment? If so, this may be the issue
> that's been reported for almost a year now that results in an inability to
> shutdown cleanly due to sanlock leases being held which result in watchdog
> timeouts that cause a system to reboot instead of shutdown. See for
> example: http://lists.ovirt.org/pipermail/users/2014-May/024652.html
>
> I still experience this with 3.5.1. When I poweroff my machine I have to
> physically be there to hit the power switch when it tries to reboot after
> the wdmd watchdog timeout. I notice during shutdown that the storage
> domains fail to unmount.
>
> -Bob
>
10 years
Problems with adding a host in Ovirt behind a proxy server. (The additional Host can't see the Storage Domain))
by Julián Tete
Hello Friends of oVirt, I'd setup a oVirt enviroment (hosted-engine) behind
a proxy.
But I can't add any additional Host to my Cluster.
I'm phase of testing (SELinux Permissive, No firewall)
All the machines are CentOS 7.1
When I try to add a Host, the operation it's OK, but don't see the Data
Master Storage and the operation at the ends fails, and the additional host
it's Non Operational.
FQDN Engine: ovirt.udistritaloas.edu.co
FQDN Host with the Host-Engine and with the Data Master Storage:
patascoy.udistritaloas.edu.co
FQDN Additional host: sotara.udistritaloas.edu.co
This is the resume:
2015-Apr-13, 17:08 Failed to connect Host Sotara to Storage Pool OAS
2015-Apr-13, 17:08 Host Sotara cannot access the Storage Domain(s)
<UNKNOWN> attached to the Data Center OAS. Setting Host state to
Non-Operational.
2015-Apr-13, 17:08 Failed to connect Host Sotara to Storage Servers
2015-Apr-13, 17:08 The error message for connection
patascoy.udistritaloas.edu.co:/oVirt/vms returned by VDSM was: Problem
while trying to mount target
2015-Apr-13, 17:08 Failed to connect Host Sotara to the Storage Domains
PatascoyVMS.
2015-Apr-13, 17:06 Host Sotara installed
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Termination.
2015-Apr-13, 17:06 Installing Host Sotara. Retrieving installation logs to:
'/var/log/ovirt-engine/host-deploy/ovirt-20150413170647-10.20.0.31-520f4408.log'.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Pre-termination.
2015-Apr-13, 17:06 Installing Host Sotara. Starting vdsm.
2015-Apr-13, 17:06 Installing Host Sotara. Stopping libvirtd.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Closing up.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Transaction commit.
2015-Apr-13, 17:06 Installing Host Sotara. Enrolling certificate.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Misc configuration.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Package installation.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Misc configuration.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Transaction setup.
2015-Apr-13, 17:06 Installing Host Sotara. Hardware supports virtualization.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Setup validation.
2015-Apr-13, 17:06 Installing Host Sotara. Disabling Kdump integration.
2015-Apr-13, 17:06 Installing Host Sotara. Logs at host located at:
'/tmp/ovirt-host-deploy-20150413170601-bxfvlk.log'.
2015-Apr-13, 17:06 Installing Host Sotara. Kdump supported.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Environment customization.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Programs detection.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Environment packages
setup.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Environment setup.
2015-Apr-13, 17:06 Installing Host Sotara. Stage: Initializing.
2015-Apr-13, 17:06 Installing Host Sotara. Connected to host 10.20.0.31
with SSH key fingerprint: 3c:82:f9:bd:5d:b5:dd:3b:be:6d:bd:a2:9a:28:88:b1.
2015-Apr-13, 17:06 Host Sotara was added by admin@internal.
Logs in Additional Host:
/var/log/vdsm/vdsm.log
http://pastebin.com/sP2DYHiF
Can you help me ?
Thanks in advance
10 years
ap7920 fencing device does not work
by Mario Giammarco
Hello,
I am trying to use ap7920 as fencing device for ovirt 3.5.1
I have configured all parameters correctly but I get only:
2015-04-13 20:58:21,704 ERROR [org.ovirt.engine.core.bll.FenceExecutor]
(ajp--127.0.0.1-8702-10) Failed to run Power Management command on Host , no
running proxy Host was found.
In my ovirt node I do fence_apc -a 10.1.0.208 -l apc -p apc -o status -n 7 -x
and I get a correct reply "Status: ON"
So command line is working.
What can I do?
Please help me!
Thanks,
Mario
10 years
Re: [ovirt-users] Community Help for Austrian Conference?
by Rene Koch
No one willing to help? :(
I'm going to Graz an Friday about midday by car - if someone from Brno can make it to Vienna until this time I can provide a ride from Vienna an Friday and back on Saturday...
Regards,
René
-----Original message-----
From: Brian Proffitt <bproffit(a)redhat.com>
Sent: Mon 06-04-2015 20:12
Subject: [ovirt-users] Community Help for Austrian Conference?
To: users <users(a)ovirt.org>;
> Rene Koch is hosting a booth at Grazer Linuxtage on April 25[1], and would like
> to know if anyone from the EU would like to swing in and help man the booth on
> that day.
>
> It's about a 3.5 hour from Brno. Any takers?
>
> BKP
>
>
> [1] https://www.linuxtage.at/
>
> --
> Brian Proffitt
>
> Community Liaison
> oVirt
> Open Source and Standards, Red Hat - http://community.redhat.com
> Phone: +1 574 383 9BKP
> IRC: bkp @ OFTC
> _______________________________________________
> Users mailing list
> Users(a)ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users
>
10 years
Locked NFS SD
by shimano
Hi guys,
One of my storage domains stay locked for a few days after trying to move
it to maintenance mode. How can I cancel this task or kick it to finish?
10 years
Annoying/wrong message in "Tasks tab"
by Arman Khalatyan
Hi,
after some reboots one of the nodes is still in the Tasks tab in
ovirt-gui with message:
"Handling non responsive Host babserv.cls"
But this is not true my host is running and green in the gui, even
more there several VMs running on it.
Are there way to fix it?Some how remove this misleading message from
the Tasks Tab?
My Setup: ovirt 3.5.x, centos 6.6
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<job href="/api/jobs/08ae06c6-0bee-4ab3-8f47-76bd116fb3f6"
id="08ae06c6-0bee-4ab3-8f47-76bd116fb3f6">
<actions>
<link href="/api/jobs/08ae06c6-0bee-4ab3-8f47-76bd116fb3f6/clear"
rel="clear"/>
<link href="/api/jobs/08ae06c6-0bee-4ab3-8f47-76bd116fb3f6/end"
rel="end"/>
</actions>
<description>Handling non responsive Host babserv.cls</description>
<status>
<state>STARTED</state>
</status>
<owner href="/api/users/00000000-0000-0000-0000-000000000000"
id="00000000-0000-0000-0000-000000000000"/>
<start_time>2015-04-02T14:55:41.659+02:00</start_time>
<last_updated>2015-04-02T14:55:41.783+02:00</last_updated>
<external>false</external>
<auto_cleared>true</auto_cleared>
</job>
* Closing connection #0
***********************************************************
Dr. Arman Khalatyan eScience -SuperComputing
Leibniz-Institut für Astrophysik Potsdam (AIP)
An der Sternwarte 16, 14482 Potsdam, Germany
***********************************************************
10 years
Re: [ovirt-users] about testing scenario
by Yedidyah Bar David
----- Original Message -----
> From: "Leandro Roggerone" <lroggerone(a)directvla.com.ar>
> To: "Yedidyah Bar David" <didi(a)redhat.com>
> Sent: Thursday, April 9, 2015 3:27:11 PM
> Subject: Re: [ovirt-users] about testing scenario
>
> Thanks Fabian !!
> One more question , about ntp.
> What is the best practice ?
I am not aware of a "best practice" ntp doc for ovirt.
There is plenty of information about this over the net, search e.g.
for "time sync in virtual machines" or something like that.
AFAIK, one thing you should not do, for the time being at least, is
assume that if you keep your hosts' clock synced, the VMs' will be too
automatically.
> I will need my VMs sincronized in time, and also the engine and the native
> hosts.
> How do you manage that ?
> Is there a ntdp runing on some VM isolated from the ntpd running in the
> engine ?
I think most people just treat VMs just as physical ones and run their
favorite ntp client everywhere, pointing both hosts and guests at their
organization's ntp server(s). That one (the organization's ntp server)
some people tend to put on physical hardware (not a VM), which I guess
makes some sense.
Best,
--
Didi
10 years
NFS Storage: domain locked by NFS-provider?
by shimano
Hi all,
I tried to configure NFS Storage Domain with load balance by configuring
different IPs on Hosts for the same NFS-hostname and running few NFS
servers on those machines (NFS exports from MooseFS cluster).
Unfortunatelly after correct add and attach Storage Domain, all Hosts are
switching to Non-operational because of problems with access to that
Storage Domain.
Is oVirt making any locks on NFS SD's metafile?
10 years
self hosted storage engine disaster recovery procedure
by Ron V.
Hello,
I am getting familiar with oVirt and using the self-hosted engine on an
iSCSI SAN and so far everything seems quite impressive.
I am trying to document a disaster recovery mecanism using a full OS
backup as well as a engine backup as described at
http://www.ovirt.org/Ovirt-engine-backup
I am unclear however how to prepare the existing iSCSI LUN to receive
the data restore. I am able to destroy the engine and the VMs continue
to run, however I am unclear how I can free the host lock on that LUN,
format it and re-install on it. Is there a howto/document I can refer
to in order to do this?
I am looking for info as to how I can re-install a functional engine
from a backup in the case of data-corruption or any other disaster that
could happen on the iSCSI LUN set aside for the engine, and a means to
re-install on that LUN should the need be, without having to power down
the VMs or worse, power everything down and re-install everything from
scratch. How can I boot a CentOS install disk and have the previous's
engine LUN as a install target, and then boot that installed OS to
restore the engine backup data?
Thanks in advance,
Ron
10 years
iSCSI interface to GlusterFS cluster
by Bill Dossett
--_000_B47F00825D68444ABC03733078275360377B1545013BR1MPN1011MG_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Hi,
Not sure if this can be done using ovirt engine or if I have to do this mor=
e at the GlusterFS command level.
I have set up a Gluster enabled Cluster with a Volume which is working fine=
.... I can mount it using the filesystem thype glusterfs.
While I am going to test this with Ovirt and VMs eventually. I am currentl=
y exploring using the cluster as an iSCSI target and if that is possible to=
configure thru ovirt or if I now need to work more at the Gluster command =
level and don't get to use the nice UI to configure this.
Any pointers to what I should read next about this would be appreiciated.
Thanks
Bill Dossett
Systems Architect
Tech Central - Global Engineering Services
T +1 303 440 3523
M +44 (0)777 590 8612
bill.dossett(a)pb.com<mailto:bill.dossett@pb.com>
pitneybowes.com<http://pitneybowes.com/>
Pitney Bowes
4750 Walnut Street | Boulder, Colorado, 80301 | USA
In Engineering?
Raise a ticket via Remedy Anywhere [HERE<applewebdata://5D25CA10-0BA9-4233-=
9DDF-69951F87F8AB/teamsite.inside.pb.com/sites/TCPPM/GES/Lists/Create%20Inc=
ident/newIncident.aspx>] takes less than a minute
CloudForms User Guide available [HERE<https://dl.dropboxusercontent.com/u/6=
219441/ManageIQ%20-%20User%20Manual%20PB%20v5.pdf>]
________________________________
--_000_B47F00825D68444ABC03733078275360377B1545013BR1MPN1011MG_
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=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@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:72.0pt 72.0pt 72.0pt 72.0pt;}
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"EN-GB" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Not sure if this can be done using ovirt engine or i=
f I have to do this more at the GlusterFS command level.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I have set up a Gluster enabled Cluster with a Volum=
e which is working fine…. I can mount it using the filesystem thype g=
lusterfs.
<o:p></o:p></p>
<p class=3D"MsoNormal"><br>
While I am going to test this with Ovirt and VMs eventually. I am cur=
rently exploring using the cluster as an iSCSI target and if that is possib=
le to configure thru ovirt or if I now need to work more at the Gluster com=
mand level and don’t get to use the nice
UI to configure this.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Any pointers to what I should read next about this w=
ould be appreiciated.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Thanks<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" width=3D"1280" style=3D"width:960.0pt">
<tbody>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";color:#0082D5;mso-fareast-language:EN-G=
B">Bill Dossett</span></b><span style=3D"mso-fareast-language:EN-GB"><o:p><=
/o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar=
ial","sans-serif";mso-fareast-language:EN-GB">Systems Archit=
ect</span><span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">Tech Centra=
l – Global Engineering Services</span></b><span style=3D"mso-fareast-=
language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;mso-fareast-language=
:EN-GB"> </span><span style=3D"mso-fareast-language:EN-GB"><o:p></o:p>=
</span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">T</span></b=
><span style=3D"font-size:10.0pt;font-family:"Arial","sans-s=
erif";mso-fareast-language:EN-GB"> +1 303 440 3523</span><spa=
n style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">M</span></b=
><span style=3D"font-size:10.0pt;font-family:"Arial","sans-s=
erif";mso-fareast-language:EN-GB"> +44 (0)777 590 8612</span>=
<span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><a href=
=3D"mailto:bill.dossett@pb.com"><span style=3D"color:#954F72">bill.dossett@=
pb.com</span></a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><a href=
=3D"http://pitneybowes.com/"><span style=3D"color:#954F72">pitneybowes.com<=
/span></a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;mso-fareast-language=
:EN-GB"><br>
</span><b><span style=3D"font-size:10.0pt;font-family:"Arial",&qu=
ot;sans-serif";mso-fareast-language:EN-GB">Pitney Bowes</span></b><spa=
n style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar=
ial","sans-serif";mso-fareast-language:EN-GB">4750 Walnut St=
reet | Boulder, Colorado, 80301 | USA</span><span style=3D"mso-fareast-lang=
uage:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar=
ial","sans-serif";mso-fareast-language:EN-GB"> </span><=
span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"> <o:=
p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"page-break-after:avoid"><span style=3D"font=
-size:10.0pt;font-family:"Arial","sans-serif";mso-farea=
st-language:EN-GB">In Engineering?</span><span style=3D"mso-fareast-languag=
e:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">Raise a tic=
ket via Remedy Anywhere [<span style=3D"color:#0082D5"><a href=3D"applewebd=
ata://5D25CA10-0BA9-4233-9DDF-69951F87F8AB/teamsite.inside.pb.com/sites/TCP=
PM/GES/Lists/Create%20Incident/newIncident.aspx"><span style=3D"color:#0082=
D5">HERE</span></a></span>]<span style=3D"color:blue"> </span>takes
less than a minute</span></b><span style=3D"mso-fareast-language:EN-GB"><o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB"> </spa=
n></b><span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">CloudForms =
User Guide available</span></b><span style=3D"font-size:10.0pt;font-family:=
"Arial","sans-serif";mso-fareast-language:EN-GB"> =
[<b><span style=3D"color:#0082D5"><a href=3D"https://dl.dropboxusercontent.=
com/u/6219441/ManageIQ%20-%20User%20Manual%20PB%20v5.pdf"><span style=3D"co=
lor:#0082D5">HERE</span></a></span></b>]</span><span style=3D"mso-fareast-l=
anguage:EN-GB"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
</div>
<br>
<hr>
<font face=3D"Arial" color=3D"Black" size=3D"2"><br>
</font>
</body>
</html>
--_000_B47F00825D68444ABC03733078275360377B1545013BR1MPN1011MG_--
10 years
Ovirt, conexion noVnc and spice problem
by Marcelo Vera
Good morning, thank you for accepting me into this group.
I'm from Paraguay and I am not very good with English, thankfully there is
google translator.
I am new to this, and now have problems with oVirt.
The problem is I can not access the console of the virtual machine in noVnc
mode, or using spice.
noVnc, error: WebUtil reference is not defined
spice, WebSocket error: Can not connect to websocket on URL ...
from and I appreciate your help.
I checked my browser supports websocket and html5
10 years
ovirt 3.1 to 3.2 up-gradation problem
by smiling dream
after upgradation ovirt engine 3.1 to 3.2 all of my vdsm node goes to
non responding.
Error message showing
This host is in non responding state. Try to Activate it; If the
problem persists, switch Host to Maintenance mode and try to reinstall
it.
I have tried to reinstall multiple times but still no success .
Please help .
Regards
Suvro
10 years
Re: [ovirt-users] Caused by: java.lang.IllegalStateException: Insufficient amount of free MACs.
by Punit Dambiwal
Hi Itamar,
Still not...it's a bug in the Ovirt 3.5.1
https://bugzilla.redhat.com/show_bug.cgi?id=1208416
https://gerrit.ovirt.org/#/c/39484/
Hope this can be resolved in 3.5.2...but it seems they will resolve it in
3.6...
Thanks,
Punit
On Sun, Apr 12, 2015 at 7:08 PM, Itamar Heim <iheim(a)redhat.com> wrote:
> On 04/02/2015 07:02 AM, Punit Dambiwal wrote:
>
>> Hi All,
>>
>> Still i am facing the same issue...
>>
>> Thanks,
>> Punit
>>
>> On Tue, Feb 24, 2015 at 11:58 AM, Punit Dambiwal <hypunit(a)gmail.com
>> <mailto:hypunit@gmail.com>> wrote:
>>
>> Hi Martin,
>>
>> Did you restart your engine prior to these operations?
>> Yes...and i restarted after the modifications...
>>
>> Isn't possible, that you have it configured with some much smaller
>> range and forgot to restart prior to using new range?
>> No.....I configured with big range at first and after that there was
>> no modifications..
>>
>> Also can you give me version of your system?
>> I am using the ovirt 3.5.1.1
>>
>> Thanks,
>> punit
>>
>> On Wed, Feb 18, 2015 at 11:36 PM, Martin Mucha <mmucha(a)redhat.com
>> <mailto:mmucha@redhat.com>> wrote:
>>
>> Hi,
>>
>> so the syntax of MAC addresses ranges is ok, log confirmed that
>> I was looking at the right place. I tried to do some tests with
>> pool repeatedly depleting all MAC addresses in random order and
>> then putting all of them back, and everytime I got back to empty
>> pool, so it seems that pool itself does not leak. I'll try to
>> find potential problem, but I'll ask first one more question
>> Martin (the other one) suggested. Did you restart your engine
>> prior to these operations? Isn't possible, that you have it
>> configured with some much smaller range and forgot to restart
>> prior to using new range? Also can you give me version of your
>> system? Newer versions do set ranges differently than via
>> engine-config (also without need to restart).
>>
>> M.
>>
>> ----- Original Message -----
>> > Hi Martin,
>> >
>> > I am using the below mac address pool ranges :-
>> http://ur1.ca/jqudg
>> >
>> > Engine Log :- http://ur1.ca/jquep
>> >
>> > I have created almost 8 OS templates and every template has 2
>> NIC...and for
>> > the same i have added the mac address pool....the total mac
>> address should
>> > be 4072 and i have used in my system is about 1580 mac
>> address....but now
>> > when i create new VM it failed with the error "Insufficient
>> amount of free
>> > MACs"
>> >
>> > Thanks,
>> > Punit
>> >
>> >
>> >
>> >
>> > On Tue, Feb 17, 2015 at 7:29 PM, Martin Mucha
>> <mmucha(a)redhat.com <mailto:mmucha@redhat.com>> wrote:
>> >
>> > > Hi,
>> > >
>> > > I'm able to track down responsible code using provided
>> error message. I'm
>> > > not sure what "deploy the VM with Template" is, but I
>> suspect you've
>> > > imported VM from template. When that happens, for each
>> interface without
>> > > MAC address is new obtained, or for each of them, when
>> "importing as new".
>> > > I did not see (so far) anything bad in code. Can you
>> provide me with some
>> > > details I can verify or work with? Details about that VM
>> (number of it's
>> > > nics or anything else you think it can be important),
>> defined MAC address
>> > > range, who else is using this MAC address range, etc.
>> > >
>> > > Mar.
>> > >
>> > > ----- Original Message -----
>> > > > Hi,
>> > > >
>> > > > I am facing this strange issue if i deploy the VM with
>> Template...
>> > > >
>> > > > Caused by: java.lang.IllegalStateException: Insufficient
>> amount of free
>> > > MACs.
>> > > >
>> > > > Actually i have almost 2000 Mac address free in our
>> environment but VM
>> > > > creation failed with this error :-
>> > > >
>> > > > Thanks,
>> > > > Punit
>> > > >
>> > > > _______________________________________________
>> > > > Users mailing list
>> > > > Users(a)ovirt.org <mailto:Users@ovirt.org>
>> > > > http://lists.ovirt.org/mailman/listinfo/users
>> > > >
>> > >
>> >
>>
>>
>>
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users(a)ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/users
>>
>>
> was this resolved?
>
10 years
Cannot add Posix Storage
by shimano
Hi everyone...
I have a little strange situation... I'm trying to add Posix Compliant FS
Storage Domain based on MooseFS. As You can read below, oVirt is mounting
it correctly but it cannot make a Storage Domain. Anybody could help?
// Quick investigation
Is /posix mounted?
root@host008:/tmp mount |grep fuse
root@host008:/tmp
Nope.
Add Storage Domain via Web Panel with parameters:
Name: MooseFS
Domain Function / Storage Type: Data / POSIX Compliant FS
Use Host: HOST008
Path: mfsmount
VFS Type: fuse
Mount Options:
mfsmaster=mfsmaster,mfsport=9421,mfssubfolder=/posix,_netdev
Debug logs from task:
JsonRpc (StompReactor)::DEBUG::2015-04-02
08:52:58,231::stompReactor::98::Broker.StompAdapter::(handle_frame)
Handling message <StompFrame command='SEND'>
JsonRpcServer::DEBUG::2015-04-02
08:52:58,232::__init__::506::jsonrpc.JsonRpcServer::(serve_requests)
Waiting for request
Thread-549209::DEBUG::2015-04-02
08:52:58,232::__init__::469::jsonrpc.JsonRpcServer::(_serveRequest) Calling
'StoragePool.connectStorageServer' in bridge with {'connectionParams':
[{'password': '', 'id': '00000000-0000-0000-0000-000000000000',
'connection': 'mfsmount', 'mnt_options':
'mfsmaster=mfsmaster,mfsport=9421,mfssubfolder=/posix,_netdev', 'user': '',
'tpgt': '1', 'vfs_type': 'fuse', 'iqn': '', 'port': ''}], 'storagepoolID':
'00000000-0000-0000-0000-000000000000', 'domainType': 6}
Thread-549209::DEBUG::2015-04-02
08:52:58,234::task::595::Storage.TaskManager.Task::(_updateState)
Task=`9bb09583-d8f7-4189-b9ab-81b925f8fc13`::moving from state init ->
state preparing
Thread-549209::INFO::2015-04-02
08:52:58,234::logUtils::44::dispatcher::(wrapper) Run and protect:
connectStorageServer(domType=6,
spUUID='00000000-0000-0000-0000-000000000000', conList=[{'iqn': '', 'port':
'', 'connection': 'mfsmount', 'mnt_options':
'mfsmaster=mfsmaster,mfsport=9421,mfssubfolder=/posix,_netdev', 'user': '',
'tpgt': '1', 'vfs_type': 'fuse', 'password': '******', 'id':
'00000000-0000-0000-0000-000000000000'}], options=None)
Thread-549209::DEBUG::2015-04-02
08:52:58,237::fileUtils::142::Storage.fileUtils::(createdir) Creating
directory: /rhev/data-center/mnt/mfsmount
Thread-549209::WARNING::2015-04-02
08:52:58,237::fileUtils::149::Storage.fileUtils::(createdir) Dir
/rhev/data-center/mnt/mfsmount already exists
Thread-549209::DEBUG::2015-04-02
08:52:58,238::mount::227::Storage.Misc.excCmd::(_runcmd) /usr/bin/sudo -n
/bin/mount -t fuse -o
mfsmaster=mfsmaster,mfsport=9421,mfssubfolder=/posix,_netdev mfsmount
/rhev/data-center/mnt/mfsmount (cwd None)
JsonRpc (StompReactor)::DEBUG::2015-04-02
08:52:58,271::stompReactor::98::Broker.StompAdapter::(handle_frame)
Handling message <StompFrame command='SEND'>
JsonRpcServer::DEBUG::2015-04-02
08:52:58,273::__init__::506::jsonrpc.JsonRpcServer::(serve_requests)
Waiting for request
Thread-549210::DEBUG::2015-04-02
08:52:58,276::stompReactor::163::yajsonrpc.StompServer::(send) Sending
response
JsonRpc (StompReactor)::DEBUG::2015-04-02
08:52:58,279::stompReactor::98::Broker.StompAdapter::(handle_frame)
Handling message <StompFrame command='SEND'>
JsonRpcServer::DEBUG::2015-04-02
08:52:58,280::__init__::506::jsonrpc.JsonRpcServer::(serve_requests)
Waiting for request
Thread-549211::DEBUG::2015-04-02
08:52:58,282::stompReactor::163::yajsonrpc.StompServer::(send) Sending
response
Thread-549209::ERROR::2015-04-02
08:52:58,523::hsm::2424::Storage.HSM::(connectStorageServer) Could not
connect to storageServer
Traceback (most recent call last):
File "/usr/share/vdsm/storage/hsm.py", line 2421, in
connectStorageServer
conObj.connect()
File "/usr/share/vdsm/storage/storageServer.py", line 222, in connect
self.getMountObj().getRecord().fs_file)
File "/usr/share/vdsm/storage/mount.py", line 278, in getRecord
(self.fs_spec, self.fs_file))
OSError: [Errno 2] Mount of `mfsmount` at
`/rhev/data-center/mnt/mfsmount` does not exist
Thread-549209::DEBUG::2015-04-02
08:52:58,524::hsm::2443::Storage.HSM::(connectStorageServer) knownSDs:
{2df46204-217e-416f-a072-ab8ef17cd8d2: storage.nfsSD.findDomain,
316c3e1c-4e61-4b0a-b2f6-63cc22d3ab25: storage.nfsSD.findDomain,
6c348f77-bb02-4135-b629-2c9cacb0b85c: storage.nfsSD.findDomain,
00697722-a1ce-4911-a84c-c4688e5076fe: storage.nfsSD.findDomain,
6ac038d7-969d-45b5-be5f-c58a66a78a90: storage.nfsSD.findDomain}
Thread-549209::INFO::2015-04-02
08:52:58,524::logUtils::47::dispatcher::(wrapper) Run and protect:
connectStorageServer, Return response: {'statuslist': [{'status': 100,
'id': '00000000-0000-0000-0000-000000000000'}]}
Thread-549209::DEBUG::2015-04-02
08:52:58,525::task::1191::Storage.TaskManager.Task::(prepare)
Task=`9bb09583-d8f7-4189-b9ab-81b925f8fc13`::finished: {'statuslist':
[{'status': 100, 'id': '00000000-0000-0000-0000-000000000000'}]}
Thread-549209::DEBUG::2015-04-02
08:52:58,525::task::595::Storage.TaskManager.Task::(_updateState)
Task=`9bb09583-d8f7-4189-b9ab-81b925f8fc13`::moving from state preparing ->
state finished
Thread-549209::DEBUG::2015-04-02
08:52:58,526::resourceManager::940::Storage.ResourceManager.Owner::(releaseAll)
Owner.releaseAll requests {} resources {}
Thread-549209::DEBUG::2015-04-02
08:52:58,526::resourceManager::977::Storage.ResourceManager.Owner::(cancelAll)
Owner.cancelAll requests {}
Thread-549209::DEBUG::2015-04-02
08:52:58,526::task::993::Storage.TaskManager.Task::(_decref)
Task=`9bb09583-d8f7-4189-b9ab-81b925f8fc13`::ref 0 aborting False
Thread-549209::DEBUG::2015-04-02
08:52:58,527::__init__::500::jsonrpc.JsonRpcServer::(_serveRequest) Return
'StoragePool.connectStorageServer' in bridge with [{'status': 100, 'id':
'00000000-0000-0000-0000-000000000000'}]
Thread-549209::DEBUG::2015-04-02
08:52:58,527::stompReactor::163::yajsonrpc.StompServer::(send) Sending
response
Thread-29::DEBUG::2015-04-02
08:52:59,236::domainMonitor::209::Storage.DomainMonitorThread::(_monitorDomain)
Refreshing domain 316c3e1c-4e61-4b0a-b2f6-63cc22d3ab25
Really? Incorrect mount options? Trying mount from hand... But first, check
for mounts:
root@host008:/tmp mount |grep fuse
mfsmaster:9421 on /rhev/data-center/mnt/mfsmount type fuse.mfs
(rw,allow_other)
Oh! It is already mounted! So oVirt mounted it correctly, but cannot use
mountpoint? Hm, permissions?
root@host008:/tmp ls -al /rhev/data-center/mnt/mfsmount/
total 4
drwxr-xr-x 2 vdsm kvm 0 Apr 1 14:57 .
drwxr-xr-x 8 vdsm kvm 4096 Apr 2 08:43 ..
Looks fine... Ok, try to unmount and mount manually.
root@host008:/tmp umount /rhev/data-center/mnt/mfsmount/
root@host008:/tmp mount |grep fuse
root@host008:/tmp mount -t fuse -o
mfsmaster=mfsmaster,mfsport=9421,mfssubfolder=/posix,_netdev mfsmount
/rhev/data-center/mnt/mfsmount
mfsmaster accepted connection with parameters: read-write,restricted_ip
; root mapped to root:root
root@host008:/tmp mount |grep fuse
mfsmaster:9421 on /rhev/data-center/mnt/mfsmount type fuse.mfs
(rw,allow_other)
root@host008:/tmp ls -al /rhev/data-center/mnt/mfsmount/
total 4
drwxr-xr-x 2 vdsm kvm 0 Apr 1 14:57 .
drwxr-xr-x 8 vdsm kvm 4096 Apr 2 08:43 ..
Ok, but I'm root. Try to do it as vdsm user.
root@host008:/tmp cat /etc/passwd /etc/group |grep :36:
vdsm:x:36:36:Node Virtualization Manager:/var/lib/vdsm:/bin/bash
kvm:x:36:qemu,sanlock
root@host008:/tmp umount /rhev/data-center/mnt/mfsmount/
root@host008:/tmp su vdsm
vdsm@host008:/tmp /usr/bin/sudo -n /bin/mount -t fuse -o
mfsmaster=mfsmaster,mfsport=9421,mfssubfolder=/posix,_netdev mfsmount
/rhev/data-center/mnt/mfsmount
mfsmaster accepted connection with parameters: read-write,restricted_ip
; root mapped to root:root
vdsm@host008:/tmp ls -al /rhev/data-center/mnt/mfsmount/
total 4
drwxr-xr-x 2 vdsm kvm 0 Apr 1 14:57 .
drwxr-xr-x 8 vdsm kvm 4096 Apr 2 08:43 ..
vdsm@host008:/tmp mkdir
/rhev/data-center/mnt/mfsmount/ovirt-storage-test
vdsm@host008:/tmp ls -al /rhev/data-center/mnt/mfsmount/
total 4
drwxr-xr-x 3 vdsm kvm 0 Apr 2 2015 .
drwxr-xr-x 8 vdsm kvm 4096 Apr 2 08:43 ..
drwxr-xr-x 2 vdsm kvm 0 Apr 2 2015 ovirt-storage-test
// End of quick investigation
10 years
Issue with vdsm on EL6 nodes
by knarra
Hi Everyone,
I have updated my nodes to the latest vdsm. After updating when i
try to run "vdsClient -s localhost glusterVolumeStatsInfoGet
volumeName=<vol_name>" i see the following output displayed.
Traceback (most recent call last):
File "/usr/share/vdsm/vdsClient.py", line 2839, in <module>
code, message = commands[command][0](commandArgs)
File "/usr/share/vdsm/vdsClientGluster.py", line 430, in
do_glusterVolumeStatsInfoGet
status = self.s.glusterVolumeStatsInfoGet(volumeName)
File "/usr/lib64/python2.6/xmlrpclib.py", line 1199, in __call__
return self.__send(self.__name, args)
File "/usr/lib64/python2.6/xmlrpclib.py", line 1489, in __request
verbose=self.__verbose
File "/usr/lib64/python2.6/xmlrpclib.py", line 1237, in request
errcode, errmsg, headers = h.getreply()
File "/usr/lib64/python2.6/httplib.py", line 1064, in getreply
response = self._conn.getresponse()
File "/usr/lib64/python2.6/httplib.py", line 990, in getresponse
response.begin()
File "/usr/lib64/python2.6/httplib.py", line 391, in begin
version, status, reason = self._read_status()
File "/usr/lib64/python2.6/httplib.py", line 349, in _read_status
line = self.fp.readline()
File "/usr/lib64/python2.6/socket.py", line 433, in readline
data = recv(1)
File "/usr/lib64/python2.6/ssl.py", line 215, in recv
return self.read(buflen)
File "/usr/lib64/python2.6/ssl.py", line 136, in read
return self._sslobj.read(len)
SSLError: [Errno 1] _ssl.c:1390: error:1409442E:SSL
routines:SSL3_READ_BYTES:tlsv1 alert protocol version
Can some one help me to resolve this issue.
Version of vdsm:
vdsm-python-4.17.0-616.git7548f81.el6.noarch
vdsm-4.17.0-616.git7548f81.el6.x86_64
vdsm-cli-4.17.0-616.git7548f81.el6.noarch
vdsm-yajsonrpc-4.17.0-616.git7548f81.el6.noarch
vdsm-xmlrpc-4.17.0-616.git7548f81.el6.noarch
vdsm-gluster-4.17.0-616.git7548f81.el6.noarch
vdsm-infra-4.17.0-616.git7548f81.el6.noarch
vdsm-jsonrpc-4.17.0-616.git7548f81.el6.noarch
Thanks
kasturi.
10 years
oVirt 3.5 - Node Non-Operational
by Marcelo Donato
*Hi everyone! Suggestions are welcome and since I thank you.*
*I have the following scenario:*
Host-01: sequoia.din.uem.br - 10.30.4.1 - Manager
Host-02: jacaranda.din.uem.br - 10.30.4.2 - Node-01
*As indicated below, the hosts communicate normally:*
[root@jacaranda ~]# ping -c 3 sequoia
PING sequoia.din.uem.br (10.30.4.1) 56(84) bytes of data.
64 bytes from sequoia.din.uem.br (10.30.4.1): icmp_seq=1 ttl=64 time=0.436
ms
64 bytes from sequoia.din.uem.br (10.30.4.1): icmp_seq=2 ttl=64 time=0.612
ms
64 bytes from sequoia.din.uem.br (10.30.4.1): icmp_seq=3 ttl=64 time=0.635
ms
[root@sequoia ~]# ping -c 3 jacaranda
PING jacaranda.din.uem.br (10.30.4.2) 56(84) bytes of data.
64 bytes from jacaranda.din.uem.br (10.30.4.2): icmp_seq=1 ttl=64
time=0.443 ms
64 bytes from jacaranda.din.uem.br (10.30.4.2): icmp_seq=2 ttl=64
time=0.587 ms
64 bytes from jacaranda.din.uem.br (10.30.4.2): icmp_seq=3 ttl=64
time=0.563 ms
*Network interfaces*
[root@jacaranda ~]# ifconfig ovirtmgmt
ovirtmgmt Link encap:Ethernet Endereço de HW D4:AE:52:78:4C:17
inet end.: 10.30.4.2 Bcast:10.30.4.255 Masc:255.255.255.0
[root@sequoia ~]# ifconfig
eth0 Link encap:Ethernet Endereço de HW 52:54:00:D2:0F:95
inet end.: 10.30.4.1 Bcast:10.30.4.255 Masc:255.255.255.0
*However engine.log, as highlighted below, the problem is in the
network.*
2015-03-26 15:00:01,799 ERROR
[org.ovirt.engine.core.bll.SetNonOperationalVdsCommand]
(DefaultQuartzScheduler_Worker-91) [35dba220] Host Node-01 is set to
Non-Operational, it is missing the following networks: ovirtmgmt
2015-03-26 15:00:01,806 WARN
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(DefaultQuartzScheduler_Worker-91) [35dba220] Correlation ID: 35dba220, Job
ID: 1b3c2410-a941-4d65-b39d-1a3d2ef378b8, Call Stack: null, Custom Event
ID: -1, Message: Host Node-01 does not comply with the cluster Cst-01
networks, the following networks are missing on host: 'ovirtmgmt'
2015-03-26 15:00:01,864 INFO
[org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo]
(DefaultQuartzScheduler_Worker-91) [6ba58858] Host
4aaf9afb-ae0e-40af-9ef8-ef098d3be91e : Node-01 is already in NonOperational
status for reason NETWORK_UNREACHABLE. SetNonOperationalVds command is
skipped.
[image: Imagem inline 1]
--
Ao encaminhar esta mensagem, por favor:
1. Apague o meu e-mail e o meu nome.
2. Apague também os endereços dos amigos antes de reenviar
3. Use Cco ou Bcc para enviar mensagens!
Dificulte a disseminação de vírus e spam.
10 years
Can I somehow disable vdsms "restore_nets" ?
by Ernest Beinrohr
This is a multi-part message in MIME format.
--------------060203060101020203010704
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
I use quite a lot of my own config and vdsm restores his version of
/etc/sysconfig/network-scripts/ifcfg-* on each start. Can the
restore_nets be disabled somehow?
--
Ernest Beinrohr, AXON PRO
Ing <http://www.beinrohr.sk/ing.php>, RHCE
<http://www.beinrohr.sk/rhce.php>, RHCVA
<http://www.beinrohr.sk/rhce.php>, LPIC
<http://www.beinrohr.sk/lpic.php>, VCA <http://www.beinrohr.sk/vca.php>,
+421-2-62410360 +421-903-482603
--------------060203060101020203010704
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
I use quite a lot of my own config and vdsm restores his version of
/etc/sysconfig/network-scripts/ifcfg-* on each start. Can the
restore_nets be disabled somehow?<br>
<br>
<br>
<div class="moz-signature">-- <br>
<div id="oernii_footer" style="color: gray;">
<span style="font-family: Lucida Console, Luxi Mono, Courier,
monospace; font-size: 90%;">
Ernest Beinrohr, AXON PRO<br>
<a style="text-decoration: none; color: gray;"
href="http://www.beinrohr.sk/ing.php">Ing</a>, <a
style="text-decoration: none; color: gray;"
href="http://www.beinrohr.sk/rhce.php">RHCE</a>, <a
style="text-decoration: none; color: gray;"
href="http://www.beinrohr.sk/rhce.php">RHCVA</a>, <a
style="text-decoration: none; color: gray;"
href="http://www.beinrohr.sk/lpic.php">LPIC</a>, <a
style="text-decoration: none; color: gray;"
href="http://www.beinrohr.sk/vca.php">VCA</a>, <br>
+421-2-62410360 +421-903-482603
<br>
</span> </div>
<img
src="http://nojsstats.appspot.com/UA-44497096-1/email.beinrohr.sk"
moz-do-not-send="true" border="0" width="1" height="1">
</div>
</body>
</html>
--------------060203060101020203010704--
10 years
RARP and Vlan problem
by Pavel Gandalipov
Hello, we have logical cluster, that consists of two servers. Each server
connected to each of two switches.
On the server cluster we run the virtualization farm on which testing
virtual machine's migration. In our topology we separate servers's network
and virtual machines' network to vlan 3 and 4, respectively.
When we manually migrating VM that belongs to Vlan 4 from one host to
another we are loosing access to VM because although host sends RARP packet
it isn't updating arp table . So host belongs to another vlan then RARP
packet from host isn't updating arp entry of VM on the switch. And i have
no idea how to make it work.
Pavel Gandalipov
10 years
Cancel a running task | Zombie Task
by Punit Dambiwal
Hi,
I have checked and found two tasks running from last 14 hours and there is
no option to kill it...
[image: Inline image 1]
from the SPM host :-
[root@cpu11 ~]# vdsClient -s 0 getAllTasksStatuses
{'status': {'message': 'OK', 'code': 0}, 'allTasksStatus': {}}
[root@cpu11 ~]#
Please let me know how i can kill those processes...
Thanks,
Punit
10 years
install IOPS limits
by Roman Nikolayevich Drovalev
Ýòî ñîîáùåíèå èç íåñêîëüêèõ ÷àñòåé â ôîðìàòå MIME.
--=_alternative 0029826F43257E22_=
Content-Type: text/plain; charset="US-ASCII"
Hello,
How it is possible to instal restrictions for everyone VM IOPS
restrictions?
I have read the documentation, how it can be made?
http://www.ovirt.org/Features/blkio-support
>From the documentation:
Engine Core
DB
qos: added limit fields to qos table:
max_throughput
max_read_throughput
max_write_throughput
max_iops
max_read_iops
max_write_iops
Thanks,
Roman Drovalev
--=_alternative 0029826F43257E22_=
Content-Type: text/html; charset="US-ASCII"
<font size=2 face="sans-serif">Hello,</font>
<br>
<br><font size=1 face="Segoe UI">How it is possible to instal restrictions
for everyone VM IOPS restrictions?</font>
<br>
<br><font size=1 face="Segoe UI"> I have read the documentation, how
it can be made?</font>
<br><font size=2 face="sans-serif"><br>
</font>
<br><a href="http://www.ovirt.org/Features/blkio-support"><font size=2 face="sans-serif">http://www.ovirt.org/Features/blkio-support</font></a>
<br>
<br><font size=1 face="Segoe UI">From the documentation:</font>
<br><font size=4><b>Engine Core </b></font>
<br><font size=3><b>DB </b></font>
<p><font size=3>qos: added limit fields to qos table: </font>
<p><tt><font size=3> max_throughput<br>
max_read_throughput<br>
max_write_throughput<br>
max_iops<br>
max_read_iops<br>
max_write_iops<br>
</font></tt>
<br>
<br>
<p>
<p><font size=2 face="sans-serif">Thanks, </font>
<p><font size=2 face="sans-serif">Roman Drovalev</font>
--=_alternative 0029826F43257E22_=--
10 years
FW: gluster and multipath
by Bill Dossett
--_000_B47F00825D68444ABC03733078275360377AEF00013BR1MPN1011MG_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Fumble fingered accidental send...
From: Bill Dossett
Sent: 09 April 2015 11:33
To: users(a)ovirt.org
Subject: gluster and multipath
Hi,
Just got very confused trying to add create an additional brick on my glust=
er node (I had created one yesterday and all was fine0
I had already created a partition on my /dev/sdb called sdb1
But when I tried mkfs.xfs (I am using xfs as that was in the example I was=
following - if LVM or something else would be better I am open to suggesti=
ons!)
It said /dev/sdb1 no such file or directory - which confused me as this wor=
ked yesterday.
I deleted the partition recreated it and tried and then it said that the de=
vice was busy.
It appears that multipathd is the culprit... but what I am struggling with =
is why it worked yesterday?? I may have created the partition before I pus=
hed the gluster install to it from the ovirt-engine? And does that install=
multipathd and it is now grabbing my devices? It is the only thing I can =
think of.
And if that is the case - I guess I have to blacklist these devices in mult=
ipath.conf while I create the partitions? And reboot and then remove the b=
lacklist and reboot - seems a bit clunky, is there a better way to add part=
itions and bricks?
Or I am just in a vortex wormhole of misunderstanding and grasping at stars=
to try and pull myself out ?
Thankyou for any advice - especially as this may not be so ovirt or a quest=
ion, but it's what I am working on.
Bill Dossett
Systems Architect
Tech Central - Global Engineering Services
T +1 303 440 3523
M +44 (0)777 590 8612
bill.dossett(a)pb.com<mailto:bill.dossett@pb.com>
pitneybowes.com<http://pitneybowes.com/>
Pitney Bowes
4750 Walnut Street | Boulder, Colorado, 80301 | USA
In Engineering?
Raise a ticket via Remedy Anywhere [HERE<applewebdata://5D25CA10-0BA9-4233-=
9DDF-69951F87F8AB/teamsite.inside.pb.com/sites/TCPPM/GES/Lists/Create%20Inc=
ident/newIncident.aspx>] takes less than a minute
CloudForms User Guide available [HERE<https://dl.dropboxusercontent.com/u/6=
219441/ManageIQ%20-%20User%20Manual%20PB%20v5.pdf>]
________________________________
--_000_B47F00825D68444ABC03733078275360377AEF00013BR1MPN1011MG_
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=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@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;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.EmailStyle18
{mso-style-type:personal-reply;
font-family:"Calibri","sans-serif";
color:#1F497D;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
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"EN-GB" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Fumble fingered accide=
ntal send…<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa=
n></p>
<div>
<div style=3D"border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"mso-fareast-languag=
e:EN-GB">From:</span></b><span lang=3D"EN-US" style=3D"mso-fareast-language=
:EN-GB"> Bill Dossett
<br>
<b>Sent:</b> 09 April 2015 11:33<br>
<b>To:</b> users(a)ovirt.org<br>
<b>Subject:</b> gluster and multipath<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Just got very confused trying to add create an addit=
ional brick on my gluster node (I had created one yesterday and all was fin=
e0<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I had already created a partition on my /dev/sdb cal=
led sdb1<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">But when I tried mkfs.xfs (I am using xfs as t=
hat was in the example I was following – if LVM or something else wou=
ld be better I am open to suggestions!)<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">It said /dev/sdb1 no such file or directory – =
which confused me as this worked yesterday.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I deleted the partition recreated it and tried and t=
hen it said that the device was busy.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">It appears that multipathd is the culprit… but=
what I am struggling with is why it worked yesterday?? I may have cr=
eated the partition before I pushed the gluster install to it from the ovir=
t-engine? And does that install multi<span style=3D"color:#1F497D">pa=
thd
and it is now grabbing my devices? It is the only thing I can think =
of.</span><o:p></o:p></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">And if that is the cas=
e – I guess I have to blacklist these devices in multipath.conf while=
I create the partitions? And reboot and then remove the blacklist an=
d reboot – seems a bit clunky, is there a better
way to add partitions and bricks?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Or I am just in a vort=
ex wormhole of misunderstanding and grasping at stars to try and pull mysel=
f out ?<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D">Thankyou for any advic=
e – especially as this may not be so ovirt or a question, but it̵=
7;s what I am working on.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa=
n></p>
<p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa=
n></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" width=3D"1280" style=3D"width:960.0pt">
<tbody>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";color:#0082D5;mso-fareast-language:EN-G=
B">Bill Dossett</span></b><span style=3D"mso-fareast-language:EN-GB"><o:p><=
/o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar=
ial","sans-serif";mso-fareast-language:EN-GB">Systems Archit=
ect</span><span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">Tech Centra=
l – Global Engineering Services</span></b><span style=3D"mso-fareast-=
language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;mso-fareast-language=
:EN-GB"> </span><span style=3D"mso-fareast-language:EN-GB"><o:p></o:p>=
</span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">T</span></b=
><span style=3D"font-size:10.0pt;font-family:"Arial","sans-s=
erif";mso-fareast-language:EN-GB"> +1 303 440 3523</span><spa=
n style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">M</span></b=
><span style=3D"font-size:10.0pt;font-family:"Arial","sans-s=
erif";mso-fareast-language:EN-GB"> +44 (0)777 590 8612</span>=
<span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><a href=
=3D"mailto:bill.dossett@pb.com"><span style=3D"color:#954F72">bill.dossett@=
pb.com</span></a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><a href=
=3D"http://pitneybowes.com/"><span style=3D"color:#954F72">pitneybowes.com<=
/span></a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;mso-fareast-language=
:EN-GB"><br>
</span><b><span style=3D"font-size:10.0pt;font-family:"Arial",&qu=
ot;sans-serif";mso-fareast-language:EN-GB">Pitney Bowes</span></b><spa=
n style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar=
ial","sans-serif";mso-fareast-language:EN-GB">4750 Walnut St=
reet | Boulder, Colorado, 80301 | USA</span><span style=3D"mso-fareast-lang=
uage:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar=
ial","sans-serif";mso-fareast-language:EN-GB"> </span><=
span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"> <o:=
p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"page-break-after:avoid"><span style=3D"font=
-size:10.0pt;font-family:"Arial","sans-serif";mso-farea=
st-language:EN-GB">In Engineering?</span><span style=3D"mso-fareast-languag=
e:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">Raise a tic=
ket via Remedy Anywhere [<span style=3D"color:#0082D5"><a href=3D"applewebd=
ata://5D25CA10-0BA9-4233-9DDF-69951F87F8AB/teamsite.inside.pb.com/sites/TCP=
PM/GES/Lists/Create%20Incident/newIncident.aspx"><span style=3D"color:#0082=
D5">HERE</span></a></span>]<span style=3D"color:blue"> </span>takes
less than a minute</span></b><span style=3D"mso-fareast-language:EN-GB"><o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB"> </spa=
n></b><span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">CloudForms =
User Guide available</span></b><span style=3D"font-size:10.0pt;font-family:=
"Arial","sans-serif";mso-fareast-language:EN-GB"> =
[<b><span style=3D"color:#0082D5"><a href=3D"https://dl.dropboxusercontent.=
com/u/6219441/ManageIQ%20-%20User%20Manual%20PB%20v5.pdf"><span style=3D"co=
lor:#0082D5">HERE</span></a></span></b>]</span><span style=3D"mso-fareast-l=
anguage:EN-GB"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
</div>
<br>
<hr>
<font face=3D"Arial" color=3D"Black" size=3D"2"><br>
</font>
</body>
</html>
--_000_B47F00825D68444ABC03733078275360377AEF00013BR1MPN1011MG_--
10 years
simple-sso w. kerberos & iplanet ldap - login slow and unreliable (ovirt 3.5.1.1)
by Alastair Neil
I have configured the simple-sso with kerberos. I can successfully login
most of the time, but often the login fails and I am dropped at the portal
login window and prompted for the internal account username and password.
Host is FC 20. Also, adding users in the GMU-authz o=gmu.edu namespace is
agonisingly slow returning from the directory lookup.
I can see from the apache logs that the kerberos authentication is
successful, but in the engine logs I see many errors:
2015-04-09 13:39:28,493 ERROR
> [org.ovirt.engine.core.aaa.filters.BasicAuthenticationFilter]
> (ajp--127.0.0.1-8702-11) Cannot obtain profile for user aneil2
and eventually:
2015-04-09 13:39:28,342 ERROR
> [org.ovirt.engine.core.aaa.filters.BasicAuthenticationFilter]
> (ajp--127.0.0.1-8702-5) Cannot obtain profile for user aneil2
> {Extkey[name=EXTENSION_INVOKE_CONTEXT;type=class
> org.ovirt.engine.api.extensions.ExtMap;uuid=EXTENSION_INVOKE_CONTEXT[886d2ebb-312a-49ae-9cc3-e1f849834b7d];]={Extkey[name=EXTENSION_INTERFACE_VERSION_MAX;type=class
> java.lang.Integer;uuid=EXTENSION_INTERFACE_VERSION_MAX[f4cff49f-2717-4901-8ee9-df362446e3e7];]=0,
> Extkey[name=EXTENSION_LICENSE;type=class
> java.lang.String;uuid=EXTENSION_LICENSE[8a61ad65-054c-4e31-9c6d-1ca4d60a4c18];]=ASL
> 2.0, Extkey[name=EXTENSION_NOTES;type=class
> java.lang.String;uuid=EXTENSION_NOTES[2da5ad7e-185a-4584-aaff-97f66978e4ea];]=Display
> name: ovirt-engine-extension-aaa-ldap-1.0.2-1.fc20,
> Extkey[name=EXTENSION_HOME_URL;type=class
> java.lang.String;uuid=EXTENSION_HOME_URL[4ad7a2f4-f969-42d4-b399-72d192e18304];]=
> http://www.ovirt.org, Extkey[name=EXTENSION_LOCALE;type=class
> java.lang.String;uuid=EXTENSION_LOCALE[0780b112-0ce0-404a-b85e-8765d778bb29];]=en_US,
> Extkey[name=EXTENSION_NAME;type=class
> java.lang.String;uuid=EXTENSION_NAME[651381d3-f54f-4547-bf28-b0b01a103184];]=ovirt-engine-extension-aaa-ldap.authz,
> Extkey[name=EXTENSION_INTERFACE_VERSION_MIN;type=class
> java.lang.Integer;uuid=EXTENSION_INTERFACE_VERSION_MIN[2b84fc91-305b-497b-a1d7-d961b9d2ce0b];]=0,
> Extkey[name=EXTENSION_CONFIGURATION;type=class
> java.util.Properties;uuid=EXTENSION_CONFIGURATION[2d48ab72-f0a1-4312-b4ae-5068a226b0fc];]=***,
> Extkey[name=EXTENSION_AUTHOR;type=class
> java.lang.String;uuid=EXTENSION_AUTHOR[ef242f7a-2dad-4bc5-9aad-e07018b7fbcc];]=The
> oVirt Project, Extkey[name=AAA_AUTHZ_QUERY_MAX_FILTER_SIZE;type=class
> java.lang.Integer;uuid=AAA_AUTHZ_QUERY_MAX_FILTER_SIZE[2eb1f541-0f65-44a1-a6e3-014e247595f5];]=50,
> Extkey[name=EXTENSION_INSTANCE_NAME;type=class
> java.lang.String;uuid=EXTENSION_INSTANCE_NAME[65c67ff6-aeca-4bd5-a245-8674327f011b];]=GMU-authz,
> Extkey[name=EXTENSION_BUILD_INTERFACE_VERSION;type=class
> java.lang.Integer;uuid=EXTENSION_BUILD_INTERFACE_VERSION[cb479e5a-4b23-46f8-aed3-56a4747a8ab7];]=0,
> Extkey[name=EXTENSION_CONFIGURATION_SENSITIVE_KEYS;type=interface
> java.util.Collection;uuid=EXTENSION_CONFIGURATION_SENSITIVE_KEYS[a456efa1-73ff-4204-9f9b-ebff01e35263];]=[],
> Extkey[name=EXTENSION_GLOBAL_CONTEXT;type=class
> org.ovirt.engine.api.extensions.ExtMap;uuid=EXTENSION_GLOBAL_CONTEXT[9799e72f-7af6-4cf1-bf08-297bc8903676];]=*skip*,
> Extkey[name=EXTENSION_VERSION;type=class
> java.lang.String;uuid=EXTENSION_VERSION[fe35f6a8-8239-4bdb-ab1a-af9f779ce68c];]=1.0.2,
> Extkey[name=AAA_AUTHZ_AVAILABLE_NAMESPACES;type=interface
> java.util.Collection;uuid=AAA_AUTHZ_AVAILABLE_NAMESPACES[6dffa34c-955f-486a-bd35-0a272b45a711];]=[o=
> gmu.edu], Extkey[name=EXTENSION_MANAGER_TRACE_LOG;type=interface
> org.slf4j.Logger;uuid=EXTENSION_MANAGER_TRACE_LOG[863db666-3ea7-4751-9695-918a3197ad83];]=org.slf4j.impl.Slf4jLogger(org.ovirt.engine.core.extensions.mgr.ExtensionsManager.trace.ovirt-engine-extension-aaa-ldap.authz.GMU-authz),
> Extkey[name=EXTENSION_PROVIDES;type=interface
> java.util.Collection;uuid=EXTENSION_PROVIDES[8cf373a6-65b5-4594-b828-0e275087de91];]=[org.ovirt.engine.api.extensions.aaa.Authz],
> Extkey[name=EXTENSION_CONFIGURATION_FILE;type=class
> java.lang.String;uuid=EXTENSION_CONFIGURATION_FILE[4fb0ffd3-983c-4f3f-98ff-9660bd67af6a];]=/etc/ovirt-engine/extensions.d/GMU-authz.properties},
> Extkey[name=AAA_AUTHZ_QUERY_FLAGS;type=class
> java.lang.Integer;uuid=AAA_AUTHZ_QUERY_FLAGS[97d226e9-8d87-49a0-9a7f-af689320907b];]=3,
> Extkey[name=EXTENSION_INVOKE_COMMAND;type=class
> org.ovirt.engine.api.extensions.ExtUUID;uuid=EXTENSION_INVOKE_COMMAND[485778ab-bede-4f1a-b823-77b262a2f28d];]=AAA_AUTHZ_FETCH_PRINCIPAL_RECORD[5a5bf9bb-9336-4376-a823-26efe1ba26df],
> Extkey[name=AAA_AUTHN_AUTH_RECORD;type=class
> org.ovirt.engine.api.extensions.ExtMap;uuid=AAA_AUTHN_AUTH_RECORD[e9462168-b53b-44ac-9af5-f25e1697173e];]={Extkey[name=AAA_AUTHN_AUTH_RECORD_PRINCIPAL;type=class
> java.lang.String;uuid=AAA_AUTHN_AUTH_RECORD_PRINCIPAL[c3498f07-11fe-464c-958c-8bd7490b119a];]=aneil2}}
> {Extkey[name=EXTENSION_INVOKE_RESULT;type=class
> java.lang.Integer;uuid=EXTENSION_INVOKE_RESULT[0909d91d-8bde-40fb-b6c0-099c772ddd4e];]=2,
> Extkey[name=EXTENSION_INVOKE_MESSAGE;type=class
> java.lang.String;uuid=EXTENSION_INVOKE_MESSAGE[b7b053de-dc73-4bf7-9d26-b8bdb72f5893];]=Cannot
> locate principal 'aneil2'}
> 2015-04-09 13:39:28,527 ERROR
> [org.ovirt.engine.core.aaa.filters.BasicAuthenticationFilter]
> (ajp--127.0.0.1-8702-6) Cannot obtain profile for user aneil2
> 2015-04-09 13:39:28,493 ERROR
> [org.ovirt.engine.core.aaa.filters.BasicAuthenticationFilter]
> (ajp--127.0.0.1-8702-11) Cannot obtain profile for user aneil2
> 2015-04-09 13:39:28,593 INFO
> [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
> (ajp--127.0.0.1-8702-6) Correlation ID: null, Call Stack: null, Custom
> Event ID: -1, Message: User aneil2@GMU.EDU(a)GMU-http logged in.
I suspect the ldap lookup is not working correctly. Here are the relevant
config files:
cat /etc/ovirt-engine/aaa/GMU.properties file:
# Select one
> #
> #include = <openldap.properties>
> #include = <389ds.properties>
> #include = <rhds.properties>
> #include = <ipa.properties>
> include = <iplanet.properties>
> #include = <rfc2307.properties>
> #include = <rfc2307-openldap.properties>
> #
> # Server
> #
> vars.server = dirapps.gmu.edu
> #
> # Search user and its password.
> #
> vars.user = uid=proxy,ou=people,o=gmu.edu
> vars.password = XXXXXXXXXX
> pool.default.serverset.single.server = ${global:vars.server}
> pool.default.auth.simple.bindDN = ${global:vars.user}
> pool.default.auth.simple.password = ${global:vars.password}
> # Create keystore, import certificate chain and uncomment
> # if using ssl/tls.
> #pool.default.ssl.startTLS = true
> #pool.default.ssl.truststore.file =
> ${local:_basedir}/${global:vars.server}.jks
> #pool.default.ssl.truststore.password = changeit
> cat /etc/ovirt-engine/extensions.d/GMU-authz.properties
> ovirt.engine.extension.name = GMU-authz
> ovirt.engine.extension.bindings.method = jbossmodule
> ovirt.engine.extension.binding.jbossmodule.module =
> org.ovirt.engine-extensions.aaa.ldap
> ovirt.engine.extension.binding.jbossmodule.class =
> org.ovirt.engineextensions.aaa.ldap.AuthzExtension
> ovirt.engine.extension.provides = org.ovirt.engine.api.extensions.aaa.Authz
> config.profile.file.1 = ../aaa/GMU.properties
> #config.globals.bindFormat.simple_bindFormat = realm
cat /etc/ovirt-engine/extensions.d/GMU-http-authn.properties
> ovirt.engine.extension.name = GMU-http-authn
> ovirt.engine.extension.bindings.method = jbossmodule
> ovirt.engine.extension.binding.jbossmodule.module =
> org.ovirt.engine-extensions.aaa.misc
> ovirt.engine.extension.binding.jbossmodule.class =
> org.ovirt.engineextensions.aaa.misc.http.AuthnExtension
> ovirt.engine.extension.provides = org.ovirt.engine.api.extensions.aaa.Authn
> ovirt.engine.aaa.authn.profile.name = GMU-http
> ovirt.engine.aaa.authn.authz.plugin = GMU-authz
> ovirt.engine.aaa.authn.mapping.plugin = http-mapping
> config.artifact.name = HEADER
> config.artifact.arg = X-Remote-User
cat /etc/ovirt-engine/extensions.d/http-mapping.properties
> ovirt.engine.extension.name = http-mapping
> ovirt.engine.extension.bindings.method = jbossmodule
> ovirt.engine.extension.binding.jbossmodule.module =
> org.ovirt.engine-extensions.aaa.misc
> ovirt.engine.extension.binding.jbossmodule.class =
> org.ovirt.engineextensions.aaa.misc.mapping.MappingExtension
> ovirt.engine.extension.provides =
> org.ovirt.engine.api.extensions.aaa.Mapping
> config.mapAuthRecord.type = regex
> config.mapAuthRecord.regex.mustMatch = true
> config.mapAuthRecord.regex.pattern =
> ^(?<user>.*?)((\\\\(?<at>@)(?<suffix>.*?)@.*)|(?<realm>@.*))$
> config.mapAuthRecord.regex.replacement = ${user}${at}${suffix}
> cat /etc/ovirt-engine/aaa/ovirt-sso.conf
> #
> # 1. make sure /etc/krb5.keytab is available and valid.
> # 2. update KrbAuthRealms
> # 3. symlink into /etc/httpd/conf.d
> #
> <LocationMatch ^(/ovirt-engine/(webadmin|userportal|api)|/api)>
> RewriteEngine on
> RewriteCond %{LA-U:REMOTE_USER} ^(.*)$
> RewriteRule ^(.*)$ - [L,P,E=REMOTE_USER:%1]
> RequestHeader set X-Remote-User %{REMOTE_USER}s
> LogLevel debug
> AuthType Kerberos
> AuthName "Kerberos Login"
> Krb5Keytab /etc/httpd/http.keytab
> KrbAuthRealms GMU.EDU VSNET.GMU.EDU
> KrbServiceName HTTP/ovirt-admin-hosted.vsnet.gmu.edu
> Require valid-user
> </LocationMatch>
The LDAP server is: Sun-Directory-Server/11.1.1.5.0
I have no administrative access to the ldap server, but I can successfully
search via ldapsearch by binding with the proxy dn and password.
Any ideas what might be wrong, or how to troubleshoot?
-Alastair
>
10 years
PXE boot issue
by Brandon Merjil
Hello,
I am testing provisioning from foreman 1.8.0 to ovirt 3.5 with both on
CentOS 7.1503 and have run into an issue after the system has been deployed
to ovirt.
When the guest system reboots after the kickstart completes it loads the
PXE menu from a the same tftp server which tries to start localboot 0. It
then tries to boot based on the order that ovirt had set for the guest,
which is PXE first and HD second.
The message I'm seeing is "Booting from local disk...
No more network devices
No bootable device"
If I change the guest boot options to only the virtual HD the guest boots
up without an issue.
I have also done a provision to a plain libvirt/kvm server and had no issue
after the reboot. Same foreman server and tftp server with PXE menu
localboot 0 option were used.
Any ideas what I might be running into here, and any additional information
needed.
Thanks.
10 years
gluster and multipath
by Bill Dossett
--_000_B47F00825D68444ABC03733078275360377AEEE2013BR1MPN1011MG_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Hi,
Just got very confused trying to add create an additional brick on my glust=
er node (I had created one yesterday and all was fine0
I had already created a partition on my /dev/sdb called sdb1
But when I tried mkfs.xfs (I am using xfs as that was in the example I was=
following - if LVM or something else would be better I am open to suggesti=
ons!)
It said /dev/sdb1 no such file or directory - which confused me as this wor=
ked yesterday.
I deleted the partition recreated it and tried and then it said that the de=
vice was busy.
It appears that multipathd is the culprit... but what I am struggling with =
is why it worked yesterday?? I may have created the partition before I pus=
hed the gluster install to it from the ovirt-engine? And does that install=
multi
Bill Dossett
Systems Architect
Tech Central - Global Engineering Services
T +1 303 440 3523
M +44 (0)777 590 8612
bill.dossett(a)pb.com<mailto:bill.dossett@pb.com>
pitneybowes.com<http://pitneybowes.com/>
Pitney Bowes
4750 Walnut Street | Boulder, Colorado, 80301 | USA
In Engineering?
Raise a ticket via Remedy Anywhere [HERE<applewebdata://5D25CA10-0BA9-4233-=
9DDF-69951F87F8AB/teamsite.inside.pb.com/sites/TCPPM/GES/Lists/Create%20Inc=
ident/newIncident.aspx>] takes less than a minute
CloudForms User Guide available [HERE<https://dl.dropboxusercontent.com/u/6=
219441/ManageIQ%20-%20User%20Manual%20PB%20v5.pdf>]
________________________________
--_000_B47F00825D68444ABC03733078275360377AEEE2013BR1MPN1011MG_
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=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@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:72.0pt 72.0pt 72.0pt 72.0pt;}
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"EN-GB" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Just got very confused trying to add create an addit=
ional brick on my gluster node (I had created one yesterday and all was fin=
e0<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I had already created a partition on my /dev/sdb cal=
led sdb1<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">But when I tried mkfs.xfs (I am using xfs as t=
hat was in the example I was following – if LVM or something else wou=
ld be better I am open to suggestions!)<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">It said /dev/sdb1 no such file or directory – =
which confused me as this worked yesterday.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I deleted the partition recreated it and tried and t=
hen it said that the device was busy.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">It appears that multipathd is the culprit… but=
what I am struggling with is why it worked yesterday?? I may have cr=
eated the partition before I pushed the gluster install to it from the ovir=
t-engine? And does that install multi<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0" width=3D"1280" style=3D"width:960.0pt">
<tbody>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";color:#0082D5;mso-fareast-language:EN-G=
B">Bill Dossett</span></b><span style=3D"mso-fareast-language:EN-GB"><o:p><=
/o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar=
ial","sans-serif";mso-fareast-language:EN-GB">Systems Archit=
ect</span><span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">Tech Centra=
l – Global Engineering Services</span></b><span style=3D"mso-fareast-=
language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;mso-fareast-language=
:EN-GB"> </span><span style=3D"mso-fareast-language:EN-GB"><o:p></o:p>=
</span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">T</span></b=
><span style=3D"font-size:10.0pt;font-family:"Arial","sans-s=
erif";mso-fareast-language:EN-GB"> +1 303 440 3523</span><spa=
n style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">M</span></b=
><span style=3D"font-size:10.0pt;font-family:"Arial","sans-s=
erif";mso-fareast-language:EN-GB"> +44 (0)777 590 8612</span>=
<span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><a href=
=3D"mailto:bill.dossett@pb.com"><span style=3D"color:#954F72">bill.dossett@=
pb.com</span></a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><a href=
=3D"http://pitneybowes.com/"><span style=3D"color:#954F72">pitneybowes.com<=
/span></a><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;mso-fareast-language=
:EN-GB"><br>
</span><b><span style=3D"font-size:10.0pt;font-family:"Arial",&qu=
ot;sans-serif";mso-fareast-language:EN-GB">Pitney Bowes</span></b><spa=
n style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar=
ial","sans-serif";mso-fareast-language:EN-GB">4750 Walnut St=
reet | Boulder, Colorado, 80301 | USA</span><span style=3D"mso-fareast-lang=
uage:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:10.0pt;font-family:"Ar=
ial","sans-serif";mso-fareast-language:EN-GB"> </span><=
span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"> <o:=
p></o:p></span></p>
</td>
</tr>
<tr>
<td width=3D"640" style=3D"width:480.0pt;padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"page-break-after:avoid"><span style=3D"font=
-size:10.0pt;font-family:"Arial","sans-serif";mso-farea=
st-language:EN-GB">In Engineering?</span><span style=3D"mso-fareast-languag=
e:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">Raise a tic=
ket via Remedy Anywhere [<span style=3D"color:#0082D5"><a href=3D"applewebd=
ata://5D25CA10-0BA9-4233-9DDF-69951F87F8AB/teamsite.inside.pb.com/sites/TCP=
PM/GES/Lists/Create%20Incident/newIncident.aspx"><span style=3D"color:#0082=
D5">HERE</span></a></span>]<span style=3D"color:blue"> </span>takes
less than a minute</span></b><span style=3D"mso-fareast-language:EN-GB"><o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB"> </spa=
n></b><span style=3D"mso-fareast-language:EN-GB"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:"=
;Arial","sans-serif";mso-fareast-language:EN-GB">CloudForms =
User Guide available</span></b><span style=3D"font-size:10.0pt;font-family:=
"Arial","sans-serif";mso-fareast-language:EN-GB"> =
[<b><span style=3D"color:#0082D5"><a href=3D"https://dl.dropboxusercontent.=
com/u/6219441/ManageIQ%20-%20User%20Manual%20PB%20v5.pdf"><span style=3D"co=
lor:#0082D5">HERE</span></a></span></b>]</span><span style=3D"mso-fareast-l=
anguage:EN-GB"><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><span style=3D"mso-fareast-language:EN-GB"><o:p>&nbs=
p;</o:p></span></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
</div>
<br>
<hr>
<font face=3D"Arial" color=3D"Black" size=3D"2"><br>
</font>
</body>
</html>
--_000_B47F00825D68444ABC03733078275360377AEEE2013BR1MPN1011MG_--
10 years
Re: [ovirt-users] PXE boot issue
by Sven Kieske
On 09/04/15 10:30, Brandon Merjil wrote:
> But my question is still why does this work with libvirt/kvm and ovirt
> fails. libvirt/kvm is not doing run once, it is using the defaults provided
> by the host which is PXE first HD second.
Please keep the topic on the list, so the whole community can benefit.
Well this could have been caused by multiple things:
First: I assume you also do the libvirt install via foreman.
if this is the case we have 2 possibilities here:
1. foreman does a different pxe boot for plain libvirt
than for ovirt.
2. the generated libvirt xml differs between ovirt
and plain libvirt.
You could try to check number 2. by doing:
virsh -r dumpxml $YOURVMNAME
and compare that
HTH
--
Mit freundlichen Grüßen / Regards
Sven Kieske
Systemadministrator
Mittwald CM Service GmbH & Co. KG
Königsberger Straße 6
32339 Espelkamp
T: +49-5772-293-100
F: +49-5772-293-333
https://www.mittwald.de
Geschäftsführer: Robert Meyer
St.Nr.: 331/5721/1033, USt-IdNr.: DE814773217, HRA 6640, AG Bad Oeynhausen
Komplementärin: Robert Meyer Verwaltungs GmbH, HRB 13260, AG Bad Oeynhausen
10 years
Spice console without rebooting the VM
by Marcelo Donato
Hi everyone!
Connecting to a VM in oVirt 3.5 shows "Console connection denied.
Another user has already accessed the console of this VM.
When user tries to make a console connection to a virtual machine, the
following error message is received:
Console connection denied. Another user has already accessed the console of
this VM.
The VM should be rebooted to allow another user to access it, or changed by
an admin to not enforce reboot between users accessing its console.
Is it possible for multiple people to access the same Spice console without
rebooting the VM?
--
Ao encaminhar esta mensagem, por favor:
1. Apague o meu e-mail e o meu nome.
2. Apague também os endereços dos amigos antes de reenviar
3. Use Cco ou Bcc para enviar mensagens!
Dificulte a disseminação de vírus e spam.
10 years
qlnic errors -
by Matt Wells
I'm doing a product demo for one of our customers.
They've setup RHEV 3.5 on a Dell Blade center. We also used 3.4 to
start this demo. So far they've been less than impressed as we have 10
VM's that are just putting some traffic on the system. Under any load
the blades network card driver fails and the VMs are then paused.
Under ESX the same blades have no issues at all. We started with Dell
on this but were unable to find any issues with these systems related
to hardware.
Running on the 3.5 node (even setup one blade as a RHEL + VDSM) and we
continue to get the same errors.
They continue to get this on the 3.5 node image, 3.4 node image,
RHEL{6..7}+VDSM, CentOS{6..7}
Apr 7 23:09:15 POCserver2 kernel: qlcnic 0000:01:00.1: Pause control
frames disabled on all ports
Apr 7 23:09:15 POCserver2 kernel: qlcnic 0000:01:00.1: firmware hang detected
Apr 7 23:09:15 POCserver2 kernel: qlcnic 0000:01:00.1: Dumping hw/fw registers
Apr 7 23:09:15 POCserver2 kernel: PEG_HALT_STATUS1: 0x40001502,
PEG_HALT_STATUS2: 0x3dd980,
Apr 7 23:09:15 POCserver2 kernel: PEG_NET_0_PC: 0x6d394, PEG_NET_1_PC: 0x6d466,
Apr 7 23:09:15 POCserver2 kernel: PEG_NET_2_PC: 0x149, PEG_NET_3_PC: 0x6e598,
Apr 7 23:09:15 POCserver2 kernel: PEG_NET_4_PC: 0x12268
Apr 7 23:09:15 POCserver2 kernel: qlcnic 0000:01:00.0: Pause control
frames disabled on all ports
Apr 7 23:09:15 POCserver2 kernel: qlcnic 0000:01:00.0: firmware hang detected
Apr 7 23:09:15 POCserver2 kernel: qlcnic 0000:01:00.0: Dumping hw/fw registers
Apr 7 23:09:15 POCserver2 kernel: PEG_HALT_STATUS1: 0x40001502,
PEG_HALT_STATUS2: 0x3dd980,
Apr 7 23:09:15 POCserver2 kernel: PEG_NET_0_PC: 0x6d394, PEG_NET_1_PC: 0x6d466,
Apr 7 23:09:15 POCserver2 kernel: PEG_NET_2_PC: 0x149, PEG_NET_3_PC: 0x6e598,
Apr 7 23:09:15 POCserver2 kernel: PEG_NET_4_PC: 0x12268
I've really got limited time for this POC so I sent a support case
with Red Hat as well. Just hoped that this community may have seen
this. Thus far my Googlefoo has failed me.
10 years
about testing scenario
by Leandro Roggerone
Hello , Everyone; My name is Leandro.
I have been reading about virtualization features and Its benefits so Im
thinking about deploying a virtualized IP core enviroment.
Main services I will need to run are , dns , dhcp, radius , and openvpn.
Since I have never installed ovirt , I would like to deploy a
testing/learning scenario using two i5 with 6gb ram memory laptops.
My idea is to run the ovirt engine in one machine and at least 3 virtual
centos hosts in the other while I wait for the real servers.
I have no plan of deploying any network storage.
Some questions come to my mind:
For the engine:
Is there any recommended iso/distro with the ovirt package or should I
use a machine with fedora/centos already installed ?
For the node.
Is there any recommended iso/distro?
Where should I keep the iso file of the virtualized OS. (ex centos /
routerOS.)
Is it possible to deploy virtualized environment without network
storage? I would like to run everything locally.
My services requieres very fast i/o processing from the hard disk, My
consern is that since I have 1gb network interface, the process can
experience some delay or timeouts waiting data from the network.
That is why I would like to keep the storage locally.
I appreciate you help.
Regards.
Leandro.
10 years
Fedora 21 Hosted Engine Install
by Mikola Rose
--_000_433176C36D6A4FD4BB6BFAAA6863CE8Epowersoftcom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
V2hhdCBpcyB0aGUgY29ycmVjdCByZXBvIGZvciB0aGUgaG9zdGVkIGVuZ2luZSBzZXR1cD8NCg0K
SSBoYXZlIGluc3RhbGxlZDsNCg0KeXVtIGxvY2FsaW5zdGFsbCBodHRwOi8vcmVzb3VyY2VzLm92
aXJ0Lm9yZy9wdWIveXVtLXJlcG8vb3ZpcnQtcmVsZWFzZTM1LnJwbQ0KDQpidXQgd2hlbiBJIGdv
IHRvIGluc3RhbGwgaXQgeXVtIGNhbiBub3QgZmluZCBpdOKApiAgSSBtdXN0IGJlIG1pc3Npbmcg
c29tZXRoaW5nIGhlcmUuLi4NCg0KTG9hZGVkIHBsdWdpbnM6IGxhbmdwYWNrcw0KSW5zdGFsbGVk
IFBhY2thZ2VzDQpsaWJnb3ZpcnQueDg2XzY0ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAuMy4yLTEuZmMyMSAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBmZWRvcmENCm92aXJ0
LXJlbGVhc2UzNS5ub2FyY2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgMDAyLTEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgQC9vdmlydC1yZWxlYXNlMzUNCkF2YWlsYWJsZSBQ
YWNrYWdlcw0KbGliZ292aXJ0Lmk2ODYgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwLjMuMi0xLmZjMjEgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmZWRvcmENCmxpYmdvdmly
dC1kZXZlbC5pNjg2ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgMC4zLjItMS5mYzIxICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgZmVkb3JhDQpsaWJnb3ZpcnQtZGV2ZWwueDg2XzY0ICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IDAuMy4yLTEuZmMyMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIGZlZG9yYQ0KbWluZ3czMi1saWJnb3ZpcnQubm9hcmNoICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwLjMuMi0xLmZjMjEgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1cGRhdGVzDQpt
aW5ndzMyLWxpYmdvdmlydC1zdGF0aWMubm9hcmNoICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIDAuMy4yLTEuZmMyMSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVwZGF0ZXMNCm1pbmd3NjQtbGliZ292aXJ0
Lm5vYXJjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgMC4zLjItMS5mYzIxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgdXBkYXRlcw0KbWluZ3c2NC1saWJnb3ZpcnQtc3RhdGljLm5vYXJjaCAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwLjMuMi0x
LmZjMjEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1
cGRhdGVzDQpvdmlydC1lbmdpbmUtY2xpLm5vYXJjaCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMuNS4wLjUtMS5mYzIxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVwZGF0ZXMNCm92aXJ0LWVu
Z2luZS1zZGstamF2YS5ub2FyY2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgMy41LjEuMC0xLmZjMjEgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgdXBkYXRlcw0Kb3ZpcnQtZW5naW5lLXNkay1qYXZhLWph
dmFkb2Mubm9hcmNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAzLjUuMS4wLTEuZmMyMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB1cGRhdGVzDQpvdmlydC1lbmdpbmUtc2RrLXB5dGhvbi5ub2FyY2ggICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMuNS4xLjAtMS5mYzIx
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVwZGF0ZXMN
Cm92aXJ0LWd1ZXN0LWFnZW50LWNvbW1vbi5ub2FyY2ggICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgMS4wLjEwLjItMS5mYzIxICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmVkb3JhDQpvdmlydC1ndWVzdC1hZ2Vu
dC1nZG0tcGx1Z2luLm5vYXJjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIDEuMC4xMC4yLTEuZmMyMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIGZlZG9yYQ0Kb3ZpcnQtZ3Vlc3QtYWdlbnQta2RtLXBsdWdpbi54ODZf
NjQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjAuMTAu
Mi0xLmZjMjEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBm
ZWRvcmENCm92aXJ0LWd1ZXN0LWFnZW50LXBhbS1tb2R1bGUuaTY4NiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMS4wLjEwLjItMS5mYzIxICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmVkb3JhDQpvdmlydC1ndWVz
dC1hZ2VudC1wYW0tbW9kdWxlLng4Nl82NCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIDEuMC4xMC4yLTEuZmMyMSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZlZG9yYQ0Kb3ZpcnQtbm9kZS54ODZfNjQgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAz
LjAuMC0xMS4wLmZjMjEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBmZWRvcmENCm92aXJ0LW5vZGUtcGx1Z2luLWNpbS54ODZfNjQgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMy4wLjAtMTEuMC5mYzIxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmVkb3JhDQpvdmly
dC1ub2RlLXBsdWdpbi1pZ29yLXNsYXZlLm5vYXJjaCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIDMuMC4wLTExLjAuZmMyMSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZlZG9yYQ0Kb3ZpcnQtbm9kZS1wbHVnaW4tcHVw
cGV0Lm5vYXJjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAzLjAuMC0xMS4wLmZjMjEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICBmZWRvcmENCm92aXJ0LW5vZGUtcGx1Z2luLXNubXAubm9hcmNoICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMy4wLjAtMTEuMC5m
YzIxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmVkb3Jh
DQpvdmlydC1ub2RlLXJlY2lwZS5ub2FyY2ggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMuMC4wLTExLjAuZmMyMSAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZlZG9yYQ0Kb3ZpcnQtbm9kZS1zZWxp
bnV4Lm5vYXJjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAzLjAuMC0xMS4wLmZjMjEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBmZWRvcmENCm92aXJ0LW5vZGUtdG9vbHMubm9hcmNoICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMy4wLjAt
MTEuMC5mYzIxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ZmVkb3JhDQpvdmlydC1yZWxlYXNlMzUtc25hcHNob3Qubm9hcmNoICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAwMi0xICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92aXJ0LTMuNQ0KcnVieWdl
bS1yYm92aXJ0Lm5vYXJjaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAwLjAuMjQtMi5mYzIxICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmZWRvcmENCnJ1YnlnZW0tcmJvdmlydC1kb2Mubm9h
cmNoICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgMC4wLjI0LTIuZmMyMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZmVkb3JhDQpbcm9vdEBwb3dlcmdsdXN0ZXIxIH5dIyB5dW0gaW5zdGFsbCBvdmly
dC1ob3N0ZWQtZW5naW5lLXNldHVwDQpMb2FkZWQgcGx1Z2luczogbGFuZ3BhY2tzDQpObyBwYWNr
YWdlIG92aXJ0LWhvc3RlZC1lbmdpbmUtc2V0dXAgYXZhaWxhYmxlLg0KRXJyb3I6IE5vdGhpbmcg
dG8gZG8NCg0K
--_000_433176C36D6A4FD4BB6BFAAA6863CE8Epowersoftcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <A816A21D2D7EC54990AA98CC0806818D(a)power-soft.net>
Content-Transfer-Encoding: base64
PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy
ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KV2hhdCBpcyB0aGUgY29ycmVjdCBy
ZXBvIGZvciB0aGUgaG9zdGVkIGVuZ2luZSBzZXR1cD8NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNz
PSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPkkgaGF2ZSBpbnN0YWxsZWQ7PC9kaXY+DQo8ZGl2
IGNsYXNzPSIiPg0KPHByZSBzdHlsZT0icGFkZGluZzogOHB4IDEwcHg7IGZvbnQtZmFtaWx5OiBN
b25hY28sIE1lbmxvLCBDb25zb2xhcywgJ0NvdXJpZXIgTmV3JywgbW9ub3NwYWNlOyBmb250LXNp
emU6IDEzcHg7IGNvbG9yOiByZ2IoMjM4LCAyMzgsIDIzOCk7IGJvcmRlci10b3AtbGVmdC1yYWRp
dXM6IDZweDsgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDsgYm9yZGVyLWJvdHRvbS1yaWdo
dC1yYWRpdXM6IDZweDsgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4OyBtYXJnaW4tdG9w
OiAxMHB4OyBtYXJnaW4tYm90dG9tOiAxMHB4OyBsaW5lLWhlaWdodDogMjBweDsgd29yZC1icmVh
azogYnJlYWstYWxsOyB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IHdoaXRlLXNwYWNlOiBwcmUtd3Jh
cDsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDEzNiwgMTM2LCAxMzYpOyBib3JkZXI6IG5vbmU7IiBj
bGFzcz0iIj55dW0gbG9jYWxpbnN0YWxsIDxhIHJlbD0ibm9mb2xsb3ciIGNsYXNzPSJleHRlcm5h
bCBmcmVlIiBocmVmPSJodHRwOi8vcmVzb3VyY2VzLm92aXJ0Lm9yZy9wdWIveXVtLXJlcG8vb3Zp
cnQtcmVsZWFzZTM1LnJwbSIgc3R5bGU9ImNvbG9yOiByZ2IoMTkwLCAyMjAsIDI0OSk7IHRleHQt
ZGVjb3JhdGlvbjogbm9uZTsgZm9udC13ZWlnaHQ6IDYwMDsgY3Vyc29yOiBwb2ludGVyOyBiYWNr
Z3JvdW5kLWltYWdlOiB1cmwoaHR0cDovL3d3dy5vdmlydC5vcmcvc2tpbnMvc3RyYXBwaW5nL2lt
YWdlcy9leHRlcm5hbC1saW5rLWx0ci1pY29uLnBuZyk7IHBhZGRpbmctcmlnaHQ6IDEzcHg7IGJh
Y2tncm91bmQtcG9zaXRpb246IDEwMCUgNTAlOyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0
IG5vLXJlcGVhdDsiPmh0dHA6Ly9yZXNvdXJjZXMub3ZpcnQub3JnL3B1Yi95dW0tcmVwby9vdmly
dC1yZWxlYXNlMzUucnBtPC9hPjwvcHJlPg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8
L2Rpdj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5idXQgd2hlbiBJIGdvIHRvIGluc3RhbGwgaXQg
eXVtIGNhbiBub3QgZmluZCBpdOKApiAmbmJzcDtJIG11c3QgYmUgbWlzc2luZyBzb21ldGhpbmcg
aGVyZS4uLjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYg
Y2xhc3M9IiI+DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBweDsgZm9udC1zaXplOiAxMXB4OyBmb250
LWZhbWlseTogTWVubG87IiBjbGFzcz0iIj5Mb2FkZWQgcGx1Z2luczogbGFuZ3BhY2tzPC9kaXY+
DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBweDsgZm9udC1zaXplOiAxMXB4OyBmb250LWZhbWlseTog
TWVubG87IiBjbGFzcz0iIj5JbnN0YWxsZWQgUGFja2FnZXM8L2Rpdj4NCjxkaXYgc3R5bGU9Im1h
cmdpbjogMHB4OyBmb250LXNpemU6IDExcHg7IGZvbnQtZmFtaWx5OiBNZW5sbzsiIGNsYXNzPSIi
PmxpYmdvdmlydC54ODZfNjQgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgMC4zLjItMS5mYzIxICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBAZmVkb3JhICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4OyBm
b250LXNpemU6IDExcHg7IGZvbnQtZmFtaWx5OiBNZW5sbzsiIGNsYXNzPSIiPm92aXJ0LXJlbGVh
c2UzNS5ub2FyY2ggJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgMDAyLTEm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IEAvb3ZpcnQtcmVsZWFzZTM1PC9kaXY+DQo8
ZGl2IHN0eWxlPSJtYXJnaW46IDBweDsgZm9udC1zaXplOiAxMXB4OyBmb250LWZhbWlseTogTWVu
bG87IiBjbGFzcz0iIj5BdmFpbGFibGUgUGFja2FnZXM8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdp
bjogMHB4OyBmb250LXNpemU6IDExcHg7IGZvbnQtZmFtaWx5OiBNZW5sbzsiIGNsYXNzPSIiPmxp
YmdvdmlydC5pNjg2ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAwLjMuMi0xLmZjMjEgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGZlZG9yYSZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PC9kaXY+DQo8ZGl2IHN0eWxlPSJtYXJnaW46
IDBweDsgZm9udC1zaXplOiAxMXB4OyBmb250LWZhbWlseTogTWVubG87IiBjbGFzcz0iIj5saWJn
b3ZpcnQtZGV2ZWwuaTY4NiAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgMC4zLjItMS5mYzIxICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBmZWRvcmEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOzwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IGZvbnQtc2l6ZTog
MTFweDsgZm9udC1mYW1pbHk6IE1lbmxvOyIgY2xhc3M9IiI+bGliZ292aXJ0LWRldmVsLng4Nl82
NCAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAwLjMuMi0xLmZjMjEgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
IGZlZG9yYSZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PC9kaXY+DQo8
ZGl2IHN0eWxlPSJtYXJnaW46IDBweDsgZm9udC1zaXplOiAxMXB4OyBmb250LWZhbWlseTogTWVu
bG87IiBjbGFzcz0iIj5taW5ndzMyLWxpYmdvdmlydC5ub2FyY2ggJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAwLjMuMi0xLmZjMjEgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHVwZGF0ZXMgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOzwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IGZvbnQtc2l6
ZTogMTFweDsgZm9udC1mYW1pbHk6IE1lbmxvOyIgY2xhc3M9IiI+bWluZ3czMi1saWJnb3ZpcnQt
c3RhdGljLm5vYXJjaCZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgMC4zLjItMS5mYzIxICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB1cGRhdGVzICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4
OyBmb250LXNpemU6IDExcHg7IGZvbnQtZmFtaWx5OiBNZW5sbzsiIGNsYXNzPSIiPm1pbmd3NjQt
bGliZ292aXJ0Lm5vYXJjaCAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IDAuMy4yLTEu
ZmMyMSAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgdXBkYXRlcyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PC9kaXY+
DQo8ZGl2IHN0eWxlPSJtYXJnaW46IDBweDsgZm9udC1zaXplOiAxMXB4OyBmb250LWZhbWlseTog
TWVubG87IiBjbGFzcz0iIj5taW5ndzY0LWxpYmdvdmlydC1zdGF0aWMubm9hcmNoJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAwLjMuMi0xLmZjMjEgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7IHVwZGF0ZXMgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOzwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IGZvbnQtc2l6ZTogMTFweDsgZm9u
dC1mYW1pbHk6IE1lbmxvOyIgY2xhc3M9IiI+b3ZpcnQtZW5naW5lLWNsaS5ub2FyY2gmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAzLjUuMC41LTEuZmMyMSAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB1cGRhdGVzICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjog
MHB4OyBmb250LXNpemU6IDExcHg7IGZvbnQtZmFtaWx5OiBNZW5sbzsiIGNsYXNzPSIiPm92aXJ0
LWVuZ2luZS1zZGstamF2YS5ub2FyY2ggJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgMy41LjEuMC0xLmZjMjEg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgdXBk
YXRlcyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PC9kaXY+DQo8ZGl2IHN0eWxl
PSJtYXJnaW46IDBweDsgZm9udC1zaXplOiAxMXB4OyBmb250LWZhbWlseTogTWVubG87IiBjbGFz
cz0iIj5vdmlydC1lbmdpbmUtc2RrLWphdmEtamF2YWRvYy5ub2FyY2ggJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAzLjUuMS4wLTEuZmMyMSAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyB1cGRhdGVzICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjog
MHB4OyBmb250LXNpemU6IDExcHg7IGZvbnQtZmFtaWx5OiBNZW5sbzsiIGNsYXNzPSIiPm92aXJ0
LWVuZ2luZS1zZGstcHl0aG9uLm5vYXJjaCAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IDMuNS4xLjAtMS5mYzIxICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHVwZGF0ZXMg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFy
Z2luOiAwcHg7IGZvbnQtc2l6ZTogMTFweDsgZm9udC1mYW1pbHk6IE1lbmxvOyIgY2xhc3M9IiI+
b3ZpcnQtZ3Vlc3QtYWdlbnQtY29tbW9uLm5vYXJjaCZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgMS4wLjEwLjItMS5mYzIx
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgZmVk
b3JhJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8L2Rpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbjogMHB4OyBmb250LXNpemU6IDExcHg7IGZvbnQtZmFtaWx5OiBNZW5sbzsi
IGNsYXNzPSIiPm92aXJ0LWd1ZXN0LWFnZW50LWdkbS1wbHVnaW4ubm9hcmNoJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgMS4wLjEwLjItMS5mYzIx
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgZmVk
b3JhJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8L2Rpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbjogMHB4OyBmb250LXNpemU6IDExcHg7IGZvbnQtZmFtaWx5OiBNZW5sbzsi
IGNsYXNzPSIiPm92aXJ0LWd1ZXN0LWFnZW50LWtkbS1wbHVnaW4ueDg2XzY0Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgMS4wLjEwLjItMS5mYzIx
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgZmVk
b3JhJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8L2Rpdj4NCjxkaXYg
c3R5bGU9Im1hcmdpbjogMHB4OyBmb250LXNpemU6IDExcHg7IGZvbnQtZmFtaWx5OiBNZW5sbzsi
IGNsYXNzPSIiPm92aXJ0LWd1ZXN0LWFnZW50LXBhbS1tb2R1bGUuaTY4NiZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAxLjAuMTAuMi0x
LmZjMjEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyBmZWRvcmEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvZGl2Pg0K
PGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IGZvbnQtc2l6ZTogMTFweDsgZm9udC1mYW1pbHk6IE1l
bmxvOyIgY2xhc3M9IiI+b3ZpcnQtZ3Vlc3QtYWdlbnQtcGFtLW1vZHVsZS54ODZfNjQmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAxLjAuMTAuMi0x
LmZjMjEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyBmZWRvcmEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvZGl2Pg0K
PGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IGZvbnQtc2l6ZTogMTFweDsgZm9udC1mYW1pbHk6IE1l
bmxvOyIgY2xhc3M9IiI+b3ZpcnQtbm9kZS54ODZfNjQmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAzLjAuMC0xMS4wLmZjMjEmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBmZWRvcmEmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvZGl2Pg0KPGRpdiBzdHlsZT0i
bWFyZ2luOiAwcHg7IGZvbnQtc2l6ZTogMTFweDsgZm9udC1mYW1pbHk6IE1lbmxvOyIgY2xhc3M9
IiI+b3ZpcnQtbm9kZS1wbHVnaW4tY2ltLng4Nl82NCAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAzLjAuMC0x
MS4wLmZjMjEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyBmZWRvcmEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvZGl2
Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IGZvbnQtc2l6ZTogMTFweDsgZm9udC1mYW1pbHk6
IE1lbmxvOyIgY2xhc3M9IiI+b3ZpcnQtbm9kZS1wbHVnaW4taWdvci1zbGF2ZS5ub2FyY2gmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAzLjAuMC0x
MS4wLmZjMjEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyBmZWRvcmEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvZGl2
Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IGZvbnQtc2l6ZTogMTFweDsgZm9udC1mYW1pbHk6
IE1lbmxvOyIgY2xhc3M9IiI+b3ZpcnQtbm9kZS1wbHVnaW4tcHVwcGV0Lm5vYXJjaCZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgMy4wLjAtMTEuMC5mYzIxJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgZmVkb3JhJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDs8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4OyBmb250LXNpemU6IDExcHg7IGZv
bnQtZmFtaWx5OiBNZW5sbzsiIGNsYXNzPSIiPm92aXJ0LW5vZGUtcGx1Z2luLXNubXAubm9hcmNo
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgMy4wLjAtMTEuMC5mYzIxJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgZmVkb3JhJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDs8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4OyBmb250
LXNpemU6IDExcHg7IGZvbnQtZmFtaWx5OiBNZW5sbzsiIGNsYXNzPSIiPm92aXJ0LW5vZGUtcmVj
aXBlLm5vYXJjaCAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IDMuMC4wLTExLjAuZmMy
MSZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IGZl
ZG9yYSZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7PC9kaXY+DQo8ZGl2
IHN0eWxlPSJtYXJnaW46IDBweDsgZm9udC1zaXplOiAxMXB4OyBmb250LWZhbWlseTogTWVubG87
IiBjbGFzcz0iIj5vdmlydC1ub2RlLXNlbGludXgubm9hcmNoJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAzLjAuMC0xMS4wLmZjMjEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBmZWRvcmEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOzwvZGl2Pg0KPGRpdiBzdHlsZT0ibWFyZ2luOiAwcHg7IGZvbnQtc2l6ZTog
MTFweDsgZm9udC1mYW1pbHk6IE1lbmxvOyIgY2xhc3M9IiI+b3ZpcnQtbm9kZS10b29scy5ub2Fy
Y2gmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAzLjAuMC0xMS4wLmZjMjEm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBmZWRv
cmEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvZGl2Pg0KPGRpdiBz
dHlsZT0ibWFyZ2luOiAwcHg7IGZvbnQtc2l6ZTogMTFweDsgZm9udC1mYW1pbHk6IE1lbmxvOyIg
Y2xhc3M9IiI+b3ZpcnQtcmVsZWFzZTM1LXNuYXBzaG90Lm5vYXJjaCZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgMDAyLTEm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IG92aXJ0LTMuNSAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDs8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4OyBmb250LXNpemU6IDEx
cHg7IGZvbnQtZmFtaWx5OiBNZW5sbzsiIGNsYXNzPSIiPnJ1YnlnZW0tcmJvdmlydC5ub2FyY2gg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgMC4wLjI0LTIuZmMyMSZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBm
ZWRvcmEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzwvZGl2Pg0KPGRp
diBzdHlsZT0ibWFyZ2luOiAwcHg7IGZvbnQtc2l6ZTogMTFweDsgZm9udC1mYW1pbHk6IE1lbmxv
OyIgY2xhc3M9IiI+cnVieWdlbS1yYm92aXJ0LWRvYy5ub2FyY2ggJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg
Jm5ic3A7IDAuMC4yNC0yLmZjMjEmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i
c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgZmVkb3JhJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
ICZuYnNwOyAmbmJzcDs8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4OyBmb250LXNpemU6
IDExcHg7IGZvbnQtZmFtaWx5OiBNZW5sbzsiIGNsYXNzPSIiPltyb290QHBvd2VyZ2x1c3RlcjEg
fl0jIHl1bSBpbnN0YWxsIG92aXJ0LWhvc3RlZC1lbmdpbmUtc2V0dXA8L2Rpdj4NCjxkaXYgc3R5
bGU9Im1hcmdpbjogMHB4OyBmb250LXNpemU6IDExcHg7IGZvbnQtZmFtaWx5OiBNZW5sbzsiIGNs
YXNzPSIiPkxvYWRlZCBwbHVnaW5zOiBsYW5ncGFja3M8L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdp
bjogMHB4OyBmb250LXNpemU6IDExcHg7IGZvbnQtZmFtaWx5OiBNZW5sbzsiIGNsYXNzPSIiPk5v
IHBhY2thZ2UNCjxiIGNsYXNzPSIiPm92aXJ0LWhvc3RlZC1lbmdpbmUtc2V0dXA8L2I+IGF2YWls
YWJsZS48L2Rpdj4NCjxkaXYgc3R5bGU9Im1hcmdpbjogMHB4OyBmb250LXNpemU6IDExcHg7IGZv
bnQtZmFtaWx5OiBNZW5sbzsiIGNsYXNzPSIiPkVycm9yOiBOb3RoaW5nIHRvIGRvPC9kaXY+DQo8
L2Rpdj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0
bWw+DQo=
--_000_433176C36D6A4FD4BB6BFAAA6863CE8Epowersoftcom_--
10 years
ovirt-guest-agent outdated?
by Jorick Astrego
This is a multi-part message in MIME format.
--------------080603050003090005020906
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Hi=2C
Testing 3=2E5=2E2rc3=2C I see AVC denied messages for the ovrit-guest agent=
=28installed through cloud-init=29=2E
type=3DAVC msg=3Daudit=281428510418=2E333=3A142=29=3A avc=3A denied=20=
=7B read =7D for=20
pid=3D1113 comm=3D=22ovirt-guest-age=22 name=3D=22online=22 dev=3Dsysfs=
ino=3D23
scontext=3Dsystem=5Fu=3Asystem=5Fr=3Arhev=5Fagentd=5Ft=3As0
tcontext=3Dsystem=5Fu=3Aobject=5Fr=3Asysfs=5Ft=3As0 tclass=3Dfile
type=3DAVC msg=3Daudit=281428510418=2E333=3A142=29=3A avc=3A denied=20=
=7B open =7D for=20
pid=3D1113 comm=3D=22ovirt-guest-age=22 name=3D=22online=22 dev=3Dsysfs=
ino=3D23
scontext=3Dsystem=5Fu=3Asystem=5Fr=3Arhev=5Fagentd=5Ft=3As0
tcontext=3Dsystem=5Fu=3Aobject=5Fr=3Asysfs=5Ft=3As0 tclass=3Dfile
type=3DSYSCALL msg=3Daudit=281428510418=2E333=3A142=29=3A arch=3Dc00000=
3e syscall=3D2
success=3Dyes exit=3D6 a0=3D7f8a655612b8 a1=3D80000 a2=3D2803ff a3=3D0=
items=3D0
ppid=3D1 pid=3D1113 auid=3D4294967295 uid=3D175 gid=3D175 euid=3D175 su=
id=3D175
fsuid=3D175 egid=3D175 sgid=3D175 fsgid=3D175 tty=3D=28none=29 ses=3D42=
94967295
comm=3D=22ovirt-guest-age=22 exe=3D=22/usr/bin/python=22
subj=3Dsystem=5Fu=3Asystem=5Fr=3Arhev=5Fagentd=5Ft=3As0 key=3D=28null=
=29
And when I check the rpm I see=3A
rpm -qa=7Cgrep ovirt
ovirt-release-el6-10=2E0=2E1-3=2Enoarch
ovirt-guest-agent-1=2E0=2E8-1=2Eel6=2Enoarch
Then I checked the cloud-init installed /etc/yum=2Erepos=2Ed/el6-ovirt=2Ere=
po
and see version 3=2E3=2E3 is active=2E Shouldn=27t this be updated to 3=2E5=
=2E* =3F=3F=3F=3F
=5Bovirt-stable=5D
name=3DOlder Stable builds of the oVirt project
baseurl=3Dhttp=3A//ovirt=2Eorg/releases/stable/rpm/EL/=24releasever/
enabled=3D1
skip=5Fif=5Funavailable=3D1
gpgcheck=3D0
=5Bovirt-3=2E3=2E3=5D
name=3DoVirt 3=2E3=2E3 release
baseurl=3Dhttp=3A//resources=2Eovirt=2Eorg/releases/3=2E3=2E3/rpm/EL/=
=24releasever/
enabled=3D1
skip=5Fif=5Funavailable=3D1
gpgcheck=3D0
=5Bovirt-updates-testing=5D
name=3DTest Updates builds of the oVirt project
baseurl=3Dhttp=3A//ovirt=2Eorg/releases/updates-testing/rpm/EL/=24relea=
sever/
enabled=3D0
skip=5Fif=5Funavailable=3D1
gpgcheck=3D0
=5Bovirt-beta=5D
name=3DBeta builds of the oVirt project
baseurl=3Dhttp=3A//ovirt=2Eorg/releases/beta/rpm/EL/=24releasever/
enabled=3D0
skip=5Fif=5Funavailable=3D1
gpgcheck=3D0
=5Bovirt-nightly=5D
name=3DNightly builds of the oVirt project
baseurl=3Dhttp=3A//ovirt=2Eorg/releases/nightly/rpm/EL/=24releasever/=
enabled=3D0
skip=5Fif=5Funavailable=3D1
gpgcheck=3D0
=5Bovirt-3=2E4=2E0-alpha=5D
name=3D3=2E4=2E0 alpha testing repo for the oVirt project
baseurl=3Dhttp=3A//ovirt=2Eorg/releases/3=2E4=2E0-alpha/rpm/EL/=24relea=
sever/
enabled=3D0
skip=5Fif=5Funavailable=3D1
gpgcheck=3D0
=5Bovirt-3=2E4=2E0-prerelease=5D
name=3DPre release builds of the oVirt 3=2E4 project
baseurl=3Dhttp=3A//resources=2Eovirt=2Eorg/releases/3=2E4=2E0=5Fpre/rpm=
/EL/=24releasever/
enabled=3D0
skip=5Fif=5Funavailable=3D1
gpgcheck=3D0
Met vriendelijke groet=2C With kind regards=2C
Jorick Astrego
Netbulae Virtualization Experts=20
----------------
=09Tel=3A 053 20 30 270 =09info=40netbulae=2Eeu =09Staalsteden 4-3A =09KvK=
08198180
=09Fax=3A 053 20 30 271 =09www=2Enetbulae=2Eeu =097547 TA Enschede =09BTW=
NL821234584B01
----------------
--------------080603050003090005020906
Content-Type: text/html;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
=3Chtml=3E
=3Chead=3E
=3Cmeta http-equiv=3D=22content-type=22 content=3D=22text/html=3B chars=
et=3Dutf-8=22=3E
=3C/head=3E
=3Cbody bgcolor=3D=22=23FFFFFF=22 text=3D=22=23000000=22=3E
Hi=2C=3Cbr=3E
=3Cbr=3E
Testing 3=2E5=2E2rc3=2C I see AVC denied messages for the ovrit-guest=
agent =28installed through cloud-init=29=2E=3Cbr=3E
=3Cbr=3E
=3Cblockquote=3Etype=3DAVC msg=3Daudit=281428510418=2E333=3A142=29=3A a=
vc=3A=C2=A0 denied=C2=A0 =7B
read =7D for=C2=A0 pid=3D1113 comm=3D=22ovirt-guest-age=22 name=3D=22=
online=22
dev=3Dsysfs ino=3D23 scontext=3Dsystem=5Fu=3Asystem=5Fr=3Arhev=5Fagen=
td=5Ft=3As0
tcontext=3Dsystem=5Fu=3Aobject=5Fr=3Asysfs=5Ft=3As0 tclass=3Dfile=3Cb=
r=3E
type=3DAVC msg=3Daudit=281428510418=2E333=3A142=29=3A avc=3A=C2=A0 de=
nied=C2=A0 =7B open =7D
for=C2=A0 pid=3D1113 comm=3D=22ovirt-guest-age=22 name=3D=22online=22=
dev=3Dsysfs
ino=3D23 scontext=3Dsystem=5Fu=3Asystem=5Fr=3Arhev=5Fagentd=5Ft=3As0=
tcontext=3Dsystem=5Fu=3Aobject=5Fr=3Asysfs=5Ft=3As0 tclass=3Dfile=3Cb=
r=3E
type=3DSYSCALL msg=3Daudit=281428510418=2E333=3A142=29=3A arch=3Dc000=
003e
syscall=3D2 success=3Dyes exit=3D6 a0=3D7f8a655612b8 a1=3D80000 a2=3D=
2803ff
a3=3D0 items=3D0 ppid=3D1 pid=3D1113 auid=3D4294967295 uid=3D175 gid=
=3D175
euid=3D175 suid=3D175 fsuid=3D175 egid=3D175 sgid=3D175 fsgid=3D175 t=
ty=3D=28none=29
ses=3D4294967295 comm=3D=22ovirt-guest-age=22 exe=3D=22/usr/bin/pytho=
n=22
subj=3Dsystem=5Fu=3Asystem=5Fr=3Arhev=5Fagentd=5Ft=3As0 key=3D=28null=
=29=3Cbr=3E
=3C/blockquote=3E
And when I check the rpm I see=3A=3Cbr=3E
=3Cbr=3E
=3Cblockquote=3Erpm -qa=7Cgrep ovirt=3Cbr=3E
ovirt-release-el6-10=2E0=2E1-3=2Enoarch=3Cbr=3E
ovirt-guest-agent-1=2E0=2E8-1=2Eel6=2Enoarch=3Cbr=3E
=3Cbr=3E
=3C/blockquote=3E
Then I checked the cloud-init installed
/etc/yum=2Erepos=2Ed/el6-ovirt=2Erepo and see version 3=2E3=2E3 is acti=
ve=2E
Shouldn=27t this be updated to 3=2E5=2E* =3F=3F=3F=3F=3Cbr=3E
=3Cbr=3E
=3Cblockquote=3E=5Bovirt-stable=5D=3Cbr=3E
name=3DOlder Stable builds of the oVirt project=3Cbr=3E
baseurl=3D=3Ca class=3D=22moz-txt-link-freetext=22 href=3D=22http=3A/=
/ovirt=2Eorg/releases/stable/rpm/EL/=24releasever/=22=3Ehttp=3A//ovirt=2Eor=
g/releases/stable/rpm/EL/=24releasever/=3C/a=3E=3Cbr=3E
enabled=3D1=3Cbr=3E
skip=5Fif=5Funavailable=3D1=3Cbr=3E
gpgcheck=3D0=3Cbr=3E
=3Cbr=3E
=5Bovirt-3=2E3=2E3=5D=3Cbr=3E
name=3DoVirt 3=2E3=2E3 release=3Cbr=3E
baseurl=3D=3Ca class=3D=22moz-txt-link-freetext=22 href=3D=22http=3A//resou=
rces=2Eovirt=2Eorg/releases/3=2E3=2E3/rpm/EL/=24releasever/=22=3Ehttp=3A//r=
esources=2Eovirt=2Eorg/releases/3=2E3=2E3/rpm/EL/=24releasever/=3C/a=3E=3Cb=
r=3E
enabled=3D1=3Cbr=3E
skip=5Fif=5Funavailable=3D1=3Cbr=3E
gpgcheck=3D0=3Cbr=3E
=3Cbr=3E
=5Bovirt-updates-testing=5D=3Cbr=3E
name=3DTest Updates builds of the oVirt project=3Cbr=3E
baseurl=3D=3Ca class=3D=22moz-txt-link-freetext=22 href=3D=22http=3A//ovirt=
=2Eorg/releases/updates-testing/rpm/EL/=24releasever/=22=3Ehttp=3A//ovirt=
=2Eorg/releases/updates-testing/rpm/EL/=24releasever/=3C/a=3E=3Cbr=3E
enabled=3D0=3Cbr=3E
skip=5Fif=5Funavailable=3D1=3Cbr=3E
gpgcheck=3D0=3Cbr=3E
=3Cbr=3E
=5Bovirt-beta=5D=3Cbr=3E
name=3DBeta builds of the oVirt project=3Cbr=3E
baseurl=3D=3Ca class=3D=22moz-txt-link-freetext=22 href=3D=22http=3A/=
/ovirt=2Eorg/releases/beta/rpm/EL/=24releasever/=22=3Ehttp=3A//ovirt=2Eorg/=
releases/beta/rpm/EL/=24releasever/=3C/a=3E=3Cbr=3E
enabled=3D0=3Cbr=3E
skip=5Fif=5Funavailable=3D1=3Cbr=3E
gpgcheck=3D0=3Cbr=3E
=3Cbr=3E
=5Bovirt-nightly=5D=3Cbr=3E
name=3DNightly builds of the oVirt project=3Cbr=3E
baseurl=3D=3Ca class=3D=22moz-txt-link-freetext=22 href=3D=22http=3A/=
/ovirt=2Eorg/releases/nightly/rpm/EL/=24releasever/=22=3Ehttp=3A//ovirt=2Eo=
rg/releases/nightly/rpm/EL/=24releasever/=3C/a=3E=3Cbr=3E
enabled=3D0=3Cbr=3E
skip=5Fif=5Funavailable=3D1=3Cbr=3E
gpgcheck=3D0=3Cbr=3E
=3Cbr=3E
=5Bovirt-3=2E4=2E0-alpha=5D=3Cbr=3E
name=3D3=2E4=2E0 alpha testing repo for the oVirt project=3Cbr=3E
baseurl=3D=3Ca class=3D=22moz-txt-link-freetext=22 href=3D=22http=3A/=
/ovirt=2Eorg/releases/3=2E4=2E0-alpha/rpm/EL/=24releasever/=22=3Ehttp=3A//o=
virt=2Eorg/releases/3=2E4=2E0-alpha/rpm/EL/=24releasever/=3C/a=3E=3Cbr=3E=
enabled=3D0=3Cbr=3E
skip=5Fif=5Funavailable=3D1=3Cbr=3E
gpgcheck=3D0=3Cbr=3E
=3Cbr=3E
=5Bovirt-3=2E4=2E0-prerelease=5D=3Cbr=3E
name=3DPre release builds of the oVirt 3=2E4 project=3Cbr=3E
baseurl=3D=3Ca class=3D=22moz-txt-link-freetext=22 href=3D=22http=3A//resou=
rces=2Eovirt=2Eorg/releases/3=2E4=2E0=5Fpre/rpm/EL/=24releasever/=22=3Ehttp=
=3A//resources=2Eovirt=2Eorg/releases/3=2E4=2E0=5Fpre/rpm/EL/=24releasever/=
=3C/a=3E=3Cbr=3E
enabled=3D0=3Cbr=3E
skip=5Fif=5Funavailable=3D1=3Cbr=3E
gpgcheck=3D0=3Cbr=3E
=3C/blockquote=3E
=3Cbr=3E
=3Cbr=3E
=3Cbr=3E
=20=
=3CBR /=3E
=3CBR /=3E
=3Cb style=3D=22color=3A=23604c78=22=3E=3C/b=3E=3Cbr=3E=3Cspan style=3D=22c=
olor=3A=23604c78=3B=22=3E=3Cfont color=3D=22000000=22=3E=3Cspan style=3D=22=
mso-fareast-language=3Aen-gb=3B=22 lang=3D=22NL=22=3EMet vriendelijke groet=
=2C With kind regards=2C=3Cbr=3E=3Cbr=3E=3C/span=3EJorick Astrego=3C/font=
=3E=3C/span=3E=3Cb style=3D=22color=3A=23604c78=22=3E=3Cbr=3E=3Cbr=3ENetbul=
ae Virtualization Experts =3C/b=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3B=
border-top=3A1px solid =23ccc=3B=22=3E=3Ctable style=3D=22width=3A 522px=22=
=3E=3Ctbody=3E=3Ctr=3E=3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=
=22=3ETel=3A 053 20 30 270=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bf=
ont-size=3A 10px=22=3Einfo=40netbulae=2Eeu=3C/td=3E =3Ctd style=3D=22wid=
th=3A 130px=3Bfont-size=3A 10px=22=3EStaalsteden 4-3A=3C/td=3E =3Ctd sty=
le=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EKvK 08198180=3C/td=3E=3C/tr=
=3E=3Ctr=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EFax=
=3A 053 20 30 271=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=
=3A 10px=22=3Ewww=2Enetbulae=2Eeu=3C/td=3E =3Ctd style=3D=22width=3A 130=
px=3Bfont-size=3A 10px=22=3E7547 TA Enschede=3C/td=3E =3Ctd style=3D=22w=
idth=3A 130px=3Bfont-size=3A 10px=22=3EBTW NL821234584B01=3C/td=3E=3C/tr=3E=
=3C/tbody=3E=3C/table=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3Bborder-top=
=3A1px solid =23ccc=3B=22=3E=3CBR /=3E
=3C/body=3E
=3C/html=3E
--------------080603050003090005020906--
10 years
gluster export
by Bill Dossett
--_000_BF15CF7CE61140CDA01DFAC89540CAACpbcom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
SGksDQoNCktpbmQgb2YgYSBzdHVwaWQgcXVlc3Rpb24sIGJ1dCBJIGNvdWxkbuKAmXQgZmlndXJl
IGl0IG91dCB0b2RheS4NCg0KSSBzZXR1cCBhIGdsdXN0ZXIgY2x1c3RlciB3aXRoIG92aXJ0LWVu
Z2luZS4gIENyZWF0ZWQgdGhlIHZvbHVtZSB3aXRoIGEgY291cGxlIG9mIGJyaWNrcyBpbiBhIHJl
cGxpY2F0aW5nIGNsdXN0ZXIuDQoNCkkgd2lsbCBldmVudHVhbGx5IGJlIHVzaW5nIHNvbWUgb2Yg
dGhpcyBhbnl3YXkgd2l0aCBvdmlydCBWbXMsIGJ1dCBhbHNvIGludGVyZXN0ZWQgaW4gdXNpbmcg
dGhlIGdsdXN0ZXJmcyBhbmQgY2lmcyBhbmQgbmZzIGFuZCBob3BlZnVsbCBpU0NTSSBibG9jayB0
byBvdGhlciBkZXZpY2Vz4oCmICBidXQgSSBjb3VsZCBmaW5kIG91dCB3aGF0IHRoZSBleHBvcnQg
b2YgdGhlIGdsdXN0ZXJmcyAgIHNlcnZlcjovcGF0aCAgIHdhcy4gIElzIHRoaXMgc29tZXRoaW5n
IEkgaGF2ZSB0byBzZXR1cCBpbiBhZGRpdGlvbiB0byB0aGUgZ2x1c3RlciBjbHVzdGVyLiAgSSB0
aG91Z2h0IEkgaGFkIHJlYWQgc29tZXRoaW5nIHRoYXQgeW91IG5lZWQgdG8gc2V0IGl0IHVwLCBi
dXQgdGhlbiBjb3VsZG7igJl0IGZpbmQgaXQgd2l0aCBhbGwgdGhlIGRpZmZlcmVudCBkb2N1bWVu
dHMgYW5kIHdpbmRvd3MgSSBoYWQgb3BlbiBhbmQgaXQgd2FzIGxhdGUuICBTbyBob3Bpbmcgc29t
ZW9uZSBjYW4gcG9pbnQgbWUgaW4gdGhlIHJpZ2h0IGRpcmVjdGlvbiBmb3IgdGhpcy4NCg0KVGhh
bmsgeW91Lg0KDQpCaWxsDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQoNCg==
--_000_BF15CF7CE61140CDA01DFAC89540CAACpbcom_
Content-Type: text/html; charset="utf-8"
Content-ID: <95D3D21E6EECBB4CAD1ADB64EBB99B2A(a)mgd.pb.com>
Content-Transfer-Encoding: base64
PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy
YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy
ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsgY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAx
NHB4OyBmb250LWZhbWlseTogQ2FsaWJyaSwgc2Fucy1zZXJpZjsiPg0KPGRpdj4NCjxkaXY+DQo8
ZGl2PkhpLDwvZGl2Pg0KPGRpdj48YnI+DQo8L2Rpdj4NCjxkaXY+S2luZCBvZiBhIHN0dXBpZCBx
dWVzdGlvbiwgYnV0IEkgY291bGRu4oCZdCBmaWd1cmUgaXQgb3V0IHRvZGF5LjwvZGl2Pg0KPGRp
dj48YnI+DQo8L2Rpdj4NCjxkaXY+SSBzZXR1cCBhIGdsdXN0ZXIgY2x1c3RlciB3aXRoIG92aXJ0
LWVuZ2luZS4gJm5ic3A7Q3JlYXRlZCB0aGUgdm9sdW1lIHdpdGggYSBjb3VwbGUgb2YgYnJpY2tz
IGluIGEgcmVwbGljYXRpbmcgY2x1c3Rlci48L2Rpdj4NCjxkaXY+PGJyPg0KPC9kaXY+DQo8ZGl2
Pkkgd2lsbCBldmVudHVhbGx5IGJlIHVzaW5nIHNvbWUgb2YgdGhpcyBhbnl3YXkgd2l0aCBvdmly
dCBWbXMsIGJ1dCBhbHNvIGludGVyZXN0ZWQgaW4gdXNpbmcgdGhlIGdsdXN0ZXJmcyBhbmQgY2lm
cyBhbmQgbmZzIGFuZCBob3BlZnVsbCBpU0NTSSBibG9jayB0byBvdGhlciBkZXZpY2Vz4oCmICZu
YnNwO2J1dCBJIGNvdWxkIGZpbmQgb3V0IHdoYXQgdGhlIGV4cG9ydCBvZiB0aGUgZ2x1c3RlcmZz
ICZuYnNwOyBzZXJ2ZXI6L3BhdGggJm5ic3A7IHdhcy4gJm5ic3A7SXMgdGhpcw0KIHNvbWV0aGlu
ZyBJIGhhdmUgdG8gc2V0dXAgaW4gYWRkaXRpb24gdG8gdGhlIGdsdXN0ZXIgY2x1c3Rlci4gJm5i
c3A7SSB0aG91Z2h0IEkgaGFkIHJlYWQgc29tZXRoaW5nIHRoYXQgeW91IG5lZWQgdG8gc2V0IGl0
IHVwLCBidXQgdGhlbiBjb3VsZG7igJl0IGZpbmQgaXQgd2l0aCBhbGwgdGhlIGRpZmZlcmVudCBk
b2N1bWVudHMgYW5kIHdpbmRvd3MgSSBoYWQgb3BlbiBhbmQgaXQgd2FzIGxhdGUuICZuYnNwO1Nv
IGhvcGluZyBzb21lb25lIGNhbiBwb2ludCBtZSBpbg0KIHRoZSByaWdodCBkaXJlY3Rpb24gZm9y
IHRoaXMuPC9kaXY+DQo8ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5UaGFuayB5b3UuPC9kaXY+DQo8
ZGl2Pjxicj4NCjwvZGl2Pg0KPGRpdj5CaWxsPC9kaXY+DQo8ZGl2Pg0KPGRpdiBpZD0iTUFDX09V
VExPT0tfU0lHTkFUVVJFIj48L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxicj4NCjxo
cj4NCjxmb250IGZhY2U9IkFyaWFsIiBjb2xvcj0iQmxhY2siIHNpemU9IjIiPjxicj4NCjwvZm9u
dD4NCjwvYm9keT4NCjwvaHRtbD4NCg==
--_000_BF15CF7CE61140CDA01DFAC89540CAACpbcom_--
10 years
Announce: libgovirt 0.3.3
by Christophe Fergeau
--n+lFg1Zro7sl44OB
Content-Type: text/plain; charset=utf-8; micalg=pgp-sha256;
protocol="application/pgp-signature"; boundary="BwCQnh7xodEAoBMC"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
About libgovirt
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
libgovirt is a GObject-based library to access oVirt REST API. It uses
GObject and librest to integrate well with GNOME applications.
News
=3D=3D=3D=3D
Changes since 0.3.2:
- Add support for SPICE proxy
- Don't report REST call cancellations as an unexpected error
- Access REST API through /ovirt-engine/api rather than /api as the latter =
is
deprecated
- Parse status of storage domains
- Add support for GOVIRT_DISABLE_HTTPS and GOVIRT_NO_SSL_STRICT environment
variable in order to make it easier to lower security during development/=
testing
- Fix compilation with older glibs
- Fix mingw build
- Translations:
* Basque (Inaki Larranaga Murgoitio)
* Bosnian (Samir Ribic)
* Brazilian Portuguese (Rafael Ferreira)
* Greek (Dimitris Spingos)
* Hungarian (Bal=C3=A1zs =C3=9Ar)
* Slovenian (Matej Urban=C4=8Di=C4=8D)
* Turkish (Muhammet Kara, Necdet Y=C3=BCcel)
* Russian (Yuri Myasoedov)
Download
=3D=3D=3D=3D=3D=3D=3D=3D
https://download.gnome.org/sources/libgovirt/0.3/libgovirt-0.3.3.tar.xz (26=
7K)
sha256sum: 22a74f0cf302a0d8961c1b1fa09886f9b1f3ba0da4db1beb6807336b2a2623=
df
--n+lFg1Zro7sl44OB
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVJVQYAAoJEKnYwhQprGyCGawP/3ff7KgukWiUkkJmY+r8ofYQ
5BJlvvR1xMgFgp20/aGAtAmVrjxalKr6iYTY5iTO56uw4caRollmnSSDy7VJXhjj
KxICJ399rvmoxy0SM6Luq5280jM5m/YNZAA/VaMcaQcrZSKpE7GfDDM2W/p/uo6k
XdDdK5x7PB/hzsjQEbTV8je4cHdW044ZM7ssqzIIMjDkbtGp4f2Z45lSoRGTbv2d
Jb1HQjXuqStRSY91OmIynjL5EUb6JEpNczqtjU64ABCiEQR/92ST1rn/+xdp57ck
gxeodp4cDISEEvzt1n1vfGAURon7nDdyMCNovghtpeAyNTyQUmoHrrpd9szRwlh4
0q9gqspbR2MfeYOuSd9xciQ9KIVa+GMjB0AD3YUBEemnh5+j1mAkY5DgdSxyhvky
NH6qLtY9uT/vI0K+ECUCsFIWF2ZjGTX3uxYUGPmHti6D51ohbOGbSFJD38k9JTr8
tB4j9s22zxqWc/LK8GjZakFnRfcDpjQFa4XpDjPejypPkqdx7xw2jB5+sRG30KkM
tavS+BuqFbIohLdvlZhxL6SBxQDtKqXQj0zm9ELToqEP4R/Ajrr8q4huvcA3BpMh
BseBEwI7NtQnCqeVKWK6NM9Vib1Rwb6yjeqONAuriqWR/BYkahaGJuGJeWYZR+hL
ecsF7hqa+41dZZNpGMnQ
=X+4I
-----END PGP SIGNATURE-----
--n+lFg1Zro7sl44OB--
10 years
oVirt Weekly Meeting Minutes -- 2015-04-08.
by Yaniv Dary
This is a multi-part message in MIME format.
--------------030804020504050005020500
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Minutes: http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-08-14.09.html
Minutes (text):
http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-08-14.09.txt
Log: http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-08-14.09.log.html
=========================
#ovirt: oVirt Weekly Sync
=========================
Meeting started by ydary_ at 14:09:19 UTC. The full logs are available
at http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-08-14.09.log.html
.
Meeting summary
---------------
* Agenda and roll Call (ydary_, 14:09:20)
* Sync future and format change (ydary_, 14:09:45)
* Sync future and format change (ydary_, 14:09:57)
* No final call. Moving discussion to mailing list. See full log for
details. (ydary_, 15:01:30)
* ACTION: Please reply to mail on sync format with ideas on how to
change this meeting's format to something more useful and engaging.
Link: http://lists.ovirt.org/pipermail/users/2015-April/032185.html
(ydary_, 15:05:32)
Meeting ended at 15:05:46 UTC.
Action Items
------------
* Please reply to mail on sync format with ideas on how to change this
meeting's format to something more useful and engaging. Link:
http://lists.ovirt.org/pipermail/users/2015-April/032185.html
Action Items, by person
-----------------------
* **UNASSIGNED**
* Please reply to mail on sync format with ideas on how to change this
meeting's format to something more useful and engaging. Link:
http://lists.ovirt.org/pipermail/users/2015-April/032185.html
People Present (lines said)
---------------------------
* ydary_ (30)
* bkp (28)
* misc (19)
* lvernia (14)
* sbonazzo (8)
* ovirtbot (3)
* dyasny (2)
* SvenKieske (2)
* dcaro (2)
* amureini (2)
* dkuznets (1)
* eedri (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
--
Yaniv Dary
Technical Product Manager
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
--------------030804020504050005020500
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-04-08-14.09.html">http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-08-14.09.html</a><br>
Minutes (text):
<a class="moz-txt-link-freetext" href="http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-08-14.09.txt">http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-08-14.09.txt</a><br>
Log:
<a class="moz-txt-link-freetext" href="http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-08-14.09.log.html">http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-08-14.09.log.html</a></font><br>
<br>
<pre>=========================
#ovirt: oVirt Weekly Sync
=========================
Meeting started by ydary_ at 14:09:19 UTC. The full logs are available
at <a class="moz-txt-link-freetext" href="http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-08-14.09.log.html">http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-08-14.09.log.html</a>
.
Meeting summary
---------------
* Agenda and roll Call (ydary_, 14:09:20)
* Sync future and format change (ydary_, 14:09:45)
* Sync future and format change (ydary_, 14:09:57)
* No final call. Moving discussion to mailing list. See full log for
details. (ydary_, 15:01:30)
* ACTION: Please reply to mail on sync format with ideas on how to
change this meeting's format to something more useful and engaging.
Link: <a class="moz-txt-link-freetext" href="http://lists.ovirt.org/pipermail/users/2015-April/032185.html">http://lists.ovirt.org/pipermail/users/2015-April/032185.html</a>
(ydary_, 15:05:32)
Meeting ended at 15:05:46 UTC.
Action Items
------------
* Please reply to mail on sync format with ideas on how to change this
meeting's format to something more useful and engaging. Link:
<a class="moz-txt-link-freetext" href="http://lists.ovirt.org/pipermail/users/2015-April/032185.html">http://lists.ovirt.org/pipermail/users/2015-April/032185.html</a>
Action Items, by person
-----------------------
* **UNASSIGNED**
* Please reply to mail on sync format with ideas on how to change this
meeting's format to something more useful and engaging. Link:
<a class="moz-txt-link-freetext" href="http://lists.ovirt.org/pipermail/users/2015-April/032185.html">http://lists.ovirt.org/pipermail/users/2015-April/032185.html</a>
People Present (lines said)
---------------------------
* ydary_ (30)
* bkp (28)
* misc (19)
* lvernia (14)
* sbonazzo (8)
* ovirtbot (3)
* dyasny (2)
* SvenKieske (2)
* dcaro (2)
* amureini (2)
* dkuznets (1)
* eedri (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
Technical Product Manager
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>
--------------030804020504050005020500--
10 years
[QE][ACTION REQUIRED] oVirt 3.5.2 and 3.5.3 status
by Sandro Bonazzola
Hi,
We have 3 open blockers for 3.5.2[1]:
Whiteboard Bug ID Status Summary
integration 1197616 POST Template creation stuck after upgrade
network 1154399 ASSIGNED VDSM script reset network configuration on every reboot when based on predefined bond
storage 1209108 POST [3.5-6.6/7.1] Failed to retrieve iscsi lun from hardware iscsi after register to RHEV-M
and 3 dependency not yet fixed:
Bug ID Status Whiteboard Summary
1206903 POST ux Context Sensitive Help: GUI needs to use different mapping files for different locales.
1197292 POST storage [3.5-6.6/7.1] Failed to retrieve iscsi lun from hardware iscsi after register to RHEV-M
1209486 NEW network Networks that not created via TUI are not persistent After upgrading rhev-h 6.6 from 3.5.0...
We'll need another release candidate before GA.
We still have 2 bugs in MODIFIED and 2 on QA[2]:
MODIFIED ON_QA Total
network 0 1 1
sla 1 0 1
storage 1 0 1
virt 0 1 1
Total 2 2 4
ACTION: Testers: you're welcome to verify bugs currently ON_QA.
ACTION: Assingee and Maintainers to check modified bugs to see if they're fixed in RC3
All remaining bugs not marked as blockers have been moved to 3.5.3.
A release management entry has been added for tracking the schedule of 3.5.3[3]
A bug tracker [4] has been created for 3.5.3 and currently shows no blockers.
We have 25 bugs currently targeted to 3.5.3[5]:
Whiteboard NEW ASSIGNED POST Total
docs 1 0 0 1
external 1 0 0 1
gluster 1 1 0 2
infra 1 2 0 3
network 2 0 0 2
node 3 0 1 4
ppc 0 0 1 1
sla 4 0 0 4
storage 4 0 1 5
ux 1 0 0 1
virt 1 0 0 1
Total 19 3 3 25
ACTION: Maintainers / Assignee: to review the bugs targeted to 3.5.3 ensuring they're correctly targeted.
ACTION: Maintainers: to fill release notes for 3.5.2, the page has been created and updated here [6]
ACTION: Testers: please add yourself to the test page [7]
[1] https://bugzilla.redhat.com/1186161
[2] http://goo.gl/UEVTCf
[3] http://www.ovirt.org/OVirt_3.5.z_Release_Management#oVirt_3.5.3
[4] https://bugzilla.redhat.com/1198142
[5] https://bugzilla.redhat.com/buglist.cgi?quicksearch=product%3Aovirt%20tar...
[6] http://www.ovirt.org/OVirt_3.5.2_Release_Notes
[7] http://www.ovirt.org/Testing/oVirt_3.5.2_Testing
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
10 years
[QE] oVirt 3.6.0 status
by Sandro Bonazzola
Hi, here's an update on 3.6 status on integration / rel-eng side
The tracker bug for 3.6.0 [1] currently shows no open blockers.
Repository closure is currently broken on Fedora 20 due to a missing required dependency on recent libvirt, a patch fixing this issue is currently
under review[4].
There are 556 bugs [2] targeted to 3.6.0.
NEW ASSIGNED POST Total
docs 11 0 0 11
external 1 0 0 1
gluster 42 9 13 64
i18n 2 0 0 2
infra 71 4 9 84
integration 53 4 4 61
network 42 1 9 52
node 26 3 2 31
sla 51 3 2 56
spice 1 0 0 1
storage 72 5 8 85
ux 31 0 2 33
virt 58 5 12 75
Total 461 34 61 556
Features submission is still open until 2015-04-22 as per current release schedule.
Maintainers: be sure to have your features tracked in the google doc[3]
On integration side:
- some progress on Hyper Converged GlusterFS support for Hosted Engine
- looking at Cinder / Glance existing docker images provided by Kolla project[5]
[1] https://bugzilla.redhat.com/1155425
[2] https://bugzilla.redhat.com/buglist.cgi?quicksearch=target_release%3A3.6....
[3] http://goo.gl/9X3G49
[4] https://gerrit.ovirt.org/39249
[5] https://github.com/stackforge/kolla
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
10 years
Gluster 3.5 with Ovirt 3.5 | CentOS 7
by Punit Dambiwal
Hi,
I try to install gluster 3.5 on the 4 servers which installed with
Centos7...i have modified the ovirt-3.5-dependencies.repo with the gluster
version 3.5 but still the server keep try to install gluster 3.6
I want to install stable gluster version and want to manage it through
Ovirt Engine....
Thanks,
Punit
10 years
can not deploy local host
by Leandro Roggerone
Hello, guys.
Could not create a new host from virtualization manager.
Mine is a fresh centos 7 server , I followed the video tutorial " oVirt
Open Virtualization Basics -- Single Machine Install"
Result:
Ovirt engine is up , I can connect to the engine but when creating the
local host it returns
"Failed to install Host local. Failed to execute stage 'Closing up':
Command '/bin/systemctl' failed to execute"
I have been looking in the las file generated at
/var/log/ovirt-engine/host-deploy, but can not found more information,
just the same line.
Where can I read a little more to solve it ?
Regards,
Leandro.
10 years
Storage domain issue
by Jonas Israelsson
Greetings.
Running oVirt 3.5 with a mix of NFS and FC Storage.
Engine running on a seperate KVM VM and Node installed with a pre 3.5
ovirt-node "ovirt-node-iso-3.5.0.ovirt35.20140912.el6 (Edited)"
I had some problems with my FC-Storage where the LUNS for a while became
unavailable to my Ovirt-host. Everything is now up and running and those
luns again are accessible by the host. The NFS domains goes back online
but the FC does not.
Thread-22::DEBUG::2015-03-23
14:53:02,706::lvm::290::Storage.Misc.excCmd::(cmd) /usr/bin/sudo -n
/sbin/lvm vgs --config ' devices { preferred_names = ["^/dev/mapper/"]
ignore_suspended_devices=1 write_cache_state=0
disable_after_error_count=3 obtain_device_list_from_udev=0 filter = [
'\''r|.*|'\'' ] } global { locking_type=1 prioritise_write_locks=1
wait_for_locks=1 use_lvmetad=0 } backup { retain_min = 50
retain_days = 0 } ' --noheadings --units b --nosuffix --separator '|'
--ignoreskippedcluster -o
uuid,name,attr,size,free,extent_size,extent_count,free_count,tags,vg_mda_size,vg_mda_free,lv_count,pv_count,pv_name
29f9b165-3674-4384-a1d4-7aa87d923d56 (cwd None)
Thread-24::DEBUG::2015-03-23
14:53:02,981::lvm::290::Storage.Misc.excCmd::(cmd) FAILED: <err> = '
Volume group "29f9b165-3674-4384-a1d4-7aa87d923d56" not found\n
Skipping volume group 29f9b165-3674-4384-a1d4-7aa87d923d56\n'; <rc> = 5
Thread-24::WARNING::2015-03-23
14:53:02,986::lvm::372::Storage.LVM::(_reloadvgs) lvm vgs failed: 5 []
[' Volume group "29f9b165-3674-4384-a1d4-7aa87d923d56" not found', '
Skipping volume group 29f9b165-3674-4384-a1d4-7aa87d923d56']
Running the command above manually does indeed give the same output:
# /sbin/lvm vgs --config ' devices { preferred_names = ["^/dev/mapper/"]
ignore_suspended_devices=1 write_cache_state=0
disable_after_error_count=3 obtain_device_list_from_udev=0 filter = [
'\''r|.*|'\'' ] } global { locking_type=1 prioritise_write_locks=1
wait_for_locks=1 use_lvmetad=0 } backup { retain_min = 50
retain_days = 0 } ' --noheadings --units b --nosuffix --separator '|'
--ignoreskippedcluster -o
uuid,name,attr,size,free,extent_size,extent_count,free_count,tags,vg_mda_size,vg_mda_free,lv_count,pv_count,pv_name
29f9b165-3674-4384-a1d4-7aa87d923d56
Volume group "29f9b165-3674-4384-a1d4-7aa87d923d56" not found
Skipping volume group 29f9b165-3674-4384-a1d4-7aa87d923d56
What puzzles me is that those volume does exist.
lvm vgs
VG #PV #LV #SN Attr VSize VFree
22cf06d1-faca-4e17-ac78-d38b7fc300b1 1 13 0 wz--n- 999.62g 986.50g
29f9b165-3674-4384-a1d4-7aa87d923d56 1 8 0 wz--n- 99.62g 95.50g
HostVG 1 4 0 wz--n- 13.77g 52.00m
--- Volume group ---
VG Name 29f9b165-3674-4384-a1d4-7aa87d923d56
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 20
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 8
Open LV 0
Max PV 0
Cur PV 1
Act PV 1
VG Size 99.62 GiB
PE Size 128.00 MiB
Total PE 797
Alloc PE / Size 33 / 4.12 GiB
Free PE / Size 764 / 95.50 GiB
VG UUID aAoOcw-d9YB-y9gP-Tp4M-S0UE-Aqpx-y6Z2Uk
lvm vgs --config ' devices { preferred_names = ["^/dev/mapper/"]
ignore_suspended_devices=1 write_cache_state=0
disable_after_error_count=3 obtain_device_list_from_udev=0 } global {
locking_type=1 prioritise_write_locks=1 wait_for_locks=1 use_lvmetad=0
} backup { retain_min = 50 retain_days = 0 } ' --noheadings --units b
--nosuffix --separator '|' --ignoreskippedcluster -o
uuid,name,attr,size,free,extent_size,extent_count,free_count,tags,vg_mda_size,vg_mda_free,lv_count,pv_count,pv_name
29f9b165-3674-4384-a1d4-7aa87d923d56
aAoOcw-d9YB-y9gP-Tp4M-S0UE-Aqpx-y6Z2Uk|29f9b165-3674-4384-a1d4-7aa87d923d56|wz--n-|106971529216|102542344192|134217728|797|764|MDT_LEASETIMESEC=60,MDT_CLASS=Data,MDT_VERSION=3,MDT_SDUUID=29f9b165-3674-4384-a1d4-7aa87d923d56,MDT_PV0=pv:36001405c94d80be2ed0482c91a1841b8&44&uuid:muHcYl-sobG-3LyY-jjfg-3fGf-1cHO-uDk7da&44&pestart:0&44&pecount:797&44&mapoffset:0,MDT_LEASERETRIES=3,MDT_VGUUID=aAoOcw-d9YB-y9gP-Tp4M-S0UE-Aqpx-y6Z2Uk,MDT_IOOPTIMEOUTSEC=10,MDT_LOCKRENEWALINTERVALSEC=5,MDT_PHYBLKSIZE=512,MDT_LOGBLKSIZE=512,MDT_TYPE=FCP,MDT_LOCKPOLICY=,MDT_DESCRIPTION=Master,RHAT_storage_domain,MDT_POOL_SPM_ID=-1,MDT_POOL_DESCRIPTION=Elementary,MDT_POOL_SPM_LVER=-1,MDT_POOL_UUID=8c3c5df9-e8ff-4313-99c9-385b6c7d896b,MDT_MASTER_VERSION=10,MDT_POOL_DOMAINS=22cf06d1-faca-4e17-ac78-d38b7fc300b1:Active&44&c434ab5a-9d21-42eb-ba1b-dbd716ba3ed1:Active&44&96e62d18-652d-401a-b4b5-b54ecefa331c:Active&44&29f9b165-3674-4384-a1d4-7aa87d923d56:Active&44&1a0d3e5a-d2ad-4829-8ebd-ad3ff5463062:Active,MDT__SHA_CKSUM=7ea9af890755d96563cb7a736f8e3f46ea986f67,MDT_ROLE=Regular|134217728|67103744|8|1|/dev/sda
[root@patty vdsm]# vdsClient -s 0 getStorageDomainsList (Returns all but
only the NFS-Domains)
c434ab5a-9d21-42eb-ba1b-dbd716ba3ed1
1a0d3e5a-d2ad-4829-8ebd-ad3ff5463062
a8fd9df0-48f2-40a2-88d4-7bf47fef9b07
engine=# select id,storage,storage_name,storage_domain_type from
storage_domain_static ;
id | storage |
storage_name | storage_domain_type
--------------------------------------+----------------------------------------+------------------------+---------------------
072fbaa1-08f3-4a40-9f34-a5ca22dd1d74 |
ceab03af-7220-4d42-8f5c-9b557f5d29af | ovirt-image-repository | 4
1a0d3e5a-d2ad-4829-8ebd-ad3ff5463062 |
6564a0b2-2f92-48de-b986-e92de7e28885 | ISO | 2
c434ab5a-9d21-42eb-ba1b-dbd716ba3ed1 |
bb54b2b8-00a2-4b84-a886-d76dd70c3cb0 | Export | 3
22cf06d1-faca-4e17-ac78-d38b7fc300b1 |
e43eRZ-HACv-YscJ-KNZh-HVwe-tAd2-0oGNHh | Hinken | 1
<---- 'GONE'
29f9b165-3674-4384-a1d4-7aa87d923d56 |
aAoOcw-d9YB-y9gP-Tp4M-S0UE-Aqpx-y6Z2Uk | Master | 1 <---- 'GONE'
a8fd9df0-48f2-40a2-88d4-7bf47fef9b07 |
0299ca61-d68e-4282-b6c3-f6e14aef2688 | NFS-DATA | 0
When manually trying to activate one of the above domains the following
is written to the engine.log
2015-03-23 16:37:27,193 INFO
[org.ovirt.engine.core.bll.storage.SyncLunsInfoForBlockStorageDomainCommand]
(org.ovirt.thread.pool-8-thread-42) [5f2bcbf9] Running command:
SyncLunsInfoForBlockStorageDomainCommand internal: true. Entities
affected : ID: 29f9b165-3674-4384-a1d4-7aa87d923d56 Type: Storage
2015-03-23 16:37:27,202 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.GetVGInfoVDSCommand]
(org.ovirt.thread.pool-8-thread-42) [5f2bcbf9] START,
GetVGInfoVDSCommand(HostName = patty.elemementary.se, HostId =
38792a69-76f3-46d8-8620-9d4b9a5ec21f,
VGID=aAoOcw-d9YB-y9gP-Tp4M-S0UE-Aqpx-y6Z2Uk), log id: 6e6f6792
2015-03-23 16:37:27,404 ERROR
[org.ovirt.engine.core.vdsbroker.vdsbroker.GetVGInfoVDSCommand]
(org.ovirt.thread.pool-8-thread-28) [3258de6d] Failed in GetVGInfoVDS method
2015-03-23 16:37:27,404 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.GetVGInfoVDSCommand]
(org.ovirt.thread.pool-8-thread-28) [3258de6d] Command
org.ovirt.engine.core.vdsbroker.vdsbroker.GetVGInfoVDSCommand return value
OneVGReturnForXmlRpc [mStatus=StatusForXmlRpc [mCode=506,
mMessage=Volume Group does not exist: (u'vg_uuid:
aAoOcw-d9YB-y9gP-Tp4M-S0UE-Aqpx-y6Z2Uk',)]]
2015-03-23 16:37:27,406 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.GetVGInfoVDSCommand]
(org.ovirt.thread.pool-8-thread-28) [3258de6d] HostName =
patty.elemementary.se
2015-03-23 16:37:27,407 ERROR
[org.ovirt.engine.core.vdsbroker.vdsbroker.GetVGInfoVDSCommand]
(org.ovirt.thread.pool-8-thread-28) [3258de6d] Command
GetVGInfoVDSCommand(HostName = patty.elemementary.se, HostId =
38792a69-76f3-46d8-8620-9d4b9a5ec21f,
VGID=aAoOcw-d9YB-y9gP-Tp4M-S0UE-Aqpx-y6Z2Uk) execution failed.
Exception: VDSErrorException: VDSGenericException: VDSErrorException:
Failed to GetVGInfoVDS, error = Volume Group does not exist: (u'vg_uuid:
aAoOcw-d9YB-y9gP-Tp4M-S0UE-Aqpx-y6Z2Uk',), code = 506
2015-03-23 16:37:27,409 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.GetVGInfoVDSCommand]
(org.ovirt.thread.pool-8-thread-28) [3258de6d] FINISH,
GetVGInfoVDSCommand, log id: 2edb7c0d
2015-03-23 16:37:27,410 ERROR
[org.ovirt.engine.core.bll.storage.SyncLunsInfoForBlockStorageDomainCommand]
(org.ovirt.thread.pool-8-thread-28) [3258de6d] Command
org.ovirt.engine.core.bll.storage.SyncLunsInfoForBlockStorageDomainCommand
throw Vdc Bll exception. With error message VdcBLLException:
org.ovirt.engine.core.vdsbroker.vdsbroker.VDSErrorException:
VDSGenericException: VDSErrorException: Failed to GetVGInfoVDS, error =
Volume Group does not exist: (u'vg_uuid:
aAoOcw-d9YB-y9gP-Tp4M-S0UE-Aqpx-y6Z2Uk',), code = 506 (Failed with error
VolumeGroupDoesNotExist and code 506)
2015-03-23 16:37:27,413 INFO
[org.ovirt.engine.core.vdsbroker.irsbroker.ActivateStorageDomainVDSCommand]
(org.ovirt.thread.pool-8-thread-28) [3258de6d] START,
ActivateStorageDomainVDSCommand( storagePoolId =
8c3c5df9-e8ff-4313-99c9-385b6c7d896b, ignoreFailoverLimit = false,
storageDomainId = 29f9b165-3674-4384-a1d4-7aa87d923d56), log id: 795253ee
2015-03-23 16:37:27,482 ERROR
[org.ovirt.engine.core.vdsbroker.vdsbroker.GetVGInfoVDSCommand]
(org.ovirt.thread.pool-8-thread-42) [5f2bcbf9] Failed in GetVGInfoVDS method
2015-03-23 16:37:27,482 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.GetVGInfoVDSCommand]
(org.ovirt.thread.pool-8-thread-42) [5f2bcbf9] Command
org.ovirt.engine.core.vdsbroker.vdsbroker.GetVGInfoVDSCommand return value
OneVGReturnForXmlRpc [mStatus=StatusForXmlRpc [mCode=506,
mMessage=Volume Group does not exist: (u'vg_uuid:
aAoOcw-d9YB-y9gP-Tp4M-S0UE-Aqpx-y6Z2Uk',)]]
Could someone (pretty please with sugar on top) point me in the right
direction ?
Brgds Jonas
10 years
Re: [ovirt-users] cloud-init root password?
by Jorick Astrego
This is a multi-part message in MIME format.
------------MIME-2476814998-964641021-delim
Content-Type: text/plain;
charset="windows-1252"
Content-Transfer-Encoding: quoted-printable
On 04/07/2015 11=3A31 AM=2C Michal Skrivanek wrote=3A
=3E On Apr 3=2C 2015=2C at 13=3A07 =2C Jorick Astrego =3Cj=2Eastrego=40netb=
ulae=2Eeu=3E wrote=3A
=3E
=3E=3E Hi=2C
=3E=3E
=3E=3E On 3=2E5=2E2rc3=2C the root password field from cloud-init is missin=
g=2E How do I set the root password now for a fresh VM=3F
=3E Hi Jorick=2C
=3E This was 3=2E5 enhancement to support also non-root users
=3E you use username =22root=22 and set a password=3A-=29
=3E
=3E Thanks=2C
=3E michal
I normally deploy through foreman and we have ipa integrated=2C so I
haven=27t used it in a while=2E
When I use username =22root=22 and set the password=2C how do I add another=
normal user then=3F
Say I want to add an user account =26 set the root password=2E When I fill=
in the username =26 password there is no way to login to the system as
this user and gain root access in any way =28sudo is not allowed=29=2E
So it could have just remained rootpw as the vm is worthless otherwise
or am I missing something=3F
Regards=2C Jorick
Met vriendelijke groet=2C With kind regards=2C
Jorick Astrego
Netbulae Virtualization Experts=20
----------------
=09Tel=3A 053 20 30 270 =09info=40netbulae=2Eeu =09Staalsteden 4-3A =09KvK=
08198180
=09Fax=3A 053 20 30 271 =09www=2Enetbulae=2Eeu =097547 TA Enschede =09BTW=
NL821234584B01
----------------
------------MIME-2476814998-964641021-delim
Content-Type: text/html;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
=3Chtml=3E
=3Cbody=3E
<br>
<br>
On 04/07/2015 11:31 AM, Michal Skrivanek wrote: <br>
<font color=3D"#000000">> On Apr 3, 2015, at 13:07 , Jorick Astrego <=
j.astrego@<a href=3D"mailto:netbulae.eu">netbulae.eu</a>> wrote: </f=
ont><br>
<font color=3D"#000000">> </font><br>
<font color=3D"#000000">>> Hi, </font><br>
<font color=3D"#000000">>> </font><br>
<font color=3D"#000000">>> On 3.5.2rc3, the root password field from =
cloud-init is missing. How do I set the root password now for a fresh VM?&#=
13;</font><br>
<font color=3D"#000000">> Hi Jorick, </font><br>
<font color=3D"#000000">> This was 3.5 enhancement to support also non-r=
oot users </font><br>
<font color=3D"#000000">> you use username "root" and set a pa=
ssword:-) </font><br>
<font color=3D"#000000">> </font><br>
<font color=3D"#000000">> Thanks, </font><br>
<font color=3D"#000000">> michal </font><br>
<br>
I normally deploy through foreman and we have ipa integrated, so I <br>
haven't used it in a while. <br>
<br>
When I use username "root" and set the password, how do I add ano=
ther <br>
normal user then? <br>
<br>
Say I want to add an user account & set the root password. When I fill&=
#13;<br>
in the username & password there is no way to login to the system as=
3;<br>
this user and gain root access in any way (sudo is not allowed). <br>
<br>
So it could have just remained rootpw as the vm is worthless otherwise =
<br>
or am I missing something? <br>
<br>
Regards, Jorick <br>
<br>
<br>
<br>
<br>
<br>
=
=3CBR /=3E
=3CBR /=3E
=3Cb style=3D=22color=3A=23604c78=22=3E=3C/b=3E=3Cbr=3E=3Cspan style=3D=22c=
olor=3A=23604c78=3B=22=3E=3Cfont color=3D=22000000=22=3E=3Cspan style=3D=22=
mso-fareast-language=3Aen-gb=3B=22 lang=3D=22NL=22=3EMet vriendelijke groet=
=2C With kind regards=2C=3Cbr=3E=3Cbr=3E=3C/span=3EJorick Astrego=3C/font=
=3E=3C/span=3E=3Cb style=3D=22color=3A=23604c78=22=3E=3Cbr=3E=3Cbr=3ENetbul=
ae Virtualization Experts =3C/b=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3B=
border-top=3A1px solid =23ccc=3B=22=3E=3Ctable style=3D=22width=3A 522px=22=
=3E=3Ctbody=3E=3Ctr=3E=3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=
=22=3ETel=3A 053 20 30 270=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bf=
ont-size=3A 10px=22=3Einfo=40netbulae=2Eeu=3C/td=3E =3Ctd style=3D=22wid=
th=3A 130px=3Bfont-size=3A 10px=22=3EStaalsteden 4-3A=3C/td=3E =3Ctd sty=
le=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EKvK 08198180=3C/td=3E=3C/tr=
=3E=3Ctr=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EFax=
=3A 053 20 30 271=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=
=3A 10px=22=3Ewww=2Enetbulae=2Eeu=3C/td=3E =3Ctd style=3D=22width=3A 130=
px=3Bfont-size=3A 10px=22=3E7547 TA Enschede=3C/td=3E =3Ctd style=3D=22w=
idth=3A 130px=3Bfont-size=3A 10px=22=3EBTW NL821234584B01=3C/td=3E=3C/tr=3E=
=3C/tbody=3E=3C/table=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3Bborder-top=
=3A1px solid =23ccc=3B=22=3E=3CBR /=3E
=3C/body=3E
=3C/html=3E
------------MIME-2476814998-964641021-delim--
10 years
Re: [ovirt-users] cloud-init root password?
by Amedeo Salvati
--_=__=_XaM3_.1428409568.2A.773706.42.6460.52.42.007.885104679
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
=0A your mileage may vary!=0A For example we use python api with clou=
d-init and template to reset root password (you can use for example comma=
nd like this: "openssl rand -hex 10") and to configure network / configur=
ation files and freeipa...=0A > Michal, are you working with plain pass=
word or with salted hashed ones?=0A > I had some experiment on hosted-e=
ngine with strange results on that.=0A try to use python api by passin=
g:=0A users=3Dparams.Users(user=3D[params.User(user_name=3D"root", pass=
word=3DSPASSWORD)])=0A have a look at python example on http://www.ovir=
t.org/Features/Cloud-Init_Integration=0A Best regards=0A Amedeo=0A=0A=
> Date: Tue, 7 Apr 2015 13:34:24 +0200=0A=0A > From: Michal Skrivane=
k <michal.skrivanek(a)redhat.com>=0A=0A > To: Sven Kieske <S.Kieske@mittw=
ald.de>=0A=0A > Cc: users(a)ovirt.org=0A=0A > Subject: Re: [ovirt-users=
] cloud-init root password?=0A=0A > Message-ID: <02D7FE6F-5638-459C-865=
E-064652CF6162(a)redhat.com>=0A=0A > Content-Type: text/plain; charset=3D=
iso-8859-1=0A=0A >=0A=0A >=0A=0A > On Apr 7, 2015, at 12:21 , Sven =
Kieske <S.Kieske(a)mittwald.de> wrote:=0A=0A >=0A=0A > > On 07/04/15 11=
:31, Michal Skrivanek wrote:=0A=0A > >> Hi Jorick,=0A=0A > >> This wa=
s 3.5 enhancement to support also non-root users=0A=0A > >> you use use=
rname "root" and set a password:-)=0A=0A > >=0A=0A > > well the enhan=
cement should not break existing workflows.=0A=0A > >=0A=0A > > if no=
user is supplied you should set "root" as a default.=0A=0A >=0A=0A >=
well, yeah, it could be pre-filled with root=0A=0A >=0A=0A > >=0A=0A=
> > I'd consider this as a regression, if I understand the change corr=
ect?=0A=0A >=0A=0A > it works like that only with REST API:)=0A=0A =
> changes in UI dialogs are common.=0A=0A >=0A=0A > Thanks,=0A=0A >=
michal=0A=0A >=0A
--_=__=_XaM3_.1428409568.2A.773706.42.6460.52.42.007.885104679
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
=0A<div class=3D"xam_msg_class">=0Ayour mileage may vary! <br /><br />For=
example we use python api with cloud-init and template to reset root pas=
sword (you can use for example command like this: "openssl rand -hex=
10") and to configure network / configuration files and freeipa...<=
br /><br />> Michal, are you working with plain password or with salte=
d hashed ones?<br />> I had some experiment on hosted-engine with stra=
nge results on that.<br /><br />try to use python api=C2=A0 by passing: <=
br /><br />users=3Dparams.Users(user=3D[params.User(user_name=3D"roo=
t", password=3DSPASSWORD)])<br /><br />have a look at python example=
on http://www.ovirt.org/Features/Cloud-Init_Integration<br /><br />Best =
regards<br />Amedeo<br />=C2=A0<br /><div>> Date: Tue, 7 Apr 2015 13:3=
4:24 +0200</div><div>> From: Michal Skrivanek <michal.skrivanek@red=
hat.com></div><div>> To: Sven Kieske <S.Kieske(a)mittwald.de></=
div><div>> Cc: users(a)ovirt.org</div><div>> Subject: Re: [ovirt-user=
s] cloud-init root password?</div><div>> Message-ID: <02D7FE6F-5638=
-459C-865E-064652CF6162(a)redhat.com></div><div>> Content-Type: text/=
plain; charset=3Diso-8859-1</div><div>> </div><div>> </div><div>>=
; On Apr 7, 2015, at 12:21 , Sven Kieske <S.Kieske(a)mittwald.de> wro=
te:</div><div>> </div><div>> > On 07/04/15 11:31, Michal Skrivan=
ek wrote:</div><div>> >> Hi Jorick,</div><div>> >> This=
was 3.5 enhancement to support also non-root users</div><div>> >&g=
t; you use username "root" and set a password:-)</div><div>>=
> </div><div>> > well the enhancement should not break existing=
workflows.</div><div>> > </div><div>> > if no user is suppli=
ed you should set "root" as a default.</div><div>> </div><di=
v>> well, yeah, it could be pre-filled with root</div><div>> </div>=
<div>> > </div><div>> > I'd consider this as a regression, if=
I understand the change correct?</div><div>> </div><div>> it works=
like that only with REST API:)</div><div>> changes in UI dialogs are =
common.</div><div>> </div><div>> Thanks,</div><div>> michal</div=
><div>> </div><br />=0A</div>=0A
--_=__=_XaM3_.1428409568.2A.773706.42.6460.52.42.007.885104679--
10 years
cloud-init root password?
by Jorick Astrego
This is a multi-part message in MIME format.
--------------030607080403010805090109
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Hi=2C
On 3=2E5=2E2rc3=2C the root password field from cloud-init is missing=2E Ho=
w do
I set the root password now for a fresh VM=3F
3=2E4=3A
3=2E5=2E2rc3=3A
Met vriendelijke groet=2C With kind regards=2C
Jorick Astrego
Netbulae Virtualization Experts=20
----------------
=09Tel=3A 053 20 30 270 =09info=40netbulae=2Eeu =09Staalsteden 4-3A =09KvK=
08198180
=09Fax=3A 053 20 30 271 =09www=2Enetbulae=2Eeu =097547 TA Enschede =09BTW=
NL821234584B01
----------------
--------------030607080403010805090109
Content-Type: multipart/related;
boundary="------------070206000408010806070205"
--------------070206000408010806070205
Content-Type: text/html;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
=3Chtml=3E
=3Chead=3E
=3Cmeta http-equiv=3D=22content-type=22 content=3D=22text/html=3B chars=
et=3Dutf-8=22=3E
=3C/head=3E
=3Cbody bgcolor=3D=22=23FFFFFF=22 text=3D=22=23000000=22=3E
Hi=2C=3Cbr=3E
=3Cbr=3E
On 3=2E5=2E2rc3=2C the root password field from cloud-init is missing=
=2E How
do I set the root password now for a fresh VM=3F=3Cbr=3E
=3Cbr=3E
3=2E4=3A=3Cbr=3E
=3Cimg src=3D=22cid=3Apart1=2E08040004=2E08030302=40netbulae=2Eeu=22 al=
t=3D=22=22=3E=3Cbr=3E
=3Cbr=3E
=3Cbr=3E
3=2E5=2E2rc3=3A=3Cbr=3E
=3Cbr=3E
=3Cimg src=3D=22cid=3Apart2=2E00080108=2E04080905=40netbulae=2Eeu=22 al=
t=3D=22=22=3E=3Cbr=3E
=3Cbr=3E
=20=
=3CBR /=3E
=3CBR /=3E
=3Cb style=3D=22color=3A=23604c78=22=3E=3C/b=3E=3Cbr=3E=3Cspan style=3D=22c=
olor=3A=23604c78=3B=22=3E=3Cfont color=3D=22000000=22=3E=3Cspan style=3D=22=
mso-fareast-language=3Aen-gb=3B=22 lang=3D=22NL=22=3EMet vriendelijke groet=
=2C With kind regards=2C=3Cbr=3E=3Cbr=3E=3C/span=3EJorick Astrego=3C/font=
=3E=3C/span=3E=3Cb style=3D=22color=3A=23604c78=22=3E=3Cbr=3E=3Cbr=3ENetbul=
ae Virtualization Experts =3C/b=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3B=
border-top=3A1px solid =23ccc=3B=22=3E=3Ctable style=3D=22width=3A 522px=22=
=3E=3Ctbody=3E=3Ctr=3E=3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=
=22=3ETel=3A 053 20 30 270=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bf=
ont-size=3A 10px=22=3Einfo=40netbulae=2Eeu=3C/td=3E =3Ctd style=3D=22wid=
th=3A 130px=3Bfont-size=3A 10px=22=3EStaalsteden 4-3A=3C/td=3E =3Ctd sty=
le=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EKvK 08198180=3C/td=3E=3C/tr=
=3E=3Ctr=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EFax=
=3A 053 20 30 271=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=
=3A 10px=22=3Ewww=2Enetbulae=2Eeu=3C/td=3E =3Ctd style=3D=22width=3A 130=
px=3Bfont-size=3A 10px=22=3E7547 TA Enschede=3C/td=3E =3Ctd style=3D=22w=
idth=3A 130px=3Bfont-size=3A 10px=22=3EBTW NL821234584B01=3C/td=3E=3C/tr=3E=
=3C/tbody=3E=3C/table=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3Bborder-top=
=3A1px solid =23ccc=3B=22=3E=3CBR /=3E
=3C/body=3E
=3C/html=3E
--------------070206000408010806070205
Content-Type: image/png;
name="bafbjece.png"
Content-Transfer-Encoding: base64
Content-ID: <part1.08040004.08030302(a)netbulae.eu>
Content-Disposition: inline;
filename="bafbjece.png"
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
4NaOYKxjRs7HnSfB+IY5Yp7SPU2j2ZaR6Pg0HdH31soAPnni/uM0lAffKMBEHFJxbgxfvE99
19JIBDgLeyP4PFlR4EoQhEIKnL0n1MgrMnn4vdzyy+lKoLfdJBlh0k8Zksfip6w3W9fPdwSa
TqX/fNuYbVk7RmB+xioT8wuiDBt/E9HbOlMGowAjAdNAQPPDeVyk5lxfNKe80noqPkffFSuK
v8o+Gv+uff2d3M/LXrpf/0Eyj9ZGKdfl+bqkvHePrmKgxTvrPG+eTNI6l3V3Irqxbp6k9yKs
S4tso802sTv/eq8dMfIAu++B261a+PaYk8+2M884R2eFO/mF53jto005OdUyfegsJl3mD/U4
PWfzlO2/LkaHztlx++39LuJCmbz9bpXlbf0t9oJHEPkjBJ+0ebRjChJZm51HijaJRFz0m8TJ
6WCMFmdo7xmqxd1+JNSuRldwja6Ladm8kV5D3CKJhkGGN9TdfbFplGAkR4CAI7ZFF3QWCiJB
JtDOb7L+RHQDl+55thUJqLcrom+SCb34O71uQACQ6AByf95C3FMXGhR+a1W4xRB9RRsGkxqb
uLUkBAgluylXJF3nO4IwDM9dK0zpiuvgpZToUfZLdgRaGoHxH463LXUNid85qv0EYt0ZKDG9
gSAOMB+vNWeCEexwlkfBTfUj5pf0Bc58hjURBDntE17GRHmqQJT4+ffulnqa/p2Xn4wc0iVr
7X26PG2Ma8I9bczQlmQBdXnKmNnKlK1N/c+UuQPiO2IOW2sG9zCnC6D4ZMuE1tqSHubidcJa
0L6h/cLv9FWdoTy9h17inSP5prXBe+ankCswJXTC+dOSS/a3Z599xjbaaCMrl/fk2CNyuvZ3
VFzc1gVh8juq7mw5P4cRSL8+aFlL1M3PoeXZNizyEYiBI/mT76nx6RqCJgcTGKTpQYuFFhbS
d4l+ff2s1dXXXSdRoABNZx1z86qtrnKKnXbiMbb/PkdbeXmxffHF15IEmpWWQIxX25dfT3Cp
el2tpO410iLhnQ+tshiFwiIk7vX27vvvW98Bg+z7KdNs0tcf2/VXnmvXXXW9TflhjlXKkcEX
n//PTZgtTxedS/P81ddfycxUbZSmKl/3teHtT9edW70Ioa+mTLXZFRU2c9oku+WmP9vOu+wg
SSWe+nDZ3wYT1HTDkiEuHTMYx6UyvcSnS5+h6EUWHbdjYT8XWcPaWHC+iF5MwQIhi6M0EbA5
En40ECfvsNJS1sZMLsIGMX4Ib9CwLFrmN9CljbpGIV9MeaAddPZXbcgT3EHU5OusUGbUHVZo
OKPsNLusLsLDd/h8HZt3T+jcYRj6yHUOiIC0AtB4a1UgiYdIQVgVe7Gt9XPRtIW7xVtqAYyu
KtH4adkrrbTIRWi1a3XFWY2f+Wf8g3llIKT8bFh0XCJZc9DG6cwmy47AAo0AGl/wONon15pG
BHzQfuW4gx6sRMrL5zrME4+jxPj+YIh6NHA4xAJH+5V8KtPvMY0c+MTEf6bPhJm18qd+jzsT
5+V9ekZkgbqdTfwzGYFMMNHR8Zm6G8NSJuaX94QFgTlweFwewqQC0Wv8njZtmk2dOrWZ4AYt
r1tKKB2MMGsxeGPX3qH41oIzr1F9833PwPi3Vmb2/W9pBGJeJv1nlgH+zcCCACCS9MZIz7vu
ccnMbhKgtEj8hoHLi0xHOe/hyiTlqZOkr7hTsUyTL7D77rzVDjv4UPvk44/s088m2qGHHG1j
355oo+992DbZdHNlqFa6023a9O/t+ReetUsuv8wOGnWIu53XiUwV54WKkMepjgh5Xan0wTvv
2HbbbO1nu9zMB8JCCLZnz262ySYbSutUY9dec5XuZ6uwF19606646nYbdej+cjhULcZCjwj+
dTbYwE1FzzzzNJs1c5a9987Httnvt5IDrlucSYCJD/g1GrTQ3Xb/TcfYxnHptK3Etedpb4Pb
U3dH5G1f+3UevbpcCtZqJ2w55jp92iybNGmy5ny24ElCjsKiQPTCcAqACwvz3UmFO8RaxBss
Js75WClIA1wvYKwVrBcUSzjTUC0vk3gxlzl2RKC0NA7pWNSwipHY4+SHO+8kEFIdXCmmkdA6
KpdcKlz9MnfuPJ2ln2EzZsyyqsparb0SNxFtiwAoNsWkfc5Ey8y8MQez8jqrmDdTxwnkYR3m
IaEhaOpJWxz0tNTv7LvsCLQ2AmidYthLENAiqD1O1E91TZU0UXPtmmuutokTJwZmVyotBGY8
nCE+77zzbJ4Eqzk4dkNgpDXLFXrsOa0F6nQBk9qR7onzx3syackTt7kjPuPz/Ivjs7Xxacv7
QAEEWVwqSZIqUEj9HZvoLo6+/5QCvkxwkjq+qXg43uNS97rUdKnlJP9mLZD+pptustNPP93h
N7m8eA2Qh3SYSTMvydcitVR+9l12BBZ+BNIzvoHnaXJZtvDlZ3P+zEcgML5u/gmjC0HthH0y
oxvHpXYlHWmdnAYHA8FU089ZYh4moqFWjn1yJVn/4x931vndbrbP3vvZ4/fegyWZFUn7du/9
T9oftv+DHABV2GOP3G777ruH3NBfIvWV2WlnX2RHHnuiTfrkU2lpZTbDXb+NRVZc0EXKuRLr
2aWf7bvbXvbecy/bFsOHSaJeb1UiaEY/+HdpfatsyErL2UN/e8D2PGCEXXbZeVYkN/XnnHOu
nG2NsG8mTVX/a+Tws8GWGjxA1zA9acO32c7uve12K1EdO+y4h113/XVWyOFgBfFHTiT9VCFZ
45vYQNBKtiOkbmwLXFQ761/g+jo0A45uAPd6e+21V3Vm/FKbK5P8XAlNENbs9sfdbcSIg61L
p1Krh1GTsKFaHs25IqVeJpCYQC/K4I7sRBg/89RzVtpnOVt7/fUEexW6ZmGG7bH3SNts+BZ2
4rFHqQnp12Ekb/Im+mpOktW411pF0Be8MRfq0nfZdWo9qI+yeCjSud+Z06fY2RdcbuPeeZ+l
68cG8vM62yGHjtLY/EEFtCz8wbi6XmeIucsML5wIPNyZlhh4a6iyF5971vr2/52tsvo6PgfB
C/SiHNFs2dkRaD4CfgQiKSB04YlXdvCD0Wh3j77bNttsc1t+yLIR3ItBVrrJ30+20aNH21HH
HO3EOw5++CwsluBMi6Y2Okucadxjc2m3QMkQkhkGyu7I4KWlRx9eTTLO6Mh647I6igl0xjfN
0LQ2XskHQBZF/1ors6P631o9ye+Tx8StgSKBSqY0LZWdzAgHc2oE8lobaA8U6uqCtdRYneu9
7bbbZGlUa3u9sKdtvvkW/j6Z/nC/GjDHWpMd6QCrpfZn3/2WRyBGfJkRYOs2CL/l8fs19D2x
AyYBQ2KTTY5rqbPSh6bspPzkwRkFTDWaKggLECb601wR3Gz5W/5+U5v6/Xcmxa2Y1RLXLlFr
nYhxtG2b/X6YTf7uW6sSIrX8Epl/dhWdXmvLLLuM/fj9D5bbRZpgEdkNViTG+TEr7LGkkGyj
3XHbzXbjtZeLORaHCpcjj575MnGmLb/fbLhN+fF7OV/gfDLedEHalbbSisvZ9BmTdcWNzFsb
59raa69tM+Siv75WCL1apjxoA5W2Tk4bGnUtBhL+IDhoaWwW/l26jSkurbWNfeFr/fXkBI78
ARDT4ji8/NXb8y++aOdfdI2tOXQ9G3XwSJ0l72JvvDnGbrjxZpuk67rOP+ccK5WgJFfCFje/
V3H5fkG9crvnKCC6NlgF+DUHxOEFkk8RxDCysmRw6wfBlhsZc/0Q+fxuI236LklRem+n1op+
k49T6c/85982cLVNbA1dEVEuD5nFOg9w9llnWa+euooh5CKHlxPoDuVtUB3EcO+14mF4Kboh
mGHQFD/fUqe1EpzU6VPEO3cdoumulae3Y44+2uZU5tpFl1xhgwYPtFm6V/v5Z8fYXXfervu6
h2ud6K5UXR3RiDbM+8L53jDQoR2BmcBktFZMNmaivHaHd5Vz7emn/m1DVi235X+3ppzdFUgb
LMcnqtubqISMavD1TifpR3AExtswxuEb30kb/iKckkWIjzMn9dUmjWNT4DsPqQleWTb8RkeA
PcnP/yYJ8jjDCGOK2X6ejspg7YDghquR3AQ63ssEOyuvtLJ9JEuj4jK9Q2Os6/EKdbvBj5N/
cFzRvUevsNb8HHxwNAdM5qPl0piDNbidoFHWSw6/EsACn7I90afaEKs0w6LwWYqjAuZpmrgO
3xMW0dJIXo0LAnYtNcdJljQFtybghVn7TQd1PxbCJNMbLdEeqePl6wG4hPHV92ZMseg/1tdp
p50WmFtN0jHHHGsfffSR+9fAoogQ1ls4OxxMooMH6Z/OCgjg8V40dc+/pgGqphRteN8scfZH
R46AL3qmoPkc+Q4fJDst19aG+c0ywC0P4a/qrTOnDkwivHU2jxCc4GTeJBrFXQRCFaBrGg7f
pIVP0C7hBQFT6OApE+9/RSIoOOsns0s/55FjpWIsI5I8FCLGoKGW81md9Zv2qB5nnilONYqi
LxIhXd8IAtXvIjmy4nyhTNYgJRDsF5V28rKd+Q7fpJFWWcWlXkexe7WNVLiNnaymChNQ3nC2
UW90HlinFF2Sn1sYSHucoBQ6kseMp52XtHsrMoem+VBz4sWeOflCvWmLmV5LBf8cziFnbJ/m
EJh09JgCwsQDo3OmzbRrrrja1t1kuF148eVWVz5H81trf9x5a+vXp5udcsYV9s5779r6qw20
O+/4i02vMJtXWS2m+WkrLS2zc8+9woauubqEJDNVUb3d8pf77bFHHxd8V9nQoevIhP4y6yPH
bXn1M+2v99xh+T36WVmPJey/jz9jyw0caEccsq899veH7a/3P2gVFbovW/C42RZb22HHnWjd
OpfYXTfdah+894699uk39s4n460or97OO+sM+2rCRJs7bboNHrikBDLV9sDdd7pp9MzqCvvn
k09ZUUMnO//c823tYauJ4dRdwjPm2u2332F/f+opEdc5tv6668u8s95Olxf1rl27Cdax1mCt
wnLn6F2DTZ0+RxYXl9vaG2zkXtd76o7uFVZeQUKCvaysJM9e1LVkjz31kp1z/kVaS3laj3k2
ffJ3dtoZp9qRJxxvK6+8so1/9wOZj15n4yd+YV2797Rttt7Wjhh1gD187wP2wfhPbOwnP9rY
jz/3ui8+71y1u8Yeuu8ee/jRRySEyrMVVx5qp515pvUb0F39rLJ777hDmmjaNkPHF8ZYme73
+79TT7eKyhq7/JKLdcy43IZtuonu+T7NOpV1k/M6aSDU4wAC9CysWb/UA44lHXBkBKjsi1/b
CEC8c/4Xc8sm51diPN0JVoP2r2qBCGfh63Q9i2DJNbWcaRfsCGY/kyXSJsM3sg8nvGdTdMZx
4w22lB8J+RBwnxJ51r33QBvz4stWoSM86w9b296f8D/rp6M49VMm26Ybb2wX3fwXe+v9T+2S
C6+zF5/IIfEwAAAgAElEQVR9ylb7XV+77sbr7PzLb5EQ7l1bfqn+glR5nY9wGTiLx8Vl+kyn
oV0QZz6t3TXa3uWRri2t1dkSjKWg8ZCUMWkpE2OV5j19o33pxjBN8oWKak3DGyzkFqro9meK
xi0TsxsLD2I6JKZBktMjOPJrjSTg4dO9S+szDjXaR66/4Qb7SEfcuGwImm3ajGl24QUX2BnC
6zC7eIEmhPP3KBWCBri1sWv/AIQSnLTyhcX+x0KDNtXyjhirTO3wtaHgzFY2/PQjEA970uJ2
7+9cT8fGHpH2LTcsHWZoypFlgFsevV/F2yCxY8MXoyjJNOse5x8gZ7wttxS4J9XPpioT8AjS
cImifgREyR2qIIloB/fCeA+yifVFxJGbuoJk3H/6thVMw2IcFaR0vKPMAOO0F92T54gYeM8e
b3u0yX9TSzLA852UtCc4tILoCe0gNVo4HlIRrxiSe+GhBo9chCHdprMIq/vVFZ0Ao5Tpin/O
mjXTymXyu9uee1mlzI0LJVyBYcqVtcDQtda0ktJS3TH9tm28en+b9M3X9tTrn9ge++5vV+lM
4KMPP2bHilH9x2OPWL9euTbywAOtsqaz3Xb7ndatrMBu0J3Re+yxt/378UetW0Gtff7Zx/bU
uMesR7/BttMW21kXCX2K5bitsmKunXTySboCYgWb8cMPds4Fl9gUMeNXXnqxbTZ8M3v9jdes
vtcgO+CQUbo6qM56dO1hr778irRPK9gWW25uebKUmDBhgr097k3bee/d7ZqrrrR/PfJfaYlP
s4eeeMB6dCuzkQeP0nnFCrviisutRFYT//rHk/bv/z6j9c79hpAmrD08tKOlbZCpd611kun3
OeecbceddIotv9Ig6yyGvEf3HlZUUiTNcY0tvfRge+O1S3V34xjb7PcbuZnzI2L+v/vuR1ti
yX72/eRJdtSRR9gp/3e6nTV0Lfvi60l2x61/tXl77W7DNx1uY8a8avWdl7R9R4zQuqqVo7s8
O/GIU2ze7Fl2881/tm7Snl13420yuT7Y/vbYvbIOybPPv/zK3nztddtv/wPsavXzRt3Tfcop
J8khWBc7+wxpGeZOsYuuuMKWXGUdmYnvJ5VcYHidvlEPfcU7wZKMB351YJ/tUBtHoElrFTS7
mF+G/TAIg5GRcKY33stA+02WP1gYBEsOt1DQ0smRRdE2225vN954pRw2fiNro+3t5TEv26rL
DlSLVBjaXq0v3CwOXKK3lXTqpOM3R9kdN9/txxnOOe84u/iya+yWW0db//79g9VUtPvEUOtw
HLYj36tTQZnjBG0RmMY4cFEygOmmIZkpTr5fPF3a5Dhfu3GjUxKni05e4WmGKdrBwX2LLsjA
5ucbNEDePNFmaZsZCd3nSxOld5zKd8Ez68PXiLTAMeNM0UVFRbblllvauuuuI21vlf/mTDCO
sYqLi61K1wrGAX8RwYM0zDTWVRGQL+IR9LZrjQdYZO3oyjOng+m5rLYij+/zNwPLrZBm/nfZ
mEU/AvGO3rTS65yHqXPfIqlhfh86aaG+WbYsA5w6ir+y367BE8MariLBsQeeLHOtWzdpT+Sh
LxmZzd91aYpku9zSZptsYgQA/rw0hiwAFg/MeNw7kC7xMcs8f68XR0zyGCcv5PaOZ3vzt3cs
5kdKC1Zie9oP4VckBhez4N79+gX6VOe789GY1mB9UGIDlhwgb+M6a67Nu3xuue281wF2wGFH
W6nuqR6yzAq6Z/owe+mll23T9Za2b+VN/LRzbrDOXWWmXz/XttpqC3vl9fE2Y+Y069W30Spm
l9sWm+9kJ59xnhXWV1q+tJWY5Y886GD7Vhrar8VgV83+0ZZcood9Lu/n1bq/a5lBg6xHj+7W
d+iatuqaa1px1TwZ+5t1lebTPTaLYWefnifPzDvu8v/sXQeAFEXWfjtp85IFRAQxYcAMRkAx
Z898YgATigkVz4ioiGDOZzxzOv8ze4YzpzOnM5x6BkRBEZS4cXZn/u971TXT09szO7uzS+yC
2Znurvi66tXL9Wc59shjdf2uBO3nm289j8BVv6H9ufLrgjo16V5n3QEwb66TA/b/k/zzmX9i
2lPgRBcCBKbClGdE7AaYcXbp2lmuvuoymQJi/IopE/Rc7TD8hYsQxnnSRZNkyy2HSK9+A2TH
4dvIvbfeAH/7TWVRTVwee/pFMKdjpApM97x5vwGWISkHjHt06yar9OsvQ4cNx1FSCKRVlZCu
lZ1klU23kA033ki6xGrkh2++lq8Qof3ccyZKRefuCFBWLzuO2ELe/PcLcE34Xfr27Yd7YTng
gMNxjveRajxy2qkny9iTTpZ7H7xfusN0vSI+T555/ln5ZRZcF8i9cCWTwMF6NoQcTaOdda+U
f3rzbN3MC3IvjxCwWh8NikcrJRBUPAeYmgVqiZ0ppUSytUU2ZtFkoDG3UIYxJTpVVcmg9QbK
phuvAwuO92SDgf3U7acIwRpDdE8AzmlC3bVNYanAOnjmkXtkt112lL33HynHYT7vueeeqN4E
0iqiuw2mKXcme4Y3r0l744TuZq/BzWB2pItOs4bzvOFecV7tWovKNBRuiWH31rEkV7ifBtwN
pqXx/eTzGnVcVGIgeWnEFDOM+c1TBAYPHqz56oHPLWPL986gbzbx2h3Q0eubn8rYzj9IV9Ha
keu7tJQuDrjGxmLeW5q59aNxjdig+fpr5y4G1eWEAPf49AqndVh5Kew2nVgMLOp1c0i/S/t+
lTJoNo95L2CAFTTLb9JIvFj0ZhMHUgKxqEFAcF+j8eFZruRrQkuVLxGaStD8J1auOhfvM4cY
ziAkOGYiePYk9/gXV18LZRQXVz9b204hDGxr2/LLX1OziBNUfkUwmz6rrIpgV/OwaVMbCq9d
mAj/8sssKVp/ffimMjoyiF5ES07yNywDaEHPqV6DwFlEvJwpF108CZrSLjAJrgfBHJOVV+kt
CxfNl4ZOxTCvj8FvtzemFRnJamy4Eame94ccPeZ4+eG3eTJow/Vk80Grof0aaIZXQnv0H+YM
TIJ4oKApBBMyWCrAP7emFkG5oK2ltJNrrQnEdxOP8MLxTSGoh7p0KsexYCE9S7FT156wbGZf
+qkpp65t9FeJe5XYQ9qNetR1QAkC1BWvRf5ecu31V6sf/XxoZadN+0nuf+ARMKjnyz0P3C09
e3SRg/bbCz5dY+XLLz6VGbPmCx0QRuy6mxLvq66ysuy2x55y8eTJiFrdANeDUjlg5BFy9KF/
lmJYllCLxfMfyWA0IRp3KAlTOLQ/acqlUgEtcwk05FUVUenfr4+Olz77DVSpgJGg2Sr9rkvh
O8z+R4oRUwCETLIOTIPjr5m2+7BvnpB0zKN0tCYZLOU3O4J7KwIEvEyYe8yMBG/2gKQS89wO
jbDYIY2wlozFE9eSqoClU+dOmjcJQU9FeVQqK+Dqg/VAiyrGkeCRY2SWKXrifGQb/fr3kY03
HiQvvfuJ7Lbb3qohUy0UW+dEJR7At4p08NtuTdRB50q5GDCn2tQW19JO15Z1YmGbzZeT/Uu1
64wx13gUHt4Mzg3bvxS8vPk81yxWiDl2C9Xr45YY3FzvJ5/62zsP6T0vQ5u1Dc59zkWHEdZ1
gPJKM+p3CEqUMEz530HgxgUGHtwwkciU7KCBsBghGnOA/sOOZMNeM2RLtnmTtU+tfmA013SN
M2fbwwEO+wwZdc4N7pWGBkb/KHVyJ2fCNZuPre5DUKDtEOBLSGMmvsMY6CLjWmDeDONrunF8
OjeKOqY0ygP5dCJggH2AsjzdsgyuNUWyTG+zxZ5l0F4GORcxwSosw02tsyLbLPUu3tveXmAp
MHiWpswF1t79WtKMbd6bXZaBe99/lmxL5W2ay/fs2k0qQJQ+8/hTMCneQMpCiPjcsEii2Nk/
/89/cAZ0LY7E2tpogzAVIpi3ZBZpJg3lJjbLOunRcyUwcsZ06s67/ia9e68qpWEeh5KEhqdU
ykAXx+p+BVFbgunEcxHBxGKTbUI903/+SX6aMUPueugR6dmru1QkF0ivnn3lur/9S7lr+lSF
QBhUlpZLEmUS+E3TsAR96mmtjH9E3HwPJEBiYHQRwg3MY7Fh2EGU18JKo6G2Rn79aTrMrPsx
NzZ74ydPHy5DhIJ5JBGAepoQZC7RWAtta4OUd+mLzSMGc+SwbFTVBebXPXBk2LEyH6bjq/bp
LoPWXV3WXr2fTABTvBBnKO+y30jp3LubROpno/2YnDNhoow/81yZNeM7+fCTT2TytTfLlptu
JFut1hv9DEsJYB+jxL2RcOXRFzG57W/3QvPeC+NuQo64NJA5h6koBRKUQTSCsYiAuacQooTR
drlcMSY9mgofvCyFXfMNzeIbLeBQ0t61v1RO1aBTHQQBzn0Kcbl2+E3tj/4mMQ8BVBhzPw6r
EMMoYd05TGwjLEQM88m1ZCwnqEUKQfMQB0OrR6XxuxSCGsQUCMG3PYz53ASiOlZeJfEFYQQC
+p9qGBgf419vviUvv/OBlMfK5OC995ZPv/0agqsu5qgBZ66qrsOZrlAkmymM6+bzPA2slvC7
Mh4u2Nr6rZbVfZ2rnWyvR/d4ACgbI2zvazt5NJAtC/ub8cy58GqDvf1UoUUHpXyYt5bopQ7q
mlZrMZ/9pjCUVg9EqCb6uX/rJn4LAIyseowYsnEd8R2oe4BzTbOFJuDjl195Ra64/ApllIm7
Kdg96cQTZcSIEal9y7bkFgjkAz9lXMiYAuXrb84D/skzGaaXpttc/6Ycq2OMl7DWZ+6pVruZ
Pbth2vNvLc9OBdlaAQHONjuD04yuxmjIJ4EeY3J0dc1KBAxwM5AsXzcoaSbhyJT2ezBIhESA
Ozqm38iJwBU5kOAkR2BTek76FVu67ukuaTsMdKa7v0NhqGa44wazpDWgrdks/F5aoQz8kh1/
kXTt1kPGnTxOJlx6vdTDzPmEMaPBlBXJe+++JVMvv1rW23gbWW/9tUG8/g4tbK18+tEHMvOn
XWRR0UK57aabdd4P3mywdC2rg89slYwZczTOrZ4qa/fvKzNn/iZ33geN6RmnS3lJGAwc/G2p
bcVH1xU0nCGsvyR23M8+/xxazQ3lnU/elKlTL5fOvTYGr8eozlhfWIcfv/ee7LLrXvILAogM
6NdXZyTP0zaWGogqC4m1+mJhLisRQQEOGMra+iZZY61+0AhXysknjpWTx52M80z/J88+/bRG
OyfTCZoevxn4B0wkNMRk0L+fNkPGnnCiHHzESfCF3ly6VJbK7F9nwb/4OmUOBgzojx5wLI0y
5rgxMnb8+RKPlsn+B/4JzAICB6Ev33/3vdx020Vy/PFjpf8qPaTnSispAV9RCQYAw69D8JOP
P3xHpk/bSYpq5kjvHitLJ/gnH3Pk4TJl8iVoY4DMmQMY3nOXnH7umVJZ1UlNQanFbkSnCR8y
G+qzBaEAXTYiYKBJCkdhxt6E4GCZqePWsd/aCO4tOxAwxLMRInFPU8ZE1xSFLKVqyv/2O2+p
VQUtPsLhMghuotK9a5XUg7mNQZDDNUf+oRi+jZYY51rnOeMDgA9Ki8Ny7z13yqEjD5HH7rpP
amC8UVoSk2k/fCeHHHE0gtZdLMcfeaSsufZacvTRR8mjTz5p1qUzbbl2bDT3Jmd7ggdETr4x
F37lNqd7t/OalJDPuHCuma+Nr9IywLa4idGRroy4xDIQLTGr2bpgmfVsz7PVa8u1dWzZ2rP3
vay1nzCi0P23pT609NwLu1x8gzK5wOvuPLAXSjXBvYgCW6YEJirXUAL3zjrrLHka+81nX3yG
JyHpt+qqchGCYHGfSSaxluLce0CHYp2kGE4sJC2fjTNpaWD5PufkQxtsl2tc6VgKhZTx5cRv
SSNOoaqdwfk2GuRrHwgQ+RWyep33luMdBwxw+7yppbaWGgQA4hQiAUmTSi58Eue8bmSwAica
dLYBNEPglCI65pXZyixV93UBKQScbjlMvO4M/Nj7S1Wvl5rO5CKwlppOZukIzQ/BH8rOu+4p
0YpOcgE25SP+zSjJmA9gpPY86CA57pjjEHkZ5os4CqVzt0p5/5Mv4Wc7GtzbQj026K833SXd
oEWOyUK5+96HZALqGH/6iTi/l/tqVNZBMKYy+MAyyBTPvq6ohKluCKaUCJZDRq7/gNVkt913
lcsuxZFd2Hx7VZXIOutsjH4h+jmiOicRNOTIscfLMePOlkMP2g8RqiPy4H33qXS6c3mlWvBQ
Mp3EWuXxTXH8I81ADW8MDGlpaSWObCqW2+64Sa698hq58kpEvB48RMYcM0ZuuvVWlcaTUW6i
aTTWP7WxNKHu2rmn7LfPQXIr/IYjsTuBE3B2N8a74QaD5QoEnorCtK0JJssMlrfGuutLtKyz
bDBoY/geY6z1CxDrJyRlFZXyzeefyZhRo9AEvYxDcigI/b4wNU8mFslY+O8ee+qZcsgB+2q7
TyCY2K233KDM719OPxnLL4bo7mUycNC68NUuRR/4HppgHl0JWIHQouk0TL4j0KyTDOGZq6Uw
My8BXOph2h5Fm7xvCBSzUZprLu2AaMmyLFao29y/yITR5JHEO49m0WNY+MHsCYEonj17DmCS
lKmXXSJXXEGhMHeFmKzSE2fFP/uElPHoPqxBMsFh4A26ETG/MZ8MaeC4bt07ydQpF8oJ48+T
SydfLButDaEaGOt4Q438Zfxp0rvP6nLUsadIZaeoPPLkozJil93klRdelB23317fR4rRNTQ5
8Id5TVz/uWayHj3WDsmPzPQyT37NtKThJIPDLTjXGPzqba97+qY6qHGvH6sfysnX0q69xtua
esiwN6Pv6PvuJL7bJtdJGBqB12rUKaDE7ySEtLTyuebqa2THnXbA3hLCGroCOwEtjRrVV7OR
a41r0OGsbZsdzvzy3WPPtYIJbTdPxaGFQaIgBqw1byPI2xwCDlZq8/pleVoQsGZTiRdfFT36
90f9cF/zvgR3ljkIkDAkAibh/eADD6Slb0B8h4wcqdoWk/yngPrTgXi+404cwQJtSwwS7qee
fgr3GFkxJF/hiIguCKbVpTNMuVyJiMYiV3sMgMUj7s2oRdxCYsDTQ9tlez/bdbo73H11G3Ru
sVIg+aSV/dBTa/llggvV4Ga82DZcFMRAp94/fxCLUXLLb77ThMyFme78hQuV0SzCnCSjyqRv
G0U4N8Bi4YKaTDCOmAcLqqvx6qNS2rmranMSYKqKwYiWNi6A9vQ06b/hMBl1zAmSbKiVYpgZ
N+L8TjKBsRDOhsbRJzBylEXwu42AwQ0jYBQ4OESWxuYeXwDzryZpLOuCgFIow7bJJSdq4BPY
BFNrRtKERrqiTBrBlReFy3X9RSKIZogIs3VQ+VTXMkp1qQaVoo9uBFQxz8rmiOrq6g3hDc0n
mWHorHRdJ2AiTNDEqxeqKXUpGNVG+DjfdMN18vgTT8iTz7+AdYvjxHQ80EZDeEV48GxtHk3E
eLULEPyrCfeqcFxSOFyCe4wWDTNpHPUUBtzee+9jOe0vU+SvN98iAweuAua8AcIB+vUisBaC
/NTi2KgG4JRYeQU0vzR7jkg0UU0SCCbi8ANmYCAcj1FeWiJNNfOkBExIdXUD4IX+gIkPw7+3
CO3Bnk5iScAc/ed53LouGwl3wLOsEuNGu/WLcDcp8wF7HncWRsCvMLQWBg+k1znLBJJ7XQ4r
dLoeR7QceOCB8NuHzzyY1xLMwdLSMo1WSzaXBgU8B7ihnswAfRpp0gyLg0YS7UVYD4gBUDNf
yjuBmaXFRYO5XwKhGX35Q6iA81TXOo4EXAQ39ybMdzIFCRzRBdtorO8oAsiFIGyOwnWhAeVq
JYa5yz2UiduTMsD4EG8xEJbdJ5V55LTOkvy0ju6szRicbPWYBZRqK1+m0dbvJSxtM3r0GlKu
MWTpUrvcznccbWksH9i29H7a0m5ryrjbt3SZvg8Xt+7tY8Yz7hdIzPP111/r0Xf8bek7PqNQ
qR77E88CXoT99bprr025HTTCV57BsXhfv7F3Pvzww3LKKSdnRIGmUub3339XQVUXCJRIV1JI
lcBe98477ygjy7gQxP3ecQzHsXg8zYSnPfw661dZa+CaGCA6hq7vussuqmVm2aOOOgr9Rg2O
9pmZNLCdGaHSB84FAZRehKm9hItRoaElTDG7cMylqQJ7j2fCO7lSxYrQD6Yk6RlMUkODmvrd
exfLmarsM5Zy9y0Hcki1toz+SMEwPUbvXLUj865FP3zkJ3AJNMDL6NzIr9ucOPRj4HeaHFSd
Ce8pEsy+gEhC0kTT5GGZ1HTTH6yRzAeRGokI96Qj421aNWX0eCFUxfMOmXjtRQrmieuv054i
XCez7YO91nqRSDQwpZ7rBYdoW7Gd5zU+TgXaSw+yMjWZv14pr/vZ4vhdqAR5Sfe/EBjpK6Iw
RTcjwwCzPg1SgxffAF9W9xyzb5jltCxuNDIvvpPQrPJGRXknra+JQadAgDJiazhUDgaQ9GuZ
MtRhnMVLwpi+wsXw2cOO6bgRsC9hMKidUKczj1Antb8JRJRmQ0XQYkZRf4haV2zqNCELIahW
5woKXTjzECILDJ+N7pqgphObIIntynIQ0zSzbEKoqTB8iNHjWj3mx2z6FKArAQDCgMQ4bdWS
TdA24/djjz6u5wCvu94GMv2nGbomTwCREaapcBNMz2D+HIe03qw7SvZRGTdf9LUKmmVrKJmE
MIAjS9CGGWOtBoN51bU3yobrDZK1+g9QQr8eUaQZ7IdCAKKREvjvRtEX2Jgo4UNhRJEeOwat
G8BOrQBxRSOjhOJscB6nFENETogQqDdHHYZ50HahdVZfLUonWANgx9RYV4s6cWQFrllXjNoH
PV/S9lyzsTb9tnOBbXdE8ttMO6KdoM7CIED8b88u5Xok40u3IJrTN2BuE68UQ8PLI7h09ui8
wyq10wZrmpYOFORRY1wO9wkm4o7iGPz29YoMAdYL1nBZqZnruqUozjHC4i5VDrOLWc/2WUMq
4afdghSruB4ZRiOdtdkvd+ZmD/O7YUbs5HXa1i9XP/SyDW2ltH75daVVuewab1WhxZ25DTBr
zy6qBt7pA+eS8X3HjFWa0CT3Pctc8puvvwGMZSmFrMjeiP2WiQwvhUWsloLZJAQ+ZFYnTpyo
zCZ/c32R4aX7ne0D67RBpywT2qF4FH2OYA+LY4/UdY32dT1x2+NyxS1zn4OiSTb3EgqqKcRC
Xm6BKBdF3A0y0HGMP4oAkg1QBjGydBwCYA1aQVoAAmUmKozYgLoLcr+GptxNXrJuMr8hxr5A
gMhkqFRhVYS9uRh0QU19HYTFOKIU/W6EQC2GPvOUA60E36TH9T7oDY6FVlOG0tbml6+EIad3
cjM0D0pKj5cwcqVMqiB72YABzgDb8nXByWIWB0lGThAzffjbfHKP10ypFGmcyuzeCIk8lUHV
ReozPXkrc24avw9mZ432O0tXyFSzPcvgWrokxfA65WzT9rk2SVyUjQBOddVAKUvzevbjMp2o
gSggZYVfAXXmW5Tv0Mgp+CL5Zp2XhrnGOcHownZq2fdt67bXihdRjDOeP/Qv7lHjoowytiJq
fJrAsO2970FS1bu3Mlqs2Ry4ToNpu8WwgOmDUy1qI3zBUOqu6jBg2DSdnipTyPbsvEyzaM6G
qROX/WKNxqSXY9D+a2JJXNlohprTtR7QLjXJW2+ztTKl03A26eprrCm777WXrApfLEqW3Ruk
GbOt17SQ3izYqmlZ91sDBdlzr31k802GgukkE0tDZ/rkOpHkFYamT/zLwFbpshybhYUdkXln
bJP/qCVWWKUGTKqD78i8b95WCPGdI1MC4+Uv4ytp6rbCDgNz06YZGfnoNCTtPe+3n7TYnSef
Orx1BtdLBwRIgPJcUiZqYN1nj9KkWYUvZgZqHsMA8BtT0s4dnVjGlzXTWsjgE5ZXba6ZgObL
+Z2tnDbmTqn87t6gdDuZOHub87u20X79ni2ue3a1usCRd9Pelc46lFHLu4b8My4NsGqpt4RH
hlLCRZ+5aThbj73nfqYxKKAFJhzLYDmhx89gqvMe66cwh/kpZKqsrNSq1O8bQKewiWdspwKv
4ia1tFYoogJiV59aGk9bniudkDEDzGzQuaF9hSAVPxiw0lgroE9O/yk0ZtA8FYA3wpILMT4Q
rRHXUalDnAAyrglHo0NTad3nOd/waSTuSE1IZw90Nl/Kd+m+E4alVBzWIVSyR1GmHmcmKyWg
eIdMMsqpQI51Ad4oR6acpufUeLNvzOre39sCoxW5TMAAL+dv360B9CLtlrSDuuBSi9gfUCQq
iPgoIbebNZEekYguY65YJpXA4cvgH0UW+tN++1efQuC2G07xNEPsPEgxyM61ze+WdGZpYqm+
XegGUej4CyX+W2IucgGf84/vVbcPhyFSgQgZMRy7U1dXhCOIanJVYfhV1xxzzyMyVUk1IcDm
gu9hMKVKFiOSsyaqLvnMzrjmzZi6DGurm5DeMPmVqcQkN3l0ELg0hLLZB8nosQwf8LHZJB0W
XevhHdu6s4U6jCHLmHWVgDk/fRL7rT5Aeq3cW5lTyNmxFhHdFtYZ3iCori46/W0+LvcdSr4P
OOgAiTQBHjDpDKsGFkRREQJ+IaPRzjtSavbYDNj1zEiQirS/zkNtwBmZU8BYpDAH73N8YEyU
s3U+eO+mtPmbgrcFkFOnfaqXKeiZq2x/C53j2eoN7i95CGyMs7Vnz54tnXB2N82baWKpVgpK
xGO2KcHKqeKIqPBbp1TGQsmYZIt3UO4l08EtL2l3mXYZnvdV5Qu/fPM5nVTBsLetdhnAYqiE
/fYbrx2P6xnXi5oiwaCH9KKuFaByCp9TyckfgtuKJubHPYJIfe0dM3g+4nFJQzbfXLPR7Dnc
4QIe7KG63tEhCmf5T/cV2GDhy+wqwAE8i5v7szOEsO79tAojA49TCYrqZdas2fL229/KHnv+
Sd5+8xVYgsVkyJZboR4KZgkbaIvBHKsxCOpKQFMLMjiFT9hqGPeLUGdjU4288fa7Ei5fWbbc
arDzrhMAACAASURBVDhU7YuUrjHcOPXKCHzp7IYEpt3/+ZtCCJ7kGOxb+ooKSq5ZXFA9QeHl
HAJeU1wiQm4CalJCKZuDyCzDRYaYkj8iOaMdZn7kw8ccJ8GjKYzJpB5TkeVTqAaSbS7Ln0Kn
VTa45nvfBq9o63d7wJ5zhsc2GOaXAW1ogmXM73PBh1uYbmN2Y7e/XdfKBGPHop43iqNNaG5E
lo3zzrHCzdEENkylCJi4RaUZwAzm1+bQrPyj27C5q1+mrOmt02sSEGYPTpXRstxA9WOKM8o0
tltIp8mcmkAj6qOPcZTQz9GpJ1UXq9AWtaoWUwl8FbGIkRnmXvjocLmrY+3yvFPVL7vGYAgK
23kXTHjLac22b27YsTud0jzMSQil4WL0xba7Tr0W5va2VmFKpVtzPQx+rnAQ2AwR3D/++GMI
y+pU+8s9h0cYcYopblIK1UPMp9adTqjCPoVC3CwFuyQ69rulvhYKizzKUx7IT1vhTubD/XFQ
SevglgsO7veRK9/S9CyFcB24OjqJFIzZV+bhfY+cMgkmTgNB47kK4+34nTIJnqPNstaqn+Ud
RM+y1oKP2UkLfvjhhzJo/fXVNNr44fNJByX0AxSoYcSpkOH65zi45+MZGWBqahlLg7uNOeeb
/UQpWI000b1IxwJmFAW/+u9/5dHHn0UF5fBjflTee/99PDM7ud37jUANbaFOddWygHUEwI1o
NATXoWIIEF549p/y+Rf/RewPnqpAuoM0DjXuaBGaZQaw1H0bH1qYsbZimJ9D/WuCi3Gfd2Dd
QRBc7qsNNMDL/SvugAG2sOhU+4vFqQSG07ziRSxyNUehOYe7WxkXmf3N9ijNHHTA+FxVFqpB
LbR3uukUkAoKQlVAu7ZoIfDTd+8ZvwpWABJurIXUrVWjAdah7rDwu4lj0wo5FgtkbLktFp7M
FshNVGvTjdDUqxphSo61L25ZJO/YmZ/ug+bTDjl9Q/k6+MbyuBb602rXISigfxJhpF7E7qq0
bGsShAzwQaYkm35fSfQdBqWoF31F26Ew1QLsCwkKApOX1uCM43UoKn2Hpuc2OIiFrd5FOdtN
Bxr6boxWmLiC9TsjV+rYlXitj8zz9LcnX2ap4GoFgUApfM033XRTeeqpp/Rc0t5wcWBALGqw
VKiba9rwGafwkky2f0uyD61t2/aZS7CV/W9l9mY9a1Y+XxWPG120B+rwzqtmPV1MN7xjcb8b
bxd8nhXFHADiGQPIMSnKZYgHfIfIkOlN88WtwSYGMkzWIGgk4mrMmjVLXnjhBdlmm22U8VUr
Lsc1IV2i+S/dn5WZTH90+3H2gVz0EbtktlUoXRBwMarBT3lWMXYw9oE++ojBEYcfM+NOJBjx
Glnoo8s4FjHsb3UI4tUE31+afJeXVEoJ4n8koIG9+kaclIDAmBw4z6YnFJiHx0NRcM4Yqwlo
nKN69CDjalBLXCy1ScQeqE9IJ5hcd4Zwmcf6sT9RbHiNtdUICAncBJ/jJrXsQr00zcY3Ymgi
RgiCPiLwHoNg1sLvOon+0eUoSG2HQMAAtx12K0xJMhvZ6ACLiNwIib/Vj0Ih5DC7LuSqPx2p
O3/nzeMR8bqhjguH7s6oI5UnI3PbXlc7VNG2hp1ShTKwS9qsrRD4cQMzpu2shVyqqY3zS6W1
LSTm1hJuIsD1m9JTzlLdKJ2O2lmrnr/czN1lm7WHPKnnDqNrB8wK7W8tZxlhW8B+pzMZnadp
xOo/3U2yhKkFZZRrR6RpbKCk4xMMcIUfZCApaWcQjjoE1ODxQ7Yf2pK3W+aWu5nUb9bFKJk8
EqkIEbApQVe6A58wTKz52wbzat5Pe8cUoDzbMr3extgvA4X0r/RIeY8scDql75hS9qFlntM5
3aW8rQbXKwIEaMJJjdNqq60mn376qTzyj3/osEmA85xS+v1pZFgQkmYPw5xSZGDmVoapZxsA
5nU7am0VhVpAqSC6hUZ1lSBTwW057Sjqs0vPESi20IU2Pc5ndauVWksAQOuF7rNtGsBiKFTI
/q9CSPSRLm10halGYMWqqipdJ2bdAOM6ezK1pmphgWuuLWMdiHVF7SquBw3aQPbbD8f8wQ2B
iXnpw5oPE1wImLh+eQRgLU5BoPl1eXmJPPHUk3Lf3x8G0xuTrbfYRkYdcYR06gw3PoyXhoy0
pioG/VqHo/bu//sj8k+cfNKtEgchVsOqqtsgqQcD+iyOMuvRuVh223FnmfbTdLnx1lvk2+++
h842LMeMOVaG7bid1vP044/LD99/Kz9O/1lmzponq642SM4ad5J0LQdcaAoNvBODYGHe7N/k
kQfulWdeeRmWXOVSXtldzjxjvHRB8MwzzjlLLryaRxMWS6iuRr747HN54OmX5ewJF0Azncfk
LgSAy3nZgAFezl/w4hgeEWQq0aTMk4gwrd6L+6FeQ5vEDUxz59jJiFDdyV65i/C33eQs0ma+
HNV6ergcX4IAKiRZwUYhdbS1LN9pUhG889adl0y/cj3UPg/iys4HOxe884fmT4bIdSTNEG0r
QczgTGQotaD/JmPumpmtzJfeQAH8JwPLttPnCNo6+K0z1gGLu0eGheNfQ4xyjKr/xD9TTn2N
WJoMMNvBBY8aCzHaM951GAxrCM/o/6tBOvDMst6a3zbrtM6vbDOE7dAVV6X1lGZD2o+A0pBq
g3FAlGgVEGiF6JOLyuQdRqvkP74+hYPT1/SozbgVM+iAzLW6amnf8A7MLTaid0wiXAEPveUz
GFfO4GcAARvngprgzaAJ3hz+h1xTJMTtM+KTTFyiM1+BZwP2tBWShfrpefe/1vRDV4d76eQo
zLzties7fHmigXxWfy4NYQ5wZH3UnjDK2kg7PmB/c8Ggpeecfw3QkEaxlzCvBsUi/nV+p465
Qj73XLXzXpUnzAtGtBHm0u7y7ThM36p0FWN7oVA7VIzI1KXFcsfd98irr78uZ595lnTv1l1u
wJn3Y8eOkdvuuQtjjGCsNTj3Gx649dVy1513yctvfCoXXDBVihp+l4unXAENcEyKSyLy388/
k8a+3SVcVy1TL7hANtp2Zzn17Avki4/elttvu1l6rNJL1ltvoPz43f/kk48+lgMOPUY2G7yV
XH/1tXLGScfIg3+9FHAxgbBqcYLKDddcJz9+/YVcfNEkHGVYJQ/c9w+5YspkHCk1hStTXnvt
LdnvT3uD7imSv//9fqnstRaC+vGoChyjGKQ2QyBggNsMuhWroB/hzIWphIOzGaX2WofpIpLU
gCN4wAABTEoQ45vEsf5HnsykT5B0S9ac5mMuU23w0rmwOVnKMtQ2XyoIFx8ug2lJb7i5Ns8O
B6fr/VpqR+HhbOoqXXY6od92KuHCXLtmhs3onW6peYYHmod/UnrWVP0pZsxmyxi8maep5lmF
XrB/rk6lajPPTGvIjMpVzuNaCxynERuxO+46eN8m1A4YKAGPPNYsvInaYGo+VECQzm9BkBUU
6dGmWtC6OHgs3AaaQkNqbnyQKcliv919SxVjpy0I9Kb2DdWk2na4bh13xoicOmy9qD49XvMs
/dadvKkvd05vKW/e4HpFgAAJdAZqNFopnukdU39gFTAhQr767GFi8oxud7LaUMsktxVWGkSo
gOSOWt3WatprJeS7F3jxTFv7na2c51Vly9Yh9/OFgWUGCxWAFDoI9tfSELbvbqY313j4HmnW
y0BWTOoGQ0kmkq3TCog4ThvV2TLHzGeZX/7m2qutrZGSEh7hk9Bjkjo6CBa3Eb4LCrlDcA16
9bU35dgxx8uQwUPUtPmsM8+QsSedJF998z9Zf4P1kdnsmw31tfLG62/I6WdMwbnC60lZ0R8y
ZszRctc/3tVz6hnHphRm1E04m56fmTNw9ODCRbLN1lvLBhusJxXdVoKfcwJa50VghAfJjjvt
gs0vIiedcKyce+oJ8u20aTB3RnwNCqxR159HHiZlOPqwT/9VZOHCGunbp4/88tNPqnnfd799
5Z5HHpf99tlTfsNZyT9MnyETjj8TQmicyFAYetF3uSKngAFekd9+S2MH8iACISK0H1uEm5DS
xTR1TtEOkPbRDAZlGBBQ9WgsD+KZx6I1gpgOw+ysHkepRKBFovlmHUxTeNxMAzRWGnKeMRWA
HFO+DUAOqhGzfXB8JemNSORJBKvmN2SKkCcM/wwyEg04I5So2py52NJAl97nuTaopbfX7dgz
Z/65ayRM+K4tkdFsfpo92hThBHZfp1gww6IZAsH4ynIeJxmBAklNuKgdJnGM+1ZLmmu/cWtB
TaO2bfbQ3Qn+dhaNZeb1sXNPe8AbpoxZg/itj9nJzOcRZXapheXUtxJ/XLgEBFqlk0yt3itV
57pyGebZasfp1ESWltBhROckz3LgynRzta7SLv411Sq65kpGi5DGHfZhZu9sn2hAbcZt3ke6
Inefeddb3t1m8HtFgwAJdJpZKhGMTyOIRh7ZosezYELy7E+TMueRJfALZWAKPIWu8NeF4XlX
SJsrzVzAWavJvZJb7k+28qkGW7HESXssiWTnD3Hwkk4pCDjvTzE3TeMd5OtmkL3w0r0WH6vB
pTCJAaK4hqjccJsw2/r47V431jSaNFsE9J9dj7TCaA8BTy74EvwcNt13eH4ug0uVwZeX5/U2
guYsg/kx6dAiBKaK41kEpxzEG2vVNzcaLdYgWRxLHJrW9ddZWxbNfUVCTdCGQ9XShLkVKiuT
iZMukKlXXStnjhuDu2EZuO4gOe60U6VzF5iLh4txjngV1qA5Dqq8sgSnKEXgCxyRhTiGvAqn
KxQzT1WlXDblAvnl1xmACfohZdKrWy8pipXI4C02l9vvvV9m/PidfPWfj6S8UzcZ0L+fWmAV
KqDLBbsV4VnAAK8Ib7m9xwgMmkbrXgSPh6oB5gHiQJAkwsHEJhI4PBwLtgkBAYxZTJHU1DUo
c0wOmhos+y9MpKvVUgfGH6yPaBtBeSBtYxh46z9itF+UTpqpzKiE6gNJpE3mvEAR2fLqG9Te
U6Kj6tPN2l05LlSb49wzsyKzdW8ZZyppJqMPtaVxwyGAlY9LZfSpFbfc9Xi65Lo0rTfXu5rW
M3tqrlLEUsZD77rSzrtS5vPmzLdfS54qUlksPNx1kt3ltb2XholbB61VIItPb+0j/47grhJM
pE74pV3w1ELhgy3t/MjWTtZGggcrNASsiSZ3EEvEEyCce2Yfyj2j/Ndm/iC1grP8S2TmtEK+
tpZfGstZbNNS3zKwUpZCLTIABr201FSHPbdMYYc1kEfFfkIc9/y3fdS5BngZwZABOH/zOeHM
tWAZXs3jatvOU9uWe22RHqOqksKgtIAWvxeDcICjYJ8Y00MVMGH8jtfiCi49xVH5Y85sMJxU
piDmMs20axuVtohDSUP3KBWC434UjPG0H77H0UflGsGaWKMeSpY4lDULa6rl6quugNIlgTw/
y4WXTJHHH3tcjhh9GHIhcjOizpeUgsGG5rh2oUgtAktGoD3msVEUxNE3+S9/OUO2HLKRTDh/
gnTr2lNef+ldeRh+ygJFUbfuPWSj9QfKww/eK19//Z0cfvgoAg+nEtY57lt5TIIgiy8Ecik0
fAsENwMIuCFA5KJIzfkHNKcmMwzIU1NbCwsP+FVAYqiMKsLKR3B+awwYRsO6I9pdEUxAGKRA
fUPwj2HrNbCOcTDEN7Vz8GNEeYbiisH/gtFoGWCA0jbSz0xEbkzG5NoczO7uZ/B7+YGANU+0
37lHxu3MfmxOThr7yVHaXawDCKlsxC3v20+O3rXTI6v5JTxIrhvhlYFZ4dtDS2MhnghSAIGO
ggCJd0vgU9vkvs6nTZvfftujxvL9zqeNZSqPmqM4m24bO66YBht3tk+zah0U4cbaKexN/OH6
WMs0FajhQ9okWzsryn03PN37imVW7XMLDzfMLKPMPDRh5jP3vuXdp+y1rdsKkMgE8x7XDfPY
tpq96/a8oRMN8TEwX8PQusbKorLJRmvJjTdMle++/6/MXzhf/nbH3WB+o9KnV3fQp3WqXInG
SiVaWi4D11tPrrz8Mpn543T55edf5dZbb5eS8jB8iSmwhZUiFDz18BmeMnWK3Hjb3yQOmrVb
9y5Q9CSkorxYSsDgVpRG5DUEtvr0Px8iiFaN/PXGe6Qs2kXWWLU3iOAF0PDSDxi0LyxT+vTo
Jd2qustP02bI7bffLnPnz5MFMIemleV+e+8qn3/6oSyojsuGm2yJgeE9hGiPVaiIrT0BvuzV
FWiAl713tlT1WIkLB6HRL0Id+2kaAwaViGGvg0fKWusO1EXcBIaYxiNTL7tSNhqxmwzecmsc
MM4QBSRSKKGDJA4mMpS6NTbQJDpDxqjjZkh5mqbMnY+Dw1E2CoaYkjyWZzAgMsSKdNEnIjPe
C9LyAwFropVYDNJjQs2SeqSndG7pjzRLbZ+3BcJeAoR1uIkLv+dtaSd7GYdKtMIAS9jqoOwz
/i5klOnWLeGTvT/BkwAC7Q8B7geWEKfppk1cX+715teydw16r22Zlurxq3tx3MvW37a17YIX
cYUx28hZVVvat+/KXTExkBVk5GqwWR4i7XZMrX3PbRl/O3ZX57fdM1vSuNqxkaVKMalgXNXU
GbRZFIIGdSlgVGjco6uaHV+qrANvW15jSLhObGBfbD/4npu9r/YcvFMXtdZxKF+qFy2E/+8x
custCTl/4kRYCgIXNBbJxZMnSxWPRlNrQQaTbCR7KSePO1UuuPAK+AGfKuXhOll5lVVlPrS+
IjVSWVWmAoEYNLmnjR8vF11+jbzx9rtSBL/m9dcfJH/aay/wplT6kOkXmTrlEjDLgGuiUq6a
OlkiMP9mYD6BQqgUAbqOPHK03HnLzfKPfzwBd74i2XGHXeW5F5+XP+b+LmXlPaR/v/5SDHPo
IUO2k4rKKu1DkAqHQMAAFw7DFboGNVEmD4x/RIhh1egkZRFC5t9y2y2y9e67wVdCty9ldqvn
/iFXQap2RKRMBm+7jdTXxiUKJpUWzDyypY7WMsgXQ0S+RgQpIDIIIXhAAr6/IRIyrBsmI2uu
PlDuu/8h2XHXEdKA0LSU8BHpNiKiHnvARORLRjhIKzIE/Aig1s8J5Q1RTGvjfPertkAwe4mI
AqtbKotbwmip7FzQqeUOAjRtJMFNwptBdyCdTfkuWrcZjfqOPIUwK4WUzQX0jqrX3abFO779
cBCdChzxO6M/GQxw63Gqb3vemxbn4r4fY+zN7hXWpZ1lmue0d3KO38lkx93a95FP3dl7VvgT
7S8DsTjJrz/ee/baG8CNjGwDXNCioLV0TYFOo3aVbVi4WKbWXtO/1v6mqTHr9h6hlGuUanlB
mpJGgfzNvTdfmo5zh/nB2JZAmVIBrW4MSpFTTj1bAzrWQ8lSXoaAXMyHP8k457hzagI1wcAd
F108EcchQXETxRFICN7VJMXobo2cceopIAPoCy2y7gYbyIMP3Q+rRNCxTbBLBJwawfTWLapD
0K+E7LP3gbLvwfuryXQ0UgLWmsqeejn1LxdAa1wG7W+9jNhxe9kRn2Q9Nbvwk0aeo8ceCbPp
GpzsgH6FSnCsYUK2324YrmntyMBe8Md2vdtccAye+UMgYID94RLczQMCRKsqXWdeIBE9QxX/
m5ygI5S8FTH6HrBEvA4BB2DyrPso7sXJ3AKp0d+XUTnr4EeRBKKq6NkLuA5SM/pr4Nms3/7Q
oACdOnWVKpzhFkIFdXCkIA4Mo16aUPN8NJ55So0xpXj0AyayJqK0ptF5DCfIEkAgKwQw3ZS2
0tOH0vRE1vwtPSAh4CamLNHRWgKrpXZyP3cPhFSAza2jRdIVnruKNjz1G/viHXcbOh0UWSYh
wKNXuEctgsXQ559/Lu+/95666HCPstFtjYbY35TQe964W2uVjwYrP6atY0GbecSTf1v+7iRm
/XsZDm+gpBQBkBI9p9tQ/89WJvZXgxDi27hCpSvIrnS2eCqNr4jFTGwEi8+ad8TCJpd21Dte
f1g1r3tpuGNhyb7Q39StDfaOy6+/hAsjETN4nGqBwfwy0CivrTbXup155wnnvo0SvdngzVQz
ysBXNl5FSUmJEUr5NdxO9+icxzEwmCUDXDVxA8fcCiPicgmsB8GRI4f9ZyxF9EQF5CVFy/lb
XlFmtN1qrWgULORJOauM1SJMoeneB7iEcYyiugFC6VMEDfFvs+ZIL9K0ccSpgSInmYAGGUK4
omgJlDU8tpAwQrvoFoVMVEInk2Bw8a0KnGRcHn/iSfm/vz+BoForyZprDAATzbOK4S4IAtpt
0dJOIFuhqgkY4BXqdXfAYIEUyNQaSSA2Lt0zaRqDj3MGKcPGR7DCa8H0hsvLFDFQGsfJ9/cH
H5RxY4+DN28Yzxtlt8P+LLfdcpM0zJsnmyB8/JwFtYwdiAai8uTjD8u2W6wnhx6yH6JHL5A/
7buXPPfCC7LZkE2lDJK8ejDBRFz0zyDyUAJFzVranpY0AePdVFo7koLH3wYCxt3HQuDHqVTo
+M02ZXvUnEjKfJ4JXZvbTT6ZPiEfN0B8shNkrX1TSyo/CVQlFZ2PG1Y62iXVsaDdAAIFQ4AE
7McffyxffPGFbLLJJnLQwQcjyExXBKUpSTNZaMWPAbJr2y2caQ0+oqBH9yCLSAoeTdsqIKOS
i2nLzSCz82kTcncPUnBRQDl4wqILZ8xe7aLfCLzCL1tGq/CgHy8oU+8jBWQnJglhT9TWAv9t
22qJGfSbH95++40tn/H7lWvve5ZZtfW650SGwAEZ3GN1H230888/S9++fVWLy/LeCM5+Y6XV
xezZs/Xzf//3f3oO9+qrD3CiQYMr7OBk5j25S84HfDCh1H8XwbBIGVLpwknGAF2MMdME5lNP
NgG9WUSGlRpvMKy0RGRsGpalykcd97C2aZXYBHc/nsmbQB5OQ55Iwlg2ZP6POuZoMN6waAyX
qTImBGY3oZaNjXo8WyNzsk5ocmkoyXN+KaighicOIUMUAXO6Al/tsP2Ossee+2jQK8KU9DaF
CTx1JUhth4AywBlEnHPBqWKTuWWvs2AkquSQxbIb1jRWCcW29y8oudRAwCAP2x275RnZGe+a
t6znLhI58owyzIkD9jtQevftJyXQ1BYhal3dvN/gi1ENdrdB/vuf/+BctHEI/36VHD36CPn4
i89k2912lWvXXEs26ttLGnBm3PfffCeVXVeSMSecIMePPV7+8/7LcvdddyNAwWbyNxxUvuUW
WwCJQS4HpEDE3QhJnCJoSpBdc3ipAWPQkfwhQJSDaZXCHw4KIqqx8y/3KzY4iTOXUl1N3KSc
GhXHaRu6LeIfN0eWYe1O45rXPOe3nomryWBIrdVm1zI2mVY0d+ZtvbTVpLrF+qhaZl80v9mY
TVG2byryGwefmC6kZ7zpHe/a/pryliI02799arZ0tmJHZUrxypY3fdO2UoPWTmnKyKdX7nbT
+fx/Ia8bRv6ZgrsBBFoNgbq6WmV+R4wYAUISAWoQYyLKYD404QQRrLiEf9R1h8nOfHPF0IvW
a9g8sROV+wvxhcUUdqWab5LLzJ8Znd3UadaKoZR4PEq6XS2hFdq2lI4qMFkm0Y95NwJKR9ua
tR3upxY+DryQN1O0bPpue2tzG79KDIm4LUtKe2VnyeC67VuLRaJeWJHx1wLpvmdrIVf/tAZX
Jy0s8um3H8yz9aEj7nNcdmwhMFf2N/ulwhmllcxI7CtyCwPgMKAaYCY9QgzWE2S84ghcyqTr
KLV2MkdAGoyCpq7dukkpjgvq2auXPP/889KvXz/VInsZ6I4YP82RRdd5epycygn4+VKAYc+1
D/FMcCxmPeYP3yGez4tPApnrELsmikjODNio9AHzOP/IrJL5rQcjGoMlYhEUMKrJRbYo4LTZ
4E2h/aUyiKse/tMwgyZ9Sjxk5qVxv+DU1e2fcW9AQ/Od8EjGJvgo77jjTrL1lmSYoTFvrFP4
5xZadQQkl886HQ2wQ/zxpXKiKAIm5jD3ea8paaQSVPdR1c9MNC+iv6bJbaZEmAQm3n4ctvSG
HOObNcDjhPOTEi2foF0+RqUksL5CLnyz5TmvU+9TckbTDgYZ0MPG6RQBSVcRFnEMyGCHPfaR
wVsNlUQ1zvvFmb91c3+Riy+dKpHEQvno/TcgJatAWPexUlohssmGg2TymRfI7dAA73TjFISV
j8uFCFYwctTRcsklk2AGXYYz3OjTFZZiIIPuXbqolpm7k/oooS88eomInXONHzXBsZi9Da9k
SW9gbehyRpElfYxTIfDjXqNzzU44OzJcO/tQTvBwxvLMQp4zncBk5TSIFMVUGkwJbhhn2XLL
i8MsSY9C0DMKGTwNmxNsloxJP+c8Zz+sF9AoZMdmOrEDNLMHrqOvepT4EPOexxuo0pzBL4hP
oYZQUQz94xlMBN/07+HGSrwZIb7F/G3ABkpiN6QSaJIdPGMR7dJcCveVRAFObQyhNIqGsQY0
CjrKKSGj0x/5HN95pUmwJrgsaBXBOhMYZ4h4Gc8aiacplCJ8aNJGywnWQ+sJSp6xplV6jmfs
WRPK0jSL60n3iIQJXse47QY3EB4kqniMBBpVDt8QWd7Xx6HYlDYwYP4gBRBoXwi88cabsuaa
a6q2pa62DgFkDDFPs031cYQ/XRMC0XD98NiTIqx9mjAmYLXEPJjCWOP4xrMkiOaYnn8Nf2L4
C3Jl0x5RTSZ19eHDOvmERCzXvrNeuP7jNEElYct1i/Wh7cPEkfl4PmkoFFN3H65D9fsjPkB7
upTySH641jI8LO7+7a6O5YzJZ7ZGDBPlVz7dpumkt6t+ZbK1ks99b/1aRgFE3GXok3Q9xES5
sI8rp+Jh39pTmdoylraUyQcOfnmy9V/xNT7sC+ej7ZM3f0awKic/A0IxsUxKG8x9hdZ9gDeZ
amoqrb8w6+A1E13SyCBbM2juf+shsvLbb78tw4YNw9JhbBfzfmxf3Npn+zv1zbw+r0hvZ2HC
2W/96LtlW6YC3RPZSaxJ3rX94BpkHrpIkOdhMRP9mpn4hOVNHdpz+uty7WJdq1k4+SQkCMqT
iAAAIABJREFU4oSGOl6zc8xPOhXbKXEJWqSWmDQCn7EfWi/+8yglitz4mAwvEVM9jk1SGga4
gkc1qYYYdQS6XwV1QclogAlOviOHaCHa0Bdnb/EbHxKA+KMLgUkXDB+wnL5kbiJ4xsdRvFi8
LBJoyqQEaZmDgE6JVK91VjQbgwpAdB2bZcyNngjHTIciOezQI2SLoVshOh4Y4sZ6aZw/S667
9lIQ2TVSVVkqvXuvDEIfAQN4ZBKQR7+VER4eiGTrrbaUe+65Qw4+/Fh58P8eAcEelxNPGisX
TZqIs9dCCGIA6RjmGiV5SZRjwAKaktgAC8qMa3/TI2jW+eDG0g0BziufHtp7fs+82XnEgZmL
3MhJxBotro0YrsdsYeoyABs3QTONSTYZYoG4zRAM9NmlZJb3Ge3ctMQgFMoKcgPGvUbMR5Ue
k2XFdQKMNLcq3okzQBsIZkOMGHcBMrk0i2LDJHYTCM4RQXky6am2+RNznPWoTx3yoiu4R1xr
NE3KfKIfGvUcA6afPYEHflnbpRRfCRIGk+NaAQHPgHUcJxlcwogovw5rr6y4FD74lGPpjq95
zPDSkE8R5c4PgwbsWjP5SMPnS7x731twHUCgPSAw7YcfZMT226vwKc6NhlgAE52MADU6tCDk
Nf3wiktiSoDyvM4Y4lWQIebEZ7yKKCa4MskoQEEZtTtJ4AEKs0hcF1GohnXbhEwqJALByx2R
dRn8QOIXGiCsV67TMOprhBaN+chTh+lzqGiA5C+xBfdQmlLmTztZxsYNN797fnD15vMyR0QE
3nvKWNglz877JKsB9nnUzrcsbmp7tV4Y2Jp43zv2fFtpa7l8688nn3lPZgxen2x3/9zjt2Pm
fHSP3+ZR5hfzma5m9nztCJQPpPWZh7+5P1lege1Q+UX3A/rhbz9iRItd17YNq5HKyzr8Z5p/
dbrP8xGmh1HA4be9oUU8tdEZ12TPeKazK6OcZkNK73Xm2nRY5VepxAtvr9PlMmeuZ3zpjVbr
KHyWu/sV/I6k4WsYGPOiDFHFV6Z7ALVoEOpwEnNSmilFTQClmcjADUUxIV4Qzr6i32ETCEOq
/qllIXVlJSyBFnj5mnSGacC8UEaBTv2cFyCp8do5I7hgjVCMhAMkXNQUkxBA/mowvbNm/QRC
e5GUwoykrh7mat98LkUQfH3w6UfSa5WV5Y8//pBFC2vl/x64X844e7yMO+1knAVcBo6lGNJ2
kAo06wEBr20D6ZKAUak7iXpu0EqGBGhj+Zp1+Y2G2wWJVMVLZCBBAFMDyhlTFMFGRYZTOUnc
A76KUhOqERYxb2Da0Ajkx3nN2ZMg00lciLmtWxTu61aJcrrJUlukRDVnnNmoFNcVO4wwg2Bg
jsfRXgiMKAzA9KivMP2MOE9xph+ZyDDwp0bLVMaWuJO9oacQpdFsk0FErOBRh4AnINrxowH9
KAlDgo0+xUmQo5tFYMjDaJNR1huogaKmV7VNDk5WfA2NVi2OFYM0OxIrkwaOjWOiVhz10zyM
g6cmLAHNL0fH9a2rSvd7vaP1JBEFk+DRP4BVsPYIiyAtKQg0wOSQJoNKOJOOcZIS/pjnkXCx
PkvEMf913iLihJoy4oPpG2+shcCIVm/puQ+9jppPNyXhdsNMIJpxOqhZV8QZul7QHukjLGqu
ZK4n7k9ktJk/pAFssBbx4T5VBMETcUsoijJETVxnxB/0GcykplsFyvZiwNzMUQYM3fD06Zlf
OZ9sHXarLeP39tlbh/c6V+e9deXK21HPlG7nfEfy9p0McbZnzE/rIPdzpa2A5/lNJtcmBrT6
7bffkDcES71OetsKPxoggGUiM8zAc3VwV1M+YjH4r1LgvTS8gxSggh9LFQSIjlVKzw8Tv/RD
+sU+I8IH0uaHjuRqoqfEkCFwzAIhEWRMIxj9l4lmBnr4PBcMNyBlkoO0PEGA8uzUW8WPVKRB
EsOYRJwTdPBXnwv8I0GiUneQDFvgHOB4vFpuvukamYvzzmiudtlVV8joY4+STz//VHbeZRd5
+503gWjNmb4xhJAvL6/UuUpz0w8++kB+/W2WEhacrAwIQKKCWmmVHGrHnIm9PAE9GEueECAS
46yjpoValrD8/vts+XnGj5g/0MbSmkVnaNhoXcHwRXRjZoRL4/+j04iTidEbYd5Lc6dGDaaB
e9Qec4Y5hDWKGrxJLQ9NgUEIx6EBjpOZxFpQYRG0ryQIaGJVDHPlKPqgmljgxzi1yTQ9xj+u
FyWklfHFGqI2iPWS88SHuNcIflgvBU6sm2wo7rMfJK7BLtdDyPT6669Bs4v+U0IPkBAO7CvN
LIvQz3hDnXz//TR57PEn5Znnn0OAuXq0BWEBuV8dO/tlcDjXE/tq94w0RucvfgjpNKOhAApS
AIElBAHSKSTiqf2lGbQ7mTUF4ZLO9bA89fSzMhIWS9sj4Mz4M06Xb/73DYStlRBKMYANNVtc
XdTiYkko40DcYCyQaMkhdAvAQwqOSOtwvVPoxQ9xjLo00LoDSXEKntOakfuhMsOok2aU1orK
mJka5sUyMbm+OxLEbJcMTbZPtn5ly98R9/36YGHi98x7r6W8ts/ecrmuO2Kc2erM1Q/7jFYI
GR/Me9aXqyzhYvE/83FN8dvMY85h7IuwyLvqyqvk9NNPV2GRmhBT4EoBkMNkc03wUwI3IfIF
fu6Q5BWyJdtmtufB/QACrYUArO2MGQO1do0076GOgZqQeK0srF4kAif2sopK+Fxi0kJjQWIu
AofwOMxZOYmLIS1VhpiTGxOeZeuBxJuUGkRAJEh8GnhEDRYFbekZwcw6krOz1j+gtR0P8i95
CKjQBIiwSblNSgupga3XORDCe4/QP4qR7/CcvguUhUdxlloUGtzOnXvKWmsOlMf+8aAccuBB
ctnUC1Vbd/6kyXLSycdL46JZ8vabr8lee+4GxkAw/zrL7XfcawINgJg/5shRMvH882Re9QL5
y5lnwmyzBGbVDVLsBDNIFmG+UkCjWqg0mb7koRb0YLFBQOMQ1Cmh+uZb78mUyVOlvqZG5yJJ
2QMOPkQOHz0GcwfWBA0LlSFdVA9zR8zPuGpJyTByg8c5gFINAvkZ6dRrXRmMwGvhokVSXbdQ
dt/rINlr733l5BOOZqwNDcZGBpMmko3AlSahLj16BddYNKwzCjNKMq51ixbIPggUN3T3vWX8
X86EJqgGQeRAZEMjTKtImlRb9wIyl2EQ0DSrpMKZQqAo+k6KnIw7KA1DpKPvCayFKLD5jBkz
5MJJF8n9gzeR7j1X0uPFQmDKVYOLumO4fv3Nt+XsSVdIA83acN7hkMEbSmWXrlB/kUgBfgcj
XNewCJoxarQM8U/RFvtFQSmJGjLf+g1gUwAaYzAPXAcpgMCShgDnJPcmEvqco8oAkO7h2SRh
CmTjctKJp8tjjz0tB448VIYO302uu/JSefC+++Weh5+V4cOGY72CFoLQLI61RhPoCKY2XcJo
eQGzN9SLdYJ7ERyvEscZn+CFdf+jUFaP6uMZolj/CQrXkI90l64hLhGs2wTqCYFBpyk1BUgU
nBFvmRgrHQPBfBmKZVlx4TdGy3hZq8RCoesHH792C22nLeW9/fAbs8XbrN8PNnxOKopl+dsK
aKhd5bFIdPl995135Pa/3a74/8WXXpIRI0Yo42tNolm3rj1uXEipM4bpB5sjuWGrbTt57X07
PrfvcI7qgkcBBDIgELHnWGkAF0zmcAIMbD20IyBiTjv1VBl7xpmyzrrrCi35wM2oNJNahEik
GJMfewKjweEGtXBJ7AANKMfALSVgjFknJUFMyozwGRaIe8EF72PZhgA3cmrAKLmmTooRNikc
qexUJV9/8zXO7+6szzXYD5BdWWUX+fyrb0UqqzA3RLbbbrj88utMnXMQtcNklMdTJKUUUbHu
vPMeufkWHmlEhrpKCQ+cFC4lmIMXXnSBnDthgsTKK9SshsiWxIIJEIC2KKUkkaFEeG4ku2y/
gaD32SBAfWgk3Cgvv/SqXHjxtbLZZlvI8ceOksqKYnn7rTflqquvly+/mi6XIyhbFMRtDXz9
IiVVIGC5cZNRBWqDsXKEtsmY0y89908ZsGFcBm+JoG6YozRlvviSKRDmdFW8RrNi+hJT2NeA
+ijoSzQScdI8mVpoEBLU8uJ5kscscL1gjk666EKJ9V5NzZZjaLShDmdi6yH3hlAg7qSCiVOZ
QXgocKJfIilkRp/UIxqgVVaZI82WqdEOl0BhDb974Okw/BnxR/0PY2ybCw91qV8jjnB45fl/
ydZDh8sZ50/E/Topj2G9Im89NMEhCAWamriWitE/JYMAG4wFvzVoGPpL/2LmLUGkTx55pubV
fI5vXX5BCiCwhCBgCWUS9lyjZH65nlQDBcuiJghIa+tq5LnnXpAHHngYARu3loryYjni4P1k
2+12wikFJ8uHH36ItUJ3BQSkwTyf/9scqSwpxrmc2MOipHdCsqh6oQrAaiC4repcIUXFcNOh
0Bf7FZnehdVG81VRzPUUl3kLFuCM+znSo1sP4KMyFWQ1YC3WQ8nAc+3nzP1DekJgRYMKssp5
JYyvQxLxWI6F7KfJ65B+tFRpnuPPNhbF4XnWkdGVtpRpaSxted5CP6x2lcyiuqtwg2PylOMz
hl5kombXwsWuIRV8OmUoJE4iPsuZZ52lrjjgIOTEE0+Uzz77DDRcqdTUVKcET5b2597FtrO9
h7YMPaMMh9VBS6HgvgUVLFUQiDDQA5mX+npMVPiWVRZ3BaKPSnXNHzpJaTkXgj9MQ/18KS2O
yjwcTfMHDpUvB+PRqbJCisl8gOiqAwPDCKd1IK4qQAglkW8BznKlDqYEZ7SWYTGQ2VbzCGxA
dgEtVdAIOtNqCPCdkvFVpElkyHcMgjiZbNCItBSLM3omGYoorAiSJSDyMU8aMNc4b4x5GALv
lOFcYMylepqqoZ4mROsluU3/Q4aqpx8VOQIVuIOwiCJgSVEMjDJD8oNwYOKcivM5PmFG/9EE
bJgn/eAUCL6WEwjQt656/lz56/XX4ziCYQigNkVi0RpI46B13XsnMK6VcuHkm+RzbNYbrdtL
7r//Lvlp9iKdey+9+CLczMtk4qSpstmggXLfPffKfz//XD79Zq58/+OPIFR/k4svvlB++O5/
0mul3rL6aivTOFLuv/suxae/4tzDV197C3ivq5yPSObzF82RqVMuBkPcJCN23FmOPfl0qYJ1
TSUiPf74w48Sikel/1pryc8/fS8T/nK6VHZfBRM5gqjniF6L+kYec4xsvOHGMn/Wb/LQA/fJ
Q08+oudmr7/eJnL+hPMRTA5MOJj0+oUL5KYbb5anX3gZUvZiWW3lfuhXTNcmg19RIMkgW2SO
uV7eePV1efnll6W+sof8NG6c7LzDdnLg3ntIzYL5cttNN8ljTz0LBVeZbLfznjLqqNHSvXsp
mN8GefCe26UborCXVnSV5/71svRZtR+C1J2IOqkVgLknIlfSBNuouJaTCRUMY5mDAPcYMsFW
e0XaoxT7E82h4zhSJIw9CSfUqyvAZ59+IEO2HoK8EamEUOuZZ5+TGbPmS3kU2ljQR6++/qoc
NGqMxpkII//Ou+woN919E0ylv5Adh+8Jv17sgRAgVVZ1kUGbbSv3P3A3FAc1MvOXGbLRpjvJ
E489KUM27A+XhJdk5OjjsD5oFZKQXXfZSW674yb59rsfZPjwnTVadAmsUMaMOVomnncOdj5j
YbUkgG+ZJMsY5jJRXRL9a0ublrlrS9lltYxlPtl/+w7d7zLjucPcktFVn3WnDPNzHqgJNr+x
n9Cd5/rrrpNvvvkGdBuEtqDRFkC4M2nSJDn//PNNWVsG5Zis7y/rcDPBbRI+aI1BCiDQNghE
Djn0cDAWQPBhMBHQOPTq1l+mXDhZrrr8cpi91cnVV18rp55+qgzddG15683X5aq/3o770CRg
cQwZvJmMPfEE+NTNlHPOOx8MLjQoYEp23mkHef1fr2uUwyQYEWqWx48/SzYYtAF6Sc0ANHVg
gqgpCJiTtr24xVEqxTeqnRYNtrwbMSJnggElkUHCOgztL83c6VNIppSaLj0TGMVpRlmrpvB4
95g79AumuT21tg0QtPBg73o8J0IkS81w9CrIox8lo2VizhBJ07yyGBotKqOU4YVEnvWggObh
mcDsa4KRtyjpBLEfCAMXx2zpgDYsevARYJi33HKbv838VRYtWCR/HnkYtJk8ZgSmztTMoOjm
mw8BQ3yHfPTBh7LhmtvLtB++lef//bkcPHKUXHn5pfLII4/L2WefIw/dfYdss/VQefF5MMU9
1pL9Dtgf83WhRop949XXcLTDINl+x+GYi0n5ftp0efONN+SI0aPlmmsOAh69Tk4+6SQp61Iq
50w4F6b9i2Tq5VdL7zUGyWF/Plgaa+fLKy+9KL0Gx2XYdttKp85VMu6UEyURqZAa4NlJF01S
IWLPlboDn9YBj46XhWBOr7/hBimprJRbbrlTRh85Wh595AEEwArJuFPHy/Qff5LJF09ClPVO
8q+n/yXfTftO+VCaYyojgHXD6NjUTK251hqy8sq9JNlzNTlo5CGyas8uUl+3SI47eoxUA243
33Kr1EKre9Z5F8jHn7wvd957G+AXkf99+708+M670nOV/hj7LlIKgSgJI1q4GcGWEUzx+IYg
BRBYUhBQX3XOeTLB2DSU6KbQFoS6BvGEwL6spFwmnHeenIvPJZddImuuPVAOPeRQ2W23PWW9
QevqHvTzTz/gRIND8fxqIc00e+Y0GTpsa7nxxhsx/3fV3fFP++4j4048Sj7/4is58bQLZcHc
uVLRNS4fvPtv0FdRWW+DjeSXmV/KqCNGywUXT5HDRx0lv0CYNmL7EXI9hE277r4X9sqQ7Lff
AXLSKSdA2NTF7IF5Aq+9lApWa85myfTYet33W+qSZZwXJ8PsN/7W9NmvvB0nmUH1284jtabN
PKrLO0u2/tv572ZyvZW6+2x/8+QBMrlMJuozg44yxgr2D36TEYZgdZuhQ2WjjTfW9aUmz6C7
aAlIDXAtYlC4GVsGzjLMMzXHgGcLJtDefgbXAQTaEwKwixPZePPN5dSTjpI50C6MP32i/OeL
/8h5554rxx53vBx76skyCOez/jj9W7n6mmvksGNPkhHbjZAFM36UM+F7+dRzq8smQ7aB1qRc
Nh+ynhy07zD56qsvpRamPLfcdod07hSW66+/Tm766204/uYGLAyaBPKsS8NUAcNihwpYlPZ8
qe1Zl3lLlvk1Po1u5iMB5pRhe2ghxTNXaRJJo61orBTfYH7p94hvGkhDoaWCD7rlwvrMBNKB
ND0KqpkEOoOVUMPLpBZX/GB+RIBMWQcTg/tQQk5fSL1WAgc/iHxZt95lovbJlkrdDH60EgIt
bebZNt1WNuObna9VE98jCRDHZIseSfzZctvQfUbLIUBJSq8+3SEcgUkv5ys2b1Yaw5nSffv2
l8a6BikBDpo7a47ssc/+cuRxJ0hx/UJZo98Aef+w4+WN1/4th+w8WFbuvYr03miIbLjZ5hJp
/F1Q3DmyCOtDOxuSefMbQAiPlENHjlahzhnjT5Jjxx4n9z70qKzUrZOEF86T5/75T5kzb77U
o80yLIYSdKcEzDQtb0rLKmVTCBbJ9L746r9hUdOkzO4qK3WSGT9/J9+CYD7r7POkpLQKbRbJ
TttvK29BozQfQeRmY2xf/jxLrr3+JtlgYH+BsYV0ryxHYKunlNgwAXgM7CgoImnTa+VugM1K
stLGm8vm22wlZYk58tv0H+XHX3+Xu+94QAYMWBX5GuTGKyfK4WC0v/3f17LOOoOg0RYZut0e
EHyeC1DSNwsAAMFE62r+5PnAZH75jtJrUt9mq1KHmcm1qhdB5mUVApx/JOLV7xc4xAQAwn5D
FxkKUaG1opXSqNGjZNfddpFXXntVnn7mWbngwgvkPCgCzjj3Ijnp+GPlvY8+0u1o7YEDoan9
Bmu/Gr7Bm8uLEPTvusshsKiIyllnngtLkG7Sf7VV5eRTTpe3X39ODthjqPz1hr9C4ztawrBy
+vf7H8I/uEgGrL22fPPd11KOOAXDhm4uT0O4NmLX/YHXIjJhwkRZpW8PjcPSXOic/U344eps
ONKbN2UO61RPxjV1z5FhuesycQmy90WRS5aULyOZpXjO295+kYlj8oODMobOnsI8aQ/TzCYU
FjwpgMSG1pU5ODseyyQrzvPkcde4eMefaW3phQOFon7Jvv+Qc5yRriMqroxfjhaxc2irrbZy
BEoGLlSGsHxdXV2qavr88kMhsRWq0B0oSAEEliQEIoIzH0ePOhI+uyXSp08fGbD6avI/EDlb
bLgOCJgwpDglKtWf9uM0TNyQdOveDYFVfpZSaPk2GLS+RuLdaMthQB5FcgQkm92q6nCma7Ui
gLtgDrjTDlvIYYcdKhWlPaEdhF8afGLSFFGwAJbky8+nbaJ884H0XHc1vrM0SasIEcxnxJEG
MpKlSc4moRonE0RB63Ee65t3vf7Uz6xTwjzw5svI7lfW2bScTgVfrYSAd8NsZfGCsytRQTKQ
0mLXu2S/lDnKwV2RKWXgPn7//PPP0rVHDxDDPLiefh0JqUHAq2nTf5KN11tPz98tg8lzSWml
amsiIIpLYX5MibVaIIBQojCHfWFAKxhRwt+WR5eYDpAYYF9ZlpGiuQxoClwGf8IIjhpSf2Dc
K8Y4eCwR66GJMM20wxwHCBHWQauJEIjg115/CybWl8r5F18uaw1cG/2bB7NiWFYg3yWXXg7/
wwqYYtZKOfDzqn1WlkWL5ksUfvNxSJlW6tMXgnW4r2CcCZgr0/qC54xqFH+CTGGHziiRC19f
BO5iBGr2pwT+v0kGB0I9VV17KCNO06DuYN4rymjdAfyNfAm4MHTq3AO/OQ7mwYdfmnjPJC+h
bXME3wEEFgcEdE2SeOe6AgHOb857XbdYFw2gY2bO/Fl+n/2HbLTRxtDyjpJR0MzOm78AWtnb
4bZwmRxx6GFYAfTjF9l9j70U50Th97j2Wn1k2M77YRi0ZIpJRUVnLOMk3MNK5PhjDpe7b79Z
dho6GBrh72TSDQejbVo2wVECDv3773+gymjL4R7Ur39f2WLnfXBEGhinMM7ghusC/ecpJTb/
2h9SXrzOIHZM7vXq1t568xuBWtoXNFsPlT5YjMnNXNp3n615HVMORt095lwMrfuZN19HMrt+
4/KO3ytAbPYeXfun+5nib8xB3SeQOC/MyQNUYhjsbufKu+++KwsXLVRhgo34TEvA4cOHOdZ7
phHChuuP34t7XvjBKrgXQIDnA0h5CYI2gDiKIrhQGQiq4hL4ZwLlxxHRV0X60EI0wL8MugNs
CJOxGqC5wO8uXeHrsiWkP4hcijCq8MvEAa7wqVlj7Y3l1JNPkltvuUX+/eazMHuNyr77jJR9
990fTLVlkLgo8EkRTcHLWNogYHEjlfWqceO7ct4Xn/E+76l5cpbOK1LFf+4zWsbhobm/B68+
C9CWotstMTDeDbUju86N0xJe+REW0Pyu1EUqy0rkmaeegwniEMxD+I7z+KJEHQjT/0gd8Nom
Q4YA95XCNBL1gxEsonkkXDfqERm6BufjMthNlEdtAQ/yQ0sHwoWm+kVYBPR7Tc9m10LBHI8h
qBt2fbSHzR9Mo54rzCyY/fyoFBz3dFy8hzIfffQFNFA3ynFjz5OtYXqNUFdgqglZaKvgS3/H
bbdLn3499XiwRsRe4FEsEah7v/1huganaqiBqwGC0NH3PoRAVSTKwavjmsQHg2EhPxag2lCg
vuJQieMXDKaZGlwEvaJp6IL5c6Rz114azXrewnrEeeA6RgfBWHOHKAZjb8bN8XN12xXNb0tZ
BqucYA7S4oeA7jeYfpyzxFMMzsn4EWqqr3sWT7RowpF7H8mxR58m/37jPVkHwqZ4Q7UwWNXu
O46Qyy+/TZrqsH5AHzGy84/Tf5UqnIoRjc+TDz54R2ooWIrQpJrBsLDW0GYxLB9GH/pnGXrT
LXLy6RdJ91UGyvrrrwVBF84aRgAg4oHvps2EtQeO9Wuslk8+/VhqY+VSjtgpdP0JI4AdEAsY
ZbiUwX2sMBuK7HBfHLi7vRhCbz3ZR5X5pKVydMNraY/ztpXBKDrMoDePvfa2n9++1bw2bz3N
c/jfoYlyrhSBkDZXMkwtxKCk17igkCi+tYwxY8C89sbrMmXKFKwpxH7AOqC644TjT5RtR2yn
59mbs4QZ1dysQ8JA6/XAjteBw1qutxE8a28IqEqAmg2axzUgcImZ49w1jOZOJaaU2GDSknW9
68475YnHH5e77r1HTh1/umy11Rbq10lGWTUlMFH97ocfIAUtljvuuFX+BjPoww8fJf945GGZ
v2AuaiBBZAkmtuasqvYeWVDfYoFA2kfEmMgoM+z6sBP2LZPw17dPZLpYehc0UigE7KaV7bvQ
+lsq7yYYLPOrc4paHXKLORLnWQUCNZ047hSYKj4nl8Iv9qcfp0tNdZ0889y/5C9nnwVz3jUR
HXpDjV9AM7evv/ovfIF/gMXLdLns8iswdxPwFR4sjZi8oIHl3bdfl1kzp+vz+gbiTcsEmo4k
oD0lOiSRzWAfFBxRCZLkGaA68ZkffQfTCoMwJRhUHww8zM90mB+ffsZ4BOHpIptstpl8jyBb
P8HsuaYmLj1WWlk6VVWAWB8ln378ofzx++/y5ZdfyTnnTJA5c+ZCS9tdKmBPfcmkidB4z5D3
P/xEzaV5HnsjfPIJLRIZVrPDcxqpEad2msfYMSo0zmORlbr3kh5g+q+6YjLOTf5VfvntV7lo
8uUg2LvIWquvAb9+hO9BVmrP0rpefSs53kbwKIDAkoOAxV86S8H0WCamBAKqHbbfHpZuMdlq
6y3kyaeeApP7s7yC4HA77bSzdOvaVbp16yrDtx2hnb/wgoky94+5YFr/K7vv+Sf5+98fQgBH
CNXAqIL4wXrCsWQg4/uv2le6QkHwGMypz5mAKO8QoNGqZAfER+GeeRkYhvraOvm4KWgmAAAg
AElEQVTksy9ll933lLvuuF0S9TUqfCuG9ox0FwNDqtYauKStn2x4O9t9YyJuTcUdQYHDuLhh
2NKbtHm9/VY3J9dHj9DM65MfDLzjsu0z+Kr3YwUh3vvZrm1d7ja842vperGPX60ecnxamFsU
wNCfl9agCi/H95ffDHZajOjl4884A9YTG+nRXWR+V+u/ujLEzE9Y0YqKxx+l4UZ+AvuphwFu
aU7l/TzYhvIG1YqeMULTVaXSkLgx0CWgAWaDScdR84efZ0qf1QYgGMQgTGiRe++9V0YiQMTv
v0yTs8+bIEOGbiv7HnAoCptIo0lIT6d996XcddcD0GJcLKus0geEKvw4IWkqgUkhNSZEeAz5
T+KRmsAgLZ0QsKIKHk2YkgDyffEaX7yvRxCBkCZyY9JAVCkzaOQjksN/+5opRLHM7+J49bZf
SyeEg161BAHV+noyGUaYgThyS68TIEhroPEdhiBNl1b0kMk4Y/rN5x+DxgZHDYH53P+gg2Xs
mHHw/43D3DkpVZ1K5I2PPkFwmlFSDDxWgrl98y13gZDtxIksJ5wxTo4ee4aMHrk/NvUYojE/
gPkelqqqKj3GKwZigH6vVZ0qVCOkRAII4nKYVSNkiMTha1wGl5PS8nIQunU4kgjrBkrdaFmx
dIHGlqbRX375BQiJWvl9/vcy5viDlGkmrpx08WTZeqst5e67bwURfr6ccfo41A9iG3h34Drr
ALd2RjCfmEyddD7iOIyXIzAGBofbbqthMuePakTwhyk2cG+cwk4ysHhKP+BGmD4WATeXRuET
TaFnPIS8ZXLz9VfJibDiOXD/vXGkU5F0rewjt956N2I64JioBhDqMCEvKy8FXsi2mr1vraU3
HTwPINC+ENAZSGaXhDs+pHWiEAZFyIBhbdI9NBmHwKdrb3n33y/IueeeB2H9fiCHqCkO44zv
/eSa62+TsgpEhS7tg2B1L8EEej+54/ZbNBDcvji/m4T+zF9+B46CAKk4psc/lvJ4MGhvL4LA
7ZiTz5QddhgOARMZgRLpCcb46ReeRcCrvcH03qpRdEeOHCnXXXMlhF3TEUm6Gn1FxAyqm5Fi
aCe7fVXL8LJ7MWGQK+XaJ4ll/ZgV9z6frX5bb0vlc/bN0/dcffXWY45F9N411zzHWRU8eSYK
CbOllvq0pMbfBIFK9l7TOCk9fmpl3Wbv3rHqfoa5bf2DlV+ANVQMlqNXX301jg3blqJduQa/
yRyTr0hgf2SZUBEirjvrkIwx4dESzNi+Ow9/k8z0G0+ufnvHEVwHELAQgBEdIyMaL65Gcr9A
1BU4o5Wme8MxoenHO/v3OTJy/53lPJy7ev6Fl8pLiFoK/QYio24uY8YeLzN+mQuiEggWO0oJ
CK3hiAr33ffTZeKFE9XEj6YRJyESajG0E5zA1DzwHk3zAqXBsj0ZiZSIRLkZujdBywgr0iIi
I9biu3e43tS9Dh6+nj8dpDZDoCUta5srzqOg2ejw/hjJWzWtRnOTAN7gJhrFxpor6TE8qpEB
rtpqc5hB4+ggHM8Wx+YbKS9DECwczVZbL0m4ZVADvLB6kRxw4IFgcsdJcj6CXFFqDSaTppKN
aK/v6qvLU08/ASaSAj0wf+jHVVdfifqNtQw39csRPTqGzZ8+w4QdtUePPvIojoIrhxlyvfoS
XjT5UqlDPIQQTcGQ97JrrpK5jTgLFEzlrrvtJrvuvD2OlKOEnEeFgXDGUUkwJFMNBpntaxGM
sA6EczX6XlbZVXE1wVMEpnuzTTaSZ//5FI4Tgy8iAmqBx1YGOoYj62jKXMxzfUG0qAkb+tgI
PDzlyitxPFlXhQGJlBACA/EM0vvvu1cWNiAQDwj3zlV9gLdh5QPBAI+QuezKy/R9NE+850ei
NM8Z3AkgsDggYAhngztsQCzdt7BoSiCQqq1dKKuvPkDuu/9uBO7BmkhQu1WOI5JK4NaFkJ0I
GUBB1pAhW8jMGdOxTmgSTf9+nPVbFMdxYL1l/h+/QsuLJYWgjnF8eM73wfAdPvCIYxHyk2a2
MLemwA7ra6uh28gsHI3EdVaP/QlaCCkDJbbOWqvL/Pm/kSKDXAt/cfxfEWITQC7V5pTMg8Hz
Y878mJNm+TCWlpJfPakyefStpfqzPbd9JdOWK+Xsn6dgs/E7z1tTR0aVi2P8EKBYNM1+usdg
10Xqnud1uvMzj0Zv5ocMLAg6fY4PTwLZGoGwxp0yDrEoFsnOO++seZow5/ltE5lUa/bMfcZr
As183mBsbnixD22GteddBpcBBAiByN13367SmjiPsYE53PnnT9Cja6ihYHCsAw49GpLNEmgH
mhABcQN5+KGH4BdXAySNyKnwFyaDu9qqfeTeu25VbS4jvxWXVMnYsWNl9JFHqV8dJa4MBBND
BGg6ydM0MArCUo+q0VQAhg/eY4dBwJK33IBVVsHX5LwqPuP9mmrMBeOgaBCiR0qq2jqnLLXI
ygDjo/c6rOfpitvqO7MYurZMNLGkNxw1ldKZYqTGBBoZuCiozXqY4OZKnGNhmCkk8SGuoYam
shRhD8AINtEf1olCSUFcApqhOkSLXlTNYxtAGMMkMkKz6CIEkiKDSyIW/nml8P8rZpAr9AHI
TJlaIr4kyoCNVqacAT64NhgRnUEEGWSqEVpTBqKSSJnO/ZCaR2NtgJGuBeNaDF/EBLQ/oHdR
tliPmVOxZDH9qkyQuSQo8SSI8yYsJAa/isbMWdsNOM80gaOK1H8KwsUYIrBHimmJAUaf2q4y
4F1Y9IQp6ARjTO2vrj1K8IGHyUDXgZnmuPFQCfYYjjWKgZDvVlalaz+J/YC0TBL+wSTwixjY
C1UowcKFrVd2RfPbCp4WxyrPNQuCZysqBBRrOES7CmdJoDgf3ue0bWyqx1phJGisd8z98qiZ
z2R46bqAI7ixhjCbQcewLGd9OSw2kghUV1+HtQacAm8GBLfDY8rqdGMDA1sMKxCsB1q7wUJa
6uEehp+KA3j2bwnirnBvjMIahQGvErC6KyuvxFGBOGISa7dBYw3QLUEP+WtTcq/InBUAFjZZ
psRX8OmTL1e9lmnKlac9nmXT/uVipmy7tmw+efMRpTPSsTvlU2+hMMg2ftZrz9zlb93LOe+J
s5kUgVOYnB1H2/2fZB0tEex6UjIPHwa7IjNLX+Bzzjob3yboJGuMwnw6yb2Qa5DCZAiO3Qx4
wNCa1xD8XXIQwIkglOBAMwtETwKIJneUVsaBpIsR1KochA41B0TkXExJfKjlDcNMjhOYE5/+
vwwiyONFihLUypCYM8RgBHmVRoKZoeYHs0STCJYjcUZTwSAt3RCwDIghcN3IkgS28e0wUf0M
8re+mhrswA7NB8emnmkem8HeNdfmb2bO1kArlwlUa+pZUfPm2lw7GiapmQAiUGcIGTSkhEPU
0ookPcH8e9MICrYc5xHWVMcR24lMJ/AVNmxuyqwvCpxF/6T6upDsusc+0mPNTWAWicjJmI96
5nQphIPqp0v/pyiEf2AEwUAqziPji38U6oWBAIkX6+pqdU2QXCB+awCDrMcBAQkS/9UD/9VT
IwvCQa0mIHzU+ArIx2CBEWqcqZwFwazCQvWrwgrUJtlODMejxFWr24hnjPbMVUbfMuJmnk2s
5SjQBHzochxn4B08J/1DYsXEfIBJNvIXIWghI0ArtQ+8rbws+k/mnYRSCBVQc1WH/qkvGNtH
EKx6BA9TAod9y1i7Pgvd/9UEdwMILBYIEI+oMImEPnEH1oXVfulxXZjvDL/TiDVXAjcCriOu
P7qCFSNQlXKgWKdNYEgb6buPenicC6O8k9+l+y+N5xQ74R6tNZBV1xuFZMrI4j7NURVnsTzi
rRBnaEA95IuAAediLcLiJ3MRA64hL9WEOANt3/3S4M0Xj1M0lo1pc9fhl8+r0SOMszHUfv3J
Jqx2x4HgiLz9816nR00XLbN3uO+5fxNXMvn1x9sW9wzvGL31uhlO9zOvQMGvvY4Yv+JoOxed
DnFP0LmJZPYCf5yt+N/RUtMlku/TWAhhvXCe8jnms0Z+RhtdOnfWOgkjDYilSjXQ+Motc9tl
9GfObzzHvpugdClH8nuvrGtJC+VzdDl4tIxBAPGriPhBIJGIIcPCxYJBRODLQs0IJZo0Ikli
Musi1k0E19CWMEVpYoEU04Nd6QvK+yQueWA2C5oiPFaDpouUgOrCITJR5rc90Lt2IUjtDAG+
GUqxyXAkVMPlkm7ydeNdkyeprKzUlv18gmy0QNs199vm9FBq31DdThZrFcCNi42wB8EcsfBb
ob75+jlgzA/iE84HQwwBJ4GpnDd/Xovg4IZdj+OD1OcPeEc5SWpqWK0aJFOIh/pgtbLzrntL
fQjaHRwdpGbWYEYbePQR+wGqoRHnoGjMBK4KZcbNRs+ZqtokMM6G+WV+mEKC8WRSVw8mxY3w
mSpm6wxKZQIQIkSIQavol0rQ+Y+4FsQH3VM04RnHQiY1gqOKsCLhHwhiXWFEwoymyyBGuF5w
j4w9R9nIa1DSxLXE7eR1WT8ZZ7bBqNdMap7JZtge+kshqOJ7/KcbgRIsIOABLeYyeF/hyLG4
k9PfZvc92YLLAAIdDAHOxEEbbihz4MJVgeBxRljrrBM8C4OpDQGvkCDnGooqLWT2H2qMY4hZ
oo7C+J+E1QfpGVqucR1RcWCXpq5NQwbpelHxl10W9KvnPzDBVDCQyWYmMiYsz7XPpIoHfMe4
bvlD2ySjkJ2Bc/gKBydqNc2SWnUgcSlnS7Ye+9yRN2bLnrrvzWepAzfDmo2ps5W483oZXeZh
eX4y6kwBN7OLfm2RwcuVLCPqV1bb94Dfb4w563fgny1PR4/fMvjed2yvOX479mZzBINVhpV8
APKpRp/CIuwpTJY51nfkgpOFERViZIKZuB+RAZ49ezYC524FywpEOHc9zwaf4H4AgY6EQCSF
xBXrupPBmBqd1NsDZM0kfFjWp7zect1XRscmb35vI8H1EocAXpd5syS3gQAzkLnfO8/ssX3D
2d506j6nhc4N3NEpgm8775zbSxwWQQcWPwTsdEDLbsxhCCJak+RhPcI57J5oLhykdepzevmC
2AUFQDGPRVkU/DCZ4rYH5ioDlflAxk7nzJ6zbKozphQzmv94lG7P3M5sU/tCoZOuD17Z58oy
a332js2r3/aJAwhPD5wymaM05LipUbVnqQ+JH/QBHfTWo80EKYDAUgSBwUMGa6Tm1Qashl6R
iKdvLZhgCNCojE02UnhEQRiEPI52Nm2myXnOwaRpIPceqOiBz92Lzhl76hYyGTRi2AL6TGrC
+tFfnkWUWRWuVLpmilg5mrnCbed+tnXIulQgpgUsW2JLt/67GYOUpQo3M5litHxgxI7x+M2c
ieUwQL86/cp5meh8g1x5x5beM9KtuPN4GWbm99bBkkt8/Co0Tadc4/Ibg57yoRowuAfA551j
1Hg/TDlkC7YdCnooSKWLJV2BPvnkEzn4oIM0jgSZ4FxJmW7Da6eysa5s8z1XXcGzAAJ+ELBy
S79nwb0AAh0PAedYGNMQsCuxGze9lGa447sQtLDsQMAQHmYLbBdTKJodOsM3tfKvYfnM/SW8
3TqEso22nMn8utaLiqhsIpVif5OC0AXlfOx9Umx2saUK+vyw43fyt8T5+9QQ3AogsKQgEEOA
ns02GyyPPPK4DBs2VHr1XgnnendSDS3PxqaFJ02gVe4FC4ciRF8uoj+Xrh/88RDgzZicFtFD
JgPS6vKuZdssGJatOhcT6el/6j1Y/GC/C3lBOepIK1ja2IBr/LaGrM0RRbWV0fdU6tuG7030
Stv1T9nu++f2udvO4/edf04nU89cnaYBBE8qoOEPLYwIXvq8M6lRlk12Hdi6nPvMW4u4QDNn
zpRXXnkF59pvrUcn0UUnH5NyVwvBzwAC7Q6BgAFud5AGFbYOAu4twk2Q8zc/LUiIW9dYkHs5
gACl/NSfKOFaUEpTF2b/drSrDkXTIm1bUNv5FjbMuCGx0j2yOinDj9p+c8WY9WTHY9YQ23JT
UnZttdQHpz0t6oaGm0Jyr9+W6gueBxBY/BBYB8eE9e+3mrz/wfvy1FNPaDRzno3NgHV0OSAx
blVN1jdYl4suE2qB8QPz36wAo4FSCw1HOKXne/sm+OerKsz5aDanvOYHu+ZeVs3qQAFqwYjt
spj9soifr2SqKq8KzZPfr141afVwSmmteLNONrvhLquwdZJfW9a8tlkltoyPCbFXy8us2WDg
16ZfW16Nrl+e1tyzfXT3y68vS8P47dj93rm1sqK5sk02Xz5zwsaIGbTBBnIQNL9lZeb0BOtS
oz45ruQHI2+7rXkPQd4AArkgEDDAuaATPOtgCFjCgd9WVI3fxIkkuJUI0YsO7kdQ/bIIAevf
VGjfdQt2ppibz8tK1xbaYN7luQYcAkE11c460SVitdQu80w8t2bbNOk0Cynvxvwz0hJDk2cN
aiQV3s9JwfvXGdwNILCYIBCmmgprqLy8RLYdPlS2HTYcWwrnrPmQ+KeZp8Yl4ZTGbTIvdtfJ
JPLNXNeSYBANA8zFmG1/Qk5dv6ac/c6/PIpS42ZxUzP1nQGi7WM2JjAXqL3BmZjXjwmxddtn
+bTFvC3lo4AgFyPlZcpyjcX9zNaZb3kLB7+xt9RmS2PMVX5xj98LaxNXgqbyZo565wPv8x7j
QLjL0p/X5rVl7Tjdml2Wcb8DCyuaP3uf+cHJ3SZ/p1aS098UM+71D/CrLLgXQMADgYABDqbE
UgABN5FAjS93fHsvG3GxFHQ76MISgYA1g/Zu5q3tzP+zdxUAVlVbdM/LSWbo7pAQRcTCFhOL
b33FQhQTv4HdjaiEnYgKCHbn/4qCXZiEdOcwA8PUq/lr7XPvzJvHzBAjMAPnwpv37r0n9znn
3r12HdebyDCkJrer1XFftGXM6+aW/k+lZ0uwBshnOz9Zcln7zG8Djt214t51zxOvswR3jVXV
zvh16eZxv9kgN298a8rKqykrt+LWVdVve29HoYA+IxImgHluMFicM0MZ5AcdprJUWWyHuWa2
8gDKrBn9q1m56vijiple7tZm5kdyRo52nUtd9n8DkOJEMq5ozKoCgFWBvspAXWXX3bq3BEBu
ShsT+5YIuhLvV1VmYtp4em6sf4l5/4nzqtqaONZufZvSf3fque9J1pNYlytEjt+vN75POruR
j+2IXw+8VlpuBUQobXeC0CZeKJLYlgqK2bJL2tAty2pz7VwUsAB45xrvGtZb90mF7yRGVMBT
q4RmrfzmvQTOpYa13jZn21NAzZ+dl2p1AbBpvfGdNTPNaHU4/1zTYpNme85D8ybX6Mz4uEEJ
XV831zdY9zvCwXBeho13BUnuGMWvJ2VrDBcfr/J2k7rfWnVi3x2VVCljk3g/sZDtx4tsvGUb
ttVe2dEowFnAicz1YNaAu1MFe6rPEGcuK3jDwndzMH05cKSkMevRlOGkrGQNMaULqMqUxHrV
MeygdYWjdtayNzwqAi2JILOqnYIrAkqJoKoi0Lcp+TZsbVl/3XuJbeX1iuqrqKyqriX2oaq0
m3KvonZWlK+itm9qXre8isqoqK6qrm1O/xW8OkIdt8xS8JkAUBPr5LZOzK9vDHedOOWZlZCY
A+dxAiTe1UBaCQfLTJxjm9OnxPLsuaXAllBgEwAwXxAoupyZT/zU5318qrq/JS2zeWoeBfi+
Lz30kajD7kqmS0218AD04EO5OrytYJapKR3m3RTimmqyOMMSmG/9HTedvFqoiUJtEjK/MyeV
VXEP9zdBDNkKFsJpqb+cPKZNPCv123KYF/ecu6qyHqcWptRqXeBhdAXmmqbhTe2pc/Cik18x
i3OHKTSCrwvsS9cMd1Q0ZeiOrk5BbnRMt1zTB9YX3zK3H6ZsU7VTuduecjQqvVgLf5RSoJTQ
RnpdRo8NO1XVvQ1Tm1HX0S67qeMVd15RtupeK/fsrKwwp/9sikuK0qTxTHt8/vjZE5+prE+a
IvFWuSZUUKFTrKm1svba65YC258ChvGPX8PxppzUiMWZf/LRXwqC+cTGe8fxUSy/ROOfK1U/
H1xsvMGSLV10BMEVP1+YR7ed4RKNAzCJYCbxvDKqVwQwEkFIZXl5fVPSJralKnBeVV2J9zal
7sQ8FYGsxDTuucf19KgkQZX1J/ixlpa5EXBZSVUVXq6y/gpz0H18Q+BbSdIybW5cmxM1tLrX
PATQm+t6RMAfv31SvBa4svbY65YC24ICPncycoFt+IDkxAWIQaAInxcBI3RPNSPNMfvL4dGs
G2STh+I3Htb6IOEDPZ5x2vDxvy06Z+v4JygQ/7J3ynOGE7MDABcPRC9GP4JtJHiO0Jp++lVB
cphfGJJoSqp4EInTCw2vByEFY0XFhHniSUtBtE2/xIq5dzSl4HhY40EZY3RA+JfEMK9003XE
0EC4I+yaCs0w0mCnRjAp3MEVe5JiznJ/uSjq5LYWnHE++HxFi0MSwBnvlyByYRH2Z/Vw30bM
ZT68OZclyr1R0R5qFNkfzFsGbIggbCH3tGPoDobu9+Ghj0Wi/eE2GSUInkKmiPs6hlFuUsAr
/iBeDFG0B2m4nyqjJXLHVOSSpOII0qHvKcl8I2Ev2UKkIWPDKKSgXYTpkV9CUox7wbQg6udN
n4SLQthv1Ww+HwMHRiVfRMMxkjmLKr09yM8XUxj0iqIN5N+4NpPUJwb01BfaDrD+SqOCk0t1
ny8YNkZuZZ9VyoxxwXjyZasp6NQHmlR9MKV5WpFMpRpVXtwW4HcD5jd+rMp+6xzVoTTtLR3T
xPNy5bn53czxlHDuVTE1ysQ6qFPTxc+l+LLjy93wdxVVbJjYXilPAZf0li6bTQF9Bmywvhjg
qeKiFGTg2V5uhVWWuFy5lRSIaiqXbcXnqTg/1436Xlbc3LKrFWc3LYzLvCUgamNVJ95PtM6p
bp3VyV8xT5vY4vLnm1PfhvzyhmVvTnkb5t40oUNF+XjNFUZUNH/ce4ma4Pi0TMN9qPUa1oGa
4zu/K6sz/nr8tIxV8B7eHAHFptRn01gKbC4FytkmbGDKkfBgVUDhSCK5sM2HiNeNdphYfSVP
5sRk9rxmU6B0GBPH0+iA3AAJxLEEdn4/ACtC3z9w/wMye858BaFRAGT8ER8A5sMjH5QvJk+W
Fdlr5Jbb7pLs7LV40hPcEuwxui8MPB1A4wXYW529Um66+TZZnx/CnKNU3jAFgK8qnOGcJLDl
9cLCAoBGAsCYTP58ktx0482yLi+/FOFQlxyNhE0kUAJFPNhZFyOCEkz5AJSpJ2afktBuzvFQ
CEAX11YsXyHXX3+jrFyVLTk5OXL7bbdL3vo8A7SRLhAAEAUoLiwu0HaxTatXrpabb7pJ1q5F
H9E3gmMKkkKhIlmzZpXcesttsnLFaslZkyN33nmH5OSukZUrV8q1114nhQWFEgDJc7NXSW4e
6kEbPXgh8aXEckq11s6aVP02B0HPOVYbsn81e6JV1jrzWi7hngwJ7CDHL+yMJ+/x3EipTVoK
U7wY34o+uh+o86GwhWnMuZmDFeXZNtfK1kBp+9iHcm00bS1rD+exmcsUAJjrm96PcvXE0YVl
mfJMmeXpk/g8KD9+HLWa8KlsVtWG6xUxr7Wh3TWhjfoU5DOXz3jn47Yr/lribz5Dqv7wvRH/
qTx9xfOfb5P4T8XrhG2tuh2V11uaL6H/iX3dWuf6rHICJW2tOjal3M2dh5tSZuJcqqqOzSnv
n067KXOnqrbbe5YCOzoFsObK2+KXA8EqvkxSjRmZeT70CVCMlgn75+kDjowjNHxgyI0jfeIj
f0cn4U7eP5q3gARGkgLgCG1sOFwsRYVF8txzo2X56jWKxaAkFi9AYXF+DgDwA/LFlK8AgNfJ
408+D+0wtKMhaPJoYUDgCGlhGJrTEMBkNKlIlq1aJE889ZTk50N7TAk95mwwOaDzjQy5Fypb
TwTf2MORptf8FKxdJ4POHySPPP64vPfRhxJmoBPkg/5W/NCeKhAm4EVeatdCEdQF7Wo0RkCN
NJ6gBLwpWl9yMBnfImuyc9GOpzVy/6pVq+Txpx+TSJjp2UXTdwYd9QMIU/tI4Lx81QoZPeY5
KShYh7TFqhmmhpdLKycX5T35hG4Kv3z5cnniiSdVW5ydnSPPPvushIoLJW/NMtm1Swf55pef
pQjtj1BLjjQSQY1RgD/Wjw6EUDZBDxaqap6NhUbVAKW2zFzV5FZwePggwkHhBWlIBoLPKQoY
ONYUjPC3/Ww5DTi/qvpUMCzlLrlCU/tthMeWDtuYDnxe4jngftzJSQFn/PWKfjMt01Xno4LZ
6nwo7N3CDwXC/FSn/W7eiuizM17bXFrWVBrF96OiNm5JPzc3D9PHH2yHPSwFtiUFSn2AXc0u
K4+30eecVJPUcpM1bqI6INnVOJnGx09kO6m35YBu67ogDlFNpDJ2mCPAHZgv+AMQWVC4XgLJ
hJsiQWqlkDYGbR04Dwn4U6Rjhw4yb84CqZMSkNQAwG2kULLXr5NVa9ZKk2YtJTk1KMWxQmg+
HTNjANTc3GxAyIjUbdQIEJYaWlWsKvgBp6DmxaFwofw9a7Zk5+ZIvxP7yf33D5WT/n0qADLA
UqRIQW3UmyU+fwBmyOsAnnyyFqbZwZSgpEHlyr0Lc9athca5CP2Jir9+fUn2BqTjLp2h0Z4n
WXXrylpopQnLmCcaCyuwzi/Il3Xr18MkOlXS07IkGEhWcFpC82QA61WrV6CNHmnUsL4C9zbt
2sn8hYslKyMTAHih6Qc03p07d5L5CxZJg4wMyV3yN+hpOumB5XbR+gKYdxP0pSg9/X6PrGed
6SkKzGl+boJsbMSpaVtPlK1Yn2rbne0mOZYhgDYe6nukc3ErVr6DF01BQnUOd5uN6pSxs+bl
q9VO3eqNPmdvfNAhfU/w2MR5bedv9ehfE0FN6RzYkq5RyOoAtU0pZ3v3323jBtadTt8rDci1
iesjvn98V7j1bdd+V++VtSWzwuappRTwUTsSCASkuLhYu0DTSu7RFQwGVaZ2ms8AACAASURB
VLtF8BtFmg8//FB2w2bWTZs2leTkoKahGotpqBmmNId5yw6XAbezsZbOjY02m8CX2kaCOgIN
mqiqzyz1oQAlyfCPjZYUwn+3GB6ugKuYJz6AwiDAr6/EL7P+WiAH7b2fzP/7d0mpH5PxL4+R
QZfeQHdclJMMbafIVTdcJ/1OOhnzM1/23ru7rF+7CvMNWltPhkybMVOyGqSJDxEs6F/sS4pg
LsekGNrQp0Y/L7167Se33nCt9OzdW6b+8bfsu1cPKQmtkP7/7i8FgZby8sQJkurJh8nxamne
cX/55LPPZP8ezWXovXfIQw+PgWktjbJjEgSqnvHnDFkNYN6r94EyZ+5sBb0eIOpoCdYN1L7D
7r8XQPshBeXRGH2ek2Xu7L/VHBw6Sdl1911VexuF9nbfffaWt997TRYtWIY2HYH+zwe9qEnn
p1imT/tN9up1jMybOUsGnXOuFMIX+JSTT5KJr70hzz8+UtZDc/zeR5+Bln5Zu3qldO7WRZ4e
P06OOqavlEBzTqkWQTdV2zu6UJUvdvPipf85hBXwp6Ym3H368Plln0AbXcpbLYHZsmqrFb/D
F0wArDJme2w2BWjZY2ICGAJWyuyj5MoAwmZX+g9n2Fbrh3TaGocb4nFrlL29ykzsU1XzSq2y
tuPhtq2qNlbVvI2tC5cW8eUzTyKNKquD8zsChQMtuIhDouAbXaETy4wXwPK36jkqKGxj7awg
i71kKQCFGbRrhYWFGkyIwXSK4LtJbR6/CWb4XAyFwvLee+9LM4Df1q1bKVhWfzPMxpTUVDWz
oQk0DzMRy6boVnqu2qGrKRTA/KC5LYNA8eHEecBIx1S88dl/xhmnSVPMGX8oIqnUCmcvg08u
fGQBBEPQujJwE4+/ps2QK6+6QV4Y+5wcd2w/+fjdD+W8QReJPyVFSqCpxcSSww/vIw+PGipL
Fy+X/fY9Un6f+rsccsQBWq9HgyTB1DNUAFPp9TJ24kQZP3aCtG3bQvbo0V2GDx8lE8e/iLQ+
uejiS+RfA65HujypUyciX3/1uXihbW63SyeZPuMHefzR0fLaq69Jn8P7yoJ5c2SfvfYG2J4G
rXRr1AF4GTNzPYb66Ms78++F8uCDD8n7770pe/U+VBYsWCH79DpY/vxjurRukaXBtI7qe5y8
OPZFWTB7uhx04AHy3OgxcmzfU/AwR9AuNN3vCxjTa/pfsj8Ach5vEObTL8pue3SXcePHy5Ho
f6NgiRzXt6+syV0rjRqlyrc//ozgWREA5r0lguBfftXGw/QN/5R53kHgH60L+FxyX4iuxYor
uONY0Cyd9+kjHQEN+PwiE0yNvmt6WlOWTW1pR3U1wNXNXx061XbcaMFvdUbfyUsToe14VHf+
x1vmbUk3qlt/VXVWt21Vlf1P3fsn+l8b+rmp9NoYPeLfsZtaZnXSEUOQP6LCzQ2URWUa3+sZ
sIALwzXOPbZ126rTL5u3dlDARwlMAJokLoycnDWSkZ6hJh6cbOvWrQMQDgEk1AH4bSYpiOhL
aQ0BR3FxkeTDHDOzTj301COpiOobgc+m4bcN660nKoat7axI7RjM7dFKPsBUT4rvKP2tCFRw
ThBHNdwxhx8tvfbfX7xFCE4VDUneqqVy34OjJJgeFE+QOk+AyHCSfPf9dJgWN5e+x58EzbFP
jjmktzTJgqVBSb4EkBbGxnLrTfdIvXoNpG5WpvTq2U1+/n6KHHXkAdD+MugVpIOYZzFofydP
mgSda4m07tRBwggjffyJfeXme55AQKocaVUvU/Y76Ahg5cHy9aQPpd+RPeWRUY/KuQPPloy6
qdIkDeX+8o0EUpvI7L9nyZIFcxBUSySQgijo6JsX7SgJA5x64LcMMM110qljR/npx+8lK6uu
LF22GIB4tko06RuvD21oIe+4e6hGqm7foZ4MGPAveeqp0dKnz+lYSwEtlwf9kbmW9EO3A/Qh
I60O/npBm4YajKjnrrtIZqpfXn/rdRkw6DJ56sWxctxJp0iDzEzQgL7NWLvUgIImHAeeVywz
1Spr9eG+zAMUkGDuUWKs2l8+v8j4OgYp21sKX5uJvKWag5rS59r85nEB8PaFcDVlJLesHYz8
rxHUE454jdHWnOPV1UxtzbYl0mSzz8kIbuSobv83UvxGb28q/Sprp+bfhH5W1pDKyq0s/T99
nfv4VnVsYMZdjb5WVU9l93zgk3gQ/JJWxCPkmfzQBm8MrFdWpr1uKbCpFPCtX5+PgEKpCFpU
IIMHD5Ybbhiips4fffSFvPTiOI1qy4lIn0UCnAh8OKdMmSzPj3leI/v6fUE5+ui+ctppp0l6
RhrSFzl1u6w3mXB71G4KOCAqgZPguNIPVX17Ab6oCdYHGZkOzBleuwCBqPbYZy8JIjhWMBaS
0DoEwXr8KWiBc3S7ITjiAjx7YYqQhhcNtwoKQCKIOVcSkk4dWsOvNg8aTghWUEdWZj0EhkIZ
xeshHeQDMgQgC1N8BkmCxo9b/8AyWUaOeBgAOAZt7D6S7C/GnGTgqzryKsyEr7ziIq3m0kHn
ydOPPiwH7/2c/PzrPLn3mTPFg8x5awvk2mtulnc//AJ1JknzRlmSB1/gQszrAMxzogDZUWyh
FEUAKvNyCSHAVZ7ceOOdWDMfITZViTRq3Aj+z4gGXVSINQOgj7WTDiEScW0sViQ99ugmb33w
E0x2uesGHvZ4CajgAL8ZcIgSUG4HRVDnhU8rDaNDDGZCTIcyzht4jrw45lk58ZR/y0cffCQf
f/IJhACgN/J4WBbKYWV8udVq6TUmmMu7Uoamv+MeJjyncK5FixbwKcdk4ruec4pCY34zgSOI
YVZ7WArUOgrYl+fWG7J4bLB9LVUr76P7AKw8RdV3qpu/6tI3ftfO343TqDakcNdH1Xi6fE82
cexhvKW8Ig/yQbnYMYNWXEWwrkt0YCJvY4FxbZgwtaONHu7VCgtK+eXn3+CfGJKOHZvI/PnT
ZfRzL8j5518mE16eIJdddrEUYjKSm1y5YgUi1D4DLdb5MmHCK3LzzTfJu++9haA989QHTyVm
ZMZV6wsudHs/gGvHONT8Vir4dZ5+7oMNl2j+TnNmmrp7k6Dx5HPMMcOlVXy0JKx7+hIU00c8
BpOWIMx7EbsJghdI/wCaPf6gmquuwtyKAOUxhFESEkz/e4akBNOluMg8HMPcYximwhlpGUiB
SNEAk3AmhrlrGNMMfsAA03MWLJff/pwlH3z4gSyBNnb+4mWyYP5COR1a4KF33SQ5MPcvQVTn
AWeeLr/8+KNcNmSoNGmzu3Tr2AUBsiLy0XufyqeffCk//PgTgO16pPlB6mUG5cuvp4gPe/TS
n9eHwFdE7z6g0ZRgVN595zX56OOv5YefZkpe3jKYUf8oWfXS5JvvvqaSGFiUEUfpM4z0Keky
depvkozAXz60nWIiCl35UGeEaAL3MIB2AKCeexl7oNmmiIEq9TDGwIuAWWcNHAj/4D/kliH/
kTpZ9WSPnntr3xn/mSbVjHXNbaBKNDJU7V2AbLlu90QBnPNNCTHP3Q+3ivLjZalTMx7s8jHE
AvjhdfuxNKiNcwBT1x5biQKOsQ0FkzX2qO6cje/j9vhd3fbb/DXjub0l71Iuqk0YP/JIXsSL
cT9hWAqSp/PCYi4GxpJC/NIP8QUO99xdt66mf7sG36qxDxHbsMoo4Plr+nQo4VIBYj+GJvcY
mHvGZOaM32GWmSR79twPTLofwYT2lPTUNGXUZ8+erX6ehx56mJopdOzYXkYMHy6t27TGpCwT
D5mf7uyvrHp7vfZQwHkCckhLD6Pd58OH2l/68+o+t9x+QVEdwQr8WwH8CFj40GLQtXAIW/YQ
sqpQBUbQsCo4cP/emHNh+c/lV8B3dpoMufYG7JNbjABXCI4AcAwVJ/LCZ5iRsfBUpdl+jAAP
oBDVqE86W/jGW+8hMnO67INAUynJyTCJDUJbnCmXXXIBcoXl259+RNs80qZVC2lUr6F8+OkX
cv1Nd6EY6LEdEE/BTTAQBJjNk0cefVS3X0pLpykyOqOgHppn/CTAYnvU7xn9o6883QJGDh8p
2djjNyMrDcIlqKRxnHnGv2XJosXy8ceTsT3UW3LddUNQHvqHfYe5tRi13njMA8cZCWcMtGDE
7BA0zxQkTMU2SKtXZ0MwEJRmLVtL7333kXfffF0uH3wZACAjP8c0iIQBwYajo8yi3HCVDVyt
+aUvOnRCzZp1tji/nUeLeR1W3J2q7lWcw161FLAU2KEooM8JPghr42eHGgnbmZ2NAqXMh/vm
3oRv5avMm9tqene2CbPt++v59OOPJHt1jsyZvwigYX8JQJuSBuCQEqwDCUwaQIcg6nOKNGvW
CEw692EVqV+vEVpKQGLMo01kaGz54khqaHppJTHbfjC3eY18WKFSajY53gyixj2jub2QF0CN
WkmoafHBpKEkD7iMWlSqf+tmpksyzhH3T4LQELds0QQ+vd/L26+/IYcdfLgUrI9KGoQuqYEU
bO2DfADAKdAYazAkAG6a49etC/9zNICgm2bDedgO6NnnnpOrhwzRvWH5HPUjmjQDSnVFFGZ/
akCefeZZ5EHwtrR0ue2O2wBg1yMo1b4AoskA0kE5tE8f3YZot927S5MmTWXG7DmyW8+e8sM3
P0sqykJnAOCx7RBMbhmkKhpLlSOPPF46d20u+/fuLq2bdZKZ05ZIr733lm++/xp0SFZz6ZXQ
Rnfv2k1OPWWQ3HPPMPlXv+PRRph2A0wT5FIjrIHo0Je01HQdSkZyrlM/Xc446zS589ab5dGR
D0sJ9v9NTa4jgy4cjI775fTTTwHdYR6N7Z24F5CCRQB8+g0jAT6lb6FtPj22doWb6t+1tdth
y7cUsBSooRRQnpsvqtr4qaE0tc2yFNgUChgci5TkQTbxA3aRahUNrFqaf1Mqs2ksBTafAr6F
8+bKmNHPSIMGDaQt9mVNSlojhQXFCHIFU1Ew+7QtLIIv4+LFS1TDREf17OxsDYbFCNLUED/2
2GPwa9xTekOLZ4+diQJ4QvG5hjkRAOANIQAV4jRh7oQkOT1NtylKrdsAgazwVCuBJAXgOBV+
vNNmzpaUjDqYWX5ZsXS+pEDbOgsmvWPHvyRLlywB2MVWXNjDt1PnXWT/fXtLNwDSpYsWAAz7
ARIBfqPF8srEVzW4FAEjQTFD59dBIKhZsFBIYiPwof8It/DyI18JwOWcuXMk5EvXtDHkO63/
GXJ8//MQjCtFTbk9sMVp2bKlTJ48GSb/zBfEnPfAFyWE/YzroD6f5GSvUqBaEmsoq7LXYI2E
sAYEfvGfS1i3IEqVtDpZklu0HtsUwawHQH3FipWIlp6M/XoLUXcqygE8xb7HnTq0lSVL5kEe
EJQG9YLYJzgbEoESadI4ICuXr8D2S8gfLJYHYWFxy9BHEGguHcIArM3CIphZz5EWLdtIq9Yt
FPgG0B/2IYnm1qp9NxrTHQH+ukCXAjZ2jYcFvzvTc8b21VLAUsBSwFKg1lFgM0GseccbFyfz
jt8ROJhaN2o7TYM9yQAKv/38rZx2xonQkNEnM0W6dd0DWrNieffd8bJ23SqZ/OWXCDwEM1cE
KNoDW7IkeaLy/vsfwOQzKl999ZV88803Uh8A2jVZoC+w1QLvHHMoqsELICqBuS7HnIBT94OG
BC8dgI370nqhtaSJMSyEpTgWkOTUejA3hraTgauSiqQonAtf2aiMemSkHHvcsTJ23MvSqctu
kl8cls6ddpEw/HZT6S8MB2NjHuOBBpY+tNAfoz4G3qIGmAeFMhr8Cefcjoma4wg0rNRMJ0Ob
nEIwDDBegrxJwVTxBxEBHVAcVsTwYRazlyyAbwZMnoNIX1ICzaw/XffvZZAppmPkaoJY1X7D
75lbI3mhHU5Py1RrCQaOCyYzSBduoc1B7H0cxfpJgz+zD0GtGOCB/fchX1qKD1sAYG3RjxXr
KxbBtkhIG0gGqoZ5dBFoF0MbMlCuF74xs7Fn8t779JShQ4fJyJGPqfadgL4kgm/QmPsvc31C
tY7dmmg+vJlvoBo4bd1ImvEmURoxUkON28NSwFLAUsBSwFLAUqC2UyB+32sTFbos3ofG/dBI
0WWf2t5f2/7tSwFf//6n656kPXbvpptQF4VLpGGT5nLjTdfI/fc/IG+/OQ7RnetopFpq9jKh
Zbt6yFUy7IFR8jrMVUvgqzj40sukS5fOCkZclpQTtfaz3tt3cGp67QoAAb4o8KD5MyOE05+V
wI+xCqiBJUZR6zP8Nma5BMdUUHKuIB8S+IM+adW2pfw89SeZ8Oo78ssvv8itt98hJ596EqL8
AkQDTBvwSV9XagGNjyutEFh2ACpYpND5y8M8IE1kah/boy1xrhNE4ze3SeIdAlQCYLaQ1g40
u1FfX17B7zB9fNU0mYEYTDAulseD2+t40Rb2m9sZcT/eAEArjyQCz1KfeNSPhlIIYK6TBGwT
y2RL8Bv00wiHarqMOzB/ZotKaDeOw6PCgii0wKlyyGGHya23HSt9Duuj2l8KBgiE2Q0tAx9j
8cfyjP+1FlLLj3gNMLtitcC1fEBt8y0FLAUsBSwFLAXiKOC6UjpsmKWNpcBWo4DvsMP7yAEH
HYx9WTMUQHigGaMGq/tu3WX06NGqUSIAIIPuh/aK3oU9dt9TXnllom5WXQLwQ3/Lgnzs8woT
aWrRNODRVmuyLbgmUYCCDmo0uSUQ5wkBHUGY8cElCoYGFppLYlMvfFa57Q8BH6OEM7pxwJtq
wC2202rXvr1cf+01mi4Ik+oIoj5HsY9vCL7mQaTTbZYgcCHwYR1G0+yAPs47mj7jYKCtErSL
vr9slwJd/gMo9ahpMPI7EaKS4J9rIKvRIBOk6xU0nbkYU5kQ1IO+MQp1CaITRhGp2u+Fhhd9
CCGgF4GyV/2ezb6/7DNNvs0qYG6G/DICAA/yI0Qzi8fBfrB9aBF9XxTYm9bobZ6pL4wxIeft
eg2bQ/j0MDTS0ByjuyEIAdQH2Iu2AQRHw9QEQ6tNUEy/azaOn1p4EMRr/ylNSTgqupaYxp5b
ClgKWApYClgKWApYClgKWAokUgCGpwAuAQCFMKLOUsMFs0k/TDZjAAbp8OOMgsHm3lzcjzSC
PUo99K0EsOCRmgpQAuade5f6gtgihmDD5d8JIMrz8ol12/MdgALUABPIEZwRWFL44UaCprmv
AjyATWOJa4AM5xk1v8zE/JxfMdV0wvSXDrUAgSFEiMZVQkQgXJQBsEeBC62rmdeHfGZvamhw
FSihXnxHaAKMOVoC9GQ0hgYUE3QqIGVZLJXV8aDGVH84Gled0ShPmwoArH3gHEfAKuShuTEj
wTFyNVCxnhNfcm0wS5D79rJ/LBUX2A420PTcwGDFo3obUJvlURigkbJRFjf71cPJwfYhP02u
aebNqNaMPM0tmIqLinBO8AwaAQQ7PdT+6L7AblFOiTvilxk79Kz0R9nv+Es7Yt9tnywFLAUs
BSwFLAUsBSwFLAU2nwI+ozUjNw7dl2qgaFUJphrmmhEFCwQ0ACkMEqTMvmHIycRz2xvD34PB
V9NUspxxXPdOwIBvPsl3rBy6T5uOuQPY8IsYjsAujDmjqBSoVQEv0tA/1xxmyx/dysjcMd9a
jMkHiIuCkBduttz3lwGptB4tAvkBRM1PgEPORy3BAF6tDnfdrbncmWm0wdBaKzrEVfPf/Gap
zpyltphpo2qibKo02lTWgDrYNCcxu+Sj6QPzayRmUASuBK75Ma950CD6Drt0Mnplpy/IyqIU
yGqPnEbwTItlX50TYl3QlnUbNwOmJShnQpiT0wSbWygZBK+l1eaD4+dSwzxf0EszuM7zJq53
bmfLyFebu27bviNQwFm/O0JXal8f+GCtfa3+R1ts598/Sk5b2OZQwK6/zaGWTbvtKWBUuayX
DDNfFvrCKGObecqzREbafa6aoESuGWlZXpO+tEDesMcOSAEFvxhsghMGo3JBSinfUaqGLM+J
uNOMQJkgmoVwzuiMUWBp0kNxq4cBj+b3pjM15es05ThzmZKb+MPV0rIvrED/l8/vYMq4XGX3
XR0vb5p08eWX9ac0s2ZNXFW8tmGby/LErzOHMHoT5aA/prRSgpVm25F+qEDDUd+rMM70vsIu
VkTdChPai5YClgKWApYClgKWApYClgI7DQUAgB2tGrusnLvDgDugpEqGXMlktMZl6Vy20y3L
sqE78mxSf29VTxoQzG/XSkCv0cS3isOAX5rsmkRGkQkwh3OdORvJX0XRToGuaXNZSlYVD5zi
Zr0mir/vNGuj1eyoCTY2flu7364Gf2vXY8u3FNgqFNAHiH0HbhXa2kI3TgE7/zZOI5vCUsBS
YKekgI+BfPQoVW+ZcxOt1oUCldHGhRFEKw5USCxvZ0cQlZFuB7uumlxogOMP1eQ64LjC7rpT
r8KbjkilqvyV5Iu/HDdDS3Wr8eCXaXnOaepO1cT7m1DNDpvEFW5sjw4mKum3RxtsnZYClgKW
ApYClgKWApYClgI7FgXKTKDZL+U4HY0dtlwpRQZWgr1jjfo/2Bv6gecXFGiAKmqDfRrEClPH
8fU15szUCrta4rJteTS4E6cdPgw0xcPVBHMqmm2B9PKWHYpqTb3ULMcDXLcet+DK7mseNtIe
25wCpL0GBgP93fkUQbA+zqkgg+5VUziyzTtkK7QUsBSwFLAUsBSwFNgkCvBdX8ZD8jdhStk1
ly/YpMJsIkuBBAooWlEG0+H0kxCN1/g+apQf3K2K+3chhVNIfOEKpuPuW9LvkBTwOlsP8UHE
fXH5zeBUfFCV29TcCbCm880Bu66GmLOE08U87AyZ1BQahwuSzdlm/mUbWLaTLX4mx8/sjd3f
zFprTvJ/avlV9QjYyr1VwQlBsCsgcQLxUTjiCk22chNs8ZYClgKWApYClgKWApYClgI7EAV8
lKaYA+AF/8w5OV4AYL2l8KSKLlPDxvQulxwPJ+LhRxVF2Fu1lgKMDJ6akqIfH/bB5bZZFR0u
gEm8x221EhFq/Ayihrk6+KtUQohCygHdxCm9sfuJDa8l59WhHbuYSKZt2W3XBFqfQA4ApuY3
gjnhmtuvz8vblk2ydVkKWApYClgKWApYClgKWArUcgr4zGYv7IWJY1vG8MaxzvjpbvlimNI4
tKAEMGnNX2VXAaRdAM2ruFZanPMDDG1cDQlkdPIkXLWnNY8CZg9f7JcL02fV1lJDx+2z8O1u
mxWlRpizgFtlYQsbF5R6XK0whxt5jHlL+T66W95Uq+dmSlYx39i4uCnqVlY6QVmAO2/Lz1oX
pFXcPs5xJ68mdOZ1qdDJyVW26CouZie+6mp5XQDMucOttKLUACf4nO/EZLJdtxSwFLAUsBSw
FLAUsBSwFNhECigAVsbc2W/GnIMjV7to4gLjpwnDVpwD2HpoNY1rADNm71+eOwgDaVwYXSLQ
BCoIpk8x6yAI4l1qmnFFQYBTDxvLcwUCbtRgByzwkj1qLAVoAu2H5jcM38xSYItr1AS7EZ5p
Ck2X4BJnjhHUENAkwWSaJq7xeNAd9U0ZfZ0uOkcrPtxyWdaWH862QlpL/Nx0Nz4ytbPv7FMU
ex8TtOtevdqJMP7wBwUE7C/XBcE+0mmeLW+Zm3OjkZrj6qiNUZVLtfjocBjzigDYC4GL9QGu
/tyxJVgKWApsBgX4LHVfKJvyktqMom1SSwFLAUsBS4FtRwE6+pYHIAC+jAyt7L1qac19l93X
Zz9fAspU44zb1JDZdzR7vM+0Jj1BMy9QI2y+3XeHW0SpCXa8hoxF6+GmLr1gf9QwCqiJsquV
I+h1tHI0bY5GopgaXgXC1AKrQETBsBlXvZZ4YGK4shH3VulcwYX433qf6fFV0Sex6C07jy85
voTSRaBtUlCPb4/rB00NpaMJdyG66+PsxOXasuZUkGuDbahQL8eBH72HLqgmvRYuJ4JdHpwz
/Lgm9rxemVl9BSSylywFLAUsBapPAVeej4d9Ra+v6ldgS7AUsBSwFLAU2BYU8HldFZR+g9lU
jS1/Or6XNFvlKf8QbOBTmgUXwOYbBpvZkdLV8HpKwHwjD3dhdeGwAdOmHt5zajT1ufsRq5aQ
lVhNsEOYGv0VAeglKFGAQmEIjlAopFph+msWh0MIjuUDMIQNgQOOqQkNBKDBg7a0OhpJnZes
0FXS/tOUUqGMOw9ZuLMA4ipMSjIWEfFVG+0utoWKRaQk4sz+khBo5NWPWT9GC+704B9peamZ
MAVSbG1clOTaDBbjg6lxsClsIACO1wz/IwS0hVgKWApYClRBAYJeyhL5WtA3g/I99rAUsBSw
FLAUqG0UwD7AzhNcOWaiUoUUzlEeouodYgB+uQ9+x86UX9QclzCKNBKoyXS57E7ZbiFag5YU
V5fzU7/czO79+Hv2d02hQCAQALiFltfRONI01QUm3BqJgbGoAY4RCCpoMYCSpsLuFkXV6Uv5
GVqdkirLyznqzlPWFv8x1+PBpTH3Jvil9pXGEQzyRe23EQU5phAJa6Oyujd+vSrz56rubbzk
mpuCrhfqUOFoh2tuS23LLAUsBWo8BapiMZRfKTv4ON/gFVDjO2gbaClgKWApYCmQSAFgF5gV
UjMH4OpR/14crg0qvl0/Owad8figweLLAgwoj0CA4CYKjR/2gCWzjzKikZhE8PH4/PDxhBks
zUABemLhGPaKDYmwPvwj81qiIMjVOFOT7JyXan+3lmrPdNP+rT4FOHeo8eU4u0CYAbFc7SPN
nDn+BMY8/H6fbpcUiYQ1mm91DrUwwCeKKVTZp5w8pzqVVZLXBb/xIFg14Jj/9I9m3/2BoP5m
v6kJ90CFQFopOK7mEQ8CSXPX7Jm/3TEoFU6gTtKcde+o4Lia5LTZLQUsBSwFKqcAWBI1rOG7
pyrgXHkJ9o6lgKXAJlLAKE2MtZexMoz7bQXgm0hFm6wyCniSaJoKVZXPHwSIAZCg6TK0t16A
XT7fab4apRm0glmAYHzz6a+gliasADKpAMI0uiRDnwSNH1COFAHso/6vtQAAIABJREFUEhQE
CIbAdBMEJKemwiQWYJnBj/AWCfoDqlszGrb4Jjpi1wTpa2WdsNe3HwUY6ZlaYAZ9YiAs/ubY
8pvaX+P3agQZFKaEwxFN58f95OTkf6ThiXpZ9/wfKVxXAdvvcjuclPxQcMO1U8YFsa98SNP0
mwdBL2/TF1rvEahHISzgB9coLCpvcaHZNvtQYRIFTYy87YBbChz4oYk6v3k9ArqzbaQ/Dwot
7GEpYClgKbBTU8B9pFf0nUgYR14fxSOU/I89LAUsBSwFLAVqJwU8OWuzJQxfxSi0rl5/MsBp
khRHiqQQWt3Va3JUykm/3vzCYlmZvUay16wFuA1Th6uAOCOYLOvXrJFlS5fI2vw8CREfBwGI
GaUVzHeosFBWLFsmefn5iAuN7XKCAQ2I5IUvZDhkGHElHbW+qq5zAQd/WgRc06cVwRQ1jARf
PoAsmj0TWFELSsDlgwCFB9MQLNM0mICNPpy8X60DU4UWCd5KPp4ybLpl1ahdP82X3Q8XA+Zk
Cc2azad0KyenBvbPpQG/aWFhDmi9wwhMhajQXp/htDweCIuqedD/2oBrhzNzyuN10peCCNK+
uLhIx4XXKKwgMHaBejWbYLNbClgKWArsFBRYvmyVnHLyKXLqqadg67/yz9ydggC2k5YClgKW
AjsIBXwDzz8f+i2P9Ny9t1x++RWSk7tCbrzxOimEBtfvDcjRRx4tGRkZ8vKrL6PLMUn1BtX0
+b4Hh0mjRo3k448+k2eefVphqwfpY9DqHXX0UXLWqf3kt19+kRHDH5aiGDR+0DB32727XHPD
9QC/xkTWB02w2SHWBQn8hlRVcbAFvzVjjnFkob10wSS/S4fGCUbkBL+ilpGaTR9MfAsL8+W5
0aNlbUGhzo1QqFBSU5KldYtWss+++0mHXTqjHBRUCoJNoW5UcNZHAKvVUsOpxMBfZyslE6nc
xBvXW+Yu/urk0Y+GZIubR3rV6UhcF0qtEFyTapbl9resPU4OfJl7hvmh9YRaTDgZvvxyinz1
zXcy6JJLpWHDhgo8A7CmyF69Rp586jG5+OLz1U9+5Mhn5OqrrpH69TIoStL2mrrclrl9Zo9c
+jvXkIS90wO0oXuC+h6zDKgmaJYehssBAW9WpkdWrV4hjz2B+q4eInUy0pTsPoxZCG3zqhl2
WV1abtxgm1pIOae+zV6XZuRMY2vAX3ajoiZVdN3psrY6Mc/G0leUxy1I8zqF6xcK19DgsChw
fOQ3EN64bUlsh5a5kUPzmvJ1HKsqw1lfauEQN+xlNbiZnQZVVZabyW17XDPLlxKvSWPiKspO
pEPieWWkSEyX2Kaq+pGYFnWUtj+BHBtUX1W5GyS2F2o6Be4ber989fU30rZta1UAlAk4a3rL
bfssBSwFLAUsBeIp4Bs7boLMWzhXbrrxDnnz7Vfl0EMOUPPlAw86TPqdeKLkrV0t99x9t9xx
613SY9ddZemCWXLdDUNk6fI5UhQpkKfGjAdwvkH223tX+eHH7+WhR56SIBj8nFWrZeiDD8ig
iwbLEUccLmtWLJKrr7lWXnnlLTnzrLPBpOdBM4U9Pb2uFoxchsNxWaahhsxSAyJVEcp/LtPu
DBNhk+vbq8CJsgtq8jGuUQDg++6+Q3rsf4h06toZmsc8CFciMuyeu5HMJ19N/U26du0i0aJC
8RO8JdGfvETCAHCMspnig6UAzKVpRs1PMU2GIUiBEbUCbF8JrAyQB7G1JAKgVxQqkmByCnxc
nT12PVEJ0iQY2+4SBHv80E5HEImZ2xTRBxlzPAA/XWpK1XSfIBvlxoAHWV4arCHC0GIXwUqB
WtRIGNYLKM/1Q2FcKx7FcAHw++lHXygB+Defc/aZsjp3vTRst4uc3v908aHcJCRenbNKHnxo
mFxy6XmyYsVqGYV1MnjwdZjyBBrUCnP2G3/5MPoQgrY4BS4DYUTRZrkxtCMYSEZ/S/QeXRTo
z0vwS/oIhEqh4gIJgD4xuBm0adNNXnzpRTnxhENhtbFCRj32pFx2xXUKlMOhAklOCWL9oUbQ
1Q9a6zZO1AyjbjOmEIth4KnlIB2ovVeAhjwGoCQiioqmrJt2+yxorT2umTQTD2G86Z9ttlfC
buWgrw9m4RFMJPXNZjeZkYCUbh6M5I2fuu8w5gDzaRRqjjmvs9tIT6sWXmOFjHuPmcfFAPpy
n2tco/tIECbxkWIpLCqS/LyQpKSliyfZJ37MVV+kUL6Y8o3Ua9VVWrdtJ1kBlIv6jLTCmKtT
c6/Y0CErqlRDfPX35i20PxpCWfS3Z8O0XfyGGbw3Ivnr82XSl99J377HmnALuK8x2liNGV5W
yh5hnBnMDjdRHxl9SqNwBTMU6wWFc70rabU9JVJUgHWAeaQeMqzTLRffRcWgOfquSRkxHs/8
z6d8Jw0bNZDdO7fDVdZZIutgQVRcHMV8T5HMjEzTT95BeSVYQ1zDPDgHXd93s5886Yst2EAH
uuxoZ1AZ6cODFhK0uuBYsu2kaQzPAsa0MIQyY21SJ/xl35keeV1/NK5BCo1JAQ65yq+8Smin
PFxyhk4jBvOyPbYPBXSS4kgcA+c6pqPeW7u2EML8/8p3330vS5Ys1bnE+CacNxG8k7waH6UE
4Heyrq/7ht2P+YNCKizXvVjB/e1DBVurpYClgKWApUACBcD7B6XTLh3lvHPPkimTJ+ltavJO
gplPhw7tZdeuHeWxh4dL61atZOWqbFm1apWkpiUDbPhk+szpEkjJlJ777C++lID02mdPqV8n
E8x6RKb/+ZcyTI0bN5EFCxeCiS6WXXftJjP/ngUGnsbQqEe5A/dIfJPE3bI/awQFlOVNGCYF
jk7rVAtJsIlzxIVG6pjcducdct8DD0LjOUIeGTlcZs34S5KxBdL48RMARsjIGlP4OXNmy6rs
1ZhPacgMQAfuNYD5sWzxYpk7d54U5Bfo1kqG24xKUWGR5ObmyvIVy2XF6lXiTU6VEBrC9hTA
3D4G8KFgGoxuCcBxiN8AEPn5RRDqrAcIXYF5iCjVAHjU0i7EHKXJfzH4WPKzRYV5AOCFALZh
WYw25MLMn0C5BCbNYQIg/E6GqX9qSgr6CaDuKZI/fv9B1kPj3efoE+Se++6XgkIEfQNNTHAw
cvEElQS5nPuwggClYjGmCcNFYC3W10pZuXKFUtMDMFEMMMPE7M/SRYtlzepsBRNEaazTA3Qf
jhbLoiVLsC5Xg2QE/xHJy1sLpo3CJfQNmvfuu3WTufMWSlZWlvof47KsywMNVq6WbLg10Bya
rg8EUPloP2OTrcH15cuXQ3OdjfvUKBuAYYaaI74pH6bevusafKxzsP1hOeTgw+Txx58y1yhI
AdCk4GDvvXvLY48+C5CLW3wsgcYKmBQR69AZhpejpnETME2Bn1g+6cUYCRoXgWBUP2Fo48ld
m/EmSPxr6h9y5FF9pcfue8ohhxwqe+zRE+fHyF/TZqjQ4qEH7peXxr8MoIdsnIR8PirCTXhW
On1yH5+sl2PNhD6sLbYVTTfgF1e9mOOxcJGsXLFMrrv+JlmTU4D2ahc1LeejOWKyaNFsPKc7
S3sIcDp13A3WPMdj7RiAyuCFhH4IX6ckogu7gt/8QjnwgIPl7rvuMe3F5ffe/lC+AsglCQJB
xJFAPub0+iKYW0vloksvkQWY0xRArMPaOue8C2T3PfaRfffrLb167Sm7wELkhRdf0rHQthL8
gg4KftFxs8c2W81AjfCppxDJjw45QgKCegqyCPDZv6iOJdYvB4vuGCpAwhihL1owG4qySY8w
BEwq4GL/UBe3NeN65fMvQqEctzLTqO4cZ6TR8imMImjidZSIa9t35pM29tjYKHC6cI589NGn
smDBYjnt1P7y7DNjZMyYF+WFF8bBuu15vKsmyshRj2KdzkRav/TYY0/Z/4AD9BlQ9bHRBFVn
t3ctBSwFLAUsBbYaBcAT+JW5zUwH8AATEOLWNbiWkZEOAFAkxXnZ8uxTj8j5Fw6UCwdfLA8/
8ZSsXV8kRWASBCbP1AtA7i4RaAjCSRFp2rwxGAQwPeDc+LkfGr8hV18pV0L7O2vefGnVugWY
GGr54qJOb7Xu2YK3NgWU0XMYaH7pT7z3XSvaMMGAzgefBKCmSocPeBBMZb06WeJBCOdPP/4M
mqBG0qNnN2nbvrWc0n+AFILfzs1ZLe3aNJWOXTpAg7yLNIEg5b+ffgKzfGpbI/LOe+9Lo+a4
37GdtMfn/Ev/I8UIBT1r+jRp17o5/NWzMT39kp+7SvbcvYt8NuVz+WPWLGnapA0+rWXXbrvL
vffdB8AxVho0aSjddt1NmrdsIzfefBcYG8xdT1i+/O+70rxJA+nWeRfpAmFQ/9P/LeuwPkrQ
hxg6FQXijkE76qMGK5wLxukR2X2ffeXOoQ9J9uIl8vcfvxutMdJ6Y/CRRn/94LiCDDAHutCF
LAJLiImvvYC+NJeOXbtJ+w6dZNAFFwOcc3mlyISJr0njhk1kj916SotWreXm2+4GkCcjnyfD
7rsZZtZ1VZPesU07aQEaEUCfdc6ZCDZXKCed+i/5fNIkAPO/IMBqLSsAaKWkWF55dZw0a9FW
Ou/aUzoCaAw4f4DkFayVaTOnYf02l3pZ9aR9m7bSsUMH2W/fAzEW66EFR8AyDqSaAxA1oYH6
Ifqr6rO1Z+Amlp+EcaN2HJrN4kL0Q3Et+1IEoFSI06AU5lPDi8sAQjTlZzR7JqT2l487BdO0
TeYe6Zz3OFUlqWrvcR9/aFLO+AbcHzoJv5M8yIT7k6d8If8+40wIIVrI2+98Jp988l+Z8PLL
MIFvLC+9OEEioZg0rN9Q6kCAqHiTB9rAkqmJKnHVmWwDr0Kgw7YQ6GkkdDV9BzRFHgp/qLAi
JjYabIA/TDb648diiM6flGyAG8pJYhk6fihPiqRp00YyHlZBqcGGcvCBfeX50S9ICoPc4S56
pjgRMhYAPgq4lAIQhqbKwyMeBng4DW1Fe5F4HEDDd1//BNoxBT8UjKFjkVz56P1XkMcrBx98
sMRgiXH80f3k75mrZcwL78oXn30lb77+hvQ/82wZMXIk3k0QZsWKSoEmhQ/stGrmIDQwe26j
JZiTEcx5mHbgPkEoNclE+BxHY+rPq0kE0lh/3IaNWr0kpqW0AA0twaDSosTsXMDrDFbHwaCG
GUsc690D3/9QEepFPWxbCZ4ToWgRoTDmDoL+YZ3rEiFp+LFHjaaAykswpb7//hvp0WM35V9y
crNl3bp1smbNasmBcGbFipVy//3DVFiYWacunrmNNcBhmeCoRnfRNs5SwFLAUsBSoAIKGP0G
Xu6LFy+FdBPmeIjWrMGJwOnQdPOnH36Uv2fMluHDH5KXJ0yAL+HjEoSW7o8/Z8EkMx2asgK8
6CFJJ1MIpmTWnLnK+KlJICp86YUX5I3X3pBxL0+Qa66/TvbeqxcYD7BDeHvEVIRK9sgetZEC
yt9hHF0+r9Qs0ekMtcGvTXxFxr3wkjz/3GgZ/dwYOazPMVJQEJI+B/aWRXP+lv5nnCGjRj0m
OTm58jusBj757HN5aMQo+d9/P4HmM0/mzpora3Py5IyzzpLLLh8M0Jkvv//6k5w7cJDcP2yU
LFu5Uv732Wfy9ptvycPQMlPzRmAZDKaokMUHoUzzpvUAJsH8Y156fClydv9zYe3wXzn0kN5y
4cWXyYhRT0D7vEbefONteQamwlN//lUWzJuDtp2rmuu1a3Plt6k/yuef/1ceGDlKCqlEQq+L
iwsVYBA05YFhev21D+SSSwZLq5YtZa+ePeTx4Q8iCFwR1hGinhssYzRFWBukGcHSnNlz5NJL
r5K7h94jCxcvkK+/+lzefmOiPPTQQ/LnX7Pk0kuukkceeRpmzGvQx7fl8SeegKvBdwAMf8iD
wx6Rt956HVraVfLbzz+qufX0mbPlRYAPbkM27qWxcshBB0FTzUBYiMgOQP3nH3/JRRddLg88
NBwa3qUyefIn8t57r4PmD6NNADpJQTnh+BPxPFgk333zrSzC95QpX8OHOyzhUmTmjnht4fLZ
TkAUohgAmBgRmh4GFBPkBPypClrN4ygsU6f+KmeccTa0od2lZ89e8tCDI0EDDCK07iWYgw+B
fl267iZdu0GAMOBsWA9Q6240lLr9FG1gAdSSYN5cVLhWbr7ldum1V28Aw5ekU+c20qJFM1jM
9JRXJ74st996G4BVCWIHYussHyKIG8QILFcot99xF9J3ka6dOyEdtLcwrycapQn/tVdcIX/N
mGnMnwEuV65cIqefdabk5uVpfwvycuXOO++SLl12hQBlVxl82SUoG9pgrEsCZ85igmiaERPA
8R9N67t26SaZmfWgid1HmjSpDzeAQsRyeEgehIb6jtvuhFVQd7jDdJNvv5pi+oySZs2eC2sM
Y1UxctRw+e3X3wDsx8qFA/8jA869ABYHuWqRwc698PwYuXzwYBVmUY28Pi9fbkG5veBG06xJ
M+kOYdQtN98s333/LZJH5csvJ8klFw+GcFYHDW0vwTNhnZx68mny1++/KYD99dff5ZRTTpfu
EAbts0cPGTp0GOJYFCDPOhk18gG5BXS87sbbpDOEWfvs00t++uVXBbwxWFA8PGqEvATQ/8Gn
k2TAwPMBdoaizGKYjK+Th4aPkI6dOqsQ7Lxzz8FzYq0EkoMqxBv99BNyO7TeN956u+y2a1cI
i/aSb7/7RYeeXePHgmAzZjX5L4Hs3LlzpVHjhrCeWSd5GPf8gvVSWFCAWBZFeO5/gefsW/o+
ueqqq2U1rGK4flQgZg9LAUsBSwFLgVpJAU8Ymp+Zf02XN9/5SI4+7l+OFgN9IbMC5sTrSQEz
AFNByu/hr/nBB29LEXzYgsG60r17L0jC88HQPCLz5syUZ55+RqNHe+A/uQsYpBIgkTEvvgBw
kyML5s+XW2+5Vb6c/KX60NCUTH3a7FGrKUAZBv0BFWIYrlqFG/SVpLJszJPPyoihD8BP/D8y
+KohMmNhrvzyxxzZc9c28uu3n1AZIy3btJe/Zs6VfEQXP+Swg+WzSZ9KZhY0YeAk74IJ9Q8/
/iA33XGn/PzrL9CeRmTa7z+pqfSAQZdJMLWO7NNrbxl6280y/jmYtgLwFkKAQ1NWaqoCAYBP
aCrJ2FOLB+t8GXL9NTBjayOLl8CEP5App552Acwng3IY6/70v9K1fUf5GuCPmrUOHbvIjBl/
gzHKlj5H4P6XXwncHWE4ibWBsun3SQuI/372AwC7yK6ddhEffGxPPPIQmfTx+5KbnQPa0HeY
WxHBzxllhqnRI70AxH74+g9EsQ7K+edfCOFTkuzWpbncf/e18vLYFwDEfwN9MuWUU8/VtbTf
QXvLJ5++L513aSedu3aSqb9OAsPfTRYvmC+L5s+GiTjMsuvUl0BaA/g3p0PLXlfgeinh4nw1
0S2OJMmf0+Zj7abL2QBKPm8xwEZTGXrPDVjDE6W4CEIDT7LcesftklYnBRrijgoWfv7lBwWP
9J01B9ctPyg8LiJ2xb+38/QmCFFqUxtI4EvBG6URvMyZ65O01HSYq1OjRx/zQlmybJ6ce/Z5
cvq/z5K33n5LhiHg3+QvJuP5B01f/hpEgT1ePvgQQheY+U7+7EOpn5Usxx57gqwvNMiHPuYE
miocgnZ53oJZAKVFct75l6i2mNpZmuyyWRSeZGamYSyguYVWN4oJwjWVD6HL0UcdLp9+Nlkm
vvqWvDJxLKwl3pdTTuuvQNCHvkz632eyDky6scAA2CtaK1P//BN7YtNCAPUNOEveefsjeeLx
56DVHQsA3kMBJYWV+ujVSFvUdNKjlVt3YRcAfJNkMSye9QW5uAthEiwpFs5fAAHWaKlXt768
+sorcvhhh8qggedJ7lq4CiDNux99KF9/942C6WMQBLFFixYwY+4oAweeI5ddchEsjDJA6WQE
RpwLS4RCObnfyTAkgAEyhA/JKX4Zct0l8uFHn8giWAkVrUWfsPZTADQpJGrdqo189r9J8vln
Xypt2Pgxz42TBXMXw1KhpSxbshDz+QL59+kD5N33PpBhDzwgU774XgrhZ+0tKZT582bISy+/
LY2adpSxY1+SPXvuJv3PGSDLV2aD5oUyY9ofmPNDZdjwJ2CCvb90aN8Ga2a9nHPumfLJ/76A
gOhDmfL5x9K0UaYcdsyxeE5h/LC7wUxYVoyf+J40atZWxo15Rvbr1V0GXnixzF+6Hhp9tNMe
tYICtIrnkQ9Xk7Fjx8pJ/zpJnn7qaWiB8xTsPvXkUypAPKzP4bLnnnvqs9CyLrViaG0jazkF
zDaatHRyPngBxF+r5d2zzd/OFPCdDXNJbsdy5pkD4O91jKyCFoEmpkmYcDSF7tFjb2nQ4F1E
kL1K/QQP2K+XtG3bRuYAFPz75DOgGX5A7rjjRgDbj8Es7wPTuUz4oaVI42Yt5Jbbb5fb77xH
/jfpc/Wz2RvmoYMGDlQT0AiYRDLlxsxvO1PBVr+FFCD4owmlAcAM9KMBZ1gaGVX8/vjDD6XX
fvvC9LdQLoRp76uv/leWwKe2WeNmAAEAHVCbndCvHwAoohaDsWjeqZscd9QRcsBBB8IkcrSc
ed7FMmbCqwCcXkRNvlDuvgVgFWCwCeYXAa0PQhpaNTZqWB/MLLS/1PqCO6FvMYEnzYWL4GcY
ge9rijZMYN6fBqZ/HUU60qZVBzVZ9UJTFwV4pqbMB0sGPwLxUOF3dN/jsT484gdH26lbJ9nr
mDNMoB/0LwrTyiRoigj8H398LOpLlt7wJaXpZDKAFHngibB8uO6Ga1GGCbSl4Aiox69+ztgy
2xMAg98OawHaVz96ibxNwGh7sbcTfeWbN2+D9NBawkQ1yReTvQBiGFW6aP1yueWmO+Wdj6Yo
sGter47kQdNYUAS/4BjMOYGK6Ckco+8uI704Y0S5Vts2HZQ2NCf1w4SzUaM6+B3EJxXg0CN1
s+oqfmOU9rS0FOzXHFRfafX3VgTCgwiKhyLMSg6m5X03TyXJtvpltEHBr05KNRU2Pwnv4N9M
01bQmEHHqCTm9lX0D61TJx30byrt27eXww7uo+O+bP7fEIj8JSMef1PS0zIAmpcjWOAJ8vGk
u5VhrpdRR9cAg2r5g6QZt0Wnea0fkc+7KfjloVthwWxXt1JBpbSaoV8rOWsCWm4dtxrxFl79
+C1p06GpBKK5MmHCODmi70CZOWORdG2dpea7HLdCRPzOgCCG4+nBfKJbysIFc2H6/pu89tYX
0AC3B+5dKQMyM+WlVycpDYogzKRrix/WAXQ6zl1XJJcNvkQy0tge+tVGISwq1rXF9PQJPxMm
3EOGDMFpVIZceYV88tHH8CfOgbAkA36+mL/oiw997dSpI6wgmsvuu/WQffftBQKQ7qA52jpi
5HPSG6bV9TIzABKx0wAC10147TW58Z57UeZgSUVSL5kd0OfRJx+RPocfKi1at5Jjjz5cRj10
vxxx5AHQJhcgwNvL0ApfLimZ9SUE33k/6Neofn0dr7YdOsrBfY5W2seK8xArYLX0P/scufDS
cyXDGwIwHyo/HH2afAwz9HNOOgwBvPLl+H4nyV1D75BkdD8IU/Al82fAWuI3efjpiVK3Xn0A
3tXS95i+8san38EaI0daZiDwXv56Oevc8+Siyy6WLG+edO/WRb48/Ez54osv5dzTjtX1XeXy
0Jlgj+1NAa5rrtliBkaEIHQ9gsWNhy9+/QYNNH7JIviqp2MnjEGDBqkwn4HW6ArAfPawFLAU
sBSwFKidFPC9PP51w3iB2eUepU2bNsTDf5ykBlLBoESlDkzhHn70cVlXlKf+bqlghimd94BR
XrN8EaKKTpEnn3kBPA72+UUEz/O/GyJtWoKhF7+0a9cJjMpLytAxim9KaooGwwoXrgez5IfG
BJpkaBdcf9HaScKdt9UcVwMpnG9inbiDJpUxAqcAJg4YhscQBGvSez3k5OOPkhlL/pBIMqLg
Qhu5aNYczDMwlOAqpv69AprbMEzpZ0kT+GMtz16BAFHF8vKL42FBcA2Y5NOlEMzK4iXLqKYi
xAM4jMnvs2bq/tMhBOShxyI9FENAcRHM02mzFmpgIX+AwW9wB8x9EqP+RpNk3tx50HyGJcWf
D0gXksEwKz0GWh4CQQ8m/OJlqwECEfQtuk5+/2uGrI5kYG0AMwA0BQLgcCOwoJgxDyaY82AC
/YXstW93AOo8CUSyARauk5HDh8OM+Up4CRCIQiNF4AgtHzXkbDtCasnSZQsBwwAugY7ofzgD
weW407Y/LShzF81VIFJC01to7i7/z+Vy7JHHStGabPnk/W/k2x+nwge4k8Ryl0pXmOtOmfKV
9NjrANUw+kB3bj/mpa8+zESDOCc4nw1f6GiJT/fkDudH5W+YosP7X31VDXCGhQb3+qaPL8aQ
Gg/6TJKjN1Yb7kDze2PgdmP3t8X6YTvZOWdrqLp1nHazXxA6+FLRLwwlzAO8SSnSrm1XRPA+
Ra686iIdoxJEHD8HprzXDrkEPqIAqBjDK6+4VLLqNgRALNbnWrNmTSR/3RopaQRTaoBAjdcG
oBjDWDM/QepfM+GD3rQLmkGgy+u0BMD6IG0xH72YpMXwayVoSk/JkgDa0hiCHRU14E+Tpk0g
PERwNMzxWDQZZTMyMZ6fAM1hWBNQIBQJIXMEs4wTHtebNGuoz3cfI31jDdKMm8KhGARCa+An
X4x5GUYbmZ9CALZZRxXDxqjODF5F32kG2uI5fYbZwPR00AyCmOycbGkOgEowwPbQwoHhrkLh
AhgRwT1GpwquFOfKytXr5bupM+Tll1/jaKhQ1APT8xYQyLz47BiNP1EMi6Q5s6cjINkI+c9/
LpSPpkyWxvUbyaUXnimnnHAS/Or/kGmzF2oYrn7/PgNt80qrNu3klH5Hy5WIsK7tR5n9B14u
V2CMkil4Aq3TMgjQ2caY+ixT0x7BGi7R6O5eqde4gfouUx7BEdZxx3Piiv9cBg19fexsEEbA
uzTphLryALgjcLEogpbYC8GDGkFwgDDoPrzMInAL0jGjZtFhFbeTAAAgAElEQVQRePDUHjWP
AiobRLO4bVz26hzZf/8DZfbsebA2+FyeQLwTCsIYUPC8AeepECiEuChhPCfAtmAtYV3Rz9we
lgKWApYClgK1jgIe9ZUEA0A/QT/e/n5wCQEwOgymwi1WyESFYSOUVReaXWpuGTyEafDg94EZ
ev/99+Tmm2+RSTBPu+TiS8FIFSMwUXto9sCioFw1hcV3CiT9gBTYNiIJWuIgJKhmixsrIq89
c4aA1jC0cW2m9koZRgOUuJctgTH3M41SC4vx5rZaBHYpqUF5551XMLcKECX5QWh5j1BN0733
3CHr1q5RjcvRffrIszCl//bbb2GRcJyaP/vAXacGk1VTm5JaH/sIHww+NyyjRgyDf2W+TP7y
Sxk59F65+KKLoK3rgLYkqe85GZbHnhotcDlW0OlD873Q8nJ7n1g0gO25jlfg8/zop3RP3Pff
f18mThwvbdq0koOwDRh9Ou+68074ghXKL4jge9CBh8rY0aN1ayUy2iEIc0iTt995VwFHr732
kTQAg9SUVJh1Jssl8Llcj+jOU6f+pMDB+A1jSxiqAbmlE7ZO2rv3XmC1ozJyxAhEpy7ANhtT
ZeTDY+WySwdD63gghEPFMMd7FFqJ9TDHfVfGvjgO2+R0QP1EWAC40Kpxe5vh8GNcnZMPYJKO
ppHzjsJ0+SeYea7BmIH5Rz+9aDj9FEMIKjRixEMI8rJWpnz1M/x/x0D7NwggB8AKQLiwAHsX
Azj7IKSiZoQH17HuGUxusVRi5YJbfnNucOzLfzaYL1raNjxKm4i2o40dOjSX3377Dm1FR2Du
7fUmw/SxUFZnr5S9EMVe24t+3nLLTfLnn3/IF/D/u+fue2X0mOflx19+x3zlI9GLqLGIcvzV
JJn81TcwS/8Mc+ddRE1uo1pyokfSTbdLAu0bNWoi9eqly7hxzymwVCECgRqS8pOPoILUjjLo
FkEXhy8fWklGKee8pFYaA4Mo4Dnwny9U7TyDPqWlp8hff/ypw+HH/EtPA7DnMKBQ+mxTcEE/
daanBCgYTHMEGLBVwPy8/XZEaEdwnwfhz/wAtqxLxh7uuniVCAgiBft5PrO9EClF0TYzHzi3
AACS/SgD19FeWsYbgQ7mCAA5gbEPgiYGutLGgWgskUG/GjVpIt26N9cqPFgTIQSuWptHrRqE
q3g+ZGZlyJ69esqD8LnmHM9BADa+S9q2aw5/7I7wX78Ea/JeOf3006VOFt4jqj33wBf3LsSl
+AORp6fI3Xffhei9z2L8/sI9vwJ3PxYAHkMqZCBwCeNTv24DXYv0p6b7ALvOIFgcIwZBSwU9
Pkcsgh++m4y9vb+VT/77P3n33dfR/l1Uqx/Eeyw9jYJiDg8gM0hTCK1w40b1VVispLTHdqZA
1YMAbyxdH7R2oeUP96u/fPClsJropO8JfvbvvR+A8b6YOxCkQNjFyOUs1b9R8ItUVVe/nWlj
q7cUsBSwFNh5KeAhECWgJcjlWzsJ5pNJFGmDqfDgAR8Bo8UtKCj19PvIMJoIuCG83evUy5JR
w4fKgWDip02fATOzs+AvM0rq1U8GD0logBcIOBsvGDIGeSFnx8ibxdAu8Ro/ym3Yo4ZSwIG2
HCb+c4GP81LnaRKsAZLALCYRGWgawDmYYobBFafUqQe/xKgkY94EwUxGERG3+349ZMhN18tz
T70ka1eskw/feU1eefl5adO6PXwej5VT/tVPHobP5Sknnyr9+p0gxx5zDKI2N5XrbrpVxrz0
miT7G0u3jj3ljVdekicfGyZNEbjk5OP7yT133S2XX3ShpMIck8zwfTC/79Cqhbzz4cfih+bG
Fw3CjNkradi+i230JTfC/G0tr742Tobefxuif7aWs84+X56Fv9eePXaH+VsjNZEcP2a0tGzc
WPoc1ldO/tcZ8gSCUwW4fRP6HAhmSG6BTx5/dhwC4VwNVwHD79DcNSkZPvIIetSwUV0ZPuJe
jZDuDxoTY2qWkxCAyZ9cIh1hVj1uwsvy5KiHpV3zdjDFHIhIz/fJJYMulRYN6sr7r4+TB+69
DSCqmZx/weWoa6x0220POeKYPjA1bS379uohLZo1l18R/KrLHrsCAEyG32+JDDinv9x0841y
//BHqUtWZq0EAX8YMfvtN9+EOel90qp5C5ifn490d8hVV1woAe86aLc9Cmw8YPAZBJkCsgag
BQVf3HfYHBx43NQJULZ+K1rJFV3bnMlOzSMPavG25FCsyakJivuTA3LG6UfJzz9Pgk/sK4hu
HZIli9bIVVdeK2lZ6bJLVwjuitbLrL9+lSuvvAaBwFZJnYx60rJlK2j7vZKVmQ4/0MbSuEFj
OREmsz/+/Iesy10HX+1fEBznKlgqEMgSaDPInwHK4klF5NhMbBF0pfz43ccIwHahzJy2UPdJ
/23qVDlrwMVy+70PIAtgJgBVAEw4/eLrNcmQrIYZcunFl0juylxZt3Kt3DjkBsmqnyVt4AMe
gBl/2/ZtZfzY52XJvCXy+08/yzln9EcZ1OYWQlvcGIAyFX27HFt8LZCfv/tJBsLPvE5GKgji
7IHLyN4OXV0wXowQ7NOnT4fVQR62fZmK4F7Yrx1qTPrIF8MSgdYWFOVwD1Q+D7j9ErC8TgOv
O1b4TQ0ZBQQLFiyUadNmQQjmhQn3a9gR4CJ95KuQBn7Gf0/7SXrvu7s8M+YlmTF3oW6z98ev
0+TcAVcDbLSWLm27Syo09H6A/evuuFWWrspBWbA0Ou9s9W8HrJXZsGAYdOHlCIiXJ5n1GkqL
5i1ViJuRChP1QghaYdT8w9ffSw7ouGTxSrnumpsBYmLS59A+6h6QjCjXRRAscOSitAzBemnZ
tKU0Qln9jj9BvkXedWtzZMbf0+XSq66RlQjKR2sN+o9/+dkXsmrpClixLJBrrrgGASKDsv/B
B+C9CZpQ+7tl03ZLprrNUxEF+ACq6CHkXKfQQucvrF2yslIgQORe1lEZNuxuadOmmTRskIVn
42Bdl3UyUtSKhsIUxgPURx/HN/6jbXAvVNQge81SwFKgOhRwhfJu0NXqlGXz7twUMAZacS9p
as/4AGdcUH3C4z/PKM6Of5e775QWMP1r1rQvGERojRk9GkcBzaXBUenHSahlbHBUdG2DRPbC
dqWAMx/cwY+fBJgRZCDpc8uD++kGoamNgbkNQAs6febf4OsRRA3nDBpFjpCClutvvEGuvuZW
8N60IoiovyKDp5VAO5OS3gBzBrpSXx15GnswjnqcZqtgOgJpRgtJrTIY5yMPPwzBbxYgWA0D
knjBmHDbGUa0Fbn4kovlwosQNRbzMQX2yrplBf6FIXhZNH+uCnxC2DLJiyjmh/U5BPvhLikN
ykafzCgk/Nz6pnfv3rJ86RKYSHPvXGrQzPYxSTQ9pT0lDq8vQ2aBcfdCcEQ/Y5qa0uQ1yj4g
3bTpf6kGiutn6fIV0LJ5AOgFGsfl2m5uV3T4EUfK0gWLlClnwLlkWEsQSxQX5csRhx0gOdBO
5tOPGfQLQstHatcFOP76269AN+4IXCJpmQAz1LpHoYFDuQ+PGilD770L/s51AWYioNUi9Jvr
EYz/4X2wJ+xSBH6iCwLAhTp6FknH9q1k2fIFOMdahiUHo8JPfOVVDQBDLTxBqEZSruKg1jMx
GngVybfqLU5VNtfBZXpyQr/jEMl3ldx331BodoeBHgWSDK3OCy/Q1zMNfS8GE5wGUDsVFgJH
wUQ2DFCTLFdfd4O0bd1SvKG18sbrb8sVN94jZ0PgF8D8pRXDHnvtq9oifUhSjUiASO0kKifF
jjniUGn60mhYyVwv/+p3IuQH63Tcuu55oAyEbyHQOYKjidSBuT1N9NMBtl9DhO/j/3UOBIwH
wJS3SBo0bCTvvvMBxpRqK6/cfe99ctTx/aXfCX2xI1W27A7Bzcq81Rj/KLTD6fLU08/KmRDq
9O17LFxWQtL32ONkBfbmpRm8CNYl5oUJ2GWazaYvW7YS8SCwjRbWxxdf/E/OPnO+vPfu2wpa
U7Cmo3A7IAT2Yk4HMU9TINjiPdIgMxP+zxCEUch59dVXI7DbBZjbh+vOAsMRQboIrgaHHLwf
ACfqo600BK3t2rWV8weeCyuEYRAUjcCuVHm61dAePQ+VFyDwotVGCdYF6blLt66SgS26evbc
D1vRZOq48p3D9fI7opv3OeJoRInPw3mqXDPkFuxl3Ea8xSvh15wh//tiqhx9dF9JhTk3n1lj
x78KwQQsHNZDWIX5Xh9m8Ry+IEyaaf3kS0mXd979QC76zzXox0ClmQfpdoN7gWrKcV4HW7l9
+r8f5Kgjj5A0CAzSAX6fn/CWpEGAROUg3eW3UG6zVdeFLbyMAnx1cX22bNkM0f7XAPS212B/
1O6/9uoEddVam7tW4wKU1EmTWbP+lrZtW6vVg/soxDBXeJR7VVaYwl60FLAUsBSwFNheFEh6
85W3VQdLrRgf2B46QhHyqqRf75QDvokNVaYYb3pqAniQefBSK1AaLCcxhz3f1hQgKJkALWP8
cWb/MzfaDJovc0uPF198AYxmMaTgPnn3g/dK81GzkwWNa726dfVahGAYaQiAyDCkp2EvaXAX
IQS7ofUs8BdM4GEmiGi6HmifdGYBzNL8jCDNWBdw/iGAEJh4mpr5AAyKaX0AlVIEtoYMAGWC
DBlwwcnLIFWGGcYe1mCUw3CG9MMPkPoheOTpPKZJox8+erREoCYzQr9InEd1GyOAYTSQ+2GT
YaUJJ8Ehyw1QlYU+EKzSDzZKjTemOush4A3A71jNXaEuZaRndEP779NIuygMH7MUuCYI1o2Q
iKa3DLpCwM37fmx/o2ar+EcwwTKoaeB+r160kxYX3FiMJp30kfbAjDxAs02cc4zYSJqZxygg
QIE+rF/CfgZjIoDzQnPB8qMADCwbrqxqouuj3zFow/zsdwx+0RrIDP1TDk+ZeLO2mc7VyOqA
lx6GBXRNPs2ZAVVMEqckLp9tI2csj/WxPPc544JKZs3NzcEnFz7QnU1JfIDx0AzON5tOLQ/L
wm8YrpvxKsScg2CDgcVSEaFYpyLzIXoyxy0KIQb9AgmwUlJSMCnwjCOg5WTQvdPhGQvCh2Gq
nAGtKn1lOZ9IMmPhjLSc8E5DYtCeqo8tnq8hjDu3WAmmAXDD7JfKUIauovlzBJp3Hj6YyNOF
BGYT0FTnYn4ieFvdLFMcOXacc27EkLMQbgApQYwf8oajsLihzzd9m5GfWx7lYVsk3eed3UPj
nEe1nqvdLuc+vnhdQTzycvbQG9hHoYmmMx++Hsy8AY2wPmOsC1kQwFzbpEm5pniCeabb5KH8
/oiovdtuuyEo4o3oFxvPgpAYQanYKe4XXowAbgyOnUJTbT4GeOA7CWupuGClfP/DLwhkdZu8
8spb2JaoFXzcmYCF8MB4FhiT8eRUWHwEQUeMT0neUjnvooulzT6Hq39/GrYKRtBphiRAGpOT
Wx6FPEHTHPzlWNFqharBEqzptesLdL0zKCSFeDAiwb5na2TgBRdI5wOPROTnCyUlvB7WJcgD
ARTBOk3GvRs1kXWabr+2GwXCjHSIg9GfFy5cJAcccJB06dxVn5F8T9BdQYVYWCfTpk2Di8pX
AMmt5FxsicXlyWeK+7xL7IT7OKo0QWIGe24psJNTgFujLl++DMJUBAIlz4X1ye0YeVApUcoL
4KXjKtkOwlaPVLrk4526FHk7w31BX1p4NfQ9+lh939N9cwD8+OmqYw9LAZcChtvCtDIaWgJf
3FJO0L22cWLxRUETWE5Id4KRGadWmCbW9thxKaCMgjPG7rZWOg/AOORjH1+CZm534gWQJRBW
s0k+2FSLSohG8Iv5A0QWU+EJ/LDAWNMEl0x4AfxROZeUuQa6oIkiGRLWwaccfRD5m1onzrcY
gAO/WZcXDCsDmHAuM8IvwQzLYqRaxvLRvarJ9aN4Cm40WBAALxl8gh5u98U6GAiFC4VlUdvE
clTog/aFyLSjXXzAcusYfUgjP3FFFOtCTcJZLnw8qUVlkCm2h/6d6k+PdpfguxhgmtcjyEjQ
TezMLWIYWTcfEXuhplLw6wWAJo28APgEPj7ub4z6WJfx0SQgAOOP/ik0QDmkZxTgPgBNHAFa
DH+C0DTSz5SmrKRfmPbO6BG16OyLCgRAQ0ZMZl/p82iQkClUgamqQDZk/2rUK4bSBQfE8SeD
WAXpgw35CP1Y2SfSjoGhOKWSYOrLPjFAWnIK0uGjGJGCDAaQghawRAUsDBqFeAbwWVWKcAx0
3uKZxyo5r0gfZ556ALC0MpjCs95Acj2d06QgwZ7uzUufbpyHMc+SCLYoPUKWTMRfMPMdl9AG
CipIdgbYAv6UVARLo4CKppxqbcAD85Brhf/qQEilB+cs6yTzoEVz7MxoEXyXcExVGII5gfaX
w29MRlCKLLRS4JEEOnKesogw+k4BE+eWh/Q1uEK169nYSmYutsEbMXKkAb/slyJbfMFyIgaT
bMae8DO6HC+6U4o/mZQHgrbdc9dQ6QYt8C5dAH65INEfri262ZD+AQgTKISg6w777oX6mNHV
i2D5UVAAs2WUhdugDf47degcxrqiHQW3+iNNNGAY/lGgxW6kws+X/dS9tB1gTiEGo7TnrlmN
ax64DqRzImFNFkgKBBvcIs2023zZvzWTAvr8x9o76qij4Mf/gUycMFGWLFmqc5mCWk5G/uYz
sEWL5uqfftRRRxoBjTPENbNntlWWApYClgKWAlVRQAGwsjMuQ1B6wWWNqspOBsWYR8an4jWC
IQt+q6bdjnCXGl+aixFEqAbYGXeCQD/BIJh5anihS4PSh/FkCfoAJsiMc+5Rws65R8ZZmUxo
RQFYCFaoASMIoWZWgSKYZaRQslH6TsDKOngwmi/vUV9lJH7kdA1QJphjhF9qEYFrUAd+g+kh
gCFQJEggI6TMPM94Ed8EjFwFPpo7o5EBgE0GSWGf9YA6rISm1KrpowabPDnKJugB0CK4Z5TQ
JLTfrC/2myCTmQlGqN3ECdJTm0sNN6OiE0RQQ82eUlhA/0v1G2ZbsfUSwUMRmHEPzc0JZlAO
m8By4b5mhFjUBLMaZIoxI0EuARqYeq5NRnkOEGRpIjNWBnsYmqhQC3lYP0GxoQkFDhw/gwII
xOLXOKmgxcUdStLteXBQzXDq+AbQdp7qnHMaRxP5soMXMYsc5pbzULtLnMSLpDPnM0FxXOcI
Br2gk4vX9AeFHW7ROrlZC+aOlmfGxC2CY8RtjHhokDS2j2iV9bkNxSVq8vXAfS+tE+jPizQB
bD1n1PrmNv9ynekicwfFEQTo/GQxKowxBwG9OUPdTt+1vbzofvBT++x8kjCXeWhxEDqxIqWR
Wx+/8alfv5788isCwTnnbCer1qT4zb2nDXFMICmlN5Envil0ovCFW3SddfZA2ffAQ9S/WA8U
QncGPZyuEPzyUAsGHmmZcsGFl0mDtu2lHvJ5dVzwcejCNcqDEJgHBRE83LGFgYAm5yNBLTo0
EYQY0Khza6XWHbthyzNWj3IwL1Jons4c7kRQAYg9aioF9F2E4WqCOBMXQKN/1lnnqPbeFThx
TcYgsFHLE6TllnAUStrDUsBSYOtTgOvQXYv6zf/OM9X93vqtsDXsqBRwuAeXfzAaA5q+KrNi
D0uBjVCAoJdAVLd2cQ4CMjOxKAgh6AOYAwPBiK3ULhrlEDWuBKWGYTRRZA1Y4yw0TD/zuhov
ak+Ntoc+wCxTzXHdecrvcsymy8iabwVw0Fy5gbxcZlzrcvLR6J+aJKPddL7RLZbAJNQus/38
TSaJkZ9pGqnZYaZJrbY50C7NQNNrQxeCToJJNpP9pmaYoJtAkwCb+7KSsaJ/IhkttsEVBFCr
rNep5aKPMmlC6wqUpcImrYpaPQIQA2CVz9d2OWub7VFa8Q8+uFl6iedUCWpPaZJN6lOY4B7O
LwcccBzMpyyFpmQxpXm2/w+dEmyG2yhtH042o5GkNTWjCg+JzMgtsxQWQz7YJRuv6kTghMG3
aknjKnIbw0sK7pgGdNSCTLrS1KUNRzocPOXfcqnKJd7grqZXkFlVZ1mGKdykcn5rdVUe7DSF
N/jWPLQGcNrngkQX+NPWnlpW1KXtUXqhVQ6GcLquZWhJbnInP9cBTe+9MEk++9wBxmdZU+Jw
2++UzaaUhya4gX2RD+97nFLPGTo3t2m7U4ZLJ0cGoff4TFMGzF0rpWOIH/Az7nviiSgLzy+U
oeuPZTkvTv40C7CsOvurZlKAU1ZlORhWbpfF9cm54sj5HAsQ3I9f7zrA9rAUsBSwFLAUqK0U
gCUYnvR4aZO55lEKEJSzcd/4tbV7tt3bggL0vzBaV2hqwMFSK6gMsTIJZHbJRBrtUAxaU2pM
uee0T8Gx2RvXBW4EG2Y+xoFJluGA3RI6CdI/HcypAkozbZkC05VMv3NBO260twRrNEuNwUaU
Gio1e9TknP2GmWdqmm7q3qxaKICkAkpqbGHerEGhaO6NdlNzyhTooDED1qrxKWPstTwAXPXD
pO8wgBQDCNEsm8GleE6wZOrEdai1knQdElyiXXrbZdpp3ozyQWcgAKSjtpj+vtRaG5bf0Jdp
dEUzGQ42iv3jT9IVnSbtUI+BKw7XV7rWmU65eP1fms/5yS+jLDU0ptZftafxJI9Lu71/mi6Y
sSzXlsRL8e1P6ItSg4PrIDU1/yUpXaTlktCll0sMpi8ti4IdA7FKk2mDOK/NFQLs0nvxiZy2
8ouj5ox2adGMRGzucE5jrjrmySW08XfqcH4gmdMPp0xtoNYV11ZW4CJFt49aAw8H5LrCEmTz
OEIRlz4uJuY64lzi84AEc3GxNoFzU+s1c5XtihdmxS9hN8BeGbI15ZpBKG2YlqStc7utxZt1
zp+kcym45QX3cGltCMwlaQ6OMc1j3XOHdCp8UhNvPIdof16aHAm4dvWchtS0ALFHjaeAM0g6
PzF4lGES+Oo5n8Gc444wRoccQ0/rJc5vCibtYSlgKWApYClQOykQx+KwAy6T5rDH8cxEuf5V
9Gqv6FrtJIpt9YYUKGVKE+YENcA0i9UATABE/2fvKgCtqrL2uvmaLikBFQERFQOxxe5WUBHB
ZMBRQAUxsBtFxxoDCxULRcfRccxRfx07xhYLkK7XceP/vrX3vu/cy33wyPfAs+G8e2Ln2vmt
tfbaKg3GgpYSEUo3CTwZhBJQd+wVAaEqCDtQwF8u3hVs6spTM8B4uIB2AJuquJQkm/cEpVzg
1tVI+Z4Lay5GGZdZybKVpgwhcHFjAYhJz0iVdTHOUDYtpq9SYQJYXQ0xFgN+Fedo3OadAk0H
CvDWqM/hKzxy77GCcZafi2t1hlFgwLShG9Ny+6mZP1VZpto2VmU0FkZ8QjVsRz9m1QFhRw3m
lflX8vCeWcSvAVzOl8mBzbnNj32ndeL6dK0P1ocaHWO+UmVIC9p4H1xxsuWwjm+sb60r1jMl
gry1VRdzqu2esEqpNPLWPqg31gObEDsGGUP0b69s2ap9V0cGtb3VtqXl4kg1CHvD9F2bIBql
S28ONoral7wzzCIHM116y6WmhSF9yJxydNMC2kQctjYhaWbLgF9tr84b/Nvuiojw0iZnNCzI
cIFf+CEgSXcEJnhjy8h71hn7b60zYTNDpp496TnyeMOyPWhOLSpi/zaOqrIuHVdXddRZnYn7
HxqMAqwqtlu2K4BgVeZBU3PNku1NmX+ofKrCe8Evg2a7GqwsfsI+BXwK+BTwKbBSCmB7JqRJ
GPEVknDBi/mc4ATbNc2iHy90wueqzsz8dmEMv26lZxf8ZsFg9sqYKWH59Llni2qtRirG/YTp
iykCJ7ewVqDgASjLx+a/WdcU0Indrhl5r47tgNWPHwUIBHdQyaV6MC0N0yiNqVVKULlexSKU
EluEUCuzdFxA4jaEPamMSfEa7yhF5W8gisssaHWPre6t5QfGbHJSi8/swldfW3a9tleeXWtW
w7rfF1+NdJf+nDPp2VylAWWToFngmrbtgDnzZ8rljYn7dI1My8aJQrl46S/OwyORd+ZEBcBK
EQJ6SrT5TMaTkTy7cPTLtKlUTj+URtMXpcG2pJoFFp0goha0svzOUJWTwJm0NYChhrnVR9AV
CQUo3WN+rCQ5vf9RYu8W/Axk6qE2krV/x/LoeMHzWVF2GjjjnnDu+WY7W6nzMCPS/Gpjw5Wq
+Cwx4Zu2MesnQONTdDYsGRopMlpSUFk6RRYNiz/4nxrlXHzaMWyaNmwqbvva/fCz8VI7VqaC
mE6h/Uyd9WKYOHhOpeFNhB5trO67DW7KZv26cuPRtKv0OOocmy19NEoXv60H3bKb+k56mjhT
7dYmkUrJQyOVvGpYO3Z4BHDsSepssfRWxwr7pU46mGCpsJmPnvhSeWUiNg+1jCyMbc6sNOPw
0sATp3/bSCng2geajIc3iTHH5jezPjOf6yqWi7eu7/57nwI+BXwK+BRoEAqE9QgUDtJYTNKo
jRoLwqIqtSDRBRw86ECeWpakZbZWAub8GH9ckBPQpjuj2kppVpiL+RSL1fgi+CXwpfOPU8og
3fp+zKi6NMmW/abHBFnn6s1ITNGGUMes/9omwEC1kRLIucfUW+vZPLMd8Y7twQKvzObkic97
m/LvMkdwl8rp8jcGHme+9ySWFUh5v5uwBvpmxsNn59eWrLbA6jmNtvqmNm7zLT33bsuCek1z
6fE7Iz8mOk+cNn4j2UP6qCvT5zPT9ZTRZssxEWrBdmYeap+XZzjU7TfzC1PW/HnGEN5rXqHq
W5/0M+PMQqoVeklvUx6vGWSp0x+DZPrNTHFNv2dLY2VxZuZhRc+rE9fKwuj3FfXIDLrVK74V
FcJ+y4wn83llUWT6z3xeWXj/+8ZDAb/uN5669EviU8CnwJ+OAjhFhUfFxPUcRtj44YpTlyUh
cM9TEjYli4cVmnXdQoDCD5Rg0b+ZHVZVTZIgypcAK8E3CMfzfunipSUqcSEzJCV9QhtQAJPB
5EgvWK1UK3uB2Y5Wf6VBsOS75Sng6oT0yUbdVaGaN3XP3AQAACAASURBVK7lU1r9N8yXtimb
GWdojW2KKoiu7a1+Cn5InwI+BXwK+BTwKeBTwKeAT4E/GwXCtC6rAAMLzSAWlXGccaogVt/x
U7blcS2ZvODGSXu9qnFOKuhCmLNa61aB9iXAG1YTpFoqnbaDoNtD6+CTNiB9n9Vllapm+kQc
q4LGMoLXgvHMeP98z6pq7YoN4Ov2DXspsTqktlu2U9G4/dZ8sSb017yQC4f/HFOoNe72WfK5
ThVcb4H8e58CPgV8CvgU8CngU8CngE8BnwIeCujGwgXz50u4qEiaNm+BT0YiFIM4mLun9Egb
HASve+5wX1VVLRFYslXAA91MSpC4J49HufDIG7P4pZEfA4yKlyyV56dPlyNxZEQh0ogBYNNg
Es925Pmx1TiblCCZewvDCOMkwPxdseTQr8fGQAHWf25urgTzcA6px+le7oz93cvlN4W26mKy
WA91fV4uQv/FiiigDCqQ1JEzG4BUijcSejv+CMeLbOrONcqs851PAZ8CPgV8CvgU8CmwsVHA
uwXK3KOEUBp026KyrQs2Nhr45Vl3FAhXlZfL+HHj5MxRo6VP32aSE8lRM4iwvQtQGoPRmVyp
qKzEwjkuOTiLMUJDH7pA5nExPMaFVnqhtoy9oASzPKaGx8XQGAxVoZcsXSr/+te/5KijjlSJ
DQETTSTFuPcYjuBZgXB1dQpoE/hmW5yvOzL4Ma8uBdSiM6VxYF4YK7m0lkyDV2gyFgDXzchg
Q3JXXTlYHZlkbVz1MpRUV9IbwXvv/lmypBy2dVJaJ6FNo/KakXytU02Ph0rfj6FpeMu21hP1
I/Qp4FPAp4BPAZ8CPgV8CvgU2CgpEI7Dam8SatC0zsyrtKRMcsMBAF9aX01KcXEpAGoEVn55
7EpSyipxbiskwOFIUmqqq6SGYQM0hAQLrZFcqcHZFLFYlR4lsGxpCSS+sDANQKRSXkigKssq
VJpcUFCoBOUiduHChfpLSWJBQb76o0VhgmQfCDfudsd64n5MqqZSUqd2XQF8aaXYAd86teiJ
xtTC0wpEjiv4VB/KpB+BUp8QG7Efj/TXldIBYfZ14t5sQLOhKKL29+yZQ25/uVoTR/siY8M/
h7OhasZP16eATwGfAj4FfAr4FPApsOFSIHzNdVdJRaxcrrvhehl57mh56O575PBDDpRDDt1P
QesZZ4yUI448VI45dn9ZWl4mw88eK+PGXgrJ7kK5867bAFxpNTok227bT0aeMxLv/5Bx48ZC
apyUSDBX9tpzNz1miRafqyqr5JxzRklJyTK5+65JUlTYRE4/Y4RKkGPIQ0FhgYw5/yLpvkV3
CUFFOoHD5tdk/+eGWy2NKecrAqhJ6AFAVR3iXgKUIIX68G6MFcECOL46I0YKrlL6t0bEqJBL
b+tCubT06/lsghniWP3YTBNOKQmni9dKDmuDGh/6Fy/5645eqs2JAYP8a2Fhqhk6a82125fr
ynvjaLrOcJQSDVn1ktAQ0vxdEfD1SlpX5M8b39q6j+MIJKP6ZPaRO/CrxQEYbvTO236ZWVcB
dTebRl8kP4M+BXwK+BTwKeBTwKeAT4ENmQLBiy67CJKUoIw6/wLp338XOfjA/eSdN18DKEjI
vDnzAEwDeH4HEr0SWbLoV4DiCi3vpL/dJaeefKY8/tjjcsWVE+TDzz6Up6Y9qdKZmpqE7LLr
XnLdjRNl5513he+AlC4rkXNG/FUqqwNy1z33S4tmBfL5x+9LvArPdz4gU594VLbq1V0m3X4X
pDsFEkxCloizSOs+VmZDJvsGkvc06SxX7hYxMvu4TeB7DVTj4ziPE3oEeMb2DKpCo+2wTZGB
kQgBpEBbIBmAJgDU4w0eNcdjqUkmME8SAM9xIEr+8krivE+9mAieKVHWC4GTiJNxqASQZxBz
rzHTQ1RBXswa96LjPNskXsQFZ8aCSROHOj9V+hOJagDzGkkArScQqAbfYrhUWo2L4Wqw/z3J
cvE996Uzj1Tpx0XNhkScwJjPLCOMMzGcAhrmD82WceGeEnE9Bgq/DXWtjZZGursrMz4DTq21
7zpF/Zmh6v+s6vUr20te/+jWr08Hdt3v2kjdNC3tf+w+vvMp4FOgHhTg8K52S+DXe7mg7EuN
9fIWD3nXcsDxV+8ba74bQ74sndLGy8w24J69dPbv1x8FPO3EaXz625vWH/n/zCmFcaAmwIRI
Tl6uLta369NTXnx2CgBvQr799nsJYwG6aNECScSS8vFHn0iXLpvIrNm/SH6oSPbd9xDsCa6S
Hj22lCGnDpYXXnhR9tl7dwUGg046Udpv0lFmAZHAjJaMGTNGQcSkux6QFi2bSrJ6njRpWqQS
xAcffEgOPqSfnDp0qBQ262KABlRojbTJDPZ/5kpqPGXPXMkTMCYlBimdAae0Hc5J2QDS3Jyo
VAH0xtCWeNxWEgyNGuwTDwUg3cfEbSxIm/3iRK6pfamYrRhfUM+EBnhFW3ADo1F7BVhGnMTn
BL4mV8yLoRTBLEFyEkCYHzmYBiimVr8E3whLyTX9IQhV/xPVZk96APvXw9A+oAq3Sq8ZJeNB
3pmHuMZpzzdmBhA339OfUc8NadzsS0Z9dyNsv6Spa5QkdIbz7vle3xLjzLw06DOJtDx5GjRL
fuI+Bf5MFODcEcI2HfZDGvVMcBzHGO593+jp4R1DMKbQxgqmGC2HOn+MWWEVKr04FrsTF1dn
Sl6dMCvMlf8x1XZdvfCFT2e/YaxHCmAIhaIq9+lyjy4kZJ07t5X83JB88fn/5PnnpsuoMWdJ
Xn5IPv/sV/n3vz6UI444QKK51VBXLsT+3hAsN+dKdVVcCqG+TLBSUQ5jVtgjnBOFJDhWoXuC
CTMSkOJUQxr3w0/f6UAUjORJ955byYiRZ8kHH78jl15+uZw5/Bx55tnn1T/kb/rP7w/rsTWs
RlLEgG7+JdihyiqNmlGaWo0zgqleHAlHAYLxCpLUIMBlAHvMI5TgIqQCWABmXirB9VyMg5bB
I7BC7vZ8JhM0uoYwbENqaJyjJx8YEUEsgCvatAJeSmqZJ75FPii1jcWgqp2MSAgvI1hEhHgK
WA3C4p6WzBl3EGEZnv+SFPmiDQcoDeYvMpyEVDsOCTIlxxyxCXwJsgno9aghSn1xZR4Bthrk
bZRBVtQn+W1FEuNGWaB1mSkSRIliL/e8LtP04/Yp4FNAKaDgF64atksUNFowxPcEw7z4Xvvo
hnIhq2rRf0PJb0Pm0+6SSZOUa4tYRefGb/+3di5bG7RgNXjbB3kVWPfVbTh1FevN9+5TYAUU
COuiHY2OaqOAwAC3Yem7w3Zyx113E0bIlj27ya677Sy3TLoH0cRl6z595P/e/0gWL1uIhX8N
JHpsvQGZO3se4EJICvIBhGkYC/hDwTUABMHLHXf+Td79v/fltkm3SpcuN0v7NkXyy6+/SfMW
TWTKlIelrGKpvPd/H8oDk5+R/fbdX1o2I+jxsoZWUAr/U4NQgOMfuerEnjofE/ixlaD+AxjE
ciNRKBsHYOEbLQngMob3YahGx4GGYXINWgV4Brg1glRKTI2VcI6ICfhRVWoYX9N4VZ0Y6aG9
GqkiGTaUvhrA5VglKgWmP0pg2TJVGmxAMvOo6taIK4yFEP/pUU14Ryk1v1OtmvmPEDjTjDkN
esE/F0ksWxDMnRqCXCJlfUb/oTTaSkIdEOa3AAjjpNrqeUN3nJw29DI0lvyzcdL5BG0sNeLn
YyOkgBrhxPg8YcIEBcOcewgeE3b8duO2M7bXGEngNQTK/NKmis5TqTL466S66o3zu5nvsd7g
PA6nzAPrHMOaj3WBLq6Nvc61mbSX/sNqUYD9jnXkaHrNddesVjx+IJ8Cq0MB4BD8h1Ruxq+/
SqeunaUwLyh77jtA3n7/a2neshUkvfnSu8/W8q9X/yubd+suebktsFd3G6T1rLzwj6ly2OH7
yw8//ijPPfsPGTx4sB5nRMNYBBEEIWGAWJ4PHI1GZf9995Nnn3lebr15otx04+Xy+++/yz33
PCjXXXu9dOzcToFQEOAiPzeHsjcFLv76cHWqdf2EMfWFiYMWnykvxaRMiW4C57NGkYUSWAEP
FxRB4otzpNEeOO8ksVGYB2FxsuFZ0FShJnYMca8vblRyqhJVAl5jVdoAZ1ohJ9g17aIKWgd5
sBpeXVGmEl62Y41I04AUGMyZHJ5fHUMcONqrkqCchtUAfCmZZY4JwJNolwksKJgXZlDVpRkJ
8sdFUg3bL+MmkLZk5XveE/xzQeXeM3lTBoJzg5hDlDh4HOMn6KerxPFiEVjQ3lBcffpiemkb
QclcppkxXnzm5Z65JuL60UoK0u5tYVRdEoyOVDgWK0tB2RacZEkXrS5e59emxTZJF6oHg8/t
90upO2pIOJfv+lSKC+P/+hT4k1GAc5K5gnL1VVcvX/os/Xh5Tw33hmMPnUqy0efVpgTnRQvm
1fikTowNl8dGnzKnc0oVSTejNmbGZmbcO35m0tA7dzT6Qm6gGeQ8RrqD1mNxHGum43qqlkll
2nnac2YA/9mnwCpQAKgiLLvstoc889RUKS1eIsMGHQ4w2hV7gnNkr733VMnd5t231EX7gQcf
hAV/SDp22FQuGj9GbrnlVnnxpacwsATkxIEnywH7HyDz5v1uOKxY5AUxOFPVleCBatGUDl98
0UVyxRWXykcffiS79N9Vvv3fz3LJ+EsgKcRZwwBGY0ZfIgV5UYDhKgAZvPKZm6tQnevfq1NZ
VgNYmIhjOFYrikGrurxC7ph0u1Th3OgkQF51TbkUFhTI4YceKVtuvgXm8iqoQ5Objf29ygFk
3q06MfalU6xMgEmGCkdI+qEBrKrqcmWmLF60VFWrmxTlqjo0IyBEZTwErGS+lBWXyAMPPyxP
PoU2Ci+77bmHnP3XkdK2TWuV+IYBzKsAgnUPMMBLBM/kwtRAXS4X7xYuWiwxMICaNGsuSxct
kZtuuEHOv2gcnptibzxUsQGEKXHmAov3vJwaNEtDgOMsYrtB2+wNBgsA3zYY8IsyetcJyiTg
xJQFfLlv678l1pGiGz+QVwJUUy+1YFYXlGSSWFVJ9cAwnrJx0WS0DSwh3HdtsxjeqEYJlwK/
junB1964bF4C0IJIDWtZaGhiNX8d8E2lj9dU54zmgsW0krDeePx7nwJ/Rgo4sMh5ZqUg0fUn
268bA70UsDE/lkHH8YBGRkMJYwQylUd/LMhaXWQgKJMAY3IiXruYdGN2VuZBJi0zn7Om5L/0
KeBTYEOjQDgazZezzhohgwbHsHczCg5ZUnJym8h9991rFrlYqjVp0lIefnQyykbpHfc9imzb
t488MuVBbI+EEaQaLvwp1YpLhw4dZepjTxspF4Bvh03ayyMPPQScDXVYgKMtNttUJj9wLyRu
ZgE9+rxRMmL4CKmKV2p6OVGqUFfh2CRiGoAMXeX5I1BjbFg6L1PqRYBKEAkgQHVgVLtUlVfK
/ffeL4mCZtKzT2/UZaW89fobcu3l18s/XvyH7LzLdlJaWSoRgFnuE6e0lwwTBVaYrCgZJmMl
BAYNVesZdwwWnCPRhCwrXih9++4sDz/4mOyzz24wdoXd4rT6jAwloPKWk5MnP3zzk+y66+6y
LF4tF118kXRo3VzGXnC+3HnHbfIc9rbvPWCA5pPyVwIgGuhiy66C5DYXbXXp3Lmy68795OZH
H4FGxH7yx9z58uDkR2TMuPFIhPuIkU/8BiJQnwYwd8CXKv8sA8E1OTgBSvnsHmFXh1XYG01H
KaEDxo2xfl2evL0vBX4zMpx6bzgZjaY4zugNh5AUOGc7QeUHwbXRPYFoX0664lQjdT84wLGT
5NIvUavGZ1fSeo/ymjgQDSU0YIJUVbEN5pjwBLtMogIWELAYi+eDIYQwYNuo/1okvGKSpdQg
kQcHfp1mxIpD+l99CvgUWCEFGvvyAkNFqq8jr5Eo5hYLiFdYLv9jGmNTx1COxTqU88bjVtYG
Vvbdp7VPAZ8CGxwFgDlgGAiDadQu1KqwXzMczbNSOXLNMFhAeouTegFqjYpqdTXUm60qSQ7V
lbHIj0bBkcQ6Mop9nzRaZPZSOkvOhi7ktlGKF8W+TqKVcCgKNVAeqwTQnZOLX/M9DCNJOkgB
/PiucVOALBGCVLOPlypGqEMYU6NArbTUSmCfeUamT3tWFs2fJ23btoM6/auo2wSYHaZ+q2AZ
uqy8FIC4nHJhGJmK6vckjKiVFC+FJHahLC1eppMZ5zBKhQkiyRwJUJ0YDY/7dLDbBxoHMSnG
/vRDDj1cmrVsKz//OlPGX3KJDB4yGMd6zZaBRx4hJx9/vCxYuBjpRLCwMOB33oL58se8+dBE
AMLA++qqCqkoLTagHACpe/ce8tOMGVJQVKhWoulo5GvZsmWyeMlSAGeAafQFtu9YTRW+Vcr8
BQulvKwMxuAQKxn5iJrnYZcVl+FIscVSWQUDcUEApSCkeZSCowzuX2qmXsPqTx0hpfGba3Wi
1H1zXsmvXRAQVNI1RiDPnBGcgpWiGgjDhg2RIUNOk7JS1IeqDRIVGyNnp+D9yYOHgv5xOX/M
ubJV723kk0+/1KO9nHT/i0+/kD69t5OBxw8mT0PjjuGGbUgd6xdxjsZ56BNvmQTtAoJl69An
Ro86V2669TappsSYmePgSmcXZZlrMn5SDQItiPGqXBtcL7/8CvL3mQlrP7m4dB98xru0NFx6
aZ6YiKnL1OvMeLJ9Jw2zqQJkZMF/9CnQEBSAAjTQIw0ckiFpm3jmL0cIMlyXa+9Zcpy172Tx
V9erLN1sOa/e8cD2+wXzFsi1V1+PvcyXS8myUj1qj+MO9zdndsvl4qvPi4yuX58gWccUb969
9Ey953hRr9izj4t10T/be9RpAsKUspJl8ty0FwyZWE6SzFve+pQ9s1z+c3r9rC496tkUfG8+
BdYFBYJxu6gNAcBS7TQAMMExNQGkQUmF7ohUSRbmkUSVApwwpL3xGoBjqOHUYL9nJELrt1zD
IyytPsN/HIt+WvDl4pOGjBg3J5kgJGZMIwwpm+4bxbOK4fBE1VYupmiMi0tKHq/ju8ZLAbYN
GkrjZKx7XnERoIbIwKA1ZvI5YA08AKPQNZWAtvjeadNOAABVaD+VOAO6Up6e+rS0BlBtv0kn
ad+pk5w24gIpxtnQyepKmf7ko9Kp4ybSpdum0rlLJxk6bJgsW1ohg086FeCxTA4/5lB5+a3X
AJq1JUH1Gm0oUCGzZ/4gcxYvlQcenSptW7ZB4pDQElRDqjfx2ms07seeelo+/d83AMktpVWr
NtJr6z6y+ZZbykFHHCPLqqpl6BlDpBJA9ujDjpQ3X31Dvv3mW2nfsYMshvS5rLpEHpk6RVpu
0ko6de6A/HWTIWedI4vK4vL9D99Km1bNpGWrVrLZZptL23ZtpUfP7jJz9m+yZOki6dCug2y6
aRfZHGrgrcgMeANnYaPfsE+QmsD9EsYZ2GEQjxLx+q8WsreTbOcPryoQdiDXa4wle2qN820c
+8GjkbgMGTxQ/vvh5/LzL3MMWQl+a5bKnN9nyPvvf4H2NQLv0S4TYFrAgvi5o8ejrdJoDi6M
cxddcBHacUiqKtCm7SKO6sy81LAK4ytdIjXYSoLRD/vHQwJ+opHWQHth0eL5YJ4UYBxEvVr/
3DKgC1k8cx1Ww+O4GDfS1D6k+4Shlg+psjq08RgYRg8/8oi8+trrGG/1s4apAUOGvvRELzwn
od7PcdgYegFjBmMzAbvmFU6l3fCXwHvmPQltCWotxLjtQNOBZoZdLMZqwKiEH/rVvq7hEmD0
lOM9wjPPuMAbVYaqy5Mm5DufAg1FAd2jgjapHREOTZ+2H5ShZMGla7vs06Yf45ttz/TPrsg1
UTUYWqZh23WJ7XfaFxwTjAwqpqH+TTxxqCxrBKZLw/gD3rso+Kv9BYE0TdM3mRQ/xRIYj9D3
+u2ws/w243fp2b2nbv0JIbO0r8ITC1xc8K5dkRczEI+Z/sxxQeOm46/LN9NlIq5Y/M53ruz8
RFrRg3vnwoOJx/4fw79qjG1eV4UBiFpRcTD9lDbIC5PgqR6aIMdJHf8MnSppodvFr4XGe/xy
bNOxF+M3x6QktM04JqlD2JpKfCOhELYGnplGDBqJOnTSC/KViJfKH7N/lZNPPg3CFr4z36rs
dhjz5P/1KeBT4M9IAZ0CCEx1RMHl7jiq1Jr9UV8e+nC08s4gnk96i1EGcSa5lxNeGavGTDVV
O9K5uBPWX20OmK7Jk3JlM6P2nxsVBVRNnZOZTvyoLzJLUOc6+YHpMfT0YXLqsDMwAZ0obVq3
lP/74F0599wRgi3m8uXnH8uZZ5wDg2h3YE/vQnnrjbfk+aemyc033YK94d/IiL+MkRtuuB4q
z4vlnf/8S16Y/ozcOukuuW/yE1ADy5PHpkyRfffZx6SN9HlmdSgQk5mzfoFKdEDad+6KyRMt
DVnj+oMi2MK8iLTBOdSLwBUO5uUDYOTJ8QNPlDlz58j/vvkaefpC7rvnXrn3vr9joSEy5dEp
ss/eA6xaM5g5wQr5+ptPZPjIc+S6GyfJvIUL5M2335IXp78gEydOROumhWmRo485Rmb9MUs+
ePdNWbJwnrz/0YfyH1hBr8GC4qdvf4AUuFROGnSyjL7gAinD+iSGidyo15q1gFkfsJ+tfedA
MYHwmrgV7fflNwec1ySNtRHW7NFOyO677yatWzSX56dN0wWqpbRMffwxyS9sArX8HSUGjZQk
pAat27WTudASePmVV1VT5eOPPpf585bIoYcciaPewMDhAo1NHrHwMhJwRJqsRnsDUzCao9/Z
LfQPGIdRGmPD4lCTpjG26iq55robYGm/NyTLveRS7C+vggq/WaQl5fNPPpKDDjpIum3eHer4
u8pVl12uYSbddqt8/Mmn8ugjU3D++lAYHzxZihfOkTvumCTX3TBJxl96pWwBpsxWvbrLu++9
p8mzTz704GTZY489pceWPaXH5t1kwiXjpbikHNtTqFJZI7dPmig3oO9dcNHFslWP7rLvgD3l
008/lxdffFn6brutbL5ZNxl30XgpLQPohaMEnNtabr5pIgwkbiY9uveWYUPPlLlzlhii2MWm
evadT4GGoIAFVs5qP5cfQXDzwcsHA9ZkiMCKFv+rgboSAMzsL8ZisBnD2Hd0iUR1EPjTuPDM
V+YUDO3exvEGwyqHVjIzifdC3M/FFwxAf2Z3jPrnK7MkwgceuacvjKPXMObQWKxSKtDnrrri
ahl48gmSW0DhgZvT2HWRiEXMDENhBdMLYdzib4ScaOaFl81DgqCcnt0UoOWrfcZwoN9pODIF
yjE21SiKBJ24dUSZczjRAXmkhk0NvmNohAYhjzik8VPQWbUFnTFTu2bkcYWWTjSgSTsxOk7S
EbwiSZKCcyX+ovwV0rp1K3n/g/+ibEb7inmj4MVpHqklYfjm1iQuPfig1p8jPI6wSsora6A5
ZouCtIKYpKvw6yG3Sd//27AUsBWSaXm7YTPlp76xUgDDkIOkHDP4jzI9O0rqCMh7XhhVIZlS
3xxp9J31p7pD7nKkcqOta9FuNQR/VtfIAVwTpxuKrNRZwTMv935jrYINu1xUfycIpuNER+NO
erQQHH87d+ggXbt0lm136CO777277hd+YsojaDnF8hWAZCS/hQw8aTg0Agpk615byZUTLpYn
sFD/5NOv0dzCcvrwv0okJyLbbtVZbrz2Ynn48WcllN9GQjlF0qxpC0lixs1De0pC0lUBteUa
TM4EpUFMjjTkxtZDCXWAix7VKKiWHr02h2EuqK9iEkxCfft87OuNYJHSDdLmS84dJfdP+psU
0Xo1JuZ2HTuy2cOZST4aKpZvv/4Ak2+hnHjycEzWOdJnm95y7ZWXypT7/65WsLkeGQ9VtWbN
m0j3Lq2k79bd5L0PP5VwYUupADf/yqsuxZFf78plMAb3wcdvSW4+tw7gOKgE99FT1RiSNsTD
xZjtbMzAWnfGQNfKo3WLDCc5dCH4vrGA3LpKoaMOV4TBQonmNJHjjjxAXnxuCo5dgzQBK61Y
ZUCehmX6Y084CnWK6sQit7K4HEyRY2XcJReiPV4t5SUJAL9r5azhY2SPPfeEIbYyXc/qGhDR
c0lmxkykhlVvbmEOGDZvyr9e/rdMA9ieNu0pefnFl2TGT79hMQzOD8JWlhXLQYceJP987S15
6unn5JmHH5L3Xv+3HH7scVKCxeeCeXPkxBMHyslDT5OXXnlNbrzqBvnsg0+gvl0mBx92qHTt
2kX6QGthJBgxI0YOxxaSGLQPvpQHH5mKo+XayzNPPy577N5Pzv7LSCkppRQJ2wxKirEPfjzy
9ao8+ehkefO1V+S8Cy4WkAJgoEJ+/vF7uf/hJ6Tz5r3k8ccfkWaFeTLohJNl3NhLZBIM2t06
aZL84+XXZOpTz6LEAAJoy6efdrb8859vyD/+8bK88cbr0iQvT4485BAshCkFUsL4zqdAw1HA
ArwgGKNk0Jb8MVeOOegwee2VN6V1qw44caJQ3vm/92DQ8xYpKGgiu+2+rywprpQHH31QRl94
njLxyYyc/dsC2WePfdHsOYOZoyPVLADGDGpZfEFmFZixpdBq4iyzaEGFbNFpC1n4y2w5ap9D
5KVpryP+Nhhj8uX1N9+Um26/RaJ5RbLXXgfCwCIYSgo+MZowUjiOKYSNNVXFcvaZQ7FFqEy6
dusqd8Dw6CwcH3nSKaehrz8Jey1NpbSkVMoWzpUDd++PcSAk+TlN5e3/fIxtQiLLZi+Wow85
Sl554S1pgvRzQrnyzjv/kVvvvh2aWVHZY8AB2I5TZuqHSTPzTFtxJrVAFuG3VJ5+cirizZVm
TfLkzOGnyeKKcgiyuRVjutw68Vq5eNyFkl9QKLvvdYDMn4/tSRhUlv0xX3bafifwnaNy7Imn
CjF3onqZvARG9qQ7bpfb77pHijBe7AZbG0tgsJKaK2+/+Zo0hx2YwvwiufNvd4ApXC5jxvxF
lpaUyK4YeweedAo0s+Jy6imn4BSIHGyjaiJ/2zLXsAAAIABJREFUm3Q/J0vg8hjq4VNp17ot
5vs8rBvydYsdGXWRaK4ytCuXxqVj647y1ltvg+lhC2uKvOZ/3XTt/V3zWDfuGNz84M8TG3c9
N9LS6fRAjBnAYtv8enLKBbjiT35jCzWziZPmpgCwrnLoUT1bV9uia2XJ+J5a1Gf4Z/qpkO6b
Nz5P1P5to6EA1XSp6k4QbC7UI9AB91iyPq+64nK55OLxcsGFF8gzzz6Dc6BvlxthTZnqwLkw
CNSpc1eAAq5NuKwIQGW5Oc4Phvoo5qb2nbvBdlBcKiiVi5dBctsEcUcgRYOxKnCWeXRSBOGw
A1npQcDKcFv12UZBZHHJErOeIIeZKww03yVlpVB9/oJLC90fxMRbtGiFCRRHHmEPcpfOHREb
1UChPgoRXjk53giXAFsZawvcViPdOPYytwd3me/JMEpIU1iLzodxEuU+w1cOJvYY4s8NxaUd
8l3YtInsuf8+8vfJk+XZ55+VAQfuDXW2LjJp4k3KwafaWIjhURQ9ogmTM6Xp6X1qFaud3Tfj
cp1sVaW/arCLuUmx6k1e6tr7y/d1fVvFUqyRd0p6VbuQi0sQ48RBR0GCu1D+887bKgX+5NPv
pBh7go8/4WiV3LNNwaYa6iAhRx17pEof9tpzVyzAlsmgk4+FlKMMTaUS9WO0U7yjnBIbizKi
4zlz5sg/X/onrpfklVdelhdfmI72CK0DtEWOan/M/UP+mPOHPPLo49K795ZgyvSCscAHoZ49
U77+7gf0j8XIT0BV6Tt26ix77beXTHtumjRp0RIq9b2kI7YM7AYr+jvt0Fd23mlH4Q6WirIS
OeXUYfLXUaejD2wF0H6BtuFZM2ehbyXk3BHDZZvttpXffv9N/oCWRPt2reWHn35VlWUybiqx
X33Q4CFgOg2VbbbtI9fjTMYIAPs773wgA2AI7rAjjpQdoIq5YD4WxZCqzIGGw4cffoLjKy6R
wqKmSudjjjpKVUyXLmFZ16jq/MA+BdacAlyyUCuJxxXgtwDcxvff/UCOOvoY+fSzL3AE40TZ
b5+DwUBNysxff5Efvv5GvvzoI4CyHeXO22+XBQsWaH+9+tobZJdddjPDMRu6dRwPueVni+4d
5f/++5b87/vvpRwMrHffeh/MoKZSAK2P9999B+PLcfLt9z/IdddPlAMOPAzgtFp+nvETNJ2+
lC8//Zi6uxikMH64AYVDv3244cabIGXNgRYKNI9GnI75sFiefnqafPD+xzIX40iTJgXor9vJ
jjv1g/HJKnn33behGTUA3+YqE/qdd96Vo6CR9NU338lNN90uA/Y+EPY5KvT7V599Jl9//rkB
4CyWZRgYIExjjjH5z9uvymCMK9/+OEOWLJ6nY8fAEwaCLgFZBjsfF150pWy3fV+8nwNA21RO
HngK6BSXPhyDxmHbCESvIWha3XnnXShnOWxrLJZRo0djO1EJtiv9LLN//0Xe/+9HOvedMvgk
aF09jDEaY9kppypTffz48QC6EZn27PMy+cEHVKI+aswoWbqsWD75+DPYbBiD+4Ww/bFY+u+6
q1x66RWwzVEss/+YjTVGntKgVfOmqrWzRa+t5aQhw2Sv3XfHusHpIaaqc81uSL/Ma81i/HOE
rp1EtbxqC4V9wXc+BdYxBWCzxTY0SnPY+GyC5p4DBEZELva0QbqBX0dnfHPAmE94p144guqs
o36cM4JcEwf/emMzMeGvJmoX/XoPX+nReKP07xsBBWi9mc6oPvOIBp6pa1STqqGuGcD3KJEF
9ubosUVNmkkZEGwNjtOqqIQ68I/fqcVvGmGrhNToR5wpzSOKqK78OxfuQJlqMAvc6q+++kIn
VhrPSmIvYhgDJff+sumxGXMhH4kWSYeOXSUXe4/Hjh0ljz35FCZfqJ+iIcWgBvU6pGjzIWI7
4pD9sde2As2tWpYuXiSbNGsnMcTx4ZcfS36LJtrec7AnnQbbuN7RM4vxGwV3ugp7j2hQi6Aj
jHwT6M6aNUvVrGkNnVarDQ3Qb0AP2jIPYiHx+TdfSvvNusvv8+dL1eJf5InHn5Tzxl8vwwaf
Le3aNpEaAOskRYtAZohVtcQ8ZpRWubazdR0yKXRPqNEBrlecrq8aUIs8qUSdbzccx9xyL3Db
TZphYbalPDL5fjkQ553f+8CTAJQ7yGZdO0CFHiskqC9zwVSOBWowGpDR558hN1xzlVx82c0C
g/moX1qop+SA7d4iPDtk0XgazNlLeXm1HH30CTLyvOGSi4Rhak2keL4MG3Eu4oW0B+/C6BO0
p9ChdRtBU2UHkFbt20PzoBmkJEnp3ru7HHfsUTLy7DPRfmEzGovIv/zlbBl+3jnGtgL2NNZQ
d55ps81wGx7eBTF+UvIahDHCVu3aq7pnJaTGZUsWysATB8mXvy+Sfv12kH133AL5YDnAwCJx
kMUYjLLR0By3S8aBiPObFKkWglo0RxIx7BGuxPFmynBCG2Lf5wLz3PPO00U41R6LINVq23YT
9KmlsskmLcxAj+h951NgvVPADlFJgN8E+wjaNo/C4Zj6+5zfpGXrAtlv78Og9XGpnD/qfGXE
9u+1pRTARsRmbbaQzjgub9pTz8nJpw6Xex96WH76/muZ+cv3ctHYCyS/WVuM1RFIX0vk2GMP
ksOP3EWGjxoiV15zjTz9xFMycvhoeRwaQdwKQSnxzN9mSFGzZgDbh8ulgWtk7Jhx6PJJ2b7X
ZhJNVEg1jDyOuvBCqSSDkeMIelOz5oVy08QrpEnzAswnTWArox3sDaCjh6olJ5gnfwPzNC8v
hi0Hv8tc2MY458IJyFNS+m7fS3bvv6288o9nZOjgUySBkxN+mfW7NIdG0t57HYK58HK5ePRF
6NciO/XoIbmwdRGHUcbRKBdMHChTmCcdtGmRK1ddeba8/PwzcvZ550urzpsi7CK57cZrpfcO
B0nJUhitBF1HXzZKBp04BHNpSC4+9wI57rijZdHS+TJ70SJ59oUX5LPvfpHpz/9D8pD34Gn7
AxAvk4OOPk5GjLpACirmYutEZ0iyC3UoO/iQgwGCT5TrJgIAn34qQGupNMXcnBspQn7a4IQG
TvaVMFLYR559arr8MXM+xjiosMPfRzAKGEE8w848G+sFwZiE4w6rwazDxL1o7u8yYM/95eBB
g2QMNK/U/qYbt9d7w/QTrJMCGYsW71Yqc4+Q6MqN2fhmnWXzPzQ6ClhFFy5oaiWwik6d0wZp
v6Xe84ajh3F8Wn6/LsPUcthcuzYwmwEYrfHjiQWACR/cxKXgPNsy3qXs/zYGCvB4FwIrGkCj
o2E0nq1LIx2vvvqSGo6CPFR+/uEXGX/xjdiD2Eeat+wk2++wK4DsjXLtVVdANfNs+fjTj2A9
91a59tprZef+/QAsq8Ghv0rOO/csef/Td+WW26bIxVdBdQxSVQLEjz/+r2zetau0gNQ4lB8B
MCG4q5GmOLbrwfvvg4ryUDni8EPA9b5esG0KliCfkWuuv0mGnXWW9O3TS/735bfYslktl11y
qdxywwT5YcaPcheO/7r3rrswkeYCoFfJp598LJt06KzNMAnmTlV1jvTvvw/ydqtcfdWV8tdz
h8mnn3+KfF4n11xzvR73xZ5BSSLzQ0tghLO0Bv3ZJ5CWjRgt7/z7ZendpTkm7oCqleVjtqYU
oQYMg1CAhuDIAdUfK3H1dshVq3EFvDaI9lpKQ+qIItueXn3n+r+LBxnL5reOaBv0NfkzXOhx
OxnV87kv9/QzT8f+8ovlP6+/D6NYkALddJ3Smvt3KYmpghqjtmeEPRogtElhVA478mgs8MDQ
gIhfJfMAmqSkWpllWF666Zfx2Fu8g8CX4mR8h4Q/RHVKqAbDTyXSoEGXMkhQ8nKLUO8hSH2L
YeG1mJWEfpFU6clFl90g8xYskQ8/eE8uHHuh7LLfAOmzVR/Vlsglc8imy/zy6CZNHO+qoA4Y
Bgjm2euUyC5eOF9+++1neeNttOf2bSU/vki6dN1cLr3pSbOVj40E6dLCObUokrTCzqwzL6kG
A1VCbnnQNGgMDO0VtKBF6o6d2xMTm7gYnuWuq6Hhk+98CqwvCmjTZr/Uvmm0lbhVgRLHGLie
4WA+ejH6MbsyjDMWQtUnDInjzdffgGPvrpHSioBsv+OOMNIIAJYohEbTpWBYFaFfAKhiHGjZ
CqdmgOk7ZOjpAJ+HyD+ff1MWQ8Nplz36YTKExgjHUDCUmDynyBBgJHAxvmGPKsaFfKTH4wDP
GzUKtiuQTfStIJheOOwXYbCHVccdHreGXAIAUnuJ23+4BYM8uBrsESZujmIu4RGCtL2RC4Yx
9+fHuL8ZhQ+Rywa/8Ti3AnGuJC2gsILfItjFCOVFZcz5Y9Q+F5WYyHgmYOXAuHjhQmnebWvy
nvHBHP1GJnU1tbMqONebPckqu8A4FMPYU4YTFOiGnHqqdOrSEyrQJ0mHNihTZKmOtVv06K3j
SwBMyRC0tSj14/B51913yiBIq0eMvkz+ivwsKZmpkltWIDW2qMb8zXffybZb7yIPPgD7HPvs
JZErwEzEvBtH3dZgfOYwyO0syIjOXGTYRkM5apDyvff+Y8ZkO945HqZmdm05xu2cPwauFlU3
NAb7ahXSD9TgFAhywOUCh/2UElhyR3kZ8OoWvxxGsNyzi2Hj246g3CPDS4vCd9YhMr7zXk66
Wytr1lRTfpiJgI6ijM9mSnPmu8ZKAVqCJJDjpEdHlSW1/o3VMCWvN95wrRx//DFyzNHHytgL
x+P+BBgWeg0TdTOofu4kzz37mPz9zptk004d5dhjjpfLr7xCzh5+NkDy5jLtmSfkrkk3y6Yd
O8uRx50mYy8dL2edMRQLlJicMexE+L1Mbrv3HgkUFOj+IrWZAS50FOpiB++7v7zy/HPy+Xvv
yh477SzbbruTXHX9bXLLnZPlymtv1j2P+cgfW98P3/4EldHt5Ajk8cKx4+To446TaGGhnHb2
2TJ+3Di556470S6xcAoWoJzNsBdrW3ly6iPYo3S9dN+smwwaeJJcPOFK7I0aoQaFwthAlcCe
S6pRY0MojG1EpW2LdnLKsQNhVfoQGbD7ntKhUy8ZM/YKufvvd0lRU0zeAEO5PH4MnVHPPbY9
0CCztVP7RqV6+bicOnS2Sce9y9zrm80vY15V1erlc7N23xD80oWwcKP6fAh7xvbYa39p3bRI
/jr8DDWGsvveuxpPXNBqu4XMnu0aw1nTvHZQ6z0ZhmRy9dzgMBgUNIpF68y0gaoObU9Vw6lm
iV+OkwlIialRAMUHgwrRJ+JooAGMi1AKwHnp7aU1JEwj/voXWbSkDBKKBTL6vDFg3hRgb28P
+eWXWegH50GNb57669xlUyD5oOQXFZitglDNfh+qjjN/niM/fj9Dx3CCThp9oxo+8xnggpDW
+HluKMpSA4bS52DCLIFxr9dffQ0q0hebM0VtIbgwpREuGuMPgXFDJk4ABCQgpsMblawEgix3
WLp26iptmxTKkQfuK5999jkW/aXy9Ve/Ya/0+TAyV2mMzPjDtyGe/3f9U4B9D30zCKkvx1Qy
oly/5njALks7ETVAXmR20W+C7wE8of4jhx52uCzF8Xjjx46RW269USW5gXC+9NhuR+mxVQ/p
3nMz2bwHGLBtIA1Otpaem+0i23bbAuP8ITLhmoskCY0R9hRu0uH4SWZVjtX8UECOe4JTav0E
sH92C9jA6LH11tKrZw/p0aMbjt7bDLmGxhMMOVXHoa1EppKCYdgIWLyYyiZEqjgpoZO0apIr
Ux+5H99j8tvPv8prb/6f7LbHgchAWHJ4DAPSp2yB83MO1LIV+HHMwJhVXg0L700LpTMM8XXf
qpf0wu+WvSAB37wL/OXKcYNOkb9dd7XEFi9EnnPktnvuk5323kuatC6SQmhEPXn/FKlYUsIh
QSY/87gccMzh0r5NO+ncqql8+/lXslm39tJ1sw5qG0ETJrjH2MQDQIIoj/5S+wlfZ86aJXvs
tz9sCvwT42USthqwjQhaJjl5GDerl+KqBDPwI9RnWI468kiUoQZboipx5YFpvj/Gr3J57rmn
ta6Ll5WBPJiLMbA1adNennzqUWmFPO6y1ZZSgbhLOW6vi/GJcboLt77zKeBToHFSwGizceSB
M3Je9lz7gndGLxlvLLilirO+4+ib4Vdhq3mnMejggjsdZXDpSwuW9RudS8tCbkqX7D/NkUHl
zrP/24AUUJZGqt5MRrinMY79s1Qb5QI/ij2QVTjTt6Bpc+xl/F7CsLrLCSiKdhPFPqCychzP
gPZQw/OmMTntsVt/mTdvFqRhNEqEpQIMkZDVTBCyz4ABMAY0D2qjUKUGhz0P+2ppsTOINnHd
9VfLpZdfJrmQ9upRWphYFX9gYgtyLy24yrvtuovMwz7FSgDRGBb0URi2SnK/Mg5OilLSismX
E/i///06DHiQrw6wkFcA9SgcQZTMhYXeG+UiGB+ixWlqXs2eM1eC4LJTirffvnvLwgVzIC0E
lx1p56O8tLHVfcvuOGN4AQxwcNFRgyOOsDB5erpIXnOUOyj33323BO8EoIbfMNjUMeWos0wA
VHo0g+k/BNzscklVB1+zStcYuWrK4ghY66MOXRfgzYyScdU3zsyw6+K5lnRY2KKCkgR2qM9B
AwdC2vCAnDLkRMnN07UvWxDEKNBVQPsM0C80jNEMMNzBQBkiomYipTlcOHMxyZdmQU2GITwQ
fCKOBIEjxkcKY3B0OhzHTAy1iCACBh8EytgbWChPTH1KDjtuiPTfpZ+EYVCqdevW8vI/XxYo
H6hV6v99/T1UFvfS/pMDffsLYDF8867ddO06bvxYOfGEk2S//feD+mBQXn/tabTDoDQHICXm
5zFaMazYI+gLHMM7dd1Cjj3+RBkHNUsa7ekEqdWWPbaW8kATHGXEfCLPVJvGXjkKTygeYxsM
AsgneWxJHLHCT1PsZddtD/wGIzPTpz8v544aLSccfxxAPxgM8QisafeXPOzvJwPBdz4FGpQC
7KdAnhE9Lx7NGJMEQZ+eUAHHY4Za4FSAMPocp7dgbhSzA75hA3sIY/hFsF9x+ZXXYa99b7VM
zFABCEbBZ1VDUeaoOvZ3xIX3l8JK+nHoC6eedpL6gSUJjDdRzG9mSwsDFxRifkJE3FIQwLdK
jvuY7zQScsfItTODtvbBGqgoJwH0qmF7AJ1O1bibNYeRRnijNWce8fcuDFttt9122LLxV6QY
kMkPPQkGc0+pAgjMQTniPEYIaVLyXFBkJbZMEiLVONMm95jiVU5B7Lc6X2B8C+TLvvsfLpdf
+rt06bQJ5rCYbNZzC/nXe58poA9BVToGJN6mVVupwn2rTbtDa+q/KF+pfPLRp9K77x5ywSUT
INmulksuv0CuHHs2hg5wBmBciwo3nBMTYDzy/HRq2OzYr5+UwH6ABIqgCXYN1JibgjQJueLK
CbBBcJhsu/128vz0l/DuQmnZooXsuffOssWWW8iBBxwKbZ735e23Xoea+QAZcsrJqKtqrB+w
pQprAjIsSdbXXvmHDNhvL9kT4+rrb7+tq08don3XMBTwid8wdPdTVQoEpj39HBiQkNiBC8pf
qraY/Zxc5GDgwABM9ZsABinub4zrIp17FanuSjmVjtQYoDns6if4M1w3ngXHFwEMcmFIwfg9
QWuMGq9p+VyccR+y2ZuDX1XxwaBusRYlYoq3reMClPvnuNeUv5lGeWp9+ndemj3xxONpBDkJ
Kkkrc2RnsDYefughtSLLfbDTX3pRg5Gn8c03P0gLTFDNsbeJLg5dJTV+RW432wTuq1F5jCeE
d2wHqD341BmWIXBH2MtHSj05GeIei5MQ2o6yQvCeafG4LL4PKvIwoRmPY8zwvWmJ+tk6GCjR
9CmRpkVo+Ec7jcVgxRfnBc/8bZb03W6A/AjV7Hbtm0O9uVS57MqtT5h8an7gXBt0e+G5t9no
LpAWustX0zdaEsoqsPk1DB+qteGFx4/VfPA27jR2tOkA9QWeJpcr/2tovXJ/a8tHpuR4VeIl
OVh+T/fX4GS60C1dskSW4OrVq4eJ1taVBnCNQUGYe2FvNUKzwCOIdWTX7Re6mdYsyvgE/oRx
Lj77rKYO4NLpiY8KDrlwNKrn9Gaq2DA34nhPp6awmB6fXRqpCHGT7Z19nUrT60elsgq7Tfz6
DZItFI5A1JCGYzuTZT9l+amub8ZXs/UE/l3+UgwTW1CNFc5LYz4rzVhR9rv9SdFU/aR/8598
CqwvCiQ4J2G8GAvNHh6p59qijutol1xnqLPNWKcmcid1fAjKoTBYtf8BB8vwc0YaXMrXNoyO
T97uwfcuPm8/4Tvnj+HpUs9MC07nh1qn0WC+UwEAO1dqwDH9XNU9Unm3Y5kGdwWxGXB55TCD
V9rt6ct1WXLzGIYMAR2LbMY0XeTNzrcmf4zT0IVMOd49OuUx+XXGDJkw/mKsyTD6gIFAYBwk
t4BW8GxCwOxIpRpAl+tGMM3BWWQSQTLX8IXq5CZ/rlAm/9yKoXTAR7PW43hlCkP/tVvv8J3F
0PUE1xqkJ8Lh/HclNk9Y8JCG9c9HpbpLkve+W68UoMYSNQhZRefhBI5Jk2DlfOYsnGSALWKc
h7Ff6L/vf6BrMkrzWVXcCmCOKcM9Jrc999xDcUl5RQWEFH/Apkd37TJsoAcfeIiGJVY49dSh
Jq31WkI/scZMAdgR4sACsIFRK4YNKmr0Ci6ESYOcfl4qhCKIpfRMBz62LnMZ2MEQHFHQmNk4
NYzZs0JOq6p1YgRUoKsImQDBjDpmeevAAMciGy9HR/Nf3zin6rZo7D749RBlnd66uvYkwqrW
R1t7bEOoe60nrTMuxPnEOqdPBwg5MRmmiIOr/OVl/hFwcFqlfwIIAxhTKXHGsykzbsZsJjvT
GumPTlNEnuibEx2bkvGHGPHAPVUhSrtat8MZxDdA4gbL0rA0TZVt5lxHY12QGGVkHUlTjdCU
nCDHvTQlZb5Tr6x3xmOAcdryRsOa0LUlrA3rItLiwtkUzcMq/HVZ9mLsVQi+VryuEYBP0Xyt
ZMVE4oipK1fTNlOGALXWKP80o+BydPfkJ3Wb5glv7UI2tbBOZd0LTPmSMeDKTCTzmV4979JI
kvZAhk3Ggo7Zsb1EP+rYzgWHadtazhQ9TH5qF4RmHjDhPH/p32bdvE3LRMpjQ7a55fLsv/jz
UsAyovRcUU+7zda6DYAiqWA4DvNBCY4XeuPtt2Tyw4/qnlk92p7R2Ca/XMtP6xeW5Jme0iYC
JpX5woQzwTy5TMVj+nl6H2TmXBV7Esy41UcbZeoTC8TI9IU3AO9tWjacdn0FliYaRsV+vgBb
KijBpnp37UePNBlR6X5lHVs945QmbZ5tLgyBTSz618wfiJfzubfSkC7rQedPBk6NYzYPOnki
gAJ6TVx/FDvbN97ojAf/b4NQABVBDYkot+rA6QkLtZ2xQbLkJ/rnoEC4GoYSeE6achoJZFS/
L6jcPDfaAzLgHSW3WMzzAmBWuZZb5eA2aDmHHFwIX9yApiqD0PeJgZOjIAeWVd1YpZwfpMd/
KuHDd6qa8jemakqMN70iOJElGRfC8vB6jcN3DUYBL/2zgR1Tragz3rDJWPYJuboKfnVCNa1F
Ia8CZvKeKfnFe1VVS83udkIzQbQ9qXfXphijYc8kNF5Oca4BKRdH1WDZhtm4CqFufcqQwVCt
zpeysmVgqkDVlRM0+4EG45+MBsjXvttwKcCmlqpWO3a4wYqlghqfOryzTcs96q9jSqz1UceO
f2nNzY2vJkdZ/rpMMmMZn20GXf+kVo0WSsdLXnwms8e7AEck2vC9BLHxugI72rln/mambYP4
Pz4FGpwC1NQBw4ddicfNcXuGzlPe9stMotu7V3zMzclTmwzFOKqHwgBOGRRG6kyEuNy6JBXG
G7iuQmftJ7ZfpqVuE9H+vxKY5pkaU8l684J7l6y+dg/L5aWOdFxc8M9bjn8629qBcPCJJ+rR
RYqj6TikMG4+ZwwtqXGFwa33tDzZd6kf5t2m48mGzQNi00hAAI5ZDsgzYW/ZvKhZ8+6tZ5tR
F3lm+qv77E1/deP4E4VLQPuUBhyNEcc/UcH9ojY4BWCoFlIucO9iOA6GKgcGSrgRDBICggFO
DvilpVoFEBj9Fc/gMkarGMqMdjxqhPEREFMlllYJ1UIpWKiUtMAmYe0QxMENl5mQGKFRfTap
c1RafiQhQKf0l1JgpuOrQDd4G1phBpRDy6o106f+NfWaUbdoULVSZM5UblYy/hwWSM1VqeB8
s3xbcelo+nQE0mhrahQIgy0tVrMtc38Uv+XkYD8u2lQEkmH1rusB5CnbAkN9rD+XKvP6S3Ij
TkkHrWxDS9Z3ZixafhxSAjk0vFaola2Ws71bncQIf9mQqdHgiVPBrilhbZ9079gBVpC+N9jq
ZMkP41NgPVCARu54vBftU1x8ySVGssRWT+NTCoQNAzYJlV1V3WWzR7/giobrlipltsN+BZij
1dgGxG093CoW0vnJ9BUjsVp+otDe4xk6XG9yv/ykYfUF/ji/noDZmMr0bUIgl06F1L1kTBb0
qWiB0doEOYe6qL158HbzdJ6bCW/CmJVhQnWooUWikYJdDLsGFbTRQb4x3oSTalZGyRqG3Y4a
rAepnpqERUDOpdwzTbobgQfjYTgPkTzl0FpI5Z31wXB8ZxjfDBd0GmPWHzXHTPnpBy85xjF6
ZbiTFmSzs+7N1itVp/YSwJO+f7t+KKBbztCnuB6j47Ou670MlPWTFT+VPxkFVP+EQJWcNi6S
whgg4jxCg4YT0Ah1ECHozAFogFGfGkwkBA0xnOHKCYN2E4pLS2XK1Odh/OEEHAkAi7ywsBvB
TEKV6Wo2ZLggrSsibAnOzaPRpGbNcd4lLa1C4haH+kMO4qeV0irkJQeGhqLYR2wMR3AQwyRk
Jx5OZL7bcCjACV6d/qCNKdeEg5yZsVRZGvdmLw+nNEJWTlp87xYHOnXZ9zY6xsEYNR7nj98M
JxutGK8Zr53gVJLM9mrUbPRsU4ZE24qVWDiVAAAgAElEQVRzkYP2RevN3O+uzvrXudEWwXxY
f3/XRtK2NOsv040oJW0fWnmeCkxx7tAujAeTY6831wRsWRwTh48ZfJk1L62rZJdFV2EZ2V5p
Qt6KToXFjV3R8sCm2vKaxLSv6XcPIWz/TH/nIeHq5m+lBfA9+BRY+xRQ6RKYm9di/69KcjMG
RE/LTx8P2OShHRfgPGGmFJM5211MD0L38n5bney7iBjW27dcXCsbwL3h60rfG6+9T+U/M0yd
8dmCK4C046remAj1qCVn9U6nWnwk6LSM5wCAcdp46+hWZ3rejDEueqwnsb1xunsvHXFP5gCd
d2z3pujfNwAFbF1xTcatlCoQIbODQANtymlu6LvMjtwA2fWT3PApAMYLpbM0cGU4oRzIuIeX
Z1Qa9WRy1GA5lRwagNMoOKociyLRXD0rjpYMFy9ZJG+8+R94hyQZkwa5qWzEyqljWHAJ4/Eq
cApL5K8wJvHTTzMwAnEUAiCiJBf+eAYqjVXk5ObjWALY76uoBNeQe5LRCax+TTUsGfpuw6IA
q45jFTm/1CZgXZJDy32IenEKwrzmBjUzyFHzgHsVGS79m6rg62W0E2rj4zMiUhU39x1NDG3V
cBTRHsn1Z7vkhQGVXMbUs3IdrV8H2u0k2WAUt/O+cu5X82roIjQY7VaaMAkKT7zo7OTrnjMe
Vxrb2vXgUl8bsdoC2uKawzzrKh07m2UYeYniaLQ2suPH4VNgPVLArR2MtWYsaQCIeTmX1rT5
wE9k2pP5r4fJmne02mzOozWvOKdpV/E6hl3tCwHNpGQnrfrG5Q2nk9ry8RCQ1hY5bUrwvM4o
DB7d+KhEsj7xY2iWutFwaZolXqIqg5rEwo+jl/e7hl6R8+bQFkQndYTJvChAtCrYOoXzcmXn
/G7VpbkeSHDtSQZ5Zhxr8ryiYvjfslIgBoEWBXDq2D5Af2roUTjmO58C65oC4RjUeoKwrkaD
DxwYmsKqLw0+LMLh5wS5Bc1aGUMNAKqVy0pwXEyBLFiKM+iwx7J9x7ZqNToA1WjuGY4EoxKC
P7bjkopSKSmvRkMOSesWTSU/GoeV3WKV8hp8QeiD1g4VGXaChSXFOIogT5o2byVRTDwBKcdY
HpN5c+fqAe90rVq1MsB8XVPFj38tUcDNJoyO9+7XOxt6/RgfXqmdSnjx31htNMaJGBVjcFxc
hqIqFZ/J0VVpst2TXpuum3WZngltUrNpKgrXSD1ulWZqb8BGc6/GJNbAbcicVlN7/Oupx1Qz
xDv810feesikazYXSt/jj4vC+dNn+3JNSJwZ1mXIZKH+fzPjcfmzC1DdG893yng0eecze4w+
pcpleh/9G4+2jBrWXhrCdz4FGj8FtNnqCRdo11QXVo4qXrJ5E+gqkqUnXEYGYN55ika7jfRC
rwzGe9cXtE81tHMDFvNhhQWpLLFcrny4ddOBy3aqS6vla8yeqXmTRaTaMGdUfHHjAwE251e8
5Ctjx4UebIzOHzMAT3qcn9elmAbwqH7rS0A3LtkgLh2bb7NPrzahVL24ykoVAOMgymjGPuYx
PXtr9LQ241qjjGw4gSl40z5J2uGihuCGvObYcCjv55QUCA86aQisr4UhnS3FWZBh2bZvP90v
878vPuGSSXbebT85+6yz5Y85v8glOHuyEmeqUQk5ggPlunXbVK6+5jKAWijY4Sw6cllDQCJP
PvWMTH3+OYyOURzCjnM1cY7dnXffJLfcMhGS3pjcfMNNMm7sBdJn697y5Sefy+13/k2W4Qia
goKmONOtt4w+71ycwQlp8ci/SGlVtTL1ckI5Mnr0aNlxhx38mluvFLAj02qnifA6AXsmMD7i
cmA1Peoss4h7peMkJ1WG8Poz93ytqXj8pwZTu0gwEgGTuknXOwHjPR5NGDNTK4D0eknP7Dp/
Uu7oitL3Ln7qyM2KgtcRZON57a1qLZWlhocoess/tt2k08vTmNKo4t6vJVK5RFc12hWGqy2J
adMZxNAFarae5KGTt3geGq2lUvvR+BRYtxRg++bZ5FR/ZvN30l8uumma2PU3DvfAdma8N1pJ
zJgO//zGto+LcVAa7LSKaI/EfVujgniRtLdT1nbhOqJnpphR+9kzfmgemW0bty1CWjwri97N
2g4I1yZUGxvTcZL22rkqS2orSyxrCWsLlyoPEqk9XcKwJLzAPRUNgzrADRpo8hqdBfVKm6yJ
+i/XEwXYN/VILzrUVRCSjhjWPCEecYq+amttPeXGT+bPRoEwz2Pbvu8OMvz0gfLVV1/JjZPu
lwMOPFAuveR8HK7+rky8fbKcPexMqCUkpCxWKX1320dGjhwpJQDEY8ecL888MV367zZA1YrK
K8pkyaL58vS0aTJhwmXSZ6s+suD3uXL+hWNlxm/zZNyl18mZg4fJhQC4O2+3tcycPVtuvPU2
OXXoMBy2vgvO8JqNg+evlBemPyebd+kEw1wiD05+GNZ6C2XiLbfIAw88INts00dVts0E5Bnt
/2w1tz7Ky9k+JUHMNlNgBy8GMO7rpnp6GJoEVJOn0zPbwC1WIx9Z81o7tOkgaOe5bKkweArn
cUHCF+RC804jZ1wmlUx/VOc3zs2Exp/brpQ691A9MXKbWw8nvHbSt1Gtpx9Xluz0YyYctbJT
zTEDHG1WJ9upPdx1BF6XVthZfjWOgTrk9ggy5riY0wUXft1ZgHVkrfY1CZidROmvs/kxjS1L
E7Ce666clWYrzcPqxlPfcCRmttUemzwzYouTEpR4/Tr61TetVSu579unwLqjANosDWHp9GDO
4klPy9vntYukDwJpj7b9m7kD/rxHGK1p39Dw6WlrRusbb5agLIu3b6+QyJmSWuZmOR1vfanR
8EfvkD8Fv/XNp8tEPRi3zqujy/JzDcqn+clSeJs3E4fnu023jhC1Sfp364UC3JefcmhDXG+4
veQ00EsQ7DufAuuKArD7kyenDjlNmhSJdO3SGekE5aijjsXCMylbbN4NzzFjnQ0NM4wJZNDg
wRDsQv25fVM5+aSjZdqLb0m//gfiW1TP8WrWpI1Muu1WKSgskt9//VUWzZ6rxieatmgDsTGO
FsgvkryCfKmCxPm332ZAupvAeaxtZPbsWWpkq2fPHvLll19KD6RN7PXoI4/KgH32kWHDhklh
YaHGxYGwxgGtFJJZVyTy462lQMa0wckPdUEgopxz6ziIBRWkAHTSmFUGCY1fA4zdvmD1kunR
Ey71yXOjtxkfMv2FrZXPFNDFCj99jcMQvFz+3W/me09m1uPtygCoyXuq1Bk5M/uo1yS7GQps
axLVaoXV2rBVogs67vHmK7Q5Ml/q7eqaR7O9976ri7T1TriBPK6sXKuarWzxrWocvn+fAhsK
BTam9l6fsmTzk+2dq78VfaurjlcnzMrSqy+QXpO06yqP/36dUCCTCbVOEvEj9SkACmD3Ljgu
kNYR6Maw5zYAo1jcR5KoSahhKloVwJ1uwgwlI9jLmwOIDFAcqpS8JrDUjD3ASRxwXgPVaPqp
gRT4gXvvli+//VFVhZoXNoV6c7kswXl6HbC5vaSmQmJILoGrCvdJxH3TTdcB/FaoqvMmHbrK
dttsK1v16imnDxsqf7/vAXn9rTckAkNahx56iAwmAFeDXb5rDBSgVeXC/DwFwGxHTgJMoEKn
6mf4rQvIrdPBDgnXHpPF/HAWdFe6RLgWSXtnShrKWAWQtQ4qROlTFwjTyb+ujy4zlJOv/uy/
svrxMj7WdvGN0NJoGSg3mIwV9H1juCwplZWVUgrtA9/5FPAp4FPAp4BPAZ8CGz4FnDo9f30J
8IZfn425BOEkJKk8/7Qaxqm42I/TqBXUPxOw5FwDi87BACwhOikfAHJVeam0aVMI9BqRn3+d
KdFcgl8CZai7Iq4PPnxPvv/2e7n55onSolVbiUJiO/T0s+X7GT/Klr17qyCOVxzSQZ7ElgNg
e9/990t+YVTKcJ7cLzMXotEnZNasWdKpYwd5/PHHsD+5Rl5//TV54ompkE4fDUlwgdKURzJF
FLz7rqEoQOmvk8q5PKh6upXQKzxD+1FJr1WpcqpMCkUJUj3S47VeDj3OyIFEgkmmStUwy0Rx
xx05leeUDqjJifu81vNVzwgdI6FO7ysEwShrRnnqjGc1P6wUfq+KlDYzDzZyB8KNBBgvE2Re
wFK9sx6ZGc5/9ingU8CngE8BnwI+BTYoCqTWhlwTrmxxsUGVzM9sY6RAMByB8SoaiACO5MHl
VIEOAfSGYYk5ivN+gzBkBXwMP5SdJWTq4w/J/Lnz5esvZ8kr//w/GTjoWBjEIgCu0i0xuXm5
qrrMOJNQf33m6ScArsslmBuWygT2iSKOn779TsorE7LVNjvgnOC4PPb4FFm6ZKHMmjlTLr3s
cnntjbflh+9/lAmXTZAZM2Yo3ZzUNz8vT4EUuUM5OdHGSNM/VZ4ojaMzRwzRGIY5gshbZwqI
cfGgc/rnOdC8+EymiYZdR5epDCsB9YBBd/yR5iF1kYljGDnMl5NmN2SFrpguhq61Rzl5jnkC
nZXuPOppHdG2PvGuKe28+9DcvTv6iun7zqeATwGfAj4FfAr4FNj4KJBaw9g1pDm60q17Vl+z
beOjlF+i1aFAOBarQDiAEJpg45m9VJdM8hxfAmKAWSygue+WTY3LTQLS4Wf+RcLxgBx99EDp
339nmb9wEUAwVBRhkr5nr62kZetWMuq8MXrKwK79dpROnTrJjJ++lyMOP1T23XtPeWrqVFm0
ZImcceaZMJY1Qa68YoL8+98vI/6g9NttXxnxl+FStXS+fPfN/2T8JRcD8IaQh7CMGDFCgS+N
4ehmeapr+67BKUDJHNuHqjsTANt9mnyfiVGctJecPg3DhrYOHc+5Ns6wEzPTq1Xx5XdeyA/V
jlN7i9Zt/tZh0TeaqDPVsDkmqXrUOm47Gw0B/YL4FPAp4FPAp4BPAZ8CPgV8CqQoEH7s8ftx
7i9UnoFu27btKE9OfQjGrHIkAau+rVq2k4cffgDHE+VL6eIQrPzmyjXX3qTnA0cgKYtC/ZjH
C7TfpL1MfvA+KYK/RE1EbrntDqmogPEjqJVSYhsLxKQyFJc8WJIeOmSwnHbyKSpd5hmvW/fe
SqY+ORX+KxB/joQAuoMwhhXKL5RzzjtfzgF+qamhKjYlvjk4I5gSacQNqZ3vGhcFCEic1grB
MM+X5n7yTKDCZ90TrFhz3Rq6NxJqAlpLK49ajeY3Tc2GGUqnqcFYDQeCM8Ff46rxdZ8bt9/X
pATpPG0NwEFPZbl2te5z46fgU8CngE8BnwI+BXwK+BTwKbChUyAcAUaBnA5AAIAUpYnHK7H3
l7LYMNSO8RH7e5MJGMHS40hwRld1XFo0L5QEDNAANmv5KZGN4qiBigqcJaxbK0NSAMNI7my2
CKW2iCPIY0wgyVXVRUhxqnA+cCgSRJoAx3kFqtpMtWmeVpCwxrjC4aDk5ubqMTsEvsFYjS58
uVc5hnsCYt+tZwpYnGhkuAYxOpCrJyJQ9A/Eye8q6WW94slA3XSjTOnGsaDa4gDocljU84Ex
WUwKu2vqYLRcnc0N4jF5SEHXFNIlIEf7U2TrvjKUi9+qdOsnB869310Y86t7mG3KTNKV0aWv
n+x349OFp2TaURA0UeYBLWOTXgxg7s2eGL5wqbhbW1KPWre5NXk12Xe0tvEyWniqzWctBfST
+ay0S2LzM+NgHyajqiFdNiaAUYNeH/lagzS8QV21NyQhV5R2lvyZ+reBXFmy+FtRtOvkW2aV
ePPUmPK5TgrvR+pTwKeATwGfAj4FfAqsKQWCauSHeED3CsKeczhqgChXyUAVOdEwQGZYmrVo
Ln+BanLzogKpLFkmebnYOwzJMY+7CQNchBBRBKA1iMVyiEfPcAENlWjBRcARDQCo1ugSW8/l
o9J1iOibshxYElYwYKWCZu+lOcKF9zErAQ5D2sw9mswngYEPfte0+lcSHk3AgCUPdLOLTdak
HnWEZxotY/2Fed4iJb9oUOBbgDNSA4ldjVRXVqEO6REaAzH4xH0ETBIFbGgrSTJXECEU22ET
HPuDQ2iL4IIk9EKUdlHLfeBx1Du078FQQdBgBGEQCdJNAKgFcaB6sgZtDgbckvFqfKdKNv0x
gtpVMhktZLwEYQPduQDipup2EGmGkHkexM5zjcGP4Y4AtDtz8dD2ELYK5ERylHHDvCmzhvvo
wdwJY/88QqJv4APTZ1fAZ8YbQH8KhGwpyQTiR4Rjf2D/oVk4Cs0RDcoEKXkQ8SOclhFpEJjS
UF0NaMqcExgy3hqUlQwmtTGmfQNMJd7i4vsY6iFJLQ9qU0C7ojpZhfeIFXlIIk9J0JuSeo2P
2UZeEmEYxcNFILxROyWk58osLJtNbdOp/WrfKx9Fw+OGv1qv5h3HOEc9ZZSkxcMv9aSty0O2
fDAtRozftHOR+Z4OSaiyjCujfb3cD89bZHZsPsmYIjMSjcSExafUkYwat8vUcjGt2QuXb0RP
Jqc6z7t0IvJ7JlH4XE+6urht/OzPqehWRq81K6UfekOhgLcdZDa1DaUMfj59CvgU8CngU2A5
CoQVhKQ572qDH5JSXl6mUthdd91VQSoOD4b0FQCDXtNXdZ6YKEUykevacDkpUm3Cy38z6WZk
zH9czxTQ6k1L07YN+1K/Y1UM6KsG0OIAngEFYPRAo1ew0g3gFs6JoC0ArEJ9NQzQSoBFy+G0
PB6CWrsCQThqHAQA+tjGyDRhuwhTYwAgjYt4ruNrcMOjl8iU0QU/MkGDWiF7NBYBWwRqCASm
ccQRRHiuo82CHs+6R5kaCYzNOO4xV1kpDUehDASvAeSXUlnGmyBziOASTvMFqBoHCI0QeCM+
Is84/SC/Zi89/BE4Ig+KH/A9Bu2HEAA3gbYyDmBcjunWwDAcgTFpxr32cYAOI7elBJbHMCFe
pKtP6HA0VMeTcBmngmFoRvD8bQrdqaHBvJNREEHcMQBjdk/un+e52QTaJlOsOUqa7a95m6Wu
bX2bom+cf23bUEm7reN6F5T1S8/4E3ADKZkhtBroaI3PMaShjAXGn+pQpo9ofehVT+fCe4No
PbJt4iO/u2+8R5WjS+l7NG3DXMlMiuEYRvsT+4dtbyZS9a25hR96UTK5MKuSd41pDR0JiXaf
AFdKNZSWc45Ay33I/sLjnf0vVT+rGE32yP23GzoFEpbrYxiaKI3fLjb0KvXz71PAp4BPAaVA
thVEGmkiABrVOA4pZIFDygANgQ7eOdVXn55/RgoASCqOBCjDIpzHUqVUdgHkqA4cATCIJ6qk
kurvkXyphj+CyHCEgI8AExJRgNEkJKsqgeSKHc9cj4cJTKF9D+QGQJtUCXEUjJgENAJqair1
CKwIJKAEszy/moA3ATxdFsM3tE0FzxpTHasWrvshzeVa3kmNCFhVBRgJU2odDeYqIKBEln4C
XBDhOwG8aiDUoFzIp4JopBlnWJbZll+PW+IZ2jwjmedsA0lHsNc9CdE2pbDcMgDfKp0lIGV/
4qKLQJl783X9peCK5aABOIB9GqUDqmefJNjlMWYxnNFNQEC4nCRDAACMQDkGqTuorKDBaGeA
ftDKYN0w1qCqOLP8/IOcKHhCeeJgAPAfCVIX/eh1Q3cory5uV9uBli44GxIRIhg02i/YbvBN
tSHg0AUMLnbVudppIqDWmcchWWUCaXPHR6BVMkXINWIVEtupZoFzptLxZDNPaS+ZNmBQuXcM
zzGeZYpz/OcXloVNQm8yM5GKffVvXJRILGXk0PMOygx4TyYPGFvaF5hf67RMvCzBVycXa9IU
Vic9P0yjpgA1bNSxWWm7b9TZ9TPnU8CngE8BnwL1pMBKATBVjlX1GIuqqvJKNYjFRTqt65q9
nvVMyfe2UVKAQIuANgakpurDumCGtJGLcSwaFi9eIpMfekienf4CwFVIjjxuoAwZeipU6rHn
m6iPi1ggCK4r9ExhSjGxuKaUVOOBsnSMYC+HB2ghnZoKgNKwlJaWa/sralmkvzjJWgF0jKt9
pB3AwljBI+Jhe1VjWxapaLtFggpaVTeVD2bxTKBKaV4N9qeT8XPb7bcruK4OVKnUqQCgt0eP
nrLHgH0UAEcAJhMU8TEpRBOjZBnhuZXAlAddDO8TUEWmJJZSuKpK0ofvCJ7xnpJhoCTdhmBX
WNyDT8m1qjMDnLAfhgDUktTHhp+lS4qhLh2Uoqa5Uly8TK658TYZN+5iaVaUjzyAVVBNC9zc
20+AjD6MrQyMn0wFAqWYU2+1rdKt6xSEMw9kSJhSsWTW10b4kyq4LaZ7rmdRg6Cn0kcrC7dU
J+cPXhPw8ng5tkNibD2y3DSVesZeD2/sJ4icuJsuyM3wbOeKfvlMBhFumMU0CTC/82KB+YuP
jIvMElx6q/2Cv3hwXvFoG4b3hm/XjnPppOoBLxR4mLwo3mW+4HTrDP3T6avlAtuPK/hx6SAo
VaBTTARHlhUE9T/9CSjg+ivbwzri+fwJqOgX0aeATwGfAo2OAisFwC7HlOzlQfrmlfgSUPgS
4EZXp+sxQwRs2EuKjb26P5USTQACSnzLqyrl229/lAMPOlrKqspl4i3XAAjEZPSY0XLZhMvk
oy+/kvbt2kkeFhi5AIARAIcE98hSKYGgFeq7BH08TxqrUqmoKsU6uFrycwJStqxYtui2Dc6P
fkr23H9XXRxTdZkAMwKJLVWBqwD6CBgVGQAUs60SrNMRGFZVVUtRYVOA0ZhaGSeYDGNfMA2r
ce8wgUMY6U686UYpLCqSvv23wfu4/PbTD/LtD7/I1v33kldeeVUKCVB1vzEX30yHloqpJo2z
tHFVAkTn4WzsGohWqSKeiEOyq3vf7VYC7FlO6kZiqoXjnGyqXqtEmUeSIT+U3KqEEqIvgO0g
JNGl2IPfs9fWMvmB++WwIwbI3Hkz5d777pJRo88FWAfwjlfBX1T7ptYJrbojRzHSCIs47skO
4QztGnyLgr6UqHG7PhkNSUrNkRz3I6tTJNRwznsOsMmFWZFyPHIMjXrnDkXh/mmq0HMxW15W
rtbn82CpPjc3D7SK27ohWDRgSLULyJChJMiSgirxqulgX+kWjjgipHgyQtX+MhzhNlM++O+n
0qpNSzn88MOkSg0L0j4CgRsDEtih7lkO1EEMmgTUWCCjkWm59JnPFDBbrqDUriADCXvO2bQV
6FI9mGmBAUSNDLQ1AxqZJDyo5JbNzUmuKeWnmJiMG2hxwMhhOAoATK0FFhhh9Ng59h02Q7RT
tiEXTypLpA3zSvVvONfXlGb2W5pfjQsXfz1Oy498kB6mfpEexwC8M9JfBGP5mAkbXrs48k/m
m4ZXmkHvAXROqbBamjIpxsctCaS3N32dywx5rHTZjBfpOfSfNjYKsD9XVJTLjz/8KDN+niGV
FZU6dlbA0Ccdt5iQMZIP5n/nzptKr149cbpFvhlLIh4NhI2NMH55fAo0MAVUcKHrOE4B+OX/
1Zn7G7gcfvKNkwL1BsAu+ykVaC4W7IKwcRbNz9W6pwAlq1gzcjGKX/7o3lgsCspKS2TQiSdJ
kxat5LN3/iPtNilEdqrliMOOlG377ijDTz9NXn31NSmHJDOUh/2wSYA/DHTlkOzSwFQA4Iwq
kHMXzJEKLFabt24JwApwW70MV7mCVS5Wua81ggV7dVkpwGyFLCutkGA0T4qQLnFlEn7juk82
KnPnzsXiOAgr5i0gvY3IrFmz4CEiHdq3k+oaGJIiQFQxHcAB4q6pIkBJyiOPPCw77rY98hMX
wEZ5etqLctLwsbKsuEIKm+VhoVSugHPh4kXSvuMmKD8k1MXloAGk1AQ9bVooo4AL7zLkMQf9
Zv78uUgnIB07bgpMUQ17WdgPDfBcXl6Kb0ulWbM2UljYRCXDpENZaRXyGpNlSxcA5EcVlOTm
5qgBrJ69eshvv/4uhQVFoGElwK1AQrxMFi5YKi2bt5SmzQHEoRaeAyBcUxGTkpJSKV1YJi3b
tALzIQ+AuBJG6pAdSg1ZidqviS6yIJR136jWbgoslwVhBEcEv198+YVceMGF8secP5T5QdDW
sWNHmXTbJNlm2200/RRIUmaFjQM/CkYJBjn8WTzJoZCAlsLgBJg/b775hpx7zgQskENQ2Q9L
37595Zijj5UD9z9ArrricmBNtC9Gi/ZAZgedYYqgPWujtQAS8SsQZnqsClQNAV0KjHMhYKW0
6C7qCIR1byziiEBrQsvOeKgNQCYN61gZKtDoARNox347S1VZiRRhS0JZWbVUBJtKKJoPDYwq
yY0E5LV/vSQHHXyYDDj4KLnq6ivRRm3BVYXBpOlAI5+YVwWdShMmZ/Nr858qD78zGxmOe9pz
8rBFAOF23213WbxksY4xZORQ3TkOOwI8pu/tt9+Wli2boz4IkJEXVfNn+ck8wDurd67MI5uO
Amk6PGeCX9arqwPdgqCMLapY+yA4s442qme2UTCDvv/ue2jSFEv//v1xHGTbVP9nWWkMkQyT
hQsXyQ/ffy9ff/219ukIgLG2c9/5FPAp4FPAp8AGR4FVBsAsIUEwFzZcV5g9nxtcuf0MrxUK
UMKCxTX2yhIwkpMewSKVi4XZs+fJgoUL5cVXn5KWbZshNUhWsVjv2K6t/OuFZ8FNz5Vfvv5E
dtnzEPn8i89lk7Y4Lxr7anfCwuKev90pfbfdWrbZvq/MXLYUIBQceBzT9cJzT8seu/SSgccf
JcXl8+Xw4w6QJ555Ug7Yf1+ZPu1ZOfP0M3TDZTXUd484aajceedd8su338heu+yM9AksjKXq
ww8/XKWtL//zVbTffDnyyKPk3nvvxKKHC50qlfRyfzJaOXfnwhIzQHZeISSGiwAKYtJri26S
izSW/LFAymcXS7+d+gLawxAViDBmzHnStWs3Oe+cMZoe91UeeviB8sDke+QnSI932L4/e40u
1BPYB7z9jnvKC88/Ja2bBeTFF6bLwJNRBlhMj8fDcuDBB8v9k/8OoDZH+u2ws4LeUBAS5Zxc
KQWwP+LoQ+X5F5+Qtpt0lF36HakHhgYAACAASURBVCpff/WVtG2XlNfffBXMh5GQRINuWMTv
d9AAue+Jv8vCZYtlx567SsmyEtAJgB8lnP7Cm7LLzshTANsbAKhLqwCUlAlAUEG3EazwOFAR
kwGxvv7mWzJy5DnSZ+ut5frrr5c2bdrIzJkzoep+mzzy8CNyY+8bU9JLcppTklgbhwIjC0oJ
zBTkEdwBJ4UgnQ+gXf37lZflgAMPk+tuuBHnnRv8deutt0qb1q01D8SOiIRItRYEIp4UuEZ8
BOZ0ZCY5KWaSwM5JiwnMKYkmQMMvVfkVKDJ+1caA/gDVn1VjnuH4S4NusAgO0MiyhaHCf8/f
70OeoRFQtlAmXHG9zCorkJtvu0ua5uJdohxnwbeQu++5W1pushnywmIiIrSpGMAzMx8mCLDg
lrTwlkELQEcaEQhTqoyMkH5VVQDYkLpn7r/mWe90ZFSx/9bUUDMCTKM80iMgJ54wHH9xDj32
0bNLs68a681GEkd8rtswvE4ZABbMan1RSszxwOSNmhEEOcwXtUOchoDSzncbNwXQDMgM+fnn
n2XHnXYy4NcyuNgmHPOEzJFWrVpKZWVn+fijj2XHHXfcuOnil86ngE8BnwIbOQVSKwWu1Xk5
p2uD2jVC7T0WMuTOp64VEMgT3Qp8+Z82OAqwYrVtGGM0lDjxUhVOAOIw1HC5d5VtpNOmHaHG
S0NXUNeEemUcAGGHvn1k6x5dYeCqHBLPckgsoX5qVTO7QIIahQry++++JSXFS+XXGT/LokVL
5NhjBwK4nAeAmpQpUx7D4jkqU594RA47eE/55n+fyBmnD5frrr9F5s1fKK++9qpMf/IpuW3i
RFXx5YL2+BMGyXwA8kenTJFnpz0j3bbYXP6YO0fuuON2eQHAc+6C/2fvOgCjqLb22ZLd9NB7
700QUUGlYwPsHbHzLNgb9oL9+dSH5fl+u6IoCuqzYkNQBKSIgHRCk15DSc9md//vO3dmswkb
CBBKYEaXzc7cueXMvWfOd9rdCCsp9qqGCY19p/s1rcJ0o94Ay/G69RsQd5wrM/78S2656Tb4
C4elXu3aRFVqNT73wgtkwqTJ0rN7b7nt5tvg5v2obN6yQSb8+p18+/Vn8swzzyI2F06wUBBc
OvAyuC1vlL/mzJU5AK3D33sfFoiFchnA7wvD/o1+bpLZc/6Q3377GSDgPwqAwqE4ueC8S+T3
SVPkpx9/kmR/ioz6+BPp3buHJgMDxAEYSZC1a9bKgIuukX//+0XZtGmTzPxzmvz6y1h58cWX
ZMqUaZKNjO7z5s6RTbBAX3zxJXLrrXfgYRKIefRZqGsx1zeQBP87fA7Gk4dk6NAnpHOXrvL+
ByOk4zEdpW79utKlS2f58MOP1DWfxsQcWMiHDn1S2rZtL0e3aytDH30ILv2wFGPOZ2duldf+
+4o8/+9X5N77H5WWzZtLp6PbyfgJE3RujvthrPw05gf59vuxctW1t8mHIz9TK2U6LEdrVv4N
+lruxqjsuWeel7at20prxJQPvuE6bDN3A6xMm2DVL5QhQ+6TxQuXcnqpsmQjrNVXXXGFbEff
uH3cS3ieIz/6SL795hu5+pprYJ19QoFgIVzq//Xs8wrwWzZvJTcPHizbt24jUtSs6wSWmjwN
vz1Ys8cf11lOhNXr+C7HSqs2LaVOnYbSuXNbOfbYY+T4zseJF+tsOdxCFyxNN7MBYPm1/7wi
w15+VR567Elph3t6dT9J/oC791dffQcFTydp1aKF3HX3PbJtR5b2nbOooKBQ/j3sJWnbrh1c
SNvI7bfeKps3bIgxvcycoyX56I5H41l1kpNOPEE6dGgrkydPVCXV6E8/Q+x7ovIgelk89eQz
0rJFK2nTqq088fgTsm37dlMvlAEvPP+cPPfcs/LYY49Li+Yt0L+OMum3X3Ev57jAe6NAXnrp
VWl3VAc873Zy0+AbsW42Kt31fei8xGI8o8PolMXiMrZulYYNGpiB2Z4NuGZ7M/CbgLhRw0ay
dRvXE4oeTuzxMHqkzlAcCjgUcChQFgpAEW7e8NwDlVYB/lYhGIK/7X9f7G9ew8dkoC3StFPz
rt5xqC4aSDsvibI8hopRRt/3UQKhhq5iLvB500VRYwxRgFYybptFaxTjG71wD/bAisvEUHo/
AC63FXJbbsy0bNInlIA6zGRRSAyVVilRvTUfeXCoTJ86Sx576mmZAbDoT6okicnVAEB9Ujkh
ReIKtsr8Pybgzni5ZOCNgDjx0rVzV3nh8Sdl1Gtvig+dpEvko08+Jd7ERGnZqoX2a9ANN0h8
arIcDfCSl5cJN2y/Xvegj164GBPEc8smxmxeffVl0rhhfWncqKl0g8X6r3kr5LsfvoOLMoA7
BhIAsH38n0/LMccdIyuXrRQvrG+33XITxpQjHdrVkWeeuleGDx+JGOhkWKL8cve9D0t8QqrU
rVtXHn5giPznlX/LlOkzpBBtNW7WRuYuWABr8ybp1fM4+e677wBskOE5HC+PPPA4AFMbqV+v
Lox6Xrg8p0khYlhDwTyEoIYkFwDo90l/oqxIvbr1Zd78WYid3iynnNpTfv5xivi8cMWGq/WT
Tzwos2fNkqcef0pmzJgG6xpTIGHdw1xpgC/2b+aOzIztPhwWMMNSC3PwbJbIloxsufHmu9V9
kS7vQIyYiGYOp6alSCBnO5Qqp8oPP/0qH3/8mXz60XAZ+91X0v+8CyUXdI33BCR9/mx57Z0P
pUqtBvLZqPekV7dOcv0Nt8KF2CUdW3aU6inVpFX7DnLDnbdLZ4A3xpL/9P33UOpgnmIfaBpR
e3c/TUYM/1TefOtd+eyLz+HOmyYTJoyFEgPx61C8TJwwFQoXs7ezKhsL8mT2H39IAQTxXHhc
LE1fKk8C7D337AsArF2keQsolPC8Lr3kCvnph/EyevRoKD5+lnjw9b4nnyo5WAPBSMZkTDSN
M0ekMBVPWMMheDxw/20NYcApGsGULghl+N9no2XiH1MlkxbRvCxZBBfyV98ZITUbN5ePPnhL
aiIM4JKLLpMHMT+HQek07IXn5VsoAUZ//qUUQCNWgHk54NKrZMyYsfLp5/+TcePGSlpigvQ7
9VSNwVcLOhe78hETQ0wLOFPbaUwz5uwH738sb745XD748AMor+ojxj8Xz69A+vc9V378brx8
AaXW6NEfyvfffS8XnH+RAm6C/hXLl8pbb74hSYlJ8r///U+6dTlO7rjlBrhWb9Z+XXzR5fLV
lz/ISDzrseN+kXisgb5wVc/Oz8Vz0iho5ziMKUDPBP1g3tlb4/FbvQqsg8pbvW6dK8TcVGDM
d5lzOBRwKOBQwKFAhaSAm8yfFiwydwpE9gt/17x956uAPRWSAE6n95wC0UoOgklVhTOBFTQg
1KfQpTAza4cqUXYg0RD3ys1HBptCxEd6AQBmzZwuX3/9HQQPAkxYaAEQPEzwpFoUJKgBaD2h
a1d57/23ZSQsuf3POAMWnuby2ONDAcpgxwOYDsNFmEmmAGMgtLqkFmI4PdhvWF1UASBqIj4Q
zpZwAyYwhyspYoA515nkim6WPiQ+KiDwZrwvE1dR+EY5gmUmsdI4QIJCWMle/+/rsurvFRCm
V8iypatlDVyfj4V7NmNyKWSzDK3MAbiFegGImzYEGMHYPT7GEeYg2Vc1FGM2a/TZl4RM6qlo
l5mz8+GyXNVkB6ZbNOrpf8Y52G+7q5zQpYcsmP8XXKQ76R6+TOyVgMQrdNH2IeaZIMm457qk
AAnHwkxohTEKtj1iHqJzzjlPevTsCetZd1mSvlCOPe5Y6YqYyjdef0u+/PJLOeXk3tKkaQMA
qGckH8iOiop8K4GRzgi0F3t/7j2fLwf1DjI0df+lGzCeJwKk69ZvAlpbrrLgfTw0wQbm8fr1
axCDvUGGf/C+HNWhFayGTeSD4e/JMsRYL1iwRMHhjq1b5KIBl8k/Bg+C5bCN3HnnrXAP9su6
NZukStXa0qJpCzmh20nSoWNjeEDU0TXhx7NJRDI07OElK9IXwftgo3wy+nPpctLx0qJlS3gw
XIM1wOROjN2Nw9yk8z1t1opPiUUxj4NwB4aqAuPYhkRwffv2A5gcJzcMvh5eBRfJ2rWrZPbs
uXLvvQ8CUFfFHA4i5v4sJE3LUi8KVsRZrRWSLjazZyvUZeJDp38lBQ/OARTi+oyHckiVIZhn
efAiGHDF1XLltZdJ+44dYHV9FAqvRBk/boL06N5N+vbvh7CALrJ+3QZ4c3gQa79S5s6dK/fc
e5+kpqRqiEQ/uPcT5G7ekmGABBcpXZPpzYB+M46eybnC4BnfffetDHvxVRkGS22n447mLlO6
5v/+e6msW7cRHiEf4zm0k/YdjpJPPh6hdFiwYJFa5LfD3X/AJQPknnvugWW6OSzPN8NqvAPt
boJXxzp4YcyRBx98CInuEG+PtXzO2edobHRWVraGCDjH4U0BW+EfQNI1KpqY+Z/u+eStTIJF
sMu4dF7X8wDCmizNORwKOBRwKOBQoEJTALuiwIIFJu+H5YvAhUIQBR0KvyoSWsIQBSH+YDZZ
Hryq56xf5i9es/2HIjdGCVpWcefrMKEAnjqEdmZNVgsw/4MQG48Mw3Xr1pSkVMQTYhuhF14c
hvhSCPNIAJWfkyEPDLldpv25Qn4YOwUAEQoYAMl4xPLtwLU/Zi+UsL+qzJqXLmnVqsnmHVtk
6/Zs+eSDj2Bhuk/uuP16WHNS4AaKRFmwGmODH9yXJyvXr5QA9u6Ng8DMOTx70V8S8GIuIiZY
LWgQqplki/Oa4JZ74qrHgiXM0GrKj9kiiV4QjKGMgxAUktp1G0olxEIShLjyMesBkLlNEy2I
LpivWDcjEN0EkAD6a9asRhwymkb//HHxMnfeAiRD8gPcILdyPgQp0CEQYFZRt0z9c7LEwc3U
BWE9iKRbazdlSHJakrjztyA2+k9Y3WClS+K2RfkA1QC5sKznQkCPQzZsbzwiMmHJ9AIReIFa
aEMPQlDzIT5y6d9rAYIqiSd/q8ycPU2y0Pl5C/6QJs3aIuZ1s2TmLpNRn46W++97Tq658jqp
UStNFQSgDIjAbai4DRJXO1e2vc4r4LRVNqQPGoqVsGRirixbsULq1myGh4mx0pLDZ0eQTKSM
Z+aFgqRylVQFyS4oSqrVrAWXcyQ7Y+x0qBKE4hCUKIjTxvQKA6ymVakO+rsli66R1WvCek/r
ZL7m0aYHQYDWVzSTA3dbNsR54E9NlBoN6xqAC5qHUSeWAINVFQC6kTwLugy9TrVkHrblopIm
jsG8qJhZmquhLYJhji+I68Sw7PQtt90hlVITwNMBXGH1bdK0qWzdtFlq1ayKkhbf1tvQKX7j
gyeO+Q2FDVpkO0YfQAJ4MIfhwcFCnB+c96glnonrcGsh5n8yEq3pvtPsAGmqmiSzJgIFmOt5
2ep5cOutN0nlyvCCgCt2JQDOmvXrSya8L6qHqyNUgc9CBwv6MM6YieEKZdKk37DuH5S7hjwg
PXqdqvQIQwnkdufgHuwLDs+NSoit1s4AMKel+CQpwYsEdVlmEFCW+f2JHAaDBLD9WmVJSE6E
J8AWKJ/g8QHedeutgyUNFniu73h4ftSqUx+hBOukKviPcxzmFOC8sQ6C3uwsuu3rSsI6NNnG
9f2BOc1vhvkwoZweFZgtWkN2vhwKOBRwKHDEUgByvIltIfPXuE3+F3kp8A/zQ41z1jVu3aHc
P/IC4F1GVLbLkaJqbXCOw5oCxoW+6DkzsQ615UnJyfLPZ56Rj959W25GbOOC+fNl5ao1cv3g
W+SPmUtk5MjRup9uPATnt7GFz+rVSET0yn8lC0AgH9LqtJkzYUk6WyZPmaSWO78CPYLGJOOy
BrA7bcZ0AMZMOebYrgCihfLi808rAJ00aaIMe+UVue5GuCEDcACiqnDLvtLCSynaRbc2WtMs
cxcBLecuZznld/0L64FJcVTox/pgLCctpdxahta4OOytaxYBQDwkd4KTTsd2hGtlvrwAV9Cs
rDwZN2GavPyfd+QfV18BgR3b0iCT9KOIKWUW6F+QyfbNt96WIffeK7169NQV9MhD98u2jAyA
3/mw2J4uI+HyGUKsNDvNeErGh3I7qSAA8Yw/p8tqWMAECcKYHTeM+M9evXpqgq/HEIO8NWOb
zJo1T3r2PF3+D7HEc+fMlD69e8mfoK0fibRotebwk5ISINjhD1g32Aez6vmvIhpDjAr4b4Q9
UV4FsCGgqVo1Sd55678GbCngwvjwfwHi07Nh9ePWUPmwqNOLQJ0bvNhnOROx6rgWzyxQIJiG
gIBe9CimpTYe7rXcIo4gmCjQB4VGIeahEaMBWgFEuS789DUHEiZ/LcDWYBs3rFGq8hnkIcaY
cdxhAHAK2HGof9HCOZyNLAGAqSoWdadmM4pdya8xD+kVwNj1AigyOU/GjPlWfv99ovwycYJ8
P/5neFt8A9f5lsCHNke2nikbNpM+8pRVCYLThnb4A3O6ABYwFvNryAJjieHNQY8OkgcKngDW
RR5oxkIMpaGJVsfOcWiSrCDWrwdu4GO0X5N/nyrf/zQWCrAfpXGTxgriFVPgJm51pAf6MQ9W
4xtuuBnx0PfLwEsv1znOenWPcSinqFAI4obsLCTKYwXoY0bGDigg8vE84OEBfQMVBXambWq4
GMfJ5Fsu1EFrHvs19scxiC+eIJPwGY94+R9+/F7atz/KOA5Y3XG+DlMKcClYy4EGAOZ9iChF
udawxuxQMFKAZTSRnSqenMOhgEMBhwIOBSoqBdwaa2VrNDEKbilBC4QKMvioxQAvgUK4/1Aw
z4eLkAeCoAIHvAj4MqCwRKGJ7nm0inkJEgg8qEHFN8/zxcKDbrEU8PixNa0VlXhOvzkH+Jz5
DTBI91uYPsOIgY1HkqbLBwyUzz4aLt+MHCFdOh6PxDxdZfTXk+Wtj0ZLr1NOhptjIZLUDJWn
nn5c2nQ4Qb78fqK4ASbyEX963kVnIXHVGdL/tNOlAbYKGnL/A/L2++9rHLEPgvigfwyUh4c+
BAvzO9L2qBNlzKhP5K1/Pyt1alSX/v3OkvvveRSg80ZJgLWY26bQUk1XYd7v5XYqmMcEvYxV
5j6wAbi78aN7zuFDt2OCi0S/WxIhJMNVAtYiJPeCwM90uIy5BSSGZda4xNGd2g1hv0W7VjLq
81Ey7Pl/IUlWAznrvKvl3gcfl9sGXy2ewEbUnykzZk/F1kXt5YwzLpTHnviXXHjRpVKvQT3E
mn4toxBT2aR+benVp5+cf8GF8txjT4gfawdO32jWB/ARlqSUNLnu2iuRnOlBefHlN2CwTcYq
ZfZcF7ZhqiljvvtCRo54V5o1aiTde54s555/sbzz2gdy6fkDkEjrdDn99J6w+DaVW29/SF5D
fGRiEgB9EPvhgq5uuOhSmRDCuPhRVHEQD+UvxT7GEqNAjShwN4cqM/hMPdgaKy1Vnhx6u/w2
/ku5dMA1snDBCtmCRGGz586S65C47N6HH4H1rzask8ly5w23Scaa7bJp5Xq5/Y4hkpaaKh07
tMMWXHkAUW7JycW+1KhbXXVRvbpMEgQqMKbln1t7AQuyf/SUBz7LB8iVuGTEZzeQmog/v7jf
afLlp6PkX//6p5yJuNVCb6LkYe0QrLdq3FA+evt1+Xt5ukybNkmuv/ZGAEnwY4QKmD2nXbD0
M9kc2sB3GJnDGzZqjrpryUXnny3T/5iNLbNyZOnCdLnjjts1cY9ifUW3NjRn54g6DQ/3Yl4z
VpbAX18JmAfQZum8C+JblZsYLBNpaUwkLhfimxlyXZg73LIrTC8IfKg48kMRwHdLo4YNpQoU
Ymf0PQ3Kl78kA9vNzJ4zT66//mZ1K2WDfN2wK9yaF1NQtmzciNj7QWg7FUnCOsqcmbPkz98n
y4xpf0LxM0cyC3zSBPHW1bBH95Cbr5dt2B5sC7b+uvuepzCf68jRHdpLIpYq30V8fxmtVlif
C8fHmV2vQX1sE5aGNXEOYuFngEaZiJtfimRkt6G+HQgzIMR3jsOaApzn1rzm3Ob7wN4HWBMh
UvmD+UOlLsNoyHNMqIm577CmjTM4hwIHmQLR3hc7/V2G9/9B7r7T/CFOAa9P439pmfKrdtMP
AU5dRfEyCFLCg2RCqxAFoCF33y2D77obsXEdkJSF+5aa2EoK/4zz9EOzHkSSFFrWQrBk8NCE
WvjQ4mS2mQHgtoRXvlR22rLiECeY072SFKBADMsVpUp8zJ6lBC0Q1PGcT+/VWzYjM3EBEvcw
ttcNIYLWRt37FiDy6kGXy8CrBuq1uPgkWJIwJyCexrtz5b//9wYAnomd9ScygRTjXHE1kId4
4EfkIVhSfdwrF9O0DyyfmxC/mUMXUmah9iahLFxAfXVkNVyS47GHMGdy06bNZCPiL73YIxUl
pUmTJoglXAGXzmTMf4JZjIOgApK4F8B4zbo1mi3XDWsvY2Tz4L5MxY0bwj4BRRtkjmV8ZRyS
+hQUIMY5IU569O6OeNBVsAQTa3gkGS6ZcYGtEL65FYvI90iIlJKQpFZBJp6iNTEIy3eXE0+U
datXa8KikCterd5JSLpUuXVl2YqkPUw4Jt4cgPiQPP3M0/LQQ49IQmo1rM542bBhPeoHXV3b
5ETET6/F1j4B0JzPISkZtKALdigbCYFekxeHPS9+0C0IMOTzYV0SeAAU0Z2bcZNqyUOtxhME
bVbgg88IU8K48MJq2O/0U6T6h+9jm6qHkQV7AEBOBuLKg9LhuK5y5123KZ9isqQLz7lauoOO
Xl9QKmO/5K+//J8+OxfAJlFarWqVEe9NoAjeiPr9cIXmB5MDCZSgsABR4aVurIj41v2n4UZP
odqDef7Nl1/I/XDpf+ShB6R7n5MRh/qIPPXPZzEjTTb1oY8+DCB7DpQkZyi47tS2EwTwDRbo
pzIESiY8U6Jvxn+7AIAJIj8d/QkA751IOnWJbknmw8kOAO4pcPtVbw30mfObX/xXXa8xD0NQ
XtHlv1Iq45St61i/dIL3Ys2mYQ4RxNNF3I+5WzklCe7CrArvD8wdj9esaRf2EMZihgs59uil
RwHqpAKKcbx33jVEBg68VOcd2zgGWbiNosDFWzQWnv3CLeADBRqLm485fOmll6GdAl2vXKc5
ePe8M+ID6YKkcx+OeF8GXnKR9OrZQ5OD1ajWWL7+9luti3kteE9qaoqN6FE/48A9Gk9P+WnM
mDHwULkJccKXYMsqbMuE5HLHIL4/BUoQupA7x+FNAco8lE8qV6ok69auk+pwp0+FsouHKukx
hymjEBhz/azBu6xSpco6UXVrL64p53Ao4FDAoYBDgQpHAdfoEZ+ECWBdePkzdtMN17yMLVs0
Y2hCMmItIYQj34gEsLXEjTffLNcPuQcCwrHigxtcGB++JNZv3IR4zZqa5MUL11RaB7Jg7aCA
n4etVSrB8lIIIW4brRB4mSTBjZXftJ5QIHSO/UsBvqhHjvyoWCMDLx1YpkZ57/DhwzVOnBai
r7/9MuIiv2DeYiS1qSzVsT8iJGkI6lCk0LqEOREHMEbhgFmS85GR1Q2Bne7DrI9Ai3G/tKHm
Q6r2Yt5RCDHZNnE/BW8IuT64UjIJiQdWV7cHmnkmmYKgzUzRlE1poXSpOzIEFcwjTYAFyMGY
SyZ2o6KFAIiuygWBXN3/1OeCGyqmHNIJKVjXRFJoh86VnMucj3Q7dSMgk9ajQgjVHgJ8AB0C
1RAFJgrX6jqKOYxEXrD5wXUWAjpidJnhmkcoSFdVuIOjjD8OrpcFm2XxonTp2KWvLEr/W6oj
xhSwFwZ0WsuCkgCpnyEIdC8laKZCgNYzHzLz0ppWgProeeFBefbNRQscExh7kjFeAlm6wGLv
VmYZBl0Ax3Rsbt5PaY2JwzAGF+hO12eCEIYyMHEZ47ddeH7GOgi68Vno+FCeLoAGLZVpvpRn
IQPALTBmVWxbffl8t8IjhTylTZtW5qoti7K/BHkUUvEnAT71Gkxa5qKJkQdox/2rC/DcPKAd
FRycR3E6WCA7XMtGzC+zYicDQDH5GgGwJj4DsArA7Zz9w+zGXIRFFHsu47Ep+CM9AzqnRQCX
zXyjMgQdYpZnFZ5zd+BmgGcoVzxwsx72/Cvy7vAPZPrsGdr3BDy3Qlibc8FH4+muzrWDuUkv
A4JFN+PYscbCnI/smFp2aXw165TZlYNwiU9APLPK6ESvagLmh0WNkoMjMAfmIuZeVp4HYJnr
QYvhQMcx3nwAbK45DhFB7FIAxQkL6PhwcF3zBJvQ8XEpoDC3QKPbtraD+ZiPPtFlOhkKKRqL
Nds0ytOaTJdyPiZMd32P6ANEu3x3eP3asiobaNC1npKe45ZkWZncL9wlKamVDHDBWlWeQjpx
zFgv2hjq1Sy+6v7PNHq8RsANvxMQNgWx05F+mdpNY/bfzvdhRQHdtxoTddLkyRr/27Rp00js
N/ky16wJFXEhc/hWeI0sgIdBoiYqJL/gvtbO4VDAoUA5UQCMfS22/EtLS9N1ya0zp/4+Rdeh
ynRohgYIykQ8iCN69Oiusk4OdsRYg3tbtW5hXl4o0u/0/ua9C95/1VVXOwqrcnpMh0s1Xjde
APfddadchv0imzRuIvfecou6giL3Djz3XPLgI4/LUa1by9NPP62xcf989lm55777pCuyf06b
+oc89++X1Z3MA+moA+Km7rzjNsQ3bsIemQ8jRisLFmWP9O7VE3uaTlF3IoG1hcLSIw8/Ls2a
NTdWEzUtmKMo8yynuhGqDhdiHy7jMIIxRwPhEkK8WnspUGPOqL8ABE7LyKOeh2RcdJXkFivU
pjNpFN1EeTCLtHoE4FxeHgAcmB4tUXEABSpT038U9xYCqBDFhOFuzTg+Cv5kfgEIrmSIBAG0
XhLEsg5m1DXu9gAS8DQIEQziP3XrJfhDXX4I8QH0lffQEkBLto9KGbWokdFCuCHwhdUvhL6z
Q3R/JXDX2GBcQ1QmRozykPwpKIWwFY0K7ABa9HBwAeAUAsTEwSpds1Z9eR7b1vhoUcbYCFj9
iWgDIItrKEyiMVsPhXyCIQSJIAAAIABJREFUYlgdAsz2rMyflna0jLo9jMXE/UauJ+1dGoNJ
wEElhRugIXtbFpIBwbWb8aHq5WEBfQACKiQY4sB1WIg+JCTC+wO0Mwopa9WR+OyOPqWKe2CY
hovwm+7FOIiFaGUExpQEusfjm3NAgSyFXoBIKkWSKsNySApwXuNZE0QbAI3M5ThnKgYQpgKG
Ibqol67zGifOi/o8cR5lDQjHvMN0pgLlvREj5Nnn/ql7EqcvWS7bt+yQB2nRp3IFtwS4VtgH
KH54MM7XCyDMwxgmCX4poHOu4CTbYVc5CXDQQuwHqOdYOU/MP3pJD/Nc0TFm52IBKjqgsElJ
Jg2IeZmJGXVxraB0ZLwoDncCVYoyqRgRr/aBdeAPui+7MVd1buK87g2OTrjZSQghfn7wp4Jc
dpV9J31IP6tfqtwigObDw/8u9tE6mEGa85TeR/oAmLELP5IRFqAn9X99I6lHh9mbHM+HndT+
kr9gHeOB0cPJrtmPeQBdgR5slgfXuPbBOQ5bCvBdwTlD4JuevlgmIn9EDnYu4DuJc5rvLsot
fG8xrwXLtcQ+1xoDbPGTw5Y4zsAcCjgUcChwGFPA64KVoTrc2+jOtnDRAmTUzZd333wLbj5+
+efzL8Bd8lV5/f9eQ2zVvXLTLTfCje0OuK4djaRFKzS778B/3CinIJ5zx8YVcjeu/Q/uZyec
2BNgRuTE47rJhRecKvMXzIfgHpLXXnsTcXgeefmVV/F5U78hgoO8ABN0u4Swpf+pQEW7lS2g
qLTjHHtJgb1307LoTkHeEpkjXeAzwvMhqCUyKKR1igCCBSA4qHCs4iVRA+Vkuh5aliWCVX22
sKBC6A4DfOEqwAiss9oWbiHawFlmOOY3AYWPgjV/QTA1AjcFc0qtBkB7aKUDuNQGaVIiCObf
EGZ8ilDYYxZn0ioPYr2QWVmbQzsqwBNg8x7T8wJYq3itAODDFOMcNf1Wy6gK/2pf1TppLeaB
XujoCKjMOLgdEsBFSnW5YdDVWiKMvnHPUSYmouWX5ArTQsmrWAAe1B2CS7VasEEvyvlsg/u2
EkQpwlBzG4G94gQ9mLyJdTFLL2OU3Uo/wAEiMAARI9QZkERlhddSNCjIV5KbNag16qAP/mGS
PRkLv/IKPgMMUhUUuzmirddmzlgAh48KFlTz8AhQDQUVQFIJwYP0taaxxobz4G+dK+Ynvzk7
9Te+4uACHylm/8Fv3KKWS9IYZU85rZ/Gcq9ctVY6deoiJ/fpI23btdV72Tqfh2lLT4nbAr+R
dvXxwKvC7ofVPQVsOGcn6bG7vfPDtG+wHzI7aMbFe+ixoQfnuVpwzWVt32qToTJm/KYo27Ai
X5SErI6HDcojfWf9vMB6WMYeA3/a99iIGNdUWWaVIagvOthn65fVR/6iAo2HsTzzN1qzgSwW
vJu0xcE1FumDnsFB2kX6bT1X+5rzfdhRQHMJgPFVgxdT1apd5PjjjodixCg4OVjyDPPhu8Xw
fP6mIpJ8ae/frQeIlDqXoxZYuTRrrZtyqcuqpKL0szzH7NS1VxSwvcBK3lza+ZLlnN8OBWwK
ILEubFh443Pv0xQIZBS83n73XenXtzsS7VwLia4GhGe4v9GypJr2FLVOLACopfWuRq3a2Fbk
b0kIZaor4oxZs+TYzt0hfPjkyiuukipVsP1HDlwJ8aL56KOPpGfv4+Saa65BTE0dsGVmPaUF
q+QBho3y0XJmyRLO7wNFAT4d8zHws3i7hJQUIFhCXWwxnwwjwhm+J1Xi50X+zXMWCMUJ+51n
t2CK2S9r3mBf4TkLOZiqrDq1BnOo5Mx7DHAmMlAtviXN2p4FVLSwYRs4mNasvhTVFiUy2CWs
Ju3ZaqqxFDdWF3ZSFBDiW90y6ZDww7hYawOkD/4xfTN9sLpnbtJ/i8ZoqGEUREpxFKa7tumh
/ZTsekkL64lpv+xS7FDUETkdRUu7bCm3lKhhv/6kkGl7Cdjglw3SqkhX1l0d0SPaVTm9VtpY
d6rEevDm4RWvNlJWn6q5phMNf1tftDTzWv2GjeTCeg2M0ghT1jLcWh2xyu+200UF7O5rq9E/
eKLk2Er+jtWO1d/o6mIVi5wrWedOdNvl3UUXS9ZT8rZ9vV6WAe2ujZJ9cn5XWAq49f1gKXv4
3KFfMe78sYcUAbx7O79jV7sfzx7Jkxljd4TI/Ti3nKodClRsCiDjiktyYDXy+pKlWYt2Mnjw
9fLma//BdhXjID/HSf+zkaRowAAdJTeJpzAXhz1YCWboNvrM44+pytyHWLhatWtI6w4dYXhD
/Bnd3lSqC0truFDfhEydTGo09tfv4AaXIP3PuEQuuuhivc7DFclMCmmQ4EXP6pXIX84fhx4F
bOuOasltK8tO3bReRPpUbUhngFz009VnjhNayrrAryK3eP6yALXOC5bUEvhTTWL42Nfx9yEw
dxSOo182DlJLblTP7PMGrJoxGfhkrQFLaWDuwr9FC0P/tkYfqdRQ2Pqp1cVSW0RqqxB/EASr
4oDWSD5qWt1VQWYR84COwjwAncXm/+LPRPvCTlqdiu4jztGF3j7ous+tfRhbzkP3/42yZEYK
lvGPCDWiyRI9X8pYT6SYdW8xGdKuOxbpea609iL0sGovrdye9tEp71BgXylQYk7TM6bMx2Ez
jzHmgzkWbbuMdNdiZe0syh3KIDjmWA7ysyjz5HcKOhSo2BTwZiOGcu3GDXBZDcmSJelSpXJl
ef/94ZKVvV1+nzpD3n7vMznnzDMkEbEwKnBCCC1g9mbEdsV7/fL6ex8gKyj2VQzlyeL0hcxH
At7EOEwTP+NBqtQlSxZrdsUPPvgAe2pmYJ/WqfLue6Pk1FNPhetRUoTx7cz+dj5Tscl9+PWe
FlYb+HJ+lHRDiQYpRU8z+q+oZ2z9yS/FfdYL0Xybi7b92KAPLWnmj61AgUeBOXhXtH30INAe
3dPXNN/BVk9tYF8MvBZ7l5txFp3ib3Ou5DvfOhsRG4AJI4oDq9myihQHgThla5KKNPsw7IdP
lcnLGKdtU6BsdZVPqaI2rZlXVG2x57iL1lAF+8/4Qo4hgJhs5lDYK/BrTayYlChrf3bRVb3E
+RuzgVJu1LJ24/hRXv0opTnntEOBfaJAtM6UFZWc6yXnb8nr+9T4IXJzyTEeIt2K2Y2dGG/M
UlEnLQZ2MMZYprkSo1CMU7sbZczrB2PMMTvinHQocOhRwP319z9KNuMGXfmyYmW6PPnk07J4
8TKNuwogowkTHPmR0TQfscIU2BanL4VLcz72dG2PxCwBeeftdyQzM0uWLF2KbT0ekB9//EmF
OkIPGjNoIVyyZKk8/PBQSV+8BIl9/JrJ18ctXrDnpDmiVykFJq7+8uIAhx7RD6ceMS6Kliu6
QfObh8ZoWnGascdqnjcfM7MNI8Gxxrja7zUmiPLQLZRWPlYQMZPatZV8A5b+21gNaTncjx+N
DYvxsdrU+ENepyWTn6jfjP+1P0V9xPrRctzD1OxjGrv/u7vONo2CImb/YvX5UDqntCEtrI8d
nMkpgXNliQGOPf/KeNZmQzYr0mlr8yeLQ5UmYKgvOy9GFYiappp8h3HMqI5JndS1khqMvT3s
puw+7209Je+z640eik2PWGUj56wb7CHZ/SpLPSXrdX47FNifFIhe57Hmdsnr0b/3Z7+cusuR
AmA8sZ5tObYQs6qS/DOa/+m7YVef3Vze1a3F2onZswpx0sgvxWWAiDywR1rZCjFcp5MHmALe
P/6ciUy0iQC3Il26HCvz/pyN/VUfBrPAtjZYRHfd9YgBrACrXbt1k1EffyxbNm+R6wdeDFD7
qDz61L9k3C+/QHbLkxNOOFGuv/562bhhs8YLEzwXwLrRu3cfWbhwtQwdOhSu0TmIJ/bLjTfd
g+0EElAm1xoyVywPcCmd2PbvA0wRp7lSKRDriTDBjG2JU5BlgRX7UZoY4Fh3Ghdf+wplf30/
lShqLMp0G+UFfqiux3fE4mvdYMca2+UIwFEh45JZ3sYWtgU21m/7/ah38F72ZzeHykKlFIyu
wzYyRGMcHTM/2kNWZBqzqzPw35ykgkD/si7afTQWcXMycp9VD+tWF2z7gqm+wvxr08/2KjCu
0CCB9awPzB7iNvHsB1BEPovMRRMlcsJ6TvZvnYPWD/tPIl89v/dHVK3FKint/N63FDWe6DGW
rJDXyjoku549uadke85vhwIHggIl5/R+WWAHYiC7aKMircNd8aBdDFEv7cu9u6t7f1zf1/6W
nLv7o49OnQ4FKigFvM88+0+19IYAXphBd8iQOyV7B/aohOtyPEBvMMi9W7GvJZJkXT3oOrnw
imvEx4yksM60Oepo+Rj7y+ZiCxa6PMf5sasizL716tWDu/N7SACEbVuC2brV0e233wpLcTaA
MeqNh8u0G3u7Yj/ToG5xwVVelMyHtNzXdV9Bn8ch2+3S+Ggu9l7j/r26FYxaLGH713TCPLjH
LK3Cpd1dNFy7hP3co+8w8eHM/kpIiO2Q9IAFTeN+0ZYWJkjGERUDrLG0Vkwlrco87BjcWL+j
21aL9G4moQ1eTc2x/2Wz0UDYbpfneD9/lxxzdHn6UnAc2peo8sZizpujKbXTz0M/S2lsshWd
BV/RTK34cG5Fu9jrtmr781DSWk+n2FywPBOKP6jiTMu+pvcVf0b6k+cJgu1Le6nNtquy6yzR
UrlTh/Xzo6sturFo+kS0WdY47Zvs3hQrW+5ddCp0KLBfKEA+FEmCFVm3+6Wpg1ApBlSMx7EL
UfzpIPRIm4zFP/eoLzsNao/u3r+FD0Df2MT+finsXyI5tTsU2G8U8NIIEYKwRvCre7DiNzd6
dyMmjTKcm/tZ4JwvKVmzPyf44JaocZ/c5zSgQmkyLMgEOtz3VG11XHAQzAmE6MJZCPAcChcA
+PrV3S/A7WXCxr2anp7mMKK+CvTOgt1vD3zPK+aL0TyQWI+FseA81NIaeZZFrRjrcOmM3sZv
CvCsQ6dP0U9jYdbG6QpjWYMVQbIUQTC+7Ars61YddgxpLIsva7Rvi5bZ2VQ0tmG5WIfdx9Is
rJG6o9qx57ZNy5Ltsp0iWqAFa9yRc9aNpo9WoiyrA/xin6L7E4pyG441hkP5nM4DKDn0WdDF
3n6IOE/35wNjAd5HCkVZeXWJ2JOm2I+9a8OuKnqx6FLYu+pi37VPFUZ6WFR39Kly7Wjs7jtn
HQqUFwVMxmirNnseH/JzeJ8WcHmR7iDVE4P/HKSeOM3uAQVU2MGnSBDag5udog4Fyk4BbH/q
kTgvtiPCZAsXGgsLgbC6GeoENHuhBmFyooWPW2fyILCgdY0/Q7p3KvYo5X6lEFhNEVhJFJsY
yx2gtVUfzmBLJfswIjyAjUq7PIt2+W0vgkhJ548DTwGFWdbHejyR58TemPlSiIQ+PEJQiFBD
vqttJKLHYE2lyKnSZQnTB3temRtoZTbbL5Uq8VsNRNcbhaG0mujfuyoX3W/7b7t8qf3GBU0S
hhuKgWSejxr8TvfzhK6ByB/WmireC62Xg4+uoERlQazNinxwv+RYB5NIHdDDfhTaaNTDKzmJ
eTn6GUQ96OK6CNy403OLVZk1yhLPVe+NVRznY53eJ1qVGK7+3GV/WMK6qbRyJc/vUwedmx0K
lEKBWIshOiTBvi1WuZLzfKf1igIxlL6l9OTgnNY+lza4g9OlPWp1X/q/N8Mub760N33YIwLt
pvC+jof9Zx32OPg6tmwQei7267moUyXHX7I/Ja/rnThJ+T/mtaKqnb8cCuwrBZCOipPNTLpi
8y3GBNTr9gSGRK+umVYPeM3+2NGd5hpbMG2UnPtFlZkV5oqYw0zd+zo45/7ypEDU0+Of+Owr
f9p5Puyqv5a1M6pVtq8zp5SORNdfsq3d/d5VT/bkmolBjnGH1YGS/YiUjFwoXrBY+VJuLuV0
jE44p/aIArsj7O6u71FjZSjM9uxFEKv4rq7FKl+Wc7saY/S1spYrS5tOGYcCe0sBywPDdsSI
WHGj10Yp7w9t8lAHuHtLlyPhvl3xoLKOf1dzg3WURxtl7cvelNtd/8tQZxDJTWkU0xAAW4vL
cfOzu/WxT/Qph86XYXxOkSOXAl4FMgCzOtX4t7WiI6DVmoNFUxFABD/sfXuNoRY3RtwVLKtc
NDTWRWCtFLXooAJNYsRarW1OaCKLLBZtwPrtLIJDYnqqCTPygEyXIs/84PawRK8Obmec1h0K
HEgKRE9+m1Xa55yFcSCfhNPWoUgBS2CPyOm6Jih/WIsjWnsaS9TYUwvXoUgDp097T4F9ff4V
nAfb4Jfiu/p2WvSIgOEKPr69nxjOnYcDBWABxgzWSby7mWy/MAxs5R3GubM4h7ABdKS2CEgy
bxdzPtp2bLfN69GWXya9KUO3DoenUGHHEEtiOHCD2d2MPXA9cVpyKHCQKaBL0ebRFPAPcn+c
5h0KHAoUsNeBDXiLJZ7jxd28w3Zz+VAYotOH/UiBI/z5exDWGFki9nIBTSLJ4PYj6Z2qHQrs
bwoYAByjFcsmbM39qBdFJC6RN8ElQl8wBK4mMMDEOuIk0Ktdh1lB9puIeiResYEzOQxjgEuq
2o5wzhPjmTinHAo4FHAo4FDAoYBDgTJSgGKHHbMI8JuxZatMmjhJpk2fIoXIWUHZg+7R9tZq
Zaw1Uszemm1P7ztQ5fd2XAeqf/u7ndLCo8rWLnOcsGTpsmjx+lnYlnPtFox8W7b2Dr1STFqb
n5+viUiDhUHN38PfPp/J42PvzlDaOihEYlwmSiWQpjW5R48e0qtXbyTa9ZdpsKyfYWT6rR/c
hvVctDVi6c+mTA04hY5oCpgUvqWQgHPNTt6jEZj2XCu2xu0fJRe+XTyaAUSXsf/eeQJru6X0
yTl9kClQ7MHs/MwPcu+c5h0KHJkUUKZpLU5nWR6Zc8AZ9c4UsMAvXTYnjPtFfgP4PbpDB+nf
r79Ur15dBXrGN+7tYXY52Nu79/990dvG7f/WDrUWsBPJToaVPekjEr9yF5RSpVHWT2ZbUq4t
km2NpbTiSrMEuwmJCZrolmOl0mjN2jXSpHET8Xi9uvuLDVBjUZbKJS8AMLfL3LJli2zJyJBh
Lw6TU085RTod2wkxxbHucs45FDgwFMBuv9EA1QBeei2Hi5Cv6QnPWX2inKUJqyJH0d/G4zla
ECtev4n5ZXmbKURbgkvWWXEZx4F5fAe2lWLe7Pqoop9X7L4cbFeZsmakjt1756xDgUOcAmSR
9jIsuRyjrx3iw3C651Bgv1DA2m5s+/YdMmny79KzZw/x+/2SlJiE5kwekl29Iw72+2u/0OQI
qrTY1lV7Om4IPB7skLLL7XiC3I0gWk4lE45mxBVbho2Pj8c2prD8kg4AwT6fTy3B3N2C2xAS
APMobQ15PcZSrNulJifr2ks86SQZM2aMtGnTRpKSE/b0qTjlHQqUGwVgATYqGLNk8a8NfEs0
oRZgHJrTWde4iQCOAOVi92HRR/GA4nKZiRLeiS3gfsM6bKnNroO/7XPFGYv+sioiILfrNN2z
+mvdElaXbBZHuahzOijeiXPRfSpqqaheU/bI+demgf1dytTYJUFKY4y7vMm56FCgHCig691m
I/zbrrNocZe9FZsFlfWOaGYU656S9cVmPkWdjtln62T0IO22ouuL1b5zzqHAkUABvLQosE/8
baK0atlKXTe9cMfklo60/vJvCufhoCXhGOEGlDELyFgQ+be9oKJDtRj4ZV+zv7kmUZddXOUS
E/RlTkXLEzyD8loYZSJt88FEKjBlrN+Rd3Gx60XilrnL7gvO72ShZN17dkS8/9C4kfo4HtMT
u5emv2bsRbVb47NGULxV2/Rn8zCLrpocValh3VXUAs+bdlUKjarO+jtCdFZg98/ug13epmDU
7fpn7Ou0gBZdYzncr1WY8goMLVrwrDmK+mZc0PnbPhdt8Cm6o+gvu3/2PaX1N9a95X8uFAoB
/MZhDRVKAO7MXD/8DuRjy0v8p7ulYo5RUbSzt4FLAoUB9bBwAyzzOtcaQXVLrMUffvhBzjv/
nPLvtFOjQ4EyUsBt+AQWG7Izh11wZ3AX4rtQLbzmGpk5r/EbixELguG7YTAq7vlLLRAXub4o
uAjw5YHbCBcO4wJ4T8i61/B5Jp7GdZQlOHJZQBot4BxZCRc+Xko2kwlTA1fSDcVmDuiDxSq9
ukcxliS0VG50wuUBi4zD60mDlMMSCAclEKK2jv2E1kobwIdB/hrob9cZ9a08S/85Mg8+D2v4
JJf+WZI/H+KUKYodwfzFfDvQn0OcPId19zh3C6Chpo6a0zZAvsURc17zL8yHQpykEj8IAZin
AgVBZXE89Js32CxgV6yA1/hheQqdYfBR8Jyd2QeuGeam14IQJuwyIZTn/uraP7P9uhQadqv1
BtlX9pNNBCCYaT1Wp0r2zRTTsnrY/Ss64/zlUODwpwDe63TVnDx5slStWlUFcPswrpuQF+jm
GoQtoNCN9UchHXIL1l9hQQjyDeUVWrq4DQzAGYGzH1YwnKXM4vW6xQ8gTR7idtE6RlkI1YEH
5AUKpBAXChH7qDKNy6s5U9x8DxWyEJZl0CWF+SiTj7VdwEWL1jxuWN3IkyDDoL/ojiV3UQbD
35C5COADBQF9n7F8EMzKlrnUKBeGe2qQEAXgYxf/edCn6I/ewX7y2wIurJ8kclOmAg344TXG
h1KBEAcaRepQyyDdXkEnXsOHbrO0FPJ+iloEjbQMetxQQMQhFpTjA2EKgwW2PUZAVoiksDyi
PoLhOFTqphwqhbgf50hk0DAEfuhi5zBeFz5h0ExCLOuDLOqWOK9Pny+fo4HNBjoX/W0kTntc
5jzZpfmPY2D8qipLMF6OLQ6di+NvzCsP++LGswthjMq0+XhAe3SPsa88VHaCDOsW0BXP00t6
8jr6pbQz1FZXYdav9MM1L56DFzSijEx6xXqOJZ9fef9m+xSZWW+8L177wmfv8/m1v25MTpXh
rT7yebB8QR6eJec6rkcbQQoxsTmnU1KSZeq0aUof53AocLAoYMUAk/HioOBFSEkmS0aHLwNe
dS5bLMHIUjzDcyW1PlzgQTB9Mg6IkhEAxT908fA8FggFPYJmstoI9tROkBuiXjROJlEUY2Gk
0SKXpKIXmfZFmaPRMGnAvqqmUJfWgboI1PEfQbZb3yJGK2uPhm3qWVxTaqBxHTM7oSecoyQF
KgJZDvUYrZI0dX6XLwXi8LLmUQAm4FFhyhw6LzCBPRTq8CeFTbKeOD8EXerJ7Mlt2JFRnKAO
arL35CAWjuZUWrFhLFqNxwcWTIkVfaOgRj7GQ+/DaQqM5JcU1imIqqKR15iEhII1pSW9wXxF
/o0M1LpW8nqJ4sV+8t49Kb+rupxrDgUOMQrQfbPogCIeC8zlAiADoIkDoCmAcikMwEuAxiQ+
XPOAlyq7cH3SouwBIAlBmDfyDlxCAWMKCgolDi6iBEJuD8AxQE88gFJOdp42RwnFjbUOlqN1
az1ok2CCejACRAkVWG6lBMzkXajbWouUSLQ9MCg3+suD7qls0wMASeDOj98PIEhBB30IAZhF
UCX/ighbJRe4WfRQB2BsBOC4Tj6jpGJZfgjE2CcAbgBRdYWlXMcrKGjXqPTlvdpfkYR4vxQS
COG3C333YEC8RgWjGRPby0O/QROyQgW7KAOgSVAfBwtkACCa7sgeGjf4NNA2YKJ4UTeVgriC
5+QSP+iZk5uDsgCO5KfoB+8vKChQGZDthlGngb34F+8HHaL1r72JZxHXJl/WuyI0oExqppAZ
sVFSmHJaDAeBYAC0p4KESpF4fwL6QuUIVCf4xMURoLNKyMA6r/hcMW9U28HWjXzKukM4xz4U
9c20wX+L5OGic9F/lbcHnsbLU0mEcZK2Shs+W9BUE17hutKacxH/MfEVlQcBnNP+UnmD8SYk
JuK57DIFUewBOWcdCpQjBaAWIyMhw7IEKeV45F5Y8pzkCgQJXskosMjJRHgBy5FljOGEuimL
6aEaMkYyoxC5mdaH69SAgVkW5uZjAeAMrLNen9EOsjlTA/tg2idGNcIgOxF7xCzpUSsLLCds
F/eCJSpjcWM8QTDxIC9YfaYAHMTCVNapg2O91nj1h+mrtgYruI5RzzlHLAqU8lhiFXXOORQ4
KBSwuJv4sfbt+aoWEryw3RBO7NVthSrByhphWRBWI9hUrTAugs3SJr3yRF5mjYaPGLHJ8FGj
iCl5M3kQGtS+QTEIXkbhUK066lpXdNCOTd7robABYUKBOP7WZvGx2fZu2VU0OyvZHTZnX7fZ
YrFeOD8cClRsCtgKUVXc40PrG4X1Qsx3WvG8wRxZvXK5TJu2QC66YIAqnjJ3bJM//pwmq9as
VkUZrZYtWrVBMq32SO5TIPl5efLT2N907fc8uaekpiaplZdAMi8nR34eOx4yT6Kc3KePjBs3
TrIyt2P9QvQCQCsEOCJYg78I4pITpGpqimzcuFH6nN5XLY6UjLi+afmklx6NCwTsmfk5MnnS
70hItFrBVkpyJWnevKW0R4KvILz4goX5ABjkIcUXMlrDOYtpxHiUaqlFk+absh6VAyxvMQYF
r2CgCiJ5njIbLyuaw08oEPkT5QgS169bIxMnT5GTep0qlapUAckB3lknvlmclm9adLds2AAa
z5BufU6Hi2wCPF/wLPBcaCUlgPTGIRYVFuJCuNTm5WfLL6A3vHClG5IppaVVVpp4oQTI3LFV
xo3/Rdz+ZOlz8snKS6nQ8ICWrIeKCgPOAMB1Dtj0oBzJ/+mZaOAnrTAEyDo89JfA3oVnT0UH
PXfiE3ySk5Mpv/32m2zbtgN0M/IsnyufLwFvakqCtD+qPaydP0qvnj2lcuV4Pc/Bh2iZYR9U
xiYwBk21P3oV//K3oTsVHbGO8ga4sdooeY6KBHocsKfsl/E8cCmgpcv4nDl/SW5OrpzUtatR
CKEs1x0VSLxOBQSPPKwb53AocDApAA5LJmYfXGxkaDzHhcl/aTkF8CVr4HrlP2Ru1GSxFBYo
Fz7v1IxwuOaBYEmbRL/rAAAgAElEQVTXH74AdLErmjX1qBUGZbhoyI54r7rvkNlQytSaWLP5
pt7L/G0YAX5Yh+kja1VWrJchSJJ785tmHPaXxWj9oXaVWjQtyP6wddMO/zVtmjr0p3PsngIk
I8m6+5JHbImSHhIHmhBHsgWcrAqyFcIfKBhlyYvDhkEgzVWNO6+RR6lyDzyJL+crrrxK3n17
uNSvX19uvOlafVQq/yiDIB/DH3AFM79LPskSq0AViqhd+SX/5HfJlUIFXUCysrLk+X+/orw0
DB5aACGBAhSF4+SUynLnXXfiO97UwxAPWA/I0yhhqsWEa5B9tKvXb57gxxJQo7qrRfkPD+1b
1EXrZ+R68UvOL4cChxkFIMtQAaXAjyERhfLr+F+lcbN2WBZB2bB+g3z15edQTuVLzdq1YaVM
kQ0bN8vcv2bLurWr5Pzzz5Y8KKQ2rF+nzGLVytXStl0r4wEXCMrqVatk9erVkImSAdwI3goA
mnOUhnl55D9xEkfAB0VYMJgvPbp0kk/+miVLlyyVlq3bANQZq6W9uH0Ates2b0ISoZ8gN4Wl
KkBlYkKibFy/Uf6aPUuW/71S+vXvK4n0ZNEETcUVacrHYi167ZFRvhGY2aFChu8pJ9PrhWFj
yeN7RT1WwF/olULLrrmflmkCSALKkOTm5UjG1gyljfI3DeEoasdNV2jIi1lIUrZ+7VoFuGF3
Ip4HeTLdb42MWIg+ueFy64flOwjglIGMwoGQV5YtXyXHdKqOUQINg4abNq2VVatXSFxCVQBr
HyzHmagH1ljKo+CpOnz0jnKqvhvRHcM6DROE3d6waY5T+agFgHkXiuTDEk3eTAtuIVzcKb8S
yO3YsV0SE5Nl+/ZMNcCkpKRivPQUCMq27dvQr81qxQ6FYa2nfEzvAYyPxqQQaMf+sC6OW5tl
OCL+C0HhogoSbXdnXm7PC95yIA4NWwTdbLmGIZA8+Juu/plZmTJ79l8q3zdr0VxqYc3YB8vw
PauKXHyYUMs5HAocTAqAv2JCAqhmQVPpg5tGCEyFQpvLFZBtWNSjPx8jF180QHxgZjSAhCBR
atwvBDEudDcC2tXVBPEo9NXzJsDlJy8X2rF4ZcBkVnn5sF+4kqVS5coSQDr0BLjvhfGioUYu
gBePCwzFzXgKMLj8/DwFzgTDau1Qxlp00GWIoDoA5qMAFtxCwbThYqrFDSFWjtnm0ICJHVEL
C10xwBBz8jV2IQda2E9GjZbzLx4g8YnxcFWiVhLlqCUkoFeGbRb2wXxAFaLtGEJ0hej3Aejk
kQxADwB5y9REHF7YqSlJcvqppwAI75DkhCQZ8+13Koz1O6M/hDpq38NSo3pN6dmzt9SsWQP8
hAKXiiJ60JWLgnLkjD3nUc4Ih6YcOY3uL0oeooICeB+EHb8fmn8wKeYmMIcRBCncJCahb6ec
CiCcB405gK7ytYD8+ONY8EPG+RlXMbVgwKOFfFilNPJf/K01kjcj7sodD9c63q4njQWB1hFz
jxt8Ey6BcVYf8KWCLuthd0rdFd702PnXocDhRQEK5FSE5er6YV6TP2fMB1/wyXHHdYTEkCtj
fx4LABIvZ/Q7W2rWqin++CQAnlz5bdLPkr48XVatW4W1nSh+yDS0xC5PXyJtW7eUfAA55gFI
X5yuLs4I8xU/gGr/M8/CMgPggWwy4sNPpFLV+nIatmTyeLEIg9niLcyUevWqyvSpfyBL7jGQ
Sei6S7AJmQtyWXb2DiQP+h4WUo/07n2qNG5cT+NlQ7Byjhs3QZau2iBr1q2TJg1qIlER92/1
SjaUfklJyRp3mZmZKRs2rJcE9IXbQNnWO/IKblWTmZmlLsNVqlZRxEe3XI6XIHvzZoBOyG11
69al0AXQlynJqdXQdxpHQqrIo3ymmZPBlXJgpW7QqJGce/55kpyWqhbCYIFL8iFrbtmSIWlV
qgOoIkYXcpcPYNCPdtkeAXMIfalVtYYkxqeo0SIIeU88UP7R8gimR/mQPHrZ8r9h9e4INQLl
0QKZt+Avo7RED2htTEyEPAtXnh3grVs2r5dkf5LSwUt3ayo90NUsvBPyYMmlMrFqjQZ4XrTM
71DZE87LsmN7Nh5lgVQDvSA8gofDzRd8OQ5ypBe8tG///qo8CQG8jvzwc3gAVJLT+56ifJYA
mCC+SeM2sGxDJvXmSHYu6gvGAcSvB61EamFekZevxXNjHbVq1cAYIReDP9NVfvv27aA1Lcy8
VkuBsrHQU0Yl4459KJdXg0/5HmwzWq5hTHeQeADnJ0z4Tb0U+Hx++eUXufDCC9UFmuU51wJ4
F9IzVN87u+i73WPepy71oI+2yf/Ny618B+XUdkRSQM0Z9NmnEEZhy+NmTAXcFCCAbdq0QX4c
O07OPfdipDAHo4IbTghMiBkiuPhpbc2FRBWG5o1XKfxRyOMsVZcNTnS8CG676Va5echQaZOU
qgkQqDljzAbnvz8e2j4s6CDdSgBe/YiJoyYpqBZjvJcAru04XC5l4yZCzVpY9yfLhxaV6Jei
qVqiuVbAuMmoWZaWX2axK8Diy6fGDn1PgBvL6ozNMv7XcXLxZQO1DJMmcGFSO8UYGwquqpVz
FtsuF4YR4y2BGz9KZ8e7rMa56FBgv1CAyWQYasR13eWELqqko1Aw+bdJUNTlS/ce3fSlan82
b86AW1uuHN2pDcqF5PX/exvCZkiy83ZAaNsARaBHTu59imzdkQ23tukoE5Cq1arJjbfcgSQh
FLZ4W0A++OAjWZyejtgvkyxmwIDLpVHjxpEx0pqgzAoNU2jsfHxnhIRAQMKpvNyAfPjRcAXW
lw68DMpECJU4vz1zh7zxxnDZDAuUB/yZAvllV10H3pyERDwheffdtyQrDyAZaHfVqsUqMPXr
d65079Yd9Qag9MuUt4d/IitgJfLid1pailxy6UBp0qQJzOTk15AG8b/h4PvlcTiVOhQ4pChA
7zMqkZj4E3hIFi5cLNVr1AZ4ccv69atla9Z2Of7YLlKnfgNL9ggDIHnlRPISgB4Ty4gYV4Bd
H+SKrRnbJA8xv/54er+FFWxWqVxdNm2DTBVhNFz6lOjpvUYNFsUwgFXwG3+8V445poOs/Pp3
mT93vrRv31LXsbrtoqOrNm8EUM2Wjp26SuMm4CcMoUDNTMTVvXs38c6YK5WrVJaVK1fIr+Og
QGMuIoKq2jUV8M75a666VlM2opHgoosuAmBLlV9//U3mzp2j4IXnk5NT5Ywz+srmrRsM4Aa4
JzDWuGX04+Q+p+CeSVKlWm3p1/d0ydyeIZ9//plUrd5IzjnnXIDGbTJq1Eip16ie/L1ylfQ9
4zypWb2W/PrLr7L67xWa3CoPMlpqjVpQLvTFuOMUaI/69FOQwydxkNXiPX4595yLAcargbZ0
Yc7DN2S53Dzw41zxJ1aR7dsyJR9hdX5fQJUF6zesk1p16uAbBh08p1AoS/6YPl1mzVkMQtBQ
kw938SQ589xzoZCIly++/Eq2A3DnAwB7PD64OKdJ336nAuCuhfLjR7DFePF5ExARV6DuvL36
9pe69RrgeRCgUuKF6y/6VAiZmUmx+JtWcXMQ5AVl6dIV8tOPk+EtcB5k0M2w3n+NexNUqZGb
u0MqV6oEN238nZOH90UclBV+ueCic/XdMBH7Vs+bt0CNNrQg8xn2A+DmM9odEDRScfkut5Ly
sLpgY25wrs+bNw/zP8OSw10K3BcsWAgFRXvtLxUsJmaYsjqVGHz/OYdDgYNHAXcgkAewWiDZ
WTlgWlk6SXn4kekwMSkR8iJjVJCoAdbTTAhgtGAwNjcvJ1uy8ZuaLx+YF78zYTHOgGavEMIU
tXYJsLQEIGTm56NOxkWAgSrAhFRaCM68ceMm2QzXl0yU8WAxxGEtBbKzte4tOJ8Hxs0EACoV
KlNBWnUwRsaRgEdKFrSh2WB+mzdnSsamLCnIgpsLXmJ50ET6YNWNA0Am08jYtk2ywdjdYHgE
u/lwy2EmxxzEkoTd+ahnOxhpATSmdJmBxKxZovGCcuBcmWemAl8bSJT5LqegQ4H9RwHlGvyH
k1MVczxhhJNCKNx4jtZRvWRdXpK+FELrRlMeL/UtmzbJ8mXLxAcLyNnnnof6QjLmmy8RIzhd
TjjhRFiKjgFf3CYfj/pUcwsUQjh99umnZNmyFXLJJZfKlVdepoLYu8Pfh6skGsH/Cn71w77Q
ywUgnR4r6GsA94/+ZAQsRyvklNPOlJZtmkK4E8nesVleGvasZGzfKv3POVPOOud02Qbh9JVX
XjZDQnzcZrhG/g0XTPLec849W1IQi/jtt2MkA0JJsCBHnn/+WQiGm4RgfNA//gHBzSMjRoxA
TGIWzMJ0v+MInMOhwJFBAQKEgHp8MUdJoeRCDigAkGnaspm6MNMbzQcw0qRtC00SzTWSmQtZ
Ad5jSLckJ3XuKZWSTfypC2u8cavmuqwXL1qsAG/t6lXqDdK4UWMAJEBd1FlkkDNMQFcc2g9D
+U4ZiMmnqsMThZbpLQC7zFIfwIfhGgyXYEgYLYvNmjfEbcYayjI7tudi/XqlS+eTFNAC6QFg
FKqLdM+ePWEpri/zF8yRBg0ay5VXDJK+ffsBcObI+PE/y5IlS2ThgnRYKZvL1ddcKSef0lO2
AhROQGwrjSHogSQCNJ57wfnSrVsX9CGoSrQaNQE04SJOML0FccuU6bZkbAHozpM1q1eqBbUW
vGm4E0dyklfWrFku6cuWS72GTeSySy+Tzscdi3Y2S/rSBdpGHOTI5EpV5IILL5FeAPNBgNUV
K9fgmppLkDHZ0IwGEy/cxptjKx1m014ORSOTZv399zIoIkJSv2EDEJVPl/1cKjMQv92gQSPw
4qvlrDPPAN/MwLjHy8q/V+PvTOnQvqP8Y9DVcvbZZ2A+EERvUOsyQVtKappccMEF0qtnd9QX
hlJzqT4jKgFM8jQkTcO7hFma7Qz9hrlb4I7vGPBVD5g4PyF6ShL44xkNvHygHHN0W40jrly9
hlx+1TXSrHEDyK/bwLO3yIZNG/EeWSbNmjWTawYNkjPPPFNB5bhxP2v7tKwejIMxvAr+QSN+
CPypBGjQoIGC8/79+kF5coacddZZqqTlQSMb+6uJ5HAP7ye2cA6HAgeTAl5qFidN+k3eeud9
yQUDYxa3Pr17yFVXXYR+MSMgXUXCsmjxInnooXvk5TdflapplcCQQnLPPXfJP+68TWrWqS93
33QXrA+ZquHhlkMPPvSEtGvVUl547gXKdfIkhML7HnpQjmpeV+bNnCEvvPAiXgZ4yeBap+OP
l9sG3yQb4AJy//1DwLag8YSrUX8sossvulBZmZFjKT0iqyAyyGVnbZXvv/9J3ofLCb2N+H6K
R9uvvvqC3DFkiJx+1oXqmgJUKzfccL307H82GP8VANh5chN+XzboGmga4+S6GwZrIgZPAIDZ
65f/vPaSJCFxAbWdVAzYgvHBfEgVpW2+niy2X1G67PTzMKcA8S6jKNwMBlYmgllqhVhohldY
euxJy+VOZZ8qwRQ5I4srwkJaNK8lgwaDX4AzJSPBzBf/+0quufEWCIAQVOE+STfHbYj9giwt
q5YtVQvNsSecgJCPKmA/2+HK2FamTp8Lq+waadm8Xgmewmyz6COsxkEIy19+8ZXMm7tQuvU8
BZbbExUjc12lL5qPfuXJxQOvktZwsfRLtlSrkiavvfs/+WPGX3JCp5YYZwDCUnP5x3WDIJDl
QfitLO8N/wyC4SrZlhCElQOWoxNOUguRBDOlXbujZOKUP2Td+k3SHJ44BAKRwzDcw3x2OMM7
7ClQwgVUJQkuKOswYV/5UPB7oATfAuATkhoQ2m33TOUHWFcERMwr8sknHwMoI4YXynm6e5zY
4yRp2LSx5GDtpgFspqSsl6Xpi5D4qAXW8TyA2aqwYFbCejRJQQlsNf5UO8HwCSPTaK4UnPcw
thTtMH6VcaPq/qmWMn7IllAPrLAMh+AttMh+POJDBYuFYBb5cNk9HnHE1dPI6grlxBNPgvW3
rkyZMh58xgXrdk1ZuWo1ruXD0pioQGvJEoA6WPGSU1Jk5YrlGvqRDJdpxj83a4YYTshzJ3Tr
KqmQ+yonJcis6TNx33bEKB8F6+YyTTy1FECNo6JxIQdGjOVwTab8mJSYROamib+WAfwyDK1b
9x7K7zoc3UFCMEo0bFhXsjeuUu/Bbid1k2pVq0sthNJNnzxNlixfIe06HKOW2yRY1QOhfHBh
ePOhv37UXalSMug8U45qXUfmLVwgVapX0Q+NNATiK2FtpkxbDe7UK9AnL8adVikVtN0EV/N6
cuqpp8DC65a1a9fB9Xqb9pVbN7kw5lyEy/U6uQu2z6omqVBw/DljlmRs3qZxuTTkUD50IXsa
QR3fJQwF1CdFgIfHSrzOevjs8wpycd2AeLbXpcsJuh9uowZ1oHyYJ+2P7iiJoH+zpo3k7+UL
UKdX5s6fj2fhVXosB+247RRDabahn8bD0cQNW1N5py8zY3Y6Xa4nGMdLIxPnZeXKlXSrMf4m
IOaRb2V/pvuzWn/5/rUOVQSXchTN+FIKOKcdCpQDBbwbkDzh9dffkEHX3gBNYS+ZN3+OPPHE
ULi4nITY2FRd7GS0HsRF6J6acNdhHoMEuEKnJtLtuQCaxXkAzyKvvzpc0qq55IUXhwGIviH/
ffE/MuSu++T6mwbL7UNukdZ4KWxbs0Kee+E5GXTdzaqZ3A436/sfeEC++PYrMNnucLL2SGcI
jxfCXaRSWppxJuFLTLNV813AOOGgrPl7vYwc8bEMufchaNGOkfXLlsgjD94jf69dJGee1w/x
cxOh7btAVqyajxjkXJk8fqoMPO9K2bhmI1Ky50sDjWNxgwl3k8HXXie5GevljjvvlPnLl8ux
cEcsoLsG4mzoEoiC5UDqI6MK5WnkXrtgbkcGJZxRHhIUoCBiQmjVVUt9ifOYdwDTlMIl56kl
KXDrEg2bIBC05m8u3JGTUpijnqfgNoj3OrfscNGNECc9iM8NwALggxBEmZjCGQtPhlJx6tTp
EPig/UYAoMfll6yt21FLPdOkqVDdLmkZCgFIf/f99zL9z4Vwgewu/fsigynKMDstj+QUSLQQ
sGrVrW1i3OBFUwsAnA0wsz2tLz7Ei1GIpJAN1aXUq9MAAqNLdmTmSCoEKVyVaVMnye/TpkAQ
RHmNTfTItkx46EAREOb2FW64AXKsJA0+7Kazls0zcP6tgBTAHA7BI804q2JR438Nl4IwThdU
7qXLEAl6peVjDTHxHGe9umhiAYRyEZO6botUTkjWrMq9evRSSyy93SZPnSJhAOdCAKww3Ge5
lc1RsBZPnzxJtsEVetOmLdK9V2fwHyjarCRN9mIi0GaoFS2sZr8z9BALFz3QLYPciDv2wAWY
2JdgDr3FH5B9chh7miBbt2RDwQWLGnrbG9bJQijashEONnHmEqxhKtWYiyAoScnJCpKZ24QK
tj9n/QklH5T7edkKiKsi1pfK/jCsyTNm/oH64E5MEB5GHDAUbH4mqULbqbCEMj+Bm2Fy3DKO
/AXJArkb29IlC+HivV06dDpOFsxdIIvmzZX1GzOQnKqL0phAMB7u4V70i0m8mATKh7ryASDb
wj2WW0Plb1qn3nsJ4D8Mx9D9ZFE+xFA7PCAP+lMYzgO9wYXJg8HUQ6BX63ZNZMa0Seqqzj6c
0P04iHUYLxqNA39jVv8CPMPpv09TY05hAV2dRdIw7kwYUX4e9wNAO8ApC5LhhrAlFfLWhJlE
DKeqpFWT3CzQBCaWAtA+MdGn+/O6XTQWoYuWciKsLxmM1VJQMKbZDR6r3op4r/h94NHwwgnj
eQcx7niAd7pKc1uneChnk5OQ+wF9zi3IxvARVohrzDieg9jlGdP/1Hhm3QYKz6wOZFfOYVqd
y3JYr5CyFN1tGc2EjbXBcdKKS8su35e05m7H+40JwTTBF65RecSjVu1aCA/yaxyzbl9FlysA
YaWd9Z6NNKzrs+goz77vdnBOgSOOAt758xdo7EqPHt1VsGrXro08++wzUhuuK1u3ZaubBw91
+cDk9DJJCwrSFccHoYkuxUywQO3Xxx9/gm0AjpZr4V7nT6ivWxK5wEy5F1oS3PHoPj1//jyt
r1bdOrJ67RpJBANo0ayJ/DV3lnQ68UQibbn8squkfu1qYF6Im7E0o/aToZaRWQobICbnheee
Fy9ckFYi3iUrY6NaeTxwW2mDtPOjRv2s24XMmTMHgh80cNBSBuBqMvn336URXHASExDXgfFc
fvnVEC5TpWo8XJ+a1pHZC+bKUcd10W1TjD7PAb97uirI0/S9UJK57WlFh0H5aI3nwRjOkR5n
o3PRJrz9wrVcsJQ2LKCF7HWOFzMlJOtGJu3Q5FVaBzXuzHAPyQgnCKIh36iC0M4/UIDyrPe6
666VprDGKtDmzUau5ntfzxngq6wUAlFAXaqnTJkK/tsZLoD9NVSZ3dByKE8LA4UgWoXSsFVK
HJR3FLDzafmB+ySFIQqNJpO+GTAtHxRANWEMxkCLw6Xgd42bt1B3wgAEzTz4dlKI5XjpEWOP
25ClGPVMpc6/DgUqEgW4Npmkh0I5FhLXBOMp+W3cSOmSyX0kPJrgyg9ZiJnipZJfakNwp2vy
nJmzpHWLJrqO69erj3oYipUr02fNwPrLxTpl7hEqscJwNW4gE8ePlZ9+HqeLu2HD+rJ6zVoA
bST3xH20rhq+AxBBBAULIWUprnVjMsQvBccmq67Zeo2Ag8YGQQKqevhGDgNsgdS8WRs936hh
YyjYEBcLcDpu6lxcNaEdtCKS3yQCbHG8BLpnwZ23WrWaAHNZAK7pCmA2a9ymSy4ZcInUqJSk
gPmv+elozbLaKS8ik4BMhHFC48b0Lir30QtlNkB1CHGyTVu0lnWwLs+bOxtw3yv14W4dyN2i
CazoSUONWhbyEDAkjsme4pAU6sORn0iLJo2lRiIJQC9ztmEzZW0SdCHdOBbQQOmknFj5WrOm
9WXKpGxsQzUe+NUrjRo3QhZoZJNGBwnKvJAn01IqyRlnXqweOcFANlyuF8GCHJBZs2eiH4Vy
+umnSdNGjfDc8+Wd90Zq5u4qlZoCsCMWGV6BlI9dcDPntppULDL/jSo00Ff+Zj/C3HMZ4+Pf
nF8GoBIAMr4bCgx8dG9jjIUyAcG5xnVjJMyJQ1pzfjF5LGO0eY2JyljPFVdcqXXSArxw0QJj
YcWz5LkDLV9w7nId8R3Jb/tgPzbAdXzypEkmbFLxQlg6d+4stZG4Sz0oOBn5+Kz3bmmyCR//
rqzDkUadPxwK7CMFMI+Z8a8aqqHgR+0OmXgjZW7M7EabBhk0rSdc1sb1BrEqmKR5sHxQYdq2
XVsZPHiQTPxtnDz52NNyw3W3yKefjga/Y5Y9uMVgTzq+gHjQjhsHpvTMU0/JA/ffL3fdd7+s
wsJpADcYN1RuLjDGBGg/KexxI/Gi/XjN4iFH5IsjM2e7vD/iPbnx+mvlvruHyEuvvCJZzDYt
aXBNbAItXb4sWjhDvv9hrNx91xBJBcBdnj5Nfp7ws/RHLF8ATNiNBBKJcLVxQZvngnYxKYFx
yni5wc3G42F/6aBNGjjHnlJAnxZfXkf4QSZ/MD9HMvltjhGhAecjT0IIUU02+AjBqx7Wy9m8
lJn91HpZM8UqAav1Uqag7IZ7om6rxtvwoTDAn6gS7tItVDh76623ZMrvU7AP5mqZCmD77L9e
kU0bsw1ohnBG4MtKQ6FcZG1dIV99/T3+9uD+enC1my6/T4GlFu7JkyfNQHxfPoTJRur+9slH
n8iqFWuxZUgG3DGRcRSxeUd3aKeZvsipGY9l90yT52BcTDzYqHkThKYgUdZb78rkCZORcXSt
WnxeemkYEtjApZM30epiDYo/neVryOH8W4EpQLAEQKfxhwS/WB+684UCYbcCLmZw9iHbcK3a
DdXquxnySBLWVXJaspx4UmdkUd4h77//nu5vSpff32FNHD78Q8gQhVK9UhoS44ErkI/gw8RK
terVkSwkaqparYakYGscdYXFZQJgZkxm2AV5D+UYKtl9uOgDgIKTndn7FuChAF4mtevB2wNe
HfwwJpmAPQWxo3QdZvKr9955QxM8pacvl18nTJf3AN4o1/hZoSIIuufSbdYvLbFvMXnYr79M
QNztVsQpp8tvyNibjvjZNm1ag/cEZexPP2oW6CXLlsF7ZaosX4FkVeA5LgI6vMfYBy9cXnXH
DoBNH0BYK2x1wx1BGBNdo3pddeHNRygcc8bQdZc0Zjw0wU+79kdJnN8rv02cAK+YPJkK/pgD
75Q0uFbHJyMZKjC2F333IcbZD77LZPUoDvoRPPpBB9hhtW30hXTDM6yUmqyeMFszMgFakaUb
YJXonODQ70uQli1bK8j/7rsxiJ/dhqzRyyGnToRsuEgVArRYMsN/JkJYvvlmjMZsk14EvUzA
SrDGDNi0ZjIJlvEcsN/pJkTQzCXOJz4jzi+YfgiSOccInmkdVj7MDNmkJ1PGWkAZzzbA+HCM
FWxa54QCd4y/aZPGuvC+/eYbJMkqQIK2RTJ+3C9wh14BZSa3ikJ5ay6X/o2WCFj3w4e7tTAB
I9+lVK62a9dOE0KSplQc0yW6Ayz8NuhnGSqLSEtjOa/AfMXp+mFBAS998zduZCIDkw2amsgX
nn8BsRgnAZQ2UwmPzDsEtw0yMhe4KBd4bkFI1sLNhaxo8aJFmOwp8gFeEjnIljph8u/y9vuj
5LQ+PaWKnzEVYOKquoPWD0yE+tb//uc/SCtfQxnhkmXpEoAFhq43dLeJg4BpFixugYZUD80K
DaaHRALUps7EnnezsV/e8/8aBg0otHdIiHX9TbfIVGRBbNmmo5zQ5Vh5/rmn4bbtk6bNW8vx
x3WQf7/wvGSHE6RZm/ZSsH0T6gMHQf3M1FcIazOBPrWfuuUANISM+aMw64iC5hHs6b/6Cubk
seTqPb3fKe9QYF8poK68qIQChv7Bb0xKyqsU6uxTJh8HBRu2yHg/XKFHCQEwrcO8AcyRLsXq
Jswb8VEhFhEAOukAACAASURBVJIL+SMTsvggMN5+x53y1tsfANR+CcElGwJVAqww1aDdh3sf
7uE2GiqNQjLmVnGMmcOX8p5vvvlKY9dcEIzYDmoE3w3Lice1QRKXq+SdEZ/Ka/99VRJxjjz7
6huvxVYhlJzQPbUcsGMcHPvmkQT4bHOUcUhIeP1NN8vrr70v33/7DdpBchuUqVKlFvgzUQLv
Ia+L3G4qiZxx/nAoUDEp4IKbMg8jUxjwa6xYdMU12+GE4dYaj3VEd9X165G8Kng05JB4ORaJ
mpKwQ8bYn3+SmTNnAtwx+68b1uIE6XFCD2ndvCW2kIQVGGiE8hHdi5vg3IYtiEuFJ5oL+9b6
4xJgATVKM4JwLrMwZCJajak44/ojGDO8x6MWSEgiAOQ11IDAUC1jbAM4Qibj42FVq1mrgfw8
9heVgQgmcrG1UCLcnU9DTHKbNi1hiWVcrzI75RM1EPvbtVs3+W3ydCTZ+0TzBaQBTHObGg+U
A926dtVcMJ+MGqXeIsnJlRBCdpZs28ateii/EbCh7/iQbxCgEtw2bdIUCoEpUNDB4w/nGjVs
KLP/TJYGTRopOFrL7PLMcg0GVQ+uu126dIZL73QZCUUegWEzWI1btmgp61cvRr2G37JeTZiK
dnzcYomqPVpLQUs3jCpeN9xuwZP5ofcM78/ImItxt4OrbaI+NwXr4Mvc0/0kjG38r79jbB+D
bwfg8Zcs5553nmRmZ8oCxA3/9NNP8BZE9msA5kTEOG9DokG+G0wCWCYugxSIuuKwxRxfBLTk
GuYPnosxk768zncEFRzccjOOW31iTrjwnPlOoPJCATH65/JwqzsCXtATFmYP5gcBtxf0YIgf
47E5N+rg+ffu3VsmIEP3xx9/rO1Uq1EduXH6qzWYH2Ok0upiHOYdYd5yMS7vxSmCWQJfezyM
96WHAbOH853Zp09vGTnS9JXx51Qm8LzuCoODSgC6SDuHQ4FDgQKu9954O3zdddfL2eddIGed
fZb8NWe2vAyrwMMP3gtGUUXuvvdJFbji3ZlyA4StU868UFPgT/7xe/nsi8/l0ceHyuKly+XD
4SPliceekEbYl+5nbCT//oefydtvvCb+cJZcfe210n/AtdKzdx9xF2yH1XaQ9Op5qlxx5RW6
1dKdSKbVtXsvpIm/RO667V4Z/t57YGIAxNRkgp3wX7oCcgl5wEzysb/c1MnjsEXJf+Xpp5+T
mjVqyLdffoH+fCPnXjlYzgdzWzpzojz66MNSqUYzefnlF2XW1B/khWEvS7X67eXZ54bJljXp
sAzfLq+9NwIuMn6JL9wkj6D/tVp3lwGXXSUJga3Q6nI7KLr+FAmGh8JD25s+fPjRh8VuG4jt
T3Z3EDzQdWX4e8NVM8rEBl8hA66SA++A+QsWYUuBFH0B24eCCtwT69BSsS/FKu6ccyigcai7
OpgVs02bVqaIXVbBHKYavimssQ6jfsN5S3ZRQMujxNKmax/xKc8z/EPdvKz6lBFx2xHMcYi7
Wr8agvFNZxm2QwGLFopCBO/Si4Vbu6UguQmd5QhyYRjQvqm0FOkM24hqh5ftwx4TvWEUxbuR
aTUD3QhCgYgYYLv/2gHEzkFwUus2uaX2Gw2SBhiYwn4IYXlI4sPWKTBHDnuMvGC3aX/zmnM4
FKioFMA8fuCe+zUrbTLeV9wWMRE7RNAixW1nNKwKgVKUMObOniK//DJerr7mJiR9qoylTqmD
xgHuZoFkWNiH24015QcY4r2FSExHhT5jgOl2y+VIsMhFpF4hVKTjZx5c5eLQHkGVAiPdahE1
w+uDAMWLGFwXYle5nc43Y36QdRuyofAaBEBHLw5aWLkYsTjRHybOcune4HApBohjhmhaXOMR
1iWMoeWBPXG5rSNi0PT97EZGaPIFeuxt34Gs7wAlVeASrO7f6Aj3QmdW+GzENrMlL8Cgce1G
PCoAH/mdjgn3sS/MzMxytNJyP90AeCZBEXYj0roLCQxpGcfYFUyiNNuiMm8HrK0hAHm6AfsQ
+xpEBnvujUwZI4y4Zx8tqBgTEz2FAA7J02gxJe91eRhXS4aEeGTVJCD7NX+74lVWMZ577IIB
pEF6+qFfzC3D+vwAqj7ulY5bCVpzc3M0NpqPORn8kPQxzwfnUH8Q9OOIPWqIofIzAWXoUYC+
gca07pMJsz3+CfaqytFwIftGhg/3ZgXMsEyTYhgDgTDr1W034QHEG4MYD7UcjMEmm1d6s05c
43uIGclZDwGlbXHm87RDFNmLWAefkTZQTgdpMh/JuVq3bqXeBQS+0Qf7M2XKFF0LJyKkkUoI
Pp88eETkanxwQP+mRXv06NHyz3/9s3jP0NX1a9fDKwD5f/Ai5rOhJxXroOWYI7EtyryRz5bh
m1QeZ0MJtHb9OmnVuoWSmsul3+n99V7246qrri4mq5YTSZxqKjAFvKmIJxs6dKg8PPRx+ezz
z1Wjde0/BkmrVq3g04/YEEweZsVLQublAZcMkHc//FS++vwrqQ+/fu6bRmB6Sp8+sgJ7nT30
6EOYoFjK2Bj+xsG3qkaQL4uevXvJaGiwMsF4r7n0fHl86JPy2BNPyM+/jCVblO5du8m1190A
F8GtGv+gaePBJPih6zQZm+3iQTmP2rFOnY6HhvRLuRcu1Jzrxx99tFqCFy+ch0XWTxMFJCWk
SJ/eSCYDBtUCGQupVTz77LONqwqszEzqUIgXmxvMsyAA67IvWSpDO8iXFpk54z8KAuXHPCrw
PCmXrivz4sNySFou9HQq2TUFOM1sC7DOPRY3EgFlFnUhs3/aNUXmJ26IKHbsQjhHF2gKgJH7
aMnFTWpE5XUICBSYlPe5E1Ug4sF9zj3IJFr8YC28Ed+lrAkF4aycbnSazlo0u7P+QbBqH3aH
NJYZPzgQfiL1orwK5ogFhmUmeuRhWhwodamGMapO/llKv0qUcn46FDg0KcD5i/lNN1jKECbE
gYKz+dvEthLA0NuiUN2Lp/8xXSZMmCT9+5+l65eJqujS6kUCJCai4jqn4M1wMA9dlHFnPuQU
ZsTVg/IK2YKuHbPuoLfHcrUS7OEc69Oi0NARcKE2rEE3rI/bsF3Qejn5tLMByBKx5OmZxrrM
etYv1gqrMP+i9Y0NsT+01NKPmDwjTA8S+tNpO+RIhM20CAbhrZcGIArXW/SZSm3KWwSTTPIV
B7dV8kXGs9I7UOnFgVignm2TJ5jeo1bQwMskAsiOr1s50XtPKYIEX1rU5I5RJQEq5vaaldJS
IVcRMIIOkOVYlnSIA9hlvwmgaR1OxBZU+ehHkGhVR013cMbNEqWyI6gVCgRyPIIlL64xtpgX
aY034WzG9Z3ynB8KCz4X3kordxAJ0BhWAkEQ7ufcZ5j9x/1qcQddWJb8XAdNRQT5PnpNevCx
skecIOhfAIoRs60PFRnGkh3Gs9CM3ygbJiDnHayDzwonWY0HCc1Yqxt7sCvw5nxCMYxG6cN7
mNQrIbGSysI8og0M+m7YxWHm4C4K7OElzgc+A64f0tSMq6gSnu/YsaN5HphPxnJPxa9xe1Y5
nsAW+9XT68E5HAocTAp4mbihZavWuom5SaiC7KDU2vw/e1cBYFWV/r8X0zMMMLR0l4ioqBhg
N+ZaGIBi5+66u+6uf9dYa6011nVFQhFFUbEDGxSxAEnp7piOl//f7zv3vnnzeBOUEufAnXfv
6fPde889v/MVJjMafBg75gWzEMTLetopZ8JH3BmYGLDTB7E+TgbYU9SPxA03Xy9D4X4jDGMB
DernqeW9LO7uYRIdAkD9u0uG4YGHqAd2+DrDeMOIkSNQjwGanKR9AJs0S//8c8Mh0ofdPRgZ
mDl9Jj4UEB3SnR/sQuJtDmN2oGhNqxZN5IEHHlWAyokph7t6SA9ChIkGITwZafLcyJGYPCGC
gZ24XJhnH/Xii5hPoJMRLoZIUJ6MfmE0Jk/oDUP82Z+SI7f95U7MaBBJgTnCitIAbT3gRU9c
tP6Wt2vPb1u/W/pBcX40wgZLgV1AAa43UC0PBxaaR899/pKsHfBN1wIUiaYOrQZc6yKIBxee
+OWpck+wIHBy6S8tsLpB10YE2ShiFqJOZfqT0LhbSay0OTGGcrDw4WqMhq6waPNi0crGQpg/
/fD9aXaVsFDioor90boMOqZvX/bJLGS5mKc4ITlCyKSDBWcI8y+ZFbrGtcFSYG+iAJ5pbvBk
QGSZLw0X5BThpPipgmD8RvFO+wlsseoIYL1w4slnyNdfTdWNf+WykUuLerghz3M1SMU5AJv7
EYAS2gvIBIMgADUI2iwh59evnF28b1hLEcdw8ytMdSuCO77L3HRCgrrOIahDZgLr+fPhJ3e/
ttKpQ0c1jmQMKjGvgZMEZJyQODVx5qE+qRoYwtpHLcAjnXMGebY6VaFiA5rZH2x+KUjHGaYH
cni5PqMoLecq+sBlnYohUY8BKAY8mzmFDwYTGcf5BesxtEUachuAQI1cTQJ9zncq4su5FP8C
FJFFCc5ZQKcAojTKla4eOdIBfDkO9oXiwfQzG8GmA0sQZPGecYuAwUdDWKBFxENWMzceAWDJ
KWW3QBS2wRZpSIszsQ9MDgLGqIJSrmvpV9lYKabPYKrdBSCpw00DtYaNctp/tEOK8V6THkoS
Xmv7BuSyT6ybPdM1M54HbjCwMwr0lPaG/mFDVKSZTRD2E5hZn0UFwmwHRQnaec+oS8wWA5D0
4fytmwq8tziPB8BmQ8eMWiuKD7x0+l41YfuvtG/os4pA4/76+NDGBXJ+6U6LGyvlsK7NZ4DP
J58xruPJ+WUdZfCywk0pGywFfksKYNOMfu7wKkPkmBNAKibqIN1h4GXm5OwFR4E7gXwh6cyd
Rgb4Uut0zFkRE7kxz+5VkaLUHHBTywN44DExg2MRwqRcQT2B9GydoNW3Lt7KDBiL8AEQ6+SD
CYMvlE5oALLc1KKYxHxYKYxAlFAnMHI2EE9XTG2gZ9K8SSNwWaA3AcsRxjIhJ1/sluIDFMVH
if7m6NIgCjEV6mNU0Fk5XkCKE/kgbsSdK/r3S8GEww8YRU74ckaDxdo35lV94N/y7uzubWPu
Mx8Gfgp3XmCdOzPszL7tzH7ZunYxBfh8Og9TnZ8pvPBktHLDrcrqwVlIcO2q6wxWyHMXJEP/
1+zgGwCsbjwQXBDtFtnmEXNBxUGQk4NKdEMOv1ykmeDUjH54qoBqZ8RmpWyyIooLU6UJi3EV
jBNuRCrHQ0H/NvfQFrAU2H0pwHcF64eevXrJxk0b4c6nngEnWGQQKOqGEc/5fgNghGEzpGWr
tvK789uozn5AN8fJqaK1XseSNACcXisHFbqYeKe4zlF9R0wMHq6XiD4JSAmwsM7gPJGiAIni
z8il8wbyYI2l7yDRD64PP/wI5Md6TPsDIMU+aq1mPiFAY1DRWwIt9JnAjHYKlOPLOtEGpx9m
1fkHL7UBVJyjaP3diF+TY8z+aGMEfcjHdRujuCYi4OcYmCeiIsAmuNMHr2h3wHA+MT5wfz1+
k49MEq2boA2HnwCPXFB0j/l4QiClBpDRJ+qIks4BrBUZT1sxHDPvnY6PgdxTlDP0MBOVtolx
UwycotjKWSctKGKO+0BXbxwvzaOyP4ZTTvANQKbiu8bIFd3I6ToT/0hzr7PjaTY4SUwD5kl3
L+8fJ1GMifdeLYAjv+rj6j3hehbrUtTDeFaFrCYACCvnVG8Z17aGy+6H+LnX2SThs8CxMBOf
Lz6X1LV1JQxIk6pBHwYdy64OKk7PTQnSCL8R/MYHD/qt9x39IeDVfLyHfB9473FfeY9LIXo+
4NhjTJcThkPaKPn1bthgKbDrKKBbfylYVOn8y8BdKA8mFTyAdJPBd4rzoE4MmDDdZZfZAUR+
7PAEdTeTu3PYUaSoH14MaLMAQHLiALc4hUr/3DXjZIoXCL7cONmEwL3lwovTmnIq8OLovika
SUn3y8BzBiIu/qVmL3DNmV3fDE44tNgKLgYXf5iMKJ5i5gfu8iIvDnKAOVGZBE5UHCzFrBnF
3VTkwy8NYlBnjuIxrJ+7V/t6MDuMztTKFbJDdr0NONf7xdsMGurnw5mc9a7t4OwVf+e35z7s
YPPb06QtsxtRgM8P99Hd5yD2PG0VEddppHG+c574WGF3cz0GEDWf8/FnfZhnuBDTxtBQjHvM
qpiXWTXNvC+MrlPQBTKC22dVOuYcbRbw8e+Y+66aAqYcm4vlQR1V3yl0igsap086brcdU4n9
aymwZ1OA7yLeUxoOevrpp2U/SJllZmVizQJ9UEijEWjQcBw9Vih3GOCW/EwPlFsroN/LF8Ld
5EqhE3CsMxQMogwNVBFYoRKzYNfPo1mjKMOPaw/lapK7566c+A4iUf8zL9ci7gRBsAiLumzG
fVOxdjGvpHl5XTio9WtgPOvhmQs+cMFxE2jpGgmcV13fmZoqxWYJvhCL8YT1u033Toazytxk
eJhmTNuMM+PjL1PIHTflGKMcXM1TmYtomlkIXJUHjbUirR4zI/WdU9LMxOjTzQFwCimCzJEQ
ZOLX9Jj1OjXHfsz8pi7pSCPEK8hUDqy5B+ScBrjWA8CnEVbWRVFs5ZBzrUn6ID1IqRjdBGAw
v5V3y7kTpiNKTx99pqMNH/V4Ga/tsX320imPfhgdbK6JnKqd6lUSwIlz52zqFZvmSSwOhvWC
vjoectSdc22usnfG167b97h2nFMycXY0VNLG0I9qirrZQHCO7urGAQihmxXON5HvF8fAd4bP
FNfxxpgYpCzogmrmdLn1llsruxY3BPdprq7futasQtSEnHozqitt4y0FKikQk++tfF7inxx9
u52jKtncyck8ayjD99bJog+widIJwcQ79TiZ+GOmOJNOdx2sk0H/OuX5hrmLTxONVJPNaY2T
ATLHMjntxfI49bqVVrZgysflS0xyGrA/1VDAvd+x+05axi6qKbSroqs8E6aRbcUau6prtt7f
hgL6KOK5cB/Jnd6LJM+ctlFdfG1pyTpYXV2J8YnXyepy4+LzVtlgrKmQTbMU2DMp4AF4oNrU
gAED5F1YQD/ssMOkDawW09URF/fcrDISaByfs6m13UPd0fLb3XDSgjUChViJ2mbI2tKTNr0N
kaw/sY3E6/jqmFYTnSvLVt0U3IYu/UpZDfc8fvhx48Zp5XNZ2SEykdygG5waktOLIHVHAjnr
FJU3mwYG6HJDgZsN5FSrlAI2ErhhlCwQKGdkQtS9MAAjWGWyZvUaNZJFWzzpUFPUkPjt0g0p
cySr08ZZCuwsChh5uq2ewPjqE5/OndV01Xr09UFT3Nl0W3TjamwxgUNsJoIqK7wai9vE3ZcC
2/Lk6YdgWwrsvsO2PbMUsBSwFLAU2EkUoOgyVZoOPbSv9IaxTLq9GTFiJBbu4BA6Oonb35T9
6Gw/7WzJ7aFAPAeYUgu7MqgOLzj7RlLCSCjQu4HrE1n1z8GRrm6jhUbPmJ/i21QZOLzf4XLT
TTeoukDMwOOuHICt21KgBgrs2PYQ5v7KHait8UfyPaGqvYmBXH5HCH4dAEyGbl3KV9bmfIi2
AsQ1jN4m7ZYU2NYlhYt9459FDmxb69ktiWE7ZSlgKWApYCmw3RRQVSZnfcEF+cmnnCynnnaa
qjpQTUu5WPyIJFtw2I/IdtPdFqwDBZI9c/HFkjx/8TrAMU8F1TS1tb5wNRmriVY/1OxDXD9Y
J+O5scR3hyBc+5E4lti1KUwr1jScxTLueTXN2mhLgV+FAg4ArnxyudNDvQEaJKA/SyNqn+Qt
RPe0lJOUKEkXJ5Fc60C0noT3LPFdqrUS1U5mKfdI3ufa67E59lQK2Du+p945229LAUsBS4Fd
RQGsCYyqqS4PFBA7jDOfo1NfbcvbvhCptiqb8BtQYHe/f7UtWpIweGkGLBZqKV8bQN7mO4L+
eB0FdEpV1C2Y/lJf2Rg1o7kelq395ijA5u4U1cYdkG1Ad+1l69Y3m2tfpgCeQr5hlQ8THaoH
8Y9K7WrluRY+WnwO9110a9M0RlbzrGq0C6B5mpCv9tZZgZPLRdxaSd1KsrQNez4FavkG7PkD
tCOwFLAUsBSwFNh2CvDjQH1FGF9SbpYbsKB2OVk1Vmo/LjWSZ7dP3NPv32/df5ev5GwgqToB
9YrZrxrW9onPRSTOcJdJqwYUJBa015YCu5ACML1Ha3qV20wV5eD+wtqzsehHs1S0CriL3kJU
674G9LlL7Kqiz3HxNY898SVKeCNZUSKqrrlCm2opYClgKWApYClgKbA3UABLhJiuobs84LIB
h3LSalva1Ja+N9DIjuG3o0ASDm+VzlQafE7ex8QlcPJc2x/rAF/dQAJDTC1AQ0KUrk9rDXHL
cXotYDC6wnGdtu9XrWS0GXYdBQwHWEGwCT/99KOsW7sOFhKz5cADD5AGDXLwseBbSAPyRKZ8
Ys2TbYCq2SKioXr1maYsX/NUM7/hIvOBd5908/C7Fp8JUI3er0l3vk2xGiohcqyLCSfOG5r4
JYv1k9l39SxRXd9svKWApcCOUCB+5tiRemxZSwFLgX2QApBkU7c/Dicr5p/b1Vnc25cGFmDs
3g99bQC3tt7Xdn938Pk2vq9hBZpiyGgrGKCfZgcEb6ubUIoxcy1uP+q13VWb/itRwE8Fdvp7
C+DBnj17tpSXVcBNwOGydt06mTF9pqSmpUu3bl0kt34mfMVVqOEIMoxV8R1iDal4MejYWnzp
cOAehk9h+P5SBfkKZKSCPHzqaSEAaMdnHJ2VhwKoi84xkUYrc0yPcGeJjtjxLwLfbnzj/D5w
oxFvTK7Dnx7yZmRkqD5AED6HQ3AanwJ95RB8udFpuHGnxlmBdeKXfjRrmyR+JWLbZiwFLAW2
kQJ8hc23N2nBKtYn+Z7z4+p+9PEboj0D/VCzIh7OljtOjQ9LFjITBOcWzitmdxuFOV85+kfa
uPvhduoPY1e8Vh3CpL3eiZFun8wQKoV53GE5w4216ObbiV2wVVkK7LYUcCcP552t4p+bnd7V
74P7fsYTqC5x8XkSzxP7nTAvaVPuuJxx77b3x3Zs11JgB+9/FTdKqCslFU6qNdSBA8xs8e+X
25dd/c7tWora2vciCnhpwpwLxFmzZsJcebn0OqCX+sfr2LGD9OrVWxrkNpI3Xn8LgBbglGCV
QNbhrvI5DpSXystjX5LFS5cAa8LCG0Etnno6V3/9jfEye958OL7GNXWK1Sl6VAE39mVxbYxs
0SKcHwtTP8ty0em8IAS9BQX5Ug7/YVyYEuDyCIWgpey4L1CAzIWo1484WqVLfOv2ortlh2Ip
YCmwTRTwp+BDrdMKNtXc3XZnfqFOIEWz3IOG/2IIWvOYLzanJOyvmUszvWldNBL4m4fqFhPs
Gg+mm/1Fc74bdPk3p5ntgKXAr0UBvn/x76h7Hf/LviSLd8vF11FdvsR4t85fa5y2nd2TAonP
xa99vXtSxfbKUkApgOVcVKZN/0nKykqka9fOkpWVgegIQGYFHFinSecuncEdDihXhJbbyLUl
mFUDEkCbFeUV8t6772oe7haRI8Pz8vJymfDW2zLt59mSkpapazHwb8HhBYjmwtGXJsCrZMNI
KkSUPPj14uWMAhwTCPPg+XXXXisLFixARnB8wWkmZ5hHGCvSIIAzgbGxVI1fXeCiEhXZNi1W
+fgw2QZLAUuBPYcCeI3ddeB2dRqFKRWiIJeikAwOOAwFOI/hGvNRGEYIwhRkwTwXrMBGHacQ
B+xyX06ZyC6QNEVMWVPjb/eX/XfBbmIvEM95MuYKg3kdwRjNasFwIsXstaXAb0+BZO9lsrjf
vqe7fw9+bcC3u7W3+98h20NLgd+MAn4ujjZv3gwn8Ycqd5Ugk4FO4imqTDCbnp6uoJfXEkWe
iGMlGvkIUrlCJRhVw1moj+bRyVWmmLSHHFpk8ZADjMVYIFgCDrBH0lNzkScNcWXgpERkS/4W
iFiL5NRrIGlo24NVq+aHaDZBdSQSgjPtFOUGl5aVK9hNTckUgV8/+hYLhwHA/V512E2xxEpl
e/vl+M2eLtuwpcAOUoDriR0KmCeIYwloCWQJeikGuX79JlmzerUUFhZKUXGx5MDmQYOGDaVx
48Y4GhlVDxcE85dBK8J/dIp7eLsDAzhGG3eacwGxk0BAT73HUBhSNpy/nT2AGGfYTo8xEtoT
S4GdToHE94vXiXFuo/Hx1eVh3sQ095q/8RNmYr6dPjhboaWApYClwJ5LAayIPLo4pCix3w8w
CTBaUVEB0JshpSVlsnFjPrjDEEHGao/x4genFlzXCA6KLnOOTU9LUwrQmFVIgSoBsB9gGPp0
5PtiAfbdt9/Lk/9+BPXQMFaq9OlztPz+5lskiLqHXXelBIFoy7W+FLn99ttl/55d5O677haf
xy/33/+A/Pkvt0i37t3AEb4ZC9ZS5RD7AKD/dvtd0rlzZ+gmgEMcKke70CEm4CYH2bCG99y7
Y3tuKWApsGMUcBaF0JBQ8EqJkVmz5sjaNeukTdu2ONpJVmamqk/kYxNu+vQZ0r59e2ndurVk
pBv7AWHMacZvITiqzjkty1JnuFZfiAkIPsaNjRuVumdxQfbOXrQSrGPu9mIejS2c2acEoFwd
kY2etEmlCguD6kjj1Gw21lEXrLoGbLylwN5Ogfh3rbrzRBokzBtVkpOlJYtLrHNfvN7Z8+m+
SMPfcMxcwxv1SapQ8iDOMOfslvoGtsFSYDspAJ6pD0C3XJavWC3ZWVnSqFEjANpMKSwoknUw
hEU3ScbxNLi5BL54AilW54FxqdTUVCnBOY1UPfzII5LXvDkAbQkwMsSTS4sAmMsAVCMyf948
efrJ4TL4smvkhJP6y8JFS+Tvd9yvusNd2jYie1ieevopycjOlUcefUKeGz5cHn+UoPfPcu21
t8htf7xVDj64h3w79Vv0tVSefeZZycnJlqef+q8Mf26E/PO+e/FSBMDBNga1KO5owe92PhG2
mKXA3kYB9xuJ3wULFkGKpEKat9gPXN96KqXih+W+FMxl6RlNpVnzprJ48TJZsWIl1D/aKGj0
qei078kzrgAAIABJREFUWbkSCEdUIRh7ga4/xG2g11ZGeFjWAb+uWsk2VGdAbfyiOq4+BbxM
Y/cdGnCuVgOGrk/UWhbOmo95cGDrE6DfjJ110iZEFY7TNnXcZrYU2EcoEL9Gr+48kRTuu5sY
z+tkaYxLFp+svI2zFLAUsBSwFIDtKXAGgoGIFBeWgiuyHiKBJdK2TVsYnypSYExRaAJfcn25
DuICyp/KOJ8axiIHhJyBgw46SDr26CHh8hKJQP83XFos419/E4ukClm+ZIF4wuly7NEDsZtT
Lh06dJbBlwyStyeMl0N6DYX16ICMeGGUHD3geLny6qsAxDPRbki8AQNk/bQMjcYpis0Nn7EA
zscfd4JcddU1kluvCQB5UC1NR2ClWvV/9SNDC9QWCNtn3FJgn6aAu+DE/LFxfSHA7RJpB65v
Gqzb03I8d5fLSgOSnQ3pF3KJETp3aiPvf/Ap5ptUcIKbYyoB2nNBpioNO5XWAh6T0T2eo+qm
E2TGfCtua53sSjz3GOcUd2ZwRZ7Vh6MDeOPBr8bXIsdNNxhqGRvzq3KSSSS3PTbi0jfZYG2c
pYClwK9HgW2dO369ntmWLAUsBSwFdjsKeKnjm5aeJvXrN5AUfwoAcBF0gvOV8xuNeAGOwwC/
BLyYXQEuqYerRrAAfj20II0yUayCjjn2WDnxxBPl5JNPlbPOPEvOO+dc6Pn6JAAucAo4LHkN
88BJgT4wqqFl1uycDIjSeaRLz25yzY3Xy6Svp8g9994tV19ztbw2/jVwdOGeCe3w4EKOXN1u
XbvLtdfdJN9++4P8/R9/kyuHDZExY15Qi9Bc9Bn9ZcOlJqWN26Xdjua2Q5YClgJ1pMCO4isY
jHdco4mshM5vq1ZtMf/AZVswKiUlMNZXEcYcg3kOjE2uHxXfgrHZs9cBsnHzFok63NMwLdeT
8wsVDq8vIlMmT5J774bkCeeZGsdCtIhyHoJSSMtUBHFgvoIthGCwVP7vzn9gvi00YsWqu1Fj
ZSY9WR63ExQTQ1+DlNRBvgLUfdf/3SkVcG/HwRlxa44F/FyXC8wmWada948PmHvB5YarAN0M
zd9cZCzwY8OS/S4qKt26s1pP3LF1jsqYxLyJ1zWVtWmWAnsKBeJfq+rOE8eS+CrGpyem1T4J
JdZury0FLAUsBfZ5CgBXciEUlabNGkEfrjU4IZkqSlyBhVr+liIpKawAkIRf30gAoBQWmCEC
54VuL5klgMVKQHJfqe1bXgb3ROAmU6w6AENVKeqDl66TPJJful5CvmLoDpdJCJzaFWtXShgL
sIUrV0pu46by0tjxMnr0KxCTvlTee+9tKYKoc1pmDoxosSVwn7H4XLxgCYB0K3ll3Fvy/HPP
yhVXXCRvThiHRWwJ+uyB1ep0tEduDUWhaeE1nlWxz99rSwBLgT2PAljc6d4bj+3ofQQFQygL
d+GycRNcqsEI1hdfTZVbbvkLNttukZJyjxQUw91ascgJp1wkA44/R8a9PlGyYIxv/ZZ8MbCV
4r406Id5MFqIzbZCOf+cgXLvP+6R4SPGSylBtrsIVbyLuYcFFdAhIlIGEF6sBv+aN2omkz77
EpuNQVm6fJ78E/YNggDgEbiN07z85bxFk9Q4p30GtUiNuigFQ71j1YWiJDLrdzpIbi5xdmBL
gbRo3EQmffe9YFiyfu1GeeKRJwC4YUyQRGTHwMnl1Kxxbj1KW/ZBT0wIliMTJHoqSmW/Jq0B
+r/HZqRXFkOi5557HwAYxlyL/GFYzSZXmJuiDBWQEnLJgVNDmzhw6zLRg07+ygYTzrbnhldb
mU2wFPiNKBD/HNflnN1087nvjRsXf+0OJ+7dMnPObzRO26ylgKWApcAeRAEvLScHAhXgiASU
u9soLw/d96j15cLCYnVnpMausHiiJWZauqJxK4JgrqeCNPEMK8xclGGJqJxais3xl4syxEiP
nt2lPFgkr4x/AQvQIpk1e4a88+5bctIpJ8uChYvlH/f8U5YuW6H5Xa5ERmaWLvgofjcPOsSb
NxfIqlVrYRDrfpkxYxpEGFOV45sO7rXbNxXPpjEvNegFQ1w01mKDpYClwN5BAaKqbQx+bIwR
7NGNEa3H59SrL0ce2V/OGHi2pMLWwZXDrpHPPv9KTj/jHMwnEbnxppvltNNOgC90bgJi8w/t
xZrF/BcNlcqCX2ZKIbifp51+ttx3/0MoR0NTyMgDgdxWSgqHsRkIs9NApWVqpT4fPs2DmFd1
vYrJ04vDD93jMBDhps2bYHNhLUAlcS9ahHQMQTDn3mVLV0jBxiKUQRraIGe3go2i+uKiIqir
FCgHW9uG6kkIUjcuJ5vi3mvB+c6CzQSqqgSD5ASHZOWK5RhfQGgbS0MEOwBA0+WwiL1u9VrJ
37CBnURcFH0Gx5pzK/wkRwCSO3XqBG5wsTRowA1HGsUCtxkbpps2bZbN+QVKB2J2hpCKWQvS
CjCHF2kcr0lTGtNy6Zvs19Rg/1oK7MMUiJ/z4s/3YZLYoVsKWApYCuwMCnhDYI1QH45MhyVL
lgH4hnCdofq9xVgMlZQWYqFIaIsFiydFAS1XOIS2EYBcitp5IQZNVTIfFnSEnNQXpkVprnSo
t9uieTO5447bwdmdACvOV8mDD9wnZ591ppx5xkA5+sijpe9BfWH5+S8yDPq/o194UW7GIpQg
OxP9Ov7Y/uD4viIT3v5I+h52hBxySHdYh/6TXHbZEHCMx8FI1rVqEItgmQs0ikJTt48LNh42
WApYCuzbFKANK/ocz8jMAOgr1021gw85GOoaJwOpRWTUiOEKCi+5+ELpf9QRUN0AZqXBe85j
BHhEc1x8Yr7zAQw+9ejjcshRx8u9jz4FY1lLZM6smarawbB47lypX6+erN1YDJ/nmCcBenvD
Sv3Xk7+VCy65XErD5XLKGafJlxMnSxQ2DsIApD26d5ZmTZtLy/3aS4PcFrJxA4BioFw++vAd
WKJOly4du8h+jZvLOQDcFejn3CXzJSM3R1IzsiQ3r740xvzavktP2YA2zzv3TAXdpww4Dpzm
b2TR4gXSMC9XNq/foPPy2FdeVjq0ad1O6uU2kJt+/1cDpkNF8vDdt2EuzZFWLdtI46ZN0Xam
FGwqlLPPu0Aq2O+BJ8knn38i8xcslOZNW6POIJoqknGvPg+AnSEtW7aSvAb15bJLB4FTHpA5
8+dJJtryeNKkadNmktcoDxa2u8mWLaUA9g6+3rcfTTv6fYECiSDWva4unjRJTHPpxPj4NDev
G58sfV+gsR2jpYClgKXANlIAayK6NyqHq6NS6Me10uLUC6aLiwg4Ah5fWA44sKfGK0eWnF/D
w1AQnIVF1GNPPCldu3RRXbFMcGTpIiQVC7f/PTdczj//d8rp6LV/T3ll7FgZPeoFGTlipFx6
ycWE0HBBkiU33nAjLEKPhUXn/yF9tPTrd4S2QxG9oUMJdEfJZZcPhd5wPbn55mtlzIsjZeyY
cTCG9aocfvjhWNxWqLgz+0djLRRXpOVWY711Gylis1sKWArsNRTgnBCEDDQNNufm1nOsGEcl
IyMDnN5T5IqhgyUNidddezVsF5wh9XJob0Bky6aN2LhrQpVfne0wHSF4pAyc37EvTpAbb/69
tGrXSPoe3Ev+9cBdhjvL+UcVQLxqIZ+iyx7IGLeHakl6Vo689Orr4sfm4oS33pb+x5+IugGQ
gQRPPPEkuJvbLD/PmIlNu5DMmTNbVq1cLmeffb7899n/gnNdKosXzpMvv/gUFu8fgIgx++KT
s889D6oihfLTzz/JmvVr5fMvP5dx2CzMSPPL2+++J0cc0c/h2kIixx+WuXNnybBh18nw519U
6ZkPP/xAnnzqKUjUzJClEGv+5z+fkk8nfigVQP/z5v0C7nCqTJ8zX1585TWdz8e/Nk43JMlN
V3dOYHP/MnchAO/V8vgTT0hZoFSmTftG3npznNx/30PIl4E52SMXXHABxrdRpk+bhg2DFfLZ
Z5/G6LXXPGh2IJYC1VFA5w4n8Ny9jo9ncmK++DLJyifGuXUn1uvms7+WApYClgKWAjEKQATa
I40b58ncebOxM78RkzA0drHqgwQxdGuLpXW75jAI01UBMZxnKLjkDiTdgUQBNrG0kgwAU4Ji
2lQJAExT9JgieGn0JQyRvChFB6kXB9m99NQsgORscAAC2gYBOBeLqSiTC/3jNERShJr1o3PK
tSAXhP2inhzbT0tNRzp9FsMlCePQsBG9hligK1SnK1b7JbDPuqXAvkwBzkk0tkcObYsWzWTZ
siWqypGWRqmVqBx2WF956sl/yxH9DlPx4AD0WUtLovLjj99L0yaN1O+vI/QCJnEQIPRbBcWd
OrbFnCUy8NRj5b13Xpe1AMzlkDihlyDKyHjCEIMWzEewm1COuS4EOezMnPqQpskGh7ghpqmQ
ikX7vJmQiHkMnN9caduujfQ5qId88ul78s2UySq63REbi/MX/QLVkc1y6inHyMcffQ7mMBK8
aRC/fkBVRrp0aS8HHdhdvp86GRuK2RhvmmSCC+0FJ5tGBNmhqKdEpv9MHd56cu5ZF6GcX044
4Vj56btv5YD9e0nbLj1k5ryp0vOAHlBHWah08sH6fiQtS1JzG2Ks2dK8YVOMPSheWPIPSjnG
5JGpU+Zhas6UYddcB0IHpNcBLeShB/8mw//3EiS/MzG+dHnsscclt36W9ICXgH79+snXX3+j
j2QtBqj35cfWjn1fokBNS5XqQPG+RB871n2WAsQHHtqs4G/iOa5tsBTYEQr4uYA69NCDZdas
ObJi5VKASp907NhZiorzpUvXDtJ9/y7wkUk3GB4YmvJDZM8YYeG6ikfUeQg94AjQUZIP7AEP
WB9UDY7i10v5QweM+qBwZtxIoiANviBEowbkkhtsfPciTYOrReZcOsDWuO5gGR/aQP1URNY0
BveFcK/dsvbXUsBSYJ+jAKYDAkC67+Fs0rRZA2nXvh025Uogmov5jBbsOVeB60qVjzQg2jB0
dFesWSndADzJAabPX27WEURHvWG5/6GnJBBOU9DogfHANBj0gxkFefHFl+SWG6G6QTFpnYc4
B1KCBnq50JuNYDOPtqKo40sXcphQVQeWnNysrFydwQjKc+qlAayXYx6Fezrg5+NOOgmbh2HJ
9QakLfref+DF4FhT99YHP8a52FAElxXbkI0b54J7zXORMujj+jAWTrvcSGSgscNIJCitW7VX
HdwwpGZ80I/u0aMbJ2pwtoNy081/lgnvfKHc2VbYLCiFT/cA5nXYDYMqDPSKHZWSKOrxp6IS
5MtMz4LbqG66wZDKLwCMHO63X0Od59l/4y8+RfvArnCzMwv+5hnsLK1ksGFvpwAf9PilSeJ5
shfBjYtPS5bPpV1NaXs7fe34LAUsBSwFtoMCXnJDUiEy1ws7/4f3OwQLsHSZP382Fk4ROeLI
QyUzK01BbFoqFmZwHUI5Y7VCqiLHBqS64JfzOsWWCUw94M76U9KwzjN6wxRppniyilBD9M+D
BRwPNaaFclie0UkI9IppidQcumxVv760I82DiyYs7HDw3Cxr3VETaJP3kuzLsR2UsUUsBSwF
9ngK+B02IyV2CVS7dAbnFgb0lixdLJsglkvAyzmI4G7T+o3yzWRwJzHldO3UXn+92NDzARGG
Q5tk4aI5MvXnxfLm+99I/qYiKdq4VtavmS0XXXCq3PHnfwjwsYLHkATUPkIEUipBoL4fZi+Q
CnB8Mf3ppiHtLnCaIofVD2kW9s1MaJyLo5KeASAOaRkC5I2bN0shAPsmuKcbC1Hkc885AyLO
GAj7hrmVMzDnTQ8lZCiPk4Y5FQdjgW9VmkbtFMJ+g9+XKouWLIZBQgJjpMEq9bCrh8mECe/I
O298JBPf/0qmz5gFgB+VX36ZJY0aZcsXX36KeRxtkYuujaJNegWAgTCBZ4BAcIssXjobABiu
kiIwGobfmTBS6PEBhKeYuTv+IeImKnfyOWYXB+zxD5kdgKXA9lDAvgDbQzVbxlLAUsBSYKdQ
AGq7Yej8lmNBEoILpAw5+OA+ctzxA6Rv3z5YYNHyszEkRZcVdC3EhYv6Acav6oFV2cen6DTA
LSZ2LseC0G+jmLLRGwZ3mLq5qqNbeZBjwkUT61IOMMq660GOkOcMBvBy0QcAjEiKZJMrbb4h
LOR8TTSjXV05ZLM/lgL7LgU4V2H0mFnIcNVz6q/27NlSemPDj8b91m9Yo2591q9fg9QwjOz1
gVGqDmZe4TxGrQqgRYpSv07/5DC0d9BhfSBq7IceMbiZMEZ18y23Krfzq69+libNGytn+Jln
/gu3SwXyxDPPSWEZqzBcUA+MQ82Y8ZNshs5vCEAyACBJ44HG+xGgLMSiQ7DIf9TR/THPeeRP
f/qj2mSYPXeR9IaxwOeefQaGp0rN5h8mwiBtNeDXeFDCnEuONq5/+HaqFObT/ZKZv6GVLP2P
Phb1V8h//vMkbD6UyIQ3J8gLMDrYuVNnDBIAF0iZItQEzQ/96yHo7RZCbzoXgB1WniH2PG3G
j7KFPuL9mbqJ6cMGKDdNy+Au6f4H7sEmAfwjT/lZ7rtvDGw1XA8DiKA58tCwIoPhfoNDjbbj
gzu3J/5WyWQvLAX2VAo4SxPtfvx5TeOproz7kiSWtS9PIkXstaWApYClQI0UAB8goqDVBOOy
gktF6tQq+HSAJReRRLbq2MjJTyCrItC6gGMOpCr4JF8C8TglgDZgFSLLWNx5AYIV6PK/ZgEn
GbmpX6zIWRvlwsn9VjhxrBcFmJ+BjB3WQxE/ijDSAnSYpkV/hcAFJw1scSNgVwezycCFu7lH
QbqYcox8UVydY3cDOe/cZGAZ6k6Tc0+DZDZYCuyrFOC60PVXThqQC8uwX4scPdz5Ziv6sCBC
VHErjV9F5Kl//1ce/NcDkprt1AP1DfHkSrfe/SSvcTN59PFH5KhxT8vjTz8u19zwF7njb3+X
vof2gkXlPIlWQMQaKPeqwRfIbX+4QZatWSjX3XiLpMPnupfzYtRwgv3g1DbOayLNWuwHXdlJ
cuhRR8nw/zwDHdxMueCiwQDAT0NHd5mkgN1MJ0Je+jzHnJABg1P1sxvAHkN9uRwGA2///Z9k
3Yp1cvUVl0PcOwugU6RJoxbyyUdvyakw/vX3v96kYssjnx8jPbt3lc4dGsn+T+C3U1u14H/O
2adKPxjR+uqLr+UG6PfeeN0Vctufb5VlW9bKkCFXw0J2KqxYB6VTt+7y8cfvy8Bzz5F7774T
Nhw8MNR1r9x847WycuV6iJn7ID0ES9CkJcAwRbEbN4EOtBLe3cBUUm8ddv30unWbNsZSYGdT
wDzqptb485raiX/2qzuPL2/flZqoadMsBSwFLAW2ooDnjXFvYOrk8sQ93DzOCnCrIpUROueC
S8zfCMWeAU59tBCjotG4wqmPDjERCBZdsOrWYACwe5X8V3tVzeTOaAJDcpHJ6aBoXTgmlp28
vm2NVR3muOACSirm/xoAmO0wkDvDQNDPcZpxg8ZOPEEv7wHBMcEvQzwAfmnsSxrnhkEXD6py
nezCvT+jRo6C+Dv0/sA+e/v9d0xWNDFvzi+SqwbQENCmcvGdx6a6e5asHRtnKVBXCrjPl5s/
Pz/f6LG6EbVPW3VtSqdEbi/Rur03SN+60LaFazbwg7Fdh9kHwJViwR6ATzBpVcTa54GfX7CL
A2VebMrhXaSoMYAvbRYEwSmFhLMEoE/rg5EqzIgCdV8tBzyJl5ut4UA74gf7lC7dMJ+V0+xz
BIatsgi4wdGl+knYcJQhkazvX7gchgM5V3G6BZHoxom2GzgV0HiXFz7eOSFTf5eblEEaIfTB
h3oUDbOqSInqCMP5nHJ8U6AWg9lESlEX1X1TsdFGg4ahzBwFtemon6rMxkAYhK9BiwroHgvq
y8pMM/3E+Fx3R5iitaMcmm5ess9ox0/Wug2WAnsrBfh4O/wAHSIffL4L/OWxMx7/xDa0IRss
BfYQCsS/BzhfvWa1Sh6RwRaBzaGp334bww/8/nONy7UuA9fC/fsfjW9JGHYqSmX12jXStSsk
mviOIcupJ5+ma2Ya5h08eEhsbbyHUMZ2cxdTgCsqPkZxx7a0yCeXpckXNmeVMzpiuNpBUE4l
rak6YaeBRzRBrqdf5RsNMDQt7pzvCrubyEHlIjgF3OYKiC5Sn+3XAMExwuGELzwBrraLYbvc
aDBWVPQxnjOtnHYbLAUsBbaPAnh9wNDkSwcEmKGgF7bnodpBCQskwqgfP9L80AIvajaJ8BoC
xxlOk5j2+PHlajeVVqAIKHPTAHMJivEKu/loX4H5FDEDSPL77oOlaoDSbMdolKkReYg8OeUh
j6qi4Dcl3Ww0qiw1Qmo6MphJGWq7SCO7V3elcGC+TPEBYBP5sh0WgVVprx+d4fym/TVZCc65
liAfPbNefV2zq3ErAnaWYxuI9IIWWZms0/SLm5IaOEZUx6lIyYNfLmJ4Tg8EWqENlgKWAttP
AfsObT/tbElLAUuBfZYCzirJWSklJYOzaNKVytYHwW8sKHuGKzPn4JIRK57ycrA5ECgOTcBG
bqZyC3eCCDEBIX1a8tfdFUo6jO2MJBc1/iDApE5eKjgqLld2O6uuUzG2wYPt8nC5uyxM+rkg
1+UUu6biuTGwM+hbp07aTJYCezMFzGZzzApyCrmWrgSIAwIV/PKd5NyHczWYzKnRYF9NU1DI
g5t1SKTEDK3qm3xEhTi0LQJcVmJ8m9PHOfVr44OaZmB17Ap+qRqhKJPzqoM22Ty5rBGWRX20
dO1x0ShVU8CRVnTLPgLAKpJmWXaC9htQN2G1Do0X5SiPZuj+yQzQ9IlAnLavNaC4oYXx464C
LE4c1ZGZV/F91eGYsvavpcC+QIG4JVOV4VYXvy/QxI7RUsBSwFLgV6YAlz8I7szL3/iDqxRn
QaQrs8QDFkth6YTAk+Kx1OiKgvsRARdkw4bNKv5cUeGARWfFkwjidmi8Tre5xgpAH81YFzWR
ru+wIET3CGApfk3QzRByDMMQJNYWyAGOPwhGyfnluFTkcBcH+kAmB8kFwonNccwhrLYJdtNg
3ZbnjKO7kUTx7cSy9tpSwFKgDhRQBEjbB0bs2HBZKfqM6DiAS6SocQSOzq+ZTglCg2bTj1MQ
dfiRkdX6KF/MaYSHOw1jXgkHgBapzqAqJLQIbWwyBDH/BDl/oX6W5xRGkJmi3GVWYPwlEvNy
f1F9pEPPmFO3H26WzJTHwuBe050SA/KpiyO25SJWndpobx+BYJtTJa1LM4IVs06yh4FoOd9U
fiaQGVzrKCxE+8l5Zi3OuGiAzIiJO81oqg2WAns5BXT+cALP3ev4eCYn5osrVuU0Wbn4eqsr
Z+MtBfYwCnAz12X0bHXuflj2sDHZ7u4+FDArFO1PdWDQXZUl6TQm3eKSYiz2aJnZlCeX4d13
35M5c+Zg8SVy4UXnS8uW+zmgsUJS4fqD4JQiuy4gTVJznaJ0zkf3KsCRTUtL0/pS0ChfFAJG
I/vvV3BMvQGCQhrKioIrwvwBWFvdVi6py3HNyMj4VYxuUa+BC0wat6ouKPcbY9Y1NH4J2ENh
o7NbXRkbbylgKVAHChhMaQBebOHqoFWAWProVQ4oz/n+IYn4MGZXkLEElXT5RnQcW7yyDlp9
LlcVEQ+MX8UvgD3cXCO+hFSNFne6qrr/OHercffg3L08um1yc2sv0TflyDrRbEvnevaFbGT+
onL1TazByWjYuLEYwyV2szitO4DbYfmaRHYE4NjkAJcbnddm+HlwpjCdytAm412jZE7N9sdS
YO+jgDuHcGTui+yex+YDJ829js+XSJHENF4nxiWWsdeWApYClgKWAlUowCUWIrg6wa/jc9f8
ctXCrf+aAwEty9IIFUHaiy+MkZLiMrnkkkvhUqmvfPD+BzJ27FjVmfWDg+KK5iqHVrkNOxaK
CguFBp7oK9NHsWS63AD7gwtF5UCgCXKnKTpMH8WbNm3WvvDYVvDLnhJgksu6bt06GIWBadVd
HD795BNZsWKF0i0Zx1qtPTsH+1VUVCTP/u9/KhZuOcC7+ObY6vd+CmBapG0qGuMgJ5QugiLU
p6XVexreI+AkZsRh1F4hDUOARxas+vvl3EqpE6MsQkllnW4DTKcYNAA05YqdFawLZGk5P6wK
s8iOrHRBp7Mlrmn4PYTrAOcE1s14to85z8zmxmevzt7cIUQ7zGi4vASkLIFx0C4Dx4L/in9Z
WCtAS6YiyFabOKqv0NAV3eWZAbDuSusPsfy0yhWAkS3Mw+wzK6KrPXdcKrrttoNTGywF9moK
8FmvKSSmx18npsXX46bVJU9N7ds0SwFLAUuBfZQCzp48Rl/FbG8dZ2FkI3c1NRXcVyx2Ro0e
Lc2aN5NjjhkgzZs1kyOPPErO+90FsnDhEoDfNHCBIZZLi81YDZFjaVwmOUBb2wcoBqfEHOwa
teRgCQ5lXI5CGKA5pEm0Oh2WgoJ8+fSzT7EYhP9M5gbIJjeD/QlhoUdGhqrecaEJ0by//OVP
Mn/BfEj7+fXgaoytMOgZMtO1k1nauXSoXOj50G44UCZ/+dOfZNmSZShFzg9Xj4aUrIsHS7Ie
qkXrgXQ9ME5zmPZMOTNW7QT6yb6a4JH3sIGwcuVKcM590L1jOwysi3TBNceAeFW/Rrjrrrvl
yy+/knJwxSku6cabVPvXUmAPpoDzjP+qI+DcoftoOMHr5oO0C6VJKN6i4BcBb7TpEvNqH3HN
E5X3RR5cplLUGb98XUOqk8vMtC/AuYrzj6nDleqimgX9nPM6fp+Q59zXU1sAbAYlzSxGnIs5
zwHcjOeson6AeYJ5R0WhKSnCTmBuUJFu1sN0Nu+CU83vHIxHMTVciDrM+HSQyuk2vXbKM5KA
GmxdHwx4GdBrRLJdri/xseJiBMv9NXSwf/diCphXpeoA3Tj3HXNTk10nI018Pve8pnaS1WHj
LAUsBSwF9nEKmFUZiRBDaphJKcfHFZCip2Qzq0s1iub6pKwUFpHhO7KwoFD69j1IcutnwXXz
ajs3AAAgAElEQVRHiYoI58A3ZaACHAFyUMBZ8EJHGMsjXUhF4csyHC1FExUAqxWyeXO+lBaB
yxAAoINV1ABcewSRlwddkQRhTKsU3IQgrYfC3Ug4gDbgzoPivt4Uj2zM3yQFJRVSWkHxZ/o3
BkAPVWDxRhgNQFhWKKXFhbpoI/eEC0EaggmUFcs6mF4vKoabD4w9xHGDVRGpKJPCLfnQZ94o
RSXsJyy5+tDn8iIJlZVLRSnEjGE5FZLUoBIWfBD/TkVbfnB0CosKoWOXIvkA6PkFBQDnXD2n
YvFnfGGWlZdBfLxEykrQdzgbjYI29MeclhIFB30z+rMGmwshqd8gT3LgMkV5OuirB6vHgvxi
KSgsE5BHIhgDNwSWr1oulw++TNasXosxY/xYgIYJwGu8f/v402+Hv/tTwJmGzCbSb9BdThY4
KKGsv+506MSzR66rN5PuzJ1EqnF5NA15uc9H90icDhQEw660X01B85x14Q/LOcEVcSYY1uDU
yctUJJpSpnQKOpfibBbCfrS2R9sHZhfQ6Y/O62Yu0nnerYB1s08sFN9vomtGo94UL6V93Ewo
irwxcM5oHpiH+etFglq/Rl26YeB0X6917KZe+9dSYK+mAN8l99nnQN33a0cGHTc/aDWJ1ztS
ty1rKfBrU4DvRNx7ES+ZqfYl4oJuxCrzzGysJu1q1SJJs9hISwFSwFneJCFGHViHfM5opMVd
BBGwNWrUSEWEKTJH5gPjuNoh55diufSgqeDXWWXRncjYsS/I229PRDno6cIPJZduTz31mNxw
6y1y8jm/kwt/d56UQ9d4yBVDpd/Ac2TQJYPECw7nFZcPliuuHAZOZ0iuu/5GANmgpETTIbkd
lWeee1Kyc1AXFokVALKp4Nzee+89UgFjNA/cf7/89e9/lf179pBp036Sfz3yiPaLAPWAgw+T
2/7weykrK5Obrr9eisuDQg8l4B/LXSjTvdN+cv/9/5SSUKk8+NBD8ufb/ybdu3fX99ePhV4Q
oHzF6lVy0213YJxYhnpVQBF9aSwPP/ywZGd45eOPPpaRo8cA9ALwgn59D+krN958k5SXBeSr
Lz6R0aNGKoiFKRkwd9NVd5lGcL75Zqo89OhTaAu6zPjXp09f+f3fblfR8jlz58hxxx0jh/U9
Su64824Vn0xNy1AQb4OlwJ5Kgd1+bZfYwcTr2givm41JQmI91Vwn+9Yni9uqhTrM71rGrUzb
r1PNlU0l9nmrTtgISwFLAUsBSwFLAUsBS4FfnwLVrL7q2hG6IALKxSKO4K28PCCrVq4DR5jG
pQxneM3qNeDSUkw6RXVyDVOZzQLmotzyxcvlzTc+lttv+7OMf/kVefLxhwEkw3BovUzOOud0
mTJ5MjjIZbJu0yopB6j+fsoMoNEMWblmowLTNm1bw+aKX3r3PkyeG/6CPPrAPUD1AVmzdjO4
wtngTKeRfSFeWFO+/c670GqK/P7Gm+SQA7rI5g0r5OHHnpQhQ66BHvEY+fdjD8msaT/Kq6+8
IjNmzhYwkuWJ/zwj48a9JgP6HYW+PYE6U+VPf7+D0FRu+cOt0ufgnrCE7bgGoQg2RRdT0Cba
OeigvjJ8+HAA77uhm7tJ5syeIcuWLpcXRo+VSwcNlpfGvCj/uOd2mfLdF/LyuLGyfn0h8o+X
IYNvllfHvyrXXD3U6BOCa7wSHOEHHn1crrjmehk7DnR68AFZPG+WvPb6u6BDGhx+nyJDLh0k
WVkwzgV+cxr6oO5PtnXRWtdbb/NZClgKWApYClgKWApYClgKWApYClgK7GEU2EEATJE9ijOT
qwuxZYjxrl9HoDdfiiCiW5BfosCYlkzV9y+VwtAidcloSMUDUYZWLVrI88/8W7p37Qbx3VWy
avUySc9KER9cdhx2+GGyYc1y8UI8+ocffpIMgOjSLZskDNHh7779Udq2aSdp/nQYo4nKxRde
Krk5udKuZVPp0qGVTJ8xTcphcWbN2rVqsIoAkoZjUgGIG9SvL6FAqfwydzb0+FJkv9ZtAbjX
wJp0mfTs0V1++uFHSYWV5wpYm3np5Zdl9uzZcvnll8uTTz2F+Cz0jVzZTMnIyoQl6VKIO2+S
pcsXo45Vsn7jRnBvyS/2yuAhQyUnK1s6d+qIvraWeXPnysL5iwDgvXLSiSdBTy4qnbq0kosu
OUe+nPSlzJ6zAJzoXDnqyJPAwQ1L/wFHqB4grTrPnjlLH61GjRvJsuVLgGtD0rVrZ5kzaw7G
ApEQbCakOEbGKJLpWoPew55H211LAUsBSwFLAUsBSwFLAUsBSwFLAUuBXUaB6kWg69gkDU2l
APxSTDcNwDCvUWPZtHEzLCTT0nIIQJjWlv3Kia0IFEMkmWJ0MPQEXV6Ys4JOa0j+8+S/5ec5
i9UUVcMGDSS/uEgqABLbNm4m2alhWThrmnz0/hdy/TU3y4jn/ysr5n0nn304UYZdcRVEmzNU
fDkThrj81A8uLUB/AtC1LZOJn30oY0YMh89NWqiOylNPPK0+NGmmyk93TLSOBVB+113/QAzc
kaBrLZq3kz7g3Pbs2RNi1dfKE0/8RyZPmqy6eWefPVDOPm8g9JbBUXbcjYRhWGviZx/J2DGv
ql6CF6LWf/37nVq/H3rRtBjrAYBNQ/8IhtPge7NZ06YQjYYOsi8EsFwgDfIylUtNkemsrIYA
1R5Jx5i4TdC4aROc4R8Y7VSde/j+e9TQjRd0a5jXXHodcoykANizTzTl6iEIRnoIANpDWrv2
tOp4P202SwFLAUsBSwFLAUsBSwFLAUsBSwFLgb2VAjsIgMHnhN4rjVCR60h3Qzk5OSoSnQWw
V1BQgqMIItHlSr/U9FQJwigVNYAJg8kI/vH7H2QuwO+/HnxQWoKjW1JWJNfddAsA8S/S64AD
pd/hh8oDD/0LQs2Z0m3/PtCX7QXd2wegH5slXbofKAFwXwkN1dAKoG0qDGSlpoIbDTR79HHH
ylH9DoUrDxjpArc1Bdxetk2gHYSIdhjmXYmBR0NMOSsbBrEAVhcuWq3c7BUrlkujvIby4ouj
Vcx78uRJsHI9Uo4/6TgF+nSpREutaeAUDzz7HDnu+FNRNbnaAYy5FKc4V1ALo1+0wIoBV1SU
A2+HwCVfiy6F1OhVRka2rFiJNpGhHBzoktJCANigXtNLybr161WPmVZfMwFun3kefc2pBzoG
5Zf5SwCGIW6N/GnpaehTBehAmExLq6AxG7UAWOlhg6WApYClgKWApYClgKWApYClgKWApcAO
i0B7wVmln0eCzwAAWCnEk4Mwi5yWlgaDUAEpgmVo+goOIo2GsYzpUPI0ybel5WSjpUpjT9Qh
fv/DD6QYHGAfOKVBGIkacPzJ4M2K1G/RTlIaNJbehx1GCWJp0aGz+HMbII32kY3jILqvpKuP
IMBfGS5SM3MkMztH6tXLkVwcwQAAIsDo4iVLZUtJSHoddBj6VSavjhuDfhbLgoVL5W//uEve
/eB9mT3rZ7n7H3fIaopgw7KpH6LWEgXgTYX4M6ybAvZDNHqmbC6CkSl/pmRm1gN3N1Xq52YD
9AK5giapsAKtQB8HOdCAwNKpYxslwTtvfQgL0D6Z/uMSeWvCp3L8CSfIgQd1l/Loevlo4uuw
8lwon3zypZSUl6B9r3Tq3g1c8TD8LL8Mg2BBWbZwudzx97/J519NlBQYka0IlwIUlwtwPg4D
mAmCbbAUsBSwFLAUsBSwFLAUsBSwFLAUsBSwFDAU2EEOMDmNdDdEPeAoAGwpuJlLpXnzVqgd
YrlAt2vXrYQbH4BH+sZVF0D0sUvOKIGhR3r3ORSc1rfl5j/eijxeOfjQ3rJfq1ayaMEC1X1t
2rwlrBlnyjHHHQeRXq+069gZLkm8csLJJ4oXvjVDEDlWr0VoKwpuaAhc3QAiMmCZKgrASLBJ
8Wz4TAIQzpUBx/SHUatxsi5/s1x62SC555675b5775UPPvwYQNorRx9zolx91TDxBUtk0fy5
8Bv8F3SU3GGP3HTDjZKVkalc3P5HHSWvj39disEJvviSS6CHC0NfdD0Ef8T0FUqfwxSHjqAc
KKHc4pzsbGnfsb3c9qfb5F8PPyVvTpgATnapDBp0qQw862yQzCN//evv5b77/ikvjx8JrnSW
6ixTfzqvcWP5+//dKffe/YB8+ukX4Gb7wN0+Uq4cMhiunCrAZYZ/Yo4XoBd8bVyDunH+Re0D
bylgKfAbUYA7YAw17UfVJc/O6r7bVm192lnt2XosBSwFLAUsBSwFLAUsBXYjCnjeGPdGTcuy
WrtKXdggjE0Rzn475TuZMX2m+vw96sj+Mu+XefChu0YuvPA8gNrmAMhlcOdjRHQp/sx1GA1h
8SwKwEbh5CjcBtGAFMGsWsyiMyCkAWbjPAq+sRGnDnsAasnpVH1icKEVUCNXlOUFQBi+dRHn
VV1jiiYb4G1yoZQicNTHdBSI0IiXtmf65KN+MuLVkDLEiiliTTBNXjO7HIHLJiZROZhGvQg8
2Q6Bvgb42mSLZtXrDJY9c/rBkWg25mdDGpA/duqccBCVqSaPUy9zsFXj7dfx+Kv50RMt5uaI
wsr1S7F6eDLo4kFVrpNdsCrWMGrkKIBs+DzGvX77/XdMVqTNg5h6LsSxtSneI+c+6KU7jmQV
2zhLgTpSIO7xT1oiPz9fevToVplW+bokzb/NkXWtr7rnPVl56OzzbaWhOs4p6tcQ8wiisWml
s4C+d5yizMu1zb2uLJfYL+2PmRdMpoQOJiYllneLu13SKVN7u3UnnbldE9xkt7647DRiqPYK
EkOytpmnSjwulFAmqJ1FXlYn2+SML9YN5uWUbVwW61yqHw4GZmI9vDFaqRPir1nWTXJ/WU7r
dcq5jVXWYM6cPJw3Y76SE/NqHg4qyYDcduLLxHXTbU4FtGBzQp83fMvwiVTVHw345UYzO0zf
zbFbyVNsqHpo68Jtx63Q/XXbjWsTe9ym7mR9YznNi0SXxkn6m9hMlWt2Ve+J85tIrxoL20RL
AUuB3ZICOs+Znq1atUrqN6ivBnYjwBLffjNF5y71aR8/DyM71Qz79z8anmbCUB8sVWO2Xbt1
duZfgXeU07QsmXSDBw9B8W2dcHZLatlO7SQK7DAH2Diqpr9aH6w295XOnTvJV19+LZ9+NlE5
pZcPGQTLxQ2gnxrQj3w8MNJFYPwDiWfTAFWMDl9tLhMjmk5oGtAhu8DRyy+tCj8jKAA1qTB3
pXE+Lr5wGIvTXNbwq2kgKYEqfQ0rksWH2HxDDZBkCyaGtYCTqi8cYrAIYV3kYms9iGcdrEJz
OCfsn1NC6zGwlG2xf9pbpz2jnKsxsY943Nc8lt+U0YKx4PZYe+bEOmdOhclKVa3DXlkKWArs
MgrwtYx7Cd15wsSZeUPxEYCfmZWcb7sDTDjtuRoj293HuOmk2joS+ulMXtVmT57gDDSuriiM
I3ogCaOhLv1wKk7sTvL2qo91pmvTJrvlLKoqATFaQLx+t9gY04Hx6DfdzPVJ6o7foGQyr/WG
4ma595i/buc1junOwN224qt286AKbuPG+uLW5+Z1HxynKm3PPWced3zxdSe0g71dBDxlavSR
/eIlvoL4prFt2pio0nfUGcH9U0OP5nOHDV/YpeA1PT649Ws/3EGbSAXW8f0zTcfFuTQx+SOU
WkK9NBZpDGS6lVfzy/rZJ/3lWBIJVk05G20pYClgKWApYCkQR4EdBsBBcAYZaJSJX9bGcNMz
8MzTZSMsQTdqlCcZmalqnIkhBTqxYbgWqgxVP566K1zlg8YPHL92OHTRwY8dugzOL+PNp4/c
XbYc/9V1P4r6pdeUKC0kozw5vvx2KifXrARwhY+6szCImMqwvmEuLkpNXVHoIxsQTPDLCpyV
AepkERdwUz+ZtZsvNM/j+8XrnRfqWrNdIuw8mtuaLAWUArW9fO5Lx3w4J6CgcT1d5OM/GXpm
E451cX5jPA+nAKKTMf22or6243YGF+5pYv/c/mgFcRc8dZusbLqyGTd9q4Yri2lSXFkdDsEv
wVt8W0nqSIyK9Sy+T4mZqlwnjCW+v5yiXZZkjB440SL4w1+CQ4j5+GCQEBjM2b50GnDr0u9O
XDvudyp+eGyLIZYtviNOWtIfp0Bc9VWyOeA5CBWbFLgG3O6g/cOmK9rRbuuzaL5xTIkxmZ2h
enH/DAg2SwQvDDBWCW4B5zPIShWrx0QYUHeM5mzQudiK8+sOnBUZqaiqDdkrSwFLAUsBSwFL
gZ1Pgcov4HbWTdECBhURxvZ7RUUZPoJRadKkkaTD6jPFniniRfEFNYK1VeCH0V1JOF9fXUWY
eINHCTINp8QFu/o9Rb3uNb/slf/4vXU+rFqOnGf+OrlQlhxj42iIHXKgMOJMvVwlmNwEwG5b
unrAocal8KHnApXwuvJw2nX66tax1ZBthKWApcCeQQHOM4nBTE1VF/huHneh71wTJ1A8izMF
50fiMcWFCGHqV3CqMcjBRKqEiROcKawyopazZH1lEa3H6bTbdxOJeNOHKjUn1mOmvSSNxyqr
khYTr/01uXOxMTrjRdcM/k5GxLg4DgHgNzkz0SFE4jgcUBojIUePKvW7ECMJTrQcjkR6Mr/G
aaHK9CRdDZZj8xj1cPNYP5/xdbnnsbhY46zchFgaKleONZwPYjOGgaLnLgc5/rmsHAPLICMP
1sNnN8QyOPjxYyFXJJFZtf9cUiRbViTpGyp1N5jNZk/cs08JMJXddoMZiL4erF5/kxAsroQ9
tRSwFLAUsBSwFKiOAsm+VNXlTRpP/SEjBm2Saf05BZaYeVBcmKLRBMkEv1F+OBNDlQWj+7Wt
zETg6oXLIm8kxfyqqSoYmNLfeHFllCFodQ+twqmPdWBxonq62gXG8wNu4o0eMsWVGUgSBywj
gh98XdcwuyYhDQsJLmwpvuXBGClSTZ1bims7cBuZtbJdGlxq1fa7SzthK7cU2NspkORdJtgJ
YxIIBaGmYfCtQwW8jfivGAPluLCn3QPqM/FaQQLrQ5mYPlIcJ05BigOCObdSTNWdxvRcwTKK
swFFeA7AJiDgJQ4mfTLxS/nphxkmLjYZoaBTxuRjIcY5QAOnFEU1afh16tQ4tkMf6u4cjm7S
2r8B90hkXlSzft1Gee218bA5iE4QLLGvcCPHoE1z/DzigtbOP6zDCW434/Ozfe2DkxjCecjZ
RDBA0vSTVVCkWUV/lWSmH4wPoV8/fPe9DB8+Ahb1X4JF/RKpKMEmLcbIbCQxua3aLiIo9aMh
vu84VxDJuMomDXdf46J4LvgAkKBVy/IecgymflO1Sw+X9oylS75NG7fIe+99KIFSqP9U96Um
admG0p9GF3GifY+r26GX+y3zO9xcGlekRFY4gO8YHwOOn/WxLedbx1r4OIahi8c6PXAzWAl6
jR0MfSR4r/nrkstpP6SbP3wmSQ8zCI6N90ufb20U504fY3nRISdJf4OBclm/drWMHz9BKsp5
r1jOaUxbsMFSwFLAUsBSwFKg7hSo7rNa9xq2ymk+Tty95UExK36skoJfLcsvJQ9nZeRwXhln
OKtuisvBTeC4IpeW1HIJAdUaSMpft5yJqVq7Ww5pKEPusJtfP7TaAv5S7zdu15kWsNlP5iD4
5cFz/WLbYClgKbB3UgCvNzf3+Pr/3x3/gJG4MTqFGXAYklL48r7nnnvkmWeGm3gHQDrTiAFm
mHnVTzeDO1/otIE4R5FS/X+rfibBByROeI4y3HhTY4Isj/jYOZKJCSh9TIOE30yZGgec2BYa
iJu/fNTpjLVnukIRbSOx4/QNP65uJkE85z+mE6ylYrMztvmJqgiENm3eJD98/z2MH24EZxWF
2R/4ZdeR4TJUYVRmTGumjNbPsTuHciad5jWfg3NMfyv7w7b98ATAdCOVw3PeHLTJcbIcdawd
A1u8P5988hnc3o2XRYsWyc8/T5c1a9bI/fffL//5z38BWkljqOpQ1BjgLAiwrHqz7BeqI8de
QSqi/LDqz3TtHjGe2382C/r4wbHVviAvj4oyGG/Ue4j+6C4IAn/i7gefKf2mIJ79z8/fIt9N
/Q6/BWq4KqkAFUnLNiipTLFmRyIrVr+2gwqRh4bWOB79YqIZP+6LD/3h/fGiPMeujF0HSLvP
J4v7SGdnQ8F85LQFHYLaxXDacO+bURMincy99/lhtBKBGwA+B0RT97eSA6wD0Dxq7Abn6tPe
pSva2LRpo/z000+yefMWQ0OXjlrKBksBSwFLAUsBS4G6U8Ao+NQ9f605zU6uWYR4+RXEIsCA
yCRFXe6vfkWZzhMcXBDqt9DUY0qaxYZhw7p5nTwmw1Z/tTZncangVDm+rBrnbIYfUCfdGOMi
l5ggmJ0xq64oP8IaDDh2P9Kqg6zFTZ9pToQBvG6TJTYep/gu+NEm6hCUlDZYClgKbDsF+JJV
8wLpNAVr9IEAObXETGWYU4IAFeAAAiyFYSmeZXWRj7y0l5CiYNArxIGpwEh0VeZR1EFwQJFQ
A6CM1UvkVRBl5haek+vsWtLXNOR3RawZz/Jh1K1zHVmgnMYUKJPryIHQ+JGJcqYsTWN/vURB
iCRIC4FrS+kdgi53A9MP93Pk3imAQR3EPWooiQHnsHkIt21GVzSFrufQPYJG6teG0Kgfv36A
S9fqMzm4CjDZL9M1FMDWJOon55B0cQ1TkTa66eBuFhCPIZ1cRN1kdT4PER23DgN0CAH/woUd
OuZLhXs82KKY+fNcadaspdx06/XanyCA6dFH95fcvKYAa5TsgbFGlA/h3qU4oM01kMW+8nMQ
wv0mOExBnQz6iSCd2a4bSBxG8PnBkZZBV4DIhjHHaObkpbFI0l7phGeE947jJZdfQT76gWEI
HCRUBrZlHkDTBi9BO73v5jYa+oM+SmMEfYz0mXXorc8W2gJ31ksVJdxrnvsxLvNtQ31OeZfs
Zm+GiN+AU+aLCTBwrPpNN+PmpreCaPY1Rh+kK2B2nmkkhdEw75N+lBEdu6cs4wRWoyoEqCw9
A47vcR0KBNBXeouwwVLAUsBSwFLAUmDbKOBX/FZTYIYEvbZY9hoKc7ESJgdYVwc1NeJ8MGOV
sj03P9MY+NV2P6z8cMal11g1P5dmfaA14YJd5rlxu4QPfKwtbQhpblvm2v0Gaz1YBbjl3T6Y
HhpAbcprRmcMJr+paXv/oq5q6FxNdEJDZtCVlDDJvDakMyPY3t7ZcpYCezcF3Hc5bpTY/Ioq
4vJJBcRlffD/zWmOwIIL/mCUCJQW5OG0DeKr6VmpMvW7H+T999+V0pICAJ1Uaduhh1x80UVS
LztFgiWFMvKFV2TZ8hXABkGpX7++XHDRIGnTtpUBKMpBBrAht45tllXIG2++KdOnT8P8CkAK
lm9ewyZy2WVDUDZXOcBqVVfZehQfDcjLL78Cewzl0rJlK5k2bRp8oufINddcDZsNFfIK0hYu
XKhAKxu+yi8eNEhat2mpmPmlF8fIAvhkr6CvcYDbtq07yHnnnSsNGmQpZ7Ugv0hGPD9KNm3Y
ApoAyKQQzHHuj8i7734ki1Hv9ddfZzi1GMUGiEiPHDFSjjvhODnwoD461bsgWSkM8FtSWCgT
3vlA5sydh3FUSP3cenLiCSfC3VVPuLookTFjxsiKFSsUHLds2VIGDxkCn+nZAIwiI4ePxIZE
Be5LmWzZskmiAMEDjh0gRx0/QD778gvZuDlfpYXuvONOeCxoL5fCHdzKlSulDKLs4VAP+FcP
SWFBobww+g3Er4Eqj8CWBfzLg5C33nqreOBP/n/P/U/6H3OC9O59AGgmsmr5cnl+1Ity3XXX
S0PQdfSoUQD66dKwUWP59tup0rxpE7l62GAA8ICMfullWbp0OQBfVNIA3oZeeSXGsB+el4gU
Y9z/GzFKuefRUAAbJGk69QdgYJKbGjHMqBO3fsVk1PDRUgYR7pKSUtm8ZbNyak88+UQ57NB+
+r3ivZ2v9w9gEZsV7du20/uXWz9LAeWUb6bK+x98qPeAX4RWLVvLoEsvlqycdPR9inz04Sea
Vl4ekE6dO8Cl4TnKhf3yy6nyx9v+INmZHpk37xcZNfpV0OcP0rRZHuixTEaOHiPXXnuN5MEQ
ZmHBZnl+5FjZvGkTNpjLYByzkVw25CrJxX3ld/2lMS9KWUVEmjZtLtN++kFatMCzfPkl6l7x
2edGyeaNG8QbLpG09EzQwiMB3miMzZ/GTRbzbuizY4OlgKWApYClgKVAHSlAmSizcEv6i2R8
JFVsStMNrjPnTDOHijIlHFws8XDzJP2lZWbs/Gr9bAeLNdMe49kmfp02eK6yg7iOxh/IF63m
YN4I8zqig8oVwKKNh+rz6rZy1SOKa5aJYPEaIXeDG908kD8aK8eOVvaHdZA2rIrl2Z75Ne3o
+XYdbn1OH9y+OL/KwanxwFixVqC2NF1YcDFFDpK7m2+eEV1N2WApYCmQSAG+GnypqwQuuPFG
+Qn2jDgnAYriEbxngFE6d5Eri+kCHNGwzJ87U95+9z3p2Lm7DLvyKjmiXz9ZsmQpRKVLJFxe
LA8//JAsX7EawPMyGTZ0CDhbFQBZzwswhwZykLUbbAPvO8VrSwF6jjziSLn00kFyyqknQTw0
X/737HDzbiMfwa8yIVkEc9mK5WtlyaKVCnhooLBhXgYYyGXywP3/kkULV8rFF14ugy8fivIR
efbZZ6SkuFTbqwBoPhhA9eJLLpRTTz9NFixaJf99diSSYJwJHO/HHnlCNq0vlKOPPErOOet0
adggA4A8pDYR2nXsLMuWrZKJEz/RztMOxFsT3gEwLZTOXbrqmDgscnKpP8wjXF4gjzx8v8yd
u1iOO+40OeuscwDcvHCt94V+Hx55/DFZsWaVnHHGaXL2WWfKqhXLMIb7pZx6xkhfu2a9LFqw
BNzbNDn5xBOlXqZfvvjsQ9lUkC+d9++Fe5YuWZk5csJxJ0ifXgeiDz5ZiY2HhYsW475hvgyU
yhOPPyKr1q2Tk087Xc496zTkT5GSigDaCEoa7nnB5rVSVFaK7wN6HywAAN0gxaBTAPg80KkA
ACAASURBVIP2YIxrAM5nTJ8rk7/+SVq0bCeZmVnwEhCSx//1oCxevkrOu/gSGTZsKACuR556
6lkpL8NmCibqJx99VFat3SJHDDhJzjv3AmmS1wgbCdhE1U8Nuc50xUdKmmeQ93bt6o2ybOka
ycnJBU1OldwG6TJhwqsq4u3HTgi5wocecohcBlB7Jui1CPfvuedGo94KWbhknrz+9rvSpfsB
ctGFF8qR/Y6QlavWY1OjGM/LQnnzjZelQ6dOcv6Fl8hxA46T1ctWSADjbtq0qRSXBWTB4qXo
T0g+/2KikPxffTlFInguv//6GynDw5sFH/Hhinx59JEHZMXadXIi6HnW6SfL5nUr5dHH/g0g
i2FXlMqKpYvxXC2TH6bPkSZNW2LDAc+Qv0KeePpB2bBpnRxz7LFyzplnSaOGDcUD0fOwLhRI
CD40oAUfIjfwPP46LsmeWgpYCuymFEiyjxVTFdlNu2y7tedTwE+bGTUHfk34dLqHm1u/xDsh
uF+rxMq4H83gtuuILcfi4ptOLBuX5nY/FuXkraFIYtbYQKuUif/KJqsMccmi47tdp/MdqASr
JQ+4U+xIALvpKoJI42S46cYlFfW0a30A6tRLm8lSYN+gAN9HHnxvjBVbcnop/uvFu6X6sZQl
xfTg6lySI1kO6/j1G+RK61b7SceOHeWk08/U+W3+rB8ANovlkH4nS1ZWrgRLN8khBx8sH3w6
WZYvWymdO7VUYOfOJTQmRB3JK64YAq7tIvll/izlzhHwVgCkab+4aQhgF1bLfOauRMIeadiw
qfzhj9cDvFOUulDLkyt51BHHgYNaD/2JyP77HyBffPE5gOQaadeurQwBIF+8dInMXzhXykpD
kp6aAa52ubq2WwLgUgYrxRf8bpD06dMVA45IXl6K/O/559EFr3Tv1g5u8RrK5MlfygknD4Du
Zj4A2BLp0rmbZGdlKliPzaI6zYXRp7mgVYmcftZF0vfQXjr0Q/seqH5olyxbCk5huVwx9Arp
1rGD9jcrI1VeHPuK/DRthhzUhxxlv7Rv30Guve4qgNugNKufLiPGvCArMZ5uPQ5UrmqzJk3B
Fe4PmqJRx40fNwmIqxb88gsAbYmcf8lQ6datm6QDiNWrnyP/Hj4WXFQYX4QkcwRcYN10ZZcx
5kioQl0oUQyAuCwFm42tW7eW62+5wjwHSFw46zsA3SI59OhTJDM7B3i3SPoc2Fs+/nwqaL0O
OHoNOPul8rsLrpAD+nSTFHDtcwC8n39pnNMOGwMAZpOx5w+AHcan2rRuJ1ddNQTgMCK9D+ki
/7zvfkgHzJAunTrLoEsulUWL58uiZYvQfhAGr1OUY0wjXuSm+7C5kJOdJW3btpb9e+0vJ5xy
Cr4RInPnrIKIdwrGnivt2reXXj27yMng2nsyopLToKGkQ5R91s8zpGfXFrJ69VoMPR0c+1ly
Fu7zggULscnSVCUWFs2dK6XFhXLZlX8EPTtKWqRA6uVkyBPPv4F7Nkv6dG+Nb5FfmrdoLjfc
eJWkcXMXmwELl/wgZWWFct75Q6V3z96SGi7Fpk0jeXL0eNCZLxcIoTfABksBSwFLAUsBS4Ft
pwDYr+DSVlsOKSpny5WKWfCZrIx3dmGrLbuzEviVM599dnSr756KRtfwJdT+76MBqzHiWy7I
udBh0HMs1AIQ3eQ5xeJssBSwFKiJAs78EzfPeAG0orBO749C/BngErgCoAYAiWLK0MX1QJ80
CIDlgZhrly49ATCmyORJH8t3kz+CeG5E2nQ+EEDuctV35FbfZHDNJn09VVI85VjfRyUDXLCN
G9ZJpw4tFVQRrEGwGBNgEEaR8uXfj/1HCguLwfnLUrBBy8URcPXIgSaSo99ybHcpePappI0P
QCdXB0mRVqqnqE4tav36m0kyCSA1BciHuqdpaZloY5OUlufJg488DoBdITnp6ThQHgCUItbs
M9UogvgutO7Y1vjQBTAJlkOHFcakIjAQxbnnlFP7y8tjX4LY7I+yHFxoArYzTh+oYFND3PRO
AExmMDfpunTpYAAypifVWQY9y8tLdBx5jZqoZBDFZ/dr2RS9gDXuADYjODYMnxxy1YNFaNGy
hW5KFBaB206GIcZHMK3tah9g7AqbANysMLq+uJH4tjVr3lzTacGaGwukoepEQ7yd+s2krX56
fNDPRZoPDZJ+BGe8X3wGgGG1HynUC0+hbnMUz8BX8tWkryXTA5FyFM9IzwZHfINkI40GKtpC
7J232w9R8pR08Hpxn1T3WB8CA33ZaxNMHD0vQBUdAYRCpyhFVQAx7hJsWDz40H0QG66QjOwM
iNvX1zYJMFP8GdK9e09p3ugrmTrpM/nhm88liHvTql1XuRzPZSc8s42btJBJkybJN5OmiJ9p
rVvK0OuvEh/Eu1s0qSdrwCX+fuoM9DEN4vfnywsjR8uc+b9IIQD2MUf0UG44e5yJ/rUGwKX9
jSiAd9P9WoCG6XgPKEmRimcHes78DmE4NBbNjdoANnXI4G3Xpg36ijQvde2Nfnbsi+6+lpUE
sWeWApYClgKWApYCdaKAf/6CxTXiR7NKwJcmGQDWTzW/QrsysO3K+qu2xquq6VV6opnNImFX
9nB3rjuVSmoQv9uCRTMX1gS/2VnZWFTBiAsWbJYDvDvfPdu33YcCzlyjHQIyonQFgE8ajFqV
FhfoNOQlCsa7thmWkJm7S9fOiklopOmqYVcByAVl49qVAJxT5fufF8tXX02Wlg1hxAeZhw4Z
CnHTtqI2soAcA2EvrCzHjR7vLsED5+FVK5cDrATlhhtulHYdWmkbr7w8QWbOnI4+uJMlf9lP
/OCUBp3YX7z+uAYgjqYqsKOLusGXDZYu3dprPWyC7nG8voDMXzRfDUcNGTJYunfqounvvTFR
vvt+inKcS2FAimCltKxE8uoZI08EggSH5Oqx3R49OoK7nCJvvDEBDadDt7id5DXNVqNVtHvE
OjUQTQKohtA2xcfXb4BYb72O2h8/NhUiAO1qqAt1FkGcuWkD6I8CyG2hRWCqrIAFT/BEWlN3
VKd91JUKsKbj5pgR5brn0zaVU2987LIcbUJFAX6Zfw3ErBvmATBijkSzCkB5kGlMA2HLliyX
ww89WElMAMfNxAg6G4YucRRjIQecmJX9JVYPon809jTsyivAUe0oGRBpJrIPRfx0QyyL500D
KaLq7sfvydZ+xbsGMgPSXscF5Ae4JRGjANtqKAsb2hxWo0YNZfGSBUgPQFoAzxb0d3nrXx/7
LrjDP5rnBA/DLbf8XiKg10o8U1/DaviPM36RKVO+lQFHH4K0W8FxD8uGNRvkRzyzP/w0TaZ8
/5Mc3q+v9OndU95/5z15660PIULdDVz9DlIvN0Neff0NtJIiXSnijueY4J0uoTZCBLp+PTxj
aHPV2vWqk8xNEBpCI4HSscFC2qoRa7wnvF8U3y4rLRNpgPsC7nsGv1scPQfI55oFUIcNlgKW
ApYClgKWAttKAT+tF+vmctKABHJQdaubwf1lXPyXx41PWsl2R5paHVEzt5at+uquoJI0o3n3
3S8krVnTyA230vnLnXSsK6S4qMgs2EAd1b+zwVLAUqAWCsTNcXyJdNrxQGy0g3w79XsY8hkn
/Qf0h5hpvrz8yjiAsDBEPjsDy5bJ/HlzZcK7n8sZA0+Xtm0aS/P99hPPjMWSB1HSzl1aqjGf
F18YLaeeepq0b9dYVq1ZLR9O/FquvuZa6IFmxRb6NLbFOZjAiBZ2p00j4PXLzzNmyo8//gTr
uEzXLPp+6wnmQAIQSnwY38HMAJNOGMMBvfrI+HHvw43TCDkV+pkdAMxWrlohn342EYalBmkZ
H8So58+eK1kAtNOnz4IxrxmSCivBXgDDzhCx9UXelRH/fUYuh47p2tXLZeLHH0BnFSAM80oI
3NJUGmU68TgZN/4TgFGfnD7wDMUvCsRJUs7ROk/jDyJbtW6PfBky7tWXof97rtTPTpMvv/gC
INMvF1xwoaT535BXXhqN9i7Tcb009nXgIB+MPvUBV5GfJXDPMzKBShVHoQ3Ob7QWzc0/NgFu
I7jJ5HzTLoLxVezTulJggKtN2/aoJ03Gv0bDYH1ky/rV0NdeBkZvNmgKQJ2SgU2PTJk3Z478
Mq83dJbXyoS330T92EwEyDX2KACAUTWnVvoRJrBtC9qmgrM+asQIGXjmOdIOnOsN6zbIW+98
LNddc400agKOM76pI55/Ts4++xzZvHYpRNG/ADDM1HZNIKFINPdZpEXuqCxfuVTmzJkH901+
eef9CaBkKp7FI+CTeYNyYedAVBl2vLBBMgcg9kdJTYfFZ+hw07jZu29PktNPGSitmjeWli1a
yvRZS6RBbkOZP2e2vPf+23Lamb+Tju06SzMY8mK7OfUaoj8eSCZ0AlVBR7Cejzz6GAWuB/bu
JV9/PQd9zoHoexP0LSgdoUNMdZvXX3tNLrn8cjyD+QDJb0pmVjqMiPVAv8iBhwg5xMqpjsWR
chOnTeu2alxuxPMj5HfnXQC94RUy8ZNPsVmQgTEhF0lhv13Oc2F/LAUsBSwFLAW2lQL4fG6F
KOPqQFoMHcfni61akDduYbitrdeSX/vGXffa+lhjH2oaXy0d2AuSuUkexSKIO+z1c3OU61tY
UIC1A3bYmWiDpYClQHIKuACtSirmE90UNJGnDTxVCsABnjVzNqzhzoeEcCEARpqce/a50rQJ
jPZA1DUnJwecrFIZBUvBKSkVyrHs1qUXuGjdsZgPQF/1Bnn++Zfl7bfeAGAkOgRIS8sFkANX
le2gHwY0ktPoBfDsAl3bPJk6FVy5H75XUWO+3zQWpe80/lNMmYcL1AkM9doNtKyEym+88UZ5
Fv6K33/vfeWeUsy4QcNcNarUuEkT+eiDiQA1k+FTeDLq9UHntoG66glDzDkL4runQWeUZf/7
3DMw+OWVhtAZLd0ADjg6RZc/lHs9sHcfeePtr2F5OE/aAuBrn5xxaXdcOqP+7Jw8GTx4mAwf
/YKMG/cSxMsDCl6PPuZk9Ts8dMgQWGgeAR/Lz6AgN2+9sGZ9rYJy5eCicuq3Gnqlgl4QNQaQ
Ag9YRXAJtITGpEgn1Mtf3o8UbCRQjzsd+rnXgybDXxirFonrZ2VJJwD92YuWgsMMt0S+bADz
8+TFce+gfy/Dr/FmFUNPpUQAWqcYNYEsP5scIjcYvd40PBP1saEBWo8YK++89RY44OU6rgYN
milgp1TOyaeeLu988JmMeRHPCTYp6jeoD+Na9PnMsXFwhltqaGaImApx7PySIvRlHMYNMXhP
WM6/4DzU2wDzfa5ygqdM+UamfPeV3j+fLwf1oX+oRMXsN8JCMyxP+6Klak28S9fe0mv/7rJu
9SJw1/OxOTIK+99egZA1wGxHiE13Uo51XuOm0A9uKP5wurRq1Qp1l8iRRx4Nfe/Z0rVbVzzn
aAHPKkWXhw69Sp4b8Yo885+nQZ9iiIP7ZdjV0Pelb2FukkDkPVV9EjuYFkPLzKoHo15nYXNh
IqyGj4DxsSh02BvJxi2lylXXwI2oGr/9Tj77YylgKWApYClgKZBAAc9d/3yay7lqAlPclQo/
uFypMDDO5RzGxzvJO+nHAF8ANW2vmqDcabdfyfLUlJYs/94TRw4wmB0gTwiL85lYNDcAJT2y
fOkyuGAZhHiXdslpxAeDKVwEhbHopZ7W2++/YwiEtHlzfpFcWPrUu+OI7LkPU0xoYO8hpx3J
b0CBGiYn7Q31YXv06FbZsxqmiu3uvtbJeY6Bi3b88GA8DuXQQWSZbnMys73q5iUUhM4o9TKd
fBSbpQhsGQw8pdHKrQegiCCB6ZTdBfigcSkazMqESx+/ykLHBecVJReXgIjd2bABbm/Atayf
20A5jnSVA5VUBVbBCvqPNdesBZKwyjAzTDNUBqCknaeoKZovKSEXLgQwlw7uritGTN1mL3SN
C1V3t34ORILxnqvwjwI9dsqLMZXJxoKN0jgPxpFgZEpNQLNDRJSeMpn05SR59//Zuw7AOKpr
e7ery70bG9xtsAmQAKGYEkKHBEwxvXdTEhIgVBNIIaSQQBISSCihfzoEQu+9lwDBYDCuuMm2
yvb959w3s1rJkiUXIUt7n73anZnX5sybmXfebY+9Jvv84CB4JB6nbw7th9eFgrMEH8LTHrik
4V2Y6tdZqGmXQgoaQr3OwRjVY0WWLlqqtsz9BvTXyvgoI+mE9rTyRHAqV7/EyUJxeaIKta4B
eNdErx9+Z2GTzZOiBjvBSEOtOBwtx/WCl2/suvrqa2QOvGxfctGFEmO/cVrQDJalUMXuURmF
5L1EwySxOjqGTsMjtMApFO1/aTnE/domrxG2E7BlbQBprcIiA6+lSsNRXwYLBgmc0wpo6PSq
xhiA5LQOdrKlpbQ3dg7XKE/2rK/R8bD85vI/4ZqRXB8Nm+3lautL6bw2iTp5rZbVLJV4ugHX
px+w81ZBcP1pL55JQxUeHp1T8H7NEFhhSJHZV8UTKwZUMeciQTWOhbAAwYTTlwDtooG7apBh
DAa88ZTBuFe3Evre0V7gxDgOQrLg669RV1L6w76aeIU5lvCL1zgFyXoAQISxcIKrhfxOy4Hh
kdiH3r0qVRpOz+gl9JSVT97F1LaQFGwkf9vbtC9DwBDoAgjgvp0zZ44u/tGLfQbPv1deelmf
Qfrey69+uXOhKd/kydur2UwdFpnnzp+HBTiYHvE5gGftHrvtqWXV1Oeoo1Hcf0B0ASysix2O
AJaWCx1reG+NJirPzQeMt+29d9ruof8mIo11vx2hbfqmaj7RdV3wpb98m7aS8iRu5ePaWjEz
MWDDiTefG9WQBvBD1UmqpNFRCm2sOjI1Hzkd21pHnonVbQg0H82NiHBc8728wTCqsXLyDvJJ
Iuo5QaIaLKWzWTCSHlU9HZGj9JFhc1COz0OqdZaUgEyVwRYS9WkcX7ApDadERsHm8UKnja1y
CjTTCwtaJMC+trOnIe2p+SKv05jWssGQf/exIn7cM1WfD2CLZeW0RY4551EgIfQVkEaflPxU
8bkB517sK9rVtQA+P+DoKgApXgwEsH8JiKjPOvQEmNfZgL744mtwwFWJcErjVHroTtD7bg6r
N0EJgrmVweO0gIi6BvGFgmEyfFTeGyq2mpA/C4yCajyKc8YXbXYdgeMOnhfOB+3QNFgZMNtE
H/n8o6Ray3r4plHXjZDAfjqDoZTgeKmhQR18bfqdrVy/eW74UJ26bx8uCGiz+X38GcA1onCS
vrZ4vuSc6TgmcGiE/SuD5+qykt5aRiXGfPlhPzEvw7UoLaHmAK9xDmTPhbNiM1ygYF/Ra5XK
stMpDIQkVjfYXjk0fMi4aQ9N1XgVkKL+CsQmLsnC6zbyp3HNGD+Z4nASTr5hOe7KQeTZH3dt
HRz82xOhh+g0S52OeSmAOum8ikNI56McgGhM4zn7Y451Mem5UT0ccX4HDmBm1UhSe2ls0Yac
fY0omUY1ev3hbIyLJ/guhTZF2WCE7NLFFNgKx9x410UDS4aAIWAIGAKGwBoigNeP8/yZwQuG
L0ZOCKgilUzB2ydWYOgQhJOJFKQUDCERx+o2vWCq7SgO8CXKCRptzjhZC0O9iWpp8XgD1Jqw
6s4JBkhoEC9mbjcg1APtzzhJYeIxTsCSfClylUdX8+GJFAZdfKHyxUrnJ5SyuPjDzhkJHZ1Q
Zc+9MP1ZSFMUlHDjheq/i9cQoy5bjKhobEtcu3nz5sv8+XNVTsHrSe+zziN048Smy56oddwQ
6EgE+ADxiFn+YVLwyNFnob+trAMJZVSiqEXdPcbnH5M6VAJx9esKeOTN5XZV+TEQlfwyaR/8
HKAGKshzdRRwk3xePZ4nIWiz2co5yQQTF8e0r4WEgtJQbFOlOZ/4k4/TgnwBhMJh4vlEnRti
l93LE6Dn3nhahsCud/TYCbDfRRV8pPPVwe/CPnoNwYeTq9Mj6LqhEQfYjt+fgn5p39Gghw8h
ov+txoQ9Xqd1v48JfrpFQPzwzwnH6PRq++12ROzeavkaEkuqJm/x7S1k44mTlPQqS0MfWRUF
//41yUPFOrwOIIqQS9gXBnHLJ78P2BXyGXRhv7yseixfjAC4EwONdiDi4KixG8qGG26oUvhS
SFF5MrRw9hc2OG65aMJ3uSY3BN1vbd/rVUGfCscNj/Idr8nDWAm0n1/3ueP0fF2Ir5bx+q8E
WsvgDYTfKkln4suIUnBkZFb/bxBjpzCRJLv8HMss5x/NA5Q/3qSgbRgChsD6iwBvX++54t/T
fC63lPhO1Kz85nPDkiGwlgiEP/98Jl7kXFmH2hs9SoKo0usmpQ/0NEqbM3rm5KspBucgJMTD
hm2gkzoS5f79+oC4ZkGu5iMLXrwow5ctQzMMRrgDEtXFi7+WQQP6YGIShGOOBVILVT/aonL1
uwKSh2rEx+TsYh7qoLMmTqgSCLcR4Oox/nPiw77QbpUTOa4cc3LA0D6NDkJWRsJukUZM+MDQ
D/4Rz2/qAeI/yuxarDw+bU8XQqC1Adx8f/PtwlNc1bGWoFjd/C3V0dq+9tTdnjysfxX56Pjp
kEMP1/cJyaO/jkAum5dut9TH5nU2325PmXZgz3dKYWI4pFFjxsiIkaPduwbSTyV2zevS91LB
zvb0r6U+t7Wv1Xpd4wcctL+rgfB6WgN8adILdT61Vkdr+1fVp9bKtLa/pbqa5PVAxL5COFsq
ZvsMAUPAEDAEDIF1hUCYsSvHj58AvfuvpLy8h67OM1xHQCWzlPjSqQg+CFtAUvve+x/IkCFD
MOnhKgziCcL5SBRL+7W1JQiH0YCXMNWhMnB40gM2RWWwZ6pVQlsKJy2U9vaAc47a+nkeccX+
0lIpL4PXTixFR7ASTIlxOkES7VSqSMy5wqxqu5Sc4MWuoRWUnHti5HWFRjetJ09+VRrvQnZ0
01O10zIEDIH1CAFq9fjkV4W6IDo+8W1RYvhN952sy3uN+GGH2F/tM/qqffQlvczLc+A2SVwT
SeQ33XGvPY9MchG7UMqvv1eHlHZS961ZQ8AQMAQMAUOgMxAIk3B+DcNxhuqIlZBkihxw4H7y
4Yfvy6uvvAwiWipJePxIJBtks82+BUcrSTgYATnFJCAMMrpi+TJ4C6XHyUo4S6nR+I8kxtym
3c7SpUv0vDR0B9oi4XUqDCiPeughlaQsBSdLtOXih/vpwZLeO+OJNBy0wA4LDdKQ3Uku3YyF
v31Vwc4Aryu16Ugw1J4xKWL4CkuGgCFgCHQ0Anki5pNFvF9o60pxn0osW1F36+h+5etHP+jd
mQ5X8g5SfOKIbyWWHhn+xvq0Gg3RsZqSdKpFFRJen9jz25IhYAgYAoaAIWAINEEAr06oNsPe
lsRzeU09VI0h6cX2prB5ikVK5LHHn1EHKAwtQeLEf3RuEqG3C7x861Yskz694WQD9mDqE5JS
RhDYGO2Ik3FVafZ19jOQ2tKzJaXBdQ34DYlvGNLcOILdh7CfhLoMXoX79O6jDkOo5p+tCkm8
KgUV6wUq9S1U3TUC3PZoVjs3rBdw8UGx4yTJ47++bWLbtVgOQ8AQMATWAoECUqm6rlyI62zy
650O30MtJvRTSXHzvntkfn0g8Goj3hxLD1/TKW7xqtpOQ8AQMAQMAUMAYRbhYKoWasr8JBFj
gB/15ohV+o0nTFBJbAM9YYIgJxGugOTXOcBiOAZyYASyR1gH7qtCqASGcmBoHKa62jqQL9qc
OqP1BoaHQKI3Ykp8qfocg2OYZByxGlGeddFbaBQTksWLFsmMGTO8lztCJpCq51Wg3bK2SX9X
fwS35mBg9WuyEoaAIWAIdCMEfOLYzlPKS4zbmd+yGQKGgCFgCBgChsD6gUA4DGlvAp466+vh
AIshCqhLBa+b9Lx8yy3/QmzLOSCfjP8HiS6DH1I2C5tcqjd7NBTkuU569IhKVVUPqCvHodZc
pVJj2v+SEEfhDpNqzbTZTYP4lkANmh5RSYTjDYh9CSmxinsLUl/E0iyJlWpMxGUk6LW1agfs
e4P2nXx8U86c1o/Ltfq94AIEk5P2urAkztOmkwr73mBXv2YrYQgYAoZAF0eAj8cCrRg9G3+7
6SvJnajvdoIvv/XBBriLw2/dNwQMAUPAEDAEOgMB2ADDczPUmxmagB6bqSpL+97rrrtOFi5c
iD7BaVIQNsCQ3jIOITXC6DiLzq/S8BqdA2levrxWqip7aKD6CkhwI1CdZrijulqEPKK3Z0iP
SahZV31DAiEmIiDLVUpmG+rr1Bs0vXFS6rx40WL1/lxO51gIQRGE5+nSsnKZDeLse4L2Jb8a
F7GZF89CEFdzQb8z8O/QNt0ChWuCmMG1S5P2Co83HvD3tjT769DuWuWGgCFgCHyzCPgvCT7u
/Edf4SOw2UMy7yiLL0JLhoAhYAgYAoaAIdAlEQhnEfaovLxcJm46SSW1JJlPPPWMDN9olGw0
YpSSXUc4AyC4sPMNkSBD5RmklXMAkmbaIdXV10uvnr2kX7/+SmRXQCpMFTE6zKJ0NxKOYn4R
kWU1NVJd1UuGDBqs0uGFCItUUhoDQc6hroz07NULMYjT8Er9uTrI4jYdlJSXlcqyZUnURSk0
VKJRbxCBJFflCdqTfXbJC7OuOq3TNAABB9wq2OA3r5tu83dBQ7iiBVv87RBcV32xegwBQ8AQ
WK8Q0Iei16PWfhd0uIndsj0e16tLaZ0xBAwBQ8BNdA0HQ6BtBMIZhDz6bOanKrGlWnIS9rxU
l6WKcRZOriIIQ5RMJTRuL8lxWWkZpMVQlIb0lR4oS+DQimrNNUuXIaZvpYZKqq2rVbth1pOB
h03WSy/OtC3OgOjGYfMbw+SBdsDxJCTCtB3WkEZoF2UoHQ6DMLNPlPCyHyS6QfSFpJp1QcPa
S63PQijzVM3qQl7XNibdNoeSX+/s+K1q0QX4OMpbOBvstlDYiRkChoAhYAgYAoaAIWAIGAKG
QBEiEB4xcpiMHDlUPQSHIGlNIszR22+/DfXlWsARkO22/55KdJ03YSg8g4gy0gvy8AAAIABJ
REFU7II6t6KHYZQLI/QRyTA9PpOk1tfVKbllIvllXvUGjfzMF4c6NaW6tcjne4gOwfEVfy9f
vlwqIPmtqCiH6nOpOsZifhJzkmmN9oA2A0HaFUMCDCJuqX0IqCdoZA3BhtuSIWAIGAKGgCFg
CBgChoAhYAgYAsWGQJjqx4lEHCQ1K59+5iTBsVhUyiv6K/n88L8fInZvmQwdOlQJJ8kuiWoS
4ZKU/EINmdJiOrJa8PVCJbi+oyo6WFoOB1Z0XjV7zlxVec7i8/XCRbJ48RKV+vKzeMkSWbR4
sWKfBHGeOfMLKYNaNokzJc1UsyYBpsMutq3SYEqo2xDvqmzYpL8tjml/4aHFg7bTEDAEDAFD
wBAwBAwBQ8AQMAQMgW6IQDiVoTQ1CimvyMhR41Y6RaocF3JIyhBJPEOwF9YEh1V0NByOlkiK
as7YUNtSr1AE+ykVTsERVhCSxyCkx2nmQVE628JBuNGCJBn/fFLGuLXLYUOs0mbY+pJo56hO
jbZYMMdvqu8i+U45daOF5Fpq4UAR72r0DO2UnosYCjt1Q8AQMAQMAUPAEDAEDAFDwBAoIgTC
JKKFzo9IOukMiyrLtPslgVxVqCEXXqcRMW5nwWBpy8ukJqZBSInpC4uOs6AGHSABBkNmu756
tXOmFVSyzXzaJkkvyyBvECrSWh/ZtrJr1IPjqyS4eebOXlgyBAwBQ8AQMAQMAUPAEDAEDAFD
wBAoZgTAKkkoCwkiZareBx6iKeFd3aRSYxBdJhJWOrEqTL49Mb9VyksbY19k7GXkNo+zLj/5
IShIjkmY/VjATSq3DUPAEDAEDAFDwBAwBAwBQ8AQMAQMAUOgBQTCHk3NHwqF6GU5DS/MTvVY
5bjNyGnTelTG27jLj6/j7aH6M51Xqdo0vTiD7DqVZig+Q4Kr6tGewyx6gWaisyYS41gY4ZE8
u2HuV0mwhlXChidNXpV02mU06W/jxSG2XPAo3GO/DQFDwBAwBAwBQ8AQMAQMAUPAECgOBMKU
8EIRucWzpZKyS+0nkSq5BYl25NMRLg1f5NXkS4PV3hf/uM3jTCS+TJT8Uiqc9jw8+8eb5/Hz
e1W38NX+frdQuFvsog01w1YRZ14VOjIjtgxpFYIjMZOid4vLbCdhCBgChoAhsLoI8KXIaQe/
vYXhLPyiBDmHwX469eT70tlmIY8/kWE7frnVbdPyGwKGgCFgCHQ6AmFY7K6iEySQbZHIgjdH
izWtWtxY6DCrxeJttt9yKdtLBPAih+OxMGy5mTQus6eOzgUIhr1qexHBkDQEDAFDwBAwBLon
AtROY0hHn9Dmza5AdkMUDuA7lUxJxHf8CRjyJLmt6VH3hMzOyhAwBAyBLo9AOBhoap+78hlR
ZbaVp7zaB6+K4PrHW8/TSs1eN/y2V51r5T7bHiJA2T4lv1kQ3zRspkNQeI8hlFQGHrmZqOpu
EmAbK4aAIWAIGAJFiQDW/0l+k/EkQjEukob6Bqmrr9PFYr476cMkGo2qNloZwkGWlZdJ3759
1UGoSYCLcsTYSRsChkA3QSA8dszIVZxKe4lnawQX+3PUGWrteBvyZSXelFC3tx+rOJUiPEQC
nGxISRrqznxxZ/DNWMz8UBXahZ1alQZAEYJmp2wIGAKGgCFQHAhgesIFYZJfkt0BAwdILBaT
cAT+QQtUoynxjccbpKamRhbMXyADBw3UEI2WDAFDwBAwBLomAuFcLr2KnrdOXJsWao2gtk2A
V9E4jYJxGG+h1iTQqyxsB7n4wNVrR3RdaCmqPDf3uG1IGQKGgCFgCBgCxYgApb01S2tk2PBh
Ul5R3ggB1+69KQilxFxEpnPO2bNnq4RYj7V3ilSMwNo5GwKGgCGwHiMQDoBkrjLS0SoP8gXA
t0BrBJhn3vpxX0F6lcWbeZVej7FcD7sG51eMyYyXNz1t53JwOEYnZav06r0enoZ1yRAwBAwB
Q8AQ6AAE+E6sb2iQkpKSlacy/iTFI8KlpaUSb4i7Xhj57YCrYVUaAoaAIfDNIAAnWJ6gdU3b
WxX31TpXrWLbpnC3zfrXtOPFUY5hj0h4uXJN3svtIFevkVYdQqo48LGzNAQMAUPAEChiBPS9
6OYpWahBFybfIRYdZTGPi07hFpLznqGLGDo7dUPAEDAEuioCGgapUMU4kJf4Nr4I8r8K2apX
DtTKE+A6UuWyoAR+8J+faI/K5Pbwr9vj9hYupboXEWibV5TfzOvX1ViDX0e+kVZ+NPailQzd
eDedW9LRFUMeMQ4z7YEJbQ7XpxB1QlCIbDeGxE7NEDAEDAFDwBDII0Bi6xaJm84W0hnMb7xF
ZIZnpOqzkuXC6UkxTzBsDBkChoAh0EURCJPHZvCAJ0EiA8pQUoiToWo0n/L0IKxENoCHvvci
4H63MgoVWwGhYr5cFN8gWVCzpdSXR0iymEiq0YLmy8HrtNbMKvEv5AXWg1xSy/FAFnXkVEpJ
puYRaxxjn5RwY3dW1XhRAzYaSTv2o/8R2L2mkkl1UtFcg7u4pJ5cTHAr13pxeU3dJeFl8X4W
7HBXRo81yejtsS9DwBAwBAwBQ6DbIMDXH+cinmlQEvMGklzfVIjzBUp/+e7MgQxr+EA/LjBB
KHx9dhtQ7EQMAUPAEOj+CITVmYMSz+YPc3+J0x3LS3M9EqzyQ7JYvhhY1N/Eb62qgPxyj8tT
8Lbw2tOXC8t4+Z1c0lPR1ZpcUhmwSpWZmX/8urjfbfKL0k6GL9Bv5CmUHReWcrV2979Uf+Y1
8q+AB52edsG1aAJDa/u7O1Z2foaAIWAIGAJFhYA3xUhBM4qREZL4t6rEPAyJpMlelauCyo4Z
AoaAIbBeIwBf/0iwe3HEEbFiqeajOx1pDUFim8UOJ6GFNDhFQowdIacOlPXCHPnSWZZ0UldK
lCmddaECMiFKflGL7mPtWqm2o2Uo9eXeAPKjzqASa/zzHDY56kuyy/qcJJg9ZBVaA/94LySG
M/BTI8H23nT5I8Xzgxg41S17YxfPVbczNQQMAUPAEGgvAhksnLeVmCdICTBTwZyjrXJ23BAw
BAwBQ2D9QgAslU9xn/RSiZlqs052SiLrUyafALP7njxXjznVZhBWklKV5jpK6iS5juxynyOz
JLTuA2VrlU7CrQQ+YVVp5jFyV3XUJCDjzKN1eiSZzpy0paDrsXbO1c1fTFThDoW5Ssv6fVVt
V2dxqT/7qPnI2LchYAgYAoaAIWAINEeAHqDjcc+7c/ODBdsrVtRKKb1FWzIEDAFDwBDo0giE
GeCd9DWdJrUUqa9dLg8+9LAEYxXOzhZxgilRHbrBCNlkk42lvDQM8pmRVCYlWWgCBUIRlegG
aXsL4plCUPlQJCIRfDJQFcqkEhKGr2lQXJUkwzAX+5LIm5O6FQm5+baH5YADp0plBYTRuZQE
Q478Zhpq5Omnn5ER47eQIcNHoA9OgpyFBJiB6yNolGbLkVhYX1wR9MMX/CYSCSW/VFeiOrQS
amRWex7Y8RQmOrbo1slfwejWJ2knZwgYAoaAIWAIrD4C9Pzcu1dvWbx4iVRVVUkZQh0F4TBS
5w0wEYOdmM45EomULFu2TCqRJ51K6/zCW5tf/UathCFgCBgChkCnIqBeoD0tY3SED3yRhx56
QGJVfWXwBsOg6ZyVubPnyKJF98mokSPkwovPU0JLKSsdWCVBgqMgu4FUHFtZiUYjIMeQIOOT
SCQlFkEeEN4w82ioAch7yXXBnucvmAuS+5TsP+VACUCtKJ0GYYbkFtQZqthZ+fdDD8rUfhvK
BhuOAsPGS4jSXb508NYhWY+iH7Td4cuKBJdSX5/o0uMxX2BpvLg0kaU3C3Hg73YZuu9f48Dd
99ramRkChoAhYAisIQKYkgQxt+jVu7fMmztX5syeLXSExbmGn/zwR3SuWVlZIQP6D8R8hpOY
NWzTihkChoAhYAh0OgJuCbNRyxgrm5Seipxw0okybpNNJQZzl1S8Qd587RW56o9XKbktLa+U
uuUrQDADUrOiQXr2qJbqkogk4vVSWx+XcEmZlEfLEFg+JMlEHaSwUF3GiikltvgBD81xiYEo
jxg1Uv76599JRUVIIsE0JMRpqcMq67zFC2Vor2rp3XcgXjg9VGobRU+zkCgvXvS1xErKpSwG
NaRAGHWSbKdBsrE6W7NcevfupRLrZTXLlHiXlZWj/nIn/QUhJjEuTIX2wp1+NawDhoAhYAgY
AoaAIfDNIYD5TmlZiQzfcEPVGON8w/f+zOgYvulUKIwlfyzUB+H/RMlvwbzpm+ustWQIGAKG
gCGwLhCAPrNv8+tse2nfwhBC0ZIYpLIUmmalpDQmw4YPh+Q2AjWhRfL1wkVy3jnnSwoEk4Ry
7z33lEH9+sutt/wL6sgNqjq9xZbbyimnniq/u/LXmue88y8AIU1I7dKlcsYZp0KSfD6IaQ85
4/Rz5dq//k169CiXxx57Um5AHRm0X46XC7kqZLiQNgfk5Vdek9/9/krJQdWZWsxbbPZtOX3a
NJn91Uy58MILQcwhNQ5EZJcdd5RXXnkFRLwBJTMSxQvr3HPPkc0220xDJDUnwOsCRKvDEDAE
DAFDwBAwBLoYAv56OOYbJLZBLKprxEYm8FxqpPlhkdQBFv2Q0GyMJNiSIWAIGAKGQJdFAPJT
SGbDWVr1gvCCbkJtuTQakwXz58mK2mWydMkC+fyzGfKHP/4dAtdyqP/0gv0uckOiu822k+W3
v7pINh2/kVx73Q1y8NTj5MYbbpKfX3KxvP7aa3L7rbfKnrvtJu+9864sWVqPF0dMPn5/puSS
ARkyZDDUp5MguDGoE/WUz2cskBv+cZscf9wpcuftd8pxxx4hSWovB+Ly1dyZ8pvf/1GOxrF/
3nC9/PFPv5P3Pnpf7rn/XjikKIV2cxB92VmuuPIPMmzIMMmi4F/+8nfUc69s/d1t8fuv2l86
usgU2AAX/u6yV9A6bggYAoaAIWAIGAKrj4AvyWVJX6JLbuvx2xB8llBFmtv8zW/dNvXn1cfa
ShgChoAhsB4hEA5CApyDoyuqPedo9wI1YTp8+Ou1f1Nf0KFcAgui8KqcLZOLLjofUtkcyGSD
REor5aCDDpYN+gXk3+++DZvcUtlx5z2lJFor48aNlcMPPUQeuP8+OfTAPdXh1etvvCE77PA9
uf+BR+T7u+wpPat6yPz5i0C+o3ipRGTmzK80ZNJOO+wEsXODTN5uG7n5ppvQg5R8PvMzyYDk
9h84GBLfr1AmKKNHj5Y33nxLtt5iC+QJyNRDDpH+fftJYuli2AUn5I47bpftIQ0+7LDD4GAL
JBknSGdZtBG2ZAgYAoaAIWAIGAKGgCFgCBgChoAhUHwIQLkYYYRgQxsJlGjs3QwIYhLbp5zx
E5kwcaKUBpLw9pyW8oo+8OwM51eB5fC4HEIZkcryKkhUl0CCG5I+/QahHDwvg4xm4SG6Cs4i
cum4lESSsvNO35EnnnpYJm2xuXwxb76cfOqJkmxgmCN4dKZNcDaOUmnpUV0hcdgMl8VAaWET
PGyDvpKMJ+HIyi3NXnrJpbhCIN9wqNWzz0CZNOlbqm6dgkOtKI2EQeRHjd5ITj3lRLn2+n/K
c889qTY9B0w5QPbZZx+JxWJQ6bal2+Ib5nbGhoAhYAgYAoaAIWAIGAKGgCFgCIhAlgrCCsEv
HTxkQSRJEOnhmV4Re/buI5n6JVIKj4epVEbScF4lQagte16e6QQrHIF0FXa5S2sWg7TC8zPs
fOk5eja8KdJrYgYOqXbd9fvy0E+my9+v/bPEyktk4NAhUCeqR+Og3zhObSM6s6qHyrVqG8H4
mJbJs+culGisXMlxCdSyr/3Ln0G6EdoIffzw0y9U8ksV6BDzg7RTQ2nm7C+lb/8+ct3110Jq
LPL8cy/ItX//m+y0885SVl4OH1wpu+6GgCFgCBgChoAhYAgYAoaAIWAIGAJFiIAyzWAQMXQh
0SXxZLTdNMW7SAwxFGBsXzqPAjGN4HgETiICIL5Um06ATGakTEaO3gSOs2rkgftuAkmukw8+
+EAefPjf8v3d95Ug7HsHDRopPcvK5P03X5HDDj9YwqWQ/EK1GtQb9UUE/FbGjR4B8puV++6+
TxoaMvKfp16U5Q3oRLBExo4ZL6lEvdxx600Sr10hn/z3v3LJxdPlicefkBS8TgfRX9aVAYGf
MWOGTL90usz48jNJMYYx/jFGcAXIL9Wf6cSCtr9UibZkCBgChoAhYAgYAoaAIWAIGAKGgCFQ
PAg4l4cktKCQOZDCUCSKkABlcA6dkRikwvBTlU/Mk0ZIozDsdkMhF883g+2hw4bLT885U674
zRXyf3ffqOF2Dzn4aNlr733UHpchj6YeeLBcf+ON8p3vbA6mnVMpbgmltxD5BrG94UYbyjnn
/FQu/eUVcvfdd0uPSkiW4XU6ncrKwAED5ZJLLpLLL71YnnvqMcnBs/PWW20j0047Vb6eNRP9
jKjkmOR2u+0ny0cffSQXgyCzv1Sz/tFZP1LpbwZSYiZ6gmaoA40V3EJs4OK5/HamhoAhYAgY
AoaAIWAIGAKGgCFgCBQPAoF7b38AdBVyUpWIIpRQMCV1DVBPjlWBaEJBGrF5cRgppKrKuVwK
eWAnHGdeuMeC2nEQRDIBO+EwyHN9Q4Pmi0CqHFRJMYh0LAoinFSJcQgxgsOwPA6l6+EcC/lT
kChTqpxNKun2+agLwQQKGwiBKMekHhJgEumGujrUHpBIDOQZ0ukMVK4ZqD4A/Wf2B+JrdeKV
Atklyaa9cBjHAmDIvtdnEt808oTR+WIgwMTh9ttv11GdRViHIPA4ZOpU3V5VwuXTS3/DP28A
zinF8YF/P+iK4NjH//1Eqiur9HrTixrbYRndREH+9Da1HrO+dtjY3/Yj4I+n1krU1NTIhAnj
Gg/7A661ArbfEDAEDAFDwBAwBDofAb6vOTH0v/F77ry5Ul1djfkm5veI6PLKSy9rLO4w5vKc
D1B704/Nzd+TJ2+vc/66+nqZi+g1Y8eOBilBndBu3WO3PV1ZzPWPOupoFZJZMgR8BOCf2Q0I
JSf4mQYDLS2FtBTfIQwWjRrEAYeDzBOJlsAGGOQREuAsSG0YRJTEJwZ7X9BQkF0ez2r83Rzj
5oEIZ6BCTSJbDvvfJIhyDiQVw1kwZmF3nMJv5AOJpXOtCIkUypNMp0Fi0yBeyURcpbVUyY6i
fg52yG7VJjkM++QcPEST0KZxs0RVOg3Si/IMW8DYw2n0NxZGXGOv7mIivzbUDQFDwBAwBAyB
okSgcAXWB6BwDuyvyjbP13y7OXitzaObr/K2VE+rZZt3pnmjtm0IdDEEWhvrXew0rLvdEwGI
Xp29ry7DgMjSjzO+8E3nWLStxVKKbpO0QkacRMgkfIeCYQnB83I6TYaMLPSkhcSFlwAkxJTK
+lJB7if5zID8klS7tuB0CxVGQGyVeXuiHvXSDGktyS8TCa4m7Rsj1KOHLMNs6AOD0jNpf1iV
J4XkClEWfWO7lFyybT9Rgl0Mkl//fLnqpdcDiZJw/3ceEPthCBgChoAhYAh0JwS8yTcX83XR
HnMJzhdyUE/iHEWX9HWOgwRpUz4VTNrdXAhHOM3gfp1jYB6E1yl3wYuofrv5CQJHctpDTbSC
lKN2WxDhHjmn0XYgPGDTnMPg3cxqMTvSPtLsyzWEL07NCvrSpNL2bqxt+fa2013yrS5ebvrZ
Xc5+3Z6HYkmAWgMJGXRa2gg65//JZNITcvFms2QIdBwCeBp7xCjfBgYjxmt+7Ob3+7Li5p1x
g5cqr0xuq+UB7+r0jxWWayl/0310vNU8uTZX3t/6Dde8Bts2BAwBQ8AQMAQMge6KgOqbcSEd
U50gvXkq3eRf/CMh5eK9Y6Nu8b9gSqHr9c2nGNhmNW7m5B3WjDC1asp9sQ+kVskvnKnQrssT
DJD40m+JnzQaBrTX1BspyLl2kGltOUBLU6vGZrv/r/aev38t2ps/f+HagLD52Gkje/c7vCoA
cMwf38Sdm7ix6BuIiaaVGSwKWTIEOgqBtX28dlS/rF5DwBAwBAwBQ8AQMATWGAFGtQiTUCrB
hYkXfYOgNppZ5afmSkyxhSzMpnNu/vYksDS50sSCBQSJ5dMgz6kMzbioYYaDPO7lyakWm8eI
KRWGlhpJcA6OQ9mOpzynVQdgKqYMAP5Q8okNaGfX4tNYm/1aFQIF13VV2da7Yxwj6nClpc/6
0Fv/hmjtG33kIf9mxO9EIqFmlfn7bn04DetDt0Sg4GnbLc/PTsoQMAQMAUPAEDAEihABuu5M
IxxiAKTTSYAdIVWNMn/iTZ6KmZBqKJOHMuEYJ+Ccl4fgtFOTJy7QqTwINKVVTqCMqBIMFVko
0iXD9RP1qNWUDN9UecZP5SvNxQ9aMf6jHypJ5vGCahorXI1fa1t+NZpaL7P6xKqjOtfR9ber
3+tFJ1buKcdeiyoUBVk9NQpKeumzhzdcBNoaNFO0ZAh0NAJGgDsaYavfEDAEDAFDwBAwBDoF
gTCkqg3puJSWlKhkydEFjzRomEfaCDMEpEgqlVbVSxLkSIRMFY444fckHC1VyTCJLqNYKEvN
wtGnOvTET+5CxAvJhZxqM7WqQYLVRpgSZM8umHxAHYyiDmb3VaZpU0wfJtTGVs7gSX2VE68V
vyluBtxur79dFab1vN+8B5TVtphyziRBxz4c1iaSEi2Jqt8eOq6NwrEuvUBbMgQ6CgEjwB2F
rNVrCBgChoAhYAgYAp2GAJ1h1iOs489/frmGRGRUCU7IXSSJoKpH0+lOOAKnnPhHleYs7HQp
f4pBEpVB2EcXASOCiTnFsiTLKY1aoY5CMT9nxIlcCErQLAsiTTPfMKTBQXW2BVVO7idD9ogA
JccZRrTABD+p6tWMtoEoGHCApQ47lWmDHIAIaGjBNRUDo0kl00Wc2k2AgZE6YF3nqfG6r/Oq
26xQl0/azNWxGVYtyaXWRAY3EaW+DfUN8usrfq2LUBXlKxnTd2w3rfaiRMAIcFFedjtpQ8AQ
MAQMAUOgGyOAuT9VjcsR1pExRS+68CKQTIZnJDH1mKHPDyip8lSdaZsbVh1lRsKAiBgkGVQZ
ZBg/USyHH+C1SlKd2BaENeKITgYEmHlIjAMBEGlffZoEGFyAUTN4nOSY9dIrNSXO5CkaUQPH
whQbs/qUJyFbm0vknebaVGFlDYE1RsC/v1qpIJlMqYM6LgpdeMGFGPtO/ZkS4EiHLEi00hHb
XZQIGAEuystuJ20IGAIdioA/8fQnAIUT0cJJQfN8hZ3SY8zsMjX+8jLl68EPDWeHfFDBbJKc
q3zvWNND+a2VJsktdbCg7KomNas6n1aab9fu1uptDVdWymOr6mu7GrZMXRoBklgQyxSlvCC/
HA8kv1kY/AYx2aaKZlAZK3WOQY75V/kn92U01CKZqw4jqk97UlnVbQbZ1TEG6bHvtplSYc7b
qfEcUCNf1ts4SENUr2bV6STqBrHGdkM91LPLSkAECqRlrENJtaW1QoDwtyd1FNQdVW97zml9
yNPG+UejsDvAsNfwZLhxeD/ymzbA/FArw5Ih0FEIFDxxO6oJq9cQMAQMgS6OAF/kLbzMG+pX
4OUNKRHFQzhO9UeGHE+lnO2SqjN65fLxt/268J32PcwW7NP8+bYyUIlMShJGgp6fWQWSE2iI
iFw+fGcSNZJJLddJupZFPxibHQqYkkjVYwP9QOfSIAJ6nP3l3IJf+HCCr7uyaUklkF+oKtqo
fMmsKS82O37CRsu1Q6lVOkUVT+51iSqkTbDyz4eNIDEvu6ledpl4XA0i3W9Cl4JtpXaK9WJ/
lueKc6ENJrfjyxrkoXsfkmXLa9EvvyKtzZVDHhUgsE5LxYuAN9bSUFsOYDEoBdVjpqAX95eS
J94nEoXqMWx9SZbdcMTgAYvleOM9wX10qMUxqWq1HFucPXkzKJbzjXUzGLu+B2mXAfn9mZZ3
DwQZ8sgbnKXRmD43HMtm73DXQg20cZv71jCxvWL+8MK157OG8LZZrJixb8e5U/Wf45PvRt/r
MxeZuDDUMSrpbV4xy1BECBgBLqKLbadqCBgCa4iA/zJvVvyss34k48eOk403mSDjRo+TnXbe
RV597XVId0LSEE/C2Y2TOrEYX+z5xAkvkkql/LSSyhcnB2m575675KVXXxNoRCoJZlGdQNNr
piZ4oMWRs886Q0aMGS8bjZooI0duJIdOPUg++OAj2DKWu0kGJvL59mgLSeaLNwC7lVbiDPVM
bEdibnJOqZnf4xxm9L6XW9o60hGQao1CahWOQpKFjJzLcNKiq/j8zY5yP/kpJznYTlEFVKVj
PAftun8K+s31AAjmXFt8OxF35AkiTEwGJFnVRZFn/rz5cvaPf6xlWnMSxKKWihwBjDNKXYOQ
xmroI9/1csGtGHAiXwlFnfolVZwD6t6Z4w6TcR2oSDqGPfVpjPM0yTS/EbYlCA9aaVVZxv0T
ZRkPdx2//ONGI5vPcIWMe7ybhN+8/egIyyU65EKb7IJfdE2//Srt2xBYDxFQb8+8R7nYtNL7
bz3ssHWpWyFgBLhbXU47GUPAEFinCBRMlLVebufVigXqiyn57ne3k1tuuUn+ft3VMmLUIDnm
2EPluedegmZkVMlfFhLKDCbJbiLsTYXx5OX8l5PtLFhfGh4wObnOz5fZFgpnl9fI/XfeIc+/
+LLKZF2CJEulnqiEk2vOqiGFrVm0TL697c5y+/0PyY03/h111sp++x4qH37wpeZNp9AGK+Af
OOChW9tMkipn2IaETD3b4gQp3MU0Hj8hmeJPJpQNwgkQVdLU4y126byek3aeI8hpFuUpCaMj
n3yIFxxPU5qFxBCnuRDaRCEKfCnUZXGVfjFeKvbBl5Du9E00FW+cXjqT8PLhMKqLgqyoN97G
HrISS4ZAEwR0bOMTDURhtxvSscl9jNHr4vS67Ho7cRxiSLlRRd0J5MHfXBb3Lgcp15swMHXB
Bd9u/SmDBaCYFuJCkCbWrzcHkpfX/XA6HCGu8KAxSqTJlHk/8X5hfdSBJSFaAAAgAElEQVT2
0ApYTu+LtUysp5g/awnfSsUVS16frvBZqffr3w5jIOvfNSmiHtnwK6KLbadqCBgC6wIBzoJc
4kR37LhxMmmzLWTb7baVP1z1OyWDr0JiSwkorZgS8EJ76eVXyNixm8j4MaNk+kUXyPK6OKSu
mEfBdjcBNerLfvEbGT1uoowdPVouvfhCWb6iTifAN17/N3nt5RflhptukeNOPEOOPOYYqP3W
gFwjbIQnSdLZM6VWmJmPnzhJRo/fQLbZdmu5+eabpLyipzz9zEs6Yb/jjttl2222lTEjRslm
E8bCM+50WVbbAO+19Fqbk/fffUv2/uG+MmrMBNl6q+3ll5f/CryXzEDkvfc/kH332QvnMEa2
2GJzufSyX0GdOiuvvPiiHHvMkdIAaTHn6wu+miNT9ztYFi+Caji2Z8+eK4cccrAsXVaD/qak
Huf180suldFjRsu48ePkF7/8Fbz0YtJPTgA8/nL1NXLbzf+Shx96UI456mj08VLgF4fULCe/
+tVvgM8msvHGm8gJJx4PaRuZg0c0vOthX4ZAIQJ+mCHIZJUIZjwVZ2pjBHzJLgpQcpvhIpBH
Ot2oono07yvsBkNWgW2+csQIVlUG2BHrwhFJtTuYpe2w2u8WjE14k3bbzOvykyMrTwYJVrtg
1bJwWh20iWSXlayvxUe7UMyfdU3+3SW2v+saAVwnakLQvIA2+qoGXagxta7bs/oMASDg6fYY
FoaAIWAIGAIrIeDPYX3O6297GQNBTzUYE+tcICKLF8IOF4/V0aNHSAjkNllfI/vs/QNZEi+R
m++4X8rSi+TkU0+Wp196Vx586H44j10u++69myxJVsstdzwgpZklctqpJ8qzL70mTzz6sOy8
0w5y9333iwyaJMcef6qUpGqkZ1VPTKHpYZbrl+gYjWbxFYIdY0kJ7RbJhwNSl0jJ0roVkoCo
NZmIy9KaGrnggktAwkdLzfwv5ZTTz5QZC5bL1X+9Sr6eM1MOmzpFzr3kStlyy8ny2fsfyZ9A
5lOpWllcUysHHna0TL/kYtnyO5vIjP/NkKt+f53UH1crw4cMkhdeeFa+ANEdseEI+dc/rpMP
3nhVnn/hBdl9793ltTfelI//94nEyqBeirn9/nsdIHW1dXLHXbej/yE57aTT5ZmnnpP7QXgj
UEX97wfvylNPPiFDRoyQKQcdBNPMoIaL2W/KgTJz5pdyzTXXyIB+feSeO2+TL2Z9vtLlsh2G
QCECadwbDHGUoAYGpayYVOfg2TkeBwmFWn1pWUTiiYzEYjAjgNJDpq4BtxNuoFJqP+SklLbC
GLgNsDWPw5a+tKpabYJLw7zvkQ/3XW1dPSbr5VIOR1ZMwRDs4uPLJQGb4misJ7Yx9hHiSFUc
0gndH4lVYCuo/rOynOiT75L8qsiaNpDeWTjevnYXtdkza+0q60Kl/Wf2Ou/yalZcrPi3B3c3
3DWnmiesJrTtacLyGAKtIWAS4NaQsf2GgCFgCOQRaGEWA9FQZWWl3A7J6jnn/FSOPfZY2W23
PWTy9jvI3nvvrRPlhQvmydw5s+Vft9wqkzYdKRMmbSK3QsL5xay5MmPGLJk3Z44smDdH/nXr
rTJx041kk4kT5LZbbpZZOP7Rx5/JBhuOlMGDh8i3v7Mlyo+Wbb77He1RGpN4tSF0YmRMnDNS
EgvL8889AwL5vFz79+tl+x12korKMjniiIOh+ilywvHHqK3ynHlzZc7cWTJk6GCZNWce7HJF
6uvrNEZqJch1v34D5fu77CQP//shKSsrlxW1tWrT2KtnNchnb9l11+/L/fffJ736VEnvXpWy
wZAB8vLLr1KjWu6972Gs4Efkxn9er3OZJ554WiZP3lFiIOdz5sySryAhvu22/5PNNttMxo8f
L/+6+Ubg85V88NFHIPAg7SAg++77Q3nk0UehSn6MHHX0EfL5559BjfsTufmm22TnXbaXCRuP
xzkdDnJOdVFLhkDrCGhcXWgqRGMgpxTfBpPyzNP/kZ49++Le7SNXXvl3HKN7q4AsnP+F9Ovf
W/r07YfxvztpKApkZd6Xn8vwDTfE/v6yHcYytSkCAZoMJOSAA/aTgQMGSt9+/WXegiUYkym9
76/+05+kZ3U/3D895JVX3lEzh2wqgQWcq6UKJLq0pFpeeuFNlQWTb2d8A2BfFVtbtmQIFBkC
eM2qKRAWgtRBliVDoAMRMALcgeBa1YaAIdBNEKDhX3MOjH05GPAN22AYCOpmkkzVqfrzySef
pI6cAtC/VKdOkAD1qioRCow4ee6JiXQsWiaJOMOzhBCbtFR6VMImly9/TKyr+/SBJLcKx2GP
m6ISdURtF0shRKJgKCcJqCyjHI1qdY6OaTT9VkHNcu6sWfL4o4/Lex98LD8551xIVx+RPj2i
ULNeIlP231t23Hl7+fPfrpHPZ38hSZSjqiWlUCNHjZWphxwmPz7rbPnWppvBmdY4ueJ3vwe/
DssGQzeSIw75ofzkzOPlWyDwVEH+07XXCwRnEikNy/d23FZefPZZeffdj6UBkrC7H3lKPvvf
xzITpPbN196RKVCJpsFvJl0v0fIS6dGvnw6KKERu/XtXAwvaCZPQ09Y3DBIyxDkPgwSdcVgZ
KiMcismGw0e6a4D+kpA3cSDWTYaZnca6RUBDqkBTIu3Z5CZWLJDfXHEpFn1gi54tkZ+e83Ms
wKzAfbwcavd3yYr6BqjzJ+SlF1+D6cGruLVWyLPPPSJLly7WQffWm6/Lm+++Dg2LOvnf/6DF
8cCj0tCQlnhDSm67/U4lrXW19fLLy66AHkgEt2elHHfsaSC49ECdlPPP/5kuFEmuFAtSZ+rJ
smvsY049xzd9zjiBGB88a/JZt1h2udraA1lHn1Tzd0ZHt9fV6vevEfqtKs/8n3cA0dVOxvrb
1RAwFeiudsWsv4aAIdB5CLgZaZ4Mr1hRL9ttP1mmHDgFKrv7yb4/2E+OPvpIuevOB2BrOxwh
hSgRyoDoNuDFXimSDMCGtw4qyc6xThKT3hREsDweClaj3qCG9mmIJzAxhv1hJKpOqcKQNtPG
MAMWHaZ9FP6lYXsYph0jHEJJHcMRpeSgAw6UY08+RXrCLw9jnWL6jzlFRubN+wpS5S/kmede
lv6QWEUkqd6if/mHm100JTjwueD8C+ScC34D++OEPPvk43LRRefLDpAEbzppgvzs3PPk/HPO
lq8XLpbnXnxDzrvwN5B0byObjesLqewuctOx58jrr50gJ59yqgwePgT2vaOAw+E4l4BM2GQS
iG1K1VDr6nFuDbXSM9VD+/f1gsWw8U2CBOMcOBkCsadNMpPOg/AnCXLM0Eo1NUsh0e6JfJQO
0BuvVwblWNS/NFoYO3TbJqAKR7EmnUxjPGloLiycBEBiBw8Zil3vAZIUFlZKpGePStw7C6VX
775u0GDMZGCvPnjQIKgrx6WsvAz3IAcZ6sC9179PbwzLIBapyjXkGUk2Gxk0cIDaC5eUlGKb
DuNoxyhYMJoAz9CwFU5HoY4dwz7c+0gjR47QMQrlCPVQrR7OmdhlNMVFnvwO/+fqfhf7+G/r
/PV4W5lWF/SC/GbHutrgqQRYV4VWu6gVMARWCwGTAK8WXJbZEDAEihoBzpUK50uQ8jZA+kMn
TbT9vemm66VHdbkcsB9sVj+bIyNgy1pVVSGnnX46SOhSWbiwRs48/cfSt1e1TBg/EiR0uJRU
lOL4NFkwf5EsXrBMzjzjbKhnlsnYjUdLsAzeaxFq6IVnnpL5sxbKJ598DjJJUhvSfy6RMSIM
C/YnQKb9iXMIBNGFXmJYlYh+Xn39TTioWiaPQ0p7/nkXI0RSDHaRIl9+9rmcNe10mfPVZ1B1
LpXRIzaC19ysVJYG5YvP/yennvZjmTFzofToNVglwjFIrHrgvJIgAuMmbQ4iXiIBSNV+sM8u
Uor5/8mnniBLli2ViZtPgt1kOSb+FTJs2CgZPKCv/HjaibJs6UJZsnChnHfez0Ew+spEqDUH
4YiL9pOUaivXwPkFIeUeMGigxEoC8uOzp6EvM+XtN96S4088DRmiWDQII68LI6M8hB+yCn57
Uj8PJPsqRgQwFijtDWBsMUXL+smf/3qz/O7KK3AfniDvvfuslGG8RmJ9ZLfdD4Kpwi1y4onH
yUMP3iUjRg6DjXAf2Wefg+WOW2+Bvfrx8tiD98vIocMxMitk6JDx8uzTT8lpWHC66YbrZP8f
7Kl27BGEKHvxlVfk9DOnyfTLfip/+etvdEKfgRfqV159S87+6U9l+vRz8Ky4Ru9gOuZy5FeX
bDTxlx8+TMfymn78Cov1mzPcTvs0Xs9ihb/N8/YZCBd9dJGJi1S0gYdGhD2/24TPMqwdAiYB
Xjv8rLQhYAgUMwJ4cWusX7y00+m4VFdVyl133YnwQ0fBPnCKvP7yf+Tee+6VfQ4+RnbcEbaw
kNr2qO4h99xzP0gjpVIhue/Bh2T/qcfI5O22x/GM9IYK9P33w0EWPMlSunTueefJ/oeeKD/c
e09MEFLywnPPSG/Y4zLeLgljgPaDUBEuLa9S6bCGEkKiVImSUjr3GbbRaPnBfnBydc55mHDD
p1bvHpBAjZJsuEw9IVaUV8q7772nnp6piUnHtmedebqMg9fqrxctkjfeelf22PMHkGKlVML1
ox/9RIZvAFXlSBoTFoSC2mZrWV6zQvr37YHJe04mTpooldVVcAC2h05kEIAGNsrlCM/0Tzn6
iCMROmorqDCXSnl5f3nwwX9rWCPaTlKEVgUMXRiloKqNloKh/OOf18mRKLf7Hrur9HuX7+2G
fi1W9fK8t1Cf+PLkOZHycCjm4Vn0544xQOdSHF+OREY1zvVZPz5DiSdjBDu2yUl3mRx48CH6
cS6dOYhodxCRKdCs2A/3Dyfm6qwK+zlGt9l+R9kaYdCYgrR74CQe9+DIMWPk11f+Wu+/MGP6
4juCxaaRo8fIzy/7uXtmoEwG5JzmDa4C98V9jI9qqqDravTag2BdIdkh9fDy4NmtPi1wT6X1
nsD7oDEwdoc0a5UaAkaAbQwYAoaAIbCGCFDiS5IWohhV5TlB6d9/sDzz7BOQBmFfMC39hgyT
l55/VmoRcigEVlYOlUpmVSlnsFT6Dxomzz39tCxfvkIiINJlFVCVZoxbzqUFk+bxG8vbb70G
b7MpSKtoD4tmyHkp6mU2SEIDcCB11TV/wby8vPFMIKXVrBAlUZp60cW/gFTqQpWaVpSiDJxV
qXQEqWTgYHiefl0lyPSCG0Vs0ygn9CCldIr12msvwUEVYvGCHZeCAIcY5kXLhiWKCf6f//J7
nfuzSv7o1bu/vPLSKyCnMRXE0taY6qcjEObp2RefBxb16EcUznYhOWYnOQmCvfENN/wTNpK0
hXSJ3nN5Fptt9i158803NF5yWWkZos+4jlO6FyRZKCS/FIgzmS2ZD2PRflOVmAtAvFFoh8sU
4rjAT9rd8j5KI4Y2Y/iqOQGSm3h7YVi8MURPznpYxylid2OMctxxjCnxxSDP4b7hgpXuR3sB
kGXeq5rXI7kZ6Ey7OMCsBwTcG8euYg5ir19eP1xdutvSmiCgl9zhulrFVZ3E0loj0B7oC5/d
vC9x/zTE43j/6I1ryRDoMASMAHcYtFaxIWAIdHsE8PKOIEyPTmBV+oOXNpxjMXqKbtJ5FuOC
YruqmraBXvIm0nSiRb4XBuHtBbVoP3lzdVcfSCgJXmVFwYTAI67Mn9OYKZw54IMJvdoTek92
tSXUybcrW1VRoZLjAGfm7APd0Gpd+INGYvAkDStF7sBhxkDlfpYXEHcYFvt+ekjeUT6NCX0Y
BEBjOGIyn0owxAsbZ9gjEgR0y/NUTU+3xCWAPxWQDuvcyCer2NDTIBbwypVFxzn5J/mlahyJ
RQySO36YciAtAaiGqyOs9kyytJSlYkOAYyqVAGHFeFLi6983ev/hwyGKcUp1Y+W6+PC+VWLK
8e2FUeI+ldbSYxxvRqgzq3YFsmkejEONX4p8ee7Ee0Trd/cPsddQLyiXhhpGGCYJTLTd93/r
DnYCeVSzgX1cm2T3xuqhl8fbgFs94FrJ3db4xXH/+a7jHv/p/Vk1e3DzcvHWkiHQUQgYAe4o
ZK1eQ8AQKA4E+JLnzNcjv5y0qhCIieSRxz0HOvqGx7aSY5Uag/CBZDpHOjxKtWd8cy6gh/EH
YtVsoeRISxUk1fXFBJz52TZn5dzFon4/vJl/EG3yo4lf/huAHq1J1rUgYxpjAq7sFf0nSfWK
OJEyNlkOWUl+/XaymMhHYhEBN4Ukm8c52cc3f6N8CHVRGsyUV09WtTfXXyUhXl46GfKy4rwY
dsbrgF/eIyg+R1DMXNWNf1fa0TyDbXd7BDgWoR1B4smFJg59HWccvziWH3McV969ogs3PIzj
bjHGjUt6Xk+lQHr1HuLijxtgzMO6OQZ9LejG+85rA/mdnwDeCAFIm7lQ5tAPOxG1Emn2M0Tt
D30AuD52+2vUkSe4Os8AXo/Vyd+R/S6iurnQw/uHtvOO7wZ0wQp+2u1yFNE46IxTNQLcGahb
m4aAIdDNEMDMSQlk05TzpJ96xGd/+KmEF/mV3GHCrXNdvP1zII0kqIU1qaRJZ9aeSIl1tThZ
QyllluyLl4d5NWFS7x/L7+MP1Kl9oWMtJtZR0L5PYPWYVzf5Ksr4pJTnSLvfIKRgXK8n+YXT
Z5X2Nu9nXitZG3P15TD7oZWwT0q0qTYTyzK5BYN8dtbrH2oRozYrtgzdDIFU0g2ISy6ZLslk
CmMXEibcT8lkEmOYtrlwIOdpMrh9zvaekltqLfCbizdUzae0yrfZ9dWdU3QF7SWqbxbeG3rP
8v5C4n5dMEJie75kmE7caB5A9WimKDRKmJftrY0dsLvFeG8WZ/Ifx/7joC0U1AZ1HSeV+Bd1
4uhrfQTyfnESX4YMxHuAi054cYTw4XcGi6qWDIGOQsAIcEcha/UaAoZA90cgT+QwzVLyhT+F
73tMsEkU+ZLnJJopB6LrT2xpN6j7SCB9VUnMAiiNzbEcqqVdsCadTBWwOu+nTjF0lodamMfv
Avf5sz+tgv3gJBsbILxaQjU6obLNbhTk9Td9YbHLzAyguBD/kgiEUE7njHreaJf2kF41eir5
YwWA5H/yIM6TtsGQgHG3qj23e8KIvniS77z03JeasRPrfi6LSi11OQQwFiKxgFx88UUSLfG0
MXASdATHcUPSE6HKPYZTo9aGJ7XlQg7GEceyL+HlEOM2uaou8CCR36ok2d1SKrxlyg91HvfG
Y6Fk2BV2dRcO+5XyuOrs75ogUPDoWWVx/9m3ykxrcLCj6l2DrqyPRfS+4zXCvZZiYHkkf/En
5N9Q62PHrU/dAgEjwN3iMtpJGAKGwHqBAF/mBZMelZLiDR/yVaFxMKDskLNifHmzXZ00K5vE
fuR1206aqtlYp07mvB8FEzuV13IWTkLKLH7WJj+8/WyPWb2aVpIP8QC7TBLpJ59M6k6SBqpq
OtJABz8qEfNOSevN97WgDu8nYxmrZIYesAEAnQupBJgq15zw+CeAo/nTZdmC822s1UnqKEHT
5C8gtJq/saT9Ki4ElPximJDIUuOYQyWLgegvOulw9BN+O9thjHNVh3aDT28djE9VjfZmTlqf
q1q9SkdU998RZO/W1zJ+WTriCtJW2B/PyO5pXDe2X3D/uAWmgpuiMVfbv/Q+b/HGabtsseVY
Q4iLDabVPd8CpacWiyrHJfb4cCGqMXHhuMUittMQWGcIGAFeZ1BaRYaAIVB0COhklW9q723d
fCLFY/4+zeJv47vwBa/1FLBOnby6lN9bmKd5nd5soZC3rjT3RRmVsHoV88spX+uPpqnwPPyO
aPuOnOf7pi6pkQry5ycuhefn1c5jbnejfrR2qYW8zXrUbNN1mOXUEZbfhya4rLoGO1oECOiY
pcTXeVzOazRg+GRhc9tk0YVj0Bs/zms5x5YbmCSpJL6UVnG8+prN3E9pMnOFYZfu++zRUsp8
QbK9e4tjlY64SAoKx3uK/UBF6qSLCV++ZIwLQ01uLpejXX+5+Kbq2Cs9CNpVvLgyedAX10l3
/Nn6Q7rVlvzhTfz58e4Nhhb0NXtaLWsHDIG1RMAI8FoCaMUNAUOgyBHwSdfawtBSPc33re52
8z61Vb55/ubbzcs3P97eba2nYNbZvN62tlm8eZ72tm35igcBklD8V+Kp9ryNKz3q0ZljyN+F
385TOd2/cWw25uWmL63yHWfp6MWfvK07S2Cb5FWbaWX2T62JHFixT3ibSr6aXpp8jOs1umLo
jEcq1qi4FTIEOgMBf9HH2fV0Rg+szSJBoOAJXyRnbKdpCBgChoAhYAgYAt0eAdqqZ8BYsxDZ
NlHrJ/H1PwXqz3mnRThGVWU1U/A/HlpKhD1+TEmxHmddyogdUWa7zZOqMyNRYyGveYFtrcNL
/M182nRjLDQcZeWr+0GRlbuRb8t+GAKGgCFQzAiYBLiYr76duyFgCBgChoAh0G0RoAd1SnrB
BD0Tg7wkmISUIoACAtvE745HaFeCxiO7Wg91mQvFCCyjho8eMW7U+W/0YYejzX29McYwneQp
6faShiszArsS/LbDEDAEDIF1gYBJgNcFilaHIWAIGAKGgCFgCKxXCOTtCAsYZzBvlEspK8Wt
6LLHO/1QRP62+0YeTx2Tocp8xqzV6Awqh3q4nySb++hcCwdIZpUQO2kuJboMbZQntSS3bB5E
Vz3EM28j/2XFlroaAnoNOQ68sdDV+m/9NQSKCAGTABfRxbZTNQQMAUPAEDAEigUBjZ/tJ1+a
CpLiO8VyNsE84Jini21dkDGvJ81KPIdWmpXk1i9H22LuxLav5wzJLwmvOp0jIc56zNb3VO4X
bU54G7viePbaiij8U8mDYD8MAUPAEDAEiIARYBsHhoAhYAgYAoaAIdD9ECgkgAW/Q/DYrGGR
INF1KtI4dZDRfCxuRcIRWuZxxBjemn33zTnG02YZ5sGHYc40UVqMitTmmCTZY7iFRJcSYZRx
x71iXlHdYj996TLVs9cmNSfYa1OXlW0bAR1jBaAX+wKEjb+2x4zl6DQEjAB3GvTWsCFgCBgC
a4BA4aSi2CdYawCfFSkiBLx7hYJZ5aKF9w5Iph+fW48XhiFViJAZO1U9GYnq1PzHsELOqRZZ
Kn+TGDfm9/cx4HXe8ZbXLjWo1WzYj8fk82ce96W93j2d77O2bqlLIrC2EvwuedIFnW7P+8m/
L73FHqdEUXijdnUQrP/rKwJGgNfXK2P9MgQMgU5HIAuHNnnHNHwnt+eF3uG9Zic4W+AEHTOs
telT87JrO+9gff6kz+tih8OxPjfQGh7Yn5cCrs/97wp987D0u7qSYyocWLa8TlLJNASzAYmG
IwhBFJRkKiEMQURSm0GQX0p/U5mUEt0wiC8Fu9FYqSST3JeRVDopsVhUUqkUvmOSTqfVptcn
yLQtpo1wGGrX6XQKx+CAK+8yunOAdJLrzmnbWi12BHAD4b5pKem4xP8c2C49rycTaamoqJSS
khj2IX413ruBfNDulmqwfYbA2iNgBHjtMbQaDAFDoJsiwBc05ESOZLZEgNeWMLYXNxKpJm1x
h7/zm+pEeztr+fIIcDHAv1T87au04reGwuExS2uOgDf0iWWT0EPerVHfEJevFy6WRDwlSxbX
SCQcUwluLo0Lwcl5IAuSG5EESK2a6eK6UKsZUXr1cDaHmrnIFKAaNLuZk3QGxBdem0vLytSJ
lntGYMKObFSXDiMwcBrHI5GIc7LV9MZd83Ndg5Kub2tQ0IoYAmuNALUl+MDDd3O351o3ncKl
cZ9EoUERkdLSOpDgCpQJKwkuDA+21l2xCgyBFhAwAtwCKLbLEDAEDAEi4Ca/mNhS0rOyjmQj
gekIDurX6ZOkPFnCAW8yblepiyHgS8fZbZOQr9OLR8mvkmDvvsmkc7JgwVKZ9dVc+XzmZyCn
kMiGYpJN5aQkFIGUl1LgegnHwpLIJFXiBDoLAkz6G5ZsOoDJeQz3flbiiVpIfSNO4QLXLRjE
cQ13xGcEPsEs8qWwRY2RsDrZYkfyHqfX6ZlaZe1FAEsdek06J3EgdsSLof1n01ln7nqI1vPm
AY19LtRK4IJREO/VYDCi982IESNk4ID+SoL57s0J7ylLhkDHIGAEuGNwtVoNAUOgGyDgqz9T
LVLVoX2nNs3PzZ9prPP5Dif0XqVNZjPrvKHmZ2Tb6wIB8iCSXl4u/PallDqO7BKuPcLN7ztv
m/dqKpWWhvq4fP75F/L2O++A/HJSDekSJLtBqCdnocKMpS3JgbwGo0FpSMYxCYfNLybikoXk
F0SYJJokNgenV7TbpYpzCOQ5ncqCEJdIPB6XcAT5Mgk1lQjg42x3ObXCb9Ug6VwasvYgd90a
HAHupP7rZe/kmxzNd9boI/YMD1Yo/G0uCY5CSyIMkwS9FSH1DePe6t+/v0SjUdyHIgmYElgy
BDoKASPAHYWs1WsIGAJdHwGPuHDVOk9+fSkeZhYqGQ6HXMgTTpAZ+sSP/8mzX93Zh9eeI0ws
THFTSKVQ9FyrTnSwl5Nz9bzTVv08rgVcVUrGOCdn8vbrOaANJWf4r/1nOeZto35fCpa3k/aq
1jbaUZ71UwrABQZirDaTHr5pEBjaU3b5hHOkvaieH+xMNRYsHSs5IWGXP71OPYHC8c0h57xR
KfEkWa2pWSyxaFhKoqXyvZ2/J71795Z0MokhBstf5KG6ciaL2Xcog8tBdeYQJt+Q+kKFWcck
6ncSK0pzQ/gdAvlNy5KlNZBUDYR9cFLtiDPZlNoUuzohKdZZvypb4x5q4ybqKAD1/uaf4k6G
QOddf9rWMzUnvv671NnN52T5sjp55NHH9H7KogxvmXg80dnLB50HnLX8jSDQDWYX3whO1ogh
YAgUMQJKzDiT8ueyHsHTECpIqn5J8kvHHczjT8zXEDMSSxUSqvSJJNtN49iNNByGUG2TZDjv
Zba1djzCq9Jrn6CzjwUkWJ34YFcQK/Ca/PNsB0HzCUehdDwZT9h0ZGwAACAASURBVEq0JNom
eda20D/I3Fy7HmEm+SCu4QheT53EHVyH1sFfj8yzJt9Zkj9m1AmWEZS1AnklDL0hzEpph1ta
UgoSG5BEQ0Kq4GRnEKRLIZDkEqgzc3AlEnBoVRKReLLOLTBB8hskKdYxCFVoXD9OyCkJTqta
c1CiUIvefexY+d8nn+BecQteVH9W51kYs3Tgw5uI9o10ttWZqavfPp2J3bpoeyUnZDo+v5mr
wnHPMdmZKeu/U9CJlbDAPjqUo7lAKjUXC0tJxSaKBSt6Wdc1JP891ZknYW13WwSMAHfbS2sn
ZggYAmuNAOYPK3nrxT5KLZNwrBPBhFellCSQ/OORxmQCJBBqXGu0hO3VBRmULK+rl/LSmIST
ULGE5PCTjz+VN9/9QGI9+sle++4mUeSllKq15JNyv2++dJfnlMPEnsQ+HwsVdenE35MG58l8
a5UX7C+Ujvvkl1LPtiS4KXjYpRRAFxiAHSUAYajFdbfEyV9tba089eRTss8+++jpGfld+6uc
1zxodg/oGPaIq1sowjILFlVK4WW2R68yaj7r4oven/hUBSow90Yl3oIEhcLUhM4nHKLacxiq
0jT1raurQT3lqoTh19Hi2azi3mwxv+3svghwrHxD5Ldx3GqjnZfaMf7nz18ED+sJyeTwzozR
+zoWjkL0Ag2v7ImWvUh33glZy90Jgc5dnuxOSNq5GAKGQLdDwM2JCycRnCTDNileL6dPO00O
O/Qo2BmmdXKsE+ogJUVxOe30M+Wggw9rikc7JgP+inftihrZaqvvyC9/9Ru0Bych4Zy8+vJz
ctBBB8lll/9Spl86XRYvqXXTKX8Srq2xEddHJeVeKAk1RQRTrl++RH52ztkybuOJMn7iZjJu
/BjZddfvyeNPPqOlA5Ro4zxUclC4+t7KRJ/SLhUyUFKGPFQB5efRRx6Rt998W+tcFUE4+0c/
kU3Ql5EjN5Lx6MvJJ58gH/33Q5Vut1XWy7Hy16rmfKrT2ojPSoWbYNlC35sfZwWF2DQ77p9H
Diqy8+fNkYsuvkSWr6hrJF8rdcB2rEsEOD4b4AmaqssEPUWbQv8a+eOb45c2iCS/9OoMTQ71
6Mx9SLRj5C1F8svrSYWJFO7xIMYRYwBT1VrzMC+Zs/vFLdeWt8e+OgEBvdb+Pd9J3/4zuTO+
O/Xc23G9cZ8xtBjNCKiZUVePdxreH1wINQdy7cDPsqwVAkaA1wo+K2wIGALdGgFvssw5sps4
cwcc4ED0evxxx8gbb7wvn346G7aEZICc/C6TefNnyrPPvSzHHHeaNwFGaU62+eE8uYBYZuF9
NoePzrZpL8UnMibVFRVR+e2vLpejjzgWUl6osmUa5M57b5ed99hH3vnwI3nvrZdlQO8KTMRp
u4iiaEI5KybmGXi2RZwXnZiz39p3fdJnpCyYkDlffio77LKX3HzXffKPf14rG200WE6adpY8
8tybUo/KklqX5ySIlSsvyMETLuyzvHbScBiUhcoaPeey63F2H/nSgTRsIRvkhuv/IY/++xH0
wTkjYut5DEEwFEt81SxdIVtvubXcf9/d8rdrr5ZFi+bK1EMOkg8h6UbYVsRl5Xngw06BuyQh
EUhDHVUT+phKNKBhz1EKdmtsVnYS9ROPVDLjiAzPA9s5iO+yyJ9CH5LwBux2piXVwHocifHt
1lwj2pASI37p+WMPN30ixTq5l/t5XJMOE1wb5kfecASOlgJJbTcrkHD75VmKeZsnb9w1323b
q4dACA6qophgpzE4YbqroYk0Kb68WO66weksxhIuCu5j7iUBhia0XjvGB9YFHgwPKirwN7Um
nAdbqkxjgYr3Pw+p2LhgcOheS52GgF5iPgw68ZN/ULAPGCff6KcTz1tvpDY+uFX42vNthMO8
11CIC1Y0T2j54dhpo8ka7mYIuKd2NzspOx1DwBAwBNYFAj7h0bqUzOBtjVlxCGrPEzfeWHr3
7CEPPfigkj+GUOHfO2+7RUpge7jd9ltpsQzI4pW//qNsMn5z2XjMGDnq8ENl3tyF+m7PZeLy
p6uulNvvvEsefewpmTr1MLnwwgtYSD7/7FP534yZwnn5c089KY89+qg88OiTcuTx0+TOO++R
p554Qk477XR4r8XMHHVRgFW7vE6OOOwI+eD9D7Q3TRPJFlWcczJ4+IYycuyGstXWW8pVV/1B
UpggPvvCy2rzSMlWQ22DTL/45zJh/MYybvR4ufTi6Tqvp8onbRsp8Z4+/TIZN3KCTNxkkvzi
57+Eim9cJ5p/uvoaefONd+S2W+6Qo486Ro459lhIPWsxoYGTIJJf2jPrxJSkIoM2JsiEjTeR
bbfbXm695VYl388884ye04033ijf+fZ3ZMzo0TJu7AS5dPov4BzFl+Jl5J3335M9995XJsAm
c4vNN5df/PIKXB7nifett97CsX1kzNjxOLaV/OKyX4BAx+WVl19Cn44HgSFRScisLz6VA6ce
KouWLkd/4rJw/hw56MBDZHlNLY7DuVG8FpLbS2XSpM1lwrhxcv4FFzjMCW66Xn7/21/J9f+4
Ue574FE5/Ihj5JJLiFUSxDshF180HZLtjWXShLFy5hnTcMpBxJwlk+L5k3CvfJVYrUurOtaY
y361jkAa15jcJ6TSXZgtwJQgS/yZMA4TXMTBtaCqZQQ2v0zUmuAwVRpLvuIJdWnOm1U7YJFo
mF5qafrAxSlkVltHfqNuXYkCsdb9mt2SIWAItIQA7w9dnGh+kPt4T1kyBDoOAbMB7jhsrWZD
wBDoygj471/vm9IgOqXy2WZJeUQOP3BvufGWG+SUH50kFdhO16bk7jvulQMOOEYdVOVSK2Tq
QVNl4dKQ3PPAw9K3ukEuvfRSELP95PkXnpdYrk5m/O89+dN1d0j/QRvK1Cn7Sq+KsMShJvvo
o/+RUVtmZYedt5dxG46WAdX9pGLUFnLCtDOlf1lOyuC85/Ennpennn5B9tx1MhrLyi033i6f
fjRLBg0erqvoKuTKJ8Y5xeSejrXwS/kfJvtfL1yC8wqpCnLYiVll3732wTw+Irfd9n/4zsi0
k06W10GQ7//PAyrV3GufKbICnjtvu+0uXeQ/9eRTcfwlufff98ruu+0rT/37ZamqrJITTjwJ
UuKcVFbSxtKRdOUJkFwHoPYmkBgHQcgZdoYTnmVL4xJvoA0YFxpAWBDG5vJLQbTHjZfZX82X
aWecKwu+XiR//uvlMn/hfDn0qOPkkosula023Vhmfj5TrrzqL7J4cQ0chS2BevoUueSy38qm
k7aQz/77sfzjur9IACc9cMAgeevNd+XLL7+QsSOr5Zbb/ynvfjJTXn7jA9lzh43lndeelU//
96lEoiXgsfXy/e/tLPFMD7nxX/8HO+ylcuzxx8qLr7wnjzz8gMRSy+TLGR/Jw9fdLQOHjpKD
puwh1RWQXsSXyeGHHykff7pArrnmGunXKyj33ne/fDzzcecMi9hTnMhBZalDEIAiM0Y5MYaU
Fos2pfgJ91bqKToBR23hSBRDMSIJLCBBSCw52KPHl0A7AJck0qtUcvAMHcZCFEO1rMBiSCxW
Bo2CrJRXlEo4GHOLGOg5tSB0As8JO1fCPGlw/t5baXLfIae7cqXGH/RR3amps6594Ul3Vh86
G/tOvfDWeFdAwAhwV7hK1kdDwBDoFAQKHSZrWBTf600GhA0HD5qyt/zlb1fLS6+8JDvvPFne
e+cTqQcJPvywqTicgbrxZ/LRh+/J7/58t5RVVEDqWCv7T9lfHn5quixdslQGVCVlxfKlstte
e8n0yy6XcjyR4QdEcssXQSIVkWgpSBgmEv0QvmX0yBEy9Ltby8QtRkgPoEGOuM/uu8off3ul
7P79bSCBrZe/Xf8vOfXUM6QHJNN5510FE6AgnHaVlZfJfffdh1Auy2Tx52/Iu2+9LbvtOlX2
3WMX0IE4iOYX8tWs2ZBIPysjxgzUif7tt9wsu3x/J/n4k49wHtXyxRez5T+PPIbjA9R+8tab
/im77bG7OukaAylpz1595Nvf3ly22XZL5QacC2k3+IcLCSS/kJBVVZfLSy+/KMOHbwT15yVy
9Z//jP5VwNb5AFJ1OeH4E2TRwoWQhM+QGhDuQQOHQHo+XyuqXbEM5DwrvXv1hBr3hrLRiJGy
427f13Hy2SezwC1T0qtnLxkyZIhsNHiQ7L7rjhIAb9lgWJn06lEpr76CdofuIv93z31w1lUp
/7r5Rtlr8m/lcUjit588WZ0mffH5DLQ3Vx54/CH0ER6EU/3kzttvk+/te6R8AFX074zuIQ0r
Vsj3d9tLfvvHyyRM8gRSP2fWJ/Leu+/KXfc+KWPHjoGIcZEcc0xvufnOx10YJBU2dtbMVCEq
ikRHWEy0L4xGKK2tleeefhVjdQqIblj+8Kc/y0knHo4xWQ+Su0hGbjBRGqAaP2HrzeWxpx6W
MoyXuXM+ky02+y5CtcRl2212lAcffFjqkw1Qmwd9jmFke2tiat6gphD41uuLZJfYA6KTvvI2
CZ3RPsaGkcDOAN7aNATahYAR4HbBZJkMAUOgWBFQ8oaJrJJfTmiV0eE37E37DuonEyeOk+v/
9lfZaYfJkEzeLGPHbyaDBw8AqYJkCWqWUXC9M86AhLiqF6RQ9ZAABmXo0CGyGBLMgZXlav/U
u3cPONlhva5+RhClYDQBlV2GhMhCGpXM4XeA205gGsqlZNpxh8iUA6bIf99/R2bOWiD1ubDs
e9BhambGjlLiy+5CCIu68ScN5yKob+jQYbLN1tvJk1+9LwEYR55yzAlSxrcB1EPZLsl6de9e
+bl8ZVVEqnqU4HBKQrGYlKHfvfriuNpF5qRPn1KpqAR9hkopTWtDMYSYSa5QMkA7YIZxon1u
hB6z2Tf2B3gS0jlzZsuzz7+AXSE574ILZbfdd5GqqlI4L6qT/fbZH6T7U9niu1vJdtvuCBVU
2Osm6qG9GoX0dowcPXWKnHXKcagP9rbYd9y0n8hJJx0nI0ePkSMggT0R6tehUBSnnoBjstPk
lGlnqM3mzjttKS88/wTI8FAc7ymP3HOj7At16Rkz5srzL38oV/zh97jeCKMTK9VQOj17VanA
ljj26t0T0sAS2H2DHWXCkCqHpD+udwOwgJzbk+xioaGsWqXNEap8U2LIS8Bxw0SSRN1aNSq1
1BEIcOSHgTftClMYqAx1FK9bLlf/fjqOJGAXHJazzrpQ9v/B/rCnr5PHH7kTqu3LcCQsr7/6
hrz+yhsgvGPl0f/cD4dzS3HNQvLCCy/A7v9NDOEQNATc8yALY3WGTtKHRIbq91go4/X1r3VH
nNxq1cmbrUiTd7t16tmv1Idv6Hr4KsQrtd+paFjjhsB6g4AR4PXmUlhHDAFDYH1FgHPZJvMI
TnDVe0dWjjvhWDnjxxfLqy+8Jq+/9YFceeWvQX7J8uKSisMuFvn+8+hDMmDIQIFPHiWA8QTs
CPEdaJiLCTOm01CzpNMnhEDUhjLwVss2OXmng500dqZJaEH0ND4iE9oYNXaYbDxuIznp+JOl
Bn6c9j/oCCmHeJh9Jd/lVEsdQfNDT7WQKmfQ0FZbbiU7f++78sPJm8jB+/1QDt9/P3ngoYdk
2JAyqW9IQUU0Dkn2cundty/6gnBMKxpkRS1CVUAc3YBjKdg1J2Abm66qliAI9FI4s6rHcTak
oZFB7sooPkNfaX9Jx1QMGaUdKkjLly2X/fefIj/66U+ckyJkcTK7LKTQX8pnn80A6Xhe+m8w
WMn2wJ5D5S/XXKUhMnBC8Gh9rvzsp+fJosUL5cXX35Qf/ewy2eq7W8q2m4+V83Ds3HOmQ9Jd
I8+/+LScc+65sgVI/+abT5T99t1dDjx4qjz74vvw5j1NNho+AHbEG8phR5wgtfUB2QR2zSTV
8XiD2o3Wg4xX90RM2UBYlsPOOg4MMiDjXGlIMi4zrh8XJvTaYD+9mPKTj8OJMcCFgDCIksYD
1kUA/0I2xcS21iECXDzCok0YGgdUVWaIrj79+mCsMQYz768gHM4hLFIwqZoHXI+gjTu1L4YN
HY6yOWgY9NWxiYBhvGgyYGB/J+D17islv5qwg48ESJp1nNNTWifHAV7phluH0FpVbSHgPey+
Ib67cm86rWGvK7xBLBkC6y8C9gZef6+N9cwQMAQ6GQEV1DXvA3fw3U6SW1Im2+6wg1Rhgn3K
UUdKFhPnLbbd3iM+QRkwYIhUQmX4h3vvJR+88yGI4mJ57/335aSTp4FU1iv5zUGyRD9W6qyH
ddORDtSncyDXaZAvEuEsJIgp2ORmkIm8W/3r0PtxOCVn/+wn8vX8FZJAdJ3jjz9C1LQWGYIg
q1STdsmRdYopk3F4sKU3ZNQbKa+Uu+6+W/pB9/rgvXaTuQuWyrARE6QvVId/dvZZUD9eIozT
eOaZ00Fg+8u4MZNkCKSa1eUxOXPayVBbXgSb3BUy7bSLEa94kExCSCNEcoTkLShPPPakfPn5
V7DNnQUigXOB3W+ThHMIBXFOcCxEckvhsI81ZMNYDIhIDKT5vXfekkXzvoYTsKfkwuk/lyhU
uHPZBvkSzqumnX62zJ2/FOS0F6StAzTMTVVVlXz6ycfo0ykye84sHOshQ4ZugEWGKOySK6Gi
HJDhQwZJCeonod3/wINAjrJy1LFHyCKoWU/YZAvpWVUOEhRCuYGQ3JfD2dg0WbI4AXXoZXBm
dR6cnMVk9JgR6DCWJkBo6+sblFCp+SfGRd9+kBLD6PTkU06SWbPmyNtvvy1HH32U9o+ScGX5
nnpuU1Bsa7UR4L3Ij947rjTV/znmdFUCO9P0tg4yGoj1hqr6P+RXl18uZ5x2IhyiPYrryxyV
svsPjoMK/t/luCOPl3vvvUdGbDQUY7Ba9th9itzwj+twb50od99zF1TqofZPvX9ev+Y23PkZ
FY7pylMnJ0qli/nTyfB3evP6nOmkD8edJUNgPUbAJMDr8cWxrhkChkDnIqBCXsxj1fSXie90
f8INVckspEKx0h5y+KGHQP35Bjn86COwzTLIhMl3sKxKHvnPk3L6j8+XA6b8UG0Gszj2rc2/
C8IH1cwkFTUj0rsHJKn+nJmNhiIgwAHp07OaEVqgwgmVy9IqJcj8ULAUCDCkSwiEbSIktYNl
zPhvyeBB1a57bN9P5J2sHGQzpdLmUmymVBrNQyGo+D744L2yx557yx5wfvUaVDxvh53rgQce
IDtCrTsOxz/9e24gDz70CIhfBG1H5N6775L9IDXeaaedgElMepcMkLvvvR+EFf3CxP8nPzlb
DoFn5V2+twvWCEohgX0OxLSysU/8hS6GKJHG+bK75IXcp+bBIMsbbDBcfrDvvvLjs86CE6qs
9Os/RMZvPBbEpkEvQwkWH16F1HennWn326C4nnvORfBaPUyWzv1S3njzLcQ43lUSqCsEUvpT
SITHjB4FPpCGU64eMnnyjjJrUUb69CpHu1nZZrvJUlp2jeyz715u0ohaI2jjAdh87v6Dw2Xb
rbeCU6S0VFdXycPw/E1nV5ka4Al16MGQCmqAHU420bsKSMb/eu3f5Kijp8mOO+6IBYFa2Xuf
fWX2f15yJFmJ0soSce5tTAXXsOkB22oXAiDBCKFFJ27q/g3i3WCkUkqresvZ5/7M3csYa6rG
r4NOcP8eJ4cdeSxUMWiEgPEJNfcQzAqOOPwYOQIhyVT0iwP528uX8NI7tOdFWlenuBLCBZ/O
VnHPq4u0CzDLtK4R6GwO2CUeIQSp6ccZ7qzri2H1GQJNEQjcc8c9nX2L2jX5BhC45dZbmrRy
6CGHttmq753+hn/egNiiUCODpOOBfz/oyuHB+vF/P5FqeHrVZyxmBFx1z5udYFRxv//89R9v
bTZqGQyBAgTaioRQU1MjEyaMayyxLl/4qIt8RsexPiX5p1kDqmfsfUBG6cyYZdzKIhkddujg
b4wvyprySaWAuHc8hk37W62PtWDySlLHLUzPNbFGJs7DcVQy9YvkzTc/kCNOPF8eePgxGbVh
ZWMPtS588l1mW9zRrF7tv5ep8IZFzjQkXPSmG8JxTvrhWLpJSlKtmvaQ7C7LtrakymZbSs3g
ZBbtsp/f/9aL4B1kJjia0gRyUniOjafBfvG8vA41Oy9H/YGtRxDocMvV1+wEnTGnkvMU7aNR
ZxikHesTLnkrJFysUGTz/WV9aNRXc4ZEf+X69Uy9iuxrjRHwIdTFBwcp1c1r4ORtFpy5ffzx
/+TFF1+AV+7DILUfBQdxWIjB5ciAqKpdvzeu9AuXxB/nSox5o3Go4XrnEIs6QLtfbPfr2w/e
07929r5+WC+27V9/DiNecl3o6KTknVcntb7+NNtZt5g/FjoTifWhD62dvzc+6fxwzpw5cv31
18vWW2+tn/7Q5uGtSZ8PL7/0smpU0cyEz3cuLvumJfw9efL2umBaV18PbaB5cDo42t13eB7s
sdueriwWm4866mjU2VmDoTUQbH9nItDadKUz+2RtGwKGgCGwXiDQ+LpsZSahjItvZc6c3Vza
USjmdzRVJ9jeMT2pQt5DAobtPHHSZpjZ1cL9/kIUjzShZzgQipQjbvB0mThpE4Q+KiC/2pCr
yv+Zn42jep2X50/J7fA32V0/hdA/v7u6v7Dv2Az5Ei7vHJsfz7fRvPLCRrzGNAv+NDlUuNGk
joJXV0GePHFW/PIn2OSna84hmc/fFFmvR/xyDIaxkcOqn47+6cX6//auAkCOImt/Ozuzmo07
EpwEAoTD3S24HAckQBISIATXQ+6ww+GwC4cT7LA73OHwH5fDXQOBENvI2tj+31fdPds7O5vd
yPqrpHe6q0tefdU9U1+9V6/8SgMCnS13bRaRzr52BbGMkIiucAtLDQGR2wQnbgWxBs+aUKrm
+vZyVDoz9Cht7vWpQXSE95Re67YjZL16rhWvid88vmcpsmENurU22A3Go0X4/ffZbk231ug7
x1d+/kI6iVNQ/qQWD7dhCCaE2lCENqu6vbxaOb7qljImjbfU+35reQkWq0H+b2ZlVRUWVFSg
oKCAvhVq+Fno3jFNYmX9GixWNZbJEGgMASPAjSFj8YaAIdDlEcgMHYKZY6edrTPQqhta5Bpk
+HHh3/Fcv+lKFoxhchXTaC9wgM3Fw3/805+w+bYjQevkuqDypBELNFBBuYoPZAjXm6sOphO/
c4OoQD6lCzRtPHW+qBTCaXg/IO2qol6Tmmifgzlcl198ox++hja3BruJyhotNHTDx0p7xwbq
be+8mXIurD2L0s7myGppMghI01NUVMR5JA5xSGYTNKEvnzcftT//7NLEueeviGqaFgxOs+Te
ay+IuAbbJ+lZl+WT7kf8yZ4ESfJd996Hn3+d7tJprXGUa9VFdkWGFRTntiELvjcypbfuiUh5
V33M9L0V7tfWRb7uWWqdSYjwF7Bft755W6fyxYOWHaQdDuRMcEEFnUXSW39+jL4uaJmRpDd1
7ZaQJ0/5FgyBFkLACHALAWvFGgKGQAdHwCc/9VvhDSe1QjDXwLKOcoWYz8JIUFMQNcHhoqXd
Mf7IiRznUNvlWSOHyGiYAWdVlEv4XLIE6ZpqQ9Z9NxxjXJ1GNlfhivMqqINameriXa4mB3F1
ucPiNlbjIsUH+PMzku3UqClMPOGlCqwj9UF5zcV/kYS1xGEE8kl+e/bs5bS2+bRZf/75F7it
WI1PZj2imiIBrnXLEDTZE3HaX5Emp/2lWWWMe5NJG6w4aZOlNdagXRpjfQZBaZJcH56xiFB5
KkN21G0euubD5lZxs+nBK9fa3eBQD736LVu/asvuZ7W8rVrfvNbKGWP4neOUEVsR4RZjBc78
ub3L37xWWqr2ioAR4PbaMyaXIWAItD0CucYUkip7YJVNbLLHHboOytJn+FrlBZracH3NGTxx
OxcFbkfrbz/EC43LnWbWLzQ8NsqW0+VuJATjp0Cm8HVYzvB9FRWS21kIh9PqflZ67zI7USAT
CwtjlS1/Zo1tVr3hPI00z6I7NwJyMhcloV128DLYdqutuUawwhFUEVn3GPpEV0TVaUrdVl10
FOffdyaYfL5EemUaLUIdaHQD82pphWtJhFWuNL5eucE1ibKzHGjs2W4N/Nuy7tZoX1N1BF8Y
TaVrift+3U1O4DVRd2YWsfP1pRwgam94WVKICK+00kr81YrQOSSdS9Kqwm01Z8EQaCEEjAC3
ELBWrCFgCHRGBOoPqIKxTWaMEjRZYxUOrDUmrmcFGWQPmRHnnKRnumYNd1Q4SWbmi1yZSH5r
5eAn0FguyRg8lxBhCHLcV5TG/S5Z+H6OtA1n+Ovjm+sJUjG5UnnFy2VXOORKmavUhcTlqjBX
XM4iWH+TGOTMaJFLiIB6fkD//m4Nb0967pb2V4dIrMiqtL9uT2YGT8srb+TSAHvmy1rfm/K3
7wryOLNpDtYLuKVWPBF3Wl6ZOwdk2plK+2uCVa6/RHwJW7Ik2fXw5XzxlqTQDpJXVjpL4f1v
tLVN4Sod9NKqv3P2Y8bagu9UN+7DXcZt6vTbIYfq8ZrquiU2jfaB3TAEFh8BI8CLj53lNAQM
gS6FQEPWUy9GF4GDpGC8EiTIypq5DMZHigiCH6ePcHQuqN0gXg6WOGBwZfLTea8l+dXyKecL
SgUFhTVVYK5KFhaXQ34X5erxW9mMOgNzxUarysKnljMOXtUhsJjZc9mlUhjfHAAbrTDrRtia
XOdBu5vKv7C2L035mpKjM98PMA73ibqfR3G3KIYUDkJlVRxVdLYjLZPW6uZLO0yCK7Pl4FMQ
eWt9ad4skkszzDid8iiPNL7SRokgi/RWV1fzvrd2WFpgkd58lU2zaaXVeYL1KG3zH5aW6KSF
PYAtUV87KtNBz2+E5r6rzRY9wLQZ2IYnOptdfq6EzagrR7al3vQcdSxJVFJr8KkBluVFt27c
P5Dhhx+m8j3shqLiAvq4qFmS4i2vIbBQBIwALxQeu2kIGAKGgBDgAGRho4l64xNdeInd37rL
pqEM16EqF1YnS9NAPiB6QVr56snpO0RlLWQclbOqIDLIj9JoYAAAIABJREFUx0+n1Q4KyiWg
S9uUirsOlwxGTaPjUngiBQLVv3J3PQEzKZtZbOPJQm3PJFJcTsAaKSYbx0XJ20iRFt0MBNRP
dA5XQo1tSWmBy+AeD980351zFBR+X3TtHl/1UYqDck0uJaQdZoSsKlRmtDtS1dpf2pt8yjic
U7n+ZEltDfNos20LbYtAW75rbVm3UF9qBLzlujBJ5xVaruCW7XDyVl72tXd3Il69SF+xLSeh
ldxZETAC3Fl71tplCBgCSxEBf+CrAU1AiHiaGd5mBjpZI57gMpRHv+q5eKMTNiBWQfpwvlyt
CcrPrtaz7PRyZJeZq5xM5ToJFZY9gMrI7qfJJZ+71cyBf678ueTLal92+ZnbTt3Do7nl5qor
HBdgF44LKluUOrLTZl83JYfdXywEwksQnFM2PpbqPvmvknVEpit54jt5dvW45b/UAufLFpNB
RNbzKEzLA3/f3/wi/yXTOxKMpJSPlealadNQKObsslvoaggED5bbyqcNQ6M/NG0oU1bV0Vjd
JC6pr3vnAoeDIT9z7Udgk6TTIGAEuNN0pTXEEDAEWhyB7PFMU9e5BMrOk52mqfvh9G7xcTMI
36KUmS1Pe7vO1ZZcce1NbpOndREQ4eWRIgnJp1kyV+oiTW1TPk0uaaHsSK7zUcUQJr911/4k
DtO5tJmF7X4z9MzpCOZ6/GuZQCs+Xp1AQaH2H/bTt9WHvRuti3y4v4MHrHUlqF9be+7/4P3x
J1plZaHlBPKeLrPozHZkbYmf1d1pETAC3Gm71hpmCBgChoAhYAh0UQQ0uCYZEflV0Gd+xN+v
lx5mA27itMFZBgtpOpHL7PfMvErr1tb7IyYuHeaepX5ckFfVhMhPjGuE25z8quFtTcAd+hba
DIG27P+myLdk899TPad67+SN3U0iWTAEWhgBI8AtDLAVbwgYAoaAIWAIGAJtgIC/ljclza9v
aimnVy74a3XDVqLynq7gtjsKBua+diogv7ov8uvS+esW3fpFpVdanfMzyO6ltL9tgYC/xXNb
VO3qlKVBlw1NkV8BI57rv4dhnBwJ1lIDC4ZACyJgBLgFwbWiDQFDwBAwBAwBQ6CNENDgmoPp
v5xxVkarJE/NcrojL83y5JzidRC0PVKM2mGt49X9SJT3yaIC0iynV4pvfO/fWle29g1WkDmn
hbZEoDksrCXl68okLpgRahzfNM0q5EU9CJp4mjRpkrsMv5eNl2B3DIHFR8AI8OJjZzkNAUPA
EDAEDAFDoD0jUOCRkAv+dgGdVXE7ozi1wXJgpfG5jjBHpWmzu/Y1U4GX6EzzwmpdP39Yy+i0
xG3NudpzX5hshkAYgWB+IHgXeT1t2jRvKzFOJOldtWAItBQCRoBbClkr1xAwBAwBQ8AQMATa
DgHfHFnmlGk6jJOGKeO9WVIFJpj61CDcV0Yl49wfmJpgZx7tE1oR3WC9sHOixWspr8SXPSdZ
dc1MJlgXt0yypYxt1/VWc4BAW87INKEB52233t5fh6B97WX+nM9lCqYBtie4pREwAtzSCHfx
8tvyq7eLQ2/N7+wIZMYWIbXUor5wwQDf5csxWMkRVQ/Wpu436INAwFDGxZE5KLexvEHx2ffD
8i7sXlju7HQN2mQR7RWBeE0cBUUFSJKt1jqP6d6AW5/OyZWiclgpRwu9oZFzfKVnhoez1Ays
NX3y6wpUfimqmCZRQ++1hfk0g+ZF+FlzCS0YAq2MQJs+g/77tZDvT5Hc/JAJtM7lACvBJQQx
Lj/QtkgWDIGWQsAIcEsha+UaAoZA50HADSSCH2P/hz1X64IkwaA6sODys2Q0SpmBCTPo3O1f
GwrBpb9XS7ZX2rqUfoWB0x7dCBzxhMcOGfmz6lF6EQPuW+ryBUFxPJJUeWn9YxpJztTzPI8/
GbVsXDDo52U4m7IHTXfLL0PXMifNz/MA4SpMV5PjE2GRwjKH77EgrcWUJ18NivLCbnslPo/6
DmdIeFwTQuzG1aP6FccLXQcCSp3HMoP1oUGbcnAjFdL8oPaEAckBf/MLs5SLikBBYYHTMCnk
53vsNezd2Xv3cpTqP4eZZyrXcxmKc+l4HSvwTautn3OAalGtjoB7Rtv4YVxI9cE7mcHFf6e0
HZKIcOCUrtVxswq7BAJL/PveJVCyRi4WAvouCx+LVYhlMgQ6EgL6RtXh2F/w9NdRZ/dCBAMC
96k/CxkhiNiyrIy2qgEW3DNRdpkKKlt1apyfaJAwZ4T2W3RBIihfwPxUL/+L/JL6inK6czn/
cemCtZJ+1qAVarr4hoiz4kRW61AIKqr7XlDMQoPE80lqfpSlc1Dkkd+02yvSrb9UtCpWhaqc
kZLYafxyQhvSKyifnCD5hFoOjFRkMsBlocLZTUPAEDAEDIGlhoD/fS3yKxJswRBoSQSMALck
ula2IWAIdG4EAubXoJUB7ROd8gmXI6g8Aq2w8ngssUHuDGvk/YCkykOti68XajOcNaWyRE65
jsopWEVSG6Svn9szP2PGQC7ly8jk/TykqZ0WneVKLeRpCxmlVT05xidJ8WPGR0kopTWmQZtH
RpXFlauMniauCdHqSLk/oSBtgJtTcCHiTOdkPecIq6DRPdmrOjas+nkeJsEur3dPp+5Sf/JY
iCCghlv/kukEoio7uK9PCx0TAT0ONpDumH1nUndJBJz2l4e9t12y+1u10UaAWxVuq8wQMAQ6
JAKOLYnB8ciQMMVlqJTXLLExHY6IBQRM1NHniy65/lB7WY8Je9kb/BWhpOmmnINkBgSh+kWO
YzRLTrj7qlr1ktCJ/ErcIGTkb1CDTxwZHyyICfKRbUqh6s3E0zxY2l+VE5DlkPLYR4bEMSg/
4dPchvU1MPfOkSQ7ylmIu0GRX7+TgfKRcStKu81keI4vpgCQ5tqFoJsc9llBMpNBa8sapc+P
xFx/pYShhc6DQI6u7zyNs5YYAoaAIWAILAoCRoAXBS1LawgYAl0LgWwSGR5Ea41sooZEKYn5
8yoxe9Z81FRTh8g0yYT2ASXFrZV5LY/aGlTNn4N5s2dgwbxyanW5x6hPzlIkcskEWVu4Lh9l
rXtNsnztP5okI5MW2GmCmdZZI3PflVrWEYukWHcFqmvSJMN+ZkdofYH9j5RUpSKP/Agspx1x
FNnjkWDmtDxxsqw3X34Z33z9gyuBylEvvdKqXP1ySJGrmyovCJQ3lahmWtlgO0NkisqtZ5xZ
MgPzJ4QZ43VkNLrhMvx0AVdVFQkS/QQxc4F116qRVCnLLFoi1dKMOU3PvfH5FXji4Uec5jmP
rNlvtpdPV+yXRNUCpzEW5OoeRUsx7cFCWX388iOUUReqwD+Ca/WJKzy4pxp0rhBUqmvK6ryZ
Mk79Z8EQMAQMAUOgaQTc75wFQ6AFETAC3ILgWtGGgCHQ0RHgj3BAbMJN8eMWVFRi3LjDsPY6
a2HTTTfG8LWGYc0118Tdd//LpSadQvnsmRg3Zhw23GhjbLLZZvjDH9bDiLX+gNtuvT1DHo8+
+hhcdMHFzEAapsMP48ePx9///ncSZG9bFmmBdehay1ZryUydc1syuRsm/8OVfdW1N9Abj+J4
SGXqSDOrEmf0vdOmSUgDP1I11Sk88MDDePON950H2wg1znkk7ZdecgHuu+9+VFUBRawrItNi
V5d/iCiGsXEMko6qYoXOgYnYX5zePHWmLOnaJGqq5mK99Ubg7L+ew6S+RtfJqQR+Qr/MQKPr
LlluLOqrqMUjfYdGAYOOcIJAuEz7ZRrOOONMzJ5Z7kyunagqwBXCCjhRcMKxk3DppX93fr/y
SHIF4JPPPI812Cf/IHYOTwXe08SDI6/EW9mFm5wqaYscad8DcuvSB7jo3G+DTp2jl6BMl9CC
IWAIGAKGQC4Eavl7pcOCIdDSCARGby1dj5VvCBgChkDnQoDMap+9/oR58+bi9ttvwWqrr4JZ
M2fisceexLXXXIdRBx5E9V8l9th9JDWMvXDdTf/CissNxoK58/Doo09i8pU3Yuy4sU5TWVVV
gxiJo0yjveDNTcrhk1sPFSx2VQoSLxGwNDWLIn6y1a2aVY77776XWuAq3HL7rThi4jgU0SNt
gVguyagrjWOKwLeTzH2lpc7jZz6PB//zCNZae12st+kfKA+1tskqdO9ehLKybigo8KRyY5Jg
yjS0xrhW5JCML08ecKmRRrKCrM/T8caipa45Io4i39HiCCZfdzV6DVjFmS2rSGmcnZk3hdNn
xuO1CCzbluJRIGxkks1DMotfSysdIVsV11T5OokVFbJMtpdbaEjLqzj3ERDg6nmoWjDHrWWu
rgEK8qvw3+f/ixNP/RsOOfRIHDvpcKSlJSZZF+GvTec7E3FtyZFI0qzbdwSmfV7VB5nA6iV/
4J06InYdkHrJx0JcehvX1WFmZ4aAIWAIGAKGQBshEAxn2qh6q9YQMAQMgXaMgNSHOUmLFzl7
xixcdsml2GSTTTBw4EAMHTYUp5x6Ct58823npEmmwNWVFdR4noeNNloPyy47CEPXWB0nn3wC
3n3vDVe2uK0IXUFBw/nIBLWNNXFqa8XgROJ4OJJIE2BvOxdPbfr+ex+juiKB22+5kVrWcrzw
8kvOxNdpKRMJHHv0Cfjgg0+9uvitP336NIwZd4gj79dffz0+/PBD3POvezDhsGMwgVpnxffq
3Qsvvfwa/nbB3zF09WHYbKMN8dprb3tsmGUnSLbPOv1srDZ0TQxfcyjOPvN0zPx9Jk2kS5Gq
qcZN/7wet9/xLzzy+As4bNwEnHPu2c4E+YdvvsYPP/3s5Pv66++w1+67YfRBf2K943DkkUdh
1OiD8dnnn9JkmNjVJKiV/SfWGrYmhq2+Og4/7DDMmD6DBJVYsB011Un87fwLsepqq2PtESNw
+OFHEiM5wCIN9ruufvelibV3yJ/X08++hGOPOxUTj5yIY44+3PnPilILnvDrXXPN4Vh7+NoY
ddBBNHGfyR2gknjuhedw4gknI866nWaYoXzOPIw7ZCy+/PwTYpyH9/73AfbYc2+sMXwNauXX
pYx/w5zZc+sedL8v2/GTb6IZAoaAIdC6CIS+rE0L3LrQd8XaGo64uiIK1mZDwBAwBHIhIKKi
H2V91gtcX0oyVxyL4LhJk3DBZZdizbWGo1+/3tSaFrn1sYnqBLWGNN0l0zph0pG44IIrsN66
f0DPXr1Q0p0mtCwvwqWyUtJ261aIZ599AoMG9/X5tkhcFB99+hVJ1LrO0lcaU28hrUgzK8jj
muB0BUkY8NfzLseGG2yJLTYagfXWXAm33HgzdtphB1pTx0nC03jxpf/D/n86xLWl1hHLeXj7
ndedxnL7HXbEw/95Ar169MbE8Yexnji6d+tO0+Eo/vfpJ9h4y23w0H23Y/K112DipGPx0ksv
oWdRDXbeeUdUoQfuf/hxFKTn4Igjj8Sr736GRx56EGWxGD56/wM8/+Z/MHDZlbDf3juhR2EK
yfL5ePKhR7DSxtXYZJst0b9/X5x28nEoLo6BnBPHnHAWqolrURn3byXZPOCgQzB/bgUe+M9D
6N29Gy6/8CLsss3WeOmDt2iuXYrRB4zBV59/iVtuuQM9e5ThsX8/jJ/uv995dHZrfDWxEJBN
54GammoS1JJi4C1OUpx0ysU49c8XUxO/J6ERma2iZj2N0Qceior5NXjsoSdQ2q0Yl196MXbc
cVu89sHrWG34qjh+0kl4cedXsMOu23KNdhpTbroDn3/4OYYM7oeffvgMB4w+CH89+zxsuckG
+PrLr3DN1dchGRf4TgQG1xE8N61wvdfKLgwBQ8AQMAQMgVZAwAhwK4BsVRgChkAHRkCaRFnY
ZrR2co5Ec1g6YLr3vntw7rl/w8knnkLNYQxV1XNRUlqMq6+5HtttsxUb3Q33k7yddfr5OPXk
47mXboFn6luUjyuvvhI77LCt40Iy+51BbfIzTz/v7V/rdJgyv5XpbIHnqTkbQqfJTOFXanOn
/jYN1990A/PEXT2HTjgd0378HSsv35umwCJaLEusnHWpHTGZPvMzjyrP1Wm6PWTI8lhnrbWp
pR7BWtjY+BxUVlVj9NgxOPKYCehVOxdnnXEattzlYMycORs1+XMx/ddpePj5x7D8kP4oSC3g
euF7sPlOB+GLr77Deiv1QMXcBdhxp5E47+K/QMbdxbVkuAumo4TtkamyPEz36dEdm2+3NatM
4pEHH2edVbjznrswZLnl8NMvP+F9aqZvuv5W9OzZ25km7777nnjmv89hzqwZnAWYhw/+9wke
Ir7rrLeya1v/sl54gOuWtWexJgw0Z+CCiKcCG19QEMPVV12JgpJ7eFmC/f64p3fLzS4kuY74
F3z22Re4bvLNKC0pdWuPd91tdzz536cxs7wcAwYPxC47bod/XHkZdtpta1RUVWLKHXdj0sRJ
KCnrgRQdnWn6om+fnujTpzeG7LA9tt5qB2ruHfP1JjEcF/evvVj7awgYAoaAIWAIGAKthIAR
4FYC2qoxBAyBDoZAoKmT1lAESoeIi5x0iKDSbnnIaqvi1rtup5kxMKd8Br7/4SNce91kHHfC
cXjhhVfQr3cPLDOkFLeR1CUWVNEcugbff/ctrrr6chxHk9sXXnkDAwf1w/wFCey15wE47fST
WAGJrb+P0bjxk6RK5r66jJaCMmB0PneKV1Xg3/ffRavjWpxz2Tno0zuCX6b+ilpqGx+57yGa
6h7mPDtrXWxxWSm1qiqC622r4ijQJ9cRi4hWV1dn1tFKQ5mm2XQ1TZyjxVEkmac2UoCeffpT
aZnCzOm/o++yPel5ugC9epW5tbggqe3VsxfXHdMrdTJO/1GqJYoBgwZQCw50p8bVqbFZdpQE
VARcFt8JrjWORdJ46flXcMZZ5+Ca626gI7GhTBx33rWRn8ZxJx6L3qXduMUS8xQWYvCKK2P+
7Nko6dYDMbZp2VU88qv+yWffuP18tSaY/906Y34KgXw6wKKraGeaXtytD/585tm47JzzsOsu
O+BJmjUL2hLei1cyDWWcSGdZfXt19yYMioqxzAqrYdpv87Bs3yGYMO4AHLTffvjsg3fwxXe/
oLa4EPuNGeO8Sa+44lCM3m9fHH/4OLcWGXkxjBs/Eccdd7xrs9MAO89cGXrOcwuGgCFgCBgC
hoAh0FoIGAFuLaStHkPAEOigCJBZOa/GDCLBZMPyPZVIVaOmsooOmkqcxrFvnz7o229Drvcc
hB1HHuA0ur17lLjtiUpLuiFGzXCMpsFrrzsCF194Gbaj6fGc2eXo178fSarsdT1ClNm8h3Ul
6KlJW/xkTLADMfip7YXSXAz76MOPYbc9d8VGm2+OqsoZKCvshqcffBX33HUHjj1+PFlgDCVF
Bfj4g/ew7lork4fSWVOaTp3oBCpWUMS1tmkUiplpmyGVT81kHjXGETq0kuMmrYtlDkcKZWYs
8lpDwhyviaNiwQJnIixCV16+gBMBJI8CSaRY8rHMQlqEu5b5+winHGPmPTYrRiA/evsdHDnx
eJx1zvnYYovNiSUR8JSxJOnAC88+hcEDB9TtV8y4CKrx5dffsBo6AKupZESJW5ssr9gxmoc7
782sVHVI/nynbRXGoMyVNAcfhd33GIlN1x6KHbffFnvvszcdgf2b7LwESTq+0nZHzz37LJbn
mm1XDnMTLjeBoEJWW20FrDNiDRw2djwqUwXY64CDUdRNS5z5bJCE/+W883HmGadj1py5eO31
t3Dq6X/FVltviw3XX1sF+MHvzFCMnRoChoAhYAgYAoZAyyNgU9Atj7HVYAgYAh0RAZFdMUJp
6xwxFOnV/r5cLZqaix+//wwbbDACU26/DV98+SV+mz4Tn3z0LQ4ffwI1tgVYeYXl8cXH79J5
1B9w48234utvv8csOpf66OPPMXas0vTGqkNWlZKTxJgekrlYNULyJAKcJmFLc31opLaQGlIy
SEe8vY9AHKmj337rI5Loahx77InYbZc9sM8+B2CP3fbE2WefTHPiWXjh9TeQjhZizVVXxP1T
bsSPdED14fsf4aijTuIa2p40j+ZPAMl9HhJ44/WX8fPUX/Dd19+yyTGSvnxU0zu1NMTSoEbo
5TmP2tpCyimtdf+B/XHqSadixm/l+H3aDBx/3EnoVlSKYauuTrKqfX/pvIs5xavF791iZ04U
SLFbQw20WOVP33yFsQcfjP6DhmDTzbfH1B+mYur3P3JCIA8rLLcyVujbH3tstz3eee8DzJlf
jc8//QHHHHU8ZlAD3G9AP27PVIuTqan96auf8N6rb2H82MMdeY8nq9k2enImDxZ02ofYNYQq
2jweMWIi7fDKKw/B448/iGlTv8Fee++BKta78tB1MLj/QOyz60h88O47mD1jJj779HMcQxPn
yvmVrn+iRUU4/pTTMXsu9z0mAT5i/KEoYv8U5Ce4d/LnmHjEJPz462yu9+6LZZZdDkU0+ZZH
bXmUdgIpGP/1gbAPQ8AQMAQMAUOgdREwDXDr4m21GQKGQEdDQMRTzIWk1GkWPX0oBg9aFodP
OBxX0AHW5Zdf5rYqStEh0gYbbMQ1ofeR4OZRg7gsDj3kYFx5xRW47NIrnAU1qGFcf8RWuOtu
ptHiWIbCIjrFSlHHqH1pGdz2R47x8prkjQpJamA9OVy8CxE89Ogz2HyL7bHMgIGehXRekegz
BtC51PC11+C64Juw4cab4fzzzsWeu+6CPbmWNUKN8JrDpIn8zdtPmNrh0047xW3btN222zii
9twTj7oth/r27C72iCjXwaa53ri0lGScn5HuZbjv3//GyL1HM8/WKKQ3L62XfezRp1BSwi2I
FpBokuz2Yn631lisj6rYtPb+5b5KfXr2cM6p3n3nXZLVNOb9Oh3bk+gWRBNMlsLVkydjh223
pXOuh3D8CSfiwIMOZPuLERV2662D3r37uXbecdstGEXt6267705s87DTdjvi1xf/S3LLvZK5
B3GqkGuBWU9E5NttjhzlZEOxS6ul0XK0NWzN1XHXXVOw7/4HYsIRR+KW62/CE489huOOORqj
R492+wWLyq81Yh0SfG6zJEZP9jyMHqJLynpjo023xMB+vZzpd228im3uSa/aH2OXXXZzDsfS
VEOf8uc/k2yv6LrTiWLBEDAEDAFDwBAwBNoMgbwH73swmI9uMyGs4pZH4O5/3V2vklEHjWqy
0mAHmCm3TXFbqURpWvjok495+Tgo/OKzL9GjjGvkFCONFUd3bmmbLu2pahJfS9A0AsHz1FjK
cjolWnPNYXW3/eevsfSLHB+U51ntelo7EtJa7T9LTSNVwSREKVQmKmk6W4simh/LyZLIlfao
BTWmssOtJcmLxxmZoqY3VoT8EpJB8ihpKN0LJA2lzKxlsxsELShNyoyYt8g7JYKS6NUKxBKh
0iEz33pBiXho/a5uOV4tH1TzFzj5Cuh1WtduTbCsn922Sozigl2ttc1zFVHTTZNtLT12tJpb
OlH3SULJhJKTgtVQqGo6y9JMamlZmUfwJJzUvCwjLnNkJs+j9jUiLNQKYlHr9jxmPNfkOhBS
PJgvyc17UwQmVhRz3yH08+U0tzWsbwHNrku70ZScSZ0/KbWJ9+M0O650ZuYlJLbcI1h208rn
Zhu8U7VBfrcj1AqD20ql84uRolwxrQuWlpqV6yxdU4tCrmd2jSZfTnGro2raimv9tPpcpeXz
ZqpiFt5660OMOeovuP/fj2LE8MFeRQJabWdt8Tjzxqu5n3KZ1wmMzThT43m9jtS1haWPgHu3
gNM4AXHJxRfXvThLvyYr0RAwBJYUAX59TqNzxe7du7tlRWmaDr1JKybPGSR/V/k+a0vAYIsk
nW+11ZbOl0VFZSV9NPyKoUNX875v+d6P3HlXLy8nrseMGcufpOCXc0kFtfydAQHTAHeGXrQ2
GAKGwNJHIPxbGSaYTjvrB21HRCJYWkpnUGS9tSStIqTxGjqQ4r1oIbfzIeGTdriwhKQvmFVi
drcDjs8J88QSxYhdCEpnQTSNFkcLaw7dXXExnqg4x1VJEuWgKsI1uykWQyWvR8JVLNM6Aszz
bj25UFV16lr+mUiCFSKsX2bL8s5MFuyXH3HEVvVpcktrglWInExpGyYZaxdyGyit45WG1cng
y55HjbHqk/MuB52E1ISBrmTzzfK8gQz12QFZ5afW/yqd6tRYxZXIQgpZd4yLbB1c/KNkaRJf
7YVcUMijuJsjz07EoDy1jW1U/Z7krF/t1hpo3RI2TiLRZk3gcb0yJwf8SPeZz7XRpdTOC+c0
8Y26fpKTrXyc+ZezOdhalQfJr4IKJeklIEyTR00zZS4o8yYG+QyovRHNMlAG9YkGcRnP0F4J
9tcQMAQMAUPAEDAEWgEBI8CtALJVYQgYAp0AAZGncHBkirxHnn75ma+thkSCGIqK5fbYu+88
AQfBMTsv3iUNXTtGHA5+ugwL1b0sGYIk2ttWJscKIr9OLvFNfrpYJXRMlMGPd9G6qTJJJEnP
vHPXHkUyk2uXTpXZ0U9Pay0C65M5R+qUhETVtSkUgipdVFCmCK6vTc0LVOB+dUoW5fZSunTk
VJXrQu3RddAOXkc4OZAJvHbkOShHn0HblChzi43XWubQdUDbo1z37BJKaOVX8BugmpxGgtrd
SLQYtdE0jph0HLbbfiQ9T/tplcj1AU9YjfrEk9vd8BN5t107GqBVl8TODAFDwBDoCggkOOEa
838jU7T0cV78dbhfAAuGQMshYAS45bC1kg0BQ6DTICAG5rOmcJsckWHwSVCzLawCotYUPkH5
4XShvLluu6T+jXpLEcKyBuf14sKlhc4zpFJxQUN9gfzLRpc+BOQwECpTViCjyuQRloNpPByD
unhTcSojKC/4DIus+15Sr7ZQ3dnJXAI/eGutMxf1eKnT0DME+SPSbDMUFJdy/+A/uXg34cDg
zJs9Zutp9nlzYfV6ueyvIWAIGAJdE4GkJhQ1gRrMlBrn7ZoPQhu12ghwGwFv1RoChkA7R6Ae
yfKpTCYuYGQ+4wqYToh0ZVq3lFhQppgm6woLEapMlS6cAAAgAElEQVS8keiMnLnu16srXFbo
PNw+nefCIGecEnuZM7CGHgnvTrhw76aLCWfI1KnIhumDIrPvaHKgqTXmuRxWOaLLQrVFVCYo
TpF+JW7iISNXXTI7MwQMAUPAEPAQkHNFbTnnvs95OOeP/CINDlnnWDAEWgqBehZqLVWJlWsI
GAKGQIdFQESpgfAhOpXNrJQ2RIYyv+7Br3y9zwYF54zIVUXOhE7QJlIv9HbDltarxzHGhRaQ
UywX2aDoHOUExWe3w09aL4d/4RWrvw0qyMjiCKmOLPFzSFBffs/q29vC2C/ekeLQL2dg2V0P
FvtlrY+jXRkChoAhkI0Av1O9nRWAg7kdnpxUyYomOLKT27UhsDQRsJ/ppYmmlWUIGAKdFoFs
TuapDxsjXkF846RskYBqhMB5rpJ5M8zkXFpGZKs3s8hfzvqbStMkY8wuNdR+V7aum2HnFtTT
GIwhObxTX/AwFIssa7bsclbl6SBEenOZt8uZVVjzqxIcIQ41u2GpFmMIGAKGQBdEQN+L/vey
0/yKgTBuzJgxuP2OO9z3rbS/WgNswRBoaQSMALc0wla+IWAIdC4EAmKVIVghtuPzMPcr76KD
iMY+m4AmB4nLza1yxzYoPSNfgzt+RI4Km0rKquuK9S8yeSRXeDDjp1R0IDKjmhQrW4ZwhkzT
62TXWT1Egvp4I3teILvo8LUzxfMHaYqXp+sgpLW1U1ClH53Z5qiBAAurxe4ZAoaAIdAFEPAZ
h8iv0/zye1Pkd8qUKZktirxdBugIUbOLFgyBFkTA1gC3ILhWtCFgCHQOBOo5k9Kvdh3X8hvo
LQLNbAPkCFeDRPXBaOJ2A62uyFs2nE3VoQzheoICGiNo2RUE1+Fycsnt7ocyZ8pnXHaZDcGr
SxOSL1xl0Gyn2Ba0frPceCqI0HmWbEofFquBKEHBjXxmyK/qZWZ5dhbxVTXOQ7UCu97Jo7qC
duszOG+kbIs2BAwBQ6BLIcAvyoD8au/eww47zJHf4Atd29GluM1ceK/fLoWPNbZVETANcKvC
bZUZAoZA50BgIaxraTcwIFMs16dcza9hYRkWdi+7huakzWaXLs9ChA/KzM6nbLnismRqKkmo
5kzO5jQju+lqgsivzPMURHzdFkehkHGWpeiwYItVYQMJLMIQMAQMgQ6PQJj8HnH4Ebj11tsy
5Hfs2LEkv9xrnZphkWORYAuGQEsiYBrglkTXyjYEDIFOiEAWtXKERyzJ1wAGLV7S32+Vm02o
/KglBrUp9rhYFWQ12NWhxbM5CssVp2Sh+Ppad6+MAPkAmgzZDJeXuRmqN7if3UfZODRyrez5
gb1zdhrdDMcF19nxOWCwqNZBIM2BddhxWevUmvVctFqlVpEh0E4QCH8vUyR5eU7EE5gwYQKm
3D7FWx3DNOPGHYbbRIYZEglujZQfcYdbJ2zBEGghBIwAtxCwVqwhYAh0YgSySVDQ1MbiFxeK
7PKyrxe33CXJtzAZFnZvSerMwjdrXNWw5IXJsbB7DUuqi1nUfIuafmF1273FQkDm6rVcmB3N
51DH+mOxMLRMhsBiI6B3Luu9m3jkRI/8+vHjDxuPW2+5JeMQK8bt5QpiBU4LbMEQaEkEjAC3
JLpWtiFgCBgChoAhYAi0CQLS/GqvURfaggDbIrM26XertH0ioG2Obr71ZidcMpl07+aNN92U
Ib+yALL1v+2z7zqjVEaAO2OvWpsMAUPAEDAEDIEujkAkwvWENKNMppI49bRTuzga1nxDoHUR
kMlzdsiP0LSZjq4UkokEioqKEE/EM2t+jz76GNTU1HhWG9mZ7doQWIoIGAFeimBaUYaAIWAI
GAKGgCHQPhCIaN12bT4uu/SyOoGatJ9vJdlbQ4620Hq3EnxLrZrW6IelJuwiFtTW/b+I2GrJ
wq/TpjkyrG2SUnEzg17EHrfki4CAEeBFAMuSGgKGgCFgCBgChoAhsMQItDU5WeIGdIACDOO2
7STDv23xt9oXikBD+4SFJrebhoAhYAgYAoaAIWAIGAKGgCFgCBgChkDHRMAIcMfsN5PaEDAE
DAFDwBAwBAwBQ8AQMAQMAUNgEREwE+hFBMySGwKGgCFgCBgChkAHQWAR1yF2kFaZmM1BwPq+
OSi1XRr1j8yk/U95ic7jun3tAWzBEGhpBOwpa2mErXxDwBAwBAwBQ8AQMAQMAUPAEDAEDIF2
gYAR4HbRDSaEIWAIGAKGgCFgCBgChoAhYAgYAoZASyNgBLilEbbyDQFDwBAwBAwBQ8AQMAQM
AUPAEDAE2gUCRoDbRTeYEIaAIWAIGAKGgCFgCBgChoAhYAgYAi2NgBHglkbYyjcEDAFDwBAw
BAwBQ8AQMAQMAUPAEGgXCBgBbhfdYEIYAoaAIWAIGAKGgCFgCBgChoAhYAi0NAJGgFsaYSvf
EDAEDIGOhoC2pWgPW4i0hAyNtc3Fc0+Olqizo/W/yWsIGAKGgCFgCHRiBGwf4E7cudY0Q8AQ
aCUEHGnShoYKvAhOW6n6xa4mIHuNyav7jd1blEqbqidXWUGesAyNldNc/EVwMxtPBoUFlad5
okPzwjY3nKtLLM4QMAQMAUPAEOgMCNivfGfoRWuDIWAItC0CjiSKUPFYGoSxNVqTzf9UZ0vJ
HvDORWnXosjSbPxDDLpB+xtj14sitKU1BAwBQ8AQMAQMgfaOgBHg9t5DJp8hYAi0XwTCJCqb
5DUgWO23GU4yyb+0Zc4uT9dOC9vMEGDq8vkyBnIGcUFR2fjnqsKlCX72qO2t13+6yOdhP4u5
oLM4Q8AQMAQMAUOgsyBgv/SdpSetHYaAIdAGCJBRZZM8SeHiFoHotYHkXpVNyNjE7cUTOxdg
i1fSIuVqUK0al4sEM2GDtItUkyU2BAwBQ8AQMAQMgXaMgK0BbsedY6IZAoaAIdChEQgIdEAo
w4S6KZLZHPKdq7zm5MuAupDEkm8htzt0v5jwhoAhYAgYAoZAF0bACHAX7vzWaHptbduOIPPy
mhpltwYKVkfnRYDPV65HXHEd4tlr4v1YaiTQAZL1GOQCLpRE+DWRZJGeq6VZ1iJVbIkNAUPA
EDAEDAFDoD0hYAS4PfVGJ5TFCGgn7FRrUh0CYVIV8LsgrqMRroDsZvPUpdHftTkKzRUXrktZ
sjHNvg6nbw7eLr88PSvkkGlRywunt3NDwBAwBAwBQ8AQ6BAI2BrgDtFNJqQh0AURaIKftBtE
MkSNDKwxEhakCZM6NSAcvygNyi4nu6wG2EmwLOGCqGzCnknWWGNyCJpLnkCmHMnrtbuBrH6G
XNU3aEZWIpbleHVjZQYYKFFAwAMrlWwcXDm5hPDLz1VHuO5w1lwy5YpbGGa5cLQ4Q8AQMAQM
AUPAEFhkBEwDvMiQdd0MeXmcLwkN2qTdzY9E4MyceS6LxUjI7FNJU6lA29I2uKWdtqeRQWzb
iNSKtebRn20HneMi8fB6LRfLqA9hmgkjct7b2t1M0fTsJ+IJ5Efz+exHPL6kRy74ZpVMOpg2
WZtElGmUJy+PAjO+1n8+1VPu3dK7FDA4XQevT6h9aTY4L5/vm2AI3dep4jKIBSfJJOXRBetO
pZAnsIKyBR7LcjKGZHVyiPw5eSib7ulR8susTSkiTTkkWDgoXoEJg/r1GUTr04+XvIlEErFo
1H13pCQmcUunWJX/2KbTaZ5LbmZTPoeDZMpDbTLhy0TcKQeb5t3nB7MhJrGVzxcxxbbmu0J8
2Rxg/KM+ifvlq16va1gN28c+SyVTiEaKvHyBXH4b8tQXahPxTVHwfJaVpCDRWjYkaD9vSzRd
RoL2h+4xui5kCHdjCeqltoslRYAwp/ksq6/z+V6k/ckQ9zumLtCh50T9zk/dd2n13Ote8Fwv
qRyW3xAwBAwBQ6BVETAC3Kpwd+zK9MOfCfzhD5NbDep1pP0BXDCOq5entZvvxpBdeYTiDdbq
jcRbuw+aXV+on9hvdWvHg1Fo7oI0EI34A1GRHkeEw6GFu1+TQAUFBR5ZCg2aU0mRJ8oT9RiT
J4ZIvfeeOG4pOd0z6v54n0EZetVICBHjIfaka2VwXJTkj6fZTWVUw+CILMt3E1GUKRJ15DBD
xER+dU+MUwW6uvzrQC4fX1ep7jNoLsz9IQF0736+P9USpOVtJQ9a5uXy/6rt/g31n/KTwjry
K8Jarw+Z1pFg3k8TU9VSS0KaV0DSHImRbCYQLSBxifMesZZ4gs3xfdWviRQ3ARBjepYhOHTo
ptogQfRfbfcxTidYFtmzx5UjiAojXXgQunzK7yZeXHyKbWB6xqdYuwi7a3zQZz5XUpUuYzYw
QVwmgTux0EoIuD7kQ5fS5JB7sNW3ekj1WqjvgXh13E1yiSST/XqSqR8tGAKGgCFgCHRIBIwA
d8huaxuhg8FBUHsdSakvj4t3gwMO1TmAaLtxgqiCRpddNaj1HaT9FLPuOQn6TbIvXH4NWh0R
4bi1Aflt6W5nvelEnGSJZEwaSV17nJBaTZ1QAF8rWStmx+AIXh5JqN+siL8nbcYal3kyrRb5
VRk+OUuSaEXZSI2/FZ0ziIy6bF7PR1SwG7BLHhVOXXNAdDXWdyTbG/Q7zaVONeiXuDr35ax1
jJmXuucqkO5a73d+nTbaS8G/ftq6DvV4prvWH/UviSzPItTA5lEuEdjKimqIqxYUFaG4tBCE
ieIK1ySrSxDnGKoWxJmuBt1KS1HYPUZoYiTGElWa+DgWsMxoYQHyg7qTlUhx4i6lxhCHAorv
iK0nBvvDI67k1q7/2JVMqTbWeInSYq/+z6TPewJM3KVwInt2PJhl5HOCQfWpf4SztPXqAz2f
0mwjwj+ufpXry6FPN2PoY8szC62IAPumsqISX37xJX786SeUl89xlWtiSyHJCRdN5Hbv3gMr
rbQihq4+FIXFhXX914qiWlWGgCFgCBgCSwcBI8BLB8dOXUqgxc3WAHumnDLp1ADB1wQRiVox
En1y0BBxo+1gNNqpYbLGLS4C0tIt5jOS0QCrbsc6FleIxct30okn45mnn3ZkMMoBc99BA3Du
eedh8403d5pVZ3LLx1+aJC4Y8DRMvozuw381Ai4UmP5myLNORPJZTlTszCduAen3iJMiHW1z
RNwV6314jQrUnj5zkyGHp8F12ajeEuuMOrNOUcU8moS6+4EGWuUFlNpvjxjmk48+ipIefbHF
llsEHNqrL0jjXbm/rpmUyYnlt9m1nwR4/rxyTJp0At5/93+8n+fMoqOxApx+5uk4aPT+Drv5
JMdHH3043nr7A6QSKcQoYH5+FCeedjrGjjsQoIZuwvhxWGHd9XHiKSd5JDdBEhtJ4/AxjF9r
Q5xw0imO4GagoRwBcZ1w+ESssspKOPP0U5inlmbPCbz88qs44fhTcfDoQ3HyKSe77zWZnqsB
XjtUgJit2DPl8Wdg1AeB2bVzAuhl8SwVHLDMp2e13vPqg1InndCx0NIICHb2z1dffoXKqips
tumm6Nevn3svZPquIM2vzKRnzZyJL7/6Eh9/8gnW32A9r/+UIPNAtbSwVr4hYAgYAobA0kLA
H4otreKsnM6KgAZ/TrPrD9w0iBbB1QCvwaHBvh/f1nhkiHlA0LvUpzqrnQaR3uAIGNFiiBql
3WxS6jsFDUQDYhF8LkaZi5Jl5oxybL75NnjowYdw263XY9Uh/XDEYaPx4mtvoFraXTf/Qw2m
VJshVqpxt/ilW4OarnHrWVOJhENCfNXRIadi1BkJWTrhzH2DoNiEW4fLyadEtavDjcP1x/9W
l7JWeWqZN5WM85xy8La01DXBoyFVKQmfXm1ZQqeTendZMTWyKkfmxiLZMiMOyLXkqpk/G3fe
fhPefPttxJlE63ddAZwMS1ZXOU23NJ5JmhNLCyrS6rpH9YoEOtETqKa2beQuu+CL73/BdVPu
xjPPP4v7770HYw4ah2suu9abMCCOI0fujy+++hn/vPl6PPvik7j3nik4YvxYTJ58nYrhUcUy
EySe1MAGEOhLqmIBtctxxApLEQ9wdeD6iXysaiprmE59JLzieOnl13DU0cfj0HHjcewJJzgs
8tRXfsOcRt/ZUvOTJFv96CYIpfHlP7W9RkpkP0tKQqoupQk6KCBOgTy+WJkPI1bZiLTMNfH/
5ptvsOKKK6DfAJJfBXaTM3nmoWdVkzD9+vfDCkNWwPfffec9v/6z0zJCWamGgCFgCBgCLYmA
aYBbEt3OWLY/WNOAWUEDBOqO3JopRUkTJrKsdVUaEOpfY+O71oCnTdcgt0YDF1KHR1g8U9iF
JGuVW/WfAZFfyRXENjbSZ3w9VWZDUWNu/a1fjoppzYeNdeWRnA2jSeSw4WtylBzHOuv8A2uu
/Qe8+n//h00324TvQg2qK+Zj8o134tZbb6cFbBKbbLYpzr30MmqaevKFITGtrsYFF1+Dex+4
nwPtGmy51VaIJ2K44vK/o2f3AlRUVGDy9Tfh9il3IJ8D8/U33AjnXXI5Bg/shVR1Ja6b/A9U
pwsxp3weHvnPvSiIFeKSK6/D1ltvTk1pLaqV5sbbcAvrT5OZbbjxJjj3oouw/IA+yKeJ8DVX
XoNeg1ZGWY/eeOC+uzBs1VVw1p/PxF2s758338ByZ5EAV2P/A0bh+FPPRVlpFLffchM+/uA9
/O+r3/D+R1+gMF2BGydfi1hBCa65ZjJuvvVWR3Q3Z1svuPBvGDCov+u8et2p7wzaL8+fNw+X
/ONajFh/HdCqGYMHD8Law0fg5NOOcyQzTnzmz5uPy6+4EltvuSnbkET+MstibWp7x048zpka
1+aRYOYlUVBYROxIiBkXoTmyNLNRmjDXkMAHvrwc2w+01HrEeFlI2+8Iv69qSeKfJgk/9qRT
ccyxJ+LwCRO4BphMJxUnoa3B36+6DrffPoVyV2KTTTbBhRddgcHLLIMXnnsSDz74MK666nrK
I+eAQFVNJUYdOg7nnns21hi+Et5/7w2cf/4l+PSTz9G7d2/sQuJ/9jl/9R9qPbyNvQcNn3uL
WYoIEPbZc+ZgwIABjvgG8xPuPKtLBvHZLJ87t0H8UpTGijIEDAFDwBBoBQSMALcCyB25ChFZ
Z8YcpQdValcC77aKKi4u4bqo7p4jGA52A8WO2qvxpciI0/J1ZAA6sOxuSN0EgWyt5nli1H8S
mvdcLJwU1NRQu0cnSE1y6RZqKF04ocARpBpqopOYNmM+0vklXCs4hObPCa4RnoeDDx6FGfMK
8eBDT6NPcQ3O/9t52GmX3fDqa6+gMDEfI3cciVnzi/HPyXdgQO9q3P/v+3DPw69RY5lPMleD
Qw8dg99nJfHgf57GgG4p/PW8s7HLbrvjtddfRUmqiuabn+Pp//sGY8eOwd133YDbbr4ZJxx3
El566RX0Ka3GIaMOxK9z8/EA6+/dLYFzWf/IPfbCay+/iLLkfHz9xSd46ub/oP/gFXDAfjuh
WyGdScVrUDF/AU477SwMG7YqKsp/xsRjjsc3v1Xg5huuwo7bbYvHHn4YhYNGOKJYnDcdpd2i
2G+fsZjPdboPUiPeu08ZLjz/Quy666545fXXqYXVmt2AYXiET6bORUUFOOmEibiQpH7N1VZH
/979UNazCFVVNDUm8UxSg10UTePEo4/AeRdehHVGrI3Bg/qisKSA64X5jOtXjGtr+/btiRde
+C8GLrMiCmsqUMq8RcTv6y++xfIbb+2W3boQrGPW9Jw8N0uTl6pEv17d8epLr+HEE0/HSWec
jQMOOpCOtcSHqDknzqNHH4LZlUX49yPPY0D3KlxwwfnYcde98fZbb2PtYavh2GefwpPPvIiR
u22HVNU83HrDP/AdtYXLLLccfv3lR4we9Sec8ZdLcOkVm+Przz7G5H9c48njvitzPOfNe0H8
RtnHYiEgjAl9ktYXWgIgnwLU+7qi5NU72++FJnxTMnewvlksuC2TIWAIGALtBQEjwO2lJ9q5
HNKyabAYniHXtQhynhYueuNZj/i287Z0KfGc2WUbt5jPhje8rz/IzzHkX2RBi0mCXPAHsg0K
aOG29+jZE//619345sdPMZ+mv6+88S62224nEsF9qFFMkPj8RI3fR7h88n9Q0q2MS2eT2Gff
ffHc2xfQ2c481Mz4wa0tfODRt7Dyyv2prZyD8T3H4d7H3iQnimLaLz/g048/xpXX3IXu3Xrw
9ZuJPffeC0+/dTHmzC5HWVktqmjme/ChY3HsiYejG8q5XvVEPPvKRJTPmYvkvJn49KMPcfn1
j6C0tDe1nTOxzz774tnXzsG88vnoUZxy+XfddU+cd/FfUMSxf6HMemn6fMTE8fjulxn4eer3
qJg5FctR+/XT1J9RRYvrFYYsh+Wp+Vxp4y1ISIeiR2wwfiLZ+/qrb3HZFdegZ88y1pXE3vvs
hedfeslp2AZKCyzvX252TCFCUlyM++5/gBrpy3Hs0Udx0oD2JJxd01Lb666fjI232oQOsbrj
XppFX3LBJTj1lFNJTLR1ktYJx3D1P2/DtkyTRw1uDTXdP9GJ0RNPPoWieCW6kQCLBFdxbWdR
SbF7Bt3jEHomxIW13restAQ3XDcZlTVVKOjZC/v88QBHmEXXNYU3bRr78dNPcNk/HkBJSQ/W
NR977bUPnnn1QsyYWY4hAwdjx+13wNVXX4sddyYBpnO0O++8kxieQizYK7OqncXDwEGDqGkc
iFVXWg677LyjL0zoTQhOW/i5dfBb8EguTQNkwRTnZJqcvCW5Bl0h4mZGaBWgNQlBoHVBmlYC
MusPQnjrv7qEdmYIGAKGgCHQnhEwAtyee6edyFZvPW9oLKDZcUd+M5oVX+AQGXEOYdqyHW1a
eVs2vGFftANplr4IYaLQ2qSBz1aSZG7wCitg+513wsOPPsyloClMGDMGxdQUybtxhF6EeYaT
TpqEktJeKEYCxSUl6N2rL36fNh3L9OxOTGqpLaUqU+NtlplgO1LM67bn5TrfQg7ETzr2SHTv
1Yv3q1BCq4tlaAI8Z8ZMrCBSTO0VaJIrYpcma+vTb1nH8ebOm4OSsjiKaSZ+/FGT0L33QL6v
1Ix2K8YKg4Zg3m+/I7pCD7eEof+A/m59LncLYh3UAFdMxx5774uvps3BBhusj41pwhujOjRR
XcPyKF+VTIKrMHd+uUcSZV/M/DXxCjqOOorm1HzvaTVSRLK43JDlMW9uOfrS7LeQXqhkciz5
PMuSYgxZaTXcdOMtjhvPmj0H037+get/L8akI8bg2dffRO+eXHtJs+x/3noTEiQeM2f8gt9/
+grXTr6ejrGOxSsvPY8+0SpU0DT10EMPwYSjjkIfihPR4uSKOTh84kTMW7DArQ3WEVPlIjD6
bsinVprryGko7cyxL7n0XJx98aXYfvvt8NzzL6CE3SKFn5Zby5n2iUcdjl7su0i6HEUEYmDf
AZjLCQz0Xx5HTjwGu+w5mhMOX+KXX75BdSqG/fc/wOE6ZKVVsP+Bo7hueTzLoYdrSnLMMZNw
xJFHIkYin2Hnks1CqyEQrPHVfvZygqVJXTfZK5IrE30ewX73IsQxviCKl5m7C5ohsWAIGAKG
gCHQ4RAwAtzhuqwdCOyvjXIaYQ3ag+DHO/8wgeYxIMdtJXZXH6B09QmAFn7uZpPYbbDxxth1
tz1o1rwT9qBp8WHjDsED9z+C1YetjAS9TWlrnCefeRKDqDF1Ow7xmVxAB0lUSuLHLz5z5Ke8
/HcS1zJHtiqrtZcsTS21blUDcR7PPv0kBg8hseU3tlxhiSflyxJz/m9OaxqN0Vw6WYsSeXOO
FnJ5Aqk2nT+JfCn/f2meO3D5Ps47sXxV6bGI6d2omelpuLhUQeTXvc4k1DNm/Iqff/kOL7z0
DpYZvBwiNfPxxKNP4dKb7veX0NLrMUl+jERAhDbN7YhSJMHFhXl44olHMXilZbi1zAJqvbs7
WVWf22pI5SsoQhnpwKtyQSUKyvpyrS04MdCLpLIX/nImzbx3Hcl7C9CnZ1/ML69CWfcSaozz
qEUdiEG9S3HpRZdig633dJrufsuQqfoF19XBM2qza6XRDqpUte6cAnByTt59dT6vogoHjjoY
e1Bzv/qIEdhhr1HYe8+98CTNvHuUcPulympq5/PopOsZDF62j98BFJ9tcltHUWu42pprYr0R
q+Oow8ewf5P405/GUOte4tVN4M844yycdeaF1NzPpfn7y/jzn0/DjjvtjNVWXdXDI9e7mmmM
K8bC0kZA+PLQFmAFBTFO6ijCc+7ov6p8f7k+nORXE7565qXx1XOTIcFLWyYrzxAwBAwBQ6DF
EQjTlxavzCroxAgEA7XwpzeW8GbJNdhui6MTQ25Na3sEolQLiqymqemNRovwr3tuR2FRHonw
npj6zTQsu9xKJLYDsevIkXj//Q8we9ZMfPTxJzj22FN5nqJn2YHoSc3oXnvvgccee4wOpK7H
7rvuyzW43PqIBFgOlnqQFO6z7x/xv/99Sq1uOT6jSfUJx52OuXPmU8taQJPNFD1Ck2hzk9s0
HTnFSIblVbqAa/YHDR7C/H1oirwHPvrwK8yjM6nPPvsMxx//F8yZQ40XHTvFaSYcJxElB3CO
jaXurOIa4BjX5r777luYPv03vPz8y3TmdCHXWxc4bWikuJT8MQ9vvv4K5syai6/oxXnAskPQ
p3cJ9tx9B3zALY3iySg++egrHH3UCZg5ZwFqSBLlgVrLXT2ul8Dnn76DTTdfH1NuvxOff/kL
TYXL8eF7n+CoiaejqLAfliPZ/erzD7g9DdPcfBu++Pxb/E7P2x9/8i0OHTuRkwilGMI1thJc
21Bpuyg1wStfTF9fOvRfwA/Nxbn4ekRTWxsxhTTBRdLGl2L1oevg4QfuxrSpX2GvffYDt4jF
KiuugrKSUvbNSLzz9seYM282PiaOR0w6GTPmcErCbVEVx1/PnIQF5VORqEpjzKFH0SmXTGnB
7XO+5lZPR2Pq1KnOb8Kyyy7racDb/hHu2hLwYZFGN8b+S8vqQmSXHSbCq6Me+ZW1E4OsM0R+
RYKV14IhYAgYAoZAx0PANMAdr89aXeJgK1Mr88oAABocSURBVKHsBb71vO9KKl/r67S/Qcil
1Wj1FliFhkDLICDimKCjJZFQEc7iomI888wzJEoHUiu8K/73zqt48qlnMeGY43DQQX+it2Gu
MeRWQ2uP2IJp82kqXYzHn3gMJ//5rzjpxBMwcuftcfbZZ+Oiy67n4Fvr66N46unncMKJZ1Cj
uD/dMVXTm3Ee1l13UxQWkvDRizTVUijg4LxWttNUR1ZWVaKQmuAoB+naFuiJp57B8af8FQcc
sA/TcwEvyxyx7mZ0IFVAbVYxP7vRzFim0J65b35hIYasuCp22HEXOqc6kdyuCIN798Uaa6+D
uXSvrHWzoJb55NPOxB/HHYvtt9mKpCGNN17+r1vPe9qpp2HU6INJrOlAj4R0o402pOlzDCWF
3hZFriccb4hgRZoGT5hwBC6l2XFe5Gpqo7mdEYnFhn/YArffeQc9WsewKvfnHXvYoXQedQmq
L70IRWSVKS5E3njjTXHrXf+m/FzDuYAwFJaQ22oboiDojCarbFmERMXt+BR8H/mfIjkJbn9E
PTG3htIuyCQ9LGXNoauRBN+H/f44DscfdwJuuPZveObZ5zDp2NOx3/570wEXayJzXne9zak5
9H9GKdcaw1ZnvxZg/fU2oaa6yE0qyHS6e1lPfPHF19iB64QTfFYKi2J0MHYqVlxxhTpCblwq
03OtdsJHJELbe01KzKb5fe/eXGbAyaRa9yNGTbDeIWl++X7JFHr2rNnOSkHBaYA1v2LBEDAE
DAFDoMMhkPfgfQ/az26H67ZFF/huOuoJh1EHjWqyEGlq9HBMuW2K26NUg4DHnnjcI7qM/+zT
L7DGGkO9AZwSalCpQ+fe+KHJOlo8gRHwFofYKgghEDxvwbeqex94wc8k1wbEad5cXFTkzSUx
Ohmf65xF5Ue7ObIqAnjtP/6JKXc8SO/Cb3AbI+UnMeOaVR1aJyujXaktuVKXhNoz7wU8Z2C1
TuMps2SST/dO8r7yk4ymmNnRO2anwtqRwXythZUpsOJUFw9SaefASzXVkBxW1STQg2uVRQRc
kfrj1jlou2BKwfySUybMbpGt9gJmm1V0xEXyU/L45evalaNP7S/MctPJCDXGlJNbGUmrXqh8
/K9t1PJYobabEjGO07kUm8N10bTXFrNUcOVSm80kcRJ6IUDFq9P6ugveT7iyRIeDry/P0RHS
HnkNfBoJGzXQ7fnrOzdwTdW1AzSCBZXc55jt61ZaStPoOCcbCjQH4Wy833j1RYzj1kkPPP4s
Ncmr1CPdMkWvrhKucOuHHYFSkRbaDgHir/2x33v3PSygyf7w4WtxQqPAPYPS9Crod08m0tV0
cvf551+4e5tvsYW75xxg6ZmxYAgYAouOgPsR4BF88nzar9PQowcnZPmlKkuoN19/w33fyumh
sx6SlY9veaHzrbbaksuFUrTUqcS0337FUE5eBuPPkTvv6uXl78mYMWO993XRpbQcnRQB0wB3
0o5tsWbpiyqb3PqDTBcfDrq2AV6LdYUV3A4QCH64A1GC593F88VwzqEYKZNKktbi4qj7rae/
JWpN9WMecea/V1zxD2oT18P3332NmdREXXjhlcriBSZ05xyQx1wm5dMtf1MhDQbcYF2rWUkm
dV+33bvqvYQRsVbWKS2o3lMpuJySSwUxTqciqBLXZawVVaQDrpJCaitJvplORKFQpNOvWylV
rvKJG4oountsp1sXy5AkBs5ZnsTzRPFu8K9EyZPpMPNJzKIC/iH5CAei5l2qXFZdENF9ximz
K0C3eZIXc6eixH6O0Im3e1vwNeVl9MiNO+eoSnldka48/aHMOhX51Q12gMzLBVc3OjELyiqh
tjdTIdt5xl/Px1oj1scaJL8J+kiIyv5ZQdWw8JJSUnMV7CYeWIo6QeVbaBsECH8eX5hVV1sV
n3Bpgqw3qrnvtLZFUggcYWl9sLb9G7L88lhr7bXdPbfHvOznLRgChoAhYAh0OASMAHe4Lms7
gTXb5o0KKQNPIxl7Ql5rEBcMcgMR60acbSe01WwItCQCjZEXF++/L3pPHN/izLUG3Dxzrw7j
8gvKsNPOu5MHFeHnn6dh6GrDaep8IFah12PHXYOg981nWo5XM17b82jbFs+Nk5dY+26r6DpK
pwKo9eU+uU5hqozu3fVEciTYK8zV5CuQeeK90NLQapCfoumz9gGXqbAzM1YlPJNjKAVvPaQI
g2bneUe2vwzaW9Wl9dvitMwMTsYAO2p9nbrWkQkeIXmcQHXMmuX4hIPRSWpUpUV1CHACwHmr
521BHXz1ZCBkmZKjrs6AuEhOkl2P+buqPRk1leDh5CIZlEaaBrUxTeDkvFntzndrQtWZeTjg
0FE0c96R7U9zOymm41rsPHqZVotl0u4arvIkiAPfQlsjIMdW0jhtsOGGGEEHaJroUZDHZ93T
tkjSBkvzKy1UIZcIeA6w/Ge1rRtg9RsChoAhYAgsMgJGgBcZsq6ZwdsKiQM2fwCrTzcudCNZ
HhpxZo/ngsF114TMWt2VEAjei4DUubYzUoNp2cfyVK+Dthh1HI5HiubQIpWDBi2Hw8YfyUjH
jLjcwMviFEz++yUFrw5P48pIV5+onx+C+oPrzJ3gBiuUmlbvaSiLV6Mryn+hvZseqfbKj4g5
a32xTHazE2ZK05YxJIJcX8z/TBUQzEyCeicZcaUKFxl0LJmHc1FNpILvDmebzHjH3kON5GmE
LrXdNjUOBEZIk+sXlUmpE8a5a5cuCMGXlbPZ9tKoiCCtX0A6WUPRZA7LCQCu35ZGV/0joq20
Mdp+p2le7pH3WowfP8HVlSdPYUwQcftKKcLvP18G7SMbcer4jKSBYPbZmgj474OIbiGfuzpy
SyHYPa6fSr0+0uSH9qjWs5mIJ/is0zLDPZcWDAFDwBAwBDoaAkaAO1qPtYC8bl9DX5PTWPEa
qmk9XiZ4Y8a6a40D/MGdiwyf16WyM0OgcyLQ2POuAXPoHh00e4Fx+XQKpRCNBWa/YmAe+XWk
LeBGPBc/9JSf9QmTs8oIhezrultKp0Lqx9TPHL6n9PKG68lf4BYjB8EvJNQukQEd9UI2JvWr
95JyC6c6tSyjPNVyHWYhE+L6hQecmYU6u2WvbnH0QIqMxGHRXSGhCFd/JruXV0UGqejsS8F1
m98ezWe4uQA/zmu3lyNDhwJCXw8jPw8/HK5+/rpYO1uqCKiPsp/B7Arq9aN/Ua/P/IeB+TJk
l/fd3s3tPTSn/e29DYsrH9vuJixsgmJxEVyyfHr2NFwM3q8lK81yGwItgoAR4BaBtXMWWm8s
EXyxZf/IBvFNDTw6J0TWKkMgC4FmjACW5F3JztvUdSBddrrsfsu+n32dnT583VjaRuObgVGu
+nKVx7hmlZYrbwibJsvIzu8tHs4lZe647Py5U1msIWAILCYCmV0qFjO/ZVsyBJqjWGlWDU1+
GTerFEtkCDRAIGvKvsF9izAEDAFDwBAwBAwBQ8AQMAQ6DAJGgDtMVzUqqOYJM4cR4UZxshuL
h4AR4MXDzXIZAoaAIWAIGAKGgCFgCLRDBBosyWiHMnZmkZpaVtestpP0ygGdSHCCntm1xEdO
6tS30jDr3G1XxiUn8tLvgoiyWdg0C96unshMoLv6E2DtNwQMAUPAEDAEOhsCXX0Q3JXbz7bb
+t82fKH17C0Nja18XDjv+d7evyK9bt94MlzPMavnS0HxOuqFpVF/G0JoVbc8AkaAWx5jq8EQ
MAQMAUPAEDAEDAFDwBAwBJqJgLb5K+De8CntDsAgVwvS/ura3aMzuoD2ui0BAzf+5oCrmQh3
7WRmAt21+99abwgYAoaAIWAIGAKGgCFgCLQrBKTljXIfdZHbKLcqq+W2ZIpzW+7xM/DG7rbD
s33V21XfdQRhjAB3hF4yGQ0BQ2DpIyATqeAISs++Xvq1WomGgCFgCBgChoAh0AQCaWp6e/Xq
5Yiv1gAHwZlBk/T26t2bxNjbgi+dSnkaYGp/tX18rbZ4t2AILAQBI8ALAcduGQKGQMdGIC0H
GSS16bR+DbmTNT9TdJyhuFSSnwz6THLPyKS7lu2Ul6fO/SSjZGeV63AlLCQE65CCvGGCnbVk
aSGl2C1DwBAwBAwBQ6BLISCtb99+/dC9e5nbOz0WizqSK41wSXExVlllZf5u++bRTgssZ1gy
k+5SMFljFxMBWwO8mMBZNkPAEGj/CETy+Usocyl+JhNJZ0aFPDnOqEW+zhn0o+kcpogUp+IZ
5yluH0M54AgCf1gzexsGRLa5JDZUjFdpXbF2ZggYAoaAIWAIGAL1EZCH5759+nIdcAwzZszE
vHnz3IR1jx49MHjwYIPLEFgiBIwALxF8ltkQMATaNQKaDtbaIH5E86PUAJPU5tW6rROkHY5x
fVGEhDiVEiEmEY7oK1EqY6bL56cIboi8RoKLbEK7MBAaS6v45hLohZVv9wwBQ8AQMAQMgU6G
gH6zZbElwlvWrcxpfyMRrgXmpLaz7rJgCCwBAkaAlwA8y2oIGALtGwHxX5FM/mbyM89pdOM1
Cfz++++YU16OWTNnurVF+STCPfkjO2jwIPSjyVVUGuEs8ttgvfCikNfssgTbouRv3zCbdIaA
IWAIGAKGwFJFQETXrfflWmBZcQUGWelansu6y4IhsAQIGAFeAvAsqyFgCLRvBER43fJfBf5e
prnM96effsb333+P4cOHY9lllkdZWTfE43HMnTsX77z9DlZeaRWsPnR1RAv8fAFRlcZWk87+
726KTjfyHbP24xojtD4Jd+nC2uBcpNgrrdl/nUZbo4JwuZQxxUY7E+/GZGp2DZbQEDAEDAFD
wBAwBAyBzoWATaF0rv601hgChkAIgSQdR4qjivgmaoDvvv2BplPAtttui0ED++OFF150BLKk
tBCDlumPkSN3RTRWiG+//c4rJSCvAZEMvjF5HawbDghxk8CHifDSJKYB+fXL1zrlYH1zkzJZ
AkPAEDAEDAFDwBAwBLoYAkaAu1iHW3MNga6GgDTA8go5c+YsfP3Nt1hhyIokrx4KN914C554
/BmUz1mAygVxVFXG0btXH3z33feYNaPcSySC6a/XTcQT1Ch77NVty6BTaVzpRbqeFtYH2aVV
Gr8MaWxd2iBuCTtDeyG6wPLiNXGul0p5a5dtedQSImvZDQFDwBAwBAwBQ6CzImAEuLP2rLXL
EDAEuJaX5JcLPbTD0ezZszF8reGggtcjpLxXURXH5OtuwoMPPsa1wMC8uZWorkqgf98BmPrT
L/XIq2ypr7vmGjz95JOQVXWMnikTbu/BNB579FG88tLLDRBP+Vs0BORYexNqFyY54Wqwpli5
A7Kd+cyhKs5Oo3xUccdrqvDXv5zNNlR45t7i3kHabMmy43OVmZ3Hrg0BQ8AQMAQMAUPAEOgE
CBgB7gSdaE0wBAyBRhDgN1wttbCRSC1mzpqOHr16IE2ylyA5rKwGHn38KZLgWtxy6714+ulX
UBOXk6xaFMRKMGf2fEcka7U9cILa1eoKXHT2X7H/Pnvjs2+/B++ilubTefQWfdVVf8dDD/2H
ESK2nlo4EU/Sy3Q+iTXjSJ6TXGfcs6wfXnnxTZooc1umFLXJTF8rFTW3aJJtdi3VyfF0nPJ5
exQ7Rqxzr0g1hrUyHfNJAy2vmC6kqjH9t6m49LIrUM3GVSmL3053P8gvQi6yy5CgY5EwCZfS
OKM4zibIXhb7awgYAoaAIWAIGAKGQIdHwAhwh+9Ca4AhYAg0igDJpQhqhFscVVVVcR/gAlRz
LXAVSa8+582PY8zYw0lIS3DLLXdRkRpxGtpofmHGeZazMo4VkESLDZN4cmHxXnvtRQIrkukx
xR7du6NXj+4klB6NrK6pwY8/TeW+hWTZckXNrAsq5rOMqCPkIry1ybjzcJnnPE4nkSDBTtK7
ZSovhnzGz6+YxYqplqZ2N0Hz5tmz52D2nHJXf5r1RGL5qCapTpIIzyqfTfLOeLJ78mrIf5d4
c8WCSjglNPOTLWPOzN8x/ZdpiDMyFvKi6dNoB2P4vFFc7YYhYAgYAoaAIWAIGAIdFAEjwB20
40xsQ8AQaAYCwb4JZHVFRaUkhDWoqkhibnk1FnDNr8yd77j9TrK+CA49ZAy9QSfdnsDJZC1i
Md9JPvlpivGJNLW2JKaTjpqE7z77BHfeeCN5radOlalzimQU8Qo8/8zjKC7thqFrDMeAvv1w
6OjRLDOOPfbZg4S1CiN33wH/feJhrLzsMjj/kqsxuzJFbW4l+vfrhXMvuAJV1ELPmz8Xywzo
i9de+S/u+/f9KO5ein7aomngYBw6bgI1vDX46POPUdKtOwpLytB38BD8/drJ5NoRkt8Y5v4w
HSv1HoCBfQeSOJdjwbxyLM/yBy4zCIOWWxaFsRhee+3tDNv1aDy3nKAO2FcQNwNcS2IIGAKG
gCFgCBgChkDHQ8AIcMfrM5PYEDAEmouA1trqYOjZszemT59JrWwFKunsKlGTwoQJh/NOHnbb
bTdssOGGvkmxtMWV6NWrl1PeyqtyHok0DalRSWL8xwMO4lrgq3HcUUfi52nTUe2sl9N0rJWH
ab9MxR677YXJJKNxanR/+OZLPPfcUzjvkkvw0BNPUZFciMcffATbbbMVJh4xAff861635/B3
335DK+sU7rv7AeRRs/zjN98hRQ11jP8OHTUGV155FWVagPff/z/cd++duOjCy1BQ0IMVx7D/
n0bhgw/ex7hxY5zH64qqedhks80Qp+m1tnzq17cnnv/vs6iqqcSMGb+znjhGjT4EhxxyiIei
r/KlMbf7Z8EQMAQMAUPAEDAEDIHOjIAR4M7cu9Y2Q6CLI6D9cF0grxs0cCB+/PEHan4rHNFN
0tZZa2733W8fbL31VkxUi8LCAppJR+gxegYGDhro1sTWck0vdb+O4KYihe44ZNQoDOrXFzvu
tjuowEUe80jL+3+vv+GWAK8zbE18/clnqKmYjS233gxPvPgqkoXduW9wDP169gKKC7H3vnvi
y88+RJq22M8+9SypbgQ/fvEVUvPieOrhx7Hxuuvh+89/RBGKcczhk1AQTWPtNfriqivOwF1T
7kP1giKaVpfhwgsuxbCVV0LvsgKabVdgyKqD8e3c2Xj3+x/Quz/Nshn6DOyLiuoEzjjlNLzz
+tu44u9X4PNvPkdKa5Bl9CwS3MBjFiONDzv8LBgChoAhYAgYAoZA50HACHDn6UtriSFgCGQh
kJ9PM2aS3TQdQ/Xr1xMrrbQC5pIc1tBUOUUV6/7774vtt98aZd1LmIyEmMdv06dh6NBVaG5c
isCCWtsLyfFUfj5JJs2MS4pL8Phjj+KbL77AHVOmoHe//ogVdWPtEbd2eJvttsHwEcPpdXot
fP3tV1h/001RS+1sZTXX7IpV5+VjlWHD0L0kH2+/8TIu+/u1uOe+B9GnrBDv8fq6627ASSef
hVikCCsPWcVb1Cvz5PwUlhnch7KTjNfKRJuylJVQQ50iefe/zmmmnaIjrZdffdF5tpYCfIut
tsT9D9yNu+66x50vS/Prc845m96s054jLs0TiAR7ynKHoq8YducWDAFDwBAwBAwBQ8AQ6CwI
GAHuLD1p7TAEDIEGCLg9d+VkSlpc8sWVVl4O3XsW4aepX2PO3OnYYsuNqAmuobkwtz+qWYDP
v/wE/fr3wvJDBjiHyzryqBnN55ZHcmwlb9C1NCHOKyrEHzbaCOecciJOO2YS7rn/UeQXU7NL
J1RMivKq+Zgfr8G8RDVum3InRh14gGOUkYICJEiiESslqS3B2EP/SJPpnfD73Cpstt3OGH/Y
/vjjfjvi93kLMGLTbTC3ogo/TP0BNdVcJ+w8QEfxwUefIEE76doY2WpeDdL5SZAno4b3o7Ey
/PbTHFx93rk4/IC9MZsmz0li8PEHH3JN8WC2uQKzZ83HVVdeiYsvupAOv0iA1UYx38CjdAZF
U/82eKAswhAwBAwBQ8AQMAQ6PAJGgDt8F1oDDAFDoDEE8um9uZbb/UR8VW6UJHit4atg/fXW
QRE1pr9P/xlTp37Dz6nUlFZjww3XwdDhg5FPEpvmAmBxZ48b5lHDyg2E6WI5P1CTUit8yonH
oke3EjrAkilxDJttsSW1r8AJJ55IZ1Zx/O/DTxi3Fa676ioU89s2r7YG737wLglvJU2pYxg9
+iBqb4Ehq6yOaEkhdtp5W2d2vAY1xz369sAmW21Gh1dVuPDiC7luuQYvvfQmLrroNhx33FHc
YknuqmmcTaIdITFO50WZtYjyxTBm9Cj07dEN++6zL+WpxUcffYitt90G7773DqJk6GpbhOm1
a5MLjus6O2g/wo/KXNmJIWAIGAKGgCFgCBgCnQMB381p52iMtcIQMAQMgWwE8rR9kQK5XbDz
zyBqeXXktPPV0lcSX635dVpbR56jKCiKolefHiSsPmskcy3sVoznX3weG2y0LYqp3R284op4
+fVXsc32I3HLDbfRKVU+t1k6DNdcexWi1B4fM+EgnH7qJHw57StcfMmFGDZ8fZR264FDxo2l
lhlY+w/ro1tZEY45ZqLTWA9dexU89/Iz2HnknnR8dT7lT+FSam6PPGo8fp76O+kuiXltEbXY
eYjllXBLpCRlj6B7vwF46sWXWd4WeOKxp3HQIQfiRZaz3Q5bYAG9dhWX9MR99/wbxUUFddw3
AE4cOFD+mh109uNk14aAIWAIGAKGgCHQwREwAtzBO9DENwQMgUVAYAkJ3dSpP3L/3bqvzXxu
J7T2Ouugmnv2ijRLXbzehptizuzZNJlOkcRyUyIS6aj2B+bWRZdddSnOv/hvSHK9sDTFJSU9
MJPbFM3nWt2amjS69+mHaTPmkG8XOW4ur8ybbbEZ5i+YR6/SNHUmmY8WiNCnsNoqQ1A1fzqZ
uqyXa7HqysOooJ7NvYVdRqw6bA1UVs2lUy/eT8/DzbfeihtvLCBZprY4UsBtoTyCnxO9JcQp
Z5kWaQgYAoaAIWAIGAKGQDtA4P8BCEritkLyQm0AAAAASUVORK5CYII=
--------------070206000408010806070205
Content-Type: image/png;
name="ibcgjhdc.png"
Content-Transfer-Encoding: base64
Content-ID: <part2.00080108.04080905(a)netbulae.eu>
Content-Disposition: inline;
filename="ibcgjhdc.png"
iVBORw0KGgoAAAANSUhEUgAAAwEAAAI5CAYAAAD5QTZhAAAABHNCSVQICAgIfAhkiAAAIABJ
REFUeF7snQm8lOP7/6/2vRRpT6IilEiRtKikQkUkScqWnazZku2bXSFLJIT8slTWyloJoZAv
olS0aF+1L//et+89/+fMmZkzc5Y558z5XL3m1ZlnuZf3M/PMtd5PoZ49e+6x/8mzzz5r5cuX
d++2bt1qo0ePts8++8zv1v8iIAIiIAIiIAIiIAIiIAJJJtCmTRs7//zzrWTJkq7nDRs22MUX
XxwaRb3Dm1q5CpUSGlVhfzQNBQ2Ae+65RwZAQih1sAiIgAiIgAiIgAiIgAhkPwGc8ujmOOkR
dPagEbBk4W8Jd+qMgKJFi1qrVq3cyXv27HERgHnz5iXcmE4QAREQAREQAREQAREQARHIfgLo
5ujo6OoIujs6PLJ50wbbtnVLQp06I6Bjx46hRhYsWKAIQEIIdbAIiIAIiIAIiIAIiIAI5DwB
IgLo6ggGADq8l7UrlyU0AGc+nHjiie4kLIvbb789oQZ0sAiIgAiIgAiIgAiIgAiIQGwClSpV
sn333dfKlStnZcuWdQdv2rTJNm7caKtXr7Y1a9bEbuB/e9HVx4wZY4UKFXI6/Hvvvef2bFi/
xqrWqhtXGxzkjAAGhTCQXbt2xX2yDhQBERABERABERABERABEYhOoESJElarVi2rXr26LVy4
0JYvX26bN292J5QuXdr22WcfO/zww23p0qX2119/2bZt26I3tncPujo6O8aE1+E5YdfOHTHP
C9/p0oEYHPLbb4kXFYQ3mNfeFylSxMaOHWvPPPNM0oeWm31Hmmw844nnmEhta5sIiIAIiIAI
iIAIiEBaAujYdevWtR07dtgXX3xhf/75p1vZZ+fOne7F32xjH8dwrNfLY7H0Onvw2K1b/ol1
Srp9zgggnIAwgHgFywXlmlePHj3SnHbppZe67Vg9OSm33HKL66dly5ZpuilevLi9+OKL9uqr
rzor6e233w6FSqKN57jjjnNtoQQnS4IM77vvvjTdYtl5voMGDUrWkGz37t1x8UragNSRCIiA
CIiACIiACORTAujCeP0XLVoUM9sG7z7HcGw8+rPX2b0O7/CEFv2PD1ZoiVAO/+GHH+I7K+yo
U045JbS8aKYayORJHsDRRx+dpoUjjjjCWVFz5syxdevW2euvv24TJ06M2gsAmzZtGnV/Tu+g
FuPAAw+0ihUrhrpiTr76O6f7D7ZPnxnxSuZ41JcIiIAIiIAIiIAI5EcCOHRJAVq8eHFo+F26
dEk3leA2juWcYJpPuhP2bsiszh5s6991hf635Z9/EgsjcNqSJUvcYE8//XS3bFEkYSJ9+/a1
Qw45xCnns2fPtueff97ojweUbdmyxa666ip36s0332xHHnmkTZ482UaNGuWiFC+88ILLk8Lz
H5SZM2faBRdc4I6nQpqwCuIV+unTpzvP/iuvvGLr16+3Sy65xEqVKuXamz9/vn311Vd25pln
GpEDLxzL2L7//nt7/PHH7Y8//gj126JFCzfOSZMmuTaQgw8+2M455xynxG/fvt2+/fZbe+ml
lzLM5wp1uPcP5lajRg037ilTprhdGAF///23VatWLXhohv2RV8bDJBo3buy8+j///LMbz8qV
K0PtYG02atTI+vfv7yIlcGTO8IvGCw5EVPr06eOKWb7++uvQOTQc7RqTsyYRAREQAREQAREQ
gYJGgCJgagB8vS3KPg5f/vfFvOHbOJZzODdWoXBmdPZw/mkiAeE743m/YsUKp0y3b9/e9t9/
/3SnFC5c2CnRRx11lL355pv22muvOWX3oosucp7uuXPnuvPKlCnjFP569eq5UEj9+vVdWzVr
1nRPR/v111/TtY3x8N133znF/rDDDnP7aYO+KKr45ptv0p1DvhUC3A4dOti0adOckeBhUjvw
3//+N915kTZg0JCqc9BBBzlFm7G0a9cuXXpUpHOD26gI5+WNF9plPr/88kuaUzPqj7nfdNNN
duyxx9qMGTOcQQELxhhMc+Lvc889NzTPtm3bWuvWrSMO0/OqXLmy+9B++OGHrhiFc/yzJWJd
44iNaqMIiIAIiIAIiIAIpDgBHK1kpHhB8V+7dm3IEPAGANu8UcCxnMO5OS1ZNgKKFSvm0kdQ
QHv27JluvCizKPJ41qdOnWqff/65U5abNWvmqqG9oosnnRwojAGiALVr13bKPQo2gkc7kuDt
R7wCjRFRoUIF14d/qlrwPJ9iQ9+PPvqojRw50t55552Q554x4pmPR1B+H374YRs8eLB9+umn
9sYbb7jTvEESTxscQzvw4TzmjJcermwLSkb9MXc4/v77725e1BRgdOHF32+//UJNwWfEiBHu
GPYj3uhK0+HeN54XH0bOef/9923cuHHusAYNGrj/M7rG4W3qvQiIgAiIgAiIgAikOgEyJ/wq
QH6u3hBo2LCh8Qo3ADiOc/wSojnJKE06UGY7Im2FhxewVikKdVB8OssxxxyTLl2oatWqIQ8/
1dB49vHgk27TrVs3l/qCEYAiGikSQD8oyqyvSvoM6UO+PsAbB9HmRD/+YQvRjsloO+NlfHjF
Ce+gpCNELhIVH0XAAGjSpImLTIRHAjLqj7QshCpzL++++27obx8NoB1CTQjpXAhFyrGE8RD1
QVatWpXmnIyucdAKjtWH9omACIiACIiACIiACCSHQLYYAQwVL/gJJ5xgvXr1ipjDRK58UCHl
HIofsHbw2OPBJg8KLzZWEYYFnmaUbNZMjZZbzjmkI5HaQxsYARgFGRVMRIoSRELuFXv24Z0P
SvPmza13797OQBk+fLjbf/fdd0dqJsNtFDEzJm8EzJo1K10VeUb9Bccaq0NqF7x4T3+a6vII
J/t6C3ZFOyfaNY7QnDaJgAiIgAiIgAiIQEoTQHfFycoyoF58CpDPcAmvEeA4zomm92YnsCyn
A/nBoLiTL05B6gEHHBAa47Jl/z7CmDQflGVeKKEo7yi9FK+y1imRAAqHvcefWgEenEBaULhH
PByAXyUIjzypRxgFvggj/NiM3ntFGm85wsXxCrJPTfJtkH6DUFiLZz0roRty7zFcKD4mXQeF
Olwy6s979YP8KXweMmSIM5BySjK6xjnVr9oVAREQAREQAREQgbxKAKc06edewmsAwmsE/HGc
w7k5LdlmBDDQCRMmuDQWFHovFNmSY3/ooYdav379XJoPOfQXX3xxyKOM4l+lShWXt+4VfowA
jAJW/cnICOBYUlRIR0IySgWKBNUXBrPSD8o2FhhPdEMhHzBggCv2xcAJik+LoRCXIlkfBaHo
OHzZ0kh9hm9D8acmAIMgvB6AYzPqDw6sekQaFYXXGADwZg7B5anC+83q+3iucVb70PkiIAIi
IAIiIAIikJ8IsOhLnTp1QouzeKU/WAQcvo3Ubc7h3JyWbDUCUKTD1+PH0z906FAjvQUvd/fu
3e3HH39027y33iv5vJ83b56bMwqtl4yMANJT/HKgLIWZmScfM27G36ZNm9BDGp566imXM8+D
xPCkjxkzxg0JwwShGJgViPC8My9WGRo/fryrDejatWto/PH+QV0ADEgNivTI6Hj6g+uXX37p
WHfs2NEtx8qDyPwqP/GOJZHj4rnGibSnY0VABERABERABEQgvxNgiU8c4WSpeAkaAJG2cSzn
xFoeNLu4FNq7os8eVogh5eXss8/OrnbVjgiIgAiIgAiIgAiIgAgUaAIs706GDDWwZGVES1cn
AoABQD0AqzpGcgaHg2QVSBzhZKIghQoVtiYt2ocfFvV9tkYCovaiHSIgAiIgAiIgAiIgAiJQ
wAigzKPUs3jM8ccf72pdy5cv77JKePE329jHMfEaANmBMdtWB8qOwagNERABERABERABERAB
EUglAhgCpLuT4kPdKLWbfjEZalApAv7pp5+SkgIU5CojIJU+ZZqLCIiACIiACIiACIhAniSA
EZCMXP94J690oHhJ6TgREAEREAEREAEREAERSBECigSkyIXUNERABERABERABERABAougb1r
/FitymXiBiAjIG5UOlAEREAEREAEREAEREAE8i6BcmXjNwKUDpR3r6NGJgIiIAIiIAIiIAIi
IAI5QiBNJID1RiUiIAIiIAIiIAIiIAIiIAKpTUCRgNS+vpqdCIiACIiACIiACIiACKQjkK4m
YPbchekO0gYREAEREAEREAEREAEREIG8QaBJgzpZHkg6I4AWq5Qr7p5gJhGBZBLYsGGDLd+4
3Yrt2OS6rVSpUsTux48fb//3f/9nF154oXvCXuHChe3bb7+1p59+2tq0aWP9+vWLeF6iG3kU
N1KIcvsocskll9idd95p1apVs927d9v69eutYsWKUY7O3Obrr7/e6tevb3379jUeP84aww88
8IBVr17drrrqqsw1+r+zguPPUkM6WQREIE8RGDlypA0ePDjimLh/PvbYY/bjjz+6+9Yhhxxi
l156qV100UWh419//XXr0KGDuw///fff7h7HA438A44iNpzJjfGMZ8mSJXbjjTfaZ599Zjx4
qXTp0ta5c2d76KGHcmRMmZyKTktxAlu2bHEzXLlyZYYz5TuI8FTg4HfLn+ifF/DLL7+EjuN3
ne9YkSJFnO6BfsP/6EeLFy92n33k4EbH+Gay9H9EIyBLLepkEchBAv/884+98sordvXVV1vL
li1DPR133HHui3PbbbdZly5dbNeuXXbFFVc4xfmrr76y5cuXW9OmTe3iiy92X665c+fac889
537UkB49elj79u1txYoVdvnll1uvXr3szTfftOHDh9vChQvtpZdeMvrmC3nWWWe5Y4cOHWrL
li1zP7R9+vSxBg0aOMPk7bffttWrV9tll13mXp9//rnrv169ejZw4ED3hf74449dm/yQNW/e
3H7//Xdr166dnXjiieno8cXv3bu3MwAQfpRvueUW9+ON3HDDDdaqVSs79dRT3XuMl/79+9uV
V15pTZo0MW5EGEn0W6ZMGceAH/3w8Z9wwgkxuTAXbmTTp093N6MzzzzTtm7dat99952bH6xp
QyICIpB3CTz88MN27733OiOA+x73w/fff9/dq3777Td78MEH3eC5lx599NFRnTGJzjCaUyXe
8Zx++umheyX3zaVLl1rPnj3db8Hzzz+f6HB0vAjkKQLFihVzTxFGx8Bo4H++m1722Wcf52D8
73//a94QyY4JJFwTUKNGDZsyZUq6vlGA8NBmRVC61q5dm5UmdG6KE8BiRvklAhAuRxxxhHsc
9w8//OC+PDt27HBW83333WdPPPGEU1a/+OILZ1Hfcccd1q1bNxc9wJPPj8iff/5pfBG3b9/u
zh0zZoyVK1fO7r//fqfkYzTgeX/yySedxx/lGxkyZEg65de3w+eZ/RgTs2fPdp63VatWufHc
fvvt9tRTT1mVKlXs119/dV/6SIKCz/kTJkxwBgk/pkTquCkgGCSffvpp6FQMHBgdeeSR9v33
37t5M+ZnnnnGzjnnHKfEI+Hjj4cLfd99993OUIIH40ChwOjAOJOIgAjkXQLr1q1z9z7ue+ed
d55zQuBc6N69u7366qv2yCOPuHsMxsG8efOsY8eORkTAC7/xDRs2dN97zveOCBwtOGKIWPIa
NWqUO4W2cDwQuaxcubJT3IMS73g4h3vkKaec4saM4DHF4cL9XSICuUHgww8/tAMOOCDdi+2J
St26dZ2jzhsAXh9gG/oM2/kbPSdWdkKi/UbWOhJtJZuOv+uuu2QEZBPLVG0GRRXlN9qXAC+5
9+7DAAUZKVWqlPNqzZkzx2bNmuWUe29IVK1a1Zo1a2bTpk1zx6LoklZEH8WLF3c/aJyLHH74
4e4Liec7HqEdhHYIpxNCZAw1a9Z0Vj9y8sknW8mSJaM2R5j+/PPPt59//tkZDijyGAXeYMb7
jgHz119/uTZmzJhhrVu3dkYFngN+aDES+J9oCNGKSJIRF87hhx5h/Dt37gwx5D3RD4kIiEDe
JYAThCgpSn64tG3b1inWRCn9SoGTJk1y3nYvODF++ukn++OPP2zixInuvoJT46STTnJRTiIJ
KEDXXXed81hiYOC1xLHCvQ8nYlDiHQ/nEJ3F2fDoo4+G0pj2228/50SRiEBuEOC3G+daUHjP
9kQE3cAr+9F0G28g0O5BBx2USPMxj80RIwBPI0rIUUcd5ZSrESNGuEHgNcD7iCXTuHFjl8Iw
c+ZMt+/cc891N5auXbu6NAyJCEQiUKFCBaf8eg9U+DHk2HGMF7xQXvAgbdq0yb1oA2XYv/DS
B42HYE0MOag33XSTkZvPC+XXh7bD+w9/H+wfpZxx03+wfb7c/JhFE/bzfRo0aJC9/PLLLo0H
Y4gIBsK8UM59NAAjgNQipE6dOnbrrbe6aMCAAQPc+PlxjiTxcMGYQryXIvg+2jWJ1Je2iYAI
JJ8ACjtKc7SoI0ZALGOeFEPO5X5FSiHOB5R+IrCkByJ4NElNJILAvYt7JemMkZSbRMaDHkFE
Af2CWgX6xCggJVMiArlFIGgIZMYAYNw4Jfl+hH9HMLqDwn6ckNlZd5jtNQEoV3gO8J4SSqSY
p0WLFi6EiAdi8uTJLj8ZDwFehrfeessZCqNHj3YTI+WBm4hEBCIROPTQQ11YDMU8PH8eDzuf
PwxMr5Di/d5///1dUyj5fNn48eDH7vHHH0/Xhfeu+y/jl19+6X7MyFulHdqlJiArgtK+efPm
UBP8SPoCofB2GQ8RgGD6E+FHvGLXXnut87ARZSDiQcoP3zUMD47x0qhRI+OF8fLuu+86IwJj
Ilzi4RJ+jt6LgAjkHwLcwyjy5bc4mG/sZ0C6jr9fRppVUPngPkw7OA9QxHE4eKFW6Iwzzgi9
j+bkSGQ8GB9EQXkh3O9xcHTq1MmlPUpEILcIeEMg0QhAcLzh30ccfejR/F4HnYneEDDblS3T
zVQkAOubcETwxY0FoQiS9AoMAITw32mnnWYffPCB80BQeEmokf85hglKRCBeAijQRI2effZZ
++STT1zOP/n7X3/9tVslAm9U8AfH169gAGB8YiDwQukm/QXhB4sc/fnz56cbhvfak8+Ksu6j
VJzDjxIvCoYTETxoCxYssEWLFrnTMIajFfpgdAwbNszV29AnQj3CO++849KJMAAQlHyOffHF
F9MYR8wfDxo/1vxoH3jgge54JHz8iXAJNaI/REAE8g0BnAnUK0Wq38Gxwu+4T6GMd1KkAlIH
QP6/f9EOTgkv4R5Ovz3e8WBkjBs3Ls2QyCggGkoNmL83xjtmHScC2U0gKwYAYwn/jvBbjm6D
rhMUjos3EyGeOWYqEkDxEKk8QfErtZArHW71k6dN2JB8agwAJsXqJtw4KCrEeykRgXgJYFTi
tUYxprCWL0Tt2rXd6jTh0QE+e6weQdiZzyyfNb5EFMdR2EqBHO/5MUJBRsEO/1xPnTrVrahD
FAHvFnn+5KVSIEs+PqtonH322XF/jjGMyfGnBgajhu9O0IsW7J95UvhG0R4GCDcFomis+oMX
zAtzYO78UJKP64V5EVJkVR+MAPrz+zknOH4KpePlEu+10nEiIAJ5h4Av5Ceth/smThM8kKT0
kC7I7zJKPQ4FtoffDyPNhPsO9xfaQBHCKXLNNde4JUeJuMaSeMdDRgHOR/QIxolnFEciDhLq
tWLVVMXqX/tEIC8SoL6PFQP5/vA/TsOcypDJlBFAYWZ4MY7PMSQKEL5+KgoY2xFym3mRxoAC
5msB8uKF0JjyLgGU20grBIWPmII1wsXhwmpWfim84D7C3RS8eSHnHWU/KMF+gwo3x/hzw9th
H6sMecGQQen2Qj4/RkYkweOPcp6RYDDwg+hXDeL4oNIf6fzw8cfLhTB+kBOKg2p5IhHWNhHI
WwRwiuCIIMWRZUExBkjXJSqPIwXh9xzHBgo+SyD7FJxIM6EGizRD0hNZlhnnAoXHRBbDdYFI
58czHsbLPRLPP3UBeP65t3F/J4VYIgKpRIAIPvoABcNkCfDb6lfzy+55ZsoIiDUIFHwsdCZB
8Q6WO8oCedWsi06BIjcf0hhIYfBhDW468XoeYvWvfSKQ1wmQwoRXCwWc4nk89aQn+dWCMjN+
agfeeOMN54GTiIAIiEAsAijpkVYICp7DEslBCU9B8EsNc8yxxx5r1E+FC86/8PPCj+F9PONh
ZTOMDYkIpDIBDGdf44K+jPD7TroyzxrKbsl2IwAvJAo/qQqsqEIKAp5U0jDI4SO1grQg8hLx
IPj1hDECuBHwoCdWQSFcKRGBVCRAOg/PG+AhXkTEiDawak9wVaNE5k2qEKF4IguHHXZYIqfq
WBEQAREQAREQgTxCgPpDlgBHJyaqxsv/nRNDTNgIIDcvkvCAIi+kS1BkFC6EN8jDjiax9kU7
R9tFIBKB8HSVSMfk5jaeEswrOyS4YkZ2tKc2REAEREAEREAE0hMgkv/RRx+5gvRUkEytDpQK
E9ccREAEREAEREAEREAERCBeAqlkADDnhCMB8YLScSIgAiIgAiIgArlHYMiQIbnXuXoWgRQl
QJp7qkjqzCRVrojmIQIiIAIiIAJZJMCynRIREAERiEVA6UCx6GifCIiACIiACIiACIiACKQg
ARkBKXhRNSUREAEREAEREAEREAERiEVARkAsOtonAiIgAiIgAiIgAiIgAilIIGpNwIYNG1Jw
upqSCIiACIiACIiACIiACIiAIgH6DIiACIiACIiACIiACIhAASMQNRJQvnz5AoZC081tAoo+
5fYVUP8iIAIiIAIiIAIFhYAiAQXlSmueIiACIiACIiACIiACIvA/AjIC9FEQAREQAREQAREQ
AREQgQJGQEZAAbvgmq4IiIAIiIAIiIAIiIAIyAjQZ0AEREAEREAEREAEREAEChiBqIXBBYyD
pisCIiACIiACKUNg5MiRKTMXTUQE8juBiy66KE9OQUZAnrwsGpQIiIAIiIAIZI3A4MGDs9aA
zhYBEXAEdu3alSkSf/65yF566eVMnZuMkxJOB6pRo4ZNmTIl3dgaNGhg48ePt0WLFlm5cuVs
586d6Y4Jbli+fLk77p9//ol5XPjOO+64w1i+dPr06eG7MvU+ON54xx7ruGjthZ/z5ptv2tq1
azM1Zp0kAiIgAiIgAiIgAiKQdwlgAPzf//1f3h3g3pElbARkNJuaNWvavHnzrGjR7A8ybN++
3V555RW74oor7IUXXshoKHHtz+7xRmsvfPtdd90lIyCuK6SDREAEREAEREAERCD3CWzfvs3i
feV1AwCa2W4ELF682A4++OBQJGDMmDFWr149a9Kkid1+++3WpUsXe/XVV0NX8p133rGmTZta
tWrV7OKLL7bdu3dHvcoce9hhh9mNN95okydPTqNEt2vXzp566qnQuYRuDjroIPvkk0/cNo5v
0aKFO/+II44wxoWEjzfYebRz/DEYJEceeaQdeOCBdt1117lwUbT2gtvPPfdc++OPP6xr165G
RODEE09MM/Y9e/YYkZVIEZfg+Arq3wMHDrQPPvggy9OfNm2abdy4McvtZEcD99xzj3Xr1s29
+Fzw8u8fe+yx7OhCbYiACIiACIiACIhAiEC2GwFBtkuWLLErr7zSXn/9dZs9e7YdcMAB9vXX
X1vhwv+/259++slmzpxp/P/ee+/Z1KlTo16e559/3hkK++yzj5166qkuKuClZ8+e9vbbb4fe
0w7RiDZt2tjWrVvtvPPOM/Ij//vf/zqFm3GtWrUqal/xnPPLL7+4eX355Zc2ceJEmzBhQtT2
gjtGjx7t3nL8GWecYX369LHXXnstdMg333zjjCGMA0nOEcAQ3LRpU851kEDLt912m0un49Wq
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
IBOQEVCQr77mLgIiIAIiIAIiIAIiUCAJyAgokJddkxYBERABERABERABESjIBGQEFOSrr7mL
gAiIgAiIgAiIgAgUSAIyAgrkZdekRUAEREAEREAEREAECjKBhI2AGjVqWKVKlWy//fZzrypV
qthxxx1nr7/+espyvOOOO4wlU6dPn55mjosWLbJy5crZzp07Lfh3ToF48803be3ata75ZPSX
U/NQuyIgAiIgAiIgAiIgArlLIGEjgOGi8K9atcq9lixZYoMHD7bLL7/cvv/++1ydzZ49e4xX
dsr27dvtlVdesSuuuMJeeOGF7Gw64bbuuuuukBFQs2ZNmzdvnhUtGvVRDwm3rxNEQAREQARE
QAREQAQKBoEsa5AooSeffLIdeOCB9sMPP9iRRx5p33zzjd100022Zs0aR/G6666zPn362O7d
u932Dz/80AoXLmwVKlSwhx56yJo1a+aOw9N+66232saNG51ye/7559tll11mv/32mx199NFu
u5cWLVrYjTfeaE2aNHHnDxo0yB599FH78ssv3fE333yzrVixwmrXru36aNq0qTs12thCDYf9
8c4779hhhx3m+jriiCOcEl6xYsVoh4e2R5sLB3z22WdRxzd58mS78847bf369Y4RvM4991z3
+uOPP6xr165uP/M5/PDD3XhgFa2/P//807F77LHHbNy4cbZw4UJ37rPPPuval4iACIiACKQe
gZEjR6bepDQjEcinBC666KI8OfIsGwE7duywiRMnOgW1efPmtnr1ajvttNNsxIgR1r17d6d0
tmzZ0imeS5cuNZTcb7/91kqUKGGTJk2yt956yynxKLM9e/a0UaNGWceOHV2EAUW/YcOGVr16
9ajwaGfLli2Gx56+aKdXr142duxYa926tb366qt2zjnn2M8//+wU62hjO/TQQyP28fzzzztD
ZJ999rFTTz01FBWIePD/NsaaS6NGjaKOj7Si8847z1588UXHAMWePjGyRo8e7YyPCRMmWN26
dV06kJdY/R1yyCG2detWZxCNHz/esWKuU6dOtTZt2sSahvaJgAiIgAjkYwJE6SUiIALZRwAd
KhFZsGCBc8DmVcmUKxivNLUBvCpXrmyPP/64SxFC4ZwyZYqrGcAAQOrUqWOdO3c28tmpH0AZ
RUHnfxTdoUOHuuM+//xzq1q1qtuG0DYK+wcffODeR5NChQq5FCAMCP7++OOPjVQZDADk7LPP
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
ERABERABEcgigUirkWSxSZ0uAiKQYgSUDpRiF1TTEQEREAEREAEREAEREIGMCMgIyIiQ9ouA
CIiACIiACIiACIhAihGQEZBiF1TTEQEREAEREAEREAEREIGMCMgIyIiQ9ouACIiACIiACIiA
CIhAihFI2AjgseKVKlWy/fbbzz0e/IgjjrDHHnssW7C8+eabtnbt2phtvfXWW9auXTurUqWK
679ly5Y2evTomOcEdwb7WLRokZUrV854BLNEBERABERABERABERABAoKgYSNAMC8/vrrtmrV
Kvv7779t5MiR9p///Mc+/vjjLDO76667YhoBw4cPt6uvvtouuOACW7Bggf31119200032T33
3GO33XZbXP0H+6hZs6bNmzfPUmm5p7gg6CAREAEREAEREAEREIECTSBTRoAnVrhwYTv22GOt
QYMGNn/+/BDI6dOnW+vWre2oo46yZs2a2YgRIzLcd+6559off/xhXbt2Nbz14bJ+/Xq79957
bdiwYXbOOedY6dKlrUSJEnbqqafaqFGj7PHHHzc8+7RBlII+O3XqZA0bNrRrr73WefvD+1i8
eLEdfPDBoUhAtHH/+eefVrlyZXvllVesW7duduSRR9qFF15ou3fvdq8bbrjBRUQaN25srVq1
spkzZ4YPX+9FQAREQAREQAREQAREIM8QyNJzAlCAUZxRkk866SQ3KdJ5evbs6RTzjh072pIl
S6xFixZOGUdJjraPlJ6KFSvahAkTrG7duukAffXVV7Zr1y6nhIcLine1atXs888/d8YHj3Xe
smWLffDBB7Zp0yZr3ry5G0N4HxgNXmKN+5BDDrGtW7faihUrbPz48a7tQw891KZOnerGNHny
ZPv222+dUTJp0iQjZQnjRyICIiACIiACIiACIiACeZFApiIBeNSpDSAvH8/9FVdcYbVr13bz
QxGvWrWqMwAQjjvttNOcQh5rX0ZwSD+iBoDoQyShzzVr1oR29e7d2/1dtmxZ69Chg02bNi3S
aaFtscZWqFAhdxwGDFKqVClnqBBJgAHGwdixY93/zHvo0KEx+9JOERABERABERABERABEchN
ApE16gxGNGbMGOfhX7lypf300082a9Ysu/LKK91Zy5cvd+k4QaGQGAU51r4MunTpOJyP5z2S
UJ8Q7HefffYJHVa+fHlbt25dpNNC2+IZW4UKFULHFylSxI3l8MMPdwYA0YAmTZpY27ZtbcaM
GTH70k4REAEREAEREAEREAERyE0CWUoHYuB4+vv27Wv9+/e3J5980kUBMA6Cghef7bH2ZQTh
uOOOcwW8FCVTExAUvPwo8SjgfqUfjA4fnSBCQKpRLMnK2EhB4rV9+3Z7+umnQ7UHsfrTvowJ
BCM7GR+tI0RABERABERABERABOIlkKlIQLBxcumJDOARR1CGUcCnTJni3lMvMHHiRFfAG2sf
aT541ykAjiQs5Tl48GC7/vrrXYHu5s2bXe7/e++9Z/369XPbMUi8vPTSS+5PFEm89G3atHGp
RNH6iDW2SOMJ9sOKRRgfxYsXt0aNGtmePXtinaJ9IiACIiACIiACIiACIpCrBDIVCSA33ufm
k3OPgu2VbtJw8NbfeuutbvlOvPd33323K8xFYu3r0aOHdenSxQYNGhRKLwrSueyyy6x69erG
UqEDBw50yjZFu0OGDDFfA+CPx7N//PHHu7x92qV2gTEH+6BWwUuscRNliCbdu3d3BcIYQcWK
FTNShiiKlmSegDcoM9+CzhQBERABERABERCBvE/ghx9+yLVBFtqr0O957bXXzBe/zp670KqU
K27k0edHYcUflEgiFFr/P39dwQ0bNtjyjdutSYM6+WvgGq0IiIAIiIAIiIAIZIIARgCrS6KH
46wO/h9pG5knq7fsDulKOMR79erleub88JT5WEPKcjpQrMa1TwREQAREQAREQAREQAREIO8R
kBGQ966JRiQCIiACIiACIiACIiACOUogUzUBOTqiLDZ+wAEH2MaNG7PYik4XAREQAREQAREQ
AREQgdQloEhA6l5bzUwEREAEREAEREAEREAEIhKQERARizaKgAiIgAiIgAiIgAiIQOoSkBGQ
utdWMxMBERABERABERABERCBiASi1gSwXKNEBERABERABERABERABEQg9QgoEpB611QzEgER
EAEREAEREAEREIGYBKJGAvLrw8JizlY78zQBRZ/y9OXR4ERABERABERABFKIgCIBKXQxNRUR
EAEREAEREAEREAERiIeAjIB4KOkYERABERABERABERABEUghAjICUuhiaioiIAIiIAIiIAIi
IAIiEA8BGQHxUNIxIiACIiACIiACIiACIpBCBGQEpNDF1FREQAREQAREQAREQAREIB4CMgLi
oaRjREAEREAEREAEREAERCCFCCRsBNSoUcMqVapk++23n3tVqVLFjjvuOHv99dezHUvbtm1t
7Nix2d5ueIMTJkywDh06WNWqVd18jjnmGHvwwQdt586d4Yfm2vs333zT1q5dm2v9q2MREAER
EAEREAEREIHUIZCwEcDUUfhXrVrlXkuWLLHBgwfb5Zdfbt9//32+IzNixAg39n79+tn8+fPt
zz//tCeeeMIwDNieDNmzZ4/xiiV33XVXwkZAPO3G6lP7REAEREAEREAEREAEUpNApoyAIIqi
RYvaySefbAceeKD98MMPbtfkyZOtRYsWdthhh9kRRxxhY8aMcdtRsCtXrmyvvPKKdevWzY48
8ki78MILbffu3W4/xx1++OF29NFH20033ZRGMZ4+fbq1bt3ajjrqKGvWrJmhvAfbHD16tJ16
6qnWoEEDGzlypD322GPWpUsXNwa86JHkn3/+MZTrhx56yM455xwrU6aMlShRwpo3b27vvvuu
3X///aHTvvnmGzvxxBPdmHm9/PLLafqPNqdo5y1atMhFHRhnnTp1bNmyZVG5nXvuufbHH39Y
165dQ3OJxiNSu5Hmrm0iIAIiIAIiIAIiIAIFl0DUJwbHi2THjh02ceJEp6SiPG/dutXOO+88
e/HFF61jx46GsopyjqFQvHhxt3/FihU2fvx427Jlix166KE2depUq1+/vl199dU2ZcoUp+ij
hD/zzDNuGKTB9OzZ00aNGuXaJPqAkdGwYUM75JBDXJsYEu+8845NmjTJKfTDhg2z9957z3n0
iVScccYZ6ab03XffuTGcfvrp6fbts88+oW2rV6+20047zRke3bt3t4ULF1rLli2tadOmVrFi
xahzwgCKdR59b9++3bW3bdu2qNwwcOiHudStWzdDHsF2CxUqlG5u2iACIiACIiACIiACIpC3
CKxcudJw5q5Zs8YNrHDhwi71Hmdx9erVs32wmTIC8EwTAUDwpuMZJ0UIhRz59ddfrUKFCu5v
lOVixYo5RbdWrVpuGwo9UqpUKafULl682BkGRBMwAJBTTjnF5egjn3/+ufsbAwChLgHl+oMP
PnBGBMJ7BGMCxZpIg3+Plz2SYFyg7GOceMEQwQDx8sknn9iXX37p6iAwABAuRufOnZ1X/qKL
LnLbIs3p77//jnke6Tqch6JesmTJqNzgG5SMeATbTXOi3oiACNQrex0AACAASURBVIiACIiA
CIiACOQpAjiy0Z1xOpMxQ1YLejaOdnRV0u0xDo499thsHXemjADSdiikRS6++GKndLdv3z40
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
cYDEY/XFaoc24mWabhDaIAIiIAIiIAIiIAIikKsE8sVzAigEvvvuu23IkCEuzx3lfuPGja4o
+IILLrADDjjAKemsaDN37lwHFE+/T8156aWX7Oqrr3bFrsWLF7dGjRqFHpGMwYAH3xsMKLYo
1qTCIBQDT5w40RUCJ1viGQtzQzAAiHS0adPGKefM3c+BegqMp++//z7dFMLnHzwgVjuxmKbr
RBtEQAREQAREQAREQATyFAEcwv6VzIElFAlgYP3793dpOqycgzGAws9KP6+++qpTehGKcs8+
+2xj1R2iBxTKYuWQGz916lQjhYUi3AoVKrjCXwQlmIJjIgmDBg2yK6+80i3jeeutt9pNN93k
+sEAoeDWe9HdiUkQUn2ijcUX8GL8HH/88caqPsyDVY6Y0xtvvOHGf91117kLTN0CqyMR1QhK
+Px9vQPHEH2J1g4rMkVjmgQ06kIEREAERCAPE+B3WiICIpA3CKAfRxK/VHyynxhcaG/x6x48
+T4tZfbchValXHGneEoyJoARgFFDrYTW9M+YV6wjNmzYYMs3brcmDerEOkz7REAEREAE4iSA
EYAjSiICIpC7BFheP5IR8OSTT9oJJ5zgallJpSdbxv/N//7FPv7mGV0t2ncJ6UoYDr169XKT
w6HMapnxSkKFwfE2quNEQAREQAREQAREQAREQATiJ5DsSICMgPivjY4UAREQAREQAREQAREQ
gZQgICMgi5eRYmiKo5UKlEWQmTj9sssuM8JokeT0008PPTWaIu1ID47jgXPUsVDUHk04N9Iy
tjzvgeVesyIUkJMCJREBERABERABESjYBOJZLTK7CckIyG6iai9pBFD0eWJ0+DMhZs2a5Qqv
O3XqFBoLCv8PP/yQZmyffPKJseJVbslTTz0VWg0rt8agfkVABERABERABPIGgWQbAjIC8sZ1
1ygyQQAvPYUy06dPT3P2+PHj7eSTT06j4LNy04QJE9Ic9+6779pxxx2XiZ7TnoLRcd5557lo
w1lnneWWzEUY24MPPuhWimJlrD59+tiPP/7o9t144432119/uSVjiQiwlCwrXzEmtmHg3H77
7a4NhGgExT6sGkV7LJeL+PPefvttIzJChGLcuHHG0rEDBgxwx9O+lzlz5li/fv1c+7x8O6ED
9IcIiIAIiIAIiECBICAjoEBc5tScJClYKMQo/V54mjVpOuHpPxgFn376qW3ZssUdyjKz8+fP
d8vXZkVI5xk4cKBdfPHFLv3oiSeesOeee85mzpzpXijvKOUo6Zdccol99NFHrrv//Oc/7n+O
P+mkk9ySuTxAb/Xq1W4bhsSXX35p3377rdt+88032+WXX+6UdlYXuPfee92KVP48iol4dsct
t9xijzzyiLGsLQ/ju+aaa9z/CE+epo3evXvbW2+9ZY8//rg9+uij9scff7j9EhEQAREQAREQ
geQTIAKQ7KJgZhn1OQHKVU7+h0A9Jk4ADzsebR4st//++9sHH3zgntLcoEGDNI1VrlzZPZyO
B7fhHX/vvfesY8eOcdVy3HbbbemOQ6FGvvnmG/fcjJYtW7r3jOHEE0+0adOmuX5Q6t9//31r
1aqVO8YfFz5THwL0KUwlSpRwz9n4+++/3YP1iBCUK1fOncazNzCAli5dGnqCdtu2bd2+OnXq
2I4dO6x9+/ah97BBMEgwDvw+nkTNsmRECogaSERABERABERABJJPAAMg2alAzDKqEZB8BOpR
BBInUL16dWvWrJmrDaDAl6jA3mdfRGyIqAEPtUM5R6l+4IEHzD/sLeIJ/9vIGttNmzZNcwje
dAQlv2LFimn28RA8FPR69erZww8/7CIBPFwPBZ0nZjdp0iRqd2XLlg3tY71fnw6EcTNp0iRX
/8CNAkXf7+OEMmXKuPM4B/G1DsE2KGCnViL41O1t27ZZu3bt3DkSERABERABERCB5BPwkYBk
RwNkBCT/WqvHbCZA6g9pLXjblyxZ4tJrIgn7ScMhGoCSTMQgHiMAD/y+++6bpkmvbBMFWLNm
TZp9pOmwHTnmmGPcC6Wdp05jUARz9CONM3wbBczPP/+8vfjii1atWjWn/EeLKISfG3xPlKJ2
7do2duzYWIdpnwiIgAiIgAiIQBIJ5FYkQDUBSbzI6ipnCJDSQt788OHDXWFsyZIlI3ZECg3p
NhgMRAOyQ4gQYAT4ZUQp1KX2gPQcCpHvu+8+570nd79+/fqhnD+sfgwJahgyEjz4RBeqVKni
zh89erSLBvj6hozO9/sxRlauXBkaK+ffc8899uuvv8bbhI4TAREQAREQARHIAQLJjgIwBRkB
OXAh1WRyCaBMd+vWzRXS9ujRI2bnKP946ikUzg4pX768S/l55plnXDEy6T5XXnmlS/kh9x5F
m/QbUpGGDRvmCnoRxkxNArn4r7zySsyhdOjQwahpYI59+/Z13nyMGQqEEynqJdWItKSRI0e6
tlhtiBoBjBOJCIiACIiACIhA7hJIdl1Aob3503tYicR3PHvuQqtSrnjuUlDvBZbA8o3brUmD
OgV2/pq4CIiACGQngSFDhrg0RIkIiEDuErj//vud8y5ceOgpGQ2k+u7cudNlD/Divf87+H7B
ggXWon2XkK5EBKFXr16uWRyMOPjiFUUC4iWl40RABERABERABERABEQgRQjICEiRC6lpiIAI
iIAIiIAIiIAI5D8CPhsn2elAMgLy32dFIxYBERABERABERABEUgRArlRFAw6GQEp8gHSNERA
BERABERABERABPIfAf+cgGSPXEZAsomrPxEQAREQAREQAREQARH4H4HcigToYWH6CIqACIiA
CIhAChNgVRKJCIhA3iaQG9EAGQF5+zOh0YmACIiACIhApglEWpIw043pRBEQgRwj4J8anMzi
YKUD5djlVMMiIAIiIAIiIAIiIAIikDEBHwlIZmqQjICMr4uOEAEREAEREAEREAEREIGUIiAj
IKUupyYjAiIgAiIgAiIgAiKQnwgEnxOgdKD8dOU0VhEQAREQAREQAREQARHIJAGfAsT/SgfK
JESdJgIiIAIiIAIiIAIiIAL5iUAyvf9BLkoHyk+fEo1VBERABERABERABEQgpQh473+yjQEZ
ASn1MdJkREAEREAEREAEREAE8hOB3HhGAHxkBOSnT4nGKgIiIAIiIAIiIAIikFIE/DMCkj0p
GQHJJq7+REAEREAEREAEREAERCBAIDdSgmQE6CMoAiIgAiIgAiIgAiIgAgWMgIyAAnbBNV0R
EAEREAEREAEREAERKCoEIiACIiACIiACBYvAtm3bbPv27bZ79+4MJ164cGErWbKkFStWLMNj
dYAIiEDmCORGcbCMgMxdK50lAiIgAiIgAvmSAMr/smXL7KOPPrLly5dnOIdatWpZ586dbb/9
9svwWB0gAiKQeQLJXiJURkDmr5XOzCMEPv74Y3vllVfs999/N75ABx10kPXu3dvat2+fpRE+
99xz9uqrr1rXrl3tzDPPtNNOO82+/vprK1KkSJbazczJAwcOtOnTp7tTw4uHOnXqZJdcckmO
jw+lARbhgidx1KhR1qhRo/Bdei8CIpAHCWzdutUmT55sNWrUsLPOOsuKFy8edZQcO2PGDJs4
caL1798/6nHaIQIikD0EkvnEYBkB2XPN1EouERg7dqw99dRTdt1119lJJ53kQttTp061u+++
2zZv3uwU48wKP5KDBg2yDh06uHYnTZqUbQZAuCKf0RgfeeSR0CG33367lStXzm688cbQtuwe
X6TxVKtWzWbOnJlm1/Dhw+3nn3+2ww8/PNIp2iYCIpAHCXD/Wbt2rfXq1SvDFB/SgFq0aGHP
PPNMHpyJhiQCqUHARwD4P5nRABkBqfH5KZCzQMkfMWKEXX/99WmU/ZNPPtn23Xff0I/brFmz
7LHHHrN//vnHKfHdu3d3P354ts844wy75ZZb7MMPP7SlS5faYYcdZkOGDHEK9l9//WWPPvqo
zZ07104//fQ0nvZ33nnHnnzySStdurS1adPGKcKnnnqqO79Hjx727bffhq7JOeecYxdccIEd
euihzut28cUX24svvmivvfaaC8Wj4K9fv94df/7552fKcPn7779D41uxYoWb1w033GBTpkyx
hQsXWr9+/WzLli3Oo8c8r7jiCmc0IXPmzMnUGDC23n//fRctIWcYyQxrzs3sGFynEhEQgYQJ
8L2LN8cfQ8B/xxPuSCeIgAhkSMA7BvlfkYAMcekAETCneKPYduzYMR2OY445xm3bsGGDkUpz
zz33WMuWLQ0FGQOAlKG6deu6wrjVq1fbE088YRTKdenSxSnwDz30kFOkr7nmGjvhhBOc4uyF
NmjvhRdesIYNG9obb7xhRCQyijoQcqePHTt2uFxcFP/LL7/c7rjjDpe6tGTJEjv33HOdV52x
ZVb4YWde3EgwkkgjwiAgqvH000/bJ5984uaLEbBu3bpMjYGxYiw9+OCDVqlSpSyxrl+/fqbG
kFk+Ok8ERGDvk0L/Z7jHyyLR4+NtV8eJgAhYGu9/MiMBWiJUn758SwAFn7SYEiVKRJ3DN998
44rZMACQ/fff30488USbNm1a6EtHTj1COxTA4VWPJRgJderUcQYAQpSgVKlSsU5x+3zlP/3x
N175ffbZJ1S7QH4uBgdpSFkRfwNp27ata4axYnj4GgneY8ggmRkDBgaRkj59+thRRx0VGmpm
WWdmDFnho3NFQARkBOgzIAJ5iUCyIwB+7koHykufAo0lcHdrOgAAIABJREFUIQIo0BgCpAWR
lhNJ8PJXrFgxza4KFSqk8eyXLVs2tB9vV0ZL5tEnfXvhnCpVqkTqPuI2f+7GjRtt1apVLo3I
C5GCdu3aRTwv0Y1lypRxp3gPnmcUnGNmxvDAAw9Y5cqVrW/fvmmGlFnWmRlDoix0vAiIQFoC
iXr2Ez1evEVABBIj4B14SgdKjJuOLqAE8MSjwI8fP97Iuw8Knv5FixZZ9erVbc2aNWn2URCX
laXuUK6pL/DCF3blypXurf+hxJDwf2/atClN//4NUYnatWu7VKLckkTH8O6777oVkliNKTxk
CdPMsE50DLnFSv2KQCoRSFSpT/T4VGKluYhAMggkU/n381E6UDKurPrIEQIUq1111VUuv50i
WzzKKOcUq7KCDgZA06ZNnWJKyglCMfCnn35qPlUmMwNr3Lix/fbbbzZ//nx3+ttvv+2iEQiK
MMXHFOMis2fPDqXeuA0BoW4B48GPjfoGag1+/fXX8ENz7H0iY5g3b56rlRg6dKiVL18+3Zgy
yzqRMaTrVBtEQAQyRSBRpT7R4zM1KJ0kAgWUQHBVoHAHW04iUTpQTtJV2zlOgHx80mtefvll
t1pP0aJFrUGDBq5g1RcHP/zwwzZs2DDjfxT0K6+80po0aeIKgjMjeO8xPq6++moXiWAJ0Xr1
6jnPOCk3FPuyZGnVqlVd3QDr50ey8DmXVYtYHYgUG84nFYhC2WRJImMYN26cEdVgpaFwYVWj
yy67zDFOlHUiYwjvV+9FQAQyRyBRpT7R4zM3Kp0lAiKQTAKFevbsuQcvqrc8Zs9daFXKRX9w
SDIHp74KHoHlG7dbkwZ18vzEg+k+DBZjhKVKWU9bIgIiIAJ5mQArk5GGSBplPMuE7ty506UA
8lBCiQiIQPYSwIHZqlUr27VrV+jFdw49I7jNv1+wYIG1aN8lpCvhZGTVQwRjPTw9OtZolQ4U
i472iUAEAjxBk5V2fBoPq+KQ1nPIIYdEOFqbREAERCBvEUBRoBbnu+++c8sWxxJWFuMex7NX
JCIgAjlDIFK2QM70lLZVpQMlg7L6SCkC1CIMHjzYpb7cd999LgXo3nvvDa2Xn1KT1WREQARS
jgBLGh9//PHumSg85yQjodbJP1wwo2O1XwREIHECyawDCI5ORkDi10pniIC1bt3avSQiIAIi
kN8IUDtFJKBz5875begarwikJAH/nIBkGwNKB0rJj5MmJQIiIAIiIAIiIAIikB8IeOU/2WlB
MgLyw6dDYxQBERABERABERABEUhJAij/wWVCkzVJGQHJIq1+REAEREAEREAEREAERCACAZ8S
lMxogIyACBdCm0RABERABERABERABEQgWQSSXQ/AvGQEJOvqqh8REAEREAEREAEREAERCCOQ
GwYAQ5ARoI+iCIiACIiACIiACIiACOQigdwwBGQE5OIFV9ciIAIiIAIiIAIiIAIi4GsBkmkM
yAjQ504EREAEREAEREAEREAEcolAMouBg1OUEZBLF1zdioAIiIAIiIAIiIAIiEAyvf9B2jIC
9NkTAREQAREQAREQAREQgVwioEhALoFXtyIgAiIgAiIgAiIgAiKQ2wSSHRFQJCC3r7j6FwER
EAEREAEREAERKNAE/MPCkglBRkAyaasvERABERABERABERABEQgQIALgX8kEUzSZnakvERAB
ERABERCB5BEYMmRI8jpTTyIgAjEJDB48OOb+ZO+UEZBs4upPBERABERABJJI4MYbb0hib+pK
BAoCgUIJTXLBggU2bty4qOeQCkQkINkFwkoHinpJtEMEREAEREAEREAEREAEMk8AA+C1116L
2UBuGAAMSJGAmJdFO0VABERABERABERABEQgPYGVK1em3xi2JSMDwB/uVwZKZjRARkCGl08H
5FUCY8eOtd9++80NL/xx240aNbI2bdrYsGHD7Pbbb7fChXMm6LV+/XrXR7gwnv79+1utWrXC
d+m9CIiACIiACIiACIQIBFcGSuYyoTIC9CHMtwTOPvvs0NjfeustK1mypHXu3DnNl+q6667L
MQOAjipUqGB33HFHGoZTpkyxpUuXWs2aNfMtWw1cBEQg9QksXrzYpk6dZmeddaYVLVrU5s2b
Z7Nnf2+rVq1yjpXy5ctbgwb17eijjw7dR59++hkrU6aM9elzbhpAO3futOeee9723XdfO/PM
Hvbuu+/aggUL3THhTpoGDRpY6dKlbNeu3da6dauYoOMZU8wGkrRzw4YNNnr0i3bFFZfH/M3Z
vHmz43TppQOsWLFiGY4uXt4ZNpQNB2R0TY89tnlcDLJhKCnXRDIV/yA8GQEp91HShDwB76Un
ErBx40Z74oknrFOnTvbTTz+5H7kTTjjBduzYYb///rutW7fO2rdvb4cddpg7nR/HSZMmGTds
pGXLltakSZMM4c6dO9d+/PFHGzBggCvyQRYtWmSTJ0+2bdu2uR8HflCbN29ujI8xnXLKKTZn
zhxbu3at1ahRw7p37+7OzewYMhykDhABESjwBLZt224ffjjJunXr6gyA77//wb7++mtr1aqV
HXzwQe5etWLFCvvss8/33pvW2UkndQgx4765bNkyq1atWmjbvHnz0yi13Ne8TJo02UqUKLE3
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
cCIcQwACEIAABPIRgZtuuikfjYahQCBvEhg7dmxUxTX7HxoB8CsaQDpQ1FvCBQhAAAIQgAAE
IAABCCSXgCIBqYgG4AQk977SOgQgAAEIQAACEIAABKISCH1RWNRCSbiAE5AEqDQJAQhAAAIQ
gAAEIACBRAj4+ZbgUH1wAhK5O5QpMATatWtn3333XZbxnn766fbmm29mOZ+bJ3r06GHnnXde
lpDg+eefb3Pnzs3NrmgLAhCAAAQgAIE0IpAKRwAnII0eAFQpGARi5f5t3LjRpkyZUjBAMEoI
QAACEIAABDItCvYTB7sD+UmbvvI8gYMHD9oDDzxgH330kRUuXNjKli1rN9xwg7Vs2dKNTVGE
cePG2bZt29zxOeecYyeffLKtWbPGFE3429/+Zs8//7xNmjTJqlWrloXH1VdfbXfeeacpKlC5
cuUs1z/55BN77LHHbMeOHe5LQ1ECtb927Vo75ZRTnC7vvvuurVy50s4991zbvXu3qY76v/zy
y+2EE06IqWeWDjkBAQhAAAIQgEDSCfi1I1DoQHACkn5b6SA/EViwYIEzql999VUrXry4cwbm
zJnjnICtW7faZZddZrfddpv17t3bVq9ebaNGjbIWLVpY+fLlbe/evbZv3z5XPtove9OmTe2k
k06y+++/3+65555M6DIyMuzmm29257t27Wpff/21XXLJJdatWzcrVqyY6bqiDI8//rjTSw7B
LbfcYk888YTNmzfPOQ9yAmLp2bBhw/x0uxgLBCAAAQhAIM8Q8HuHINKB8syjgaLpQECz85s2
bbLp06fb5s2b7dhjj7Vrr73WqSbnoGLFis4BkNSuXdsZ6LNnz3ZGv365+/XrF9UBUB2VufTS
S+3bb7+1jz/+2LXjiZyOadOmWZcuXdypY445xooWLepm+T2n4vjjj3fX6tev7xwOTxcdr1+/
3l2LpacrgEAAAhCAAAQg4CsBvx0ADY5IgK+3mM4RWOVuAAAgAElEQVTSnYCMaaX8hMv+/ftd
+k+TJk1cOpAiAQ899JAztq+66ipr06aNbd++3ZTTP3DgwGB1zf736tUreCwnIZ6ULl3azeL/
v//3/1w/oTJjxgybNWuWHThwwBn+MvRD9S1TpowrLl0lass79soloqerhEAAAhCAAAQgkHQC
ngMQLUsgWQrgBCSLLO3mSQJVq1a1VatWWatWrYL6K/9eqT01a9Z059q3b+8+MsAnT55sehun
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
EIBA/iFw00035Z/BMBII5FECY8eOjam5dgTyKwLgKUI6UMxbwkUIQAACEIAABCAAAQgkl0Do
ewLYIjS5rGkdAhCAAAQgAAEIQAACKSeQiiiABk0kIOW3HgUgAAEIQAACEIAABAoyAc8R8CsK
INY4AQX5iWPsmQhceumlNn78+IhUhg4daq+//nrEa5FOrlmzxtq1a2cHDhxwl59++mnr2bOn
Pfzww5GKxzzXo0cP69Spk3Xp0sU6d+5sJ554ot1+++22ffv2mPXS/eI555xj06dPT3c10Q8C
EIAABCCQLwngBOTL28qgckJAhv7bb78dNNy9Nr7++mvbuHGj9evXL6FmtbCnevXqNmvWLCtS
pIirM3v2bLvlllvsqquuSqiN8ELjxo2zTz75xD799FN77rnnbOXKlfbggw+GF0vL41S9CTEt
YaAUBCAAAQhAIAIB/a30MwogFXACItwIThVMAppxP3jwoH300UeZALz55ptu9r106dL23Xff
2bnnnmtyGPR56623XFnN/B977LE2ceJE6927t33//ffWt29f51Bcf/319uuvvzqj/bHHHnP1
X3nllWAf+sU/6aSTnJGfiNSoUcM0ix6qp+qOHDnSTj75ZBs0aFBQL43nvvvuc+eGDBliZ555
pi1atMh1E+vawIED7dtvv3Xldu3aZR07drSXX345qN7pp5/u9JWDdNZZZ9kpp5xiOjdp0iRX
JpzHhg0bnE7S79RTT7UHHnjA910QgsrzAwQgAAEIQCCNCIQ6AH7uEMQWoWn0EKBKagkULVrU
Gcsy+rt37+6U2bFjh82dO9eeeeYZ27p1q1122WV22223OUN/9erVNmrUKGvRooWVL1/e9u7d
a/v27bM5c+bY2rVrg4O5//77nZF89dVXW7du3WzKlCmuj+HDh7sycixkkCvlJ1GRcyF9JRkZ
GXbzzTfbPffcY127dnWG+SWXXOL6Wrp0qTPWX331VStevLhzHKRfy5YtbcGCBVGvyehXO61a
tbKvvvrKjjrqKPevHI3Nmze7sTdu3NgZ/nfeeadzgNavX28jRoywRo0aWcOGDTPxkBMg/SZM
mGDNmze39957zyZPnpzocCkHAQhAAAIQyPcE/HQABJNIQL5/pBhgdghotlwpNzJoJTNmzHDG
brNmzZzBXLFiRecASGrXru0MbaX6eAt6lDIUL5x3wgkn2M8//2wrVqxw7cjJUKShcOHEfh2l
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
rywx8+RtHwAAAABJRU5ErkJggg==
--------------070206000408010806070205--
--------------030607080403010805090109--
10 years
problem with freeipa aaa-ldap setup
by Jorick Astrego
This is a multi-part message in MIME format.
--------------010404050003000108080609
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Hi again=2C
On a fresh ovirt 3=2E5=2E3rc3 install I can=27t get my ipa integration work=
ing
anymore=2E The aaa extension loads correctly and I see the realm in the
search window of =22Add system permissions=22=2C but no users/groups are
displayed=2E This used to work fine before and I cannot find any errors=2E=
2015-04-03 11=3A34=3A51=2C935 INFO=20
=5Borg=2Eovirt=2Eengine=2Ecore=2Eextensions=2Emgr=2EExtensionsManager=
=5D =28MSC
service thread 1-2=29 Extension =27internal=27 initialized
2015-04-03 11=3A34=3A51=2C935 INFO=20
=5Borg=2Eovirt=2Eengine=2Ecore=2Eextensions=2Emgr=2EExtensionsManager=
=5D =28MSC
service thread 1-2=29 Start of enabled extensions list
2015-04-03 11=3A34=3A51=2C936 INFO=20
=5Borg=2Eovirt=2Eengine=2Ecore=2Eextensions=2Emgr=2EExtensionsManager=
=5D =28MSC
service thread 1-2=29 Instance name=3A =27netbulae-test-authz=27=2C Ext=
ension
name=3A =27ovirt-engine-extension-aaa-ldap=2Eauthz=27=2C Version=3A=20=
=271=2E0=2E2=27=2C
Notes=3A =27Display name=3A ovirt-engine-extension-aaa-ldap-1=2E0=2E2-1=
=2Eel7=27=2C
License=3A =27ASL 2=2E0=27=2C Home=3A =27http=3A//www=2Eovirt=2Eorg=27=
=2C Author =27The oVirt
Project=27=2C Build interface Version=3A =270=27=2C File=3A
=27/etc/ovirt-engine/extensions=2Ed/netbulae=2Etest-authz=2Eproperties=
=27=2C
Initialized=3A =27true=27
2015-04-03 11=3A34=3A51=2C937 INFO=20
=5Borg=2Eovirt=2Eengine=2Ecore=2Eextensions=2Emgr=2EExtensionsManager=
=5D =28MSC
service thread 1-2=29 Instance name=3A =27netbulae-test-authn=27=2C Ext=
ension
name=3A =27ovirt-engine-extension-aaa-ldap=2Eauthn=27=2C Version=3A=20=
=271=2E0=2E2=27=2C
Notes=3A =27Display name=3A ovirt-engine-extension-aaa-ldap-1=2E0=2E2-1=
=2Eel7=27=2C
License=3A =27ASL 2=2E0=27=2C Home=3A =27http=3A//www=2Eovirt=2Eorg=27=
=2C Author =27The oVirt
Project=27=2C Build interface Version=3A =270=27=2C File=3A
=27/etc/ovirt-engine/extensions=2Ed/netbulae=2Etest-authn=2Eproperties=
=27=2C
Initialized=3A =27true=27
2015-04-03 11=3A34=3A51=2C938 INFO=20
=5Borg=2Eovirt=2Eengine=2Ecore=2Eextensions=2Emgr=2EExtensionsManager=
=5D =28MSC
service thread 1-2=29 Instance name=3A =27builtin-authn-internal=27=2C=
Extension name=3A =27Internal Authn =28Built-in=29=27=2C Version=3A=20=
=27N/A=27=2C Notes=3A
=27=27=2C License=3A =27ASL 2=2E0=27=2C Home=3A =27http=3A//www=2Eovirt=
=2Eorg=27=2C Author =27The
oVirt Project=27=2C Build interface Version=3A =270=27=2C File=3A =27N=
/A=27=2C
Initialized=3A =27true=27
2015-04-03 11=3A34=3A51=2C939 INFO=20
=5Borg=2Eovirt=2Eengine=2Ecore=2Eextensions=2Emgr=2EExtensionsManager=
=5D =28MSC
service thread 1-2=29 Instance name=3A =27internal=27=2C Extension name=
=3A
=27Internal Authz =28Built-in=29=27=2C Version=3A =27N/A=27=2C Notes=3A=
=27=27=2C License=3A
=27ASL 2=2E0=27=2C Home=3A =27http=3A//www=2Eovirt=2Eorg=27=2C Author=
=27The oVirt Project=27=2C
Build interface Version=3A =270=27=2C File=3A =27N/A=27=2C Initialized=
=3A =27true=27
2015-04-03 11=3A34=3A51=2C939 INFO=20
=5Borg=2Eovirt=2Eengine=2Ecore=2Eextensions=2Emgr=2EExtensionsManager=
=5D =28MSC
service thread 1-2=29 End of enabled extensions list
Met vriendelijke groet=2C With kind regards=2C
Jorick Astrego
Netbulae Virtualization Experts=20
----------------
=09Tel=3A 053 20 30 270 =09info=40netbulae=2Eeu =09Staalsteden 4-3A =09KvK=
08198180
=09Fax=3A 053 20 30 271 =09www=2Enetbulae=2Eeu =097547 TA Enschede =09BTW=
NL821234584B01
----------------
--------------010404050003000108080609
Content-Type: text/html;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
=3Chtml=3E
=3Chead=3E
=3Cmeta http-equiv=3D=22content-type=22 content=3D=22text/html=3B chars=
et=3Dutf-8=22=3E
=3C/head=3E
=3Cbody bgcolor=3D=22=23FFFFFF=22 text=3D=22=23000000=22=3E
Hi again=2C=3Cbr=3E
=3Cbr=3E
On a fresh ovirt 3=2E5=2E3rc3 install I can=27t get my ipa integration=
working anymore=2E The aaa extension loads correctly and I see the
realm in the search window of =22Add system permissions=22=2C but no
users/groups are displayed=2E This used to work fine before and I
cannot find any errors=2E=3Cbr=3E
=3Cbr=3E
=3Cbr=3E
=3Cblockquote=3E2015-04-03 11=3A34=3A51=2C935 INFO=C2=A0
=5Borg=2Eovirt=2Eengine=2Ecore=2Eextensions=2Emgr=2EExtensionsManager=
=5D =28MSC
service thread 1-2=29 Extension =27internal=27 initialized=3Cbr=3E
2015-04-03 11=3A34=3A51=2C935 INFO=C2=A0
=5Borg=2Eovirt=2Eengine=2Ecore=2Eextensions=2Emgr=2EExtensionsManager=
=5D =28MSC
service thread 1-2=29 Start of enabled extensions list=3Cbr=3E
2015-04-03 11=3A34=3A51=2C936 INFO=C2=A0
=5Borg=2Eovirt=2Eengine=2Ecore=2Eextensions=2Emgr=2EExtensionsManager=
=5D =28MSC
service thread 1-2=29 Instance name=3A =27netbulae-test-authz=27=2C=
Extension name=3A =27ovirt-engine-extension-aaa-ldap=2Eauthz=27=2C Ve=
rsion=3A
=271=2E0=2E2=27=2C Notes=3A =27Display name=3A
ovirt-engine-extension-aaa-ldap-1=2E0=2E2-1=2Eel7=27=2C License=3A=20=
=27ASL 2=2E0=27=2C
Home=3A =27=3Ca class=3D=22moz-txt-link-freetext=22 href=3D=22http=3A=
//www=2Eovirt=2Eorg=22=3Ehttp=3A//www=2Eovirt=2Eorg=3C/a=3E=27=2C Author=20=
=27The oVirt Project=27=2C Build
interface Version=3A =270=27=2C=C2=A0 File=3A
=27/etc/ovirt-engine/extensions=2Ed/netbulae=2Etest-authz=2Epropertie=
s=27=2C
Initialized=3A =27true=27=3Cbr=3E
2015-04-03 11=3A34=3A51=2C937 INFO=C2=A0
=5Borg=2Eovirt=2Eengine=2Ecore=2Eextensions=2Emgr=2EExtensionsManager=
=5D =28MSC
service thread 1-2=29 Instance name=3A =27netbulae-test-authn=27=2C=
Extension name=3A =27ovirt-engine-extension-aaa-ldap=2Eauthn=27=2C Ve=
rsion=3A
=271=2E0=2E2=27=2C Notes=3A =27Display name=3A
ovirt-engine-extension-aaa-ldap-1=2E0=2E2-1=2Eel7=27=2C License=3A=20=
=27ASL 2=2E0=27=2C
Home=3A =27=3Ca class=3D=22moz-txt-link-freetext=22 href=3D=22http=3A=
//www=2Eovirt=2Eorg=22=3Ehttp=3A//www=2Eovirt=2Eorg=3C/a=3E=27=2C Author=20=
=27The oVirt Project=27=2C Build
interface Version=3A =270=27=2C=C2=A0 File=3A
=27/etc/ovirt-engine/extensions=2Ed/netbulae=2Etest-authn=2Epropertie=
s=27=2C
Initialized=3A =27true=27=3Cbr=3E
2015-04-03 11=3A34=3A51=2C938 INFO=C2=A0
=5Borg=2Eovirt=2Eengine=2Ecore=2Eextensions=2Emgr=2EExtensionsManager=
=5D =28MSC
service thread 1-2=29 Instance name=3A =27builtin-authn-internal=27=
=2C
Extension name=3A =27Internal Authn =28Built-in=29=27=2C Version=3A=
=27N/A=27=2C
Notes=3A =27=27=2C License=3A =27ASL 2=2E0=27=2C Home=3A =27=3Ca clas=
s=3D=22moz-txt-link-freetext=22 href=3D=22http=3A//www=2Eovirt=2Eorg=22=3Eh=
ttp=3A//www=2Eovirt=2Eorg=3C/a=3E=27=2C
Author =27The oVirt Project=27=2C Build interface Version=3A =270=27=
=2C=C2=A0 File=3A
=27N/A=27=2C Initialized=3A =27true=27=3Cbr=3E
2015-04-03 11=3A34=3A51=2C939 INFO=C2=A0
=5Borg=2Eovirt=2Eengine=2Ecore=2Eextensions=2Emgr=2EExtensionsManager=
=5D =28MSC
service thread 1-2=29 Instance name=3A =27internal=27=2C Extension na=
me=3A
=27Internal Authz =28Built-in=29=27=2C Version=3A =27N/A=27=2C Notes=
=3A =27=27=2C License=3A
=27ASL 2=2E0=27=2C Home=3A =27=3Ca class=3D=22moz-txt-link-freetext=
=22 href=3D=22http=3A//www=2Eovirt=2Eorg=22=3Ehttp=3A//www=2Eovirt=2Eorg=3C=
/a=3E=27=2C Author =27The oVirt
Project=27=2C Build interface Version=3A =270=27=2C=C2=A0 File=3A=20=
=27N/A=27=2C Initialized=3A
=27true=27=3Cbr=3E
2015-04-03 11=3A34=3A51=2C939 INFO=C2=A0
=5Borg=2Eovirt=2Eengine=2Ecore=2Eextensions=2Emgr=2EExtensionsManager=
=5D =28MSC
service thread 1-2=29 End of enabled extensions list=3Cbr=3E
=3Cbr=3E
=3C/blockquote=3E
=20=
=3CBR /=3E
=3CBR /=3E
=3Cb style=3D=22color=3A=23604c78=22=3E=3C/b=3E=3Cbr=3E=3Cspan style=3D=22c=
olor=3A=23604c78=3B=22=3E=3Cfont color=3D=22000000=22=3E=3Cspan style=3D=22=
mso-fareast-language=3Aen-gb=3B=22 lang=3D=22NL=22=3EMet vriendelijke groet=
=2C With kind regards=2C=3Cbr=3E=3Cbr=3E=3C/span=3EJorick Astrego=3C/font=
=3E=3C/span=3E=3Cb style=3D=22color=3A=23604c78=22=3E=3Cbr=3E=3Cbr=3ENetbul=
ae Virtualization Experts =3C/b=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3B=
border-top=3A1px solid =23ccc=3B=22=3E=3Ctable style=3D=22width=3A 522px=22=
=3E=3Ctbody=3E=3Ctr=3E=3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=
=22=3ETel=3A 053 20 30 270=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bf=
ont-size=3A 10px=22=3Einfo=40netbulae=2Eeu=3C/td=3E =3Ctd style=3D=22wid=
th=3A 130px=3Bfont-size=3A 10px=22=3EStaalsteden 4-3A=3C/td=3E =3Ctd sty=
le=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EKvK 08198180=3C/td=3E=3C/tr=
=3E=3Ctr=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EFax=
=3A 053 20 30 271=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=
=3A 10px=22=3Ewww=2Enetbulae=2Eeu=3C/td=3E =3Ctd style=3D=22width=3A 130=
px=3Bfont-size=3A 10px=22=3E7547 TA Enschede=3C/td=3E =3Ctd style=3D=22w=
idth=3A 130px=3Bfont-size=3A 10px=22=3EBTW NL821234584B01=3C/td=3E=3C/tr=3E=
=3C/tbody=3E=3C/table=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3Bborder-top=
=3A1px solid =23ccc=3B=22=3E=3CBR /=3E
=3C/body=3E
=3C/html=3E
--------------010404050003000108080609--
10 years
accessing SPICE console when host not on management network
by Jason Keltz
I'm trying to figure out the most reasonable method for me to access the
console on my ovirt installation.
Each node has ovirtmgmt, storage, and external network connectivity.
The standalone engine host has ovirtmgmt, and external network.
I connect to engine via the external network, right click on a VM and
try to access the console. If I use the "Remote Viewer" method, the
connection fails. This is because my client on the external network
doesn't have access to ovirtmgmt.
I can access the spice-html5 client, and that "basically" works, though
it's crashed more than once. I suspect that Remote Viewer will be more
stable.
So my question is - what is the best way for me to connect to the
console from the external network?
Either, I have to start up my client on a machine that has an IP on
ovirtmgmt (eg. remote login to engine, and run firefox there?)
or I have to route external packets from my host to say, the engine
host, and run IP forwarding there? probably not too secure...
or I have to figure out a way to make ovirt use the external network for
display traffic... that would probably be best (?) but I can't seem to
figure out whether it's possible.
In particular since the external network is a VM network (it's actually
2 x 1 G links bound via LACP), and not part of ovirt infrastructure,
it's not clear if I can use it for display and VM external connectivity
as well.
Any thoughts would be much appreciated.
Jason.
10 years
benefit to spice-xpi plugin over native spice and remote-viewer
by Jason Keltz
Hi.
I'm wondering if someone can explain the benefit to using the spice-xpi
plugin to access a console versus using remote-viewer "natively" from
the browser, specifically on a RHEL system? In particular, if you have
the virt-viewer package installed, and not spice-xpi, and you go to
visit a console, then the client downloads the configuration file,
/tmp/console.vv, and calls "remote-viewer /tmp/console.vv". On the
other hand, if you have spice-xpi installed, it seems that the client
doesn't need to download the configuration file first, but calls
"remote-viewer --spice-controller". In both cases, it appears to me
that the result is the same. However, using spice-xpi, there seems to
be an additional 4 seconds delay before I get to the console. The time
doesn't really matter. I'm just wondering if there's a benefit to using
spice-xpi?
Jason.
10 years
Migration failed, No available host found
by Jason Keltz
Hi.
I have 3 nodes in one cluster and 1 VM running on node2. I'm trying to
move the VM to node 1 or node 3, and it fails with the error: Migration
failed, No available host found
I'm unable to decipher engine.log to determine the cause of the
problem. Below is what seems to be the relevant lines from the log.
Any help would be appreciated.
Thank you!
Jason.
---
2015-04-06 08:31:56,554 INFO
[org.ovirt.engine.core.bll.MigrateVmCommand] (ajp--127.0.0.1-8702-5)
[3b191496] Lock Acquired to object EngineLock [exclusiveLocks= key:
9de649ca-c9a9-4ba7-bb2c-61c44e2819af value: VM
, sharedLocks= ]
2015-04-06 08:31:56,686 INFO
[org.ovirt.engine.core.bll.MigrateVmCommand]
(org.ovirt.thread.pool-8-thread-20) [3b191496] Running command:
MigrateVmCommand internal: false. Entities affected : ID:
9de649ca-c9a9-4ba7-bb2c-61c44e2819af Type: VMAction group MIGRATE_VM
with role type USER, ID: 9de649ca-c9a9-4ba7-bb2c-61c44e2819af Type:
VMAction group EDIT_VM_PROPERTIES with role type USER, ID:
8d432949-e03c-4950-a91a-160727f7bdf2 Type: VdsGroupsAction group
CREATE_VM with role type USER
2015-04-06 08:31:56,703 INFO
[org.ovirt.engine.core.bll.scheduling.policyunits.HaReservationWeightPolicyUnit]
(org.ovirt.thread.pool-8-thread-20) [3b191496] Started HA reservation
scoring method
2015-04-06 08:31:56,727 INFO
[org.ovirt.engine.core.vdsbroker.MigrateVDSCommand]
(org.ovirt.thread.pool-8-thread-20) [3b191496] START,
MigrateVDSCommand(HostName = virt2, HostId =
1d1d1fbb-3067-4703-8b51-e0a231d344e6,
vmId=9de649ca-c9a9-4ba7-bb2c-61c44e2819af, srcHost=192.168.0.35,
dstVdsId=3429b1fc-36d5-4078-831c-a5b4370a8bfc,
dstHost=192.168.0.36:54321, migrationMethod=ONLINE,
tunnelMigration=false, migrationDowntime=0), log id: 7555acbd
2015-04-06 08:31:56,728 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateBrokerVDSCommand]
(org.ovirt.thread.pool-8-thread-20) [3b191496] START,
MigrateBrokerVDSCommand(HostName = virt2, HostId =
1d1d1fbb-3067-4703-8b51-e0a231d344e6,
vmId=9de649ca-c9a9-4ba7-bb2c-61c44e2819af, srcHost=192.168.0.35,
dstVdsId=3429b1fc-36d5-4078-831c-a5b4370a8bfc,
dstHost=192.168.0.36:54321, migrationMethod=ONLINE,
tunnelMigration=false, migrationDowntime=0), log id: 6d98fb94
2015-04-06 08:31:56,734 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateBrokerVDSCommand]
(org.ovirt.thread.pool-8-thread-20) [3b191496] FINISH,
MigrateBrokerVDSCommand, log id: 6d98fb94
2015-04-06 08:31:56,769 INFO
[org.ovirt.engine.core.vdsbroker.MigrateVDSCommand]
(org.ovirt.thread.pool-8-thread-20) [3b191496] FINISH,
MigrateVDSCommand, return: MigratingFrom, log id: 7555acbd
2015-04-06 08:31:56,778 INFO
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(org.ovirt.thread.pool-8-thread-20) [3b191496] Correlation ID: 3b191496,
Job ID: 0f8c2d21-201e-454f-9876-dce9a1ca56fd, Call Stack: null, Custom
Event ID: -1, Message: Migration started (VM: nindigo, Source: virt2,
Destination: virt3, User: admin@internal).
2015-04-06 08:33:17,633 INFO
[org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo]
(DefaultQuartzScheduler_Worker-35) [71f97a52] VM nindigo
9de649ca-c9a9-4ba7-bb2c-61c44e2819af moved from MigratingFrom --> Up
2015-04-06 08:33:17,633 INFO
[org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo]
(DefaultQuartzScheduler_Worker-35) [71f97a52] Adding VM
9de649ca-c9a9-4ba7-bb2c-61c44e2819af to re-run list
2015-04-06 08:33:17,661 ERROR
[org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo]
(DefaultQuartzScheduler_Worker-35) [71f97a52] Rerun vm
9de649ca-c9a9-4ba7-bb2c-61c44e2819af. Called from vds virt2
2015-04-06 08:33:17,666 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand]
(org.ovirt.thread.pool-8-thread-38) [71f97a52] START,
MigrateStatusVDSCommand(HostName = virt2, HostId =
1d1d1fbb-3067-4703-8b51-e0a231d344e6,
vmId=9de649ca-c9a9-4ba7-bb2c-61c44e2819af), log id: 6c3c9923
2015-04-06 08:33:17,669 ERROR
[org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand]
(org.ovirt.thread.pool-8-thread-38) [71f97a52] Failed in
MigrateStatusVDS method
2015-04-06 08:33:17,670 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand]
(org.ovirt.thread.pool-8-thread-38) [71f97a52] Command
org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand return
value
StatusOnlyReturnForXmlRpc [mStatus=StatusForXmlRpc [mCode=12,
mMessage=Fatal error during migration]]
2015-04-06 08:33:17,670 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand]
(org.ovirt.thread.pool-8-thread-38) [71f97a52] HostName = virt2
2015-04-06 08:33:17,670 ERROR
[org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand]
(org.ovirt.thread.pool-8-thread-38) [71f97a52] Command
MigrateStatusVDSCommand(HostName = virt2, HostId =
1d1d1fbb-3067-4703-8b51-e0a231d344e6,
vmId=9de649ca-c9a9-4ba7-bb2c-61c44e2819af) execution failed. Exception:
VDSErrorException: VDSGenericException: VDSErrorException: Failed to
MigrateStatusVDS, error = Fatal error during migration, code = 12
2015-04-06 08:33:17,671 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand]
(org.ovirt.thread.pool-8-thread-38) [71f97a52] FINISH,
MigrateStatusVDSCommand, log id: 6c3c9923
2015-04-06 08:33:17,685 ERROR
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(org.ovirt.thread.pool-8-thread-38) [71f97a52] Correlation ID: 3b191496,
Job ID: 0f8c2d21-201e-454f-9876-dce9a1ca56fd, Call Stack: null, Custom
Event ID: -1, Message: Migration failed due to Error: Fatal error during
migration. Trying to migrate to another Host (VM: nindigo, Source:
virt2, Destination: virt3).
2015-04-06 08:33:17,776 INFO
[org.ovirt.engine.core.bll.MigrateVmCommand]
(org.ovirt.thread.pool-8-thread-38) [71f97a52] Running command:
MigrateVmCommand internal: false. Entities affected : ID:
9de649ca-c9a9-4ba7-bb2c-61c44e2819af Type: VMAction group MIGRATE_VM
with role type USER, ID: 9de649ca-c9a9-4ba7-bb2c-61c44e2819af Type:
VMAction group EDIT_VM_PROPERTIES with role type USER, ID:
8d432949-e03c-4950-a91a-160727f7bdf2 Type: VdsGroupsAction group
CREATE_VM with role type USER
2015-04-06 08:33:17,825 INFO
[org.ovirt.engine.core.vdsbroker.MigrateVDSCommand]
(org.ovirt.thread.pool-8-thread-38) [71f97a52] START,
MigrateVDSCommand(HostName = virt2, HostId =
1d1d1fbb-3067-4703-8b51-e0a231d344e6,
vmId=9de649ca-c9a9-4ba7-bb2c-61c44e2819af, srcHost=192.168.0.35,
dstVdsId=e21cf0b9-a7e7-41e7-96d0-27006b42ad84,
dstHost=192.168.0.34:54321, migrationMethod=ONLINE,
tunnelMigration=false, migrationDowntime=0), log id: 5642c909
2015-04-06 08:33:17,827 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateBrokerVDSCommand]
(org.ovirt.thread.pool-8-thread-38) [71f97a52] START,
MigrateBrokerVDSCommand(HostName = virt2, HostId =
1d1d1fbb-3067-4703-8b51-e0a231d344e6,
vmId=9de649ca-c9a9-4ba7-bb2c-61c44e2819af, srcHost=192.168.0.35,
dstVdsId=e21cf0b9-a7e7-41e7-96d0-27006b42ad84,
dstHost=192.168.0.34:54321, migrationMethod=ONLINE,
tunnelMigration=false, migrationDowntime=0), log id: 1d4ead35
2015-04-06 08:33:17,833 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateBrokerVDSCommand]
(org.ovirt.thread.pool-8-thread-38) [71f97a52] FINISH,
MigrateBrokerVDSCommand, log id: 1d4ead35
2015-04-06 08:33:17,843 INFO
[org.ovirt.engine.core.vdsbroker.MigrateVDSCommand]
(org.ovirt.thread.pool-8-thread-38) [71f97a52] FINISH,
MigrateVDSCommand, return: MigratingFrom, log id: 5642c909
2015-04-06 08:33:17,851 INFO
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(org.ovirt.thread.pool-8-thread-38) [71f97a52] Correlation ID: 3b191496,
Job ID: 0f8c2d21-201e-454f-9876-dce9a1ca56fd, Call Stack: null, Custom
Event ID: -1, Message: Migration started (VM: nindigo, Source: virt2,
Destination: virt1, User: admin@internal).
2015-04-06 08:34:42,969 INFO
[org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo]
(DefaultQuartzScheduler_Worker-54) [2b07d5b3] VM nindigo
9de649ca-c9a9-4ba7-bb2c-61c44e2819af moved from MigratingFrom --> Up
2015-04-06 08:34:42,970 INFO
[org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo]
(DefaultQuartzScheduler_Worker-54) [2b07d5b3] Adding VM
9de649ca-c9a9-4ba7-bb2c-61c44e2819af to re-run list
2015-04-06 08:34:42,983 ERROR
[org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo]
(DefaultQuartzScheduler_Worker-54) [2b07d5b3] Rerun vm
9de649ca-c9a9-4ba7-bb2c-61c44e2819af. Called from vds virt2
2015-04-06 08:34:43,026 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand]
(org.ovirt.thread.pool-8-thread-14) [2b07d5b3] START,
MigrateStatusVDSCommand(HostName = virt2, HostId =
1d1d1fbb-3067-4703-8b51-e0a231d344e6,
vmId=9de649ca-c9a9-4ba7-bb2c-61c44e2819af), log id: 7b89f823
2015-04-06 08:34:43,029 ERROR
[org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand]
(org.ovirt.thread.pool-8-thread-14) [2b07d5b3] Failed in
MigrateStatusVDS method
2015-04-06 08:34:43,029 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand]
(org.ovirt.thread.pool-8-thread-14) [2b07d5b3] Command
org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand return
value
StatusOnlyReturnForXmlRpc [mStatus=StatusForXmlRpc [mCode=12,
mMessage=Fatal error during migration]]
2015-04-06 08:34:43,030 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand]
(org.ovirt.thread.pool-8-thread-14) [2b07d5b3] HostName = virt2
2015-04-06 08:34:43,030 ERROR
[org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand]
(org.ovirt.thread.pool-8-thread-14) [2b07d5b3] Command
MigrateStatusVDSCommand(HostName = virt2, HostId =
1d1d1fbb-3067-4703-8b51-e0a231d344e6,
vmId=9de649ca-c9a9-4ba7-bb2c-61c44e2819af) execution failed. Exception:
VDSErrorException: VDSGenericException: VDSErrorException: Failed to
MigrateStatusVDS, error = Fatal error during migration, code = 12
2015-04-06 08:34:43,030 INFO
[org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand]
(org.ovirt.thread.pool-8-thread-14) [2b07d5b3] FINISH,
MigrateStatusVDSCommand, log id: 7b89f823
2015-04-06 08:34:43,049 ERROR
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(org.ovirt.thread.pool-8-thread-14) [2b07d5b3] Correlation ID: 3b191496,
Job ID: 0f8c2d21-201e-454f-9876-dce9a1ca56fd, Call Stack: null, Custom
Event ID: -1, Message: Migration failed due to Error: Fatal error during
migration. Trying to migrate to another Host (VM: nindigo, Source:
virt2, Destination: virt1).
2015-04-06 08:34:43,132 WARN
[org.ovirt.engine.core.bll.MigrateVmCommand]
(org.ovirt.thread.pool-8-thread-14) [2b07d5b3] CanDoAction of action
MigrateVm failed for user admin@internal. Reasons:
VAR__ACTION__MIGRATE,VAR__TYPE__VM,VAR__ACTION__MIGRATE,VAR__TYPE__VM,VAR__ACTION__MIGRATE,VAR__TYPE__VM,VAR__ACTION__MIGRATE,VAR__TYPE__VM,SCHEDULING_NO_HOSTS
2015-04-06 08:34:43,132 INFO
[org.ovirt.engine.core.bll.MigrateVmCommand]
(org.ovirt.thread.pool-8-thread-14) [2b07d5b3] Lock freed to object
EngineLock [exclusiveLocks= key: 9de649ca-c9a9-4ba7-bb2c-61c44e2819af
value: VM
, sharedLocks= ]
2015-04-06 08:34:43,165 WARN
[org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]
(org.ovirt.thread.pool-8-thread-14) [2b07d5b3] Correlation ID: 3b191496,
Job ID: 0f8c2d21-201e-454f-9876-dce9a1ca56fd, Call Stack: null, Custom
Event ID: -1, Message: Migration failed, No available host found (VM:
nindigo, Source: virt2).
10 years
Re: [ovirt-users] VMs freezing during heals
by Alastair Neil
Pranith
I have run a pretty straightforward test. I created a two brick 50 G
replica volume with normal lvm bricks, and installed two servers, one
centos 6.6 and one centos 7.0. I kicked off bonnie++ on both to generate
some file system activity and then made the volume replica 3. I saw no
issues on the servers.
Not clear if this is a sufficiently rigorous test and the Volume I have had
issues on is a 3TB volume with about 2TB used.
-Alastair
On 19 March 2015 at 12:30, Alastair Neil <ajneil.tech(a)gmail.com> wrote:
> I don't think I have the resources to test it meaningfully. I have about
> 50 vms on my primary storage domain. I might be able to set up a small 50
> GB volume and provision 2 or 3 vms running test loads but I'm not sure it
> would be comparable. I'll give it a try and let you know if I see similar
> behaviour.
>
> On 19 March 2015 at 11:34, Pranith Kumar Karampuri <pkarampu(a)redhat.com>
> wrote:
>
>> Without thinly provisioned lvm.
>>
>> Pranith
>>
>> On 03/19/2015 08:01 PM, Alastair Neil wrote:
>>
>> do you mean raw partitions as bricks or simply with out thin provisioned
>> lvm?
>>
>>
>>
>> On 19 March 2015 at 00:32, Pranith Kumar Karampuri <pkarampu(a)redhat.com>
>> wrote:
>>
>>> Could you let me know if you see this problem without lvm as well?
>>>
>>> Pranith
>>>
>>> On 03/18/2015 08:25 PM, Alastair Neil wrote:
>>>
>>> I am in the process of replacing the bricks with thinly provisioned lvs
>>> yes.
>>>
>>>
>>>
>>> On 18 March 2015 at 09:35, Pranith Kumar Karampuri <pkarampu(a)redhat.com>
>>> wrote:
>>>
>>>> hi,
>>>> Are you using thin-lvm based backend on which the bricks are
>>>> created?
>>>>
>>>> Pranith
>>>>
>>>> On 03/18/2015 02:05 AM, Alastair Neil wrote:
>>>>
>>>> I have a Ovirt cluster with 6 VM hosts and 4 gluster nodes. There are
>>>> two virtualisation clusters one with two nehelem nodes and one with four
>>>> sandybridge nodes. My master storage domain is a GlusterFS backed by a
>>>> replica 3 gluster volume from 3 of the gluster nodes. The engine is a
>>>> hosted engine 3.5.1 on 3 of the sandybridge nodes, with storage broviede by
>>>> nfs from a different gluster volume. All the hosts are CentOS 6.6.
>>>>
>>>> vdsm-4.16.10-8.gitc937927.el6
>>>>> glusterfs-3.6.2-1.el6
>>>>> 2.6.32 - 504.8.1.el6.x86_64
>>>>
>>>>
>>>> Problems happen when I try to add a new brick or replace a brick
>>>> eventually the self heal will kill the VMs. In the VM's logs I see kernel
>>>> hung task messages.
>>>>
>>>> Mar 12 23:05:16 static1 kernel: INFO: task nginx:1736 blocked for
>>>>> more than 120 seconds.
>>>>> Mar 12 23:05:16 static1 kernel: Not tainted
>>>>> 2.6.32-504.3.3.el6.x86_64 #1
>>>>> Mar 12 23:05:16 static1 kernel: "echo 0 >
>>>>> /proc/sys/kernel/hung_task_timeout_secs" disables this message.
>>>>> Mar 12 23:05:16 static1 kernel: nginx D 0000000000000001 0
>>>>> 1736 1735 0x00000080
>>>>> Mar 12 23:05:16 static1 kernel: ffff8800778b17a8 0000000000000082
>>>>> 0000000000000000 00000000000126c0
>>>>> Mar 12 23:05:16 static1 kernel: ffff88007e5c6500 ffff880037170080
>>>>> 0006ce5c85bd9185 ffff88007e5c64d0
>>>>> Mar 12 23:05:16 static1 kernel: ffff88007a614ae0 00000001722b64ba
>>>>> ffff88007a615098 ffff8800778b1fd8
>>>>> Mar 12 23:05:16 static1 kernel: Call Trace:
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffff8152a885>]
>>>>> schedule_timeout+0x215/0x2e0
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffff8152a503>]
>>>>> wait_for_common+0x123/0x180
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffff81064b90>] ?
>>>>> default_wake_function+0x0/0x20
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffffa0210a76>] ?
>>>>> _xfs_buf_read+0x46/0x60 [xfs]
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffffa02063c7>] ?
>>>>> xfs_trans_read_buf+0x197/0x410 [xfs]
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffff8152a61d>]
>>>>> wait_for_completion+0x1d/0x20
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffffa020ff5b>]
>>>>> xfs_buf_iowait+0x9b/0x100 [xfs]
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffffa02063c7>] ?
>>>>> xfs_trans_read_buf+0x197/0x410 [xfs]
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffffa0210a76>]
>>>>> _xfs_buf_read+0x46/0x60 [xfs]
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffffa0210b3b>]
>>>>> xfs_buf_read+0xab/0x100 [xfs]
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffffa02063c7>]
>>>>> xfs_trans_read_buf+0x197/0x410 [xfs]
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffffa01ee6a4>]
>>>>> xfs_imap_to_bp+0x54/0x130 [xfs]
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffffa01f077b>]
>>>>> xfs_iread+0x7b/0x1b0 [xfs]
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffff811ab77e>] ?
>>>>> inode_init_always+0x11e/0x1c0
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffffa01eb5ee>]
>>>>> xfs_iget+0x27e/0x6e0 [xfs]
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffffa01eae1d>] ?
>>>>> xfs_iunlock+0x5d/0xd0 [xfs]
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffffa0209366>]
>>>>> xfs_lookup+0xc6/0x110 [xfs]
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffffa0216024>]
>>>>> xfs_vn_lookup+0x54/0xa0 [xfs]
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffff8119dc65>]
>>>>> do_lookup+0x1a5/0x230
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffff8119e8f4>]
>>>>> __link_path_walk+0x7a4/0x1000
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffff811738e7>] ?
>>>>> cache_grow+0x217/0x320
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffff8119f40a>]
>>>>> path_walk+0x6a/0xe0
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffff8119f61b>]
>>>>> filename_lookup+0x6b/0xc0
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffff811a0747>]
>>>>> user_path_at+0x57/0xa0
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffffa0204e74>] ?
>>>>> _xfs_trans_commit+0x214/0x2a0 [xfs]
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffffa01eae3e>] ?
>>>>> xfs_iunlock+0x7e/0xd0 [xfs]
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffff81193bc0>]
>>>>> vfs_fstatat+0x50/0xa0
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffff811aaf5d>] ?
>>>>> touch_atime+0x14d/0x1a0
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffff81193d3b>] vfs_stat+0x1b/0x20
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffff81193d64>]
>>>>> sys_newstat+0x24/0x50
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffff810e5c87>] ?
>>>>> audit_syscall_entry+0x1d7/0x200
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffff810e5a7e>] ?
>>>>> __audit_syscall_exit+0x25e/0x290
>>>>> Mar 12 23:05:16 static1 kernel: [<ffffffff8100b072>]
>>>>> system_call_fastpath+0x16/0x1b
>>>>
>>>>
>>>>
>>>> I am wondering if my volume settings are causing this. Can anyone
>>>> with more knowledge take a look and let me know:
>>>>
>>>> network.remote-dio: on
>>>>> performance.stat-prefetch: off
>>>>> performance.io-cache: off
>>>>> performance.read-ahead: off
>>>>> performance.quick-read: off
>>>>> nfs.export-volumes: on
>>>>> network.ping-timeout: 20
>>>>> cluster.self-heal-readdir-size: 64KB
>>>>> cluster.quorum-type: auto
>>>>> cluster.data-self-heal-algorithm: diff
>>>>> cluster.self-heal-window-size: 8
>>>>> cluster.heal-timeout: 500
>>>>> cluster.self-heal-daemon: on
>>>>> cluster.entry-self-heal: on
>>>>> cluster.data-self-heal: on
>>>>> cluster.metadata-self-heal: on
>>>>> cluster.readdir-optimize: on
>>>>> cluster.background-self-heal-count: 20
>>>>> cluster.rebalance-stats: on
>>>>> cluster.min-free-disk: 5%
>>>>> cluster.eager-lock: enable
>>>>> storage.owner-uid: 36
>>>>> storage.owner-gid: 36
>>>>> auth.allow:*
>>>>> user.cifs: disable
>>>>> cluster.server-quorum-ratio: 51%
>>>>
>>>>
>>>> Many Thanks, Alastair
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Users mailing listUsers@ovirt.orghttp://lists.ovirt.org/mailman/listinfo/users
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Users mailing list
>>>> Users(a)ovirt.org
>>>> http://lists.ovirt.org/mailman/listinfo/users
>>>>
>>>>
>>>
>>>
>>
>>
>
10 years
Modules sanlock are not configured
by Jurriën Bloemen
--Apple-Mail=_B0F5D3E0-FE6C-44CC-9D86-DD009DD544F1
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=windows-1252
Hi all,
I have CentOS 7 running and I added the oVirt 3.5 repo to it. I open the =
oVirt Manager and added a new system to it.=20
The manager says installing and after that is fails to connect. Looking =
on the system I see:
Mar 30 21:09:37 vdsmd_init_common.sh[7106]: vdsm: Running mkdirs
Mar 30 21:09:37 vdsmd_init_common.sh[7106]: vdsm: Running =
configure_coredump
Mar 30 21:09:37 vdsmd_init_common.sh[7106]: vdsm: Running =
configure_vdsm_logs
Mar 30 21:09:37 vdsmd_init_common.sh[7106]: vdsm: Running =
wait_for_network
Mar 30 21:09:37 vdsmd_init_common.sh[7106]: vdsm: Running run_init_hooks
Mar 30 21:09:37 vdsmd_init_common.sh[7106]: vdsm: Running =
upgraded_version_check
Mar 30 21:09:37 vdsmd_init_common.sh[7106]: vdsm: Running =
check_is_configured
Mar 30 21:09:37 vdsmd_init_common.sh[7106]: Error:
Mar 30 21:09:37 vdsmd_init_common.sh[7106]: One of the modules is not =
configured to work with VDSM.
Mar 30 21:09:37 vdsmd_init_common.sh[7106]: To configure the module use =
the following:
Mar 30 21:09:37 vdsmd_init_common.sh[7106]: 'vdsm-tool configure =
[--module module-name]'.
Mar 30 21:09:37 vdsmd_init_common.sh[7106]: If all modules are not =
configured try to use:
Mar 30 21:09:37 vdsmd_init_common.sh[7106]: 'vdsm-tool configure =
--force'
Mar 30 21:09:37 vdsmd_init_common.sh[7106]: (The force flag will stop =
the module's service and start it
Mar 30 21:09:37 vdsmd_init_common.sh[7106]: afterwards automatically to =
load the new configuration.)
Mar 30 21:09:37 vdsmd_init_common.sh[7106]: libvirt is already =
configured for vdsm
Mar 30 21:09:37 vdsmd_init_common.sh[7106]: Modules sanlock are not =
configured
Mar 30 21:09:37 vdsmd_init_common.sh[7106]: vdsm: stopped during execute =
check_is_configured task (task returned with error code 1).
So I run vdsm-tool configure after I stop sanlock.=20
# vdsm-tool configure
Checking configuration status...
libvirt is already configured for vdsm
SUCCESS: ssl configured to true. No conflicts
Running configure...
Reconfiguration of sanlock is done.
Done configuring modules to VDSM.
But when I want to start vdsmd it still gives the error that sanlock is =
not configured.
Does somebody has a solution for this?=20
I am a bit lost on this=85 Google only tells me that there was a bug in =
3.4.=20
Thanks in advance,
Jurri=EBn=
--Apple-Mail=_B0F5D3E0-FE6C-44CC-9D86-DD009DD544F1
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=windows-1252
<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dwindows-1252"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Hi =
all,<div><br></div><div>I have CentOS 7 running and I added the oVirt =
3.5 repo to it. I open the oVirt Manager and added a new system to =
it. </div><div>The manager says installing and after that is fails =
to connect. Looking on the system I see:</div><div><br></div><div><div =
style=3D"margin: 0px; font-family: 'Courier New'; color: rgb(245, 245, =
245); background-color: rgb(0, 0, 0);">Mar 30 =
21:09:37 vdsmd_init_common.sh[7106]: vdsm: Running mkdirs</div><div =
style=3D"margin: 0px; font-family: 'Courier New'; color: rgb(245, 245, =
245); background-color: rgb(0, 0, 0);">Mar 30 =
21:09:37 vdsmd_init_common.sh[7106]: vdsm: Running =
configure_coredump</div><div style=3D"margin: 0px; font-family: 'Courier =
New'; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">Mar 30 =
21:09:37 vdsmd_init_common.sh[7106]: vdsm: Running =
configure_vdsm_logs</div><div style=3D"margin: 0px; font-family: =
'Courier New'; color: rgb(245, 245, 245); background-color: rgb(0, 0, =
0);">Mar 30 21:09:37 vdsmd_init_common.sh[7106]: vdsm: Running =
wait_for_network</div><div style=3D"margin: 0px; font-family: 'Courier =
New'; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">Mar 30 =
21:09:37 vdsmd_init_common.sh[7106]: vdsm: Running =
run_init_hooks</div><div style=3D"margin: 0px; font-family: 'Courier =
New'; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">Mar 30 =
21:09:37 vdsmd_init_common.sh[7106]: vdsm: Running =
upgraded_version_check</div><div style=3D"margin: 0px; font-family: =
'Courier New'; color: rgb(245, 245, 245); background-color: rgb(0, 0, =
0);">Mar 30 21:09:37 vdsmd_init_common.sh[7106]: vdsm: Running =
check_is_configured</div><div style=3D"margin: 0px; font-family: =
'Courier New'; color: rgb(245, 245, 245); background-color: rgb(0, 0, =
0);">Mar 30 21:09:37 vdsmd_init_common.sh[7106]: Error:</div><div =
style=3D"margin: 0px; font-family: 'Courier New'; color: rgb(245, 245, =
245); background-color: rgb(0, 0, 0);">Mar 30 =
21:09:37 vdsmd_init_common.sh[7106]: One of the modules is not =
configured to work with VDSM.</div><div style=3D"margin: 0px; =
font-family: 'Courier New'; color: rgb(245, 245, 245); background-color: =
rgb(0, 0, 0);">Mar 30 21:09:37 vdsmd_init_common.sh[7106]: To =
configure the module use the following:</div><div style=3D"margin: 0px; =
font-family: 'Courier New'; color: rgb(245, 245, 245); background-color: =
rgb(0, 0, 0);">Mar 30 21:09:37 vdsmd_init_common.sh[7106]: =
'vdsm-tool configure [--module module-name]'.</div><div style=3D"margin: =
0px; font-family: 'Courier New'; color: rgb(245, 245, 245); =
background-color: rgb(0, 0, 0);">Mar 30 =
21:09:37 vdsmd_init_common.sh[7106]: If all modules are not =
configured try to use:</div><div style=3D"margin: 0px; font-family: =
'Courier New'; color: rgb(245, 245, 245); background-color: rgb(0, 0, =
0);">Mar 30 21:09:37 vdsmd_init_common.sh[7106]: 'vdsm-tool =
configure --force'</div><div style=3D"margin: 0px; font-family: 'Courier =
New'; color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">Mar 30 =
21:09:37 vdsmd_init_common.sh[7106]: (The force flag will stop the =
module's service and start it</div><div style=3D"margin: 0px; =
font-family: 'Courier New'; color: rgb(245, 245, 245); background-color: =
rgb(0, 0, 0);">Mar 30 21:09:37 vdsmd_init_common.sh[7106]: =
afterwards automatically to load the new configuration.)</div><div =
style=3D"margin: 0px; font-family: 'Courier New'; color: rgb(245, 245, =
245); background-color: rgb(0, 0, 0);">Mar 30 =
21:09:37 vdsmd_init_common.sh[7106]: libvirt is already configured =
for vdsm</div><div style=3D"margin: 0px; font-family: 'Courier New'; =
color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">Mar 30 =
21:09:37 vdsmd_init_common.sh[7106]: Modules sanlock are not =
configured</div><div style=3D"margin: 0px; font-family: 'Courier New'; =
color: rgb(245, 245, 245); background-color: rgb(0, 0, 0);">Mar 30 =
21:09:37 vdsmd_init_common.sh[7106]: vdsm: stopped during execute =
check_is_configured task (task returned with error code =
1).</div></div><div><br></div><div>So I run vdsm-tool configure after I =
stop sanlock. </div><div><br></div><div><div style=3D"margin: 0px; =
font-family: 'Courier New'; color: rgb(245, 245, 245); background-color: =
rgb(0, 0, 0);"># vdsm-tool configure</div><div style=3D"margin: 0px; =
font-family: 'Courier New'; color: rgb(245, 245, 245); background-color: =
rgb(0, 0, 0); min-height: 14px;"><br></div><div style=3D"margin: 0px; =
font-family: 'Courier New'; color: rgb(245, 245, 245); background-color: =
rgb(0, 0, 0);">Checking configuration status...</div><div style=3D"margin:=
0px; font-family: 'Courier New'; color: rgb(245, 245, 245); =
background-color: rgb(0, 0, 0); min-height: 14px;"><br></div><div =
style=3D"margin: 0px; font-family: 'Courier New'; color: rgb(245, 245, =
245); background-color: rgb(0, 0, 0);">libvirt is already configured for =
vdsm</div><div style=3D"margin: 0px; font-family: 'Courier New'; color: =
rgb(245, 245, 245); background-color: rgb(0, 0, 0);">SUCCESS: ssl =
configured to true. No conflicts</div><div style=3D"margin: 0px; =
font-family: 'Courier New'; color: rgb(245, 245, 245); background-color: =
rgb(0, 0, 0); min-height: 14px;"><br></div><div style=3D"margin: 0px; =
font-family: 'Courier New'; color: rgb(245, 245, 245); background-color: =
rgb(0, 0, 0);">Running configure...</div><div style=3D"margin: 0px; =
font-family: 'Courier New'; color: rgb(245, 245, 245); background-color: =
rgb(0, 0, 0);">Reconfiguration of sanlock is done.</div><div =
style=3D"margin: 0px; font-family: 'Courier New'; color: rgb(245, 245, =
245); background-color: rgb(0, 0, 0); min-height: 14px;"><br></div><div =
style=3D"margin: 0px; font-family: 'Courier New'; color: rgb(245, 245, =
245); background-color: rgb(0, 0, 0);">Done configuring modules to =
VDSM.</div></div><div><br></div><div>But when I want to start vdsmd it =
still gives the error that sanlock is not =
configured.</div><div><br></div><div>Does somebody has a solution for =
this? </div><div><br></div><div>I am a bit lost on this=85 Google =
only tells me that there was a bug in =
3.4. </div><div><br></div><div>Thanks in =
advance,</div><div><br></div><div>Jurri=EBn</div></body></html>=
--Apple-Mail=_B0F5D3E0-FE6C-44CC-9D86-DD009DD544F1--
10 years
Cannot install vdsm on RHEL7
by knarra
Hi,
I am trying to install vdsm on RHEL7 and i am hitting some
dependency issue. I have following repos enabled on my system.
can some one help me if i need to enable any other repos?
epel.repo
epel-testing.repo
ovirt-master-dependencies.repo
ovirt-master-snapshot.repo
Here is the output from "Yum install vdsm" command
--> Finished Dependency Resolution
Error: Package: python-six-1.7.3-1.el6.noarch (epel)
Requires: python(abi) = 2.6
Installed: python-2.7.5-16.el7.x86_64 (@anaconda/7.1)
python(abi) = 2.7
python(abi) = 2.7
Error: Package: unbound-libs-1.5.1-1.el6.x86_64 (epel)
Requires: libpython2.6.so.1.0()(64bit)
Error: Package: unbound-libs-1.5.1-1.el6.x86_64 (epel)
Requires: libevent-1.4.so.2()(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Thanks
kasturi.
10 years
Anyone using YAML support in the RESTAPI?
by Juan Hernández
Hello,
Does anyone have a good reason to not remove the YAML support from the
RESTAPI? As far as I know it isn't used or tested in any reasonable way,
so I would like to remove it completely for 3.6. If anyone is using it
and can't move to JSON or XML please speak up.
Regards,
Juan Hernandez
--
Dirección Comercial: C/Jose Bardasano Baos, 9, Edif. Gorbea 3, planta
3ºD, 28016 Madrid, Spain
Inscrita en el Reg. Mercantil de Madrid – C.I.F. B82657941 - Red Hat S.L.
10 years
postgresql error on glance image repo
by Jorick Astrego
This is a multi-part message in MIME format.
--------------090002050905020502010605
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Hi=2C
Running a fresh ovirt 3=2E5=2E2rc3 install=2E When I select the default
ovirt-image-repository on the storage tab=2C the images list keeps loading=
and I see the following errors in the log=3A
2015-04-03 09=3A53=3A27=2C150 ERROR
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2ESearchQuery=5D =28ajp--127=2E0=
=2E0=2E1-8702-10=29
Query SearchQuery failed=2E Exception message is StatementCallback=3B=
bad SQL grammar =5BSELECT * FROM =28=28SELECT distinct providers=2E* FR=
OM=20
providers WHERE providers=2Ename LIKE =27ovirt-image-repository=27=
=29=20
ORDER BY name ASC=29 as T1 OFFSET =281 -1=29 LIMIT 100=5D=3B nested exc=
eption
is org=2Epostgresql=2Eutil=2EPSQLException=3A The column name
disk=5Fstorage=5Ftype was not found in this ResultSet=2E =3A
org=2Espringframework=2Ejdbc=2EBadSqlGrammarException=3A StatementCallb=
ack=3B
bad SQL grammar =5BSELECT * FROM =28=28SELECT distinct providers=2E* FR=
OM=20
providers WHERE providers=2Ename LIKE =27ovirt-image-repository=27=
=29=20
ORDER BY name ASC=29 as T1 OFFSET =281 -1=29 LIMIT 100=5D=3B nested exc=
eption
is org=2Epostgresql=2Eutil=2EPSQLException=3A The column name
disk=5Fstorage=5Ftype was not found in this ResultSet=2E=3A
org=2Espringframework=2Ejdbc=2EBadSqlGrammarException=3A StatementCallb=
ack=3B
bad SQL grammar =5BSELECT * FROM =28=28SELECT distinct providers=2E* FR=
OM=20
providers WHERE providers=2Ename LIKE =27ovirt-image-repository=27=
=29=20
ORDER BY name ASC=29 as T1 OFFSET =281 -1=29 LIMIT 100=5D=3B nested exc=
eption
is org=2Epostgresql=2Eutil=2EPSQLException=3A The column name
disk=5Fstorage=5Ftype was not found in this ResultSet=2E
at
org=2Espringframework=2Ejdbc=2Esupport=2ESQLStateSQLExceptionTranslator=
=2EdoTranslate=28SQLStateSQLExceptionTranslator=2Ejava=3A98=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D
at
org=2Espringframework=2Ejdbc=2Esupport=2EAbstractFallbackSQLExceptionTr=
anslator=2Etranslate=28AbstractFallbackSQLExceptionTranslator=2Ejava=3A72=
=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D
at
org=2Espringframework=2Ejdbc=2Esupport=2EAbstractFallbackSQLExceptionTr=
anslator=2Etranslate=28AbstractFallbackSQLExceptionTranslator=2Ejava=3A80=
=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D
at
org=2Espringframework=2Ejdbc=2Esupport=2EAbstractFallbackSQLExceptionTr=
anslator=2Etranslate=28AbstractFallbackSQLExceptionTranslator=2Ejava=3A80=
=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D
at
org=2Espringframework=2Ejdbc=2Ecore=2EJdbcTemplate=2Eexecute=28JdbcTemp=
late=2Ejava=3A407=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D
at
org=2Espringframework=2Ejdbc=2Ecore=2EJdbcTemplate=2Equery=28JdbcTempla=
te=2Ejava=3A456=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D
at
org=2Espringframework=2Ejdbc=2Ecore=2EJdbcTemplate=2Equery=28JdbcTempla=
te=2Ejava=3A464=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D
at
org=2Eovirt=2Eengine=2Ecore=2Edao=2EDiskDaoDbFacadeImpl=2EgetAllWithQue=
ry=28DiskDaoDbFacadeImpl=2Ejava=3A103=29
=5Bdal=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2ESearchQuery=2EgenericSearch=28Searc=
hQuery=2Ejava=3A269=29
=5Bbll=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2ESearchQuery=2EgenericSearch=28Searc=
hQuery=2Ejava=3A257=29
=5Bbll=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2ESearchQuery=2EsearchDisk=28SearchQu=
ery=2Ejava=3A299=29
=5Bbll=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2ESearchQuery=2EexecuteQueryCommand=
=28SearchQuery=2Ejava=3A117=29
=5Bbll=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2EQueriesCommandBase=2EexecuteCommand=
=28QueriesCommandBase=2Ejava=3A73=29
=5Bbll=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Ecore=2Edal=2EVdcCommandBase=2Eexecute=28VdcComma=
ndBase=2Ejava=3A31=29
=5Bdal=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2EBackend=2ErunQueryImpl=28Backend=2E=
java=3A497=29
=5Bbll=2Ejar=3A=5D
at org=2Eovirt=2Eengine=2Ecore=2Ebll=2EBackend=2ErunQuery=28Backend=
=2Ejava=3A471=29
=5Bbll=2Ejar=3A=5D
at sun=2Ereflect=2EGeneratedMethodAccessor40=2Einvoke=28Unknown Sou=
rce=29
=5B=3A1=2E7=2E0=5F75=5D
at
sun=2Ereflect=2EDelegatingMethodAccessorImpl=2Einvoke=28DelegatingMetho=
dAccessorImpl=2Ejava=3A43=29
=5Brt=2Ejar=3A1=2E7=2E0=5F75=5D
at java=2Elang=2Ereflect=2EMethod=2Einvoke=28Method=2Ejava=3A606=29=
=5Brt=2Ejar=3A1=2E7=2E0=5F75=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EManagedReferenceMethodInterceptorFa=
ctory=24ManagedReferenceMethodInterceptor=2EprocessInvocation=28ManagedRefe=
renceMethodInterceptorFactory=2Ejava=3A72=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=24Invocation=2Eproceed=28=
InterceptorContext=2Ejava=3A374=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EJsr299BindingsInterceptor=2EdelegateInt=
erception=28Jsr299BindingsInterceptor=2Ejava=3A114=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EJsr299BindingsInterceptor=2EdoMethodInt=
erception=28Jsr299BindingsInterceptor=2Ejava=3A125=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EJsr299BindingsInterceptor=2EprocessInvo=
cation=28Jsr299BindingsInterceptor=2Ejava=3A135=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2Einterceptors=2EUserInterceptorFacto=
ry=241=2EprocessInvocation=28UserInterceptorFactory=2Ejava=3A36=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=24Invocation=2Eproceed=28=
InterceptorContext=2Ejava=3A374=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2Einterceptors=2EThreadLocalSessionCl=
eanerInterceptor=2EinjectWebContextToThreadLocal=28ThreadLocalSessionCleane=
rInterceptor=2Ejava=3A13=29
=5Bbll=2Ejar=3A=5D
at sun=2Ereflect=2EGeneratedMethodAccessor15=2Einvoke=28Unknown Sou=
rce=29
=5B=3A1=2E7=2E0=5F75=5D
at
sun=2Ereflect=2EDelegatingMethodAccessorImpl=2Einvoke=28DelegatingMetho=
dAccessorImpl=2Ejava=3A43=29
=5Brt=2Ejar=3A1=2E7=2E0=5F75=5D
at java=2Elang=2Ereflect=2EMethod=2Einvoke=28Method=2Ejava=3A606=29=
=5Brt=2Ejar=3A1=2E7=2E0=5F75=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EManagedReferenceLifecycleMethodInte=
rceptorFactory=24ManagedReferenceLifecycleMethodInterceptor=2EprocessInvoca=
tion=28ManagedReferenceLifecycleMethodInterceptorFactory=2Ejava=3A123=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EWeavedInterceptor=2EprocessInvocation=28Weav=
edInterceptor=2Ejava=3A53=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2Einterceptors=2EUserInterceptorFacto=
ry=241=2EprocessInvocation=28UserInterceptorFactory=2Ejava=3A36=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EEjbRequestScopeActivationInterceptor=2E=
processInvocation=28EjbRequestScopeActivationInterceptor=2Ejava=3A82=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInitialInterceptor=2EprocessInvocation=28Ini=
tialInterceptor=2Ejava=3A21=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EChainedInterceptor=2EprocessInvocation=28Cha=
inedInterceptor=2Ejava=3A61=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2Einterceptors=2EComponentDispatcherI=
nterceptor=2EprocessInvocation=28ComponentDispatcherInterceptor=2Ejava=3A53=
=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eejb3=2Ecomponent=2Esingleton=2ESingletonComponentIns=
tanceAssociationInterceptor=2EprocessInvocation=28SingletonComponentInstanc=
eAssociationInterceptor=2Ejava=3A53=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eejb3=2Etx=2ECMTTxInterceptor=2EinvokeInNoTx=28CMTTxI=
nterceptor=2Ejava=3A211=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eejb3=2Etx=2ECMTTxInterceptor=2Esupports=28CMTTxInter=
ceptor=2Ejava=3A363=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eejb3=2Etx=2ECMTTxInterceptor=2EprocessInvocation=28C=
MTTxInterceptor=2Ejava=3A194=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eejb3=2Ecomponent=2Einterceptors=2ECurrentInvocationC=
ontextInterceptor=2EprocessInvocation=28CurrentInvocationContextInterceptor=
=2Ejava=3A41=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eejb3=2Ecomponent=2Einterceptors=2ELoggingInterceptor=
=2EprocessInvocation=28LoggingInterceptor=2Ejava=3A59=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2ENamespaceContextInterceptor=2Eproce=
ssInvocation=28NamespaceContextInterceptor=2Ejava=3A50=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2ETCCLInterceptor=2EprocessInvocation=
=28TCCLInterceptor=2Ejava=3A45=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EChainedInterceptor=2EprocessInvocation=28Cha=
inedInterceptor=2Ejava=3A61=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EViewService=24View=2Einvoke=28ViewS=
ervice=2Ejava=3A165=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EViewDescription=241=2EprocessInvoca=
tion=28ViewDescription=2Ejava=3A173=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28InterceptorCo=
ntext=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Einvocation=2EChainedInterceptor=2EprocessInvocation=28Cha=
inedInterceptor=2Ejava=3A61=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D
at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EProxyInvocationHandler=2Einvoke=28P=
roxyInvocationHandler=2Ejava=3A72=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D
at
org=2Eovirt=2Eengine=2Ecore=2Ecommon=2Einterfaces=2EBackendLocal=24=24=
=24view8=2ErunQuery=28Unknown
Source=29 =5Bcommon=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Eui=2Efrontend=2Eserver=2Egwt=2EGenericApiGWTServ=
iceImpl=2ErunQuery=28GenericApiGWTServiceImpl=2Ejava=3A56=29
at sun=2Ereflect=2EGeneratedMethodAccessor59=2Einvoke=28Unknown Sou=
rce=29
=5B=3A1=2E7=2E0=5F75=5D
at
sun=2Ereflect=2EDelegatingMethodAccessorImpl=2Einvoke=28DelegatingMetho=
dAccessorImpl=2Ejava=3A43=29
=5Brt=2Ejar=3A1=2E7=2E0=5F75=5D
at java=2Elang=2Ereflect=2EMethod=2Einvoke=28Method=2Ejava=3A606=29=
=5Brt=2Ejar=3A1=2E7=2E0=5F75=5D
at
com=2Egoogle=2Egwt=2Erpc=2Eserver=2ERPC=2EinvokeAndStreamResponse=28RPC=
=2Ejava=3A196=29
at
com=2Egoogle=2Egwt=2Erpc=2Eserver=2ERpcServlet=2EprocessCall=28RpcServl=
et=2Ejava=3A172=29
at
com=2Egoogle=2Egwt=2Erpc=2Eserver=2ERpcServlet=2EprocessPost=28RpcServl=
et=2Ejava=3A233=29
at
com=2Egoogle=2Egwt=2Euser=2Eserver=2Erpc=2EAbstractRemoteServiceServlet=
=2EdoPost=28AbstractRemoteServiceServlet=2Ejava=3A62=29
at javax=2Eservlet=2Ehttp=2EHttpServlet=2Eservice=28HttpServlet=2Ej=
ava=3A754=29
=5Bjboss-servlet-api=5F3=2E0=5Fspec-1=2E0=2E0=2EFinal=2Ejar=3A1=2E0=2E0=
=2EFinal=5D
at javax=2Eservlet=2Ehttp=2EHttpServlet=2Eservice=28HttpServlet=2Ej=
ava=3A847=29
=5Bjboss-servlet-api=5F3=2E0=5Fspec-1=2E0=2E0=2EFinal=2Ejar=3A1=2E0=2E0=
=2EFinal=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A329=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eutils=2Eservlet=2EHeaderFilter=2EdoFilter=
=28HeaderFilter=2Ejava=3A94=29
=5Butils=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Eui=2Efrontend=2Eserver=2Egwt=2EGwtCachingFilter=
=2EdoFilter=28GwtCachingFilter=2Ejava=3A132=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Ebranding=2EBrandingFilter=2EdoFilter=28Br=
andingFilter=2Ejava=3A72=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eutils=2Eservlet=2ELocaleFilter=2EdoFilter=
=28LocaleFilter=2Ejava=3A64=29
=5Butils=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ESessionMgmtFilter=2EdoFil=
ter=28SessionMgmtFilter=2Ejava=3A31=29
=5Baaa=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ELoginFilter=2EdoFilter=28=
LoginFilter=2Ejava=3A74=29
=5Baaa=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ENegotiationFilter=2EdoFil=
ter=28NegotiationFilter=2Ejava=3A113=29
=5Baaa=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2EBasicAuthenticationFilter=
=2EdoFilter=28BasicAuthenticationFilter=2Ejava=3A90=29
=5Baaa=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ESessionValidationFilter=
=2EdoFilter=28SessionValidationFilter=2Ejava=3A73=29
=5Baaa=2Ejar=3A=5D
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFil=
ter=28ApplicationFilterChain=2Ejava=3A280=29
at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Ap=
plicationFilterChain=2Ejava=3A248=29
at
org=2Eapache=2Ecatalina=2Ecore=2EStandardWrapperValve=2Einvoke=28Standa=
rdWrapperValve=2Ejava=3A275=29
at
org=2Eapache=2Ecatalina=2Ecore=2EStandardContextValve=2Einvoke=28Standa=
rdContextValve=2Ejava=3A161=29
at
org=2Eapache=2Ecatalina=2Eauthenticator=2EAuthenticatorBase=2Einvoke=28=
AuthenticatorBase=2Ejava=3A489=29
at
org=2Ejboss=2Eas=2Eweb=2Esecurity=2ESecurityContextAssociationValve=2Ei=
nvoke=28SecurityContextAssociationValve=2Ejava=3A153=29
at
org=2Eapache=2Ecatalina=2Ecore=2EStandardHostValve=2Einvoke=28StandardH=
ostValve=2Ejava=3A155=29
at
org=2Eapache=2Ecatalina=2Evalves=2EErrorReportValve=2Einvoke=28ErrorRep=
ortValve=2Ejava=3A102=29
at org=2Ejboss=2Eweb=2Erewrite=2ERewriteValve=2Einvoke=28RewriteVal=
ve=2Ejava=3A466=29
at
org=2Eapache=2Ecatalina=2Ecore=2EStandardEngineValve=2Einvoke=28Standar=
dEngineValve=2Ejava=3A109=29
at
org=2Eapache=2Ecatalina=2Econnector=2ECoyoteAdapter=2Eservice=28CoyoteA=
dapter=2Ejava=3A368=29
at org=2Eapache=2Ecoyote=2Eajp=2EAjpProcessor=2Eprocess=28AjpProces=
sor=2Ejava=3A505=29
at
org=2Eapache=2Ecoyote=2Eajp=2EAjpProtocol=24AjpConnectionHandler=2Eproc=
ess=28AjpProtocol=2Ejava=3A445=29
at
org=2Eapache=2Etomcat=2Eutil=2Enet=2EJIoEndpoint=24Worker=2Erun=28JIoEn=
dpoint=2Ejava=3A930=29
at java=2Elang=2EThread=2Erun=28Thread=2Ejava=3A745=29 =5Brt=2Ejar=
=3A1=2E7=2E0=5F75=5D
Caused by=3A org=2Epostgresql=2Eutil=2EPSQLException=3A The column name=
disk=5Fstorage=5Ftype was not found in this ResultSet=2E
at
org=2Epostgresql=2Ejdbc2=2EAbstractJdbc2ResultSet=2EfindColumn=28Abstra=
ctJdbc2ResultSet=2Ejava=3A2542=29
at
org=2Epostgresql=2Ejdbc2=2EAbstractJdbc2ResultSet=2EgetInt=28AbstractJd=
bc2ResultSet=2Ejava=3A2406=29
at
org=2Ejboss=2Ejca=2Eadapters=2Ejdbc=2EWrappedResultSet=2EgetInt=28Wrapp=
edResultSet=2Ejava=3A1073=29
at
org=2Eovirt=2Eengine=2Ecore=2Edao=2EDiskDaoDbFacadeImpl=24DiskRowMapper=
=2EmapRow=28DiskDaoDbFacadeImpl=2Ejava=3A116=29
=5Bdal=2Ejar=3A=5D
at
org=2Eovirt=2Eengine=2Ecore=2Edao=2EDiskDaoDbFacadeImpl=24DiskRowMapper=
=2EmapRow=28DiskDaoDbFacadeImpl=2Ejava=3A106=29
=5Bdal=2Ejar=3A=5D
at
org=2Espringframework=2Ejdbc=2Ecore=2ERowMapperResultSetExtractor=2Eext=
ractData=28RowMapperResultSetExtractor=2Ejava=3A92=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D
at
org=2Espringframework=2Ejdbc=2Ecore=2ERowMapperResultSetExtractor=2Eext=
ractData=28RowMapperResultSetExtractor=2Ejava=3A1=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D
at
org=2Espringframework=2Ejdbc=2Ecore=2EJdbcTemplate=241QueryStatementCal=
lback=2EdoInStatement=28JdbcTemplate=2Ejava=3A446=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D
at
org=2Espringframework=2Ejdbc=2Ecore=2EJdbcTemplate=2Eexecute=28JdbcTemp=
late=2Ejava=3A396=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D
=2E=2E=2E 112 more
Met vriendelijke groet=2C With kind regards=2C
Jorick Astrego
Netbulae Virtualization Experts=20
----------------
=09Tel=3A 053 20 30 270 =09info=40netbulae=2Eeu =09Staalsteden 4-3A =09KvK=
08198180
=09Fax=3A 053 20 30 271 =09www=2Enetbulae=2Eeu =097547 TA Enschede =09BTW=
NL821234584B01
----------------
--------------090002050905020502010605
Content-Type: text/html;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
=3Chtml=3E
=3Chead=3E
=3Cmeta http-equiv=3D=22content-type=22 content=3D=22text/html=3B chars=
et=3Dutf-8=22=3E
=3C/head=3E
=3Cbody bgcolor=3D=22=23FFFFFF=22 text=3D=22=23000000=22=3E
Hi=2C=3Cbr=3E
=3Cbr=3E
Running a fresh ovirt 3=2E5=2E2rc3 install=2E When I select the default=
ovirt-image-repository on the storage tab=2C the images list keeps
loading and I see the following errors in the log=3A=3Cbr=3E
=3Cblockquote=3E=3Cbr=3E
2015-04-03 09=3A53=3A27=2C150 ERROR
=5Borg=2Eovirt=2Eengine=2Ecore=2Ebll=2ESearchQuery=5D =28ajp--127=2E0=
=2E0=2E1-8702-10=29
Query SearchQuery failed=2E Exception message is StatementCallback=3B=
bad SQL grammar =5BSELECT * FROM =28=28SELECT distinct providers=2E*=
FROM=C2=A0
providers=C2=A0=C2=A0 WHERE=C2=A0 providers=2Ename LIKE =27ovirt-imag=
e-repository=27 =29=C2=A0
ORDER BY name ASC=29 as T1 OFFSET =281 -1=29 LIMIT 100=5D=3B nested=
exception is org=2Epostgresql=2Eutil=2EPSQLException=3A The column na=
me
disk=5Fstorage=5Ftype was not found in this ResultSet=2E =3A
org=2Espringframework=2Ejdbc=2EBadSqlGrammarException=3A
StatementCallback=3B bad SQL grammar =5BSELECT * FROM =28=28SELECT
distinct providers=2E* FROM=C2=A0 providers=C2=A0=C2=A0 WHERE=C2=A0 p=
roviders=2Ename LIKE
=27ovirt-image-repository=27 =29=C2=A0 ORDER BY name ASC=29 as T1 OFF=
SET =281 -1=29
LIMIT 100=5D=3B nested exception is org=2Epostgresql=2Eutil=2EPSQLExc=
eption=3A
The column name disk=5Fstorage=5Ftype was not found in this
ResultSet=2E=3A org=2Espringframework=2Ejdbc=2EBadSqlGrammarException=
=3A
StatementCallback=3B bad SQL grammar =5BSELECT * FROM =28=28SELECT
distinct providers=2E* FROM=C2=A0 providers=C2=A0=C2=A0 WHERE=C2=A0 p=
roviders=2Ename LIKE
=27ovirt-image-repository=27 =29=C2=A0 ORDER BY name ASC=29 as T1 OFF=
SET =281 -1=29
LIMIT 100=5D=3B nested exception is org=2Epostgresql=2Eutil=2EPSQLExc=
eption=3A
The column name disk=5Fstorage=5Ftype was not found in this ResultSet=
=2E=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Espringframework=2Ejdbc=2Esupport=2ESQLStateSQLExceptionTranslat=
or=2EdoTranslate=28SQLStateSQLExceptionTranslator=2Ejava=3A98=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Espringframework=2Ejdbc=2Esupport=2EAbstractFallbackSQLException=
Translator=2Etranslate=28AbstractFallbackSQLExceptionTranslator=2Ejava=3A72=
=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Espringframework=2Ejdbc=2Esupport=2EAbstractFallbackSQLException=
Translator=2Etranslate=28AbstractFallbackSQLExceptionTranslator=2Ejava=3A80=
=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Espringframework=2Ejdbc=2Esupport=2EAbstractFallbackSQLException=
Translator=2Etranslate=28AbstractFallbackSQLExceptionTranslator=2Ejava=3A80=
=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Espringframework=2Ejdbc=2Ecore=2EJdbcTemplate=2Eexecute=28JdbcTe=
mplate=2Ejava=3A407=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Espringframework=2Ejdbc=2Ecore=2EJdbcTemplate=2Equery=28JdbcTemp=
late=2Ejava=3A456=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Espringframework=2Ejdbc=2Ecore=2EJdbcTemplate=2Equery=28JdbcTemp=
late=2Ejava=3A464=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Edao=2EDiskDaoDbFacadeImpl=2EgetAllWithQ=
uery=28DiskDaoDbFacadeImpl=2Ejava=3A103=29
=5Bdal=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2ESearchQuery=2EgenericSearch=28Sea=
rchQuery=2Ejava=3A269=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2ESearchQuery=2EgenericSearch=28Sea=
rchQuery=2Ejava=3A257=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2ESearchQuery=2EsearchDisk=28Search=
Query=2Ejava=3A299=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2ESearchQuery=2EexecuteQueryCommand=
=28SearchQuery=2Ejava=3A117=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2EQueriesCommandBase=2EexecuteComma=
nd=28QueriesCommandBase=2Ejava=3A73=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Edal=2EVdcCommandBase=2Eexecute=28VdcCom=
mandBase=2Ejava=3A31=29
=5Bdal=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2EBackend=2ErunQueryImpl=28Backend=
=2Ejava=3A497=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2EBackend=2ErunQuery=28Backend=2Eja=
va=3A471=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at sun=2Ereflect=2EGeneratedMethodAccessor40=2Einv=
oke=28Unknown
Source=29 =5B=3A1=2E7=2E0=5F75=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
sun=2Ereflect=2EDelegatingMethodAccessorImpl=2Einvoke=28DelegatingMet=
hodAccessorImpl=2Ejava=3A43=29
=5Brt=2Ejar=3A1=2E7=2E0=5F75=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at java=2Elang=2Ereflect=2EMethod=2Einvoke=28Metho=
d=2Ejava=3A606=29
=5Brt=2Ejar=3A1=2E7=2E0=5F75=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EManagedReferenceMethodInterceptor=
Factory=24ManagedReferenceMethodInterceptor=2EprocessInvocation=28ManagedRe=
ferenceMethodInterceptorFactory=2Ejava=3A72=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=3E=
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Interceptor=
Context=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=24Invocation=2Eproceed=
=28InterceptorContext=2Ejava=3A374=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EJsr299BindingsInterceptor=2EdelegateI=
nterception=28Jsr299BindingsInterceptor=2Ejava=3A114=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EJsr299BindingsInterceptor=2EdoMethodI=
nterception=28Jsr299BindingsInterceptor=2Ejava=3A125=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EJsr299BindingsInterceptor=2EprocessIn=
vocation=28Jsr299BindingsInterceptor=2Ejava=3A135=29
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2Einterceptors=2EUserInterceptorFac=
tory=241=2EprocessInvocation=28UserInterceptorFactory=2Ejava=3A36=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=3E=
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Interceptor=
Context=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=24Invocation=2Eproceed=
=28InterceptorContext=2Ejava=3A374=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebll=2Einterceptors=2EThreadLocalSession=
CleanerInterceptor=2EinjectWebContextToThreadLocal=28ThreadLocalSessionClea=
nerInterceptor=2Ejava=3A13=29
=5Bbll=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at sun=2Ereflect=2EGeneratedMethodAccessor15=2Einv=
oke=28Unknown
Source=29 =5B=3A1=2E7=2E0=5F75=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
sun=2Ereflect=2EDelegatingMethodAccessorImpl=2Einvoke=28DelegatingMet=
hodAccessorImpl=2Ejava=3A43=29
=5Brt=2Ejar=3A1=2E7=2E0=5F75=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at java=2Elang=2Ereflect=2EMethod=2Einvoke=28Metho=
d=2Ejava=3A606=29
=5Brt=2Ejar=3A1=2E7=2E0=5F75=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EManagedReferenceLifecycleMethodIn=
terceptorFactory=24ManagedReferenceLifecycleMethodInterceptor=2EprocessInvo=
cation=28ManagedReferenceLifecycleMethodInterceptorFactory=2Ejava=3A123=29=
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=3E=
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Interceptor=
Context=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EWeavedInterceptor=2EprocessInvocation=28We=
avedInterceptor=2Ejava=3A53=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2Einterceptors=2EUserInterceptorFac=
tory=241=2EprocessInvocation=28UserInterceptorFactory=2Ejava=3A36=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=3E=
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Interceptor=
Context=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eweld=2Eejb=2EEjbRequestScopeActivationInterceptor=
=2EprocessInvocation=28EjbRequestScopeActivationInterceptor=2Ejava=3A82=29=
=5Bjboss-as-weld-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Interceptor=
Context=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInitialInterceptor=2EprocessInvocation=28I=
nitialInterceptor=2Ejava=3A21=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Interceptor=
Context=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EChainedInterceptor=2EprocessInvocation=28C=
hainedInterceptor=2Ejava=3A61=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2Einterceptors=2EComponentDispatche=
rInterceptor=2EprocessInvocation=28ComponentDispatcherInterceptor=2Ejava=3A=
53=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=3E=
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Interceptor=
Context=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eejb3=2Ecomponent=2Esingleton=2ESingletonComponentI=
nstanceAssociationInterceptor=2EprocessInvocation=28SingletonComponentInsta=
nceAssociationInterceptor=2Ejava=3A53=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Interceptor=
Context=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eejb3=2Etx=2ECMTTxInterceptor=2EinvokeInNoTx=28CMTT=
xInterceptor=2Ejava=3A211=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eejb3=2Etx=2ECMTTxInterceptor=2Esupports=28CMTTxInt=
erceptor=2Ejava=3A363=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eejb3=2Etx=2ECMTTxInterceptor=2EprocessInvocation=
=28CMTTxInterceptor=2Ejava=3A194=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Interceptor=
Context=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eejb3=2Ecomponent=2Einterceptors=2ECurrentInvocatio=
nContextInterceptor=2EprocessInvocation=28CurrentInvocationContextIntercept=
or=2Ejava=3A41=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Interceptor=
Context=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eejb3=2Ecomponent=2Einterceptors=2ELoggingIntercept=
or=2EprocessInvocation=28LoggingInterceptor=2Ejava=3A59=29
=5Bjboss-as-ejb3-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=
=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Interceptor=
Context=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2ENamespaceContextInterceptor=2Epro=
cessInvocation=28NamespaceContextInterceptor=2Ejava=3A50=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=3E=
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Interceptor=
Context=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2ETCCLInterceptor=2EprocessInvocati=
on=28TCCLInterceptor=2Ejava=3A45=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=3E=
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Interceptor=
Context=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EChainedInterceptor=2EprocessInvocation=28C=
hainedInterceptor=2Ejava=3A61=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EViewService=24View=2Einvoke=28Vie=
wService=2Ejava=3A165=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=3E=
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EViewDescription=241=2EprocessInvo=
cation=28ViewDescription=2Ejava=3A173=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=3E=
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EInterceptorContext=2Eproceed=28Interceptor=
Context=2Ejava=3A288=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Einvocation=2EChainedInterceptor=2EprocessInvocation=28C=
hainedInterceptor=2Ejava=3A61=29
=5Bjboss-invocation-1=2E1=2E1=2EFinal=2Ejar=3A1=2E1=2E1=2EFinal=5D=3C=
br=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eee=2Ecomponent=2EProxyInvocationHandler=2Einvoke=
=28ProxyInvocationHandler=2Ejava=3A72=29
=5Bjboss-as-ee-7=2E1=2E1=2EFinal=2Ejar=3A7=2E1=2E1=2EFinal=5D=3Cbr=3E=
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ecommon=2Einterfaces=2EBackendLocal=24=
=24=24view8=2ErunQuery=28Unknown
Source=29 =5Bcommon=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Eui=2Efrontend=2Eserver=2Egwt=2EGenericApiGWTServiceI=
mpl=2ErunQuery=28GenericApiGWTServiceImpl=2Ejava=3A56=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at sun=2Ereflect=2EGeneratedMethodAccessor59=2Einv=
oke=28Unknown
Source=29 =5B=3A1=2E7=2E0=5F75=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
sun=2Ereflect=2EDelegatingMethodAccessorImpl=2Einvoke=28DelegatingMet=
hodAccessorImpl=2Ejava=3A43=29
=5Brt=2Ejar=3A1=2E7=2E0=5F75=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at java=2Elang=2Ereflect=2EMethod=2Einvoke=28Metho=
d=2Ejava=3A606=29
=5Brt=2Ejar=3A1=2E7=2E0=5F75=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
com=2Egoogle=2Egwt=2Erpc=2Eserver=2ERPC=2EinvokeAndStreamResponse=28R=
PC=2Ejava=3A196=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
com=2Egoogle=2Egwt=2Erpc=2Eserver=2ERpcServlet=2EprocessCall=28RpcSer=
vlet=2Ejava=3A172=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
com=2Egoogle=2Egwt=2Erpc=2Eserver=2ERpcServlet=2EprocessPost=28RpcSer=
vlet=2Ejava=3A233=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
com=2Egoogle=2Egwt=2Euser=2Eserver=2Erpc=2EAbstractRemoteServiceServlet=2Ed=
oPost=28AbstractRemoteServiceServlet=2Ejava=3A62=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
javax=2Eservlet=2Ehttp=2EHttpServlet=2Eservice=28HttpServlet=2Ejava=
=3A754=29
=5Bjboss-servlet-api=5F3=2E0=5Fspec-1=2E0=2E0=2EFinal=2Ejar=3A1=2E0=
=2E0=2EFinal=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
javax=2Eservlet=2Ehttp=2EHttpServlet=2Eservice=28HttpServlet=2Ejava=
=3A847=29
=5Bjboss-servlet-api=5F3=2E0=5Fspec-1=2E0=2E0=2EFinal=2Ejar=3A1=2E0=
=2E0=2EFinal=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A329=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eutils=2Eservlet=2EHeaderFilter=2EdoFilt=
er=28HeaderFilter=2Ejava=3A94=29
=5Butils=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Eui=2Efrontend=2Eserver=2Egwt=2EGwtCachingFilter=2Edo=
Filter=28GwtCachingFilter=2Ejava=3A132=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Ebranding=2EBrandingFilter=2EdoFilter=28Brandi=
ngFilter=2Ejava=3A72=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eutils=2Eservlet=2ELocaleFilter=2EdoFilt=
er=28LocaleFilter=2Ejava=3A64=29
=5Butils=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ESessionMgmtFilter=2EdoF=
ilter=28SessionMgmtFilter=2Ejava=3A31=29
=5Baaa=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ELoginFilter=2EdoFilter=
=28LoginFilter=2Ejava=3A74=29
=5Baaa=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ENegotiationFilter=2EdoF=
ilter=28NegotiationFilter=2Ejava=3A113=29
=5Baaa=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2EBasicAuthenticationFilt=
er=2EdoFilter=28BasicAuthenticationFilter=2Ejava=3A90=29
=5Baaa=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Eaaa=2Efilters=2ESessionValidationFilter=
=2EdoFilter=28SessionValidationFilter=2Ejava=3A73=29
=5Baaa=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EinternalDoFilter=
=28ApplicationFilterChain=2Ejava=3A280=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EApplicationFilterChain=2EdoFilter=28Applic=
ationFilterChain=2Ejava=3A248=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EStandardWrapperValve=2Einvoke=28StandardWr=
apperValve=2Ejava=3A275=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EStandardContextValve=2Einvoke=28StandardCo=
ntextValve=2Ejava=3A161=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Eauthenticator=2EAuthenticatorBase=2Einvoke=28Auth=
enticatorBase=2Ejava=3A489=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eas=2Eweb=2Esecurity=2ESecurityContextAssociationValve=2Einvok=
e=28SecurityContextAssociationValve=2Ejava=3A153=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EStandardHostValve=2Einvoke=28StandardHostV=
alve=2Ejava=3A155=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Evalves=2EErrorReportValve=2Einvoke=28ErrorReportV=
alve=2Ejava=3A102=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Eweb=2Erewrite=2ERewriteValve=2Einvoke=28RewriteValve=2E=
java=3A466=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Ecore=2EStandardEngineValve=2Einvoke=28StandardEng=
ineValve=2Ejava=3A109=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecatalina=2Econnector=2ECoyoteAdapter=2Eservice=28CoyoteAdapt=
er=2Ejava=3A368=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecoyote=2Eajp=2EAjpProcessor=2Eprocess=28AjpProcessor=
=2Ejava=3A505=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Ecoyote=2Eajp=2EAjpProtocol=24AjpConnectionHandler=2Eprocess=
=28AjpProtocol=2Ejava=3A445=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eapache=2Etomcat=2Eutil=2Enet=2EJIoEndpoint=24Worker=2Erun=28JIo=
Endpoint=2Ejava=3A930=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at java=2Elang=2EThread=2Erun=28Thread=2Ejava=3A74=
5=29 =5Brt=2Ejar=3A1=2E7=2E0=5F75=5D=3Cbr=3E
Caused by=3A org=2Epostgresql=2Eutil=2EPSQLException=3A The column na=
me
disk=5Fstorage=5Ftype was not found in this ResultSet=2E=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Epostgresql=2Ejdbc2=2EAbstractJdbc2ResultSet=2EfindColumn=28AbstractJd=
bc2ResultSet=2Ejava=3A2542=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Epostgresql=2Ejdbc2=2EAbstractJdbc2ResultSet=2EgetInt=28AbstractJdbc2R=
esultSet=2Ejava=3A2406=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Ejboss=2Ejca=2Eadapters=2Ejdbc=2EWrappedResultSet=2EgetInt=28WrappedRe=
sultSet=2Ejava=3A1073=29=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Edao=2EDiskDaoDbFacadeImpl=24DiskRowMapp=
er=2EmapRow=28DiskDaoDbFacadeImpl=2Ejava=3A116=29
=5Bdal=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Eovirt=2Eengine=2Ecore=2Edao=2EDiskDaoDbFacadeImpl=24DiskRowMapp=
er=2EmapRow=28DiskDaoDbFacadeImpl=2Ejava=3A106=29
=5Bdal=2Ejar=3A=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Espringframework=2Ejdbc=2Ecore=2ERowMapperResultSetExtractor=2Ee=
xtractData=28RowMapperResultSetExtractor=2Ejava=3A92=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Espringframework=2Ejdbc=2Ecore=2ERowMapperResultSetExtractor=2Ee=
xtractData=28RowMapperResultSetExtractor=2Ejava=3A1=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Espringframework=2Ejdbc=2Ecore=2EJdbcTemplate=241QueryStatementC=
allback=2EdoInStatement=28JdbcTemplate=2Ejava=3A446=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0at
org=2Espringframework=2Ejdbc=2Ecore=2EJdbcTemplate=2Eexecute=28JdbcTe=
mplate=2Ejava=3A396=29
=5Bspring-jdbc=2Ejar=3A3=2E1=2E1=2ERELEASE=5D=3Cbr=3E
=C2=A0=C2=A0 =C2=A0=2E=2E=2E 112 more=3Cbr=3E
=3Cbr=3E
=3C/blockquote=3E
=20=
=3CBR /=3E
=3CBR /=3E
=3Cb style=3D=22color=3A=23604c78=22=3E=3C/b=3E=3Cbr=3E=3Cspan style=3D=22c=
olor=3A=23604c78=3B=22=3E=3Cfont color=3D=22000000=22=3E=3Cspan style=3D=22=
mso-fareast-language=3Aen-gb=3B=22 lang=3D=22NL=22=3EMet vriendelijke groet=
=2C With kind regards=2C=3Cbr=3E=3Cbr=3E=3C/span=3EJorick Astrego=3C/font=
=3E=3C/span=3E=3Cb style=3D=22color=3A=23604c78=22=3E=3Cbr=3E=3Cbr=3ENetbul=
ae Virtualization Experts =3C/b=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3B=
border-top=3A1px solid =23ccc=3B=22=3E=3Ctable style=3D=22width=3A 522px=22=
=3E=3Ctbody=3E=3Ctr=3E=3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=
=22=3ETel=3A 053 20 30 270=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bf=
ont-size=3A 10px=22=3Einfo=40netbulae=2Eeu=3C/td=3E =3Ctd style=3D=22wid=
th=3A 130px=3Bfont-size=3A 10px=22=3EStaalsteden 4-3A=3C/td=3E =3Ctd sty=
le=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EKvK 08198180=3C/td=3E=3C/tr=
=3E=3Ctr=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EFax=
=3A 053 20 30 271=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=
=3A 10px=22=3Ewww=2Enetbulae=2Eeu=3C/td=3E =3Ctd style=3D=22width=3A 130=
px=3Bfont-size=3A 10px=22=3E7547 TA Enschede=3C/td=3E =3Ctd style=3D=22w=
idth=3A 130px=3Bfont-size=3A 10px=22=3EBTW NL821234584B01=3C/td=3E=3C/tr=3E=
=3C/tbody=3E=3C/table=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3Bborder-top=
=3A1px solid =23ccc=3B=22=3E=3CBR /=3E
=3C/body=3E
=3C/html=3E
--------------090002050905020502010605--
10 years
virtual machine does not boot from its hard disk
by Jason Keltz
I have kickstarted my first CentOS 6 host under ovirt. When it boots,
the VM tries to PXE boot again rather than going to the hard disk.
If I look under "Boot Options" in my VM, there's only:
* First Device: Hard Disk
* Second Device: [None]
If I "Enable boot menu" then I can Hit F12 when the machine boots and
select the disk.
I suspect this is a bug, or am I missing something?
In addition, can you configure which of the network interface does PXE
boot? or ovirt will always try all of them until it finds one that
works? It would seem natural to me to have another column under
"Network Interfaces" labelled "PXE" where you decide which of the
interfaces have PXE enabled.
Jason.
10 years
unable to remove cluster because of blank template
by Jorick Astrego
This is a multi-part message in MIME format.
--------------090906090509010409030705
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Testing today =3B-=29
How do I move/reassign the blank template=2E
I have two clusters and wish to remove the first one that used to be the
default cluster=2E
I get the following message=3A =22Error while executing action=3A Cannot
remove Cluster=2E One or more Template=28s=29 are still associated with it=
=22
When I check=2C I see the Blank template assigned but I=27m unable to remov=
e
or edit this=2E
Blank
=09
=09
=09
2008-Mar-31=2C 23=3A00
=09
OK
=09
Storage
=09
TEST
=09
Blank template
Met vriendelijke groet=2C With kind regards=2C
Jorick Astrego
Netbulae Virtualization Experts=20
----------------
=09Tel=3A 053 20 30 270 =09info=40netbulae=2Eeu =09Staalsteden 4-3A =09KvK=
08198180
=09Fax=3A 053 20 30 271 =09www=2Enetbulae=2Eeu =097547 TA Enschede =09BTW=
NL821234584B01
----------------
--------------090906090509010409030705
Content-Type: text/html;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
=3Chtml=3E
=3Chead=3E
=3Cmeta http-equiv=3D=22content-type=22 content=3D=22text/html=3B chars=
et=3Dutf-8=22=3E
=3C/head=3E
=3Cbody bgcolor=3D=22=23FFFFFF=22 text=3D=22=23000000=22=3E
Testing today =3B-=29=3Cbr=3E
=3Cbr=3E
How do I move/reassign the blank template=2E =3Cbr=3E
=3Cbr=3E
I have two clusters and wish to remove the first one that used to be
the default cluster=2E=3Cbr=3E
=3Cbr=3E
I get the following message=3A =22Error while executing action=3A Canno=
t
remove Cluster=2E One or more Template=28s=29 are still associated with=
it=22=3Cbr=3E
=3Cbr=3E
When I check=2C I see the Blank template assigned but I=27m unable to=
remove or edit this=2E=3Cbr=3E
=3Cbr=3E
=3Cblockquote=3E
=3Ctable style=3D=22width=3A 100=25=3B table-layout=3A fixed=3B=22
class=3D=22GIVOUXICMJ=22
=5F=5Fgwtcellbasedwidgetimpldispatchingblur=3D=22true=22
=5F=5Fgwtcellbasedwidgetimpldispatchingfocus=3D=22true=22 cellspaci=
ng=3D=220=22=3E
=3Ctbody style=3D=22=22=3E
=3Ctr =5F=5Fgwt=5Frow=3D=220=22 =5F=5Fgwt=5Fsubrow=3D=220=22 clas=
s=3D=22GIVOUXICFI
GIVOUXICHJ=22=3E
=3Ctd class=3D=22GIVOUXICEI GIVOUXICGI GIVOUXICHI GIVOUXICIJ=22=
=3E
=3Cdiv title=3D=22=22 style=3D=22outline-style=3A none=3B=22=
=5F=5Fgwt=5Fcell=3D=22cell-gwt-uid-7089=22=3E
=3Cdiv class=3D=22=22 style=3D=22overflow=3A hidden=3B text=
-overflow=3A
ellipsis=3B white-space=3A nowrap=3B=22
id=3D=22MainTabTemplateView=5Ftable=5Fcontent=5Fcol0=5Fro=
w0=22=3EBlank=3C/div=3E
=3C/div=3E
=3C/td=3E
=3Ctd class=3D=22GIVOUXICEI GIVOUXICGI GIVOUXICIJ=22=3E=3Cbr=3E=
=3C/td=3E
=3Ctd class=3D=22GIVOUXICEI GIVOUXICGI GIVOUXICIJ=22=3E=3Cbr=3E=
=3C/td=3E
=3Ctd class=3D=22GIVOUXICEI GIVOUXICGI GIVOUXICIJ=22=3E
=3Cdiv title=3D=22=22 style=3D=22outline-style=3A none=3B=22=
=5F=5Fgwt=5Fcell=3D=22cell-gwt-uid-7092=22=3E
=3Cdiv class=3D=22=22 style=3D=22overflow=3A hidden=3B text=
-overflow=3A
ellipsis=3B white-space=3A nowrap=3B=22
id=3D=22MainTabTemplateView=5Ftable=5Fcontent=5Fcol3=5Fro=
w0=22=3E2008-Mar-31=2C
23=3A00=3C/div=3E
=3C/div=3E
=3C/td=3E
=3Ctd class=3D=22GIVOUXICEI GIVOUXICGI GIVOUXICIJ=22=3E
=3Cdiv title=3D=22=22 style=3D=22outline-style=3A none=3B=22=
=5F=5Fgwt=5Fcell=3D=22cell-gwt-uid-7093=22=3E
=3Cdiv class=3D=22=22 style=3D=22overflow=3A hidden=3B text=
-overflow=3A
ellipsis=3B white-space=3A nowrap=3B=22
id=3D=22MainTabTemplateView=5Ftable=5Fcontent=5Fcol4=5Fro=
w0=22=3EOK=3C/div=3E
=3C/div=3E
=3C/td=3E
=3Ctd class=3D=22GIVOUXICEI GIVOUXICGI GIVOUXICIJ=22=3E
=3Cdiv title=3D=22=22 style=3D=22outline-style=3A none=3B=22=
=5F=5Fgwt=5Fcell=3D=22cell-gwt-uid-7094=22=3E
=3Cdiv class=3D=22=22 style=3D=22overflow=3A hidden=3B text=
-overflow=3A
ellipsis=3B white-space=3A nowrap=3B=22
id=3D=22MainTabTemplateView=5Ftable=5Fcontent=5Fcol5=5Fro=
w0=22=3EStorage=3C/div=3E
=3C/div=3E
=3C/td=3E
=3Ctd class=3D=22GIVOUXICEI GIVOUXICGI GIVOUXICIJ=22=3E
=3Cdiv title=3D=22=22 style=3D=22outline-style=3A none=3B=22=
=5F=5Fgwt=5Fcell=3D=22cell-gwt-uid-7095=22=3E
=3Cdiv class=3D=22=22 style=3D=22overflow=3A hidden=3B text=
-overflow=3A
ellipsis=3B white-space=3A nowrap=3B=22
id=3D=22MainTabTemplateView=5Ftable=5Fcontent=5Fcol6=5Fro=
w0=22=3ETEST=3C/div=3E
=3C/div=3E
=3C/td=3E
=3Ctd class=3D=22GIVOUXICEI GIVOUXICGI GIVOUXICIJ=22=3E
=3Cdiv title=3D=22=22 style=3D=22outline-style=3A none=3B=22=
=5F=5Fgwt=5Fcell=3D=22cell-gwt-uid-7096=22=3E
=3Cdiv class=3D=22=22 style=3D=22overflow=3A hidden=3B text=
-overflow=3A
ellipsis=3B white-space=3A nowrap=3B=22
id=3D=22MainTabTemplateView=5Ftable=5Fcontent=5Fcol7=5Fro=
w0=22=3EBlank
template=3C/div=3E
=3C/div=3E
=3C/td=3E
=3C/tr=3E
=3C/tbody=3E
=3C/table=3E
=3C/blockquote=3E
=20=
=3CBR /=3E
=3CBR /=3E
=3Cb style=3D=22color=3A=23604c78=22=3E=3C/b=3E=3Cbr=3E=3Cspan style=3D=22c=
olor=3A=23604c78=3B=22=3E=3Cfont color=3D=22000000=22=3E=3Cspan style=3D=22=
mso-fareast-language=3Aen-gb=3B=22 lang=3D=22NL=22=3EMet vriendelijke groet=
=2C With kind regards=2C=3Cbr=3E=3Cbr=3E=3C/span=3EJorick Astrego=3C/font=
=3E=3C/span=3E=3Cb style=3D=22color=3A=23604c78=22=3E=3Cbr=3E=3Cbr=3ENetbul=
ae Virtualization Experts =3C/b=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3B=
border-top=3A1px solid =23ccc=3B=22=3E=3Ctable style=3D=22width=3A 522px=22=
=3E=3Ctbody=3E=3Ctr=3E=3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=
=22=3ETel=3A 053 20 30 270=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bf=
ont-size=3A 10px=22=3Einfo=40netbulae=2Eeu=3C/td=3E =3Ctd style=3D=22wid=
th=3A 130px=3Bfont-size=3A 10px=22=3EStaalsteden 4-3A=3C/td=3E =3Ctd sty=
le=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EKvK 08198180=3C/td=3E=3C/tr=
=3E=3Ctr=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=3A 10px=22=3EFax=
=3A 053 20 30 271=3C/td=3E =3Ctd style=3D=22width=3A 130px=3Bfont-size=
=3A 10px=22=3Ewww=2Enetbulae=2Eeu=3C/td=3E =3Ctd style=3D=22width=3A 130=
px=3Bfont-size=3A 10px=22=3E7547 TA Enschede=3C/td=3E =3Ctd style=3D=22w=
idth=3A 130px=3Bfont-size=3A 10px=22=3EBTW NL821234584B01=3C/td=3E=3C/tr=3E=
=3C/tbody=3E=3C/table=3E=3Cbr=3E=3Chr style=3D=22border=3Anone=3Bborder-top=
=3A1px solid =23ccc=3B=22=3E=3CBR /=3E
=3C/body=3E
=3C/html=3E
--------------090906090509010409030705--
10 years
Hosted-Engine OS Installation
by Jaicel
------=_Part_342010_501874162.1428051575836
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Hi everyone,
while i was installing the OS for the engine(VM), i got disconnected causing my window here i executed "hosted-engine --deploy" to be disconnected likewise. though the installation of OS didn't stop, i just want to know if there
is a way to regain the interface wherein i will complete the installation of OS and the engine? i may just repeat the VM deployment, but i may be disconnected again and i don't want to repeat the process especially if i would already be in the process of installing the engine.
Thanks,
Jaicel
------=_Part_342010_501874162.1428051575836
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit
<html><body><div style="font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #000000"><div>Hi everyone,</div><div><br data-mce-bogus="1"></div><div>while i was installing the OS for the engine(VM), i got disconnected causing my window here i executed "hosted-engine --deploy" to be disconnected likewise. though the installation of OS didn't stop, i just want to know if there </div><div>is a way to regain the interface wherein i will complete the installation of OS and the engine? i may just repeat the VM deployment, but i may be disconnected again and i don't want to repeat the process especially if i would already be in the process of installing the engine.</div><div><br data-mce-bogus="1"></div><div data-marker="__SIG_PRE__">Thanks,<br>Jaicel</div></div></body></html>
------=_Part_342010_501874162.1428051575836--
10 years
Basic export/import question (KVM to oVirt)
by Bellamy, Peter
Is it necessary to export VMs that are straight libvirt/KVM (raw) images before importing them into oVirt?
I have a working oVirt 3.5 lab environment up & I’d like to try and bring in some of my existing VMs from my straight KVM/libvirt setup. Those VMs are in raw image format.
I *think* I need to export the VMs (using virt-v2v) from the KVM hosts to an export domain, then import those VM images into oVirt (using oVirt admin GUI). Is that correct, or is it simpler than that?
Thanks in advance.
-pkb
10 years, 1 month
ovirt 3.1 to 3.2 up-gradation problem
by suvra roy
after upgradation ovirt engine 3.1 to 3.2 all of my vdsm node goes to
non responding.
Error message showing
This host is in non responding state. Try to Activate it; If the
problem persists, switch Host to Maintenance mode and try to reinstall
it.
I have tried to reinstall multiple times but still no success .
Please help .
Regards
Suvro
10 years, 1 month
Network QOS not working for VM Outbound
by Punit Dambiwal
Hi,
I have check and found that the Network QOS not working for VM
outbound....it's working fine for Inbound only...
[image: Inline image 1]
root@vm3:~# ./speedtest_cli.py
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from (103.4.X.X)...
Selecting best server based on latency...
Hosted by HKIX1 (Hong Kong) [3.70 km]: 3.153 ms
Testing download speed........................................
Download: 1.95 Mbit/s
Testing upload speed..................................................
Upload: 143.09 Mbit/s
Thanks,
Punit
10 years, 1 month
oVirt Weekly Meeting Minutes -- 2015-04-01
by Yaniv Dary
This is a multi-part message in MIME format.
--------------030305090405000109000600
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Minutes: http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-01-14.02.html
Minutes (text):
http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-01-14.02.txt
Log: http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-01-14.02.log.html
=========================
#ovirt: oVirt Weekly Sync
=========================
Meeting started by ydary at 14:02:24 UTC. The full logs are available at
http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-01-14.02.log.html .
Meeting summary
---------------
* Agenda and roll Call (ydary, 14:02:34)
* infra update (ydary, 14:02:36)
* 3.5.z updates (ydary, 14:02:37)
* 3.6.0 status (ydary, 14:02:39)
* conferences and workshops (ydary, 14:02:40)
* other topics (ydary, 14:02:42)
* infra update (ydary, 14:04:53)
* Jenkins slaves are being upgraded on centos 7.1. (ydary, 14:08:10)
* No downtime expected. (ydary, 14:09:08)
* 3.5.z updates (ydary, 14:09:55)
* oVirt 3.5.2 RC3 released today. Announcement:
http://lists.ovirt.org/pipermail/announce/2015-April/000165.html
(ydary, 14:10:57)
* oVirt Live iso has been created and is already available on oVirt
site. (ydary, 14:11:44)
* oVirt 3.5.2\3.5.3 status update:
http://lists.ovirt.org/pipermail/devel/2015-April/010200.html
(ydary, 14:12:43)
* No blockers on 3.5.3 currently. (ydary, 14:13:04)
* oVirt 3.5.2 GA may slip due to bug count and holidays. RC4 is
expected. (ydary, 14:14:49)
* 3.6 status (ydary, 14:15:23)
* oVirt 3.6 status update:
http://lists.ovirt.org/pipermail/devel/2015-April/010192.html
(ydary, 14:16:17)
* Integration 3.6.0 Updates: qemu-kvm-ev hit master this morning
thanks to centos 7.1. (ydary, 14:17:11)
* Debian Jessie GA date has been announced to be April 25th, no
progress on supporting it for now. (ydary, 14:17:25)
* Network 3.6.0 Updates: SR-IOV patches started being merged. (ydary,
14:19:38)
* Also merged allowing to pass a CIDR-style prefix in addition to
complete subnet mask format when configuring IP for a host network.
(ydary, 14:20:38)
* Node 3.6.0 Updates: Worked on streamlining some build jobs, no
progress other than that. (ydary, 14:22:53)
* UX 3.6.0 Updates: UI over REST api feature has been bumped from 3.6
to 4.0. It is still in progress, but at a lower capacity since we
have more time now. (ydary, 14:25:40)
* SLA 3.6.0 Updates: REST quota API is in progress. (ydary, 14:27:47)
* Started initial design for numa aware KSM using MoM. (ydary,
14:28:25)
* SLA and Integ are also working on hosted engine enhancments.
(ydary, 14:29:10)
* Till end of this week SLA will have partial working flow of starting
hosted engine vm from shared storage. Also patches for adding memory
to load-balancing are in review. (ydary, 14:30:49)
* Gluster 3.6.0 updates: Geo-replication management, volume snapshot,
brick provisioning and gluster network role still in the works. No
big changes. (ydary, 14:34:17)
* Virt 3.6.0 updates: Discussing vdsm side of v2v. Also bulk
stats/scale improvements on vdsm side and VNC+SPICE console almost
finished. (ydary, 14:38:21)
* Infra 3.6.0 updates: No change from last week. (ydary, 14:42:35)
* Storage 3.6.0 updates: Cinder support - first series of engine
patches merged, support most positive flows with disks. vdsm still
needs to be taken from the draft branch. (ydary, 14:45:23)
* SPM Removal - first series of draft patches up for review/playing,
nothing merged yet. (ydary, 14:45:39)
* Extending SD - some ux work, some patches pushed as drafts, not
ready yet. (ydary, 14:46:07)
* conferences and workshops (ydary, 14:46:44)
* Planning for KVM Forum is up and running. KVM- and oVirt-related
talks should be submitted at
http://events.linuxfoundation.org/events/kvm-forum/program/cfp
before May 1. (ydary, 14:47:23)
* Reminder: CFP for All Things Open in Raleigh on Oct. 18-20. CfP for
ATO closes on April 30 Details: http://bit.ly/1FUKYRv. (ydary,
14:47:51)
* Reminder: LinuxCon EU, CfP for that event on Oct. 5-7 in Dublin,
Ireland (and the co-located CloudOpen) is open. CfP closes on June
17.
http://events.linuxfoundation.org//events/linuxcon-europe/program/cfp
(ydary, 14:48:06)
* New: There will be a large community room at Red Hat Summit (June
23-26). oVirt will join projects such as Gluster, ManangeIQ, RDO,
and Project Atomic to host booths and a mini-track of
community-oriented sessions. (ydary, 14:48:15)
* OSS2015 in florence on may 16. (ydary, 14:48:51)
* other topics (ydary, 14:49:20)
* ACTION: Get involved in oVirt project! Spring Holidays / April
edition:
http://lists.ovirt.org/pipermail/devel/2015-April/010199.html
(ydary, 14:49:43)
* We have nearly 500 people in our oVirt Facebook group, a nice
milestone (thanks doron_mtg for pointing this out this morning)!
There's 1,940 Twitter followers of @oVirt, in case anyone is asking.
(ydary, 14:50:01)
* The work on the web site conversion to MarkDown proceeds. Once that
is done, we will work on the new site's organization/categorization,
and then finalize the new features. So far, a blog platform, a live
social media feed on the front page, an Ask/StackOverflow-like
forum, and an interactive feature list are among the new features.
(ydary, 14:50:17)
* The decision on the Outreachy candidates will be made very soon.
Itamar has approved two candidates for this round, and we are
finalizing the decision now. Look for an announcement this week.
(ydary, 14:50:41)
Meeting ended at 14:51:44 UTC.
Action Items
------------
* Get involved in oVirt project! Spring Holidays / April edition:
http://lists.ovirt.org/pipermail/devel/2015-April/010199.html
Action Items, by person
-----------------------
* **UNASSIGNED**
* Get involved in oVirt project! Spring Holidays / April edition:
http://lists.ovirt.org/pipermail/devel/2015-April/010199.html
People Present (lines said)
---------------------------
* ydary (90)
* sbonazzo (21)
* bkp (14)
* lvernia (10)
* rgolan (8)
* bkorren (7)
* amureini (6)
* awels (4)
* sahina (4)
* fabiand (4)
* mskrivanek (2)
* ovirtbot (2)
* oved (1)
* vissree (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
--
Yaniv Dary
Technical Product Manager
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
--------------030305090405000109000600
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-04-01-14.02.html">http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-01-14.02.html</a><br>
Minutes (text):
<a class="moz-txt-link-freetext" href="http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-01-14.02.txt">http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-01-14.02.txt</a><br>
Log:
<a class="moz-txt-link-freetext" href="http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-01-14.02.log.html">http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-01-14.02.log.html</a></font><br>
<br>
<pre>=========================
#ovirt: oVirt Weekly Sync
=========================
Meeting started by ydary at 14:02:24 UTC. The full logs are available at
<a class="moz-txt-link-freetext" href="http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-01-14.02.log.html">http://ovirt.org/meetings/ovirt/2015/ovirt.2015-04-01-14.02.log.html</a> .
Meeting summary
---------------
* Agenda and roll Call (ydary, 14:02:34)
* infra update (ydary, 14:02:36)
* 3.5.z updates (ydary, 14:02:37)
* 3.6.0 status (ydary, 14:02:39)
* conferences and workshops (ydary, 14:02:40)
* other topics (ydary, 14:02:42)
* infra update (ydary, 14:04:53)
* Jenkins slaves are being upgraded on centos 7.1. (ydary, 14:08:10)
* No downtime expected. (ydary, 14:09:08)
* 3.5.z updates (ydary, 14:09:55)
* oVirt 3.5.2 RC3 released today. Announcement:
<a class="moz-txt-link-freetext" href="http://lists.ovirt.org/pipermail/announce/2015-April/000165.html">http://lists.ovirt.org/pipermail/announce/2015-April/000165.html</a>
(ydary, 14:10:57)
* oVirt Live iso has been created and is already available on oVirt
site. (ydary, 14:11:44)
* oVirt 3.5.2\3.5.3 status update:
<a class="moz-txt-link-freetext" href="http://lists.ovirt.org/pipermail/devel/2015-April/010200.html">http://lists.ovirt.org/pipermail/devel/2015-April/010200.html</a>
(ydary, 14:12:43)
* No blockers on 3.5.3 currently. (ydary, 14:13:04)
* oVirt 3.5.2 GA may slip due to bug count and holidays. RC4 is
expected. (ydary, 14:14:49)
* 3.6 status (ydary, 14:15:23)
* oVirt 3.6 status update:
<a class="moz-txt-link-freetext" href="http://lists.ovirt.org/pipermail/devel/2015-April/010192.html">http://lists.ovirt.org/pipermail/devel/2015-April/010192.html</a>
(ydary, 14:16:17)
* Integration 3.6.0 Updates: qemu-kvm-ev hit master this morning
thanks to centos 7.1. (ydary, 14:17:11)
* Debian Jessie GA date has been announced to be April 25th, no
progress on supporting it for now. (ydary, 14:17:25)
* Network 3.6.0 Updates: SR-IOV patches started being merged. (ydary,
14:19:38)
* Also merged allowing to pass a CIDR-style prefix in addition to
complete subnet mask format when configuring IP for a host network.
(ydary, 14:20:38)
* Node 3.6.0 Updates: Worked on streamlining some build jobs, no
progress other than that. (ydary, 14:22:53)
* UX 3.6.0 Updates: UI over REST api feature has been bumped from 3.6
to 4.0. It is still in progress, but at a lower capacity since we
have more time now. (ydary, 14:25:40)
* SLA 3.6.0 Updates: REST quota API is in progress. (ydary, 14:27:47)
* Started initial design for numa aware KSM using MoM. (ydary,
14:28:25)
* SLA and Integ are also working on hosted engine enhancments.
(ydary, 14:29:10)
* Till end of this week SLA will have partial working flow of starting
hosted engine vm from shared storage. Also patches for adding memory
to load-balancing are in review. (ydary, 14:30:49)
* Gluster 3.6.0 updates: Geo-replication management, volume snapshot,
brick provisioning and gluster network role still in the works. No
big changes. (ydary, 14:34:17)
* Virt 3.6.0 updates: Discussing vdsm side of v2v. Also bulk
stats/scale improvements on vdsm side and VNC+SPICE console almost
finished. (ydary, 14:38:21)
* Infra 3.6.0 updates: No change from last week. (ydary, 14:42:35)
* Storage 3.6.0 updates: Cinder support - first series of engine
patches merged, support most positive flows with disks. vdsm still
needs to be taken from the draft branch. (ydary, 14:45:23)
* SPM Removal - first series of draft patches up for review/playing,
nothing merged yet. (ydary, 14:45:39)
* Extending SD - some ux work, some patches pushed as drafts, not
ready yet. (ydary, 14:46:07)
* conferences and workshops (ydary, 14:46:44)
* Planning for KVM Forum is up and running. KVM- and oVirt-related
talks should be submitted 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>
before May 1. (ydary, 14:47:23)
* Reminder: CFP for All Things Open in Raleigh on Oct. 18-20. CfP for
ATO closes on April 30 Details: <a class="moz-txt-link-freetext" href="http://bit.ly/1FUKYRv">http://bit.ly/1FUKYRv</a>. (ydary,
14:47:51)
* Reminder: LinuxCon EU, CfP for that event on Oct. 5-7 in Dublin,
Ireland (and the co-located CloudOpen) is open. CfP closes on June
17.
<a class="moz-txt-link-freetext" href="http://events.linuxfoundation.org//events/linuxcon-europe/program/cfp">http://events.linuxfoundation.org//events/linuxcon-europe/program/cfp</a>
(ydary, 14:48:06)
* New: There will be a large community room at Red Hat Summit (June
23-26). oVirt will join projects such as Gluster, ManangeIQ, RDO,
and Project Atomic to host booths and a mini-track of
community-oriented sessions. (ydary, 14:48:15)
* OSS2015 in florence on may 16. (ydary, 14:48:51)
* other topics (ydary, 14:49:20)
* ACTION: Get involved in oVirt project! Spring Holidays / April
edition:
<a class="moz-txt-link-freetext" href="http://lists.ovirt.org/pipermail/devel/2015-April/010199.html">http://lists.ovirt.org/pipermail/devel/2015-April/010199.html</a>
(ydary, 14:49:43)
* We have nearly 500 people in our oVirt Facebook group, a nice
milestone (thanks doron_mtg for pointing this out this morning)!
There's 1,940 Twitter followers of @oVirt, in case anyone is asking.
(ydary, 14:50:01)
* The work on the web site conversion to MarkDown proceeds. Once that
is done, we will work on the new site's organization/categorization,
and then finalize the new features. So far, a blog platform, a live
social media feed on the front page, an Ask/StackOverflow-like
forum, and an interactive feature list are among the new features.
(ydary, 14:50:17)
* The decision on the Outreachy candidates will be made very soon.
Itamar has approved two candidates for this round, and we are
finalizing the decision now. Look for an announcement this week.
(ydary, 14:50:41)
Meeting ended at 14:51:44 UTC.
Action Items
------------
* Get involved in oVirt project! Spring Holidays / April edition:
<a class="moz-txt-link-freetext" href="http://lists.ovirt.org/pipermail/devel/2015-April/010199.html">http://lists.ovirt.org/pipermail/devel/2015-April/010199.html</a>
Action Items, by person
-----------------------
* **UNASSIGNED**
* Get involved in oVirt project! Spring Holidays / April edition:
<a class="moz-txt-link-freetext" href="http://lists.ovirt.org/pipermail/devel/2015-April/010199.html">http://lists.ovirt.org/pipermail/devel/2015-April/010199.html</a>
People Present (lines said)
---------------------------
* ydary (90)
* sbonazzo (21)
* bkp (14)
* lvernia (10)
* rgolan (8)
* bkorren (7)
* amureini (6)
* awels (4)
* sahina (4)
* fabiand (4)
* mskrivanek (2)
* ovirtbot (2)
* oved (1)
* vissree (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
Technical Product Manager
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>
--------------030305090405000109000600--
10 years, 1 month
RDMA-based Migration of Live Guests
by Gianluca Cecchi
Hello,
I see a title as in subject on RH EL 7.1 release notes (and I presume the
same functionality to be inside the just released, right now in
respin/remirror, CentOS 7.1).
Description says:
The support for Remote Direct Memory Access (RDMA)-based migration has been
added to
libvirt. As a result, it is now possible to use the new rdma:// migration
URI to request migration
over RDMA, which allows for significantly shorter live migration of large
guests. Note that prior to
using RDMA-based migration, RDMA has to be configured and libvirt has to be
set up to use it.
What about enabling into oVirt too, via os support detection or something
similar?
Eventually in 3.6 and not in 3.5 trunk.
I didn't delve yet with it and its configuration, but I think it could be a
nice thing for oVirt.
Gianluca
10 years, 1 month
Ovrit data domain down
by Y Admin
--_000_429953205c054375a3d35c6fe8b24d0bExch01islandspro_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Hi all,
I am have inherited an Ovrit Engine Version: 3.1.0-3.26.3.el6.centos.alt in=
stallation with two standalone servers.
Where unfortunately I am a newbie :)
VM's are up and running but trying to activate master storage domains fails=
.
Is this the right place to try and get help?
Thanks,
Yan
--_000_429953205c054375a3d35c6fe8b24d0bExch01islandspro_
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=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@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:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
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;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.25in 1.0in 1.25in;}
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"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hi all,<o:p></o:p></p>
<p class=3D"MsoNormal">I am have inherited an Ovrit Engine Version: 3.1.0-3=
.26.3.el6.centos.alt installation with two standalone servers.<o:p></o:p></=
p>
<p class=3D"MsoNormal">Where unfortunately I am a newbie <span style=3D"fon=
t-family:Wingdings">
J</span> <o:p></o:p></p>
<p class=3D"MsoNormal">VM's are up and running but trying to activate maste=
r storage domains fails.<o:p></o:p></p>
<p class=3D"MsoNormal">Is this the right place to try and get help?<o:p></o=
:p></p>
<p class=3D"MsoNormal">Thanks,<o:p></o:p></p>
<p class=3D"MsoNormal">Yan<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>
--_000_429953205c054375a3d35c6fe8b24d0bExch01islandspro_--
10 years, 1 month
Get involved in oVirt project! Spring Holidays / April edition
by Sandro Bonazzola
Hi,
have you got some free time in upcoming holidays and do you want to get involved in oVirt project?
Do you like the idea of having fresh disk images of recent distribution in oVirt Gluster repository?
You can help us by testing existing online images (like https://getfedora.org/en/cloud/download/) ensuring they works with cloud-init
or creating one yourself and report your success to devel(a)ovirt.org.
We'll be happy to upload the images once these are ready.
Do you like Debian and do you have some programming skill?
Help us getting VDSM running on it!
You can follow the progress here: http://www.ovirt.org/VDSM_on_Debian
Here are some bugs you can hopefully fix in less that one day or you can just try to reproduce providing info:
Bug ID Status Whiteboard Summary
1083104 ASSIGNED integration engine-setup --offline does not update versionlock
1073421 NEW integration [RFE] allow additional parameter for engine-backup to omit audit_log data
1065350 NEW integration hosted-engine should prompt a question at the user when the host was already a host in the engine
1059952 NEW integration hosted-engine --deploy (additional host) will fail if the engine is not using the default self-signed CA
Do you want something easier?
Bug ID Whiteboard Status Summary
1174285 i18n NEW [de-DE] "Live Snapshot Support" reads "Live Snapsnot Support"
772931 infra NEW [RFE] Reports should include the name of the oVirt engine
1143817 integration NEW [TEXT ONLY] - Hosted Engine - Instructions for FQDN are not clear enough
1156060 integration NEW [text] engine admin password prompt consistency
1115059 network NEW Incomplete error message when adding VNIC profile to running VM
734120 storage NEW [RFE] VDSM: use virt-sparsify/zerofree to reduce image size
Do you love "DevOps?", you count stable builds in jenkins ci while trying to fall a sleep?
Then oVirt infra team is looking for you!, join the infra team and dive in to do the newest and coolest devops tools today!
Here are some of our open tasks you can help with: https://fedorahosted.org/ovirt/report/1
You don't have programming skills, not enough time for DevOps but you want still to contribute?
Here are some bugs you can take care of, also without writing a line of code:
https://bugzilla.redhat.com/buglist.cgi?quicksearch=product%3Aovirt%20whi...
Do you prefer to test things? We have some test cases[5] you can try using nightly snapshots[6]
Do you want to contribute test cases? Most of the features[7] included in oVirt are missing a test case, you're welcome to contribute one!
Is this the first time you try to contribute to oVirt project?
You can start from here [1][2]!
You don't know gerrit very well? You can find some more docs here [3].
Any other question about development? Feel free to ask on devel(a)ovirt.org or on irc channel[4].
Let us know you're getting involved, present yourself and tell us what you're going to do, you'll be welcome!
[1] http://www.ovirt.org/Develop
[2] http://www.ovirt.org/Working_with_oVirt_Gerrit
[3] https://gerrit-review.googlesource.com/Documentation
[4] http://www.ovirt.org/Community
[5] http://www.ovirt.org/Category:TestCase
[6] http://www.ovirt.org/Install_nightly_snapshot
[7] http://www.ovirt.org/Category:Feature
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
10 years, 1 month
[QE] oVirt 3.6.0 status
by Sandro Bonazzola
Hi, here's an update on 3.6 status on integration / rel-eng side
The tracker bug for 3.6.0 [1] currently shows no blockers.
Repository closure is currently broken on Fedora 20 due to a missing required dependency on recent libvirt, a patch fixing this issue is currently
under review[4].
There are 577 bugs [2] targeted to 3.6.0.
NEW ASSIGNED POST Total
docs 10 0 0 10
external 1 0 0 1
gluster 48 5 3 56
i18n 2 0 0 2
infra 68 4 9 81
integration 54 5 4 63
network 38 1 9 48
node 28 3 2 33
ppc 0 0 1 1
sla 51 3 2 56
spice 1 0 0 1
storage 72 5 7 84
ux 31 0 3 34
virt 58 5 12 75
Total 462 31 52 545
Features submission is still open until 2015-04-22 as per current release schedule.
Maintainers: be sure to have your features tracked in the google doc[3]
[1] https://bugzilla.redhat.com/1155425
[2] https://bugzilla.redhat.com/buglist.cgi?quicksearch=target_release%3A3.6....
[3] http://goo.gl/9X3G49
[4] https://gerrit.ovirt.org/39249
--
Sandro Bonazzola
Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com
10 years, 1 month
Guest PXE boot with 2 NICs : MAC order
by Nicolas Ecarnot
Hello,
I can't remember if I already asked that here, but my researches
returned nothing obvious.
It is frequent in our setup to boot a VM setup with two NICS :
- one in a network with a DHCP server, leading to a PXE/tftp/kickstart setup
- a second one with a network with no DHCP, nor routed. We use this
network in some cases to access iSCSI data.
When PXE booting such a VM, I realized that in gPXE, the NICs are order
according to their MAC address (net0, net1...)
I found no mean to explicitly tell gPXE to use a specific interface, and
it is a pain, because my setup workflow implies I could choose the
correct interface.
In the oVirt web GUI, I found nothing about that.
In the ovirt-shell, I had no better luck.
In the gPXE wiki, I found nothing more that what's above.
This is not a big issue, but was worth asking.
--
Nicolas Ecarnot
10 years, 1 month
Snapshot issue
by Koen Vanoppen
Dear all,
I have the following problem:
Cannot run VM. The VM is performing an operation on a Snapshot. Please wait
for the operation to finish, and try again.
It is like this since Friday... How can I resolve this? I really need this
vm to be up again...
Kind regards,
Koen
10 years, 1 month
engine-setup fails with FATAL: Cannot execute sql command:
by mad Engineer
Hello All,
Trying ovirt on centos 6.5 but fails at PostgreSQL
configuration
with error
[ ERROR ] Failed to execute stage 'Misc configuration': Command
'/usr/share/ovirt-engine/dbscripts/create_schema.sh' failed to execute
Inside log it shows this
2015-03-31 17:47:15 DEBUG
otopi.plugins.ovirt_engine_setup.ovirt_engine.db.schema
plugin.execute:866 execute-output:
['/usr/share/ovirt-engine/dbscripts/schema.sh', '-s', 'localhost',
'-p', '5432', '-u', 'engine', '-d', 'engine', '-l',
'/var/log/ovirt-engine/setup/ovirt-engine-setup-20150331174256-pehvs7.log',
'-c', 'apply'] stderr:
psql:/usr/share/ovirt-engine/dbscripts/upgrade/03_05_0210_change_group_ids.sql:59:
ERROR: could not open relation with OID 32878
CONTEXT: SQL statement "CREATE temp TABLE tmp_users_groups ON COMMIT
DROP AS SELECT fnsplitteruuid(group_ids) AS group_id, user_id FROM
users"
PL/pgSQL function "__temp_change_group_ids_03_05_0210" line 35 at SQL statement
FATAL: Cannot execute sql command:
--file=/usr/share/ovirt-engine/dbscripts/upgrade/03_05_0210_change_group_ids.sql
2015-03-31 17:47:15 DEBUG otopi.context context._executeMethod:152
method exception
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/otopi/context.py", line 142,
in _executeMethod
method['method']()
File "/usr/share/ovirt-engine/setup/bin/../plugins/ovirt-engine-setup/ovirt-engine/db/schema.py",
line 291, in _misc
oenginecons.EngineDBEnv.PGPASS_FILE
File "/usr/lib/python2.6/site-packages/otopi/plugin.py", line 871, in execute
command=args[0],
RuntimeError: Command '/usr/share/ovirt-engine/dbscripts/schema.sh'
failed to execute
2015-03-31 17:47:15 ERROR otopi.context context._executeMethod:161
Failed to execute stage 'Misc configuration': Command
'/usr/share/ovirt-engine/dbscripts/schema.sh' failed to execute
Can some one please help me with this please
10 years, 1 month
VDSM memory consumption
by Federico Alberto Sayd
Hello:
I am experiencing troubles with VDSM memory consuption.
I am running
Engine: ovirt 3.5.1
Nodes:
Centos 6.6
VDSM 4.16.10-8
Libvirt: libvirt-0.10.2-46
Kernel: 2.6.32
When the host boots, memory consuption is normal, but after 2 or 3 days
running, VDSM memory consuption grows and it consumes more memory that
all vm's running in the host. If I restart the vdsm service, memory
consuption normalizes, but then it start growing again.
I have seen some BZ about vdsm and supervdsm about memory leaks, but I
don't know if VDSM 4.6.10.8 is still affected by a related bug.
Any help? If you need, I can provide more information
Thank you
10 years, 1 month