From Cong_Yue at alliedtelesis.com Wed Dec 17 14:48:31 2014 Content-Type: multipart/mixed; boundary="===============0874245225305563224==" MIME-Version: 1.0 From: Yue, Cong To: users at ovirt.org Subject: Re: [ovirt-users] console viewer for ovrit engine Date: Wed, 17 Dec 2014 11:48:07 -0800 Message-ID: In-Reply-To: 5491DA9E.3050808@redhat.com --===============0874245225305563224== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --_000_ED08B56256B38842A463A2A0804C5AC0326ACA425Fsvrcaexch1atg_ Content-Type: text/plain; charset=3D"us-ascii" Content-Transfer-Encoding: quoted-printable Also if I select other console options as native client, one .w file will b= =3D e downloaded, what is the recommendation to open these .w files with some n= =3D ative viewer for Ubuntu 14.04 desktop? The file should be opened by virt-viewer (remote-viewer) I installed virt-viewer into my PC. And also I have the console.vv downloa= =3D ded from the browser. How can I launch virt-viewer with that vv file? I tried with virt-viewer console.vv, but it seems it is wronfg. Thank From: Amador Pahim [mailto:apahim(a)redhat.com] Sent: Wednesday, December 17, 2014 11:34 AM To: Dan Yasny; Yue, Cong Cc: users(a)ovirt.org Subject: Re: [ovirt-users] console viewer for ovrit engine On 12/17/2014 04:26 PM, Dan Yasny wrote: On Wed, Dec 17, 2014 at 2:22 PM, Yue, Cong > wrote: Hi I finally created VM and it seems work well. But for the administrator menu= =3D ,but I can not show the browser-embeded console, noVNC and Spice HTML5 brow= =3D ser client. I am using firefox and chrome in Ubuntu 14.04 desktop OS. Is there any setting or requirements for the browser-embeded console viewer= =3D ? html5 support is all you need iirc And install the CA cert on your browser. Also if I select other console options as native client, one .w file will b= =3D e downloaded, what is the recommendation to open these .w files with some n= =3D ative viewer for Ubuntu 14.04 desktop? The file should be opened by virt-viewer (remote-viewer) Thanks, Cong ________________________________ This e-mail message is for the sole use of the intended recipient(s) and ma= =3D y contain confidential and privileged information. Any unauthorized review,= =3D use, disclosure or distribution is prohibited. If you are not the intended= =3D recipient, please contact the sender by reply e-mail and destroy all copie= =3D s of the original message. If you are the intended recipient, please be adv= =3D ised that the content of this message is subject to access, review and disc= =3D losure by the sender's e-mail System Administrator. _______________________________________________ Users mailing list Users(a)ovirt.org http://lists.ovirt.org/mailman/listinfo/users _______________________________________________ Users mailing list Users(a)ovirt.org http://lists.ovirt.org/mailman/listinfo/users ________________________________ This e-mail message is for the sole use of the intended recipient(s) and ma= =3D y contain confidential and privileged information. Any unauthorized review,= =3D use, disclosure or distribution is prohibited. If you are not the intended= =3D recipient, please contact the sender by reply e-mail and destroy all copie= =3D s of the original message. If you are the intended recipient, please be adv= =3D ised that the content of this message is subject to access, review and disc= =3D losure by the sender's e-mail System Administrator. --_000_ED08B56256B38842A463A2A0804C5AC0326ACA425Fsvrcaexch1atg_ Content-Type: text/html; charset=3D"us-ascii" Content-Transfer-Encoding: quoted-printable

Also if I select other console options as native client, one .w fi= =3D le will be downloaded, what is the recommendation to open these .w files wi= =3D th some native viewer for Ubuntu 14.04 desktop?

 

The file should be opened by virt-viewer (remote-v= ie=3D wer) 

<= =3D o:p> 

<= =3D o:p> 

I= =3D installed virt-viewer into my PC.  And also I have the console.vv dow= =3D nloaded from the browser. How can I launch virt-viewer with that vv file?

I= =3D tried with virt-viewer console.vv, but it seems it is wronfg.

<= =3D o:p> 

T= =3D hank

 <= =3D /p>

From: Amador Pahim [mailto:apahim(a)redhat.com]
Sent: Wednesday, December 17, 2014 11:34 AM
To: Dan Yasny; Yue, Cong
Cc: users(a)ovirt.org
Subject: Re: [ovirt-users] console viewer for ovrit engine

 

On 12/17/2014 04:26 PM, Dan Yasny wrote:<=3D /p>

 

 

On Wed, Dec 17, 2014 at 2:22 PM, Yue, Cong <Cong_Yue(a= )alliedt=3D elesis.com> wrote:

Hi

 

I finally created VM and it seems work well. But for the administr= =3D ator menu,but I can not show the browser-embeded console, noVNC and Spice H= =3D TML5 browser client.

