From wodel_doom at yahoo.fr Thu Feb 12 11:40:06 2015 Content-Type: multipart/mixed; boundary="===============1366490723837069043==" MIME-Version: 1.0 From: wodel youchi To: users at ovirt.org Subject: Re: [ovirt-users] ovirt 3.5, shellinabox plugin not working Date: Thu, 12 Feb 2015 16:37:08 +0000 Message-ID: <403158138.3917746.1423759028591.JavaMail.yahoo@mail.yahoo.com> In-Reply-To: 21155887.10441418.1423662386108.JavaMail.zimbra@redhat.com --===============1366490723837069043== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_Part_3917745_1343877849.1423759028583 Content-Type: text/plain; charset=3DUTF-8 Content-Transfer-Encoding: quoted-printable Hi Daniel, Thanks for responding, I did follow the same post, it doesn't work, I double checked every thing, = =3D but no clue why it's not working.I tested the shellinabox application direc= =3D tly from my browser and it works.=3D20 Le Mercredi 11 f=3DC3=3DA9vrier 2015 14h46, Daniel Erez =3D a =3DC3=3DA9crit : =3D20 =3D20 ----- Original Message ----- > From: "wodel youchi" > To: users(a)ovirt.org > Sent: Tuesday, February 10, 2015 9:38:19 PM > Subject: [ovirt-users] ovirt 3.5, shellinabox plugin not working >=3D20 > Hi, > I am using ovirt hosted-engine 3.5.1 > I followed the following tutorials to configure the shellinabox plugin in > ovirt admin, but no luck so far: Hi Wodel, There's been some changes made in the ui-plugins infra since the plugin published. Please try to follow a more up-to-date instructions at: http://freedominterface.org/?p=3D3D321 > Derez Blog: oVirt WebAdmin + ShellInABox UI Plugin >=3D20 > =3DC2=3DA0=3DC2=3DA0=3DC2=3DA0=3D20 > =3DC2=3DA0=3DC2=3DA0=3DC2=3DA0=3D20 > =3DC2=3DA0=3DC2=3DA0=3DC2=3DA0=3D20 > =3DC2=3DA0=3DC2=3DA0=3DC2=3DA0=3D20 > =3DC2=3DA0=3DC2=3DA0=3DC2=3DA0=3D20 > =3DC2=3DA0=3DC2=3DA0=3DC2=3DA0=3D20 >=3D20 > Derez Blog: oVirt WebAdmin + ShellInABox UI Plugin > Inspired by a recent post on Oved's blog regarding the new UI-plugins > infrastructure introduced by oVirt, I've decided to take my chances and > create one myself. >=3D20 >=3D20 > Afficher sur derezvir.blogspo... > =3DC2=3DA0=3DC2=3DA0=3DC2=3DA0=3D20 > Aper=3DC3=3DA7u par Yahoo >=3D20 >=3D20 > http://freedominterface.org/2014/09/ >=3D20 > I tested shellinabox on my browser from the VM and it's working. >=3D20 > don't know where to look for log errors, the only thing I have from the > engine.log file is: >=3D20 > 2015-02-10 20:35:30,450 INFO > [org.ovirt.engine.ui.frontend.server.gwt.plugin.PluginDataManager] > (ajp--127.0.0.1-8702-7) Reading UI plugin descriptor > [/usr/share/ovirt-engine/ui-plugins/shellbox.json] > 2015-02-10 20:35:30,453 INFO > [org.ovirt.engine.ui.frontend.server.gwt.plugin.PluginDataManager] > (ajp--127.0.0.1-8702-7) Reading UI plugin configuration > [/etc/ovirt-engine/ui-plugins/shellbox-config.json] > 2015-02-10 20:35:43,465 INFO > [org.ovirt.engine.core.bll.aaa.LoginAdminUserCommand] > (ajp--127.0.0.1-8702-7) Running command: LoginAdminUserCommand internal: > false. >=3D20 > thanks in advance. >=3D20 >=3D20 > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > = ------=3D_Part_3917745_1343877849.1423759028583 Content-Type: text/html; charset=3DUTF-8 Content-Transfer-Encoding: quoted-printable
Hi Daniel,=3D

Thanks for responding,

