From arsene.gschwind at unibas.ch Mon Mar 13 12:12:35 2017 Content-Type: multipart/mixed; boundary="===============2738872778238487011==" MIME-Version: 1.0 From: =?utf-8?q?Ars=C3=A8ne_Gschwind_=3Carsene=2Egschwind_at_unibas=2Ech=3E?= To: users at ovirt.org Subject: Re: [ovirt-users] oVirt 4.1 Dashboard Date: Mon, 13 Mar 2017 13:12:32 +0100 Message-ID: In-Reply-To: d5aec69e-5a97-700a-f7e6-d63d914305f4@unibas.ch --===============2738872778238487011== 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. --------------0B1EF7E388860131685B0EA2 Content-Type: text/plain; charset=3Dutf-8; format=3Dflowed Content-Transfer-Encoding: 8bit Hi, I'm wondering if you could identify something. I've investigate on my = side but couldn't find any problem but for some reason it seams DWH is = not collecting data. Thanks a lot for any hint/help Rgds, Ars=C3=A8ne On 03/07/2017 11:04 AM, Ars=C3=A8ne Gschwind wrote: > > Please find files attached > > > On 03/07/2017 10:48 AM, Shirly Radco wrote: >> Hi, >> >> Please attach ovirt-engine-dwh logs and a screenshot. >> >> Best regards, >> Shirly Radco >> BI Software Engineer Red Hat Israel Ltd. 34 Jerusalem Road Building = >> A, 4th floor Ra'anana, Israel 4350109 >> >> On Tue, Mar 7, 2017 at 11:41 AM, Ars=C3=A8ne Gschwind = >> > wrote: >> >> Please find engine.log attached >> >> >> On 03/07/2017 10:06 AM, Oved Ourfali wrote: >>> >>> >>> On Tue, Mar 7, 2017 at 10:57 AM, Ars=C3=A8ne Gschwind >>> > >>> wrote: >>> >>> Hi, >>> >>> I've update our oVirt installation 3.6 --> 4.0 --> 4.1, >>> everything went smooth except update some of the hosts which >>> i could update after several hour playing around. >>> >>> We greatly appreciate the dashboard in 4.1 but we see the >>> information missing: >>> >>> 1. On the cluster block in the upper part we see the amount >>> of clusters but no Status (N/A) >>> >>> >>> The reason there is no status there is that in oVirt there is no >>> cluster status (look at the cluster main-tab, for example). >>> We only have statuses for objects like DCs, Hosts, VMs, SDs >>> (well, maybe we have for some more, but not clusters...). >>> We decided to include clusters in the inventory part anyway, for >>> user visibility, and provide access to the clusters main tab by >>> pressing the link. >>> >>> 1. On the lower part at "Cluster Utilization" and "Storage >>> Utilization" we don't have any information at all. >>> >>> Where does this information come from? DWH service is up and >>> running.... >>> >>> The inventory part is taken from the engine. >>> All the rest is taken from DWH. >>> You can start with sharing the engine logs here. >>> Shirly - any other logs or information you think is required? >>> >>> Where do I have have to investigate further to find out what >>> is missing/not working? >>> >>> Let me know if you need further information. >>> >>> Rgds, >>> Ars=C3=A8ne >>> >>> >>> _______________________________________________ >>> Users mailing list >>> Users(a)ovirt.org >>> http://lists.ovirt.org/mailman/listinfo/users >>> >>> >>> >> >> > --------------0B1EF7E388860131685B0EA2 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: 8bit

Hi,

I'm wondering if you could identify something. I've investigate on my side but couldn't find any problem but for some reason it seams DWH is not collecting data.

Thanks a lot for any hint/help

Rgds,
Ars=C3=A8ne


On 03/07/2017 11:04 AM, Ars=C3=A8ne Gsch= wind wrote:

Please find files attached


On 03/07/2017 10:48 AM, Shirly Radco wrote:
Hi,

Please attach ovirt-engine-dwh logs and a screenshot.

