From tdemeter at itsmart.hu Sun Feb 1 06:10:37 2015 Content-Type: multipart/mixed; boundary="===============0969951163331318933==" MIME-Version: 1.0 From: Demeter Tibor To: users at ovirt.org Subject: Re: [ovirt-users] Upgrade to 3.5.1 Date: Sun, 01 Feb 2015 12:10:28 +0100 Message-ID: <109054276.5562140.1422789028385.JavaMail.zimbra@itsmart.hu> In-Reply-To: 1190956082.35855.1422002918753.JavaMail.zimbra@itsmart.hu --===============0969951163331318933== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_Part_5562139_1153542656.1422789028385 Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable Hi,=3D20 Is glusterfs 3.6 is neccessary for ovirt 3.5.1?=3D20 I have 3.5.2 at this moment.=3D20 3.6 neccessary for upgade ?=3D20 I'm worried what will happed with my gluster volumes after the upgrade... := =3D (=3D20 Plese help me.=3D20 Also, how can I upgrade the nodes? Need i'm to a "yum upgrade" on the compu= =3D te nodes?=3D20 Thanks.=3D20 Tibor=3D20 ----- Eredeti =3DC3=3DBCzenet ----- > Hi, > No, I have only one replica beetwen two nodes. > The third node is only a host for vms and that using this replica. > Thanks > Tibor > ----- Eredeti =3DC3=3DBCzenet ----- > > On 01/22/2015 08:03 PM, Demeter Tibor wrote: >=3D20 > > > Hello, > >=3D20 >=3D20 > > > I have an ovirt 3.5.0 cluster with three nodes and we using glusterfs= =3D for > > > serving backend storage for VM-s. Glusterfs are on same servers with > > > ovirt. > >=3D20 >=3D20 > > > We have Gluster 3.5.1 on all of nodes. > >=3D20 >=3D20 > > > How can I upgrade to ovirt 3.5.1 with new glusterfs? I don't want dat= =3D a > > > inconsistency/data loss/split brains? > >=3D20 >=3D20 > > Do you have a replica 3 volume setup across these 3 nodes? >=3D20 > > Glusterfs supports rolling upgrade for replica volumes. >=3D20 > > But there are some issues to upgrade from 3.5 to 3.6 versions (dependin= =3D g on > > version used) >=3D20 > > Adding gluster-users & Pranith for recommended procedures. >=3D20 > > thanks >=3D20 > > sahina >=3D20 > > > Need I update gluster version to the latest? > >=3D20 >=3D20 > > > How I need to upgrade the nodes ? Is there any whitepaper about this? > >=3D20 >=3D20 > > > Thanks in advance, > >=3D20 >=3D20 > > > Tibor > >=3D20 >=3D20 > > > _______________________________________________ > >=3D20 >=3D20 > > > Users mailing list Users(a)ovirt.org > > > http://lists.ovirt.org/mailman/listinfo/users > >=3D20 >=3D20 > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users ------=3D_Part_5562139_1153542656.1422789028385 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable
Hi,

Is = =3D glusterfs 3.6 is neccessary for ovirt 3.5.1?
I have 3.5.2 at this= =3D moment.

3.6 neccessary for upgade ? 

I'm worried what will happed with my gluster volumes afte= =3D r the upgrade... :(

Plese help me.

<= =3D /div>
Also, how can I upgrade the nodes? Need i'm to a "yum upgrade" on= =3D the compute nodes?

Thanks.

Tibor



Hi,

No, I have only one = =3D replica beetwen two nodes.
The third node is only a host for vms = =3D and that using this replica.

Thanks
Tibo= =3D r



On= 0=3D 1/22/2015 08:03 PM, Demeter Tibor wrote:
Hello,

I have an ovirt 3.5.0 cluster wi= =3D th three nodes and we using glusterfs for serving backend storage for VM-s.= =3D Glusterfs are on same servers with ovirt.
We have Gluster 3.5.1 = =3D on all of nodes.

How can I upgrade to ovirt 3.5.1 = =3D with new glusterfs? I don't want data inconsistency/data loss/split brains?= =3D

