From Karli.Sjoberg at slu.se Wed Sep 19 08:32:16 2012 Content-Type: multipart/mixed; boundary="===============6054017699622648755==" MIME-Version: 1.0 From: =?utf-8?q?Karli_Sj=C3=B6berg_=3CKarli=2ESjoberg_at_slu=2Ese=3E?= To: users at ovirt.org Subject: [Users] Using vioserial in Win7/2008R2 stalls the guest Date: Wed, 19 Sep 2012 12:32:12 +0000 Message-ID: <687C49F8-D246-4085-8787-7C310DEFB7B0@slu.se> --===============6054017699622648755== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --_000_687C49F8D246408587877C310DEFB7B0sluse_ Content-Type: text/plain; charset=3D"iso-8859-1" Content-Transfer-Encoding: quoted-printable Hey all, I have noticed that using the virtio serial driver in Windows 7 and 2008R2 = =3D guests stalls the guests with 100% load on guest CPU. This happens both on = =3D guests that have been active for a while without the driver, and then you t= =3D ry loading it, or with installing new guests and loading this particular dr= =3D iver in the windows installer. I have downloaded the virtio-win-0.1.30.iso = =3D from linux-kvm ftp. Has anyone else noticed this in oVirt-3.1? I haven=3DB4= t =3D been able to test this outside of oVirt, directly with KVM, so I don=3DB4t = kn=3D ow if it=3DB4s an oVirt or KVM specific issue, I=3DB4m just letting everyon= e kn=3D ow this has happened, and if ovirt-engine is supposed to use this serial in= =3D terface to "talk" with the guest back and forth; that=3DB4s going to hard t= o =3D do if it=3DB4s stalled:) Med V=3DE4nliga H=3DE4lsningar ---------------------------------------------------------------------------= =3D ---- Karli Sj=3DF6berg Swedish University of Agricultural Sciences Box 7079 (Visiting Address Kron=3DE5sv=3DE4gen 8) S-750 07 Uppsala, Sweden Phone: +46-(0)18-67 15 66 karli.sjoberg(a)slu.se --_000_687C49F8D246408587877C310DEFB7B0sluse_ Content-Type: text/html; charset=3D"iso-8859-1" Content-ID: <2BE03B5B8A02CE45AD47209BF97BB151(a)ad.slu.se> Content-Transfer-Encoding: quoted-printable Hey all,

I have noticed that using the virtio serial driver in Windows 7 and 20= =3D 08R2 guests stalls the guests with 100% load on guest CPU. This happens bot= =3D h on guests that have been active for a while without the driver, and then = =3D you try loading it, or with installing new guests and loading this particular driver in the windows installer. I = =3D have downloaded the virtio-win-0.1.30.iso from linux-kvm ftp. Has anyone el= =3D se noticed this in oVirt-3.1? I haven=3DB4t been able to test this outside = of=3D oVirt, directly with KVM, so I don=3DB4t know if it=3DB4s an oVirt or KVM specific issue, I=3DB4m just letting ever= yone=3D know this has happened, and if ovirt-engine is supposed to use this serial= =3D interface to "talk" with the guest back and forth; that=3DB4s go= in=3D g to hard to do if it=3DB4s stalled:) 


Med V=3DE4nliga H=3DE4lsningar
---------------------------------------------------------------------------= =3D ----
Karli Sj=3DF6berg
Swedish University of Agricultural Sciences
Box 7079 (Visiting Address Kron=3DE5sv=3DE4gen 8)
S-750 07 Uppsala, Sweden
Phone:  +46-(0)18-67 15 66
karli.sjoberg(a)slu.se=