Best regards,
Shirly Radco
=
BI Software Engineer
Red Hat Israel Ltd.
34 Jerusalem Road
Building A, 4th floor
Ra'anana, Israel 4350109

On Tue, Mar 7, 2017 at 11:41 AM, Ars=C3=A8ne Gschwind <arsene.gschwind(a)unibas.ch> wrote:

Please find engine.log attached


On 03/07/2017 10:06 AM, Oved Ourfali wrote:


On Tue, Mar 7, 2017 at 10:57 AM, Ars=C3=A8ne Gschwind <arsene.gschwind(a)unibas.= ch> wrote:

Hi,

I've update our oVirt installation 3.6 --> 4.0 --> 4.1, everything went smooth except update some of the hosts which i could update after several hour playing around.

We greatly appreciate the dashboard in 4.1 but we see the information missing:

  1. On the cluster block in the upper part we see the amount of clusters but no Status (N/A)

The reason there is no status there is that in oVirt there is no cluster status (look at the cluster main-tab, for example).
We only have statuses for objects like DCs, Hosts, VMs, SDs (well, maybe we have for some more, but not clusters...).
We decided to include clusters in the inventory part anyway, for user visibility, and provide access to the clusters main tab by pressing the link.

=C2=A0
  1. On the lower part at "Cluster Utilization" and "Storage Utilization" we don't have any information at all.

Where does this information come from? DWH service is up and running....

The inventory part is taken from the engine.
All the rest is taken from DWH.
You can start with sharing the engine logs here.
Shirly - any other logs or information you think is required?

=C2=A0

Where do I have have to investigate further to find out what is missing/not working?

Let me know if you need further information.

Rgds,
Ars=C3=A8ne


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






