[Users] Userportal SPICE Woes

--_000_5F9E965F5A80BC468BE5F40576769F09102773F5exchange21_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGksIGl0IG1lIGFnYWluLA0KDQp0aGUgbGFzdCB0aW1lIHRoaXMgd2FzIGRpc2N1c3NlZCwgdGhl IHByb2JsZW0gc2VlbWVkIHRvIGJlIGNlbnRyZWQgYXJvdW5kIFdpbi9JRSwgYnV0IHNpbmNlIHBh dGNoaW5nIHRvOg0KIyBycG0gLXFhIHwgZ3JlcCBvdmlydA0Kb3ZpcnQtZW5naW5lLWNvbmZpZy0z LjEuMC00LmZjMTcubm9hcmNoDQpvdmlydC1lbmdpbmUtZGJzY3JpcHRzLTMuMS4wLTQuZmMxNy5u b2FyY2gNCm92aXJ0LWxvZy1jb2xsZWN0b3ItMy4xLjAtMC5naXQxMGQ3MTkuZmMxNy5ub2FyY2gN Cm92aXJ0LWVuZ2luZS1yZXN0YXBpLTMuMS4wLTQuZmMxNy5ub2FyY2gNCm92aXJ0LWltYWdlLXVw bG9hZGVyLTMuMS4wLTAuZ2l0OWM0MmM4LmZjMTcubm9hcmNoDQpvdmlydC1lbmdpbmUtZ2VuZXJp Y2FwaS0zLjEuMC00LmZjMTcubm9hcmNoDQpvdmlydC1pc28tdXBsb2FkZXItMy4xLjAtMC5naXQx ODQxZDkuZmMxNy5ub2FyY2gNCm92aXJ0LWVuZ2luZS13ZWJhZG1pbi1wb3J0YWwtMy4xLjAtNC5m YzE3Lm5vYXJjaA0Kb3ZpcnQtZW5naW5lLXNldHVwLTMuMS4wLTQuZmMxNy5ub2FyY2gNCm92aXJ0 LWVuZ2luZS1zZGstMy4yLjAuMi0xLmZjMTcubm9hcmNoDQpvdmlydC1lbmdpbmUtYmFja2VuZC0z LjEuMC00LmZjMTcubm9hcmNoDQpvdmlydC1lbmdpbmUtdG9vbHMtY29tbW9uLTMuMS4wLTQuZmMx Ny5ub2FyY2gNCm92aXJ0LWVuZ2luZS0zLjEuMC00LmZjMTcubm9hcmNoDQpvdmlydC1lbmdpbmUt dXNlcnBvcnRhbC0zLjEuMC00LmZjMTcubm9hcmNoDQpvdmlydC1lbmdpbmUtbm90aWZpY2F0aW9u LXNlcnZpY2UtMy4xLjAtNC5mYzE3Lm5vYXJjaA0KDQpObyBvbmUgaXMgYWJsZSB0byBjb25uZWN0 IHRvIGEgc3BpY2UgY29uc29sZSB0aG91Z2ggdGhlIFVzZXJwb3J0YWwgYXQgYWxsLiBJwrR2ZSB0 cmllZCB0aGlzIGZyb20gbXkgd29ya3N0YXRpb24sIHJ1bm5pbmcgRmVkb3JhIDE3Og0KPT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT0NCiQgU1BJQ0VDX0RFQlVHX0xFVkVMPTAgZmlyZWZveA0KKHBsdWdp bi1jb250YWluZXI6MTgyOTMpOiBTcGljZVhQSS1DUklUSUNBTCAqKjogY29udHJvbGxlciBjb25u ZWN0OiBGaWxlbiBlbGxlciBrYXRhbG9nZW4gZmlubnMgaW50ZQ0KKHBsdWdpbi1jb250YWluZXI6 MTgyOTMpOiBTcGljZVhQSS1DUklUSUNBTCAqKjogY29udHJvbGxlciBjb25uZWN0OiBGaWxlbiBl bGxlciBrYXRhbG9nZW4gZmlubnMgaW50ZQ0KKHBsdWdpbi1jb250YWluZXI6MTgyOTMpOiBTcGlj ZVhQSS1DUklUSUNBTCAqKjogY291bGQgbm90IGdldCBicm93c2VyIHdpbmRvdywgd2hlbiB0cnlp bmcgdG8gY2FsbCBPbkRpc2Nvbm5lY3RlZA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCg0KDQpI ZXJlwrRzIGEgY29sbGVndWUgb2YgbWluZSwgcnVubmluZyBXaW43L0lFOToNCj09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09DQoxMzYyNjQ4NzY2IElORk8gWzcxOTY6NTIwOF0gc3BpY2V4X2luaXRfbG9n Z2VyOiBzdGFydGVkDQoxMzYyNjQ4NzY2IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpwdXRf RHluYW1pY01lbnU6IER5bmFtaWNNZW51DQoxMzYyNjQ4NzY2IElORk8gWzcxOTY6NTIwOF0gQ09T cGljZVg6OnB1dF9GdWxsU2NyZWVuOiBOZXcgRnVsbFNjcmVlbiByZXF1ZXN0IG5ld1ZhbD0weGZm ZmZmZmZmDQoxMzYyNjQ4NzY2IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpDb25uZWN0OiBS dW5uaW5nIHNwaWNlYyAoQzpcVXNlcnNcam9wZVxBcHBEYXRhXExvY2FsXHZpcnQtdmlld2VyXGJp blxyZW1vdGUtdmlld2VyLmV4ZSAtLXNwaWNlLWNvbnRyb2xsZXIpDQoxMzYyNjQ4NzY2IElORk8g WzcxOTY6NTIwOF0gQ09TcGljZVg6OkNvbm5lY3Q6IHNwaWNlYyBwaWQgMTY0MA0KMTM2MjY0ODc2 NiBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6Q29ubmVjdDogY29ubmVjdGluZyB0byBzcGlj ZSBjbGllbnQncyBwaXBlDQoxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpz ZW5kX2luaXQ6IHNlbmRpbmcgaW5pdA0KMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1Nw aWNlWDo6c2VuZF93c3RyOiBzZW5kaW5nIG1zZyBpZCAxIDogc3RyIDEzMC4yMzguOTYuMTM1ICgx KQ0KMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF92YWx1ZTogc2Vu ZGluZyBtc2cgaWQgMiB2YWx1ZSA1OTA2DQoxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENP U3BpY2VYOjpzZW5kX3ZhbHVlOiBzZW5kaW5nIG1zZyBpZCAzIHZhbHVlIDU5MDcNCjEzNjI2NDg3 NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfd3N0cjogc2VuZGluZyBwYXNzd29y ZA0KMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF93c3RyOiBzZW5k aW5nIG1zZyBpZCAxMSA6IHN0ciBJVC1BdmRlbG5pbmdlbi0xOiVkIC0gUHJlc3MgU0hJRlQrRjEy IHRvIFJlbGVhc2UgQ3Vyc29yICgxKQ0KMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1Nw aWNlWDo6c2VuZF92YWx1ZTogc2VuZGluZyBtc2cgaWQgMTAgdmFsdWUgMQ0KMTM2MjY0ODc2NyBE RUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF93c3RyOiBzZW5kaW5nIG1zZyBpZCAxNCA6 IHN0ciByZWxlYXNlLWN1cnNvcj1zaGlmdCtmMTIsdG9nZ2xlLWZ1bGxzY3JlZW49c2hpZnQrZjEx ICgxKQ0KMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF93c3RyOiBz ZW5kaW5nIG1zZyBpZCA1IDogc3RyIG1haW4saW5wdXRzLHNjdXJzb3Isc3BsYXliYWNrLHNyZWNv cmQsc2Rpc3BsYXkgKDEpDQoxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpz ZW5kX3dzdHI6IHNlbmRpbmcgbXNnIGlkIDcgOiBzdHIgREVGQVVMVCAoMSkNCjEzNjI2NDg3Njcg REVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfd3N0cjogc2VuZGluZyBtc2cgaWQgOCA6 IHN0ciBDOlxVc2Vyc1xqb3BlXEFwcERhdGFcTG9jYWxcVGVtcFx0cnVzdHN0b3JlLnBlbSAoMSkN CjEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfbXNnOiBzZW5kaW5n IG1zZyBpZCAxNg0KMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF9t c2c6IHNlbmRpbmcgbXNnIGlkIDE3DQoxMzYyNjQ4NzY3IElORk8gWzcxOTY6NTIwOF0gQ09TcGlj ZVg6OkV4ZWN1dGVVc2JDdHJsOiBVU0Igc2hhcmluZyBpcyBub3QgcmVxdWVzdGVkDQoxMzYyNjQ4 NzcxIElORk8gWzcxOTY6NzQ4MF0gQ09TcGljZVg6OmV2ZW50X3RocmVhZDogZXhpdF9jb2RlPTAg ZXJyb3JfY29kZT0xDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KDQoNCkFuZCBhbm90aGVyIGNv bGxlZ3VlIHJ1bm5pbmcgQ2VudE9TLTYuMy9GaXJlZm94Og0KPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0NCjIwMTMtMDMtMDcgMDk6NDI6NDEsNjUxIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldEhv c3RJUDogMTMwLjIzOC45Ni4xMzINCjIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1 Z2luSW5zdGFuY2U6OlNldFBvcnQ6IDU5MDANCjIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVH IG5zUGx1Z2luSW5zdGFuY2U6OlNldFRpdGxlOiBJVC1BdmRlbG5pbmdlbi0yOiVkIC0gUHJlc3Mg U0hJRlQrRjEyIHRvIFJlbGVhc2UgQ3Vyc29yDQoyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MiBERUJV RyBuc1BsdWdpbkluc3RhbmNlOjpTZXREeW5hbWljTWVudToNCjIwMTMtMDMtMDcgMDk6NDI6NDEs NjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldEZ1bGxTY3JlZW46IDENCjIwMTMtMDMtMDcg MDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldFBhc3N3b3JkOiBQYXNzd29y ZCBzZXQNCjIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNl dE51bWJlck9mTW9uaXRvcnM6IDENCjIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1 Z2luSW5zdGFuY2U6OlNldFVzYkxpc3RlblBvcnQ6IDANCjIwMTMtMDMtMDcgMDk6NDI6NDEsNjUy IERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldEFkbWluQ29uc29sZTogMQ0KMjAxMy0wMy0wNyAw OTo0Mjo0MSw2NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0U2VjdXJlUG9ydDogNTkwMQ0K MjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0U1NMQ2hh bm5lbHM6IG9yaWdpbmFsIGNoYW5uZWxzOiBzbWFpbixzaW5wdXRzLHNjdXJzb3Isc3BsYXliYWNr LHNyZWNvcmQsc2Rpc3BsYXkNCjIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERFQlVHIG5zUGx1Z2lu SW5zdGFuY2U6OlNldFNTTENoYW5uZWxzOiBtb2RpZmllZCBjaGFubmVsczogbWFpbixpbnB1dHMs Y3Vyc29yLHBsYXliYWNrLHJlY29yZCxkaXNwbGF5DQoyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBE RUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRHdWVzdEhvc3ROYW1lOiBJVC1BdmRlbG5pbmdlbi0y DQoyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRDaXBo ZXJTdWl0ZTogREVGQVVMVA0KMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTMgREVCVUcgbnNQbHVnaW5J bnN0YW5jZTo6U2V0VHJ1c3RTdG9yZTogQ2VydGlmaWNhdGU6DQogICAgRGF0YToNCiAgICAgICAg VmVyc2lvbjogMyAoMHgyKQ0KICAgICAgICBTZXJpYWwgTnVtYmVyOiAxNSAoMHhmKQ0KICAgICAg ICBTaWduYXR1cmUgQWxnb3JpdGhtOiBzaGExV2l0aFJTQUVuY3J5cHRpb24NCiAgICAgICAgSXNz dWVyOiBDPVVTLCBPPVNMVSwgQ049Q0Etc3Rvcm0uc2x1LnNlLjgwOTg1DQogICAgICAgIFZhbGlk aXR5DQogICAgICAgICAgICBOb3QgQmVmb3JlOiBTZXAgMjYgMTQ6MjE6MDYgMjAxMg0KICAgICAg ICAgICAgTm90IEFmdGVyIDogU2VwIDI1IDEyOjIxOjA2IDIwMjIgR01UDQogICAgICAgIFN1Ympl Y3Q6IEM9VVMsIE89U0xVLCBDTj1DQS1zdG9ybS5zbHUuc2UuODA5ODUNCiAgICAgICAgU3ViamVj dCBQdWJsaWMgS2V5IEluZm86DQogICAgICAgICAgICBQdWJsaWMgS2V5IEFsZ29yaXRobTogcnNh RW5jcnlwdGlvbg0KICAgICAgICAgICAgICAgIFB1YmxpYy1LZXk6ICgxMDI0IGJpdCkNCiAgICAg ICAgICAgICAgICBNb2R1bHVzOg0KICAgICAgICAgICAgICAgICAgICAwMDphMjo5NDo4OToxODoy Njo3OTo0OTo2YjpjNjoyODo2YzpmMjo5NTplOToNCiAgICAgICAgICAgICAgICAgICAgYTc6NzE6 MDA6MjI6YzY6Nzk6YzI6OWU6MTA6NjM6ZWY6MzQ6NWM6YWI6NjI6DQogICAgICAgICAgICAgICAg ICAgIDM2OmEwOjdhOjg0OmQwOjc5Ojc3OjRjOjlkOjNkOjM5OjhmOjk3OjkzOmM1Og0KICAgICAg ICAgICAgICAgICAgICBmNjpmYjo1YjowYjpmODo5YjphZDpkODo1MzoyZDphNjpiNjowMzo0NTpk NDoNCiAgICAgICAgICAgICAgICAgICAgNzY6NDU6ZjE6YWY6OTk6NDI6NzQ6MDc6NGM6NDg6N2Q6 Mjg6OTY6MzE6OWU6DQogICAgICAgICAgICAgICAgICAgIDg4OmNmOjkwOmQ5OmU3OmQ5OmNmOjU1 OmE4OmJkOjM3OmEwOjhmOmYxOjI2Og0KICAgICAgICAgICAgICAgICAgICA4OTphOTphYjo2NDo3 ODphNDowMjo2MDo5YjozYTphNzowNzpkYjo2ZTo3NToNCiAgICAgICAgICAgICAgICAgICAgMzI6 ZTU6OGY6NTE6N2Y6NTA6MDI6MTU6ZDg6Yzg6N2I6Njg6YzE6NTQ6ZTE6DQogICAgICAgICAgICAg ICAgICAgIDlmOmMyOmQyOmNmOjUzOmMzOjU4OmIzOjE1DQogICAgICAgICAgICAgICAgRXhwb25l bnQ6IDY1NTM3ICgweDEwMDAxKQ0KICAgICAgICBYNTA5djMgZXh0ZW5zaW9uczoNCiAgICAgICAg ICAgIFg1MDl2MyBTdWJqZWN0IEtleSBJZGVudGlmaWVyOg0KICAgICAgICAgICAgICAgIEZFOjhG OjU3OkYxOkEwOkFGOjQ1OjM2OjlGOkFDOkM5OjZCOkVFOkY5OkQxOjNFOjE4Ojc4OkI5OkVBDQog ICAgICAgICAgICBBdXRob3JpdHkgSW5mb3JtYXRpb24gQWNjZXNzOg0KICAgICAgICAgICAgICAg IENBIElzc3VlcnMgLSBVUkk6aHR0cDovL3N0b3JtLnNsdS5zZTo4MC9jYS5jcnQNCg0KICAgICAg ICAgICAgWDUwOXYzIEF1dGhvcml0eSBLZXkgSWRlbnRpZmllcjoNCiAgICAgICAgICAgICAgICBr ZXlpZDpGRTo4Rjo1NzpGMTpBMDpBRjo0NTo0Njo5RjpOQzpDOTo2QjpFRTpGOTpEMTozRToxODo3 ODpCOTpFQQ0KICAgICAgICAgICAgICAgIERpck5hbWU6L0M9VVMvTz1TTFUvQ049Q0Etc3Rvcm0u c2x1LnNlLjgwOTg1DQogICAgICAgICAgICAgICAgc2VyaWFsOjBGDQoNCiAgICAgICAgICAgIFg1 MDl2MyBCYXNpYyBDb25zdHJhaW50czogY3JpdGljYWwNCiAgICAgICAgICAgICAgICBDQTpUUlVF DQogICAgICAgICAgICBYNTA5djMgS2V5IFVzYWdlOiBjcml0aWNhbA0KICAgICAgICAgICAgICAg IENlcnRpZmljYXRlIFNpZ24sIENSTCBTaWduDQogICAgU2lnbmF0dXJlIEFsZ29yaXRobTogc2hh MVdpdGhSU0FFbmNyeXB0aW9uDQogICAgICAgIDQ1OmU0OjE1OjIzOmZhOjU1Ojc4Ojg5OjI0OjY2 OjdjOmUyOjMzOjQxOmVhOjk4OjAwOjEyOg0KICAgICAgICAwYzoyNTplNTplNjozYTpjNzpmODpm OTo0ZDo4Mzo0NzpkMzo4MDo5YjpjMDo3ODpiYzphYjoNCiAgICAgICAgNjE6YWU6NmQ6YTE6Y2Y6 NDM6Y2I6Y2I6MzE6MmM6OTQ6NzI6MjE6YjA6NTg6ZjA6OGI6Njk6DQogICAgICAgIDBkOmM0Ojcz OmYyOjQ0Ojk1OjUyOjA2OjIzOjZjOjcxOjdhOjliOmZjOjVmOjk4OjIxOjM1Og0KICAgICAgICAy NjplMTphMzpiYjo2NTpiYjpkMjo4MTpiYjo0ODo5Njo5OTpiNzowNDplNjoxNTphZjo5MzoNCiAg ICAgICAgYTE6NjA6ZTQ6YmY6MDU6ZDM6YjA6NGI6ZTQ6ZTI6NGI6MjE6ODI6ZDc6MmI6M2Q6MTk6 ZWY6DQogICAgICAgIGE0OjVhOjIzOjU4Ojc0OmVmOjFhOjgwOjE0OjhiOjg5OmIyOmE3OmJkOmMy OjIxOjY2OjFmOg0KICAgICAgICBlMDo3ZQ0KLS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tDQpN SUlDMURDQ0FqMmdBd0lCQWdJQkR6QU5CZ2txaGtpRzl3MEJBUVVGQURBN01Rc3dDUVlEVlFRR0V3 SlZVekVNDQpNQW9HQTFVRUNoTURVMHhWTVI0d0hBWURWUVFERXhWRFFTMXpkRzl5YlM1emJIVXVj MlV1T0RBNU9EVXdJaGNSDQpNVEl3T1RJMk1UUXlNVEEyTFRBeE1EQVhEVEl5TURreU5URXlNakV3 Tmxvd096RUxNQWtHQTFVRUJoTUNWVk14DQpEREFLQmdOVkJBb1RBMU5NVlRFZU1Cd0dBMVVFQXhN VlEwRXRjM1J2Y20wdWMyeDFMbk5sTGpnd09UZzFNSUdmDQpNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0 R05BRENCaVFLQmdRQ2lsSWtZSm5sSmE4WW9iUEtWNmFkeEFDTEdlY0tlDQpFR1B2TkZ5cllqYWdl b1RRZVhkTW5UMDVqNWVUeGZiN1d3djRtNjNZVXkybXRnTkYxSFpGOGErWlFuUUhURWg5DQpLSll4 bm9qUGtObm4yYzlXcUwwM29JL3hKb21wcTJSNHBBSmdtenFuQjl0dWRUTGxqMUYvVUFJVjJNaDdh TUZVDQo0Wi9DMHM5VHcxaXpGUUlEQVFBQm80SGpNSUhnTUIwR0ExVWREZ1FXQkJUK2oxZnhvSzlG UnArc3lXdnUrZEUrDQpHSGk1NmpBNUJnZ3JCZ0VGQlFjQkFRUXRNQ3N3S1FZSUt3WUJCUVVITUFL R0hXaDBkSEE2THk5emRHOXliUzV6DQpiSFV1YzJVNk9EQXZZMkV1WTNKME1HTUdBMVVkSVJjTUZx QUZQNlBWL0dncjBWR242ekphKzc1MFQ0WWVMbnENCm9UK2tQVEE3TVFzd0NRWURWUVFHRXdKVlV6 RU1NQW9HQTFVRUNoTURVMHhWTVI0d0hBWURWUVFERXhWRFFTMXoNCmRHOXliUzV6YkhVdWMyVXVP REE1T0RXQ0FROHdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QU9CZ05WSFE4QkFmOEUNCkJBTUNBUVl3 RFFZSktvWklodmNOQVFFRkJRQURnWUVBUmVRVkkvcFZlSWtrWm56aU0wSHFtQUFTRENYbDVqckgN CitQbE5nMGZUZ0p2QWVMeXJZYTV0b2M5RHk4c3hMSlJ5SWJCWThJdHBEY1J6OGtTVlVnWWpiSEY2 bS94Zm1DRTENCkp1R2p1Mlc3MG9HN1NHYVp0d1RtRmErVG9XRGt2d1hUc0V2azRrc2hndGNyUFJu dnBGb2pXSFR2R29BVWk0bXkNCnA3M0NJV1lmNEg0PQ0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0t LQ0KDQoyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRI b3RLZXlzOiByZWxlYXNlLWN1cnNvcj1zaGlmdCtmMTIsdG9nZ2xlLWZ1bGxzY3JlZW49c2hpZnQr ZjExDQoyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRO b1Rhc2tNZ3JFeGVjdXRpb246IDANCjIwMTMtMDMtMDcgMDk6NDI6NDEsNjU0IERFQlVHIG5zUGx1 Z2luSW5zdGFuY2U6OlNldFNlbmRDdHJsQWx0RGVsZXRlOiAwDQoyMDEzLTAzLTA3IDA5OjQyOjQx LDY1NCBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRVc2JBdXRvU2hhcmU6IDENCjIwMTMtMDMt MDcgMDk6NDI6NDEsNjU0IERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldFVzYkZpbHRlcjogLTEs NjAxODYsMTAwMDAsMjU2LDF8LTEsMTExOCwyNDUsLTEsMXwtMSwxMTMzLDIyNDUsLTEsMXwtMSwx MTMzLDIyNDIsNSwxfDgsLTEsLTEsLTEsMXw3LC0xLC0xLC0xLDF8LTEsLTEsLTEsLTEsMA0KMjAx My0wMy0wNyAwOTo0Mjo0MSw2NTQgSU5GTyAgbnNQbHVnaW5JbnN0YW5jZTo6Q29ubmVjdDogU1BJ Q0VfWFBJX1NPQ0tFVDogL3RtcC9zcGljZWMtc2NRWW1KL3NwaWNlLXhwaQ0KMjAxMy0wMy0wNyAw OTo0Mjo0MSw2NTQgSU5GTyAgbnNQbHVnaW5JbnN0YW5jZTo6Q29ubmVjdDogU1BJQ0VfRk9SRUlH Tl9NRU5VX1NPQ0tFVDogL3RtcC9zcGljZWMtc2NRWW1KL3NwaWNlLWZvcmVpZ24NCjIwMTMtMDMt MDcgMDk6NDI6NDEsNjU1IERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OkNvbm5lY3Q6IENvbnRyb2xs ZXIgcGlkOiAxMDM0MA0KMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTUgREVCVUcgUUVycm9ySGFuZGxl cjogU29tZXRoaW5nIHdlbnQgd3Jvbmc6IGNvbm5lY3QgZXJyb3IsIDINCjIwMTMtMDMtMDcgMDk6 NDI6NDEsNjU1IERFQlVHIFNwaWNlQ29udHJvbGxlcjo6Q29ubmVjdDogQ29ubmVjdCBFcnJvcg0K MjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTUgREVCVUcgUUVycm9ySGFuZGxlcjogU29tZXRoaW5nIHdl bnQgd3Jvbmc6IGNvbm5lY3QgZXJyb3IsIDINCjIwMTMtMDMtMDcgMDk6NDI6NDEsNjU1IERFQlVH IFNwaWNlQ29udHJvbGxlcjo6Q29ubmVjdDogQ29ubmVjdCBFcnJvcg0KMjAxMy0wMy0wNyAwOTo0 Mjo0MSw2NTUgSU5GTyAgbnNQbHVnaW5JbnN0YW5jZTo6Q29ubmVjdDogTGF1bmNoaW5nIC91c3Iv bGliZXhlYy9zcGljZS14cGktY2xpZW50DQoyMDEzLTAzLTA3IDA5OjQyOjQyLDY1NSBERUJVRyBT cGljZUNvbnRyb2xsZXI6OkNvbm5lY3Q6IENvbm5lY3RlZCENCjIwMTMtMDMtMDcgMDk6NDI6NDQs NzIzIElORk8gIG5zUGx1Z2luSW5zdGFuY2U6OkNvbm5lY3Q6IEluaXRpYXRpbmcgY29ubmVjdGlv biB3aXRoIGNvbnRyb2xsZXINCjIwMTMtMDMtMDcgMDk6NDI6NDgsNjUyIERFQlVHIG5zUGx1Z2lu SW5zdGFuY2U6OkNvbnRyb2xsZXJXYWl0SGVscGVyOiBDb250cm9sbGVyIGZpbmlzaGVkLCBwaWQ6 IDEwMzQwLCBleGl0IGNvZGU6IDANCjIwMTMtMDMtMDcgMDk6NDI6NDgsNjUzIEVSUk9SIG5zUGx1 Z2luSW5zdGFuY2U6OkNhbGxPbkRpc2Nvbm5lY3RlZDogY291bGQgbm90IGdldCBicm93c2VyIHdp bmRvdywgd2hlbiB0cnlpbmcgdG8gY2FsbCBPbkRpc2Nvbm5lY3RlZA0KPT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT0NCg0KDQpJZiB0aGVyZcK0cyBhbnl0aGluZyB3ZSBjYW4gZG8gdG8gaGVscCByZXNv bHZlIHRoaXMgaXNzdWUgb25jZSBhbmQgZm9yIGFsbCwganVzdCBuYW1lIGl0ISBJdCBzbyBodXJ0 cyB0byBzZWUgdGhpcyBvdGhlcndpc2UgZ3JlYXQgcHJvZHVjdCB0cmlwcGluZyBvdmVyIG9uIGl0 wrRzIGZhY2Ugc28gY2xvc2UgdG8gdGhlIGZpbmlzaCBsaW5lOigNCg0KQmVzdCBSZWdhcmRzDQpL YXJsaSBTasO2YmVyZw0K --_000_5F9E965F5A80BC468BE5F40576769F09102773F5exchange21_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUUkFOU0lUSU9OQUwv L0VOIj4NCjxodG1sPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8bWV0YSBuYW1lPSJHRU5FUkFUT1Ii IGNvbnRlbnQ9Ikd0a0hUTUwvNC40LjQiPg0KPC9oZWFkPg0KPGJvZHk+DQpIaSwgaXQgbWUgYWdh aW4sPGJyPg0KPGJyPg0KdGhlIGxhc3QgdGltZSB0aGlzIHdhcyBkaXNjdXNzZWQsIHRoZSBwcm9i bGVtIHNlZW1lZCB0byBiZSBjZW50cmVkIGFyb3VuZCBXaW4vSUUsIGJ1dCBzaW5jZSBwYXRjaGlu ZyB0bzo8YnI+DQojIHJwbSAtcWEgfCBncmVwIG92aXJ0PGJyPg0Kb3ZpcnQtZW5naW5lLWNvbmZp Zy0zLjEuMC00LmZjMTcubm9hcmNoPGJyPg0Kb3ZpcnQtZW5naW5lLWRic2NyaXB0cy0zLjEuMC00 LmZjMTcubm9hcmNoPGJyPg0Kb3ZpcnQtbG9nLWNvbGxlY3Rvci0zLjEuMC0wLmdpdDEwZDcxOS5m YzE3Lm5vYXJjaDxicj4NCm92aXJ0LWVuZ2luZS1yZXN0YXBpLTMuMS4wLTQuZmMxNy5ub2FyY2g8 YnI+DQpvdmlydC1pbWFnZS11cGxvYWRlci0zLjEuMC0wLmdpdDljNDJjOC5mYzE3Lm5vYXJjaDxi cj4NCm92aXJ0LWVuZ2luZS1nZW5lcmljYXBpLTMuMS4wLTQuZmMxNy5ub2FyY2g8YnI+DQpvdmly dC1pc28tdXBsb2FkZXItMy4xLjAtMC5naXQxODQxZDkuZmMxNy5ub2FyY2g8YnI+DQpvdmlydC1l bmdpbmUtd2ViYWRtaW4tcG9ydGFsLTMuMS4wLTQuZmMxNy5ub2FyY2g8YnI+DQpvdmlydC1lbmdp bmUtc2V0dXAtMy4xLjAtNC5mYzE3Lm5vYXJjaDxicj4NCm92aXJ0LWVuZ2luZS1zZGstMy4yLjAu Mi0xLmZjMTcubm9hcmNoPGJyPg0Kb3ZpcnQtZW5naW5lLWJhY2tlbmQtMy4xLjAtNC5mYzE3Lm5v YXJjaDxicj4NCm92aXJ0LWVuZ2luZS10b29scy1jb21tb24tMy4xLjAtNC5mYzE3Lm5vYXJjaDxi cj4NCm92aXJ0LWVuZ2luZS0zLjEuMC00LmZjMTcubm9hcmNoPGJyPg0Kb3ZpcnQtZW5naW5lLXVz ZXJwb3J0YWwtMy4xLjAtNC5mYzE3Lm5vYXJjaDxicj4NCm92aXJ0LWVuZ2luZS1ub3RpZmljYXRp b24tc2VydmljZS0zLjEuMC00LmZjMTcubm9hcmNoPGJyPg0KPGJyPg0KTm8gb25lIGlzIGFibGUg dG8gY29ubmVjdCB0byBhIHNwaWNlIGNvbnNvbGUgdGhvdWdoIHRoZSBVc2VycG9ydGFsIGF0IGFs bC4gScK0dmUgdHJpZWQgdGhpcyBmcm9tIG15IHdvcmtzdGF0aW9uLCBydW5uaW5nIEZlZG9yYSAx Nzo8YnI+DQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PTxicj4NCiQgU1BJQ0VDX0RFQlVHX0xFVkVM PTAgZmlyZWZveDxicj4NCihwbHVnaW4tY29udGFpbmVyOjE4MjkzKTogU3BpY2VYUEktQ1JJVElD QUwgKio6IGNvbnRyb2xsZXIgY29ubmVjdDogRmlsZW4gZWxsZXIga2F0YWxvZ2VuIGZpbm5zIGlu dGU8YnI+DQoocGx1Z2luLWNvbnRhaW5lcjoxODI5Myk6IFNwaWNlWFBJLUNSSVRJQ0FMICoqOiBj b250cm9sbGVyIGNvbm5lY3Q6IEZpbGVuIGVsbGVyIGthdGFsb2dlbiBmaW5ucyBpbnRlPGJyPg0K KHBsdWdpbi1jb250YWluZXI6MTgyOTMpOiBTcGljZVhQSS1DUklUSUNBTCAqKjogY291bGQgbm90 IGdldCBicm93c2VyIHdpbmRvdywgd2hlbiB0cnlpbmcgdG8gY2FsbCBPbkRpc2Nvbm5lY3RlZDxi cj4NCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PGJyPg0KPGJyPg0KPGJyPg0KSGVyZcK0cyBhIGNv bGxlZ3VlIG9mIG1pbmUsIHJ1bm5pbmcgV2luNy9JRTk6PGJyPg0KPT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT08YnI+DQoxMzYyNjQ4NzY2IElORk8gWzcxOTY6NTIwOF0gc3BpY2V4X2luaXRfbG9nZ2Vy OiBzdGFydGVkPGJyPg0KMTM2MjY0ODc2NiBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6cHV0 X0R5bmFtaWNNZW51OiBEeW5hbWljTWVudTxicj4NCjEzNjI2NDg3NjYgSU5GTyBbNzE5Njo1MjA4 XSBDT1NwaWNlWDo6cHV0X0Z1bGxTY3JlZW46IE5ldyBGdWxsU2NyZWVuIHJlcXVlc3QgbmV3VmFs PTB4ZmZmZmZmZmY8YnI+DQoxMzYyNjQ4NzY2IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpD b25uZWN0OiBSdW5uaW5nIHNwaWNlYyAoQzpcVXNlcnNcam9wZVxBcHBEYXRhXExvY2FsXHZpcnQt dmlld2VyXGJpblxyZW1vdGUtdmlld2VyLmV4ZSAtLXNwaWNlLWNvbnRyb2xsZXIpPGJyPg0KMTM2 MjY0ODc2NiBJTkZPIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpDb25uZWN0OiBzcGljZWMgcGlkIDE2 NDA8YnI+DQoxMzYyNjQ4NzY2IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpDb25uZWN0OiBj b25uZWN0aW5nIHRvIHNwaWNlIGNsaWVudCdzIHBpcGU8YnI+DQoxMzYyNjQ4NzY3IERFQlVHIFs3 MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX2luaXQ6IHNlbmRpbmcgaW5pdDxicj4NCjEzNjI2NDg3 NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfd3N0cjogc2VuZGluZyBtc2cgaWQg MSA6IHN0ciAxMzAuMjM4Ljk2LjEzNSAoMSk8YnI+DQoxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUy MDhdIENPU3BpY2VYOjpzZW5kX3ZhbHVlOiBzZW5kaW5nIG1zZyBpZCAyIHZhbHVlIDU5MDY8YnI+ DQoxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX3ZhbHVlOiBzZW5k aW5nIG1zZyBpZCAzIHZhbHVlIDU5MDc8YnI+DQoxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhd IENPU3BpY2VYOjpzZW5kX3dzdHI6IHNlbmRpbmcgcGFzc3dvcmQ8YnI+DQoxMzYyNjQ4NzY3IERF QlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX3dzdHI6IHNlbmRpbmcgbXNnIGlkIDExIDog c3RyIElULUF2ZGVsbmluZ2VuLTE6JWQgLSBQcmVzcyBTSElGVCYjNDM7RjEyIHRvIFJlbGVhc2Ug Q3Vyc29yICgxKTxicj4NCjEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNl bmRfdmFsdWU6IHNlbmRpbmcgbXNnIGlkIDEwIHZhbHVlIDE8YnI+DQoxMzYyNjQ4NzY3IERFQlVH IFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX3dzdHI6IHNlbmRpbmcgbXNnIGlkIDE0IDogc3Ry IHJlbGVhc2UtY3Vyc29yPXNoaWZ0JiM0MztmMTIsdG9nZ2xlLWZ1bGxzY3JlZW49c2hpZnQmIzQz O2YxMSAoMSk8YnI+DQoxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5k X3dzdHI6IHNlbmRpbmcgbXNnIGlkIDUgOiBzdHIgbWFpbixpbnB1dHMsc2N1cnNvcixzcGxheWJh Y2ssc3JlY29yZCxzZGlzcGxheSAoMSk8YnI+DQoxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhd IENPU3BpY2VYOjpzZW5kX3dzdHI6IHNlbmRpbmcgbXNnIGlkIDcgOiBzdHIgREVGQVVMVCAoMSk8 YnI+DQoxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX3dzdHI6IHNl bmRpbmcgbXNnIGlkIDggOiBzdHIgQzpcVXNlcnNcam9wZVxBcHBEYXRhXExvY2FsXFRlbXBcdHJ1 c3RzdG9yZS5wZW0gKDEpPGJyPg0KMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNl WDo6c2VuZF9tc2c6IHNlbmRpbmcgbXNnIGlkIDE2PGJyPg0KMTM2MjY0ODc2NyBERUJVRyBbNzE5 Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF9tc2c6IHNlbmRpbmcgbXNnIGlkIDE3PGJyPg0KMTM2MjY0 ODc2NyBJTkZPIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpFeGVjdXRlVXNiQ3RybDogVVNCIHNoYXJp bmcgaXMgbm90IHJlcXVlc3RlZDxicj4NCjEzNjI2NDg3NzEgSU5GTyBbNzE5Njo3NDgwXSBDT1Nw aWNlWDo6ZXZlbnRfdGhyZWFkOiBleGl0X2NvZGU9MCBlcnJvcl9jb2RlPTE8YnI+DQo9PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PTxicj4NCjxicj4NCjxicj4NCkFuZCBhbm90aGVyIGNvbGxlZ3VlIHJ1 bm5pbmcgQ2VudE9TLTYuMy9GaXJlZm94Ojxicj4NCj09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PGJy Pg0KMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTEgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0SG9z dElQOiAxMzAuMjM4Ljk2LjEzMjxicj4NCjIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVHIG5z UGx1Z2luSW5zdGFuY2U6OlNldFBvcnQ6IDU5MDA8YnI+DQoyMDEzLTAzLTA3IDA5OjQyOjQxLDY1 MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRUaXRsZTogSVQtQXZkZWxuaW5nZW4tMjolZCAt IFByZXNzIFNISUZUJiM0MztGMTIgdG8gUmVsZWFzZSBDdXJzb3I8YnI+DQoyMDEzLTAzLTA3IDA5 OjQyOjQxLDY1MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXREeW5hbWljTWVudTogPGJyPg0K MjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTIgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0RnVsbFNj cmVlbjogMTxicj4NCjIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFu Y2U6OlNldFBhc3N3b3JkOiBQYXNzd29yZCBzZXQ8YnI+DQoyMDEzLTAzLTA3IDA5OjQyOjQxLDY1 MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXROdW1iZXJPZk1vbml0b3JzOiAxPGJyPg0KMjAx My0wMy0wNyAwOTo0Mjo0MSw2NTIgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0VXNiTGlzdGVu UG9ydDogMDxicj4NCjIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFu Y2U6OlNldEFkbWluQ29uc29sZTogMTxicj4NCjIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERFQlVH IG5zUGx1Z2luSW5zdGFuY2U6OlNldFNlY3VyZVBvcnQ6IDU5MDE8YnI+DQoyMDEzLTAzLTA3IDA5 OjQyOjQxLDY1MyBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRTU0xDaGFubmVsczogb3JpZ2lu YWwgY2hhbm5lbHM6IHNtYWluLHNpbnB1dHMsc2N1cnNvcixzcGxheWJhY2ssc3JlY29yZCxzZGlz cGxheTxicj4NCjIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6 OlNldFNTTENoYW5uZWxzOiBtb2RpZmllZCBjaGFubmVsczogbWFpbixpbnB1dHMsY3Vyc29yLHBs YXliYWNrLHJlY29yZCxkaXNwbGF5PGJyPg0KMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTMgREVCVUcg bnNQbHVnaW5JbnN0YW5jZTo6U2V0R3Vlc3RIb3N0TmFtZTogSVQtQXZkZWxuaW5nZW4tMjxicj4N CjIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldENpcGhl clN1aXRlOiBERUZBVUxUPGJyPg0KMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTMgREVCVUcgbnNQbHVn aW5JbnN0YW5jZTo6U2V0VHJ1c3RTdG9yZTogQ2VydGlmaWNhdGU6PGJyPg0KJm5ic3A7Jm5ic3A7 Jm5ic3A7IERhdGE6PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7IFZlcnNpb246IDMgKDB4Mik8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsgU2VyaWFsIE51bWJlcjogMTUgKDB4Zik8YnI+DQombmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgU2lnbmF0dXJlIEFsZ29yaXRobTogc2hhMVdpdGhS U0FFbmNyeXB0aW9uPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7IElzc3VlcjogQz1VUywgTz1TTFUsIENOPUNBLXN0b3JtLnNsdS5zZS44MDk4NTxicj4NCiZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBWYWxpZGl0eTxicj4NCiZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyBOb3QgQmVmb3JlOiBTZXAgMjYgMTQ6MjE6MDYgMjAxMjxicj4NCiZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBO b3QgQWZ0ZXIgOiBTZXAgMjUgMTI6MjE6MDYgMjAyMiBHTVQ8YnI+DQombmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgU3ViamVjdDogQz1VUywgTz1TTFUsIENOPUNBLXN0 b3JtLnNsdS5zZS44MDk4NTxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyBTdWJqZWN0IFB1YmxpYyBLZXkgSW5mbzo8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgUHVibGljIEtl eSBBbGdvcml0aG06IHJzYUVuY3J5cHRpb248YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsgUHVibGljLUtleTogKDEwMjQgYml0KTxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyBNb2R1bHVzOjxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAwMDphMjo5NDo4OToxODoyNjo3OTo0OTo2Yjpj NjoyODo2YzpmMjo5NTplOTo8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgYTc6NzE6MDA6MjI6YzY6Nzk6YzI6OWU6MTA6NjM6ZWY6 MzQ6NWM6YWI6NjI6PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7IDM2OmEwOjdhOjg0OmQwOjc5Ojc3OjRjOjlkOjNkOjM5OjhmOjk3 OjkzOmM1Ojxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyBmNjpmYjo1YjowYjpmODo5YjphZDpkODo1MzoyZDphNjpiNjowMzo0NTpk NDo8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsgNzY6NDU6ZjE6YWY6OTk6NDI6NzQ6MDc6NGM6NDg6N2Q6Mjg6OTY6MzE6OWU6PGJy Pg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7IDg4OmNmOjkwOmQ5OmU3OmQ5OmNmOjU1OmE4OmJkOjM3OmEwOjhmOmYxOjI2Ojxicj4NCiZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyA4 OTphOTphYjo2NDo3ODphNDowMjo2MDo5YjozYTphNzowNzpkYjo2ZTo3NTo8YnI+DQombmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgMzI6ZTU6 OGY6NTE6N2Y6NTA6MDI6MTU6ZDg6Yzg6N2I6Njg6YzE6NTQ6ZTE6PGJyPg0KJm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDlmOmMyOmQyOmNm OjUzOmMzOjU4OmIzOjE1PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEV4 cG9uZW50OiA2NTUzNyAoMHgxMDAwMSk8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsgWDUwOXYzIGV4dGVuc2lvbnM6PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IFg1MDl2MyBT dWJqZWN0IEtleSBJZGVudGlmaWVyOiA8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsgRkU6OEY6NTc6RjE6QTA6QUY6NDU6MzY6OUY6QUM6Qzk6NkI6RUU6Rjk6RDE6M0U6MTg6 Nzg6Qjk6RUE8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgQXV0aG9yaXR5IEluZm9ybWF0aW9uIEFjY2VzczogPGJy Pg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IENBIElzc3VlcnMgLSBVUkk6aHR0 cDovL3N0b3JtLnNsdS5zZTo4MC9jYS5jcnQ8YnI+DQo8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgWDUwOXYzIEF1 dGhvcml0eSBLZXkgSWRlbnRpZmllcjogPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7IGtleWlkOkZFOjhGOjU3OkYxOkEwOkFGOjQ1OjQ2OjlGOk5DOkM5OjZCOkVFOkY5OkQx OjNFOjE4Ojc4OkI5OkVBPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IERp ck5hbWU6L0M9VVMvTz1TTFUvQ049Q0Etc3Rvcm0uc2x1LnNlLjgwOTg1PGJyPg0KJm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHNlcmlhbDowRjxicj4NCjxicj4NCiZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBY NTA5djMgQmFzaWMgQ29uc3RyYWludHM6IGNyaXRpY2FsPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7IENBOlRSVUU8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgWDUwOXYzIEtleSBVc2FnZTog Y3JpdGljYWw8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgQ2VydGlmaWNh dGUgU2lnbiwgQ1JMIFNpZ248YnI+DQombmJzcDsmbmJzcDsmbmJzcDsgU2lnbmF0dXJlIEFsZ29y aXRobTogc2hhMVdpdGhSU0FFbmNyeXB0aW9uPGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7IDQ1OmU0OjE1OjIzOmZhOjU1Ojc4Ojg5OjI0OjY2OjdjOmUyOjMz OjQxOmVhOjk4OjAwOjEyOjxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyAwYzoyNTplNTplNjozYTpjNzpmODpmOTo0ZDo4Mzo0NzpkMzo4MDo5YjpjMDo3ODpi YzphYjo8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgNjE6 YWU6NmQ6YTE6Y2Y6NDM6Y2I6Y2I6MzE6MmM6OTQ6NzI6MjE6YjA6NTg6ZjA6OGI6Njk6PGJyPg0K Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDBkOmM0OjczOmYyOjQ0 Ojk1OjUyOjA2OjIzOjZjOjcxOjdhOjliOmZjOjVmOjk4OjIxOjM1Ojxicj4NCiZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAyNjplMTphMzpiYjo2NTpiYjpkMjo4MTpi Yjo0ODo5Njo5OTpiNzowNDplNjoxNTphZjo5Mzo8YnI+DQombmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsgYTE6NjA6ZTQ6YmY6MDU6ZDM6YjA6NGI6ZTQ6ZTI6NGI6MjE6 ODI6ZDc6MmI6M2Q6MTk6ZWY6PGJyPg0KJm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7IGE0OjVhOjIzOjU4Ojc0OmVmOjFhOjgwOjE0OjhiOjg5OmIyOmE3OmJkOmMyOjIx OjY2OjFmOjxicj4NCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBl MDo3ZTxicj4NCi0tLS0tQkVHSU4gQ0VSVElGSUNBVEUtLS0tLTxicj4NCk1JSUMxRENDQWoyZ0F3 SUJBZ0lCRHpBTkJna3Foa2lHOXcwQkFRVUZBREE3TVFzd0NRWURWUVFHRXdKVlV6RU08YnI+DQpN QW9HQTFVRUNoTURVMHhWTVI0d0hBWURWUVFERXhWRFFTMXpkRzl5YlM1emJIVXVjMlV1T0RBNU9E VXdJaGNSPGJyPg0KTVRJd09USTJNVFF5TVRBMkxUQXhNREFYRFRJeU1Ea3lOVEV5TWpFd05sb3dP ekVMTUFrR0ExVUVCaE1DVlZNeDxicj4NCkREQUtCZ05WQkFvVEExTk1WVEVlTUJ3R0ExVUVBeE1W UTBFdGMzUnZjbTB1YzJ4MUxuTmxMamd3T1RnMU1JR2Y8YnI+DQpNQTBHQ1NxR1NJYjNEUUVCQVFV QUE0R05BRENCaVFLQmdRQ2lsSWtZSm5sSmE4WW9iUEtWNmFkeEFDTEdlY0tlPGJyPg0KRUdQdk5G eXJZamFnZW9UUWVYZE1uVDA1ajVlVHhmYjdXd3Y0bTYzWVV5Mm10Z05GMUhaRjhhJiM0MztaUW5R SFRFaDk8YnI+DQpLSll4bm9qUGtObm4yYzlXcUwwM29JL3hKb21wcTJSNHBBSmdtenFuQjl0dWRU TGxqMUYvVUFJVjJNaDdhTUZVPGJyPg0KNFovQzBzOVR3MWl6RlFJREFRQUJvNEhqTUlIZ01CMEdB MVVkRGdRV0JCVCYjNDM7ajFmeG9LOUZScCYjNDM7c3lXdnUmIzQzO2RFJiM0Mzs8YnI+DQpHSGk1 NmpBNUJnZ3JCZ0VGQlFjQkFRUXRNQ3N3S1FZSUt3WUJCUVVITUFLR0hXaDBkSEE2THk5emRHOXli UzV6PGJyPg0KYkhVdWMyVTZPREF2WTJFdVkzSjBNR01HQTFVZElSY01GcUFGUDZQVi9HZ3IwVkdu NnpKYSYjNDM7NzUwVDRZZUxucTxicj4NCm9UJiM0MztrUFRBN01Rc3dDUVlEVlFRR0V3SlZVekVN TUFvR0ExVUVDaE1EVTB4Vk1SNHdIQVlEVlFRREV4VkRRUzF6PGJyPg0KZEc5eWJTNXpiSFV1YzJV dU9EQTVPRFdDQVE4d0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBT0JnTlZIUThCQWY4RTxicj4NCkJB TUNBUVl3RFFZSktvWklodmNOQVFFRkJRQURnWUVBUmVRVkkvcFZlSWtrWm56aU0wSHFtQUFTRENY bDVqckg8YnI+DQomIzQzO1BsTmcwZlRnSnZBZUx5cllhNXRvYzlEeThzeExKUnlJYkJZOEl0cERj Uno4a1NWVWdZamJIRjZtL3hmbUNFMTxicj4NCkp1R2p1Mlc3MG9HN1NHYVp0d1RtRmEmIzQzO1Rv V0RrdndYVHNFdms0a3NoZ3RjclBSbnZwRm9qV0hUdkdvQVVpNG15PGJyPg0KcDczQ0lXWWY0SDQ9 PGJyPg0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLTxicj4NCjxicj4NCjIwMTMtMDMtMDcgMDk6 NDI6NDEsNjUzIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldEhvdEtleXM6IHJlbGVhc2UtY3Vy c29yPXNoaWZ0JiM0MztmMTIsdG9nZ2xlLWZ1bGxzY3JlZW49c2hpZnQmIzQzO2YxMTxicj4NCjIw MTMtMDMtMDcgMDk6NDI6NDEsNjUzIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldE5vVGFza01n ckV4ZWN1dGlvbjogMDxicj4NCjIwMTMtMDMtMDcgMDk6NDI6NDEsNjU0IERFQlVHIG5zUGx1Z2lu SW5zdGFuY2U6OlNldFNlbmRDdHJsQWx0RGVsZXRlOiAwPGJyPg0KMjAxMy0wMy0wNyAwOTo0Mjo0 MSw2NTQgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0VXNiQXV0b1NoYXJlOiAxPGJyPg0KMjAx My0wMy0wNyAwOTo0Mjo0MSw2NTQgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0VXNiRmlsdGVy OiAtMSw2MDE4NiwxMDAwMCwyNTYsMXwtMSwxMTE4LDI0NSwtMSwxfC0xLDExMzMsMjI0NSwtMSwx fC0xLDExMzMsMjI0Miw1LDF8OCwtMSwtMSwtMSwxfDcsLTEsLTEsLTEsMXwtMSwtMSwtMSwtMSww PGJyPg0KMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTQgSU5GTyZuYnNwOyBuc1BsdWdpbkluc3RhbmNl OjpDb25uZWN0OiBTUElDRV9YUElfU09DS0VUOiAvdG1wL3NwaWNlYy1zY1FZbUovc3BpY2UteHBp PGJyPg0KMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTQgSU5GTyZuYnNwOyBuc1BsdWdpbkluc3RhbmNl OjpDb25uZWN0OiBTUElDRV9GT1JFSUdOX01FTlVfU09DS0VUOiAvdG1wL3NwaWNlYy1zY1FZbUov c3BpY2UtZm9yZWlnbjxicj4NCjIwMTMtMDMtMDcgMDk6NDI6NDEsNjU1IERFQlVHIG5zUGx1Z2lu SW5zdGFuY2U6OkNvbm5lY3Q6IENvbnRyb2xsZXIgcGlkOiAxMDM0MDxicj4NCjIwMTMtMDMtMDcg MDk6NDI6NDEsNjU1IERFQlVHIFFFcnJvckhhbmRsZXI6IFNvbWV0aGluZyB3ZW50IHdyb25nOiBj b25uZWN0IGVycm9yLCAyPGJyPg0KMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTUgREVCVUcgU3BpY2VD b250cm9sbGVyOjpDb25uZWN0OiBDb25uZWN0IEVycm9yPGJyPg0KMjAxMy0wMy0wNyAwOTo0Mjo0 MSw2NTUgREVCVUcgUUVycm9ySGFuZGxlcjogU29tZXRoaW5nIHdlbnQgd3Jvbmc6IGNvbm5lY3Qg ZXJyb3IsIDI8YnI+DQoyMDEzLTAzLTA3IDA5OjQyOjQxLDY1NSBERUJVRyBTcGljZUNvbnRyb2xs ZXI6OkNvbm5lY3Q6IENvbm5lY3QgRXJyb3I8YnI+DQoyMDEzLTAzLTA3IDA5OjQyOjQxLDY1NSBJ TkZPJm5ic3A7IG5zUGx1Z2luSW5zdGFuY2U6OkNvbm5lY3Q6IExhdW5jaGluZyAvdXNyL2xpYmV4 ZWMvc3BpY2UteHBpLWNsaWVudA0KPGJyPg0KMjAxMy0wMy0wNyAwOTo0Mjo0Miw2NTUgREVCVUcg U3BpY2VDb250cm9sbGVyOjpDb25uZWN0OiBDb25uZWN0ZWQhPGJyPg0KMjAxMy0wMy0wNyAwOTo0 Mjo0NCw3MjMgSU5GTyZuYnNwOyBuc1BsdWdpbkluc3RhbmNlOjpDb25uZWN0OiBJbml0aWF0aW5n IGNvbm5lY3Rpb24gd2l0aCBjb250cm9sbGVyPGJyPg0KMjAxMy0wMy0wNyAwOTo0Mjo0OCw2NTIg REVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6Q29udHJvbGxlcldhaXRIZWxwZXI6IENvbnRyb2xsZXIg ZmluaXNoZWQsIHBpZDogMTAzNDAsIGV4aXQgY29kZTogMDxicj4NCjIwMTMtMDMtMDcgMDk6NDI6 NDgsNjUzIEVSUk9SIG5zUGx1Z2luSW5zdGFuY2U6OkNhbGxPbkRpc2Nvbm5lY3RlZDogY291bGQg bm90IGdldCBicm93c2VyIHdpbmRvdywgd2hlbiB0cnlpbmcgdG8gY2FsbCBPbkRpc2Nvbm5lY3Rl ZDxicj4NCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PGJyPg0KPGJyPg0KPGJyPg0KSWYgdGhlcmXC tHMgYW55dGhpbmcgd2UgY2FuIGRvIHRvIGhlbHAgcmVzb2x2ZSB0aGlzIGlzc3VlIG9uY2UgYW5k IGZvciBhbGwsIGp1c3QgbmFtZSBpdCEgSXQgc28gaHVydHMgdG8gc2VlIHRoaXMgb3RoZXJ3aXNl IGdyZWF0IHByb2R1Y3QgdHJpcHBpbmcgb3ZlciBvbiBpdMK0cyBmYWNlIHNvIGNsb3NlIHRvIHRo ZSBmaW5pc2ggbGluZTooPGJyPg0KPGJyPg0KQmVzdCBSZWdhcmRzPGJyPg0KS2FybGkgU2rDtmJl cmcNCjwvYm9keT4NCjwvaHRtbD4NCg== --_000_5F9E965F5A80BC468BE5F40576769F09102773F5exchange21_--

Hi, Karli Sjöberg píše v Čt 07. 03. 2013 v 10:01 +0000:
Hi, it me again,
the last time this was discussed, the problem seemed to be centred around Win/IE, but since patching to: # rpm -qa | grep ovirt ovirt-engine-config-3.1.0-4.fc17.noarch ovirt-engine-dbscripts-3.1.0-4.fc17.noarch ovirt-log-collector-3.1.0-0.git10d719.fc17.noarch ovirt-engine-restapi-3.1.0-4.fc17.noarch ovirt-image-uploader-3.1.0-0.git9c42c8.fc17.noarch ovirt-engine-genericapi-3.1.0-4.fc17.noarch ovirt-iso-uploader-3.1.0-0.git1841d9.fc17.noarch ovirt-engine-webadmin-portal-3.1.0-4.fc17.noarch ovirt-engine-setup-3.1.0-4.fc17.noarch ovirt-engine-sdk-3.2.0.2-1.fc17.noarch ovirt-engine-backend-3.1.0-4.fc17.noarch ovirt-engine-tools-common-3.1.0-4.fc17.noarch ovirt-engine-3.1.0-4.fc17.noarch ovirt-engine-userportal-3.1.0-4.fc17.noarch ovirt-engine-notification-service-3.1.0-4.fc17.noarch
No one is able to connect to a spice console though the Userportal at all.
Looks like no one is getting host subject - again. Tomáš? David
I´ve tried this from my workstation, running Fedora 17: ================================================================================ $ SPICEC_DEBUG_LEVEL=0 firefox (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect: Filen eller katalogen finns inte (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect: Filen eller katalogen finns inte (plugin-container:18293): SpiceXPI-CRITICAL **: could not get browser window, when trying to call OnDisconnected ================================================================================
Here´s a collegue of mine, running Win7/IE9: ================================================================================ 1362648766 INFO [7196:5208] spicex_init_logger: started 1362648766 DEBUG [7196:5208] COSpiceX::put_DynamicMenu: DynamicMenu 1362648766 INFO [7196:5208] COSpiceX::put_FullScreen: New FullScreen request newVal=0xffffffff 1362648766 DEBUG [7196:5208] COSpiceX::Connect: Running spicec (C: \Users\jope\AppData\Local\virt-viewer\bin\remote-viewer.exe --spice-controller) 1362648766 INFO [7196:5208] COSpiceX::Connect: spicec pid 1640 1362648766 DEBUG [7196:5208] COSpiceX::Connect: connecting to spice client's pipe 1362648767 DEBUG [7196:5208] COSpiceX::send_init: sending init 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 1 : str 130.238.96.135 (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 2 value 5906 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 3 value 5907 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending password 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 11 : str IT-Avdelningen-1:%d - Press SHIFT+F12 to Release Cursor (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 10 value 1 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 14 : str release-cursor=shift+f12,toggle-fullscreen=shift+f11 (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 5 : str main,inputs,scursor,splayback,srecord,sdisplay (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 7 : str DEFAULT (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 8 : str C:\Users\jope\AppData\Local\Temp\truststore.pem (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 16 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 17 1362648767 INFO [7196:5208] COSpiceX::ExecuteUsbCtrl: USB sharing is not requested 1362648771 INFO [7196:7480] COSpiceX::event_thread: exit_code=0 error_code=1 ================================================================================
And another collegue running CentOS-6.3/Firefox: ================================================================================ 2013-03-07 09:42:41,651 DEBUG nsPluginInstance::SetHostIP: 130.238.96.132 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPort: 5900 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetTitle: IT-Avdelningen-2:%d - Press SHIFT+F12 to Release Cursor 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetDynamicMenu: 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetFullScreen: 1 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPassword: Password set 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetNumberOfMonitors: 1 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetUsbListenPort: 0 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetAdminConsole: 1 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSecurePort: 5901 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSSLChannels: original channels: smain,sinputs,scursor,splayback,srecord,sdisplay 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSSLChannels: modified channels: main,inputs,cursor,playback,record,display 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetGuestHostName: IT-Avdelningen-2 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetCipherSuite: DEFAULT 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetTrustStore: Certificate: Data: Version: 3 (0x2) Serial Number: 15 (0xf) Signature Algorithm: sha1WithRSAEncryption Issuer: C=US, O=SLU, CN=CA-storm.slu.se.80985 Validity Not Before: Sep 26 14:21:06 2012 Not After : Sep 25 12:21:06 2022 GMT Subject: C=US, O=SLU, CN=CA-storm.slu.se.80985 Subject Public Key Info: Public Key Algorithm: rsaEncryption Public-Key: (1024 bit) Modulus: 00:a2:94:89:18:26:79:49:6b:c6:28:6c:f2:95:e9: a7:71:00:22:c6:79:c2:9e:10:63:ef:34:5c:ab:62: 36:a0:7a:84:d0:79:77:4c:9d:3d:39:8f:97:93:c5: f6:fb:5b:0b:f8:9b:ad:d8:53:2d:a6:b6:03:45:d4: 76:45:f1:af:99:42:74:07:4c:48:7d:28:96:31:9e: 88:cf:90:d9:e7:d9:cf:55:a8:bd:37:a0:8f:f1:26: 89:a9:ab:64:78:a4:02:60:9b:3a:a7:07:db:6e:75: 32:e5:8f:51:7f:50:02:15:d8:c8:7b:68:c1:54:e1: 9f:c2:d2:cf:53:c3:58:b3:15 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Subject Key Identifier:
FE:8F:57:F1:A0:AF:45:36:9F:AC:C9:6B:EE:F9:D1:3E:18:78:B9:EA Authority Information Access: CA Issuers - URI:http://storm.slu.se:80/ca.crt
X509v3 Authority Key Identifier:
keyid:FE:8F:57:F1:A0:AF:45:46:9F:NC:C9:6B:EE:F9:D1:3E:18:78:B9:EA DirName:/C=US/O=SLU/CN=CA-storm.slu.se.80985 serial:0F
X509v3 Basic Constraints: critical CA:TRUE X509v3 Key Usage: critical Certificate Sign, CRL Sign Signature Algorithm: sha1WithRSAEncryption 45:e4:15:23:fa:55:78:89:24:66:7c:e2:33:41:ea:98:00:12: 0c:25:e5:e6:3a:c7:f8:f9:4d:83:47:d3:80:9b:c0:78:bc:ab: 61:ae:6d:a1:cf:43:cb:cb:31:2c:94:72:21:b0:58:f0:8b:69: 0d:c4:73:f2:44:95:52:06:23:6c:71:7a:9b:fc:5f:98:21:35: 26:e1:a3:bb:65:bb:d2:81:bb:48:96:99:b7:04:e6:15:af:93: a1:60:e4:bf:05:d3:b0:4b:e4:e2:4b:21:82:d7:2b:3d:19:ef: a4:5a:23:58:74:ef:1a:80:14:8b:89:b2:a7:bd:c2:21:66:1f: e0:7e -----BEGIN CERTIFICATE----- MIIC1DCCAj2gAwIBAgIBDzANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJVUzEM MAoGA1UEChMDU0xVMR4wHAYDVQQDExVDQS1zdG9ybS5zbHUuc2UuODA5ODUwIhcR MTIwOTI2MTQyMTA2LTAxMDAXDTIyMDkyNTEyMjEwNlowOzELMAkGA1UEBhMCVVMx DDAKBgNVBAoTA1NMVTEeMBwGA1UEAxMVQ0Etc3Rvcm0uc2x1LnNlLjgwOTg1MIGf MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCilIkYJnlJa8YobPKV6adxACLGecKe EGPvNFyrYjageoTQeXdMnT05j5eTxfb7Wwv4m63YUy2mtgNF1HZF8a+ZQnQHTEh9 KJYxnojPkNnn2c9WqL03oI/xJompq2R4pAJgmzqnB9tudTLlj1F/UAIV2Mh7aMFU 4Z/C0s9Tw1izFQIDAQABo4HjMIHgMB0GA1UdDgQWBBT+j1fxoK9FRp+syWvu+dE+ GHi56jA5BggrBgEFBQcBAQQtMCswKQYIKwYBBQUHMAKGHWh0dHA6Ly9zdG9ybS5z bHUuc2U6ODAvY2EuY3J0MGMGA1UdIRcMFqAFP6PV/Ggr0VGn6zJa+750T4YeLnq oT+kPTA7MQswCQYDVQQGEwJVUzEMMAoGA1UEChMDU0xVMR4wHAYDVQQDExVDQS1z dG9ybS5zbHUuc2UuODA5ODWCAQ8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E BAMCAQYwDQYJKoZIhvcNAQEFBQADgYEAReQVI/pVeIkkZnziM0HqmAASDCXl5jrH +PlNg0fTgJvAeLyrYa5toc9Dy8sxLJRyIbBY8ItpDcRz8kSVUgYjbHF6m/xfmCE1 JuGju2W70oG7SGaZtwTmFa+ToWDkvwXTsEvk4kshgtcrPRnvpFojWHTvGoAUi4my p73CIWYf4H4= -----END CERTIFICATE-----
2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetHotKeys: release-cursor=shift+f12,toggle-fullscreen=shift+f11 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetNoTaskMgrExecution: 0 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetSendCtrlAltDelete: 0 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetUsbAutoShare: 1 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetUsbFilter: -1,60186,10000,256,1|-1,1118,245,-1,1|-1,1133,2245,-1,1|-1,1133,2242,5,1|8,-1,-1,-1,1|7,-1,-1,-1,1|-1,-1,-1,-1,0 2013-03-07 09:42:41,654 INFO nsPluginInstance::Connect: SPICE_XPI_SOCKET: /tmp/spicec-scQYmJ/spice-xpi 2013-03-07 09:42:41,654 INFO nsPluginInstance::Connect: SPICE_FOREIGN_MENU_SOCKET: /tmp/spicec-scQYmJ/spice-foreign 2013-03-07 09:42:41,655 DEBUG nsPluginInstance::Connect: Controller pid: 10340 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong: connect error, 2 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect Error 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong: connect error, 2 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect Error 2013-03-07 09:42:41,655 INFO nsPluginInstance::Connect: Launching /usr/libexec/spice-xpi-client 2013-03-07 09:42:42,655 DEBUG SpiceController::Connect: Connected! 2013-03-07 09:42:44,723 INFO nsPluginInstance::Connect: Initiating connection with controller 2013-03-07 09:42:48,652 DEBUG nsPluginInstance::ControllerWaitHelper: Controller finished, pid: 10340, exit code: 0 2013-03-07 09:42:48,653 ERROR nsPluginInstance::CallOnDisconnected: could not get browser window, when trying to call OnDisconnected ================================================================================
If there´s anything we can do to help resolve this issue once and for all, just name it! It so hurts to see this otherwise great product tripping over on it´s face so close to the finish line:(
Best Regards Karli Sjöberg _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
-- David Jaša, RHCE SPICE QE based in Brno GPG Key: 22C33E24 Fingerprint: 513A 060B D1B4 2A72 7F0D 0278 B125 CD00 22C3 3E24

--_000_5F9E965F5A80BC468BE5F40576769F0910277F0Eexchange21_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 dG9yIDIwMTMtMDMtMDcga2xvY2thbiAxMzo1MiArMDEwMCBza3JldiBEYXZpZCBKYcWhYToNCg0K DQpIaSwNCg0KS2FybGkgU2rDtmJlcmcgcMOtxaFlIHYgxIx0IDA3LiAwMy4gMjAxMyB2IDEwOjAx ICswMDAwOg0KPiBIaSwgaXQgbWUgYWdhaW4sDQo+DQo+IHRoZSBsYXN0IHRpbWUgdGhpcyB3YXMg ZGlzY3Vzc2VkLCB0aGUgcHJvYmxlbSBzZWVtZWQgdG8gYmUgY2VudHJlZA0KPiBhcm91bmQgV2lu L0lFLCBidXQgc2luY2UgcGF0Y2hpbmcgdG86DQo+ICMgcnBtIC1xYSB8IGdyZXAgb3ZpcnQNCj4g b3ZpcnQtZW5naW5lLWNvbmZpZy0zLjEuMC00LmZjMTcubm9hcmNoDQo+IG92aXJ0LWVuZ2luZS1k YnNjcmlwdHMtMy4xLjAtNC5mYzE3Lm5vYXJjaA0KPiBvdmlydC1sb2ctY29sbGVjdG9yLTMuMS4w LTAuZ2l0MTBkNzE5LmZjMTcubm9hcmNoDQo+IG92aXJ0LWVuZ2luZS1yZXN0YXBpLTMuMS4wLTQu ZmMxNy5ub2FyY2gNCj4gb3ZpcnQtaW1hZ2UtdXBsb2FkZXItMy4xLjAtMC5naXQ5YzQyYzguZmMx Ny5ub2FyY2gNCj4gb3ZpcnQtZW5naW5lLWdlbmVyaWNhcGktMy4xLjAtNC5mYzE3Lm5vYXJjaA0K PiBvdmlydC1pc28tdXBsb2FkZXItMy4xLjAtMC5naXQxODQxZDkuZmMxNy5ub2FyY2gNCj4gb3Zp cnQtZW5naW5lLXdlYmFkbWluLXBvcnRhbC0zLjEuMC00LmZjMTcubm9hcmNoDQo+IG92aXJ0LWVu Z2luZS1zZXR1cC0zLjEuMC00LmZjMTcubm9hcmNoDQo+IG92aXJ0LWVuZ2luZS1zZGstMy4yLjAu Mi0xLmZjMTcubm9hcmNoDQo+IG92aXJ0LWVuZ2luZS1iYWNrZW5kLTMuMS4wLTQuZmMxNy5ub2Fy Y2gNCj4gb3ZpcnQtZW5naW5lLXRvb2xzLWNvbW1vbi0zLjEuMC00LmZjMTcubm9hcmNoDQo+IG92 aXJ0LWVuZ2luZS0zLjEuMC00LmZjMTcubm9hcmNoDQo+IG92aXJ0LWVuZ2luZS11c2VycG9ydGFs LTMuMS4wLTQuZmMxNy5ub2FyY2gNCj4gb3ZpcnQtZW5naW5lLW5vdGlmaWNhdGlvbi1zZXJ2aWNl LTMuMS4wLTQuZmMxNy5ub2FyY2gNCj4NCj4gTm8gb25lIGlzIGFibGUgdG8gY29ubmVjdCB0byBh IHNwaWNlIGNvbnNvbGUgdGhvdWdoIHRoZSBVc2VycG9ydGFsIGF0DQo+IGFsbC4NCg0KTG9va3Mg bGlrZSBubyBvbmUgaXMgZ2V0dGluZyBob3N0IHN1YmplY3QgLSBhZ2Fpbi4gVG9tw6HFoT8NCg0K DQpDb21lIG9uIGd1eXMsIHBsZWFzZSB0ZWxsIG1lIGlmIHRoZXJlwrRzIGFueXRoaW5nIHdlIGNh biBkbyB0byB0cm91Ymxlc2hvb3QgdGhpcyBpc3N1ZSwgdG8gaGVscCBzb2x2ZSBhIHJlYWwgc2hv dy1zdG9wcGVyIGZvciB1cyENCg0KSW4gdXNpbmcgb1ZpcnQsIG91ciBvcmdhbmlzYXRpb24gaXMg c28gY2xvc2UgdG8gYmVpbmcgYWJsZSB0byBzaGlwIG91dCB0aGluLWNsaWVudCBraW9za3MgaW5z dGVhZCBvZiBidXlpbmcgZXhwZW5zaXZlIG5ldyBIVyBvbiBhIHllYXJseSBiYXNpcywgYW5kIGhh dmUgb3VyIHVzZXJzIGFjY2VzcyB0aGVpciBkZXNrdG9wcyBmcm9tIHByYWN0aWNhbGx5IGFueXdo ZXJlLCBldmVuIGZyb20gaG9tZSBpZiB0aGV5wrRkIHdpc2guIFRoZSByZXN0IG9mIHRoZSBlbnRp cmUgc3lzdGVtIHdvcmtzIGZsYXdsZXNzbHksIGp1c3QgdG8gZmFsbCBmbGF0IG9uIGl0wrRzIGZh Y2UgcmlnaHQgb24gdGhlIGZpbmlzaCBsaW5lLiBJIHRoaW5rIHRoYXQgaXMgc28gc2FkIGFuZCBz aWxseSwgYmVjYXVzZSBJIHJlYWxseSBsb3ZlIHRoZSByZXN0IG9mIHRoaXMgcHJvZHVjdCEgV2XC tHZlIHNldCB1cCBvVmlydC0zLjEsIG1hZGUgYSBQT0MgdGVtcGxhdGUsIGRlZmluZWQgYSBwb29s IGFuZCBoYXZlIGJlZW4gYWJsZSB0byBoYXZlIHRoZW0gcHJlc3RhcnRlZCBhcyB3ZWxsLiBCdXQg aWYgb3VyIHVzZXJzIGFyZW7CtHQgYWJsZSB0byBhY2Nlc3MgdGhlaXIgY29uc29sZSBpbiBhIHNl YW1sZXNzLCBlYXN5IHdheSwgdGhlbiB3aGF0IGdvb2QgaXMgaXQ/IEFuZCBrbm93aW5nIHRoYXQg dGhlIGNvbnNvbGUgd29ya3MganVzdCBmaW5lIGZyb20gdGhlIGFkbWlucG9ydGFsIGluIHNldmVy YWwgZGlmZmVyZW50IGNsaWVudCBzeXN0ZW1zIChGZWRvcmEsIENlbnRPUywgV2luNykgbWFrZXMg bWUgaG9wZSB0aGF0IGl0wrRzIGp1c3QgdGhpcyBzbWFsbCwgeWV0IGltcG9ydGFudCBwaWVjZSB0 aGF0IG5lZWRzIHRvIGJlIGNvcnJlY3RlZC4NCg0KQW54aW91c2x5IGF3YWl0aW5nIHlvdXIgcmVz cG9uc2UNCkthcmxpIFNqw7ZiZXJnDQoNCg0KDQoNCg0KRGF2aWQNCg0KPiBJwrR2ZSB0cmllZCB0 aGlzIGZyb20gbXkgd29ya3N0YXRpb24sIHJ1bm5pbmcgRmVkb3JhIDE3Og0KPiA9PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQ0KPiAkIFNQSUNFQ19ERUJVR19MRVZFTD0wIGZpcmVmb3gNCj4gKHBsdWdp bi1jb250YWluZXI6MTgyOTMpOiBTcGljZVhQSS1DUklUSUNBTCAqKjogY29udHJvbGxlciBjb25u ZWN0Og0KPiBGaWxlbiBlbGxlciBrYXRhbG9nZW4gZmlubnMgaW50ZQ0KPiAocGx1Z2luLWNvbnRh aW5lcjoxODI5Myk6IFNwaWNlWFBJLUNSSVRJQ0FMICoqOiBjb250cm9sbGVyIGNvbm5lY3Q6DQo+ IEZpbGVuIGVsbGVyIGthdGFsb2dlbiBmaW5ucyBpbnRlDQo+IChwbHVnaW4tY29udGFpbmVyOjE4 MjkzKTogU3BpY2VYUEktQ1JJVElDQUwgKio6IGNvdWxkIG5vdCBnZXQgYnJvd3Nlcg0KPiB3aW5k b3csIHdoZW4gdHJ5aW5nIHRvIGNhbGwgT25EaXNjb25uZWN0ZWQNCj4gPT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT0NCj4NCj4NCj4gSGVyZcK0cyBhIGNvbGxlZ3VlIG9mIG1pbmUsIHJ1bm5pbmcgV2lu Ny9JRTk6DQo+ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo+IDEzNjI2NDg3NjYgSU5GTyBbNzE5 Njo1MjA4XSBzcGljZXhfaW5pdF9sb2dnZXI6IHN0YXJ0ZWQNCj4gMTM2MjY0ODc2NiBERUJVRyBb NzE5Njo1MjA4XSBDT1NwaWNlWDo6cHV0X0R5bmFtaWNNZW51OiBEeW5hbWljTWVudQ0KPiAxMzYy NjQ4NzY2IElORk8gWzcxOTY6NTIwOF0gQ09TcGljZVg6OnB1dF9GdWxsU2NyZWVuOiBOZXcgRnVs bFNjcmVlbg0KPiByZXF1ZXN0IG5ld1ZhbD0weGZmZmZmZmZmDQo+IDEzNjI2NDg3NjYgREVCVUcg WzcxOTY6NTIwOF0gQ09TcGljZVg6OkNvbm5lY3Q6IFJ1bm5pbmcgc3BpY2VjIChDOg0KPiBcVXNl cnNcam9wZVxBcHBEYXRhXExvY2FsXHZpcnQtdmlld2VyXGJpblxyZW1vdGUtdmlld2VyLmV4ZQ0K PiAtLXNwaWNlLWNvbnRyb2xsZXIpDQo+IDEzNjI2NDg3NjYgSU5GTyBbNzE5Njo1MjA4XSBDT1Nw aWNlWDo6Q29ubmVjdDogc3BpY2VjIHBpZCAxNjQwDQo+IDEzNjI2NDg3NjYgREVCVUcgWzcxOTY6 NTIwOF0gQ09TcGljZVg6OkNvbm5lY3Q6IGNvbm5lY3RpbmcgdG8gc3BpY2UNCj4gY2xpZW50J3Mg cGlwZQ0KPiAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX2luaXQ6 IHNlbmRpbmcgaW5pdA0KPiAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpz ZW5kX3dzdHI6IHNlbmRpbmcgbXNnIGlkIDEgOg0KPiBzdHIgMTMwLjIzOC45Ni4xMzUgKDEpDQo+ IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfdmFsdWU6IHNlbmRp bmcgbXNnIGlkIDINCj4gdmFsdWUgNTkwNg0KPiAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhd IENPU3BpY2VYOjpzZW5kX3ZhbHVlOiBzZW5kaW5nIG1zZyBpZCAzDQo+IHZhbHVlIDU5MDcNCj4g MTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF93c3RyOiBzZW5kaW5n IHBhc3N3b3JkDQo+IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRf d3N0cjogc2VuZGluZyBtc2cgaWQgMTEgOg0KPiBzdHIgSVQtQXZkZWxuaW5nZW4tMTolZCAtIFBy ZXNzIFNISUZUK0YxMiB0byBSZWxlYXNlIEN1cnNvciAoMSkNCj4gMTM2MjY0ODc2NyBERUJVRyBb NzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF92YWx1ZTogc2VuZGluZyBtc2cgaWQgMTANCj4gdmFs dWUgMQ0KPiAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX3dzdHI6 IHNlbmRpbmcgbXNnIGlkIDE0IDoNCj4gc3RyIHJlbGVhc2UtY3Vyc29yPXNoaWZ0K2YxMix0b2dn bGUtZnVsbHNjcmVlbj1zaGlmdCtmMTEgKDEpDQo+IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIw OF0gQ09TcGljZVg6OnNlbmRfd3N0cjogc2VuZGluZyBtc2cgaWQgNSA6DQo+IHN0ciBtYWluLGlu cHV0cyxzY3Vyc29yLHNwbGF5YmFjayxzcmVjb3JkLHNkaXNwbGF5ICgxKQ0KPiAxMzYyNjQ4NzY3 IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX3dzdHI6IHNlbmRpbmcgbXNnIGlkIDcg Og0KPiBzdHIgREVGQVVMVCAoMSkNCj4gMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1Nw aWNlWDo6c2VuZF93c3RyOiBzZW5kaW5nIG1zZyBpZCA4IDoNCj4gc3RyIEM6XFVzZXJzXGpvcGVc QXBwRGF0YVxMb2NhbFxUZW1wXHRydXN0c3RvcmUucGVtICgxKQ0KPiAxMzYyNjQ4NzY3IERFQlVH IFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX21zZzogc2VuZGluZyBtc2cgaWQgMTYNCj4gMTM2 MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF9tc2c6IHNlbmRpbmcgbXNn IGlkIDE3DQo+IDEzNjI2NDg3NjcgSU5GTyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6RXhlY3V0ZVVz YkN0cmw6IFVTQiBzaGFyaW5nIGlzDQo+IG5vdCByZXF1ZXN0ZWQNCj4gMTM2MjY0ODc3MSBJTkZP IFs3MTk2Ojc0ODBdIENPU3BpY2VYOjpldmVudF90aHJlYWQ6IGV4aXRfY29kZT0wDQo+IGVycm9y X2NvZGU9MQ0KPiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPg0KPg0KPiBBbmQgYW5vdGhlciBj b2xsZWd1ZSBydW5uaW5nIENlbnRPUy02LjMvRmlyZWZveDoNCj4gPT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0NCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTEgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6 U2V0SG9zdElQOg0KPiAxMzAuMjM4Ljk2LjEzMg0KPiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MiBE RUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRQb3J0OiA1OTAwDQo+IDIwMTMtMDMtMDcgMDk6NDI6 NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldFRpdGxlOg0KPiBJVC1BdmRlbG5pbmdl bi0yOiVkIC0gUHJlc3MgU0hJRlQrRjEyIHRvIFJlbGVhc2UgQ3Vyc29yDQo+IDIwMTMtMDMtMDcg MDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldER5bmFtaWNNZW51Og0KPiAy MDEzLTAzLTA3IDA5OjQyOjQxLDY1MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRGdWxsU2Ny ZWVuOiAxDQo+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6 OlNldFBhc3N3b3JkOiBQYXNzd29yZA0KPiBzZXQNCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTIg REVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0TnVtYmVyT2ZNb25pdG9yczogMQ0KPiAyMDEzLTAz LTA3IDA5OjQyOjQxLDY1MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRVc2JMaXN0ZW5Qb3J0 OiAwDQo+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNl dEFkbWluQ29uc29sZTogMQ0KPiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJVRyBuc1BsdWdp bkluc3RhbmNlOjpTZXRTZWN1cmVQb3J0OiA1OTAxDQo+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUz IERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldFNTTENoYW5uZWxzOg0KPiBvcmlnaW5hbCBjaGFu bmVsczogc21haW4sc2lucHV0cyxzY3Vyc29yLHNwbGF5YmFjayxzcmVjb3JkLHNkaXNwbGF5DQo+ IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldFNTTENo YW5uZWxzOg0KPiBtb2RpZmllZCBjaGFubmVsczogbWFpbixpbnB1dHMsY3Vyc29yLHBsYXliYWNr LHJlY29yZCxkaXNwbGF5DQo+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERFQlVHIG5zUGx1Z2lu SW5zdGFuY2U6OlNldEd1ZXN0SG9zdE5hbWU6DQo+IElULUF2ZGVsbmluZ2VuLTINCj4gMjAxMy0w My0wNyAwOTo0Mjo0MSw2NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0Q2lwaGVyU3VpdGU6 DQo+IERFRkFVTFQNCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTMgREVCVUcgbnNQbHVnaW5JbnN0 YW5jZTo6U2V0VHJ1c3RTdG9yZToNCj4gQ2VydGlmaWNhdGU6DQo+ICAgICBEYXRhOg0KPiAgICAg ICAgIFZlcnNpb246IDMgKDB4MikNCj4gICAgICAgICBTZXJpYWwgTnVtYmVyOiAxNSAoMHhmKQ0K PiAgICAgICAgIFNpZ25hdHVyZSBBbGdvcml0aG06IHNoYTFXaXRoUlNBRW5jcnlwdGlvbg0KPiAg ICAgICAgIElzc3VlcjogQz1VUywgTz1TTFUsIENOPUNBLXN0b3JtLnNsdS5zZS44MDk4NQ0KPiAg ICAgICAgIFZhbGlkaXR5DQo+ICAgICAgICAgICAgIE5vdCBCZWZvcmU6IFNlcCAyNiAxNDoyMTow NiAyMDEyDQo+ICAgICAgICAgICAgIE5vdCBBZnRlciA6IFNlcCAyNSAxMjoyMTowNiAyMDIyIEdN VA0KPiAgICAgICAgIFN1YmplY3Q6IEM9VVMsIE89U0xVLCBDTj1DQS1zdG9ybS5zbHUuc2UuODA5 ODUNCj4gICAgICAgICBTdWJqZWN0IFB1YmxpYyBLZXkgSW5mbzoNCj4gICAgICAgICAgICAgUHVi bGljIEtleSBBbGdvcml0aG06IHJzYUVuY3J5cHRpb24NCj4gICAgICAgICAgICAgICAgIFB1Ymxp Yy1LZXk6ICgxMDI0IGJpdCkNCj4gICAgICAgICAgICAgICAgIE1vZHVsdXM6DQo+ICAgICAgICAg ICAgICAgICAgICAgMDA6YTI6OTQ6ODk6MTg6MjY6Nzk6NDk6NmI6YzY6Mjg6NmM6ZjI6OTU6ZTk6 DQo+ICAgICAgICAgICAgICAgICAgICAgYTc6NzE6MDA6MjI6YzY6Nzk6YzI6OWU6MTA6NjM6ZWY6 MzQ6NWM6YWI6NjI6DQo+ICAgICAgICAgICAgICAgICAgICAgMzY6YTA6N2E6ODQ6ZDA6Nzk6Nzc6 NGM6OWQ6M2Q6Mzk6OGY6OTc6OTM6YzU6DQo+ICAgICAgICAgICAgICAgICAgICAgZjY6ZmI6NWI6 MGI6Zjg6OWI6YWQ6ZDg6NTM6MmQ6YTY6YjY6MDM6NDU6ZDQ6DQo+ICAgICAgICAgICAgICAgICAg ICAgNzY6NDU6ZjE6YWY6OTk6NDI6NzQ6MDc6NGM6NDg6N2Q6Mjg6OTY6MzE6OWU6DQo+ICAgICAg ICAgICAgICAgICAgICAgODg6Y2Y6OTA6ZDk6ZTc6ZDk6Y2Y6NTU6YTg6YmQ6Mzc6YTA6OGY6ZjE6 MjY6DQo+ICAgICAgICAgICAgICAgICAgICAgODk6YTk6YWI6NjQ6Nzg6YTQ6MDI6NjA6OWI6M2E6 YTc6MDc6ZGI6NmU6NzU6DQo+ICAgICAgICAgICAgICAgICAgICAgMzI6ZTU6OGY6NTE6N2Y6NTA6 MDI6MTU6ZDg6Yzg6N2I6Njg6YzE6NTQ6ZTE6DQo+ICAgICAgICAgICAgICAgICAgICAgOWY6YzI6 ZDI6Y2Y6NTM6YzM6NTg6YjM6MTUNCj4gICAgICAgICAgICAgICAgIEV4cG9uZW50OiA2NTUzNyAo MHgxMDAwMSkNCj4gICAgICAgICBYNTA5djMgZXh0ZW5zaW9uczoNCj4gICAgICAgICAgICAgWDUw OXYzIFN1YmplY3QgS2V5IElkZW50aWZpZXI6DQo+DQo+IEZFOjhGOjU3OkYxOkEwOkFGOjQ1OjM2 OjlGOkFDOkM5OjZCOkVFOkY5OkQxOjNFOjE4Ojc4OkI5OkVBDQo+ICAgICAgICAgICAgIEF1dGhv cml0eSBJbmZvcm1hdGlvbiBBY2Nlc3M6DQo+ICAgICAgICAgICAgICAgICBDQSBJc3N1ZXJzIC0g VVJJOmh0dHA6Ly9zdG9ybS5zbHUuc2U6ODAvY2EuY3J0DQo+DQo+ICAgICAgICAgICAgIFg1MDl2 MyBBdXRob3JpdHkgS2V5IElkZW50aWZpZXI6DQo+DQo+IGtleWlkOkZFOjhGOjU3OkYxOkEwOkFG OjQ1OjQ2OjlGOk5DOkM5OjZCOkVFOkY5OkQxOjNFOjE4Ojc4OkI5OkVBDQo+ICAgICAgICAgICAg ICAgICBEaXJOYW1lOi9DPVVTL089U0xVL0NOPUNBLXN0b3JtLnNsdS5zZS44MDk4NQ0KPiAgICAg ICAgICAgICAgICAgc2VyaWFsOjBGDQo+DQo+ICAgICAgICAgICAgIFg1MDl2MyBCYXNpYyBDb25z dHJhaW50czogY3JpdGljYWwNCj4gICAgICAgICAgICAgICAgIENBOlRSVUUNCj4gICAgICAgICAg ICAgWDUwOXYzIEtleSBVc2FnZTogY3JpdGljYWwNCj4gICAgICAgICAgICAgICAgIENlcnRpZmlj YXRlIFNpZ24sIENSTCBTaWduDQo+ICAgICBTaWduYXR1cmUgQWxnb3JpdGhtOiBzaGExV2l0aFJT QUVuY3J5cHRpb24NCj4gICAgICAgICA0NTplNDoxNToyMzpmYTo1NTo3ODo4OToyNDo2Njo3Yzpl MjozMzo0MTplYTo5ODowMDoxMjoNCj4gICAgICAgICAwYzoyNTplNTplNjozYTpjNzpmODpmOTo0 ZDo4Mzo0NzpkMzo4MDo5YjpjMDo3ODpiYzphYjoNCj4gICAgICAgICA2MTphZTo2ZDphMTpjZjo0 MzpjYjpjYjozMToyYzo5NDo3MjoyMTpiMDo1ODpmMDo4Yjo2OToNCj4gICAgICAgICAwZDpjNDo3 MzpmMjo0NDo5NTo1MjowNjoyMzo2Yzo3MTo3YTo5YjpmYzo1Zjo5ODoyMTozNToNCj4gICAgICAg ICAyNjplMTphMzpiYjo2NTpiYjpkMjo4MTpiYjo0ODo5Njo5OTpiNzowNDplNjoxNTphZjo5MzoN Cj4gICAgICAgICBhMTo2MDplNDpiZjowNTpkMzpiMDo0YjplNDplMjo0YjoyMTo4MjpkNzoyYjoz ZDoxOTplZjoNCj4gICAgICAgICBhNDo1YToyMzo1ODo3NDplZjoxYTo4MDoxNDo4Yjo4OTpiMjph NzpiZDpjMjoyMTo2NjoxZjoNCj4gICAgICAgICBlMDo3ZQ0KPiAtLS0tLUJFR0lOIENFUlRJRklD QVRFLS0tLS0NCj4gTUlJQzFEQ0NBajJnQXdJQkFnSUJEekFOQmdrcWhraUc5dzBCQVFVRkFEQTdN UXN3Q1FZRFZRUUdFd0pWVXpFTQ0KPiBNQW9HQTFVRUNoTURVMHhWTVI0d0hBWURWUVFERXhWRFFT MXpkRzl5YlM1emJIVXVjMlV1T0RBNU9EVXdJaGNSDQo+IE1USXdPVEkyTVRReU1UQTJMVEF4TURB WERUSXlNRGt5TlRFeU1qRXdObG93T3pFTE1Ba0dBMVVFQmhNQ1ZWTXgNCj4gRERBS0JnTlZCQW9U QTFOTVZURWVNQndHQTFVRUF4TVZRMEV0YzNSdmNtMHVjMngxTG5ObExqZ3dPVGcxTUlHZg0KPiBN QTBHQ1NxR1NJYjNEUUVCQVFVQUE0R05BRENCaVFLQmdRQ2lsSWtZSm5sSmE4WW9iUEtWNmFkeEFD TEdlY0tlDQo+IEVHUHZORnlyWWphZ2VvVFFlWGRNblQwNWo1ZVR4ZmI3V3d2NG02M1lVeTJtdGdO RjFIWkY4YStaUW5RSFRFaDkNCj4gS0pZeG5valBrTm5uMmM5V3FMMDNvSS94Sm9tcHEyUjRwQUpn bXpxbkI5dHVkVExsajFGL1VBSVYyTWg3YU1GVQ0KPiA0Wi9DMHM5VHcxaXpGUUlEQVFBQm80SGpN SUhnTUIwR0ExVWREZ1FXQkJUK2oxZnhvSzlGUnArc3lXdnUrZEUrDQo+IEdIaTU2akE1QmdnckJn RUZCUWNCQVFRdE1Dc3dLUVlJS3dZQkJRVUhNQUtHSFdoMGRIQTZMeTl6ZEc5eWJTNXoNCj4gYkhV dWMyVTZPREF2WTJFdVkzSjBNR01HQTFVZElSY01GcUFGUDZQVi9HZ3IwVkduNnpKYSs3NTBUNFll TG5xDQo+IG9UK2tQVEE3TVFzd0NRWURWUVFHRXdKVlV6RU1NQW9HQTFVRUNoTURVMHhWTVI0d0hB WURWUVFERXhWRFFTMXoNCj4gZEc5eWJTNXpiSFV1YzJVdU9EQTVPRFdDQVE4d0R3WURWUjBUQVFI L0JBVXdBd0VCL3pBT0JnTlZIUThCQWY4RQ0KPiBCQU1DQVFZd0RRWUpLb1pJaHZjTkFRRUZCUUFE Z1lFQVJlUVZJL3BWZUlra1puemlNMEhxbUFBU0RDWGw1anJIDQo+ICtQbE5nMGZUZ0p2QWVMeXJZ YTV0b2M5RHk4c3hMSlJ5SWJCWThJdHBEY1J6OGtTVlVnWWpiSEY2bS94Zm1DRTENCj4gSnVHanUy Vzcwb0c3U0dhWnR3VG1GYStUb1dEa3Z3WFRzRXZrNGtzaGd0Y3JQUm52cEZvaldIVHZHb0FVaTRt eQ0KPiBwNzNDSVdZZjRIND0NCj4gLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQ0KPg0KPiAyMDEz LTAzLTA3IDA5OjQyOjQxLDY1MyBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRIb3RLZXlzOg0K PiByZWxlYXNlLWN1cnNvcj1zaGlmdCtmMTIsdG9nZ2xlLWZ1bGxzY3JlZW49c2hpZnQrZjExDQo+ IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldE5vVGFz a01nckV4ZWN1dGlvbjoNCj4gMA0KPiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1NCBERUJVRyBuc1Bs dWdpbkluc3RhbmNlOjpTZXRTZW5kQ3RybEFsdERlbGV0ZToNCj4gMA0KPiAyMDEzLTAzLTA3IDA5 OjQyOjQxLDY1NCBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRVc2JBdXRvU2hhcmU6IDENCj4g MjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTQgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0VXNiRmls dGVyOg0KPiAtMSw2MDE4NiwxMDAwMCwyNTYsMXwtMSwxMTE4LDI0NSwtMSwxfC0xLDExMzMsMjI0 NSwtMSwxfC0xLDExMzMsMjI0Miw1LDF8OCwtMSwtMSwtMSwxfDcsLTEsLTEsLTEsMXwtMSwtMSwt MSwtMSwwDQo+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU0IElORk8gIG5zUGx1Z2luSW5zdGFuY2U6 OkNvbm5lY3Q6DQo+IFNQSUNFX1hQSV9TT0NLRVQ6IC90bXAvc3BpY2VjLXNjUVltSi9zcGljZS14 cGkNCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTQgSU5GTyAgbnNQbHVnaW5JbnN0YW5jZTo6Q29u bmVjdDoNCj4gU1BJQ0VfRk9SRUlHTl9NRU5VX1NPQ0tFVDogL3RtcC9zcGljZWMtc2NRWW1KL3Nw aWNlLWZvcmVpZ24NCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTUgREVCVUcgbnNQbHVnaW5JbnN0 YW5jZTo6Q29ubmVjdDogQ29udHJvbGxlcg0KPiBwaWQ6IDEwMzQwDQo+IDIwMTMtMDMtMDcgMDk6 NDI6NDEsNjU1IERFQlVHIFFFcnJvckhhbmRsZXI6IFNvbWV0aGluZyB3ZW50IHdyb25nOg0KPiBj b25uZWN0IGVycm9yLCAyDQo+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU1IERFQlVHIFNwaWNlQ29u dHJvbGxlcjo6Q29ubmVjdDogQ29ubmVjdCBFcnJvcg0KPiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1 NSBERUJVRyBRRXJyb3JIYW5kbGVyOiBTb21ldGhpbmcgd2VudCB3cm9uZzoNCj4gY29ubmVjdCBl cnJvciwgMg0KPiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1NSBERUJVRyBTcGljZUNvbnRyb2xsZXI6 OkNvbm5lY3Q6IENvbm5lY3QgRXJyb3INCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTUgSU5GTyAg bnNQbHVnaW5JbnN0YW5jZTo6Q29ubmVjdDoNCj4gTGF1bmNoaW5nIC91c3IvbGliZXhlYy9zcGlj ZS14cGktY2xpZW50DQo+IDIwMTMtMDMtMDcgMDk6NDI6NDIsNjU1IERFQlVHIFNwaWNlQ29udHJv bGxlcjo6Q29ubmVjdDogQ29ubmVjdGVkIQ0KPiAyMDEzLTAzLTA3IDA5OjQyOjQ0LDcyMyBJTkZP ICBuc1BsdWdpbkluc3RhbmNlOjpDb25uZWN0OiBJbml0aWF0aW5nDQo+IGNvbm5lY3Rpb24gd2l0 aCBjb250cm9sbGVyDQo+IDIwMTMtMDMtMDcgMDk6NDI6NDgsNjUyIERFQlVHIG5zUGx1Z2luSW5z dGFuY2U6OkNvbnRyb2xsZXJXYWl0SGVscGVyOg0KPiBDb250cm9sbGVyIGZpbmlzaGVkLCBwaWQ6 IDEwMzQwLCBleGl0IGNvZGU6IDANCj4gMjAxMy0wMy0wNyAwOTo0Mjo0OCw2NTMgRVJST1IgbnNQ bHVnaW5JbnN0YW5jZTo6Q2FsbE9uRGlzY29ubmVjdGVkOg0KPiBjb3VsZCBub3QgZ2V0IGJyb3dz ZXIgd2luZG93LCB3aGVuIHRyeWluZyB0byBjYWxsIE9uRGlzY29ubmVjdGVkDQo+ID09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09DQo+DQo+DQo+IElmIHRoZXJlwrRzIGFueXRoaW5nIHdlIGNhbiBkbyB0 byBoZWxwIHJlc29sdmUgdGhpcyBpc3N1ZSBvbmNlIGFuZCBmb3INCj4gYWxsLCBqdXN0IG5hbWUg aXQhIEl0IHNvIGh1cnRzIHRvIHNlZSB0aGlzIG90aGVyd2lzZSBncmVhdCBwcm9kdWN0DQo+IHRy aXBwaW5nIG92ZXIgb24gaXTCtHMgZmFjZSBzbyBjbG9zZSB0byB0aGUgZmluaXNoIGxpbmU6KA0K Pg0KPiBCZXN0IFJlZ2FyZHMNCj4gS2FybGkgU2rDtmJlcmcNCj4gX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gVXNlcnMgbWFpbGluZyBsaXN0DQo+IFVz ZXJzQG92aXJ0Lm9yZzxtYWlsdG86VXNlcnNAb3ZpcnQub3JnPg0KPiBodHRwOi8vbGlzdHMub3Zp cnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMNCg0KDQoNCg== --_000_5F9E965F5A80BC468BE5F40576769F0910277F0Eexchange21_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUUkFOU0lUSU9OQUwv L0VOIj4NCjxodG1sPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8bWV0YSBuYW1lPSJHRU5FUkFUT1Ii IGNvbnRlbnQ9Ikd0a0hUTUwvNC40LjQiPg0KPC9oZWFkPg0KPGJvZHk+DQp0b3IgMjAxMy0wMy0w NyBrbG9ja2FuIDEzOjUyICYjNDM7MDEwMCBza3JldiBEYXZpZCBKYcWhYToNCjxibG9ja3F1b3Rl IHR5cGU9IkNJVEUiPg0KPHByZT4KSGksCgpLYXJsaSBTasO2YmVyZyBww63FoWUgdiDEjHQgMDcu IDAzLiAyMDEzIHYgMTA6MDEgJiM0MzswMDAwOgomZ3Q7IEhpLCBpdCBtZSBhZ2FpbiwKJmd0OyAK Jmd0OyB0aGUgbGFzdCB0aW1lIHRoaXMgd2FzIGRpc2N1c3NlZCwgdGhlIHByb2JsZW0gc2VlbWVk IHRvIGJlIGNlbnRyZWQKJmd0OyBhcm91bmQgV2luL0lFLCBidXQgc2luY2UgcGF0Y2hpbmcgdG86 CiZndDsgIyBycG0gLXFhIHwgZ3JlcCBvdmlydAomZ3Q7IG92aXJ0LWVuZ2luZS1jb25maWctMy4x LjAtNC5mYzE3Lm5vYXJjaAomZ3Q7IG92aXJ0LWVuZ2luZS1kYnNjcmlwdHMtMy4xLjAtNC5mYzE3 Lm5vYXJjaAomZ3Q7IG92aXJ0LWxvZy1jb2xsZWN0b3ItMy4xLjAtMC5naXQxMGQ3MTkuZmMxNy5u b2FyY2gKJmd0OyBvdmlydC1lbmdpbmUtcmVzdGFwaS0zLjEuMC00LmZjMTcubm9hcmNoCiZndDsg b3ZpcnQtaW1hZ2UtdXBsb2FkZXItMy4xLjAtMC5naXQ5YzQyYzguZmMxNy5ub2FyY2gKJmd0OyBv dmlydC1lbmdpbmUtZ2VuZXJpY2FwaS0zLjEuMC00LmZjMTcubm9hcmNoCiZndDsgb3ZpcnQtaXNv LXVwbG9hZGVyLTMuMS4wLTAuZ2l0MTg0MWQ5LmZjMTcubm9hcmNoCiZndDsgb3ZpcnQtZW5naW5l LXdlYmFkbWluLXBvcnRhbC0zLjEuMC00LmZjMTcubm9hcmNoCiZndDsgb3ZpcnQtZW5naW5lLXNl dHVwLTMuMS4wLTQuZmMxNy5ub2FyY2gKJmd0OyBvdmlydC1lbmdpbmUtc2RrLTMuMi4wLjItMS5m YzE3Lm5vYXJjaAomZ3Q7IG92aXJ0LWVuZ2luZS1iYWNrZW5kLTMuMS4wLTQuZmMxNy5ub2FyY2gK Jmd0OyBvdmlydC1lbmdpbmUtdG9vbHMtY29tbW9uLTMuMS4wLTQuZmMxNy5ub2FyY2gKJmd0OyBv dmlydC1lbmdpbmUtMy4xLjAtNC5mYzE3Lm5vYXJjaAomZ3Q7IG92aXJ0LWVuZ2luZS11c2VycG9y dGFsLTMuMS4wLTQuZmMxNy5ub2FyY2gKJmd0OyBvdmlydC1lbmdpbmUtbm90aWZpY2F0aW9uLXNl cnZpY2UtMy4xLjAtNC5mYzE3Lm5vYXJjaAomZ3Q7IAomZ3Q7IE5vIG9uZSBpcyBhYmxlIHRvIGNv bm5lY3QgdG8gYSBzcGljZSBjb25zb2xlIHRob3VnaCB0aGUgVXNlcnBvcnRhbCBhdAomZ3Q7IGFs bC4gCgpMb29rcyBsaWtlIG5vIG9uZSBpcyBnZXR0aW5nIGhvc3Qgc3ViamVjdCAtIGFnYWluLiBU b23DocWhPwo8L3ByZT4NCjwvYmxvY2txdW90ZT4NCjxicj4NCkNvbWUgb24gZ3V5cywgcGxlYXNl IHRlbGwgbWUgaWYgdGhlcmXCtHMgYW55dGhpbmcgd2UgY2FuIGRvIHRvIHRyb3VibGVzaG9vdCB0 aGlzIGlzc3VlLCB0byBoZWxwIHNvbHZlIGEgcmVhbCBzaG93LXN0b3BwZXIgZm9yIHVzITxicj4N Cjxicj4NCkluIHVzaW5nIG9WaXJ0LCBvdXIgb3JnYW5pc2F0aW9uIGlzIHNvIGNsb3NlIHRvIGJl aW5nIGFibGUgdG8gc2hpcCBvdXQgdGhpbi1jbGllbnQga2lvc2tzIGluc3RlYWQgb2YgYnV5aW5n IGV4cGVuc2l2ZSBuZXcgSFcgb24gYSB5ZWFybHkgYmFzaXMsIGFuZCBoYXZlIG91ciB1c2VycyBh Y2Nlc3MgdGhlaXIgZGVza3RvcHMgZnJvbSBwcmFjdGljYWxseSBhbnl3aGVyZSwgZXZlbiBmcm9t IGhvbWUgaWYgdGhlecK0ZCB3aXNoLiBUaGUgcmVzdCBvZiB0aGUNCiBlbnRpcmUgc3lzdGVtIHdv cmtzIGZsYXdsZXNzbHksIGp1c3QgdG8gZmFsbCBmbGF0IG9uIGl0wrRzIGZhY2UgcmlnaHQgb24g dGhlIGZpbmlzaCBsaW5lLiBJIHRoaW5rIHRoYXQgaXMgc28gc2FkIGFuZCBzaWxseSwgYmVjYXVz ZSBJIHJlYWxseSBsb3ZlIHRoZSByZXN0IG9mIHRoaXMgcHJvZHVjdCEgV2XCtHZlIHNldCB1cCBv VmlydC0zLjEsIG1hZGUgYSBQT0MgdGVtcGxhdGUsIGRlZmluZWQgYSBwb29sIGFuZCBoYXZlIGJl ZW4gYWJsZSB0byBoYXZlDQogdGhlbSBwcmVzdGFydGVkIGFzIHdlbGwuIEJ1dCBpZiBvdXIgdXNl cnMgYXJlbsK0dCBhYmxlIHRvIGFjY2VzcyB0aGVpciBjb25zb2xlIGluIGEgc2VhbWxlc3MsIGVh c3kgd2F5LCB0aGVuIHdoYXQgZ29vZCBpcyBpdD8gQW5kIGtub3dpbmcgdGhhdCB0aGUgY29uc29s ZSB3b3JrcyBqdXN0IGZpbmUgZnJvbSB0aGUgYWRtaW5wb3J0YWwgaW4gc2V2ZXJhbCBkaWZmZXJl bnQgY2xpZW50IHN5c3RlbXMgKEZlZG9yYSwgQ2VudE9TLCBXaW43KSBtYWtlcw0KIG1lIGhvcGUg dGhhdCBpdMK0cyBqdXN0IHRoaXMgc21hbGwsIHlldCBpbXBvcnRhbnQgcGllY2UgdGhhdCBuZWVk cyB0byBiZSBjb3JyZWN0ZWQuPGJyPg0KPGJyPg0KQW54aW91c2x5IGF3YWl0aW5nIHlvdXIgcmVz cG9uc2U8YnI+DQpLYXJsaSBTasO2YmVyZzxicj4NCjxicj4NCjxicj4NCjxibG9ja3F1b3RlIHR5 cGU9IkNJVEUiPg0KPHByZT4KCkRhdmlkCgomZ3Q7IEnCtHZlIHRyaWVkIHRoaXMgZnJvbSBteSB3 b3Jrc3RhdGlvbiwgcnVubmluZyBGZWRvcmEgMTc6CiZndDsgPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0KJmd0OyAkIFNQSUNFQ19ERUJVR19MRVZFTD0wIGZpcmVmb3gKJmd0OyAocGx1Z2luLWNvbnRh aW5lcjoxODI5Myk6IFNwaWNlWFBJLUNSSVRJQ0FMICoqOiBjb250cm9sbGVyIGNvbm5lY3Q6CiZn dDsgRmlsZW4gZWxsZXIga2F0YWxvZ2VuIGZpbm5zIGludGUKJmd0OyAocGx1Z2luLWNvbnRhaW5l cjoxODI5Myk6IFNwaWNlWFBJLUNSSVRJQ0FMICoqOiBjb250cm9sbGVyIGNvbm5lY3Q6CiZndDsg RmlsZW4gZWxsZXIga2F0YWxvZ2VuIGZpbm5zIGludGUKJmd0OyAocGx1Z2luLWNvbnRhaW5lcjox ODI5Myk6IFNwaWNlWFBJLUNSSVRJQ0FMICoqOiBjb3VsZCBub3QgZ2V0IGJyb3dzZXIKJmd0OyB3 aW5kb3csIHdoZW4gdHJ5aW5nIHRvIGNhbGwgT25EaXNjb25uZWN0ZWQKJmd0OyA9PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQomZ3Q7IAomZ3Q7IAomZ3Q7IEhlcmXCtHMgYSBjb2xsZWd1ZSBvZiBtaW5l LCBydW5uaW5nIFdpbjcvSUU5OgomZ3Q7ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiZndDsgMTM2 MjY0ODc2NiBJTkZPIFs3MTk2OjUyMDhdIHNwaWNleF9pbml0X2xvZ2dlcjogc3RhcnRlZAomZ3Q7 IDEzNjI2NDg3NjYgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnB1dF9EeW5hbWljTWVudTog RHluYW1pY01lbnUKJmd0OyAxMzYyNjQ4NzY2IElORk8gWzcxOTY6NTIwOF0gQ09TcGljZVg6OnB1 dF9GdWxsU2NyZWVuOiBOZXcgRnVsbFNjcmVlbgomZ3Q7IHJlcXVlc3QgbmV3VmFsPTB4ZmZmZmZm ZmYKJmd0OyAxMzYyNjQ4NzY2IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpDb25uZWN0OiBS dW5uaW5nIHNwaWNlYyAoQzoKJmd0OyBcVXNlcnNcam9wZVxBcHBEYXRhXExvY2FsXHZpcnQtdmll d2VyXGJpblxyZW1vdGUtdmlld2VyLmV4ZQomZ3Q7IC0tc3BpY2UtY29udHJvbGxlcikKJmd0OyAx MzYyNjQ4NzY2IElORk8gWzcxOTY6NTIwOF0gQ09TcGljZVg6OkNvbm5lY3Q6IHNwaWNlYyBwaWQg MTY0MAomZ3Q7IDEzNjI2NDg3NjYgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OkNvbm5lY3Q6 IGNvbm5lY3RpbmcgdG8gc3BpY2UKJmd0OyBjbGllbnQncyBwaXBlCiZndDsgMTM2MjY0ODc2NyBE RUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF9pbml0OiBzZW5kaW5nIGluaXQKJmd0OyAx MzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX3dzdHI6IHNlbmRpbmcg bXNnIGlkIDEgOgomZ3Q7IHN0ciAxMzAuMjM4Ljk2LjEzNSAoMSkKJmd0OyAxMzYyNjQ4NzY3IERF QlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX3ZhbHVlOiBzZW5kaW5nIG1zZyBpZCAyCiZn dDsgdmFsdWUgNTkwNgomZ3Q7IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6 OnNlbmRfdmFsdWU6IHNlbmRpbmcgbXNnIGlkIDMKJmd0OyB2YWx1ZSA1OTA3CiZndDsgMTM2MjY0 ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF93c3RyOiBzZW5kaW5nIHBhc3N3 b3JkCiZndDsgMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF93c3Ry OiBzZW5kaW5nIG1zZyBpZCAxMSA6CiZndDsgc3RyIElULUF2ZGVsbmluZ2VuLTE6JWQgLSBQcmVz cyBTSElGVCYjNDM7RjEyIHRvIFJlbGVhc2UgQ3Vyc29yICgxKQomZ3Q7IDEzNjI2NDg3NjcgREVC VUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfdmFsdWU6IHNlbmRpbmcgbXNnIGlkIDEwCiZn dDsgdmFsdWUgMQomZ3Q7IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNl bmRfd3N0cjogc2VuZGluZyBtc2cgaWQgMTQgOgomZ3Q7IHN0ciByZWxlYXNlLWN1cnNvcj1zaGlm dCYjNDM7ZjEyLHRvZ2dsZS1mdWxsc2NyZWVuPXNoaWZ0JiM0MztmMTEgKDEpCiZndDsgMTM2MjY0 ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF93c3RyOiBzZW5kaW5nIG1zZyBp ZCA1IDoKJmd0OyBzdHIgbWFpbixpbnB1dHMsc2N1cnNvcixzcGxheWJhY2ssc3JlY29yZCxzZGlz cGxheSAoMSkKJmd0OyAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5k X3dzdHI6IHNlbmRpbmcgbXNnIGlkIDcgOgomZ3Q7IHN0ciBERUZBVUxUICgxKQomZ3Q7IDEzNjI2 NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfd3N0cjogc2VuZGluZyBtc2cg aWQgOCA6CiZndDsgc3RyIEM6XFVzZXJzXGpvcGVcQXBwRGF0YVxMb2NhbFxUZW1wXHRydXN0c3Rv cmUucGVtICgxKQomZ3Q7IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNl bmRfbXNnOiBzZW5kaW5nIG1zZyBpZCAxNgomZ3Q7IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIw OF0gQ09TcGljZVg6OnNlbmRfbXNnOiBzZW5kaW5nIG1zZyBpZCAxNwomZ3Q7IDEzNjI2NDg3Njcg SU5GTyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6RXhlY3V0ZVVzYkN0cmw6IFVTQiBzaGFyaW5nIGlz CiZndDsgbm90IHJlcXVlc3RlZAomZ3Q7IDEzNjI2NDg3NzEgSU5GTyBbNzE5Njo3NDgwXSBDT1Nw aWNlWDo6ZXZlbnRfdGhyZWFkOiBleGl0X2NvZGU9MAomZ3Q7IGVycm9yX2NvZGU9MQomZ3Q7ID09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09CiZndDsgCiZndDsgCiZndDsgQW5kIGFub3RoZXIgY29sbGVn dWUgcnVubmluZyBDZW50T1MtNi4zL0ZpcmVmb3g6CiZndDsgPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT0KJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MSBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpT ZXRIb3N0SVA6CiZndDsgMTMwLjIzOC45Ni4xMzIKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1 MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRQb3J0OiA1OTAwCiZndDsgMjAxMy0wMy0wNyAw OTo0Mjo0MSw2NTIgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0VGl0bGU6CiZndDsgSVQtQXZk ZWxuaW5nZW4tMjolZCAtIFByZXNzIFNISUZUJiM0MztGMTIgdG8gUmVsZWFzZSBDdXJzb3IKJmd0 OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXREeW5h bWljTWVudTogCiZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTIgREVCVUcgbnNQbHVnaW5JbnN0 YW5jZTo6U2V0RnVsbFNjcmVlbjogMQomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVH IG5zUGx1Z2luSW5zdGFuY2U6OlNldFBhc3N3b3JkOiBQYXNzd29yZAomZ3Q7IHNldAomZ3Q7IDIw MTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldE51bWJlck9m TW9uaXRvcnM6IDEKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MiBERUJVRyBuc1BsdWdpbklu c3RhbmNlOjpTZXRVc2JMaXN0ZW5Qb3J0OiAwCiZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTIg REVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0QWRtaW5Db25zb2xlOiAxCiZndDsgMjAxMy0wMy0w NyAwOTo0Mjo0MSw2NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0U2VjdXJlUG9ydDogNTkw MQomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNl dFNTTENoYW5uZWxzOgomZ3Q7IG9yaWdpbmFsIGNoYW5uZWxzOiBzbWFpbixzaW5wdXRzLHNjdXJz b3Isc3BsYXliYWNrLHNyZWNvcmQsc2Rpc3BsYXkKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1 MyBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRTU0xDaGFubmVsczoKJmd0OyBtb2RpZmllZCBj aGFubmVsczogbWFpbixpbnB1dHMsY3Vyc29yLHBsYXliYWNrLHJlY29yZCxkaXNwbGF5CiZndDsg MjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0R3Vlc3RI b3N0TmFtZToKJmd0OyBJVC1BdmRlbG5pbmdlbi0yCiZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0MSw2 NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0Q2lwaGVyU3VpdGU6CiZndDsgREVGQVVMVAom Z3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldFRy dXN0U3RvcmU6CiZndDsgQ2VydGlmaWNhdGU6CiZndDsgICAgIERhdGE6CiZndDsgICAgICAgICBW ZXJzaW9uOiAzICgweDIpCiZndDsgICAgICAgICBTZXJpYWwgTnVtYmVyOiAxNSAoMHhmKQomZ3Q7 ICAgICAgICAgU2lnbmF0dXJlIEFsZ29yaXRobTogc2hhMVdpdGhSU0FFbmNyeXB0aW9uCiZndDsg ICAgICAgICBJc3N1ZXI6IEM9VVMsIE89U0xVLCBDTj1DQS1zdG9ybS5zbHUuc2UuODA5ODUKJmd0 OyAgICAgICAgIFZhbGlkaXR5CiZndDsgICAgICAgICAgICAgTm90IEJlZm9yZTogU2VwIDI2IDE0 OjIxOjA2IDIwMTIKJmd0OyAgICAgICAgICAgICBOb3QgQWZ0ZXIgOiBTZXAgMjUgMTI6MjE6MDYg MjAyMiBHTVQKJmd0OyAgICAgICAgIFN1YmplY3Q6IEM9VVMsIE89U0xVLCBDTj1DQS1zdG9ybS5z bHUuc2UuODA5ODUKJmd0OyAgICAgICAgIFN1YmplY3QgUHVibGljIEtleSBJbmZvOgomZ3Q7ICAg ICAgICAgICAgIFB1YmxpYyBLZXkgQWxnb3JpdGhtOiByc2FFbmNyeXB0aW9uCiZndDsgICAgICAg ICAgICAgICAgIFB1YmxpYy1LZXk6ICgxMDI0IGJpdCkKJmd0OyAgICAgICAgICAgICAgICAgTW9k dWx1czoKJmd0OyAgICAgICAgICAgICAgICAgICAgIDAwOmEyOjk0Ojg5OjE4OjI2Ojc5OjQ5OjZi OmM2OjI4OjZjOmYyOjk1OmU5OgomZ3Q7ICAgICAgICAgICAgICAgICAgICAgYTc6NzE6MDA6MjI6 YzY6Nzk6YzI6OWU6MTA6NjM6ZWY6MzQ6NWM6YWI6NjI6CiZndDsgICAgICAgICAgICAgICAgICAg ICAzNjphMDo3YTo4NDpkMDo3OTo3Nzo0Yzo5ZDozZDozOTo4Zjo5Nzo5MzpjNToKJmd0OyAgICAg ICAgICAgICAgICAgICAgIGY2OmZiOjViOjBiOmY4OjliOmFkOmQ4OjUzOjJkOmE2OmI2OjAzOjQ1 OmQ0OgomZ3Q7ICAgICAgICAgICAgICAgICAgICAgNzY6NDU6ZjE6YWY6OTk6NDI6NzQ6MDc6NGM6 NDg6N2Q6Mjg6OTY6MzE6OWU6CiZndDsgICAgICAgICAgICAgICAgICAgICA4ODpjZjo5MDpkOTpl NzpkOTpjZjo1NTphODpiZDozNzphMDo4ZjpmMToyNjoKJmd0OyAgICAgICAgICAgICAgICAgICAg IDg5OmE5OmFiOjY0Ojc4OmE0OjAyOjYwOjliOjNhOmE3OjA3OmRiOjZlOjc1OgomZ3Q7ICAgICAg ICAgICAgICAgICAgICAgMzI6ZTU6OGY6NTE6N2Y6NTA6MDI6MTU6ZDg6Yzg6N2I6Njg6YzE6NTQ6 ZTE6CiZndDsgICAgICAgICAgICAgICAgICAgICA5ZjpjMjpkMjpjZjo1MzpjMzo1ODpiMzoxNQom Z3Q7ICAgICAgICAgICAgICAgICBFeHBvbmVudDogNjU1MzcgKDB4MTAwMDEpCiZndDsgICAgICAg ICBYNTA5djMgZXh0ZW5zaW9uczoKJmd0OyAgICAgICAgICAgICBYNTA5djMgU3ViamVjdCBLZXkg SWRlbnRpZmllcjogCiZndDsgCiZndDsgRkU6OEY6NTc6RjE6QTA6QUY6NDU6MzY6OUY6QUM6Qzk6 NkI6RUU6Rjk6RDE6M0U6MTg6Nzg6Qjk6RUEKJmd0OyAgICAgICAgICAgICBBdXRob3JpdHkgSW5m b3JtYXRpb24gQWNjZXNzOiAKJmd0OyAgICAgICAgICAgICAgICAgQ0EgSXNzdWVycyAtIFVSSTo8 YSBocmVmPSJodHRwOi8vc3Rvcm0uc2x1LnNlOjgwL2NhLmNydCI+aHR0cDovL3N0b3JtLnNsdS5z ZTo4MC9jYS5jcnQ8L2E+CiZndDsgCiZndDsgICAgICAgICAgICAgWDUwOXYzIEF1dGhvcml0eSBL ZXkgSWRlbnRpZmllcjogCiZndDsgCiZndDsga2V5aWQ6RkU6OEY6NTc6RjE6QTA6QUY6NDU6NDY6 OUY6TkM6Qzk6NkI6RUU6Rjk6RDE6M0U6MTg6Nzg6Qjk6RUEKJmd0OyAgICAgICAgICAgICAgICAg RGlyTmFtZTovQz1VUy9PPVNMVS9DTj1DQS1zdG9ybS5zbHUuc2UuODA5ODUKJmd0OyAgICAgICAg ICAgICAgICAgc2VyaWFsOjBGCiZndDsgCiZndDsgICAgICAgICAgICAgWDUwOXYzIEJhc2ljIENv bnN0cmFpbnRzOiBjcml0aWNhbAomZ3Q7ICAgICAgICAgICAgICAgICBDQTpUUlVFCiZndDsgICAg ICAgICAgICAgWDUwOXYzIEtleSBVc2FnZTogY3JpdGljYWwKJmd0OyAgICAgICAgICAgICAgICAg Q2VydGlmaWNhdGUgU2lnbiwgQ1JMIFNpZ24KJmd0OyAgICAgU2lnbmF0dXJlIEFsZ29yaXRobTog c2hhMVdpdGhSU0FFbmNyeXB0aW9uCiZndDsgICAgICAgICA0NTplNDoxNToyMzpmYTo1NTo3ODo4 OToyNDo2Njo3YzplMjozMzo0MTplYTo5ODowMDoxMjoKJmd0OyAgICAgICAgIDBjOjI1OmU1OmU2 OjNhOmM3OmY4OmY5OjRkOjgzOjQ3OmQzOjgwOjliOmMwOjc4OmJjOmFiOgomZ3Q7ICAgICAgICAg NjE6YWU6NmQ6YTE6Y2Y6NDM6Y2I6Y2I6MzE6MmM6OTQ6NzI6MjE6YjA6NTg6ZjA6OGI6Njk6CiZn dDsgICAgICAgICAwZDpjNDo3MzpmMjo0NDo5NTo1MjowNjoyMzo2Yzo3MTo3YTo5YjpmYzo1Zjo5 ODoyMTozNToKJmd0OyAgICAgICAgIDI2OmUxOmEzOmJiOjY1OmJiOmQyOjgxOmJiOjQ4Ojk2Ojk5 OmI3OjA0OmU2OjE1OmFmOjkzOgomZ3Q7ICAgICAgICAgYTE6NjA6ZTQ6YmY6MDU6ZDM6YjA6NGI6 ZTQ6ZTI6NGI6MjE6ODI6ZDc6MmI6M2Q6MTk6ZWY6CiZndDsgICAgICAgICBhNDo1YToyMzo1ODo3 NDplZjoxYTo4MDoxNDo4Yjo4OTpiMjphNzpiZDpjMjoyMTo2NjoxZjoKJmd0OyAgICAgICAgIGUw OjdlCiZndDsgLS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCiZndDsgTUlJQzFEQ0NBajJnQXdJ QkFnSUJEekFOQmdrcWhraUc5dzBCQVFVRkFEQTdNUXN3Q1FZRFZRUUdFd0pWVXpFTQomZ3Q7IE1B b0dBMVVFQ2hNRFUweFZNUjR3SEFZRFZRUURFeFZEUVMxemRHOXliUzV6YkhVdWMyVXVPREE1T0RV d0loY1IKJmd0OyBNVEl3T1RJMk1UUXlNVEEyTFRBeE1EQVhEVEl5TURreU5URXlNakV3Tmxvd096 RUxNQWtHQTFVRUJoTUNWVk14CiZndDsgRERBS0JnTlZCQW9UQTFOTVZURWVNQndHQTFVRUF4TVZR MEV0YzNSdmNtMHVjMngxTG5ObExqZ3dPVGcxTUlHZgomZ3Q7IE1BMEdDU3FHU0liM0RRRUJBUVVB QTRHTkFEQ0JpUUtCZ1FDaWxJa1lKbmxKYThZb2JQS1Y2YWR4QUNMR2VjS2UKJmd0OyBFR1B2TkZ5 cllqYWdlb1RRZVhkTW5UMDVqNWVUeGZiN1d3djRtNjNZVXkybXRnTkYxSFpGOGEmIzQzO1pRblFI VEVoOQomZ3Q7IEtKWXhub2pQa05ubjJjOVdxTDAzb0kveEpvbXBxMlI0cEFKZ216cW5COXR1ZFRM bGoxRi9VQUlWMk1oN2FNRlUKJmd0OyA0Wi9DMHM5VHcxaXpGUUlEQVFBQm80SGpNSUhnTUIwR0Ex VWREZ1FXQkJUJiM0MztqMWZ4b0s5RlJwJiM0MztzeVd2dSYjNDM7ZEUmIzQzOwomZ3Q7IEdIaTU2 akE1QmdnckJnRUZCUWNCQVFRdE1Dc3dLUVlJS3dZQkJRVUhNQUtHSFdoMGRIQTZMeTl6ZEc5eWJT NXoKJmd0OyBiSFV1YzJVNk9EQXZZMkV1WTNKME1HTUdBMVVkSVJjTUZxQUZQNlBWL0dncjBWR242 ekphJiM0Mzs3NTBUNFllTG5xCiZndDsgb1QmIzQzO2tQVEE3TVFzd0NRWURWUVFHRXdKVlV6RU1N QW9HQTFVRUNoTURVMHhWTVI0d0hBWURWUVFERXhWRFFTMXoKJmd0OyBkRzl5YlM1emJIVXVjMlV1 T0RBNU9EV0NBUTh3RHdZRFZSMFRBUUgvQkFVd0F3RUIvekFPQmdOVkhROEJBZjhFCiZndDsgQkFN Q0FRWXdEUVlKS29aSWh2Y05BUUVGQlFBRGdZRUFSZVFWSS9wVmVJa2tabnppTTBIcW1BQVNEQ1hs NWpySAomZ3Q7ICYjNDM7UGxOZzBmVGdKdkFlTHlyWWE1dG9jOUR5OHN4TEpSeUliQlk4SXRwRGNS ejhrU1ZVZ1lqYkhGNm0veGZtQ0UxCiZndDsgSnVHanUyVzcwb0c3U0dhWnR3VG1GYSYjNDM7VG9X RGt2d1hUc0V2azRrc2hndGNyUFJudnBGb2pXSFR2R29BVWk0bXkKJmd0OyBwNzNDSVdZZjRIND0K Jmd0OyAtLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCiZndDsgCiZndDsgMjAxMy0wMy0wNyAwOTo0 Mjo0MSw2NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0SG90S2V5czoKJmd0OyByZWxlYXNl LWN1cnNvcj1zaGlmdCYjNDM7ZjEyLHRvZ2dsZS1mdWxsc2NyZWVuPXNoaWZ0JiM0MztmMTEKJmd0 OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXROb1Rh c2tNZ3JFeGVjdXRpb246CiZndDsgMAomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU0IERFQlVH IG5zUGx1Z2luSW5zdGFuY2U6OlNldFNlbmRDdHJsQWx0RGVsZXRlOgomZ3Q7IDAKJmd0OyAyMDEz LTAzLTA3IDA5OjQyOjQxLDY1NCBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRVc2JBdXRvU2hh cmU6IDEKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1NCBERUJVRyBuc1BsdWdpbkluc3RhbmNl OjpTZXRVc2JGaWx0ZXI6CiZndDsgLTEsNjAxODYsMTAwMDAsMjU2LDF8LTEsMTExOCwyNDUsLTEs MXwtMSwxMTMzLDIyNDUsLTEsMXwtMSwxMTMzLDIyNDIsNSwxfDgsLTEsLTEsLTEsMXw3LC0xLC0x LC0xLDF8LTEsLTEsLTEsLTEsMAomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU0IElORk8gIG5z UGx1Z2luSW5zdGFuY2U6OkNvbm5lY3Q6CiZndDsgU1BJQ0VfWFBJX1NPQ0tFVDogL3RtcC9zcGlj ZWMtc2NRWW1KL3NwaWNlLXhwaQomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU0IElORk8gIG5z UGx1Z2luSW5zdGFuY2U6OkNvbm5lY3Q6CiZndDsgU1BJQ0VfRk9SRUlHTl9NRU5VX1NPQ0tFVDog L3RtcC9zcGljZWMtc2NRWW1KL3NwaWNlLWZvcmVpZ24KJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQx LDY1NSBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpDb25uZWN0OiBDb250cm9sbGVyCiZndDsgcGlk OiAxMDM0MAomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU1IERFQlVHIFFFcnJvckhhbmRsZXI6 IFNvbWV0aGluZyB3ZW50IHdyb25nOgomZ3Q7IGNvbm5lY3QgZXJyb3IsIDIKJmd0OyAyMDEzLTAz LTA3IDA5OjQyOjQxLDY1NSBERUJVRyBTcGljZUNvbnRyb2xsZXI6OkNvbm5lY3Q6IENvbm5lY3Qg RXJyb3IKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1NSBERUJVRyBRRXJyb3JIYW5kbGVyOiBT b21ldGhpbmcgd2VudCB3cm9uZzoKJmd0OyBjb25uZWN0IGVycm9yLCAyCiZndDsgMjAxMy0wMy0w NyAwOTo0Mjo0MSw2NTUgREVCVUcgU3BpY2VDb250cm9sbGVyOjpDb25uZWN0OiBDb25uZWN0IEVy cm9yCiZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTUgSU5GTyAgbnNQbHVnaW5JbnN0YW5jZTo6 Q29ubmVjdDoKJmd0OyBMYXVuY2hpbmcgL3Vzci9saWJleGVjL3NwaWNlLXhwaS1jbGllbnQgCiZn dDsgMjAxMy0wMy0wNyAwOTo0Mjo0Miw2NTUgREVCVUcgU3BpY2VDb250cm9sbGVyOjpDb25uZWN0 OiBDb25uZWN0ZWQhCiZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0NCw3MjMgSU5GTyAgbnNQbHVnaW5J bnN0YW5jZTo6Q29ubmVjdDogSW5pdGlhdGluZwomZ3Q7IGNvbm5lY3Rpb24gd2l0aCBjb250cm9s bGVyCiZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0OCw2NTIgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6 Q29udHJvbGxlcldhaXRIZWxwZXI6CiZndDsgQ29udHJvbGxlciBmaW5pc2hlZCwgcGlkOiAxMDM0 MCwgZXhpdCBjb2RlOiAwCiZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0OCw2NTMgRVJST1IgbnNQbHVn aW5JbnN0YW5jZTo6Q2FsbE9uRGlzY29ubmVjdGVkOgomZ3Q7IGNvdWxkIG5vdCBnZXQgYnJvd3Nl ciB3aW5kb3csIHdoZW4gdHJ5aW5nIHRvIGNhbGwgT25EaXNjb25uZWN0ZWQKJmd0OyA9PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PQomZ3Q7IAomZ3Q7IAomZ3Q7IElmIHRoZXJlwrRzIGFueXRoaW5nIHdl IGNhbiBkbyB0byBoZWxwIHJlc29sdmUgdGhpcyBpc3N1ZSBvbmNlIGFuZCBmb3IKJmd0OyBhbGws IGp1c3QgbmFtZSBpdCEgSXQgc28gaHVydHMgdG8gc2VlIHRoaXMgb3RoZXJ3aXNlIGdyZWF0IHBy b2R1Y3QKJmd0OyB0cmlwcGluZyBvdmVyIG9uIGl0wrRzIGZhY2Ugc28gY2xvc2UgdG8gdGhlIGZp bmlzaCBsaW5lOigKJmd0OyAKJmd0OyBCZXN0IFJlZ2FyZHMKJmd0OyBLYXJsaSBTasO2YmVyZyAK Jmd0OyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwomZ3Q7 IFVzZXJzIG1haWxpbmcgbGlzdAomZ3Q7IDxhIGhyZWY9Im1haWx0bzpVc2Vyc0BvdmlydC5vcmci PlVzZXJzQG92aXJ0Lm9yZzwvYT4KJmd0OyA8YSBocmVmPSJodHRwOi8vbGlzdHMub3ZpcnQub3Jn L21haWxtYW4vbGlzdGluZm8vdXNlcnMiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9s aXN0aW5mby91c2VyczwvYT4KCjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0KPGJyPg0KPC9ib2R5Pg0K PC9odG1sPg0K --_000_5F9E965F5A80BC468BE5F40576769F0910277F0Eexchange21_--

tor 2013-03-07 klockan 13:52 +0100 skrev David Ja=C5=A1a:
=20 Hi, =20 Karli Sj=C3=B6berg p=C3=AD=C5=A1e v =C4=8Ct 07. 03. 2013 v 10:01 = +0000:
Hi, it me again, =20 the last time this was discussed, the problem seemed to be centred around Win/IE, but since patching to: # rpm -qa | grep ovirt ovirt-engine-config-3.1.0-4.fc17.noarch ovirt-engine-dbscripts-3.1.0-4.fc17.noarch ovirt-log-collector-3.1.0-0.git10d719.fc17.noarch ovirt-engine-restapi-3.1.0-4.fc17.noarch ovirt-image-uploader-3.1.0-0.git9c42c8.fc17.noarch ovirt-engine-genericapi-3.1.0-4.fc17.noarch ovirt-iso-uploader-3.1.0-0.git1841d9.fc17.noarch ovirt-engine-webadmin-portal-3.1.0-4.fc17.noarch ovirt-engine-setup-3.1.0-4.fc17.noarch ovirt-engine-sdk-3.2.0.2-1.fc17.noarch ovirt-engine-backend-3.1.0-4.fc17.noarch ovirt-engine-tools-common-3.1.0-4.fc17.noarch ovirt-engine-3.1.0-4.fc17.noarch ovirt-engine-userportal-3.1.0-4.fc17.noarch ovirt-engine-notification-service-3.1.0-4.fc17.noarch =20 No one is able to connect to a spice console though the Userportal = at all.=20 =20 Looks like no one is getting host subject - again. Tom=C3=A1=C5=A1? =20 Come on guys, please tell me if there=C2=B4s anything we can do to =
=20 In using oVirt, our organisation is so close to being able to ship out =
--Apple-Mail=_9A2AF0A1-D8E4-456B-AF84-B4BF43B20BB4 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 On 8 Mar 2013, at 15:51, Karli Sj=C3=B6berg wrote: troubleshoot this issue, to help solve a real show-stopper for us! Would you be able to try it in 3.2? It was known to be broken somewhere around 3.1 release=E2=80=A6. Thanks, michal thin-client kiosks instead of buying expensive new HW on a yearly basis, = and have our users access their desktops from practically anywhere, even = from home if they=C2=B4d wish. The rest of the entire system works = flawlessly, just to fall flat on it=C2=B4s face right on the finish = line. I think that is so sad and silly, because I really love the rest = of this product! We=C2=B4ve set up oVirt-3.1, made a POC template, = defined a pool and have been able to have them prestarted as well. But = if our users aren=C2=B4t able to access their console in a seamless, = easy way, then what good is it? And knowing that the console works just = fine from the adminportal in several different client systems (Fedora, = CentOS, Win7) makes me hope that it=C2=B4s just this small, yet = important piece that needs to be corrected.
=20 Anxiously awaiting your response Karli Sj=C3=B6berg =20 =20
=20 David =20
I=C2=B4ve tried this from my workstation, running Fedora 17: = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D $ SPICEC_DEBUG_LEVEL=3D0 firefox (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect: Filen eller katalogen finns inte (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect: Filen eller katalogen finns inte (plugin-container:18293): SpiceXPI-CRITICAL **: could not get = browser window, when trying to call OnDisconnected = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D =20 =20 Here=C2=B4s a collegue of mine, running Win7/IE9: = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D 1362648766 INFO [7196:5208] spicex_init_logger: started 1362648766 DEBUG [7196:5208] COSpiceX::put_DynamicMenu: DynamicMenu 1362648766 INFO [7196:5208] COSpiceX::put_FullScreen: New = FullScreen request newVal=3D0xffffffff 1362648766 DEBUG [7196:5208] COSpiceX::Connect: Running spicec (C: \Users\jope\AppData\Local\virt-viewer\bin\remote-viewer.exe --spice-controller) 1362648766 INFO [7196:5208] COSpiceX::Connect: spicec pid 1640 1362648766 DEBUG [7196:5208] COSpiceX::Connect: connecting to spice client's pipe 1362648767 DEBUG [7196:5208] COSpiceX::send_init: sending init 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 1 = : str 130.238.96.135 (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 2 value 5906 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 3 value 5907 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending password 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 11 = : str IT-Avdelningen-1:%d - Press SHIFT+F12 to Release Cursor (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id = 10 value 1 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 14 = : str release-cursor=3Dshift+f12,toggle-fullscreen=3Dshift+f11 (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 5 = : str main,inputs,scursor,splayback,srecord,sdisplay (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 7 = : str DEFAULT (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 8 = : str C:\Users\jope\AppData\Local\Temp\truststore.pem (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 16 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 17 1362648767 INFO [7196:5208] COSpiceX::ExecuteUsbCtrl: USB sharing = is not requested 1362648771 INFO [7196:7480] COSpiceX::event_thread: exit_code=3D0 error_code=3D1 = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D =20 =20 And another collegue running CentOS-6.3/Firefox: = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D 2013-03-07 09:42:41,651 DEBUG nsPluginInstance::SetHostIP: 130.238.96.132 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPort: 5900 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetTitle: IT-Avdelningen-2:%d - Press SHIFT+F12 to Release Cursor 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetDynamicMenu:=20 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetFullScreen: 1 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPassword: = Password set 2013-03-07 09:42:41,652 DEBUG = nsPluginInstance::SetNumberOfMonitors: 1 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetUsbListenPort: 0 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetAdminConsole: 1 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSecurePort: 5901 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSSLChannels: original channels: smain,sinputs,scursor,splayback,srecord,sdisplay 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSSLChannels: modified channels: main,inputs,cursor,playback,record,display 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetGuestHostName: IT-Avdelningen-2 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetCipherSuite: DEFAULT 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetTrustStore: Certificate: Data: Version: 3 (0x2) Serial Number: 15 (0xf) Signature Algorithm: sha1WithRSAEncryption Issuer: C=3DUS, O=3DSLU, CN=3DCA-storm.slu.se.80985 Validity Not Before: Sep 26 14:21:06 2012 Not After : Sep 25 12:21:06 2022 GMT Subject: C=3DUS, O=3DSLU, CN=3DCA-storm.slu.se.80985 Subject Public Key Info: Public Key Algorithm: rsaEncryption Public-Key: (1024 bit) Modulus: 00:a2:94:89:18:26:79:49:6b:c6:28:6c:f2:95:e9: a7:71:00:22:c6:79:c2:9e:10:63:ef:34:5c:ab:62: 36:a0:7a:84:d0:79:77:4c:9d:3d:39:8f:97:93:c5: f6:fb:5b:0b:f8:9b:ad:d8:53:2d:a6:b6:03:45:d4: 76:45:f1:af:99:42:74:07:4c:48:7d:28:96:31:9e: 88:cf:90:d9:e7:d9:cf:55:a8:bd:37:a0:8f:f1:26: 89:a9:ab:64:78:a4:02:60:9b:3a:a7:07:db:6e:75: 32:e5:8f:51:7f:50:02:15:d8:c8:7b:68:c1:54:e1: 9f:c2:d2:cf:53:c3:58:b3:15 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Subject Key Identifier:=20 =20 FE:8F:57:F1:A0:AF:45:36:9F:AC:C9:6B:EE:F9:D1:3E:18:78:B9:EA Authority Information Access:=20 CA Issuers - URI:http://storm.slu.se:80/ca.crt =20 X509v3 Authority Key Identifier:=20 =20 keyid:FE:8F:57:F1:A0:AF:45:46:9F:NC:C9:6B:EE:F9:D1:3E:18:78:B9:EA DirName:/C=3DUS/O=3DSLU/CN=3DCA-storm.slu.se.80985 serial:0F =20 X509v3 Basic Constraints: critical CA:TRUE X509v3 Key Usage: critical Certificate Sign, CRL Sign Signature Algorithm: sha1WithRSAEncryption 45:e4:15:23:fa:55:78:89:24:66:7c:e2:33:41:ea:98:00:12: 0c:25:e5:e6:3a:c7:f8:f9:4d:83:47:d3:80:9b:c0:78:bc:ab: 61:ae:6d:a1:cf:43:cb:cb:31:2c:94:72:21:b0:58:f0:8b:69: 0d:c4:73:f2:44:95:52:06:23:6c:71:7a:9b:fc:5f:98:21:35: 26:e1:a3:bb:65:bb:d2:81:bb:48:96:99:b7:04:e6:15:af:93: a1:60:e4:bf:05:d3:b0:4b:e4:e2:4b:21:82:d7:2b:3d:19:ef: a4:5a:23:58:74:ef:1a:80:14:8b:89:b2:a7:bd:c2:21:66:1f: e0:7e -----BEGIN CERTIFICATE----- MIIC1DCCAj2gAwIBAgIBDzANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJVUzEM MAoGA1UEChMDU0xVMR4wHAYDVQQDExVDQS1zdG9ybS5zbHUuc2UuODA5ODUwIhcR MTIwOTI2MTQyMTA2LTAxMDAXDTIyMDkyNTEyMjEwNlowOzELMAkGA1UEBhMCVVMx DDAKBgNVBAoTA1NMVTEeMBwGA1UEAxMVQ0Etc3Rvcm0uc2x1LnNlLjgwOTg1MIGf MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCilIkYJnlJa8YobPKV6adxACLGecKe EGPvNFyrYjageoTQeXdMnT05j5eTxfb7Wwv4m63YUy2mtgNF1HZF8a+ZQnQHTEh9 KJYxnojPkNnn2c9WqL03oI/xJompq2R4pAJgmzqnB9tudTLlj1F/UAIV2Mh7aMFU 4Z/C0s9Tw1izFQIDAQABo4HjMIHgMB0GA1UdDgQWBBT+j1fxoK9FRp+syWvu+dE+ GHi56jA5BggrBgEFBQcBAQQtMCswKQYIKwYBBQUHMAKGHWh0dHA6Ly9zdG9ybS5z bHUuc2U6ODAvY2EuY3J0MGMGA1UdIRcMFqAFP6PV/Ggr0VGn6zJa+750T4YeLnq oT+kPTA7MQswCQYDVQQGEwJVUzEMMAoGA1UEChMDU0xVMR4wHAYDVQQDExVDQS1z dG9ybS5zbHUuc2UuODA5ODWCAQ8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E BAMCAQYwDQYJKoZIhvcNAQEFBQADgYEAReQVI/pVeIkkZnziM0HqmAASDCXl5jrH +PlNg0fTgJvAeLyrYa5toc9Dy8sxLJRyIbBY8ItpDcRz8kSVUgYjbHF6m/xfmCE1 JuGju2W70oG7SGaZtwTmFa+ToWDkvwXTsEvk4kshgtcrPRnvpFojWHTvGoAUi4my p73CIWYf4H4=3D -----END CERTIFICATE----- =20 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetHotKeys: release-cursor=3Dshift+f12,toggle-fullscreen=3Dshift+f11 2013-03-07 09:42:41,653 DEBUG = nsPluginInstance::SetNoTaskMgrExecution: 0 2013-03-07 09:42:41,654 DEBUG = nsPluginInstance::SetSendCtrlAltDelete: 0 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetUsbAutoShare: 1 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetUsbFilter: = -1,60186,10000,256,1|-1,1118,245,-1,1|-1,1133,2245,-1,1|-1,1133,2242,5,1|8= ,-1,-1,-1,1|7,-1,-1,-1,1|-1,-1,-1,-1,0 2013-03-07 09:42:41,654 INFO nsPluginInstance::Connect: SPICE_XPI_SOCKET: /tmp/spicec-scQYmJ/spice-xpi 2013-03-07 09:42:41,654 INFO nsPluginInstance::Connect: SPICE_FOREIGN_MENU_SOCKET: /tmp/spicec-scQYmJ/spice-foreign 2013-03-07 09:42:41,655 DEBUG nsPluginInstance::Connect: Controller pid: 10340 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong: connect error, 2 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect = Error 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong: connect error, 2 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect = Error 2013-03-07 09:42:41,655 INFO nsPluginInstance::Connect: Launching /usr/libexec/spice-xpi-client=20 2013-03-07 09:42:42,655 DEBUG SpiceController::Connect: Connected! 2013-03-07 09:42:44,723 INFO nsPluginInstance::Connect: Initiating connection with controller 2013-03-07 09:42:48,652 DEBUG = nsPluginInstance::ControllerWaitHelper: Controller finished, pid: 10340, exit code: 0 2013-03-07 09:42:48,653 ERROR nsPluginInstance::CallOnDisconnected: could not get browser window, when trying to call OnDisconnected = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D =20 =20 If there=C2=B4s anything we can do to help resolve this issue once = and for all, just name it! It so hurts to see this otherwise great product tripping over on it=C2=B4s face so close to the finish line:( =20 Best Regards Karli Sj=C3=B6berg=20 _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users =20 =20
Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
--Apple-Mail=_9A2AF0A1-D8E4-456B-AF84-B4BF43B20BB4 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; = "><br><div><div>On 8 Mar 2013, at 15:51, Karli Sj=C3=B6berg = wrote:</div><br class=3D"Apple-interchange-newline"><blockquote = type=3D"cite"> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8"> <meta name=3D"GENERATOR" content=3D"GtkHTML/4.4.4"> <div> tor 2013-03-07 klockan 13:52 +0100 skrev David Ja=C5=A1a: <blockquote type=3D"CITE"> <pre>Hi, Karli Sj=C3=B6berg p=C3=AD=C5=A1e v =C4=8Ct 07. 03. 2013 v 10:01 +0000: > Hi, it me again, >=20 > the last time this was discussed, the problem seemed to be centred > around Win/IE, but since patching to: > # rpm -qa | grep ovirt > ovirt-engine-config-3.1.0-4.fc17.noarch > ovirt-engine-dbscripts-3.1.0-4.fc17.noarch > ovirt-log-collector-3.1.0-0.git10d719.fc17.noarch > ovirt-engine-restapi-3.1.0-4.fc17.noarch > ovirt-image-uploader-3.1.0-0.git9c42c8.fc17.noarch > ovirt-engine-genericapi-3.1.0-4.fc17.noarch > ovirt-iso-uploader-3.1.0-0.git1841d9.fc17.noarch > ovirt-engine-webadmin-portal-3.1.0-4.fc17.noarch > ovirt-engine-setup-3.1.0-4.fc17.noarch > ovirt-engine-sdk-3.2.0.2-1.fc17.noarch > ovirt-engine-backend-3.1.0-4.fc17.noarch > ovirt-engine-tools-common-3.1.0-4.fc17.noarch > ovirt-engine-3.1.0-4.fc17.noarch > ovirt-engine-userportal-3.1.0-4.fc17.noarch > ovirt-engine-notification-service-3.1.0-4.fc17.noarch >=20 > No one is able to connect to a spice console though the Userportal = at > all.=20 Looks like no one is getting host subject - again. Tom=C3=A1=C5=A1? </pre> </blockquote> <br> Come on guys, please tell me if there=C2=B4s anything we can do to = troubleshoot this issue, to help solve a real show-stopper for = us!<br></div></blockquote>Would you be able to try it in = 3.2?</div><div>It was known to be broken somewhere around 3.1 = release=E2=80=A6.</div><div><br></div><div>Thanks,</div><div>michal</div><= div><br><blockquote type=3D"cite"><div> <br> In using oVirt, our organisation is so close to being able to ship out = thin-client kiosks instead of buying expensive new HW on a yearly basis, = and have our users access their desktops from practically anywhere, even = from home if they=C2=B4d wish. The rest of the entire system works flawlessly, just to fall flat on it=C2=B4s face = right on the finish line. I think that is so sad and silly, because I = really love the rest of this product! We=C2=B4ve set up oVirt-3.1, made = a POC template, defined a pool and have been able to have them prestarted as well. But if our users aren=C2=B4t able to access = their console in a seamless, easy way, then what good is it? And knowing = that the console works just fine from the adminportal in several = different client systems (Fedora, CentOS, Win7) makes me hope that it=C2=B4s just this small, yet important piece that needs = to be corrected.<br> <br> Anxiously awaiting your response<br> Karli Sj=C3=B6berg<br> <br> <br> <blockquote type=3D"CITE"> <pre> David > I=C2=B4ve tried this from my workstation, running Fedora 17: > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D > $ SPICEC_DEBUG_LEVEL=3D0 firefox > (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect: > Filen eller katalogen finns inte > (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect: > Filen eller katalogen finns inte > (plugin-container:18293): SpiceXPI-CRITICAL **: could not get = browser > window, when trying to call OnDisconnected > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D >=20 >=20 > Here=C2=B4s a collegue of mine, running Win7/IE9: > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D > 1362648766 INFO [7196:5208] spicex_init_logger: started > 1362648766 DEBUG [7196:5208] COSpiceX::put_DynamicMenu: DynamicMenu > 1362648766 INFO [7196:5208] COSpiceX::put_FullScreen: New = FullScreen > request newVal=3D0xffffffff > 1362648766 DEBUG [7196:5208] COSpiceX::Connect: Running spicec (C: > \Users\jope\AppData\Local\virt-viewer\bin\remote-viewer.exe > --spice-controller) > 1362648766 INFO [7196:5208] COSpiceX::Connect: spicec pid 1640 > 1362648766 DEBUG [7196:5208] COSpiceX::Connect: connecting to spice > client's pipe > 1362648767 DEBUG [7196:5208] COSpiceX::send_init: sending init > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 1 = : > str 130.238.96.135 (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 2 > value 5906 > 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 3 > value 5907 > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending password > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 11 = : > str IT-Avdelningen-1:%d - Press SHIFT+F12 to Release Cursor (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id = 10 > value 1 > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 14 = : > str release-cursor=3Dshift+f12,toggle-fullscreen=3Dshift+f11 (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 5 = : > str main,inputs,scursor,splayback,srecord,sdisplay (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 7 = : > str DEFAULT (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 8 = : > str C:\Users\jope\AppData\Local\Temp\truststore.pem (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 16 > 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 17 > 1362648767 INFO [7196:5208] COSpiceX::ExecuteUsbCtrl: USB sharing = is > not requested > 1362648771 INFO [7196:7480] COSpiceX::event_thread: exit_code=3D0 > error_code=3D1 > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D >=20 >=20 > And another collegue running CentOS-6.3/Firefox: > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D > 2013-03-07 09:42:41,651 DEBUG nsPluginInstance::SetHostIP: > 130.238.96.132 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPort: 5900 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetTitle: > IT-Avdelningen-2:%d - Press SHIFT+F12 to Release Cursor > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetDynamicMenu:=20 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetFullScreen: 1 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPassword: = Password > set > 2013-03-07 09:42:41,652 DEBUG = nsPluginInstance::SetNumberOfMonitors: 1 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetUsbListenPort: 0 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetAdminConsole: 1 > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSecurePort: 5901 > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSSLChannels: > original channels: smain,sinputs,scursor,splayback,srecord,sdisplay > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSSLChannels: > modified channels: main,inputs,cursor,playback,record,display > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetGuestHostName: > IT-Avdelningen-2 > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetCipherSuite: > DEFAULT > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetTrustStore: > Certificate: > Data: > Version: 3 (0x2) > Serial Number: 15 (0xf) > Signature Algorithm: sha1WithRSAEncryption > Issuer: C=3DUS, O=3DSLU, CN=3DCA-storm.slu.se.80985 > Validity > Not Before: Sep 26 14:21:06 2012 > Not After : Sep 25 12:21:06 2022 GMT > Subject: C=3DUS, O=3DSLU, CN=3DCA-storm.slu.se.80985 > Subject Public Key Info: > Public Key Algorithm: rsaEncryption > Public-Key: (1024 bit) > Modulus: > 00:a2:94:89:18:26:79:49:6b:c6:28:6c:f2:95:e9: > a7:71:00:22:c6:79:c2:9e:10:63:ef:34:5c:ab:62: > 36:a0:7a:84:d0:79:77:4c:9d:3d:39:8f:97:93:c5: > f6:fb:5b:0b:f8:9b:ad:d8:53:2d:a6:b6:03:45:d4: > 76:45:f1:af:99:42:74:07:4c:48:7d:28:96:31:9e: > 88:cf:90:d9:e7:d9:cf:55:a8:bd:37:a0:8f:f1:26: > 89:a9:ab:64:78:a4:02:60:9b:3a:a7:07:db:6e:75: > 32:e5:8f:51:7f:50:02:15:d8:c8:7b:68:c1:54:e1: > 9f:c2:d2:cf:53:c3:58:b3:15 > Exponent: 65537 (0x10001) > X509v3 extensions: > X509v3 Subject Key Identifier:=20 >=20 > FE:8F:57:F1:A0:AF:45:36:9F:AC:C9:6B:EE:F9:D1:3E:18:78:B9:EA > Authority Information Access:=20 > CA Issuers - URI:<a = href=3D"http://storm.slu.se/ca.crt">http://storm.slu.se:80/ca.crt</a> >=20 > X509v3 Authority Key Identifier:=20 >=20 > keyid:FE:8F:57:F1:A0:AF:45:46:9F:NC:C9:6B:EE:F9:D1:3E:18:78:B9:EA > DirName:/C=3DUS/O=3DSLU/CN=3DCA-storm.slu.se.80985 > serial:0F >=20 > X509v3 Basic Constraints: critical > CA:TRUE > X509v3 Key Usage: critical > Certificate Sign, CRL Sign > Signature Algorithm: sha1WithRSAEncryption > 45:e4:15:23:fa:55:78:89:24:66:7c:e2:33:41:ea:98:00:12: > 0c:25:e5:e6:3a:c7:f8:f9:4d:83:47:d3:80:9b:c0:78:bc:ab: > 61:ae:6d:a1:cf:43:cb:cb:31:2c:94:72:21:b0:58:f0:8b:69: > 0d:c4:73:f2:44:95:52:06:23:6c:71:7a:9b:fc:5f:98:21:35: > 26:e1:a3:bb:65:bb:d2:81:bb:48:96:99:b7:04:e6:15:af:93: > a1:60:e4:bf:05:d3:b0:4b:e4:e2:4b:21:82:d7:2b:3d:19:ef: > a4:5a:23:58:74:ef:1a:80:14:8b:89:b2:a7:bd:c2:21:66:1f: > e0:7e > -----BEGIN CERTIFICATE----- > MIIC1DCCAj2gAwIBAgIBDzANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJVUzEM > MAoGA1UEChMDU0xVMR4wHAYDVQQDExVDQS1zdG9ybS5zbHUuc2UuODA5ODUwIhcR > MTIwOTI2MTQyMTA2LTAxMDAXDTIyMDkyNTEyMjEwNlowOzELMAkGA1UEBhMCVVMx > DDAKBgNVBAoTA1NMVTEeMBwGA1UEAxMVQ0Etc3Rvcm0uc2x1LnNlLjgwOTg1MIGf > MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCilIkYJnlJa8YobPKV6adxACLGecKe > EGPvNFyrYjageoTQeXdMnT05j5eTxfb7Wwv4m63YUy2mtgNF1HZF8a+ZQnQHTEh9 > KJYxnojPkNnn2c9WqL03oI/xJompq2R4pAJgmzqnB9tudTLlj1F/UAIV2Mh7aMFU > 4Z/C0s9Tw1izFQIDAQABo4HjMIHgMB0GA1UdDgQWBBT+j1fxoK9FRp+syWvu+dE+ > GHi56jA5BggrBgEFBQcBAQQtMCswKQYIKwYBBQUHMAKGHWh0dHA6Ly9zdG9ybS5z > bHUuc2U6ODAvY2EuY3J0MGMGA1UdIRcMFqAFP6PV/Ggr0VGn6zJa+750T4YeLnq > oT+kPTA7MQswCQYDVQQGEwJVUzEMMAoGA1UEChMDU0xVMR4wHAYDVQQDExVDQS1z > dG9ybS5zbHUuc2UuODA5ODWCAQ8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E > BAMCAQYwDQYJKoZIhvcNAQEFBQADgYEAReQVI/pVeIkkZnziM0HqmAASDCXl5jrH > +PlNg0fTgJvAeLyrYa5toc9Dy8sxLJRyIbBY8ItpDcRz8kSVUgYjbHF6m/xfmCE1 > JuGju2W70oG7SGaZtwTmFa+ToWDkvwXTsEvk4kshgtcrPRnvpFojWHTvGoAUi4my > p73CIWYf4H4=3D > -----END CERTIFICATE----- >=20 > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetHotKeys: > release-cursor=3Dshift+f12,toggle-fullscreen=3Dshift+f11 > 2013-03-07 09:42:41,653 DEBUG = nsPluginInstance::SetNoTaskMgrExecution: > 0 > 2013-03-07 09:42:41,654 DEBUG = nsPluginInstance::SetSendCtrlAltDelete: > 0 > 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetUsbAutoShare: 1 > 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetUsbFilter: > = -1,60186,10000,256,1|-1,1118,245,-1,1|-1,1133,2245,-1,1|-1,1133,2242,5,1|8= ,-1,-1,-1,1|7,-1,-1,-1,1|-1,-1,-1,-1,0 > 2013-03-07 09:42:41,654 INFO nsPluginInstance::Connect: > SPICE_XPI_SOCKET: /tmp/spicec-scQYmJ/spice-xpi > 2013-03-07 09:42:41,654 INFO nsPluginInstance::Connect: > SPICE_FOREIGN_MENU_SOCKET: /tmp/spicec-scQYmJ/spice-foreign > 2013-03-07 09:42:41,655 DEBUG nsPluginInstance::Connect: Controller > pid: 10340 > 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong: > connect error, 2 > 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect = Error > 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong: > connect error, 2 > 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect = Error > 2013-03-07 09:42:41,655 INFO nsPluginInstance::Connect: > Launching /usr/libexec/spice-xpi-client=20 > 2013-03-07 09:42:42,655 DEBUG SpiceController::Connect: Connected! > 2013-03-07 09:42:44,723 INFO nsPluginInstance::Connect: Initiating > connection with controller > 2013-03-07 09:42:48,652 DEBUG = nsPluginInstance::ControllerWaitHelper: > Controller finished, pid: 10340, exit code: 0 > 2013-03-07 09:42:48,653 ERROR nsPluginInstance::CallOnDisconnected: > could not get browser window, when trying to call OnDisconnected > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D >=20 >=20 > If there=C2=B4s anything we can do to help resolve this issue once = and for > all, just name it! It so hurts to see this otherwise great product > tripping over on it=C2=B4s face so close to the finish line:( >=20 > Best Regards > Karli Sj=C3=B6berg=20 > _______________________________________________ > Users mailing list > <a href=3D"mailto:Users@ovirt.org">Users@ovirt.org</a> > <a = href=3D"http://lists.ovirt.org/mailman/listinfo/users">http://lists.ovirt.= org/mailman/listinfo/users</a> </pre> </blockquote> <br> </div> _______________________________________________<br>Users mailing = list<br><a = href=3D"mailto:Users@ovirt.org">Users@ovirt.org</a><br>http://lists.ovirt.= org/mailman/listinfo/users<br></blockquote></div><br></body></html>= --Apple-Mail=_9A2AF0A1-D8E4-456B-AF84-B4BF43B20BB4--

--_000_5F9E965F5A80BC468BE5F40576769F0910279239exchange21_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 ZnJlIDIwMTMtMDMtMDgga2xvY2thbiAxNzoyMiArMDEwMCBza3JldiBNaWNoYWwgU2tyaXZhbmVr Og0KDQpPbiA4IE1hciAyMDEzLCBhdCAxNTo1MSwgS2FybGkgU2rDtmJlcmcgd3JvdGU6DQoNCnRv ciAyMDEzLTAzLTA3IGtsb2NrYW4gMTM6NTIgKzAxMDAgc2tyZXYgRGF2aWQgSmHFoWE6DQoNCg0K SGksDQoNCkthcmxpIFNqw7ZiZXJnIHDDrcWhZSB2IMSMdCAwNy4gMDMuIDIwMTMgdiAxMDowMSAr MDAwMDoNCj4gSGksIGl0IG1lIGFnYWluLA0KPg0KPiB0aGUgbGFzdCB0aW1lIHRoaXMgd2FzIGRp c2N1c3NlZCwgdGhlIHByb2JsZW0gc2VlbWVkIHRvIGJlIGNlbnRyZWQNCj4gYXJvdW5kIFdpbi9J RSwgYnV0IHNpbmNlIHBhdGNoaW5nIHRvOg0KPiAjIHJwbSAtcWEgfCBncmVwIG92aXJ0DQo+IG92 aXJ0LWVuZ2luZS1jb25maWctMy4xLjAtNC5mYzE3Lm5vYXJjaA0KPiBvdmlydC1lbmdpbmUtZGJz Y3JpcHRzLTMuMS4wLTQuZmMxNy5ub2FyY2gNCj4gb3ZpcnQtbG9nLWNvbGxlY3Rvci0zLjEuMC0w LmdpdDEwZDcxOS5mYzE3Lm5vYXJjaA0KPiBvdmlydC1lbmdpbmUtcmVzdGFwaS0zLjEuMC00LmZj MTcubm9hcmNoDQo+IG92aXJ0LWltYWdlLXVwbG9hZGVyLTMuMS4wLTAuZ2l0OWM0MmM4LmZjMTcu bm9hcmNoDQo+IG92aXJ0LWVuZ2luZS1nZW5lcmljYXBpLTMuMS4wLTQuZmMxNy5ub2FyY2gNCj4g b3ZpcnQtaXNvLXVwbG9hZGVyLTMuMS4wLTAuZ2l0MTg0MWQ5LmZjMTcubm9hcmNoDQo+IG92aXJ0 LWVuZ2luZS13ZWJhZG1pbi1wb3J0YWwtMy4xLjAtNC5mYzE3Lm5vYXJjaA0KPiBvdmlydC1lbmdp bmUtc2V0dXAtMy4xLjAtNC5mYzE3Lm5vYXJjaA0KPiBvdmlydC1lbmdpbmUtc2RrLTMuMi4wLjIt MS5mYzE3Lm5vYXJjaA0KPiBvdmlydC1lbmdpbmUtYmFja2VuZC0zLjEuMC00LmZjMTcubm9hcmNo DQo+IG92aXJ0LWVuZ2luZS10b29scy1jb21tb24tMy4xLjAtNC5mYzE3Lm5vYXJjaA0KPiBvdmly dC1lbmdpbmUtMy4xLjAtNC5mYzE3Lm5vYXJjaA0KPiBvdmlydC1lbmdpbmUtdXNlcnBvcnRhbC0z LjEuMC00LmZjMTcubm9hcmNoDQo+IG92aXJ0LWVuZ2luZS1ub3RpZmljYXRpb24tc2VydmljZS0z LjEuMC00LmZjMTcubm9hcmNoDQo+DQo+IE5vIG9uZSBpcyBhYmxlIHRvIGNvbm5lY3QgdG8gYSBz cGljZSBjb25zb2xlIHRob3VnaCB0aGUgVXNlcnBvcnRhbCBhdA0KPiBhbGwuDQoNCkxvb2tzIGxp a2Ugbm8gb25lIGlzIGdldHRpbmcgaG9zdCBzdWJqZWN0IC0gYWdhaW4uIFRvbcOhxaE/DQoNCg0K Q29tZSBvbiBndXlzLCBwbGVhc2UgdGVsbCBtZSBpZiB0aGVyZcK0cyBhbnl0aGluZyB3ZSBjYW4g ZG8gdG8gdHJvdWJsZXNob290IHRoaXMgaXNzdWUsIHRvIGhlbHAgc29sdmUgYSByZWFsIHNob3ct c3RvcHBlciBmb3IgdXMhDQoNCldvdWxkIHlvdSBiZSBhYmxlIHRvIHRyeSBpdCBpbiAzLjI/DQpU b3VnaCBxdWVzdGlvbiBzaW5jZSBpdMK0cyB0aGUgcHJvZHVjdGlvbiBlbnZpcm9ubWVudC4gV2Ug d291bGQgbmVlZCBhbiB1cGdyYWRlIHBhdGggdGhhdCByZXF1aXJlcyBubyBkb3dudGltZSBmb3Ig dGhlIFZNJ3MuIFRyaWVkIHNlYXJjaGluZyBhbnkgb2ZmaWNpYWwgYW5kIHRlc3RlZCBwcm9jZWR1 cmUgYnV0IG5vLCBub3RoaW5nLiBJcyB0aGVyZSBldmVuIG9uZT8NCg0KSXQgd2FzIGtub3duIHRv IGJlIGJyb2tlbiBzb21ld2hlcmUgYXJvdW5kIDMuMSByZWxlYXNl4oCmLg0KSXQgd2FzIG5vdCAi a25vd24iIGJ5IG1lIGF0IGFsbC4gWW91IGRvbsK0dCBnaXZlIG91dCBmcmVlIGNhcnMgdG8gcGVv cGxlIGFuZCB0aGVuIGJyZWFrIHRoZSBzdGVhcmluZyB3aGVlbCBzb21lIHRpbWUgbGF0ZXIgd2l0 aG91dCB0ZWxsaW5nIGFib3V0IGl0LCBvciBhdCBsZWFzdCBmaXhpbmcgaXQgYWdhaW4hDQoNCg0K DQpUaGFua3MsDQptaWNoYWwNCg0KDQpJbiB1c2luZyBvVmlydCwgb3VyIG9yZ2FuaXNhdGlvbiBp cyBzbyBjbG9zZSB0byBiZWluZyBhYmxlIHRvIHNoaXAgb3V0IHRoaW4tY2xpZW50IGtpb3NrcyBp bnN0ZWFkIG9mIGJ1eWluZyBleHBlbnNpdmUgbmV3IEhXIG9uIGEgeWVhcmx5IGJhc2lzLCBhbmQg aGF2ZSBvdXIgdXNlcnMgYWNjZXNzIHRoZWlyIGRlc2t0b3BzIGZyb20gcHJhY3RpY2FsbHkgYW55 d2hlcmUsIGV2ZW4gZnJvbSBob21lIGlmIHRoZXnCtGQgd2lzaC4gVGhlIHJlc3Qgb2YgdGhlIGVu dGlyZSBzeXN0ZW0gd29ya3MgZmxhd2xlc3NseSwganVzdCB0byBmYWxsIGZsYXQgb24gaXTCtHMg ZmFjZSByaWdodCBvbiB0aGUgZmluaXNoIGxpbmUuIEkgdGhpbmsgdGhhdCBpcyBzbyBzYWQgYW5k IHNpbGx5LCBiZWNhdXNlIEkgcmVhbGx5IGxvdmUgdGhlIHJlc3Qgb2YgdGhpcyBwcm9kdWN0ISBX ZcK0dmUgc2V0IHVwIG9WaXJ0LTMuMSwgbWFkZSBhIFBPQyB0ZW1wbGF0ZSwgZGVmaW5lZCBhIHBv b2wgYW5kIGhhdmUgYmVlbiBhYmxlIHRvIGhhdmUgdGhlbSBwcmVzdGFydGVkIGFzIHdlbGwuIEJ1 dCBpZiBvdXIgdXNlcnMgYXJlbsK0dCBhYmxlIHRvIGFjY2VzcyB0aGVpciBjb25zb2xlIGluIGEg c2VhbWxlc3MsIGVhc3kgd2F5LCB0aGVuIHdoYXQgZ29vZCBpcyBpdD8gQW5kIGtub3dpbmcgdGhh dCB0aGUgY29uc29sZSB3b3JrcyBqdXN0IGZpbmUgZnJvbSB0aGUgYWRtaW5wb3J0YWwgaW4gc2V2 ZXJhbCBkaWZmZXJlbnQgY2xpZW50IHN5c3RlbXMgKEZlZG9yYSwgQ2VudE9TLCBXaW43KSBtYWtl cyBtZSBob3BlIHRoYXQgaXTCtHMganVzdCB0aGlzIHNtYWxsLCB5ZXQgaW1wb3J0YW50IHBpZWNl IHRoYXQgbmVlZHMgdG8gYmUgY29ycmVjdGVkLg0KDQpBbnhpb3VzbHkgYXdhaXRpbmcgeW91ciBy ZXNwb25zZQ0KS2FybGkgU2rDtmJlcmcNCg0KDQoNCg0KRGF2aWQNCg0KPiBJwrR2ZSB0cmllZCB0 aGlzIGZyb20gbXkgd29ya3N0YXRpb24sIHJ1bm5pbmcgRmVkb3JhIDE3Og0KPiA9PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PQ0KPiAkIFNQSUNFQ19ERUJVR19MRVZFTD0wIGZpcmVmb3gNCj4gKHBsdWdp bi1jb250YWluZXI6MTgyOTMpOiBTcGljZVhQSS1DUklUSUNBTCAqKjogY29udHJvbGxlciBjb25u ZWN0Og0KPiBGaWxlbiBlbGxlciBrYXRhbG9nZW4gZmlubnMgaW50ZQ0KPiAocGx1Z2luLWNvbnRh aW5lcjoxODI5Myk6IFNwaWNlWFBJLUNSSVRJQ0FMICoqOiBjb250cm9sbGVyIGNvbm5lY3Q6DQo+ IEZpbGVuIGVsbGVyIGthdGFsb2dlbiBmaW5ucyBpbnRlDQo+IChwbHVnaW4tY29udGFpbmVyOjE4 MjkzKTogU3BpY2VYUEktQ1JJVElDQUwgKio6IGNvdWxkIG5vdCBnZXQgYnJvd3Nlcg0KPiB3aW5k b3csIHdoZW4gdHJ5aW5nIHRvIGNhbGwgT25EaXNjb25uZWN0ZWQNCj4gPT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT0NCj4NCj4NCj4gSGVyZcK0cyBhIGNvbGxlZ3VlIG9mIG1pbmUsIHJ1bm5pbmcgV2lu Ny9JRTk6DQo+ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo+IDEzNjI2NDg3NjYgSU5GTyBbNzE5 Njo1MjA4XSBzcGljZXhfaW5pdF9sb2dnZXI6IHN0YXJ0ZWQNCj4gMTM2MjY0ODc2NiBERUJVRyBb NzE5Njo1MjA4XSBDT1NwaWNlWDo6cHV0X0R5bmFtaWNNZW51OiBEeW5hbWljTWVudQ0KPiAxMzYy NjQ4NzY2IElORk8gWzcxOTY6NTIwOF0gQ09TcGljZVg6OnB1dF9GdWxsU2NyZWVuOiBOZXcgRnVs bFNjcmVlbg0KPiByZXF1ZXN0IG5ld1ZhbD0weGZmZmZmZmZmDQo+IDEzNjI2NDg3NjYgREVCVUcg WzcxOTY6NTIwOF0gQ09TcGljZVg6OkNvbm5lY3Q6IFJ1bm5pbmcgc3BpY2VjIChDOg0KPiBcVXNl cnNcam9wZVxBcHBEYXRhXExvY2FsXHZpcnQtdmlld2VyXGJpblxyZW1vdGUtdmlld2VyLmV4ZQ0K PiAtLXNwaWNlLWNvbnRyb2xsZXIpDQo+IDEzNjI2NDg3NjYgSU5GTyBbNzE5Njo1MjA4XSBDT1Nw aWNlWDo6Q29ubmVjdDogc3BpY2VjIHBpZCAxNjQwDQo+IDEzNjI2NDg3NjYgREVCVUcgWzcxOTY6 NTIwOF0gQ09TcGljZVg6OkNvbm5lY3Q6IGNvbm5lY3RpbmcgdG8gc3BpY2UNCj4gY2xpZW50J3Mg cGlwZQ0KPiAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX2luaXQ6 IHNlbmRpbmcgaW5pdA0KPiAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpz ZW5kX3dzdHI6IHNlbmRpbmcgbXNnIGlkIDEgOg0KPiBzdHIgMTMwLjIzOC45Ni4xMzUgKDEpDQo+ IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfdmFsdWU6IHNlbmRp bmcgbXNnIGlkIDINCj4gdmFsdWUgNTkwNg0KPiAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhd IENPU3BpY2VYOjpzZW5kX3ZhbHVlOiBzZW5kaW5nIG1zZyBpZCAzDQo+IHZhbHVlIDU5MDcNCj4g MTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF93c3RyOiBzZW5kaW5n IHBhc3N3b3JkDQo+IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRf d3N0cjogc2VuZGluZyBtc2cgaWQgMTEgOg0KPiBzdHIgSVQtQXZkZWxuaW5nZW4tMTolZCAtIFBy ZXNzIFNISUZUK0YxMiB0byBSZWxlYXNlIEN1cnNvciAoMSkNCj4gMTM2MjY0ODc2NyBERUJVRyBb NzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF92YWx1ZTogc2VuZGluZyBtc2cgaWQgMTANCj4gdmFs dWUgMQ0KPiAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX3dzdHI6 IHNlbmRpbmcgbXNnIGlkIDE0IDoNCj4gc3RyIHJlbGVhc2UtY3Vyc29yPXNoaWZ0K2YxMix0b2dn bGUtZnVsbHNjcmVlbj1zaGlmdCtmMTEgKDEpDQo+IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIw OF0gQ09TcGljZVg6OnNlbmRfd3N0cjogc2VuZGluZyBtc2cgaWQgNSA6DQo+IHN0ciBtYWluLGlu cHV0cyxzY3Vyc29yLHNwbGF5YmFjayxzcmVjb3JkLHNkaXNwbGF5ICgxKQ0KPiAxMzYyNjQ4NzY3 IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX3dzdHI6IHNlbmRpbmcgbXNnIGlkIDcg Og0KPiBzdHIgREVGQVVMVCAoMSkNCj4gMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1Nw aWNlWDo6c2VuZF93c3RyOiBzZW5kaW5nIG1zZyBpZCA4IDoNCj4gc3RyIEM6XFVzZXJzXGpvcGVc QXBwRGF0YVxMb2NhbFxUZW1wXHRydXN0c3RvcmUucGVtICgxKQ0KPiAxMzYyNjQ4NzY3IERFQlVH IFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX21zZzogc2VuZGluZyBtc2cgaWQgMTYNCj4gMTM2 MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF9tc2c6IHNlbmRpbmcgbXNn IGlkIDE3DQo+IDEzNjI2NDg3NjcgSU5GTyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6RXhlY3V0ZVVz YkN0cmw6IFVTQiBzaGFyaW5nIGlzDQo+IG5vdCByZXF1ZXN0ZWQNCj4gMTM2MjY0ODc3MSBJTkZP IFs3MTk2Ojc0ODBdIENPU3BpY2VYOjpldmVudF90aHJlYWQ6IGV4aXRfY29kZT0wDQo+IGVycm9y X2NvZGU9MQ0KPiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPg0KPg0KPiBBbmQgYW5vdGhlciBj b2xsZWd1ZSBydW5uaW5nIENlbnRPUy02LjMvRmlyZWZveDoNCj4gPT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0NCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTEgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6 U2V0SG9zdElQOg0KPiAxMzAuMjM4Ljk2LjEzMg0KPiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MiBE RUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRQb3J0OiA1OTAwDQo+IDIwMTMtMDMtMDcgMDk6NDI6 NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldFRpdGxlOg0KPiBJVC1BdmRlbG5pbmdl bi0yOiVkIC0gUHJlc3MgU0hJRlQrRjEyIHRvIFJlbGVhc2UgQ3Vyc29yDQo+IDIwMTMtMDMtMDcg MDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldER5bmFtaWNNZW51Og0KPiAy MDEzLTAzLTA3IDA5OjQyOjQxLDY1MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRGdWxsU2Ny ZWVuOiAxDQo+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6 OlNldFBhc3N3b3JkOiBQYXNzd29yZA0KPiBzZXQNCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTIg REVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0TnVtYmVyT2ZNb25pdG9yczogMQ0KPiAyMDEzLTAz LTA3IDA5OjQyOjQxLDY1MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRVc2JMaXN0ZW5Qb3J0 OiAwDQo+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNl dEFkbWluQ29uc29sZTogMQ0KPiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJVRyBuc1BsdWdp bkluc3RhbmNlOjpTZXRTZWN1cmVQb3J0OiA1OTAxDQo+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUz IERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldFNTTENoYW5uZWxzOg0KPiBvcmlnaW5hbCBjaGFu bmVsczogc21haW4sc2lucHV0cyxzY3Vyc29yLHNwbGF5YmFjayxzcmVjb3JkLHNkaXNwbGF5DQo+ IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldFNTTENo YW5uZWxzOg0KPiBtb2RpZmllZCBjaGFubmVsczogbWFpbixpbnB1dHMsY3Vyc29yLHBsYXliYWNr LHJlY29yZCxkaXNwbGF5DQo+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERFQlVHIG5zUGx1Z2lu SW5zdGFuY2U6OlNldEd1ZXN0SG9zdE5hbWU6DQo+IElULUF2ZGVsbmluZ2VuLTINCj4gMjAxMy0w My0wNyAwOTo0Mjo0MSw2NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0Q2lwaGVyU3VpdGU6 DQo+IERFRkFVTFQNCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTMgREVCVUcgbnNQbHVnaW5JbnN0 YW5jZTo6U2V0VHJ1c3RTdG9yZToNCj4gQ2VydGlmaWNhdGU6DQo+ICAgICBEYXRhOg0KPiAgICAg ICAgIFZlcnNpb246IDMgKDB4MikNCj4gICAgICAgICBTZXJpYWwgTnVtYmVyOiAxNSAoMHhmKQ0K PiAgICAgICAgIFNpZ25hdHVyZSBBbGdvcml0aG06IHNoYTFXaXRoUlNBRW5jcnlwdGlvbg0KPiAg ICAgICAgIElzc3VlcjogQz1VUywgTz1TTFUsIENOPUNBLXN0b3JtLnNsdS5zZS44MDk4NQ0KPiAg ICAgICAgIFZhbGlkaXR5DQo+ICAgICAgICAgICAgIE5vdCBCZWZvcmU6IFNlcCAyNiAxNDoyMTow NiAyMDEyDQo+ICAgICAgICAgICAgIE5vdCBBZnRlciA6IFNlcCAyNSAxMjoyMTowNiAyMDIyIEdN VA0KPiAgICAgICAgIFN1YmplY3Q6IEM9VVMsIE89U0xVLCBDTj1DQS1zdG9ybS5zbHUuc2UuODA5 ODUNCj4gICAgICAgICBTdWJqZWN0IFB1YmxpYyBLZXkgSW5mbzoNCj4gICAgICAgICAgICAgUHVi bGljIEtleSBBbGdvcml0aG06IHJzYUVuY3J5cHRpb24NCj4gICAgICAgICAgICAgICAgIFB1Ymxp Yy1LZXk6ICgxMDI0IGJpdCkNCj4gICAgICAgICAgICAgICAgIE1vZHVsdXM6DQo+ICAgICAgICAg ICAgICAgICAgICAgMDA6YTI6OTQ6ODk6MTg6MjY6Nzk6NDk6NmI6YzY6Mjg6NmM6ZjI6OTU6ZTk6 DQo+ICAgICAgICAgICAgICAgICAgICAgYTc6NzE6MDA6MjI6YzY6Nzk6YzI6OWU6MTA6NjM6ZWY6 MzQ6NWM6YWI6NjI6DQo+ICAgICAgICAgICAgICAgICAgICAgMzY6YTA6N2E6ODQ6ZDA6Nzk6Nzc6 NGM6OWQ6M2Q6Mzk6OGY6OTc6OTM6YzU6DQo+ICAgICAgICAgICAgICAgICAgICAgZjY6ZmI6NWI6 MGI6Zjg6OWI6YWQ6ZDg6NTM6MmQ6YTY6YjY6MDM6NDU6ZDQ6DQo+ICAgICAgICAgICAgICAgICAg ICAgNzY6NDU6ZjE6YWY6OTk6NDI6NzQ6MDc6NGM6NDg6N2Q6Mjg6OTY6MzE6OWU6DQo+ICAgICAg ICAgICAgICAgICAgICAgODg6Y2Y6OTA6ZDk6ZTc6ZDk6Y2Y6NTU6YTg6YmQ6Mzc6YTA6OGY6ZjE6 MjY6DQo+ICAgICAgICAgICAgICAgICAgICAgODk6YTk6YWI6NjQ6Nzg6YTQ6MDI6NjA6OWI6M2E6 YTc6MDc6ZGI6NmU6NzU6DQo+ICAgICAgICAgICAgICAgICAgICAgMzI6ZTU6OGY6NTE6N2Y6NTA6 MDI6MTU6ZDg6Yzg6N2I6Njg6YzE6NTQ6ZTE6DQo+ICAgICAgICAgICAgICAgICAgICAgOWY6YzI6 ZDI6Y2Y6NTM6YzM6NTg6YjM6MTUNCj4gICAgICAgICAgICAgICAgIEV4cG9uZW50OiA2NTUzNyAo MHgxMDAwMSkNCj4gICAgICAgICBYNTA5djMgZXh0ZW5zaW9uczoNCj4gICAgICAgICAgICAgWDUw OXYzIFN1YmplY3QgS2V5IElkZW50aWZpZXI6DQo+DQo+IEZFOjhGOjU3OkYxOkEwOkFGOjQ1OjM2 OjlGOkFDOkM5OjZCOkVFOkY5OkQxOjNFOjE4Ojc4OkI5OkVBDQo+ICAgICAgICAgICAgIEF1dGhv cml0eSBJbmZvcm1hdGlvbiBBY2Nlc3M6DQo+ICAgICAgICAgICAgICAgICBDQSBJc3N1ZXJzIC0g VVJJOmh0dHA6Ly9zdG9ybS5zbHUuc2U6ODAvY2EuY3J0PGh0dHA6Ly9zdG9ybS5zbHUuc2UvY2Eu Y3J0Pg0KPg0KPiAgICAgICAgICAgICBYNTA5djMgQXV0aG9yaXR5IEtleSBJZGVudGlmaWVyOg0K Pg0KPiBrZXlpZDpGRTo4Rjo1NzpGMTpBMDpBRjo0NTo0Njo5RjpOQzpDOTo2QjpFRTpGOTpEMToz RToxODo3ODpCOTpFQQ0KPiAgICAgICAgICAgICAgICAgRGlyTmFtZTovQz1VUy9PPVNMVS9DTj1D QS1zdG9ybS5zbHUuc2UuODA5ODUNCj4gICAgICAgICAgICAgICAgIHNlcmlhbDowRg0KPg0KPiAg ICAgICAgICAgICBYNTA5djMgQmFzaWMgQ29uc3RyYWludHM6IGNyaXRpY2FsDQo+ICAgICAgICAg ICAgICAgICBDQTpUUlVFDQo+ICAgICAgICAgICAgIFg1MDl2MyBLZXkgVXNhZ2U6IGNyaXRpY2Fs DQo+ICAgICAgICAgICAgICAgICBDZXJ0aWZpY2F0ZSBTaWduLCBDUkwgU2lnbg0KPiAgICAgU2ln bmF0dXJlIEFsZ29yaXRobTogc2hhMVdpdGhSU0FFbmNyeXB0aW9uDQo+ICAgICAgICAgNDU6ZTQ6 MTU6MjM6ZmE6NTU6Nzg6ODk6MjQ6NjY6N2M6ZTI6MzM6NDE6ZWE6OTg6MDA6MTI6DQo+ICAgICAg ICAgMGM6MjU6ZTU6ZTY6M2E6Yzc6Zjg6Zjk6NGQ6ODM6NDc6ZDM6ODA6OWI6YzA6Nzg6YmM6YWI6 DQo+ICAgICAgICAgNjE6YWU6NmQ6YTE6Y2Y6NDM6Y2I6Y2I6MzE6MmM6OTQ6NzI6MjE6YjA6NTg6 ZjA6OGI6Njk6DQo+ICAgICAgICAgMGQ6YzQ6NzM6ZjI6NDQ6OTU6NTI6MDY6MjM6NmM6NzE6N2E6 OWI6ZmM6NWY6OTg6MjE6MzU6DQo+ICAgICAgICAgMjY6ZTE6YTM6YmI6NjU6YmI6ZDI6ODE6YmI6 NDg6OTY6OTk6Yjc6MDQ6ZTY6MTU6YWY6OTM6DQo+ICAgICAgICAgYTE6NjA6ZTQ6YmY6MDU6ZDM6 YjA6NGI6ZTQ6ZTI6NGI6MjE6ODI6ZDc6MmI6M2Q6MTk6ZWY6DQo+ICAgICAgICAgYTQ6NWE6MjM6 NTg6NzQ6ZWY6MWE6ODA6MTQ6OGI6ODk6YjI6YTc6YmQ6YzI6MjE6NjY6MWY6DQo+ICAgICAgICAg ZTA6N2UNCj4gLS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tDQo+IE1JSUMxRENDQWoyZ0F3SUJB Z0lCRHpBTkJna3Foa2lHOXcwQkFRVUZBREE3TVFzd0NRWURWUVFHRXdKVlV6RU0NCj4gTUFvR0Ex VUVDaE1EVTB4Vk1SNHdIQVlEVlFRREV4VkRRUzF6ZEc5eWJTNXpiSFV1YzJVdU9EQTVPRFV3SWhj Ug0KPiBNVEl3T1RJMk1UUXlNVEEyTFRBeE1EQVhEVEl5TURreU5URXlNakV3Tmxvd096RUxNQWtH QTFVRUJoTUNWVk14DQo+IEREQUtCZ05WQkFvVEExTk1WVEVlTUJ3R0ExVUVBeE1WUTBFdGMzUnZj bTB1YzJ4MUxuTmxMamd3T1RnMU1JR2YNCj4gTUEwR0NTcUdTSWIzRFFFQkFRVUFBNEdOQURDQmlR S0JnUUNpbElrWUpubEphOFlvYlBLVjZhZHhBQ0xHZWNLZQ0KPiBFR1B2TkZ5cllqYWdlb1RRZVhk TW5UMDVqNWVUeGZiN1d3djRtNjNZVXkybXRnTkYxSFpGOGErWlFuUUhURWg5DQo+IEtKWXhub2pQ a05ubjJjOVdxTDAzb0kveEpvbXBxMlI0cEFKZ216cW5COXR1ZFRMbGoxRi9VQUlWMk1oN2FNRlUN Cj4gNFovQzBzOVR3MWl6RlFJREFRQUJvNEhqTUlIZ01CMEdBMVVkRGdRV0JCVCtqMWZ4b0s5RlJw K3N5V3Z1K2RFKw0KPiBHSGk1NmpBNUJnZ3JCZ0VGQlFjQkFRUXRNQ3N3S1FZSUt3WUJCUVVITUFL R0hXaDBkSEE2THk5emRHOXliUzV6DQo+IGJIVXVjMlU2T0RBdlkyRXVZM0owTUdNR0ExVWRJUmNN RnFBRlA2UFYvR2dyMFZHbjZ6SmErNzUwVDRZZUxucQ0KPiBvVCtrUFRBN01Rc3dDUVlEVlFRR0V3 SlZVekVNTUFvR0ExVUVDaE1EVTB4Vk1SNHdIQVlEVlFRREV4VkRRUzF6DQo+IGRHOXliUzV6YkhV dWMyVXVPREE1T0RXQ0FROHdEd1lEVlIwVEFRSC9CQVV3QXdFQi96QU9CZ05WSFE4QkFmOEUNCj4g QkFNQ0FRWXdEUVlKS29aSWh2Y05BUUVGQlFBRGdZRUFSZVFWSS9wVmVJa2tabnppTTBIcW1BQVNE Q1hsNWpySA0KPiArUGxOZzBmVGdKdkFlTHlyWWE1dG9jOUR5OHN4TEpSeUliQlk4SXRwRGNSejhr U1ZVZ1lqYkhGNm0veGZtQ0UxDQo+IEp1R2p1Mlc3MG9HN1NHYVp0d1RtRmErVG9XRGt2d1hUc0V2 azRrc2hndGNyUFJudnBGb2pXSFR2R29BVWk0bXkNCj4gcDczQ0lXWWY0SDQ9DQo+IC0tLS0tRU5E IENFUlRJRklDQVRFLS0tLS0NCj4NCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTMgREVCVUcgbnNQ bHVnaW5JbnN0YW5jZTo6U2V0SG90S2V5czoNCj4gcmVsZWFzZS1jdXJzb3I9c2hpZnQrZjEyLHRv Z2dsZS1mdWxsc2NyZWVuPXNoaWZ0K2YxMQ0KPiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJV RyBuc1BsdWdpbkluc3RhbmNlOjpTZXROb1Rhc2tNZ3JFeGVjdXRpb246DQo+IDANCj4gMjAxMy0w My0wNyAwOTo0Mjo0MSw2NTQgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0U2VuZEN0cmxBbHRE ZWxldGU6DQo+IDANCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTQgREVCVUcgbnNQbHVnaW5JbnN0 YW5jZTo6U2V0VXNiQXV0b1NoYXJlOiAxDQo+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU0IERFQlVH IG5zUGx1Z2luSW5zdGFuY2U6OlNldFVzYkZpbHRlcjoNCj4gLTEsNjAxODYsMTAwMDAsMjU2LDF8 LTEsMTExOCwyNDUsLTEsMXwtMSwxMTMzLDIyNDUsLTEsMXwtMSwxMTMzLDIyNDIsNSwxfDgsLTEs LTEsLTEsMXw3LC0xLC0xLC0xLDF8LTEsLTEsLTEsLTEsMA0KPiAyMDEzLTAzLTA3IDA5OjQyOjQx LDY1NCBJTkZPICBuc1BsdWdpbkluc3RhbmNlOjpDb25uZWN0Og0KPiBTUElDRV9YUElfU09DS0VU OiAvdG1wL3NwaWNlYy1zY1FZbUovc3BpY2UteHBpDQo+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU0 IElORk8gIG5zUGx1Z2luSW5zdGFuY2U6OkNvbm5lY3Q6DQo+IFNQSUNFX0ZPUkVJR05fTUVOVV9T T0NLRVQ6IC90bXAvc3BpY2VjLXNjUVltSi9zcGljZS1mb3JlaWduDQo+IDIwMTMtMDMtMDcgMDk6 NDI6NDEsNjU1IERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OkNvbm5lY3Q6IENvbnRyb2xsZXINCj4g cGlkOiAxMDM0MA0KPiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1NSBERUJVRyBRRXJyb3JIYW5kbGVy OiBTb21ldGhpbmcgd2VudCB3cm9uZzoNCj4gY29ubmVjdCBlcnJvciwgMg0KPiAyMDEzLTAzLTA3 IDA5OjQyOjQxLDY1NSBERUJVRyBTcGljZUNvbnRyb2xsZXI6OkNvbm5lY3Q6IENvbm5lY3QgRXJy b3INCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTUgREVCVUcgUUVycm9ySGFuZGxlcjogU29tZXRo aW5nIHdlbnQgd3Jvbmc6DQo+IGNvbm5lY3QgZXJyb3IsIDINCj4gMjAxMy0wMy0wNyAwOTo0Mjo0 MSw2NTUgREVCVUcgU3BpY2VDb250cm9sbGVyOjpDb25uZWN0OiBDb25uZWN0IEVycm9yDQo+IDIw MTMtMDMtMDcgMDk6NDI6NDEsNjU1IElORk8gIG5zUGx1Z2luSW5zdGFuY2U6OkNvbm5lY3Q6DQo+ IExhdW5jaGluZyAvdXNyL2xpYmV4ZWMvc3BpY2UteHBpLWNsaWVudA0KPiAyMDEzLTAzLTA3IDA5 OjQyOjQyLDY1NSBERUJVRyBTcGljZUNvbnRyb2xsZXI6OkNvbm5lY3Q6IENvbm5lY3RlZCENCj4g MjAxMy0wMy0wNyAwOTo0Mjo0NCw3MjMgSU5GTyAgbnNQbHVnaW5JbnN0YW5jZTo6Q29ubmVjdDog SW5pdGlhdGluZw0KPiBjb25uZWN0aW9uIHdpdGggY29udHJvbGxlcg0KPiAyMDEzLTAzLTA3IDA5 OjQyOjQ4LDY1MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpDb250cm9sbGVyV2FpdEhlbHBlcjoN Cj4gQ29udHJvbGxlciBmaW5pc2hlZCwgcGlkOiAxMDM0MCwgZXhpdCBjb2RlOiAwDQo+IDIwMTMt MDMtMDcgMDk6NDI6NDgsNjUzIEVSUk9SIG5zUGx1Z2luSW5zdGFuY2U6OkNhbGxPbkRpc2Nvbm5l Y3RlZDoNCj4gY291bGQgbm90IGdldCBicm93c2VyIHdpbmRvdywgd2hlbiB0cnlpbmcgdG8gY2Fs bCBPbkRpc2Nvbm5lY3RlZA0KPiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPg0KPg0KPiBJZiB0 aGVyZcK0cyBhbnl0aGluZyB3ZSBjYW4gZG8gdG8gaGVscCByZXNvbHZlIHRoaXMgaXNzdWUgb25j ZSBhbmQgZm9yDQo+IGFsbCwganVzdCBuYW1lIGl0ISBJdCBzbyBodXJ0cyB0byBzZWUgdGhpcyBv dGhlcndpc2UgZ3JlYXQgcHJvZHVjdA0KPiB0cmlwcGluZyBvdmVyIG9uIGl0wrRzIGZhY2Ugc28g Y2xvc2UgdG8gdGhlIGZpbmlzaCBsaW5lOigNCj4NCj4gQmVzdCBSZWdhcmRzDQo+IEthcmxpIFNq w7ZiZXJnDQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f DQo+IFVzZXJzIG1haWxpbmcgbGlzdA0KPiBVc2Vyc0BvdmlydC5vcmc8bWFpbHRvOlVzZXJzQG92 aXJ0Lm9yZz4NCj4gaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJz DQoNCg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f DQpVc2VycyBtYWlsaW5nIGxpc3QNClVzZXJzQG92aXJ0Lm9yZzxtYWlsdG86VXNlcnNAb3ZpcnQu b3JnPg0KaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzDQoNCg0K --_000_5F9E965F5A80BC468BE5F40576769F0910279239exchange21_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUUkFOU0lUSU9OQUwv L0VOIj4NCjxodG1sPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8bWV0YSBuYW1lPSJHRU5FUkFUT1Ii IGNvbnRlbnQ9Ikd0a0hUTUwvNC40LjQiPg0KPC9oZWFkPg0KPGJvZHk+DQpmcmUgMjAxMy0wMy0w OCBrbG9ja2FuIDE3OjIyICYjNDM7MDEwMCBza3JldiBNaWNoYWwgU2tyaXZhbmVrOjxicj4NCjxi bG9ja3F1b3RlIHR5cGU9IkNJVEUiPjxicj4NCjwvYmxvY2txdW90ZT4NCjxibG9ja3F1b3RlIHR5 cGU9IkNJVEUiPk9uIDggTWFyIDIwMTMsIGF0IDE1OjUxLCBLYXJsaSBTasO2YmVyZyB3cm90ZTog PC9ibG9ja3F1b3RlPg0KPGJsb2NrcXVvdGUgdHlwZT0iQ0lURSI+PGJyPg0KPC9ibG9ja3F1b3Rl Pg0KPGJsb2NrcXVvdGUgdHlwZT0iQ0lURSI+DQo8YmxvY2txdW90ZSB0eXBlPSJDSVRFIj50b3Ig MjAxMy0wMy0wNyBrbG9ja2FuIDEzOjUyICYjNDM7MDEwMCBza3JldiBEYXZpZCBKYcWhYToNCjxi bG9ja3F1b3RlIHR5cGU9IkNJVEUiPg0KPHByZT4KSGksCgpLYXJsaSBTasO2YmVyZyBww63FoWUg diDEjHQgMDcuIDAzLiAyMDEzIHYgMTA6MDEgJiM0MzswMDAwOgomZ3Q7IEhpLCBpdCBtZSBhZ2Fp biwKJmd0OyAKJmd0OyB0aGUgbGFzdCB0aW1lIHRoaXMgd2FzIGRpc2N1c3NlZCwgdGhlIHByb2Js ZW0gc2VlbWVkIHRvIGJlIGNlbnRyZWQKJmd0OyBhcm91bmQgV2luL0lFLCBidXQgc2luY2UgcGF0 Y2hpbmcgdG86CiZndDsgIyBycG0gLXFhIHwgZ3JlcCBvdmlydAomZ3Q7IG92aXJ0LWVuZ2luZS1j b25maWctMy4xLjAtNC5mYzE3Lm5vYXJjaAomZ3Q7IG92aXJ0LWVuZ2luZS1kYnNjcmlwdHMtMy4x LjAtNC5mYzE3Lm5vYXJjaAomZ3Q7IG92aXJ0LWxvZy1jb2xsZWN0b3ItMy4xLjAtMC5naXQxMGQ3 MTkuZmMxNy5ub2FyY2gKJmd0OyBvdmlydC1lbmdpbmUtcmVzdGFwaS0zLjEuMC00LmZjMTcubm9h cmNoCiZndDsgb3ZpcnQtaW1hZ2UtdXBsb2FkZXItMy4xLjAtMC5naXQ5YzQyYzguZmMxNy5ub2Fy Y2gKJmd0OyBvdmlydC1lbmdpbmUtZ2VuZXJpY2FwaS0zLjEuMC00LmZjMTcubm9hcmNoCiZndDsg b3ZpcnQtaXNvLXVwbG9hZGVyLTMuMS4wLTAuZ2l0MTg0MWQ5LmZjMTcubm9hcmNoCiZndDsgb3Zp cnQtZW5naW5lLXdlYmFkbWluLXBvcnRhbC0zLjEuMC00LmZjMTcubm9hcmNoCiZndDsgb3ZpcnQt ZW5naW5lLXNldHVwLTMuMS4wLTQuZmMxNy5ub2FyY2gKJmd0OyBvdmlydC1lbmdpbmUtc2RrLTMu Mi4wLjItMS5mYzE3Lm5vYXJjaAomZ3Q7IG92aXJ0LWVuZ2luZS1iYWNrZW5kLTMuMS4wLTQuZmMx Ny5ub2FyY2gKJmd0OyBvdmlydC1lbmdpbmUtdG9vbHMtY29tbW9uLTMuMS4wLTQuZmMxNy5ub2Fy Y2gKJmd0OyBvdmlydC1lbmdpbmUtMy4xLjAtNC5mYzE3Lm5vYXJjaAomZ3Q7IG92aXJ0LWVuZ2lu ZS11c2VycG9ydGFsLTMuMS4wLTQuZmMxNy5ub2FyY2gKJmd0OyBvdmlydC1lbmdpbmUtbm90aWZp Y2F0aW9uLXNlcnZpY2UtMy4xLjAtNC5mYzE3Lm5vYXJjaAomZ3Q7IAomZ3Q7IE5vIG9uZSBpcyBh YmxlIHRvIGNvbm5lY3QgdG8gYSBzcGljZSBjb25zb2xlIHRob3VnaCB0aGUgVXNlcnBvcnRhbCBh dAomZ3Q7IGFsbC4gCgpMb29rcyBsaWtlIG5vIG9uZSBpcyBnZXR0aW5nIGhvc3Qgc3ViamVjdCAt IGFnYWluLiBUb23DocWhPwo8L3ByZT4NCjwvYmxvY2txdW90ZT4NCjxicj4NCkNvbWUgb24gZ3V5 cywgcGxlYXNlIHRlbGwgbWUgaWYgdGhlcmXCtHMgYW55dGhpbmcgd2UgY2FuIGRvIHRvIHRyb3Vi bGVzaG9vdCB0aGlzIGlzc3VlLCB0byBoZWxwIHNvbHZlIGEgcmVhbCBzaG93LXN0b3BwZXIgZm9y IHVzITxicj4NCjxicj4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjxibG9ja3F1b3Rl IHR5cGU9IkNJVEUiPldvdWxkIHlvdSBiZSBhYmxlIHRvIHRyeSBpdCBpbiAzLjI/PGJyPg0KPC9i bG9ja3F1b3RlPg0KVG91Z2ggcXVlc3Rpb24gc2luY2UgaXTCtHMgdGhlIHByb2R1Y3Rpb24gZW52 aXJvbm1lbnQuIFdlIHdvdWxkIG5lZWQgYW4gdXBncmFkZSBwYXRoIHRoYXQgcmVxdWlyZXMgbm8g ZG93bnRpbWUgZm9yIHRoZSBWTSdzLiBUcmllZCBzZWFyY2hpbmcgYW55IG9mZmljaWFsIGFuZCB0 ZXN0ZWQgcHJvY2VkdXJlIGJ1dCBubywgbm90aGluZy4gSXMgdGhlcmUgZXZlbiBvbmU/PGJyPg0K PGJyPg0KPGJsb2NrcXVvdGUgdHlwZT0iQ0lURSI+SXQgd2FzIGtub3duIHRvIGJlIGJyb2tlbiBz b21ld2hlcmUgYXJvdW5kIDMuMSByZWxlYXNl4oCmLjxicj4NCjwvYmxvY2txdW90ZT4NCkl0IHdh cyBub3QgJnF1b3Q7a25vd24mcXVvdDsgYnkgbWUgYXQgYWxsLiBZb3UgZG9uwrR0IGdpdmUgb3V0 IGZyZWUgY2FycyB0byBwZW9wbGUgYW5kIHRoZW4gYnJlYWsgdGhlIHN0ZWFyaW5nIHdoZWVsIHNv bWUgdGltZSBsYXRlciB3aXRob3V0IHRlbGxpbmcgYWJvdXQgaXQsIG9yIGF0IGxlYXN0IGZpeGlu ZyBpdCBhZ2FpbiE8YnI+DQo8YnI+DQo8YmxvY2txdW90ZSB0eXBlPSJDSVRFIj48YnI+DQo8YnI+ DQo8L2Jsb2NrcXVvdGU+DQo8YmxvY2txdW90ZSB0eXBlPSJDSVRFIj5UaGFua3MsIDwvYmxvY2tx dW90ZT4NCjxibG9ja3F1b3RlIHR5cGU9IkNJVEUiPm1pY2hhbCA8L2Jsb2NrcXVvdGU+DQo8Ymxv Y2txdW90ZSB0eXBlPSJDSVRFIj48YnI+DQo8L2Jsb2NrcXVvdGU+DQo8YmxvY2txdW90ZSB0eXBl PSJDSVRFIj4NCjxibG9ja3F1b3RlIHR5cGU9IkNJVEUiPjxicj4NCkluIHVzaW5nIG9WaXJ0LCBv dXIgb3JnYW5pc2F0aW9uIGlzIHNvIGNsb3NlIHRvIGJlaW5nIGFibGUgdG8gc2hpcCBvdXQgdGhp bi1jbGllbnQga2lvc2tzIGluc3RlYWQgb2YgYnV5aW5nIGV4cGVuc2l2ZSBuZXcgSFcgb24gYSB5 ZWFybHkgYmFzaXMsIGFuZCBoYXZlIG91ciB1c2VycyBhY2Nlc3MgdGhlaXIgZGVza3RvcHMgZnJv bSBwcmFjdGljYWxseSBhbnl3aGVyZSwgZXZlbiBmcm9tIGhvbWUgaWYgdGhlecK0ZCB3aXNoLiBU aGUgcmVzdCBvZiB0aGUNCiBlbnRpcmUgc3lzdGVtIHdvcmtzIGZsYXdsZXNzbHksIGp1c3QgdG8g ZmFsbCBmbGF0IG9uIGl0wrRzIGZhY2UgcmlnaHQgb24gdGhlIGZpbmlzaCBsaW5lLiBJIHRoaW5r IHRoYXQgaXMgc28gc2FkIGFuZCBzaWxseSwgYmVjYXVzZSBJIHJlYWxseSBsb3ZlIHRoZSByZXN0 IG9mIHRoaXMgcHJvZHVjdCEgV2XCtHZlIHNldCB1cCBvVmlydC0zLjEsIG1hZGUgYSBQT0MgdGVt cGxhdGUsIGRlZmluZWQgYSBwb29sIGFuZCBoYXZlIGJlZW4gYWJsZSB0byBoYXZlDQogdGhlbSBw cmVzdGFydGVkIGFzIHdlbGwuIEJ1dCBpZiBvdXIgdXNlcnMgYXJlbsK0dCBhYmxlIHRvIGFjY2Vz cyB0aGVpciBjb25zb2xlIGluIGEgc2VhbWxlc3MsIGVhc3kgd2F5LCB0aGVuIHdoYXQgZ29vZCBp cyBpdD8gQW5kIGtub3dpbmcgdGhhdCB0aGUgY29uc29sZSB3b3JrcyBqdXN0IGZpbmUgZnJvbSB0 aGUgYWRtaW5wb3J0YWwgaW4gc2V2ZXJhbCBkaWZmZXJlbnQgY2xpZW50IHN5c3RlbXMgKEZlZG9y YSwgQ2VudE9TLCBXaW43KSBtYWtlcw0KIG1lIGhvcGUgdGhhdCBpdMK0cyBqdXN0IHRoaXMgc21h bGwsIHlldCBpbXBvcnRhbnQgcGllY2UgdGhhdCBuZWVkcyB0byBiZSBjb3JyZWN0ZWQuPGJyPg0K PGJyPg0KQW54aW91c2x5IGF3YWl0aW5nIHlvdXIgcmVzcG9uc2U8YnI+DQpLYXJsaSBTasO2YmVy Zzxicj4NCjxicj4NCjxicj4NCjxibG9ja3F1b3RlIHR5cGU9IkNJVEUiPg0KPHByZT4KRGF2aWQK CiZndDsgScK0dmUgdHJpZWQgdGhpcyBmcm9tIG15IHdvcmtzdGF0aW9uLCBydW5uaW5nIEZlZG9y YSAxNzoKJmd0OyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQomZ3Q7ICQgU1BJQ0VDX0RFQlVHX0xF VkVMPTAgZmlyZWZveAomZ3Q7IChwbHVnaW4tY29udGFpbmVyOjE4MjkzKTogU3BpY2VYUEktQ1JJ VElDQUwgKio6IGNvbnRyb2xsZXIgY29ubmVjdDoKJmd0OyBGaWxlbiBlbGxlciBrYXRhbG9nZW4g ZmlubnMgaW50ZQomZ3Q7IChwbHVnaW4tY29udGFpbmVyOjE4MjkzKTogU3BpY2VYUEktQ1JJVElD QUwgKio6IGNvbnRyb2xsZXIgY29ubmVjdDoKJmd0OyBGaWxlbiBlbGxlciBrYXRhbG9nZW4gZmlu bnMgaW50ZQomZ3Q7IChwbHVnaW4tY29udGFpbmVyOjE4MjkzKTogU3BpY2VYUEktQ1JJVElDQUwg Kio6IGNvdWxkIG5vdCBnZXQgYnJvd3NlcgomZ3Q7IHdpbmRvdywgd2hlbiB0cnlpbmcgdG8gY2Fs bCBPbkRpc2Nvbm5lY3RlZAomZ3Q7ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiZndDsgCiZndDsg CiZndDsgSGVyZcK0cyBhIGNvbGxlZ3VlIG9mIG1pbmUsIHJ1bm5pbmcgV2luNy9JRTk6CiZndDsg PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT0KJmd0OyAxMzYyNjQ4NzY2IElORk8gWzcxOTY6NTIwOF0g c3BpY2V4X2luaXRfbG9nZ2VyOiBzdGFydGVkCiZndDsgMTM2MjY0ODc2NiBERUJVRyBbNzE5Njo1 MjA4XSBDT1NwaWNlWDo6cHV0X0R5bmFtaWNNZW51OiBEeW5hbWljTWVudQomZ3Q7IDEzNjI2NDg3 NjYgSU5GTyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6cHV0X0Z1bGxTY3JlZW46IE5ldyBGdWxsU2Ny ZWVuCiZndDsgcmVxdWVzdCBuZXdWYWw9MHhmZmZmZmZmZgomZ3Q7IDEzNjI2NDg3NjYgREVCVUcg WzcxOTY6NTIwOF0gQ09TcGljZVg6OkNvbm5lY3Q6IFJ1bm5pbmcgc3BpY2VjIChDOgomZ3Q7IFxV c2Vyc1xqb3BlXEFwcERhdGFcTG9jYWxcdmlydC12aWV3ZXJcYmluXHJlbW90ZS12aWV3ZXIuZXhl CiZndDsgLS1zcGljZS1jb250cm9sbGVyKQomZ3Q7IDEzNjI2NDg3NjYgSU5GTyBbNzE5Njo1MjA4 XSBDT1NwaWNlWDo6Q29ubmVjdDogc3BpY2VjIHBpZCAxNjQwCiZndDsgMTM2MjY0ODc2NiBERUJV RyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6Q29ubmVjdDogY29ubmVjdGluZyB0byBzcGljZQomZ3Q7 IGNsaWVudCdzIHBpcGUKJmd0OyAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VY OjpzZW5kX2luaXQ6IHNlbmRpbmcgaW5pdAomZ3Q7IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIw OF0gQ09TcGljZVg6OnNlbmRfd3N0cjogc2VuZGluZyBtc2cgaWQgMSA6CiZndDsgc3RyIDEzMC4y MzguOTYuMTM1ICgxKQomZ3Q7IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6 OnNlbmRfdmFsdWU6IHNlbmRpbmcgbXNnIGlkIDIKJmd0OyB2YWx1ZSA1OTA2CiZndDsgMTM2MjY0 ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF92YWx1ZTogc2VuZGluZyBtc2cg aWQgMwomZ3Q7IHZhbHVlIDU5MDcKJmd0OyAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENP U3BpY2VYOjpzZW5kX3dzdHI6IHNlbmRpbmcgcGFzc3dvcmQKJmd0OyAxMzYyNjQ4NzY3IERFQlVH IFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX3dzdHI6IHNlbmRpbmcgbXNnIGlkIDExIDoKJmd0 OyBzdHIgSVQtQXZkZWxuaW5nZW4tMTolZCAtIFByZXNzIFNISUZUJiM0MztGMTIgdG8gUmVsZWFz ZSBDdXJzb3IgKDEpCiZndDsgMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6 c2VuZF92YWx1ZTogc2VuZGluZyBtc2cgaWQgMTAKJmd0OyB2YWx1ZSAxCiZndDsgMTM2MjY0ODc2 NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF93c3RyOiBzZW5kaW5nIG1zZyBpZCAx NCA6CiZndDsgc3RyIHJlbGVhc2UtY3Vyc29yPXNoaWZ0JiM0MztmMTIsdG9nZ2xlLWZ1bGxzY3Jl ZW49c2hpZnQmIzQzO2YxMSAoMSkKJmd0OyAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENP U3BpY2VYOjpzZW5kX3dzdHI6IHNlbmRpbmcgbXNnIGlkIDUgOgomZ3Q7IHN0ciBtYWluLGlucHV0 cyxzY3Vyc29yLHNwbGF5YmFjayxzcmVjb3JkLHNkaXNwbGF5ICgxKQomZ3Q7IDEzNjI2NDg3Njcg REVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfd3N0cjogc2VuZGluZyBtc2cgaWQgNyA6 CiZndDsgc3RyIERFRkFVTFQgKDEpCiZndDsgMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBD T1NwaWNlWDo6c2VuZF93c3RyOiBzZW5kaW5nIG1zZyBpZCA4IDoKJmd0OyBzdHIgQzpcVXNlcnNc am9wZVxBcHBEYXRhXExvY2FsXFRlbXBcdHJ1c3RzdG9yZS5wZW0gKDEpCiZndDsgMTM2MjY0ODc2 NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF9tc2c6IHNlbmRpbmcgbXNnIGlkIDE2 CiZndDsgMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF9tc2c6IHNl bmRpbmcgbXNnIGlkIDE3CiZndDsgMTM2MjY0ODc2NyBJTkZPIFs3MTk2OjUyMDhdIENPU3BpY2VY OjpFeGVjdXRlVXNiQ3RybDogVVNCIHNoYXJpbmcgaXMKJmd0OyBub3QgcmVxdWVzdGVkCiZndDsg MTM2MjY0ODc3MSBJTkZPIFs3MTk2Ojc0ODBdIENPU3BpY2VYOjpldmVudF90aHJlYWQ6IGV4aXRf Y29kZT0wCiZndDsgZXJyb3JfY29kZT0xCiZndDsgPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KJmd0 OyAKJmd0OyAKJmd0OyBBbmQgYW5vdGhlciBjb2xsZWd1ZSBydW5uaW5nIENlbnRPUy02LjMvRmly ZWZveDoKJmd0OyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6 NDEsNjUxIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldEhvc3RJUDoKJmd0OyAxMzAuMjM4Ljk2 LjEzMgomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6 OlNldFBvcnQ6IDU5MDAKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MiBERUJVRyBuc1BsdWdp bkluc3RhbmNlOjpTZXRUaXRsZToKJmd0OyBJVC1BdmRlbG5pbmdlbi0yOiVkIC0gUHJlc3MgU0hJ RlQmIzQzO0YxMiB0byBSZWxlYXNlIEN1cnNvcgomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUy IERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldER5bmFtaWNNZW51OiAKJmd0OyAyMDEzLTAzLTA3 IDA5OjQyOjQxLDY1MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRGdWxsU2NyZWVuOiAxCiZn dDsgMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTIgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0UGFz c3dvcmQ6IFBhc3N3b3JkCiZndDsgc2V0CiZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTIgREVC VUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0TnVtYmVyT2ZNb25pdG9yczogMQomZ3Q7IDIwMTMtMDMt MDcgMDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldFVzYkxpc3RlblBvcnQ6 IDAKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpT ZXRBZG1pbkNvbnNvbGU6IDEKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJVRyBuc1Bs dWdpbkluc3RhbmNlOjpTZXRTZWN1cmVQb3J0OiA1OTAxCiZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0 MSw2NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0U1NMQ2hhbm5lbHM6CiZndDsgb3JpZ2lu YWwgY2hhbm5lbHM6IHNtYWluLHNpbnB1dHMsc2N1cnNvcixzcGxheWJhY2ssc3JlY29yZCxzZGlz cGxheQomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6 OlNldFNTTENoYW5uZWxzOgomZ3Q7IG1vZGlmaWVkIGNoYW5uZWxzOiBtYWluLGlucHV0cyxjdXJz b3IscGxheWJhY2sscmVjb3JkLGRpc3BsYXkKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBE RUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRHdWVzdEhvc3ROYW1lOgomZ3Q7IElULUF2ZGVsbmlu Z2VuLTIKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJVRyBuc1BsdWdpbkluc3RhbmNl OjpTZXRDaXBoZXJTdWl0ZToKJmd0OyBERUZBVUxUCiZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0MSw2 NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0VHJ1c3RTdG9yZToKJmd0OyBDZXJ0aWZpY2F0 ZToKJmd0OyAgICAgRGF0YToKJmd0OyAgICAgICAgIFZlcnNpb246IDMgKDB4MikKJmd0OyAgICAg ICAgIFNlcmlhbCBOdW1iZXI6IDE1ICgweGYpCiZndDsgICAgICAgICBTaWduYXR1cmUgQWxnb3Jp dGhtOiBzaGExV2l0aFJTQUVuY3J5cHRpb24KJmd0OyAgICAgICAgIElzc3VlcjogQz1VUywgTz1T TFUsIENOPUNBLXN0b3JtLnNsdS5zZS44MDk4NQomZ3Q7ICAgICAgICAgVmFsaWRpdHkKJmd0OyAg ICAgICAgICAgICBOb3QgQmVmb3JlOiBTZXAgMjYgMTQ6MjE6MDYgMjAxMgomZ3Q7ICAgICAgICAg ICAgIE5vdCBBZnRlciA6IFNlcCAyNSAxMjoyMTowNiAyMDIyIEdNVAomZ3Q7ICAgICAgICAgU3Vi amVjdDogQz1VUywgTz1TTFUsIENOPUNBLXN0b3JtLnNsdS5zZS44MDk4NQomZ3Q7ICAgICAgICAg U3ViamVjdCBQdWJsaWMgS2V5IEluZm86CiZndDsgICAgICAgICAgICAgUHVibGljIEtleSBBbGdv cml0aG06IHJzYUVuY3J5cHRpb24KJmd0OyAgICAgICAgICAgICAgICAgUHVibGljLUtleTogKDEw MjQgYml0KQomZ3Q7ICAgICAgICAgICAgICAgICBNb2R1bHVzOgomZ3Q7ICAgICAgICAgICAgICAg ICAgICAgMDA6YTI6OTQ6ODk6MTg6MjY6Nzk6NDk6NmI6YzY6Mjg6NmM6ZjI6OTU6ZTk6CiZndDsg ICAgICAgICAgICAgICAgICAgICBhNzo3MTowMDoyMjpjNjo3OTpjMjo5ZToxMDo2MzplZjozNDo1 YzphYjo2MjoKJmd0OyAgICAgICAgICAgICAgICAgICAgIDM2OmEwOjdhOjg0OmQwOjc5Ojc3OjRj OjlkOjNkOjM5OjhmOjk3OjkzOmM1OgomZ3Q7ICAgICAgICAgICAgICAgICAgICAgZjY6ZmI6NWI6 MGI6Zjg6OWI6YWQ6ZDg6NTM6MmQ6YTY6YjY6MDM6NDU6ZDQ6CiZndDsgICAgICAgICAgICAgICAg ICAgICA3Njo0NTpmMTphZjo5OTo0Mjo3NDowNzo0Yzo0ODo3ZDoyODo5NjozMTo5ZToKJmd0OyAg ICAgICAgICAgICAgICAgICAgIDg4OmNmOjkwOmQ5OmU3OmQ5OmNmOjU1OmE4OmJkOjM3OmEwOjhm OmYxOjI2OgomZ3Q7ICAgICAgICAgICAgICAgICAgICAgODk6YTk6YWI6NjQ6Nzg6YTQ6MDI6NjA6 OWI6M2E6YTc6MDc6ZGI6NmU6NzU6CiZndDsgICAgICAgICAgICAgICAgICAgICAzMjplNTo4Zjo1 MTo3Zjo1MDowMjoxNTpkODpjODo3Yjo2ODpjMTo1NDplMToKJmd0OyAgICAgICAgICAgICAgICAg ICAgIDlmOmMyOmQyOmNmOjUzOmMzOjU4OmIzOjE1CiZndDsgICAgICAgICAgICAgICAgIEV4cG9u ZW50OiA2NTUzNyAoMHgxMDAwMSkKJmd0OyAgICAgICAgIFg1MDl2MyBleHRlbnNpb25zOgomZ3Q7 ICAgICAgICAgICAgIFg1MDl2MyBTdWJqZWN0IEtleSBJZGVudGlmaWVyOiAKJmd0OyAKJmd0OyBG RTo4Rjo1NzpGMTpBMDpBRjo0NTozNjo5RjpBQzpDOTo2QjpFRTpGOTpEMTozRToxODo3ODpCOTpF QQomZ3Q7ICAgICAgICAgICAgIEF1dGhvcml0eSBJbmZvcm1hdGlvbiBBY2Nlc3M6IAomZ3Q7ICAg ICAgICAgICAgICAgICBDQSBJc3N1ZXJzIC0gVVJJOjxhIGhyZWY9Imh0dHA6Ly9zdG9ybS5zbHUu c2UvY2EuY3J0Ij5odHRwOi8vc3Rvcm0uc2x1LnNlOjgwL2NhLmNydDwvYT4KJmd0OyAKJmd0OyAg ICAgICAgICAgICBYNTA5djMgQXV0aG9yaXR5IEtleSBJZGVudGlmaWVyOiAKJmd0OyAKJmd0OyBr ZXlpZDpGRTo4Rjo1NzpGMTpBMDpBRjo0NTo0Njo5RjpOQzpDOTo2QjpFRTpGOTpEMTozRToxODo3 ODpCOTpFQQomZ3Q7ICAgICAgICAgICAgICAgICBEaXJOYW1lOi9DPVVTL089U0xVL0NOPUNBLXN0 b3JtLnNsdS5zZS44MDk4NQomZ3Q7ICAgICAgICAgICAgICAgICBzZXJpYWw6MEYKJmd0OyAKJmd0 OyAgICAgICAgICAgICBYNTA5djMgQmFzaWMgQ29uc3RyYWludHM6IGNyaXRpY2FsCiZndDsgICAg ICAgICAgICAgICAgIENBOlRSVUUKJmd0OyAgICAgICAgICAgICBYNTA5djMgS2V5IFVzYWdlOiBj cml0aWNhbAomZ3Q7ICAgICAgICAgICAgICAgICBDZXJ0aWZpY2F0ZSBTaWduLCBDUkwgU2lnbgom Z3Q7ICAgICBTaWduYXR1cmUgQWxnb3JpdGhtOiBzaGExV2l0aFJTQUVuY3J5cHRpb24KJmd0OyAg ICAgICAgIDQ1OmU0OjE1OjIzOmZhOjU1Ojc4Ojg5OjI0OjY2OjdjOmUyOjMzOjQxOmVhOjk4OjAw OjEyOgomZ3Q7ICAgICAgICAgMGM6MjU6ZTU6ZTY6M2E6Yzc6Zjg6Zjk6NGQ6ODM6NDc6ZDM6ODA6 OWI6YzA6Nzg6YmM6YWI6CiZndDsgICAgICAgICA2MTphZTo2ZDphMTpjZjo0MzpjYjpjYjozMToy Yzo5NDo3MjoyMTpiMDo1ODpmMDo4Yjo2OToKJmd0OyAgICAgICAgIDBkOmM0OjczOmYyOjQ0Ojk1 OjUyOjA2OjIzOjZjOjcxOjdhOjliOmZjOjVmOjk4OjIxOjM1OgomZ3Q7ICAgICAgICAgMjY6ZTE6 YTM6YmI6NjU6YmI6ZDI6ODE6YmI6NDg6OTY6OTk6Yjc6MDQ6ZTY6MTU6YWY6OTM6CiZndDsgICAg ICAgICBhMTo2MDplNDpiZjowNTpkMzpiMDo0YjplNDplMjo0YjoyMTo4MjpkNzoyYjozZDoxOTpl ZjoKJmd0OyAgICAgICAgIGE0OjVhOjIzOjU4Ojc0OmVmOjFhOjgwOjE0OjhiOjg5OmIyOmE3OmJk OmMyOjIxOjY2OjFmOgomZ3Q7ICAgICAgICAgZTA6N2UKJmd0OyAtLS0tLUJFR0lOIENFUlRJRklD QVRFLS0tLS0KJmd0OyBNSUlDMURDQ0FqMmdBd0lCQWdJQkR6QU5CZ2txaGtpRzl3MEJBUVVGQURB N01Rc3dDUVlEVlFRR0V3SlZVekVNCiZndDsgTUFvR0ExVUVDaE1EVTB4Vk1SNHdIQVlEVlFRREV4 VkRRUzF6ZEc5eWJTNXpiSFV1YzJVdU9EQTVPRFV3SWhjUgomZ3Q7IE1USXdPVEkyTVRReU1UQTJM VEF4TURBWERUSXlNRGt5TlRFeU1qRXdObG93T3pFTE1Ba0dBMVVFQmhNQ1ZWTXgKJmd0OyBEREFL QmdOVkJBb1RBMU5NVlRFZU1Cd0dBMVVFQXhNVlEwRXRjM1J2Y20wdWMyeDFMbk5sTGpnd09UZzFN SUdmCiZndDsgTUEwR0NTcUdTSWIzRFFFQkFRVUFBNEdOQURDQmlRS0JnUUNpbElrWUpubEphOFlv YlBLVjZhZHhBQ0xHZWNLZQomZ3Q7IEVHUHZORnlyWWphZ2VvVFFlWGRNblQwNWo1ZVR4ZmI3V3d2 NG02M1lVeTJtdGdORjFIWkY4YSYjNDM7WlFuUUhURWg5CiZndDsgS0pZeG5valBrTm5uMmM5V3FM MDNvSS94Sm9tcHEyUjRwQUpnbXpxbkI5dHVkVExsajFGL1VBSVYyTWg3YU1GVQomZ3Q7IDRaL0Mw czlUdzFpekZRSURBUUFCbzRIak1JSGdNQjBHQTFVZERnUVdCQlQmIzQzO2oxZnhvSzlGUnAmIzQz O3N5V3Z1JiM0MztkRSYjNDM7CiZndDsgR0hpNTZqQTVCZ2dyQmdFRkJRY0JBUVF0TUNzd0tRWUlL d1lCQlFVSE1BS0dIV2gwZEhBNkx5OXpkRzl5YlM1egomZ3Q7IGJIVXVjMlU2T0RBdlkyRXVZM0ow TUdNR0ExVWRJUmNNRnFBRlA2UFYvR2dyMFZHbjZ6SmEmIzQzOzc1MFQ0WWVMbnEKJmd0OyBvVCYj NDM7a1BUQTdNUXN3Q1FZRFZRUUdFd0pWVXpFTU1Bb0dBMVVFQ2hNRFUweFZNUjR3SEFZRFZRUURF eFZEUVMxegomZ3Q7IGRHOXliUzV6YkhVdWMyVXVPREE1T0RXQ0FROHdEd1lEVlIwVEFRSC9CQVV3 QXdFQi96QU9CZ05WSFE4QkFmOEUKJmd0OyBCQU1DQVFZd0RRWUpLb1pJaHZjTkFRRUZCUUFEZ1lF QVJlUVZJL3BWZUlra1puemlNMEhxbUFBU0RDWGw1anJICiZndDsgJiM0MztQbE5nMGZUZ0p2QWVM eXJZYTV0b2M5RHk4c3hMSlJ5SWJCWThJdHBEY1J6OGtTVlVnWWpiSEY2bS94Zm1DRTEKJmd0OyBK dUdqdTJXNzBvRzdTR2FadHdUbUZhJiM0MztUb1dEa3Z3WFRzRXZrNGtzaGd0Y3JQUm52cEZvaldI VHZHb0FVaTRteQomZ3Q7IHA3M0NJV1lmNEg0PQomZ3Q7IC0tLS0tRU5EIENFUlRJRklDQVRFLS0t LS0KJmd0OyAKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJVRyBuc1BsdWdpbkluc3Rh bmNlOjpTZXRIb3RLZXlzOgomZ3Q7IHJlbGVhc2UtY3Vyc29yPXNoaWZ0JiM0MztmMTIsdG9nZ2xl LWZ1bGxzY3JlZW49c2hpZnQmIzQzO2YxMQomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERF QlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldE5vVGFza01nckV4ZWN1dGlvbjoKJmd0OyAwCiZndDsg MjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTQgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0U2VuZEN0 cmxBbHREZWxldGU6CiZndDsgMAomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU0IERFQlVHIG5z UGx1Z2luSW5zdGFuY2U6OlNldFVzYkF1dG9TaGFyZTogMQomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6 NDEsNjU0IERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldFVzYkZpbHRlcjoKJmd0OyAtMSw2MDE4 NiwxMDAwMCwyNTYsMXwtMSwxMTE4LDI0NSwtMSwxfC0xLDExMzMsMjI0NSwtMSwxfC0xLDExMzMs MjI0Miw1LDF8OCwtMSwtMSwtMSwxfDcsLTEsLTEsLTEsMXwtMSwtMSwtMSwtMSwwCiZndDsgMjAx My0wMy0wNyAwOTo0Mjo0MSw2NTQgSU5GTyAgbnNQbHVnaW5JbnN0YW5jZTo6Q29ubmVjdDoKJmd0 OyBTUElDRV9YUElfU09DS0VUOiAvdG1wL3NwaWNlYy1zY1FZbUovc3BpY2UteHBpCiZndDsgMjAx My0wMy0wNyAwOTo0Mjo0MSw2NTQgSU5GTyAgbnNQbHVnaW5JbnN0YW5jZTo6Q29ubmVjdDoKJmd0 OyBTUElDRV9GT1JFSUdOX01FTlVfU09DS0VUOiAvdG1wL3NwaWNlYy1zY1FZbUovc3BpY2UtZm9y ZWlnbgomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU1IERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6 OkNvbm5lY3Q6IENvbnRyb2xsZXIKJmd0OyBwaWQ6IDEwMzQwCiZndDsgMjAxMy0wMy0wNyAwOTo0 Mjo0MSw2NTUgREVCVUcgUUVycm9ySGFuZGxlcjogU29tZXRoaW5nIHdlbnQgd3Jvbmc6CiZndDsg Y29ubmVjdCBlcnJvciwgMgomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU1IERFQlVHIFNwaWNl Q29udHJvbGxlcjo6Q29ubmVjdDogQ29ubmVjdCBFcnJvcgomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6 NDEsNjU1IERFQlVHIFFFcnJvckhhbmRsZXI6IFNvbWV0aGluZyB3ZW50IHdyb25nOgomZ3Q7IGNv bm5lY3QgZXJyb3IsIDIKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1NSBERUJVRyBTcGljZUNv bnRyb2xsZXI6OkNvbm5lY3Q6IENvbm5lY3QgRXJyb3IKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQx LDY1NSBJTkZPICBuc1BsdWdpbkluc3RhbmNlOjpDb25uZWN0OgomZ3Q7IExhdW5jaGluZyAvdXNy L2xpYmV4ZWMvc3BpY2UteHBpLWNsaWVudCAKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQyLDY1NSBE RUJVRyBTcGljZUNvbnRyb2xsZXI6OkNvbm5lY3Q6IENvbm5lY3RlZCEKJmd0OyAyMDEzLTAzLTA3 IDA5OjQyOjQ0LDcyMyBJTkZPICBuc1BsdWdpbkluc3RhbmNlOjpDb25uZWN0OiBJbml0aWF0aW5n CiZndDsgY29ubmVjdGlvbiB3aXRoIGNvbnRyb2xsZXIKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQ4 LDY1MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpDb250cm9sbGVyV2FpdEhlbHBlcjoKJmd0OyBD b250cm9sbGVyIGZpbmlzaGVkLCBwaWQ6IDEwMzQwLCBleGl0IGNvZGU6IDAKJmd0OyAyMDEzLTAz LTA3IDA5OjQyOjQ4LDY1MyBFUlJPUiBuc1BsdWdpbkluc3RhbmNlOjpDYWxsT25EaXNjb25uZWN0 ZWQ6CiZndDsgY291bGQgbm90IGdldCBicm93c2VyIHdpbmRvdywgd2hlbiB0cnlpbmcgdG8gY2Fs bCBPbkRpc2Nvbm5lY3RlZAomZ3Q7ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiZndDsgCiZndDsg CiZndDsgSWYgdGhlcmXCtHMgYW55dGhpbmcgd2UgY2FuIGRvIHRvIGhlbHAgcmVzb2x2ZSB0aGlz IGlzc3VlIG9uY2UgYW5kIGZvcgomZ3Q7IGFsbCwganVzdCBuYW1lIGl0ISBJdCBzbyBodXJ0cyB0 byBzZWUgdGhpcyBvdGhlcndpc2UgZ3JlYXQgcHJvZHVjdAomZ3Q7IHRyaXBwaW5nIG92ZXIgb24g aXTCtHMgZmFjZSBzbyBjbG9zZSB0byB0aGUgZmluaXNoIGxpbmU6KAomZ3Q7IAomZ3Q7IEJlc3Qg UmVnYXJkcwomZ3Q7IEthcmxpIFNqw7ZiZXJnIAomZ3Q7IF9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCiZndDsgVXNlcnMgbWFpbGluZyBsaXN0CiZndDsgPGEg aHJlZj0ibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyI+VXNlcnNAb3ZpcnQub3JnPC9hPgomZ3Q7IDxh IGhyZWY9Imh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2VycyI+aHR0 cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzPC9hPgoKPC9wcmU+DQo8 L2Jsb2NrcXVvdGU+DQo8YnI+DQo8YnI+DQo8L2Jsb2NrcXVvdGU+DQo8L2Jsb2NrcXVvdGU+DQo8 YmxvY2txdW90ZSB0eXBlPSJDSVRFIj4NCjxibG9ja3F1b3RlIHR5cGU9IkNJVEUiPl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KVXNlcnMgbWFpbGlu ZyBsaXN0PGJyPg0KPGEgaHJlZj0ibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyI+VXNlcnNAb3ZpcnQu b3JnPC9hPjxicj4NCmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2Vy cyA8L2Jsb2NrcXVvdGU+DQo8L2Jsb2NrcXVvdGU+DQo8YmxvY2txdW90ZSB0eXBlPSJDSVRFIj48 YnI+DQo8L2Jsb2NrcXVvdGU+DQo8YnI+DQo8L2JvZHk+DQo8L2h0bWw+DQo= --_000_5F9E965F5A80BC468BE5F40576769F0910279239exchange21_--

Remote console access IMHO is still a very weak point in ovirt/RHEV. SPICE is a very nice protocol but IMHO is in dire need of a platform independent client and tighter integration into the user and web portals. Something I have done to workaround issues like these is to disable spice certificate checking and SSL. psql engine -U postgres -c "UPDATE vdc_options set option_value = 'false' where option_name = 'SSLEnabled'" psql engine -U postgres -c "UPDATE vdc_options set option_value = 'false' where option_name = 'UseSecureConnectionWithServers'" psql engine -U postgres -c "UPDATE vdc_options set option_value = 'false' where option_name ='EnableSpiceRootCertificateValidation' - DHC On Fri, Mar 8, 2013 at 10:22 AM, Michal Skrivanek < michal.skrivanek@redhat.com> wrote:
On 8 Mar 2013, at 15:51, Karli Sjöberg wrote:
tor 2013-03-07 klockan 13:52 +0100 skrev David Jaša:
Hi,
Karli Sjöberg píše v Čt 07. 03. 2013 v 10:01 +0000:
Hi, it me again,
the last time this was discussed, the problem seemed to be centred around Win/IE, but since patching to: # rpm -qa | grep ovirt ovirt-engine-config-3.1.0-4.fc17.noarch ovirt-engine-dbscripts-3.1.0-4.fc17.noarch ovirt-log-collector-3.1.0-0.git10d719.fc17.noarch ovirt-engine-restapi-3.1.0-4.fc17.noarch ovirt-image-uploader-3.1.0-0.git9c42c8.fc17.noarch ovirt-engine-genericapi-3.1.0-4.fc17.noarch ovirt-iso-uploader-3.1.0-0.git1841d9.fc17.noarch ovirt-engine-webadmin-portal-3.1.0-4.fc17.noarch ovirt-engine-setup-3.1.0-4.fc17.noarch ovirt-engine-sdk-3.2.0.2-1.fc17.noarch ovirt-engine-backend-3.1.0-4.fc17.noarch ovirt-engine-tools-common-3.1.0-4.fc17.noarch ovirt-engine-3.1.0-4.fc17.noarch ovirt-engine-userportal-3.1.0-4.fc17.noarch ovirt-engine-notification-service-3.1.0-4.fc17.noarch
No one is able to connect to a spice console though the Userportal at all.
Looks like no one is getting host subject - again. Tomáš?
Come on guys, please tell me if there´s anything we can do to troubleshoot this issue, to help solve a real show-stopper for us!
Would you be able to try it in 3.2? It was known to be broken somewhere around 3.1 release….
Thanks, michal
In using oVirt, our organisation is so close to being able to ship out thin-client kiosks instead of buying expensive new HW on a yearly basis, and have our users access their desktops from practically anywhere, even from home if they´d wish. The rest of the entire system works flawlessly, just to fall flat on it´s face right on the finish line. I think that is so sad and silly, because I really love the rest of this product! We´ve set up oVirt-3.1, made a POC template, defined a pool and have been able to have them prestarted as well. But if our users aren´t able to access their console in a seamless, easy way, then what good is it? And knowing that the console works just fine from the adminportal in several different client systems (Fedora, CentOS, Win7) makes me hope that it´s just this small, yet important piece that needs to be corrected.
Anxiously awaiting your response Karli Sjöberg
David
I´ve tried this from my workstation, running Fedora 17: ================================================================================ $ SPICEC_DEBUG_LEVEL=0 firefox (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect: Filen eller katalogen finns inte (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect: Filen eller katalogen finns inte (plugin-container:18293): SpiceXPI-CRITICAL **: could not get browser window, when trying to call OnDisconnected ================================================================================
Here´s a collegue of mine, running Win7/IE9: ================================================================================ 1362648766 INFO [7196:5208] spicex_init_logger: started 1362648766 DEBUG [7196:5208] COSpiceX::put_DynamicMenu: DynamicMenu 1362648766 INFO [7196:5208] COSpiceX::put_FullScreen: New FullScreen request newVal=0xffffffff 1362648766 DEBUG [7196:5208] COSpiceX::Connect: Running spicec (C: \Users\jope\AppData\Local\virt-viewer\bin\remote-viewer.exe --spice-controller) 1362648766 INFO [7196:5208] COSpiceX::Connect: spicec pid 1640 1362648766 DEBUG [7196:5208] COSpiceX::Connect: connecting to spice client's pipe 1362648767 DEBUG [7196:5208] COSpiceX::send_init: sending init 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 1 : str 130.238.96.135 (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 2 value 5906 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 3 value 5907 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending password 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 11 : str IT-Avdelningen-1:%d - Press SHIFT+F12 to Release Cursor (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 10 value 1 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 14 : str release-cursor=shift+f12,toggle-fullscreen=shift+f11 (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 5 : str main,inputs,scursor,splayback,srecord,sdisplay (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 7 : str DEFAULT (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 8 : str C:\Users\jope\AppData\Local\Temp\truststore.pem (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 16 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 17 1362648767 INFO [7196:5208] COSpiceX::ExecuteUsbCtrl: USB sharing is not requested 1362648771 INFO [7196:7480] COSpiceX::event_thread: exit_code=0 error_code=1 ================================================================================
And another collegue running CentOS-6.3/Firefox: ================================================================================ 2013-03-07 09:42:41,651 DEBUG nsPluginInstance::SetHostIP: 130.238.96.132 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPort: 5900 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetTitle: IT-Avdelningen-2:%d - Press SHIFT+F12 to Release Cursor 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetDynamicMenu: 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetFullScreen: 1 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPassword: Password set 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetNumberOfMonitors: 1 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetUsbListenPort: 0 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetAdminConsole: 1 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSecurePort: 5901 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSSLChannels: original channels: smain,sinputs,scursor,splayback,srecord,sdisplay 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSSLChannels: modified channels: main,inputs,cursor,playback,record,display 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetGuestHostName: IT-Avdelningen-2 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetCipherSuite: DEFAULT 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetTrustStore: Certificate: Data: Version: 3 (0x2) Serial Number: 15 (0xf) Signature Algorithm: sha1WithRSAEncryption Issuer: C=US, O=SLU, CN=CA-storm.slu.se.80985 Validity Not Before: Sep 26 14:21:06 2012 Not After : Sep 25 12:21:06 2022 GMT Subject: C=US, O=SLU, CN=CA-storm.slu.se.80985 Subject Public Key Info: Public Key Algorithm: rsaEncryption Public-Key: (1024 bit) Modulus: 00:a2:94:89:18:26:79:49:6b:c6:28:6c:f2:95:e9: a7:71:00:22:c6:79:c2:9e:10:63:ef:34:5c:ab:62: 36:a0:7a:84:d0:79:77:4c:9d:3d:39:8f:97:93:c5: f6:fb:5b:0b:f8:9b:ad:d8:53:2d:a6:b6:03:45:d4: 76:45:f1:af:99:42:74:07:4c:48:7d:28:96:31:9e: 88:cf:90:d9:e7:d9:cf:55:a8:bd:37:a0:8f:f1:26: 89:a9:ab:64:78:a4:02:60:9b:3a:a7:07:db:6e:75: 32:e5:8f:51:7f:50:02:15:d8:c8:7b:68:c1:54:e1: 9f:c2:d2:cf:53:c3:58:b3:15 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Subject Key Identifier:
FE:8F:57:F1:A0:AF:45:36:9F:AC:C9:6B:EE:F9:D1:3E:18:78:B9:EA Authority Information Access: CA Issuers - URI:http://storm.slu.se:80/ca.crt <http://storm.slu.se/ca.crt>
X509v3 Authority Key Identifier:
keyid:FE:8F:57:F1:A0:AF:45:46:9F:NC:C9:6B:EE:F9:D1:3E:18:78:B9:EA DirName:/C=US/O=SLU/CN=CA-storm.slu.se.80985 serial:0F
X509v3 Basic Constraints: critical CA:TRUE X509v3 Key Usage: critical Certificate Sign, CRL Sign Signature Algorithm: sha1WithRSAEncryption 45:e4:15:23:fa:55:78:89:24:66:7c:e2:33:41:ea:98:00:12: 0c:25:e5:e6:3a:c7:f8:f9:4d:83:47:d3:80:9b:c0:78:bc:ab: 61:ae:6d:a1:cf:43:cb:cb:31:2c:94:72:21:b0:58:f0:8b:69: 0d:c4:73:f2:44:95:52:06:23:6c:71:7a:9b:fc:5f:98:21:35: 26:e1:a3:bb:65:bb:d2:81:bb:48:96:99:b7:04:e6:15:af:93: a1:60:e4:bf:05:d3:b0:4b:e4:e2:4b:21:82:d7:2b:3d:19:ef: a4:5a:23:58:74:ef:1a:80:14:8b:89:b2:a7:bd:c2:21:66:1f: e0:7e -----BEGIN CERTIFICATE----- MIIC1DCCAj2gAwIBAgIBDzANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJVUzEM MAoGA1UEChMDU0xVMR4wHAYDVQQDExVDQS1zdG9ybS5zbHUuc2UuODA5ODUwIhcR MTIwOTI2MTQyMTA2LTAxMDAXDTIyMDkyNTEyMjEwNlowOzELMAkGA1UEBhMCVVMx DDAKBgNVBAoTA1NMVTEeMBwGA1UEAxMVQ0Etc3Rvcm0uc2x1LnNlLjgwOTg1MIGf MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCilIkYJnlJa8YobPKV6adxACLGecKe EGPvNFyrYjageoTQeXdMnT05j5eTxfb7Wwv4m63YUy2mtgNF1HZF8a+ZQnQHTEh9 KJYxnojPkNnn2c9WqL03oI/xJompq2R4pAJgmzqnB9tudTLlj1F/UAIV2Mh7aMFU 4Z/C0s9Tw1izFQIDAQABo4HjMIHgMB0GA1UdDgQWBBT+j1fxoK9FRp+syWvu+dE+ GHi56jA5BggrBgEFBQcBAQQtMCswKQYIKwYBBQUHMAKGHWh0dHA6Ly9zdG9ybS5z bHUuc2U6ODAvY2EuY3J0MGMGA1UdIRcMFqAFP6PV/Ggr0VGn6zJa+750T4YeLnq oT+kPTA7MQswCQYDVQQGEwJVUzEMMAoGA1UEChMDU0xVMR4wHAYDVQQDExVDQS1z dG9ybS5zbHUuc2UuODA5ODWCAQ8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E BAMCAQYwDQYJKoZIhvcNAQEFBQADgYEAReQVI/pVeIkkZnziM0HqmAASDCXl5jrH +PlNg0fTgJvAeLyrYa5toc9Dy8sxLJRyIbBY8ItpDcRz8kSVUgYjbHF6m/xfmCE1 JuGju2W70oG7SGaZtwTmFa+ToWDkvwXTsEvk4kshgtcrPRnvpFojWHTvGoAUi4my p73CIWYf4H4= -----END CERTIFICATE-----
2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetHotKeys: release-cursor=shift+f12,toggle-fullscreen=shift+f11 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetNoTaskMgrExecution: 0 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetSendCtrlAltDelete: 0 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetUsbAutoShare: 1 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetUsbFilter: -1,60186,10000,256,1|-1,1118,245,-1,1|-1,1133,2245,-1,1|-1,1133,2242,5,1|8,-1,-1,-1,1|7,-1,-1,-1,1|-1,-1,-1,-1,0 2013-03-07 09:42:41,654 INFO nsPluginInstance::Connect: SPICE_XPI_SOCKET: /tmp/spicec-scQYmJ/spice-xpi 2013-03-07 09:42:41,654 INFO nsPluginInstance::Connect: SPICE_FOREIGN_MENU_SOCKET: /tmp/spicec-scQYmJ/spice-foreign 2013-03-07 09:42:41,655 DEBUG nsPluginInstance::Connect: Controller pid: 10340 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong: connect error, 2 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect Error 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong: connect error, 2 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect Error 2013-03-07 09:42:41,655 INFO nsPluginInstance::Connect: Launching /usr/libexec/spice-xpi-client 2013-03-07 09:42:42,655 DEBUG SpiceController::Connect: Connected! 2013-03-07 09:42:44,723 INFO nsPluginInstance::Connect: Initiating connection with controller 2013-03-07 09:42:48,652 DEBUG nsPluginInstance::ControllerWaitHelper: Controller finished, pid: 10340, exit code: 0 2013-03-07 09:42:48,653 ERROR nsPluginInstance::CallOnDisconnected: could not get browser window, when trying to call OnDisconnected ================================================================================
If there´s anything we can do to help resolve this issue once and for all, just name it! It so hurts to see this otherwise great product tripping over on it´s face so close to the finish line:(
Best Regards Karli Sjöberg _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

On 03/12/2013 11:38 PM, Dead Horse wrote:
Remote console access IMHO is still a very weak point in ovirt/RHEV. SPICE is a very nice protocol but IMHO is in dire need of a platform independent client and tighter integration into the user and web
tighter integration or support non integrated clients (the mime based approach which won't require the XPI/ActiveX)?
portals. Something I have done to workaround issues like these is to disable spice certificate checking and SSL.
psql engine -U postgres -c "UPDATE vdc_options set option_value = 'false' where option_name = 'SSLEnabled'" psql engine -U postgres -c "UPDATE vdc_options set option_value = 'false' where option_name = 'UseSecureConnectionWithServers'" psql engine -U postgres -c "UPDATE vdc_options set option_value = 'false' where option_name ='EnableSpiceRootCertificateValidation'
- DHC
On Fri, Mar 8, 2013 at 10:22 AM, Michal Skrivanek <michal.skrivanek@redhat.com <mailto:michal.skrivanek@redhat.com>> wrote:
On 8 Mar 2013, at 15:51, Karli Sjöberg wrote:
tor 2013-03-07 klockan 13:52 +0100 skrev David Jaša:
Hi,
Karli Sjöberg píše v Čt 07. 03. 2013 v 10:01 +0000: > Hi, it me again, > > the last time this was discussed, the problem seemed to be centred > around Win/IE, but since patching to: > # rpm -qa | grep ovirt > ovirt-engine-config-3.1.0-4.fc17.noarch > ovirt-engine-dbscripts-3.1.0-4.fc17.noarch > ovirt-log-collector-3.1.0-0.git10d719.fc17.noarch > ovirt-engine-restapi-3.1.0-4.fc17.noarch > ovirt-image-uploader-3.1.0-0.git9c42c8.fc17.noarch > ovirt-engine-genericapi-3.1.0-4.fc17.noarch > ovirt-iso-uploader-3.1.0-0.git1841d9.fc17.noarch > ovirt-engine-webadmin-portal-3.1.0-4.fc17.noarch > ovirt-engine-setup-3.1.0-4.fc17.noarch > ovirt-engine-sdk-3.2.0.2-1.fc17.noarch > ovirt-engine-backend-3.1.0-4.fc17.noarch > ovirt-engine-tools-common-3.1.0-4.fc17.noarch > ovirt-engine-3.1.0-4.fc17.noarch > ovirt-engine-userportal-3.1.0-4.fc17.noarch > ovirt-engine-notification-service-3.1.0-4.fc17.noarch > > No one is able to connect to a spice console though the Userportal at > all.
Looks like no one is getting host subject - again. Tomáš?
Come on guys, please tell me if there´s anything we can do to troubleshoot this issue, to help solve a real show-stopper for us!
Would you be able to try it in 3.2? It was known to be broken somewhere around 3.1 release….
Thanks, michal
In using oVirt, our organisation is so close to being able to ship out thin-client kiosks instead of buying expensive new HW on a yearly basis, and have our users access their desktops from practically anywhere, even from home if they´d wish. The rest of the entire system works flawlessly, just to fall flat on it´s face right on the finish line. I think that is so sad and silly, because I really love the rest of this product! We´ve set up oVirt-3.1, made a POC template, defined a pool and have been able to have them prestarted as well. But if our users aren´t able to access their console in a seamless, easy way, then what good is it? And knowing that the console works just fine from the adminportal in several different client systems (Fedora, CentOS, Win7) makes me hope that it´s just this small, yet important piece that needs to be corrected.
Anxiously awaiting your response Karli Sjöberg
David
> I´ve tried this from my workstation, running Fedora 17: > ================================================================================ > $ SPICEC_DEBUG_LEVEL=0 firefox > (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect: > Filen eller katalogen finns inte > (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect: > Filen eller katalogen finns inte > (plugin-container:18293): SpiceXPI-CRITICAL **: could not get browser > window, when trying to call OnDisconnected > ================================================================================ > > > Here´s a collegue of mine, running Win7/IE9: > ================================================================================ > 1362648766 INFO [7196:5208] spicex_init_logger: started > 1362648766 DEBUG [7196:5208] COSpiceX::put_DynamicMenu: DynamicMenu > 1362648766 INFO [7196:5208] COSpiceX::put_FullScreen: New FullScreen > request newVal=0xffffffff > 1362648766 DEBUG [7196:5208] COSpiceX::Connect: Running spicec (C: > \Users\jope\AppData\Local\virt-viewer\bin\remote-viewer.exe > --spice-controller) > 1362648766 INFO [7196:5208] COSpiceX::Connect: spicec pid 1640 > 1362648766 DEBUG [7196:5208] COSpiceX::Connect: connecting to spice > client's pipe > 1362648767 DEBUG [7196:5208] COSpiceX::send_init: sending init > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 1 : > str 130.238.96.135 (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 2 > value 5906 > 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 3 > value 5907 > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending password > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 11 : > str IT-Avdelningen-1:%d - Press SHIFT+F12 to Release Cursor (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 10 > value 1 > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 14 : > str release-cursor=shift+f12,toggle-fullscreen=shift+f11 (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 5 : > str main,inputs,scursor,splayback,srecord,sdisplay (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 7 : > str DEFAULT (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 8 : > str C:\Users\jope\AppData\Local\Temp\truststore.pem (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 16 > 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 17 > 1362648767 INFO [7196:5208] COSpiceX::ExecuteUsbCtrl: USB sharing is > not requested > 1362648771 INFO [7196:7480] COSpiceX::event_thread: exit_code=0 > error_code=1 > ================================================================================ > > > And another collegue running CentOS-6.3/Firefox: > ================================================================================ > 2013-03-07 09:42:41,651 DEBUG nsPluginInstance::SetHostIP: > 130.238.96.132 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPort: 5900 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetTitle: > IT-Avdelningen-2:%d - Press SHIFT+F12 to Release Cursor > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetDynamicMenu: > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetFullScreen: 1 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPassword: Password > set > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetNumberOfMonitors: 1 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetUsbListenPort: 0 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetAdminConsole: 1 > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSecurePort: 5901 > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSSLChannels: > original channels: smain,sinputs,scursor,splayback,srecord,sdisplay > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSSLChannels: > modified channels: main,inputs,cursor,playback,record,display > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetGuestHostName: > IT-Avdelningen-2 > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetCipherSuite: > DEFAULT > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetTrustStore: > Certificate: > Data: > Version: 3 (0x2) > Serial Number: 15 (0xf) > Signature Algorithm: sha1WithRSAEncryption > Issuer: C=US, O=SLU, CN=CA-storm.slu.se.80985 > Validity > Not Before: Sep 26 14:21:06 2012 > Not After : Sep 25 12:21:06 2022 GMT > Subject: C=US, O=SLU, CN=CA-storm.slu.se.80985 > Subject Public Key Info: > Public Key Algorithm: rsaEncryption > Public-Key: (1024 bit) > Modulus: > 00:a2:94:89:18:26:79:49:6b:c6:28:6c:f2:95:e9: > a7:71:00:22:c6:79:c2:9e:10:63:ef:34:5c:ab:62: > 36:a0:7a:84:d0:79:77:4c:9d:3d:39:8f:97:93:c5: > f6:fb:5b:0b:f8:9b:ad:d8:53:2d:a6:b6:03:45:d4: > 76:45:f1:af:99:42:74:07:4c:48:7d:28:96:31:9e: > 88:cf:90:d9:e7:d9:cf:55:a8:bd:37:a0:8f:f1:26: > 89:a9:ab:64:78:a4:02:60:9b:3a:a7:07:db:6e:75: > 32:e5:8f:51:7f:50:02:15:d8:c8:7b:68:c1:54:e1: > 9f:c2:d2:cf:53:c3:58:b3:15 > Exponent: 65537 (0x10001) > X509v3 extensions: > X509v3 Subject Key Identifier: > > FE:8F:57:F1:A0:AF:45:36:9F:AC:C9:6B:EE:F9:D1:3E:18:78:B9:EA > Authority Information Access: > CA Issuers - URI:http://storm.slu.se:80/ca.crt <http://storm.slu.se/ca.crt> > > X509v3 Authority Key Identifier: > > keyid:FE:8F:57:F1:A0:AF:45:46:9F:NC:C9:6B:EE:F9:D1:3E:18:78:B9:EA > DirName:/C=US/O=SLU/CN=CA-storm.slu.se.80985 > serial:0F > > X509v3 Basic Constraints: critical > CA:TRUE > X509v3 Key Usage: critical > Certificate Sign, CRL Sign > Signature Algorithm: sha1WithRSAEncryption > 45:e4:15:23:fa:55:78:89:24:66:7c:e2:33:41:ea:98:00:12: > 0c:25:e5:e6:3a:c7:f8:f9:4d:83:47:d3:80:9b:c0:78:bc:ab: > 61:ae:6d:a1:cf:43:cb:cb:31:2c:94:72:21:b0:58:f0:8b:69: > 0d:c4:73:f2:44:95:52:06:23:6c:71:7a:9b:fc:5f:98:21:35: > 26:e1:a3:bb:65:bb:d2:81:bb:48:96:99:b7:04:e6:15:af:93: > a1:60:e4:bf:05:d3:b0:4b:e4:e2:4b:21:82:d7:2b:3d:19:ef: > a4:5a:23:58:74:ef:1a:80:14:8b:89:b2:a7:bd:c2:21:66:1f: > e0:7e > -----BEGIN CERTIFICATE----- > MIIC1DCCAj2gAwIBAgIBDzANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJVUzEM > MAoGA1UEChMDU0xVMR4wHAYDVQQDExVDQS1zdG9ybS5zbHUuc2UuODA5ODUwIhcR > MTIwOTI2MTQyMTA2LTAxMDAXDTIyMDkyNTEyMjEwNlowOzELMAkGA1UEBhMCVVMx > DDAKBgNVBAoTA1NMVTEeMBwGA1UEAxMVQ0Etc3Rvcm0uc2x1LnNlLjgwOTg1MIGf > MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCilIkYJnlJa8YobPKV6adxACLGecKe > EGPvNFyrYjageoTQeXdMnT05j5eTxfb7Wwv4m63YUy2mtgNF1HZF8a+ZQnQHTEh9 > KJYxnojPkNnn2c9WqL03oI/xJompq2R4pAJgmzqnB9tudTLlj1F/UAIV2Mh7aMFU > 4Z/C0s9Tw1izFQIDAQABo4HjMIHgMB0GA1UdDgQWBBT+j1fxoK9FRp+syWvu+dE+ > GHi56jA5BggrBgEFBQcBAQQtMCswKQYIKwYBBQUHMAKGHWh0dHA6Ly9zdG9ybS5z > bHUuc2U6ODAvY2EuY3J0MGMGA1UdIRcMFqAFP6PV/Ggr0VGn6zJa+750T4YeLnq > oT+kPTA7MQswCQYDVQQGEwJVUzEMMAoGA1UEChMDU0xVMR4wHAYDVQQDExVDQS1z > dG9ybS5zbHUuc2UuODA5ODWCAQ8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E > BAMCAQYwDQYJKoZIhvcNAQEFBQADgYEAReQVI/pVeIkkZnziM0HqmAASDCXl5jrH > +PlNg0fTgJvAeLyrYa5toc9Dy8sxLJRyIbBY8ItpDcRz8kSVUgYjbHF6m/xfmCE1 > JuGju2W70oG7SGaZtwTmFa+ToWDkvwXTsEvk4kshgtcrPRnvpFojWHTvGoAUi4my > p73CIWYf4H4= > -----END CERTIFICATE----- > > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetHotKeys: > release-cursor=shift+f12,toggle-fullscreen=shift+f11 > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetNoTaskMgrExecution: > 0 > 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetSendCtrlAltDelete: > 0 > 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetUsbAutoShare: 1 > 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetUsbFilter: > -1,60186,10000,256,1|-1,1118,245,-1,1|-1,1133,2245,-1,1|-1,1133,2242,5,1|8,-1,-1,-1,1|7,-1,-1,-1,1|-1,-1,-1,-1,0 > 2013-03-07 09:42:41,654 INFO nsPluginInstance::Connect: > SPICE_XPI_SOCKET: /tmp/spicec-scQYmJ/spice-xpi > 2013-03-07 09:42:41,654 INFO nsPluginInstance::Connect: > SPICE_FOREIGN_MENU_SOCKET: /tmp/spicec-scQYmJ/spice-foreign > 2013-03-07 09:42:41,655 DEBUG nsPluginInstance::Connect: Controller > pid: 10340 > 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong: > connect error, 2 > 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect Error > 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong: > connect error, 2 > 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect Error > 2013-03-07 09:42:41,655 INFO nsPluginInstance::Connect: > Launching /usr/libexec/spice-xpi-client > 2013-03-07 09:42:42,655 DEBUG SpiceController::Connect: Connected! > 2013-03-07 09:42:44,723 INFO nsPluginInstance::Connect: Initiating > connection with controller > 2013-03-07 09:42:48,652 DEBUG nsPluginInstance::ControllerWaitHelper: > Controller finished, pid: 10340, exit code: 0 > 2013-03-07 09:42:48,653 ERROR nsPluginInstance::CallOnDisconnected: > could not get browser window, when trying to call OnDisconnected > ================================================================================ > > > If there´s anything we can do to help resolve this issue once and for > all, just name it! It so hurts to see this otherwise great product > tripping over on it´s face so close to the finish line:( > > Best Regards > Karli Sjöberg > _______________________________________________ > Users mailing list >Users@ovirt.org <mailto:Users@ovirt.org> >http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org <mailto:Users@ovirt.org> http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org <mailto:Users@ovirt.org> http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Itamar, Nail on the head. Pretty much what I describe here is sorely needed: http://lists.ovirt.org/pipermail/users/2013-February/012562.html - DHC On Tue, Mar 12, 2013 at 5:53 PM, Itamar Heim <iheim@redhat.com> wrote:
On 03/12/2013 11:38 PM, Dead Horse wrote:
Remote console access IMHO is still a very weak point in ovirt/RHEV. SPICE is a very nice protocol but IMHO is in dire need of a platform independent client and tighter integration into the user and web
tighter integration or support non integrated clients (the mime based approach which won't require the XPI/ActiveX)?
portals. Something I have done to workaround issues like these is to
disable spice certificate checking and SSL.
psql engine -U postgres -c "UPDATE vdc_options set option_value = 'false' where option_name = 'SSLEnabled'" psql engine -U postgres -c "UPDATE vdc_options set option_value = 'false' where option_name = '**UseSecureConnectionWithServers**'" psql engine -U postgres -c "UPDATE vdc_options set option_value = 'false' where option_name ='**EnableSpiceRootCertificateVali**dation'
- DHC
On Fri, Mar 8, 2013 at 10:22 AM, Michal Skrivanek <michal.skrivanek@redhat.com <mailto:michal.skrivanek@**redhat.com<michal.skrivanek@redhat.com>>> wrote:
On 8 Mar 2013, at 15:51, Karli Sjöberg wrote:
tor 2013-03-07 klockan 13:52 +0100 skrev David Jaša:
Hi,
Karli Sjöberg píše v Čt 07. 03. 2013 v 10:01 +0000: > Hi, it me again, > > the last time this was discussed, the problem seemed to be centred > around Win/IE, but since patching to: > # rpm -qa | grep ovirt > ovirt-engine-config-3.1.0-4.**fc17.noarch > ovirt-engine-dbscripts-3.1.0-**4.fc17.noarch > ovirt-log-collector-3.1.0-0.**git10d719.fc17.noarch > ovirt-engine-restapi-3.1.0-4.**fc17.noarch > ovirt-image-uploader-3.1.0-0.**git9c42c8.fc17.noarch > ovirt-engine-genericapi-3.1.0-**4.fc17.noarch > ovirt-iso-uploader-3.1.0-0.**git1841d9.fc17.noarch > ovirt-engine-webadmin-portal-**3.1.0-4.fc17.noarch > ovirt-engine-setup-3.1.0-4.**fc17.noarch > ovirt-engine-sdk-3.2.0.2-1.**fc17.noarch > ovirt-engine-backend-3.1.0-4.**fc17.noarch > ovirt-engine-tools-common-3.1.**0-4.fc17.noarch > ovirt-engine-3.1.0-4.fc17.**noarch > ovirt-engine-userportal-3.1.0-**4.fc17.noarch > ovirt-engine-notification-**service-3.1.0-4.fc17.noarch > > No one is able to connect to a spice console though the Userportal at > all.
Looks like no one is getting host subject - again. Tomáš?
Come on guys, please tell me if there´s anything we can do to troubleshoot this issue, to help solve a real show-stopper for us!
Would you be able to try it in 3.2? It was known to be broken somewhere around 3.1 release….
Thanks, michal
In using oVirt, our organisation is so close to being able to ship out thin-client kiosks instead of buying expensive new HW on a yearly basis, and have our users access their desktops from practically anywhere, even from home if they´d wish. The rest of the entire system works flawlessly, just to fall flat on it´s face right on the finish line. I think that is so sad and silly, because I really love the rest of this product! We´ve set up oVirt-3.1, made a POC template, defined a pool and have been able to have them prestarted as well. But if our users aren´t able to access their console in a seamless, easy way, then what good is it? And knowing that the console works just fine from the adminportal in several different client systems (Fedora, CentOS, Win7) makes me hope that it´s just this small, yet important piece that needs to be corrected.
Anxiously awaiting your response Karli Sjöberg
David
> I´ve tried this from my workstation, running Fedora 17: > ==============================**==============================** ==================== > $ SPICEC_DEBUG_LEVEL=0 firefox > (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect: > Filen eller katalogen finns inte > (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect: > Filen eller katalogen finns inte > (plugin-container:18293): SpiceXPI-CRITICAL **: could not get browser > window, when trying to call OnDisconnected > ==============================**==============================** ==================== > > > Here´s a collegue of mine, running Win7/IE9: > ==============================**==============================** ==================== > 1362648766 INFO [7196:5208] spicex_init_logger: started > 1362648766 DEBUG [7196:5208] COSpiceX::put_DynamicMenu: DynamicMenu > 1362648766 INFO [7196:5208] COSpiceX::put_FullScreen: New FullScreen > request newVal=0xffffffff > 1362648766 DEBUG [7196:5208] COSpiceX::Connect: Running spicec (C: > \Users\jope\AppData\Local\**virt-viewer\bin\remote-viewer.**exe > --spice-controller) > 1362648766 INFO [7196:5208] COSpiceX::Connect: spicec pid 1640 > 1362648766 DEBUG [7196:5208] COSpiceX::Connect: connecting to spice > client's pipe > 1362648767 DEBUG [7196:5208] COSpiceX::send_init: sending init > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 1 : > str 130.238.96.135 (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 2 > value 5906 > 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 3 > value 5907 > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending password > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 11 : > str IT-Avdelningen-1:%d - Press SHIFT+F12 to Release Cursor (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 10 > value 1 > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 14 : > str release-cursor=shift+f12,**toggle-fullscreen=shift+f11 (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 5 : > str main,inputs,scursor,splayback,**srecord,sdisplay (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 7 : > str DEFAULT (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 8 : > str C:\Users\jope\AppData\Local\**Temp\truststore.pem (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 16 > 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 17 > 1362648767 INFO [7196:5208] COSpiceX::ExecuteUsbCtrl: USB sharing is > not requested > 1362648771 INFO [7196:7480] COSpiceX::event_thread: exit_code=0 > error_code=1 > ==============================**==============================** ==================== > > > And another collegue running CentOS-6.3/Firefox: > ==============================**==============================** ==================== > 2013-03-07 09:42:41,651 DEBUG nsPluginInstance::SetHostIP: > 130.238.96.132 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPort: 5900 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetTitle: > IT-Avdelningen-2:%d - Press SHIFT+F12 to Release Cursor > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::**SetDynamicMenu: > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::**SetFullScreen: 1 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPassword: Password > set > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::**SetNumberOfMonitors: 1 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::**SetUsbListenPort: 0 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::**SetAdminConsole: 1 > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::**SetSecurePort: 5901 > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::**SetSSLChannels: > original channels: smain,sinputs,scursor,** splayback,srecord,sdisplay > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::**SetSSLChannels: > modified channels: main,inputs,cursor,playback,**record,display > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::** SetGuestHostName: > IT-Avdelningen-2 > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::**SetCipherSuite: > DEFAULT > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::**SetTrustStore: > Certificate: > Data: > Version: 3 (0x2) > Serial Number: 15 (0xf) > Signature Algorithm: sha1WithRSAEncryption > Issuer: C=US, O=SLU, CN=CA-storm.slu.se.80985 > Validity > Not Before: Sep 26 14:21:06 2012 > Not After : Sep 25 12:21:06 2022 GMT > Subject: C=US, O=SLU, CN=CA-storm.slu.se.80985 > Subject Public Key Info: > Public Key Algorithm: rsaEncryption > Public-Key: (1024 bit) > Modulus: > 00:a2:94:89:18:26:79:49:6b:c6:** 28:6c:f2:95:e9: > a7:71:00:22:c6:79:c2:9e:10:63:** ef:34:5c:ab:62: > 36:a0:7a:84:d0:79:77:4c:9d:3d:** 39:8f:97:93:c5: > f6:fb:5b:0b:f8:9b:ad:d8:53:2d:** a6:b6:03:45:d4: > 76:45:f1:af:99:42:74:07:4c:48:** 7d:28:96:31:9e: > 88:cf:90:d9:e7:d9:cf:55:a8:bd:** 37:a0:8f:f1:26: > 89:a9:ab:64:78:a4:02:60:9b:3a:** a7:07:db:6e:75: > 32:e5:8f:51:7f:50:02:15:d8:c8:** 7b:68:c1:54:e1: > 9f:c2:d2:cf:53:c3:58:b3:15 > Exponent: 65537 (0x10001) > X509v3 extensions: > X509v3 Subject Key Identifier: > > FE:8F:57:F1:A0:AF:45:36:9F:AC:**C9:6B:EE:F9:D1:3E:18:78:B9:EA > Authority Information Access: > CA Issuers - URI:http://storm.slu.se:80/ca.**crt<http://storm.slu.se:80/ca.crt> < http://storm.slu.se/ca.crt>
> > X509v3 Authority Key Identifier: > > keyid:FE:8F:57:F1:A0:AF:45:46:**9F:NC:C9:6B:EE:F9:D1:3E:18:78:** B9:EA > DirName:/C=US/O=SLU/CN=CA-**storm.slu.se.80985 > serial:0F > > X509v3 Basic Constraints: critical > CA:TRUE > X509v3 Key Usage: critical > Certificate Sign, CRL Sign > Signature Algorithm: sha1WithRSAEncryption > 45:e4:15:23:fa:55:78:89:24:66:**7c:e2:33:41:ea:98:00:12: > 0c:25:e5:e6:3a:c7:f8:f9:4d:83:**47:d3:80:9b:c0:78:bc:ab: > 61:ae:6d:a1:cf:43:cb:cb:31:2c:**94:72:21:b0:58:f0:8b:69: > 0d:c4:73:f2:44:95:52:06:23:6c:**71:7a:9b:fc:5f:98:21:35: > 26:e1:a3:bb:65:bb:d2:81:bb:48:**96:99:b7:04:e6:15:af:93: > a1:60:e4:bf:05:d3:b0:4b:e4:e2:**4b:21:82:d7:2b:3d:19:ef: > a4:5a:23:58:74:ef:1a:80:14:8b:**89:b2:a7:bd:c2:21:66:1f: > e0:7e > -----BEGIN CERTIFICATE----- > MIIC1DCCAj2gAwIBAgIBDzANBgkqhk**iG9w0BAQUFADA7MQswCQYDVQQGEwJV** UzEM > MAoGA1UEChMDU0xVMR4wHAYDVQQDEx**VDQS1zdG9ybS5zbHUuc2UuODA5ODUw** IhcR > MTIwOTI2MTQyMTA2LTAxMDAXDTIyMD**kyNTEyMjEwNlowOzELMAkGA1UEBhMC** VVMx > DDAKBgNVBAoTA1NMVTEeMBwGA1UEAx**MVQ0Etc3Rvcm0uc2x1LnNlLjgwOTg1** MIGf > MA0GCSqGSIb3DQEBAQUAA4GNADCBiQ**KBgQCilIkYJnlJa8YobPKV6adxACLG** ecKe > EGPvNFyrYjageoTQeXdMnT05j5eTxf**b7Wwv4m63YUy2mtgNF1HZF8a+** ZQnQHTEh9 > KJYxnojPkNnn2c9WqL03oI/**xJompq2R4pAJgmzqnB9tudTLlj1F/** UAIV2Mh7aMFU > 4Z/**C0s9Tw1izFQIDAQABo4HjMIHgMB0GA**1UdDgQWBBT+j1fxoK9FRp+syWvu+ **dE+ > GHi56jA5BggrBgEFBQcBAQQtMCswKQ**YIKwYBBQUHMAKGHWh0dHA6Ly9zdG9y** bS5z > bHUuc2U6ODAvY2EuY3J0MGMGA1UdIR**cMFqAFP6PV/Ggr0VGn6zJa+** 750T4YeLnq > oT+**kPTA7MQswCQYDVQQGEwJVUzEMMAoGA** 1UEChMDU0xVMR4wHAYDVQQDExVDQS1**z > dG9ybS5zbHUuc2UuODA5ODWCAQ8wDw**YDVR0TAQH/BAUwAwEB/** zAOBgNVHQ8BAf8E > BAMCAQYwDQYJKoZIhvcNAQEFBQADgY**EAReQVI/** pVeIkkZnziM0HqmAASDCXl5jrH > +**PlNg0fTgJvAeLyrYa5toc9Dy8sxLJR**yIbBY8ItpDcRz8kSVUgYjbHF6m/** xfmCE1 > JuGju2W70oG7SGaZtwTmFa+**ToWDkvwXTsEvk4kshgtcrPRnvpFojW** HTvGoAUi4my > p73CIWYf4H4= > -----END CERTIFICATE----- > > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetHotKeys: > release-cursor=shift+f12,**toggle-fullscreen=shift+f11 > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::** SetNoTaskMgrExecution: > 0 > 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::** SetSendCtrlAltDelete: > 0 > 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::**SetUsbAutoShare: 1 > 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::**SetUsbFilter: > -1,60186,10000,256,1|-1,1118,**245,-1,1|-1,1133,2245,-1,1|-1,** 1133,2242,5,1|8,-1,-1,-1,1|7,-**1,-1,-1,1|-1,-1,-1,-1,0 > 2013-03-07 09:42:41,654 INFO nsPluginInstance::Connect: > SPICE_XPI_SOCKET: /tmp/spicec-scQYmJ/spice-xpi > 2013-03-07 09:42:41,654 INFO nsPluginInstance::Connect: > SPICE_FOREIGN_MENU_SOCKET: /tmp/spicec-scQYmJ/spice-**foreign > 2013-03-07 09:42:41,655 DEBUG nsPluginInstance::Connect: Controller > pid: 10340 > 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong: > connect error, 2 > 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect Error > 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong: > connect error, 2 > 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect Error > 2013-03-07 09:42:41,655 INFO nsPluginInstance::Connect: > Launching /usr/libexec/spice-xpi-client > 2013-03-07 09:42:42,655 DEBUG SpiceController::Connect: Connected! > 2013-03-07 09:42:44,723 INFO nsPluginInstance::Connect: Initiating > connection with controller > 2013-03-07 09:42:48,652 DEBUG nsPluginInstance::** ControllerWaitHelper: > Controller finished, pid: 10340, exit code: 0 > 2013-03-07 09:42:48,653 ERROR nsPluginInstance::** CallOnDisconnected: > could not get browser window, when trying to call OnDisconnected > ==============================**==============================** ==================== > > > If there´s anything we can do to help resolve this issue once and for > all, just name it! It so hurts to see this otherwise great product > tripping over on it´s face so close to the finish line:( > > Best Regards > Karli Sjöberg > ______________________________**_________________ > Users mailing list >Users@ovirt.org <mailto:Users@ovirt.org> >http://lists.ovirt.org/**mailman/listinfo/users<http://lists.ovirt.org/mailman/listinfo/users>
______________________________**_________________ Users mailing list Users@ovirt.org <mailto:Users@ovirt.org> http://lists.ovirt.org/**mailman/listinfo/users<http://lists.ovirt.org/mailman/listinfo/users>
______________________________**_________________ Users mailing list Users@ovirt.org <mailto:Users@ovirt.org>
http://lists.ovirt.org/**mailman/listinfo/users<http://lists.ovirt.org/mailman/listinfo/users>
______________________________**_________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/**mailman/listinfo/users<http://lists.ovirt.org/mailman/listinfo/users>

--_000_5F9E965F5A80BC468BE5F40576769F091027AA54exchange21_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 KzENCg0KdGlzIDIwMTMtMDMtMTIga2xvY2thbiAyMDo0MiAtMDUwMCBza3JldiBEZWFkIEhvcnNl Og0KSXRhbWFyLA0KDQpOYWlsIG9uIHRoZSBoZWFkLiBQcmV0dHkgbXVjaCB3aGF0IEkgZGVzY3Jp YmUgaGVyZSBpcyBzb3JlbHkgbmVlZGVkOg0KaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9waXBlcm1h aWwvdXNlcnMvMjAxMy1GZWJydWFyeS8wMTI1NjIuaHRtbA0KDQoNCi0gREhDDQoNCg0KDQpPbiBU dWUsIE1hciAxMiwgMjAxMyBhdCA1OjUzIFBNLCBJdGFtYXIgSGVpbSA8aWhlaW1AcmVkaGF0LmNv bTxtYWlsdG86aWhlaW1AcmVkaGF0LmNvbT4+IHdyb3RlOg0KT24gMDMvMTIvMjAxMyAxMTozOCBQ TSwgRGVhZCBIb3JzZSB3cm90ZToNClJlbW90ZSBjb25zb2xlIGFjY2VzcyBJTUhPIGlzIHN0aWxs IGEgdmVyeSB3ZWFrIHBvaW50IGluIG92aXJ0L1JIRVYuDQpTUElDRSBpcyBhIHZlcnkgbmljZSBw cm90b2NvbCBidXQgSU1ITyBpcyBpbiBkaXJlIG5lZWQgb2YgYSBwbGF0Zm9ybQ0KaW5kZXBlbmRl bnQgY2xpZW50IGFuZCB0aWdodGVyIGludGVncmF0aW9uIGludG8gdGhlIHVzZXIgYW5kIHdlYg0K DQoNCnRpZ2h0ZXIgaW50ZWdyYXRpb24gb3Igc3VwcG9ydCBub24gaW50ZWdyYXRlZCBjbGllbnRz ICh0aGUgbWltZSBiYXNlZCBhcHByb2FjaCB3aGljaCB3b24ndCByZXF1aXJlIHRoZSBYUEkvQWN0 aXZlWCk/DQoNCnBvcnRhbHMuIFNvbWV0aGluZyBJIGhhdmUgZG9uZSB0byB3b3JrYXJvdW5kIGlz c3VlcyBsaWtlIHRoZXNlIGlzIHRvDQpkaXNhYmxlIHNwaWNlIGNlcnRpZmljYXRlIGNoZWNraW5n IGFuZCBTU0wuDQoNCnBzcWwgZW5naW5lIC1VIHBvc3RncmVzIC1jICJVUERBVEUgdmRjX29wdGlv bnMgc2V0IG9wdGlvbl92YWx1ZSA9ICdmYWxzZScgd2hlcmUgb3B0aW9uX25hbWUgPSAnU1NMRW5h YmxlZCciDQpwc3FsIGVuZ2luZSAtVSBwb3N0Z3JlcyAtYyAiVVBEQVRFIHZkY19vcHRpb25zIHNl dCBvcHRpb25fdmFsdWUgPSAnZmFsc2UnIHdoZXJlIG9wdGlvbl9uYW1lID0gJ1VzZVNlY3VyZUNv bm5lY3Rpb25XaXRoU2VydmVycyciDQpwc3FsIGVuZ2luZSAtVSBwb3N0Z3JlcyAtYyAiVVBEQVRF IHZkY19vcHRpb25zIHNldCBvcHRpb25fdmFsdWUgPSAnZmFsc2UnIHdoZXJlIG9wdGlvbl9uYW1l ID0nRW5hYmxlU3BpY2VSb290Q2VydGlmaWNhdGVWYWxpZGF0aW9uJw0KDQotIERIQw0KDQoNCg0K T24gRnJpLCBNYXIgOCwgMjAxMyBhdCAxMDoyMiBBTSwgTWljaGFsIFNrcml2YW5law0KDQo8bWlj aGFsLnNrcml2YW5la0ByZWRoYXQuY29tPG1haWx0bzptaWNoYWwuc2tyaXZhbmVrQHJlZGhhdC5j b20+IDxtYWlsdG86bWljaGFsLnNrcml2YW5la0A8bWFpbHRvOm1pY2hhbC5za3JpdmFuZWtAcmVk aGF0LmNvbT5yZWRoYXQuY29tPG1haWx0bzptaWNoYWwuc2tyaXZhbmVrQHJlZGhhdC5jb20+Pj4g d3JvdGU6DQoNCg0KICAgIE9uIDggTWFyIDIwMTMsIGF0IDE1OjUxLCBLYXJsaSBTasO2YmVyZyB3 cm90ZToNCg0KICAgIHRvciAyMDEzLTAzLTA3IGtsb2NrYW4gMTM6NTIgKzAxMDAgc2tyZXYgRGF2 aWQgSmHFoWE6DQogICAgSGksDQoNCiAgICBLYXJsaSBTasO2YmVyZyBww63FoWUgdiDEjHQgMDcu IDAzLiAyMDEzIHYgMTA6MDEgKzAwMDA6DQogICAgPiBIaSwgaXQgbWUgYWdhaW4sDQogICAgPg0K ICAgID4gdGhlIGxhc3QgdGltZSB0aGlzIHdhcyBkaXNjdXNzZWQsIHRoZSBwcm9ibGVtIHNlZW1l ZCB0byBiZSBjZW50cmVkDQogICAgPiBhcm91bmQgV2luL0lFLCBidXQgc2luY2UgcGF0Y2hpbmcg dG86DQogICAgPiAjIHJwbSAtcWEgfCBncmVwIG92aXJ0DQogICAgPiBvdmlydC1lbmdpbmUtY29u ZmlnLTMuMS4wLTQuZmMxNy5ub2FyY2gNCiAgICA+IG92aXJ0LWVuZ2luZS1kYnNjcmlwdHMtMy4x LjAtNC5mYzE3Lm5vYXJjaA0KICAgID4gb3ZpcnQtbG9nLWNvbGxlY3Rvci0zLjEuMC0wLmdpdDEw ZDcxOS5mYzE3Lm5vYXJjaA0KICAgID4gb3ZpcnQtZW5naW5lLXJlc3RhcGktMy4xLjAtNC5mYzE3 Lm5vYXJjaA0KICAgID4gb3ZpcnQtaW1hZ2UtdXBsb2FkZXItMy4xLjAtMC5naXQ5YzQyYzguZmMx Ny5ub2FyY2gNCiAgICA+IG92aXJ0LWVuZ2luZS1nZW5lcmljYXBpLTMuMS4wLTQuZmMxNy5ub2Fy Y2gNCiAgICA+IG92aXJ0LWlzby11cGxvYWRlci0zLjEuMC0wLmdpdDE4NDFkOS5mYzE3Lm5vYXJj aA0KICAgID4gb3ZpcnQtZW5naW5lLXdlYmFkbWluLXBvcnRhbC0zLjEuMC00LmZjMTcubm9hcmNo DQogICAgPiBvdmlydC1lbmdpbmUtc2V0dXAtMy4xLjAtNC5mYzE3Lm5vYXJjaA0KICAgID4gb3Zp cnQtZW5naW5lLXNkay0zLjIuMC4yLTEuZmMxNy5ub2FyY2gNCiAgICA+IG92aXJ0LWVuZ2luZS1i YWNrZW5kLTMuMS4wLTQuZmMxNy5ub2FyY2gNCiAgICA+IG92aXJ0LWVuZ2luZS10b29scy1jb21t b24tMy4xLjAtNC5mYzE3Lm5vYXJjaA0KICAgID4gb3ZpcnQtZW5naW5lLTMuMS4wLTQuZmMxNy5u b2FyY2gNCiAgICA+IG92aXJ0LWVuZ2luZS11c2VycG9ydGFsLTMuMS4wLTQuZmMxNy5ub2FyY2gN CiAgICA+IG92aXJ0LWVuZ2luZS1ub3RpZmljYXRpb24tc2VydmljZS0zLjEuMC00LmZjMTcubm9h cmNoDQogICAgPg0KICAgID4gTm8gb25lIGlzIGFibGUgdG8gY29ubmVjdCB0byBhIHNwaWNlIGNv bnNvbGUgdGhvdWdoIHRoZSBVc2VycG9ydGFsIGF0DQogICAgPiBhbGwuDQoNCiAgICBMb29rcyBs aWtlIG5vIG9uZSBpcyBnZXR0aW5nIGhvc3Qgc3ViamVjdCAtIGFnYWluLiBUb23DocWhPw0KDQog ICAgQ29tZSBvbiBndXlzLCBwbGVhc2UgdGVsbCBtZSBpZiB0aGVyZcK0cyBhbnl0aGluZyB3ZSBj YW4gZG8gdG8NCiAgICB0cm91Ymxlc2hvb3QgdGhpcyBpc3N1ZSwgdG8gaGVscCBzb2x2ZSBhIHJl YWwgc2hvdy1zdG9wcGVyIGZvciB1cyENCiAgICBXb3VsZCB5b3UgYmUgYWJsZSB0byB0cnkgaXQg aW4gMy4yPw0KICAgIEl0IHdhcyBrbm93biB0byBiZSBicm9rZW4gc29tZXdoZXJlIGFyb3VuZCAz LjEgcmVsZWFzZeKApi4NCg0KICAgIFRoYW5rcywNCiAgICBtaWNoYWwNCg0KDQoNCiAgICBJbiB1 c2luZyBvVmlydCwgb3VyIG9yZ2FuaXNhdGlvbiBpcyBzbyBjbG9zZSB0byBiZWluZyBhYmxlIHRv IHNoaXANCiAgICBvdXQgdGhpbi1jbGllbnQga2lvc2tzIGluc3RlYWQgb2YgYnV5aW5nIGV4cGVu c2l2ZSBuZXcgSFcgb24gYQ0KICAgIHllYXJseSBiYXNpcywgYW5kIGhhdmUgb3VyIHVzZXJzIGFj Y2VzcyB0aGVpciBkZXNrdG9wcyBmcm9tDQogICAgcHJhY3RpY2FsbHkgYW55d2hlcmUsIGV2ZW4g ZnJvbSBob21lIGlmIHRoZXnCtGQgd2lzaC4gVGhlIHJlc3Qgb2YNCiAgICB0aGUgZW50aXJlIHN5 c3RlbSB3b3JrcyBmbGF3bGVzc2x5LCBqdXN0IHRvIGZhbGwgZmxhdCBvbiBpdMK0cyBmYWNlDQog ICAgcmlnaHQgb24gdGhlIGZpbmlzaCBsaW5lLiBJIHRoaW5rIHRoYXQgaXMgc28gc2FkIGFuZCBz aWxseSwNCiAgICBiZWNhdXNlIEkgcmVhbGx5IGxvdmUgdGhlIHJlc3Qgb2YgdGhpcyBwcm9kdWN0 ISBXZcK0dmUgc2V0IHVwDQogICAgb1ZpcnQtMy4xLCBtYWRlIGEgUE9DIHRlbXBsYXRlLCBkZWZp bmVkIGEgcG9vbCBhbmQgaGF2ZSBiZWVuIGFibGUNCiAgICB0byBoYXZlIHRoZW0gcHJlc3RhcnRl ZCBhcyB3ZWxsLiBCdXQgaWYgb3VyIHVzZXJzIGFyZW7CtHQgYWJsZSB0bw0KICAgIGFjY2VzcyB0 aGVpciBjb25zb2xlIGluIGEgc2VhbWxlc3MsIGVhc3kgd2F5LCB0aGVuIHdoYXQgZ29vZCBpcw0K ICAgIGl0PyBBbmQga25vd2luZyB0aGF0IHRoZSBjb25zb2xlIHdvcmtzIGp1c3QgZmluZSBmcm9t IHRoZQ0KICAgIGFkbWlucG9ydGFsIGluIHNldmVyYWwgZGlmZmVyZW50IGNsaWVudCBzeXN0ZW1z IChGZWRvcmEsIENlbnRPUywNCiAgICBXaW43KSBtYWtlcyBtZSBob3BlIHRoYXQgaXTCtHMganVz dCB0aGlzIHNtYWxsLCB5ZXQgaW1wb3J0YW50IHBpZWNlDQogICAgdGhhdCBuZWVkcyB0byBiZSBj b3JyZWN0ZWQuDQoNCiAgICBBbnhpb3VzbHkgYXdhaXRpbmcgeW91ciByZXNwb25zZQ0KICAgIEth cmxpIFNqw7ZiZXJnDQoNCg0KDQogICAgRGF2aWQNCg0KICAgID4gScK0dmUgdHJpZWQgdGhpcyBm cm9tIG15IHdvcmtzdGF0aW9uLCBydW5uaW5nIEZlZG9yYSAxNzoNCiAgICA+ID09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09DQogICAgPiAkIFNQSUNFQ19ERUJVR19MRVZFTD0wIGZpcmVmb3gNCiAgICA+ IChwbHVnaW4tY29udGFpbmVyOjE4MjkzKTogU3BpY2VYUEktQ1JJVElDQUwgKio6IGNvbnRyb2xs ZXIgY29ubmVjdDoNCiAgICA+IEZpbGVuIGVsbGVyIGthdGFsb2dlbiBmaW5ucyBpbnRlDQogICAg PiAocGx1Z2luLWNvbnRhaW5lcjoxODI5Myk6IFNwaWNlWFBJLUNSSVRJQ0FMICoqOiBjb250cm9s bGVyIGNvbm5lY3Q6DQogICAgPiBGaWxlbiBlbGxlciBrYXRhbG9nZW4gZmlubnMgaW50ZQ0KICAg ID4gKHBsdWdpbi1jb250YWluZXI6MTgyOTMpOiBTcGljZVhQSS1DUklUSUNBTCAqKjogY291bGQg bm90IGdldCBicm93c2VyDQogICAgPiB3aW5kb3csIHdoZW4gdHJ5aW5nIHRvIGNhbGwgT25EaXNj b25uZWN0ZWQNCiAgICA+ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQogICAgPg0KICAgID4NCiAg ICA+IEhlcmXCtHMgYSBjb2xsZWd1ZSBvZiBtaW5lLCBydW5uaW5nIFdpbjcvSUU5Og0KICAgID4g PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT0NCiAgICA+IDEzNjI2NDg3NjYgSU5GTyBbNzE5Njo1MjA4 XSBzcGljZXhfaW5pdF9sb2dnZXI6IHN0YXJ0ZWQNCiAgICA+IDEzNjI2NDg3NjYgREVCVUcgWzcx OTY6NTIwOF0gQ09TcGljZVg6OnB1dF9EeW5hbWljTWVudTogRHluYW1pY01lbnUNCiAgICA+IDEz NjI2NDg3NjYgSU5GTyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6cHV0X0Z1bGxTY3JlZW46IE5ldyBG dWxsU2NyZWVuDQogICAgPiByZXF1ZXN0IG5ld1ZhbD0weGZmZmZmZmZmDQogICAgPiAxMzYyNjQ4 NzY2IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpDb25uZWN0OiBSdW5uaW5nIHNwaWNlYyAo QzoNCiAgICA+IFxVc2Vyc1xqb3BlXEFwcERhdGFcTG9jYWxcdmlydC12aWV3ZXJcYmluXHJlbW90 ZS12aWV3ZXIuZXhlDQogICAgPiAtLXNwaWNlLWNvbnRyb2xsZXIpDQogICAgPiAxMzYyNjQ4NzY2 IElORk8gWzcxOTY6NTIwOF0gQ09TcGljZVg6OkNvbm5lY3Q6IHNwaWNlYyBwaWQgMTY0MA0KICAg ID4gMTM2MjY0ODc2NiBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6Q29ubmVjdDogY29ubmVj dGluZyB0byBzcGljZQ0KICAgID4gY2xpZW50J3MgcGlwZQ0KICAgID4gMTM2MjY0ODc2NyBERUJV RyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF9pbml0OiBzZW5kaW5nIGluaXQNCiAgICA+IDEz NjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfd3N0cjogc2VuZGluZyBt c2cgaWQgMSA6DQogICAgPiBzdHIgMTMwLjIzOC45Ni4xMzU8dGVsOjEzMC4yMzguOTYuMTM1PiAo MSkNCiAgICA+IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfdmFs dWU6IHNlbmRpbmcgbXNnIGlkIDINCiAgICA+IHZhbHVlIDU5MDYNCiAgICA+IDEzNjI2NDg3Njcg REVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfdmFsdWU6IHNlbmRpbmcgbXNnIGlkIDMN CiAgICA+IHZhbHVlIDU5MDcNCiAgICA+IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09T cGljZVg6OnNlbmRfd3N0cjogc2VuZGluZyBwYXNzd29yZA0KICAgID4gMTM2MjY0ODc2NyBERUJV RyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF93c3RyOiBzZW5kaW5nIG1zZyBpZCAxMSA6DQog ICAgPiBzdHIgSVQtQXZkZWxuaW5nZW4tMTolZCAtIFByZXNzIFNISUZUK0YxMiB0byBSZWxlYXNl IEN1cnNvciAoMSkNCiAgICA+IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6 OnNlbmRfdmFsdWU6IHNlbmRpbmcgbXNnIGlkIDEwDQogICAgPiB2YWx1ZSAxDQogICAgPiAxMzYy NjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX3dzdHI6IHNlbmRpbmcgbXNn IGlkIDE0IDoNCiAgICA+IHN0ciByZWxlYXNlLWN1cnNvcj1zaGlmdCtmMTIsdG9nZ2xlLWZ1bGxz Y3JlZW49c2hpZnQrZjExICgxKQ0KICAgID4gMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBD T1NwaWNlWDo6c2VuZF93c3RyOiBzZW5kaW5nIG1zZyBpZCA1IDoNCiAgICA+IHN0ciBtYWluLGlu cHV0cyxzY3Vyc29yLHNwbGF5YmFjayxzcmVjb3JkLHNkaXNwbGF5ICgxKQ0KICAgID4gMTM2MjY0 ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF93c3RyOiBzZW5kaW5nIG1zZyBp ZCA3IDoNCiAgICA+IHN0ciBERUZBVUxUICgxKQ0KICAgID4gMTM2MjY0ODc2NyBERUJVRyBbNzE5 Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF93c3RyOiBzZW5kaW5nIG1zZyBpZCA4IDoNCiAgICA+IHN0 ciBDOlxVc2Vyc1xqb3BlXEFwcERhdGFcTG9jYWxcVGVtcFx0cnVzdHN0b3JlLnBlbSAoMSkNCiAg ICA+IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfbXNnOiBzZW5k aW5nIG1zZyBpZCAxNg0KICAgID4gMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNl WDo6c2VuZF9tc2c6IHNlbmRpbmcgbXNnIGlkIDE3DQogICAgPiAxMzYyNjQ4NzY3IElORk8gWzcx OTY6NTIwOF0gQ09TcGljZVg6OkV4ZWN1dGVVc2JDdHJsOiBVU0Igc2hhcmluZyBpcw0KICAgID4g bm90IHJlcXVlc3RlZA0KICAgID4gMTM2MjY0ODc3MSBJTkZPIFs3MTk2Ojc0ODBdIENPU3BpY2VY OjpldmVudF90aHJlYWQ6IGV4aXRfY29kZT0wDQogICAgPiBlcnJvcl9jb2RlPTENCiAgICA+ID09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09DQogICAgPg0KICAgID4NCiAgICA+IEFuZCBhbm90aGVyIGNv bGxlZ3VlIHJ1bm5pbmcgQ2VudE9TLTYuMy9GaXJlZm94Og0KICAgID4gPT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT0NCiAgICA+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUxIERFQlVHIG5zUGx1Z2luSW5z dGFuY2U6OlNldEhvc3RJUDoNCiAgICA+IDEzMC4yMzguOTYuMTMyPHRlbDoxMzAuMjM4Ljk2LjEz Mj4NCiAgICA+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6 OlNldFBvcnQ6IDU5MDANCiAgICA+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1 Z2luSW5zdGFuY2U6OlNldFRpdGxlOg0KICAgID4gSVQtQXZkZWxuaW5nZW4tMjolZCAtIFByZXNz IFNISUZUK0YxMiB0byBSZWxlYXNlIEN1cnNvcg0KICAgID4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2 NTIgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0RHluYW1pY01lbnU6DQogICAgPiAyMDEzLTAz LTA3IDA5OjQyOjQxLDY1MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRGdWxsU2NyZWVuOiAx DQogICAgPiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpT ZXRQYXNzd29yZDogUGFzc3dvcmQNCiAgICA+IHNldA0KICAgID4gMjAxMy0wMy0wNyAwOTo0Mjo0 MSw2NTIgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0TnVtYmVyT2ZNb25pdG9yczogMQ0KICAg ID4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTIgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0VXNi TGlzdGVuUG9ydDogMA0KICAgID4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTIgREVCVUcgbnNQbHVn aW5JbnN0YW5jZTo6U2V0QWRtaW5Db25zb2xlOiAxDQogICAgPiAyMDEzLTAzLTA3IDA5OjQyOjQx LDY1MyBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRTZWN1cmVQb3J0OiA1OTAxDQogICAgPiAy MDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRTU0xDaGFu bmVsczoNCiAgICA+IG9yaWdpbmFsIGNoYW5uZWxzOiBzbWFpbixzaW5wdXRzLHNjdXJzb3Isc3Bs YXliYWNrLHNyZWNvcmQsc2Rpc3BsYXkNCiAgICA+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERF QlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldFNTTENoYW5uZWxzOg0KICAgID4gbW9kaWZpZWQgY2hh bm5lbHM6IG1haW4saW5wdXRzLGN1cnNvcixwbGF5YmFjayxyZWNvcmQsZGlzcGxheQ0KICAgID4g MjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0R3Vlc3RI b3N0TmFtZToNCiAgICA+IElULUF2ZGVsbmluZ2VuLTINCiAgICA+IDIwMTMtMDMtMDcgMDk6NDI6 NDEsNjUzIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldENpcGhlclN1aXRlOg0KICAgID4gREVG QVVMVA0KICAgID4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5j ZTo6U2V0VHJ1c3RTdG9yZToNCiAgICA+IENlcnRpZmljYXRlOg0KICAgID4gICAgIERhdGE6DQog ICAgPiAgICAgICAgIFZlcnNpb246IDMgKDB4MikNCiAgICA+ICAgICAgICAgU2VyaWFsIE51bWJl cjogMTUgKDB4ZikNCiAgICA+ICAgICAgICAgU2lnbmF0dXJlIEFsZ29yaXRobTogc2hhMVdpdGhS U0FFbmNyeXB0aW9uDQogICAgPiAgICAgICAgIElzc3VlcjogQz1VUywgTz1TTFUsIENOPUNBLXN0 b3JtLnNsdS5zZS44MDk4NQ0KICAgID4gICAgICAgICBWYWxpZGl0eQ0KICAgID4gICAgICAgICAg ICAgTm90IEJlZm9yZTogU2VwIDI2IDE0OjIxOjA2IDIwMTINCiAgICA+ICAgICAgICAgICAgIE5v dCBBZnRlciA6IFNlcCAyNSAxMjoyMTowNiAyMDIyIEdNVA0KICAgID4gICAgICAgICBTdWJqZWN0 OiBDPVVTLCBPPVNMVSwgQ049Q0Etc3Rvcm0uc2x1LnNlLjgwOTg1DQogICAgPiAgICAgICAgIFN1 YmplY3QgUHVibGljIEtleSBJbmZvOg0KICAgID4gICAgICAgICAgICAgUHVibGljIEtleSBBbGdv cml0aG06IHJzYUVuY3J5cHRpb24NCiAgICA+ICAgICAgICAgICAgICAgICBQdWJsaWMtS2V5OiAo MTAyNCBiaXQpDQogICAgPiAgICAgICAgICAgICAgICAgTW9kdWx1czoNCiAgICA+ICAgICAgICAg ICAgICAgICAgICAgMDA6YTI6OTQ6ODk6MTg6MjY6Nzk6NDk6NmI6YzY6Mjg6NmM6ZjI6OTU6ZTk6 DQogICAgPiAgICAgICAgICAgICAgICAgICAgIGE3OjcxOjAwOjIyOmM2Ojc5OmMyOjllOjEwOjYz OmVmOjM0OjVjOmFiOjYyOg0KICAgID4gICAgICAgICAgICAgICAgICAgICAzNjphMDo3YTo4NDpk MDo3OTo3Nzo0Yzo5ZDozZDozOTo4Zjo5Nzo5MzpjNToNCiAgICA+ICAgICAgICAgICAgICAgICAg ICAgZjY6ZmI6NWI6MGI6Zjg6OWI6YWQ6ZDg6NTM6MmQ6YTY6YjY6MDM6NDU6ZDQ6DQogICAgPiAg ICAgICAgICAgICAgICAgICAgIDc2OjQ1OmYxOmFmOjk5OjQyOjc0OjA3OjRjOjQ4OjdkOjI4Ojk2 OjMxOjllOg0KICAgID4gICAgICAgICAgICAgICAgICAgICA4ODpjZjo5MDpkOTplNzpkOTpjZjo1 NTphODpiZDozNzphMDo4ZjpmMToyNjoNCiAgICA+ICAgICAgICAgICAgICAgICAgICAgODk6YTk6 YWI6NjQ6Nzg6YTQ6MDI6NjA6OWI6M2E6YTc6MDc6ZGI6NmU6NzU6DQogICAgPiAgICAgICAgICAg ICAgICAgICAgIDMyOmU1OjhmOjUxOjdmOjUwOjAyOjE1OmQ4OmM4OjdiOjY4OmMxOjU0OmUxOg0K ICAgID4gICAgICAgICAgICAgICAgICAgICA5ZjpjMjpkMjpjZjo1MzpjMzo1ODpiMzoxNQ0KICAg ID4gICAgICAgICAgICAgICAgIEV4cG9uZW50OiA2NTUzNyAoMHgxMDAwMSkNCiAgICA+ICAgICAg ICAgWDUwOXYzIGV4dGVuc2lvbnM6DQogICAgPiAgICAgICAgICAgICBYNTA5djMgU3ViamVjdCBL ZXkgSWRlbnRpZmllcjoNCiAgICA+DQogICAgPiBGRTo4Rjo1NzpGMTpBMDpBRjo0NTozNjo5RjpB QzpDOTo2QjpFRTpGOTpEMTozRToxODo3ODpCOTpFQQ0KICAgID4gICAgICAgICAgICAgQXV0aG9y aXR5IEluZm9ybWF0aW9uIEFjY2VzczoNCg0KICAgID4gICAgICAgICAgICAgICAgIENBIElzc3Vl cnMgLSBVUkk6aHR0cDovL3N0b3JtLnNsdS5zZTo4MC9jYS48aHR0cDovL3N0b3JtLnNsdS5zZTo4 MC9jYS5jcnQ+Y3J0PGh0dHA6Ly9zdG9ybS5zbHUuc2U6ODAvY2EuY3J0PiAgPGh0dHA6Ly9zdG9y bS5zbHUuc2UvY2EuY3J0Pg0KDQogICAgPg0KICAgID4gICAgICAgICAgICAgWDUwOXYzIEF1dGhv cml0eSBLZXkgSWRlbnRpZmllcjoNCiAgICA+DQogICAgPiBrZXlpZDpGRTo4Rjo1NzpGMTpBMDpB Rjo0NTo0Njo5RjpOQzpDOTo2QjpFRTpGOTpEMTozRToxODo3ODpCOTpFQQ0KICAgID4gICAgICAg ICAgICAgICAgIERpck5hbWU6L0M9VVMvTz1TTFUvQ049Q0Etc3Rvcm0uc2x1LnNlLjgwOTg1DQog ICAgPiAgICAgICAgICAgICAgICAgc2VyaWFsOjBGDQogICAgPg0KICAgID4gICAgICAgICAgICAg WDUwOXYzIEJhc2ljIENvbnN0cmFpbnRzOiBjcml0aWNhbA0KICAgID4gICAgICAgICAgICAgICAg IENBOlRSVUUNCiAgICA+ICAgICAgICAgICAgIFg1MDl2MyBLZXkgVXNhZ2U6IGNyaXRpY2FsDQog ICAgPiAgICAgICAgICAgICAgICAgQ2VydGlmaWNhdGUgU2lnbiwgQ1JMIFNpZ24NCiAgICA+ICAg ICBTaWduYXR1cmUgQWxnb3JpdGhtOiBzaGExV2l0aFJTQUVuY3J5cHRpb24NCiAgICA+ICAgICAg ICAgNDU6ZTQ6MTU6MjM6ZmE6NTU6Nzg6ODk6MjQ6NjY6N2M6ZTI6MzM6NDE6ZWE6OTg6MDA6MTI6 DQogICAgPiAgICAgICAgIDBjOjI1OmU1OmU2OjNhOmM3OmY4OmY5OjRkOjgzOjQ3OmQzOjgwOjli OmMwOjc4OmJjOmFiOg0KICAgID4gICAgICAgICA2MTphZTo2ZDphMTpjZjo0MzpjYjpjYjozMToy Yzo5NDo3MjoyMTpiMDo1ODpmMDo4Yjo2OToNCiAgICA+ICAgICAgICAgMGQ6YzQ6NzM6ZjI6NDQ6 OTU6NTI6MDY6MjM6NmM6NzE6N2E6OWI6ZmM6NWY6OTg6MjE6MzU6DQogICAgPiAgICAgICAgIDI2 OmUxOmEzOmJiOjY1OmJiOmQyOjgxOmJiOjQ4Ojk2Ojk5OmI3OjA0OmU2OjE1OmFmOjkzOg0KICAg ID4gICAgICAgICBhMTo2MDplNDpiZjowNTpkMzpiMDo0YjplNDplMjo0YjoyMTo4MjpkNzoyYjoz ZDoxOTplZjoNCiAgICA+ICAgICAgICAgYTQ6NWE6MjM6NTg6NzQ6ZWY6MWE6ODA6MTQ6OGI6ODk6 YjI6YTc6YmQ6YzI6MjE6NjY6MWY6DQogICAgPiAgICAgICAgIGUwOjdlDQogICAgPiAtLS0tLUJF R0lOIENFUlRJRklDQVRFLS0tLS0NCiAgICA+IE1JSUMxRENDQWoyZ0F3SUJBZ0lCRHpBTkJna3Fo a2lHOXcwQkFRVUZBREE3TVFzd0NRWURWUVFHRXdKVlV6RU0NCiAgICA+IE1Bb0dBMVVFQ2hNRFUw eFZNUjR3SEFZRFZRUURFeFZEUVMxemRHOXliUzV6YkhVdWMyVXVPREE1T0RVd0loY1INCiAgICA+ IE1USXdPVEkyTVRReU1UQTJMVEF4TURBWERUSXlNRGt5TlRFeU1qRXdObG93T3pFTE1Ba0dBMVVF QmhNQ1ZWTXgNCiAgICA+IEREQUtCZ05WQkFvVEExTk1WVEVlTUJ3R0ExVUVBeE1WUTBFdGMzUnZj bTB1YzJ4MUxuTmxMamd3T1RnMU1JR2YNCiAgICA+IE1BMEdDU3FHU0liM0RRRUJBUVVBQTRHTkFE Q0JpUUtCZ1FDaWxJa1lKbmxKYThZb2JQS1Y2YWR4QUNMR2VjS2UNCiAgICA+IEVHUHZORnlyWWph Z2VvVFFlWGRNblQwNWo1ZVR4ZmI3V3d2NG02M1lVeTJtdGdORjFIWkY4YStaUW5RSFRFaDkNCiAg ICA+IEtKWXhub2pQa05ubjJjOVdxTDAzb0kveEpvbXBxMlI0cEFKZ216cW5COXR1ZFRMbGoxRi9V QUlWMk1oN2FNRlUNCiAgICA+IDRaL0MwczlUdzFpekZRSURBUUFCbzRIak1JSGdNQjBHQTFVZERn UVdCQlQrajFmeG9LOUZScCtzeVd2dStkRSsNCiAgICA+IEdIaTU2akE1QmdnckJnRUZCUWNCQVFR dE1Dc3dLUVlJS3dZQkJRVUhNQUtHSFdoMGRIQTZMeTl6ZEc5eWJTNXoNCiAgICA+IGJIVXVjMlU2 T0RBdlkyRXVZM0owTUdNR0ExVWRJUmNNRnFBRlA2UFYvR2dyMFZHbjZ6SmErNzUwVDRZZUxucQ0K ICAgID4gb1Qra1BUQTdNUXN3Q1FZRFZRUUdFd0pWVXpFTU1Bb0dBMVVFQ2hNRFUweFZNUjR3SEFZ RFZRUURFeFZEUVMxeg0KICAgID4gZEc5eWJTNXpiSFV1YzJVdU9EQTVPRFdDQVE4d0R3WURWUjBU QVFIL0JBVXdBd0VCL3pBT0JnTlZIUThCQWY4RQ0KICAgID4gQkFNQ0FRWXdEUVlKS29aSWh2Y05B UUVGQlFBRGdZRUFSZVFWSS9wVmVJa2tabnppTTBIcW1BQVNEQ1hsNWpySA0KICAgID4gK1BsTmcw ZlRnSnZBZUx5cllhNXRvYzlEeThzeExKUnlJYkJZOEl0cERjUno4a1NWVWdZamJIRjZtL3hmbUNF MQ0KICAgID4gSnVHanUyVzcwb0c3U0dhWnR3VG1GYStUb1dEa3Z3WFRzRXZrNGtzaGd0Y3JQUm52 cEZvaldIVHZHb0FVaTRteQ0KICAgID4gcDczQ0lXWWY0SDQ9DQogICAgPiAtLS0tLUVORCBDRVJU SUZJQ0FURS0tLS0tDQogICAgPg0KICAgID4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTMgREVCVUcg bnNQbHVnaW5JbnN0YW5jZTo6U2V0SG90S2V5czoNCiAgICA+IHJlbGVhc2UtY3Vyc29yPXNoaWZ0 K2YxMix0b2dnbGUtZnVsbHNjcmVlbj1zaGlmdCtmMTENCiAgICA+IDIwMTMtMDMtMDcgMDk6NDI6 NDEsNjUzIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldE5vVGFza01nckV4ZWN1dGlvbjoNCiAg ICA+IDANCiAgICA+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU0IERFQlVHIG5zUGx1Z2luSW5zdGFu Y2U6OlNldFNlbmRDdHJsQWx0RGVsZXRlOg0KICAgID4gMA0KICAgID4gMjAxMy0wMy0wNyAwOTo0 Mjo0MSw2NTQgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0VXNiQXV0b1NoYXJlOiAxDQogICAg PiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1NCBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRVc2JG aWx0ZXI6DQogICAgPiAtMSw2MDE4NiwxMDAwMCwyNTYsMXwtMSwxMTE4LDI0NSwtMSwxfC0xLDEx MzMsMjI0NSwtMSwxfC0xLDExMzMsMjI0Miw1LDF8OCwtMSwtMSwtMSwxfDcsLTEsLTEsLTEsMXwt MSwtMSwtMSwtMSwwDQogICAgPiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1NCBJTkZPICBuc1BsdWdp bkluc3RhbmNlOjpDb25uZWN0Og0KICAgID4gU1BJQ0VfWFBJX1NPQ0tFVDogL3RtcC9zcGljZWMt c2NRWW1KL3NwaWNlLXhwaQ0KICAgID4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTQgSU5GTyAgbnNQ bHVnaW5JbnN0YW5jZTo6Q29ubmVjdDoNCiAgICA+IFNQSUNFX0ZPUkVJR05fTUVOVV9TT0NLRVQ6 IC90bXAvc3BpY2VjLXNjUVltSi9zcGljZS1mb3JlaWduDQogICAgPiAyMDEzLTAzLTA3IDA5OjQy OjQxLDY1NSBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpDb25uZWN0OiBDb250cm9sbGVyDQogICAg PiBwaWQ6IDEwMzQwDQogICAgPiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1NSBERUJVRyBRRXJyb3JI YW5kbGVyOiBTb21ldGhpbmcgd2VudCB3cm9uZzoNCiAgICA+IGNvbm5lY3QgZXJyb3IsIDINCiAg ICA+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU1IERFQlVHIFNwaWNlQ29udHJvbGxlcjo6Q29ubmVj dDogQ29ubmVjdCBFcnJvcg0KICAgID4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTUgREVCVUcgUUVy cm9ySGFuZGxlcjogU29tZXRoaW5nIHdlbnQgd3Jvbmc6DQogICAgPiBjb25uZWN0IGVycm9yLCAy DQogICAgPiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1NSBERUJVRyBTcGljZUNvbnRyb2xsZXI6OkNv bm5lY3Q6IENvbm5lY3QgRXJyb3INCiAgICA+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU1IElORk8g IG5zUGx1Z2luSW5zdGFuY2U6OkNvbm5lY3Q6DQogICAgPiBMYXVuY2hpbmcgL3Vzci9saWJleGVj L3NwaWNlLXhwaS1jbGllbnQNCiAgICA+IDIwMTMtMDMtMDcgMDk6NDI6NDIsNjU1IERFQlVHIFNw aWNlQ29udHJvbGxlcjo6Q29ubmVjdDogQ29ubmVjdGVkIQ0KICAgID4gMjAxMy0wMy0wNyAwOTo0 Mjo0NCw3MjMgSU5GTyAgbnNQbHVnaW5JbnN0YW5jZTo6Q29ubmVjdDogSW5pdGlhdGluZw0KICAg ID4gY29ubmVjdGlvbiB3aXRoIGNvbnRyb2xsZXINCiAgICA+IDIwMTMtMDMtMDcgMDk6NDI6NDgs NjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OkNvbnRyb2xsZXJXYWl0SGVscGVyOg0KICAgID4g Q29udHJvbGxlciBmaW5pc2hlZCwgcGlkOiAxMDM0MCwgZXhpdCBjb2RlOiAwDQogICAgPiAyMDEz LTAzLTA3IDA5OjQyOjQ4LDY1MyBFUlJPUiBuc1BsdWdpbkluc3RhbmNlOjpDYWxsT25EaXNjb25u ZWN0ZWQ6DQogICAgPiBjb3VsZCBub3QgZ2V0IGJyb3dzZXIgd2luZG93LCB3aGVuIHRyeWluZyB0 byBjYWxsIE9uRGlzY29ubmVjdGVkDQogICAgPiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KICAg ID4NCiAgICA+DQogICAgPiBJZiB0aGVyZcK0cyBhbnl0aGluZyB3ZSBjYW4gZG8gdG8gaGVscCBy ZXNvbHZlIHRoaXMgaXNzdWUgb25jZSBhbmQgZm9yDQogICAgPiBhbGwsIGp1c3QgbmFtZSBpdCEg SXQgc28gaHVydHMgdG8gc2VlIHRoaXMgb3RoZXJ3aXNlIGdyZWF0IHByb2R1Y3QNCiAgICA+IHRy aXBwaW5nIG92ZXIgb24gaXTCtHMgZmFjZSBzbyBjbG9zZSB0byB0aGUgZmluaXNoIGxpbmU6KA0K ICAgID4NCiAgICA+IEJlc3QgUmVnYXJkcw0KICAgID4gS2FybGkgU2rDtmJlcmcNCiAgICA+IF9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgPiBVc2Vy cyBtYWlsaW5nIGxpc3QNCg0KICAgID5Vc2Vyc0BvdmlydC5vcmc8bWFpbHRvOlVzZXJzQG92aXJ0 Lm9yZz4gIDxtYWlsdG86VXNlcnNAb3ZpcnQub3JnPG1haWx0bzpVc2Vyc0BvdmlydC5vcmc+Pg0K ICAgID5odHRwOi8vbGlzdHMub3ZpcnQub3JnLzxodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxt YW4vbGlzdGluZm8vdXNlcnM+bWFpbG1hbi9saXN0aW5mby91c2VyczxodHRwOi8vbGlzdHMub3Zp cnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnM+DQoNCg0KICAgIF9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQogICAgVXNlcnMgbWFpbGluZyBsaXN0DQog ICAgVXNlcnNAb3ZpcnQub3JnPG1haWx0bzpVc2Vyc0BvdmlydC5vcmc+IDxtYWlsdG86VXNlcnNA b3ZpcnQub3JnPG1haWx0bzpVc2Vyc0BvdmlydC5vcmc+Pg0KICAgIGh0dHA6Ly9saXN0cy5vdmly dC5vcmcvPGh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2Vycz5tYWls bWFuL2xpc3RpbmZvL3VzZXJzPGh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5m by91c2Vycz4NCg0KDQogICAgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18NCiAgICBVc2VycyBtYWlsaW5nIGxpc3QNCiAgICBVc2Vyc0BvdmlydC5vcmc8bWFp bHRvOlVzZXJzQG92aXJ0Lm9yZz4gPG1haWx0bzpVc2Vyc0BvdmlydC5vcmc8bWFpbHRvOlVzZXJz QG92aXJ0Lm9yZz4+DQoNCiAgICBodHRwOi8vbGlzdHMub3ZpcnQub3JnLzxodHRwOi8vbGlzdHMu b3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnM+bWFpbG1hbi9saXN0aW5mby91c2Vyczxo dHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnM+DQoNCg0KDQoNCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpVc2VycyBtYWls aW5nIGxpc3QNClVzZXJzQG92aXJ0Lm9yZzxtYWlsdG86VXNlcnNAb3ZpcnQub3JnPg0KaHR0cDov L2xpc3RzLm92aXJ0Lm9yZy88aHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv L3VzZXJzPm1haWxtYW4vbGlzdGluZm8vdXNlcnM8aHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWls bWFuL2xpc3RpbmZvL3VzZXJzPg0KDQoNCg0KDQoNCg0K --_000_5F9E965F5A80BC468BE5F40576769F091027AA54exchange21_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUUkFOU0lUSU9OQUwv L0VOIj4NCjxodG1sPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8bWV0YSBuYW1lPSJHRU5FUkFUT1Ii IGNvbnRlbnQ9Ikd0a0hUTUwvNC40LjQiPg0KPC9oZWFkPg0KPGJvZHk+DQomIzQzOzE8YnI+DQo8 YnI+DQp0aXMgMjAxMy0wMy0xMiBrbG9ja2FuIDIwOjQyIC0wNTAwIHNrcmV2IERlYWQgSG9yc2U6 DQo8YmxvY2txdW90ZSB0eXBlPSJDSVRFIj5JdGFtYXIsPGJyPg0KPGJyPg0KPC9ibG9ja3F1b3Rl Pg0KPGJsb2NrcXVvdGUgdHlwZT0iQ0lURSI+TmFpbCBvbiB0aGUgaGVhZC4gUHJldHR5IG11Y2gg d2hhdCBJIGRlc2NyaWJlIGhlcmUgaXMgc29yZWx5IG5lZWRlZDo8YnI+DQo8YSBocmVmPSJodHRw Oi8vbGlzdHMub3ZpcnQub3JnL3BpcGVybWFpbC91c2Vycy8yMDEzLUZlYnJ1YXJ5LzAxMjU2Mi5o dG1sIj5odHRwOi8vbGlzdHMub3ZpcnQub3JnL3BpcGVybWFpbC91c2Vycy8yMDEzLUZlYnJ1YXJ5 LzAxMjU2Mi5odG1sPC9hPjxicj4NCjxicj4NCjxicj4NCjwvYmxvY2txdW90ZT4NCjxibG9ja3F1 b3RlIHR5cGU9IkNJVEUiPi0gREhDPGJyPg0KPGJyPg0KPC9ibG9ja3F1b3RlPg0KPGJsb2NrcXVv dGUgdHlwZT0iQ0lURSI+PGJyPg0KPGJyPg0KPC9ibG9ja3F1b3RlPg0KPGJsb2NrcXVvdGUgdHlw ZT0iQ0lURSI+T24gVHVlLCBNYXIgMTIsIDIwMTMgYXQgNTo1MyBQTSwgSXRhbWFyIEhlaW0gJmx0 OzxhIGhyZWY9Im1haWx0bzppaGVpbUByZWRoYXQuY29tIj5paGVpbUByZWRoYXQuY29tPC9hPiZn dDsgd3JvdGU6DQo8L2Jsb2NrcXVvdGU+DQo8YmxvY2txdW90ZSB0eXBlPSJDSVRFIj4NCjxibG9j a3F1b3RlPk9uIDAzLzEyLzIwMTMgMTE6MzggUE0sIERlYWQgSG9yc2Ugd3JvdGU6PGJyPg0KPGJs b2NrcXVvdGU+UmVtb3RlIGNvbnNvbGUgYWNjZXNzIElNSE8gaXMgc3RpbGwgYSB2ZXJ5IHdlYWsg cG9pbnQgaW4gb3ZpcnQvUkhFVi48YnI+DQpTUElDRSBpcyBhIHZlcnkgbmljZSBwcm90b2NvbCBi dXQgSU1ITyBpcyBpbiBkaXJlIG5lZWQgb2YgYSBwbGF0Zm9ybTxicj4NCmluZGVwZW5kZW50IGNs aWVudCBhbmQgdGlnaHRlciBpbnRlZ3JhdGlvbiBpbnRvIHRoZSB1c2VyIGFuZCB3ZWI8YnI+DQo8 L2Jsb2NrcXVvdGU+DQo8YnI+DQo8YnI+DQo8L2Jsb2NrcXVvdGU+DQo8L2Jsb2NrcXVvdGU+DQo8 YmxvY2txdW90ZSB0eXBlPSJDSVRFIj4NCjxibG9ja3F1b3RlPnRpZ2h0ZXIgaW50ZWdyYXRpb24g b3Igc3VwcG9ydCBub24gaW50ZWdyYXRlZCBjbGllbnRzICh0aGUgbWltZSBiYXNlZCBhcHByb2Fj aCB3aGljaCB3b24ndCByZXF1aXJlIHRoZSBYUEkvQWN0aXZlWCk/PGJyPg0KPGJyPg0KPC9ibG9j a3F1b3RlPg0KPC9ibG9ja3F1b3RlPg0KPGJsb2NrcXVvdGUgdHlwZT0iQ0lURSI+DQo8YmxvY2tx dW90ZT4NCjxibG9ja3F1b3RlPnBvcnRhbHMuIFNvbWV0aGluZyBJIGhhdmUgZG9uZSB0byB3b3Jr YXJvdW5kIGlzc3VlcyBsaWtlIHRoZXNlIGlzIHRvPGJyPg0KZGlzYWJsZSBzcGljZSBjZXJ0aWZp Y2F0ZSBjaGVja2luZyBhbmQgU1NMLjxicj4NCjxicj4NCnBzcWwgZW5naW5lIC1VIHBvc3RncmVz IC1jICZxdW90O1VQREFURSB2ZGNfb3B0aW9ucyBzZXQgb3B0aW9uX3ZhbHVlID0gJ2ZhbHNlJyB3 aGVyZSBvcHRpb25fbmFtZSA9ICdTU0xFbmFibGVkJyZxdW90Ozxicj4NCnBzcWwgZW5naW5lIC1V IHBvc3RncmVzIC1jICZxdW90O1VQREFURSB2ZGNfb3B0aW9ucyBzZXQgb3B0aW9uX3ZhbHVlID0g J2ZhbHNlJyB3aGVyZSBvcHRpb25fbmFtZSA9ICdVc2VTZWN1cmVDb25uZWN0aW9uV2l0aFNlcnZl cnMnJnF1b3Q7PGJyPg0KcHNxbCBlbmdpbmUgLVUgcG9zdGdyZXMgLWMgJnF1b3Q7VVBEQVRFIHZk Y19vcHRpb25zIHNldCBvcHRpb25fdmFsdWUgPSAnZmFsc2UnIHdoZXJlIG9wdGlvbl9uYW1lID0n RW5hYmxlU3BpY2VSb290Q2VydGlmaWNhdGVWYWxpZGF0aW9uJzxicj4NCjxicj4NCi0gREhDPGJy Pg0KPGJyPg0KPGJyPg0KPGJyPg0KT24gRnJpLCBNYXIgOCwgMjAxMyBhdCAxMDoyMiBBTSwgTWlj aGFsIFNrcml2YW5lazxicj4NCjxicj4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjwv YmxvY2txdW90ZT4NCjxibG9ja3F1b3RlIHR5cGU9IkNJVEUiPg0KPGJsb2NrcXVvdGU+DQo8Ymxv Y2txdW90ZT4mbHQ7PGEgaHJlZj0ibWFpbHRvOm1pY2hhbC5za3JpdmFuZWtAcmVkaGF0LmNvbSI+ bWljaGFsLnNrcml2YW5la0ByZWRoYXQuY29tPC9hPiAmbHQ7bWFpbHRvOjxhIGhyZWY9Im1haWx0 bzptaWNoYWwuc2tyaXZhbmVrQHJlZGhhdC5jb20iPm1pY2hhbC5za3JpdmFuZWtAPC9hPjxhIGhy ZWY9Im1haWx0bzptaWNoYWwuc2tyaXZhbmVrQHJlZGhhdC5jb20iPnJlZGhhdC5jb208L2E+Jmd0 OyZndDsgd3JvdGU6PGJyPg0KPGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwOyBPbiA4IE1hciAyMDEz LCBhdCAxNTo1MSwgS2FybGkgU2rDtmJlcmcgd3JvdGU6PGJyPg0KPGJyPg0KPGJsb2NrcXVvdGU+ Jm5ic3A7ICZuYnNwOyB0b3IgMjAxMy0wMy0wNyBrbG9ja2FuIDEzOjUyICYjNDM7MDEwMCBza3Jl diBEYXZpZCBKYcWhYTo8YnI+DQo8YmxvY2txdW90ZT4mbmJzcDsgJm5ic3A7IEhpLDxicj4NCjxi cj4NCiZuYnNwOyAmbmJzcDsgS2FybGkgU2rDtmJlcmcgcMOtxaFlIHYgxIx0IDA3LiAwMy4gMjAx MyB2IDEwOjAxICYjNDM7MDAwMDo8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgSGksIGl0IG1lIGFn YWluLDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyB0aGUg bGFzdCB0aW1lIHRoaXMgd2FzIGRpc2N1c3NlZCwgdGhlIHByb2JsZW0gc2VlbWVkIHRvIGJlIGNl bnRyZWQ8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgYXJvdW5kIFdpbi9JRSwgYnV0IHNpbmNlIHBh dGNoaW5nIHRvOjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAjIHJwbSAtcWEgfCBncmVwIG92aXJ0 PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IG92aXJ0LWVuZ2luZS1jb25maWctMy4xLjAtNC5mYzE3 Lm5vYXJjaDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBvdmlydC1lbmdpbmUtZGJzY3JpcHRzLTMu MS4wLTQuZmMxNy5ub2FyY2g8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgb3ZpcnQtbG9nLWNvbGxl Y3Rvci0zLjEuMC0wLmdpdDEwZDcxOS5mYzE3Lm5vYXJjaDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0 OyBvdmlydC1lbmdpbmUtcmVzdGFwaS0zLjEuMC00LmZjMTcubm9hcmNoPGJyPg0KJm5ic3A7ICZu YnNwOyAmZ3Q7IG92aXJ0LWltYWdlLXVwbG9hZGVyLTMuMS4wLTAuZ2l0OWM0MmM4LmZjMTcubm9h cmNoPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IG92aXJ0LWVuZ2luZS1nZW5lcmljYXBpLTMuMS4w LTQuZmMxNy5ub2FyY2g8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgb3ZpcnQtaXNvLXVwbG9hZGVy LTMuMS4wLTAuZ2l0MTg0MWQ5LmZjMTcubm9hcmNoPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IG92 aXJ0LWVuZ2luZS13ZWJhZG1pbi1wb3J0YWwtMy4xLjAtNC5mYzE3Lm5vYXJjaDxicj4NCiZuYnNw OyAmbmJzcDsgJmd0OyBvdmlydC1lbmdpbmUtc2V0dXAtMy4xLjAtNC5mYzE3Lm5vYXJjaDxicj4N CiZuYnNwOyAmbmJzcDsgJmd0OyBvdmlydC1lbmdpbmUtc2RrLTMuMi4wLjItMS5mYzE3Lm5vYXJj aDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBvdmlydC1lbmdpbmUtYmFja2VuZC0zLjEuMC00LmZj MTcubm9hcmNoPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IG92aXJ0LWVuZ2luZS10b29scy1jb21t b24tMy4xLjAtNC5mYzE3Lm5vYXJjaDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBvdmlydC1lbmdp bmUtMy4xLjAtNC5mYzE3Lm5vYXJjaDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBvdmlydC1lbmdp bmUtdXNlcnBvcnRhbC0zLjEuMC00LmZjMTcubm9hcmNoPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7 IG92aXJ0LWVuZ2luZS1ub3RpZmljYXRpb24tc2VydmljZS0zLjEuMC00LmZjMTcubm9hcmNoPGJy Pg0KJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IE5vIG9uZSBpcyBh YmxlIHRvIGNvbm5lY3QgdG8gYSBzcGljZSBjb25zb2xlIHRob3VnaCB0aGUgVXNlcnBvcnRhbCBh dDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBhbGwuPGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwOyBM b29rcyBsaWtlIG5vIG9uZSBpcyBnZXR0aW5nIGhvc3Qgc3ViamVjdCAtIGFnYWluLiBUb23DocWh Pzxicj4NCjwvYmxvY2txdW90ZT4NCjxicj4NCiZuYnNwOyAmbmJzcDsgQ29tZSBvbiBndXlzLCBw bGVhc2UgdGVsbCBtZSBpZiB0aGVyZcK0cyBhbnl0aGluZyB3ZSBjYW4gZG8gdG88YnI+DQombmJz cDsgJm5ic3A7IHRyb3VibGVzaG9vdCB0aGlzIGlzc3VlLCB0byBoZWxwIHNvbHZlIGEgcmVhbCBz aG93LXN0b3BwZXIgZm9yIHVzITxicj4NCjwvYmxvY2txdW90ZT4NCiZuYnNwOyAmbmJzcDsgV291 bGQgeW91IGJlIGFibGUgdG8gdHJ5IGl0IGluIDMuMj88YnI+DQombmJzcDsgJm5ic3A7IEl0IHdh cyBrbm93biB0byBiZSBicm9rZW4gc29tZXdoZXJlIGFyb3VuZCAzLjEgcmVsZWFzZeKApi48YnI+ DQo8YnI+DQombmJzcDsgJm5ic3A7IFRoYW5rcyw8YnI+DQombmJzcDsgJm5ic3A7IG1pY2hhbDxi cj4NCjxicj4NCjxicj4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90 ZT4NCjxibG9ja3F1b3RlIHR5cGU9IkNJVEUiPg0KPGJsb2NrcXVvdGU+DQo8YmxvY2txdW90ZT4N CjxibG9ja3F1b3RlPjxicj4NCiZuYnNwOyAmbmJzcDsgSW4gdXNpbmcgb1ZpcnQsIG91ciBvcmdh bmlzYXRpb24gaXMgc28gY2xvc2UgdG8gYmVpbmcgYWJsZSB0byBzaGlwPGJyPg0KJm5ic3A7ICZu YnNwOyBvdXQgdGhpbi1jbGllbnQga2lvc2tzIGluc3RlYWQgb2YgYnV5aW5nIGV4cGVuc2l2ZSBu ZXcgSFcgb24gYTxicj4NCiZuYnNwOyAmbmJzcDsgeWVhcmx5IGJhc2lzLCBhbmQgaGF2ZSBvdXIg dXNlcnMgYWNjZXNzIHRoZWlyIGRlc2t0b3BzIGZyb208YnI+DQombmJzcDsgJm5ic3A7IHByYWN0 aWNhbGx5IGFueXdoZXJlLCBldmVuIGZyb20gaG9tZSBpZiB0aGV5wrRkIHdpc2guIFRoZSByZXN0 IG9mPGJyPg0KJm5ic3A7ICZuYnNwOyB0aGUgZW50aXJlIHN5c3RlbSB3b3JrcyBmbGF3bGVzc2x5 LCBqdXN0IHRvIGZhbGwgZmxhdCBvbiBpdMK0cyBmYWNlPGJyPg0KJm5ic3A7ICZuYnNwOyByaWdo dCBvbiB0aGUgZmluaXNoIGxpbmUuIEkgdGhpbmsgdGhhdCBpcyBzbyBzYWQgYW5kIHNpbGx5LDxi cj4NCiZuYnNwOyAmbmJzcDsgYmVjYXVzZSBJIHJlYWxseSBsb3ZlIHRoZSByZXN0IG9mIHRoaXMg cHJvZHVjdCEgV2XCtHZlIHNldCB1cDxicj4NCiZuYnNwOyAmbmJzcDsgb1ZpcnQtMy4xLCBtYWRl IGEgUE9DIHRlbXBsYXRlLCBkZWZpbmVkIGEgcG9vbCBhbmQgaGF2ZSBiZWVuIGFibGU8YnI+DQom bmJzcDsgJm5ic3A7IHRvIGhhdmUgdGhlbSBwcmVzdGFydGVkIGFzIHdlbGwuIEJ1dCBpZiBvdXIg dXNlcnMgYXJlbsK0dCBhYmxlIHRvPGJyPg0KJm5ic3A7ICZuYnNwOyBhY2Nlc3MgdGhlaXIgY29u c29sZSBpbiBhIHNlYW1sZXNzLCBlYXN5IHdheSwgdGhlbiB3aGF0IGdvb2QgaXM8YnI+DQombmJz cDsgJm5ic3A7IGl0PyBBbmQga25vd2luZyB0aGF0IHRoZSBjb25zb2xlIHdvcmtzIGp1c3QgZmlu ZSBmcm9tIHRoZTxicj4NCiZuYnNwOyAmbmJzcDsgYWRtaW5wb3J0YWwgaW4gc2V2ZXJhbCBkaWZm ZXJlbnQgY2xpZW50IHN5c3RlbXMgKEZlZG9yYSwgQ2VudE9TLDxicj4NCiZuYnNwOyAmbmJzcDsg V2luNykgbWFrZXMgbWUgaG9wZSB0aGF0IGl0wrRzIGp1c3QgdGhpcyBzbWFsbCwgeWV0IGltcG9y dGFudCBwaWVjZTxicj4NCiZuYnNwOyAmbmJzcDsgdGhhdCBuZWVkcyB0byBiZSBjb3JyZWN0ZWQu PGJyPg0KPGJyPg0KJm5ic3A7ICZuYnNwOyBBbnhpb3VzbHkgYXdhaXRpbmcgeW91ciByZXNwb25z ZTxicj4NCiZuYnNwOyAmbmJzcDsgS2FybGkgU2rDtmJlcmc8YnI+DQo8YnI+DQo8YnI+DQo8YnI+ DQo8L2Jsb2NrcXVvdGU+DQo8L2Jsb2NrcXVvdGU+DQo8L2Jsb2NrcXVvdGU+DQo8L2Jsb2NrcXVv dGU+DQo8YmxvY2txdW90ZSB0eXBlPSJDSVRFIj4NCjxibG9ja3F1b3RlPg0KPGJsb2NrcXVvdGU+ DQo8YmxvY2txdW90ZT4NCjxibG9ja3F1b3RlPiZuYnNwOyAmbmJzcDsgRGF2aWQ8YnI+DQo8YnI+ DQombmJzcDsgJm5ic3A7ICZndDsgScK0dmUgdHJpZWQgdGhpcyBmcm9tIG15IHdvcmtzdGF0aW9u LCBydW5uaW5nIEZlZG9yYSAxNzo8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgPT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT08YnI+DQombmJzcDsgJm5ic3A7ICZndDsgJCBTUElDRUNfREVCVUdfTEVWRUw9 MCBmaXJlZm94PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IChwbHVnaW4tY29udGFpbmVyOjE4Mjkz KTogU3BpY2VYUEktQ1JJVElDQUwgKio6IGNvbnRyb2xsZXIgY29ubmVjdDo8YnI+DQombmJzcDsg Jm5ic3A7ICZndDsgRmlsZW4gZWxsZXIga2F0YWxvZ2VuIGZpbm5zIGludGU8YnI+DQombmJzcDsg Jm5ic3A7ICZndDsgKHBsdWdpbi1jb250YWluZXI6MTgyOTMpOiBTcGljZVhQSS1DUklUSUNBTCAq KjogY29udHJvbGxlciBjb25uZWN0Ojxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBGaWxlbiBlbGxl ciBrYXRhbG9nZW4gZmlubnMgaW50ZTxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAocGx1Z2luLWNv bnRhaW5lcjoxODI5Myk6IFNwaWNlWFBJLUNSSVRJQ0FMICoqOiBjb3VsZCBub3QgZ2V0IGJyb3dz ZXI8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgd2luZG93LCB3aGVuIHRyeWluZyB0byBjYWxsIE9u RGlzY29ubmVjdGVkPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7ID09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0K Jm5ic3A7ICZuYnNwOyAmZ3Q7IEhlcmXCtHMgYSBjb2xsZWd1ZSBvZiBtaW5lLCBydW5uaW5nIFdp bjcvSUU5Ojxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyA9PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PTxi cj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAxMzYyNjQ4NzY2IElORk8gWzcxOTY6NTIwOF0gc3BpY2V4 X2luaXRfbG9nZ2VyOiBzdGFydGVkPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IDEzNjI2NDg3NjYg REVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnB1dF9EeW5hbWljTWVudTogRHluYW1pY01lbnU8 YnI+DQombmJzcDsgJm5ic3A7ICZndDsgMTM2MjY0ODc2NiBJTkZPIFs3MTk2OjUyMDhdIENPU3Bp Y2VYOjpwdXRfRnVsbFNjcmVlbjogTmV3IEZ1bGxTY3JlZW48YnI+DQombmJzcDsgJm5ic3A7ICZn dDsgcmVxdWVzdCBuZXdWYWw9MHhmZmZmZmZmZjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAxMzYy NjQ4NzY2IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpDb25uZWN0OiBSdW5uaW5nIHNwaWNl YyAoQzo8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgXFVzZXJzXGpvcGVcQXBwRGF0YVxMb2NhbFx2 aXJ0LXZpZXdlclxiaW5ccmVtb3RlLXZpZXdlci5leGU8YnI+DQombmJzcDsgJm5ic3A7ICZndDsg LS1zcGljZS1jb250cm9sbGVyKTxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAxMzYyNjQ4NzY2IElO Rk8gWzcxOTY6NTIwOF0gQ09TcGljZVg6OkNvbm5lY3Q6IHNwaWNlYyBwaWQgMTY0MDxicj4NCiZu YnNwOyAmbmJzcDsgJmd0OyAxMzYyNjQ4NzY2IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpD b25uZWN0OiBjb25uZWN0aW5nIHRvIHNwaWNlPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IGNsaWVu dCdzIHBpcGU8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1 MjA4XSBDT1NwaWNlWDo6c2VuZF9pbml0OiBzZW5kaW5nIGluaXQ8YnI+DQombmJzcDsgJm5ic3A7 ICZndDsgMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF93c3RyOiBz ZW5kaW5nIG1zZyBpZCAxIDo8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgc3RyIDxhIGhyZWY9InRl bDoxMzAuMjM4Ljk2LjEzNSI+MTMwLjIzOC45Ni4xMzU8L2E+ICgxKTxicj4NCiZuYnNwOyAmbmJz cDsgJmd0OyAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX3ZhbHVl OiBzZW5kaW5nIG1zZyBpZCAyPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IHZhbHVlIDU5MDY8YnI+ DQombmJzcDsgJm5ic3A7ICZndDsgMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNl WDo6c2VuZF92YWx1ZTogc2VuZGluZyBtc2cgaWQgMzxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyB2 YWx1ZSA1OTA3PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6 NTIwOF0gQ09TcGljZVg6OnNlbmRfd3N0cjogc2VuZGluZyBwYXNzd29yZDxicj4NCiZuYnNwOyAm bmJzcDsgJmd0OyAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX3dz dHI6IHNlbmRpbmcgbXNnIGlkIDExIDo8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgc3RyIElULUF2 ZGVsbmluZ2VuLTE6JWQgLSBQcmVzcyBTSElGVCYjNDM7RjEyIHRvIFJlbGVhc2UgQ3Vyc29yICgx KTxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENP U3BpY2VYOjpzZW5kX3ZhbHVlOiBzZW5kaW5nIG1zZyBpZCAxMDxicj4NCiZuYnNwOyAmbmJzcDsg Jmd0OyB2YWx1ZSAxPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IDEzNjI2NDg3NjcgREVCVUcgWzcx OTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfd3N0cjogc2VuZGluZyBtc2cgaWQgMTQgOjxicj4NCiZu YnNwOyAmbmJzcDsgJmd0OyBzdHIgcmVsZWFzZS1jdXJzb3I9c2hpZnQmIzQzO2YxMix0b2dnbGUt ZnVsbHNjcmVlbj1zaGlmdCYjNDM7ZjExICgxKTxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAxMzYy NjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX3dzdHI6IHNlbmRpbmcgbXNn IGlkIDUgOjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBzdHIgbWFpbixpbnB1dHMsc2N1cnNvcixz cGxheWJhY2ssc3JlY29yZCxzZGlzcGxheSAoMSk8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgMTM2 MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF93c3RyOiBzZW5kaW5nIG1z ZyBpZCA3IDo8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgc3RyIERFRkFVTFQgKDEpPGJyPg0KJm5i c3A7ICZuYnNwOyAmZ3Q7IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNl bmRfd3N0cjogc2VuZGluZyBtc2cgaWQgOCA6PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IHN0ciBD OlxVc2Vyc1xqb3BlXEFwcERhdGFcTG9jYWxcVGVtcFx0cnVzdHN0b3JlLnBlbSAoMSk8YnI+DQom bmJzcDsgJm5ic3A7ICZndDsgMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6 c2VuZF9tc2c6IHNlbmRpbmcgbXNnIGlkIDE2PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IDEzNjI2 NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfbXNnOiBzZW5kaW5nIG1zZyBp ZCAxNzxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAxMzYyNjQ4NzY3IElORk8gWzcxOTY6NTIwOF0g Q09TcGljZVg6OkV4ZWN1dGVVc2JDdHJsOiBVU0Igc2hhcmluZyBpczxicj4NCiZuYnNwOyAmbmJz cDsgJmd0OyBub3QgcmVxdWVzdGVkPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IDEzNjI2NDg3NzEg SU5GTyBbNzE5Njo3NDgwXSBDT1NwaWNlWDo6ZXZlbnRfdGhyZWFkOiBleGl0X2NvZGU9MDxicj4N CiZuYnNwOyAmbmJzcDsgJmd0OyBlcnJvcl9jb2RlPTE8YnI+DQombmJzcDsgJm5ic3A7ICZndDsg PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT08YnI+DQombmJzcDsgJm5ic3A7ICZndDs8YnI+DQombmJz cDsgJm5ic3A7ICZndDs8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgQW5kIGFub3RoZXIgY29sbGVn dWUgcnVubmluZyBDZW50T1MtNi4zL0ZpcmVmb3g6PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7ID09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IDIwMTMtMDMtMDcg MDk6NDI6NDEsNjUxIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldEhvc3RJUDo8YnI+DQombmJz cDsgJm5ic3A7ICZndDsgPGEgaHJlZj0idGVsOjEzMC4yMzguOTYuMTMyIj4xMzAuMjM4Ljk2LjEz MjwvYT48YnI+DQombmJzcDsgJm5ic3A7ICZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTIgREVC VUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0UG9ydDogNTkwMDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0 OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRUaXRs ZTo8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgSVQtQXZkZWxuaW5nZW4tMjolZCAtIFByZXNzIFNI SUZUJiM0MztGMTIgdG8gUmVsZWFzZSBDdXJzb3I8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgMjAx My0wMy0wNyAwOTo0Mjo0MSw2NTIgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0RHluYW1pY01l bnU6PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVH IG5zUGx1Z2luSW5zdGFuY2U6OlNldEZ1bGxTY3JlZW46IDE8YnI+DQombmJzcDsgJm5ic3A7ICZn dDsgMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTIgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0UGFz c3dvcmQ6IFBhc3N3b3JkPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IHNldDxicj4NCiZuYnNwOyAm bmJzcDsgJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MiBERUJVRyBuc1BsdWdpbkluc3RhbmNl OjpTZXROdW1iZXJPZk1vbml0b3JzOiAxPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IDIwMTMtMDMt MDcgMDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldFVzYkxpc3RlblBvcnQ6 IDA8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTIgREVCVUcg bnNQbHVnaW5JbnN0YW5jZTo6U2V0QWRtaW5Db25zb2xlOiAxPGJyPg0KJm5ic3A7ICZuYnNwOyAm Z3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldFNl Y3VyZVBvcnQ6IDU5MDE8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0 MSw2NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0U1NMQ2hhbm5lbHM6PGJyPg0KJm5ic3A7 ICZuYnNwOyAmZ3Q7IG9yaWdpbmFsIGNoYW5uZWxzOiBzbWFpbixzaW5wdXRzLHNjdXJzb3Isc3Bs YXliYWNrLHNyZWNvcmQsc2Rpc3BsYXk8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgMjAxMy0wMy0w NyAwOTo0Mjo0MSw2NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0U1NMQ2hhbm5lbHM6PGJy Pg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IG1vZGlmaWVkIGNoYW5uZWxzOiBtYWluLGlucHV0cyxjdXJz b3IscGxheWJhY2sscmVjb3JkLGRpc3BsYXk8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgMjAxMy0w My0wNyAwOTo0Mjo0MSw2NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0R3Vlc3RIb3N0TmFt ZTo8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgSVQtQXZkZWxuaW5nZW4tMjxicj4NCiZuYnNwOyAm bmJzcDsgJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJVRyBuc1BsdWdpbkluc3RhbmNl OjpTZXRDaXBoZXJTdWl0ZTo8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgREVGQVVMVDxicj4NCiZu YnNwOyAmbmJzcDsgJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJVRyBuc1BsdWdpbklu c3RhbmNlOjpTZXRUcnVzdFN0b3JlOjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBDZXJ0aWZpY2F0 ZTo8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgJm5ic3A7ICZuYnNwOyBEYXRhOjxicj4NCiZuYnNw OyAmbmJzcDsgJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgVmVyc2lvbjogMyAoMHgy KTxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgU2Vy aWFsIE51bWJlcjogMTUgKDB4Zik8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7IFNpZ25hdHVyZSBBbGdvcml0aG06IHNoYTFXaXRoUlNBRW5jcnlwdGlv bjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgSXNz dWVyOiBDPVVTLCBPPVNMVSwgQ049Q0Etc3Rvcm0uc2x1LnNlLjgwOTg1PGJyPg0KJm5ic3A7ICZu YnNwOyAmZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBWYWxpZGl0eTxicj4NCiZuYnNw OyAmbmJzcDsgJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBO b3QgQmVmb3JlOiBTZXAgMjYgMTQ6MjE6MDYgMjAxMjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAm bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBOb3QgQWZ0ZXIgOiBTZXAg MjUgMTI6MjE6MDYgMjAyMiBHTVQ8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7IFN1YmplY3Q6IEM9VVMsIE89U0xVLCBDTj1DQS1zdG9ybS5zbHUuc2Uu ODA5ODU8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 IFN1YmplY3QgUHVibGljIEtleSBJbmZvOjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBQdWJsaWMgS2V5IEFsZ29yaXRobTog cnNhRW5jcnlwdGlvbjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IFB1YmxpYy1LZXk6ICgxMDI0IGJp dCk8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBNb2R1bHVzOjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0 OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgMDA6YTI6OTQ6ODk6MTg6MjY6Nzk6NDk6NmI6YzY6Mjg6NmM6ZjI6OTU6 ZTk6PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBhNzo3MTowMDoyMjpjNjo3 OTpjMjo5ZToxMDo2MzplZjozNDo1YzphYjo2Mjo8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7IDM2OmEwOjdhOjg0OmQwOjc5Ojc3OjRjOjlkOjNkOjM5OjhmOjk3OjkzOmM1Ojxi cj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgZjY6ZmI6NWI6MGI6Zjg6OWI6YWQ6 ZDg6NTM6MmQ6YTY6YjY6MDM6NDU6ZDQ6PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7ICZuYnNwOyAm bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyA3Njo0NTpmMTphZjo5OTo0Mjo3NDowNzo0Yzo0ODo3ZDoyODo5NjozMTo5ZTo8YnI+DQom bmJzcDsgJm5ic3A7ICZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IDg4OmNmOjkwOmQ5OmU3OmQ5OmNmOjU1OmE4 OmJkOjM3OmEwOjhmOmYxOjI2Ojxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg ODk6YTk6YWI6NjQ6Nzg6YTQ6MDI6NjA6OWI6M2E6YTc6MDc6ZGI6NmU6NzU6PGJyPg0KJm5ic3A7 ICZuYnNwOyAmZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAzMjplNTo4Zjo1MTo3Zjo1MDowMjoxNTpkODpjODo3 Yjo2ODpjMTo1NDplMTo8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IDlmOmMy OmQyOmNmOjUzOmMzOjU4OmIzOjE1PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgRXhwb25lbnQ6IDY1 NTM3ICgweDEwMDAxKTxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgWDUwOXYzIGV4dGVuc2lvbnM6PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IFg1MDl2MyBTdWJqZWN0IEtleSBJ ZGVudGlmaWVyOjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0Ozxicj4NCiZuYnNwOyAmbmJzcDsgJmd0 OyBGRTo4Rjo1NzpGMTpBMDpBRjo0NTozNjo5RjpBQzpDOTo2QjpFRTpGOTpEMTozRToxODo3ODpC OTpFQTxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyBBdXRob3JpdHkgSW5mb3JtYXRpb24gQWNjZXNzOjxicj4NCjxicj4NCjwv YmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4N CjwvYmxvY2txdW90ZT4NCjxibG9ja3F1b3RlIHR5cGU9IkNJVEUiPg0KPGJsb2NrcXVvdGU+DQo8 YmxvY2txdW90ZT4NCjxibG9ja3F1b3RlPg0KPGJsb2NrcXVvdGU+Jm5ic3A7ICZuYnNwOyAmZ3Q7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Q0EgSXNzdWVycyAtIFVSSTo8YSBocmVmPSJodHRwOi8vc3Rvcm0uc2x1LnNlOjgwL2NhLmNydCI+ aHR0cDovL3N0b3JtLnNsdS5zZTo4MC9jYS48L2E+PGEgaHJlZj0iaHR0cDovL3N0b3JtLnNsdS5z ZTo4MC9jYS5jcnQiPmNydDwvYT4gJm5ic3A7Jmx0OzxhIGhyZWY9Imh0dHA6Ly9zdG9ybS5zbHUu c2UvY2EuY3J0Ij5odHRwOi8vc3Rvcm0uc2x1LnNlL2NhLmNydDwvYT4mZ3Q7DQo8L2Jsb2NrcXVv dGU+DQo8L2Jsb2NrcXVvdGU+DQo8L2Jsb2NrcXVvdGU+DQo8L2Jsb2NrcXVvdGU+DQo8L2Jsb2Nr cXVvdGU+DQo8YmxvY2txdW90ZSB0eXBlPSJDSVRFIj4NCjxibG9ja3F1b3RlPg0KPGJsb2NrcXVv dGU+DQo8YmxvY2txdW90ZT4NCjxibG9ja3F1b3RlPjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0Ozxi cj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyBYNTA5djMgQXV0aG9yaXR5IEtleSBJZGVudGlmaWVyOjxicj4NCiZuYnNwOyAmbmJz cDsgJmd0Ozxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBrZXlpZDpGRTo4Rjo1NzpGMTpBMDpBRjo0 NTo0Njo5RjpOQzpDOTo2QjpFRTpGOTpEMTozRToxODo3ODpCOTpFQTxicj4NCiZuYnNwOyAmbmJz cDsgJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7IERpck5hbWU6L0M9VVMvTz1TTFUvQ049Q0Etc3Rvcm0uc2x1LnNlLjgwOTg1PGJyPg0K Jm5ic3A7ICZuYnNwOyAmZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgc2VyaWFsOjBGPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0K Jm5ic3A7ICZuYnNwOyAmZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i c3A7IFg1MDl2MyBCYXNpYyBDb25zdHJhaW50czogY3JpdGljYWw8YnI+DQombmJzcDsgJm5ic3A7 ICZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyBDQTpUUlVFPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7IFg1MDl2MyBLZXkgVXNhZ2U6IGNyaXRpY2FsPGJyPg0KJm5i c3A7ICZuYnNwOyAmZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgQ2VydGlmaWNhdGUgU2lnbiwgQ1JMIFNpZ248YnI+DQombmJzcDsgJm5i c3A7ICZndDsgJm5ic3A7ICZuYnNwOyBTaWduYXR1cmUgQWxnb3JpdGhtOiBzaGExV2l0aFJTQUVu Y3J5cHRpb248YnI+DQombmJzcDsgJm5ic3A7ICZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i c3A7IDQ1OmU0OjE1OjIzOmZhOjU1Ojc4Ojg5OjI0OjY2OjdjOmUyOjMzOjQxOmVhOjk4OjAwOjEy Ojxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgMGM6 MjU6ZTU6ZTY6M2E6Yzc6Zjg6Zjk6NGQ6ODM6NDc6ZDM6ODA6OWI6YzA6Nzg6YmM6YWI6PGJyPg0K Jm5ic3A7ICZuYnNwOyAmZ3Q7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyA2MTphZTo2ZDph MTpjZjo0MzpjYjpjYjozMToyYzo5NDo3MjoyMTpiMDo1ODpmMDo4Yjo2OTo8YnI+DQombmJzcDsg Jm5ic3A7ICZndDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IDBkOmM0OjczOmYyOjQ0Ojk1 OjUyOjA2OjIzOjZjOjcxOjdhOjliOmZjOjVmOjk4OjIxOjM1Ojxicj4NCiZuYnNwOyAmbmJzcDsg Jmd0OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgMjY6ZTE6YTM6YmI6NjU6YmI6ZDI6ODE6 YmI6NDg6OTY6OTk6Yjc6MDQ6ZTY6MTU6YWY6OTM6PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7ICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBhMTo2MDplNDpiZjowNTpkMzpiMDo0YjplNDplMjo0 YjoyMTo4MjpkNzoyYjozZDoxOTplZjo8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7IGE0OjVhOjIzOjU4Ojc0OmVmOjFhOjgwOjE0OjhiOjg5OmIyOmE3 OmJkOmMyOjIxOjY2OjFmOjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAmbmJzcDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgZTA6N2U8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgLS0tLS1CRUdJTiBDRVJU SUZJQ0FURS0tLS0tPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IE1JSUMxRENDQWoyZ0F3SUJBZ0lC RHpBTkJna3Foa2lHOXcwQkFRVUZBREE3TVFzd0NRWURWUVFHRXdKVlV6RU08YnI+DQombmJzcDsg Jm5ic3A7ICZndDsgTUFvR0ExVUVDaE1EVTB4Vk1SNHdIQVlEVlFRREV4VkRRUzF6ZEc5eWJTNXpi SFV1YzJVdU9EQTVPRFV3SWhjUjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBNVEl3T1RJMk1UUXlN VEEyTFRBeE1EQVhEVEl5TURreU5URXlNakV3Tmxvd096RUxNQWtHQTFVRUJoTUNWVk14PGJyPg0K Jm5ic3A7ICZuYnNwOyAmZ3Q7IEREQUtCZ05WQkFvVEExTk1WVEVlTUJ3R0ExVUVBeE1WUTBFdGMz UnZjbTB1YzJ4MUxuTmxMamd3T1RnMU1JR2Y8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgTUEwR0NT cUdTSWIzRFFFQkFRVUFBNEdOQURDQmlRS0JnUUNpbElrWUpubEphOFlvYlBLVjZhZHhBQ0xHZWNL ZTxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBFR1B2TkZ5cllqYWdlb1RRZVhkTW5UMDVqNWVUeGZi N1d3djRtNjNZVXkybXRnTkYxSFpGOGEmIzQzO1pRblFIVEVoOTxicj4NCiZuYnNwOyAmbmJzcDsg Jmd0OyBLSll4bm9qUGtObm4yYzlXcUwwM29JL3hKb21wcTJSNHBBSmdtenFuQjl0dWRUTGxqMUYv VUFJVjJNaDdhTUZVPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IDRaL0MwczlUdzFpekZRSURBUUFC bzRIak1JSGdNQjBHQTFVZERnUVdCQlQmIzQzO2oxZnhvSzlGUnAmIzQzO3N5V3Z1JiM0MztkRSYj NDM7PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IEdIaTU2akE1QmdnckJnRUZCUWNCQVFRdE1Dc3dL UVlJS3dZQkJRVUhNQUtHSFdoMGRIQTZMeTl6ZEc5eWJTNXo8YnI+DQombmJzcDsgJm5ic3A7ICZn dDsgYkhVdWMyVTZPREF2WTJFdVkzSjBNR01HQTFVZElSY01GcUFGUDZQVi9HZ3IwVkduNnpKYSYj NDM7NzUwVDRZZUxucTxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBvVCYjNDM7a1BUQTdNUXN3Q1FZ RFZRUUdFd0pWVXpFTU1Bb0dBMVVFQ2hNRFUweFZNUjR3SEFZRFZRUURFeFZEUVMxejxicj4NCiZu YnNwOyAmbmJzcDsgJmd0OyBkRzl5YlM1emJIVXVjMlV1T0RBNU9EV0NBUTh3RHdZRFZSMFRBUUgv QkFVd0F3RUIvekFPQmdOVkhROEJBZjhFPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IEJBTUNBUVl3 RFFZSktvWklodmNOQVFFRkJRQURnWUVBUmVRVkkvcFZlSWtrWm56aU0wSHFtQUFTRENYbDVqckg8 YnI+DQombmJzcDsgJm5ic3A7ICZndDsgJiM0MztQbE5nMGZUZ0p2QWVMeXJZYTV0b2M5RHk4c3hM SlJ5SWJCWThJdHBEY1J6OGtTVlVnWWpiSEY2bS94Zm1DRTE8YnI+DQombmJzcDsgJm5ic3A7ICZn dDsgSnVHanUyVzcwb0c3U0dhWnR3VG1GYSYjNDM7VG9XRGt2d1hUc0V2azRrc2hndGNyUFJudnBG b2pXSFR2R29BVWk0bXk8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgcDczQ0lXWWY0SDQ9PGJyPg0K Jm5ic3A7ICZuYnNwOyAmZ3Q7IC0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS08YnI+DQombmJzcDsg Jm5ic3A7ICZndDs8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0MSw2 NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0SG90S2V5czo8YnI+DQombmJzcDsgJm5ic3A7 ICZndDsgcmVsZWFzZS1jdXJzb3I9c2hpZnQmIzQzO2YxMix0b2dnbGUtZnVsbHNjcmVlbj1zaGlm dCYjNDM7ZjExPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUz IERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldE5vVGFza01nckV4ZWN1dGlvbjo8YnI+DQombmJz cDsgJm5ic3A7ICZndDsgMDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAyMDEzLTAzLTA3IDA5OjQy OjQxLDY1NCBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRTZW5kQ3RybEFsdERlbGV0ZTo8YnI+ DQombmJzcDsgJm5ic3A7ICZndDsgMDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAyMDEzLTAzLTA3 IDA5OjQyOjQxLDY1NCBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRVc2JBdXRvU2hhcmU6IDE8 YnI+DQombmJzcDsgJm5ic3A7ICZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTQgREVCVUcgbnNQ bHVnaW5JbnN0YW5jZTo6U2V0VXNiRmlsdGVyOjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAtMSw2 MDE4NiwxMDAwMCwyNTYsMXwtMSwxMTE4LDI0NSwtMSwxfC0xLDExMzMsMjI0NSwtMSwxfC0xLDEx MzMsMjI0Miw1LDF8OCwtMSwtMSwtMSwxfDcsLTEsLTEsLTEsMXwtMSwtMSwtMSwtMSwwPGJyPg0K Jm5ic3A7ICZuYnNwOyAmZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU0IElORk8gJm5ic3A7bnNQ bHVnaW5JbnN0YW5jZTo6Q29ubmVjdDo8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgU1BJQ0VfWFBJ X1NPQ0tFVDogL3RtcC9zcGljZWMtc2NRWW1KL3NwaWNlLXhwaTxicj4NCiZuYnNwOyAmbmJzcDsg Jmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1NCBJTkZPICZuYnNwO25zUGx1Z2luSW5zdGFuY2U6 OkNvbm5lY3Q6PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IFNQSUNFX0ZPUkVJR05fTUVOVV9TT0NL RVQ6IC90bXAvc3BpY2VjLXNjUVltSi9zcGljZS1mb3JlaWduPGJyPg0KJm5ic3A7ICZuYnNwOyAm Z3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU1IERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OkNvbm5l Y3Q6IENvbnRyb2xsZXI8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgcGlkOiAxMDM0MDxicj4NCiZu YnNwOyAmbmJzcDsgJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1NSBERUJVRyBRRXJyb3JIYW5k bGVyOiBTb21ldGhpbmcgd2VudCB3cm9uZzo8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgY29ubmVj dCBlcnJvciwgMjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1 NSBERUJVRyBTcGljZUNvbnRyb2xsZXI6OkNvbm5lY3Q6IENvbm5lY3QgRXJyb3I8YnI+DQombmJz cDsgJm5ic3A7ICZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTUgREVCVUcgUUVycm9ySGFuZGxl cjogU29tZXRoaW5nIHdlbnQgd3Jvbmc6PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IGNvbm5lY3Qg ZXJyb3IsIDI8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTUg REVCVUcgU3BpY2VDb250cm9sbGVyOjpDb25uZWN0OiBDb25uZWN0IEVycm9yPGJyPg0KJm5ic3A7 ICZuYnNwOyAmZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU1IElORk8gJm5ic3A7bnNQbHVnaW5J bnN0YW5jZTo6Q29ubmVjdDo8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgTGF1bmNoaW5nIC91c3Iv bGliZXhlYy9zcGljZS14cGktY2xpZW50PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IDIwMTMtMDMt MDcgMDk6NDI6NDIsNjU1IERFQlVHIFNwaWNlQ29udHJvbGxlcjo6Q29ubmVjdDogQ29ubmVjdGVk ITxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQ0LDcyMyBJTkZPICZu YnNwO25zUGx1Z2luSW5zdGFuY2U6OkNvbm5lY3Q6IEluaXRpYXRpbmc8YnI+DQombmJzcDsgJm5i c3A7ICZndDsgY29ubmVjdGlvbiB3aXRoIGNvbnRyb2xsZXI8YnI+DQombmJzcDsgJm5ic3A7ICZn dDsgMjAxMy0wMy0wNyAwOTo0Mjo0OCw2NTIgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6Q29udHJv bGxlcldhaXRIZWxwZXI6PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IENvbnRyb2xsZXIgZmluaXNo ZWQsIHBpZDogMTAzNDAsIGV4aXQgY29kZTogMDxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyAyMDEz LTAzLTA3IDA5OjQyOjQ4LDY1MyBFUlJPUiBuc1BsdWdpbkluc3RhbmNlOjpDYWxsT25EaXNjb25u ZWN0ZWQ6PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IGNvdWxkIG5vdCBnZXQgYnJvd3NlciB3aW5k b3csIHdoZW4gdHJ5aW5nIHRvIGNhbGwgT25EaXNjb25uZWN0ZWQ8YnI+DQombmJzcDsgJm5ic3A7 ICZndDsgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT08YnI+DQombmJzcDsgJm5ic3A7ICZndDs8YnI+ DQombmJzcDsgJm5ic3A7ICZndDs8YnI+DQombmJzcDsgJm5ic3A7ICZndDsgSWYgdGhlcmXCtHMg YW55dGhpbmcgd2UgY2FuIGRvIHRvIGhlbHAgcmVzb2x2ZSB0aGlzIGlzc3VlIG9uY2UgYW5kIGZv cjxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBhbGwsIGp1c3QgbmFtZSBpdCEgSXQgc28gaHVydHMg dG8gc2VlIHRoaXMgb3RoZXJ3aXNlIGdyZWF0IHByb2R1Y3Q8YnI+DQombmJzcDsgJm5ic3A7ICZn dDsgdHJpcHBpbmcgb3ZlciBvbiBpdMK0cyBmYWNlIHNvIGNsb3NlIHRvIHRoZSBmaW5pc2ggbGlu ZTooPGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7PGJyPg0KJm5ic3A7ICZuYnNwOyAmZ3Q7IEJlc3Qg UmVnYXJkczxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBLYXJsaSBTasO2YmVyZzxicj4NCiZuYnNw OyAmbmJzcDsgJmd0OyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXzxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OyBVc2VycyBtYWlsaW5nIGxpc3Q8YnI+DQo8YnI+ DQo8L2Jsb2NrcXVvdGU+DQo8L2Jsb2NrcXVvdGU+DQo8L2Jsb2NrcXVvdGU+DQo8L2Jsb2NrcXVv dGU+DQo8L2Jsb2NrcXVvdGU+DQo8YmxvY2txdW90ZSB0eXBlPSJDSVRFIj4NCjxibG9ja3F1b3Rl Pg0KPGJsb2NrcXVvdGU+DQo8YmxvY2txdW90ZT4NCjxibG9ja3F1b3RlPiZuYnNwOyAmbmJzcDsg Jmd0OzxhIGhyZWY9Im1haWx0bzpVc2Vyc0BvdmlydC5vcmciPlVzZXJzQG92aXJ0Lm9yZzwvYT4g Jm5ic3A7Jmx0O21haWx0bzo8YSBocmVmPSJtYWlsdG86VXNlcnNAb3ZpcnQub3JnIj5Vc2Vyc0Bv dmlydC5vcmc8L2E+Jmd0Ozxicj4NCiZuYnNwOyAmbmJzcDsgJmd0OzxhIGhyZWY9Imh0dHA6Ly9s aXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2VycyI+aHR0cDovL2xpc3RzLm92aXJ0 Lm9yZy88L2E+PGEgaHJlZj0iaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv L3VzZXJzIj5tYWlsbWFuL2xpc3RpbmZvL3VzZXJzPC9hPjxicj4NCjxicj4NCjwvYmxvY2txdW90 ZT4NCjxicj4NCiZuYnNwOyAmbmJzcDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX188YnI+DQombmJzcDsgJm5ic3A7IFVzZXJzIG1haWxpbmcgbGlzdDxicj4N CiZuYnNwOyAmbmJzcDsgPGEgaHJlZj0ibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyI+VXNlcnNAb3Zp cnQub3JnPC9hPiAmbHQ7bWFpbHRvOjxhIGhyZWY9Im1haWx0bzpVc2Vyc0BvdmlydC5vcmciPlVz ZXJzQG92aXJ0Lm9yZzwvYT4mZ3Q7PGJyPg0KJm5ic3A7ICZuYnNwOyA8YSBocmVmPSJodHRwOi8v bGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMiPmh0dHA6Ly9saXN0cy5vdmly dC5vcmcvPC9hPjxhIGhyZWY9Imh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5m by91c2VycyI+bWFpbG1hbi9saXN0aW5mby91c2VyczwvYT48YnI+DQo8L2Jsb2NrcXVvdGU+DQo8 YnI+DQo8YnI+DQombmJzcDsgJm5ic3A7IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fPGJyPg0KJm5ic3A7ICZuYnNwOyBVc2VycyBtYWlsaW5nIGxpc3Q8YnI+ DQombmJzcDsgJm5ic3A7IDxhIGhyZWY9Im1haWx0bzpVc2Vyc0BvdmlydC5vcmciPlVzZXJzQG92 aXJ0Lm9yZzwvYT4gJmx0O21haWx0bzo8YSBocmVmPSJtYWlsdG86VXNlcnNAb3ZpcnQub3JnIj5V c2Vyc0BvdmlydC5vcmc8L2E+Jmd0Ow0KPC9ibG9ja3F1b3RlPg0KPC9ibG9ja3F1b3RlPg0KPC9i bG9ja3F1b3RlPg0KPGJsb2NrcXVvdGUgdHlwZT0iQ0lURSI+DQo8YmxvY2txdW90ZT4NCjxibG9j a3F1b3RlPjxicj4NCiZuYnNwOyAmbmJzcDsgPGEgaHJlZj0iaHR0cDovL2xpc3RzLm92aXJ0Lm9y Zy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzIj5odHRwOi8vbGlzdHMub3ZpcnQub3JnLzwvYT48YSBo cmVmPSJodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMiPm1haWxt YW4vbGlzdGluZm8vdXNlcnM8L2E+PGJyPg0KPGJyPg0KPGJyPg0KPGJyPg0KPGJyPg0KX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX188YnI+DQpVc2VycyBtYWls aW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86VXNlcnNAb3ZpcnQub3JnIj5Vc2Vyc0Bvdmly dC5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xp c3RpbmZvL3VzZXJzIj5odHRwOi8vbGlzdHMub3ZpcnQub3JnLzwvYT48YSBocmVmPSJodHRwOi8v bGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMiPm1haWxtYW4vbGlzdGluZm8v dXNlcnM8L2E+PGJyPg0KPGJyPg0KPGJyPg0KPC9ibG9ja3F1b3RlPg0KPC9ibG9ja3F1b3RlPg0K PC9ibG9ja3F1b3RlPg0KPGJsb2NrcXVvdGUgdHlwZT0iQ0lURSI+DQo8YmxvY2txdW90ZT48YnI+ DQo8L2Jsb2NrcXVvdGU+DQo8L2Jsb2NrcXVvdGU+DQo8YmxvY2txdW90ZSB0eXBlPSJDSVRFIj48 YnI+DQo8YnI+DQo8L2Jsb2NrcXVvdGU+DQo8YnI+DQo8L2JvZHk+DQo8L2h0bWw+DQo= --_000_5F9E965F5A80BC468BE5F40576769F091027AA54exchange21_--

On 03/13/2013 03:42 AM, Dead Horse wrote:
Itamar, Nail on the head. Pretty much what I describe here is sorely needed: http://lists.ovirt.org/pipermail/users/2013-February/012562.html
we are working on multiple things here: - mime based launch - should allow launching vnc/spice/rdp on any client machine having them[1]. main benefit its only a web side change. - spice.html5/novnc - requires either qemu support for websockets or a websocket service to be deployed, not sure yet about impact to live migration [1] may need a wrapper script on some.
- DHC
On Tue, Mar 12, 2013 at 5:53 PM, Itamar Heim <iheim@redhat.com <mailto:iheim@redhat.com>> wrote:
On 03/12/2013 11:38 PM, Dead Horse wrote:
Remote console access IMHO is still a very weak point in ovirt/RHEV. SPICE is a very nice protocol but IMHO is in dire need of a platform independent client and tighter integration into the user and web
tighter integration or support non integrated clients (the mime based approach which won't require the XPI/ActiveX)?
portals. Something I have done to workaround issues like these is to disable spice certificate checking and SSL.
psql engine -U postgres -c "UPDATE vdc_options set option_value = 'false' where option_name = 'SSLEnabled'" psql engine -U postgres -c "UPDATE vdc_options set option_value = 'false' where option_name = '__UseSecureConnectionWithServers__'" psql engine -U postgres -c "UPDATE vdc_options set option_value = 'false' where option_name ='__EnableSpiceRootCertificateVali__dation'
- DHC
On Fri, Mar 8, 2013 at 10:22 AM, Michal Skrivanek <michal.skrivanek@redhat.com <mailto:michal.skrivanek@redhat.com> <mailto:michal.skrivanek@__redhat.com <mailto:michal.skrivanek@redhat.com>>> wrote:
On 8 Mar 2013, at 15:51, Karli Sjöberg wrote:
tor 2013-03-07 klockan 13:52 +0100 skrev David Jaša:
Hi,
Karli Sjöberg píše v Čt 07. 03. 2013 v 10:01 +0000: > Hi, it me again, > > the last time this was discussed, the problem seemed to be centred > around Win/IE, but since patching to: > # rpm -qa | grep ovirt > ovirt-engine-config-3.1.0-4.__fc17.noarch > ovirt-engine-dbscripts-3.1.0-__4.fc17.noarch > ovirt-log-collector-3.1.0-0.__git10d719.fc17.noarch > ovirt-engine-restapi-3.1.0-4.__fc17.noarch > ovirt-image-uploader-3.1.0-0.__git9c42c8.fc17.noarch > ovirt-engine-genericapi-3.1.0-__4.fc17.noarch > ovirt-iso-uploader-3.1.0-0.__git1841d9.fc17.noarch > ovirt-engine-webadmin-portal-__3.1.0-4.fc17.noarch > ovirt-engine-setup-3.1.0-4.__fc17.noarch > ovirt-engine-sdk-3.2.0.2-1.__fc17.noarch > ovirt-engine-backend-3.1.0-4.__fc17.noarch > ovirt-engine-tools-common-3.1.__0-4.fc17.noarch > ovirt-engine-3.1.0-4.fc17.__noarch > ovirt-engine-userportal-3.1.0-__4.fc17.noarch > ovirt-engine-notification-__service-3.1.0-4.fc17.noarch > > No one is able to connect to a spice console though the Userportal at > all.
Looks like no one is getting host subject - again. Tomáš?
Come on guys, please tell me if there´s anything we can do to troubleshoot this issue, to help solve a real show-stopper for us!
Would you be able to try it in 3.2? It was known to be broken somewhere around 3.1 release….
Thanks, michal
In using oVirt, our organisation is so close to being able to ship out thin-client kiosks instead of buying expensive new HW on a yearly basis, and have our users access their desktops from practically anywhere, even from home if they´d wish. The rest of the entire system works flawlessly, just to fall flat on it´s face right on the finish line. I think that is so sad and silly, because I really love the rest of this product! We´ve set up oVirt-3.1, made a POC template, defined a pool and have been able to have them prestarted as well. But if our users aren´t able to access their console in a seamless, easy way, then what good is it? And knowing that the console works just fine from the adminportal in several different client systems (Fedora, CentOS, Win7) makes me hope that it´s just this small, yet important piece that needs to be corrected.
Anxiously awaiting your response Karli Sjöberg
David
> I´ve tried this from my workstation, running Fedora 17: > ==============================__==============================__==================== > $ SPICEC_DEBUG_LEVEL=0 firefox > (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect: > Filen eller katalogen finns inte > (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect: > Filen eller katalogen finns inte > (plugin-container:18293): SpiceXPI-CRITICAL **: could not get browser > window, when trying to call OnDisconnected > ==============================__==============================__==================== > > > Here´s a collegue of mine, running Win7/IE9: > ==============================__==============================__==================== > 1362648766 INFO [7196:5208] spicex_init_logger: started > 1362648766 DEBUG [7196:5208] COSpiceX::put_DynamicMenu: DynamicMenu > 1362648766 INFO [7196:5208] COSpiceX::put_FullScreen: New FullScreen > request newVal=0xffffffff > 1362648766 DEBUG [7196:5208] COSpiceX::Connect: Running spicec (C: > \Users\jope\AppData\Local\__virt-viewer\bin\remote-viewer.__exe > --spice-controller) > 1362648766 INFO [7196:5208] COSpiceX::Connect: spicec pid 1640 > 1362648766 DEBUG [7196:5208] COSpiceX::Connect: connecting to spice > client's pipe > 1362648767 DEBUG [7196:5208] COSpiceX::send_init: sending init > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 1 : > str 130.238.96.135 <tel:130.238.96.135> (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 2 > value 5906 > 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 3 > value 5907 > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending password > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 11 : > str IT-Avdelningen-1:%d - Press SHIFT+F12 to Release Cursor (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 10 > value 1 > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 14 : > str release-cursor=shift+f12,__toggle-fullscreen=shift+f11 (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 5 : > str main,inputs,scursor,splayback,__srecord,sdisplay (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 7 : > str DEFAULT (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 8 : > str C:\Users\jope\AppData\Local\__Temp\truststore.pem (1) > 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 16 > 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 17 > 1362648767 INFO [7196:5208] COSpiceX::ExecuteUsbCtrl: USB sharing is > not requested > 1362648771 INFO [7196:7480] COSpiceX::event_thread: exit_code=0 > error_code=1 > ==============================__==============================__==================== > > > And another collegue running CentOS-6.3/Firefox: > ==============================__==============================__==================== > 2013-03-07 09:42:41,651 DEBUG nsPluginInstance::SetHostIP: > 130.238.96.132 <tel:130.238.96.132> > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPort: 5900 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetTitle: > IT-Avdelningen-2:%d - Press SHIFT+F12 to Release Cursor > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::__SetDynamicMenu: > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::__SetFullScreen: 1 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPassword: Password > set > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::__SetNumberOfMonitors: 1 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::__SetUsbListenPort: 0 > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::__SetAdminConsole: 1 > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::__SetSecurePort: 5901 > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::__SetSSLChannels: > original channels: smain,sinputs,scursor,__splayback,srecord,sdisplay > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::__SetSSLChannels: > modified channels: main,inputs,cursor,playback,__record,display > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::__SetGuestHostName: > IT-Avdelningen-2 > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::__SetCipherSuite: > DEFAULT > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::__SetTrustStore: > Certificate: > Data: > Version: 3 (0x2) > Serial Number: 15 (0xf) > Signature Algorithm: sha1WithRSAEncryption > Issuer: C=US, O=SLU, CN=CA-storm.slu.se.80985 > Validity > Not Before: Sep 26 14:21:06 2012 > Not After : Sep 25 12:21:06 2022 GMT > Subject: C=US, O=SLU, CN=CA-storm.slu.se.80985 > Subject Public Key Info: > Public Key Algorithm: rsaEncryption > Public-Key: (1024 bit) > Modulus: > 00:a2:94:89:18:26:79:49:6b:c6:__28:6c:f2:95:e9: > a7:71:00:22:c6:79:c2:9e:10:63:__ef:34:5c:ab:62: > 36:a0:7a:84:d0:79:77:4c:9d:3d:__39:8f:97:93:c5: > f6:fb:5b:0b:f8:9b:ad:d8:53:2d:__a6:b6:03:45:d4: > 76:45:f1:af:99:42:74:07:4c:48:__7d:28:96:31:9e: > 88:cf:90:d9:e7:d9:cf:55:a8:bd:__37:a0:8f:f1:26: > 89:a9:ab:64:78:a4:02:60:9b:3a:__a7:07:db:6e:75: > 32:e5:8f:51:7f:50:02:15:d8:c8:__7b:68:c1:54:e1: > 9f:c2:d2:cf:53:c3:58:b3:15 > Exponent: 65537 (0x10001) > X509v3 extensions: > X509v3 Subject Key Identifier: > > FE:8F:57:F1:A0:AF:45:36:9F:AC:__C9:6B:EE:F9:D1:3E:18:78:B9:EA > Authority Information Access: > CA Issuers - URI:http://storm.slu.se:80/ca.__crt <http://storm.slu.se:80/ca.crt> <http://storm.slu.se/ca.crt>
> > X509v3 Authority Key Identifier: > > keyid:FE:8F:57:F1:A0:AF:45:46:__9F:NC:C9:6B:EE:F9:D1:3E:18:78:__B9:EA > DirName:/C=US/O=SLU/CN=CA-__storm.slu.se.80985 > serial:0F > > X509v3 Basic Constraints: critical > CA:TRUE > X509v3 Key Usage: critical > Certificate Sign, CRL Sign > Signature Algorithm: sha1WithRSAEncryption > 45:e4:15:23:fa:55:78:89:24:66:__7c:e2:33:41:ea:98:00:12: > 0c:25:e5:e6:3a:c7:f8:f9:4d:83:__47:d3:80:9b:c0:78:bc:ab: > 61:ae:6d:a1:cf:43:cb:cb:31:2c:__94:72:21:b0:58:f0:8b:69: > 0d:c4:73:f2:44:95:52:06:23:6c:__71:7a:9b:fc:5f:98:21:35: > 26:e1:a3:bb:65:bb:d2:81:bb:48:__96:99:b7:04:e6:15:af:93: > a1:60:e4:bf:05:d3:b0:4b:e4:e2:__4b:21:82:d7:2b:3d:19:ef: > a4:5a:23:58:74:ef:1a:80:14:8b:__89:b2:a7:bd:c2:21:66:1f: > e0:7e > -----BEGIN CERTIFICATE----- > MIIC1DCCAj2gAwIBAgIBDzANBgkqhk__iG9w0BAQUFADA7MQswCQYDVQQGEwJV__UzEM > MAoGA1UEChMDU0xVMR4wHAYDVQQDEx__VDQS1zdG9ybS5zbHUuc2UuODA5ODUw__IhcR > MTIwOTI2MTQyMTA2LTAxMDAXDTIyMD__kyNTEyMjEwNlowOzELMAkGA1UEBhMC__VVMx > DDAKBgNVBAoTA1NMVTEeMBwGA1UEAx__MVQ0Etc3Rvcm0uc2x1LnNlLjgwOTg1__MIGf > MA0GCSqGSIb3DQEBAQUAA4GNADCBiQ__KBgQCilIkYJnlJa8YobPKV6adxACLG__ecKe > EGPvNFyrYjageoTQeXdMnT05j5eTxf__b7Wwv4m63YUy2mtgNF1HZF8a+__ZQnQHTEh9 > KJYxnojPkNnn2c9WqL03oI/__xJompq2R4pAJgmzqnB9tudTLlj1F/__UAIV2Mh7aMFU > 4Z/__C0s9Tw1izFQIDAQABo4HjMIHgMB0GA__1UdDgQWBBT+j1fxoK9FRp+syWvu+__dE+ > GHi56jA5BggrBgEFBQcBAQQtMCswKQ__YIKwYBBQUHMAKGHWh0dHA6Ly9zdG9y__bS5z > bHUuc2U6ODAvY2EuY3J0MGMGA1UdIR__cMFqAFP6PV/Ggr0VGn6zJa+__750T4YeLnq > oT+__kPTA7MQswCQYDVQQGEwJVUzEMMAoGA__1UEChMDU0xVMR4wHAYDVQQDExVDQS1__z > dG9ybS5zbHUuc2UuODA5ODWCAQ8wDw__YDVR0TAQH/BAUwAwEB/__zAOBgNVHQ8BAf8E > BAMCAQYwDQYJKoZIhvcNAQEFBQADgY__EAReQVI/__pVeIkkZnziM0HqmAASDCXl5jrH > +__PlNg0fTgJvAeLyrYa5toc9Dy8sxLJR__yIbBY8ItpDcRz8kSVUgYjbHF6m/__xfmCE1 > JuGju2W70oG7SGaZtwTmFa+__ToWDkvwXTsEvk4kshgtcrPRnvpFojW__HTvGoAUi4my > p73CIWYf4H4= > -----END CERTIFICATE----- > > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetHotKeys: > release-cursor=shift+f12,__toggle-fullscreen=shift+f11 > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::__SetNoTaskMgrExecution: > 0 > 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::__SetSendCtrlAltDelete: > 0 > 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::__SetUsbAutoShare: 1 > 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::__SetUsbFilter: > -1,60186,10000,256,1|-1,1118,__245,-1,1|-1,1133,2245,-1,1|-1,__1133,2242,5,1|8,-1,-1,-1,1|7,-__1,-1,-1,1|-1,-1,-1,-1,0 > 2013-03-07 09:42:41,654 INFO nsPluginInstance::Connect: > SPICE_XPI_SOCKET: /tmp/spicec-scQYmJ/spice-xpi > 2013-03-07 09:42:41,654 INFO nsPluginInstance::Connect: > SPICE_FOREIGN_MENU_SOCKET: /tmp/spicec-scQYmJ/spice-__foreign > 2013-03-07 09:42:41,655 DEBUG nsPluginInstance::Connect: Controller > pid: 10340 > 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong: > connect error, 2 > 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect Error > 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong: > connect error, 2 > 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect Error > 2013-03-07 09:42:41,655 INFO nsPluginInstance::Connect: > Launching /usr/libexec/spice-xpi-client > 2013-03-07 09:42:42,655 DEBUG SpiceController::Connect: Connected! > 2013-03-07 09:42:44,723 INFO nsPluginInstance::Connect: Initiating > connection with controller > 2013-03-07 09:42:48,652 DEBUG nsPluginInstance::__ControllerWaitHelper: > Controller finished, pid: 10340, exit code: 0 > 2013-03-07 09:42:48,653 ERROR nsPluginInstance::__CallOnDisconnected: > could not get browser window, when trying to call OnDisconnected > ==============================__==============================__==================== > > > If there´s anything we can do to help resolve this issue once and for > all, just name it! It so hurts to see this otherwise great product > tripping over on it´s face so close to the finish line:( > > Best Regards > Karli Sjöberg > _________________________________________________ > Users mailing list >Users@ovirt.org <mailto:Users@ovirt.org> <mailto:Users@ovirt.org <mailto:Users@ovirt.org>> >http://lists.ovirt.org/__mailman/listinfo/users <http://lists.ovirt.org/mailman/listinfo/users>
_________________________________________________ Users mailing list Users@ovirt.org <mailto:Users@ovirt.org> <mailto:Users@ovirt.org <mailto:Users@ovirt.org>> http://lists.ovirt.org/__mailman/listinfo/users <http://lists.ovirt.org/mailman/listinfo/users>
_________________________________________________ Users mailing list Users@ovirt.org <mailto:Users@ovirt.org> <mailto:Users@ovirt.org <mailto:Users@ovirt.org>>
http://lists.ovirt.org/__mailman/listinfo/users <http://lists.ovirt.org/mailman/listinfo/users>
_________________________________________________ Users mailing list Users@ovirt.org <mailto:Users@ovirt.org> http://lists.ovirt.org/__mailman/listinfo/users <http://lists.ovirt.org/mailman/listinfo/users>

--_000_5F9E965F5A80BC468BE5F40576769F091027AAD8exchange21_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 dGlzIDIwMTMtMDMtMTIga2xvY2thbiAxNjozOCAtMDUwMCBza3JldiBEZWFkIEhvcnNlOg0KUmVt b3RlIGNvbnNvbGUgYWNjZXNzIElNSE8gaXMgc3RpbGwgYSB2ZXJ5IHdlYWsgcG9pbnQgaW4gb3Zp cnQvUkhFVi4gU1BJQ0UgaXMgYSB2ZXJ5IG5pY2UgcHJvdG9jb2wgYnV0IElNSE8gaXMgaW4gZGly ZSBuZWVkIG9mIGEgcGxhdGZvcm0gaW5kZXBlbmRlbnQgY2xpZW50IGFuZCB0aWdodGVyIGludGVn cmF0aW9uIGludG8gdGhlIHVzZXIgYW5kIHdlYiBwb3J0YWxzLiBTb21ldGhpbmcgSSBoYXZlIGRv bmUgdG8gd29ya2Fyb3VuZCBpc3N1ZXMgbGlrZSB0aGVzZSBpcyB0byBkaXNhYmxlIHNwaWNlIGNl cnRpZmljYXRlIGNoZWNraW5nIGFuZCBTU0wuDQoNCg0KDQpwc3FsIGVuZ2luZSAtVSBwb3N0Z3Jl cyAtYyAiVVBEQVRFIHZkY19vcHRpb25zIHNldCBvcHRpb25fdmFsdWUgPSAnZmFsc2UnIHdoZXJl IG9wdGlvbl9uYW1lID0gJ1NTTEVuYWJsZWQnIg0KcHNxbCBlbmdpbmUgLVUgcG9zdGdyZXMgLWMg IlVQREFURSB2ZGNfb3B0aW9ucyBzZXQgb3B0aW9uX3ZhbHVlID0gJ2ZhbHNlJyB3aGVyZSBvcHRp b25fbmFtZSA9ICdVc2VTZWN1cmVDb25uZWN0aW9uV2l0aFNlcnZlcnMnIg0KcHNxbCBlbmdpbmUg LVUgcG9zdGdyZXMgLWMgIlVQREFURSB2ZGNfb3B0aW9ucyBzZXQgb3B0aW9uX3ZhbHVlID0gJ2Zh bHNlJyB3aGVyZSBvcHRpb25fbmFtZSA9J0VuYWJsZVNwaWNlUm9vdENlcnRpZmljYXRlVmFsaWRh dGlvbicNCi0gREhDDQoNCg0KSSB0cmllZCB0aG9zZSBtb2RpZmljYXRpb25zIHRvIHRoZSBkYXRh YmFzZSBhbmQgcmVzdGFydGVkIHRoZSBlbmdpbmUgd2hpY2ggYmVjYW1lIHZlcnkgdXBzZXQgYWJv dXQgaXQgYW5kIGNvdWxkbsK0dCBlc3RhYmxpc2ggY29ubmVjdGlvbnMgd2l0aCBhbnkgSG9zdHMu IEkgaW1hZ2luZSBJwrRkIGhhdmUgdG8gZ28gYXJvdW5kIGFsbCBjb25maWcgZmlsZXMgb24gYWxs IG1hY2hpbmVzIGludm9sdmVkIHNvIHRoYXQgbm8gb25lIHRyaWVzIHRvIHVzZSBhbnkgU1NMIGZv ciB0aGUgY2hhbmdlcyB0byB3b3JrLCBTaW5jZSBJIGp1c3Qgd2FudGVkIHRvIHVzZSBpdCBhcyBh IHRlbXBvcmFyeSBzb2x1dGlvbiB1bnRpbCBpdCB3YXMgZml4ZWQgZm9yIHJlYWwsIEkgZGlkbsK0 dCB3YW50IHRvIG1ha2UgdG9vIG11Y2ggb2YgYSBjaGFuZ2UgZnJvbSB0aGUgc3RhbmRhcmQgY29u ZmlnLCBhbmQgSSB0aGluayB0aGF0IGVuY3J5cHRpb24gaXMgYSBtdXN0IG9uIGEgbmV0d29yayBh cyBvcGVuIGFzIG91cnMgYW55IHdheS4gSSByZXZlcnRlZCB0aGUgZGF0YWJhc2UgY2hhbmdlcyBh bmQgcmVzdGFydGVkIHRoZSBlbmdpbmUgYWdhaW4uDQoNClRoZSBvbmx5IHNvbHV0aW9uIHByZXNl bnRlZCB0aGlzIGZhciBoYXMgYmVlbiB0cnlpbmcgMy4yIGluc3RlYWQgb2Ygb3VyIGN1cnJlbnQg My4xLCB3aGVyZSAiZW5naW5lLXVwZ3JhZGUiIGlzIHRoZSByb2FkLWJsb2NrIGhpbmRlcmluZyBh dCB0aGlzIHBvaW50Lg0KDQovS2FybGkNCg0KDQoNCg0KT24gRnJpLCBNYXIgOCwgMjAxMyBhdCAx MDoyMiBBTSwgTWljaGFsIFNrcml2YW5layA8bWljaGFsLnNrcml2YW5la0ByZWRoYXQuY29tPG1h aWx0bzptaWNoYWwuc2tyaXZhbmVrQHJlZGhhdC5jb20+PiB3cm90ZToNCg0KT24gOCBNYXIgMjAx MywgYXQgMTU6NTEsIEthcmxpIFNqw7ZiZXJnIHdyb3RlOg0KDQp0b3IgMjAxMy0wMy0wNyBrbG9j a2FuIDEzOjUyICswMTAwIHNrcmV2IERhdmlkIEphxaFhOg0KDQoNCkhpLA0KDQpLYXJsaSBTasO2 YmVyZyBww63FoWUgdiDEjHQgMDcuIDAzLiAyMDEzIHYgMTA6MDEgKzAwMDA6DQo+IEhpLCBpdCBt ZSBhZ2FpbiwNCj4NCj4gdGhlIGxhc3QgdGltZSB0aGlzIHdhcyBkaXNjdXNzZWQsIHRoZSBwcm9i bGVtIHNlZW1lZCB0byBiZSBjZW50cmVkDQo+IGFyb3VuZCBXaW4vSUUsIGJ1dCBzaW5jZSBwYXRj aGluZyB0bzoNCj4gIyBycG0gLXFhIHwgZ3JlcCBvdmlydA0KPiBvdmlydC1lbmdpbmUtY29uZmln LTMuMS4wLTQuZmMxNy5ub2FyY2gNCj4gb3ZpcnQtZW5naW5lLWRic2NyaXB0cy0zLjEuMC00LmZj MTcubm9hcmNoDQo+IG92aXJ0LWxvZy1jb2xsZWN0b3ItMy4xLjAtMC5naXQxMGQ3MTkuZmMxNy5u b2FyY2gNCj4gb3ZpcnQtZW5naW5lLXJlc3RhcGktMy4xLjAtNC5mYzE3Lm5vYXJjaA0KPiBvdmly dC1pbWFnZS11cGxvYWRlci0zLjEuMC0wLmdpdDljNDJjOC5mYzE3Lm5vYXJjaA0KPiBvdmlydC1l bmdpbmUtZ2VuZXJpY2FwaS0zLjEuMC00LmZjMTcubm9hcmNoDQo+IG92aXJ0LWlzby11cGxvYWRl ci0zLjEuMC0wLmdpdDE4NDFkOS5mYzE3Lm5vYXJjaA0KPiBvdmlydC1lbmdpbmUtd2ViYWRtaW4t cG9ydGFsLTMuMS4wLTQuZmMxNy5ub2FyY2gNCj4gb3ZpcnQtZW5naW5lLXNldHVwLTMuMS4wLTQu ZmMxNy5ub2FyY2gNCj4gb3ZpcnQtZW5naW5lLXNkay0zLjIuMC4yLTEuZmMxNy5ub2FyY2gNCj4g b3ZpcnQtZW5naW5lLWJhY2tlbmQtMy4xLjAtNC5mYzE3Lm5vYXJjaA0KPiBvdmlydC1lbmdpbmUt dG9vbHMtY29tbW9uLTMuMS4wLTQuZmMxNy5ub2FyY2gNCj4gb3ZpcnQtZW5naW5lLTMuMS4wLTQu ZmMxNy5ub2FyY2gNCj4gb3ZpcnQtZW5naW5lLXVzZXJwb3J0YWwtMy4xLjAtNC5mYzE3Lm5vYXJj aA0KPiBvdmlydC1lbmdpbmUtbm90aWZpY2F0aW9uLXNlcnZpY2UtMy4xLjAtNC5mYzE3Lm5vYXJj aA0KPg0KPiBObyBvbmUgaXMgYWJsZSB0byBjb25uZWN0IHRvIGEgc3BpY2UgY29uc29sZSB0aG91 Z2ggdGhlIFVzZXJwb3J0YWwgYXQNCj4gYWxsLg0KDQpMb29rcyBsaWtlIG5vIG9uZSBpcyBnZXR0 aW5nIGhvc3Qgc3ViamVjdCAtIGFnYWluLiBUb23DocWhPw0KDQoNCkNvbWUgb24gZ3V5cywgcGxl YXNlIHRlbGwgbWUgaWYgdGhlcmXCtHMgYW55dGhpbmcgd2UgY2FuIGRvIHRvIHRyb3VibGVzaG9v dCB0aGlzIGlzc3VlLCB0byBoZWxwIHNvbHZlIGEgcmVhbCBzaG93LXN0b3BwZXIgZm9yIHVzIQ0K DQpXb3VsZCB5b3UgYmUgYWJsZSB0byB0cnkgaXQgaW4gMy4yPw0KSXQgd2FzIGtub3duIHRvIGJl IGJyb2tlbiBzb21ld2hlcmUgYXJvdW5kIDMuMSByZWxlYXNl4oCmLg0KDQoNClRoYW5rcywNCm1p Y2hhbA0KDQoNCkluIHVzaW5nIG9WaXJ0LCBvdXIgb3JnYW5pc2F0aW9uIGlzIHNvIGNsb3NlIHRv IGJlaW5nIGFibGUgdG8gc2hpcCBvdXQgdGhpbi1jbGllbnQga2lvc2tzIGluc3RlYWQgb2YgYnV5 aW5nIGV4cGVuc2l2ZSBuZXcgSFcgb24gYSB5ZWFybHkgYmFzaXMsIGFuZCBoYXZlIG91ciB1c2Vy cyBhY2Nlc3MgdGhlaXIgZGVza3RvcHMgZnJvbSBwcmFjdGljYWxseSBhbnl3aGVyZSwgZXZlbiBm cm9tIGhvbWUgaWYgdGhlecK0ZCB3aXNoLiBUaGUgcmVzdCBvZiB0aGUgZW50aXJlIHN5c3RlbSB3 b3JrcyBmbGF3bGVzc2x5LCBqdXN0IHRvIGZhbGwgZmxhdCBvbiBpdMK0cyBmYWNlIHJpZ2h0IG9u IHRoZSBmaW5pc2ggbGluZS4gSSB0aGluayB0aGF0IGlzIHNvIHNhZCBhbmQgc2lsbHksIGJlY2F1 c2UgSSByZWFsbHkgbG92ZSB0aGUgcmVzdCBvZiB0aGlzIHByb2R1Y3QhIFdlwrR2ZSBzZXQgdXAg b1ZpcnQtMy4xLCBtYWRlIGEgUE9DIHRlbXBsYXRlLCBkZWZpbmVkIGEgcG9vbCBhbmQgaGF2ZSBi ZWVuIGFibGUgdG8gaGF2ZSB0aGVtIHByZXN0YXJ0ZWQgYXMgd2VsbC4gQnV0IGlmIG91ciB1c2Vy cyBhcmVuwrR0IGFibGUgdG8gYWNjZXNzIHRoZWlyIGNvbnNvbGUgaW4gYSBzZWFtbGVzcywgZWFz eSB3YXksIHRoZW4gd2hhdCBnb29kIGlzIGl0PyBBbmQga25vd2luZyB0aGF0IHRoZSBjb25zb2xl IHdvcmtzIGp1c3QgZmluZSBmcm9tIHRoZSBhZG1pbnBvcnRhbCBpbiBzZXZlcmFsIGRpZmZlcmVu dCBjbGllbnQgc3lzdGVtcyAoRmVkb3JhLCBDZW50T1MsIFdpbjcpIG1ha2VzIG1lIGhvcGUgdGhh dCBpdMK0cyBqdXN0IHRoaXMgc21hbGwsIHlldCBpbXBvcnRhbnQgcGllY2UgdGhhdCBuZWVkcyB0 byBiZSBjb3JyZWN0ZWQuDQoNCkFueGlvdXNseSBhd2FpdGluZyB5b3VyIHJlc3BvbnNlDQpLYXJs aSBTasO2YmVyZw0KDQoNCg0KDQpEYXZpZA0KDQo+IEnCtHZlIHRyaWVkIHRoaXMgZnJvbSBteSB3 b3Jrc3RhdGlvbiwgcnVubmluZyBGZWRvcmEgMTc6DQo+ID09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 DQo+ICQgU1BJQ0VDX0RFQlVHX0xFVkVMPTAgZmlyZWZveA0KPiAocGx1Z2luLWNvbnRhaW5lcjox ODI5Myk6IFNwaWNlWFBJLUNSSVRJQ0FMICoqOiBjb250cm9sbGVyIGNvbm5lY3Q6DQo+IEZpbGVu IGVsbGVyIGthdGFsb2dlbiBmaW5ucyBpbnRlDQo+IChwbHVnaW4tY29udGFpbmVyOjE4MjkzKTog U3BpY2VYUEktQ1JJVElDQUwgKio6IGNvbnRyb2xsZXIgY29ubmVjdDoNCj4gRmlsZW4gZWxsZXIg a2F0YWxvZ2VuIGZpbm5zIGludGUNCj4gKHBsdWdpbi1jb250YWluZXI6MTgyOTMpOiBTcGljZVhQ SS1DUklUSUNBTCAqKjogY291bGQgbm90IGdldCBicm93c2VyDQo+IHdpbmRvdywgd2hlbiB0cnlp bmcgdG8gY2FsbCBPbkRpc2Nvbm5lY3RlZA0KPiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPg0K Pg0KPiBIZXJlwrRzIGEgY29sbGVndWUgb2YgbWluZSwgcnVubmluZyBXaW43L0lFOToNCj4gPT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT0NCj4gMTM2MjY0ODc2NiBJTkZPIFs3MTk2OjUyMDhdIHNwaWNl eF9pbml0X2xvZ2dlcjogc3RhcnRlZA0KPiAxMzYyNjQ4NzY2IERFQlVHIFs3MTk2OjUyMDhdIENP U3BpY2VYOjpwdXRfRHluYW1pY01lbnU6IER5bmFtaWNNZW51DQo+IDEzNjI2NDg3NjYgSU5GTyBb NzE5Njo1MjA4XSBDT1NwaWNlWDo6cHV0X0Z1bGxTY3JlZW46IE5ldyBGdWxsU2NyZWVuDQo+IHJl cXVlc3QgbmV3VmFsPTB4ZmZmZmZmZmYNCj4gMTM2MjY0ODc2NiBERUJVRyBbNzE5Njo1MjA4XSBD T1NwaWNlWDo6Q29ubmVjdDogUnVubmluZyBzcGljZWMgKEM6DQo+IFxVc2Vyc1xqb3BlXEFwcERh dGFcTG9jYWxcdmlydC12aWV3ZXJcYmluXHJlbW90ZS12aWV3ZXIuZXhlDQo+IC0tc3BpY2UtY29u dHJvbGxlcikNCj4gMTM2MjY0ODc2NiBJTkZPIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpDb25uZWN0 OiBzcGljZWMgcGlkIDE2NDANCj4gMTM2MjY0ODc2NiBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNl WDo6Q29ubmVjdDogY29ubmVjdGluZyB0byBzcGljZQ0KPiBjbGllbnQncyBwaXBlDQo+IDEzNjI2 NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfaW5pdDogc2VuZGluZyBpbml0 DQo+IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfd3N0cjogc2Vu ZGluZyBtc2cgaWQgMSA6DQo+IHN0ciAxMzAuMjM4Ljk2LjEzNSAoMSkNCj4gMTM2MjY0ODc2NyBE RUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF92YWx1ZTogc2VuZGluZyBtc2cgaWQgMg0K PiB2YWx1ZSA1OTA2DQo+IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNl bmRfdmFsdWU6IHNlbmRpbmcgbXNnIGlkIDMNCj4gdmFsdWUgNTkwNw0KPiAxMzYyNjQ4NzY3IERF QlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX3dzdHI6IHNlbmRpbmcgcGFzc3dvcmQNCj4g MTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF93c3RyOiBzZW5kaW5n IG1zZyBpZCAxMSA6DQo+IHN0ciBJVC1BdmRlbG5pbmdlbi0xOiVkIC0gUHJlc3MgU0hJRlQrRjEy IHRvIFJlbGVhc2UgQ3Vyc29yICgxKQ0KPiAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENP U3BpY2VYOjpzZW5kX3ZhbHVlOiBzZW5kaW5nIG1zZyBpZCAxMA0KPiB2YWx1ZSAxDQo+IDEzNjI2 NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfd3N0cjogc2VuZGluZyBtc2cg aWQgMTQgOg0KPiBzdHIgcmVsZWFzZS1jdXJzb3I9c2hpZnQrZjEyLHRvZ2dsZS1mdWxsc2NyZWVu PXNoaWZ0K2YxMSAoMSkNCj4gMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6 c2VuZF93c3RyOiBzZW5kaW5nIG1zZyBpZCA1IDoNCj4gc3RyIG1haW4saW5wdXRzLHNjdXJzb3Is c3BsYXliYWNrLHNyZWNvcmQsc2Rpc3BsYXkgKDEpDQo+IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6 NTIwOF0gQ09TcGljZVg6OnNlbmRfd3N0cjogc2VuZGluZyBtc2cgaWQgNyA6DQo+IHN0ciBERUZB VUxUICgxKQ0KPiAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX3dz dHI6IHNlbmRpbmcgbXNnIGlkIDggOg0KPiBzdHIgQzpcVXNlcnNcam9wZVxBcHBEYXRhXExvY2Fs XFRlbXBcdHJ1c3RzdG9yZS5wZW0gKDEpDQo+IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0g Q09TcGljZVg6OnNlbmRfbXNnOiBzZW5kaW5nIG1zZyBpZCAxNg0KPiAxMzYyNjQ4NzY3IERFQlVH IFs3MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX21zZzogc2VuZGluZyBtc2cgaWQgMTcNCj4gMTM2 MjY0ODc2NyBJTkZPIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpFeGVjdXRlVXNiQ3RybDogVVNCIHNo YXJpbmcgaXMNCj4gbm90IHJlcXVlc3RlZA0KPiAxMzYyNjQ4NzcxIElORk8gWzcxOTY6NzQ4MF0g Q09TcGljZVg6OmV2ZW50X3RocmVhZDogZXhpdF9jb2RlPTANCj4gZXJyb3JfY29kZT0xDQo+ID09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09DQo+DQo+DQo+IEFuZCBhbm90aGVyIGNvbGxlZ3VlIHJ1bm5p bmcgQ2VudE9TLTYuMy9GaXJlZm94Og0KPiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPiAyMDEz LTAzLTA3IDA5OjQyOjQxLDY1MSBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRIb3N0SVA6DQo+ IDEzMC4yMzguOTYuMTMyDQo+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2lu SW5zdGFuY2U6OlNldFBvcnQ6IDU5MDANCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTIgREVCVUcg bnNQbHVnaW5JbnN0YW5jZTo6U2V0VGl0bGU6DQo+IElULUF2ZGVsbmluZ2VuLTI6JWQgLSBQcmVz cyBTSElGVCtGMTIgdG8gUmVsZWFzZSBDdXJzb3INCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTIg REVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0RHluYW1pY01lbnU6DQo+IDIwMTMtMDMtMDcgMDk6 NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldEZ1bGxTY3JlZW46IDENCj4gMjAx My0wMy0wNyAwOTo0Mjo0MSw2NTIgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0UGFzc3dvcmQ6 IFBhc3N3b3JkDQo+IHNldA0KPiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MiBERUJVRyBuc1BsdWdp bkluc3RhbmNlOjpTZXROdW1iZXJPZk1vbml0b3JzOiAxDQo+IDIwMTMtMDMtMDcgMDk6NDI6NDEs NjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldFVzYkxpc3RlblBvcnQ6IDANCj4gMjAxMy0w My0wNyAwOTo0Mjo0MSw2NTIgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0QWRtaW5Db25zb2xl OiAxDQo+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNl dFNlY3VyZVBvcnQ6IDU5MDENCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTMgREVCVUcgbnNQbHVn aW5JbnN0YW5jZTo6U2V0U1NMQ2hhbm5lbHM6DQo+IG9yaWdpbmFsIGNoYW5uZWxzOiBzbWFpbixz aW5wdXRzLHNjdXJzb3Isc3BsYXliYWNrLHNyZWNvcmQsc2Rpc3BsYXkNCj4gMjAxMy0wMy0wNyAw OTo0Mjo0MSw2NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0U1NMQ2hhbm5lbHM6DQo+IG1v ZGlmaWVkIGNoYW5uZWxzOiBtYWluLGlucHV0cyxjdXJzb3IscGxheWJhY2sscmVjb3JkLGRpc3Bs YXkNCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0 R3Vlc3RIb3N0TmFtZToNCj4gSVQtQXZkZWxuaW5nZW4tMg0KPiAyMDEzLTAzLTA3IDA5OjQyOjQx LDY1MyBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRDaXBoZXJTdWl0ZToNCj4gREVGQVVMVA0K PiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRUcnVz dFN0b3JlOg0KPiBDZXJ0aWZpY2F0ZToNCj4gICAgIERhdGE6DQo+ICAgICAgICAgVmVyc2lvbjog MyAoMHgyKQ0KPiAgICAgICAgIFNlcmlhbCBOdW1iZXI6IDE1ICgweGYpDQo+ICAgICAgICAgU2ln bmF0dXJlIEFsZ29yaXRobTogc2hhMVdpdGhSU0FFbmNyeXB0aW9uDQo+ICAgICAgICAgSXNzdWVy OiBDPVVTLCBPPVNMVSwgQ049Q0Etc3Rvcm0uc2x1LnNlLjgwOTg1DQo+ICAgICAgICAgVmFsaWRp dHkNCj4gICAgICAgICAgICAgTm90IEJlZm9yZTogU2VwIDI2IDE0OjIxOjA2IDIwMTINCj4gICAg ICAgICAgICAgTm90IEFmdGVyIDogU2VwIDI1IDEyOjIxOjA2IDIwMjIgR01UDQo+ICAgICAgICAg U3ViamVjdDogQz1VUywgTz1TTFUsIENOPUNBLXN0b3JtLnNsdS5zZS44MDk4NQ0KPiAgICAgICAg IFN1YmplY3QgUHVibGljIEtleSBJbmZvOg0KPiAgICAgICAgICAgICBQdWJsaWMgS2V5IEFsZ29y aXRobTogcnNhRW5jcnlwdGlvbg0KPiAgICAgICAgICAgICAgICAgUHVibGljLUtleTogKDEwMjQg Yml0KQ0KPiAgICAgICAgICAgICAgICAgTW9kdWx1czoNCj4gICAgICAgICAgICAgICAgICAgICAw MDphMjo5NDo4OToxODoyNjo3OTo0OTo2YjpjNjoyODo2YzpmMjo5NTplOToNCj4gICAgICAgICAg ICAgICAgICAgICBhNzo3MTowMDoyMjpjNjo3OTpjMjo5ZToxMDo2MzplZjozNDo1YzphYjo2MjoN Cj4gICAgICAgICAgICAgICAgICAgICAzNjphMDo3YTo4NDpkMDo3OTo3Nzo0Yzo5ZDozZDozOTo4 Zjo5Nzo5MzpjNToNCj4gICAgICAgICAgICAgICAgICAgICBmNjpmYjo1YjowYjpmODo5YjphZDpk ODo1MzoyZDphNjpiNjowMzo0NTpkNDoNCj4gICAgICAgICAgICAgICAgICAgICA3Njo0NTpmMTph Zjo5OTo0Mjo3NDowNzo0Yzo0ODo3ZDoyODo5NjozMTo5ZToNCj4gICAgICAgICAgICAgICAgICAg ICA4ODpjZjo5MDpkOTplNzpkOTpjZjo1NTphODpiZDozNzphMDo4ZjpmMToyNjoNCj4gICAgICAg ICAgICAgICAgICAgICA4OTphOTphYjo2NDo3ODphNDowMjo2MDo5YjozYTphNzowNzpkYjo2ZTo3 NToNCj4gICAgICAgICAgICAgICAgICAgICAzMjplNTo4Zjo1MTo3Zjo1MDowMjoxNTpkODpjODo3 Yjo2ODpjMTo1NDplMToNCj4gICAgICAgICAgICAgICAgICAgICA5ZjpjMjpkMjpjZjo1MzpjMzo1 ODpiMzoxNQ0KPiAgICAgICAgICAgICAgICAgRXhwb25lbnQ6IDY1NTM3ICgweDEwMDAxKQ0KPiAg ICAgICAgIFg1MDl2MyBleHRlbnNpb25zOg0KPiAgICAgICAgICAgICBYNTA5djMgU3ViamVjdCBL ZXkgSWRlbnRpZmllcjoNCj4NCj4gRkU6OEY6NTc6RjE6QTA6QUY6NDU6MzY6OUY6QUM6Qzk6NkI6 RUU6Rjk6RDE6M0U6MTg6Nzg6Qjk6RUENCj4gICAgICAgICAgICAgQXV0aG9yaXR5IEluZm9ybWF0 aW9uIEFjY2VzczoNCj4gICAgICAgICAgICAgICAgIENBIElzc3VlcnMgLSBVUkk6aHR0cDovL3N0 b3JtLnNsdS5zZTo4MC9jYS5jcnQ8aHR0cDovL3N0b3JtLnNsdS5zZS9jYS5jcnQ+DQo+DQo+ICAg ICAgICAgICAgIFg1MDl2MyBBdXRob3JpdHkgS2V5IElkZW50aWZpZXI6DQo+DQo+IGtleWlkOkZF OjhGOjU3OkYxOkEwOkFGOjQ1OjQ2OjlGOk5DOkM5OjZCOkVFOkY5OkQxOjNFOjE4Ojc4OkI5OkVB DQo+ICAgICAgICAgICAgICAgICBEaXJOYW1lOi9DPVVTL089U0xVL0NOPUNBLXN0b3JtLnNsdS5z ZS44MDk4NQ0KPiAgICAgICAgICAgICAgICAgc2VyaWFsOjBGDQo+DQo+ICAgICAgICAgICAgIFg1 MDl2MyBCYXNpYyBDb25zdHJhaW50czogY3JpdGljYWwNCj4gICAgICAgICAgICAgICAgIENBOlRS VUUNCj4gICAgICAgICAgICAgWDUwOXYzIEtleSBVc2FnZTogY3JpdGljYWwNCj4gICAgICAgICAg ICAgICAgIENlcnRpZmljYXRlIFNpZ24sIENSTCBTaWduDQo+ICAgICBTaWduYXR1cmUgQWxnb3Jp dGhtOiBzaGExV2l0aFJTQUVuY3J5cHRpb24NCj4gICAgICAgICA0NTplNDoxNToyMzpmYTo1NTo3 ODo4OToyNDo2Njo3YzplMjozMzo0MTplYTo5ODowMDoxMjoNCj4gICAgICAgICAwYzoyNTplNTpl NjozYTpjNzpmODpmOTo0ZDo4Mzo0NzpkMzo4MDo5YjpjMDo3ODpiYzphYjoNCj4gICAgICAgICA2 MTphZTo2ZDphMTpjZjo0MzpjYjpjYjozMToyYzo5NDo3MjoyMTpiMDo1ODpmMDo4Yjo2OToNCj4g ICAgICAgICAwZDpjNDo3MzpmMjo0NDo5NTo1MjowNjoyMzo2Yzo3MTo3YTo5YjpmYzo1Zjo5ODoy MTozNToNCj4gICAgICAgICAyNjplMTphMzpiYjo2NTpiYjpkMjo4MTpiYjo0ODo5Njo5OTpiNzow NDplNjoxNTphZjo5MzoNCj4gICAgICAgICBhMTo2MDplNDpiZjowNTpkMzpiMDo0YjplNDplMjo0 YjoyMTo4MjpkNzoyYjozZDoxOTplZjoNCj4gICAgICAgICBhNDo1YToyMzo1ODo3NDplZjoxYTo4 MDoxNDo4Yjo4OTpiMjphNzpiZDpjMjoyMTo2NjoxZjoNCj4gICAgICAgICBlMDo3ZQ0KPiAtLS0t LUJFR0lOIENFUlRJRklDQVRFLS0tLS0NCj4gTUlJQzFEQ0NBajJnQXdJQkFnSUJEekFOQmdrcWhr aUc5dzBCQVFVRkFEQTdNUXN3Q1FZRFZRUUdFd0pWVXpFTQ0KPiBNQW9HQTFVRUNoTURVMHhWTVI0 d0hBWURWUVFERXhWRFFTMXpkRzl5YlM1emJIVXVjMlV1T0RBNU9EVXdJaGNSDQo+IE1USXdPVEky TVRReU1UQTJMVEF4TURBWERUSXlNRGt5TlRFeU1qRXdObG93T3pFTE1Ba0dBMVVFQmhNQ1ZWTXgN Cj4gRERBS0JnTlZCQW9UQTFOTVZURWVNQndHQTFVRUF4TVZRMEV0YzNSdmNtMHVjMngxTG5ObExq Z3dPVGcxTUlHZg0KPiBNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0R05BRENCaVFLQmdRQ2lsSWtZSm5s SmE4WW9iUEtWNmFkeEFDTEdlY0tlDQo+IEVHUHZORnlyWWphZ2VvVFFlWGRNblQwNWo1ZVR4ZmI3 V3d2NG02M1lVeTJtdGdORjFIWkY4YStaUW5RSFRFaDkNCj4gS0pZeG5valBrTm5uMmM5V3FMMDNv SS94Sm9tcHEyUjRwQUpnbXpxbkI5dHVkVExsajFGL1VBSVYyTWg3YU1GVQ0KPiA0Wi9DMHM5VHcx aXpGUUlEQVFBQm80SGpNSUhnTUIwR0ExVWREZ1FXQkJUK2oxZnhvSzlGUnArc3lXdnUrZEUrDQo+ IEdIaTU2akE1QmdnckJnRUZCUWNCQVFRdE1Dc3dLUVlJS3dZQkJRVUhNQUtHSFdoMGRIQTZMeTl6 ZEc5eWJTNXoNCj4gYkhVdWMyVTZPREF2WTJFdVkzSjBNR01HQTFVZElSY01GcUFGUDZQVi9HZ3Iw VkduNnpKYSs3NTBUNFllTG5xDQo+IG9UK2tQVEE3TVFzd0NRWURWUVFHRXdKVlV6RU1NQW9HQTFV RUNoTURVMHhWTVI0d0hBWURWUVFERXhWRFFTMXoNCj4gZEc5eWJTNXpiSFV1YzJVdU9EQTVPRFdD QVE4d0R3WURWUjBUQVFIL0JBVXdBd0VCL3pBT0JnTlZIUThCQWY4RQ0KPiBCQU1DQVFZd0RRWUpL b1pJaHZjTkFRRUZCUUFEZ1lFQVJlUVZJL3BWZUlra1puemlNMEhxbUFBU0RDWGw1anJIDQo+ICtQ bE5nMGZUZ0p2QWVMeXJZYTV0b2M5RHk4c3hMSlJ5SWJCWThJdHBEY1J6OGtTVlVnWWpiSEY2bS94 Zm1DRTENCj4gSnVHanUyVzcwb0c3U0dhWnR3VG1GYStUb1dEa3Z3WFRzRXZrNGtzaGd0Y3JQUm52 cEZvaldIVHZHb0FVaTRteQ0KPiBwNzNDSVdZZjRIND0NCj4gLS0tLS1FTkQgQ0VSVElGSUNBVEUt LS0tLQ0KPg0KPiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJVRyBuc1BsdWdpbkluc3RhbmNl OjpTZXRIb3RLZXlzOg0KPiByZWxlYXNlLWN1cnNvcj1zaGlmdCtmMTIsdG9nZ2xlLWZ1bGxzY3Jl ZW49c2hpZnQrZjExDQo+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERFQlVHIG5zUGx1Z2luSW5z dGFuY2U6OlNldE5vVGFza01nckV4ZWN1dGlvbjoNCj4gMA0KPiAyMDEzLTAzLTA3IDA5OjQyOjQx LDY1NCBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRTZW5kQ3RybEFsdERlbGV0ZToNCj4gMA0K PiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1NCBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRVc2JB dXRvU2hhcmU6IDENCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTQgREVCVUcgbnNQbHVnaW5JbnN0 YW5jZTo6U2V0VXNiRmlsdGVyOg0KPiAtMSw2MDE4NiwxMDAwMCwyNTYsMXwtMSwxMTE4LDI0NSwt MSwxfC0xLDExMzMsMjI0NSwtMSwxfC0xLDExMzMsMjI0Miw1LDF8OCwtMSwtMSwtMSwxfDcsLTEs LTEsLTEsMXwtMSwtMSwtMSwtMSwwDQo+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU0IElORk8gIG5z UGx1Z2luSW5zdGFuY2U6OkNvbm5lY3Q6DQo+IFNQSUNFX1hQSV9TT0NLRVQ6IC90bXAvc3BpY2Vj LXNjUVltSi9zcGljZS14cGkNCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTQgSU5GTyAgbnNQbHVn aW5JbnN0YW5jZTo6Q29ubmVjdDoNCj4gU1BJQ0VfRk9SRUlHTl9NRU5VX1NPQ0tFVDogL3RtcC9z cGljZWMtc2NRWW1KL3NwaWNlLWZvcmVpZ24NCj4gMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTUgREVC VUcgbnNQbHVnaW5JbnN0YW5jZTo6Q29ubmVjdDogQ29udHJvbGxlcg0KPiBwaWQ6IDEwMzQwDQo+ IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU1IERFQlVHIFFFcnJvckhhbmRsZXI6IFNvbWV0aGluZyB3 ZW50IHdyb25nOg0KPiBjb25uZWN0IGVycm9yLCAyDQo+IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU1 IERFQlVHIFNwaWNlQ29udHJvbGxlcjo6Q29ubmVjdDogQ29ubmVjdCBFcnJvcg0KPiAyMDEzLTAz LTA3IDA5OjQyOjQxLDY1NSBERUJVRyBRRXJyb3JIYW5kbGVyOiBTb21ldGhpbmcgd2VudCB3cm9u ZzoNCj4gY29ubmVjdCBlcnJvciwgMg0KPiAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1NSBERUJVRyBT cGljZUNvbnRyb2xsZXI6OkNvbm5lY3Q6IENvbm5lY3QgRXJyb3INCj4gMjAxMy0wMy0wNyAwOTo0 Mjo0MSw2NTUgSU5GTyAgbnNQbHVnaW5JbnN0YW5jZTo6Q29ubmVjdDoNCj4gTGF1bmNoaW5nIC91 c3IvbGliZXhlYy9zcGljZS14cGktY2xpZW50DQo+IDIwMTMtMDMtMDcgMDk6NDI6NDIsNjU1IERF QlVHIFNwaWNlQ29udHJvbGxlcjo6Q29ubmVjdDogQ29ubmVjdGVkIQ0KPiAyMDEzLTAzLTA3IDA5 OjQyOjQ0LDcyMyBJTkZPICBuc1BsdWdpbkluc3RhbmNlOjpDb25uZWN0OiBJbml0aWF0aW5nDQo+ IGNvbm5lY3Rpb24gd2l0aCBjb250cm9sbGVyDQo+IDIwMTMtMDMtMDcgMDk6NDI6NDgsNjUyIERF QlVHIG5zUGx1Z2luSW5zdGFuY2U6OkNvbnRyb2xsZXJXYWl0SGVscGVyOg0KPiBDb250cm9sbGVy IGZpbmlzaGVkLCBwaWQ6IDEwMzQwLCBleGl0IGNvZGU6IDANCj4gMjAxMy0wMy0wNyAwOTo0Mjo0 OCw2NTMgRVJST1IgbnNQbHVnaW5JbnN0YW5jZTo6Q2FsbE9uRGlzY29ubmVjdGVkOg0KPiBjb3Vs ZCBub3QgZ2V0IGJyb3dzZXIgd2luZG93LCB3aGVuIHRyeWluZyB0byBjYWxsIE9uRGlzY29ubmVj dGVkDQo+ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo+DQo+DQo+IElmIHRoZXJlwrRzIGFueXRo aW5nIHdlIGNhbiBkbyB0byBoZWxwIHJlc29sdmUgdGhpcyBpc3N1ZSBvbmNlIGFuZCBmb3INCj4g YWxsLCBqdXN0IG5hbWUgaXQhIEl0IHNvIGh1cnRzIHRvIHNlZSB0aGlzIG90aGVyd2lzZSBncmVh dCBwcm9kdWN0DQo+IHRyaXBwaW5nIG92ZXIgb24gaXTCtHMgZmFjZSBzbyBjbG9zZSB0byB0aGUg ZmluaXNoIGxpbmU6KA0KPg0KPiBCZXN0IFJlZ2FyZHMNCj4gS2FybGkgU2rDtmJlcmcNCj4gX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gVXNlcnMgbWFp bGluZyBsaXN0DQo+IFVzZXJzQG92aXJ0Lm9yZzxtYWlsdG86VXNlcnNAb3ZpcnQub3JnPg0KPiBo dHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMNCg0KDQoNCg0KX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NClVzZXJzIG1haWxp bmcgbGlzdA0KVXNlcnNAb3ZpcnQub3JnPG1haWx0bzpVc2Vyc0BvdmlydC5vcmc+DQpodHRwOi8v bGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMNCg0KDQoNCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpVc2VycyBtYWlsaW5nIGxpc3QN ClVzZXJzQG92aXJ0Lm9yZzxtYWlsdG86VXNlcnNAb3ZpcnQub3JnPg0KaHR0cDovL2xpc3RzLm92 aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzDQoNCg0KDQoNCg== --_000_5F9E965F5A80BC468BE5F40576769F091027AAD8exchange21_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUUkFOU0lUSU9OQUwv L0VOIj4NCjxodG1sPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8bWV0YSBuYW1lPSJHRU5FUkFUT1Ii IGNvbnRlbnQ9Ikd0a0hUTUwvNC40LjQiPg0KPC9oZWFkPg0KPGJvZHk+DQp0aXMgMjAxMy0wMy0x MiBrbG9ja2FuIDE2OjM4IC0wNTAwIHNrcmV2IERlYWQgSG9yc2U6DQo8YmxvY2txdW90ZSB0eXBl PSJDSVRFIj5SZW1vdGUgY29uc29sZSBhY2Nlc3MgSU1ITyBpcyBzdGlsbCBhIHZlcnkgd2VhayBw b2ludCBpbiBvdmlydC9SSEVWLiBTUElDRSBpcyBhIHZlcnkgbmljZSBwcm90b2NvbCBidXQgSU1I TyBpcyBpbiBkaXJlIG5lZWQgb2YgYSBwbGF0Zm9ybSBpbmRlcGVuZGVudCBjbGllbnQgYW5kIHRp Z2h0ZXIgaW50ZWdyYXRpb24gaW50byB0aGUgdXNlciBhbmQgd2ViIHBvcnRhbHMuIFNvbWV0aGlu ZyBJIGhhdmUgZG9uZQ0KIHRvIHdvcmthcm91bmQgaXNzdWVzIGxpa2UgdGhlc2UgaXMgdG8gZGlz YWJsZSBzcGljZSBjZXJ0aWZpY2F0ZSBjaGVja2luZyBhbmQgU1NMLjxicj4NCjxicj4NCjxwcmU+ CnBzcWwgZW5naW5lIC1VIHBvc3RncmVzIC1jICZxdW90O1VQREFURSB2ZGNfb3B0aW9ucyBzZXQg b3B0aW9uX3ZhbHVlID0gJ2ZhbHNlJyB3aGVyZSBvcHRpb25fbmFtZSA9ICdTU0xFbmFibGVkJyZx dW90Owpwc3FsIGVuZ2luZSAtVSBwb3N0Z3JlcyAtYyAmcXVvdDtVUERBVEUgdmRjX29wdGlvbnMg c2V0IG9wdGlvbl92YWx1ZSA9ICdmYWxzZScgd2hlcmUgb3B0aW9uX25hbWUgPSAnVXNlU2VjdXJl Q29ubmVjdGlvbldpdGhTZXJ2ZXJzJyZxdW90Owpwc3FsIGVuZ2luZSAtVSBwb3N0Z3JlcyAtYyAm cXVvdDtVUERBVEUgdmRjX29wdGlvbnMgc2V0IG9wdGlvbl92YWx1ZSA9ICdmYWxzZScgd2hlcmUg b3B0aW9uX25hbWUgPSdFbmFibGVTcGljZVJvb3RDZXJ0aWZpY2F0ZVZhbGlkYXRpb24nCi0gREhD CjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0KSSB0cmllZCB0aG9zZSBtb2RpZmljYXRpb25zIHRvIHRo ZSBkYXRhYmFzZSBhbmQgcmVzdGFydGVkIHRoZSBlbmdpbmUgd2hpY2ggYmVjYW1lIHZlcnkgdXBz ZXQgYWJvdXQgaXQgYW5kIGNvdWxkbsK0dCBlc3RhYmxpc2ggY29ubmVjdGlvbnMgd2l0aCBhbnkg SG9zdHMuIEkgaW1hZ2luZSBJwrRkIGhhdmUgdG8gZ28gYXJvdW5kIGFsbCBjb25maWcgZmlsZXMg b24gYWxsIG1hY2hpbmVzIGludm9sdmVkIHNvIHRoYXQgbm8gb25lIHRyaWVzIHRvIHVzZSBhbnkN CiBTU0wgZm9yIHRoZSBjaGFuZ2VzIHRvIHdvcmssIFNpbmNlIEkganVzdCB3YW50ZWQgdG8gdXNl IGl0IGFzIGEgdGVtcG9yYXJ5IHNvbHV0aW9uIHVudGlsIGl0IHdhcyBmaXhlZCBmb3IgcmVhbCwg SSBkaWRuwrR0IHdhbnQgdG8gbWFrZSB0b28gbXVjaCBvZiBhIGNoYW5nZSBmcm9tIHRoZSBzdGFu ZGFyZCBjb25maWcsIGFuZCBJIHRoaW5rIHRoYXQgZW5jcnlwdGlvbiBpcyBhIG11c3Qgb24gYSBu ZXR3b3JrIGFzIG9wZW4gYXMgb3VycyBhbnkgd2F5Lg0KIEkgcmV2ZXJ0ZWQgdGhlIGRhdGFiYXNl IGNoYW5nZXMgYW5kIHJlc3RhcnRlZCB0aGUgZW5naW5lIGFnYWluLjxicj4NCjxicj4NClRoZSBv bmx5IHNvbHV0aW9uIHByZXNlbnRlZCB0aGlzIGZhciBoYXMgYmVlbiB0cnlpbmcgMy4yIGluc3Rl YWQgb2Ygb3VyIGN1cnJlbnQgMy4xLCB3aGVyZSAmcXVvdDtlbmdpbmUtdXBncmFkZSZxdW90OyBp cyB0aGUgcm9hZC1ibG9jayBoaW5kZXJpbmcgYXQgdGhpcyBwb2ludC48YnI+DQo8YnI+DQovS2Fy bGk8YnI+DQo8YnI+DQo8YmxvY2txdW90ZSB0eXBlPSJDSVRFIj4mbmJzcDsgPC9ibG9ja3F1b3Rl Pg0KPGJsb2NrcXVvdGUgdHlwZT0iQ0lURSI+PGJyPg0KPGJyPg0KPC9ibG9ja3F1b3RlPg0KPGJs b2NrcXVvdGUgdHlwZT0iQ0lURSI+T24gRnJpLCBNYXIgOCwgMjAxMyBhdCAxMDoyMiBBTSwgTWlj aGFsIFNrcml2YW5layAmbHQ7PGEgaHJlZj0ibWFpbHRvOm1pY2hhbC5za3JpdmFuZWtAcmVkaGF0 LmNvbSI+bWljaGFsLnNrcml2YW5la0ByZWRoYXQuY29tPC9hPiZndDsgd3JvdGU6DQo8L2Jsb2Nr cXVvdGU+DQo8YmxvY2txdW90ZSB0eXBlPSJDSVRFIj4NCjxibG9ja3F1b3RlPjxicj4NCjwvYmxv Y2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjxibG9ja3F1b3RlIHR5cGU9IkNJVEUiPg0KPGJsb2Nr cXVvdGU+T24gOCBNYXIgMjAxMywgYXQgMTU6NTEsIEthcmxpIFNqw7ZiZXJnIHdyb3RlOiA8L2Js b2NrcXVvdGU+DQo8L2Jsb2NrcXVvdGU+DQo8YmxvY2txdW90ZSB0eXBlPSJDSVRFIj4NCjxibG9j a3F1b3RlPjxicj4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjxibG9ja3F1b3RlIHR5 cGU9IkNJVEUiPg0KPGJsb2NrcXVvdGU+DQo8YmxvY2txdW90ZSB0eXBlPSJDSVRFIj50b3IgMjAx My0wMy0wNyBrbG9ja2FuIDEzOjUyICYjNDM7MDEwMCBza3JldiBEYXZpZCBKYcWhYToNCjxibG9j a3F1b3RlIHR5cGU9IkNJVEUiPg0KPHByZT4KSGksCgpLYXJsaSBTasO2YmVyZyBww63FoWUgdiDE jHQgMDcuIDAzLiAyMDEzIHYgMTA6MDEgJiM0MzswMDAwOgomZ3Q7IEhpLCBpdCBtZSBhZ2FpbiwK Jmd0OyAKJmd0OyB0aGUgbGFzdCB0aW1lIHRoaXMgd2FzIGRpc2N1c3NlZCwgdGhlIHByb2JsZW0g c2VlbWVkIHRvIGJlIGNlbnRyZWQKJmd0OyBhcm91bmQgV2luL0lFLCBidXQgc2luY2UgcGF0Y2hp bmcgdG86CiZndDsgIyBycG0gLXFhIHwgZ3JlcCBvdmlydAomZ3Q7IG92aXJ0LWVuZ2luZS1jb25m aWctMy4xLjAtNC5mYzE3Lm5vYXJjaAomZ3Q7IG92aXJ0LWVuZ2luZS1kYnNjcmlwdHMtMy4xLjAt NC5mYzE3Lm5vYXJjaAomZ3Q7IG92aXJ0LWxvZy1jb2xsZWN0b3ItMy4xLjAtMC5naXQxMGQ3MTku ZmMxNy5ub2FyY2gKJmd0OyBvdmlydC1lbmdpbmUtcmVzdGFwaS0zLjEuMC00LmZjMTcubm9hcmNo CiZndDsgb3ZpcnQtaW1hZ2UtdXBsb2FkZXItMy4xLjAtMC5naXQ5YzQyYzguZmMxNy5ub2FyY2gK Jmd0OyBvdmlydC1lbmdpbmUtZ2VuZXJpY2FwaS0zLjEuMC00LmZjMTcubm9hcmNoCiZndDsgb3Zp cnQtaXNvLXVwbG9hZGVyLTMuMS4wLTAuZ2l0MTg0MWQ5LmZjMTcubm9hcmNoCiZndDsgb3ZpcnQt ZW5naW5lLXdlYmFkbWluLXBvcnRhbC0zLjEuMC00LmZjMTcubm9hcmNoCiZndDsgb3ZpcnQtZW5n aW5lLXNldHVwLTMuMS4wLTQuZmMxNy5ub2FyY2gKJmd0OyBvdmlydC1lbmdpbmUtc2RrLTMuMi4w LjItMS5mYzE3Lm5vYXJjaAomZ3Q7IG92aXJ0LWVuZ2luZS1iYWNrZW5kLTMuMS4wLTQuZmMxNy5u b2FyY2gKJmd0OyBvdmlydC1lbmdpbmUtdG9vbHMtY29tbW9uLTMuMS4wLTQuZmMxNy5ub2FyY2gK Jmd0OyBvdmlydC1lbmdpbmUtMy4xLjAtNC5mYzE3Lm5vYXJjaAomZ3Q7IG92aXJ0LWVuZ2luZS11 c2VycG9ydGFsLTMuMS4wLTQuZmMxNy5ub2FyY2gKJmd0OyBvdmlydC1lbmdpbmUtbm90aWZpY2F0 aW9uLXNlcnZpY2UtMy4xLjAtNC5mYzE3Lm5vYXJjaAomZ3Q7IAomZ3Q7IE5vIG9uZSBpcyBhYmxl IHRvIGNvbm5lY3QgdG8gYSBzcGljZSBjb25zb2xlIHRob3VnaCB0aGUgVXNlcnBvcnRhbCBhdAom Z3Q7IGFsbC4gCgpMb29rcyBsaWtlIG5vIG9uZSBpcyBnZXR0aW5nIGhvc3Qgc3ViamVjdCAtIGFn YWluLiBUb23DocWhPwo8L3ByZT4NCjwvYmxvY2txdW90ZT4NCjxicj4NCkNvbWUgb24gZ3V5cywg cGxlYXNlIHRlbGwgbWUgaWYgdGhlcmXCtHMgYW55dGhpbmcgd2UgY2FuIGRvIHRvIHRyb3VibGVz aG9vdCB0aGlzIGlzc3VlLCB0byBoZWxwIHNvbHZlIGEgcmVhbCBzaG93LXN0b3BwZXIgZm9yIHVz ITxicj4NCjxicj4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4N CjxibG9ja3F1b3RlIHR5cGU9IkNJVEUiPg0KPGJsb2NrcXVvdGU+V291bGQgeW91IGJlIGFibGUg dG8gdHJ5IGl0IGluIDMuMj8gPC9ibG9ja3F1b3RlPg0KPC9ibG9ja3F1b3RlPg0KPGJsb2NrcXVv dGUgdHlwZT0iQ0lURSI+DQo8YmxvY2txdW90ZT5JdCB3YXMga25vd24gdG8gYmUgYnJva2VuIHNv bWV3aGVyZSBhcm91bmQgMy4xIHJlbGVhc2XigKYuIDwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90 ZT4NCjxibG9ja3F1b3RlIHR5cGU9IkNJVEUiPg0KPGJsb2NrcXVvdGU+PGJyPg0KPGJyPg0KPC9i bG9ja3F1b3RlPg0KPC9ibG9ja3F1b3RlPg0KPGJsb2NrcXVvdGUgdHlwZT0iQ0lURSI+DQo8Ymxv Y2txdW90ZT5UaGFua3MsIDwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjxibG9ja3F1b3Rl IHR5cGU9IkNJVEUiPg0KPGJsb2NrcXVvdGU+bWljaGFsIDwvYmxvY2txdW90ZT4NCjwvYmxvY2tx dW90ZT4NCjxibG9ja3F1b3RlIHR5cGU9IkNJVEUiPg0KPGJsb2NrcXVvdGU+PGJyPg0KPC9ibG9j a3F1b3RlPg0KPC9ibG9ja3F1b3RlPg0KPGJsb2NrcXVvdGUgdHlwZT0iQ0lURSI+DQo8YmxvY2tx dW90ZT4NCjxibG9ja3F1b3RlIHR5cGU9IkNJVEUiPjxicj4NCkluIHVzaW5nIG9WaXJ0LCBvdXIg b3JnYW5pc2F0aW9uIGlzIHNvIGNsb3NlIHRvIGJlaW5nIGFibGUgdG8gc2hpcCBvdXQgdGhpbi1j bGllbnQga2lvc2tzIGluc3RlYWQgb2YgYnV5aW5nIGV4cGVuc2l2ZSBuZXcgSFcgb24gYSB5ZWFy bHkgYmFzaXMsIGFuZCBoYXZlIG91ciB1c2VycyBhY2Nlc3MgdGhlaXIgZGVza3RvcHMgZnJvbSBw cmFjdGljYWxseSBhbnl3aGVyZSwgZXZlbiBmcm9tIGhvbWUgaWYgdGhlecK0ZCB3aXNoLiBUaGUg cmVzdCBvZiB0aGUNCiBlbnRpcmUgc3lzdGVtIHdvcmtzIGZsYXdsZXNzbHksIGp1c3QgdG8gZmFs bCBmbGF0IG9uIGl0wrRzIGZhY2UgcmlnaHQgb24gdGhlIGZpbmlzaCBsaW5lLiBJIHRoaW5rIHRo YXQgaXMgc28gc2FkIGFuZCBzaWxseSwgYmVjYXVzZSBJIHJlYWxseSBsb3ZlIHRoZSByZXN0IG9m IHRoaXMgcHJvZHVjdCEgV2XCtHZlIHNldCB1cCBvVmlydC0zLjEsIG1hZGUgYSBQT0MgdGVtcGxh dGUsIGRlZmluZWQgYSBwb29sIGFuZCBoYXZlIGJlZW4gYWJsZSB0byBoYXZlDQogdGhlbSBwcmVz dGFydGVkIGFzIHdlbGwuIEJ1dCBpZiBvdXIgdXNlcnMgYXJlbsK0dCBhYmxlIHRvIGFjY2VzcyB0 aGVpciBjb25zb2xlIGluIGEgc2VhbWxlc3MsIGVhc3kgd2F5LCB0aGVuIHdoYXQgZ29vZCBpcyBp dD8gQW5kIGtub3dpbmcgdGhhdCB0aGUgY29uc29sZSB3b3JrcyBqdXN0IGZpbmUgZnJvbSB0aGUg YWRtaW5wb3J0YWwgaW4gc2V2ZXJhbCBkaWZmZXJlbnQgY2xpZW50IHN5c3RlbXMgKEZlZG9yYSwg Q2VudE9TLCBXaW43KSBtYWtlcw0KIG1lIGhvcGUgdGhhdCBpdMK0cyBqdXN0IHRoaXMgc21hbGws IHlldCBpbXBvcnRhbnQgcGllY2UgdGhhdCBuZWVkcyB0byBiZSBjb3JyZWN0ZWQuPGJyPg0KPGJy Pg0KQW54aW91c2x5IGF3YWl0aW5nIHlvdXIgcmVzcG9uc2U8YnI+DQpLYXJsaSBTasO2YmVyZzxi cj4NCjxicj4NCjxicj4NCjxibG9ja3F1b3RlIHR5cGU9IkNJVEUiPg0KPHByZT4KRGF2aWQKCiZn dDsgScK0dmUgdHJpZWQgdGhpcyBmcm9tIG15IHdvcmtzdGF0aW9uLCBydW5uaW5nIEZlZG9yYSAx NzoKJmd0OyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQomZ3Q7ICQgU1BJQ0VDX0RFQlVHX0xFVkVM PTAgZmlyZWZveAomZ3Q7IChwbHVnaW4tY29udGFpbmVyOjE4MjkzKTogU3BpY2VYUEktQ1JJVElD QUwgKio6IGNvbnRyb2xsZXIgY29ubmVjdDoKJmd0OyBGaWxlbiBlbGxlciBrYXRhbG9nZW4gZmlu bnMgaW50ZQomZ3Q7IChwbHVnaW4tY29udGFpbmVyOjE4MjkzKTogU3BpY2VYUEktQ1JJVElDQUwg Kio6IGNvbnRyb2xsZXIgY29ubmVjdDoKJmd0OyBGaWxlbiBlbGxlciBrYXRhbG9nZW4gZmlubnMg aW50ZQomZ3Q7IChwbHVnaW4tY29udGFpbmVyOjE4MjkzKTogU3BpY2VYUEktQ1JJVElDQUwgKio6 IGNvdWxkIG5vdCBnZXQgYnJvd3NlcgomZ3Q7IHdpbmRvdywgd2hlbiB0cnlpbmcgdG8gY2FsbCBP bkRpc2Nvbm5lY3RlZAomZ3Q7ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiZndDsgCiZndDsgCiZn dDsgSGVyZcK0cyBhIGNvbGxlZ3VlIG9mIG1pbmUsIHJ1bm5pbmcgV2luNy9JRTk6CiZndDsgPT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT0KJmd0OyAxMzYyNjQ4NzY2IElORk8gWzcxOTY6NTIwOF0gc3Bp Y2V4X2luaXRfbG9nZ2VyOiBzdGFydGVkCiZndDsgMTM2MjY0ODc2NiBERUJVRyBbNzE5Njo1MjA4 XSBDT1NwaWNlWDo6cHV0X0R5bmFtaWNNZW51OiBEeW5hbWljTWVudQomZ3Q7IDEzNjI2NDg3NjYg SU5GTyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6cHV0X0Z1bGxTY3JlZW46IE5ldyBGdWxsU2NyZWVu CiZndDsgcmVxdWVzdCBuZXdWYWw9MHhmZmZmZmZmZgomZ3Q7IDEzNjI2NDg3NjYgREVCVUcgWzcx OTY6NTIwOF0gQ09TcGljZVg6OkNvbm5lY3Q6IFJ1bm5pbmcgc3BpY2VjIChDOgomZ3Q7IFxVc2Vy c1xqb3BlXEFwcERhdGFcTG9jYWxcdmlydC12aWV3ZXJcYmluXHJlbW90ZS12aWV3ZXIuZXhlCiZn dDsgLS1zcGljZS1jb250cm9sbGVyKQomZ3Q7IDEzNjI2NDg3NjYgSU5GTyBbNzE5Njo1MjA4XSBD T1NwaWNlWDo6Q29ubmVjdDogc3BpY2VjIHBpZCAxNjQwCiZndDsgMTM2MjY0ODc2NiBERUJVRyBb NzE5Njo1MjA4XSBDT1NwaWNlWDo6Q29ubmVjdDogY29ubmVjdGluZyB0byBzcGljZQomZ3Q7IGNs aWVudCdzIHBpcGUKJmd0OyAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpz ZW5kX2luaXQ6IHNlbmRpbmcgaW5pdAomZ3Q7IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0g Q09TcGljZVg6OnNlbmRfd3N0cjogc2VuZGluZyBtc2cgaWQgMSA6CiZndDsgc3RyIDEzMC4yMzgu OTYuMTM1ICgxKQomZ3Q7IDEzNjI2NDg3NjcgREVCVUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNl bmRfdmFsdWU6IHNlbmRpbmcgbXNnIGlkIDIKJmd0OyB2YWx1ZSA1OTA2CiZndDsgMTM2MjY0ODc2 NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF92YWx1ZTogc2VuZGluZyBtc2cgaWQg MwomZ3Q7IHZhbHVlIDU5MDcKJmd0OyAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3Bp Y2VYOjpzZW5kX3dzdHI6IHNlbmRpbmcgcGFzc3dvcmQKJmd0OyAxMzYyNjQ4NzY3IERFQlVHIFs3 MTk2OjUyMDhdIENPU3BpY2VYOjpzZW5kX3dzdHI6IHNlbmRpbmcgbXNnIGlkIDExIDoKJmd0OyBz dHIgSVQtQXZkZWxuaW5nZW4tMTolZCAtIFByZXNzIFNISUZUJiM0MztGMTIgdG8gUmVsZWFzZSBD dXJzb3IgKDEpCiZndDsgMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2Vu ZF92YWx1ZTogc2VuZGluZyBtc2cgaWQgMTAKJmd0OyB2YWx1ZSAxCiZndDsgMTM2MjY0ODc2NyBE RUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF93c3RyOiBzZW5kaW5nIG1zZyBpZCAxNCA6 CiZndDsgc3RyIHJlbGVhc2UtY3Vyc29yPXNoaWZ0JiM0MztmMTIsdG9nZ2xlLWZ1bGxzY3JlZW49 c2hpZnQmIzQzO2YxMSAoMSkKJmd0OyAxMzYyNjQ4NzY3IERFQlVHIFs3MTk2OjUyMDhdIENPU3Bp Y2VYOjpzZW5kX3dzdHI6IHNlbmRpbmcgbXNnIGlkIDUgOgomZ3Q7IHN0ciBtYWluLGlucHV0cyxz Y3Vyc29yLHNwbGF5YmFjayxzcmVjb3JkLHNkaXNwbGF5ICgxKQomZ3Q7IDEzNjI2NDg3NjcgREVC VUcgWzcxOTY6NTIwOF0gQ09TcGljZVg6OnNlbmRfd3N0cjogc2VuZGluZyBtc2cgaWQgNyA6CiZn dDsgc3RyIERFRkFVTFQgKDEpCiZndDsgMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1Nw aWNlWDo6c2VuZF93c3RyOiBzZW5kaW5nIG1zZyBpZCA4IDoKJmd0OyBzdHIgQzpcVXNlcnNcam9w ZVxBcHBEYXRhXExvY2FsXFRlbXBcdHJ1c3RzdG9yZS5wZW0gKDEpCiZndDsgMTM2MjY0ODc2NyBE RUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF9tc2c6IHNlbmRpbmcgbXNnIGlkIDE2CiZn dDsgMTM2MjY0ODc2NyBERUJVRyBbNzE5Njo1MjA4XSBDT1NwaWNlWDo6c2VuZF9tc2c6IHNlbmRp bmcgbXNnIGlkIDE3CiZndDsgMTM2MjY0ODc2NyBJTkZPIFs3MTk2OjUyMDhdIENPU3BpY2VYOjpF eGVjdXRlVXNiQ3RybDogVVNCIHNoYXJpbmcgaXMKJmd0OyBub3QgcmVxdWVzdGVkCiZndDsgMTM2 MjY0ODc3MSBJTkZPIFs3MTk2Ojc0ODBdIENPU3BpY2VYOjpldmVudF90aHJlYWQ6IGV4aXRfY29k ZT0wCiZndDsgZXJyb3JfY29kZT0xCiZndDsgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KJmd0OyAK Jmd0OyAKJmd0OyBBbmQgYW5vdGhlciBjb2xsZWd1ZSBydW5uaW5nIENlbnRPUy02LjMvRmlyZWZv eDoKJmd0OyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEs NjUxIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldEhvc3RJUDoKJmd0OyAxMzAuMjM4Ljk2LjEz MgomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNl dFBvcnQ6IDU5MDAKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MiBERUJVRyBuc1BsdWdpbklu c3RhbmNlOjpTZXRUaXRsZToKJmd0OyBJVC1BdmRlbG5pbmdlbi0yOiVkIC0gUHJlc3MgU0hJRlQm IzQzO0YxMiB0byBSZWxlYXNlIEN1cnNvcgomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUyIERF QlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldER5bmFtaWNNZW51OiAKJmd0OyAyMDEzLTAzLTA3IDA5 OjQyOjQxLDY1MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRGdWxsU2NyZWVuOiAxCiZndDsg MjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTIgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0UGFzc3dv cmQ6IFBhc3N3b3JkCiZndDsgc2V0CiZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTIgREVCVUcg bnNQbHVnaW5JbnN0YW5jZTo6U2V0TnVtYmVyT2ZNb25pdG9yczogMQomZ3Q7IDIwMTMtMDMtMDcg MDk6NDI6NDEsNjUyIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldFVzYkxpc3RlblBvcnQ6IDAK Jmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpTZXRB ZG1pbkNvbnNvbGU6IDEKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJVRyBuc1BsdWdp bkluc3RhbmNlOjpTZXRTZWN1cmVQb3J0OiA1OTAxCiZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0MSw2 NTMgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0U1NMQ2hhbm5lbHM6CiZndDsgb3JpZ2luYWwg Y2hhbm5lbHM6IHNtYWluLHNpbnB1dHMsc2N1cnNvcixzcGxheWJhY2ssc3JlY29yZCxzZGlzcGxh eQomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNl dFNTTENoYW5uZWxzOgomZ3Q7IG1vZGlmaWVkIGNoYW5uZWxzOiBtYWluLGlucHV0cyxjdXJzb3Is cGxheWJhY2sscmVjb3JkLGRpc3BsYXkKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJV RyBuc1BsdWdpbkluc3RhbmNlOjpTZXRHdWVzdEhvc3ROYW1lOgomZ3Q7IElULUF2ZGVsbmluZ2Vu LTIKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpT ZXRDaXBoZXJTdWl0ZToKJmd0OyBERUZBVUxUCiZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0MSw2NTMg REVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0VHJ1c3RTdG9yZToKJmd0OyBDZXJ0aWZpY2F0ZToK Jmd0OyAgICAgRGF0YToKJmd0OyAgICAgICAgIFZlcnNpb246IDMgKDB4MikKJmd0OyAgICAgICAg IFNlcmlhbCBOdW1iZXI6IDE1ICgweGYpCiZndDsgICAgICAgICBTaWduYXR1cmUgQWxnb3JpdGht OiBzaGExV2l0aFJTQUVuY3J5cHRpb24KJmd0OyAgICAgICAgIElzc3VlcjogQz1VUywgTz1TTFUs IENOPUNBLXN0b3JtLnNsdS5zZS44MDk4NQomZ3Q7ICAgICAgICAgVmFsaWRpdHkKJmd0OyAgICAg ICAgICAgICBOb3QgQmVmb3JlOiBTZXAgMjYgMTQ6MjE6MDYgMjAxMgomZ3Q7ICAgICAgICAgICAg IE5vdCBBZnRlciA6IFNlcCAyNSAxMjoyMTowNiAyMDIyIEdNVAomZ3Q7ICAgICAgICAgU3ViamVj dDogQz1VUywgTz1TTFUsIENOPUNBLXN0b3JtLnNsdS5zZS44MDk4NQomZ3Q7ICAgICAgICAgU3Vi amVjdCBQdWJsaWMgS2V5IEluZm86CiZndDsgICAgICAgICAgICAgUHVibGljIEtleSBBbGdvcml0 aG06IHJzYUVuY3J5cHRpb24KJmd0OyAgICAgICAgICAgICAgICAgUHVibGljLUtleTogKDEwMjQg Yml0KQomZ3Q7ICAgICAgICAgICAgICAgICBNb2R1bHVzOgomZ3Q7ICAgICAgICAgICAgICAgICAg ICAgMDA6YTI6OTQ6ODk6MTg6MjY6Nzk6NDk6NmI6YzY6Mjg6NmM6ZjI6OTU6ZTk6CiZndDsgICAg ICAgICAgICAgICAgICAgICBhNzo3MTowMDoyMjpjNjo3OTpjMjo5ZToxMDo2MzplZjozNDo1Yzph Yjo2MjoKJmd0OyAgICAgICAgICAgICAgICAgICAgIDM2OmEwOjdhOjg0OmQwOjc5Ojc3OjRjOjlk OjNkOjM5OjhmOjk3OjkzOmM1OgomZ3Q7ICAgICAgICAgICAgICAgICAgICAgZjY6ZmI6NWI6MGI6 Zjg6OWI6YWQ6ZDg6NTM6MmQ6YTY6YjY6MDM6NDU6ZDQ6CiZndDsgICAgICAgICAgICAgICAgICAg ICA3Njo0NTpmMTphZjo5OTo0Mjo3NDowNzo0Yzo0ODo3ZDoyODo5NjozMTo5ZToKJmd0OyAgICAg ICAgICAgICAgICAgICAgIDg4OmNmOjkwOmQ5OmU3OmQ5OmNmOjU1OmE4OmJkOjM3OmEwOjhmOmYx OjI2OgomZ3Q7ICAgICAgICAgICAgICAgICAgICAgODk6YTk6YWI6NjQ6Nzg6YTQ6MDI6NjA6OWI6 M2E6YTc6MDc6ZGI6NmU6NzU6CiZndDsgICAgICAgICAgICAgICAgICAgICAzMjplNTo4Zjo1MTo3 Zjo1MDowMjoxNTpkODpjODo3Yjo2ODpjMTo1NDplMToKJmd0OyAgICAgICAgICAgICAgICAgICAg IDlmOmMyOmQyOmNmOjUzOmMzOjU4OmIzOjE1CiZndDsgICAgICAgICAgICAgICAgIEV4cG9uZW50 OiA2NTUzNyAoMHgxMDAwMSkKJmd0OyAgICAgICAgIFg1MDl2MyBleHRlbnNpb25zOgomZ3Q7ICAg ICAgICAgICAgIFg1MDl2MyBTdWJqZWN0IEtleSBJZGVudGlmaWVyOiAKJmd0OyAKJmd0OyBGRTo4 Rjo1NzpGMTpBMDpBRjo0NTozNjo5RjpBQzpDOTo2QjpFRTpGOTpEMTozRToxODo3ODpCOTpFQQom Z3Q7ICAgICAgICAgICAgIEF1dGhvcml0eSBJbmZvcm1hdGlvbiBBY2Nlc3M6IAomZ3Q7ICAgICAg ICAgICAgICAgICBDQSBJc3N1ZXJzIC0gVVJJOjxhIGhyZWY9Imh0dHA6Ly9zdG9ybS5zbHUuc2Uv Y2EuY3J0Ij5odHRwOi8vc3Rvcm0uc2x1LnNlOjgwL2NhLmNydDwvYT4KJmd0OyAKJmd0OyAgICAg ICAgICAgICBYNTA5djMgQXV0aG9yaXR5IEtleSBJZGVudGlmaWVyOiAKJmd0OyAKJmd0OyBrZXlp ZDpGRTo4Rjo1NzpGMTpBMDpBRjo0NTo0Njo5RjpOQzpDOTo2QjpFRTpGOTpEMTozRToxODo3ODpC OTpFQQomZ3Q7ICAgICAgICAgICAgICAgICBEaXJOYW1lOi9DPVVTL089U0xVL0NOPUNBLXN0b3Jt LnNsdS5zZS44MDk4NQomZ3Q7ICAgICAgICAgICAgICAgICBzZXJpYWw6MEYKJmd0OyAKJmd0OyAg ICAgICAgICAgICBYNTA5djMgQmFzaWMgQ29uc3RyYWludHM6IGNyaXRpY2FsCiZndDsgICAgICAg ICAgICAgICAgIENBOlRSVUUKJmd0OyAgICAgICAgICAgICBYNTA5djMgS2V5IFVzYWdlOiBjcml0 aWNhbAomZ3Q7ICAgICAgICAgICAgICAgICBDZXJ0aWZpY2F0ZSBTaWduLCBDUkwgU2lnbgomZ3Q7 ICAgICBTaWduYXR1cmUgQWxnb3JpdGhtOiBzaGExV2l0aFJTQUVuY3J5cHRpb24KJmd0OyAgICAg ICAgIDQ1OmU0OjE1OjIzOmZhOjU1Ojc4Ojg5OjI0OjY2OjdjOmUyOjMzOjQxOmVhOjk4OjAwOjEy OgomZ3Q7ICAgICAgICAgMGM6MjU6ZTU6ZTY6M2E6Yzc6Zjg6Zjk6NGQ6ODM6NDc6ZDM6ODA6OWI6 YzA6Nzg6YmM6YWI6CiZndDsgICAgICAgICA2MTphZTo2ZDphMTpjZjo0MzpjYjpjYjozMToyYzo5 NDo3MjoyMTpiMDo1ODpmMDo4Yjo2OToKJmd0OyAgICAgICAgIDBkOmM0OjczOmYyOjQ0Ojk1OjUy OjA2OjIzOjZjOjcxOjdhOjliOmZjOjVmOjk4OjIxOjM1OgomZ3Q7ICAgICAgICAgMjY6ZTE6YTM6 YmI6NjU6YmI6ZDI6ODE6YmI6NDg6OTY6OTk6Yjc6MDQ6ZTY6MTU6YWY6OTM6CiZndDsgICAgICAg ICBhMTo2MDplNDpiZjowNTpkMzpiMDo0YjplNDplMjo0YjoyMTo4MjpkNzoyYjozZDoxOTplZjoK Jmd0OyAgICAgICAgIGE0OjVhOjIzOjU4Ojc0OmVmOjFhOjgwOjE0OjhiOjg5OmIyOmE3OmJkOmMy OjIxOjY2OjFmOgomZ3Q7ICAgICAgICAgZTA6N2UKJmd0OyAtLS0tLUJFR0lOIENFUlRJRklDQVRF LS0tLS0KJmd0OyBNSUlDMURDQ0FqMmdBd0lCQWdJQkR6QU5CZ2txaGtpRzl3MEJBUVVGQURBN01R c3dDUVlEVlFRR0V3SlZVekVNCiZndDsgTUFvR0ExVUVDaE1EVTB4Vk1SNHdIQVlEVlFRREV4VkRR UzF6ZEc5eWJTNXpiSFV1YzJVdU9EQTVPRFV3SWhjUgomZ3Q7IE1USXdPVEkyTVRReU1UQTJMVEF4 TURBWERUSXlNRGt5TlRFeU1qRXdObG93T3pFTE1Ba0dBMVVFQmhNQ1ZWTXgKJmd0OyBEREFLQmdO VkJBb1RBMU5NVlRFZU1Cd0dBMVVFQXhNVlEwRXRjM1J2Y20wdWMyeDFMbk5sTGpnd09UZzFNSUdm CiZndDsgTUEwR0NTcUdTSWIzRFFFQkFRVUFBNEdOQURDQmlRS0JnUUNpbElrWUpubEphOFlvYlBL VjZhZHhBQ0xHZWNLZQomZ3Q7IEVHUHZORnlyWWphZ2VvVFFlWGRNblQwNWo1ZVR4ZmI3V3d2NG02 M1lVeTJtdGdORjFIWkY4YSYjNDM7WlFuUUhURWg5CiZndDsgS0pZeG5valBrTm5uMmM5V3FMMDNv SS94Sm9tcHEyUjRwQUpnbXpxbkI5dHVkVExsajFGL1VBSVYyTWg3YU1GVQomZ3Q7IDRaL0MwczlU dzFpekZRSURBUUFCbzRIak1JSGdNQjBHQTFVZERnUVdCQlQmIzQzO2oxZnhvSzlGUnAmIzQzO3N5 V3Z1JiM0MztkRSYjNDM7CiZndDsgR0hpNTZqQTVCZ2dyQmdFRkJRY0JBUVF0TUNzd0tRWUlLd1lC QlFVSE1BS0dIV2gwZEhBNkx5OXpkRzl5YlM1egomZ3Q7IGJIVXVjMlU2T0RBdlkyRXVZM0owTUdN R0ExVWRJUmNNRnFBRlA2UFYvR2dyMFZHbjZ6SmEmIzQzOzc1MFQ0WWVMbnEKJmd0OyBvVCYjNDM7 a1BUQTdNUXN3Q1FZRFZRUUdFd0pWVXpFTU1Bb0dBMVVFQ2hNRFUweFZNUjR3SEFZRFZRUURFeFZE UVMxegomZ3Q7IGRHOXliUzV6YkhVdWMyVXVPREE1T0RXQ0FROHdEd1lEVlIwVEFRSC9CQVV3QXdF Qi96QU9CZ05WSFE4QkFmOEUKJmd0OyBCQU1DQVFZd0RRWUpLb1pJaHZjTkFRRUZCUUFEZ1lFQVJl UVZJL3BWZUlra1puemlNMEhxbUFBU0RDWGw1anJICiZndDsgJiM0MztQbE5nMGZUZ0p2QWVMeXJZ YTV0b2M5RHk4c3hMSlJ5SWJCWThJdHBEY1J6OGtTVlVnWWpiSEY2bS94Zm1DRTEKJmd0OyBKdUdq dTJXNzBvRzdTR2FadHdUbUZhJiM0MztUb1dEa3Z3WFRzRXZrNGtzaGd0Y3JQUm52cEZvaldIVHZH b0FVaTRteQomZ3Q7IHA3M0NJV1lmNEg0PQomZ3Q7IC0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K Jmd0OyAKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1MyBERUJVRyBuc1BsdWdpbkluc3RhbmNl OjpTZXRIb3RLZXlzOgomZ3Q7IHJlbGVhc2UtY3Vyc29yPXNoaWZ0JiM0MztmMTIsdG9nZ2xlLWZ1 bGxzY3JlZW49c2hpZnQmIzQzO2YxMQomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjUzIERFQlVH IG5zUGx1Z2luSW5zdGFuY2U6OlNldE5vVGFza01nckV4ZWN1dGlvbjoKJmd0OyAwCiZndDsgMjAx My0wMy0wNyAwOTo0Mjo0MSw2NTQgREVCVUcgbnNQbHVnaW5JbnN0YW5jZTo6U2V0U2VuZEN0cmxB bHREZWxldGU6CiZndDsgMAomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU0IERFQlVHIG5zUGx1 Z2luSW5zdGFuY2U6OlNldFVzYkF1dG9TaGFyZTogMQomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEs NjU0IERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OlNldFVzYkZpbHRlcjoKJmd0OyAtMSw2MDE4Niwx MDAwMCwyNTYsMXwtMSwxMTE4LDI0NSwtMSwxfC0xLDExMzMsMjI0NSwtMSwxfC0xLDExMzMsMjI0 Miw1LDF8OCwtMSwtMSwtMSwxfDcsLTEsLTEsLTEsMXwtMSwtMSwtMSwtMSwwCiZndDsgMjAxMy0w My0wNyAwOTo0Mjo0MSw2NTQgSU5GTyAgbnNQbHVnaW5JbnN0YW5jZTo6Q29ubmVjdDoKJmd0OyBT UElDRV9YUElfU09DS0VUOiAvdG1wL3NwaWNlYy1zY1FZbUovc3BpY2UteHBpCiZndDsgMjAxMy0w My0wNyAwOTo0Mjo0MSw2NTQgSU5GTyAgbnNQbHVnaW5JbnN0YW5jZTo6Q29ubmVjdDoKJmd0OyBT UElDRV9GT1JFSUdOX01FTlVfU09DS0VUOiAvdG1wL3NwaWNlYy1zY1FZbUovc3BpY2UtZm9yZWln bgomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU1IERFQlVHIG5zUGx1Z2luSW5zdGFuY2U6OkNv bm5lY3Q6IENvbnRyb2xsZXIKJmd0OyBwaWQ6IDEwMzQwCiZndDsgMjAxMy0wMy0wNyAwOTo0Mjo0 MSw2NTUgREVCVUcgUUVycm9ySGFuZGxlcjogU29tZXRoaW5nIHdlbnQgd3Jvbmc6CiZndDsgY29u bmVjdCBlcnJvciwgMgomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEsNjU1IERFQlVHIFNwaWNlQ29u dHJvbGxlcjo6Q29ubmVjdDogQ29ubmVjdCBFcnJvcgomZ3Q7IDIwMTMtMDMtMDcgMDk6NDI6NDEs NjU1IERFQlVHIFFFcnJvckhhbmRsZXI6IFNvbWV0aGluZyB3ZW50IHdyb25nOgomZ3Q7IGNvbm5l Y3QgZXJyb3IsIDIKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1NSBERUJVRyBTcGljZUNvbnRy b2xsZXI6OkNvbm5lY3Q6IENvbm5lY3QgRXJyb3IKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQxLDY1 NSBJTkZPICBuc1BsdWdpbkluc3RhbmNlOjpDb25uZWN0OgomZ3Q7IExhdW5jaGluZyAvdXNyL2xp YmV4ZWMvc3BpY2UteHBpLWNsaWVudCAKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQyLDY1NSBERUJV RyBTcGljZUNvbnRyb2xsZXI6OkNvbm5lY3Q6IENvbm5lY3RlZCEKJmd0OyAyMDEzLTAzLTA3IDA5 OjQyOjQ0LDcyMyBJTkZPICBuc1BsdWdpbkluc3RhbmNlOjpDb25uZWN0OiBJbml0aWF0aW5nCiZn dDsgY29ubmVjdGlvbiB3aXRoIGNvbnRyb2xsZXIKJmd0OyAyMDEzLTAzLTA3IDA5OjQyOjQ4LDY1 MiBERUJVRyBuc1BsdWdpbkluc3RhbmNlOjpDb250cm9sbGVyV2FpdEhlbHBlcjoKJmd0OyBDb250 cm9sbGVyIGZpbmlzaGVkLCBwaWQ6IDEwMzQwLCBleGl0IGNvZGU6IDAKJmd0OyAyMDEzLTAzLTA3 IDA5OjQyOjQ4LDY1MyBFUlJPUiBuc1BsdWdpbkluc3RhbmNlOjpDYWxsT25EaXNjb25uZWN0ZWQ6 CiZndDsgY291bGQgbm90IGdldCBicm93c2VyIHdpbmRvdywgd2hlbiB0cnlpbmcgdG8gY2FsbCBP bkRpc2Nvbm5lY3RlZAomZ3Q7ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiZndDsgCiZndDsgCiZn dDsgSWYgdGhlcmXCtHMgYW55dGhpbmcgd2UgY2FuIGRvIHRvIGhlbHAgcmVzb2x2ZSB0aGlzIGlz c3VlIG9uY2UgYW5kIGZvcgomZ3Q7IGFsbCwganVzdCBuYW1lIGl0ISBJdCBzbyBodXJ0cyB0byBz ZWUgdGhpcyBvdGhlcndpc2UgZ3JlYXQgcHJvZHVjdAomZ3Q7IHRyaXBwaW5nIG92ZXIgb24gaXTC tHMgZmFjZSBzbyBjbG9zZSB0byB0aGUgZmluaXNoIGxpbmU6KAomZ3Q7IAomZ3Q7IEJlc3QgUmVn YXJkcwomZ3Q7IEthcmxpIFNqw7ZiZXJnIAomZ3Q7IF9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCiZndDsgVXNlcnMgbWFpbGluZyBsaXN0CiZndDsgPGEgaHJl Zj0ibWFpbHRvOlVzZXJzQG92aXJ0Lm9yZyI+VXNlcnNAb3ZpcnQub3JnPC9hPgomZ3Q7IDxhIGhy ZWY9Imh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2VycyI+aHR0cDov L2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzPC9hPgoKPC9wcmU+DQo8L2Js b2NrcXVvdGU+DQo8YnI+DQo8YnI+DQo8L2Jsb2NrcXVvdGU+DQo8L2Jsb2NrcXVvdGU+DQo8L2Js b2NrcXVvdGU+DQo8YmxvY2txdW90ZSB0eXBlPSJDSVRFIj4NCjxibG9ja3F1b3RlPg0KPGJsb2Nr cXVvdGUgdHlwZT0iQ0lURSI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX188YnI+DQpVc2VycyBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86VXNl cnNAb3ZpcnQub3JnIj5Vc2Vyc0BvdmlydC5vcmc8L2E+PGJyPg0KPGEgaHJlZj0iaHR0cDovL2xp c3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzIj5odHRwOi8vbGlzdHMub3ZpcnQu b3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnM8L2E+DQo8L2Jsb2NrcXVvdGU+DQo8L2Jsb2NrcXVv dGU+DQo8L2Jsb2NrcXVvdGU+DQo8YmxvY2txdW90ZSB0eXBlPSJDSVRFIj4NCjxibG9ja3F1b3Rl Pjxicj4NCjxicj4NCjwvYmxvY2txdW90ZT4NCjwvYmxvY2txdW90ZT4NCjxibG9ja3F1b3RlIHR5 cGU9IkNJVEUiPg0KPGJsb2NrcXVvdGU+PGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX188YnI+DQpVc2VycyBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVm PSJtYWlsdG86VXNlcnNAb3ZpcnQub3JnIj5Vc2Vyc0BvdmlydC5vcmc8L2E+PGJyPg0KPGEgaHJl Zj0iaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzIj5odHRwOi8v bGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnM8L2E+PGJyPg0KPGJyPg0KPC9i bG9ja3F1b3RlPg0KPC9ibG9ja3F1b3RlPg0KPGJsb2NrcXVvdGUgdHlwZT0iQ0lURSI+PGJyPg0K PGJyPg0KPC9ibG9ja3F1b3RlPg0KPGJyPg0KPC9ib2R5Pg0KPC9odG1sPg0K --_000_5F9E965F5A80BC468BE5F40576769F091027AAD8exchange21_--

The hosts are setup to use secure connection so they will definitely whack out for sure. What you can do is to place the hosts into maintenance. Then make the dbase changes then restart the engine and re-add the hosts so they get configured properly with the new changes. - DHC On Wed, Mar 13, 2013 at 1:56 AM, Karli Sjöberg <Karli.Sjoberg@slu.se> wrote:
** tis 2013-03-12 klockan 16:38 -0500 skrev Dead Horse:
Remote console access IMHO is still a very weak point in ovirt/RHEV. SPICE is a very nice protocol but IMHO is in dire need of a platform independent client and tighter integration into the user and web portals. Something I have done to workaround issues like these is to disable spice certificate checking and SSL.
psql engine -U postgres -c "UPDATE vdc_options set option_value = 'false' where option_name = 'SSLEnabled'" psql engine -U postgres -c "UPDATE vdc_options set option_value = 'false' where option_name = 'UseSecureConnectionWithServers'" psql engine -U postgres -c "UPDATE vdc_options set option_value = 'false' where option_name ='EnableSpiceRootCertificateValidation' - DHC
I tried those modifications to the database and restarted the engine which became very upset about it and couldn´t establish connections with any Hosts. I imagine I´d have to go around all config files on all machines involved so that no one tries to use any SSL for the changes to work, Since I just wanted to use it as a temporary solution until it was fixed for real, I didn´t want to make too much of a change from the standard config, and I think that encryption is a must on a network as open as ours any way. I reverted the database changes and restarted the engine again.
The only solution presented this far has been trying 3.2 instead of our current 3.1, where "engine-upgrade" is the road-block hindering at this point.
/Karli
On Fri, Mar 8, 2013 at 10:22 AM, Michal Skrivanek < michal.skrivanek@redhat.com> wrote:
On 8 Mar 2013, at 15:51, Karli Sjöberg wrote:
tor 2013-03-07 klockan 13:52 +0100 skrev David Jaša:
Hi,
Karli Sjöberg píše v Čt 07. 03. 2013 v 10:01 +0000:
Hi, it me again,
the last time this was discussed, the problem seemed to be centred around Win/IE, but since patching to: # rpm -qa | grep ovirt ovirt-engine-config-3.1.0-4.fc17.noarch ovirt-engine-dbscripts-3.1.0-4.fc17.noarch ovirt-log-collector-3.1.0-0.git10d719.fc17.noarch ovirt-engine-restapi-3.1.0-4.fc17.noarch ovirt-image-uploader-3.1.0-0.git9c42c8.fc17.noarch ovirt-engine-genericapi-3.1.0-4.fc17.noarch ovirt-iso-uploader-3.1.0-0.git1841d9.fc17.noarch ovirt-engine-webadmin-portal-3.1.0-4.fc17.noarch ovirt-engine-setup-3.1.0-4.fc17.noarch ovirt-engine-sdk-3.2.0.2-1.fc17.noarch ovirt-engine-backend-3.1.0-4.fc17.noarch ovirt-engine-tools-common-3.1.0-4.fc17.noarch ovirt-engine-3.1.0-4.fc17.noarch ovirt-engine-userportal-3.1.0-4.fc17.noarch ovirt-engine-notification-service-3.1.0-4.fc17.noarch
No one is able to connect to a spice console though the Userportal at all.
Looks like no one is getting host subject - again. Tomáš?
Come on guys, please tell me if there´s anything we can do to troubleshoot this issue, to help solve a real show-stopper for us!
Would you be able to try it in 3.2?
It was known to be broken somewhere around 3.1 release….
Thanks,
michal
In using oVirt, our organisation is so close to being able to ship out thin-client kiosks instead of buying expensive new HW on a yearly basis, and have our users access their desktops from practically anywhere, even from home if they´d wish. The rest of the entire system works flawlessly, just to fall flat on it´s face right on the finish line. I think that is so sad and silly, because I really love the rest of this product! We´ve set up oVirt-3.1, made a POC template, defined a pool and have been able to have them prestarted as well. But if our users aren´t able to access their console in a seamless, easy way, then what good is it? And knowing that the console works just fine from the adminportal in several different client systems (Fedora, CentOS, Win7) makes me hope that it´s just this small, yet important piece that needs to be corrected.
Anxiously awaiting your response Karli Sjöberg
David
I´ve tried this from my workstation, running Fedora 17: ================================================================================ $ SPICEC_DEBUG_LEVEL=0 firefox (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect: Filen eller katalogen finns inte (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect: Filen eller katalogen finns inte (plugin-container:18293): SpiceXPI-CRITICAL **: could not get browser window, when trying to call OnDisconnected ================================================================================
Here´s a collegue of mine, running Win7/IE9: ================================================================================ 1362648766 INFO [7196:5208] spicex_init_logger: started 1362648766 DEBUG [7196:5208] COSpiceX::put_DynamicMenu: DynamicMenu 1362648766 INFO [7196:5208] COSpiceX::put_FullScreen: New FullScreen request newVal=0xffffffff 1362648766 DEBUG [7196:5208] COSpiceX::Connect: Running spicec (C: \Users\jope\AppData\Local\virt-viewer\bin\remote-viewer.exe --spice-controller) 1362648766 INFO [7196:5208] COSpiceX::Connect: spicec pid 1640 1362648766 DEBUG [7196:5208] COSpiceX::Connect: connecting to spice client's pipe 1362648767 DEBUG [7196:5208] COSpiceX::send_init: sending init 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 1 : str 130.238.96.135 (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 2 value 5906 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 3 value 5907 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending password 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 11 : str IT-Avdelningen-1:%d - Press SHIFT+F12 to Release Cursor (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 10 value 1 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 14 : str release-cursor=shift+f12,toggle-fullscreen=shift+f11 (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 5 : str main,inputs,scursor,splayback,srecord,sdisplay (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 7 : str DEFAULT (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 8 : str C:\Users\jope\AppData\Local\Temp\truststore.pem (1) 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 16 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 17 1362648767 INFO [7196:5208] COSpiceX::ExecuteUsbCtrl: USB sharing is not requested 1362648771 INFO [7196:7480] COSpiceX::event_thread: exit_code=0 error_code=1 ================================================================================
And another collegue running CentOS-6.3/Firefox: ================================================================================ 2013-03-07 09:42:41,651 DEBUG nsPluginInstance::SetHostIP: 130.238.96.132 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPort: 5900 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetTitle: IT-Avdelningen-2:%d - Press SHIFT+F12 to Release Cursor 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetDynamicMenu: 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetFullScreen: 1 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPassword: Password set 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetNumberOfMonitors: 1 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetUsbListenPort: 0 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetAdminConsole: 1 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSecurePort: 5901 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSSLChannels: original channels: smain,sinputs,scursor,splayback,srecord,sdisplay 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSSLChannels: modified channels: main,inputs,cursor,playback,record,display 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetGuestHostName: IT-Avdelningen-2 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetCipherSuite: DEFAULT 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetTrustStore: Certificate: Data: Version: 3 (0x2) Serial Number: 15 (0xf) Signature Algorithm: sha1WithRSAEncryption Issuer: C=US, O=SLU, CN=CA-storm.slu.se.80985 Validity Not Before: Sep 26 14:21:06 2012 Not After : Sep 25 12:21:06 2022 GMT Subject: C=US, O=SLU, CN=CA-storm.slu.se.80985 Subject Public Key Info: Public Key Algorithm: rsaEncryption Public-Key: (1024 bit) Modulus: 00:a2:94:89:18:26:79:49:6b:c6:28:6c:f2:95:e9: a7:71:00:22:c6:79:c2:9e:10:63:ef:34:5c:ab:62: 36:a0:7a:84:d0:79:77:4c:9d:3d:39:8f:97:93:c5: f6:fb:5b:0b:f8:9b:ad:d8:53:2d:a6:b6:03:45:d4: 76:45:f1:af:99:42:74:07:4c:48:7d:28:96:31:9e: 88:cf:90:d9:e7:d9:cf:55:a8:bd:37:a0:8f:f1:26: 89:a9:ab:64:78:a4:02:60:9b:3a:a7:07:db:6e:75: 32:e5:8f:51:7f:50:02:15:d8:c8:7b:68:c1:54:e1: 9f:c2:d2:cf:53:c3:58:b3:15 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Subject Key Identifier:
FE:8F:57:F1:A0:AF:45:36:9F:AC:C9:6B:EE:F9:D1:3E:18:78:B9:EA Authority Information Access: CA Issuers - URI:http://storm.slu.se:80/ca.crt <http://storm.slu.se/ca.crt>
X509v3 Authority Key Identifier:
keyid:FE:8F:57:F1:A0:AF:45:46:9F:NC:C9:6B:EE:F9:D1:3E:18:78:B9:EA DirName:/C=US/O=SLU/CN=CA-storm.slu.se.80985 serial:0F
X509v3 Basic Constraints: critical CA:TRUE X509v3 Key Usage: critical Certificate Sign, CRL Sign Signature Algorithm: sha1WithRSAEncryption 45:e4:15:23:fa:55:78:89:24:66:7c:e2:33:41:ea:98:00:12: 0c:25:e5:e6:3a:c7:f8:f9:4d:83:47:d3:80:9b:c0:78:bc:ab: 61:ae:6d:a1:cf:43:cb:cb:31:2c:94:72:21:b0:58:f0:8b:69: 0d:c4:73:f2:44:95:52:06:23:6c:71:7a:9b:fc:5f:98:21:35: 26:e1:a3:bb:65:bb:d2:81:bb:48:96:99:b7:04:e6:15:af:93: a1:60:e4:bf:05:d3:b0:4b:e4:e2:4b:21:82:d7:2b:3d:19:ef: a4:5a:23:58:74:ef:1a:80:14:8b:89:b2:a7:bd:c2:21:66:1f: e0:7e -----BEGIN CERTIFICATE----- MIIC1DCCAj2gAwIBAgIBDzANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJVUzEM MAoGA1UEChMDU0xVMR4wHAYDVQQDExVDQS1zdG9ybS5zbHUuc2UuODA5ODUwIhcR MTIwOTI2MTQyMTA2LTAxMDAXDTIyMDkyNTEyMjEwNlowOzELMAkGA1UEBhMCVVMx DDAKBgNVBAoTA1NMVTEeMBwGA1UEAxMVQ0Etc3Rvcm0uc2x1LnNlLjgwOTg1MIGf MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCilIkYJnlJa8YobPKV6adxACLGecKe EGPvNFyrYjageoTQeXdMnT05j5eTxfb7Wwv4m63YUy2mtgNF1HZF8a+ZQnQHTEh9 KJYxnojPkNnn2c9WqL03oI/xJompq2R4pAJgmzqnB9tudTLlj1F/UAIV2Mh7aMFU 4Z/C0s9Tw1izFQIDAQABo4HjMIHgMB0GA1UdDgQWBBT+j1fxoK9FRp+syWvu+dE+ GHi56jA5BggrBgEFBQcBAQQtMCswKQYIKwYBBQUHMAKGHWh0dHA6Ly9zdG9ybS5z bHUuc2U6ODAvY2EuY3J0MGMGA1UdIRcMFqAFP6PV/Ggr0VGn6zJa+750T4YeLnq oT+kPTA7MQswCQYDVQQGEwJVUzEMMAoGA1UEChMDU0xVMR4wHAYDVQQDExVDQS1z dG9ybS5zbHUuc2UuODA5ODWCAQ8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E BAMCAQYwDQYJKoZIhvcNAQEFBQADgYEAReQVI/pVeIkkZnziM0HqmAASDCXl5jrH +PlNg0fTgJvAeLyrYa5toc9Dy8sxLJRyIbBY8ItpDcRz8kSVUgYjbHF6m/xfmCE1 JuGju2W70oG7SGaZtwTmFa+ToWDkvwXTsEvk4kshgtcrPRnvpFojWHTvGoAUi4my p73CIWYf4H4= -----END CERTIFICATE-----
2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetHotKeys: release-cursor=shift+f12,toggle-fullscreen=shift+f11 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetNoTaskMgrExecution: 0 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetSendCtrlAltDelete: 0 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetUsbAutoShare: 1 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetUsbFilter: -1,60186,10000,256,1|-1,1118,245,-1,1|-1,1133,2245,-1,1|-1,1133,2242,5,1|8,-1,-1,-1,1|7,-1,-1,-1,1|-1,-1,-1,-1,0 2013-03-07 09:42:41,654 INFO nsPluginInstance::Connect: SPICE_XPI_SOCKET: /tmp/spicec-scQYmJ/spice-xpi 2013-03-07 09:42:41,654 INFO nsPluginInstance::Connect: SPICE_FOREIGN_MENU_SOCKET: /tmp/spicec-scQYmJ/spice-foreign 2013-03-07 09:42:41,655 DEBUG nsPluginInstance::Connect: Controller pid: 10340 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong: connect error, 2 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect Error 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong: connect error, 2 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect Error 2013-03-07 09:42:41,655 INFO nsPluginInstance::Connect: Launching /usr/libexec/spice-xpi-client 2013-03-07 09:42:42,655 DEBUG SpiceController::Connect: Connected! 2013-03-07 09:42:44,723 INFO nsPluginInstance::Connect: Initiating connection with controller 2013-03-07 09:42:48,652 DEBUG nsPluginInstance::ControllerWaitHelper: Controller finished, pid: 10340, exit code: 0 2013-03-07 09:42:48,653 ERROR nsPluginInstance::CallOnDisconnected: could not get browser window, when trying to call OnDisconnected ================================================================================
If there´s anything we can do to help resolve this issue once and for all, just name it! It so hurts to see this otherwise great product tripping over on it´s face so close to the finish line:(
Best Regards Karli Sjöberg _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Dead Horse píše v Út 12. 03. 2013 v 16:38 -0500:
Remote console access IMHO is still a very weak point in ovirt/RHEV. SPICE is a very nice protocol but IMHO is in dire need of a platform independent client and tighter integration into the user and web portals. Something I have done to workaround issues like these is to disable spice certificate checking and SSL.
psql engine -U postgres -c "UPDATE vdc_options set option_value = 'false' where option_name = 'SSLEnabled'" psql engine -U postgres -c "UPDATE vdc_options set option_value = 'false' where option_name = 'UseSecureConnectionWithServers'" psql engine -U postgres -c "UPDATE vdc_options set option_value = 'false' where option_name ='EnableSpiceRootCertificateValidation' - DHC
use of empty SpiceSecureChannels in engine-config is a better thing to do than direct DB modification... David PS: please keep me out of CC
On Fri, Mar 8, 2013 at 10:22 AM, Michal Skrivanek <michal.skrivanek@redhat.com> wrote:
On 8 Mar 2013, at 15:51, Karli Sjöberg wrote:
> tor 2013-03-07 klockan 13:52 +0100 skrev David Jaša: > > Hi, > > > > Karli Sjöberg píše v Čt 07. 03. 2013 v 10:01 +0000: > > > Hi, it me again, > > > > > > the last time this was discussed, the problem seemed to be centred > > > around Win/IE, but since patching to: > > > # rpm -qa | grep ovirt > > > ovirt-engine-config-3.1.0-4.fc17.noarch > > > ovirt-engine-dbscripts-3.1.0-4.fc17.noarch > > > ovirt-log-collector-3.1.0-0.git10d719.fc17.noarch > > > ovirt-engine-restapi-3.1.0-4.fc17.noarch > > > ovirt-image-uploader-3.1.0-0.git9c42c8.fc17.noarch > > > ovirt-engine-genericapi-3.1.0-4.fc17.noarch > > > ovirt-iso-uploader-3.1.0-0.git1841d9.fc17.noarch > > > ovirt-engine-webadmin-portal-3.1.0-4.fc17.noarch > > > ovirt-engine-setup-3.1.0-4.fc17.noarch > > > ovirt-engine-sdk-3.2.0.2-1.fc17.noarch > > > ovirt-engine-backend-3.1.0-4.fc17.noarch > > > ovirt-engine-tools-common-3.1.0-4.fc17.noarch > > > ovirt-engine-3.1.0-4.fc17.noarch > > > ovirt-engine-userportal-3.1.0-4.fc17.noarch > > > ovirt-engine-notification-service-3.1.0-4.fc17.noarch > > > > > > No one is able to connect to a spice console though the Userportal at > > > all. > > > > Looks like no one is getting host subject - again. Tomáš? > > Come on guys, please tell me if there´s anything we can do > to troubleshoot this issue, to help solve a real > show-stopper for us! > Would you be able to try it in 3.2? It was known to be broken somewhere around 3.1 release….
Thanks, michal
> > In using oVirt, our organisation is so close to being able > to ship out thin-client kiosks instead of buying expensive > new HW on a yearly basis, and have our users access their > desktops from practically anywhere, even from home if they´d > wish. The rest of the entire system works flawlessly, just > to fall flat on it´s face right on the finish line. I think > that is so sad and silly, because I really love the rest of > this product! We´ve set up oVirt-3.1, made a POC template, > defined a pool and have been able to have them prestarted as > well. But if our users aren´t able to access their console > in a seamless, easy way, then what good is it? And knowing > that the console works just fine from the adminportal in > several different client systems (Fedora, CentOS, Win7) > makes me hope that it´s just this small, yet important piece > that needs to be corrected. > > Anxiously awaiting your response > Karli Sjöberg > > > > David > > > > > I´ve tried this from my workstation, running Fedora 17: > > > ================================================================================ > > > $ SPICEC_DEBUG_LEVEL=0 firefox > > > (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect: > > > Filen eller katalogen finns inte > > > (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect: > > > Filen eller katalogen finns inte > > > (plugin-container:18293): SpiceXPI-CRITICAL **: could not get browser > > > window, when trying to call OnDisconnected > > > ================================================================================ > > > > > > > > > Here´s a collegue of mine, running Win7/IE9: > > > ================================================================================ > > > 1362648766 INFO [7196:5208] spicex_init_logger: started > > > 1362648766 DEBUG [7196:5208] COSpiceX::put_DynamicMenu: DynamicMenu > > > 1362648766 INFO [7196:5208] COSpiceX::put_FullScreen: New FullScreen > > > request newVal=0xffffffff > > > 1362648766 DEBUG [7196:5208] COSpiceX::Connect: Running spicec (C: > > > \Users\jope\AppData\Local\virt-viewer\bin\remote-viewer.exe > > > --spice-controller) > > > 1362648766 INFO [7196:5208] COSpiceX::Connect: spicec pid 1640 > > > 1362648766 DEBUG [7196:5208] COSpiceX::Connect: connecting to spice > > > client's pipe > > > 1362648767 DEBUG [7196:5208] COSpiceX::send_init: sending init > > > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 1 : > > > str 130.238.96.135 (1) > > > 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 2 > > > value 5906 > > > 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 3 > > > value 5907 > > > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending password > > > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 11 : > > > str IT-Avdelningen-1:%d - Press SHIFT+F12 to Release Cursor (1) > > > 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 10 > > > value 1 > > > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 14 : > > > str release-cursor=shift+f12,toggle-fullscreen=shift+f11 (1) > > > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 5 : > > > str main,inputs,scursor,splayback,srecord,sdisplay (1) > > > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 7 : > > > str DEFAULT (1) > > > 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 8 : > > > str C:\Users\jope\AppData\Local\Temp\truststore.pem (1) > > > 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 16 > > > 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 17 > > > 1362648767 INFO [7196:5208] COSpiceX::ExecuteUsbCtrl: USB sharing is > > > not requested > > > 1362648771 INFO [7196:7480] COSpiceX::event_thread: exit_code=0 > > > error_code=1 > > > ================================================================================ > > > > > > > > > And another collegue running CentOS-6.3/Firefox: > > > ================================================================================ > > > 2013-03-07 09:42:41,651 DEBUG nsPluginInstance::SetHostIP: > > > 130.238.96.132 > > > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPort: 5900 > > > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetTitle: > > > IT-Avdelningen-2:%d - Press SHIFT+F12 to Release Cursor > > > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetDynamicMenu: > > > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetFullScreen: 1 > > > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPassword: Password > > > set > > > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetNumberOfMonitors: 1 > > > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetUsbListenPort: 0 > > > 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetAdminConsole: 1 > > > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSecurePort: 5901 > > > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSSLChannels: > > > original channels: smain,sinputs,scursor,splayback,srecord,sdisplay > > > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSSLChannels: > > > modified channels: main,inputs,cursor,playback,record,display > > > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetGuestHostName: > > > IT-Avdelningen-2 > > > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetCipherSuite: > > > DEFAULT > > > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetTrustStore: > > > Certificate: > > > Data: > > > Version: 3 (0x2) > > > Serial Number: 15 (0xf) > > > Signature Algorithm: sha1WithRSAEncryption > > > Issuer: C=US, O=SLU, CN=CA-storm.slu.se.80985 > > > Validity > > > Not Before: Sep 26 14:21:06 2012 > > > Not After : Sep 25 12:21:06 2022 GMT > > > Subject: C=US, O=SLU, CN=CA-storm.slu.se.80985 > > > Subject Public Key Info: > > > Public Key Algorithm: rsaEncryption > > > Public-Key: (1024 bit) > > > Modulus: > > > 00:a2:94:89:18:26:79:49:6b:c6:28:6c:f2:95:e9: > > > a7:71:00:22:c6:79:c2:9e:10:63:ef:34:5c:ab:62: > > > 36:a0:7a:84:d0:79:77:4c:9d:3d:39:8f:97:93:c5: > > > f6:fb:5b:0b:f8:9b:ad:d8:53:2d:a6:b6:03:45:d4: > > > 76:45:f1:af:99:42:74:07:4c:48:7d:28:96:31:9e: > > > 88:cf:90:d9:e7:d9:cf:55:a8:bd:37:a0:8f:f1:26: > > > 89:a9:ab:64:78:a4:02:60:9b:3a:a7:07:db:6e:75: > > > 32:e5:8f:51:7f:50:02:15:d8:c8:7b:68:c1:54:e1: > > > 9f:c2:d2:cf:53:c3:58:b3:15 > > > Exponent: 65537 (0x10001) > > > X509v3 extensions: > > > X509v3 Subject Key Identifier: > > > > > > FE:8F:57:F1:A0:AF:45:36:9F:AC:C9:6B:EE:F9:D1:3E:18:78:B9:EA > > > Authority Information Access: > > > CA Issuers - URI:http://storm.slu.se:80/ca.crt > > > > > > X509v3 Authority Key Identifier: > > > > > > keyid:FE:8F:57:F1:A0:AF:45:46:9F:NC:C9:6B:EE:F9:D1:3E:18:78:B9:EA > > > DirName:/C=US/O=SLU/CN=CA-storm.slu.se.80985 > > > serial:0F > > > > > > X509v3 Basic Constraints: critical > > > CA:TRUE > > > X509v3 Key Usage: critical > > > Certificate Sign, CRL Sign > > > Signature Algorithm: sha1WithRSAEncryption > > > 45:e4:15:23:fa:55:78:89:24:66:7c:e2:33:41:ea:98:00:12: > > > 0c:25:e5:e6:3a:c7:f8:f9:4d:83:47:d3:80:9b:c0:78:bc:ab: > > > 61:ae:6d:a1:cf:43:cb:cb:31:2c:94:72:21:b0:58:f0:8b:69: > > > 0d:c4:73:f2:44:95:52:06:23:6c:71:7a:9b:fc:5f:98:21:35: > > > 26:e1:a3:bb:65:bb:d2:81:bb:48:96:99:b7:04:e6:15:af:93: > > > a1:60:e4:bf:05:d3:b0:4b:e4:e2:4b:21:82:d7:2b:3d:19:ef: > > > a4:5a:23:58:74:ef:1a:80:14:8b:89:b2:a7:bd:c2:21:66:1f: > > > e0:7e > > > -----BEGIN CERTIFICATE----- > > > MIIC1DCCAj2gAwIBAgIBDzANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJVUzEM > > > MAoGA1UEChMDU0xVMR4wHAYDVQQDExVDQS1zdG9ybS5zbHUuc2UuODA5ODUwIhcR > > > MTIwOTI2MTQyMTA2LTAxMDAXDTIyMDkyNTEyMjEwNlowOzELMAkGA1UEBhMCVVMx > > > DDAKBgNVBAoTA1NMVTEeMBwGA1UEAxMVQ0Etc3Rvcm0uc2x1LnNlLjgwOTg1MIGf > > > MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCilIkYJnlJa8YobPKV6adxACLGecKe > > > EGPvNFyrYjageoTQeXdMnT05j5eTxfb7Wwv4m63YUy2mtgNF1HZF8a+ZQnQHTEh9 > > > KJYxnojPkNnn2c9WqL03oI/xJompq2R4pAJgmzqnB9tudTLlj1F/UAIV2Mh7aMFU > > > 4Z/C0s9Tw1izFQIDAQABo4HjMIHgMB0GA1UdDgQWBBT+j1fxoK9FRp+syWvu+dE+ > > > GHi56jA5BggrBgEFBQcBAQQtMCswKQYIKwYBBQUHMAKGHWh0dHA6Ly9zdG9ybS5z > > > bHUuc2U6ODAvY2EuY3J0MGMGA1UdIRcMFqAFP6PV/Ggr0VGn6zJa+750T4YeLnq > > > oT+kPTA7MQswCQYDVQQGEwJVUzEMMAoGA1UEChMDU0xVMR4wHAYDVQQDExVDQS1z > > > dG9ybS5zbHUuc2UuODA5ODWCAQ8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E > > > BAMCAQYwDQYJKoZIhvcNAQEFBQADgYEAReQVI/pVeIkkZnziM0HqmAASDCXl5jrH > > > +PlNg0fTgJvAeLyrYa5toc9Dy8sxLJRyIbBY8ItpDcRz8kSVUgYjbHF6m/xfmCE1 > > > JuGju2W70oG7SGaZtwTmFa+ToWDkvwXTsEvk4kshgtcrPRnvpFojWHTvGoAUi4my > > > p73CIWYf4H4= > > > -----END CERTIFICATE----- > > > > > > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetHotKeys: > > > release-cursor=shift+f12,toggle-fullscreen=shift+f11 > > > 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetNoTaskMgrExecution: > > > 0 > > > 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetSendCtrlAltDelete: > > > 0 > > > 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetUsbAutoShare: 1 > > > 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetUsbFilter: > > > -1,60186,10000,256,1|-1,1118,245,-1,1|-1,1133,2245,-1,1|-1,1133,2242,5,1|8,-1,-1,-1,1|7,-1,-1,-1,1|-1,-1,-1,-1,0 > > > 2013-03-07 09:42:41,654 INFO nsPluginInstance::Connect: > > > SPICE_XPI_SOCKET: /tmp/spicec-scQYmJ/spice-xpi > > > 2013-03-07 09:42:41,654 INFO nsPluginInstance::Connect: > > > SPICE_FOREIGN_MENU_SOCKET: /tmp/spicec-scQYmJ/spice-foreign > > > 2013-03-07 09:42:41,655 DEBUG nsPluginInstance::Connect: Controller > > > pid: 10340 > > > 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong: > > > connect error, 2 > > > 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect Error > > > 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong: > > > connect error, 2 > > > 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect Error > > > 2013-03-07 09:42:41,655 INFO nsPluginInstance::Connect: > > > Launching /usr/libexec/spice-xpi-client > > > 2013-03-07 09:42:42,655 DEBUG SpiceController::Connect: Connected! > > > 2013-03-07 09:42:44,723 INFO nsPluginInstance::Connect: Initiating > > > connection with controller > > > 2013-03-07 09:42:48,652 DEBUG nsPluginInstance::ControllerWaitHelper: > > > Controller finished, pid: 10340, exit code: 0 > > > 2013-03-07 09:42:48,653 ERROR nsPluginInstance::CallOnDisconnected: > > > could not get browser window, when trying to call OnDisconnected > > > ================================================================================ > > > > > > > > > If there´s anything we can do to help resolve this issue once and for > > > all, just name it! It so hurts to see this otherwise great product > > > tripping over on it´s face so close to the finish line:( > > > > > > Best Regards > > > Karli Sjöberg > > > _______________________________________________ > > > Users mailing list > > > Users@ovirt.org > > > http://lists.ovirt.org/mailman/listinfo/users > > > > > _______________________________________________ > Users mailing list > Users@ovirt.org > http://lists.ovirt.org/mailman/listinfo/users
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
-- David Jaša, RHCE SPICE QE based in Brno GPG Key: 22C33E24 Fingerprint: 513A 060B D1B4 2A72 7F0D 0278 B125 CD00 22C3 3E24
participants (5)
-
David Jaša
-
Dead Horse
-
Itamar Heim
-
Karli Sjöberg
-
Michal Skrivanek