From ykatabam at redhat.com Thu Feb 13 00:09:24 2014 Content-Type: multipart/mixed; boundary="===============0696168249121990669==" MIME-Version: 1.0 From: Yuko Katabami To: devel at ovirt.org Subject: [Engine-devel] [oVirt 3.4 Localization Question #3] "$action hot set cpus" Date: Thu, 13 Feb 2014 15:09:20 +1000 Message-ID: <52FC5380.7020806@redhat.com> --===============0696168249121990669== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------040600040306030100040905 Content-Type: text/plain; charset=3DISO-8859-1; format=3Dflowed Content-Transfer-Encoding: 7bit Hello again, I have another question I would like to ask your help. *File:***AppErrors* **Resource ID:* VAR__ACTION__HOT_SET_CPUS* **Strings:***$action hot set cpus *Question: *Could you explain to me about this string? Suppose it is an = action to hot-set CPUs, but I am not familiar with the term hot set. = Does it mean that you set or change the configuration while the = machine/CPU is running (without shutting down)? And this is one of those = string that should be part of "Cannot ${action} ${type}." Please correct me if I am wrong. Kind regards, Yuko --------------040600040306030100040905 Content-Type: text/html; charset=3DISO-8859-1 Content-Transfer-Encoding: 7bit Hello again,

I have another question I would like to ask your help.

File: AppErrors
Resource ID: VAR__ACTION__HOT_SET_CPUS
Strings: $action hot set cpus
Question: Could you explain to me about this string? Suppose it is an action to hot-set CPUs, but I am not familiar with the term hot set. Does it mean that you set or change the configuration while the machine/CPU is running (without shutting down)? And this is one of those string that should be part of "Cannot ${action} ${type}."
Please correct me if I am wrong.

Kind regards,

Yuko

--------------040600040306030100040905-- --===============0696168249121990669== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wNDA2MDAwNDAzMDYwMzAxMDAwNDA5MDUKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PUlTTy04ODU5LTE7IGZvcm1hdD1mbG93ZWQKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzog N2JpdAoKSGVsbG8gYWdhaW4sCgpJIGhhdmUgYW5vdGhlciBxdWVzdGlvbiBJIHdvdWxkIGxpa2Ug dG8gYXNrIHlvdXIgaGVscC4KCipGaWxlOioqKkFwcEVycm9ycyoKKipSZXNvdXJjZSBJRDoqIFZB Ul9fQUNUSU9OX19IT1RfU0VUX0NQVVMqCioqU3RyaW5nczoqKiokYWN0aW9uIGhvdCBzZXQgY3B1 cwoqUXVlc3Rpb246ICpDb3VsZCB5b3UgZXhwbGFpbiB0byBtZSBhYm91dCB0aGlzIHN0cmluZz8g U3VwcG9zZSBpdCBpcyBhbiAKYWN0aW9uIHRvIGhvdC1zZXQgQ1BVcywgYnV0IEkgYW0gbm90IGZh bWlsaWFyIHdpdGggdGhlIHRlcm0gaG90IHNldC4gCkRvZXMgaXQgbWVhbiB0aGF0IHlvdSBzZXQg b3IgY2hhbmdlIHRoZSBjb25maWd1cmF0aW9uIHdoaWxlIHRoZSAKbWFjaGluZS9DUFUgaXMgcnVu bmluZyAod2l0aG91dCBzaHV0dGluZyBkb3duKT8gQW5kIHRoaXMgaXMgb25lIG9mIHRob3NlIApz dHJpbmcgdGhhdCBzaG91bGQgYmUgcGFydCBvZiAiQ2Fubm90ICR7YWN0aW9ufSAke3R5cGV9LiIK UGxlYXNlIGNvcnJlY3QgbWUgaWYgSSBhbSB3cm9uZy4KCktpbmQgcmVnYXJkcywKCll1a28KCgot LS0tLS0tLS0tLS0tLTA0MDYwMDA0MDMwNjAzMDEwMDA0MDkwNQpDb250ZW50LVR5cGU6IHRleHQv aHRtbDsgY2hhcnNldD1JU08tODg1OS0xCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQK CjxodG1sPgogIDxoZWFkPgoKICAgIDxtZXRhIGh0dHAtZXF1aXY9ImNvbnRlbnQtdHlwZSIgY29u dGVudD0idGV4dC9odG1sOyBjaGFyc2V0PUlTTy04ODU5LTEiPgogIDwvaGVhZD4KICA8Ym9keSBi Z2NvbG9yPSIjRkZGRkZGIiB0ZXh0PSIjMDAwMDAwIj4KICAgIEhlbGxvIGFnYWluLDxicj4KICAg IDxicj4KICAgIEkgaGF2ZSBhbm90aGVyIHF1ZXN0aW9uIEkgd291bGQgbGlrZSB0byBhc2sgeW91 ciBoZWxwLjxicj4KICAgIDxicj4KICAgIDxiPkZpbGU6PC9iPjxiPiA8L2I+QXBwRXJyb3JzPGI+ PGJyPgogICAgPC9iPjxiPlJlc291cmNlIElEOjwvYj4gVkFSX19BQ1RJT05fX0hPVF9TRVRfQ1BV UzxiPjxicj4KICAgIDwvYj48Yj5TdHJpbmdzOjwvYj48Yj4gPC9iPiRhY3Rpb24gaG90IHNldCBj cHVzPGJyPgogICAgPGI+UXVlc3Rpb246IDwvYj5Db3VsZCB5b3UgZXhwbGFpbiB0byBtZSBhYm91 dCB0aGlzIHN0cmluZz8gU3VwcG9zZQogICAgaXQgaXMgYW4gYWN0aW9uIHRvIGhvdC1zZXQgQ1BV cywgYnV0IEkgYW0gbm90IGZhbWlsaWFyIHdpdGggdGhlIHRlcm0KICAgIGhvdCBzZXQuIERvZXMg aXQgbWVhbiB0aGF0IHlvdSBzZXQgb3IgY2hhbmdlIHRoZSBjb25maWd1cmF0aW9uIHdoaWxlCiAg ICB0aGUgbWFjaGluZS9DUFUgaXMgcnVubmluZyAod2l0aG91dCBzaHV0dGluZyBkb3duKT8gQW5k IHRoaXMgaXMgb25lCiAgICBvZiB0aG9zZSBzdHJpbmcgdGhhdCBzaG91bGQgYmUgcGFydCBvZiAi Q2Fubm90ICR7YWN0aW9ufSAke3R5cGV9LiI8YnI+CiAgICBQbGVhc2UgY29ycmVjdCBtZSBpZiBJ IGFtIHdyb25nLjxicj4KICAgIDxicj4KICAgIEtpbmQgcmVnYXJkcyw8YnI+CiAgICA8YnI+CiAg ICBZdWtvPGJyPgogICAgPGJyPgogIDwvYm9keT4KPC9odG1sPgoKLS0tLS0tLS0tLS0tLS0wNDA2 MDAwNDAzMDYwMzAxMDAwNDA5MDUtLQo= --===============0696168249121990669==-- From tjelinek at redhat.com Thu Feb 13 02:14:34 2014 Content-Type: multipart/mixed; boundary="===============4251504905609038738==" MIME-Version: 1.0 From: Tomas Jelinek To: devel at ovirt.org Subject: Re: [Engine-devel] [oVirt 3.4 Localization Question #3] "$action hot set cpus" Date: Thu, 13 Feb 2014 02:14:32 -0500 Message-ID: <1592006461.2341509.1392275672412.JavaMail.zimbra@redhat.com> In-Reply-To: 52FC5380.7020806@redhat.com --===============4251504905609038738== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ----- Original Message ----- > From: "Yuko Katabami" > To: engine-devel(a)ovirt.org > Sent: Thursday, February 13, 2014 6:09:20 AM > Subject: [Engine-devel] [oVirt 3.4 Localization Question #3] "$action hot= set cpus" > = > Hello again, > = > I have another question I would like to ask your help. > = > File: AppErrors > Resource ID: VAR__ACTION__HOT_SET_CPUS > Strings: $action hot set cpus > Question: Could you explain to me about this string? Suppose it is an act= ion > to hot-set CPUs, but I am not familiar with the term hot set. Does it mean > that you set or change the configuration while the machine/CPU is running > (without shutting down)? And this is one of those string that should be p= art > of "Cannot ${action} ${type}." > Please correct me if I am wrong. You are right, hot set is basically hot-plug and hot-unplug together. So yo= u can change the amount of the CPUs while the machine is running. The message itself is the ${action} part of the "cannot...", so for example= if you try to do it on a VM which does not exist, the message you will get= is: "Cannot ${action} ${type}. VM doesn't exist." and the ${action} part then gets expanded to: "Cannot hot set cpus ${type}. VM doesn't exist." Tomas > = > Kind regards, > = > Yuko > = > = > _______________________________________________ > Engine-devel mailing list > Engine-devel(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/engine-devel >=20 --===============4251504905609038738==-- From ykatabam at redhat.com Thu Feb 13 04:27:44 2014 Content-Type: multipart/mixed; boundary="===============5442360777007874792==" MIME-Version: 1.0 From: Yuko Katabami To: devel at ovirt.org Subject: Re: [Engine-devel] [oVirt 3.4 Localization Question #3] "$action hot set cpus" Date: Thu, 13 Feb 2014 19:27:40 +1000 Message-ID: <52FC900C.2040104@redhat.com> In-Reply-To: 1592006461.2341509.1392275672412.JavaMail.zimbra@redhat.com --===============5442360777007874792== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable This is a multi-part message in MIME format. --------------020901040805050902020201 Content-Type: text/plain; charset=3DUTF-8; format=3Dflowed Content-Transfer-Encoding: 7bit On 02/13/2014 05:14 PM, Tomas Jelinek wrote: > > ----- Original Message ----- >> From: "Yuko Katabami" >> To: engine-devel(a)ovirt.org >> Sent: Thursday, February 13, 2014 6:09:20 AM >> Subject: [Engine-devel] [oVirt 3.4 Localization Question #3] "$action ho= t set cpus" >> >> Hello again, >> >> I have another question I would like to ask your help. >> >> File: AppErrors >> Resource ID: VAR__ACTION__HOT_SET_CPUS >> Strings: $action hot set cpus >> Question: Could you explain to me about this string? Suppose it is an ac= tion >> to hot-set CPUs, but I am not familiar with the term hot set. Does it me= an >> that you set or change the configuration while the machine/CPU is running >> (without shutting down)? And this is one of those string that should be = part >> of "Cannot ${action} ${type}." >> Please correct me if I am wrong. > You are right, hot set is basically hot-plug and hot-unplug together. So = you can change the amount of the CPUs while the machine is running. > The message itself is the ${action} part of the "cannot...", so for examp= le if you try to do it on a VM which does not exist, the message you will g= et is: > "Cannot ${action} ${type}. VM doesn't exist." > and the ${action} part then gets expanded to: > "Cannot hot set cpus ${type}. VM doesn't exist." > > Tomas Hi Tomas, Thank you very much for your reply. It is all clear now. Kind regards, Yuko > >> Kind regards, >> >> Yuko >> >> >> _______________________________________________ >> Engine-devel mailing list >> Engine-devel(a)ovirt.org >> http://lists.ovirt.org/mailman/listinfo/engine-devel >> --------------020901040805050902020201 Content-Type: text/html; charset=3DUTF-8 Content-Transfer-Encoding: 7bit
On 02/13/2014 05:14 PM, Tomas Jelinek wrote:

----- Original Message -----
From: "Yuko Katabami" <ykatabam(a)redhat.com>
To: engine-devel(a)ovirt.org
Sent: Thursday, February 13, 2014 6:09:20 AM
Subject: [Engine-devel] [oVirt 3.4 Localization Question #3] "$action hot s=
et cpus"

Hello again,

I have another question I would like to ask your help.

File: AppErrors
Resource ID: VAR__ACTION__HOT_SET_CPUS
Strings: $action hot set cpus
Question: Could you explain to me about this string? Suppose it is an action
to hot-set CPUs, but I am not familiar with the term hot set. Does it mean
that you set or change the configuration while the machine/CPU is running
(without shutting down)? And this is one of those string that should be part
of "Cannot ${action} ${type}."
Please correct me if I am wrong.
You are right, hot set is basically hot-plug and hot-unplug together. So yo=
u can change the amount of the CPUs while the machine is running.
The message itself is the ${action} part of the "cannot...", so for example=
 if you try to do it on a VM which does not exist, the message you will get=
 is:
"Cannot ${action} ${type}. VM doesn't exist."
and the ${action} part then gets expanded to:
"Cannot hot set cpus ${type}. VM doesn't exist."

Tomas
Hi Tomas,
Thank you very much for your reply.
It is all clear now.

Kind regards,

Yuko

Kind regards,

Yuko


_______________________________________________
Engine-devel mailing list
Engine-devel(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-devel<=
/a>


--------------020901040805050902020201-- --===============5442360777007874792== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wMjA5MDEwNDA4MDUwNTA5MDIwMjAyMDEKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PVVURi04OyBmb3JtYXQ9Zmxvd2VkCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQK CgpPbiAwMi8xMy8yMDE0IDA1OjE0IFBNLCBUb21hcyBKZWxpbmVrIHdyb3RlOgo+Cj4gLS0tLS0g T3JpZ2luYWwgTWVzc2FnZSAtLS0tLQo+PiBGcm9tOiAiWXVrbyBLYXRhYmFtaSIgPHlrYXRhYmFt QHJlZGhhdC5jb20+Cj4+IFRvOiBlbmdpbmUtZGV2ZWxAb3ZpcnQub3JnCj4+IFNlbnQ6IFRodXJz ZGF5LCBGZWJydWFyeSAxMywgMjAxNCA2OjA5OjIwIEFNCj4+IFN1YmplY3Q6IFtFbmdpbmUtZGV2 ZWxdIFtvVmlydCAzLjQgTG9jYWxpemF0aW9uIFF1ZXN0aW9uICMzXSAiJGFjdGlvbiBob3Qgc2V0 IGNwdXMiCj4+Cj4+IEhlbGxvIGFnYWluLAo+Pgo+PiBJIGhhdmUgYW5vdGhlciBxdWVzdGlvbiBJ IHdvdWxkIGxpa2UgdG8gYXNrIHlvdXIgaGVscC4KPj4KPj4gRmlsZTogQXBwRXJyb3JzCj4+IFJl c291cmNlIElEOiBWQVJfX0FDVElPTl9fSE9UX1NFVF9DUFVTCj4+IFN0cmluZ3M6ICRhY3Rpb24g aG90IHNldCBjcHVzCj4+IFF1ZXN0aW9uOiBDb3VsZCB5b3UgZXhwbGFpbiB0byBtZSBhYm91dCB0 aGlzIHN0cmluZz8gU3VwcG9zZSBpdCBpcyBhbiBhY3Rpb24KPj4gdG8gaG90LXNldCBDUFVzLCBi dXQgSSBhbSBub3QgZmFtaWxpYXIgd2l0aCB0aGUgdGVybSBob3Qgc2V0LiBEb2VzIGl0IG1lYW4K Pj4gdGhhdCB5b3Ugc2V0IG9yIGNoYW5nZSB0aGUgY29uZmlndXJhdGlvbiB3aGlsZSB0aGUgbWFj aGluZS9DUFUgaXMgcnVubmluZwo+PiAod2l0aG91dCBzaHV0dGluZyBkb3duKT8gQW5kIHRoaXMg aXMgb25lIG9mIHRob3NlIHN0cmluZyB0aGF0IHNob3VsZCBiZSBwYXJ0Cj4+IG9mICJDYW5ub3Qg JHthY3Rpb259ICR7dHlwZX0uIgo+PiBQbGVhc2UgY29ycmVjdCBtZSBpZiBJIGFtIHdyb25nLgo+ IFlvdSBhcmUgcmlnaHQsIGhvdCBzZXQgaXMgYmFzaWNhbGx5IGhvdC1wbHVnIGFuZCBob3QtdW5w bHVnIHRvZ2V0aGVyLiBTbyB5b3UgY2FuIGNoYW5nZSB0aGUgYW1vdW50IG9mIHRoZSBDUFVzIHdo aWxlIHRoZSBtYWNoaW5lIGlzIHJ1bm5pbmcuCj4gVGhlIG1lc3NhZ2UgaXRzZWxmIGlzIHRoZSAk e2FjdGlvbn0gcGFydCBvZiB0aGUgImNhbm5vdC4uLiIsIHNvIGZvciBleGFtcGxlIGlmIHlvdSB0 cnkgdG8gZG8gaXQgb24gYSBWTSB3aGljaCBkb2VzIG5vdCBleGlzdCwgdGhlIG1lc3NhZ2UgeW91 IHdpbGwgZ2V0IGlzOgo+ICJDYW5ub3QgJHthY3Rpb259ICR7dHlwZX0uIFZNIGRvZXNuJ3QgZXhp c3QuIgo+IGFuZCB0aGUgJHthY3Rpb259IHBhcnQgdGhlbiBnZXRzIGV4cGFuZGVkIHRvOgo+ICJD YW5ub3QgaG90IHNldCBjcHVzICR7dHlwZX0uIFZNIGRvZXNuJ3QgZXhpc3QuIgo+Cj4gVG9tYXMK SGkgVG9tYXMsClRoYW5rIHlvdSB2ZXJ5IG11Y2ggZm9yIHlvdXIgcmVwbHkuCkl0IGlzIGFsbCBj bGVhciBub3cuCgpLaW5kIHJlZ2FyZHMsCgpZdWtvCj4KPj4gS2luZCByZWdhcmRzLAo+Pgo+PiBZ dWtvCj4+Cj4+Cj4+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCj4+IEVuZ2luZS1kZXZlbCBtYWlsaW5nIGxpc3QKPj4gRW5naW5lLWRldmVsQG92aXJ0Lm9y Zwo+PiBodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vZW5naW5lLWRldmVs Cj4+CgoKPGh0dHA6Ly93d3cubGlua2VkaW4uY29tL2dyb3Vwcz9naWQ9NDA2ODMwMz4KCi0tLS0t LS0tLS0tLS0tMDIwOTAxMDQwODA1MDUwOTAyMDIwMjAxCkNvbnRlbnQtVHlwZTogdGV4dC9odG1s OyBjaGFyc2V0PVVURi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDdiaXQKCjxodG1sPgog IDxoZWFkPgogICAgPG1ldGEgY29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PVVURi04IiBodHRw LWVxdWl2PSJDb250ZW50LVR5cGUiPgogIDwvaGVhZD4KICA8Ym9keSBiZ2NvbG9yPSIjRkZGRkZG IiB0ZXh0PSIjMDAwMDAwIj4KICAgIDxicj4KICAgIDxkaXYgY2xhc3M9Im1vei1jaXRlLXByZWZp eCI+T24gMDIvMTMvMjAxNCAwNToxNCBQTSwgVG9tYXMgSmVsaW5lawogICAgICB3cm90ZTo8YnI+ CiAgICA8L2Rpdj4KICAgIDxibG9ja3F1b3RlCiAgICAgIGNpdGU9Im1pZDoxNTkyMDA2NDYxLjIz NDE1MDkuMTM5MjI3NTY3MjQxMi5KYXZhTWFpbC56aW1icmFAcmVkaGF0LmNvbSIKICAgICAgdHlw ZT0iY2l0ZSI+CiAgICAgIDxwcmUgd3JhcD0iIj4KCi0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0t LS0KPC9wcmU+CiAgICAgIDxibG9ja3F1b3RlIHR5cGU9ImNpdGUiPgogICAgICAgIDxwcmUgd3Jh cD0iIj5Gcm9tOiAiWXVrbyBLYXRhYmFtaSIgPGEgY2xhc3M9Im1vei10eHQtbGluay1yZmMyMzk2 RSIgaHJlZj0ibWFpbHRvOnlrYXRhYmFtQHJlZGhhdC5jb20iPiZsdDt5a2F0YWJhbUByZWRoYXQu Y29tJmd0OzwvYT4KVG86IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9 Im1haWx0bzplbmdpbmUtZGV2ZWxAb3ZpcnQub3JnIj5lbmdpbmUtZGV2ZWxAb3ZpcnQub3JnPC9h PgpTZW50OiBUaHVyc2RheSwgRmVicnVhcnkgMTMsIDIwMTQgNjowOToyMCBBTQpTdWJqZWN0OiBb RW5naW5lLWRldmVsXSBbb1ZpcnQgMy40IExvY2FsaXphdGlvbiBRdWVzdGlvbiAjM10gIiRhY3Rp b24gaG90IHNldCBjcHVzIgoKSGVsbG8gYWdhaW4sCgpJIGhhdmUgYW5vdGhlciBxdWVzdGlvbiBJ IHdvdWxkIGxpa2UgdG8gYXNrIHlvdXIgaGVscC4KCkZpbGU6IEFwcEVycm9ycwpSZXNvdXJjZSBJ RDogVkFSX19BQ1RJT05fX0hPVF9TRVRfQ1BVUwpTdHJpbmdzOiAkYWN0aW9uIGhvdCBzZXQgY3B1 cwpRdWVzdGlvbjogQ291bGQgeW91IGV4cGxhaW4gdG8gbWUgYWJvdXQgdGhpcyBzdHJpbmc/IFN1 cHBvc2UgaXQgaXMgYW4gYWN0aW9uCnRvIGhvdC1zZXQgQ1BVcywgYnV0IEkgYW0gbm90IGZhbWls aWFyIHdpdGggdGhlIHRlcm0gaG90IHNldC4gRG9lcyBpdCBtZWFuCnRoYXQgeW91IHNldCBvciBj aGFuZ2UgdGhlIGNvbmZpZ3VyYXRpb24gd2hpbGUgdGhlIG1hY2hpbmUvQ1BVIGlzIHJ1bm5pbmcK KHdpdGhvdXQgc2h1dHRpbmcgZG93bik/IEFuZCB0aGlzIGlzIG9uZSBvZiB0aG9zZSBzdHJpbmcg dGhhdCBzaG91bGQgYmUgcGFydApvZiAiQ2Fubm90ICR7YWN0aW9ufSAke3R5cGV9LiIKUGxlYXNl IGNvcnJlY3QgbWUgaWYgSSBhbSB3cm9uZy4KPC9wcmU+CiAgICAgIDwvYmxvY2txdW90ZT4KICAg ICAgPHByZSB3cmFwPSIiPgpZb3UgYXJlIHJpZ2h0LCBob3Qgc2V0IGlzIGJhc2ljYWxseSBob3Qt cGx1ZyBhbmQgaG90LXVucGx1ZyB0b2dldGhlci4gU28geW91IGNhbiBjaGFuZ2UgdGhlIGFtb3Vu dCBvZiB0aGUgQ1BVcyB3aGlsZSB0aGUgbWFjaGluZSBpcyBydW5uaW5nLgpUaGUgbWVzc2FnZSBp dHNlbGYgaXMgdGhlICR7YWN0aW9ufSBwYXJ0IG9mIHRoZSAiY2Fubm90Li4uIiwgc28gZm9yIGV4 YW1wbGUgaWYgeW91IHRyeSB0byBkbyBpdCBvbiBhIFZNIHdoaWNoIGRvZXMgbm90IGV4aXN0LCB0 aGUgbWVzc2FnZSB5b3Ugd2lsbCBnZXQgaXM6CiJDYW5ub3QgJHthY3Rpb259ICR7dHlwZX0uIFZN IGRvZXNuJ3QgZXhpc3QuIgphbmQgdGhlICR7YWN0aW9ufSBwYXJ0IHRoZW4gZ2V0cyBleHBhbmRl ZCB0bzoKIkNhbm5vdCBob3Qgc2V0IGNwdXMgJHt0eXBlfS4gVk0gZG9lc24ndCBleGlzdC4iCgpU b21hczwvcHJlPgogICAgPC9ibG9ja3F1b3RlPgogICAgSGkgVG9tYXMsPGJyPgogICAgVGhhbmsg eW91IHZlcnkgbXVjaCBmb3IgeW91ciByZXBseS48YnI+CiAgICBJdCBpcyBhbGwgY2xlYXIgbm93 Ljxicj4KICAgIDxicj4KICAgIEtpbmQgcmVnYXJkcyw8YnI+CiAgICA8YnI+CiAgICBZdWtvPGJy PgogICAgPGJsb2NrcXVvdGUKICAgICAgY2l0ZT0ibWlkOjE1OTIwMDY0NjEuMjM0MTUwOS4xMzky Mjc1NjcyNDEyLkphdmFNYWlsLnppbWJyYUByZWRoYXQuY29tIgogICAgICB0eXBlPSJjaXRlIj4K ICAgICAgPHByZSB3cmFwPSIiPgoKPC9wcmU+CiAgICAgIDxibG9ja3F1b3RlIHR5cGU9ImNpdGUi PgogICAgICAgIDxwcmUgd3JhcD0iIj4KS2luZCByZWdhcmRzLAoKWXVrbwoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVuZ2luZS1kZXZlbCBtYWlsaW5n IGxpc3QKPGEgY2xhc3M9Im1vei10eHQtbGluay1hYmJyZXZpYXRlZCIgaHJlZj0ibWFpbHRvOkVu Z2luZS1kZXZlbEBvdmlydC5vcmciPkVuZ2luZS1kZXZlbEBvdmlydC5vcmc8L2E+CjxhIGNsYXNz PSJtb3otdHh0LWxpbmstZnJlZXRleHQiIGhyZWY9Imh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFp bG1hbi9saXN0aW5mby9lbmdpbmUtZGV2ZWwiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1h bi9saXN0aW5mby9lbmdpbmUtZGV2ZWw8L2E+Cgo8L3ByZT4KICAgICAgPC9ibG9ja3F1b3RlPgog ICAgPC9ibG9ja3F1b3RlPgogICAgPGJyPgogICAgPGRpdiBjbGFzcz0ibW96LXNpZ25hdHVyZSI+ PGJyPgogICAgICA8Zm9udCBjb2xvcj0iIzAwMDAwMCIgZmFjZT0iYXJpYWwsIHNhbnMtc2VyaWYi IHNpemU9IjIiPjxhCiAgICAgICAgICBocmVmPSJodHRwOi8vd3d3LmxpbmtlZGluLmNvbS9ncm91 cHM/Z2lkPTQwNjgzMDMiCiAgICAgICAgICB0YXJnZXQ9Il9ibGFuayI+PC9hPgogICAgICA8L2Zv bnQ+CiAgICA8L2Rpdj4KICA8L2JvZHk+CjwvaHRtbD4KCi0tLS0tLS0tLS0tLS0tMDIwOTAxMDQw ODA1MDUwOTAyMDIwMjAxLS0K --===============5442360777007874792==--