From ykatabam at redhat.com Mon Aug 17 05:31:50 2015 Content-Type: multipart/mixed; boundary="===============8603749235452761774==" MIME-Version: 1.0 From: Yuko Katabami To: devel at ovirt.org Subject: Re: [ovirt-devel] [oVirt 3.6 Localization Question #29] "Return VM" Date: Mon, 17 Aug 2015 19:31:45 +1000 Message-ID: <55D1AA01.8040507@redhat.com> In-Reply-To: CA+vdHSaN5WL675rCdGeu0grp6rrH=1HeANKGzhsUDaY3d=3QAw@mail.gmail.com --===============8603749235452761774== 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. --------------050402090101020403010901 Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: 8bit On 08/17/2015 07:23 PM, Omer Frenkel wrote: > > > On Fri, Aug 14, 2015 at 1:23 PM, Yuko Katabami > wrote: > > Hi Martin, > > Thank you very much for the info. > I am able to see other similar ones including Run VM, Shutdown VM, > Take VM, Reboot VM, etc, but cannot see "Return VM" -- I tried > with VM pool but no success so far. > > Kind regards, > > Yuko > > > On 08/14/2015 06:06 PM, Martin Mucha wrote: >> not familiar with this part of system, but from looking quickly into= source code: >> >> there's should be some 'side tab' in VM view in userportal, in which= you can 'shutdown' it by clicking it. And If you hover your mouse over tha= t button, there should be your text in tooltip. >> >> hope I'm right and it'll help, >> M. >> >> ----- Original Message ----- >>> Hello all, >>> >>> Could you please help us with the following question? >>> >>> File: ApplicationConstants >>> Resource ID: returnVmLabel >>> String: Return VM >>> Question: Could anyone tell me where in the UI this string is used?= Is it for >>> returning VM to VM pool or returning to a snapshot or returning fro= m a >>> preview (ie restore to a certain point)? >>> >>> Kind regards, >>> >>> Yuko > > =E2=80=8Bthis means returning vm to vm-pool=E2=80=8B > = Thank you very much for your help, Omer. Kind regards, Yuko > >>> _______________________________________________ >>> Devel mailing list >>> Devel(a)ovirt.org >>> http://lists.ovirt.org/mailman/listinfo/devel > > > > _______________________________________________ > Devel mailing list > Devel(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/devel > > --------------050402090101020403010901 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: 8bit

On 08/17/2015 07:23 PM, Omer Frenkel wrote:


On Fri, Aug 14, 2015 at 1:23 PM, Yuko Katabami <yka= tabam(a)redhat.com> wrote:
Hi Martin,

Thank you very much for the info.
I am able to see other similar ones including Run VM, Shutdown VM, Take VM, Reboot VM, etc, but cannot see "Return VM" -- I tried with VM pool but no success so far.

Kind regards,

Yuko


On 08/14/2015 06:06 PM, Martin Mucha wrote:
not familiar with this part of system, but from lo=
oking quickly into source code:

there's should be some 'side tab' in VM view in userportal, in which you ca=
n 'shutdown' it by clicking it. And If you hover your mouse over that butto=
n, there should be your text in tooltip.

hope I'm right and it'll help,
M.

----- Original Message -----
Hello all,

Could you please help us with the following question?

File: ApplicationConstants
Resource ID: returnVmLabel
String: Return VM
Question: Could anyone tell me where in the UI this string is used? Is it f=
or
returning VM to VM pool or returning to a snapshot or returning from a
preview (ie restore to a certain point)?

Kind regards,

Yuko
=E2=80=8Bthis means returning vm to vm-pool=E2=80=8B
=C2=A0
Thank you very much for your help, Omer.


Kind regards,

Yuko
_______________________________________________
Devel mailing list
Devel(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel



_______________________________________________
Devel mailing list
Devel(a)ovirt.org
http://lists.ovirt.org= /mailman/listinfo/devel



--------------050402090101020403010901-- --===============8603749235452761774== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wNTA0MDIwOTAxMDEwMjA0MDMwMTA5MDEKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PXV0Zi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKCgoKT24gMDgvMTcvMjAx NSAwNzoyMyBQTSwgT21lciBGcmVua2VsIHdyb3RlOgo+Cj4KPiBPbiBGcmksIEF1ZyAxNCwgMjAx NSBhdCAxOjIzIFBNLCBZdWtvIEthdGFiYW1pIDx5a2F0YWJhbUByZWRoYXQuY29tCj4gPG1haWx0 bzp5a2F0YWJhbUByZWRoYXQuY29tPj4gd3JvdGU6Cj4KPiAgICAgSGkgTWFydGluLAo+Cj4gICAg IFRoYW5rIHlvdSB2ZXJ5IG11Y2ggZm9yIHRoZSBpbmZvLgo+ICAgICBJIGFtIGFibGUgdG8gc2Vl IG90aGVyIHNpbWlsYXIgb25lcyBpbmNsdWRpbmcgUnVuIFZNLCBTaHV0ZG93biBWTSwKPiAgICAg VGFrZSBWTSwgUmVib290IFZNLCBldGMsIGJ1dCBjYW5ub3Qgc2VlICJSZXR1cm4gVk0iIC0tIEkg dHJpZWQKPiAgICAgd2l0aCBWTSBwb29sIGJ1dCBubyBzdWNjZXNzIHNvIGZhci4KPgo+ICAgICBL aW5kIHJlZ2FyZHMsCj4KPiAgICAgWXVrbwo+Cj4KPiAgICAgT24gMDgvMTQvMjAxNSAwNjowNiBQ TSwgTWFydGluIE11Y2hhIHdyb3RlOgo+PiAgICAgbm90IGZhbWlsaWFyIHdpdGggdGhpcyBwYXJ0 IG9mIHN5c3RlbSwgYnV0IGZyb20gbG9va2luZyBxdWlja2x5IGludG8gc291cmNlIGNvZGU6Cj4+ Cj4+ICAgICB0aGVyZSdzIHNob3VsZCBiZSBzb21lICdzaWRlIHRhYicgaW4gVk0gdmlldyBpbiB1 c2VycG9ydGFsLCBpbiB3aGljaCB5b3UgY2FuICdzaHV0ZG93bicgaXQgYnkgY2xpY2tpbmcgaXQu IEFuZCBJZiB5b3UgaG92ZXIgeW91ciBtb3VzZSBvdmVyIHRoYXQgYnV0dG9uLCB0aGVyZSBzaG91 bGQgYmUgeW91ciB0ZXh0IGluIHRvb2x0aXAuCj4+Cj4+ICAgICBob3BlIEknbSByaWdodCBhbmQg aXQnbGwgaGVscCwKPj4gICAgIE0uCj4+Cj4+ICAgICAtLS0tLSBPcmlnaW5hbCBNZXNzYWdlIC0t LS0tCj4+PiAgICAgSGVsbG8gYWxsLAo+Pj4KPj4+ICAgICBDb3VsZCB5b3UgcGxlYXNlIGhlbHAg dXMgd2l0aCB0aGUgZm9sbG93aW5nIHF1ZXN0aW9uPwo+Pj4KPj4+ICAgICBGaWxlOiBBcHBsaWNh dGlvbkNvbnN0YW50cwo+Pj4gICAgIFJlc291cmNlIElEOiByZXR1cm5WbUxhYmVsCj4+PiAgICAg U3RyaW5nOiBSZXR1cm4gVk0KPj4+ICAgICBRdWVzdGlvbjogQ291bGQgYW55b25lIHRlbGwgbWUg d2hlcmUgaW4gdGhlIFVJIHRoaXMgc3RyaW5nIGlzIHVzZWQ/IElzIGl0IGZvcgo+Pj4gICAgIHJl dHVybmluZyBWTSB0byBWTSBwb29sIG9yIHJldHVybmluZyB0byBhIHNuYXBzaG90IG9yIHJldHVy bmluZyBmcm9tIGEKPj4+ICAgICBwcmV2aWV3IChpZSByZXN0b3JlIHRvIGEgY2VydGFpbiBwb2lu dCk/Cj4+Pgo+Pj4gICAgIEtpbmQgcmVnYXJkcywKPj4+Cj4+PiAgICAgWXVrbwo+Cj4g4oCLdGhp cyBtZWFucyByZXR1cm5pbmcgdm0gdG8gdm0tcG9vbOKAiwo+ICAKVGhhbmsgeW91IHZlcnkgbXVj aCBmb3IgeW91ciBoZWxwLCBPbWVyLgoKCktpbmQgcmVnYXJkcywKCll1a28KPgo+Pj4gICAgIF9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4+PiAgICAgRGV2 ZWwgbWFpbGluZyBsaXN0Cj4+PiAgICAgRGV2ZWxAb3ZpcnQub3JnIDxtYWlsdG86RGV2ZWxAb3Zp cnQub3JnPgo+Pj4gICAgIGh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby9k ZXZlbAo+Cj4KPgo+ICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwo+ICAgICBEZXZlbCBtYWlsaW5nIGxpc3QKPiAgICAgRGV2ZWxAb3ZpcnQub3JnIDxt YWlsdG86RGV2ZWxAb3ZpcnQub3JnPgo+ICAgICBodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxt YW4vbGlzdGluZm8vZGV2ZWwKPgo+CgoKCi0tLS0tLS0tLS0tLS0tMDUwNDAyMDkwMTAxMDIwNDAz MDEwOTAxCkNvbnRlbnQtVHlwZTogdGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04CkNvbnRlbnQtVHJh bnNmZXItRW5jb2Rpbmc6IDhiaXQKCjxodG1sPgogIDxoZWFkPgogICAgPG1ldGEgY29udGVudD0i dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04IiBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiPgogIDwv aGVhZD4KICA8Ym9keSB0ZXh0PSIjMDAwMDAwIiBiZ2NvbG9yPSIjRkZGRkZGIj4KICAgIDxicj4K ICAgIDxicj4KICAgIDxkaXYgY2xhc3M9Im1vei1jaXRlLXByZWZpeCI+T24gMDgvMTcvMjAxNSAw NzoyMyBQTSwgT21lciBGcmVua2VsCiAgICAgIHdyb3RlOjxicj4KICAgIDwvZGl2PgogICAgPGJs b2NrcXVvdGUKY2l0ZT0ibWlkOkNBK3ZkSFNhTjVXTDY3NXJDZEdldTBncnA2cnJIPTFIZUFOS0d6 aHNVRGFZM2Q9M1FBd0BtYWlsLmdtYWlsLmNvbSIKICAgICAgdHlwZT0iY2l0ZSI+CiAgICAgIDxk aXYgZGlyPSJsdHIiPgogICAgICAgIDxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJm b250LXNpemU6c21hbGwiPjxicj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJn bWFpbF9leHRyYSI+PGJyPgogICAgICAgICAgPGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPk9uIEZy aSwgQXVnIDE0LCAyMDE1IGF0IDE6MjMgUE0sIFl1a28KICAgICAgICAgICAgS2F0YWJhbWkgPHNw YW4gZGlyPSJsdHIiPiZsdDs8YSBtb3otZG8tbm90LXNlbmQ9InRydWUiCiAgICAgICAgICAgICAg ICBocmVmPSJtYWlsdG86eWthdGFiYW1AcmVkaGF0LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPnlrYXRh YmFtQHJlZGhhdC5jb208L2E+Jmd0Ozwvc3Bhbj4KICAgICAgICAgICAgd3JvdGU6PGJyPgogICAg ICAgICAgICA8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAw IDAKICAgICAgICAgICAgICAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmct bGVmdDoxZXgiPgogICAgICAgICAgICAgIDxkaXYgdGV4dD0iIzAwMDAwMCIgYmdjb2xvcj0iI0ZG RkZGRiI+IEhpIE1hcnRpbiw8YnI+CiAgICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICAg ICBUaGFuayB5b3UgdmVyeSBtdWNoIGZvciB0aGUgaW5mby48YnI+CiAgICAgICAgICAgICAgICBJ IGFtIGFibGUgdG8gc2VlIG90aGVyIHNpbWlsYXIgb25lcyBpbmNsdWRpbmcgUnVuIFZNLAogICAg ICAgICAgICAgICAgU2h1dGRvd24gVk0sIFRha2UgVk0sIFJlYm9vdCBWTSwgZXRjLCBidXQgY2Fu bm90IHNlZQogICAgICAgICAgICAgICAgIlJldHVybiBWTSIgLS0gSSB0cmllZCB3aXRoIFZNIHBv b2wgYnV0IG5vIHN1Y2Nlc3Mgc28KICAgICAgICAgICAgICAgIGZhci48YnI+CiAgICAgICAgICAg ICAgICA8YnI+CiAgICAgICAgICAgICAgICBLaW5kIHJlZ2FyZHMsPGJyPgogICAgICAgICAgICAg ICAgPGJyPgogICAgICAgICAgICAgICAgWXVrbzxzcGFuPjxicj4KICAgICAgICAgICAgICAgICAg PGJyPgogICAgICAgICAgICAgICAgICA8YnI+CiAgICAgICAgICAgICAgICAgIDxkaXY+T24gMDgv MTQvMjAxNSAwNjowNiBQTSwgTWFydGluIE11Y2hhIHdyb3RlOjxicj4KICAgICAgICAgICAgICAg ICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgIDxibG9ja3F1b3RlIHR5cGU9ImNpdGUiPgogICAg ICAgICAgICAgICAgICAgIDxwcmU+bm90IGZhbWlsaWFyIHdpdGggdGhpcyBwYXJ0IG9mIHN5c3Rl bSwgYnV0IGZyb20gbG9va2luZyBxdWlja2x5IGludG8gc291cmNlIGNvZGU6Cgp0aGVyZSdzIHNo b3VsZCBiZSBzb21lICdzaWRlIHRhYicgaW4gVk0gdmlldyBpbiB1c2VycG9ydGFsLCBpbiB3aGlj aCB5b3UgY2FuICdzaHV0ZG93bicgaXQgYnkgY2xpY2tpbmcgaXQuIEFuZCBJZiB5b3UgaG92ZXIg eW91ciBtb3VzZSBvdmVyIHRoYXQgYnV0dG9uLCB0aGVyZSBzaG91bGQgYmUgeW91ciB0ZXh0IGlu IHRvb2x0aXAuCgpob3BlIEknbSByaWdodCBhbmQgaXQnbGwgaGVscCwKTS4KCi0tLS0tIE9yaWdp bmFsIE1lc3NhZ2UgLS0tLS0KPC9wcmU+CiAgICAgICAgICAgICAgICAgICAgPGJsb2NrcXVvdGUg dHlwZT0iY2l0ZSI+CiAgICAgICAgICAgICAgICAgICAgICA8cHJlPkhlbGxvIGFsbCwKCkNvdWxk IHlvdSBwbGVhc2UgaGVscCB1cyB3aXRoIHRoZSBmb2xsb3dpbmcgcXVlc3Rpb24/CgpGaWxlOiBB cHBsaWNhdGlvbkNvbnN0YW50cwpSZXNvdXJjZSBJRDogcmV0dXJuVm1MYWJlbApTdHJpbmc6IFJl dHVybiBWTQpRdWVzdGlvbjogQ291bGQgYW55b25lIHRlbGwgbWUgd2hlcmUgaW4gdGhlIFVJIHRo aXMgc3RyaW5nIGlzIHVzZWQ/IElzIGl0IGZvcgpyZXR1cm5pbmcgVk0gdG8gVk0gcG9vbCBvciBy ZXR1cm5pbmcgdG8gYSBzbmFwc2hvdCBvciByZXR1cm5pbmcgZnJvbSBhCnByZXZpZXcgKGllIHJl c3RvcmUgdG8gYSBjZXJ0YWluIHBvaW50KT8KCktpbmQgcmVnYXJkcywKCll1a28KPC9wcmU+CiAg ICAgICAgICAgICAgICAgICAgPC9ibG9ja3F1b3RlPgogICAgICAgICAgICAgICAgICA8L2Jsb2Nr cXVvdGU+CiAgICAgICAgICAgICAgICA8L3NwYW4+PC9kaXY+CiAgICAgICAgICAgIDwvYmxvY2tx dW90ZT4KICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJnbWFpbF9k ZWZhdWx0IgogICAgICAgICAgICAgICAgc3R5bGU9ImZvbnQtc2l6ZTpzbWFsbDtkaXNwbGF5Omlu bGluZSI+4oCLdGhpcyBtZWFucwogICAgICAgICAgICAgICAgcmV0dXJuaW5nIHZtIHRvIHZtLXBv b2zigIs8L2Rpdj4KICAgICAgICAgICAgICDCoDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAg ICAgPC9kaXY+CiAgICAgIDwvZGl2PgogICAgPC9ibG9ja3F1b3RlPgogICAgVGhhbmsgeW91IHZl cnkgbXVjaCBmb3IgeW91ciBoZWxwLCBPbWVyLjxicj4KICAgIDxicj4KICAgIDxicj4KICAgIEtp bmQgcmVnYXJkcyw8YnI+CiAgICA8YnI+CiAgICBZdWtvPGJyPgogICAgPGJsb2NrcXVvdGUKY2l0 ZT0ibWlkOkNBK3ZkSFNhTjVXTDY3NXJDZEdldTBncnA2cnJIPTFIZUFOS0d6aHNVRGFZM2Q9M1FB d0BtYWlsLmdtYWlsLmNvbSIKICAgICAgdHlwZT0iY2l0ZSI+CiAgICAgIDxkaXYgZGlyPSJsdHIi PgogICAgICAgIDxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj4KICAgICAgICAgIDxkaXYgY2xhc3M9 ImdtYWlsX3F1b3RlIj4KICAgICAgICAgICAgPGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3Rl IiBzdHlsZT0ibWFyZ2luOjAgMCAwCiAgICAgICAgICAgICAgLjhleDtib3JkZXItbGVmdDoxcHgg I2NjYyBzb2xpZDtwYWRkaW5nLWxlZnQ6MWV4Ij4KICAgICAgICAgICAgICA8ZGl2IHRleHQ9IiMw MDAwMDAiIGJnY29sb3I9IiNGRkZGRkYiPjxzcGFuPgogICAgICAgICAgICAgICAgICA8YmxvY2tx dW90ZSB0eXBlPSJjaXRlIj4KICAgICAgICAgICAgICAgICAgICA8YmxvY2txdW90ZSB0eXBlPSJj aXRlIj4KICAgICAgICAgICAgICAgICAgICAgIDxwcmU+Cl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCkRldmVsIG1haWxpbmcgbGlzdAo8YSBtb3otZG8tbm90 LXNlbmQ9InRydWUiIGhyZWY9Im1haWx0bzpEZXZlbEBvdmlydC5vcmciIHRhcmdldD0iX2JsYW5r Ij5EZXZlbEBvdmlydC5vcmc8L2E+CjxhIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSIgaHJlZj0iaHR0 cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldmVsIiB0YXJnZXQ9Il9ibGFu ayI+aHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldmVsPC9hPgo8L3By ZT4KICAgICAgICAgICAgICAgICAgICA8L2Jsb2NrcXVvdGU+CiAgICAgICAgICAgICAgICAgIDwv YmxvY2txdW90ZT4KICAgICAgICAgICAgICAgICAgPGJyPgogICAgICAgICAgICAgICAgICA8ZGl2 Pjxmb250IHNpemU9IjIiIGNvbG9yPSIjMDAwMDAwIiBmYWNlPSJhcmlhbCwKICAgICAgICAgICAg ICAgICAgICAgIHNhbnMtc2VyaWYiPjxicj4KICAgICAgICAgICAgICAgICAgICA8L2ZvbnQ+IDwv ZGl2PgogICAgICAgICAgICAgICAgPC9zcGFuPjwvZGl2PgogICAgICAgICAgICAgIDxicj4KICAg ICAgICAgICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Xzxicj4KICAgICAgICAgICAgICBEZXZlbCBtYWlsaW5nIGxpc3Q8YnI+CiAgICAgICAgICAgICAg PGEgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIiBocmVmPSJtYWlsdG86RGV2ZWxAb3ZpcnQub3JnIgog ICAgICAgICAgICAgICAgdGFyZ2V0PSJfYmxhbmsiPkRldmVsQG92aXJ0Lm9yZzwvYT48YnI+CiAg ICAgICAgICAgICAgPGEgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIgogICAgICAgICAgICAgICAgaHJl Zj0iaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldmVsIgogICAgICAg ICAgICAgICAgcmVsPSJub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL2xpc3RzLm92 aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RldmVsPC9hPjxicj4KICAgICAgICAgICAgPC9ibG9j a3F1b3RlPgogICAgICAgICAgPC9kaXY+CiAgICAgICAgICA8YnI+CiAgICAgICAgPC9kaXY+CiAg ICAgIDwvZGl2PgogICAgPC9ibG9ja3F1b3RlPgogICAgPGJyPgogICAgPGRpdiBjbGFzcz0ibW96 LXNpZ25hdHVyZSI+PGZvbnQgc2l6ZT0iMiIgY29sb3I9IiMwMDAwMDAiCiAgICAgICAgZmFjZT0i YXJpYWwsIHNhbnMtc2VyaWYiPjxicj4KICAgICAgPC9mb250PgogICAgPC9kaXY+CiAgPC9ib2R5 Pgo8L2h0bWw+CgotLS0tLS0tLS0tLS0tLTA1MDQwMjA5MDEwMTAyMDQwMzAxMDkwMS0tCg== --===============8603749235452761774==--