This is a multi-part message in MIME format.
------=_001_NextPart848507053085_=----
Content-Type: text/plain;
charset="utf-8"
Content-Transfer-Encoding: base64
aGkgbGlyb24gQXJhdm90DQogICAgWWVzdGVyZGF5IEkgc2VudCB0byB5b3VyIFZEU00gbG9nIHlv
dSByZWNlaXZlDQogICAgQ2FuIGRldGVybWluZSB3aGF0IHRoZSBwcm9ibGVtIGlzIO+8nw0KICB0
aGFua3MNCg0KDQoNCg0KeGlhbmdodWFkdQ0KDQpGcm9tOiBMaXJvbiBBcmF2b3QNCkRhdGU6IDIw
MTMtMDItMjYgMTU6NTANClRvOiB4aWFuZ2h1YWR1DQpDQzogdXNlcnMNClN1YmplY3Q6IFJlOiBb
VXNlcnNdIG92aXJ0IENvbm5lY3Rpb24gU3RvcmFnZSBlcnJvcg0KSGksDQpjYW4geW91IHBsZWFz
ZSBhdHRhY2ggdGhlIGZ1bGwgdmRzbSBsb2c/DQoNCi0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0t
LS0NCj4gRnJvbTogInhpYW5naHVhZHUiIDx4aWFuZ2h1YWR1QGdtYWlsLmNvbT4NCj4gVG86ICJ1
c2VycyIgPHVzZXJzQG92aXJ0Lm9yZz4NCj4gU2VudDogVHVlc2RheSwgRmVicnVhcnkgMjYsIDIw
MTMgOToyNzowNSBBTQ0KPiBTdWJqZWN0OiBbVXNlcnNdIG92aXJ0IENvbm5lY3Rpb24gU3RvcmFn
ZSBlcnJvcg0KPiANCj4gDQo+IA0KPiBIaSBhbGwNCj4gQWRkIGlzY3NpIHN0b3JhZ2UsIEVycm9y
IHdoaWxlIGV4ZWN1dGluZyBhY3Rpb24gTmV3IFNBTiBzdG9yYWdlDQo+IERvbWFpbjogVW5leHBl
Y3RlZCBleGNlcHRpb24uDQo+IGVuZ2luZSBsb2cNCj4gDQo+ICANCj4gDQo+IDIwMTMtMDItMjYg
MTU6MDk6MDgsMjExIElORk8NCj4gW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRz
YnJva2VyLkJyb2tlckNvbW1hbmRCYXNlXQ0KPiAoYWpwLS0xMjcuMC4wLjEtODcwMi0xKSBbNDk1
Mjc5MGVdIEhvc3ROYW1lID0gMjI1DQo+IDIwMTMtMDItMjYgMTU6MDk6MDgsMjEyIEVSUk9SDQo+
IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLlZEU0NvbW1hbmRCYXNlXQ0KPiAoYWpw
LS0xMjcuMC4wLjEtODcwMi0xKSBbNDk1Mjc5MGVdIENvbW1hbmQgRm9ybWF0U3RvcmFnZURvbWFp
blZEUw0KPiBleGVjdXRpb24gZmFpbGVkLiBFeGNlcHRpb246IFZEU0Vycm9yRXhjZXB0aW9uOiBW
RFNHZW5lcmljRXhjZXB0aW9uOg0KPiBWRFNFcnJvckV4Y2VwdGlvbjogRmFpbGVkIHRvIEZvcm1h
dFN0b3JhZ2VEb21haW5WRFMsIGVycm9yID0gQ2Fubm90DQo+IGZvcm1hdCBhdHRhY2hlZCBzdG9y
YWdlIGRvbWFpbjoNCj4gKCczNzhlZjJlNi1lMTJkLTRlYWUtOGM2Yy05YmMyYjk4M2Q0Y2UnLCkN
Cj4gMjAxMy0wMi0yNiAxNTowOTowOCwyMTQgSU5GTw0KPiBbb3JnLm92aXJ0LmVuZ2luZS5jb3Jl
LnZkc2Jyb2tlci52ZHNicm9rZXIuRm9ybWF0U3RvcmFnZURvbWFpblZEU0NvbW1hbmRdDQo+IChh
anAtLTEyNy4wLjAuMS04NzAyLTEpIFs0OTUyNzkwZV0gRklOSVNILA0KPiBGb3JtYXRTdG9yYWdl
RG9tYWluVkRTQ29tbWFuZCwgbG9nIGlkOiAxZjQ5ODc5OQ0KPiAyMDEzLTAyLTI2IDE1OjA5OjA4
LDIxNSBFUlJPUg0KPiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5zdG9yYWdlLlJlbW92ZVN0
b3JhZ2VEb21haW5Db21tYW5kXQ0KPiAoYWpwLS0xMjcuMC4wLjEtODcwMi0xKSBbNDk1Mjc5MGVd
IENvbW1hbmQNCj4gb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5zdG9yYWdlLlJlbW92ZVN0b3Jh
Z2VEb21haW5Db21tYW5kIHRocm93DQo+IFZkYyBCbGwgZXhjZXB0aW9uLiBXaXRoIGVycm9yIG1l
c3NhZ2UgVmRjQkxMRXhjZXB0aW9uOg0KPiBvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2Vy
LnZkc2Jyb2tlci5WRFNFcnJvckV4Y2VwdGlvbjoNCj4gVkRTR2VuZXJpY0V4Y2VwdGlvbjogVkRT
RXJyb3JFeGNlcHRpb246IEZhaWxlZCB0bw0KPiBGb3JtYXRTdG9yYWdlRG9tYWluVkRTLCBlcnJv
ciA9IENhbm5vdCBmb3JtYXQgYXR0YWNoZWQgc3RvcmFnZQ0KPiBkb21haW46ICgnMzc4ZWYyZTYt
ZTEyZC00ZWFlLThjNmMtOWJjMmI5ODNkNGNlJywpDQo+IDIwMTMtMDItMjYgMTU6MDk6MDgsMjIx
IElORk8NCj4gW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuc3RvcmFnZS5SZW1vdmVTdG9yYWdl
RG9tYWluQ29tbWFuZF0NCj4gKGFqcC0tMTI3LjAuMC4xLTg3MDItMSkgWzQ5NTI3OTBlXSBMb2Nr
IGZyZWVkIHRvIG9iamVjdCBFbmdpbmVMb2NrDQo+IFtleGNsdXNpdmVMb2Nrcz0ga2V5OiAzNzhl
ZjJlNi1lMTJkLTRlYWUtOGM2Yy05YmMyYjk4M2Q0Y2UgdmFsdWU6DQo+IFNUT1JBR0UNCj4gLCBz
aGFyZWRMb2Nrcz0gXQ0KPiAyMDEzLTAyLTI2IDE1OjA5OjQyLDA2NyBXQVJODQo+IFtvcmcub3Zp
cnQuZW5naW5lLmNvcmUuYmxsLnN0b3JhZ2UuVXBkYXRlU3RvcmFnZVBvb2xDb21tYW5kXQ0KPiAo
YWpwLS0xMjcuMC4wLjEtODcwMi02KSBbYThjNzcyN10gQ2FuRG9BY3Rpb24gb2YgYWN0aW9uDQo+
IFVwZGF0ZVN0b3JhZ2VQb29sIGZhaWxlZC4NCj4gUmVhc29uczpWQVJfX1RZUEVfX1NUT1JBR0Vf
X1BPT0wsQUNUSU9OX1RZUEVfRkFJTEVEX1NUT1JBR0VfUE9PTF9XSVRIX0RFRkFVTFRfVkRTX0dS
T1VQX0NBTk5PVF9CRV9MT0NBTEZTLFZBUl9fQUNUSU9OX19VUERBVEUNCj4gMjAxMy0wMi0yNiAx
NTowOTo1OSwyMjQgSU5GTw0KPiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5zdG9yYWdlLlVw
ZGF0ZVN0b3JhZ2VQb29sQ29tbWFuZF0NCj4gKGFqcC0tMTI3LjAuMC4xLTg3MDItMykgWzNkOGZh
YTVmXSBSdW5uaW5nIGNvbW1hbmQ6DQo+IFVwZGF0ZVN0b3JhZ2VQb29sQ29tbWFuZCBpbnRlcm5h
bDogZmFsc2UuIEVudGl0aWVzIGFmZmVjdGVkIDogSUQ6DQo+IGRhNTg3MGUwLTdhYWUtMTFlMi05
ZGE1LTAwMTg4YmU0ZGUyOSBUeXBlOiBTdG9yYWdlUG9vbA0KPiAyMDEzLTAyLTI2IDE1OjEwOjAw
LDAwMCBJTkZPDQo+IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkF1dG9SZWNvdmVyeU1hbmFn
ZXJdDQo+IChRdWFydHpTY2hlZHVsZXJfV29ya2VyLTgwKSBBdXRvcmVjb3ZlcmluZyBob3N0cyBp
cyBkaXNhYmxlZCwNCj4gc2tpcHBpbmcNCj4gMjAxMy0wMi0yNiAxNToxMDowMCwwMDEgSU5GTw0K
PiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5BdXRvUmVjb3ZlcnlNYW5hZ2VyXQ0KPiAoUXVh
cnR6U2NoZWR1bGVyX1dvcmtlci04MCkgQXV0b3JlY292ZXJpbmcgc3RvcmFnZSBkb21haW5zIGlz
DQo+IGRpc2FibGVkLCBza2lwcGluZw0KPiAyMDEzLTAyLTI2IDE1OjEwOjIzLDgxNCBJTkZPDQo+
IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5HZXREZXZpY2VMaXN0
VkRTQ29tbWFuZF0NCj4gKGFqcC0tMTI3LjAuMC4xLTg3MDItMikgU1RBUlQsIEdldERldmljZUxp
c3RWRFNDb21tYW5kKEhvc3ROYW1lID0NCj4gMjI1LCBIb3N0SWQgPSAzNDJiMTExYS03ZmRmLTEx
ZTItYTk2My0wMDE4OGJlNGRlMjksDQo+IHN0b3JhZ2VUeXBlPUlTQ1NJKSwgbG9nIGlkOiA0ODRl
Y2NlZg0KPiAyMDEzLTAyLTI2IDE1OjEwOjI0LDExOSBJTkZPDQo+IFtvcmcub3ZpcnQuZW5naW5l
LmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5HZXREZXZpY2VMaXN0VkRTQ29tbWFuZF0NCj4gKGFq
cC0tMTI3LjAuMC4xLTg3MDItMikgRklOSVNILCBHZXREZXZpY2VMaXN0VkRTQ29tbWFuZCwgcmV0
dXJuOg0KPiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi5idXNpbmVzc2VudGl0aWVzLkxV
TnNAYjQyMGNjNl0sIGxvZw0KPiBpZDogNDg0ZWNjZWYNCj4gMjAxMy0wMi0yNiAxNToxMDozMiw1
MjMgSU5GTw0KPiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5zdG9yYWdlLkFkZFNBTlN0b3Jh
Z2VEb21haW5Db21tYW5kXQ0KPiAoYWpwLS0xMjcuMC4wLjEtODcwMi00KSBbNjZmYTk3OGNdIFJ1
bm5pbmcgY29tbWFuZDoNCj4gQWRkU0FOU3RvcmFnZURvbWFpbkNvbW1hbmQgaW50ZXJuYWw6IGZh
bHNlLiBFbnRpdGllcyBhZmZlY3RlZCA6IElEOg0KPiBhYWEwMDAwMC0wMDAwLTAwMDAtMDAwMC0x
MjM0NTY3ODlhYWEgVHlwZTogU3lzdGVtDQo+IDIwMTMtMDItMjYgMTU6MTA6MzIsNTM5IElORk8N
Cj4gW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLkNyZWF0ZVZHVkRT
Q29tbWFuZF0NCj4gKGFqcC0tMTI3LjAuMC4xLTg3MDItNCkgWzY2ZmE5NzhjXSBTVEFSVCwNCj4g
Q3JlYXRlVkdWRFNDb21tYW5kKEhvc3ROYW1lID0gMjI1LCBIb3N0SWQgPQ0KPiAzNDJiMTExYS03
ZmRmLTExZTItYTk2My0wMDE4OGJlNGRlMjksDQo+IHN0b3JhZ2VEb21haW5JZD1jMTMyNjBjNC1k
MWFhLTQ1NWMtOTAzMS0wNzExYTdhNGNjOGQsDQo+IGRldmljZUxpc3Q9WzE0OTQ1NTQwMDAwMDAw
MDAwNzg3OTdhMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDBdLA0KPiBmb3JjZT1mYWxzZSksIGxv
ZyBpZDogNGYxNjUxZjENCj4gMjAxMy0wMi0yNiAxNToxMDozMiw1NzggRVJST1INCj4gW29yZy5v
dmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLkJyb2tlckNvbW1hbmRCYXNlXQ0K
PiAoYWpwLS0xMjcuMC4wLjEtODcwMi00KSBbNjZmYTk3OGNdIEZhaWxlZCBpbiBDcmVhdGVWR1ZE
UyBtZXRob2QNCj4gMjAxMy0wMi0yNiAxNToxMDozMiw1NzkgRVJST1INCj4gW29yZy5vdmlydC5l
bmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLkJyb2tlckNvbW1hbmRCYXNlXQ0KPiAoYWpw
LS0xMjcuMC4wLjEtODcwMi00KSBbNjZmYTk3OGNdIEVycm9yIGNvZGUgdW5leHBlY3RlZCBhbmQg
ZXJyb3INCj4gbWVzc2FnZSBWRFNHZW5lcmljRXhjZXB0aW9uOiBWRFNFcnJvckV4Y2VwdGlvbjog
RmFpbGVkIHRvDQo+IENyZWF0ZVZHVkRTLCBlcnJvciA9IFVuZXhwZWN0ZWQgZXhjZXB0aW9uDQo+
IDIwMTMtMDItMjYgMTU6MTA6MzIsNTgxIElORk8NCj4gW29yZy5vdmlydC5lbmdpbmUuY29yZS52
ZHNicm9rZXIudmRzYnJva2VyLkJyb2tlckNvbW1hbmRCYXNlXQ0KPiAoYWpwLS0xMjcuMC4wLjEt
ODcwMi00KSBbNjZmYTk3OGNdIENvbW1hbmQNCj4gb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jy
b2tlci52ZHNicm9rZXIuQ3JlYXRlVkdWRFNDb21tYW5kIHJldHVybg0KPiB2YWx1ZQ0KPiBDbGFz
cyBOYW1lOg0KPiBvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLmlyc2Jyb2tlci5PbmVV
dWlkUmV0dXJuRm9yWG1sUnBjDQo+IG1VdWlkIE51bGwNCj4gbVN0YXR1cyBDbGFzcyBOYW1lOg0K
PiBvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5TdGF0dXNGb3JYbWxS
cGMNCj4gbUNvZGUgMTYNCj4gbU1lc3NhZ2UgVW5leHBlY3RlZCBleGNlcHRpb24NCj4gDQo+IDIw
MTMtMDItMjYgMTU6MTA6MzIsNTg1IElORk8NCj4gW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNi
cm9rZXIudmRzYnJva2VyLkJyb2tlckNvbW1hbmRCYXNlXQ0KPiAoYWpwLS0xMjcuMC4wLjEtODcw
Mi00KSBbNjZmYTk3OGNdIEhvc3ROYW1lID0gMjI1DQo+IDIwMTMtMDItMjYgMTU6MTA6MzIsNTg2
IEVSUk9SDQo+IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLlZEU0NvbW1hbmRCYXNl
XQ0KPiAoYWpwLS0xMjcuMC4wLjEtODcwMi00KSBbNjZmYTk3OGNdIENvbW1hbmQgQ3JlYXRlVkdW
RFMgZXhlY3V0aW9uDQo+IGZhaWxlZC4gRXhjZXB0aW9uOiBWRFNFcnJvckV4Y2VwdGlvbjogVkRT
R2VuZXJpY0V4Y2VwdGlvbjoNCj4gVkRTRXJyb3JFeGNlcHRpb246IEZhaWxlZCB0byBDcmVhdGVW
R1ZEUywgZXJyb3IgPSBVbmV4cGVjdGVkDQo+IGV4Y2VwdGlvbg0KPiAyMDEzLTAyLTI2IDE1OjEw
OjMyLDU4OCBJTkZPDQo+IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tl
ci5DcmVhdGVWR1ZEU0NvbW1hbmRdDQo+IChhanAtLTEyNy4wLjAuMS04NzAyLTQpIFs2NmZhOTc4
Y10gRklOSVNILCBDcmVhdGVWR1ZEU0NvbW1hbmQsIGxvZw0KPiBpZDogNGYxNjUxZjENCj4gMjAx
My0wMi0yNiAxNToxMDozMiw1ODkgRVJST1INCj4gW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwu
c3RvcmFnZS5BZGRTQU5TdG9yYWdlRG9tYWluQ29tbWFuZF0NCj4gKGFqcC0tMTI3LjAuMC4xLTg3
MDItNCkgWzY2ZmE5NzhjXSBDb21tYW5kDQo+IG9yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuc3Rv
cmFnZS5BZGRTQU5TdG9yYWdlRG9tYWluQ29tbWFuZCB0aHJvdw0KPiBWZGMgQmxsIGV4Y2VwdGlv
bi4gV2l0aCBlcnJvciBtZXNzYWdlIFZkY0JMTEV4Y2VwdGlvbjoNCj4gb3JnLm92aXJ0LmVuZ2lu
ZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuVkRTRXJyb3JFeGNlcHRpb246DQo+IFZEU0dlbmVy
aWNFeGNlcHRpb246IFZEU0Vycm9yRXhjZXB0aW9uOiBGYWlsZWQgdG8gQ3JlYXRlVkdWRFMsIGVy
cm9yDQo+ID0gVW5leHBlY3RlZCBleGNlcHRpb24NCj4gMjAxMy0wMi0yNiAxNToxMDozMiw2MDAg
SU5GTw0KPiBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5zdG9yYWdlLkFkZFNBTlN0b3JhZ2VE
b21haW5Db21tYW5kXQ0KPiAoYWpwLS0xMjcuMC4wLjEtODcwMi00KSBbNjZmYTk3OGNdIENvbW1h
bmQNCj4gW2lkPTYyNTY3YzA3LWU3MzYtNDkwOS1hNTAxLWVlODY2M2Q3MWVhY106IENvbXBlbnNh
dGluZw0KPiBORVdfRU5USVRZX0lEIG9mDQo+IG9yZy5vdmlydC5lbmdpbmUuY29yZS5jb21tb24u
YnVzaW5lc3NlbnRpdGllcy5zdG9yYWdlX2RvbWFpbl9keW5hbWljOw0KPiBzbmFwc2hvdDogYzEz
MjYwYzQtZDFhYS00NTVjLTkwMzEtMDcxMWE3YTRjYzhkLg0KPiAyMDEzLTAyLTI2IDE1OjEwOjMy
LDYwNyBJTkZPDQo+IFtvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnN0b3JhZ2UuQWRkU0FOU3Rv
cmFnZURvbWFpbkNvbW1hbmRdDQo+IChhanAtLTEyNy4wLjAuMS04NzAyLTQpIFs2NmZhOTc4Y10g
Q29tbWFuZA0KPiBbaWQ9NjI1NjdjMDctZTczNi00OTA5LWE1MDEtZWU4NjYzZDcxZWFjXTogQ29t
cGVuc2F0aW5nDQo+IE5FV19FTlRJVFlfSUQgb2YNCj4gb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNv
bW1vbi5idXNpbmVzc2VudGl0aWVzLnN0b3JhZ2VfZG9tYWluX3N0YXRpYzsNCj4gc25hcHNob3Q6
IGMxMzI2MGM0LWQxYWEtNDU1Yy05MDMxLTA3MTFhN2E0Y2M4ZC4NCj4gMjAxMy0wMi0yNiAxNTox
MDozMiw2MTcgRVJST1INCj4gW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuc3RvcmFnZS5BZGRT
QU5TdG9yYWdlRG9tYWluQ29tbWFuZF0NCj4gKGFqcC0tMTI3LjAuMC4xLTg3MDItNCkgWzY2ZmE5
NzhjXSBUcmFuc2FjdGlvbiByb2xsZWQtYmFjayBmb3INCj4gY29tbWFuZDoNCj4gb3JnLm92aXJ0
LmVuZ2luZS5jb3JlLmJsbC5zdG9yYWdlLkFkZFNBTlN0b3JhZ2VEb21haW5Db21tYW5kLg0KPiB2
ZHNtIGxvZw0KPiANCj4gIA0KPiANCj4gVGhyZWFkLTEyOTY6OkRFQlVHOjoyMDEzLTAyLTI2DQo+
IDE1OjE5OjIzLDIwMDo6cmVzb3VyY2VNYW5hZ2VyOjo4NDQ6OlJlc291cmNlTWFuYWdlci5Pd25l
cjo6KGNhbmNlbEFsbCkNCj4gT3duZXIuY2FuY2VsQWxsIHJlcXVlc3RzIHt9DQo+IFRocmVhZC0x
Mjk2OjpERUJVRzo6MjAxMy0wMi0yNg0KPiAxNToxOToyMywyMDA6OnRhc2s6Ojk3ODo6VGFza01h
bmFnZXIuVGFzazo6KF9kZWNyZWYpDQo+IFRhc2s9YGQ5NzE2ZWNhLWRhODgtNDcyZC04ZmRkLTE5
YjhiZThhMDJhYmA6OnJlZiAwIGFib3J0aW5nIEZhbHNlDQo+IFRocmVhZC0xMzAyOjpERUJVRzo6
MjAxMy0wMi0yNg0KPiAxNToxOTozMywzNjc6OnRhc2s6OjU4ODo6VGFza01hbmFnZXIuVGFzazo6
KF91cGRhdGVTdGF0ZSkNCj4gVGFzaz1gMzAzNTJlNjUtNjdiZS00Y2VhLWEwOTQtOTgzMGM1YmRh
MjFmYDo6bW92aW5nIGZyb20gc3RhdGUgaW5pdA0KPiAtPiBzdGF0ZSBwcmVwYXJpbmcNCj4gVGhy
ZWFkLTEzMDI6OklORk86OjIwMTMtMDItMjYNCj4gMTU6MTk6MzMsMzY3Ojpsb2dVdGlsczo6Mzc6
OmRpc3BhdGNoZXI6Oih3cmFwcGVyKSBSdW4gYW5kIHByb3RlY3Q6DQo+IHJlcG9TdGF0cyhvcHRp
b25zPU5vbmUpDQo+IFRocmVhZC0xMzAyOjpJTkZPOjoyMDEzLTAyLTI2DQo+IDE1OjE5OjMzLDM2
ODo6bG9nVXRpbHM6OjM5OjpkaXNwYXRjaGVyOjood3JhcHBlcikgUnVuIGFuZCBwcm90ZWN0Og0K
PiByZXBvU3RhdHMsIFJldHVybiByZXNwb25zZToge30NCj4gVGhyZWFkLTEzMDI6OkRFQlVHOjoy
MDEzLTAyLTI2DQo+IDE1OjE5OjMzLDM2ODo6dGFzazo6MTE3Mjo6VGFza01hbmFnZXIuVGFzazo6
KHByZXBhcmUpDQo+IFRhc2s9YDMwMzUyZTY1LTY3YmUtNGNlYS1hMDk0LTk4MzBjNWJkYTIxZmA6
OmZpbmlzaGVkOiB7fQ0KPiBUaHJlYWQtMTMwMjo6REVCVUc6OjIwMTMtMDItMjYNCj4gMTU6MTk6
MzMsMzY4Ojp0YXNrOjo1ODg6OlRhc2tNYW5hZ2VyLlRhc2s6OihfdXBkYXRlU3RhdGUpDQo+IFRh
c2s9YDMwMzUyZTY1LTY3YmUtNGNlYS1hMDk0LTk4MzBjNWJkYTIxZmA6Om1vdmluZyBmcm9tIHN0
YXRlDQo+IHByZXBhcmluZyAtPiBzdGF0ZSBmaW5pc2hlZA0KPiBUaHJlYWQtMTMwMjo6REVCVUc6
OjIwMTMtMDItMjYNCj4gMTU6MTk6MzMsMzY4OjpyZXNvdXJjZU1hbmFnZXI6OjgwOTo6UmVzb3Vy
Y2VNYW5hZ2VyLk93bmVyOjoocmVsZWFzZUFsbCkNCj4gT3duZXIucmVsZWFzZUFsbCByZXF1ZXN0
cyB7fSByZXNvdXJjZXMge30NCj4gVGhyZWFkLTEzMDI6OkRFQlVHOjoyMDEzLTAyLTI2DQo+IDE1
OjE5OjMzLDM2ODo6cmVzb3VyY2VNYW5hZ2VyOjo4NDQ6OlJlc291cmNlTWFuYWdlci5Pd25lcjo6
KGNhbmNlbEFsbCkNCj4gT3duZXIuY2FuY2VsQWxsIHJlcXVlc3RzIHt9DQo+IFRocmVhZC0xMzAy
OjpERUJVRzo6MjAxMy0wMi0yNg0KPiAxNToxOTozMywzNjg6OnRhc2s6Ojk3ODo6VGFza01hbmFn
ZXIuVGFzazo6KF9kZWNyZWYpDQo+IFRhc2s9YDMwMzUyZTY1LTY3YmUtNGNlYS1hMDk0LTk4MzBj
NWJkYTIxZmA6OnJlZiAwIGFib3J0aW5nIEZhbHNlDQo+IF9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fDQo+IFVzZXJzIG1haWxpbmcgbGlzdA0KPiBVc2Vyc0Bv
dmlydC5vcmcNCj4gaHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJz
DQo+IA==
------=_001_NextPart848507053085_=----
Content-Type: text/html;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable
=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
<HTML><HEAD
<META
content=3D"text/html; charset=3Dutf-8" http-equiv=3DContent-Type
<STYLE
BLOCKQUOTE {
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2em
}
OL {
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
UL {
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
P {
MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
BODY {
LINE-HEIGHT: 1.5; FONT-FAMILY: =E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91; COLO=
R: #000080; FONT-SIZE: 10.5pt
}
</STYLE
<META name=3DGENERATOR content=3D"MSHTML 8.00.7601.17744"></HEAD
<BODY style=3D"MARGIN: 10px"
<DIV>hi liron Aravot</DIV
<DIV> =20
Yesterday I sent to your VDSM log=20
you receive</DIV
<DIV> Can determine what the pr=
oblem is=20
=EF=BC=9F</DIV
<DIV>
thanks</DIV
<DIV> </DIV
<HR style=3D"WIDTH: 210px; HEIGHT: 1px"
align=3Dleft color=3D#b5c4df SIZE=
=3D1
<DIV><SPAN>xianghuadu</SPAN
</DIV>
<DIV> </DIV
<DIV=20
style=3D"BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOT=
TOM: 0cm; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BORDER-TOP: #b5c4df 1pt s=
olid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt"
<DIV=20
style=3D"PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKG=
ROUND: #efefef; COLOR: #000000; FONT-SIZE: 12px; PADDING-TOP: 8px"
<DIV><B>From:</B> <A
href=3D"mailto:laravot@redhat.com">Liron=20
Aravot</A
</DIV>
<DIV><B>Date:</B> 2013-02-26 15:50</DIV
<DIV><B>To:</B> <A
href=3D"mailto:xianghuadu@gmail.com">xianghuadu</A=
</DIV>
<DIV><B>CC:</B> <A
href=3D"mailto:users@ovirt.org">users</A
</DIV>
<DIV><B>Subject:</B> Re: [Users] ovirt Connection
Storage=20
error</DIV></DIV
</DIV>
<DIV
<DIV>Hi,</DIV
<DIV>can you please attach the full vdsm&nbs=
p;log?</DIV
<DIV> </DIV
<DIV>----- Original Message -----</DIV
<DIV>> From: "xianghuadu" <xianghuadu@gmail.com></=
DIV
<DIV>> To: "users" <users@ovirt.org></DIV
<DIV>> Sent: Tuesday, February 26, 2013 9=
:27:05 AM</DIV
<DIV>> Subject: [Users] ovirt Connection Stora=
ge error</DIV
<DIV>> </DIV
<DIV>> </DIV
<DIV>> </DIV
<DIV>> Hi all</DIV
<DIV>> Add iscsi storage, Error while exe=
cuting action New SAN storage</DIV
<DIV>> Domain: Unexpected exception.</DIV
<DIV>> engine log</DIV
<DIV>> </DIV
<DIV>> </DIV
<DIV>> </DIV
<DIV>> 2013-02-26 15:09:08,211 INFO</DIV
<DIV>> [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBas=
e]</DIV
<DIV>> (ajp--127.0.0.1-8702-1) [4952790e] HostName =
=3D 225</DIV
<DIV>> 2013-02-26 15:09:08,212 ERROR</DIV
<DIV>> [org.ovirt.engine.core.vdsbroker.VDSCommandBase]</DIV
<DIV>> (ajp--127.0.0.1-8702-1) [4952790e] Command F=
ormatStorageDomainVDS</DIV
<DIV>> execution failed. Exception: VDSErrorExcepti=
on: VDSGenericException:</DIV
<DIV>> VDSErrorException: Failed to FormatStorageDo=
mainVDS, error =3D Cannot</DIV
<DIV>> format attached storage domain:</DIV
<DIV>> ('378ef2e6-e12d-4eae-8c6c-9bc2b983d4ce',)</DIV
<DIV>> 2013-02-26 15:09:08,214 INFO</DIV
<DIV>> [org.ovirt.engine.core.vdsbroker.vdsbroker.FormatStorageDom=
ainVDSCommand]</DIV
<DIV>> (ajp--127.0.0.1-8702-1) [4952790e] FINISH,</DIV
<DIV>> FormatStorageDomainVDSCommand, log id: 1f498=
799</DIV
<DIV>> 2013-02-26 15:09:08,215 ERROR</DIV
<DIV>> [org.ovirt.engine.core.bll.storage.RemoveStorageDomainComma=
nd]</DIV
<DIV>> (ajp--127.0.0.1-8702-1) [4952790e] Command</DIV
<DIV>> org.ovirt.engine.core.bll.storage.RemoveStorageDomainComman=
d throw</DIV
<DIV>> Vdc Bll exception. With error mess=
age VdcBLLException:</DIV
<DIV>> org.ovirt.engine.core.vdsbroker.vdsbroker.VDSErrorException=
:</DIV
<DIV>> VDSGenericException: VDSErrorException: Failed&nb=
sp;to</DIV
<DIV>> FormatStorageDomainVDS, error =3D Cannot&nbs=
p;format attached storage</DIV
<DIV>> domain: ('378ef2e6-e12d-4eae-8c6c-9bc2b983d4ce',)</DIV=
<DIV>> 2013-02-26 15:09:08,221 INFO</DIV
<DIV>> [org.ovirt.engine.core.bll.storage.RemoveStorageDomainComma=
nd]</DIV
<DIV>> (ajp--127.0.0.1-8702-1) [4952790e] Lock free=
d to object EngineLock</DIV
<DIV>> [exclusiveLocks=3D key: 378ef2e6-e12d-4eae-8c6c-9=
bc2b983d4ce value:</DIV
<DIV>> STORAGE</DIV
<DIV>> , sharedLocks=3D ]</DIV
<DIV>> 2013-02-26 15:09:42,067 WARN</DIV
<DIV>> [org.ovirt.engine.core.bll.storage.UpdateStoragePoolCommand=
]</DIV
<DIV>> (ajp--127.0.0.1-8702-6) [a8c7727] CanDoAction&nbs=
p;of action</DIV
<DIV>> UpdateStoragePool failed.</DIV
<DIV>> Reasons:VAR__TYPE__STORAGE__POOL,ACTION_TYPE_FAILED_STORAGE=
_POOL_WITH_DEFAULT_VDS_GROUP_CANNOT_BE_LOCALFS,VAR__ACTION__UPDATE</DIV
<DIV>> 2013-02-26 15:09:59,224 INFO</DIV
<DIV>> [org.ovirt.engine.core.bll.storage.UpdateStoragePoolCommand=
]</DIV
<DIV>> (ajp--127.0.0.1-8702-3) [3d8faa5f] Running c=
ommand:</DIV
<DIV>> UpdateStoragePoolCommand internal: false. En=
tities affected : ID:</DIV
<DIV>> da5870e0-7aae-11e2-9da5-00188be4de29 Type: Storag=
ePool</DIV
<DIV>> 2013-02-26 15:10:00,000 INFO</DIV
<DIV>> [org.ovirt.engine.core.bll.AutoRecoveryManager]</DIV
<DIV>> (QuartzScheduler_Worker-80) Autorecovering hosts&=
nbsp;is disabled,</DIV
<DIV>> skipping</DIV
<DIV>> 2013-02-26 15:10:00,001 INFO</DIV
<DIV>> [org.ovirt.engine.core.bll.AutoRecoveryManager]</DIV
<DIV>> (QuartzScheduler_Worker-80) Autorecovering storag=
e domains is</DIV
<DIV>> disabled, skipping</DIV
<DIV>> 2013-02-26 15:10:23,814 INFO</DIV
<DIV>> [org.ovirt.engine.core.vdsbroker.vdsbroker.GetDeviceListVDS=
Command]</DIV
<DIV>> (ajp--127.0.0.1-8702-2) START, GetDeviceListVDSCo=
mmand(HostName =3D</DIV
<DIV>> 225, HostId =3D 342b111a-7fdf-11e2-a963-0018=
8be4de29,</DIV
<DIV>> storageType=3DISCSI), log id: 484eccef</DIV
<DIV>> 2013-02-26 15:10:24,119 INFO</DIV
<DIV>> [org.ovirt.engine.core.vdsbroker.vdsbroker.GetDeviceListVDS=
Command]</DIV
<DIV>> (ajp--127.0.0.1-8702-2) FINISH, GetDeviceListVDSC=
ommand, return:</DIV
<DIV>> [org.ovirt.engine.core.common.businessentities.LUNs@b420cc6=
], log</DIV
<DIV>> id: 484eccef</DIV
<DIV>> 2013-02-26 15:10:32,523 INFO</DIV
<DIV>> [org.ovirt.engine.core.bll.storage.AddSANStorageDomainComma=
nd]</DIV
<DIV>> (ajp--127.0.0.1-8702-4) [66fa978c] Running c=
ommand:</DIV
<DIV>> AddSANStorageDomainCommand internal: false. =
Entities affected : ID:</DIV
<DIV>> aaa00000-0000-0000-0000-123456789aaa Type: System=
</DIV
<DIV>> 2013-02-26 15:10:32,539 INFO</DIV
<DIV>> [org.ovirt.engine.core.vdsbroker.vdsbroker.CreateVGVDSComma=
nd]</DIV
<DIV>> (ajp--127.0.0.1-8702-4) [66fa978c] START,</DIV
<DIV>> CreateVGVDSCommand(HostName =3D 225, HostId&=
nbsp;=3D</DIV
<DIV>> 342b111a-7fdf-11e2-a963-00188be4de29,</DIV
<DIV>> storageDomainId=3Dc13260c4-d1aa-455c-9031-0711a7a4cc8d,</DI=
V
<DIV>> deviceList=3D[1494554000000000078797a0000000000000000000000=
0000],</DIV
<DIV>> force=3Dfalse), log id: 4f1651f1</DIV
<DIV>> 2013-02-26 15:10:32,578 ERROR</DIV
<DIV>> [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBas=
e]</DIV
<DIV>> (ajp--127.0.0.1-8702-4) [66fa978c] Failed in=
CreateVGVDS method</DIV
<DIV>> 2013-02-26 15:10:32,579 ERROR</DIV
<DIV>> [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBas=
e]</DIV
<DIV>> (ajp--127.0.0.1-8702-4) [66fa978c] Error cod=
e unexpected and error</DIV
<DIV>> message VDSGenericException: VDSErrorException:&n=
bsp;Failed to</DIV
<DIV>> CreateVGVDS, error =3D Unexpected excep=
tion</DIV
<DIV>> 2013-02-26 15:10:32,581 INFO</DIV
<DIV>> [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBas=
e]</DIV
<DIV>> (ajp--127.0.0.1-8702-4) [66fa978c] Command</DIV
<DIV>> org.ovirt.engine.core.vdsbroker.vdsbroker.CreateVGVDSComman=
d return</DIV
<DIV>> value</DIV
<DIV>> Class Name:</DIV
<DIV>> org.ovirt.engine.core.vdsbroker.irsbroker.OneUuidReturnForX=
mlRpc</DIV
<DIV>> mUuid Null</DIV
<DIV>> mStatus Class Name:</DIV
<DIV>> org.ovirt.engine.core.vdsbroker.vdsbroker.StatusForXmlRpc</=
DIV
<DIV>> mCode 16</DIV
<DIV>> mMessage Unexpected exception</DIV
<DIV>> </DIV
<DIV>> 2013-02-26 15:10:32,585 INFO</DIV
<DIV>> [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBas=
e]</DIV
<DIV>> (ajp--127.0.0.1-8702-4) [66fa978c] HostName =
=3D 225</DIV
<DIV>> 2013-02-26 15:10:32,586 ERROR</DIV
<DIV>> [org.ovirt.engine.core.vdsbroker.VDSCommandBase]</DIV
<DIV>> (ajp--127.0.0.1-8702-4) [66fa978c] Command C=
reateVGVDS execution</DIV
<DIV>> failed. Exception: VDSErrorException: VDSGen=
ericException:</DIV
<DIV>> VDSErrorException: Failed to CreateVGVDS,&nb=
sp;error =3D Unexpected</DIV
<DIV>> exception</DIV
<DIV>> 2013-02-26 15:10:32,588 INFO</DIV
<DIV>> [org.ovirt.engine.core.vdsbroker.vdsbroker.CreateVGVDSComma=
nd]</DIV
<DIV>> (ajp--127.0.0.1-8702-4) [66fa978c] FINISH, C=
reateVGVDSCommand, log</DIV
<DIV>> id: 4f1651f1</DIV
<DIV>> 2013-02-26 15:10:32,589 ERROR</DIV
<DIV>> [org.ovirt.engine.core.bll.storage.AddSANStorageDomainComma=
nd]</DIV
<DIV>> (ajp--127.0.0.1-8702-4) [66fa978c] Command</DIV
<DIV>> org.ovirt.engine.core.bll.storage.AddSANStorageDomainComman=
d throw</DIV
<DIV>> Vdc Bll exception. With error mess=
age VdcBLLException:</DIV
<DIV>> org.ovirt.engine.core.vdsbroker.vdsbroker.VDSErrorException=
:</DIV
<DIV>> VDSGenericException: VDSErrorException: Failed&nb=
sp;to CreateVGVDS, error</DIV
<DIV>> =3D Unexpected exception</DIV
<DIV>> 2013-02-26 15:10:32,600 INFO</DIV
<DIV>> [org.ovirt.engine.core.bll.storage.AddSANStorageDomainComma=
nd]</DIV
<DIV>> (ajp--127.0.0.1-8702-4) [66fa978c] Command</DIV
<DIV>> [id=3D62567c07-e736-4909-a501-ee8663d71eac]: Compensat=
ing</DIV
<DIV>> NEW_ENTITY_ID of</DIV
<DIV>> org.ovirt.engine.core.common.businessentities.storage_domai=
n_dynamic;</DIV
<DIV>> snapshot: c13260c4-d1aa-455c-9031-0711a7a4cc8d.</DIV
<DIV>> 2013-02-26 15:10:32,607 INFO</DIV
<DIV>> [org.ovirt.engine.core.bll.storage.AddSANStorageDomainComma=
nd]</DIV
<DIV>> (ajp--127.0.0.1-8702-4) [66fa978c] Command</DIV
<DIV>> [id=3D62567c07-e736-4909-a501-ee8663d71eac]: Compensat=
ing</DIV
<DIV>> NEW_ENTITY_ID of</DIV
<DIV>> org.ovirt.engine.core.common.businessentities.storage_domai=
n_static;</DIV
<DIV>> snapshot: c13260c4-d1aa-455c-9031-0711a7a4cc8d.</DIV
<DIV>> 2013-02-26 15:10:32,617 ERROR</DIV
<DIV>> [org.ovirt.engine.core.bll.storage.AddSANStorageDomainComma=
nd]</DIV
<DIV>> (ajp--127.0.0.1-8702-4) [66fa978c] Transaction&nb=
sp;rolled-back for</DIV
<DIV>> command:</DIV
<DIV>> org.ovirt.engine.core.bll.storage.AddSANStorageDomainComman=
d.</DIV
<DIV>> vdsm log</DIV
<DIV>> </DIV
<DIV>> </DIV
<DIV>> </DIV
<DIV>> Thread-1296::DEBUG::2013-02-26</DIV
<DIV>> 15:19:23,200::resourceManager::844::ResourceManager.Owner::=
(cancelAll)</DIV
<DIV>> Owner.cancelAll requests {}</DIV
<DIV>> Thread-1296::DEBUG::2013-02-26</DIV
<DIV>> 15:19:23,200::task::978::TaskManager.Task::(_decref)</DIV
<DIV>> Task=3D`d9716eca-da88-472d-8fdd-19b8be8a02ab`::ref 0&n=
bsp;aborting False</DIV
<DIV>> Thread-1302::DEBUG::2013-02-26</DIV
<DIV>> 15:19:33,367::task::588::TaskManager.Task::(_updateState)</=
DIV
<DIV>> Task=3D`30352e65-67be-4cea-a094-9830c5bda21f`::moving =
from state init</DIV
<DIV>> -> state preparing</DIV
<DIV>> Thread-1302::INFO::2013-02-26</DIV
<DIV>> 15:19:33,367::logUtils::37::dispatcher::(wrapper) Run&=
nbsp;and protect:</DIV
<DIV>> repoStats(options=3DNone)</DIV
<DIV>> Thread-1302::INFO::2013-02-26</DIV
<DIV>> 15:19:33,368::logUtils::39::dispatcher::(wrapper) Run&=
nbsp;and protect:</DIV
<DIV>> repoStats, Return response: {}</DIV
<DIV>> Thread-1302::DEBUG::2013-02-26</DIV
<DIV>> 15:19:33,368::task::1172::TaskManager.Task::(prepare)</DIV
<DIV>> Task=3D`30352e65-67be-4cea-a094-9830c5bda21f`::finished:&nb=
sp;{}</DIV
<DIV>> Thread-1302::DEBUG::2013-02-26</DIV
<DIV>> 15:19:33,368::task::588::TaskManager.Task::(_updateState)</=
DIV
<DIV>> Task=3D`30352e65-67be-4cea-a094-9830c5bda21f`::moving =
from state</DIV
<DIV>> preparing -> state finished</DIV
<DIV>> Thread-1302::DEBUG::2013-02-26</DIV
<DIV>> 15:19:33,368::resourceManager::809::ResourceManager.Owner::=
(releaseAll)</DIV
<DIV>> Owner.releaseAll requests {} resources =
{}</DIV
<DIV>> Thread-1302::DEBUG::2013-02-26</DIV
<DIV>> 15:19:33,368::resourceManager::844::ResourceManager.Owner::=
(cancelAll)</DIV
<DIV>> Owner.cancelAll requests {}</DIV
<DIV>> Thread-1302::DEBUG::2013-02-26</DIV
<DIV>> 15:19:33,368::task::978::TaskManager.Task::(_decref)</DIV
<DIV>> Task=3D`30352e65-67be-4cea-a094-9830c5bda21f`::ref 0&n=
bsp;aborting False</DIV
<DIV>> _______________________________________________</DIV
<DIV>> Users mailing list</DIV
<DIV>&gt;&nbsp;Users(a)ovirt.org</DIV
<
DIV>> http://lists.ovirt.org/mailman/listinfo/users<...
<DIV>> </DIV></DIV></BODY></HTML
------=_001_NextPart848507053085_=------