
--=-sinamail_alt_011f4e4a75d4ba9a16ca1ee3c2fd7327 Content-Type: text/plain; charset=GBK Content-Transfer-Encoding: base64 Content-Disposition: inline SGmjrCBteSBob3N0ZWQtZW5naW5lIGlzIHdvcmtpbmcsIGJ1dCBhZnRlciBtb3JlIHRoYW4gb25l IGhvdXIsICB0aGUgaG9zdGVkLWVuZ2luZSBzdGF0dXMgaXMgZmFsc2UsIGJ1dCBob3N0ZWQtZW5n aW5lIGlzIHdvcmssICBJIGNhbiB2aXNpdCB3ZWJhZG1pbiBVSSxhZGRpdGlvbmFsLCBkZW1hb24g c2VydmVyICJvdmlydC1oYS1icm9rZXIiICBpcyBub3QgcnVuLCBJIHRyeSB0byByZXN0YXJ0IGl0 LCBmaW5kIHNvbWUgZXJyb3IuCnNob3VsZCBJIGRlYnVnIG92aXJ0LWhhLWJyb2tlciBhbmQgb3Zp cnQtaGEtYWdlbnQ/CnRoYW5rcy4uLgpMb2dzOgpbcm9vdEBob3N0ZWQtZW5naW5lMSB+XSMgaG9z dGVkLWVuZ2luZSAtLXZtLXN0YXR1cwoKLS09PSBIb3N0IDEgc3RhdHVzID09LS0KY29uZl9vbl9z aGFyZWRfc3RvcmFnZSAgICAgICAgICAgICA6IFRydWVTdGF0dXMgdXAtdG8tZGF0ZSAgICAgICAg ICAgICAgICAgIDogRmFsc2VIb3N0bmFtZSAgICAgICAgICAgICAgICAgICAgICAgICAgIDogaG9z dGVkLWVuZ2luZTFIb3N0IElEICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogMUVuZ2luZSBz dGF0dXMgICAgICAgICAgICAgICAgICAgICAgOiB1bmtub3duIHN0YWxlLWRhdGFTY29yZSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDogMzQwMHN0b3BwZWQgICAgICAgICAgICAgICAgICAg ICAgICAgICAgOiBGYWxzZUxvY2FsIG1haW50ZW5hbmNlICAgICAgICAgICAgICAgICAgOiBGYWxz ZWNyYzMyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAyZjNkNGRmOWxvY2FsX2NvbmZf dGltZXN0YW1wICAgICAgICAgICAgICAgOiA1MjM4SG9zdCB0aW1lc3RhbXAgICAgICAgICAgICAg ICAgICAgICA6IDUyMzVFeHRyYSBtZXRhZGF0YSAodmFsaWQgYXQgdGltZXN0YW1wKToJbWV0YWRh dGFfcGFyc2VfdmVyc2lvbj0xCW1ldGFkYXRhX2ZlYXR1cmVfdmVyc2lvbj0xCXRpbWVzdGFtcD01 MjM1IChXZWQgQXByIDE4IDIzOjI3OjAwIDIwMTgpCWhvc3QtaWQ9MQlzY29yZT0zNDAwCXZtX2Nv bmZfcmVmcmVzaF90aW1lPTUyMzggKFdlZCBBcHIgMTggMjM6Mjc6MDIgMjAxOCkJY29uZl9vbl9z aGFyZWRfc3RvcmFnZT1UcnVlCW1haW50ZW5hbmNlPUZhbHNlCXN0YXRlPUVuZ2luZVVwCXN0b3Bw ZWQ9RmFsc2Vbcm9vdEBob3N0ZWQtZW5naW5lMSB+XSMgW3Jvb3RAaG9zdGVkLWVuZ2luZTEgfl0j IFtyb290QGhvc3RlZC1lbmdpbmUxIH5dIyBbcm9vdEBob3N0ZWQtZW5naW5lMSB+XSMgc3lzdGVt Y3RsIHJlc3RhcnQgb3ZpcnQtaGEtYnJva2VyW3Jvb3RAaG9zdGVkLWVuZ2luZTEgfl0jIGpvdXJu YWxjdGwgLXhlLS0gRGVmaW5lZC1CeTogc3lzdGVtZC0tIFN1cHBvcnQ6IGh0dHA6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9zeXN0ZW1kLWRldmVsLS0gLS0gVW5pdCBt b20tdmRzbS5zZXJ2aWNlIGhhcyBiZWd1biBzdGFydGluZyB1cC5BcHIgMTkgMTE6MDY6MjAgaG9z dGVkLWVuZ2luZTEgdmRzbVs0NzMzXTogV0FSTiBwaW5nIHdhcyBkZXByZWNhdGVkIGluIGZhdm9y IG9mIHBpbmcyIGFuZCBjb25maXJtQ29ubmVjdGl2aXR5QXByIDE5IDExOjA2OjMwIGhvc3RlZC1l bmdpbmUxIHZkc21bNDczM106IFdBUk4gY2Fubm90IHJlYWQgZXRoMCBzcGVlZEFwciAxOSAxMTow NjozNCBob3N0ZWQtZW5naW5lMSBvdmlydC1oYS1hZ2VudFszMDgzN106IG92aXJ0LWhhLWFnZW50 IG92aXJ0X2hvc3RlZF9lbmdpbmVfaGEuYWdlbnQuaG9zdGVkX2VuZ2luZS5Ib3N0ZWRFbmdpbmUg RVJST1IgVW5hYmxlIHRvIHJlZnJlc2ggdm0uY29uZiBmcm9tIHRoZSBzaGFyZWQgc3RvcmFnZS4g SGFzIHRoaXMgSEUgY2x1c3RlciBjb3JyZWN0bHlBcHIgMTkgMTE6MDY6MzYgaG9zdGVkLWVuZ2lu ZTEgdmRzbVs0NzMzXTogV0FSTiB1bmhhbmRsZWQgd3JpdGUgZXZlbnRBcHIgMTkgMTE6MDY6NDQg aG9zdGVkLWVuZ2luZTEgb3ZpcnQtaGEtYWdlbnRbMzA4MzddOiBvdmlydC1oYS1hZ2VudCBvdmly dF9ob3N0ZWRfZW5naW5lX2hhLmFnZW50LmFnZW50LkFnZW50IEVSUk9SIFRyYWNlYmFjayAobW9z dCByZWNlbnQgY2FsbCBsYXN0KTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2Vz L292aXJ0X2hvc3RlZF9lbmdpbmVfaGEvYWdlbnQvYWdlbnQucHkiLCBsaW5lIDE5MSwgaW4gX3J1 bl9hZ2VudCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICByZXR1cm4gYWN0aW9uKGhlKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFj a2FnZXMvb3ZpcnRfaG9zdGVkX2VuZ2luZV9oYS9hZ2VudC9hZ2VudC5weSIsIGxpbmUgNjQsIGlu IGFjdGlvbl9wcm9wZXIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgcmV0dXJuIGhlLnN0YXJ0X21vbml0b3JpbmcoKSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRmlsZSAiL3Vzci9saWIv cHl0aG9uMi43L3NpdGUtcGFja2FnZXMvb3ZpcnRfaG9zdGVkX2VuZ2luZV9oYS9hZ2VudC9ob3N0 ZWRfZW5naW5lLnB5IiwgbGluZSA0MjEsIGluIHN0YXJ0X21vbml0b3JpbmcgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VsZi5fY29uZmln LnJlZnJlc2hfdm1fY29uZigpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBGaWxlICIvdXNyL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9v dmlydF9ob3N0ZWRfZW5naW5lX2hhL2Vudi9jb25maWcucHkiLCBsaW5lIDQ5MiwgaW4gcmVmcmVz aF92bV9jb25mICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIGNvbnRlbnRfZnJvbV9vdmYgPSBzZWxmLl9nZXRfdm1fY29uZl9jb250ZW50X2Zy b21fb3ZmX3N0b3JlKCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL292aXJ0 X2hvc3RlZF9lbmdpbmVfaGEvZW52L2NvbmZpZy5weSIsIGxpbmUgNDM4LCBpbiBfZ2V0X3ZtX2Nv bmZfY29udGVudF9mcm9tX292Zl9zdG9yZSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBjb25mID0gb3ZmMlZtUGFyYW1zLmNvbmZGcm9tT3Zm KGhlb3ZmKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvb3ZpcnRfaG9zdGVk X2VuZ2luZV9oYS9saWIvb3ZmL292ZjJWbVBhcmFtcy5weSIsIGxpbmUgMjgzLCBpbiBjb25mRnJv bU92ZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICB2bUNvbmYgPSB0b0RpY3Qob3ZmKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFj a2FnZXMvb3ZpcnRfaG9zdGVkX2VuZ2luZV9oYS9saWIvb3ZmL292ZjJWbVBhcmFtcy5weSIsIGxp bmUgMjEwLCBpbiB0b0RpY3QgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgdm1QYXJhbXNbJ3ZtSWQnXSA9IHRyZWUuZmluZCgnQ29udGVudC9T ZWN0aW9uJykuYXR0cmliW09WRl9OUyArICdpZCddICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBGaWxlICJseG1sLmV0cmVlLnB5eCIsIGxpbmUg MjI3MiwgaW4gbHhtbC5ldHJlZS5fQXR0cmliLl9fZ2V0aXRlbV9fIChzcmMvbHhtbC9seG1sLmV0 cmVlLmM6NTUzMzYpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgS2V5RXJyb3I6ICd7aHR0cDovL3NjaGVtYXMuZG10Zi5vcmcvb3ZmL2VudmVsb3Bl LzEvfWlkJ0FwciAxOSAxMTowNjo0NCBob3N0ZWQtZW5naW5lMSBvdmlydC1oYS1hZ2VudFszMDgz N106IG92aXJ0LWhhLWFnZW50IG92aXJ0X2hvc3RlZF9lbmdpbmVfaGEuYWdlbnQuYWdlbnQuQWdl bnQgRVJST1IgVHJ5aW5nIHRvIHJlc3RhcnQgYWdlbnRBcHIgMTkgMTE6MDY6NDUgaG9zdGVkLWVu Z2luZTEgdmRzbVs0NzMzXTogV0FSTiBjYW5ub3QgcmVhZCBldGgwIHNwZWVkQXByIDE5IDExOjA2 OjQ2IGhvc3RlZC1lbmdpbmUxIHN5c3RlbWRbMV06IG1vbS12ZHNtLnNlcnZpY2UgaG9sZG9mZiB0 aW1lIG92ZXIsIHNjaGVkdWxpbmcgcmVzdGFydC5BcHIgMTkgMTE6MDY6NDYgaG9zdGVkLWVuZ2lu ZTEgc3lzdGVtZFsxXTogQ2Fubm90IGFkZCBkZXBlbmRlbmN5IGpvYiBmb3IgdW5pdCBsdm0yLWx2 bWV0YWQuc29ja2V0LCBpZ25vcmluZzogVW5pdCBpcyBtYXNrZWQuQXByIDE5IDExOjA2OjQ2IGhv c3RlZC1lbmdpbmUxIHN5c3RlbWRbMV06IFN0YXJ0ZWQgTU9NIGluc3RhbmNlIGNvbmZpZ3VyZWQg Zm9yIFZEU00gcHVycG9zZXMuLS0gU3ViamVjdDogVW5pdCBtb20tdmRzbS5zZXJ2aWNlIGhhcyBm aW5pc2hlZCBzdGFydC11cC0tIERlZmluZWQtQnk6IHN5c3RlbWQtLSBTdXBwb3J0OiBodHRwOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vc3lzdGVtZC1kZXZlbC0tIC0t IFVuaXQgbW9tLXZkc20uc2VydmljZSBoYXMgZmluaXNoZWQgc3RhcnRpbmcgdXAuLS0gLS0gVGhl IHN0YXJ0LXVwIHJlc3VsdCBpcyBkb25lLkFwciAxOSAxMTowNjo0NiBob3N0ZWQtZW5naW5lMSBz eXN0ZW1kWzFdOiBTdGFydGluZyBNT00gaW5zdGFuY2UgY29uZmlndXJlZCBmb3IgVkRTTSBwdXJw b3Nlcy4uLi0tIFN1YmplY3Q6IFVuaXQgbW9tLXZkc20uc2VydmljZSBoYXMgYmVndW4gc3RhcnQt dXAtLSBEZWZpbmVkLUJ5OiBzeXN0ZW1kLS0gU3VwcG9ydDogaHR0cDovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3N5c3RlbWQtZGV2ZWwtLSAtLSBVbml0IG1vbS12ZHNt LnNlcnZpY2UgaGFzIGJlZ3VuIHN0YXJ0aW5nIHVwLkFwciAxOSAxMTowNjo0NyBob3N0ZWQtZW5n aW5lMSB2ZHNtWzQ3MzNdOiBXQVJOIHBpbmcgd2FzIGRlcHJlY2F0ZWQgaW4gZmF2b3Igb2YgcGlu ZzIgYW5kIGNvbmZpcm1Db25uZWN0aXZpdHlsaW5lcyAzNjE5LTM2NjIvMzY2MiAoRU5EKS0tIERl ZmluZWQtQnk6IHN5c3RlbWQtLSBTdXBwb3J0OiBodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vc3lzdGVtZC1kZXZlbC0tIC0tIFVuaXQgbW9tLXZkc20uc2Vydmlj ZSBoYXMgYmVndW4gc3RhcnRpbmcgdXAuQXByIDE5IDExOjA2OjIwIGhvc3RlZC1lbmdpbmUxIHZk c21bNDczM106IFdBUk4gcGluZyB3YXMgZGVwcmVjYXRlZCBpbiBmYXZvciBvZiBwaW5nMiBhbmQg Y29uZmlybUNvbm5lY3Rpdml0eUFwciAxOSAxMTowNjozMCBob3N0ZWQtZW5naW5lMSB2ZHNtWzQ3 MzNdOiBXQVJOIGNhbm5vdCByZWFkIGV0aDAgc3BlZWRBcHIgMTkgMTE6MDY6MzQgaG9zdGVkLWVu Z2luZTEgb3ZpcnQtaGEtYWdlbnRbMzA4MzddOiBvdmlydC1oYS1hZ2VudCBvdmlydF9ob3N0ZWRf ZW5naW5lX2hhLmFnZW50Lmhvc3RlZF9lbmdpbmUuSG9zdGVkRW5naW5lIEVSUk9SIFVuYWJsZSB0 byByZWZyZXNoIHZBcHIgMTkgMTE6MDY6MzYgaG9zdGVkLWVuZ2luZTEgdmRzbVs0NzMzXTogV0FS TiB1bmhhbmRsZWQgd3JpdGUgZXZlbnRBcHIgMTkgMTE6MDY6NDQgaG9zdGVkLWVuZ2luZTEgb3Zp cnQtaGEtYWdlbnRbMzA4MzddOiBvdmlydC1oYS1hZ2VudCBvdmlydF9ob3N0ZWRfZW5naW5lX2hh LmFnZW50LmFnZW50LkFnZW50IEVSUk9SIFRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0 KTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL292aXJ0X2hvc3RlZF9lbmdp bmVfaGEvYWdlbnQvYWdlbnQucHkiLCBsaW5lIDE5MSwgaW4gX3IgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGFjdGlvbihoZSkg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZp bGUgIi91c3IvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL292aXJ0X2hvc3RlZF9lbmdpbmVf aGEvYWdlbnQvYWdlbnQucHkiLCBsaW5lIDY0LCBpbiBhY3QgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGhlLnN0YXJ0X21vbml0 b3JpbmcoKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvb3ZpcnRfaG9zdGVk X2VuZ2luZV9oYS9hZ2VudC9ob3N0ZWRfZW5naW5lLnB5IiwgbGluZSA0MiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZWxmLl9jb25maWcu cmVmcmVzaF92bV9jb25mKCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL292 aXJ0X2hvc3RlZF9lbmdpbmVfaGEvZW52L2NvbmZpZy5weSIsIGxpbmUgNDkyLCBpbiByZWYgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u dGVudF9mcm9tX292ZiA9IHNlbGYuX2dldF92bV9jb25mX2NvbnRlbnRfZnJvbV9vdmZfc3RvcmUo KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg RmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvb3ZpcnRfaG9zdGVkX2VuZ2lu ZV9oYS9lbnYvY29uZmlnLnB5IiwgbGluZSA0MzgsIGluIF9nZSAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25mID0gb3ZmMlZtUGFyYW1z LmNvbmZGcm9tT3ZmKGhlb3ZmKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMv b3ZpcnRfaG9zdGVkX2VuZ2luZV9oYS9saWIvb3ZmL292ZjJWbVBhcmFtcy5weSIsIGxpbmUgMiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2 bUNvbmYgPSB0b0RpY3Qob3ZmKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMv b3ZpcnRfaG9zdGVkX2VuZ2luZV9oYS9saWIvb3ZmL292ZjJWbVBhcmFtcy5weSIsIGxpbmUgMiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2 bVBhcmFtc1sndm1JZCddID0gdHJlZS5maW5kKCdDb250ZW50L1NlY3Rpb24nKS5hdHRyaWJbT1ZG X05TICsgJ2lkJ10gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIEZpbGUgImx4bWwuZXRyZWUucHl4IiwgbGluZSAyMjcyLCBpbiBseG1sLmV0cmVl Ll9BdHRyaWIuX19nZXRpdGVtX18gKHNyYy9seG1sL2x4bWwuZXRyZWUuYzo1NTMgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBLZXlFcnJvcjogJ3to dHRwOi8vc2NoZW1hcy5kbXRmLm9yZy9vdmYvZW52ZWxvcGUvMS99aWQnQXByIDE5IDExOjA2OjQ0 IGhvc3RlZC1lbmdpbmUxIG92aXJ0LWhhLWFnZW50WzMwODM3XTogb3ZpcnQtaGEtYWdlbnQgb3Zp cnRfaG9zdGVkX2VuZ2luZV9oYS5hZ2VudC5hZ2VudC5BZ2VudCBFUlJPUiBUcnlpbmcgdG8gcmVz dGFydCBhZ2VudEFwciAxOSAxMTowNjo0NSBob3N0ZWQtZW5naW5lMSB2ZHNtWzQ3MzNdOiBXQVJO IGNhbm5vdCByZWFkIGV0aDAgc3BlZWRBcHIgMTkgMTE6MDY6NDYgaG9zdGVkLWVuZ2luZTEgc3lz dGVtZFsxXTogbW9tLXZkc20uc2VydmljZSBob2xkb2ZmIHRpbWUgb3Zlciwgc2NoZWR1bGluZyBy ZXN0YXJ0LkFwciAxOSAxMTowNjo0NiBob3N0ZWQtZW5naW5lMSBzeXN0ZW1kWzFdOiBDYW5ub3Qg YWRkIGRlcGVuZGVuY3kgam9iIGZvciB1bml0IGx2bTItbHZtZXRhZC5zb2NrZXQsIGlnbm9yaW5n OiBVbml0IGlzIG1hc2tlZC5BcHIgMTkgMTE6MDY6NDYgaG9zdGVkLWVuZ2luZTEgc3lzdGVtZFsx XTogU3RhcnRlZCBNT00gaW5zdGFuY2UgY29uZmlndXJlZCBmb3IgVkRTTSBwdXJwb3Nlcy4K --=-sinamail_alt_011f4e4a75d4ba9a16ca1ee3c2fd7327 Content-Type: text/html; charset=GBK Content-Transfer-Encoding: base64 Content-Disposition: inline PGRpdj5IaaOsIG15IGhvc3RlZC1lbmdpbmUgaXMgd29ya2luZywgYnV0IGFmdGVyIG1vcmUgdGhh biBvbmUgaG91ciwgJm5ic3A7dGhlIGhvc3RlZC1lbmdpbmUgc3RhdHVzIGlzIGZhbHNlLCBidXQg aG9zdGVkLWVuZ2luZSBpcyB3b3JrLCAmbmJzcDtJIGNhbiB2aXNpdCB3ZWJhZG1pbiBVSSw8L2Rp dj48ZGl2PmFkZGl0aW9uYWwsIGRlbWFvbiBzZXJ2ZXIgIm92aXJ0LWhhLWJyb2tlciIgJm5ic3A7 aXMgbm90IHJ1biwgSSB0cnkgdG8gcmVzdGFydCBpdCwgZmluZCBzb21lIGVycm9yLjwvZGl2Pjxk aXY+PGJyPjwvZGl2PjxkaXY+c2hvdWxkIEkgZGVidWcgb3ZpcnQtaGEtYnJva2VyIGFuZCBvdmly dC1oYS1hZ2VudD88L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PnRoYW5rcy4uLjwvZGl2PjxkaXY+ PGJyPjwvZGl2PjxkaXY+TG9nczo8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pltyb290QGhvc3Rl ZC1lbmdpbmUxIH5dIyBob3N0ZWQtZW5naW5lIC0tdm0tc3RhdHVzPC9kaXY+PGRpdj48YnI+PC9k aXY+PGRpdj48YnI+PC9kaXY+PGRpdj4tLT09IEhvc3QgMSBzdGF0dXMgPT0tLTwvZGl2PjxkaXY+ PGJyPjwvZGl2PjxkaXY+Y29uZl9vbl9zaGFyZWRfc3RvcmFnZSAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyA6IFRydWU8L2Rpdj48ZGl2PlN0YXR1cyB1cC10by1kYXRl ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7OiBGYWxzZTwvZGl2PjxkaXY+SG9zdG5hbWUgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7IDogaG9zdGVkLWVuZ2luZTE8L2Rpdj48ZGl2Pkhvc3QgSUQgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzogMTwvZGl2PjxkaXY+RW5naW5lIHN0YXR1cyAm bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7OiB1bmtub3duIHN0YWxlLWRhdGE8L2Rpdj48ZGl2PlNjb3JlICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7OiAzNDAwPC9kaXY+ PGRpdj5zdG9wcGVkICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs6IEZh bHNlPC9kaXY+PGRpdj5Mb2NhbCBtYWludGVuYW5jZSAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzogRmFsc2U8L2Rpdj48ZGl2PmNy YzMyICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7OiAyZjNk NGRmOTwvZGl2PjxkaXY+bG9jYWxfY29uZl90aW1lc3RhbXAgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IDogNTIzODwvZGl2PjxkaXY+SG9zdCB0aW1lc3Rh bXAgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7IDogNTIzNTwvZGl2PjxkaXY+RXh0cmEgbWV0YWRhdGEgKHZhbGlkIGF0 IHRpbWVzdGFtcCk6PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxl PSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+bWV0YWRhdGFfcGFyc2VfdmVyc2lvbj0xPC9kaXY+ PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUi Pgk8L3NwYW4+bWV0YWRhdGFfZmVhdHVyZV92ZXJzaW9uPTE8L2Rpdj48ZGl2PjxzcGFuIGNsYXNz PSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj50aW1lc3Rh bXA9NTIzNSAoV2VkIEFwciAxOCAyMzoyNzowMCAyMDE4KTwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9 IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPmhvc3QtaWQ9 MTwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3Bh Y2U6cHJlIj4JPC9zcGFuPnNjb3JlPTM0MDA8L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10 YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj52bV9jb25mX3JlZnJlc2hf dGltZT01MjM4IChXZWQgQXByIDE4IDIzOjI3OjAyIDIwMTgpPC9kaXY+PGRpdj48c3BhbiBjbGFz cz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+Y29uZl9v bl9zaGFyZWRfc3RvcmFnZT1UcnVlPC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNw YW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+bWFpbnRlbmFuY2U9RmFsc2U8L2Rp dj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnBy ZSI+CTwvc3Bhbj5zdGF0ZT1FbmdpbmVVcDwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRh Yi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPnN0b3BwZWQ9RmFsc2U8L2Rp dj48ZGl2Pltyb290QGhvc3RlZC1lbmdpbmUxIH5dIyZuYnNwOzwvZGl2PjxkaXY+W3Jvb3RAaG9z dGVkLWVuZ2luZTEgfl0jJm5ic3A7PC9kaXY+PGRpdj5bcm9vdEBob3N0ZWQtZW5naW5lMSB+XSMm bmJzcDs8L2Rpdj48ZGl2Pltyb290QGhvc3RlZC1lbmdpbmUxIH5dIyBzeXN0ZW1jdGwgcmVzdGFy dCBvdmlydC1oYS1icm9rZXI8L2Rpdj48ZGl2Pltyb290QGhvc3RlZC1lbmdpbmUxIH5dIyBqb3Vy bmFsY3RsIC14ZTwvZGl2PjxkaXY+LS0gRGVmaW5lZC1CeTogc3lzdGVtZDwvZGl2PjxkaXY+LS0g U3VwcG9ydDogaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3N5 c3RlbWQtZGV2ZWw8L2Rpdj48ZGl2Pi0tJm5ic3A7PC9kaXY+PGRpdj4tLSBVbml0IG1vbS12ZHNt LnNlcnZpY2UgaGFzIGJlZ3VuIHN0YXJ0aW5nIHVwLjwvZGl2PjxkaXY+QXByIDE5IDExOjA2OjIw IGhvc3RlZC1lbmdpbmUxIHZkc21bNDczM106IFdBUk4gcGluZyB3YXMgZGVwcmVjYXRlZCBpbiBm YXZvciBvZiBwaW5nMiBhbmQgY29uZmlybUNvbm5lY3Rpdml0eTwvZGl2PjxkaXY+QXByIDE5IDEx OjA2OjMwIGhvc3RlZC1lbmdpbmUxIHZkc21bNDczM106IFdBUk4gY2Fubm90IHJlYWQgZXRoMCBz cGVlZDwvZGl2PjxkaXY+QXByIDE5IDExOjA2OjM0IGhvc3RlZC1lbmdpbmUxIG92aXJ0LWhhLWFn ZW50WzMwODM3XTogb3ZpcnQtaGEtYWdlbnQgb3ZpcnRfaG9zdGVkX2VuZ2luZV9oYS5hZ2VudC5o b3N0ZWRfZW5naW5lLkhvc3RlZEVuZ2luZSBFUlJPUiBVbmFibGUgdG8gcmVmcmVzaCB2bS5jb25m IGZyb20gdGhlIHNoYXJlZCBzdG9yYWdlLiBIYXMgdGhpcyBIRSBjbHVzdGVyIGNvcnJlY3RseTwv ZGl2PjxkaXY+QXByIDE5IDExOjA2OjM2IGhvc3RlZC1lbmdpbmUxIHZkc21bNDczM106IFdBUk4g dW5oYW5kbGVkIHdyaXRlIGV2ZW50PC9kaXY+PGRpdj5BcHIgMTkgMTE6MDY6NDQgaG9zdGVkLWVu Z2luZTEgb3ZpcnQtaGEtYWdlbnRbMzA4MzddOiBvdmlydC1oYS1hZ2VudCBvdmlydF9ob3N0ZWRf ZW5naW5lX2hhLmFnZW50LmFnZW50LkFnZW50IEVSUk9SIFRyYWNlYmFjayAobW9zdCByZWNlbnQg Y2FsbCBsYXN0KTo8L2Rpdj48ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBGaWxlICIvdXNy L2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydF9ob3N0ZWRfZW5naW5lX2hhL2FnZW50 L2FnZW50LnB5IiwgbGluZSAxOTEsIGluIF9ydW5fYWdlbnQ8L2Rpdj48ZGl2PiZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgcmV0dXJuIGFjdGlvbihoZSk8L2Rpdj48ZGl2PiZuYnNwOyAm bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyBGaWxlICIvdXNyL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9v dmlydF9ob3N0ZWRfZW5naW5lX2hhL2FnZW50L2FnZW50LnB5IiwgbGluZSA2NCwgaW4gYWN0aW9u X3Byb3BlcjwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyByZXR1cm4g aGUuc3RhcnRfbW9uaXRvcmluZygpPC9kaXY+PGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg RmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvb3ZpcnRfaG9zdGVkX2VuZ2lu ZV9oYS9hZ2VudC9ob3N0ZWRfZW5naW5lLnB5IiwgbGluZSA0MjEsIGluIHN0YXJ0X21vbml0b3Jp bmc8L2Rpdj48ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgc2VsZi5fY29uZmln LnJlZnJlc2hfdm1fY29uZigpPC9kaXY+PGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgRmls ZSAiL3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvb3ZpcnRfaG9zdGVkX2VuZ2luZV9o YS9lbnYvY29uZmlnLnB5IiwgbGluZSA0OTIsIGluIHJlZnJlc2hfdm1fY29uZjwvZGl2PjxkaXY+ Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBjb250ZW50X2Zyb21fb3ZmID0gc2VsZi5f Z2V0X3ZtX2NvbmZfY29udGVudF9mcm9tX292Zl9zdG9yZSgpPC9kaXY+PGRpdj4mbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvb3Zp cnRfaG9zdGVkX2VuZ2luZV9oYS9lbnYvY29uZmlnLnB5IiwgbGluZSA0MzgsIGluIF9nZXRfdm1f Y29uZl9jb250ZW50X2Zyb21fb3ZmX3N0b3JlPC9kaXY+PGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm bmJzcDsgJm5ic3A7IGNvbmYgPSBvdmYyVm1QYXJhbXMuY29uZkZyb21PdmYoaGVvdmYpPC9kaXY+ PGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3Np dGUtcGFja2FnZXMvb3ZpcnRfaG9zdGVkX2VuZ2luZV9oYS9saWIvb3ZmL292ZjJWbVBhcmFtcy5w eSIsIGxpbmUgMjgzLCBpbiBjb25mRnJvbU92ZjwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyB2bUNvbmYgPSB0b0RpY3Qob3ZmKTwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm bmJzcDsgJm5ic3A7IEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL292aXJ0 X2hvc3RlZF9lbmdpbmVfaGEvbGliL292Zi9vdmYyVm1QYXJhbXMucHkiLCBsaW5lIDIxMCwgaW4g dG9EaWN0PC9kaXY+PGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHZtUGFyYW1z Wyd2bUlkJ10gPSB0cmVlLmZpbmQoJ0NvbnRlbnQvU2VjdGlvbicpLmF0dHJpYltPVkZfTlMgKyAn aWQnXTwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IEZpbGUgImx4bWwuZXRyZWUu cHl4IiwgbGluZSAyMjcyLCBpbiBseG1sLmV0cmVlLl9BdHRyaWIuX19nZXRpdGVtX18gKHNyYy9s eG1sL2x4bWwuZXRyZWUuYzo1NTMzNik8L2Rpdj48ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IEtleUVy cm9yOiAne2h0dHA6Ly9zY2hlbWFzLmRtdGYub3JnL292Zi9lbnZlbG9wZS8xL31pZCc8L2Rpdj48 ZGl2PkFwciAxOSAxMTowNjo0NCBob3N0ZWQtZW5naW5lMSBvdmlydC1oYS1hZ2VudFszMDgzN106 IG92aXJ0LWhhLWFnZW50IG92aXJ0X2hvc3RlZF9lbmdpbmVfaGEuYWdlbnQuYWdlbnQuQWdlbnQg RVJST1IgVHJ5aW5nIHRvIHJlc3RhcnQgYWdlbnQ8L2Rpdj48ZGl2PkFwciAxOSAxMTowNjo0NSBo b3N0ZWQtZW5naW5lMSB2ZHNtWzQ3MzNdOiBXQVJOIGNhbm5vdCByZWFkIGV0aDAgc3BlZWQ8L2Rp dj48ZGl2PkFwciAxOSAxMTowNjo0NiBob3N0ZWQtZW5naW5lMSBzeXN0ZW1kWzFdOiBtb20tdmRz bS5zZXJ2aWNlIGhvbGRvZmYgdGltZSBvdmVyLCBzY2hlZHVsaW5nIHJlc3RhcnQuPC9kaXY+PGRp dj5BcHIgMTkgMTE6MDY6NDYgaG9zdGVkLWVuZ2luZTEgc3lzdGVtZFsxXTogQ2Fubm90IGFkZCBk ZXBlbmRlbmN5IGpvYiBmb3IgdW5pdCBsdm0yLWx2bWV0YWQuc29ja2V0LCBpZ25vcmluZzogVW5p dCBpcyBtYXNrZWQuPC9kaXY+PGRpdj5BcHIgMTkgMTE6MDY6NDYgaG9zdGVkLWVuZ2luZTEgc3lz dGVtZFsxXTogU3RhcnRlZCBNT00gaW5zdGFuY2UgY29uZmlndXJlZCBmb3IgVkRTTSBwdXJwb3Nl cy48L2Rpdj48ZGl2Pi0tIFN1YmplY3Q6IFVuaXQgbW9tLXZkc20uc2VydmljZSBoYXMgZmluaXNo ZWQgc3RhcnQtdXA8L2Rpdj48ZGl2Pi0tIERlZmluZWQtQnk6IHN5c3RlbWQ8L2Rpdj48ZGl2Pi0t IFN1cHBvcnQ6IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9z eXN0ZW1kLWRldmVsPC9kaXY+PGRpdj4tLSZuYnNwOzwvZGl2PjxkaXY+LS0gVW5pdCBtb20tdmRz bS5zZXJ2aWNlIGhhcyBmaW5pc2hlZCBzdGFydGluZyB1cC48L2Rpdj48ZGl2Pi0tJm5ic3A7PC9k aXY+PGRpdj4tLSBUaGUgc3RhcnQtdXAgcmVzdWx0IGlzIGRvbmUuPC9kaXY+PGRpdj5BcHIgMTkg MTE6MDY6NDYgaG9zdGVkLWVuZ2luZTEgc3lzdGVtZFsxXTogU3RhcnRpbmcgTU9NIGluc3RhbmNl IGNvbmZpZ3VyZWQgZm9yIFZEU00gcHVycG9zZXMuLi48L2Rpdj48ZGl2Pi0tIFN1YmplY3Q6IFVu aXQgbW9tLXZkc20uc2VydmljZSBoYXMgYmVndW4gc3RhcnQtdXA8L2Rpdj48ZGl2Pi0tIERlZmlu ZWQtQnk6IHN5c3RlbWQ8L2Rpdj48ZGl2Pi0tIFN1cHBvcnQ6IGh0dHA6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9zeXN0ZW1kLWRldmVsPC9kaXY+PGRpdj4tLSZuYnNw OzwvZGl2PjxkaXY+LS0gVW5pdCBtb20tdmRzbS5zZXJ2aWNlIGhhcyBiZWd1biBzdGFydGluZyB1 cC48L2Rpdj48ZGl2PkFwciAxOSAxMTowNjo0NyBob3N0ZWQtZW5naW5lMSB2ZHNtWzQ3MzNdOiBX QVJOIHBpbmcgd2FzIGRlcHJlY2F0ZWQgaW4gZmF2b3Igb2YgcGluZzIgYW5kIGNvbmZpcm1Db25u ZWN0aXZpdHk8L2Rpdj48ZGl2PmxpbmVzIDM2MTktMzY2Mi8zNjYyIChFTkQpPC9kaXY+PGRpdj4t LSBEZWZpbmVkLUJ5OiBzeXN0ZW1kPC9kaXY+PGRpdj4tLSBTdXBwb3J0OiBodHRwOi8vbGlzdHMu ZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vc3lzdGVtZC1kZXZlbDwvZGl2PjxkaXY+ LS0mbmJzcDs8L2Rpdj48ZGl2Pi0tIFVuaXQgbW9tLXZkc20uc2VydmljZSBoYXMgYmVndW4gc3Rh cnRpbmcgdXAuPC9kaXY+PGRpdj5BcHIgMTkgMTE6MDY6MjAgaG9zdGVkLWVuZ2luZTEgdmRzbVs0 NzMzXTogV0FSTiBwaW5nIHdhcyBkZXByZWNhdGVkIGluIGZhdm9yIG9mIHBpbmcyIGFuZCBjb25m aXJtQ29ubmVjdGl2aXR5PC9kaXY+PGRpdj5BcHIgMTkgMTE6MDY6MzAgaG9zdGVkLWVuZ2luZTEg dmRzbVs0NzMzXTogV0FSTiBjYW5ub3QgcmVhZCBldGgwIHNwZWVkPC9kaXY+PGRpdj5BcHIgMTkg MTE6MDY6MzQgaG9zdGVkLWVuZ2luZTEgb3ZpcnQtaGEtYWdlbnRbMzA4MzddOiBvdmlydC1oYS1h Z2VudCBvdmlydF9ob3N0ZWRfZW5naW5lX2hhLmFnZW50Lmhvc3RlZF9lbmdpbmUuSG9zdGVkRW5n aW5lIEVSUk9SIFVuYWJsZSB0byByZWZyZXNoIHY8L2Rpdj48ZGl2PkFwciAxOSAxMTowNjozNiBo b3N0ZWQtZW5naW5lMSB2ZHNtWzQ3MzNdOiBXQVJOIHVuaGFuZGxlZCB3cml0ZSBldmVudDwvZGl2 PjxkaXY+QXByIDE5IDExOjA2OjQ0IGhvc3RlZC1lbmdpbmUxIG92aXJ0LWhhLWFnZW50WzMwODM3 XTogb3ZpcnQtaGEtYWdlbnQgb3ZpcnRfaG9zdGVkX2VuZ2luZV9oYS5hZ2VudC5hZ2VudC5BZ2Vu dCBFUlJPUiBUcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6PC9kaXY+PGRpdj4mbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2Fn ZXMvb3ZpcnRfaG9zdGVkX2VuZ2luZV9oYS9hZ2VudC9hZ2VudC5weSIsIGxpbmUgMTkxLCBpbiBf cjwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyByZXR1cm4gYWN0aW9u KGhlKTwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IEZpbGUgIi91c3IvbGliL3B5 dGhvbjIuNy9zaXRlLXBhY2thZ2VzL292aXJ0X2hvc3RlZF9lbmdpbmVfaGEvYWdlbnQvYWdlbnQu cHkiLCBsaW5lIDY0LCBpbiBhY3Q8L2Rpdj48ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm bmJzcDsgcmV0dXJuIGhlLnN0YXJ0X21vbml0b3JpbmcoKTwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm bmJzcDsgJm5ic3A7IEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL292aXJ0 X2hvc3RlZF9lbmdpbmVfaGEvYWdlbnQvaG9zdGVkX2VuZ2luZS5weSIsIGxpbmUgNDI8L2Rpdj48 ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgc2VsZi5fY29uZmlnLnJlZnJlc2hf dm1fY29uZigpPC9kaXY+PGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgRmlsZSAiL3Vzci9s aWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvb3ZpcnRfaG9zdGVkX2VuZ2luZV9oYS9lbnYvY29u ZmlnLnB5IiwgbGluZSA0OTIsIGluIHJlZjwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i c3A7ICZuYnNwOyBjb250ZW50X2Zyb21fb3ZmID0gc2VsZi5fZ2V0X3ZtX2NvbmZfY29udGVudF9m cm9tX292Zl9zdG9yZSgpPC9kaXY+PGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgRmlsZSAi L3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvb3ZpcnRfaG9zdGVkX2VuZ2luZV9oYS9l bnYvY29uZmlnLnB5IiwgbGluZSA0MzgsIGluIF9nZTwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNwOyAm bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyBjb25mID0gb3ZmMlZtUGFyYW1zLmNvbmZGcm9tT3ZmKGhlb3ZmKTwv ZGl2PjxkaXY+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm bmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IEZpbGUgIi91c3IvbGliL3B5dGhvbjIu Ny9zaXRlLXBhY2thZ2VzL292aXJ0X2hvc3RlZF9lbmdpbmVfaGEvbGliL292Zi9vdmYyVm1QYXJh bXMucHkiLCBsaW5lIDI8L2Rpdj48ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg dm1Db25mID0gdG9EaWN0KG92Zik8L2Rpdj48ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyBG aWxlICIvdXNyL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9vdmlydF9ob3N0ZWRfZW5naW5l X2hhL2xpYi9vdmYvb3ZmMlZtUGFyYW1zLnB5IiwgbGluZSAyPC9kaXY+PGRpdj4mbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7IHZtUGFyYW1zWyd2bUlkJ10gPSB0cmVlLmZpbmQoJ0NvbnRl bnQvU2VjdGlvbicpLmF0dHJpYltPVkZfTlMgKyAnaWQnXTwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm bmJzcDsgJm5ic3A7IEZpbGUgImx4bWwuZXRyZWUucHl4IiwgbGluZSAyMjcyLCBpbiBseG1sLmV0 cmVlLl9BdHRyaWIuX19nZXRpdGVtX18gKHNyYy9seG1sL2x4bWwuZXRyZWUuYzo1NTM8L2Rpdj48 ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDsgJm5ic3A7IEtleUVycm9yOiAne2h0dHA6Ly9zY2hlbWFzLmRtdGYub3Jn L292Zi9lbnZlbG9wZS8xL31pZCc8L2Rpdj48ZGl2PkFwciAxOSAxMTowNjo0NCBob3N0ZWQtZW5n aW5lMSBvdmlydC1oYS1hZ2VudFszMDgzN106IG92aXJ0LWhhLWFnZW50IG92aXJ0X2hvc3RlZF9l bmdpbmVfaGEuYWdlbnQuYWdlbnQuQWdlbnQgRVJST1IgVHJ5aW5nIHRvIHJlc3RhcnQgYWdlbnQ8 L2Rpdj48ZGl2PkFwciAxOSAxMTowNjo0NSBob3N0ZWQtZW5naW5lMSB2ZHNtWzQ3MzNdOiBXQVJO IGNhbm5vdCByZWFkIGV0aDAgc3BlZWQ8L2Rpdj48ZGl2PkFwciAxOSAxMTowNjo0NiBob3N0ZWQt ZW5naW5lMSBzeXN0ZW1kWzFdOiBtb20tdmRzbS5zZXJ2aWNlIGhvbGRvZmYgdGltZSBvdmVyLCBz Y2hlZHVsaW5nIHJlc3RhcnQuPC9kaXY+PGRpdj5BcHIgMTkgMTE6MDY6NDYgaG9zdGVkLWVuZ2lu ZTEgc3lzdGVtZFsxXTogQ2Fubm90IGFkZCBkZXBlbmRlbmN5IGpvYiBmb3IgdW5pdCBsdm0yLWx2 bWV0YWQuc29ja2V0LCBpZ25vcmluZzogVW5pdCBpcyBtYXNrZWQuPC9kaXY+PGRpdj5BcHIgMTkg MTE6MDY6NDYgaG9zdGVkLWVuZ2luZTEgc3lzdGVtZFsxXTogU3RhcnRlZCBNT00gaW5zdGFuY2Ug Y29uZmlndXJlZCBmb3IgVkRTTSBwdXJwb3Nlcy48L2Rpdj48ZGl2Pjxicj48L2Rpdj4= --=-sinamail_alt_011f4e4a75d4ba9a16ca1ee3c2fd7327--