I am using firefox and chrome in Ubuntu 14.04 desktop OS.

Is there any setting or requirements for the browser-embeded conso= =3D le viewer?

 

html5 support is all you need iirc


And install the CA cert on your browser.


 

Also if I select other console options as native client, one .w fi= =3D le will be downloaded, what is the recommendation to open these .w files wi= =3D th some native viewer for Ubuntu 14.04 desktop?

 

The file should be opened by virt-viewer (remote-v= ie=3D wer) 

 

 

Thanks,

Cong

 

 


This e-mail message is for the = =3D sole use of the intended recipient(s) and may contain confidential and priv= =3D ileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, plea= =3D se contact the sender by reply e-mail and destroy all copies of the origina= =3D l message. If you are the intended recipient, please be advised that the co= =3D ntent of this message is subject to access, review and disclosure by the sender's e-mail System Administrat= =3D or.


_______________________________________________
Users mailing list
Users(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/users

 




_______________________________________________
Users mailing list
Users(a)ovirt.org
http://lis=
ts=3D
.ovirt.org/mailman/listinfo/users

 



This e-mail message is= for t=3D he sole use of the intended recipient(s) and may contain confidential and p= =3D rivileged information. Any unauthorized review, use, disclosure or distribu= =3D tion is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy = =3D all copies of the original message. If you are the intended recipient, plea= =3D se be advised that the content of this message is subject to access, review= =3D and disclosure by the sender's e-mail System Administrator.
--_000_ED08B56256B38842A463A2A0804C5AC0326ACA425Fsvrcaexch1atg_-- --===============0874245225305563224== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS1fMDAwX0VEMDhCNTYyNTZCMzg4NDJBNDYzQTJBMDgwNEM1QUMwMzI2QUNBNDI1RnN2cmNhZXhj aDFhdGdfCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD0idXMtYXNjaWkiCkNvbnRl bnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKCkFsc28gaWYgSSBzZWxlY3Qg b3RoZXIgY29uc29sZSBvcHRpb25zIGFzIG5hdGl2ZSBjbGllbnQsIG9uZSAudyBmaWxlIHdpbGwg Yj0KZSBkb3dubG9hZGVkLCB3aGF0IGlzIHRoZSByZWNvbW1lbmRhdGlvbiB0byBvcGVuIHRoZXNl IC53IGZpbGVzIHdpdGggc29tZSBuPQphdGl2ZSB2aWV3ZXIgZm9yIFVidW50dSAxNC4wNCBkZXNr dG9wPwoKVGhlIGZpbGUgc2hvdWxkIGJlIG9wZW5lZCBieSB2aXJ0LXZpZXdlciAocmVtb3RlLXZp ZXdlcikKCgpJIGluc3RhbGxlZCB2aXJ0LXZpZXdlciBpbnRvIG15IFBDLiAgQW5kIGFsc28gSSBo YXZlIHRoZSBjb25zb2xlLnZ2IGRvd25sb2E9CmRlZCBmcm9tIHRoZSBicm93c2VyLiBIb3cgY2Fu IEkgbGF1bmNoIHZpcnQtdmlld2VyIHdpdGggdGhhdCB2diBmaWxlPwpJIHRyaWVkIHdpdGggdmly dC12aWV3ZXIgY29uc29sZS52diwgYnV0IGl0IHNlZW1zIGl0IGlzIHdyb25mZy4KClRoYW5rCgpG cm9tOiBBbWFkb3IgUGFoaW0gW21haWx0bzphcGFoaW1AcmVkaGF0LmNvbV0KU2VudDogV2VkbmVz ZGF5LCBEZWNlbWJlciAxNywgMjAxNCAxMTozNCBBTQpUbzogRGFuIFlhc255OyBZdWUsIENvbmcK Q2M6IHVzZXJzQG92aXJ0Lm9yZwpTdWJqZWN0OiBSZTogW292aXJ0LXVzZXJzXSBjb25zb2xlIHZp ZXdlciBmb3Igb3ZyaXQgZW5naW5lCgpPbiAxMi8xNy8yMDE0IDA0OjI2IFBNLCBEYW4gWWFzbnkg d3JvdGU6CgoKT24gV2VkLCBEZWMgMTcsIDIwMTQgYXQgMjoyMiBQTSwgWXVlLCBDb25nIDxDb25n X1l1ZUBhbGxpZWR0ZWxlc2lzLmNvbTxtYWlsPQp0bzpDb25nX1l1ZUBhbGxpZWR0ZWxlc2lzLmNv bT4+IHdyb3RlOgpIaQoKSSBmaW5hbGx5IGNyZWF0ZWQgVk0gYW5kIGl0IHNlZW1zIHdvcmsgd2Vs bC4gQnV0IGZvciB0aGUgYWRtaW5pc3RyYXRvciBtZW51PQosYnV0IEkgY2FuIG5vdCBzaG93IHRo ZSBicm93c2VyLWVtYmVkZWQgY29uc29sZSwgbm9WTkMgYW5kIFNwaWNlIEhUTUw1IGJyb3c9CnNl ciBjbGllbnQuCkkgYW0gdXNpbmcgZmlyZWZveCBhbmQgY2hyb21lIGluIFVidW50dSAxNC4wNCBk ZXNrdG9wIE9TLgpJcyB0aGVyZSBhbnkgc2V0dGluZyBvciByZXF1aXJlbWVudHMgZm9yIHRoZSBi cm93c2VyLWVtYmVkZWQgY29uc29sZSB2aWV3ZXI9Cj8KCmh0bWw1IHN1cHBvcnQgaXMgYWxsIHlv dSBuZWVkIGlpcmMKCkFuZCBpbnN0YWxsIHRoZSBDQSBjZXJ0IG9uIHlvdXIgYnJvd3Nlci4KCgoK QWxzbyBpZiBJIHNlbGVjdCBvdGhlciBjb25zb2xlIG9wdGlvbnMgYXMgbmF0aXZlIGNsaWVudCwg b25lIC53IGZpbGUgd2lsbCBiPQplIGRvd25sb2FkZWQsIHdoYXQgaXMgdGhlIHJlY29tbWVuZGF0 aW9uIHRvIG9wZW4gdGhlc2UgLncgZmlsZXMgd2l0aCBzb21lIG49CmF0aXZlIHZpZXdlciBmb3Ig VWJ1bnR1IDE0LjA0IGRlc2t0b3A/CgpUaGUgZmlsZSBzaG91bGQgYmUgb3BlbmVkIGJ5IHZpcnQt dmlld2VyIChyZW1vdGUtdmlld2VyKQoKClRoYW5rcywKQ29uZwoKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fClRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMgZm9yIHRoZSBzb2xlIHVzZSBv ZiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50KHMpIGFuZCBtYT0KeSBjb250YWluIGNvbmZpZGVudGlh bCBhbmQgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbi4gQW55IHVuYXV0aG9yaXplZCByZXZpZXcsPQog dXNlLCBkaXNjbG9zdXJlIG9yIGRpc3RyaWJ1dGlvbiBpcyBwcm9oaWJpdGVkLiBJZiB5b3UgYXJl IG5vdCB0aGUgaW50ZW5kZWQ9CiByZWNpcGllbnQsIHBsZWFzZSBjb250YWN0IHRoZSBzZW5kZXIg YnkgcmVwbHkgZS1tYWlsIGFuZCBkZXN0cm95IGFsbCBjb3BpZT0KcyBvZiB0aGUgb3JpZ2luYWwg bWVzc2FnZS4gSWYgeW91IGFyZSB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2UgYmUgYWR2 PQppc2VkIHRoYXQgdGhlIGNvbnRlbnQgb2YgdGhpcyBtZXNzYWdlIGlzIHN1YmplY3QgdG8gYWNj ZXNzLCByZXZpZXcgYW5kIGRpc2M9Cmxvc3VyZSBieSB0aGUgc2VuZGVyJ3MgZS1tYWlsIFN5c3Rl bSBBZG1pbmlzdHJhdG9yLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KVXNlcnMgbWFpbGluZyBsaXN0ClVzZXJzQG92aXJ0Lm9yZzxtYWlsdG86VXNlcnNA b3ZpcnQub3JnPgpodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMK CgoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKVXNl cnMgbWFpbGluZyBsaXN0CgpVc2Vyc0BvdmlydC5vcmc8bWFpbHRvOlVzZXJzQG92aXJ0Lm9yZz4K Cmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2VycwoKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fClRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMgZm9yIHRoZSBz b2xlIHVzZSBvZiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50KHMpIGFuZCBtYT0KeSBjb250YWluIGNv bmZpZGVudGlhbCBhbmQgcHJpdmlsZWdlZCBpbmZvcm1hdGlvbi4gQW55IHVuYXV0aG9yaXplZCBy ZXZpZXcsPQogdXNlLCBkaXNjbG9zdXJlIG9yIGRpc3RyaWJ1dGlvbiBpcyBwcm9oaWJpdGVkLiBJ ZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQ9CiByZWNpcGllbnQsIHBsZWFzZSBjb250YWN0IHRo ZSBzZW5kZXIgYnkgcmVwbHkgZS1tYWlsIGFuZCBkZXN0cm95IGFsbCBjb3BpZT0KcyBvZiB0aGUg b3JpZ2luYWwgbWVzc2FnZS4gSWYgeW91IGFyZSB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVh c2UgYmUgYWR2PQppc2VkIHRoYXQgdGhlIGNvbnRlbnQgb2YgdGhpcyBtZXNzYWdlIGlzIHN1Ympl Y3QgdG8gYWNjZXNzLCByZXZpZXcgYW5kIGRpc2M9Cmxvc3VyZSBieSB0aGUgc2VuZGVyJ3MgZS1t YWlsIFN5c3RlbSBBZG1pbmlzdHJhdG9yLgoKLS1fMDAwX0VEMDhCNTYyNTZCMzg4NDJBNDYzQTJB MDgwNEM1QUMwMzI2QUNBNDI1RnN2cmNhZXhjaDFhdGdfCkNvbnRlbnQtVHlwZTogdGV4dC9odG1s OyBjaGFyc2V0PSJ1cy1hc2NpaSIKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXBy aW50YWJsZQoKPGh0bWwgeG1sbnM6dj0zRCJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnZtbCIg eG1sbnM6bz0zRCJ1cm46c2NoZW1hcy1taWNyPQpvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1s bnM6dz0zRCJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiA9CnhtbG5zOm09 M0QiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxu cz0zRCJodHRwOj0KLy93d3cudzMub3JnL1RSL1JFQy1odG1sNDAiPgo8aGVhZD4KPG1ldGEgaHR0 cC1lcXVpdj0zRCJDb250ZW50LVR5cGUiIGNvbnRlbnQ9M0QidGV4dC9odG1sOyBjaGFyc2V0PTNE dXMtYXNjaWkiPQo+CjxtZXRhIG5hbWU9M0QiR2VuZXJhdG9yIiBjb250ZW50PTNEIk1pY3Jvc29m dCBXb3JkIDE0IChmaWx0ZXJlZCBtZWRpdW0pIj4KPCEtLVtpZiAhbXNvXT48c3R5bGU+dlw6KiB7 YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQpvXDoqIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQj Vk1MKTt9CndcOioge2JlaGF2aW9yOnVybCgjZGVmYXVsdCNWTUwpO30KLnNoYXBlIHtiZWhhdmlv cjp1cmwoI2RlZmF1bHQjVk1MKTt9Cjwvc3R5bGU+PCFbZW5kaWZdLS0+PHN0eWxlPjwhLS0KLyog Rm9udCBEZWZpbml0aW9ucyAqLwpAZm9udC1mYWNlCgl7Zm9udC1mYW1pbHk6Ik1TIE1pbmNobyI7 CglwYW5vc2UtMToyIDIgNiA5IDQgMiA1IDggMyA0O30KQGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5 OlNpbVN1bjsKCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQpAZm9udC1mYWNlCgl7Zm9u dC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7CglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0O30K QGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7CglwYW5vc2UtMToyIDE1IDUgMiAyIDIg NCAzIDIgNDt9CkBmb250LWZhY2UKCXtmb250LWZhbWlseTpUYWhvbWE7CglwYW5vc2UtMToyIDEx IDYgNCAzIDUgNCA0IDIgNDt9CkBmb250LWZhY2UKCXtmb250LWZhbWlseTpDb25zb2xhczsKCXBh bm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30KQGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OiJc QE1TIE1pbmNobyI7CglwYW5vc2UtMToyIDIgNiA5IDQgMiA1IDggMyA0O30KQGZvbnQtZmFjZQoJ e2ZvbnQtZmFtaWx5OiJcQFNpbVN1biI7CglwYW5vc2UtMToyIDEgNiAwIDMgMSAxIDEgMSAxO30K LyogU3R5bGUgRGVmaW5pdGlvbnMgKi8KcC5Nc29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1z b05vcm1hbAoJe21hcmdpbjowaW47CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7Cglmb250LXNpemU6 MTIuMHB0OwoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsInNlcmlmIjsKCWNvbG9yOmJs YWNrO30KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluawoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsK CWNvbG9yOmJsdWU7Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30KYTp2aXNpdGVkLCBzcGFu Lk1zb0h5cGVybGlua0ZvbGxvd2VkCgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5OwoJY29sb3I6cHVy cGxlOwoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9CnByZQoJe21zby1zdHlsZS1wcmlvcml0 eTo5OTsKCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsKCW1hcmdpbjow aW47CgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7Cglmb250LXNpemU6MTAuMHB0OwoJZm9udC1mYW1p bHk6IkNvdXJpZXIgTmV3IjsKCWNvbG9yOmJsYWNrO30Kc3Bhbi5IVE1MUHJlZm9ybWF0dGVkQ2hh cgoJe21zby1zdHlsZS1uYW1lOiJIVE1MIFByZWZvcm1hdHRlZCBDaGFyIjsKCW1zby1zdHlsZS1w cmlvcml0eTo5OTsKCW1zby1zdHlsZS1saW5rOiJIVE1MIFByZWZvcm1hdHRlZCI7Cglmb250LWZh bWlseTpDb25zb2xhczsKCWNvbG9yOmJsYWNrO30Kc3Bhbi5FbWFpbFN0eWxlMTkKCXttc28tc3R5 bGUtdHlwZTpwZXJzb25hbC1yZXBseTsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJp ZiI7Cgljb2xvcjojMUY0OTdEO30KLk1zb0NocERlZmF1bHQKCXttc28tc3R5bGUtdHlwZTpleHBv cnQtb25seTsKCWZvbnQtc2l6ZToxMC4wcHQ7fQpAcGFnZSBXb3JkU2VjdGlvbjEKCXtzaXplOjgu NWluIDExLjBpbjsKCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9CmRpdi5Xb3JkU2Vj dGlvbjEKCXtwYWdlOldvcmRTZWN0aW9uMTt9Ci0tPjwvc3R5bGU+PCEtLVtpZiBndGUgbXNvIDld Pjx4bWw+CjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9M0QiZWRpdCIgc3BpZG1heD0zRCIxMDI2IiAv Pgo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4KPG86c2hhcGVsYXlv dXQgdjpleHQ9M0QiZWRpdCI+CjxvOmlkbWFwIHY6ZXh0PTNEImVkaXQiIGRhdGE9M0QiMSIgLz4K PC9vOnNoYXBlbGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPgo8L2hlYWQ+Cjxib2R5IGJnY29sb3I9 M0Qid2hpdGUiIGxhbmc9M0QiRU4tVVMiIGxpbms9M0QiYmx1ZSIgdmxpbms9M0QicHVycGxlIj4K PGRpdiBjbGFzcz0zRCJXb3JkU2VjdGlvbjEiPgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwiIHN0eWxl PTNEIm1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWE9Cmx0OmF1dG8i PkFsc28gaWYgSSBzZWxlY3Qgb3RoZXIgY29uc29sZSBvcHRpb25zIGFzIG5hdGl2ZSBjbGllbnQs IG9uZSAudyBmaT0KbGUgd2lsbCBiZSBkb3dubG9hZGVkLCB3aGF0IGlzIHRoZSByZWNvbW1lbmRh dGlvbiB0byBvcGVuIHRoZXNlIC53IGZpbGVzIHdpPQp0aCBzb21lIG5hdGl2ZSB2aWV3ZXIgZm9y IFVidW50dSAxNC4wNAogZGVza3RvcD88bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9y bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj5UaGUgZmls ZSBzaG91bGQgYmUgb3BlbmVkIGJ5IHZpcnQtdmlld2VyIChyZW1vdGUtdmllPQp3ZXIpJm5ic3A7 PG86cD48L286cD48L3A+CjxwIGNsYXNzPTNEIk1zb05vcm1hbCI+PHNwYW4gc3R5bGU9M0QiZm9u dC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYT0KbGlicmkmcXVvdDssJnF1b3Q7c2Fu cy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkpBIj48PQpv OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj48c3BhbiBz dHlsZT0zRCJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhPQpsaWJyaSZxdW90 OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3Vh Z2U6SkEiPjw9Cm86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPgo8cCBjbGFzcz0zRCJNc29Ob3Jt YWwiPjxzcGFuIHN0eWxlPTNEImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2E9 CmxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RDttc28tZmFy ZWFzdC1sYW5ndWFnZTpKQSI+ST0KIGluc3RhbGxlZCB2aXJ0LXZpZXdlciBpbnRvIG15IFBDLiAm bmJzcDtBbmQgYWxzbyBJIGhhdmUgdGhlIGNvbnNvbGUudnYgZG93PQpubG9hZGVkIGZyb20gdGhl IGJyb3dzZXIuIEhvdyBjYW4gSSBsYXVuY2ggdmlydC12aWV3ZXIgd2l0aCB0aGF0CiB2diBmaWxl PzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj48c3BhbiBzdHls ZT0zRCJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhPQpsaWJyaSZxdW90Oywm cXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6 SkEiPkk9CiB0cmllZCB3aXRoIHZpcnQtdmlld2VyIGNvbnNvbGUudnYsIGJ1dCBpdCBzZWVtcyBp dCBpcyB3cm9uZmcuPG86cD48L286cD48Lz0Kc3Bhbj48L3A+CjxwIGNsYXNzPTNEIk1zb05vcm1h bCI+PHNwYW4gc3R5bGU9M0QiZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYT0K bGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEO21zby1mYXJl YXN0LWxhbmd1YWdlOkpBIj48PQpvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9 M0QiTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0zRCJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5 OiZxdW90O0NhPQpsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5 N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6SkEiPlQ9Cmhhbms8bzpwPjwvbzpwPjwvc3Bhbj48L3A+ CjxwIGNsYXNzPTNEIk1zb05vcm1hbCI+PHNwYW4gc3R5bGU9M0QiZm9udC1zaXplOjExLjBwdDtm b250LWZhbWlseTomcXVvdDtDYT0KbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztj b2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48PQovcD4KPGRpdj4KPGRpdiBz dHlsZT0zRCJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7cGFkZGlu ZzozLjBwdCAwaW4gPQowaW4gMGluIj4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj48Yj48c3BhbiBz dHlsZT0zRCJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90PQo7VGFob21hJnF1b3Q7 LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6d2luZG93dGV4dCI+RnJvbTo8L3NwYW4+PC9i PjxzcGE9Cm4gc3R5bGU9M0QiZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDtUYWhv bWEmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZj0KJnF1b3Q7O2NvbG9yOndpbmRvd3RleHQiPiBBbWFk b3IgUGFoaW0gW21haWx0bzphcGFoaW1AcmVkaGF0LmNvbV0KPGJyPgo8Yj5TZW50OjwvYj4gV2Vk bmVzZGF5LCBEZWNlbWJlciAxNywgMjAxNCAxMTozNCBBTTxicj4KPGI+VG86PC9iPiBEYW4gWWFz bnk7IFl1ZSwgQ29uZzxicj4KPGI+Q2M6PC9iPiB1c2Vyc0BvdmlydC5vcmc8YnI+CjxiPlN1Ympl Y3Q6PC9iPiBSZTogW292aXJ0LXVzZXJzXSBjb25zb2xlIHZpZXdlciBmb3Igb3ZyaXQgZW5naW5l PG86cD48L286cD0KPjwvc3Bhbj48L3A+CjwvZGl2Pgo8L2Rpdj4KPHAgY2xhc3M9M0QiTXNvTm9y bWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPGRpdj4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj5P biAxMi8xNy8yMDE0IDA0OjI2IFBNLCBEYW4gWWFzbnkgd3JvdGU6PG86cD48L286cD48PQovcD4K PC9kaXY+CjxibG9ja3F1b3RlIHN0eWxlPTNEIm1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRv bTo1LjBwdCI+CjxkaXY+CjxwIGNsYXNzPTNEIk1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48 L3A+CjxkaXY+CjxwIGNsYXNzPTNEIk1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+Cjxk aXY+CjxwIGNsYXNzPTNEIk1zb05vcm1hbCI+T24gV2VkLCBEZWMgMTcsIDIwMTQgYXQgMjoyMiBQ TSwgWXVlLCBDb25nICZsdDs8YSBocj0KZWY9M0QibWFpbHRvOkNvbmdfWXVlQGFsbGllZHRlbGVz aXMuY29tIiB0YXJnZXQ9M0QiX2JsYW5rIj5Db25nX1l1ZUBhbGxpZWR0PQplbGVzaXMuY29tPC9h PiZndDsgd3JvdGU6PG86cD48L286cD48L3A+CjxkaXY+CjxkaXY+CjxwIGNsYXNzPTNEIk1zb05v cm1hbCIgc3R5bGU9M0QibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t YT0KbHQ6YXV0byI+SGk8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIiBzdHls ZT0zRCJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hPQpsdDphdXRv Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIiBzdHlsZT0zRCJt c28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hPQpsdDphdXRvIj5JIGZp bmFsbHkgY3JlYXRlZCBWTSBhbmQgaXQgc2VlbXMgd29yayB3ZWxsLiBCdXQgZm9yIHRoZSBhZG1p bmlzdHI9CmF0b3IgbWVudSxidXQgSSBjYW4gbm90IHNob3cgdGhlIGJyb3dzZXItZW1iZWRlZCBj b25zb2xlLCBub1ZOQyBhbmQgU3BpY2UgSD0KVE1MNSBicm93c2VyIGNsaWVudC48bzpwPjwvbzpw PjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIiBzdHlsZT0zRCJtc28tbWFyZ2luLXRvcC1hbHQ6 YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hPQpsdDphdXRvIj5JIGFtIHVzaW5nIGZpcmVmb3ggYW5k IGNocm9tZSBpbiBVYnVudHUgMTQuMDQgZGVza3RvcCBPUy48bzpwPjwvbzo9CnA+PC9wPgo8cCBj bGFzcz0zRCJNc29Ob3JtYWwiIHN0eWxlPTNEIm1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t YXJnaW4tYm90dG9tLWE9Cmx0OmF1dG8iPklzIHRoZXJlIGFueSBzZXR0aW5nIG9yIHJlcXVpcmVt ZW50cyBmb3IgdGhlIGJyb3dzZXItZW1iZWRlZCBjb25zbz0KbGUgdmlld2VyPzxvOnA+PC9vOnA+ PC9wPgo8L2Rpdj4KPC9kaXY+CjxkaXY+CjxwIGNsYXNzPTNEIk1zb05vcm1hbCI+PG86cD4mbmJz cDs8L286cD48L3A+CjwvZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwiPmh0bWw1IHN1 cHBvcnQgaXMgYWxsIHlvdSBuZWVkIGlpcmM8bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjwvZGl2Pgo8 L2Rpdj4KPC9kaXY+CjwvYmxvY2txdW90ZT4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj48YnI+CkFu ZCBpbnN0YWxsIHRoZSBDQSBjZXJ0IG9uIHlvdXIgYnJvd3Nlci48YnI+Cjxicj4KPGJyPgo8bzpw PjwvbzpwPjwvcD4KPGRpdj4KPGRpdj4KPGRpdj4KPGRpdj4KPHAgY2xhc3M9M0QiTXNvTm9ybWFs Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjxibG9ja3F1b3RlIHN0eWxlPTNEImJvcmRl cjpub25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaT0KbiAwaW4g MGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowaW4iPgo8ZGl2Pgo8ZGl2 Pgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwiIHN0eWxlPTNEIm1zby1tYXJnaW4tdG9wLWFsdDphdXRv O21zby1tYXJnaW4tYm90dG9tLWE9Cmx0OmF1dG8iPkFsc28gaWYgSSBzZWxlY3Qgb3RoZXIgY29u c29sZSBvcHRpb25zIGFzIG5hdGl2ZSBjbGllbnQsIG9uZSAudyBmaT0KbGUgd2lsbCBiZSBkb3du bG9hZGVkLCB3aGF0IGlzIHRoZSByZWNvbW1lbmRhdGlvbiB0byBvcGVuIHRoZXNlIC53IGZpbGVz IHdpPQp0aCBzb21lIG5hdGl2ZSB2aWV3ZXIgZm9yIFVidW50dSAxNC4wNAogZGVza3RvcD88bzpw PjwvbzpwPjwvcD4KPC9kaXY+CjwvZGl2Pgo8L2Jsb2NrcXVvdGU+CjxkaXY+CjxwIGNsYXNzPTNE Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+CjwvZGl2Pgo8ZGl2Pgo8cCBjbGFzcz0z RCJNc29Ob3JtYWwiPlRoZSBmaWxlIHNob3VsZCBiZSBvcGVuZWQgYnkgdmlydC12aWV3ZXIgKHJl bW90ZS12aWU9CndlcikmbmJzcDs8bzpwPjwvbzpwPjwvcD4KPC9kaXY+CjxkaXY+CjxwIGNsYXNz PTNEIk1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+CjwvZGl2Pgo8YmxvY2txdW90ZSBz dHlsZT0zRCJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRp bmc6MGk9Cm4gMGluIDBpbiA2LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGlu Ij4KPGRpdj4KPGRpdj4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIiBzdHlsZT0zRCJtc28tbWFyZ2lu LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hPQpsdDphdXRvIj4mbmJzcDs8bzpwPjwv bzpwPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIiBzdHlsZT0zRCJtc28tbWFyZ2luLXRvcC1h bHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hPQpsdDphdXRvIj5UaGFua3MsPG86cD48L286cD48 L3A+CjxwIGNsYXNzPTNEIk1zb05vcm1hbCIgc3R5bGU9M0QibXNvLW1hcmdpbi10b3AtYWx0OmF1 dG87bXNvLW1hcmdpbi1ib3R0b20tYT0KbHQ6YXV0byI+Q29uZzxvOnA+PC9vOnA+PC9wPgo8cCBj bGFzcz0zRCJNc29Ob3JtYWwiIHN0eWxlPTNEIm1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t YXJnaW4tYm90dG9tLWE9Cmx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPHAg Y2xhc3M9M0QiTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPGRpdiBjbGFzcz0zRCJN c29Ob3JtYWwiIGFsaWduPTNEImNlbnRlciIgc3R5bGU9M0QidGV4dC1hbGlnbjpjZW50ZXIiPgo8 aHIgc2l6ZT0zRCIyIiB3aWR0aD0zRCIxMDAlIiBhbGlnbj0zRCJjZW50ZXIiPgo8L2Rpdj4KPHAg Y2xhc3M9M0QiTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0zRCJmb250LXNpemU6Ny41cHQ7Zm9udC1m YW1pbHk6JnF1b3Q7QXJpPQphbCZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOmdy YXkiPlRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMgZm9yIHRoZSA9CnNvbGUgdXNlIG9mIHRoZSBpbnRl bmRlZCByZWNpcGllbnQocykgYW5kIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBhbmQgcHJpdj0K aWxlZ2VkIGluZm9ybWF0aW9uLiBBbnkgdW5hdXRob3JpemVkIHJldmlldywgdXNlLCBkaXNjbG9z dXJlCiBvciBkaXN0cmlidXRpb24gaXMgcHJvaGliaXRlZC4gSWYgeW91IGFyZSBub3QgdGhlIGlu dGVuZGVkIHJlY2lwaWVudCwgcGxlYT0Kc2UgY29udGFjdCB0aGUgc2VuZGVyIGJ5IHJlcGx5IGUt bWFpbCBhbmQgZGVzdHJveSBhbGwgY29waWVzIG9mIHRoZSBvcmlnaW5hPQpsIG1lc3NhZ2UuIElm IHlvdSBhcmUgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxlYXNlIGJlIGFkdmlzZWQgdGhhdCB0 aGUgY289Cm50ZW50IG9mIHRoaXMgbWVzc2FnZSBpcyBzdWJqZWN0CiB0byBhY2Nlc3MsIHJldmll dyBhbmQgZGlzY2xvc3VyZSBieSB0aGUgc2VuZGVyJ3MgZS1tYWlsIFN5c3RlbSBBZG1pbmlzdHJh dD0Kb3IuPC9zcGFuPjxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPHAgY2xhc3M9M0QiTXNvTm9ybWFs IiBzdHlsZT0zRCJtYXJnaW4tYm90dG9tOjEyLjBwdCI+PGJyPgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4KVXNlcnMgbWFpbGluZyBsaXN0PGJyPgo8 YSBocmVmPTNEIm1haWx0bzpVc2Vyc0BvdmlydC5vcmciPlVzZXJzQG92aXJ0Lm9yZzwvYT48YnI+ CjxhIGhyZWY9M0QiaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJz IiB0YXJnZXQ9M0QiX2JsYW5rIj0KPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0 aW5mby91c2VyczwvYT48bzpwPjwvbzpwPjwvcD4KPC9ibG9ja3F1b3RlPgo8L2Rpdj4KPHAgY2xh c3M9M0QiTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4KPC9kaXY+CjwvZGl2Pgo8cCBj bGFzcz0zRCJNc29Ob3JtYWwiPjxicj4KPGJyPgo8YnI+CjxvOnA+PC9vOnA+PC9wPgo8cHJlPl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPG86cD48L286cD48 L3ByZT4KPHByZT5Vc2VycyBtYWlsaW5nIGxpc3Q8bzpwPjwvbzpwPjwvcHJlPgo8cHJlPjxhIGhy ZWY9M0QibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyI+VXNlcnNAb3ZpcnQub3JnPC9hPjxvOnA+PC9v OnA+PC9wcmU9Cj4KPHByZT48YSBocmVmPTNEImh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1h bi9saXN0aW5mby91c2VycyI+aHR0cDovL2xpc3RzPQoub3ZpcnQub3JnL21haWxtYW4vbGlzdGlu Zm8vdXNlcnM8L2E+PG86cD48L286cD48L3ByZT4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj48bzpw PiZuYnNwOzwvbzpwPjwvcD4KPC9kaXY+Cjxicj4KPGhyPgo8Zm9udCBmYWNlPTNEIkFyaWFsIiBj b2xvcj0zRCJHcmF5IiBzaXplPTNEIjEiPlRoaXMgZS1tYWlsIG1lc3NhZ2UgaXMgZm9yIHQ9Cmhl IHNvbGUgdXNlIG9mIHRoZSBpbnRlbmRlZCByZWNpcGllbnQocykgYW5kIG1heSBjb250YWluIGNv bmZpZGVudGlhbCBhbmQgcD0Kcml2aWxlZ2VkIGluZm9ybWF0aW9uLiBBbnkgdW5hdXRob3JpemVk IHJldmlldywgdXNlLCBkaXNjbG9zdXJlIG9yIGRpc3RyaWJ1PQp0aW9uIGlzIHByb2hpYml0ZWQu IElmIHlvdSBhcmUgbm90IHRoZQogaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2UgY29udGFjdCB0 aGUgc2VuZGVyIGJ5IHJlcGx5IGUtbWFpbCBhbmQgZGVzdHJveSA9CmFsbCBjb3BpZXMgb2YgdGhl IG9yaWdpbmFsIG1lc3NhZ2UuIElmIHlvdSBhcmUgdGhlIGludGVuZGVkIHJlY2lwaWVudCwgcGxl YT0Kc2UgYmUgYWR2aXNlZCB0aGF0IHRoZSBjb250ZW50IG9mIHRoaXMgbWVzc2FnZSBpcyBzdWJq ZWN0IHRvIGFjY2VzcywgcmV2aWV3PQogYW5kIGRpc2Nsb3N1cmUgYnkgdGhlIHNlbmRlcidzCiBl LW1haWwgU3lzdGVtIEFkbWluaXN0cmF0b3IuPGJyPgo8L2ZvbnQ+CjwvYm9keT4KPC9odG1sPgoK LS1fMDAwX0VEMDhCNTYyNTZCMzg4NDJBNDYzQTJBMDgwNEM1QUMwMzI2QUNBNDI1RnN2cmNhZXhj aDFhdGdfLS0K --===============0874245225305563224==--