From michal.skrivanek at redhat.com Fri May 12 11:20:21 2017 Content-Type: multipart/mixed; boundary="===============3518070991140077387==" MIME-Version: 1.0 From: Michal Skrivanek To: users at ovirt.org Subject: Re: [ovirt-users] Ovirt nested in VMware Date: Fri, 12 May 2017 13:20:17 +0200 Message-ID: <119D9038-9B01-405D-8D41-A31BF28BF194@redhat.com> In-Reply-To: CAPAsmK---rBdP5O91_tqd3u47OCEb7g+6d8DrfsMuj1JUwcx9A@mail.gmail.com --===============3518070991140077387== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --Apple-Mail=3D_AB47DE54-51E4-4612-95CA-6D04D34AFEEC Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=3Dutf-8 > On 12 May 2017, at 13:16, Mark Duggan wrote: >=3D20 > Michal=3D20 >=3D20 > I certainly seem to be able to get that far, I can provide screen =3D grabs if you think it'd be useful.=3D20 >=3D20 > I'm OK with hopelessly slow, for now. It's really just to POC the =3D interface, and work flows. I'm hoping to get my hands on a couple of =3D servers soon so that I can do a more full blooded test.=3D20 Hi Mark, ok. how long did you wait for anything to happen? did you install any vdsm hooks on the host? how does the VM xml look like? (you can see that dumped in vdsm.log or =3D "virsh -r dumpxml =3DE2=3D80=3D9D Thanks, michal >=3D20 > Mark=3D20 >=3D20 > On May 12, 2017 07:06, "Michal Skrivanek" > wrote: >=3D20 > > On 11 May 2017, at 19:52, Mark Duggan > wrote: > > > > Hi everyone, > > > > =3D46rom reading through the mailing list, it does appear that it's =3D possible to have the ovirt nodes/hosts be VMware virtual machines, once =3D I enable the appropriate settings on the VMware side. All seems to have =3D gone well, I can see the hosts in the ovirt interface, but when I =3D attempt to create and start a VM it never gets past printing the SeaBios = =3D version and the machine UUID to the screen/console. It doesn't appear to = =3D try to boot from the hard disk or an ISO that I've attached. > > > > Has anyone else encountered similar behaviour? >=3D20 > I wouldn=3DE2=3D80=3D99t think you can even get that far. > It may work with full emulation (non-kvm) but we kind of enforce it in = =3D oVirt so some changes are likely needed. > Of course even if you succeed it=3DE2=3D80=3D99s going to be hopelessly = =3D slow. (or maybe it is indeed working and just runs very slow) >=3D20 > Nested on a KVM hypervisor runs ok >=3D20 > Thanks, > michal > > > > Are there additional debug logs I can look at or enable to help =3D further diagnose what is happening? > > > > Thanks > > > > Mark > > > > > > _______________________________________________ > > Users mailing list > > Users(a)ovirt.org > > http://lists.ovirt.org/mailman/listinfo/users =3D >=3D20 --Apple-Mail=3D_AB47DE54-51E4-4612-95CA-6D04D34AFEEC Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=3Dutf-8
On 12 May 2017, at 13:16, Mark Duggan <mduggan(a)gmail.com&= gt; =3D wrote:

Michal 
I certainly seem to be = =3D able to get that far, I can provide screen grabs if you think it'd be =3D useful. 

=
I'm OK with hopelessly slow, for now. It's =3D really just to POC the interface, and work flows. I'm hoping to get my =3D hands on a couple of servers soon so that I can do a more full blooded =3D test. 

Hi Mark,
ok. how long did you wait for = =3D anything to happen?
did you install any vdsm hooks on the =3D host?
how does the VM xml look like? (you can see that dumped =3D in vdsm.log or "virsh -r dumpxml <vm>=3DE2=3D80=3D9D

Thanks,
michal


Mark 
<= div =3D class=3D3D"gmail_extra">
On Ma= y =3D 12, 2017 07:06, "Michal Skrivanek" <michal.skrivanek(a)redhat.com> wrote:

> On 11 May 2017, at 19:52, Mark Duggan <mduggan(a)gmail.com&= gt; =3D wrote:
>
> Hi everyone,
>
> =3D46rom reading through the mailing list, it does appear that it's = =3D possible to have the ovirt nodes/hosts be VMware virtual machines, once =3D I enable the appropriate settings on the VMware side. All seems to have =3D gone well, I can see the hosts in the ovirt interface, but when I =3D attempt to create and start a VM it never gets past printing the SeaBios = =3D version and the machine UUID to the screen/console. It doesn't appear to = =3D try to boot from the hard disk or an ISO that I've attached.
>
> Has anyone else encountered similar behaviour?

I wouldn=3DE2=3D80=3D99t think you can even get that far.
It may work with full emulation (non-kvm) but we kind of enforce it in =3D oVirt so some changes are likely needed.
Of course even if you succeed it=3DE2=3D80=3D99s going to be hopelessly slo= w. =3D (or maybe it is indeed working and just runs very slow)

Nested on a KVM hypervisor runs ok

Thanks,
michal
>
> Are there additional debug logs I can look at or enable to help =3D further diagnose what is happening?
>
> Thanks
>
> Mark
>
>
> _______________________________________________
> Users mailing list
> Users(a)ovirt.org<= /a>
>
http://lists.ovirt.org/mailman/listinfo/users


=3D --Apple-Mail=3D_AB47DE54-51E4-4612-95CA-6D04D34AFEEC-- --===============3518070991140077387== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" Ci0tQXBwbGUtTWFpbD1fQUI0N0RFNTQtNTFFNC00NjEyLTk1Q0EtNkQwNEQzNEFGRUVDCkNvbnRl bnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKQ29udGVudC1UeXBlOiB0ZXh0 L3BsYWluOwoJY2hhcnNldD11dGYtOAoKCj4gT24gMTIgTWF5IDIwMTcsIGF0IDEzOjE2LCBNYXJr IER1Z2dhbiA8bWR1Z2dhbkBnbWFpbC5jb20+IHdyb3RlOgo+PTIwCj4gTWljaGFsPTIwCj49MjAK PiBJIGNlcnRhaW5seSBzZWVtIHRvIGJlIGFibGUgdG8gZ2V0IHRoYXQgZmFyLCBJIGNhbiBwcm92 aWRlIHNjcmVlbiA9CmdyYWJzIGlmIHlvdSB0aGluayBpdCdkIGJlIHVzZWZ1bC49MjAKPj0yMAo+ IEknbSBPSyB3aXRoIGhvcGVsZXNzbHkgc2xvdywgZm9yIG5vdy4gSXQncyByZWFsbHkganVzdCB0 byBQT0MgdGhlID0KaW50ZXJmYWNlLCBhbmQgd29yayBmbG93cy4gSSdtIGhvcGluZyB0byBnZXQg bXkgaGFuZHMgb24gYSBjb3VwbGUgb2YgPQpzZXJ2ZXJzIHNvb24gc28gdGhhdCBJIGNhbiBkbyBh IG1vcmUgZnVsbCBibG9vZGVkIHRlc3QuPTIwCgpIaSBNYXJrLApvay4gaG93IGxvbmcgZGlkIHlv dSB3YWl0IGZvciBhbnl0aGluZyB0byBoYXBwZW4/CmRpZCB5b3UgaW5zdGFsbCBhbnkgdmRzbSBo b29rcyBvbiB0aGUgaG9zdD8KaG93IGRvZXMgdGhlIFZNIHhtbCBsb29rIGxpa2U/ICh5b3UgY2Fu IHNlZSB0aGF0IGR1bXBlZCBpbiB2ZHNtLmxvZyBvciA9CiJ2aXJzaCAtciBkdW1weG1sIDx2bT49 RTI9ODA9OUQKClRoYW5rcywKbWljaGFsCgo+PTIwCj4gTWFyaz0yMAo+PTIwCj4gT24gTWF5IDEy LCAyMDE3IDA3OjA2LCAiTWljaGFsIFNrcml2YW5layIgPG1pY2hhbC5za3JpdmFuZWtAcmVkaGF0 LmNvbSA9CjxtYWlsdG86bWljaGFsLnNrcml2YW5la0ByZWRoYXQuY29tPj4gd3JvdGU6Cj49MjAK PiA+IE9uIDExIE1heSAyMDE3LCBhdCAxOTo1MiwgTWFyayBEdWdnYW4gPG1kdWdnYW5AZ21haWwu Y29tID0KPG1haWx0bzptZHVnZ2FuQGdtYWlsLmNvbT4+IHdyb3RlOgo+ID4KPiA+IEhpIGV2ZXJ5 b25lLAo+ID4KPiA+ID00NnJvbSByZWFkaW5nIHRocm91Z2ggdGhlIG1haWxpbmcgbGlzdCwgaXQg ZG9lcyBhcHBlYXIgdGhhdCBpdCdzID0KcG9zc2libGUgdG8gaGF2ZSB0aGUgb3ZpcnQgbm9kZXMv aG9zdHMgYmUgVk13YXJlIHZpcnR1YWwgbWFjaGluZXMsIG9uY2UgPQpJIGVuYWJsZSB0aGUgYXBw cm9wcmlhdGUgc2V0dGluZ3Mgb24gdGhlIFZNd2FyZSBzaWRlLiBBbGwgc2VlbXMgdG8gaGF2ZSA9 CmdvbmUgd2VsbCwgSSBjYW4gc2VlIHRoZSBob3N0cyBpbiB0aGUgb3ZpcnQgaW50ZXJmYWNlLCBi dXQgd2hlbiBJID0KYXR0ZW1wdCB0byBjcmVhdGUgYW5kIHN0YXJ0IGEgVk0gaXQgbmV2ZXIgZ2V0 cyBwYXN0IHByaW50aW5nIHRoZSBTZWFCaW9zID0KdmVyc2lvbiBhbmQgdGhlIG1hY2hpbmUgVVVJ RCB0byB0aGUgc2NyZWVuL2NvbnNvbGUuIEl0IGRvZXNuJ3QgYXBwZWFyIHRvID0KdHJ5IHRvIGJv b3QgZnJvbSB0aGUgaGFyZCBkaXNrIG9yIGFuIElTTyB0aGF0IEkndmUgYXR0YWNoZWQuCj4gPgo+ ID4gSGFzIGFueW9uZSBlbHNlIGVuY291bnRlcmVkIHNpbWlsYXIgYmVoYXZpb3VyPwo+PTIwCj4g SSB3b3VsZG49RTI9ODA9OTl0IHRoaW5rIHlvdSBjYW4gZXZlbiBnZXQgdGhhdCBmYXIuCj4gSXQg bWF5IHdvcmsgd2l0aCBmdWxsIGVtdWxhdGlvbiAobm9uLWt2bSkgYnV0IHdlIGtpbmQgb2YgZW5m b3JjZSBpdCBpbiA9Cm9WaXJ0IHNvIHNvbWUgY2hhbmdlcyBhcmUgbGlrZWx5IG5lZWRlZC4KPiBP ZiBjb3Vyc2UgZXZlbiBpZiB5b3Ugc3VjY2VlZCBpdD1FMj04MD05OXMgZ29pbmcgdG8gYmUgaG9w ZWxlc3NseSA9CnNsb3cuIChvciBtYXliZSBpdCBpcyBpbmRlZWQgd29ya2luZyBhbmQganVzdCBy dW5zIHZlcnkgc2xvdykKPj0yMAo+IE5lc3RlZCBvbiBhIEtWTSBoeXBlcnZpc29yIHJ1bnMgb2sK Pj0yMAo+IFRoYW5rcywKPiBtaWNoYWwKPiA+Cj4gPiBBcmUgdGhlcmUgYWRkaXRpb25hbCBkZWJ1 ZyBsb2dzIEkgY2FuIGxvb2sgYXQgb3IgZW5hYmxlIHRvIGhlbHAgPQpmdXJ0aGVyIGRpYWdub3Nl IHdoYXQgaXMgaGFwcGVuaW5nPwo+ID4KPiA+IFRoYW5rcwo+ID4KPiA+IE1hcmsKPiA+Cj4gPgo+ ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiA+IFVz ZXJzIG1haWxpbmcgbGlzdAo+ID4gVXNlcnNAb3ZpcnQub3JnIDxtYWlsdG86VXNlcnNAb3ZpcnQu b3JnPgo+ID4gaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzID0K PGh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2Vycz4KPj0yMAoKCi0t QXBwbGUtTWFpbD1fQUI0N0RFNTQtNTFFNC00NjEyLTk1Q0EtNkQwNEQzNEFGRUVDCkNvbnRlbnQt VHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKQ29udGVudC1UeXBlOiB0ZXh0L2h0 bWw7CgljaGFyc2V0PXV0Zi04Cgo8aHRtbD48aGVhZD48bWV0YSBodHRwLWVxdWl2PTNEIkNvbnRl bnQtVHlwZSIgY29udGVudD0zRCJ0ZXh0L2h0bWwgPQpjaGFyc2V0PTNEdXRmLTgiPjwvaGVhZD48 Ym9keSBzdHlsZT0zRCJ3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7ID0KLXdlYmtpdC1uYnNwLW1vZGU6 IHNwYWNlOyAtd2Via2l0LWxpbmUtYnJlYWs6IGFmdGVyLXdoaXRlLXNwYWNlOyIgPQpjbGFzcz0z RCIiPjxiciBjbGFzcz0zRCIiPjxkaXY+PGJsb2NrcXVvdGUgdHlwZT0zRCJjaXRlIiBjbGFzcz0z RCIiPjxkaXYgPQpjbGFzcz0zRCIiPk9uIDEyIE1heSAyMDE3LCBhdCAxMzoxNiwgTWFyayBEdWdn YW4gJmx0OzxhID0KaHJlZj0zRCJtYWlsdG86bWR1Z2dhbkBnbWFpbC5jb20iIGNsYXNzPTNEIiI+ bWR1Z2dhbkBnbWFpbC5jb208L2E+Jmd0OyA9Cndyb3RlOjwvZGl2PjxiciBjbGFzcz0zRCJBcHBs ZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj48ZGl2IGNsYXNzPTNEIiI+PGRpdiA9CmRpcj0zRCJhdXRv IiBjbGFzcz0zRCIiPk1pY2hhbCZuYnNwOzxkaXYgZGlyPTNEImF1dG8iIGNsYXNzPTNEIiI+PGJy ID0KY2xhc3M9M0QiIj48L2Rpdj48ZGl2IGRpcj0zRCJhdXRvIiBjbGFzcz0zRCIiPkkgY2VydGFp bmx5IHNlZW0gdG8gYmUgPQphYmxlIHRvIGdldCB0aGF0IGZhciwgSSBjYW4gcHJvdmlkZSBzY3Jl ZW4gZ3JhYnMgaWYgeW91IHRoaW5rIGl0J2QgYmUgPQp1c2VmdWwuJm5ic3A7PC9kaXY+PGRpdiBk aXI9M0QiYXV0byIgY2xhc3M9M0QiIj48YnIgY2xhc3M9M0QiIj48L2Rpdj48ZGl2ID0KZGlyPTNE ImF1dG8iIGNsYXNzPTNEIiI+SSdtIE9LIHdpdGggaG9wZWxlc3NseSBzbG93LCBmb3Igbm93LiBJ dCdzID0KcmVhbGx5IGp1c3QgdG8gUE9DIHRoZSBpbnRlcmZhY2UsIGFuZCB3b3JrIGZsb3dzLiBJ J20gaG9waW5nIHRvIGdldCBteSA9CmhhbmRzIG9uIGEgY291cGxlIG9mIHNlcnZlcnMgc29vbiBz byB0aGF0IEkgY2FuIGRvIGEgbW9yZSBmdWxsIGJsb29kZWQgPQp0ZXN0LiZuYnNwOzwvZGl2Pjwv ZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2PjxiciA9CmNsYXNzPTNEIiI+PC9kaXY+PGRpdj5I aSBNYXJrLDwvZGl2PjxkaXY+b2suIGhvdyBsb25nIGRpZCB5b3Ugd2FpdCBmb3IgPQphbnl0aGlu ZyB0byBoYXBwZW4/PC9kaXY+ZGlkIHlvdSBpbnN0YWxsIGFueSB2ZHNtIGhvb2tzIG9uIHRoZSA9 Cmhvc3Q/PC9kaXY+PGRpdj5ob3cgZG9lcyB0aGUgVk0geG1sIGxvb2sgbGlrZT8gKHlvdSBjYW4g c2VlIHRoYXQgZHVtcGVkID0KaW4gdmRzbS5sb2cgb3IgInZpcnNoIC1yIGR1bXB4bWwgJmx0O3Zt Jmd0Oz1FMj04MD05RDwvZGl2PjxkaXY+PGJyID0KY2xhc3M9M0QiIj48L2Rpdj48ZGl2PlRoYW5r cyw8L2Rpdj48ZGl2Pm1pY2hhbDwvZGl2PjxkaXY+PGJyID0KY2xhc3M9M0QiIj48L2Rpdj48ZGl2 PjxibG9ja3F1b3RlIHR5cGU9M0QiY2l0ZSIgY2xhc3M9M0QiIj48ZGl2ID0KY2xhc3M9M0QiIj48 ZGl2IGRpcj0zRCJhdXRvIiBjbGFzcz0zRCIiPjxkaXYgZGlyPTNEImF1dG8iIGNsYXNzPTNEIiI+ PGJyID0KY2xhc3M9M0QiIj48L2Rpdj48ZGl2IGRpcj0zRCJhdXRvIiBjbGFzcz0zRCIiPk1hcmsm bmJzcDs8L2Rpdj48L2Rpdj48ZGl2ID0KY2xhc3M9M0QiZ21haWxfZXh0cmEiPjxiciBjbGFzcz0z RCIiPjxkaXYgY2xhc3M9M0QiZ21haWxfcXVvdGUiPk9uIE1heSA9CjEyLCAyMDE3IDA3OjA2LCAi TWljaGFsIFNrcml2YW5layIgJmx0OzxhID0KaHJlZj0zRCJtYWlsdG86bWljaGFsLnNrcml2YW5l a0ByZWRoYXQuY29tIiA9CmNsYXNzPTNEIiI+bWljaGFsLnNrcml2YW5la0ByZWRoYXQuY29tPC9h PiZndDsgd3JvdGU6PGJyID0KdHlwZT0zRCJhdHRyaWJ1dGlvbiIgY2xhc3M9M0QiIj48YmxvY2tx dW90ZSBjbGFzcz0zRCJnbWFpbF9xdW90ZSIgPQpzdHlsZT0zRCJtYXJnaW46MCAwIDAgLjhleDti b3JkZXItbGVmdDoxcHggI2NjYyA9CnNvbGlkO3BhZGRpbmctbGVmdDoxZXgiPjxiciBjbGFzcz0z RCIiPgomZ3Q7IE9uIDExIE1heSAyMDE3LCBhdCAxOTo1MiwgTWFyayBEdWdnYW4gJmx0OzxhID0K aHJlZj0zRCJtYWlsdG86bWR1Z2dhbkBnbWFpbC5jb20iIGNsYXNzPTNEIiI+bWR1Z2dhbkBnbWFp bC5jb208L2E+Jmd0OyA9Cndyb3RlOjxiciBjbGFzcz0zRCIiPgomZ3Q7PGJyIGNsYXNzPTNEIiI+ CiZndDsgSGkgZXZlcnlvbmUsPGJyIGNsYXNzPTNEIiI+CiZndDs8YnIgY2xhc3M9M0QiIj4KJmd0 OyA9NDZyb20gcmVhZGluZyB0aHJvdWdoIHRoZSBtYWlsaW5nIGxpc3QsIGl0IGRvZXMgYXBwZWFy IHRoYXQgaXQncyA9CnBvc3NpYmxlIHRvIGhhdmUgdGhlIG92aXJ0IG5vZGVzL2hvc3RzIGJlIFZN d2FyZSB2aXJ0dWFsIG1hY2hpbmVzLCBvbmNlID0KSSBlbmFibGUgdGhlIGFwcHJvcHJpYXRlIHNl dHRpbmdzIG9uIHRoZSBWTXdhcmUgc2lkZS4gQWxsIHNlZW1zIHRvIGhhdmUgPQpnb25lIHdlbGws IEkgY2FuIHNlZSB0aGUgaG9zdHMgaW4gdGhlIG92aXJ0IGludGVyZmFjZSwgYnV0IHdoZW4gSSA9 CmF0dGVtcHQgdG8gY3JlYXRlIGFuZCBzdGFydCBhIFZNIGl0IG5ldmVyIGdldHMgcGFzdCBwcmlu dGluZyB0aGUgU2VhQmlvcyA9CnZlcnNpb24gYW5kIHRoZSBtYWNoaW5lIFVVSUQgdG8gdGhlIHNj cmVlbi9jb25zb2xlLiBJdCBkb2Vzbid0IGFwcGVhciB0byA9CnRyeSB0byBib290IGZyb20gdGhl IGhhcmQgZGlzayBvciBhbiBJU08gdGhhdCBJJ3ZlIGF0dGFjaGVkLjxiciA9CmNsYXNzPTNEIiI+ CiZndDs8YnIgY2xhc3M9M0QiIj4KJmd0OyBIYXMgYW55b25lIGVsc2UgZW5jb3VudGVyZWQgc2lt aWxhciBiZWhhdmlvdXI/PGJyIGNsYXNzPTNEIiI+CjxiciBjbGFzcz0zRCIiPgpJIHdvdWxkbj1F Mj04MD05OXQgdGhpbmsgeW91IGNhbiBldmVuIGdldCB0aGF0IGZhci48YnIgY2xhc3M9M0QiIj4K SXQgbWF5IHdvcmsgd2l0aCBmdWxsIGVtdWxhdGlvbiAobm9uLWt2bSkgYnV0IHdlIGtpbmQgb2Yg ZW5mb3JjZSBpdCBpbiA9Cm9WaXJ0IHNvIHNvbWUgY2hhbmdlcyBhcmUgbGlrZWx5IG5lZWRlZC48 YnIgY2xhc3M9M0QiIj4KT2YgY291cnNlIGV2ZW4gaWYgeW91IHN1Y2NlZWQgaXQ9RTI9ODA9OTlz IGdvaW5nIHRvIGJlIGhvcGVsZXNzbHkgc2xvdy4gPQoob3IgbWF5YmUgaXQgaXMgaW5kZWVkIHdv cmtpbmcgYW5kIGp1c3QgcnVucyB2ZXJ5IHNsb3cpPGJyIGNsYXNzPTNEIiI+CjxiciBjbGFzcz0z RCIiPgpOZXN0ZWQgb24gYSBLVk0gaHlwZXJ2aXNvciBydW5zIG9rPGJyIGNsYXNzPTNEIiI+Cjxi ciBjbGFzcz0zRCIiPgpUaGFua3MsPGJyIGNsYXNzPTNEIiI+Cm1pY2hhbDxiciBjbGFzcz0zRCIi PgomZ3Q7PGJyIGNsYXNzPTNEIiI+CiZndDsgQXJlIHRoZXJlIGFkZGl0aW9uYWwgZGVidWcgbG9n cyBJIGNhbiBsb29rIGF0IG9yIGVuYWJsZSB0byBoZWxwID0KZnVydGhlciBkaWFnbm9zZSB3aGF0 IGlzIGhhcHBlbmluZz88YnIgY2xhc3M9M0QiIj4KJmd0OzxiciBjbGFzcz0zRCIiPgomZ3Q7IFRo YW5rczxiciBjbGFzcz0zRCIiPgomZ3Q7PGJyIGNsYXNzPTNEIiI+CiZndDsgTWFyazxiciBjbGFz cz0zRCIiPgomZ3Q7PGJyIGNsYXNzPTNEIiI+CiZndDs8YnIgY2xhc3M9M0QiIj4KJmd0OyBfX19f X19fX19fX19fX19fX19fX19fX19fX19fX188d2JyIGNsYXNzPTNEIiI+X19fX19fX19fX19fX19f X188YnIgPQpjbGFzcz0zRCIiPgomZ3Q7IFVzZXJzIG1haWxpbmcgbGlzdDxiciBjbGFzcz0zRCIi PgomZ3Q7IDxhIGhyZWY9M0QibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyIgY2xhc3M9M0QiIj5Vc2Vy c0BvdmlydC5vcmc8L2E+PGJyID0KY2xhc3M9M0QiIj4KJmd0OyA8YSBocmVmPTNEImh0dHA6Ly9s aXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2VycyIgPQpyZWw9M0Qibm9yZWZlcnJl ciIgdGFyZ2V0PTNEIl9ibGFuayIgPQpjbGFzcz0zRCIiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcv PHdiciA9CmNsYXNzPTNEIiI+bWFpbG1hbi9saXN0aW5mby91c2VyczwvYT48YnIgY2xhc3M9M0Qi Ij4KPGJyIGNsYXNzPTNEIiI+CjwvYmxvY2txdW90ZT48L2Rpdj48L2Rpdj4KPC9kaXY+PC9ibG9j a3F1b3RlPjwvZGl2PjxiciBjbGFzcz0zRCIiPjwvYm9keT48L2h0bWw+PQoKLS1BcHBsZS1NYWls PV9BQjQ3REU1NC01MUU0LTQ2MTItOTVDQS02RDA0RDM0QUZFRUMtLQo= --===============3518070991140077387==--