From fsayd at uncu.edu.ar Tue Oct 21 11:23:47 2014 Content-Type: multipart/mixed; boundary="===============6147616097274137218==" MIME-Version: 1.0 From: Federico Alberto Sayd To: users at ovirt.org Subject: Re: [ovirt-users] importing a qcow2 disk into ovirt 3.5? Date: Tue, 21 Oct 2014 12:23:42 -0300 Message-ID: <54467A7E.9070801@uncu.edu.ar> In-Reply-To: 1413869259.71234.YahooMailNeo@web160305.mail.bf1.yahoo.com --===============6147616097274137218== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------030001040203070102030704 Content-Type: text/plain; charset=3Dwindows-1252; format=3Dflowed Content-Transfer-Encoding: 7bit On 21/10/14 02:27, Paul Jansen wrote: > I've just been doing some searching to try and work out how to get a = > vmware windows VM into ovirt. > It seems that the newest virtv2v has dropped support for importing = > from an ESXi standalone machine - and now only works with vcenter. I = > didn't have any success with using the current virt-v2v attaching to = > an ESXi host. > > I've prepared the VM by first removing the vmware tools and have = > installled the various virtio drivers, as well as running the = > 'mergeide' registry file to enable IDE. I've used 'qemu-img' to = > convirt this VMDK file to QCOW2. It does not appear that there is a = > straightforward way for me to import this new qcow2 disk into ovirt. > > It seems my best option at the moment is to export the VMware VM as an = > OVA and then try and use a newer virt-v2v to import this into ovirt. > Alternatively I could construct a VM in virt-manager and attach the = > converted qcow2 disk to it, and then use virt-v2v to import this into = > ovirt. > > Can someone suggest an alternative course of action? It seems strange = > that I can't just import a disk into ovirt, construct a VM and attach = > the disk. > > Is there anything int he works to make this process easier? > > Thanks, > Paul > > > > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users I have not found a way to import qcow2 disk into oVirt. The last time I needed to import a qcow2 disk to oVirt I created a vm in = a kvm server (my pc..) with virt-manager, then I added the qcow disk, = and booted the vm with clonezilla. Then I created a VM in oVirt, = provisioned with similar disks and booted also with clonezilla. Then I = cloned from kvm to oVirt. After I deleted the native kvm vm and disks. = In this way I bypassed all the import, export, ova compatibility, = virt2virt, etc. Simple and practical Regards --------------030001040203070102030704 Content-Type: text/html; charset=3Dwindows-1252 Content-Transfer-Encoding: quoted-printable
On 21/10/14 02:27, Paul Jansen wrote:<= =3D br>
I've just been doing some searching to try and work out how to get a vmware windows VM into ovirt.
It seems that the newest virtv2v has dropped support for importing from an ESXi standalone machine - and now only works with vcenter.=3DA0 I didn't have any success with using the current virt-v2v attaching to an ESXi host.

I've prepared the VM by first removing the vmware tools and have installled the various virtio drivers, as well as running the 'mergeide' registry file to enable IDE.=3DA0 I've used 'qemu-img' to convirt this VMDK file to QCOW2.=3DA0 It does not appear that there is a straightforward way for me to import this new qcow2 disk into ovirt.

It seems my best option at the moment is to export the VMware VM as an OVA and then try and use a newer virt-v2v to import this into ovirt.
Alternatively I could construct a VM in virt-manager and attach the converted qcow2 disk to it, and then use virt-v2v to import this into ovirt.

Can someone suggest an alternative course of action?=3DA0 It seems strange that I can't just import a disk into ovirt,=3DA0 construct a VM and attach the disk.

Is there anything int he works to make this process easier?

Thanks,
Paul