I did follow the same post, it doe= sn=3D 't work, I double checked every thing, but no clue why it's not working.
I tested th= e sh=3D ellinabox application directly from my browser and it works.


=3D Le Mercredi 11 f=3DC3=3DA9vrier 2015 14h46, Daniel Erez <derez(a)redhat= .com&g=3D t; a =3DC3=3DA9crit :




----- Original Message -----> From: "wodel youchi" <wodel_do= om(a)yah=3D oo.fr>
> To: users(a)ovirt.org<= /a>
> Sent: Tuesday, February 10, 2015 9:38:19 PM
> Subject: [ovirt-users] ovirt 3.5, shellinabox plugin not working= =3D
>
> Hi,
> =3D I am using ovirt hosted-engine 3.5.1
> I followed th= e =3D following tutorials to configure the shellinabox plugin in
> ovirt admin, but no luck so far:

Hi Wodel,

There's been some chan= ges =3D made in the ui-plugins infra
since the plugin published= . =3D Please try to follow a more
up-to-date instructions at:= <=3D a shape=3D3D"rect" href=3D3D"http://freedominterface.org/?p=3D3D321" target= =3D3D"_b=3D lank">http://freedominterface.org/?p=3D3D321


> Derez Bl= og: oV=3D irt WebAdmin + ShellInABox UI Plugin
>
>    
>     >    
>  &n= bsp;=3D  
>    
&g= t; &=3D nbsp;  
>
> Derez= Blo=3D g: oVirt WebAdmin + ShellInABox UI Plugin
> Inspired= b=3D y a recent post on Oved's blog regarding the new UI-plugins
> infrastructure introduced by oVirt, I've decided to take my chances= =3D and
> create one myself.
> <= br c=3D lear=3D3D"none">>
> Afficher sur derezvir.blogsp= o...=3D
>    
> Aper= =3DC3=3D =3DA7u par Yahoo
>
>
> http://freedominterface.org/2014/09/
>
> I tested shellinabox on my browser from th= e =3D VM and it's working.
>
> don= 't k=3D now where to look for log errors, the only thing I have from the
> engine.log file is:
>
> 2015-02-10 20:35:30,450 INFO
> [org.ovirt.eng= in=3D e.ui.frontend.server.gwt.plugin.PluginDataManager]
>= (=3D ajp--127.0.0.1-8702-7) Reading UI plugin descriptor
>= ; =3D [/usr/share/ovirt-engine/ui-plugins/shellbox.json]
>= 2=3D 015-02-10 20:35:30,453 INFO
> [org.ovirt.engine.ui.f= ro=3D ntend.server.gwt.plugin.PluginDataManager]
> (ajp--1= 27=3D .0.0.1-8702-7) Reading UI plugin configuration
> [/e= tc=3D /ovirt-engine/ui-plugins/shellbox-config.json]
> 201= 5-=3D 02-10 20:35:43,465 INFO
> [org.ovirt.engine.core.bll= .a=3D aa.LoginAdminUserCommand]
> (ajp--127.0.0.1-8702-7) = Ru=3D nning command: LoginAdminUserCommand internal:
> fal= se=3D .
>
> thanks in advance.>
>
>= _____=3D __________________________________________
> Users m= ai=3D ling list
> Users(a)ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users<= /a=3D >

&g= t;