Do you have a replica 3 volume setup across t= =3D hese 3 nodes?

Glusterfs supports rolling upgrade for replica volum= =3D es.
But there are some issues to upgrade from 3.5 to 3.6 versions (dep= =3D ending on version used)
Adding gluster-users & Pranith for recommen= =3D ded procedures.


thanks
sahina


Need I update = =3D gluster version to the latest?
How I need to upgrade the nodes ? = =3D  Is there any whitepaper about this?



Thanks in advance,


Tibor



______________________________________=
=3D
_________
Users mailing list
Users(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/=
us=3D
ers



______________= =3D _________________________________
Users mailing list
Users(a)ovirt.or= g<=3D br>http://lists.ovirt.org/mailman/listinfo/users

<= =3D /div>
------=3D_Part_5562139_1153542656.1422789028385-- --===============0969951163331318933== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS0tLS0tPV9QYXJ0XzU1NjIxMzlfMTE1MzU0MjY1Ni4xNDIyNzg5MDI4Mzg1CkNvbnRlbnQtVHlw ZTogdGV4dC9wbGFpbjsgY2hhcnNldD11dGYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiBx dW90ZWQtcHJpbnRhYmxlCgpIaSw9MjAKCklzIGdsdXN0ZXJmcyAzLjYgaXMgbmVjY2Vzc2FyeSBm b3Igb3ZpcnQgMy41LjE/PTIwCkkgaGF2ZSAzLjUuMiBhdCB0aGlzIG1vbWVudC49MjAKCjMuNiBu ZWNjZXNzYXJ5IGZvciB1cGdhZGUgPz0yMAoKSSdtIHdvcnJpZWQgd2hhdCB3aWxsIGhhcHBlZCB3 aXRoIG15IGdsdXN0ZXIgdm9sdW1lcyBhZnRlciB0aGUgdXBncmFkZS4uLiA6PQooPTIwCgpQbGVz ZSBoZWxwIG1lLj0yMAoKQWxzbywgaG93IGNhbiBJIHVwZ3JhZGUgdGhlIG5vZGVzPyBOZWVkIGkn bSB0byBhICJ5dW0gdXBncmFkZSIgb24gdGhlIGNvbXB1PQp0ZSBub2Rlcz89MjAKClRoYW5rcy49 MjAKClRpYm9yPTIwCgotLS0tLSBFcmVkZXRpID1DMz1CQ3plbmV0IC0tLS0tCgo+IEhpLAoKPiBO bywgSSBoYXZlIG9ubHkgb25lIHJlcGxpY2EgYmVldHdlbiB0d28gbm9kZXMuCj4gVGhlIHRoaXJk IG5vZGUgaXMgb25seSBhIGhvc3QgZm9yIHZtcyBhbmQgdGhhdCB1c2luZyB0aGlzIHJlcGxpY2Eu Cgo+IFRoYW5rcwo+IFRpYm9yCgo+IC0tLS0tIEVyZWRldGkgPUMzPUJDemVuZXQgLS0tLS0KCj4g PiBPbiAwMS8yMi8yMDE1IDA4OjAzIFBNLCBEZW1ldGVyIFRpYm9yIHdyb3RlOgo+PTIwCgo+ID4g PiBIZWxsbywKPiA+PTIwCj49MjAKCj4gPiA+IEkgaGF2ZSBhbiBvdmlydCAzLjUuMCBjbHVzdGVy IHdpdGggdGhyZWUgbm9kZXMgYW5kIHdlIHVzaW5nIGdsdXN0ZXJmcz0KIGZvcgo+ID4gPiBzZXJ2 aW5nIGJhY2tlbmQgc3RvcmFnZSBmb3IgVk0tcy4gR2x1c3RlcmZzIGFyZSBvbiBzYW1lIHNlcnZl cnMgd2l0aAo+ID4gPiBvdmlydC4KPiA+PTIwCj49MjAKPiA+ID4gV2UgaGF2ZSBHbHVzdGVyIDMu NS4xIG9uIGFsbCBvZiBub2Rlcy4KPiA+PTIwCj49MjAKCj4gPiA+IEhvdyBjYW4gSSB1cGdyYWRl IHRvIG92aXJ0IDMuNS4xIHdpdGggbmV3IGdsdXN0ZXJmcz8gSSBkb24ndCB3YW50IGRhdD0KYQo+ ID4gPiBpbmNvbnNpc3RlbmN5L2RhdGEgbG9zcy9zcGxpdCBicmFpbnM/Cj4gPj0yMAo+PTIwCgo+ ID4gRG8geW91IGhhdmUgYSByZXBsaWNhIDMgdm9sdW1lIHNldHVwIGFjcm9zcyB0aGVzZSAzIG5v ZGVzPwo+PTIwCgo+ID4gR2x1c3RlcmZzIHN1cHBvcnRzIHJvbGxpbmcgdXBncmFkZSBmb3IgcmVw bGljYSB2b2x1bWVzLgo+PTIwCj4gPiBCdXQgdGhlcmUgYXJlIHNvbWUgaXNzdWVzIHRvIHVwZ3Jh ZGUgZnJvbSAzLjUgdG8gMy42IHZlcnNpb25zIChkZXBlbmRpbj0KZyBvbgo+ID4gdmVyc2lvbiB1 c2VkKQo+PTIwCj4gPiBBZGRpbmcgZ2x1c3Rlci11c2VycyAmIFByYW5pdGggZm9yIHJlY29tbWVu ZGVkIHByb2NlZHVyZXMuCj49MjAKCj4gPiB0aGFua3MKPj0yMAo+ID4gc2FoaW5hCj49MjAKCj4g PiA+IE5lZWQgSSB1cGRhdGUgZ2x1c3RlciB2ZXJzaW9uIHRvIHRoZSBsYXRlc3Q/Cj4gPj0yMAo+ PTIwCj4gPiA+IEhvdyBJIG5lZWQgdG8gdXBncmFkZSB0aGUgbm9kZXMgPyBJcyB0aGVyZSBhbnkg d2hpdGVwYXBlciBhYm91dCB0aGlzPwo+ID49MjAKPj0yMAoKPiA+ID4gVGhhbmtzIGluIGFkdmFu Y2UsCj4gPj0yMAo+PTIwCgo+ID4gPiBUaWJvcgo+ID49MjAKPj0yMAoKPiA+ID4gX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiA+PTIwCj49MjAKPiA+ID4g VXNlcnMgbWFpbGluZyBsaXN0IFVzZXJzQG92aXJ0Lm9yZwo+ID4gPiBodHRwOi8vbGlzdHMub3Zp cnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMKPiA+PTIwCj49MjAKCj4gX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBVc2VycyBtYWlsaW5nIGxpc3QK PiBVc2Vyc0BvdmlydC5vcmcKPiBodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGlu Zm8vdXNlcnMKCi0tLS0tLT1fUGFydF81NTYyMTM5XzExNTM1NDI2NTYuMTQyMjc4OTAyODM4NQpD b250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD11dGYtOApDb250ZW50LVRyYW5zZmVyLUVu Y29kaW5nOiBxdW90ZWQtcHJpbnRhYmxlCgo8aHRtbD48Ym9keT48ZGl2IHN0eWxlPTNEImZvbnQt ZmFtaWx5OiB0aW1lcyBuZXcgcm9tYW4sIG5ldyB5b3JrLCB0aW1lcywgc2U9CnJpZjsgZm9udC1z aXplOiAxMnB0OyBjb2xvcjogIzAwMDAwMCI+PGRpdj5IaSw8L2Rpdj48ZGl2Pjxicj48L2Rpdj48 ZGl2PklzID0KZ2x1c3RlcmZzIDMuNiBpcyBuZWNjZXNzYXJ5IGZvciBvdmlydCAzLjUuMT88L2Rp dj48ZGl2PkkgaGF2ZSAzLjUuMiBhdCB0aGlzPQogbW9tZW50LjwvZGl2PjxkaXY+PGJyPjwvZGl2 PjxkaXY+My42IG5lY2Nlc3NhcnkgZm9yIHVwZ2FkZSA/Jm5ic3A7PC9kaXY+PGQ9Cml2Pjxicj48 L2Rpdj48ZGl2PkknbSB3b3JyaWVkIHdoYXQgd2lsbCBoYXBwZWQgd2l0aCBteSBnbHVzdGVyIHZv bHVtZXMgYWZ0ZT0KciB0aGUgdXBncmFkZS4uLiA6KDwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+ UGxlc2UgaGVscCBtZS48L2Rpdj48ZGl2Pjxicj48PQovZGl2PjxkaXY+QWxzbywgaG93IGNhbiBJ IHVwZ3JhZGUgdGhlIG5vZGVzPyBOZWVkIGknbSB0byBhICJ5dW0gdXBncmFkZSIgb249CiB0aGUg Y29tcHV0ZSBub2Rlcz88L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PlRoYW5rcy48L2Rpdj48ZGl2 Pjxicj48L2Rpdj48ZD0KaXY+VGlib3I8L2Rpdj48ZGl2PjxzcGFuIG5hbWU9M0QieCI+PC9zcGFu PjxwIHN0eWxlPTNEImZvbnQtZmFtaWx5OiAnVGltZXMgPQpOZXcgUm9tYW4nOyBmb250LXNpemU6 IG1lZGl1bTsgbWFyZ2luOiAwcHg7IiBkYXRhLW1jZS1zdHlsZT0zRCJmb250LWZhbWlseTo9CiAn VGltZXMgTmV3IFJvbWFuJzsgZm9udC1zaXplOiBtZWRpdW07IG1hcmdpbjogMHB4OyI+PGJyPjwv cD48L2Rpdj48aHIgaWQ9Cj0zRCJ6d2NociI+PGJsb2NrcXVvdGUgc3R5bGU9M0QiYm9yZGVyLWxl ZnQ6MnB4IHNvbGlkICMxMDEwRkY7bWFyZ2luLWxlZnQ6NT0KcHg7cGFkZGluZy1sZWZ0OjVweDtj b2xvcjojMDAwO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDt0ZXh0LWRlPQpj b3JhdGlvbjpub25lO2ZvbnQtZmFtaWx5OkhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2ZvbnQt c2l6ZToxMnB0OyI+PGRpdiA9CnN0eWxlPTNEImZvbnQtZmFtaWx5OiB0aW1lcyBuZXcgcm9tYW4s IG5ldyB5b3JrLCB0aW1lcywgc2VyaWY7IGZvbnQtc2l6ZTogMT0KMnB0OyBjb2xvcjogIzAwMDAw MCI+PGRpdj5IaSw8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pk5vLCBJIGhhdmUgb25seSBvbmUg PQpyZXBsaWNhIGJlZXR3ZW4gdHdvIG5vZGVzLjwvZGl2PjxkaXY+VGhlIHRoaXJkIG5vZGUgaXMg b25seSBhIGhvc3QgZm9yIHZtcyA9CmFuZCB0aGF0IHVzaW5nIHRoaXMgcmVwbGljYS48L2Rpdj48 ZGl2Pjxicj48L2Rpdj48ZGl2PlRoYW5rczwvZGl2PjxkaXY+VGlibz0KcjwvZGl2PjxkaXY+PHNw YW4+PC9zcGFuPjxicj48L2Rpdj48aHIgaWQ9M0QiendjaHIiPjxibG9ja3F1b3RlIHN0eWxlPTNE ImJvPQpyZGVyLWxlZnQ6MnB4IHNvbGlkICMxMDEwRkY7bWFyZ2luLWxlZnQ6NXB4O3BhZGRpbmct bGVmdDo1cHg7Y29sb3I6IzAwMDtmb249CnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1h bDt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LWZhbWlseTpIZWx2ZXRpYz0KYSxBcmlhbCxzYW5z LXNlcmlmO2ZvbnQtc2l6ZToxMnB0OyI+PGJyPjxkaXYgY2xhc3M9M0QibW96LWNpdGUtcHJlZml4 Ij5PbiAwPQoxLzIyLzIwMTUgMDg6MDMgUE0sIERlbWV0ZXIgVGlib3Igd3JvdGU6PGJyPjwvZGl2 PjxibG9ja3F1b3RlIGNpdGU9M0QibWlkOjE9CjEyODc5NDIwOS4yMTA1NTM0Ni4xNDIxOTM3MTg2 ODEzLkphdmFNYWlsLnppbWJyYUBpdHNtYXJ0Lmh1Ij48ZGl2IHN0eWxlPTNEIj0KZm9udC1mYW1p bHk6IHRpbWVzIG5ldyByb21hbiwgbmV3IHlvcmssIHRpbWVzLCBzZXJpZjsKICAgICAgICBmb250 LXNpemU6IDEycHQ7IGNvbG9yOiAjMDAwMDAwIj48ZGl2PjxzcGFuIHN0eWxlPTNEImZvbnQtc2l6 ZTogMTJwPQp0OyI+SGVsbG8sPC9zcGFuPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SSBoYXZl IGFuIG92aXJ0IDMuNS4wIGNsdXN0ZXIgd2k9CnRoIHRocmVlIG5vZGVzIGFuZCB3ZSB1c2luZyBn bHVzdGVyZnMgZm9yIHNlcnZpbmcgYmFja2VuZCBzdG9yYWdlIGZvciBWTS1zLj0KIEdsdXN0ZXJm cyBhcmUgb24gc2FtZSBzZXJ2ZXJzIHdpdGggb3ZpcnQuPC9kaXY+PGRpdj5XZSBoYXZlIEdsdXN0 ZXIgMy41LjEgPQpvbiBhbGwgb2Ygbm9kZXMuPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5Ib3cg Y2FuIEkgdXBncmFkZSB0byBvdmlydCAzLjUuMSA9CndpdGggbmV3IGdsdXN0ZXJmcz8gSSBkb24n dCB3YW50IGRhdGEgaW5jb25zaXN0ZW5jeS9kYXRhIGxvc3Mvc3BsaXQgYnJhaW5zPz0KPC9kaXY+ PC9kaXY+PC9ibG9ja3F1b3RlPjxicj4gRG8geW91IGhhdmUgYSByZXBsaWNhIDMgdm9sdW1lIHNl dHVwIGFjcm9zcyB0PQpoZXNlIDMgbm9kZXM/PGJyPiA8YnI+IEdsdXN0ZXJmcyBzdXBwb3J0cyBy b2xsaW5nIHVwZ3JhZGUgZm9yIHJlcGxpY2Egdm9sdW09CmVzLiA8YnI+IEJ1dCB0aGVyZSBhcmUg c29tZSBpc3N1ZXMgdG8gdXBncmFkZSBmcm9tIDMuNSB0byAzLjYgdmVyc2lvbnMgKGRlcD0KZW5k aW5nIG9uIHZlcnNpb24gdXNlZCk8YnI+IEFkZGluZyBnbHVzdGVyLXVzZXJzICZhbXA7IFByYW5p dGggZm9yIHJlY29tbWVuPQpkZWQgcHJvY2VkdXJlcy48YnI+IDxicj4gPGJyPiB0aGFua3M8YnI+ IHNhaGluYTxicj4gPGJyPjxibG9ja3F1b3RlIGNpdGU9M0Q9CiJtaWQ6MTEyODc5NDIwOS4yMTA1 NTM0Ni4xNDIxOTM3MTg2ODEzLkphdmFNYWlsLnppbWJyYUBpdHNtYXJ0Lmh1Ij48ZGl2IHN0eT0K bGU9M0QiZm9udC1mYW1pbHk6IHRpbWVzIG5ldyByb21hbiwgbmV3IHlvcmssIHRpbWVzLCBzZXJp ZjsKICAgICAgICBmb250LXNpemU6IDEycHQ7IGNvbG9yOiAjMDAwMDAwIj48ZGl2Pjxicj48L2Rp dj48ZGl2Pk5lZWQgSSB1cGRhdGUgPQpnbHVzdGVyIHZlcnNpb24gdG8gdGhlIGxhdGVzdD88L2Rp dj48ZGl2PkhvdyBJIG5lZWQgdG8gdXBncmFkZSB0aGUgbm9kZXMgPyA9CiZuYnNwO0lzIHRoZXJl IGFueSB3aGl0ZXBhcGVyIGFib3V0IHRoaXM/PC9kaXY+PGRpdj48c3Bhbj48L3NwYW4+PHAgc3R5 bGU9Cj0zRCJmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbic7IGZvbnQtc2l6ZTogbWVkaXVt OwogICAgICAgICAgICBtYXJnaW46IDBweDsiPjxzdHJvbmc+PHNwYW4gc3R5bGU9M0QiZm9udC1z aXplOiBtZWRpdW07Ij48c3BhbiA9CnN0eWxlPTNEImNvbG9yOgogICAgICAgICAgICAgICAgICBy Z2IoNDUsIDEwMywgMTc2KTsiPjxicj4gPC9zcGFuPjwvc3Bhbj48L3N0cm9uZz48L3A+PHAgc3Q9 CnlsZT0zRCJmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbic7IGZvbnQtc2l6ZTogbWVkaXVt OwogICAgICAgICAgICBtYXJnaW46IDBweDsiPjxzdHJvbmc+PHNwYW4gc3R5bGU9M0QiZm9udC1z aXplOiBtZWRpdW07Ij48c3BhbiA9CnN0eWxlPTNEImNvbG9yOgogICAgICAgICAgICAgICAgICBy Z2IoNDUsIDEwMywgMTc2KTsiPjxicj4gPC9zcGFuPjwvc3Bhbj48L3N0cm9uZz48L3A+PHAgc3Q9 CnlsZT0zRCJmb250LWZhbWlseTogJ1RpbWVzIE5ldyBSb21hbic7IGZvbnQtc2l6ZTogbWVkaXVt OwogICAgICAgICAgICBtYXJnaW46IDBweDsiPlRoYW5rcyBpbiBhZHZhbmNlLDwvcD48cCBzdHls ZT0zRCJmb250LWZhbWlseTogJ1Q9CmltZXMgTmV3IFJvbWFuJzsgZm9udC1zaXplOiBtZWRpdW07 CiAgICAgICAgICAgIG1hcmdpbjogMHB4OyI+PGJyPjwvcD48cCBzdHlsZT0zRCJmb250LWZhbWls eTogJ1RpbWVzIE5ldyBSb21hbj0KJzsgZm9udC1zaXplOiBtZWRpdW07CiAgICAgICAgICAgIG1h cmdpbjogMHB4OyI+VGlib3I8L3A+PC9kaXY+PC9kaXY+PGJyPjxmaWVsZHNldCBjbGFzcz0zRCJt aW1lQT0KdHRhY2htZW50SGVhZGVyIj48L2ZpZWxkc2V0Pjxicj48cHJlPl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fPQpfX19fX19fX18KVXNlcnMgbWFpbGluZyBsaXN0Cjxh IGNsYXNzPTNEIm1vei10eHQtbGluay1hYmJyZXZpYXRlZCIgaHJlZj0zRCJtYWlsdG86VXNlcnNA b3ZpcnQub3JnIiB0YXJnZT0KdD0zRCJfYmxhbmsiPlVzZXJzQG92aXJ0Lm9yZzwvYT4KPGEgY2xh c3M9M0QibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPTNEImh0dHA6Ly9saXN0cy5vdmlydC5v cmcvbWFpbG1hbi9sPQppc3RpbmZvL3VzZXJzIiB0YXJnZXQ9M0QiX2JsYW5rIj5odHRwOi8vbGlz dHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXM9CmVyczwvYT4KPC9wcmU+PC9ibG9ja3F1 b3RlPjxicj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9kaXY+PC9kaXY+PGJyPl9fX19fX19fX19f X19fPQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+VXNlcnMgbWFpbGluZyBs aXN0PGJyPlVzZXJzQG92aXJ0Lm9yZzw9CmJyPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1h bi9saXN0aW5mby91c2Vyczxicj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PD0KL2Rpdj48L2Rpdj48 L2JvZHk+PC9odG1sPgotLS0tLS09X1BhcnRfNTU2MjEzOV8xMTUzNTQyNjU2LjE0MjI3ODkwMjgz ODUtLQo= --===============0969951163331318933==--