--_000_687C49F8D246408587877C310DEFB7B0sluse_-- --===============6054017699622648755== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS1fMDAwXzY4N0M0OUY4RDI0NjQwODU4Nzg3N0MzMTBERUZCN0Iwc2x1c2VfCkNvbnRlbnQtVHlw ZTogdGV4dC9wbGFpbjsgY2hhcnNldD0iaXNvLTg4NTktMSIKQ29udGVudC1UcmFuc2Zlci1FbmNv ZGluZzogcXVvdGVkLXByaW50YWJsZQoKSGV5IGFsbCwKCkkgaGF2ZSBub3RpY2VkIHRoYXQgdXNp bmcgdGhlIHZpcnRpbyBzZXJpYWwgZHJpdmVyIGluIFdpbmRvd3MgNyBhbmQgMjAwOFIyID0KZ3Vl c3RzIHN0YWxscyB0aGUgZ3Vlc3RzIHdpdGggMTAwJSBsb2FkIG9uIGd1ZXN0IENQVS4gVGhpcyBo YXBwZW5zIGJvdGggb24gPQpndWVzdHMgdGhhdCBoYXZlIGJlZW4gYWN0aXZlIGZvciBhIHdoaWxl IHdpdGhvdXQgdGhlIGRyaXZlciwgYW5kIHRoZW4geW91IHQ9CnJ5IGxvYWRpbmcgaXQsIG9yIHdp dGggaW5zdGFsbGluZyBuZXcgZ3Vlc3RzIGFuZCBsb2FkaW5nIHRoaXMgcGFydGljdWxhciBkcj0K aXZlciBpbiB0aGUgd2luZG93cyBpbnN0YWxsZXIuIEkgaGF2ZSBkb3dubG9hZGVkIHRoZSB2aXJ0 aW8td2luLTAuMS4zMC5pc28gPQpmcm9tIGxpbnV4LWt2bSBmdHAuIEhhcyBhbnlvbmUgZWxzZSBu b3RpY2VkIHRoaXMgaW4gb1ZpcnQtMy4xPyBJIGhhdmVuPUI0dCA9CmJlZW4gYWJsZSB0byB0ZXN0 IHRoaXMgb3V0c2lkZSBvZiBvVmlydCwgZGlyZWN0bHkgd2l0aCBLVk0sIHNvIEkgZG9uPUI0dCBr bj0Kb3cgaWYgaXQ9QjRzIGFuIG9WaXJ0IG9yIEtWTSBzcGVjaWZpYyBpc3N1ZSwgST1CNG0ganVz dCBsZXR0aW5nIGV2ZXJ5b25lIGtuPQpvdyB0aGlzIGhhcyBoYXBwZW5lZCwgYW5kIGlmIG92aXJ0 LWVuZ2luZSBpcyBzdXBwb3NlZCB0byB1c2UgdGhpcyBzZXJpYWwgaW49CnRlcmZhY2UgdG8gInRh bGsiIHdpdGggdGhlIGd1ZXN0IGJhY2sgYW5kIGZvcnRoOyB0aGF0PUI0cyBnb2luZyB0byBoYXJk IHRvID0KZG8gaWYgaXQ9QjRzIHN0YWxsZWQ6KQoKCk1lZCBWPUU0bmxpZ2EgSD1FNGxzbmluZ2Fy Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLT0KLS0tLQpLYXJsaSBTaj1GNmJlcmcKU3dlZGlzaCBVbml2ZXJz aXR5IG9mIEFncmljdWx0dXJhbCBTY2llbmNlcwpCb3ggNzA3OSAoVmlzaXRpbmcgQWRkcmVzcyBL cm9uPUU1c3Y9RTRnZW4gOCkKUy03NTAgMDcgVXBwc2FsYSwgU3dlZGVuClBob25lOiAgKzQ2LSgw KTE4LTY3IDE1IDY2CmthcmxpLnNqb2JlcmdAc2x1LnNlPG1haWx0bzprYXJsaS5zam9iZXJnQGFk bS5zbHUuc2U+CgoKLS1fMDAwXzY4N0M0OUY4RDI0NjQwODU4Nzg3N0MzMTBERUZCN0Iwc2x1c2Vf CkNvbnRlbnQtVHlwZTogdGV4dC9odG1sOyBjaGFyc2V0PSJpc28tODg1OS0xIgpDb250ZW50LUlE OiA8MkJFMDNCNUI4QTAyQ0U0NUFENDcyMDlCRjk3QkIxNTFAYWQuc2x1LnNlPgpDb250ZW50LVRy YW5zZmVyLUVuY29kaW5nOiBxdW90ZWQtcHJpbnRhYmxlCgo8aHRtbD4KPGhlYWQ+CjxtZXRhIGh0 dHAtZXF1aXY9M0QiQ29udGVudC1UeXBlIiBjb250ZW50PTNEInRleHQvaHRtbDsgY2hhcnNldD0z RGlzby04ODU5LT0KMSI+CjwvaGVhZD4KPGJvZHkgc3R5bGU9M0Qid29yZC13cmFwOiBicmVhay13 b3JkOyAtd2Via2l0LW5ic3AtbW9kZTogc3BhY2U7IC13ZWJraXQtbGluPQplLWJyZWFrOiBhZnRl ci13aGl0ZS1zcGFjZTsgIj4KSGV5IGFsbCwKPGRpdj48YnI+CjwvZGl2Pgo8ZGl2PkkgaGF2ZSBu b3RpY2VkIHRoYXQgdXNpbmcgdGhlIHZpcnRpbyBzZXJpYWwgZHJpdmVyIGluIFdpbmRvd3MgNyBh bmQgMjA9CjA4UjIgZ3Vlc3RzIHN0YWxscyB0aGUgZ3Vlc3RzIHdpdGggMTAwJSBsb2FkIG9uIGd1 ZXN0IENQVS4gVGhpcyBoYXBwZW5zIGJvdD0KaCBvbiBndWVzdHMgdGhhdCBoYXZlIGJlZW4gYWN0 aXZlIGZvciBhIHdoaWxlIHdpdGhvdXQgdGhlIGRyaXZlciwgYW5kIHRoZW4gPQp5b3UgdHJ5IGxv YWRpbmcgaXQsIG9yIHdpdGggaW5zdGFsbGluZwogbmV3IGd1ZXN0cyBhbmQgbG9hZGluZyB0aGlz IHBhcnRpY3VsYXIgZHJpdmVyIGluIHRoZSB3aW5kb3dzIGluc3RhbGxlci4gSSA9CmhhdmUgZG93 bmxvYWRlZCB0aGUgdmlydGlvLXdpbi0wLjEuMzAuaXNvIGZyb20gbGludXgta3ZtIGZ0cC4gSGFz IGFueW9uZSBlbD0Kc2Ugbm90aWNlZCB0aGlzIGluIG9WaXJ0LTMuMT8gSSBoYXZlbj1CNHQgYmVl biBhYmxlIHRvIHRlc3QgdGhpcyBvdXRzaWRlIG9mPQogb1ZpcnQsIGRpcmVjdGx5IHdpdGggS1ZN LCBzbyBJIGRvbj1CNHQKIGtub3cgaWYgaXQ9QjRzIGFuIG9WaXJ0IG9yIEtWTSBzcGVjaWZpYyBp c3N1ZSwgST1CNG0ganVzdCBsZXR0aW5nIGV2ZXJ5b25lPQoga25vdyB0aGlzIGhhcyBoYXBwZW5l ZCwgYW5kIGlmIG92aXJ0LWVuZ2luZSBpcyBzdXBwb3NlZCB0byB1c2UgdGhpcyBzZXJpYWw9CiBp bnRlcmZhY2UgdG8gJnF1b3Q7dGFsayZxdW90OyB3aXRoIHRoZSBndWVzdCBiYWNrIGFuZCBmb3J0 aDsgdGhhdD1CNHMgZ29pbj0KZyB0byBoYXJkIHRvIGRvIGlmIGl0PUI0cyBzdGFsbGVkOikmbmJz cDs8YnI+CjxkaXY+PHNwYW4gY2xhc3M9M0QiQXBwbGUtc3R5bGUtc3BhbiIgc3R5bGU9M0QiYm9y ZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTsgYz0Kb2xvcjogcmdiKDAsIDAsIDApOyBmb250LWZhbWls eTogSGVsdmV0aWNhOyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtdmFyaWFuPQp0OiBub3JtYWw7 IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IGxpbmUtaGVpZ2h0 OiBub3JtYWw9Cjsgb3JwaGFuczogMjsgdGV4dC1hbGlnbjogLXdlYmtpdC1hdXRvOyB0ZXh0LWlu ZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbj0Kb25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3 aWRvd3M6IDI7IHdvcmQtc3BhY2luZzogMHB4OyAtd2Via2l0LWJvcmRlci1ob3JpPQp6b250YWwt c3BhY2luZzogMHB4OyAtd2Via2l0LWJvcmRlci12ZXJ0aWNhbC1zcGFjaW5nOiAwcHg7IC13ZWJr aXQtdGV4dC1kZWM9Cm9yYXRpb25zLWluLWVmZmVjdDogbm9uZTsgLXdlYmtpdC10ZXh0LXNpemUt YWRqdXN0OiBhdXRvOyAtd2Via2l0LXRleHQtc3Rybz0Ka2Utd2lkdGg6IDBweDsgZm9udC1zaXpl OiBtZWRpdW07ICI+CjxkaXY+PGJyIGNsYXNzPTNEIkFwcGxlLWludGVyY2hhbmdlLW5ld2xpbmUi Pgo8YnI+CjwvZGl2Pgo8ZGl2Pk1lZCBWPUU0bmxpZ2EgSD1FNGxzbmluZ2FyPGJyPgotLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS09Ci0tLS08YnI+CkthcmxpIFNqPUY2YmVyZzxicj4KU3dlZGlzaCBVbml2ZXJz aXR5IG9mIEFncmljdWx0dXJhbCBTY2llbmNlczxicj4KQm94IDcwNzkgKFZpc2l0aW5nIEFkZHJl c3MgS3Jvbj1FNXN2PUU0Z2VuIDgpPGJyPgpTLTc1MCAwNyBVcHBzYWxhLCBTd2VkZW48YnI+ClBo b25lOiAmbmJzcDsmIzQzOzQ2LSgwKTE4LTY3IDE1IDY2PC9kaXY+CjxkaXY+PGEgaHJlZj0zRCJt YWlsdG86a2FybGkuc2pvYmVyZ0BhZG0uc2x1LnNlIj5rYXJsaS5zam9iZXJnQHNsdS5zZTwvYT48 Lz0KZGl2Pgo8L3NwYW4+PC9kaXY+Cjxicj4KPC9kaXY+CjwvYm9keT4KPC9odG1sPgoKLS1fMDAw XzY4N0M0OUY4RDI0NjQwODU4Nzg3N0MzMTBERUZCN0Iwc2x1c2VfLS0K --===============6054017699622648755==-- From maxim at wzzrd.com Wed Sep 19 08:34:05 2012 Content-Type: multipart/mixed; boundary="===============2616529490810797072==" MIME-Version: 1.0 From: Maxim Burgerhout To: users at ovirt.org Subject: Re: [Users] Using vioserial in Win7/2008R2 stalls the guest Date: Wed, 19 Sep 2012 14:34:04 +0200 Message-ID: In-Reply-To: 687C49F8-D246-4085-8787-7C310DEFB7B0@slu.se --===============2616529490810797072== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable I've seen this happen on Windows VM's on plain KVM on Fedora as well. Regards, Maxim Burgerhout maxim(a)wzzrd.com ---------------- EB11 5E56 E648 9D99 E8EF 05FB C513 6FD4 1302 B48A On Wed, Sep 19, 2012 at 2:32 PM, Karli Sj=C3=B6berg wrote: > Hey all, > > I have noticed that using the virtio serial driver in Windows 7 and > 2008R2 guests stalls the guests with 100% load on guest CPU. This happens > both on guests that have been active for a while without the driver, and > then you try loading it, or with installing new guests and loading this > particular driver in the windows installer. I have downloaded the > virtio-win-0.1.30.iso from linux-kvm ftp. Has anyone else noticed this in > oVirt-3.1? I haven=C2=B4t been able to test this outside of oVirt, direct= ly with > KVM, so I don=C2=B4t know if it=C2=B4s an oVirt or KVM specific issue, I= =C2=B4m just > letting everyone know this has happened, and if ovirt-engine is supposed = to > use this serial interface to "talk" with the guest back and forth; that= =C2=B4s > going to hard to do if it=C2=B4s stalled:) > > > Med V=C3=A4nliga H=C3=A4lsningar > > -------------------------------------------------------------------------= ------ > Karli Sj=C3=B6berg > Swedish University of Agricultural Sciences > Box 7079 (Visiting Address Kron=C3=A5sv=C3=A4gen 8) > S-750 07 Uppsala, Sweden > Phone: +46-(0)18-67 15 66 > karli.sjoberg(a)slu.se > > > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > > --===============2616529490810797072== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" SSYjMzk7dmUgc2VlbiB0aGlzIGhhcHBlbiBvbiBXaW5kb3dzIFZNJiMzOTtzIG9uIHBsYWluIEtW TSBvbiBGZWRvcmEgYXMgd2VsbC48YnI+PGJyPlJlZ2FyZHMsPGJyPjxiciBjbGVhcj0iYWxsIj5N YXhpbSBCdXJnZXJob3V0PGJyPjxhIGhyZWY9Im1haWx0bzptYXhpbUB3enpyZC5jb20iIHRhcmdl dD0iX2JsYW5rIj5tYXhpbUB3enpyZC5jb208L2E+PGJyPi0tLS0tLS0tLS0tLS0tLS08YnI+CkVC MTEgNUU1NiBFNjQ4IDlEOTkgRThFRiAwNUZCIEM1MTMgNkZENCAxMzAyIEI0OEE8YnI+PGJyPjxi cj4KPGJyPjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+T24gV2VkLCBTZXAgMTksIDIwMTIg YXQgMjozMiBQTSwgS2FybGkgU2rDtmJlcmcgPHNwYW4gZGlyPSJsdHIiPiZsdDs8YSBocmVmPSJt YWlsdG86S2FybGkuU2pvYmVyZ0BzbHUuc2UiIHRhcmdldD0iX2JsYW5rIj5LYXJsaS5Tam9iZXJn QHNsdS5zZTwvYT4mZ3Q7PC9zcGFuPiB3cm90ZTo8YnI+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWls X3F1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29s aWQ7cGFkZGluZy1sZWZ0OjFleCI+CgoKCgo8ZGl2IHN0eWxlPSJ3b3JkLXdyYXA6YnJlYWstd29y ZCI+CkhleSBhbGwsCjxkaXY+PGJyPgo8L2Rpdj4KPGRpdj5JIGhhdmUgbm90aWNlZCB0aGF0IHVz aW5nIHRoZSB2aXJ0aW8gc2VyaWFsIGRyaXZlciBpbiBXaW5kb3dzIDcgYW5kIDIwMDhSMiBndWVz dHMgc3RhbGxzIHRoZSBndWVzdHMgd2l0aCAxMDAlIGxvYWQgb24gZ3Vlc3QgQ1BVLiBUaGlzIGhh cHBlbnMgYm90aCBvbiBndWVzdHMgdGhhdCBoYXZlIGJlZW4gYWN0aXZlIGZvciBhIHdoaWxlIHdp dGhvdXQgdGhlIGRyaXZlciwgYW5kIHRoZW4geW91IHRyeSBsb2FkaW5nIGl0LCBvciB3aXRoIGlu c3RhbGxpbmcKIG5ldyBndWVzdHMgYW5kIGxvYWRpbmcgdGhpcyBwYXJ0aWN1bGFyIGRyaXZlciBp biB0aGUgd2luZG93cyBpbnN0YWxsZXIuIEkgaGF2ZSBkb3dubG9hZGVkIHRoZSB2aXJ0aW8td2lu LTAuMS4zMC5pc28gZnJvbSBsaW51eC1rdm0gZnRwLiBIYXMgYW55b25lIGVsc2Ugbm90aWNlZCB0 aGlzIGluIG9WaXJ0LTMuMT8gSSBoYXZlbsK0dCBiZWVuIGFibGUgdG8gdGVzdCB0aGlzIG91dHNp ZGUgb2Ygb1ZpcnQsIGRpcmVjdGx5IHdpdGggS1ZNLCBzbyBJIGRvbsK0dAoga25vdyBpZiBpdMK0 cyBhbiBvVmlydCBvciBLVk0gc3BlY2lmaWMgaXNzdWUsIEnCtG0ganVzdCBsZXR0aW5nIGV2ZXJ5 b25lIGtub3cgdGhpcyBoYXMgaGFwcGVuZWQsIGFuZCBpZiBvdmlydC1lbmdpbmUgaXMgc3VwcG9z ZWQgdG8gdXNlIHRoaXMgc2VyaWFsIGludGVyZmFjZSB0byAmcXVvdDt0YWxrJnF1b3Q7IHdpdGgg dGhlIGd1ZXN0IGJhY2sgYW5kIGZvcnRoOyB0aGF0wrRzIGdvaW5nIHRvIGhhcmQgdG8gZG8gaWYg aXTCtHMgc3RhbGxlZDopwqA8YnI+Cgo8ZGl2PjxzcGFuIHN0eWxlPSJ0ZXh0LWluZGVudDowcHg7 bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC1hbGlnbjotd2Vi a2l0LWF1dG87Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0 Om5vcm1hbDtib3JkZXItY29sbGFwc2U6c2VwYXJhdGU7dGV4dC10cmFuc2Zvcm06bm9uZTtmb250 LXNpemU6bWVkaXVtO3doaXRlLXNwYWNlOm5vcm1hbDtmb250LWZhbWlseTpIZWx2ZXRpY2E7d29y ZC1zcGFjaW5nOjBweCI+CjxkaXY+PGJyPgo8YnI+CjwvZGl2Pgo8ZGl2Pk1lZCBWw6RubGlnYSBI w6Rsc25pbmdhcjxicj4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTxicj4KS2FybGkgU2rDtmJlcmc8 YnI+ClN3ZWRpc2ggVW5pdmVyc2l0eSBvZiBBZ3JpY3VsdHVyYWwgU2NpZW5jZXM8YnI+CkJveCA3 MDc5IChWaXNpdGluZyBBZGRyZXNzIEtyb27DpXN2w6RnZW4gOCk8YnI+ClMtNzUwIDA3IFVwcHNh bGEsIFN3ZWRlbjxicj4KUGhvbmU6IMKgPGEgaHJlZj0idGVsOiUyQjQ2LSUyODAlMjkxOC02NyUy MDE1JTIwNjYiIHZhbHVlPSIrNDYxODY3MTU2NiIgdGFyZ2V0PSJfYmxhbmsiPis0Ni0oMCkxOC02 NyAxNSA2NjwvYT48L2Rpdj4KPGRpdj48YSBocmVmPSJtYWlsdG86a2FybGkuc2pvYmVyZ0BhZG0u c2x1LnNlIiB0YXJnZXQ9Il9ibGFuayI+a2FybGkuc2pvYmVyZ0BzbHUuc2U8L2E+PC9kaXY+Cjwv c3Bhbj48L2Rpdj4KPGJyPgo8L2Rpdj4KPC9kaXY+Cgo8YnI+X19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX188YnI+ClVzZXJzIG1haWxpbmcgbGlzdDxicj4KPGEg aHJlZj0ibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyI+VXNlcnNAb3ZpcnQub3JnPC9hPjxicj4KPGEg aHJlZj0iaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzIiB0YXJn ZXQ9Il9ibGFuayI+aHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJz PC9hPjxicj4KPGJyPjwvYmxvY2txdW90ZT48L2Rpdj48YnI+Cg== --===============2616529490810797072==--