------=3D_Part_3917745_1343877849.1423759028583-- --===============1366490723837069043== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS0tLS0tPV9QYXJ0XzM5MTc3NDVfMTM0Mzg3Nzg0OS4xNDIzNzU5MDI4NTgzCkNvbnRlbnQtVHlw ZTogdGV4dC9wbGFpbjsgY2hhcnNldD1VVEYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiBx dW90ZWQtcHJpbnRhYmxlCgpIaSBEYW5pZWwsClRoYW5rcyBmb3IgcmVzcG9uZGluZywKSSBkaWQg Zm9sbG93IHRoZSBzYW1lIHBvc3QsIGl0IGRvZXNuJ3Qgd29yaywgSSBkb3VibGUgY2hlY2tlZCBl dmVyeSB0aGluZywgPQpidXQgbm8gY2x1ZSB3aHkgaXQncyBub3Qgd29ya2luZy5JIHRlc3RlZCB0 aGUgc2hlbGxpbmFib3ggYXBwbGljYXRpb24gZGlyZWM9CnRseSBmcm9tIG15IGJyb3dzZXIgYW5k IGl0IHdvcmtzLj0yMAoKICAgICBMZSBNZXJjcmVkaSAxMSBmPUMzPUE5dnJpZXIgMjAxNSAxNGg0 NiwgRGFuaWVsIEVyZXogPGRlcmV6QHJlZGhhdC5jb20+PQogYSA9QzM9QTljcml0IDoKICA9MjAK Cj0yMAoKLS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLQo+IEZyb206ICJ3b2RlbCB5b3VjaGki IDx3b2RlbF9kb29tQHlhaG9vLmZyPgo+IFRvOiB1c2Vyc0BvdmlydC5vcmcKPiBTZW50OiBUdWVz ZGF5LCBGZWJydWFyeSAxMCwgMjAxNSA5OjM4OjE5IFBNCj4gU3ViamVjdDogW292aXJ0LXVzZXJz XSBvdmlydCAzLjUsIHNoZWxsaW5hYm94IHBsdWdpbiBub3Qgd29ya2luZwo+PTIwCj4gSGksCj4g SSBhbSB1c2luZyBvdmlydCBob3N0ZWQtZW5naW5lIDMuNS4xCj4gSSBmb2xsb3dlZCB0aGUgZm9s bG93aW5nIHR1dG9yaWFscyB0byBjb25maWd1cmUgdGhlIHNoZWxsaW5hYm94IHBsdWdpbiBpbgo+ IG92aXJ0IGFkbWluLCBidXQgbm8gbHVjayBzbyBmYXI6CgpIaSBXb2RlbCwKClRoZXJlJ3MgYmVl biBzb21lIGNoYW5nZXMgbWFkZSBpbiB0aGUgdWktcGx1Z2lucyBpbmZyYQpzaW5jZSB0aGUgcGx1 Z2luIHB1Ymxpc2hlZC4gUGxlYXNlIHRyeSB0byBmb2xsb3cgYSBtb3JlCnVwLXRvLWRhdGUgaW5z dHJ1Y3Rpb25zIGF0OiBodHRwOi8vZnJlZWRvbWludGVyZmFjZS5vcmcvP3A9M0QzMjEKCj4gRGVy ZXogQmxvZzogb1ZpcnQgV2ViQWRtaW4gKyBTaGVsbEluQUJveCBVSSBQbHVnaW4KPj0yMAo+ID1D Mj1BMD1DMj1BMD1DMj1BMD0yMAo+ID1DMj1BMD1DMj1BMD1DMj1BMD0yMAo+ID1DMj1BMD1DMj1B MD1DMj1BMD0yMAo+ID1DMj1BMD1DMj1BMD1DMj1BMD0yMAo+ID1DMj1BMD1DMj1BMD1DMj1BMD0y MAo+ID1DMj1BMD1DMj1BMD1DMj1BMD0yMAo+PTIwCj4gRGVyZXogQmxvZzogb1ZpcnQgV2ViQWRt aW4gKyBTaGVsbEluQUJveCBVSSBQbHVnaW4KPiBJbnNwaXJlZCBieSBhIHJlY2VudCBwb3N0IG9u IE92ZWQncyBibG9nIHJlZ2FyZGluZyB0aGUgbmV3IFVJLXBsdWdpbnMKPiBpbmZyYXN0cnVjdHVy ZSBpbnRyb2R1Y2VkIGJ5IG9WaXJ0LCBJJ3ZlIGRlY2lkZWQgdG8gdGFrZSBteSBjaGFuY2VzIGFu ZAo+IGNyZWF0ZSBvbmUgbXlzZWxmLgo+PTIwCj49MjAKPiBBZmZpY2hlciBzdXIgZGVyZXp2aXIu YmxvZ3Nwby4uLgo+ID1DMj1BMD1DMj1BMD1DMj1BMD0yMAo+IEFwZXI9QzM9QTd1IHBhciBZYWhv bwo+PTIwCj49MjAKPiBodHRwOi8vZnJlZWRvbWludGVyZmFjZS5vcmcvMjAxNC8wOS8KPj0yMAo+ IEkgdGVzdGVkIHNoZWxsaW5hYm94IG9uIG15IGJyb3dzZXIgZnJvbSB0aGUgVk0gYW5kIGl0J3Mg d29ya2luZy4KPj0yMAo+IGRvbid0IGtub3cgd2hlcmUgdG8gbG9vayBmb3IgbG9nIGVycm9ycywg dGhlIG9ubHkgdGhpbmcgSSBoYXZlIGZyb20gdGhlCj4gZW5naW5lLmxvZyBmaWxlIGlzOgo+PTIw Cj4gMjAxNS0wMi0xMCAyMDozNTozMCw0NTAgSU5GTwo+IFtvcmcub3ZpcnQuZW5naW5lLnVpLmZy b250ZW5kLnNlcnZlci5nd3QucGx1Z2luLlBsdWdpbkRhdGFNYW5hZ2VyXQo+IChhanAtLTEyNy4w LjAuMS04NzAyLTcpIFJlYWRpbmcgVUkgcGx1Z2luIGRlc2NyaXB0b3IKPiBbL3Vzci9zaGFyZS9v dmlydC1lbmdpbmUvdWktcGx1Z2lucy9zaGVsbGJveC5qc29uXQo+IDIwMTUtMDItMTAgMjA6MzU6 MzAsNDUzIElORk8KPiBbb3JnLm92aXJ0LmVuZ2luZS51aS5mcm9udGVuZC5zZXJ2ZXIuZ3d0LnBs dWdpbi5QbHVnaW5EYXRhTWFuYWdlcl0KPiAoYWpwLS0xMjcuMC4wLjEtODcwMi03KSBSZWFkaW5n IFVJIHBsdWdpbiBjb25maWd1cmF0aW9uCj4gWy9ldGMvb3ZpcnQtZW5naW5lL3VpLXBsdWdpbnMv c2hlbGxib3gtY29uZmlnLmpzb25dCj4gMjAxNS0wMi0xMCAyMDozNTo0Myw0NjUgSU5GTwo+IFtv cmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLmFhYS5Mb2dpbkFkbWluVXNlckNvbW1hbmRdCj4gKGFq cC0tMTI3LjAuMC4xLTg3MDItNykgUnVubmluZyBjb21tYW5kOiBMb2dpbkFkbWluVXNlckNvbW1h bmQgaW50ZXJuYWw6Cj4gZmFsc2UuCj49MjAKPiB0aGFua3MgaW4gYWR2YW5jZS4KPj0yMAo+PTIw Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBVc2Vy cyBtYWlsaW5nIGxpc3QKPiBVc2Vyc0BvdmlydC5vcmcKPiBodHRwOi8vbGlzdHMub3ZpcnQub3Jn L21haWxtYW4vbGlzdGluZm8vdXNlcnMKPgoKICAgCi0tLS0tLT1fUGFydF8zOTE3NzQ1XzEzNDM4 Nzc4NDkuMTQyMzc1OTAyODU4MwpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD1VVEYt OApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiBxdW90ZWQtcHJpbnRhYmxlCgo8aHRtbD48Ym9k eT48ZGl2IHN0eWxlPTNEImNvbG9yOiMwMDA7IGJhY2tncm91bmQtY29sb3I6I2ZmZjsgZm9udC1m YW1pbHk6SGU9Cmx2ZXRpY2FOZXVlLCBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwg THVjaWRhIEdyYW5kZSwgc2Fucy1zZXJpZjtmbz0KbnQtc2l6ZToxNnB4Ij48ZGl2IGlkPTNEInl1 aV8zXzE2XzBfMV8xNDIzNzU1NzQ5Nzk0XzExNzk3Ij5IaSBEYW5pZWwsPC9kaXY+PQo8ZGl2IGlk PTNEInl1aV8zXzE2XzBfMV8xNDIzNzU1NzQ5Nzk0XzExNzk1Ij48YnI+PC9kaXY+PGRpdiBpZD0z RCJ5dWlfM18xNl89CjBfMV8xNDIzNzU1NzQ5Nzk0XzExNzk2IiBkaXI9M0QibHRyIj5UaGFua3Mg Zm9yIHJlc3BvbmRpbmcsPC9kaXY+PGRpdiBpZD0zRD0KInl1aV8zXzE2XzBfMV8xNDIzNzU1NzQ5 Nzk0XzExNzk5IiBkaXI9M0QibHRyIj48YnI+PC9kaXY+PGRpdiBpZD0zRCJ5dWlfM18xPQo2XzBf MV8xNDIzNzU1NzQ5Nzk0XzExODAwIiBkaXI9M0QibHRyIj5JIGRpZCBmb2xsb3cgdGhlIHNhbWUg cG9zdCwgaXQgZG9lc249Cid0IHdvcmssIEkgZG91YmxlIGNoZWNrZWQgZXZlcnkgdGhpbmcsIGJ1 dCBubyBjbHVlIHdoeSBpdCdzIG5vdCB3b3JraW5nLjwvZD0KaXY+PGRpdiBpZD0zRCJ5dWlfM18x Nl8wXzFfMTQyMzc1NTc0OTc5NF8xMTgwMSIgZGlyPTNEImx0ciI+SSB0ZXN0ZWQgdGhlIHNoPQpl bGxpbmFib3ggYXBwbGljYXRpb24gZGlyZWN0bHkgZnJvbSBteSBicm93c2VyIGFuZCBpdCB3b3Jr cy48L2Rpdj48ZGl2IGlkPQo9M0QieXVpXzNfMTZfMF8xXzE0MjM3NTU3NDk3OTRfMTE3OTQiPjxz cGFuPjwvc3Bhbj48L2Rpdj4gPGRpdiBjbGFzcz0zRCJxdGQ9ClNlcGFyYXRlQlIiPjxicj48YnI+ PC9kaXY+PGRpdiBzdHlsZT0zRCJkaXNwbGF5OiBibG9jazsiIGNsYXNzPTNEInlhaG9vX3F1bz0K dGVkIj4gPGRpdiBzdHlsZT0zRCJmb250LWZhbWlseTogSGVsdmV0aWNhTmV1ZSwgSGVsdmV0aWNh IE5ldWUsIEhlbHZldGljYSwgPQpBcmlhbCwgTHVjaWRhIEdyYW5kZSwgc2Fucy1zZXJpZjsgZm9u dC1zaXplOiAxNnB4OyI+IDxkaXYgc3R5bGU9M0QiZm9udC1mYW09CmlseTogSGVsdmV0aWNhTmV1 ZSwgSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIEx1Y2lkYSBHcmFuZGUsIHNhbnMt cz0KZXJpZjsgZm9udC1zaXplOiAxNnB4OyI+IDxkaXYgZGlyPTNEImx0ciI+IDxmb250IGZhY2U9 M0QiQXJpYWwiIHNpemU9M0QiMiI+PQogTGUgTWVyY3JlZGkgMTEgZj1DMz1BOXZyaWVyIDIwMTUg MTRoNDYsIERhbmllbCBFcmV6ICZsdDtkZXJlekByZWRoYXQuY29tJmc9CnQ7IGEgPUMzPUE5Y3Jp dCA6PGJyPiA8L2ZvbnQ+IDwvZGl2PiAgPGJyPjxicj4gPGRpdiBjbGFzcz0zRCJ5X21zZ19jb250 YWluZT0KciI+PGJyIGNsZWFyPTNEIm5vbmUiPjxiciBjbGVhcj0zRCJub25lIj4tLS0tLSBPcmln aW5hbCBNZXNzYWdlIC0tLS0tPGJyIGNsPQplYXI9M0Qibm9uZSI+Jmd0OyBGcm9tOiAid29kZWwg eW91Y2hpIiAmbHQ7PGEgc2hhcGU9M0QicmVjdCIgeW1haWx0bz0zRCJtYWk9Cmx0bzp3b2RlbF9k b29tQHlhaG9vLmZyIiBocmVmPTNEIm1haWx0bzp3b2RlbF9kb29tQHlhaG9vLmZyIj53b2RlbF9k b29tQHlhaD0Kb28uZnI8L2E+Jmd0OzxiciBjbGVhcj0zRCJub25lIj4mZ3Q7IFRvOiA8YSBzaGFw ZT0zRCJyZWN0IiB5bWFpbHRvPTNEIm1haWx0PQpvOnVzZXJzQG92aXJ0Lm9yZyIgaHJlZj0zRCJt YWlsdG86dXNlcnNAb3ZpcnQub3JnIj51c2Vyc0BvdmlydC5vcmc8L2E+PGJyIGM9CmxlYXI9M0Qi bm9uZSI+Jmd0OyBTZW50OiBUdWVzZGF5LCBGZWJydWFyeSAxMCwgMjAxNSA5OjM4OjE5IFBNPGJy IGNsZWFyPTNEIj0Kbm9uZSI+Jmd0OyBTdWJqZWN0OiBbb3ZpcnQtdXNlcnNdIG92aXJ0IDMuNSwg c2hlbGxpbmFib3ggcGx1Z2luIG5vdCB3b3JraW5nPQo8YnIgY2xlYXI9M0Qibm9uZSI+Jmd0OyA8 YnIgY2xlYXI9M0Qibm9uZSI+Jmd0OyBIaSw8YnIgY2xlYXI9M0Qibm9uZSI+Jmd0OyA9CkkgYW0g dXNpbmcgb3ZpcnQgaG9zdGVkLWVuZ2luZSAzLjUuMTxiciBjbGVhcj0zRCJub25lIj4mZ3Q7IEkg Zm9sbG93ZWQgdGhlID0KZm9sbG93aW5nIHR1dG9yaWFscyB0byBjb25maWd1cmUgdGhlIHNoZWxs aW5hYm94IHBsdWdpbiBpbjxiciBjbGVhcj0zRCJub25lPQoiPiZndDsgb3ZpcnQgYWRtaW4sIGJ1 dCBubyBsdWNrIHNvIGZhcjo8YnIgY2xlYXI9M0Qibm9uZSI+PGJyIGNsZWFyPTNEIm5vbmU9CiI+ SGkgV29kZWwsPGJyIGNsZWFyPTNEIm5vbmUiPjxiciBjbGVhcj0zRCJub25lIj5UaGVyZSdzIGJl ZW4gc29tZSBjaGFuZ2VzID0KbWFkZSBpbiB0aGUgdWktcGx1Z2lucyBpbmZyYTxiciBjbGVhcj0z RCJub25lIj5zaW5jZSB0aGUgcGx1Z2luIHB1Ymxpc2hlZC4gPQpQbGVhc2UgdHJ5IHRvIGZvbGxv dyBhIG1vcmU8YnIgY2xlYXI9M0Qibm9uZSI+dXAtdG8tZGF0ZSBpbnN0cnVjdGlvbnMgYXQ6IDw9 CmEgc2hhcGU9M0QicmVjdCIgaHJlZj0zRCJodHRwOi8vZnJlZWRvbWludGVyZmFjZS5vcmcvP3A9 M0QzMjEiIHRhcmdldD0zRCJfYj0KbGFuayI+aHR0cDovL2ZyZWVkb21pbnRlcmZhY2Uub3JnLz9w PTNEMzIxPC9hPjxkaXYgY2xhc3M9M0QieXF0MTIzNzc3MDYwOSIgPQppZD0zRCJ5cXRmZDUxNjE5 Ij48YnIgY2xlYXI9M0Qibm9uZSI+PGJyIGNsZWFyPTNEIm5vbmUiPiZndDsgRGVyZXogQmxvZzog b1Y9CmlydCBXZWJBZG1pbiArIFNoZWxsSW5BQm94IFVJIFBsdWdpbjxiciBjbGVhcj0zRCJub25l Ij4mZ3Q7IDxiciBjbGVhcj0zRCJubz0KbmUiPiZndDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IDxiciBj bGVhcj0zRCJub25lIj4mZ3Q7ICZuYnNwOyZuYnNwOyZuYnNwOyA8YnIgPQpjbGVhcj0zRCJub25l Ij4mZ3Q7ICZuYnNwOyZuYnNwOyZuYnNwOyA8YnIgY2xlYXI9M0Qibm9uZSI+Jmd0OyAmbmJzcDsm bmJzcDs9CiZuYnNwOyA8YnIgY2xlYXI9M0Qibm9uZSI+Jmd0OyAmbmJzcDsmbmJzcDsmbmJzcDsg PGJyIGNsZWFyPTNEIm5vbmUiPiZndDsgJj0KbmJzcDsmbmJzcDsmbmJzcDsgPGJyIGNsZWFyPTNE Im5vbmUiPiZndDsgPGJyIGNsZWFyPTNEIm5vbmUiPiZndDsgRGVyZXogQmxvPQpnOiBvVmlydCBX ZWJBZG1pbiArIFNoZWxsSW5BQm94IFVJIFBsdWdpbjxiciBjbGVhcj0zRCJub25lIj4mZ3Q7IElu c3BpcmVkIGI9CnkgYSByZWNlbnQgcG9zdCBvbiBPdmVkJ3MgYmxvZyByZWdhcmRpbmcgdGhlIG5l dyBVSS1wbHVnaW5zPGJyIGNsZWFyPTNEIm5vbj0KZSI+Jmd0OyBpbmZyYXN0cnVjdHVyZSBpbnRy b2R1Y2VkIGJ5IG9WaXJ0LCBJJ3ZlIGRlY2lkZWQgdG8gdGFrZSBteSBjaGFuY2VzPQogYW5kPGJy IGNsZWFyPTNEIm5vbmUiPiZndDsgY3JlYXRlIG9uZSBteXNlbGYuPGJyIGNsZWFyPTNEIm5vbmUi PiZndDsgPGJyIGM9CmxlYXI9M0Qibm9uZSI+Jmd0OyA8YnIgY2xlYXI9M0Qibm9uZSI+Jmd0OyBB ZmZpY2hlciBzdXIgZGVyZXp2aXIuYmxvZ3Nwby4uLj0KPGJyIGNsZWFyPTNEIm5vbmUiPiZndDsg Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxiciBjbGVhcj0zRCJub25lIj4mZ3Q7IEFwZXI9QzM9Cj1BN3Ug cGFyIFlhaG9vPGJyIGNsZWFyPTNEIm5vbmUiPiZndDsgPGJyIGNsZWFyPTNEIm5vbmUiPiZndDsg PGJyIGNsZWFyPTNEIj0Kbm9uZSI+Jmd0OyA8YSBzaGFwZT0zRCJyZWN0IiBocmVmPTNEImh0dHA6 Ly9mcmVlZG9taW50ZXJmYWNlLm9yZy8yMDE0LzA5LyIgPQp0YXJnZXQ9M0QiX2JsYW5rIj5odHRw Oi8vZnJlZWRvbWludGVyZmFjZS5vcmcvMjAxNC8wOS88L2E+PGJyIGNsZWFyPTNEIm5vbmU9CiI+ Jmd0OyA8YnIgY2xlYXI9M0Qibm9uZSI+Jmd0OyBJIHRlc3RlZCBzaGVsbGluYWJveCBvbiBteSBi cm93c2VyIGZyb20gdGhlID0KVk0gYW5kIGl0J3Mgd29ya2luZy48YnIgY2xlYXI9M0Qibm9uZSI+ Jmd0OyA8YnIgY2xlYXI9M0Qibm9uZSI+Jmd0OyBkb24ndCBrPQpub3cgd2hlcmUgdG8gbG9vayBm b3IgbG9nIGVycm9ycywgdGhlIG9ubHkgdGhpbmcgSSBoYXZlIGZyb20gdGhlPGJyIGNsZWFyPQo9 M0Qibm9uZSI+Jmd0OyBlbmdpbmUubG9nIGZpbGUgaXM6PGJyIGNsZWFyPTNEIm5vbmUiPiZndDsg PGJyIGNsZWFyPTNEIm5vbmU9CiI+Jmd0OyAyMDE1LTAyLTEwIDIwOjM1OjMwLDQ1MCBJTkZPPGJy IGNsZWFyPTNEIm5vbmUiPiZndDsgW29yZy5vdmlydC5lbmdpbj0KZS51aS5mcm9udGVuZC5zZXJ2 ZXIuZ3d0LnBsdWdpbi5QbHVnaW5EYXRhTWFuYWdlcl08YnIgY2xlYXI9M0Qibm9uZSI+Jmd0OyAo PQphanAtLTEyNy4wLjAuMS04NzAyLTcpIFJlYWRpbmcgVUkgcGx1Z2luIGRlc2NyaXB0b3I8YnIg Y2xlYXI9M0Qibm9uZSI+Jmd0OyA9ClsvdXNyL3NoYXJlL292aXJ0LWVuZ2luZS91aS1wbHVnaW5z L3NoZWxsYm94Lmpzb25dPGJyIGNsZWFyPTNEIm5vbmUiPiZndDsgMj0KMDE1LTAyLTEwIDIwOjM1 OjMwLDQ1MyBJTkZPPGJyIGNsZWFyPTNEIm5vbmUiPiZndDsgW29yZy5vdmlydC5lbmdpbmUudWku ZnJvPQpudGVuZC5zZXJ2ZXIuZ3d0LnBsdWdpbi5QbHVnaW5EYXRhTWFuYWdlcl08YnIgY2xlYXI9 M0Qibm9uZSI+Jmd0OyAoYWpwLS0xMjc9Ci4wLjAuMS04NzAyLTcpIFJlYWRpbmcgVUkgcGx1Z2lu IGNvbmZpZ3VyYXRpb248YnIgY2xlYXI9M0Qibm9uZSI+Jmd0OyBbL2V0Yz0KL292aXJ0LWVuZ2lu ZS91aS1wbHVnaW5zL3NoZWxsYm94LWNvbmZpZy5qc29uXTxiciBjbGVhcj0zRCJub25lIj4mZ3Q7 IDIwMTUtPQowMi0xMCAyMDozNTo0Myw0NjUgSU5GTzxiciBjbGVhcj0zRCJub25lIj4mZ3Q7IFtv cmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLmE9CmFhLkxvZ2luQWRtaW5Vc2VyQ29tbWFuZF08YnIg Y2xlYXI9M0Qibm9uZSI+Jmd0OyAoYWpwLS0xMjcuMC4wLjEtODcwMi03KSBSdT0Kbm5pbmcgY29t bWFuZDogTG9naW5BZG1pblVzZXJDb21tYW5kIGludGVybmFsOjxiciBjbGVhcj0zRCJub25lIj4m Z3Q7IGZhbHNlPQouPGJyIGNsZWFyPTNEIm5vbmUiPiZndDsgPGJyIGNsZWFyPTNEIm5vbmUiPiZn dDsgdGhhbmtzIGluIGFkdmFuY2UuPC9kaXY+PGI9CnIgY2xlYXI9M0Qibm9uZSI+Jmd0OyA8YnIg Y2xlYXI9M0Qibm9uZSI+Jmd0OyA8YnIgY2xlYXI9M0Qibm9uZSI+Jmd0OyBfX19fXz0KX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyIGNsZWFyPTNEIm5vbmUiPiZn dDsgVXNlcnMgbWFpPQpsaW5nIGxpc3Q8YnIgY2xlYXI9M0Qibm9uZSI+Jmd0OyA8YSBzaGFwZT0z RCJyZWN0IiB5bWFpbHRvPTNEIm1haWx0bzpVc2Vyc0A9Cm92aXJ0Lm9yZyIgaHJlZj0zRCJtYWls dG86VXNlcnNAb3ZpcnQub3JnIj5Vc2Vyc0BvdmlydC5vcmc8L2E+PGJyIGNsZWFyPTNEIj0Kbm9u ZSI+Jmd0OyA8YSBzaGFwZT0zRCJyZWN0IiBocmVmPTNEImh0dHA6Ly9saXN0cy5vdmlydC5vcmcv bWFpbG1hbi9saXN0aW5mPQpvL3VzZXJzIiB0YXJnZXQ9M0QiX2JsYW5rIj5odHRwOi8vbGlzdHMu b3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnM8L2E9Cj48ZGl2IGNsYXNzPTNEInlxdDEy Mzc3NzA2MDkiIGlkPTNEInlxdGZkNDMzODAiPjxiciBjbGVhcj0zRCJub25lIj4mZ3Q7PC9kaT0K dj48YnI+PGJyPjwvZGl2PiAgPC9kaXY+IDwvZGl2PiAgPC9kaXY+IDwvZGl2PjwvYm9keT48L2h0 bWw+Ci0tLS0tLT1fUGFydF8zOTE3NzQ1XzEzNDM4Nzc4NDkuMTQyMzc1OTAyODU4My0tCg== --===============1366490723837069043==--