From fromani at redhat.com Tue Oct 4 05:41:08 2016 Content-Type: multipart/mixed; boundary="===============1158090271217775438==" MIME-Version: 1.0 From: Francesco Romani To: devel at ovirt.org Subject: Re: [ovirt-devel] Extend Support OSes Date: Tue, 04 Oct 2016 05:41:07 -0400 Message-ID: <791242384.190297.1475574067759.JavaMail.zimbra@redhat.com> In-Reply-To: CABH=oPwy4e7Cc-+=f+ahLhxqh4=KjFEZXfvR6rc20_JZUKmJRQ@mail.gmail.com --===============1158090271217775438== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_Part_190296_237705172.1475574067758 Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: 7bit ----- Original Message ----- > From: "Suramya Shah" > To: "Francesco Romani" > Sent: Tuesday, October 4, 2016 2:00:52 AM > Subject: Re: Extend Support OSes > On Monday, October 3, 2016, Francesco Romani < fromani(a)redhat.com > wro= te: > > ----- Original Message ----- > >> From: "Suramya Shah" < shah.suramya(a)gmail.com > > >> To: devel(a)ovirt.org > >> Sent: Friday, September 30, 2016 8:20:02 AM > >> Subject: [ovirt-devel] Extend Support OSes > >> > >> Hi,can we work on some projects to extend support of oVirt directly on > >> other > >> operating systems like windows. > > > > Thanks Suramya for sharing this :) > > > > Suramya is interested in the ourt outreachy program ( > > http://www.ovirt.org/community/activities/outreachy/ ) > > and she's posting her ideas about possible projects - I asked her to do > > that. > > > > Suramya, do you have interested in any of the ideas listed in > > http://www.ovirt.org/community/activities/outreachy/ > > ? > > > > The ideas I selected are self-contained and there are very good chances= one > > applicant can make > > good progress with them in few months time. > > So far it seems the ideas you share are bigger in span, so we they seem > > less ideal for the outreachy > > program, they both can take few release cycle to get done. > > > > You are most welcome if you want to elaborate them and to add details a= bout > > them, for example the steps > > needed to implement them, but I'd suggest to spend some time investigat= ing > > the ones I listed, and perhaps > > build from there; that could be easier to achieve. > > > > Thanks, > > > > -- > > Francesco Romani > > RedHat Engineering Virtualization R & D > > Phone: 8261328 > > IRC: fromani > > > Thanks for sharing this info sir...yes sir I am interested in the projects > mentioned by you I want to know how to get started and make my first init= ial > contribution (which is a must for the application part). > Thanks, > Suramya Hello Suramya, = I suggest you to spend some time downloading the Vdsm codebase and looking = around, = running the tests and so forth; this step will be beneficial for your contr= ibutions, = including the initial one (as per https://www.gnome.org/outreachy/#apply). = You can download the sources using = git clone https://gerrit.ovirt.org/vdsm = (You don't need a gerrit account or special permissions for this step, but = you'll = need this for actual submission and to take part to the review process, lat= er on). = The application task will follow up as soon as possible. = Here are the instructions about how to set up a development environment: = http://www.ovirt.org/develop/developer-guide/vdsm/developers/ = I recommend to work on a CentOS 7.2 or Fedora 24 system, either real or vir= tualized. = Should you have any question, feel free to post a message here, or ping me = on irc (fromani on the #vdsm channel on freenode). = -- = Francesco Romani = RedHat Engineering Virtualization R & D = Phone: 8261328 = IRC: fromani = ------=3D_Part_190296_237705172.1475574067758 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable



Fr= =3D om: "Suramya Shah" <shah.suramya(a)gmail.com>
To: "Fran= ce=3D sco Romani" <fromani(a)redhat.com>
Sent: Tuesday, October 4= , =3D 2016 2:00:52 AM
Subject: Re: Extend Support OSes



On Monday, October 3, 2016, Francesco Romani <fromani(a)redhat.c= om&g=3D t; wrote:
> ----- Original Message -----
>> From: "Suramya S= =3D hah" <= shah.s=3D uramya(a)gmail.com>
>> To: devel(a)ovirt.org
>> Sent: Friday, Septem= ber =3D 30, 2016 8:20:02 AM
>> Subject: [ovirt-devel] Extend Support OSes<= =3D br>>>
>> Hi,can we work on some projects to extend support o= =3D f oVirt directly on other
>> operating systems like windows.
&g= =3D t;
> Thanks Suramya for sharing this :)
>
> Suramya is in= =3D terested in the ourt outreachy program (http://www.ovirt.org/comm= un=3D ity/activities/outreachy/)
> and she's posting her ideas about po= =3D ssible projects - I asked her to do that.
>
> Suramya, do you h= =3D ave interested in any of the ideas listed in
> http://www.o= vi=3D rt.org/community/activities/outreachy/
> ?
>
> The id= =3D eas I selected are self-contained and there are very good chances one appli= =3D cant can make
> good progress with them in few months time.
> S= =3D o far it seems the ideas you share are bigger in span, so we they seem less= =3D ideal for the outreachy
> program, they both can take few release cy= =3D cle to get done.
>
> You are most welcome if you want to elabor= =3D ate them and to add details about them, for example the steps
> neede= =3D d to implement them, but I'd suggest to spend some time investigating the o= =3D nes I listed, and perhaps
> build from there; that could be easier to= =3D achieve.
>
> Thanks,
>
> --
> Francesco Roma= =3D ni
> RedHat Engineering Virtualization R & D
> Phone: 82613= =3D 28
> IRC: fromani
>



Thanks= =3D for sharing this info sir...yes sir I am interested in the projects mentio= =3D ned by you I want to know how to get started and make my first initial cont= =3D ribution (which is a must for the application part).
Thanks,
Suramya

Hello Suramya,

I suggest you to spend some time downloading the Vdsm codebase and lookin= =3D g around,
running the tests and so forth; this step will be beneficial f= =3D or your contributions,
including the initial one (as per https://www.gno= =3D me.org/outreachy/#apply).

You can download the sources using

= =3D git clone https://gerrit.ovirt.org/vdsm

(You don't need a gerrit acc= =3D ount or special permissions for this step, but you'll
need this for actu= =3D al submission and to take part to the review process, later on).
The app= =3D lication task will follow up as soon as possible.

Here are the instr= =3D uctions about how to set up a development environment:
http://www.ovirt.= =3D org/develop/developer-guide/vdsm/developers/

I recommend to work on = =3D a CentOS 7.2 or Fedora 24 system, either real or virtualized.

Should= =3D you have any question, feel free to post a message here, or ping me
on = =3D irc (fromani on the #vdsm channel on freenode).

--= =3D
Francesco Romani
RedHat Engine= er=3D ing Virtualization R & D
Phone: 8261328
IRC: fromani
------=3D_Part_190296_237705172.1475574067758-- --===============1158090271217775438== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS0tLS0tPV9QYXJ0XzE5MDI5Nl8yMzc3MDUxNzIuMTQ3NTU3NDA2Nzc1OApDb250ZW50LVR5cGU6 IHRleHQvcGxhaW47IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2Jp dAoKLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLQoKPiBGcm9tOiAiU3VyYW15YSBTaGFoIiA8 c2hhaC5zdXJhbXlhQGdtYWlsLmNvbT4KPiBUbzogIkZyYW5jZXNjbyBSb21hbmkiIDxmcm9tYW5p QHJlZGhhdC5jb20+Cj4gU2VudDogVHVlc2RheSwgT2N0b2JlciA0LCAyMDE2IDI6MDA6NTIgQU0K PiBTdWJqZWN0OiBSZTogRXh0ZW5kIFN1cHBvcnQgT1NlcwoKPiBPbiBNb25kYXksIE9jdG9iZXIg MywgMjAxNiwgRnJhbmNlc2NvIFJvbWFuaSA8IGZyb21hbmlAcmVkaGF0LmNvbSA+IHdyb3RlOgo+ ID4gLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLQo+ID4+IEZyb206ICJTdXJhbXlhIFNoYWgi IDwgc2hhaC5zdXJhbXlhQGdtYWlsLmNvbSA+Cj4gPj4gVG86IGRldmVsQG92aXJ0Lm9yZwo+ID4+ IFNlbnQ6IEZyaWRheSwgU2VwdGVtYmVyIDMwLCAyMDE2IDg6MjA6MDIgQU0KPiA+PiBTdWJqZWN0 OiBbb3ZpcnQtZGV2ZWxdIEV4dGVuZCBTdXBwb3J0IE9TZXMKPiA+Pgo+ID4+IEhpLGNhbiB3ZSB3 b3JrIG9uIHNvbWUgcHJvamVjdHMgdG8gZXh0ZW5kIHN1cHBvcnQgb2Ygb1ZpcnQgZGlyZWN0bHkg b24KPiA+PiBvdGhlcgo+ID4+IG9wZXJhdGluZyBzeXN0ZW1zIGxpa2Ugd2luZG93cy4KPiA+Cj4g PiBUaGFua3MgU3VyYW15YSBmb3Igc2hhcmluZyB0aGlzIDopCj4gPgo+ID4gU3VyYW15YSBpcyBp bnRlcmVzdGVkIGluIHRoZSBvdXJ0IG91dHJlYWNoeSBwcm9ncmFtICgKPiA+IGh0dHA6Ly93d3cu b3ZpcnQub3JnL2NvbW11bml0eS9hY3Rpdml0aWVzL291dHJlYWNoeS8gKQo+ID4gYW5kIHNoZSdz IHBvc3RpbmcgaGVyIGlkZWFzIGFib3V0IHBvc3NpYmxlIHByb2plY3RzIC0gSSBhc2tlZCBoZXIg dG8gZG8KPiA+IHRoYXQuCj4gPgo+ID4gU3VyYW15YSwgZG8geW91IGhhdmUgaW50ZXJlc3RlZCBp biBhbnkgb2YgdGhlIGlkZWFzIGxpc3RlZCBpbgo+ID4gaHR0cDovL3d3dy5vdmlydC5vcmcvY29t bXVuaXR5L2FjdGl2aXRpZXMvb3V0cmVhY2h5Lwo+ID4gPwo+ID4KPiA+IFRoZSBpZGVhcyBJIHNl bGVjdGVkIGFyZSBzZWxmLWNvbnRhaW5lZCBhbmQgdGhlcmUgYXJlIHZlcnkgZ29vZCBjaGFuY2Vz IG9uZQo+ID4gYXBwbGljYW50IGNhbiBtYWtlCj4gPiBnb29kIHByb2dyZXNzIHdpdGggdGhlbSBp biBmZXcgbW9udGhzIHRpbWUuCj4gPiBTbyBmYXIgaXQgc2VlbXMgdGhlIGlkZWFzIHlvdSBzaGFy ZSBhcmUgYmlnZ2VyIGluIHNwYW4sIHNvIHdlIHRoZXkgc2VlbQo+ID4gbGVzcyBpZGVhbCBmb3Ig dGhlIG91dHJlYWNoeQo+ID4gcHJvZ3JhbSwgdGhleSBib3RoIGNhbiB0YWtlIGZldyByZWxlYXNl IGN5Y2xlIHRvIGdldCBkb25lLgo+ID4KPiA+IFlvdSBhcmUgbW9zdCB3ZWxjb21lIGlmIHlvdSB3 YW50IHRvIGVsYWJvcmF0ZSB0aGVtIGFuZCB0byBhZGQgZGV0YWlscyBhYm91dAo+ID4gdGhlbSwg Zm9yIGV4YW1wbGUgdGhlIHN0ZXBzCj4gPiBuZWVkZWQgdG8gaW1wbGVtZW50IHRoZW0sIGJ1dCBJ J2Qgc3VnZ2VzdCB0byBzcGVuZCBzb21lIHRpbWUgaW52ZXN0aWdhdGluZwo+ID4gdGhlIG9uZXMg SSBsaXN0ZWQsIGFuZCBwZXJoYXBzCj4gPiBidWlsZCBmcm9tIHRoZXJlOyB0aGF0IGNvdWxkIGJl IGVhc2llciB0byBhY2hpZXZlLgo+ID4KPiA+IFRoYW5rcywKPiA+Cj4gPiAtLQo+ID4gRnJhbmNl c2NvIFJvbWFuaQo+ID4gUmVkSGF0IEVuZ2luZWVyaW5nIFZpcnR1YWxpemF0aW9uIFIgJiBECj4g PiBQaG9uZTogODI2MTMyOAo+ID4gSVJDOiBmcm9tYW5pCj4gPgoKPiBUaGFua3MgZm9yIHNoYXJp bmcgdGhpcyBpbmZvIHNpci4uLnllcyBzaXIgSSBhbSBpbnRlcmVzdGVkIGluIHRoZSBwcm9qZWN0 cwo+IG1lbnRpb25lZCBieSB5b3UgSSB3YW50IHRvIGtub3cgaG93IHRvIGdldCBzdGFydGVkIGFu ZCBtYWtlIG15IGZpcnN0IGluaXRpYWwKPiBjb250cmlidXRpb24gKHdoaWNoIGlzIGEgbXVzdCBm b3IgdGhlIGFwcGxpY2F0aW9uIHBhcnQpLgo+IFRoYW5rcywKPiBTdXJhbXlhCkhlbGxvIFN1cmFt eWEsIAoKSSBzdWdnZXN0IHlvdSB0byBzcGVuZCBzb21lIHRpbWUgZG93bmxvYWRpbmcgdGhlIFZk c20gY29kZWJhc2UgYW5kIGxvb2tpbmcgYXJvdW5kLCAKcnVubmluZyB0aGUgdGVzdHMgYW5kIHNv IGZvcnRoOyB0aGlzIHN0ZXAgd2lsbCBiZSBiZW5lZmljaWFsIGZvciB5b3VyIGNvbnRyaWJ1dGlv bnMsIAppbmNsdWRpbmcgdGhlIGluaXRpYWwgb25lIChhcyBwZXIgaHR0cHM6Ly93d3cuZ25vbWUu b3JnL291dHJlYWNoeS8jYXBwbHkpLiAKCllvdSBjYW4gZG93bmxvYWQgdGhlIHNvdXJjZXMgdXNp bmcgCgpnaXQgY2xvbmUgaHR0cHM6Ly9nZXJyaXQub3ZpcnQub3JnL3Zkc20gCgooWW91IGRvbid0 IG5lZWQgYSBnZXJyaXQgYWNjb3VudCBvciBzcGVjaWFsIHBlcm1pc3Npb25zIGZvciB0aGlzIHN0 ZXAsIGJ1dCB5b3UnbGwgCm5lZWQgdGhpcyBmb3IgYWN0dWFsIHN1Ym1pc3Npb24gYW5kIHRvIHRh a2UgcGFydCB0byB0aGUgcmV2aWV3IHByb2Nlc3MsIGxhdGVyIG9uKS4gClRoZSBhcHBsaWNhdGlv biB0YXNrIHdpbGwgZm9sbG93IHVwIGFzIHNvb24gYXMgcG9zc2libGUuIAoKSGVyZSBhcmUgdGhl IGluc3RydWN0aW9ucyBhYm91dCBob3cgdG8gc2V0IHVwIGEgZGV2ZWxvcG1lbnQgZW52aXJvbm1l bnQ6IApodHRwOi8vd3d3Lm92aXJ0Lm9yZy9kZXZlbG9wL2RldmVsb3Blci1ndWlkZS92ZHNtL2Rl dmVsb3BlcnMvIAoKSSByZWNvbW1lbmQgdG8gd29yayBvbiBhIENlbnRPUyA3LjIgb3IgRmVkb3Jh IDI0IHN5c3RlbSwgZWl0aGVyIHJlYWwgb3IgdmlydHVhbGl6ZWQuIAoKU2hvdWxkIHlvdSBoYXZl IGFueSBxdWVzdGlvbiwgZmVlbCBmcmVlIHRvIHBvc3QgYSBtZXNzYWdlIGhlcmUsIG9yIHBpbmcg bWUgCm9uIGlyYyAoZnJvbWFuaSBvbiB0aGUgI3Zkc20gY2hhbm5lbCBvbiBmcmVlbm9kZSkuIAoK LS0gCkZyYW5jZXNjbyBSb21hbmkgClJlZEhhdCBFbmdpbmVlcmluZyBWaXJ0dWFsaXphdGlvbiBS ICYgRCAKUGhvbmU6IDgyNjEzMjggCklSQzogZnJvbWFuaSAKCi0tLS0tLT1fUGFydF8xOTAyOTZf MjM3NzA1MTcyLjE0NzU1NzQwNjc3NTgKQ29udGVudC1UeXBlOiB0ZXh0L2h0bWw7IGNoYXJzZXQ9 dXRmLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQoKPGh0bWw+ PGJvZHk+PGRpdiBzdHlsZT0zRCJmb250LWZhbWlseTogdGltZXMgbmV3IHJvbWFuLCBuZXcgeW9y aywgdGltZXMsIHNlPQpyaWY7IGZvbnQtc2l6ZTogMTJwdDsgY29sb3I6ICMwMDAwMDAiPjxkaXY+ PGJyPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxociBpZD0KPTNEInp3Y2hyIj48YmxvY2txdW90ZSBz dHlsZT0zRCJib3JkZXItbGVmdDoycHggc29saWQgIzEwMTBGRjttYXJnaW4tbGVmdDo1PQpweDtw YWRkaW5nLWxlZnQ6NXB4O2NvbG9yOiMwMDA7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6 bm9ybWFsO3RleHQtZGU9CmNvcmF0aW9uOm5vbmU7Zm9udC1mYW1pbHk6SGVsdmV0aWNhLEFyaWFs LHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHQ7Ij48Yj5Gcj0Kb206IDwvYj4iU3VyYW15YSBTaGFo IiAmbHQ7c2hhaC5zdXJhbXlhQGdtYWlsLmNvbSZndDs8YnI+PGI+VG86IDwvYj4iRnJhbmNlPQpz Y28gUm9tYW5pIiAmbHQ7ZnJvbWFuaUByZWRoYXQuY29tJmd0Ozxicj48Yj5TZW50OiA8L2I+VHVl c2RheSwgT2N0b2JlciA0LCA9CjIwMTYgMjowMDo1MiBBTTxicj48Yj5TdWJqZWN0OiA8L2I+UmU6 IEV4dGVuZCBTdXBwb3J0IE9TZXM8YnI+PGRpdj48YnI+PC9kaT0Kdj48YnI+PGRpdj48YnI+PC9k aXY+T24gTW9uZGF5LCBPY3RvYmVyIDMsIDIwMTYsIEZyYW5jZXNjbyBSb21hbmkgJmx0OzxhIGhy PQplZj0zRCJtYWlsdG86ZnJvbWFuaUByZWRoYXQuY29tIiB0YXJnZXQ9M0QiX2JsYW5rIj5mcm9t YW5pQHJlZGhhdC5jb208L2E+Jmc9CnQ7IHdyb3RlOjxicj4mZ3Q7IC0tLS0tIE9yaWdpbmFsIE1l c3NhZ2UgLS0tLS08YnI+Jmd0OyZndDsgRnJvbTogIlN1cmFteWEgUz0KaGFoIiAmbHQ7PGEgaHJl Zj0zRCJtYWlsdG86c2hhaC5zdXJhbXlhQGdtYWlsLmNvbSIgdGFyZ2V0PTNEIl9ibGFuayI+c2hh aC5zPQp1cmFteWFAZ21haWwuY29tPC9hPiZndDs8YnI+Jmd0OyZndDsgVG86IDxhIGhyZWY9M0Qi bWFpbHRvOmRldmVsQG92aXJ0Lm9yZyI9CiB0YXJnZXQ9M0QiX2JsYW5rIj5kZXZlbEBvdmlydC5v cmc8L2E+PGJyPiZndDsmZ3Q7IFNlbnQ6IEZyaWRheSwgU2VwdGVtYmVyID0KMzAsIDIwMTYgODoy MDowMiBBTTxicj4mZ3Q7Jmd0OyBTdWJqZWN0OiBbb3ZpcnQtZGV2ZWxdIEV4dGVuZCBTdXBwb3J0 IE9TZXM8PQpicj4mZ3Q7Jmd0Ozxicj4mZ3Q7Jmd0OyBIaSxjYW4gd2Ugd29yayBvbiBzb21lIHBy b2plY3RzIHRvIGV4dGVuZCBzdXBwb3J0IG89CmYgb1ZpcnQgZGlyZWN0bHkgb24gb3RoZXI8YnI+ Jmd0OyZndDsgb3BlcmF0aW5nIHN5c3RlbXMgbGlrZSB3aW5kb3dzLjxicj4mZz0KdDs8YnI+Jmd0 OyBUaGFua3MgU3VyYW15YSBmb3Igc2hhcmluZyB0aGlzIDopPGJyPiZndDs8YnI+Jmd0OyBTdXJh bXlhIGlzIGluPQp0ZXJlc3RlZCBpbiB0aGUgb3VydCBvdXRyZWFjaHkgcHJvZ3JhbSAoPGEgaHJl Zj0zRCJodHRwOi8vd3d3Lm92aXJ0Lm9yZy9jb209Cm11bml0eS9hY3Rpdml0aWVzL291dHJlYWNo eS8iIHRhcmdldD0zRCJfYmxhbmsiPmh0dHA6Ly93d3cub3ZpcnQub3JnL2NvbW11bj0KaXR5L2Fj dGl2aXRpZXMvb3V0cmVhY2h5LzwvYT4pPGJyPiZndDsgYW5kIHNoZSdzIHBvc3RpbmcgaGVyIGlk ZWFzIGFib3V0IHBvPQpzc2libGUgcHJvamVjdHMgLSBJIGFza2VkIGhlciB0byBkbyB0aGF0Ljxi cj4mZ3Q7PGJyPiZndDsgU3VyYW15YSwgZG8geW91IGg9CmF2ZSBpbnRlcmVzdGVkIGluIGFueSBv ZiB0aGUgaWRlYXMgbGlzdGVkIGluPGJyPiZndDsgPGEgaHJlZj0zRCJodHRwOi8vd3d3Lj0Kb3Zp cnQub3JnL2NvbW11bml0eS9hY3Rpdml0aWVzL291dHJlYWNoeS8iIHRhcmdldD0zRCJfYmxhbmsi Pmh0dHA6Ly93d3cub3ZpPQpydC5vcmcvY29tbXVuaXR5L2FjdGl2aXRpZXMvb3V0cmVhY2h5Lzwv YT48YnI+Jmd0OyA/PGJyPiZndDs8YnI+Jmd0OyBUaGUgaWQ9CmVhcyBJIHNlbGVjdGVkIGFyZSBz ZWxmLWNvbnRhaW5lZCBhbmQgdGhlcmUgYXJlIHZlcnkgZ29vZCBjaGFuY2VzIG9uZSBhcHBsaT0K Y2FudCBjYW4gbWFrZTxicj4mZ3Q7IGdvb2QgcHJvZ3Jlc3Mgd2l0aCB0aGVtIGluIGZldyBtb250 aHMgdGltZS48YnI+Jmd0OyBTPQpvIGZhciBpdCBzZWVtcyB0aGUgaWRlYXMgeW91IHNoYXJlIGFy ZSBiaWdnZXIgaW4gc3Bhbiwgc28gd2UgdGhleSBzZWVtIGxlc3M9CiBpZGVhbCBmb3IgdGhlIG91 dHJlYWNoeTxicj4mZ3Q7IHByb2dyYW0sIHRoZXkgYm90aCBjYW4gdGFrZSBmZXcgcmVsZWFzZSBj eT0KY2xlIHRvIGdldCBkb25lLjxicj4mZ3Q7PGJyPiZndDsgWW91IGFyZSBtb3N0IHdlbGNvbWUg aWYgeW91IHdhbnQgdG8gZWxhYm9yPQphdGUgdGhlbSBhbmQgdG8gYWRkIGRldGFpbHMgYWJvdXQg dGhlbSwgZm9yIGV4YW1wbGUgdGhlIHN0ZXBzPGJyPiZndDsgbmVlZGU9CmQgdG8gaW1wbGVtZW50 IHRoZW0sIGJ1dCBJJ2Qgc3VnZ2VzdCB0byBzcGVuZCBzb21lIHRpbWUgaW52ZXN0aWdhdGluZyB0 aGUgbz0KbmVzIEkgbGlzdGVkLCBhbmQgcGVyaGFwczxicj4mZ3Q7IGJ1aWxkIGZyb20gdGhlcmU7 IHRoYXQgY291bGQgYmUgZWFzaWVyIHRvPQogYWNoaWV2ZS48YnI+Jmd0Ozxicj4mZ3Q7IFRoYW5r cyw8YnI+Jmd0Ozxicj4mZ3Q7IC0tPGJyPiZndDsgRnJhbmNlc2NvIFJvbWE9Cm5pPGJyPiZndDsg UmVkSGF0IEVuZ2luZWVyaW5nIFZpcnR1YWxpemF0aW9uIFIgJmFtcDsgRDxicj4mZ3Q7IFBob25l OiA4MjYxMz0KMjg8YnI+Jmd0OyBJUkM6IGZyb21hbmk8YnI+Jmd0Ozxicj48ZGl2Pjxicj48L2Rp dj48YnI+PGRpdj48YnI+PC9kaXY+VGhhbmtzPQogZm9yIHNoYXJpbmcgdGhpcyBpbmZvIHNpci4u LnllcyBzaXIgSSBhbSBpbnRlcmVzdGVkIGluIHRoZSBwcm9qZWN0cyBtZW50aW89Cm5lZCBieSB5 b3UgSSB3YW50IHRvIGtub3cgaG93IHRvIGdldCBzdGFydGVkIGFuZCBtYWtlIG15IGZpcnN0IGlu aXRpYWwgY29udD0KcmlidXRpb24gKHdoaWNoIGlzIGEgbXVzdCBmb3IgdGhlIGFwcGxpY2F0aW9u IHBhcnQpLjxicj5UaGFua3MsPGJyPlN1cmFteWEKPC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwvZGl2 PjxkaXY+SGVsbG8gU3VyYW15YSw8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpPQp2Pkkgc3Vn Z2VzdCB5b3UgdG8gc3BlbmQgc29tZSB0aW1lIGRvd25sb2FkaW5nIHRoZSBWZHNtIGNvZGViYXNl IGFuZCBsb29raW49CmcgYXJvdW5kLDxicj5ydW5uaW5nIHRoZSB0ZXN0cyBhbmQgc28gZm9ydGg7 IHRoaXMgc3RlcCB3aWxsIGJlIGJlbmVmaWNpYWwgZj0Kb3IgeW91ciBjb250cmlidXRpb25zLDxi cj5pbmNsdWRpbmcgdGhlIGluaXRpYWwgb25lIChhcyBwZXIgaHR0cHM6Ly93d3cuZ25vPQptZS5v cmcvb3V0cmVhY2h5LyNhcHBseSkuPGJyPjxicj5Zb3UgY2FuIGRvd25sb2FkIHRoZSBzb3VyY2Vz IHVzaW5nPGJyPjxicj49CmdpdCBjbG9uZSBodHRwczovL2dlcnJpdC5vdmlydC5vcmcvdmRzbTxi cj48YnI+KFlvdSBkb24ndCBuZWVkIGEgZ2Vycml0IGFjYz0Kb3VudCBvciBzcGVjaWFsIHBlcm1p c3Npb25zIGZvciB0aGlzIHN0ZXAsIGJ1dCB5b3UnbGw8YnI+bmVlZCB0aGlzIGZvciBhY3R1PQph bCBzdWJtaXNzaW9uIGFuZCB0byB0YWtlIHBhcnQgdG8gdGhlIHJldmlldyBwcm9jZXNzLCBsYXRl ciBvbikuPGJyPlRoZSBhcHA9CmxpY2F0aW9uIHRhc2sgd2lsbCBmb2xsb3cgdXAgYXMgc29vbiBh cyBwb3NzaWJsZS48YnI+PGJyPkhlcmUgYXJlIHRoZSBpbnN0cj0KdWN0aW9ucyBhYm91dCBob3cg dG8gc2V0IHVwIGEgZGV2ZWxvcG1lbnQgZW52aXJvbm1lbnQ6PGJyPmh0dHA6Ly93d3cub3ZpcnQu PQpvcmcvZGV2ZWxvcC9kZXZlbG9wZXItZ3VpZGUvdmRzbS9kZXZlbG9wZXJzLzxicj48YnI+SSBy ZWNvbW1lbmQgdG8gd29yayBvbiA9CmEgQ2VudE9TIDcuMiBvciBGZWRvcmEgMjQgc3lzdGVtLCBl aXRoZXIgcmVhbCBvciB2aXJ0dWFsaXplZC48YnI+PGJyPlNob3VsZD0KIHlvdSBoYXZlIGFueSBx dWVzdGlvbiwgZmVlbCBmcmVlIHRvIHBvc3QgYSBtZXNzYWdlIGhlcmUsIG9yIHBpbmcgbWU8YnI+ b24gPQppcmMgKGZyb21hbmkgb24gdGhlICN2ZHNtIGNoYW5uZWwgb24gZnJlZW5vZGUpLjwvZGl2 PjxkaXY+PGJyPjwvZGl2PjxkaXY+LS09CiA8YnI+PC9kaXY+PGRpdj48c3BhbiBuYW1lPTNEIngi Pjwvc3Bhbj5GcmFuY2VzY28gUm9tYW5pPGJyPlJlZEhhdCBFbmdpbmVlcj0KaW5nIFZpcnR1YWxp emF0aW9uIFIgJmFtcDsgRDxicj5QaG9uZTogODI2MTMyODxicj5JUkM6IGZyb21hbmk8c3BhbiBu YW1lPTNEPQoieCI+PC9zcGFuPjxicj48L2Rpdj48L2Rpdj48L2JvZHk+PC9odG1sPgotLS0tLS09 X1BhcnRfMTkwMjk2XzIzNzcwNTE3Mi4xNDc1NTc0MDY3NzU4LS0K --===============1158090271217775438==--