Hi, you have hit a bug, that is already fixed: https://bugzilla.redhat.com/show_bug.cgi?id=1518887 Maybe you are running ovirt-engine verison 4.2 or above, but the host was not yet updated to 4.2 ? Updating the host will fix this. Andrej On 19 April 2018 at 05:21, <dhy336@sina.com> wrote:
Hi, my hosted-engine is working, but after more than one hour, the hosted-engine status is false, but hosted-engine is work, I can visit webadmin UI, additional, demaon server "ovirt-ha-broker" is not run, I try to restart it, find some error.
should I debug ovirt-ha-broker and ovirt-ha-agent?
thanks...
Logs:
[root@hosted-engine1 ~]# hosted-engine --vm-status
--== Host 1 status ==--
conf_on_shared_storage : True Status up-to-date : False Hostname : hosted-engine1 Host ID : 1 Engine status : unknown stale-data Score : 3400 stopped : False Local maintenance : False crc32 : 2f3d4df9 local_conf_timestamp : 5238 Host timestamp : 5235 Extra metadata (valid at timestamp): metadata_parse_version=1 metadata_feature_version=1 timestamp=5235 (Wed Apr 18 23:27:00 2018) host-id=1 score=3400 vm_conf_refresh_time=5238 (Wed Apr 18 23:27:02 2018) conf_on_shared_storage=True maintenance=False state=EngineUp stopped=False [root@hosted-engine1 ~]# [root@hosted-engine1 ~]# [root@hosted-engine1 ~]# [root@hosted-engine1 ~]# systemctl restart ovirt-ha-broker [root@hosted-engine1 ~]# journalctl -xe -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit mom-vdsm.service has begun starting up. Apr 19 11:06:20 hosted-engine1 vdsm[4733]: WARN ping was deprecated in favor of ping2 and confirmConnectivity Apr 19 11:06:30 hosted-engine1 vdsm[4733]: WARN cannot read eth0 speed Apr 19 11:06:34 hosted-engine1 ovirt-ha-agent[30837]: ovirt-ha-agent ovirt_hosted_engine_ha.agent.hosted_engine.HostedEngine ERROR Unable to refresh vm.conf from the shared storage. Has this HE cluster correctly Apr 19 11:06:36 hosted-engine1 vdsm[4733]: WARN unhandled write event Apr 19 11:06:44 hosted-engine1 ovirt-ha-agent[30837]: ovirt-ha-agent ovirt_hosted_engine_ha.agent.agent.Agent ERROR Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/agent/agent.py", line 191, in _run_agent return action(he) File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/agent/agent.py", line 64, in action_proper return he.start_monitoring() File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/agent/hosted_engine.py", line 421, in start_monitoring
self._config.refresh_vm_conf() File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/env/config.py", line 492, in refresh_vm_conf content_from_ovf = self._get_vm_conf_content_from_ovf_store() File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/env/config.py", line 438, in _get_vm_conf_content_from_ovf_store conf = ovf2VmParams.confFromOvf(heovf) File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/ovf/ovf2VmParams.py", line 283, in confFromOvf vmConf = toDict(ovf) File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/ovf/ovf2VmParams.py", line 210, in toDict vmParams['vmId'] = tree.find('Content/Section').attrib[OVF_NS + 'id'] File "lxml.etree.pyx", line 2272, in lxml.etree._Attrib.__getitem__ (src/lxml/lxml.etree.c:55336) KeyError: '{ http://schemas.dmtf.org/ovf/envelope/1/}id' Apr 19 11:06:44 hosted-engine1 ovirt-ha-agent[30837]: ovirt-ha-agent ovirt_hosted_engine_ha.agent.agent.Agent ERROR Trying to restart agent Apr 19 11:06:45 hosted-engine1 vdsm[4733]: WARN cannot read eth0 speed Apr 19 11:06:46 hosted-engine1 systemd[1]: mom-vdsm.service holdoff time over, scheduling restart. Apr 19 11:06:46 hosted-engine1 systemd[1]: Cannot add dependency job for unit lvm2-lvmetad.socket, ignoring: Unit is masked. Apr 19 11:06:46 hosted-engine1 systemd[1]: Started MOM instance configured for VDSM purposes. -- Subject: Unit mom-vdsm.service has finished start-up -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit mom-vdsm.service has finished starting up. -- -- The start-up result is done. Apr 19 11:06:46 hosted-engine1 systemd[1]: Starting MOM instance configured for VDSM purposes... -- Subject: Unit mom-vdsm.service has begun start-up -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit mom-vdsm.service has begun starting up. Apr 19 11:06:47 hosted-engine1 vdsm[4733]: WARN ping was deprecated in favor of ping2 and confirmConnectivity lines 3619-3662/3662 (END) -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit mom-vdsm.service has begun starting up. Apr 19 11:06:20 hosted-engine1 vdsm[4733]: WARN ping was deprecated in favor of ping2 and confirmConnectivity Apr 19 11:06:30 hosted-engine1 vdsm[4733]: WARN cannot read eth0 speed Apr 19 11:06:34 hosted-engine1 ovirt-ha-agent[30837]: ovirt-ha-agent ovirt_hosted_engine_ha.agent.hosted_engine.HostedEngine ERROR Unable to refresh v Apr 19 11:06:36 hosted-engine1 vdsm[4733]: WARN unhandled write event Apr 19 11:06:44 hosted-engine1 ovirt-ha-agent[30837]: ovirt-ha-agent ovirt_hosted_engine_ha.agent.agent.Agent ERROR Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/agent/agent.py", line 191, in _r return action(he) File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/agent/agent.py", line 64, in act return he.start_monitoring() File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/agent/hosted_engine.py", line 42
self._config.refresh_vm_conf() File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/env/config.py", line 492, in ref content_from_ovf = self._get_vm_conf_content_from_ovf_store() File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/env/config.py", line 438, in _ge conf = ovf2VmParams.confFromOvf(heovf) File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/ovf/ovf2VmParams.py", line 2 vmConf = toDict(ovf) File "/usr/lib/python2.7/site-packages/ovirt_hosted_engine_ha/lib/ovf/ovf2VmParams.py", line 2 vmParams['vmId'] = tree.find('Content/Section').attrib[OVF_NS + 'id'] File "lxml.etree.pyx", line 2272, in lxml.etree._Attrib.__getitem__ (src/lxml/lxml.etree.c:553 KeyError: '{ http://schemas.dmtf.org/ovf/envelope/1/}id' Apr 19 11:06:44 hosted-engine1 ovirt-ha-agent[30837]: ovirt-ha-agent ovirt_hosted_engine_ha.agent.agent.Agent ERROR Trying to restart agent Apr 19 11:06:45 hosted-engine1 vdsm[4733]: WARN cannot read eth0 speed Apr 19 11:06:46 hosted-engine1 systemd[1]: mom-vdsm.service holdoff time over, scheduling restart. Apr 19 11:06:46 hosted-engine1 systemd[1]: Cannot add dependency job for unit lvm2-lvmetad.socket, ignoring: Unit is masked. Apr 19 11:06:46 hosted-engine1 systemd[1]: Started MOM instance configured for VDSM purposes.
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
participants (2)
-
Andrej Krejcir
-
dhy336@sina.com