_______________________________________________
Users mailing list
Use=3D
rs(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/users
I have not found a way to import qcow2 disk into oVirt.

The last time I needed to import a qcow2 disk to oVirt I created a vm in a kvm server (my pc..) with virt-manager, then I added the qcow disk, and booted the vm with clonezilla. Then I created a VM in oVirt, provisioned with similar disks and booted also with clonezilla. Then I cloned from kvm to oVirt. After I deleted the native kvm vm and disks. In this way I bypassed all the import, export, ova compatibility, virt2virt, etc.

Simple and practical

Regards
--------------030001040203070102030704-- --===============6147616097274137218== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wMzAwMDEwNDAyMDMwNzAxMDIwMzA3MDQKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PXdpbmRvd3MtMTI1MjsgZm9ybWF0PWZsb3dlZApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5n OiA3Yml0CgpPbiAyMS8xMC8xNCAwMjoyNywgUGF1bCBKYW5zZW4gd3JvdGU6Cj4gSSd2ZSBqdXN0 IGJlZW4gZG9pbmcgc29tZSBzZWFyY2hpbmcgdG8gdHJ5IGFuZCB3b3JrIG91dCBob3cgdG8gZ2V0 IGEgCj4gdm13YXJlIHdpbmRvd3MgVk0gaW50byBvdmlydC4KPiBJdCBzZWVtcyB0aGF0IHRoZSBu ZXdlc3QgdmlydHYydiBoYXMgZHJvcHBlZCBzdXBwb3J0IGZvciBpbXBvcnRpbmcgCj4gZnJvbSBh biBFU1hpIHN0YW5kYWxvbmUgbWFjaGluZSAtIGFuZCBub3cgb25seSB3b3JrcyB3aXRoIHZjZW50 ZXIuICBJIAo+IGRpZG4ndCBoYXZlIGFueSBzdWNjZXNzIHdpdGggdXNpbmcgdGhlIGN1cnJlbnQg dmlydC12MnYgYXR0YWNoaW5nIHRvIAo+IGFuIEVTWGkgaG9zdC4KPgo+IEkndmUgcHJlcGFyZWQg dGhlIFZNIGJ5IGZpcnN0IHJlbW92aW5nIHRoZSB2bXdhcmUgdG9vbHMgYW5kIGhhdmUgCj4gaW5z dGFsbGxlZCB0aGUgdmFyaW91cyB2aXJ0aW8gZHJpdmVycywgYXMgd2VsbCBhcyBydW5uaW5nIHRo ZSAKPiAnbWVyZ2VpZGUnIHJlZ2lzdHJ5IGZpbGUgdG8gZW5hYmxlIElERS4gIEkndmUgdXNlZCAn cWVtdS1pbWcnIHRvIAo+IGNvbnZpcnQgdGhpcyBWTURLIGZpbGUgdG8gUUNPVzIuICBJdCBkb2Vz IG5vdCBhcHBlYXIgdGhhdCB0aGVyZSBpcyBhIAo+IHN0cmFpZ2h0Zm9yd2FyZCB3YXkgZm9yIG1l IHRvIGltcG9ydCB0aGlzIG5ldyBxY293MiBkaXNrIGludG8gb3ZpcnQuCj4KPiBJdCBzZWVtcyBt eSBiZXN0IG9wdGlvbiBhdCB0aGUgbW9tZW50IGlzIHRvIGV4cG9ydCB0aGUgVk13YXJlIFZNIGFz IGFuIAo+IE9WQSBhbmQgdGhlbiB0cnkgYW5kIHVzZSBhIG5ld2VyIHZpcnQtdjJ2IHRvIGltcG9y dCB0aGlzIGludG8gb3ZpcnQuCj4gQWx0ZXJuYXRpdmVseSBJIGNvdWxkIGNvbnN0cnVjdCBhIFZN IGluIHZpcnQtbWFuYWdlciBhbmQgYXR0YWNoIHRoZSAKPiBjb252ZXJ0ZWQgcWNvdzIgZGlzayB0 byBpdCwgYW5kIHRoZW4gdXNlIHZpcnQtdjJ2IHRvIGltcG9ydCB0aGlzIGludG8gCj4gb3ZpcnQu Cj4KPiBDYW4gc29tZW9uZSBzdWdnZXN0IGFuIGFsdGVybmF0aXZlIGNvdXJzZSBvZiBhY3Rpb24/ IEl0IHNlZW1zIHN0cmFuZ2UgCj4gdGhhdCBJIGNhbid0IGp1c3QgaW1wb3J0IGEgZGlzayBpbnRv IG92aXJ0LCBjb25zdHJ1Y3QgYSBWTSBhbmQgYXR0YWNoIAo+IHRoZSBkaXNrLgo+Cj4gSXMgdGhl cmUgYW55dGhpbmcgaW50IGhlIHdvcmtzIHRvIG1ha2UgdGhpcyBwcm9jZXNzIGVhc2llcj8KPgo+ IFRoYW5rcywKPiBQYXVsCj4KPgo+Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KPiBVc2VycyBtYWlsaW5nIGxpc3QKPiBVc2Vyc0BvdmlydC5vcmcKPiBo dHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMKSSBoYXZlIG5vdCBm b3VuZCBhIHdheSB0byBpbXBvcnQgcWNvdzIgZGlzayBpbnRvIG9WaXJ0LgoKVGhlIGxhc3QgdGlt ZSBJIG5lZWRlZCB0byBpbXBvcnQgYSBxY293MiBkaXNrIHRvIG9WaXJ0IEkgY3JlYXRlZCBhIHZt IGluIAphIGt2bSBzZXJ2ZXIgKG15IHBjLi4pIHdpdGggdmlydC1tYW5hZ2VyLCB0aGVuIEkgYWRk ZWQgdGhlIHFjb3cgZGlzaywgCmFuZCBib290ZWQgdGhlIHZtIHdpdGggY2xvbmV6aWxsYS4gVGhl biBJIGNyZWF0ZWQgYSBWTSBpbiBvVmlydCwgCnByb3Zpc2lvbmVkIHdpdGggc2ltaWxhciBkaXNr cyBhbmQgYm9vdGVkIGFsc28gd2l0aCBjbG9uZXppbGxhLiBUaGVuIEkgCmNsb25lZCBmcm9tIGt2 bSB0byBvVmlydC4gQWZ0ZXIgSSBkZWxldGVkIHRoZSBuYXRpdmUga3ZtIHZtIGFuZCBkaXNrcy4g CkluIHRoaXMgd2F5IEkgYnlwYXNzZWQgYWxsIHRoZSBpbXBvcnQsIGV4cG9ydCwgb3ZhIGNvbXBh dGliaWxpdHksIAp2aXJ0MnZpcnQsIGV0Yy4KClNpbXBsZSBhbmQgcHJhY3RpY2FsCgpSZWdhcmRz CgotLS0tLS0tLS0tLS0tLTAzMDAwMTA0MDIwMzA3MDEwMjAzMDcwNApDb250ZW50LVR5cGU6IHRl eHQvaHRtbDsgY2hhcnNldD13aW5kb3dzLTEyNTIKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzog cXVvdGVkLXByaW50YWJsZQoKPGh0bWw+CiAgPGhlYWQ+CiAgICA8bWV0YSBjb250ZW50PTNEInRl eHQvaHRtbDsgY2hhcnNldD0zRHdpbmRvd3MtMTI1MiIKICAgICAgaHR0cC1lcXVpdj0zRCJDb250 ZW50LVR5cGUiPgogIDwvaGVhZD4KICA8Ym9keSB0ZXh0PTNEIiMwMDAwMDAiIGJnY29sb3I9M0Qi I0ZGRkZGRiI+CiAgICA8ZGl2IGNsYXNzPTNEIm1vei1jaXRlLXByZWZpeCI+T24gMjEvMTAvMTQg MDI6MjcsIFBhdWwgSmFuc2VuIHdyb3RlOjw9CmJyPgogICAgPC9kaXY+CiAgICA8YmxvY2txdW90 ZQogICAgICBjaXRlPTNEIm1pZDoxNDEzODY5MjU5LjcxMjM0LllhaG9vTWFpbE5lb0B3ZWIxNjAz MDUubWFpbC5iZjEueWFob28uPQpjb20iCiAgICAgIHR5cGU9M0QiY2l0ZSI+CiAgICAgIDxkaXYg c3R5bGU9M0QiY29sb3I6IzAwMDsgYmFja2dyb3VuZC1jb2xvcjojZmZmOwogICAgICAgIGZvbnQt ZmFtaWx5OkhlbHZldGljYU5ldWUsIEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLAog ICAgICAgIEx1Y2lkYSBHcmFuZGUsIFNhbnMtU2VyaWY7Zm9udC1zaXplOjEycHgiPgogICAgICAg IDxkaXY+SSd2ZSBqdXN0IGJlZW4gZG9pbmcgc29tZSBzZWFyY2hpbmcgdG8gdHJ5IGFuZCB3b3Jr IG91dCBob3cKICAgICAgICAgIHRvIGdldCBhIHZtd2FyZSB3aW5kb3dzIFZNIGludG8gb3ZpcnQu PC9kaXY+CiAgICAgICAgPGRpdj5JdCBzZWVtcyB0aGF0IHRoZSBuZXdlc3QgdmlydHYydiBoYXMg ZHJvcHBlZCBzdXBwb3J0IGZvcgogICAgICAgICAgaW1wb3J0aW5nIGZyb20gYW4gRVNYaSBzdGFu ZGFsb25lIG1hY2hpbmUgLSBhbmQgbm93IG9ubHkgd29ya3MKICAgICAgICAgIHdpdGggdmNlbnRl ci49QTAgSSBkaWRuJ3QgaGF2ZSBhbnkgc3VjY2VzcyB3aXRoIHVzaW5nIHRoZQogICAgICAgICAg Y3VycmVudCB2aXJ0LXYydiBhdHRhY2hpbmcgdG8gYW4gRVNYaSBob3N0Ljxicj4KICAgICAgICA8 L2Rpdj4KICAgICAgICA8ZGl2Pjxicj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IHN0eWxl PTNEImNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtc2l6ZTogMTJweDsgZm9udC1mYW1pbHk6CiAg ICAgICAgICBIZWx2ZXRpY2FOZXVlLEhlbHZldGljYSBOZXVlLEhlbHZldGljYSxBcmlhbCxMdWNp ZGEKICAgICAgICAgIEdyYW5kZSxzYW5zLXNlcmlmOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3Bh cmVudDsgZm9udC1zdHlsZToKICAgICAgICAgIG5vcm1hbDsiPkkndmUgcHJlcGFyZWQgdGhlIFZN IGJ5IGZpcnN0IHJlbW92aW5nIHRoZSB2bXdhcmUKICAgICAgICAgIHRvb2xzIGFuZCBoYXZlIGlu c3RhbGxsZWQgdGhlIHZhcmlvdXMgdmlydGlvIGRyaXZlcnMsIGFzIHdlbGwKICAgICAgICAgIGFz IHJ1bm5pbmcgdGhlICdtZXJnZWlkZScgcmVnaXN0cnkgZmlsZSB0byBlbmFibGUgSURFLj1BMCBJ J3ZlCiAgICAgICAgICB1c2VkICdxZW11LWltZycgdG8gY29udmlydCB0aGlzIFZNREsgZmlsZSB0 byBRQ09XMi49QTAgSXQgZG9lcwogICAgICAgICAgbm90IGFwcGVhciB0aGF0IHRoZXJlIGlzIGEg c3RyYWlnaHRmb3J3YXJkIHdheSBmb3IgbWUgdG8KICAgICAgICAgIGltcG9ydCB0aGlzIG5ldyBx Y293MiBkaXNrIGludG8gb3ZpcnQuPC9kaXY+CiAgICAgICAgPGRpdiBzdHlsZT0zRCJjb2xvcjog cmdiKDAsIDAsIDApOyBmb250LXNpemU6IDEycHg7IGZvbnQtZmFtaWx5OgogICAgICAgICAgSGVs dmV0aWNhTmV1ZSxIZWx2ZXRpY2EgTmV1ZSxIZWx2ZXRpY2EsQXJpYWwsTHVjaWRhCiAgICAgICAg ICBHcmFuZGUsc2Fucy1zZXJpZjsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGZvbnQt c3R5bGU6CiAgICAgICAgICBub3JtYWw7Ij48YnI+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRp diBzdHlsZT0zRCJjb2xvcjogcmdiKDAsIDAsIDApOyBmb250LXNpemU6IDEycHg7IGZvbnQtZmFt aWx5OgogICAgICAgICAgSGVsdmV0aWNhTmV1ZSxIZWx2ZXRpY2EgTmV1ZSxIZWx2ZXRpY2EsQXJp YWwsTHVjaWRhCiAgICAgICAgICBHcmFuZGUsc2Fucy1zZXJpZjsgYmFja2dyb3VuZC1jb2xvcjog dHJhbnNwYXJlbnQ7IGZvbnQtc3R5bGU6CiAgICAgICAgICBub3JtYWw7Ij5JdCBzZWVtcyBteSBi ZXN0IG9wdGlvbiBhdCB0aGUgbW9tZW50IGlzIHRvIGV4cG9ydAogICAgICAgICAgdGhlIFZNd2Fy ZSBWTSBhcyBhbiBPVkEgYW5kIHRoZW4gdHJ5IGFuZCB1c2UgYSBuZXdlciB2aXJ0LXYydgogICAg ICAgICAgdG8gaW1wb3J0IHRoaXMgaW50byBvdmlydC48L2Rpdj4KICAgICAgICA8ZGl2IHN0eWxl PTNEImNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtc2l6ZTogMTJweDsgZm9udC1mYW1pbHk6CiAg ICAgICAgICBIZWx2ZXRpY2FOZXVlLEhlbHZldGljYSBOZXVlLEhlbHZldGljYSxBcmlhbCxMdWNp ZGEKICAgICAgICAgIEdyYW5kZSxzYW5zLXNlcmlmOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3Bh cmVudDsgZm9udC1zdHlsZToKICAgICAgICAgIG5vcm1hbDsiPkFsdGVybmF0aXZlbHkgSSBjb3Vs ZCBjb25zdHJ1Y3QgYSBWTSBpbiB2aXJ0LW1hbmFnZXIKICAgICAgICAgIGFuZCBhdHRhY2ggdGhl IGNvbnZlcnRlZCBxY293MiBkaXNrIHRvIGl0LCBhbmQgdGhlbiB1c2UKICAgICAgICAgIHZpcnQt djJ2IHRvIGltcG9ydCB0aGlzIGludG8gb3ZpcnQuPC9kaXY+CiAgICAgICAgPGRpdiBzdHlsZT0z RCJjb2xvcjogcmdiKDAsIDAsIDApOyBmb250LXNpemU6IDEycHg7IGZvbnQtZmFtaWx5OgogICAg ICAgICAgSGVsdmV0aWNhTmV1ZSxIZWx2ZXRpY2EgTmV1ZSxIZWx2ZXRpY2EsQXJpYWwsTHVjaWRh CiAgICAgICAgICBHcmFuZGUsc2Fucy1zZXJpZjsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJl bnQ7IGZvbnQtc3R5bGU6CiAgICAgICAgICBub3JtYWw7Ij48YnI+CiAgICAgICAgPC9kaXY+CiAg ICAgICAgPGRpdiBzdHlsZT0zRCJjb2xvcjogcmdiKDAsIDAsIDApOyBmb250LXNpemU6IDEycHg7 IGZvbnQtZmFtaWx5OgogICAgICAgICAgSGVsdmV0aWNhTmV1ZSxIZWx2ZXRpY2EgTmV1ZSxIZWx2 ZXRpY2EsQXJpYWwsTHVjaWRhCiAgICAgICAgICBHcmFuZGUsc2Fucy1zZXJpZjsgYmFja2dyb3Vu ZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGZvbnQtc3R5bGU6CiAgICAgICAgICBub3JtYWw7Ij5DYW4g c29tZW9uZSBzdWdnZXN0IGFuIGFsdGVybmF0aXZlIGNvdXJzZSBvZiBhY3Rpb24/PUEwCiAgICAg ICAgICBJdCBzZWVtcyBzdHJhbmdlIHRoYXQgSSBjYW4ndCBqdXN0IGltcG9ydCBhIGRpc2sgaW50 byBvdmlydCw9QTAKICAgICAgICAgIGNvbnN0cnVjdCBhIFZNIGFuZCBhdHRhY2ggdGhlIGRpc2su PC9kaXY+CiAgICAgICAgPGRpdiBzdHlsZT0zRCJjb2xvcjogcmdiKDAsIDAsIDApOyBmb250LXNp emU6IDEycHg7IGZvbnQtZmFtaWx5OgogICAgICAgICAgSGVsdmV0aWNhTmV1ZSxIZWx2ZXRpY2Eg TmV1ZSxIZWx2ZXRpY2EsQXJpYWwsTHVjaWRhCiAgICAgICAgICBHcmFuZGUsc2Fucy1zZXJpZjsg YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGZvbnQtc3R5bGU6CiAgICAgICAgICBub3Jt YWw7Ij48YnI+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdiBzdHlsZT0zRCJjb2xvcjogcmdi KDAsIDAsIDApOyBmb250LXNpemU6IDEycHg7IGZvbnQtZmFtaWx5OgogICAgICAgICAgSGVsdmV0 aWNhTmV1ZSxIZWx2ZXRpY2EgTmV1ZSxIZWx2ZXRpY2EsQXJpYWwsTHVjaWRhCiAgICAgICAgICBH cmFuZGUsc2Fucy1zZXJpZjsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IGZvbnQtc3R5 bGU6CiAgICAgICAgICBub3JtYWw7Ij5JcyB0aGVyZSBhbnl0aGluZyBpbnQgaGUgd29ya3MgdG8g bWFrZSB0aGlzIHByb2Nlc3MKICAgICAgICAgIGVhc2llcj88L2Rpdj4KICAgICAgICA8ZGl2IHN0 eWxlPTNEImNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtc2l6ZTogMTJweDsgZm9udC1mYW1pbHk6 CiAgICAgICAgICBIZWx2ZXRpY2FOZXVlLEhlbHZldGljYSBOZXVlLEhlbHZldGljYSxBcmlhbCxM dWNpZGEKICAgICAgICAgIEdyYW5kZSxzYW5zLXNlcmlmOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFu c3BhcmVudDsgZm9udC1zdHlsZToKICAgICAgICAgIG5vcm1hbDsiPjxicj4KICAgICAgICA8L2Rp dj4KICAgICAgICA8ZGl2IHN0eWxlPTNEImNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtc2l6ZTog MTJweDsgZm9udC1mYW1pbHk6CiAgICAgICAgICBIZWx2ZXRpY2FOZXVlLEhlbHZldGljYSBOZXVl LEhlbHZldGljYSxBcmlhbCxMdWNpZGEKICAgICAgICAgIEdyYW5kZSxzYW5zLXNlcmlmOyBiYWNr Z3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgZm9udC1zdHlsZToKICAgICAgICAgIG5vcm1hbDsi PlRoYW5rcyw8L2Rpdj4KICAgICAgICA8ZGl2IHN0eWxlPTNEImNvbG9yOiByZ2IoMCwgMCwgMCk7 IGZvbnQtc2l6ZTogMTJweDsgZm9udC1mYW1pbHk6CiAgICAgICAgICBIZWx2ZXRpY2FOZXVlLEhl bHZldGljYSBOZXVlLEhlbHZldGljYSxBcmlhbCxMdWNpZGEKICAgICAgICAgIEdyYW5kZSxzYW5z LXNlcmlmOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgZm9udC1zdHlsZToKICAgICAg ICAgIG5vcm1hbDsiPlBhdWw8L2Rpdj4KICAgICAgICA8ZGl2IHN0eWxlPTNEImNvbG9yOiByZ2Io MCwgMCwgMCk7IGZvbnQtc2l6ZTogMTJweDsgZm9udC1mYW1pbHk6CiAgICAgICAgICBIZWx2ZXRp Y2FOZXVlLEhlbHZldGljYSBOZXVlLEhlbHZldGljYSxBcmlhbCxMdWNpZGEKICAgICAgICAgIEdy YW5kZSxzYW5zLXNlcmlmOyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgZm9udC1zdHls ZToKICAgICAgICAgIG5vcm1hbDsiPjxicj4KICAgICAgICA8L2Rpdj4KICAgICAgPC9kaXY+CiAg ICAgIDxicj4KICAgICAgPGZpZWxkc2V0IGNsYXNzPTNEIm1pbWVBdHRhY2htZW50SGVhZGVyIj48 L2ZpZWxkc2V0PgogICAgICA8YnI+CiAgICAgIDxwcmUgd3JhcD0zRCIiPl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClVzZXJzIG1haWxpbmcgbGlzdAo8YSBj bGFzcz0zRCJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9M0QibWFpbHRvOlVzZXJzQG92 aXJ0Lm9yZyI+VXNlPQpyc0BvdmlydC5vcmc8L2E+CjxhIGNsYXNzPTNEIm1vei10eHQtbGluay1m cmVldGV4dCIgaHJlZj0zRCJodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW49Ci9saXN0aW5m by91c2VycyI+aHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzPC9h Pgo8L3ByZT4KICAgIDwvYmxvY2txdW90ZT4KICAgIEkgaGF2ZSBub3QgZm91bmQgYSB3YXkgdG8g aW1wb3J0IHFjb3cyIGRpc2sgaW50byBvVmlydC48YnI+CiAgICA8YnI+CiAgICBUaGUgbGFzdCB0 aW1lIEkgbmVlZGVkIHRvIGltcG9ydCBhIHFjb3cyIGRpc2sgdG8gb1ZpcnQgSSBjcmVhdGVkIGEK ICAgIHZtIGluIGEga3ZtIHNlcnZlciAobXkgcGMuLikgd2l0aCB2aXJ0LW1hbmFnZXIsIHRoZW4g SSBhZGRlZCB0aGUKICAgIHFjb3cgZGlzaywgYW5kIGJvb3RlZCB0aGUgdm0gd2l0aCBjbG9uZXpp bGxhLiBUaGVuIEkgY3JlYXRlZCBhIFZNIGluCiAgICBvVmlydCwgcHJvdmlzaW9uZWQgd2l0aCBz aW1pbGFyIGRpc2tzIGFuZCBib290ZWQgYWxzbyB3aXRoCiAgICBjbG9uZXppbGxhLiBUaGVuIEkg Y2xvbmVkIGZyb20ga3ZtIHRvIG9WaXJ0LiBBZnRlciBJIGRlbGV0ZWQgdGhlCiAgICBuYXRpdmUg a3ZtIHZtIGFuZCBkaXNrcy4gSW4gdGhpcyB3YXkgSSBieXBhc3NlZCBhbGwgdGhlIGltcG9ydCwK ICAgIGV4cG9ydCwgb3ZhIGNvbXBhdGliaWxpdHksIHZpcnQydmlydCwgZXRjLjxicj4KICAgIDxi cj4KICAgIFNpbXBsZSBhbmQgcHJhY3RpY2FsPGJyPgogICAgPGJyPgogICAgUmVnYXJkczxicj4K ICA8L2JvZHk+CjwvaHRtbD4KCi0tLS0tLS0tLS0tLS0tMDMwMDAxMDQwMjAzMDcwMTAyMDMwNzA0 LS0K --===============6147616097274137218==--