--------------0B1EF7E388860131685B0EA2-- --===============2738872778238487011== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" VGhpcyBpcyBhIG11bHRpLXBhcnQgbWVzc2FnZSBpbiBNSU1FIGZvcm1hdC4KLS0tLS0tLS0tLS0t LS0wQjFFRjdFMzg4ODYwMTMxNjg1QjBFQTIKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFy c2V0PXV0Zi04OyBmb3JtYXQ9Zmxvd2VkCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQK CkhpLAoKSSdtIHdvbmRlcmluZyBpZiB5b3UgY291bGQgaWRlbnRpZnkgc29tZXRoaW5nLiBJJ3Zl IGludmVzdGlnYXRlIG9uIG15IApzaWRlIGJ1dCBjb3VsZG4ndCBmaW5kIGFueSBwcm9ibGVtIGJ1 dCBmb3Igc29tZSByZWFzb24gaXQgc2VhbXMgRFdIIGlzIApub3QgY29sbGVjdGluZyBkYXRhLgoK VGhhbmtzIGEgbG90IGZvciBhbnkgaGludC9oZWxwCgpSZ2RzLApBcnPDqG5lCgoKT24gMDMvMDcv MjAxNyAxMTowNCBBTSwgQXJzw6huZSBHc2Nod2luZCB3cm90ZToKPgo+IFBsZWFzZSBmaW5kIGZp bGVzIGF0dGFjaGVkCj4KPgo+IE9uIDAzLzA3LzIwMTcgMTA6NDggQU0sIFNoaXJseSBSYWRjbyB3 cm90ZToKPj4gSGksCj4+Cj4+IFBsZWFzZSBhdHRhY2ggb3ZpcnQtZW5naW5lLWR3aCBsb2dzIGFu ZCBhIHNjcmVlbnNob3QuCj4+Cj4+IEJlc3QgcmVnYXJkcywKPj4gU2hpcmx5IFJhZGNvCj4+IEJJ IFNvZnR3YXJlIEVuZ2luZWVyIFJlZCBIYXQgSXNyYWVsIEx0ZC4gMzQgSmVydXNhbGVtIFJvYWQg QnVpbGRpbmcgCj4+IEEsIDR0aCBmbG9vciBSYSdhbmFuYSwgSXNyYWVsIDQzNTAxMDkKPj4KPj4g T24gVHVlLCBNYXIgNywgMjAxNyBhdCAxMTo0MSBBTSwgQXJzw6huZSBHc2Nod2luZCAKPj4gPGFy c2VuZS5nc2Nod2luZEB1bmliYXMuY2ggPG1haWx0bzphcnNlbmUuZ3NjaHdpbmRAdW5pYmFzLmNo Pj4gd3JvdGU6Cj4+Cj4+ICAgICBQbGVhc2UgZmluZCBlbmdpbmUubG9nIGF0dGFjaGVkCj4+Cj4+ Cj4+ICAgICBPbiAwMy8wNy8yMDE3IDEwOjA2IEFNLCBPdmVkIE91cmZhbGkgd3JvdGU6Cj4+Pgo+ Pj4KPj4+ICAgICBPbiBUdWUsIE1hciA3LCAyMDE3IGF0IDEwOjU3IEFNLCBBcnPDqG5lIEdzY2h3 aW5kCj4+PiAgICAgPGFyc2VuZS5nc2Nod2luZEB1bmliYXMuY2ggPG1haWx0bzphcnNlbmUuZ3Nj aHdpbmRAdW5pYmFzLmNoPj4KPj4+ICAgICB3cm90ZToKPj4+Cj4+PiAgICAgICAgIEhpLAo+Pj4K Pj4+ICAgICAgICAgSSd2ZSB1cGRhdGUgb3VyIG9WaXJ0IGluc3RhbGxhdGlvbiAzLjYgLS0+IDQu MCAtLT4gNC4xLAo+Pj4gICAgICAgICBldmVyeXRoaW5nIHdlbnQgc21vb3RoIGV4Y2VwdCB1cGRh dGUgc29tZSBvZiB0aGUgaG9zdHMgd2hpY2gKPj4+ICAgICAgICAgaSBjb3VsZCB1cGRhdGUgYWZ0 ZXIgc2V2ZXJhbCBob3VyIHBsYXlpbmcgYXJvdW5kLgo+Pj4KPj4+ICAgICAgICAgV2UgZ3JlYXRs eSBhcHByZWNpYXRlIHRoZSBkYXNoYm9hcmQgaW4gNC4xIGJ1dCB3ZSBzZWUgdGhlCj4+PiAgICAg ICAgIGluZm9ybWF0aW9uIG1pc3Npbmc6Cj4+Pgo+Pj4gICAgICAgICAgMS4gT24gdGhlIGNsdXN0 ZXIgYmxvY2sgaW4gdGhlIHVwcGVyIHBhcnQgd2Ugc2VlIHRoZSBhbW91bnQKPj4+ICAgICAgICAg ICAgIG9mIGNsdXN0ZXJzIGJ1dCBubyBTdGF0dXMgKE4vQSkKPj4+Cj4+Pgo+Pj4gICAgIFRoZSBy ZWFzb24gdGhlcmUgaXMgbm8gc3RhdHVzIHRoZXJlIGlzIHRoYXQgaW4gb1ZpcnQgdGhlcmUgaXMg bm8KPj4+ICAgICBjbHVzdGVyIHN0YXR1cyAobG9vayBhdCB0aGUgY2x1c3RlciBtYWluLXRhYiwg Zm9yIGV4YW1wbGUpLgo+Pj4gICAgIFdlIG9ubHkgaGF2ZSBzdGF0dXNlcyBmb3Igb2JqZWN0cyBs aWtlIERDcywgSG9zdHMsIFZNcywgU0RzCj4+PiAgICAgKHdlbGwsIG1heWJlIHdlIGhhdmUgZm9y IHNvbWUgbW9yZSwgYnV0IG5vdCBjbHVzdGVycy4uLikuCj4+PiAgICAgV2UgZGVjaWRlZCB0byBp bmNsdWRlIGNsdXN0ZXJzIGluIHRoZSBpbnZlbnRvcnkgcGFydCBhbnl3YXksIGZvcgo+Pj4gICAg IHVzZXIgdmlzaWJpbGl0eSwgYW5kIHByb3ZpZGUgYWNjZXNzIHRvIHRoZSBjbHVzdGVycyBtYWlu IHRhYiBieQo+Pj4gICAgIHByZXNzaW5nIHRoZSBsaW5rLgo+Pj4KPj4+ICAgICAgICAgIDEuIE9u IHRoZSBsb3dlciBwYXJ0IGF0ICJDbHVzdGVyIFV0aWxpemF0aW9uIiBhbmQgIlN0b3JhZ2UKPj4+ ICAgICAgICAgICAgIFV0aWxpemF0aW9uIiB3ZSBkb24ndCBoYXZlIGFueSBpbmZvcm1hdGlvbiBh dCBhbGwuCj4+Pgo+Pj4gICAgICAgICBXaGVyZSBkb2VzIHRoaXMgaW5mb3JtYXRpb24gY29tZSBm cm9tPyBEV0ggc2VydmljZSBpcyB1cCBhbmQKPj4+ICAgICAgICAgcnVubmluZy4uLi4KPj4+Cj4+ PiAgICAgVGhlIGludmVudG9yeSBwYXJ0IGlzIHRha2VuIGZyb20gdGhlIGVuZ2luZS4KPj4+ICAg ICBBbGwgdGhlIHJlc3QgaXMgdGFrZW4gZnJvbSBEV0guCj4+PiAgICAgWW91IGNhbiBzdGFydCB3 aXRoIHNoYXJpbmcgdGhlIGVuZ2luZSBsb2dzIGhlcmUuCj4+PiAgICAgU2hpcmx5IC0gYW55IG90 aGVyIGxvZ3Mgb3IgaW5mb3JtYXRpb24geW91IHRoaW5rIGlzIHJlcXVpcmVkPwo+Pj4KPj4+ICAg ICAgICAgV2hlcmUgZG8gSSBoYXZlIGhhdmUgdG8gaW52ZXN0aWdhdGUgZnVydGhlciB0byBmaW5k IG91dCB3aGF0Cj4+PiAgICAgICAgIGlzIG1pc3Npbmcvbm90IHdvcmtpbmc/Cj4+Pgo+Pj4gICAg ICAgICBMZXQgbWUga25vdyBpZiB5b3UgbmVlZCBmdXJ0aGVyIGluZm9ybWF0aW9uLgo+Pj4KPj4+ ICAgICAgICAgUmdkcywKPj4+ICAgICAgICAgQXJzw6huZQo+Pj4KPj4+Cj4+PiAgICAgICAgIF9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4+PiAgICAgICAg IFVzZXJzIG1haWxpbmcgbGlzdAo+Pj4gICAgICAgICBVc2Vyc0BvdmlydC5vcmcgPG1haWx0bzpV c2Vyc0BvdmlydC5vcmc+Cj4+PiAgICAgICAgIGh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1h bi9saXN0aW5mby91c2Vycwo+Pj4gICAgICAgICA8aHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWls bWFuL2xpc3RpbmZvL3VzZXJzPgo+Pj4KPj4+Cj4+Cj4+Cj4KCgotLS0tLS0tLS0tLS0tLTBCMUVG N0UzODg4NjAxMzE2ODVCMEVBMgpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD11dGYt OApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA4Yml0Cgo8aHRtbD4KICA8aGVhZD4KICAgIDxt ZXRhIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCIgaHR0cC1lcXVpdj0iQ29udGVu dC1UeXBlIj4KICA8L2hlYWQ+CiAgPGJvZHkgdGV4dD0iIzAwMDAwMCIgYmdjb2xvcj0iI0ZGRkZG RiI+CiAgICA8cD5IaSw8L3A+CiAgICA8cD5JJ20gd29uZGVyaW5nIGlmIHlvdSBjb3VsZCBpZGVu dGlmeSBzb21ldGhpbmcuIEkndmUgaW52ZXN0aWdhdGUKICAgICAgb24gbXkgc2lkZSBidXQgY291 bGRuJ3QgZmluZCBhbnkgcHJvYmxlbSBidXQgZm9yIHNvbWUgcmVhc29uIGl0CiAgICAgIHNlYW1z IERXSCBpcyBub3QgY29sbGVjdGluZyBkYXRhLjwvcD4KICAgIDxwPlRoYW5rcyBhIGxvdCBmb3Ig YW55IGhpbnQvaGVscDwvcD4KICAgIDxwPlJnZHMsPGJyPgogICAgICBBcnPDqG5lPGJyPgogICAg PC9wPgogICAgPGJyPgogICAgPGRpdiBjbGFzcz0ibW96LWNpdGUtcHJlZml4Ij5PbiAwMy8wNy8y MDE3IDExOjA0IEFNLCBBcnPDqG5lIEdzY2h3aW5kCiAgICAgIHdyb3RlOjxicj4KICAgIDwvZGl2 PgogICAgPGJsb2NrcXVvdGUKICAgICAgY2l0ZT0ibWlkOmQ1YWVjNjllLTVhOTctNzAwYS1mN2U2 LWQ2M2Q5MTQzMDVmNEB1bmliYXMuY2giCiAgICAgIHR5cGU9ImNpdGUiPgogICAgICA8bWV0YSBo dHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYt OCI+CiAgICAgIDxwPlBsZWFzZSBmaW5kIGZpbGVzIGF0dGFjaGVkPGJyPgogICAgICA8L3A+CiAg ICAgIDxicj4KICAgICAgPGRpdiBjbGFzcz0ibW96LWNpdGUtcHJlZml4Ij5PbiAwMy8wNy8yMDE3 IDEwOjQ4IEFNLCBTaGlybHkgUmFkY28KICAgICAgICB3cm90ZTo8YnI+CiAgICAgIDwvZGl2Pgog ICAgICA8YmxvY2txdW90ZQpjaXRlPSJtaWQ6Q0FQPU1Ea0FZeHZnTzhRaXBMb2V3K1U4MUVVSm51 bldqTGdSMC1tYkxnTyt0RmlKNXJnQG1haWwuZ21haWwuY29tIgogICAgICAgIHR5cGU9ImNpdGUi PgogICAgICAgIDxkaXYgZGlyPSJsdHIiPkhpLAogICAgICAgICAgPGRpdj48YnI+CiAgICAgICAg ICA8L2Rpdj4KICAgICAgICAgIDxkaXY+UGxlYXNlIGF0dGFjaCBvdmlydC1lbmdpbmUtZHdoIGxv Z3MgYW5kIGEgc2NyZWVuc2hvdC48L2Rpdj4KICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNs YXNzPSJnbWFpbF9leHRyYSI+PGJyIGNsZWFyPSJhbGwiPgogICAgICAgICAgPGRpdj4KICAgICAg ICAgICAgPGRpdiBjbGFzcz0iZ21haWxfc2lnbmF0dXJlIgogICAgICAgICAgICAgIGRhdGEtc21h cnRtYWlsPSJnbWFpbF9zaWduYXR1cmUiPgogICAgICAgICAgICAgIDxkaXYgZGlyPSJsdHIiPgog ICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgPGRpdiBkaXI9Imx0ciI+CiAg ICAgICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICAgIDxkaXYgZGlyPSJs dHIiPgogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PgogICAgICAgICAgICAgICAgICAgICAg ICAgIDxkaXYgZGlyPSJsdHIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHByZSBjb2xz PSI3MiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZS13cmFwO2NvbG9yOnJnYig4MCwwLDgwKSI+PHNw YW4gc3R5bGU9ImZvbnQtZmFtaWx5OmFyaWFsLGhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc2l6 ZToxMi44cHgiPkJlc3QgcmVnYXJkcyw8L3NwYW4+PC9wcmU+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICA8cHJlIGNvbHM9IjcyIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlLXdyYXA7Y29sb3I6 cmdiKDgwLDAsODApIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6YXJpYWwsaGVsdmV0aWNhLHNh bnMtc2VyaWY7Zm9udC1zaXplOjEyLjhweCI+U2hpcmx5IFJhZGNvPC9zcGFuPjwvcHJlPgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgPHByZSBjb2xzPSI3MiIgc3R5bGU9IndoaXRlLXNwYWNl OnByZS13cmFwO2NvbG9yOnJnYig4MCwwLDgwKSI+PHNwYW4gc3R5bGU9ImZvbnQtZmFtaWx5OmFy aWFsLGhlbHZldGljYSxzYW5zLXNlcmlmIj5CSSBTb2Z0d2FyZSBFbmdpbmVlcgpSZWQgSGF0IElz cmFlbCBMdGQuCjM0IEplcnVzYWxlbSBSb2FkCkJ1aWxkaW5nIEEsIDR0aCBmbG9vcgpSYSdhbmFu YSwgSXNyYWVsIDQzNTAxMDk8L3NwYW4+PC9wcmU+CiAgICAgICAgICAgICAgICAgICAgICAgICAg PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAg ICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgIDwv ZGl2PgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAg ICAgIDwvZGl2PgogICAgICAgICAgPC9kaXY+CiAgICAgICAgICA8YnI+CiAgICAgICAgICA8ZGl2 IGNsYXNzPSJnbWFpbF9xdW90ZSI+T24gVHVlLCBNYXIgNywgMjAxNyBhdCAxMTo0MSBBTSwKICAg ICAgICAgICAgQXJzw6huZSBHc2Nod2luZCA8c3BhbiBkaXI9Imx0ciI+Jmx0OzxhCiAgICAgICAg ICAgICAgICBtb3otZG8tbm90LXNlbmQ9InRydWUiCiAgICAgICAgICAgICAgICBocmVmPSJtYWls dG86YXJzZW5lLmdzY2h3aW5kQHVuaWJhcy5jaCIgdGFyZ2V0PSJfYmxhbmsiPmFyc2VuZS5nc2No d2luZEB1bmliYXMuY2g8L2E+Jmd0Ozwvc3Bhbj4KICAgICAgICAgICAgd3JvdGU6PGJyPgogICAg ICAgICAgICA8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJnaW46MCAw IDAKICAgICAgICAgICAgICAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRpbmct bGVmdDoxZXgiPgogICAgICAgICAgICAgIDxkaXYgdGV4dD0iIzAwMDAwMCIgYmdjb2xvcj0iI0ZG RkZGRiI+CiAgICAgICAgICAgICAgICA8cD5QbGVhc2UgZmluZCBlbmdpbmUubG9nIGF0dGFjaGVk PGJyPgogICAgICAgICAgICAgICAgPC9wPgogICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAg ICAgICAgICAgPGRpdiBjbGFzcz0iaDUiPiA8YnI+CiAgICAgICAgICAgICAgICAgICAgPGRpdiBj bGFzcz0ibV8xMTU3ODMwNTEzMzU4MDEzODQ2bW96LWNpdGUtcHJlZml4Ij5PbgogICAgICAgICAg ICAgICAgICAgICAgMDMvMDcvMjAxNyAxMDowNiBBTSwgT3ZlZCBPdXJmYWxpIHdyb3RlOjxicj4K ICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8YmxvY2txdW90 ZSB0eXBlPSJjaXRlIj4KICAgICAgICAgICAgICAgICAgICAgIDxkaXYgZGlyPSJsdHIiPjxicj4K ICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPjxicj4KICAg ICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+T24gVHVlLCBN YXIgNywgMjAxNwogICAgICAgICAgICAgICAgICAgICAgICAgICAgYXQgMTA6NTcgQU0sIEFyc8Oo bmUgR3NjaHdpbmQgPHNwYW4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlyPSJsdHIi PiZsdDs8YSBtb3otZG8tbm90LXNlbmQ9InRydWUiCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgaHJlZj0ibWFpbHRvOmFyc2VuZS5nc2Nod2luZEB1bmliYXMuY2giCiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgdGFyZ2V0PSJfYmxhbmsiPmFyc2VuZS5nc2Nod2luZEB1bmli YXMuY2g8L2E+Jmd0Ozwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdyb3RlOjxi cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9x dW90ZSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9Im1hcmdpbjowIDAgMCAu OGV4O2JvcmRlci1sZWZ0OjFweAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjY2NjIHNv bGlkO3BhZGRpbmctbGVmdDoxZXgiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2 IHRleHQ9IiMwMDAwMDAiIGJnY29sb3I9IiNGRkZGRkYiPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDxwPkhpLDwvcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cD5J J3ZlIHVwZGF0ZSBvdXIgb1ZpcnQgaW5zdGFsbGF0aW9uCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAzLjYgLS0mZ3Q7IDQuMCAtLSZndDsgNC4xLCBldmVyeXRoaW5nCiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICB3ZW50IHNtb290aCBleGNlcHQgdXBkYXRlIHNvbWUg b2YgdGhlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBob3N0cyB3aGljaCBpIGNv dWxkIHVwZGF0ZSBhZnRlcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2V2ZXJh bCBob3VyIHBsYXlpbmcgYXJvdW5kLiA8YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgPC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwPldlIGdyZWF0bHkgYXBw cmVjaWF0ZSB0aGUgZGFzaGJvYXJkCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp biA0LjEgYnV0IHdlIHNlZSB0aGUgaW5mb3JtYXRpb24KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIG1pc3Npbmc6PC9wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxv bD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT5PbiB0aGUgY2x1c3RlciBi bG9jayBpbiB0aGUgdXBwZXIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFy dCB3ZSBzZWUgdGhlIGFtb3VudCBvZiBjbHVzdGVycwogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBidXQgbm8gU3RhdHVzIChOL0EpPC9saT4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8L29sPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDwvYmxvY2txdW90ZT4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDxkaXY+PGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PlRoZSByZWFzb24gdGhlcmUgaXMgbm8gc3Rh dHVzIHRoZXJlIGlzCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoYXQgaW4gb1ZpcnQg dGhlcmUgaXMgbm8gY2x1c3RlciBzdGF0dXMKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg KGxvb2sgYXQgdGhlIGNsdXN0ZXIgbWFpbi10YWIsIGZvcgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBleGFtcGxlKS48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+ V2Ugb25seSBoYXZlIHN0YXR1c2VzIGZvciBvYmplY3RzIGxpa2UKICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgRENzLCBIb3N0cywgVk1zLCBTRHMgKHdlbGwsIG1heWJlIHdlIGhhdmUKICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9yIHNvbWUgbW9yZSwgYnV0IG5vdCBjbHVzdGVy cy4uLikuPC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2PldlIGRlY2lkZWQg dG8gaW5jbHVkZSBjbHVzdGVycyBpbiB0aGUKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg aW52ZW50b3J5IHBhcnQgYW55d2F5LCBmb3IgdXNlcgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICB2aXNpYmlsaXR5LCBhbmQgcHJvdmlkZSBhY2Nlc3MgdG8gdGhlCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIGNsdXN0ZXJzIG1haW4gdGFiIGJ5IHByZXNzaW5nIHRoZSBsaW5rLjwv ZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj48YnI+CiAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+wqA8 L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxibG9ja3F1b3RlIGNsYXNzPSJnbWFp bF9xdW90ZSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9Im1hcmdpbjowIDAg MCAuOGV4O2JvcmRlci1sZWZ0OjFweAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjY2Nj IHNvbGlkO3BhZGRpbmctbGVmdDoxZXgiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8 ZGl2IHRleHQ9IiMwMDAwMDAiIGJnY29sb3I9IiNGRkZGRkYiPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDxvbD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT5P biB0aGUgbG93ZXIgcGFydCBhdCAiQ2x1c3RlcgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBVdGlsaXphdGlvbiIgYW5kICJTdG9yYWdlCiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIFV0aWxpemF0aW9uIiB3ZSBkb24ndCBoYXZlIGFueQogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBpbmZvcm1hdGlvbiBhdCBhbGwuPC9saT4KICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA8L29sPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDxwPldoZXJlIGRvZXMgdGhpcyBpbmZvcm1hdGlvbiBjb21lCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBmcm9tPyBEV0ggc2VydmljZSBpcyB1cCBhbmQKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIHJ1bm5pbmcuLi4uPC9wPgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvYmxvY2txdW90 ZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+VGhlIGludmVudG9yeSBwYXJ0IGlz IHRha2VuIGZyb20gdGhlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVuZ2luZS48L2Rp dj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+QWxsIHRoZSByZXN0IGlzIHRha2Vu IGZyb20gRFdILjwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdj5Zb3UgY2Fu IHN0YXJ0IHdpdGggc2hhcmluZyB0aGUgZW5naW5lCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIGxvZ3MgaGVyZS48L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+U2hp cmx5IC0gYW55IG90aGVyIGxvZ3Mgb3IgaW5mb3JtYXRpb24KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgeW91IHRoaW5rIGlzIHJlcXVpcmVkPzwvZGl2PgogICAgICAgICAgICAgICAgICAg ICAgICAgICAgPGRpdj48YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY+wqA8L2Rpdj4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgc3R5bGU9Im1hcmdpbjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweAog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjY2NjIHNvbGlkO3BhZGRpbmctbGVmdDoxZXgi PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IHRleHQ9IiMwMDAwMDAiIGJnY29s b3I9IiNGRkZGRkYiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwPldoZXJlIGRv IEkgaGF2ZSBoYXZlIHRvIGludmVzdGlnYXRlCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBmdXJ0aGVyIHRvIGZpbmQgb3V0IHdoYXQgaXMKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIG1pc3Npbmcvbm90IHdvcmtpbmc/PC9wPgogICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDxwPkxldCBtZSBrbm93IGlmIHlvdSBuZWVkIGZ1cnRoZXIKICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGluZm9ybWF0aW9uLjwvcD4KICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICA8cD5SZ2RzLDxicj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIEFyc8OobmU8YnI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9wPgogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBfX19fX19fX19fX19fX19f X19fX19fX19fX19fX188d2JyPl9fX19fX19fX19fX19fX19fPGJyPgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBVc2VycyBtYWlsaW5nIGxpc3Q8YnI+CiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIDxhIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSIKICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBocmVmPSJtYWlsdG86VXNlcnNAb3ZpcnQub3JnIgogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHRhcmdldD0iX2JsYW5rIj5Vc2Vyc0BvdmlydC5vcmc8L2E+PGJyPgog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8YSBtb3otZG8tbm90LXNlbmQ9InRydWUiCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHJlZj0iaHR0cDovL2xpc3RzLm92aXJ0Lm9y Zy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcv bWFpbG1hbjx3YnI+L2xpc3RpbmZvL3VzZXJzPC9hPjxicj4KICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgPGJyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9ibG9ja3F1b3RlPgog ICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgICAgICAgICAg IDxicj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICAgICAg ICA8L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L2Jsb2NrcXVvdGU+CiAgICAgICAgICAgICAg ICAgICAgPGJyPgogICAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwvZGl2 PgogICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Jsb2NrcXVvdGU+CiAgICAgICAg ICA8L2Rpdj4KICAgICAgICAgIDxicj4KICAgICAgICA8L2Rpdj4KICAgICAgPC9ibG9ja3F1b3Rl PgogICAgICA8YnI+CiAgICA8L2Jsb2NrcXVvdGU+CiAgICA8YnI+CiAgPC9ib2R5Pgo8L2h0bWw+ CgotLS0tLS0tLS0tLS0tLTBCMUVGN0UzODg4NjAxMzE2ODVCMEVBMi0tCg== --===============2738872778238487011==--