From gshereme at redhat.com Mon Nov 26 13:02:46 2018 Content-Type: multipart/mixed; boundary="===============9208321950280692783==" MIME-Version: 1.0 From: Greg Sheremeta To: devel at ovirt.org Subject: [ovirt-devel] Re: UI test failing on a vdsm change? Date: Mon, 26 Nov 2018 08:02:14 -0500 Message-ID: In-Reply-To: CAGJrMmqS8x7aB1tAwa9m8mj4Rpc57sKv1w8HbPcUQNSkPwtnCQ@mail.gmail.com --===============9208321950280692783== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Sat, Nov 24, 2018 at 10:20 AM Barak Korren wrote: > > > =D7=91=D7=AA=D7=90=D7=A8=D7=99=D7=9A =D7=A9=D7=91=D7=AA, 24 =D7=91=D7=A0= =D7=95=D7=91=D7=B3 2018, 17:05, =D7=9E=D7=90=D7=AA Greg Sheremeta >: > >> >> >> On Sat, Nov 24, 2018 at 9:49 AM Dan Kenigsberg wro= te: >> >>> >>> >>> On Sat, 24 Nov 2018, 13:50 Greg Sheremeta >> >>>> Correct, that vdsm patch is unrelated. >>>> >>>> The docker-based selenium testing infrastructure did not initialize >>>> correctly. Firefox started but chrome did not download correctly. >>>> [ >>>> https://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/11365/t= estReport/junit/(root)/008_basic_ui_sanity/running_tests___basic_suite_el7_= x86_64___start_grid/ >>>> ] >>>> >>>> Unable to find image 'selenium/node-chrome-debug:3.9.1-actinium' local= ly >>>> Trying to pull repository docker.io/selenium/node-chrome-debug ... >>>> 3.9.1-actinium: Pulling from docker.io/selenium/node-chrome-debug >>>> 1be7f2b886e8 = : Already exists >>>> 6fbc4a21b806: Already exists >>>> c71a6f8e1378: Already exists >>>> 4be3072e5a37: Already exists >>>> 06c6d2f59700: Already exists >>>> edcd5e9f2f91: Already exists >>>> 0eeaf787f757: Already exists >>>> c949dee5af7e: Already exists >>>> df88a49b4162: Already exists >>>> ce3c6f42fd24: Already exists >>>> 6d845a39af3f: Pulling fs layer >>>> 11d16a965e13: Pulling fs layer >>>> 1294e9b42691: Pulling fs layer >>>> 04b0c053828d: Pulling fs layer >>>> cf044f1d0e2a: Pulling fs layer >>>> 8f84ccb3a86a: Pulling fs layer >>>> be9a1d0955bd: Pulling fs layer >>>> 872e5c8a3ad8: Pulling fs layer >>>> 07efee6f27e7: Pulling fs layer >>>> 5c6207de8f09: Pulling fs layer >>>> b932cacc6ddb: Pulling fs layer >>>> c057ca8f4e65: Pulling fs layer >>>> bbe16010d6ab: Pulling fs layer >>>> 645ca3607a4c: Pulling fs layer >>>> cf044f1d0e2a: Waiting >>>> 04b0c053828d: Waiting >>>> 8f84ccb3a86a: Waiting >>>> be9a1d0955bd: Waiting >>>> c057ca8f4e65: Waiting >>>> 5c6207de8f09: Waiting >>>> b932cacc6ddb: Waiting >>>> bbe16010d6ab: Waiting >>>> 645ca3607a4c: Waiting >>>> 07efee6f27e7: Waiting >>>> 872e5c8a3ad8: Waiting*/usr/bin/docker-current: error pulling image con= figuration: unknown blob. >>>> *See '/usr/bin/docker-current run --help'. >>>> >>>> >>>> checking chrome node >>>> executing shell: *curl http://:5555/wd/hub/static/resource/hub.html >>>> <--- that URL won't work :)* >>>> >>>> % Total % Received % Xferd Average Speed Time Time Time >>>> Current >>>> Dload Upload Total Spent Left >>>> Speed >>>> >>>> 0 0 0 0 0 0 0 0 --:--:-- --:--:-- >>>> --:--:-- 0 >>>> curl: (6) Could not resolve host: ; Unknown error >>>> >>>> checking firefox node >>>> executing shell: curl >>>> http://172.18.0.3:5555/wd/hub/static/resource/hub.html >>>> >>>> WebDriver Hub >>>> >>>> >>>> This is the first time I've seen something like this with this test. >>>> Did it happen only the one time? >>>> >>> >>> I have no idea. I didn't not even know that such a test had existed. >>> >> >> Yep, we make sure the UI loads, user can login and navigate, etc. -- all >> automated. >> >> >>> >>> ovirt CI tries to cache yum repos it pulls from. Do you know if it does >>> so with docker repos? >>> >> >> I don't know. The selenium ones are standard from dockerhub [ >> https://hub.docker.com/u/selenium/] >> > > We do not have the same elaborate caching that we have for RPMs for > containers, but we can cache containers as long as they are explicitly > whitelisted. > > Please create a ticket so we'll do that for the selenium containers if > time makes sense. > They should be cached, indeed. Will do (with newer versions of chrome and ff) > > >> >>> >>> >>>> >>>> On Sat, Nov 24, 2018 at 2:35 AM Dan Kenigsberg >>>> wrote: >>>> >>>>> I just noticed that a vdsm change to gluster tests >>>>> https://gerrit.ovirt.org/#/c/95596/ failed in the change queue, on >>>>> >>>>> WebDriverException in _init_browser connecting to hub >>>>> >>>>> >>>>> https://jenkins.ovirt.org/job/ovirt-master_change-queue-tester/11365/= testReport/junit/(root)/008_basic_ui_sanity/running_tests___basic_suite_el7= _x86_64___initialize_chrome/ >>>>> >>>>> The failure is clearly unrelated to the patch; maybe one of you can >>>>> explain why the test fails? >>>>> >>>> >>>> >>>> -- >>>> >>>> GREG SHEREMETA >>>> >>>> SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX >>>> >>>> Red Hat NA >>>> >>>> >>>> >>>> gshereme(a)redhat.com IRC: gshereme >>>> >>>> >>> >> >> -- >> >> GREG SHEREMETA >> >> SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX >> >> Red Hat NA >> >> >> >> gshereme(a)redhat.com IRC: gshereme >> >> _______________________________________________ >> Devel mailing list -- devel(a)ovirt.org >> To unsubscribe send an email to devel-leave(a)ovirt.org >> Privacy Statement: https://www.ovirt.org/site/privacy-policy/ >> oVirt Code of Conduct: >> https://www.ovirt.org/community/about/community-guidelines/ >> List Archives: >> https://lists.ovirt.org/archives/list/devel(a)ovirt.org/message/WKJ2Y2SZ= NZYL37X2I5EX2O3SO5XH7COI/ >> > -- = GREG SHEREMETA SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX Red Hat NA gshereme(a)redhat.com IRC: gshereme --===============9208321950280692783== Content-Type: text/html MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" PGRpdiBkaXI9Imx0ciI+PGJyPjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdiBkaXI9 Imx0ciI+T24gU2F0LCBOb3YgMjQsIDIwMTggYXQgMTA6MjAgQU0gQmFyYWsgS29ycmVuICZsdDs8 YSBocmVmPSJtYWlsdG86YmtvcnJlbkByZWRoYXQuY29tIj5ia29ycmVuQHJlZGhhdC5jb208L2E+ Jmd0OyB3cm90ZTo8YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHls ZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1s ZWZ0OjFleCI+PGRpdiBkaXI9ImF1dG8iPjxkaXY+PGJyPjxicj48ZGl2IGNsYXNzPSJnbWFpbF9x dW90ZSI+PGRpdiBkaXI9Imx0ciI+15HXqteQ16jXmdeaINep15HXqiwgMjQg15HXoNeV15HXsyAy MDE4LCAxNzowNSwg157XkNeqIEdyZWcgU2hlcmVtZXRhICZsdDs8YSBocmVmPSJtYWlsdG86Z3No ZXJlbWVAcmVkaGF0LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmdzaGVyZW1lQHJlZGhhdC5jb208L2E+ Jmd0Ozo8YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFy Z2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFl eCI+PGRpdiBkaXI9Imx0ciI+PGRpdiBkaXI9Imx0ciI+PGJyPjxicj48ZGl2IGNsYXNzPSJnbWFp bF9xdW90ZSI+PGRpdiBkaXI9Imx0ciI+T24gU2F0LCBOb3YgMjQsIDIwMTggYXQgOTo0OSBBTSBE YW4gS2VuaWdzYmVyZyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmRhbmtlbkByZWRoYXQuY29tIiByZWw9 Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5kYW5rZW5AcmVkaGF0LmNvbTwvYT4mZ3Q7IHdy b3RlOjxicj48L2Rpdj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJtYXJn aW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0LDIw NCk7cGFkZGluZy1sZWZ0OjFleCI+PGRpdiBkaXI9ImF1dG8iPjxkaXY+PGJyPjxicj48ZGl2IGNs YXNzPSJnbWFpbF9xdW90ZSI+PGRpdiBkaXI9Imx0ciI+T24gU2F0LCAyNCBOb3YgMjAxOCwgMTM6 NTAgR3JlZyBTaGVyZW1ldGEgJmx0OzxhIGhyZWY9Im1haWx0bzpnc2hlcmVtZUByZWRoYXQuY29t IiByZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5nc2hlcmVtZUByZWRoYXQuY29tPC9h PiB3cm90ZTo8YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0i bWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIw NCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPjxkaXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPjxk aXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPkNvcnJlY3QsIHRoYXQg dmRzbSBwYXRjaCBpcyB1bnJlbGF0ZWQuPGRpdj48YnI+PC9kaXY+PGRpdj5UaGUgZG9ja2VyLWJh c2VkIHNlbGVuaXVtIHRlc3RpbmcgaW5mcmFzdHJ1Y3R1cmUgZGlkIG5vdCBpbml0aWFsaXplIGNv cnJlY3RseS4gRmlyZWZveCBzdGFydGVkIGJ1dCBjaHJvbWUgZGlkIG5vdCBkb3dubG9hZCBjb3Jy ZWN0bHkuPC9kaXY+PGRpdj7CoFs8YSBocmVmPSJodHRwczovL2plbmtpbnMub3ZpcnQub3JnL2pv Yi9vdmlydC1tYXN0ZXJfY2hhbmdlLXF1ZXVlLXRlc3Rlci8xMTM2NS90ZXN0UmVwb3J0L2p1bml0 Lyhyb290KS8wMDhfYmFzaWNfdWlfc2FuaXR5L3J1bm5pbmdfdGVzdHNfX19iYXNpY19zdWl0ZV9l bDdfeDg2XzY0X19fc3RhcnRfZ3JpZC8iIHJlbD0ibm9yZWZlcnJlciBub3JlZmVycmVyIiB0YXJn ZXQ9Il9ibGFuayI+aHR0cHM6Ly9qZW5raW5zLm92aXJ0Lm9yZy9qb2Ivb3ZpcnQtbWFzdGVyX2No YW5nZS1xdWV1ZS10ZXN0ZXIvMTEzNjUvdGVzdFJlcG9ydC9qdW5pdC8ocm9vdCkvMDA4X2Jhc2lj X3VpX3Nhbml0eS9ydW5uaW5nX3Rlc3RzX19fYmFzaWNfc3VpdGVfZWw3X3g4Nl82NF9fX3N0YXJ0 X2dyaWQvPC9hPl08L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxwcmUgc3R5bGU9ImJveC1zaXpp bmc6Ym9yZGVyLWJveDt3aGl0ZS1zcGFjZTpwcmUtd3JhcDt3b3JkLXdyYXA6YnJlYWstd29yZDtt YXJnaW4tdG9wOjBweDttYXJnaW4tYm90dG9tOjBweDtjb2xvcjpyZ2IoNTEsNTEsNTEpO2ZvbnQt c2l6ZToxM3B4Ij5VbmFibGUgdG8gZmluZCBpbWFnZSAmIzM5O3NlbGVuaXVtL25vZGUtY2hyb21l LWRlYnVnOjMuOS4xLWFjdGluaXVtJiMzOTsgbG9jYWxseQpUcnlpbmcgdG8gcHVsbCByZXBvc2l0 b3J5IDxhIGhyZWY9Imh0dHA6Ly9kb2NrZXIuaW8vc2VsZW5pdW0vbm9kZS1jaHJvbWUtZGVidWci IHJlbD0ibm9yZWZlcnJlciBub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+ZG9ja2VyLmlvL3Nl bGVuaXVtL25vZGUtY2hyb21lLWRlYnVnPC9hPiAuLi4gCjMuOS4xLWFjdGluaXVtOiBQdWxsaW5n IGZyb20gPGEgaHJlZj0iaHR0cDovL2RvY2tlci5pby9zZWxlbml1bS9ub2RlLWNocm9tZS1kZWJ1 ZzFiZTdmMmI4ODZlOCIgcmVsPSJub3JlZmVycmVyIG5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5r Ij5kb2NrZXIuaW8vc2VsZW5pdW0vbm9kZS1jaHJvbWUtZGVidWcKMWJlN2YyYjg4NmU4PC9hPjog QWxyZWFkeSBleGlzdHMKNmZiYzRhMjFiODA2OiBBbHJlYWR5IGV4aXN0cwpjNzFhNmY4ZTEzNzg6 IEFscmVhZHkgZXhpc3RzCjRiZTMwNzJlNWEzNzogQWxyZWFkeSBleGlzdHMKMDZjNmQyZjU5NzAw OiBBbHJlYWR5IGV4aXN0cwplZGNkNWU5ZjJmOTE6IEFscmVhZHkgZXhpc3RzCjBlZWFmNzg3Zjc1 NzogQWxyZWFkeSBleGlzdHMKYzk0OWRlZTVhZjdlOiBBbHJlYWR5IGV4aXN0cwpkZjg4YTQ5YjQx NjI6IEFscmVhZHkgZXhpc3RzCmNlM2M2ZjQyZmQyNDogQWxyZWFkeSBleGlzdHMKNmQ4NDVhMzlh ZjNmOiBQdWxsaW5nIGZzIGxheWVyCjExZDE2YTk2NWUxMzogUHVsbGluZyBmcyBsYXllcgoxMjk0 ZTliNDI2OTE6IFB1bGxpbmcgZnMgbGF5ZXIKMDRiMGMwNTM4MjhkOiBQdWxsaW5nIGZzIGxheWVy CmNmMDQ0ZjFkMGUyYTogUHVsbGluZyBmcyBsYXllcgo4Zjg0Y2NiM2E4NmE6IFB1bGxpbmcgZnMg bGF5ZXIKYmU5YTFkMDk1NWJkOiBQdWxsaW5nIGZzIGxheWVyCjg3MmU1YzhhM2FkODogUHVsbGlu ZyBmcyBsYXllcgowN2VmZWU2ZjI3ZTc6IFB1bGxpbmcgZnMgbGF5ZXIKNWM2MjA3ZGU4ZjA5OiBQ dWxsaW5nIGZzIGxheWVyCmI5MzJjYWNjNmRkYjogUHVsbGluZyBmcyBsYXllcgpjMDU3Y2E4ZjRl NjU6IFB1bGxpbmcgZnMgbGF5ZXIKYmJlMTYwMTBkNmFiOiBQdWxsaW5nIGZzIGxheWVyCjY0NWNh MzYwN2E0YzogUHVsbGluZyBmcyBsYXllcgpjZjA0NGYxZDBlMmE6IFdhaXRpbmcKMDRiMGMwNTM4 MjhkOiBXYWl0aW5nCjhmODRjY2IzYTg2YTogV2FpdGluZwpiZTlhMWQwOTU1YmQ6IFdhaXRpbmcK YzA1N2NhOGY0ZTY1OiBXYWl0aW5nCjVjNjIwN2RlOGYwOTogV2FpdGluZwpiOTMyY2FjYzZkZGI6 IFdhaXRpbmcKYmJlMTYwMTBkNmFiOiBXYWl0aW5nCjY0NWNhMzYwN2E0YzogV2FpdGluZwowN2Vm ZWU2ZjI3ZTc6IFdhaXRpbmcKODcyZTVjOGEzYWQ4OiBXYWl0aW5nCjxiPi91c3IvYmluL2RvY2tl ci1jdXJyZW50OiBlcnJvciBwdWxsaW5nIGltYWdlIGNvbmZpZ3VyYXRpb246IHVua25vd24gYmxv Yi4KPC9iPlNlZSAmIzM5Oy91c3IvYmluL2RvY2tlci1jdXJyZW50IHJ1biAtLWhlbHAmIzM5Oy48 L3ByZT48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxkaXY+Y2hlY2tpbmcgY2hyb21lIG5vZGU8 L2Rpdj48ZGl2PmV4ZWN1dGluZyBzaGVsbDogPGI+Y3VybCBodHRwOi8vOjU1NTUvd2QvaHViL3N0 YXRpYy9yZXNvdXJjZS9odWIuaHRtbMKgIMKgICZsdDstLS0gdGhhdCBVUkwgd29uJiMzOTt0IHdv cmsgOik8L2I+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj7CoCAlIFRvdGFswqAgwqAgJSBSZWNl aXZlZCAlIFhmZXJkwqAgQXZlcmFnZSBTcGVlZMKgIMKgVGltZcKgIMKgIFRpbWXCoCDCoCDCoFRp bWXCoCBDdXJyZW50PC9kaXY+PGRpdj7CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDC oCDCoCDCoCDCoCDCoCDCoERsb2FkwqAgVXBsb2FkwqAgwqBUb3RhbMKgIMKgU3BlbnTCoCDCoCBM ZWZ0wqAgU3BlZWQ8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PsKgIDDCoCDCoCDCoDDCoCDCoCAw wqAgwqAgwqAwwqAgwqAgMMKgIMKgIMKgMMKgIMKgIMKgIDDCoCDCoCDCoCAwIC0tOi0tOi0tIC0t Oi0tOi0tIC0tOi0tOi0twqAgwqAgwqAwPC9kaXY+PGRpdj5jdXJsOiAoNikgQ291bGQgbm90IHJl c29sdmUgaG9zdDogOyBVbmtub3duIGVycm9yPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5jaGVj a2luZyBmaXJlZm94IG5vZGU8L2Rpdj48ZGl2PmV4ZWN1dGluZyBzaGVsbDogY3VybCA8YSBocmVm PSJodHRwOi8vMTcyLjE4LjAuMzo1NTU1L3dkL2h1Yi9zdGF0aWMvcmVzb3VyY2UvaHViLmh0bWwi IHJlbD0ibm9yZWZlcnJlciBub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovLzE3Mi4x OC4wLjM6NTU1NS93ZC9odWIvc3RhdGljL3Jlc291cmNlL2h1Yi5odG1sPC9hPjwvZGl2PjxkaXY+ Jmx0OyFET0NUWVBFIGh0bWwmZ3Q7PC9kaXY+PGRpdj4mbHQ7dGl0bGUmZ3Q7V2ViRHJpdmVyIEh1 YiZsdDsvdGl0bGUmZ3Q7PC9kaXY+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+ PGRpdj5UaGlzIGlzIHRoZSBmaXJzdCB0aW1lIEkmIzM5O3ZlIHNlZW4gc29tZXRoaW5nIGxpa2Ug dGhpcyB3aXRoIHRoaXMgdGVzdC4gRGlkIGl0IGhhcHBlbiBvbmx5IHRoZSBvbmUgdGltZT88L2Rp dj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+PC9kaXY+ PGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+SSBoYXZlIG5vIGlkZWEu IEkgZGlkbiYjMzk7dCBub3QgZXZlbiBrbm93IHRoYXQgc3VjaCBhIHRlc3QgaGFkIGV4aXN0ZWQu PC9kaXY+PC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+PGJyPjwvZGl2PjxkaXY+WWVwLCB3ZSBtYWtl IHN1cmUgdGhlIFVJIGxvYWRzLCB1c2VyIGNhbiBsb2dpbiBhbmQgbmF2aWdhdGUsIGV0Yy4gLS0g YWxsIGF1dG9tYXRlZC48L2Rpdj48ZGl2PsKgPC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWls X3F1b3RlIiBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBz b2xpZCByZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPjxkaXYgZGlyPSJhdXRvIj48 ZGl2IGRpcj0iYXV0byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRvIj5vdmlydCBDSSB0cmllcyB0 byBjYWNoZSB5dW0gcmVwb3MgaXQgcHVsbHMgZnJvbS4gRG8geW91IGtub3cgaWYgaXQgZG9lcyBz byB3aXRoIGRvY2tlciByZXBvcz88L2Rpdj48L2Rpdj48L2Jsb2NrcXVvdGU+PGRpdj48YnI+PC9k aXY+PGRpdj5JIGRvbiYjMzk7dCBrbm93LiBUaGUgc2VsZW5pdW0gb25lcyBhcmUgc3RhbmRhcmQg ZnJvbSBkb2NrZXJodWIgWzxhIGhyZWY9Imh0dHBzOi8vaHViLmRvY2tlci5jb20vdS9zZWxlbml1 bS8iIHJlbD0ibm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vaHViLmRvY2tlci5j b20vdS9zZWxlbml1bS88L2E+XTwvZGl2PjxkaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9i bG9ja3F1b3RlPjwvZGl2PjwvZGl2PjxkaXYgZGlyPSJhdXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9 ImF1dG8iPldlIGRvIG5vdCBoYXZlIHRoZSBzYW1lIGVsYWJvcmF0ZSBjYWNoaW5nIHRoYXQgd2Ug aGF2ZSBmb3IgUlBNcyBmb3IgY29udGFpbmVycywgYnV0IHdlIGNhbiBjYWNoZSBjb250YWluZXJz IGFzIGxvbmcgYXMgdGhleSBhcmUgZXhwbGljaXRseSB3aGl0ZWxpc3RlZC48L2Rpdj48ZGl2IGRp cj0iYXV0byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRvIj5QbGVhc2UgY3JlYXRlIGEgdGlja2V0 IHNvIHdlJiMzOTtsbCBkbyB0aGF0IGZvciB0aGUgc2VsZW5pdW0gY29udGFpbmVycyBpZiB0aW1l IG1ha2VzIHNlbnNlLjwvZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2Pjxicj48L2Rpdj48ZGl2 PlRoZXkgc2hvdWxkIGJlIGNhY2hlZCwgaW5kZWVkLiBXaWxsIGRvICh3aXRoIG5ld2VyIHZlcnNp b25zIG9mIGNocm9tZSBhbmQgZmYpPC9kaXY+PGRpdj48YnI+PC9kaXY+PGJsb2NrcXVvdGUgY2xh c3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjAgMCAwIC44ZXg7Ym9yZGVyLWxlZnQ6MXB4 ICNjY2Mgc29saWQ7cGFkZGluZy1sZWZ0OjFleCI+PGRpdiBkaXI9ImF1dG8iPjxkaXYgZGlyPSJh dXRvIj48YnI+PC9kaXY+PGRpdiBkaXI9ImF1dG8iPjxicj48L2Rpdj48ZGl2IGRpcj0iYXV0byI+ PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIg c3R5bGU9Im1hcmdpbjowIDAgMCAuOGV4O2JvcmRlci1sZWZ0OjFweCAjY2NjIHNvbGlkO3BhZGRp bmctbGVmdDoxZXgiPjxkaXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPjxkaXYgY2xhc3M9Imdt YWlsX3F1b3RlIj48ZGl2PsKgPC9kaXY+PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBz dHlsZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2Io MjA0LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPjxkaXYgZGlyPSJhdXRvIj48ZGl2IGRpcj0i YXV0byI+PGJyPjwvZGl2PjxkaXYgZGlyPSJhdXRvIj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+ PGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHlsZT0ibWFyZ2luOjBweCAwcHggMHB4 IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0LDIwNCwyMDQpO3BhZGRpbmctbGVm dDoxZXgiPjxkaXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPjxkaXYg ZGlyPSJsdHIiPjxkaXYgZGlyPSJsdHIiPjxkaXY+PGJyPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2 PjwvZGl2PjwvZGl2Pjxicj48ZGl2IGNsYXNzPSJnbWFpbF9xdW90ZSI+PGRpdiBkaXI9Imx0ciI+ T24gU2F0LCBOb3YgMjQsIDIwMTggYXQgMjozNSBBTSBEYW4gS2VuaWdzYmVyZyAmbHQ7PGEgaHJl Zj0ibWFpbHRvOmRhbmtlbkByZWRoYXQuY29tIiByZWw9Im5vcmVmZXJyZXIgbm9yZWZlcnJlciIg dGFyZ2V0PSJfYmxhbmsiPmRhbmtlbkByZWRoYXQuY29tPC9hPiZndDsgd3JvdGU6PGJyPjwvZGl2 PjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5bGU9Im1hcmdpbjowcHggMHB4IDBw eCAwLjhleDtib3JkZXItbGVmdDoxcHggc29saWQgcmdiKDIwNCwyMDQsMjA0KTtwYWRkaW5nLWxl ZnQ6MWV4Ij5JIGp1c3Qgbm90aWNlZCB0aGF0IGEgdmRzbSBjaGFuZ2UgdG8gZ2x1c3RlciB0ZXN0 czxicj4KPGEgaHJlZj0iaHR0cHM6Ly9nZXJyaXQub3ZpcnQub3JnLyMvYy85NTU5Ni8iIHJlbD0i bm9yZWZlcnJlciBub3JlZmVycmVyIG5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5odHRwczov L2dlcnJpdC5vdmlydC5vcmcvIy9jLzk1NTk2LzwvYT4gZmFpbGVkIGluIHRoZSBjaGFuZ2UgcXVl dWUsIG9uPGJyPgo8YnI+CldlYkRyaXZlckV4Y2VwdGlvbiBpbiBfaW5pdF9icm93c2VyIGNvbm5l Y3RpbmcgdG8gaHViPGJyPgo8YnI+CjxhIGhyZWY9Imh0dHBzOi8vamVua2lucy5vdmlydC5vcmcv am9iL292aXJ0LW1hc3Rlcl9jaGFuZ2UtcXVldWUtdGVzdGVyLzExMzY1L3Rlc3RSZXBvcnQvanVu aXQvKHJvb3QpLzAwOF9iYXNpY191aV9zYW5pdHkvcnVubmluZ190ZXN0c19fX2Jhc2ljX3N1aXRl X2VsN194ODZfNjRfX19pbml0aWFsaXplX2Nocm9tZS8iIHJlbD0ibm9yZWZlcnJlciBub3JlZmVy cmVyIG5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5odHRwczovL2plbmtpbnMub3ZpcnQub3Jn L2pvYi9vdmlydC1tYXN0ZXJfY2hhbmdlLXF1ZXVlLXRlc3Rlci8xMTM2NS90ZXN0UmVwb3J0L2p1 bml0Lyhyb290KS8wMDhfYmFzaWNfdWlfc2FuaXR5L3J1bm5pbmdfdGVzdHNfX19iYXNpY19zdWl0 ZV9lbDdfeDg2XzY0X19faW5pdGlhbGl6ZV9jaHJvbWUvPC9hPjxicj4KPGJyPgpUaGUgZmFpbHVy ZSBpcyBjbGVhcmx5IHVucmVsYXRlZCB0byB0aGUgcGF0Y2g7IG1heWJlIG9uZSBvZiB5b3UgY2Fu PGJyPgpleHBsYWluIHdoeSB0aGUgdGVzdCBmYWlscz88YnI+CjwvYmxvY2txdW90ZT48L2Rpdj48 YnIgY2xlYXI9ImFsbCI+PGRpdj48YnI+PC9kaXY+LS0gPGJyPjxkaXYgZGlyPSJsdHIiIGNsYXNz PSJtXzk5OTA2Mzg0NDczOTcwNTM4NW1fODQ2MzIzNjk5NTczNzQ1ODg5M2dtYWlsLW1fMjg2MTI4 Mzg5OTY2MDc1OTMwOG1fLTE4NDczMzEwODQzNjgzNjA1NjhnbWFpbF9zaWduYXR1cmUiPjxkaXYg ZGlyPSJsdHIiPjxkaXY+PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2IGRpcj0ibHRyIj48ZGl2Pjxk aXYgZGlyPSJsdHIiPjxkaXY+PHAgc3R5bGU9ImNvbG9yOnJnYigwLDAsMCk7Zm9udC1mYW1pbHk6 b3ZlcnBhc3Msc2Fucy1zZXJpZjtmb250LXdlaWdodDpib2xkO21hcmdpbjowcHg7cGFkZGluZzow cHg7Zm9udC1zaXplOjE0cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlIj48c3Bhbj5HUkVHPC9z cGFuPsKgPHNwYW4+U0hFUkVNRVRBPC9zcGFuPjwvcD48cCBzdHlsZT0iY29sb3I6cmdiKDAsMCww KTtmb250LWZhbWlseTpvdmVycGFzcyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMHB4O21hcmdpbjow cHggMHB4IDRweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UiPjxzcGFuPlNFTklPUiBTT0ZUV0FS RSBFTkdJTkVFUiAtIFRFQU0gTEVBRCAtIFJIViBVWDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6 cmdiKDE3MCwxNzAsMTcwKTttYXJnaW46MHB4Ij48L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZh bWlseTpvdmVycGFzcyxzYW5zLXNlcmlmO21hcmdpbjowcHg7Zm9udC1zaXplOjEwcHg7Y29sb3I6 cmdiKDE1MywxNTMsMTUzKSI+PGEgaHJlZj0iaHR0cHM6Ly93d3cucmVkaGF0LmNvbS8iIHN0eWxl PSJjb2xvcjpyZ2IoMCwxMzYsMjA2KTttYXJnaW46MHB4IiByZWw9Im5vcmVmZXJyZXIgbm9yZWZl cnJlciIgdGFyZ2V0PSJfYmxhbmsiPlJlZCBIYXQgTkE8c3Bhbj48YnI+PGJyPjwvc3Bhbj48L2E+ PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTpvdmVycGFzcyxzYW5zLXNlcmlmO21hcmdpbjowcHgg MHB4IDZweDtmb250LXNpemU6MTBweDtjb2xvcjpyZ2IoMTUzLDE1MywxNTMpIj48c3BhbiBzdHls ZT0ibWFyZ2luOjBweDtwYWRkaW5nOjBweCI+PGEgaHJlZj0ibWFpbHRvOmdzaGVyZW1lQHJlZGhh dC5jb20iIHN0eWxlPSJjb2xvcjpyZ2IoMCwxMzYsMjA2KTttYXJnaW46MHB4IiByZWw9Im5vcmVm ZXJyZXIgbm9yZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmdzaGVyZW1lQHJlZGhhdC5jb208L2E+ wqAgwqA8L3NwYW4+wqA8c3Bhbj5JUkM6wqA8c3Bhbj5nc2hlcmVtZTwvc3Bhbj48L3NwYW4+PC9w Pjx0YWJsZSBib3JkZXI9IjAiIHN0eWxlPSJjb2xvcjpyZ2IoMCwwLDApO2ZvbnQtZmFtaWx5Om92 ZXJwYXNzLHNhbnMtc2VyaWY7Zm9udC1zaXplOm1lZGl1bSI+PHRib2R5Pjx0cj48dGQgd2lkdGg9 IjEwMHB4Ij48YSBocmVmPSJodHRwczovL3JlZC5odC9zaWciIHJlbD0ibm9yZWZlcnJlciBub3Jl ZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnJlZGhhdC5jb20v ZmlsZXMvYnJhbmQvZW1haWwvc2lnLXJlZGhhdC5wbmciIHdpZHRoPSI5MCIgaGVpZ2h0PSJhdXRv Ij48L2E+PC90ZD48L3RyPjwvdGJvZHk+PC90YWJsZT48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48 L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj4KPC9ibG9ja3F1b3RlPjwvZGl2PjwvZGl2Pjwv ZGl2Pgo8L2Jsb2NrcXVvdGU+PC9kaXY+PGJyIGNsZWFyPSJhbGwiPjxkaXY+PGJyPjwvZGl2Pi0t IDxicj48ZGl2IGRpcj0ibHRyIiBjbGFzcz0ibV85OTkwNjM4NDQ3Mzk3MDUzODVtXzg0NjMyMzY5 OTU3Mzc0NTg4OTNnbWFpbF9zaWduYXR1cmUiPjxkaXYgZGlyPSJsdHIiPjxkaXY+PGRpdiBkaXI9 Imx0ciI+PGRpdj48ZGl2IGRpcj0ibHRyIj48ZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXY+PHAgc3R5 bGU9ImNvbG9yOnJnYigwLDAsMCk7Zm9udC1mYW1pbHk6b3ZlcnBhc3Msc2Fucy1zZXJpZjtmb250 LXdlaWdodDpib2xkO21hcmdpbjowcHg7cGFkZGluZzowcHg7Zm9udC1zaXplOjE0cHg7dGV4dC10 cmFuc2Zvcm06dXBwZXJjYXNlIj48c3Bhbj5HUkVHPC9zcGFuPsKgPHNwYW4+U0hFUkVNRVRBPC9z cGFuPjwvcD48cCBzdHlsZT0iY29sb3I6cmdiKDAsMCwwKTtmb250LWZhbWlseTpvdmVycGFzcyxz YW5zLXNlcmlmO2ZvbnQtc2l6ZToxMHB4O21hcmdpbjowcHggMHB4IDRweDt0ZXh0LXRyYW5zZm9y bTp1cHBlcmNhc2UiPjxzcGFuPlNFTklPUiBTT0ZUV0FSRSBFTkdJTkVFUiAtIFRFQU0gTEVBRCAt IFJIViBVWDwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6cmdiKDE3MCwxNzAsMTcwKTttYXJnaW46 MHB4Ij48L3NwYW4+PC9wPjxwIHN0eWxlPSJmb250LWZhbWlseTpvdmVycGFzcyxzYW5zLXNlcmlm O21hcmdpbjowcHg7Zm9udC1zaXplOjEwcHg7Y29sb3I6cmdiKDE1MywxNTMsMTUzKSI+PGEgaHJl Zj0iaHR0cHM6Ly93d3cucmVkaGF0LmNvbS8iIHN0eWxlPSJjb2xvcjpyZ2IoMCwxMzYsMjA2KTtt YXJnaW46MHB4IiByZWw9Im5vcmVmZXJyZXIiIHRhcmdldD0iX2JsYW5rIj5SZWQgSGF0IE5BPHNw YW4+PGJyPjxicj48L3NwYW4+PC9hPjwvcD48cCBzdHlsZT0iZm9udC1mYW1pbHk6b3ZlcnBhc3Ms c2Fucy1zZXJpZjttYXJnaW46MHB4IDBweCA2cHg7Zm9udC1zaXplOjEwcHg7Y29sb3I6cmdiKDE1 MywxNTMsMTUzKSI+PHNwYW4gc3R5bGU9Im1hcmdpbjowcHg7cGFkZGluZzowcHgiPjxhIGhyZWY9 Im1haWx0bzpnc2hlcmVtZUByZWRoYXQuY29tIiBzdHlsZT0iY29sb3I6cmdiKDAsMTM2LDIwNik7 bWFyZ2luOjBweCIgcmVsPSJub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+Z3NoZXJlbWVAcmVk aGF0LmNvbTwvYT7CoCDCoDwvc3Bhbj7CoDxzcGFuPklSQzrCoDxzcGFuPmdzaGVyZW1lPC9zcGFu Pjwvc3Bhbj48L3A+PHRhYmxlIGJvcmRlcj0iMCIgc3R5bGU9ImNvbG9yOnJnYigwLDAsMCk7Zm9u dC1mYW1pbHk6b3ZlcnBhc3Msc2Fucy1zZXJpZjtmb250LXNpemU6bWVkaXVtIj48dGJvZHk+PHRy Pjx0ZCB3aWR0aD0iMTAwcHgiPjxhIGhyZWY9Imh0dHBzOi8vcmVkLmh0L3NpZyIgcmVsPSJub3Jl ZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnJlZGhhdC5jb20v ZmlsZXMvYnJhbmQvZW1haWwvc2lnLXJlZGhhdC5wbmciIHdpZHRoPSI5MCIgaGVpZ2h0PSJhdXRv Ij48L2E+PC90ZD48L3RyPjwvdGJvZHk+PC90YWJsZT48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48 L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj48L2Rpdj4KX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+CkRldmVsIG1haWxpbmcgbGlzdCAt LSA8YSBocmVmPSJtYWlsdG86ZGV2ZWxAb3ZpcnQub3JnIiByZWw9Im5vcmVmZXJyZXIiIHRhcmdl dD0iX2JsYW5rIj5kZXZlbEBvdmlydC5vcmc8L2E+PGJyPgpUbyB1bnN1YnNjcmliZSBzZW5kIGFu IGVtYWlsIHRvIDxhIGhyZWY9Im1haWx0bzpkZXZlbC1sZWF2ZUBvdmlydC5vcmciIHJlbD0ibm9y ZWZlcnJlciIgdGFyZ2V0PSJfYmxhbmsiPmRldmVsLWxlYXZlQG92aXJ0Lm9yZzwvYT48YnI+ClBy aXZhY3kgU3RhdGVtZW50OiA8YSBocmVmPSJodHRwczovL3d3dy5vdmlydC5vcmcvc2l0ZS9wcml2 YWN5LXBvbGljeS8iIHJlbD0ibm9yZWZlcnJlciBub3JlZmVycmVyIiB0YXJnZXQ9Il9ibGFuayI+ aHR0cHM6Ly93d3cub3ZpcnQub3JnL3NpdGUvcHJpdmFjeS1wb2xpY3kvPC9hPjxicj4Kb1ZpcnQg Q29kZSBvZiBDb25kdWN0OiA8YSBocmVmPSJodHRwczovL3d3dy5vdmlydC5vcmcvY29tbXVuaXR5 L2Fib3V0L2NvbW11bml0eS1ndWlkZWxpbmVzLyIgcmVsPSJub3JlZmVycmVyIG5vcmVmZXJyZXIi IHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5vdmlydC5vcmcvY29tbXVuaXR5L2Fib3V0L2Nv bW11bml0eS1ndWlkZWxpbmVzLzwvYT48YnI+Ckxpc3QgQXJjaGl2ZXM6IDxhIGhyZWY9Imh0dHBz Oi8vbGlzdHMub3ZpcnQub3JnL2FyY2hpdmVzL2xpc3QvZGV2ZWxAb3ZpcnQub3JnL21lc3NhZ2Uv V0tKMlkyU1pOWllMMzdYMkk1RVgyTzNTTzVYSDdDT0kvIiByZWw9Im5vcmVmZXJyZXIgbm9yZWZl cnJlciIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vbGlzdHMub3ZpcnQub3JnL2FyY2hpdmVzL2xp c3QvZGV2ZWxAb3ZpcnQub3JnL21lc3NhZ2UvV0tKMlkyU1pOWllMMzdYMkk1RVgyTzNTTzVYSDdD T0kvPC9hPjxicj4KPC9ibG9ja3F1b3RlPjwvZGl2PjwvZGl2PjwvZGl2Pgo8L2Jsb2NrcXVvdGU+ PC9kaXY+PGJyIGNsZWFyPSJhbGwiPjxkaXY+PGJyPjwvZGl2Pi0tIDxicj48ZGl2IGRpcj0ibHRy IiBjbGFzcz0iZ21haWxfc2lnbmF0dXJlIiBkYXRhLXNtYXJ0bWFpbD0iZ21haWxfc2lnbmF0dXJl Ij48ZGl2IGRpcj0ibHRyIj48ZGl2PjxkaXYgZGlyPSJsdHIiPjxkaXY+PGRpdiBkaXI9Imx0ciI+ PGRpdj48ZGl2IGRpcj0ibHRyIj48ZGl2PjxwIHN0eWxlPSJjb2xvcjpyZ2IoMCwwLDApO2ZvbnQt ZmFtaWx5Om92ZXJwYXNzLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46MHB4O3Bh ZGRpbmc6MHB4O2ZvbnQtc2l6ZToxNHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSI+PHNwYW4+ R1JFRzwvc3Bhbj7CoDxzcGFuPlNIRVJFTUVUQTwvc3Bhbj48L3A+PHAgc3R5bGU9ImNvbG9yOnJn YigwLDAsMCk7Zm9udC1mYW1pbHk6b3ZlcnBhc3Msc2Fucy1zZXJpZjtmb250LXNpemU6MTBweDtt YXJnaW46MHB4IDBweCA0cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlIj48c3Bhbj5TRU5JT1Ig U09GVFdBUkUgRU5HSU5FRVIgLSBURUFNIExFQUQgLSBSSFYgVVg8L3NwYW4+PHNwYW4gc3R5bGU9 ImNvbG9yOnJnYigxNzAsMTcwLDE3MCk7bWFyZ2luOjBweCI+PC9zcGFuPjwvcD48cCBzdHlsZT0i Zm9udC1mYW1pbHk6b3ZlcnBhc3Msc2Fucy1zZXJpZjttYXJnaW46MHB4O2ZvbnQtc2l6ZToxMHB4 O2NvbG9yOnJnYigxNTMsMTUzLDE1MykiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnJlZGhhdC5jb20v IiBzdHlsZT0iY29sb3I6cmdiKDAsMTM2LDIwNik7bWFyZ2luOjBweCIgdGFyZ2V0PSJfYmxhbmsi PlJlZCBIYXQgTkE8c3Bhbj48YnI+PGJyPjwvc3Bhbj48L2E+PC9wPjxwIHN0eWxlPSJmb250LWZh bWlseTpvdmVycGFzcyxzYW5zLXNlcmlmO21hcmdpbjowcHggMHB4IDZweDtmb250LXNpemU6MTBw eDtjb2xvcjpyZ2IoMTUzLDE1MywxNTMpIj48c3BhbiBzdHlsZT0ibWFyZ2luOjBweDtwYWRkaW5n OjBweCI+PGEgaHJlZj0ibWFpbHRvOmdzaGVyZW1lQHJlZGhhdC5jb20iIHN0eWxlPSJjb2xvcjpy Z2IoMCwxMzYsMjA2KTttYXJnaW46MHB4IiB0YXJnZXQ9Il9ibGFuayI+Z3NoZXJlbWVAcmVkaGF0 LmNvbTwvYT7CoCDCoDwvc3Bhbj7CoDxzcGFuPklSQzrCoDxzcGFuPmdzaGVyZW1lPC9zcGFuPjwv c3Bhbj48L3A+PHRhYmxlIGJvcmRlcj0iMCIgc3R5bGU9ImNvbG9yOnJnYigwLDAsMCk7Zm9udC1m YW1pbHk6b3ZlcnBhc3Msc2Fucy1zZXJpZjtmb250LXNpemU6bWVkaXVtIj48dGJvZHk+PHRyPjx0 ZCB3aWR0aD0iMTAwcHgiPjxhIGhyZWY9Imh0dHBzOi8vcmVkLmh0L3NpZyIgdGFyZ2V0PSJfYmxh bmsiPjxpbWcgc3JjPSJodHRwczovL3d3dy5yZWRoYXQuY29tL2ZpbGVzL2JyYW5kL2VtYWlsL3Np Zy1yZWRoYXQucG5nIiB3aWR0aD0iOTAiIGhlaWdodD0iYXV0byI+PC9hPjwvdGQ+PC90cj48L3Ri b2R5PjwvdGFibGU+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9kaXY+PC9k aXY+PC9kaXY+PC9kaXY+Cg== --===============9208321950280692783==--