date: Wed, 23 Sep 1998 21:11:09 +0100 (BST) from: Simon Tett subject: [sfbtett@meto.gov.uk: Modified proposal] to: k.briffa@uea.ac.uk ------- Start of forwarded message ------- Date: Wed, 23 Sep 1998 20:57:22 +0100 From: Simon Tett Subject: Modified proposal To: Kieth Briffa Organization: Hadley Centre, UK Met Office Content-type: MULTIPART/MIXED; BOUNDARY="Boundary_(ID_5gUc/i7y8FnOOHNuhh+OxA)" This is a multi-part message in MIME format. - --Boundary_(ID_5gUc/i7y8FnOOHNuhh+OxA) Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7BIT Kieth, I have modified the proposal. Mosly minor changes -- flux corrections are now defined and 3 out of 4 aspects have been filled in -- I'm still waiting for Peter Cox to do the Carbon Cycle one. I'll hassle him tomorrow (thursday). This proposal is right down the midle of all the Global Change ones so I also added some reference to the NERC science plan. I havn't removed the 100K contribution from the HC(Did you see Geoff's message?). I'll let you figure out the form of words you want here. I hope this proposal goes through -- it would really help us deal with some important scientific issues. Its much more relevant that the COAPEC one! Simon P.S. Please confirm that you the message and can read the document. - --Boundary_(ID_5gUc/i7y8FnOOHNuhh+OxA) Content-type: application/msword; name=Themret.doc Content-disposition: inline; filename=Themret.doc Content-transfer-encoding: base64 0M8R4KGxGuEAAAAAAAAAAAAAAAAAAAAAPgADAP7/CQAGAAAAAAAAAAAAAAABAAAAUAAAAAAA AAAAEAAAUQAAAAEAAAD+////AAAAAE8AAAD///////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// ///////////////////////////////////cpWgAY+AJBAAAAABlAAAAAAAAAAAAAAAAAwAA 7IoAAIicAAAAAAAAAAAAAAAAAAAAAAAA7IcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAJoAAE4BAAAAmgAATgEAAE6bAAAAAAAATpsAAAAAAABOmwAAAAAAAE6bAAAAAAAA TpsAABQAAABimwAAAAAAAGKbAAAAAAAAYpsAAAAAAABimwAAAAAAAGKbAAAAAAAAYpsAABAA AABymwAAIgAAAGKbAAAAAAAAmpsAAEkAAACUmwAABAAAAJibAAAAAAAAmJsAAAAAAACYmwAA AAAAAJibAAAAAAAAmJsAAAAAAACYmwAAAAAAAJibAAAAAAAAmJsAAAIAAACamwAAAAAAAJqb AAAAAAAAmpsAAAAAAACamwAAAAAAAJqbAAAAAAAAmpsAAAAAAADjmwAAWAAAADucAABNAAAA mpsAAAAAAAAAAAAAAAAAAAAAAAAAAAAATpsAAAAAAACYmwAAAAAAAAAARgBIAAIABQCYmwAA AAAAAJibAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJibAAAAAAAAmJsAAAAAAACamwAAAAAAAJib AAAAAAAATpsAAAAAAABOmwAAAAAAAJibAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSbAAAAAAAA mJsAAAAAAACYmwAAAAAAAJibAAAAAAAAmJsAAAAAAABOmwAAAAAAAJibAAAAAAAATpsAAAAA AACYmwAAAAAAAJibAAAAAAAAAAAAAAAAAAAw5m+OK+e9AWKbAAAAAAAAYpsAAAAAAABOmwAA AAAAAE6bAAAAAAAATpsAAAAAAABOmwAAAAAAAJibAAAAAAAAmJsAAAAAAACYmwAAAAAAAJib AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBbiBFU1RCL0FTVEIgVGhl bWF0aWMgUHJvZ3JhbW1lIFByb3Bvc2FsDQ1QYWxhZW9jbGltYXRpYyBSZXNlYXJjaCBhbmQg RWFydGggU3lzdGVtIE1vZGVsbGluZyBmb3IgRW5oYW5jZWQgQ2xJbWF0aWMgYW5kIEVOdmly b25tZW50YWwgUHJlZGljVGlvbiAoUFJFU0NJRU5UKQ0NV2UgcHJvcG9zZSBhIGpvaW50IGZp dmUteWVhciBFYXJ0aCBTY2llbmNlL0F0bW9zcGhlcmljIFNjaWVuY2UgVGhlbWF0aWMgUHJv Z3JhbW1lIG9mIFJlc2VhcmNoIGRlc2lnbmVkIHRvIGVuYWJsZSBtb3JlIHJpZ29yb3VzIHRl c3Rpbmcgb2YgdGhlIGNhcGFiaWxpdGllcyBhbmQgcmVsaWFiaWxpdHkgb2YgR0NNcywgd2l0 aCBhIHNwZWNpZmljIGZvY3VzIG9uIGluY3JlYXNpbmcgdGhlIHNvcGhpc3RpY2F0aW9uIGFu ZCB2ZXJzYXRpbGl0eSBvZiB0aGUgRWFydGggU3lzdGVtIG1vZGVsIGJlaW5nIGRldmVsb3Bl ZCBhdCB0aGUgVUsgTWV0ZW9yb2xvZ2ljYWwgT2ZmaWNlIEhhZGxleSBDZW50cmUgZm9yIENs aW1hdGUgUHJlZGljdGlvbiBhbmQgUmVzZWFyY2ggKEhDKS4NDUluZm9ybWVkIHNvY2lhbCBh bmQgZWNvbm9taWMgcGxhbm5pbmcgZGVtYW5kcyBhIGdlbnVpbmUgYW5kIHJlYWxpc3RpY2Fs bHkgZGVmaW5lZCBwcmVkaWN0aXZlIGNhcGFiaWxpdHkgZm9yIGNsaW1hdGljIGFuZCBlbnZp cm9ubWVudGFsIGNoYW5nZS4gIEFjY3VyYXRlIHByZWRpY3Rpb24gcmVxdWlyZXMgYW4gdW5k ZXJzdGFuZGluZyBvZiBib3RoIG5hdHVyYWwgYW5kIGFudGhyb3BvZ2VuaWMgbWVjaGFuaXNt cyBvZiBjaGFuZ2UuICBPdXIgb25seSByZWFsaXN0aWMgYXBwcm9hY2ggdG8gZGV2ZWxvcGlu ZyBzdWNoIGFuIGludGVncmF0ZWQgYW5kIHF1YW50aXRhdGl2ZSBjYXBhYmlsaXR5IGlzIHRo cm91Z2ggdGhlIHVzZSBvZiBhZHZhbmNlZCBHZW5lcmFsIENpcmN1bGF0aW9uIE1vZGVscyAo R0NNcykgd2hpY2ggYXR0ZW1wdCB0byBzaW11bGF0ZSB0aGUgb3BlcmF0aW9uIG9mIHRoZSB3 aG9sZSBFYXJ0aCBTeXN0ZW0uICBNYWpvciBhZHZhbmNlcyBpbiBHQ00gZGV2ZWxvcG1lbnQg YXJlIGN1cnJlbnRseSB1bmRlcndheSBhbmQgVUsgcmVzZWFyY2ggaW4gdGhpcyBhcmVhIGlz IGF0IHRoZSBmb3JlZnJvbnQgb2YgdGhpcyBkZXZlbG9wbWVudC4gIEl0IGlzIG5vdyBldmlk ZW50LCBob3dldmVyLCB0aGF0IHRoZXNlIG1vZGVscyByZXF1aXJlIHRob3JvdWdoIHRlc3Rp bmcgYmV5b25kIHRoYXQgYWNoaWV2YWJsZSBieSBjb21wYXJpc29uIHdpdGggdGhlIHNob3J0 IGluc3RydW1lbnRhbC1iYXNlZCBvYnNlcnZhdGlvbmFsIHJlY29yZC4gIFBhbGFlb2NsaW1h dGUgZGF0YSBjYW4gZXh0ZW5kIHRoZSBpbnN0cnVtZW50YWwgcmVjb3JkLCBwcm92aWRlIGV2 aWRlbmNlIG9uIHRoZSBuYXR1cmUgb2YgcGFzdCBtZWFuIGNsaW1hdGVzLCBjbGltYXRlIHZh cmlhYmlsaXR5IGFuZCBleHRyZW1lIGV2ZW50cyBkdXJpbmcgcGVyaW9kcyBvZiBkaWZmZXJl bnQgY2xpbWF0ZSBmb3JjaW5nOyBhbmQgcHJvdmlkZSBldmlkZW5jZSBvZiB0aGUgbGlrZWxp aG9vZCBhbmQgcG9zc2libGUgbWVjaGFuaXNtcyBvZiBleHRyZW1lbHkgcmFwaWQgkXN3aXRj aGVzkiBiZXR3ZWVuIGRpZmZlcmVudCBtb2RlcyBvZiBjbGltYXRlIG9wZXJhdGlvbi4NDVRo ZSBwcm9ncmFtbWUgd2UgcHJvcG9zZSB3aWxsIGFzc2VtYmxlIHBhbGFlb2RhdGEgYW5kIGRl dmVsb3AgYSBtZXRob2RvbG9naWNhbCBmcmFtZXdvcmsgZm9yIHRoZWlyIGFwcGxpY2F0aW9u IHRvIHZhbGlkYXRpbmcgdGhlIG5leHQgZ2VuZXJhdGlvbiBvZiBnbG9iYWwgY2xpbWF0ZSBt b2RlbHMgd2l0aCB0aGUgZGlyZWN0IGludm9sdmVtZW50IGFuZCBqb2ludCBjb29yZGluYXRp b24gb2YgdGhlIEhDIGFuZCB0aGUgVW5pdmVyc2l0eZJzIEdsb2JhbCBBdG1vc3BoZXJpYyBN b2RlbGxpbmcgUHJvZ3JhbW1lIChVR0FNUCkuICBJdCB3aWxsIGNvbWJpbmUgdGhlIHN0cmVu Z3RocyBvZiBIQyBhbmQgVUdBTVAgd2l0aCB0aG9zZSBzY2llbnRpc3RzIHBpb25lZXJpbmcg bmV3IGFuZCBtb3JlIHJvYnVzdCBtZXRob2RzIG9mIHJlY29uc3RydWN0aW5nIHBhc3QgY2xp bWF0aWMgY2hhbmdlcywgaW5jbHVkaW5nIHRoZSBhc3NlbWJseSBvZiBkYXRhIHdpdGggaGln aGVyIHRlbXBvcmFsIGFuZCBzcGF0aWFsIHJlc29sdXRpb24gdGhhbiBoaXRoZXJ0by4gIFRo ZSB0aW1lIGlzIHJpcGUgdG8gY29tYmluZSB0aGUgbmVlZHMgb2YgdGhlIG1vZGVsbGluZyBj b21tdW5pdHkgKHZpei4gcGFsYWVvLWRhdGEgc2V0cyBvZiBzdWZmaWNpZW50IHJvYnVzdG5l c3MgdG8gdGVzdCB0aGUgc2Vuc2l0aXZpdHkgYW5kIHZhbGlkaXR5IG9mIHRoZSBuZXcgZ2Vu ZXJhdGlvbiBvZiBHQ01zKSB3aXRoIHRoZSBuZWVkcyBvZiB0aGUgcGFsYWVvY2xpbWF0ZSBj b21tdW5pdHkgKHZpei4gYSBiZXR0ZXIgdW5kZXJzdGFuZGluZyBvZiB0aGUgbW9kZXMgYW5k IG1lY2hhbmlzbXMgb2YgdGhlIGdsb2JhbCBjbGltYXRlIHN5c3RlbSkuICBUaGUgcGFydG5l cnNoaXAgdGhhdCB3aWxsIGJlIGZvc3RlcmVkIHdpdGhpbiB0aGlzIFByb2dyYW1tZSB3aWxs IGVuYWJsZSB0aGUgbGF0ZXN0IGV4cGVyaW1lbnRhbCBtb2RlbCBydW5zIHRvIGJlIG1hZGUg YXZhaWxhYmxlIHRvIGEgd2lkZSBwYWxhZW9jbGltYXRlIGNvbW11bml0eS4gIEl0IHdpbGwg ZW5hYmxlIGEgdGhvcm91Z2ggdGVzdGluZyBvZiB0aGUgbmF0dXJhbCB2YXJpYWJpbGl0eSBv ZiB0aGUgbW9kZWwuICBBZGRpdGlvbmFsIHNlbnNpdGl2aXR5IGV4cGVyaW1lbnRzLCB1c2lu ZyBmb3JjaW5ncyBwcm92aWRlZCBieSB0aGUgcGFsYWVvIGNvbW11bml0eSwgd2lsbCBldmFs dWF0ZSBzcGVjaWZpYyBzdWItY29tcG9uZW50cyBvZiB0aGUgbW9kZWwuICBUaGlzIHdvcmsg d2lsbCBncmVhdGx5IGVuaGFuY2UgdGhlIHZhbGlkYXRpb24gYW5kIGRldmVsb3BtZW50IG9m IHRoZSBIYWRsZXkgQ2VudHJlIGNsaW1hdGUgbW9kZWwgZmFyIGJleW9uZCB3aGF0IHdvdWxk IGJlIGFjaGlldmVkIGF0IEhDIGFsb25lIGR1cmluZyB0aGlzIHBlcmlvZC4NDUJyaW5naW5n IHRvZ2V0aGVyIHRoZSBVSyBFYXJ0aCBTY2llbmNlLCBBdG1vc3BoZXJpYyBTY2llbmNlIGFu ZCBDbGltYXRlIE1vZGVsbGluZyBjb21tdW5pdGllcyBpbiB0aGUgd2F5IHdlIHByb3Bvc2Us IHdpdGggdGhlIGNsZWFyIGFpbSBvZiB2YWxpZGF0aW5nIGFuZCBlbmhhbmNpbmcgb25lIG9m IHRoZSB3b3JsZJJzIG1vc3QgYWR2YW5jZWQgY2xpbWF0ZSBtb2RlbHMsIGlzIGVudGlyZWx5 IG5ldy4gIEl0IGNvcnJlc3BvbmRzIGZ1bGx5IHdpdGggY3VycmVudCBORVJDIHNjaWVudGlm aWMgcHJpb3JpdGllcyBhbmQgd2l0aCB0aGUgcmVjZW50bHkgZGVjbGFyZWQgYWltcyBvZiBt YWpvciBpbnRlcm5hdGlvbmFsIHNjaWVuY2UgcHJvZ3JhbW1lcy4gIEl0IGlzIGNsZWFybHkg aW50ZXJkaXNjaXBsaW5hcnkgd2l0aCB0aGUgcG90ZW50aWFsIHRvIGludm9sdmUgbWFueSBy ZXNlYXJjaGVycywgaW5jbHVkaW5nIHRob3NlIGNhdGVnb3Jpc2VkIHVuZGVyIHRoZSBNYXJp bmUsIFBvbGFyLCBhbmQgVGVycmVzdHJpYWwgYW5kIEZyZXNod2F0ZXIgQm9hcmRzLiAgSG93 ZXZlciwgbW9zdCBpbXBvcnRhbnRseSwgaXQgd2lsbCBwcm9kdWNlIHRhbmdpYmxlIHNjaWVu dGlmaWMgYmVuZWZpdHMuICBCeSBpZGVudGlmeWluZyBtb2RlbCBzaG9ydGNvbWluZ3MgYW5k IGd1aWRpbmcgZnV0dXJlIG1vZGVsIGRldmVsb3BtZW50cywgaXQgd2lsbCBrZWVwIFVLIG1v ZGVsbGluZyBhdCB0aGUgY3V0dGluZyBlZGdlIG9mIHRoZSBzY2llbmNlIGR1cmluZyBhIHBl cmlvZCBvZiB2ZXJ5IHJhcGlkIGV2b2x1dGlvbi4gIFRoaXMgcHJvZ3JhbW1lIHdpbGwgcHJv dmlkZSBtYWpvciBpbXBldHVzIGluIHRoZSBzZWFyY2ggZm9yIGEgZnVsbGVyIGFuZCBpbnRl Z3JhdGVkIGtub3dsZWRnZSBvZiBwcmUtaW5kdXN0cmlhbCBjbGltYXRlIHZhcmlhYmlsaXR5 IGFuZCBpdHMgY2F1c2VzLCBhbmQgcHJvdmlkZSBhIG11Y2ggaW1wcm92ZWQgYmFzaXMgZm9y IGFzc2Vzc2luZyB0aGUgcmVsaWFiaWxpdHkgb2YgbW9kZWwgcHJlZGljdGlvbnMgb2YgYW50 aHJvcG9nZW5pYyBjbGltYXRlIGNoYW5nZS4gIEluIHRoaXMgd2F5LCB0aGUgcHJvZ3JhbW1l IHdpbGwgYmVuZWZpdCBtYW55IGFyZWFzIG9mIGluZHVzdHJpYWwsIGVjb2xvZ2ljYWwgYW5k IGFncmljdWx0dXJhbCBtYW5hZ2VtZW50IGFuZCBwbGFubmluZy4NDVRoZSBHZW5lcmFsIFNj aWVudGlmaWMgQ29udGV4dA1UaGUgcmVhbGl0eSBvZiBjbGltYXRlIGNoYW5nZSBvbiBtYW55 IHRpbWVzY2FsZXMgaXMgd2lkZWx5IGFwcHJlY2lhdGVkLiAgSG93ZXZlciwgdGhlIG5lZWQg dG8gcXVhbnRpZnkgdGhlIGNvbnRyaWJ1dGlvbnMgb2YgZGlmZmVyZW50IJFuYXR1cmFskiBh bmQgYW50aHJvcG9nZW5pYyBmb3JjaW5ncyB0byByZWNlbnQgY2xpbWF0ZSBjaGFuZ2UgYW5k IHRoZWlyIHJvbGVzIGluIGZ1dHVyZSBjbGltYXRlLCBhcmUgaXNzdWVzIHRoYXQgaGF2ZSBu b3cgYWxzbyBnYWluZWQgdmlydHVhbGx5IHVuaXZlcnNhbCByZWNvZ25pdGlvbi4gIEl0IGlz IHNlbGYgZXZpZGVudCB0aGF0IHRoZXJlIGFyZSBlbm9ybW91cyBlbnZpcm9ubWVudGFsLCBl Y29ub21pYywgc29jaWV0YWwgYW5kIGhlbmNlIHBvbGl0aWNhbCBpbXBsaWNhdGlvbnMgZm9y IGdhaW5pbmcgYSBwcmFjdGljYWwgdW5kZXJzdGFuZGluZyBvZiB0aGUgZmFjdG9ycyB0aGF0 IGdvdmVybiB0aGUgbWVhbiBzdGF0ZXMgYW5kIHRoZSB2YXJpYWJpbGl0eSBvZiB0aGUgd29y bGSScyBwcmVzZW50IGFuZCBmdXR1cmUgY2xpbWF0ZXMuICBBY2hpZXZpbmcgYSCRY29ycmVj dJIgYW5kIHRpbWVseSBhdHRyaWJ1dGlvbiBvZiBodW1hbiBpbmR1Y2VkIGNsaW1hdGUgY2hh bmdlIGFuZCBwcm92aWRpbmcgcmVhbGlzdGljIGVzdGltYXRlcyBvZiBpdHMgaW1wYWN0cyBh bmQgdGhlIGxpa2VseSByYXRlcyBvZiBpbmR1Y2VkIGNoYW5nZXMsIHJlcHJlc2VudCBtYWpv ciBhbmQgdXJnZW50IHNjaWVudGlmaWMgY2hhbGxlbmdlcy4NDEdDTXMgb2ZmZXIgdGhlIG9u bHkgcHJvc3BlY3Qgb2YgdW5kZXJzdGFuZGluZyAgdGhlIG1lY2hhbmlzbXMgYnkgd2hpY2gg cGFzdCBhbmQgZnV0dXJlIGNsaW1hdGUgY2hhbmdlcyBhcmUgZHJpdmVuIGJ5IGFudGhyb3Bv Z2VuaWMgYW5kIG5hdHVyYWwgZm9yY2luZ3MuDQ1UbyBtZWV0IHRoZXNlIGNoYWxsZW5nZXMg cmVxdWlyZXMgdGhlIGRldmVsb3BtZW50IG9mIG51bWVyaWNhbCBjbGltYXRlIG1vZGVscyB0 aGF0IGluY29ycG9yYXRlIGFsbCBvZiB0aGUgbWFqb3IgY29tcG9uZW50cyBvZiB0aGUgZWFy dGgvY2xpbWF0ZSBzeXN0ZW0gYW5kIHRoYXQgc3VjY2Vzc2Z1bGx5IHJlcHJvZHVjZSB0aGVp ciBpbnRlcnJlbGF0aW9uc2hpcHMgb24gcmVsZXZhbnQgc3BhY2UgYW5kIHRpbWUgc2NhbGVz LiAgRXhwZXJpbWVudHMgd2l0aCBzdWNoIG1vZGVscyBtdXN0IGFsc28gaW52b2x2ZSB0aGUg c3BlY2lmaWNhdGlvbiBvZiB0aGUgbWFqb3Igbm9uLWFudGhyb3BvZ2VuaWMgZm9yY2luZ3Mg YW5kIGRlbW9uc3RyYXRlIHRoZSBjYXBhYmlsaXR5IG9mIHRoZSBtb2RlbHMgdG8gcmVwcm9k dWNlIHRoZSBmdWxsIGV4dGVudCBvZiBuYXR1cmFsIGNsaW1hdGUgdmFyaWFiaWxpdHkuDQ1V SyBleHBlcnRpc2UgaW4gZ2xvYmFsIGNsaW1hdGUgbW9kZWxsaW5nLCBwYXJ0aWN1bGFybHkg YnkgdGhlIEhDIGFuZCBVR0FNUCwgc3RhbmRzIHRvZGF5IGF0IHRoZSBmb3JlZnJvbnQgb2Yg R0NNIHNjaWVuY2UuICBJbiByZWNlbnQgeWVhcnMsIGJvdGggZ3JvdXBzIGhhdmUgc3RhcnRl ZCB3b3JraW5nIHdpdGggdGhlIHNhbWUgY2xpbWF0ZSBtb2RlbCwgYW5kIHRoaXMgbW9kZWwg aXMgZXZvbHZpbmcgaW50byBhIGNvbXByZWhlbnNpdmUgRWFydGggU3lzdGVtIE1vZGVsLCBh bHJlYWR5IGluY29ycG9yYXRpbmcgYW4gYXRtb3NwaGVyZS1vY2VhbiBjb21wb25lbnQgdGhh dCBoYXMgYmVlbiBydW4gZm9yIHRoZSBlcXVpdmFsZW50IG9mIGh1bmRyZWRzIG9mIHllYXJz IHdpdGhvdXQgdGhlIG5lZWQgZm9yIGFydGlmaWNpYWwgZmx1eCBjb3JyZWN0aW9ucy4gIFVH QU1QIGhhcyByZWNlbnRseSBhZGRlZCB0aGUgYWJpbGl0eSB0byBzaW11bGF0ZSBhY2N1cmF0 ZWx5IHRoZSBncm93dGggYW5kIGRlY2F5IG9mIGxhbmQgaWNlLiAgTmV3IGNvbXBvbmVudHMg cmVwcmVzZW50aW5nIHRoZSBjYXJib24gY3ljbGUgYXJlIGN1cnJlbnRseSB1bmRlcmdvaW5n IHRlc3RpbmcgYW5kIG90aGVyIG1ham9yIGRldmVsb3BtZW50cywgc3VjaCBhcyB0aGUgaW5j bHVzaW9uIG9mIGV4cGxpY2l0IGF0bW9zcGhlcmljIGNoZW1pc3RyeSwgYXJlIGVudmlzYWdl ZCBpbiB0aGUgdmVyeSBuZWFyIGZ1dHVyZS4gIFRvIGRhdGUsIG9ubHkgYXRtb3NwaGVyaWMg dmVyc2lvbnMgb2YgdGhlIG1vZGVsIGhhdmUgYmVlbiB0ZXN0ZWQgYWdhaW5zdCBwYWxhZW9k YXRhLiAgVGhlIG51bWVyb3VzIG5ldyBwcm9jZXNzZXMgaW5jbHVkZWQgaW4gcmVjZW50IHll YXJzIGhhdmUgbm90IGJlZW4gdGVzdGVkIGluIGFueSBvdGhlciBjbGltYXRlIHJlZ2ltZSBv dGhlciB0aGFuIHRoZSBwcmVzZW50LiAgSXQgaXMgZXNzZW50aWFsIHRoYXQgcmlnb3JvdXMg dGVzdGluZyBvZiB0aGUgbmV3IG1vZGVsIGlzIHBlcmZvcm1lZC4gIFRoaXMgdGVzdGluZyBz aG91bGQgaW5jbHVkZSB0ZXN0aW5nIHRoZSBtZWFuIGNsaW1hdGUgc2Vuc2l0aXZpdHkgb2Yg dGhlIG1vZGVsLCBhbmQgaXRzIHZhcmlhYmlsaXR5Lg0NVGhlIHJlc3RyaWN0ZWQgbGVuZ3Ro IGFuZCBsaW1pdGVkIHNwYXRpYWwgY292ZXJhZ2Ugb2YgdGhlIGhpc3RvcmljYWwgaW5zdHJ1 bWVudGFsIGNsaW1hdGUgYXJjaGl2ZSBhcmUgbm90IHN1ZmZpY2llbnQgdG8gYWxsb3cgYWNj dXJhdGUgZXN0aW1hdGlvbiBvZiB0aGUgbWFnbml0dWRlLCBwYXR0ZXJucyBhbmQgcmF0ZXMg b2YgY2xpbWF0ZSBjaGFuZ2VzIHRoYXQgb2NjdXJyZWQgcHJpb3IgdG8gdGhlIGluZHVzdHJp YWwgZXJhIGFuZCBhZ2FpbnN0IHdoaWNoIHRoZSBjb250cm9sLXJ1biBvdXRwdXQgb2YgdGhp cyBtb2RlbCBtdXN0IGJlIGNvbXBhcmVkLiAgQWRkaXRpb25hbGx5LCB0aGUgZGlyZWN0bHkg b2JzZXJ2ZWQgaGlzdG9yaWVzIG9mIGRpZmZlcmVudCBwb3RlbnRpYWwgY2xpbWF0ZSBmb3Jj aW5nIGFnZW50cywgYm90aCBpbnRlcm5hbCAoZS5nLiBvY2VhbiB2YXJpYWJpbGl0eSkgb3Ig ZXh0ZXJuYWwgKGUuZy6gc29sYXIgaXJyYWRpYW5jZSkgdG8gdGhlIGVhcnRoIHN5c3RlbSBk byBub3QgcHJvdmlkZSBhZGVxdWF0ZSBtb2RlbCBpbnB1dCBmb3IgZXhwbG9yaW5nIHRoZSBy ZWNlbnQgcm9sZSBvZiBuYXR1cmFsIGNsaW1hdGUgdmFyaWFiaWxpdHkuICBJdCBpcyBvbmx5 IHRocm91Z2ggdGhlIGFuYWx5c2lzIG9mIHByb3h5IGluZGljYXRvcnMgdGhhdCB3ZSBjYW4g ZXh0ZW5kIHRoZSByZWNvcmQgb2YgY2xpbWF0ZSBhbmQgY2xpbWF0ZSBmb3JjaW5ncyBvdmVy IGVhcmxpZXIgY2VudHVyaWVzIGFuZCBtaWxsZW5uaWEuDQ1VSyBTY2llbnRpc3RzIGFyZSBh bHNvIGFtb25nIHRoZSB3b3JsZCBsZWFkZXJzIGluIHRoZSBjb2xsZWN0aW9uIGFuZCBpbnRl cnByZXRhdGlvbiBvZiBwYWxhZW9lbnZpcm9ubWVudGFsLCBlc3BlY2lhbGx5IHBhbGFlb2Ns aW1hdGljLCBldmlkZW5jZS4gIFRoZWlyIGV4cGVydGlzZSBjb3ZlcnMgbWFueSBwaHlzaWNh bCBhbmQgYmlvbG9naWNhbCBwcm9jZXNzZXMgb3BlcmF0aW5nIG9uIHRpbWVzY2FsZXMgcmFu Z2luZyBmcm9tIGxlc3MgdGhhbiBhIHllYXIgdG8gbWFueSBtaWxsZW5uaWEuICBIb3dldmVy LCB3aGlsZSB0aGlzIGtub3dsZWRnZSwgYXMgYSB3aG9sZSwgY2FuIGJlIHNhaWQgdG8gcmVw cmVzZW50IHNpZ25pZmljYW50IGludGVyZGlzY2lwbGluYXJpdHksIHRoZSBwYWxhZW9lbnZp cm9ubWVudGFsIGNvbW11bml0eSByZW1haW5zIGEgZGl2ZXJzZSBhbmQgbGFyZ2VseSB1bmNv b3JkaW5hdGVkIG9uZS4gIE5FUkMgaGFzIGluIHRoZSBwYXN0IHN1cHBvcnRlZCB0d28gaW1w b3J0YW50IHByb2dyYW1tZXMgdGhhdCBoZWxwZWQgb3JnYW5pc2Ugc2VjdGlvbnMgb2YgdGhl IHBhbGFlbyBjb21tdW5pdHksIGkuZS4gk1BhbGFlb2NsaW1hdGUgb2YgdGhlIGxhc3QgZ2xh Y2lhbC9pbnRlcmdsYWNpYWwgQ3ljbGWUIGFuZCB0aGUgVElHR0VSIGluaXRpYXRpdmUsIHRo b3VnaCBubyBpbnRlcmFjdGlvbiB3aXRoIEdDTSBtb2RlbGxlcnMgd2FzIGludm9sdmVkLiAg VGhlcmUgaGF2ZSBiZWVuIHZlcnkgZmV3IGV4YW1wbGVzIG9mIGNvbGxhYm9yYXRpdmUgcmVz ZWFyY2ggYmV0d2VlbiBtZW1iZXJzIG9mIHRoaXMgY29tbXVuaXR5IGFuZCBnbG9iYWwgY2xp bWF0ZSBtb2RlbGxlcnMuICBObyBzdHJhdGVnaWMgaW5pdGlhdGl2ZSwgYXQgYSBVSyBuYXRp b25hbCBsZXZlbCwgc3BlY2lmaWNhbGx5IGludGVuZGVkIHRvIGRpcmVjdCBhbmQgaW50ZWdy YXRlIHRoZWlyIGpvaW50IGVmZm9ydHMgaGFzIGV2ZXIgYmVlbiBpbXBsZW1lbnRlZC4gIFdl IGFyZSBub3cgcHJvcG9zaW5nIGp1c3Qgc3VjaCBhbiBpbml0aWF0aXZlIGluIHRoZSBmb3Jt IG9mIHRoaXMgVGhlbWF0aWMgUHJvZ3JhbW1lIG9mIFJlc2VhcmNoLiAgV2UgY29uc2lkZXIg dGhhdCBpdHMgdGltaW5nIGFuZCB0aGUgZ3JlYXQgbXV0dWFsIGJlbmVmaXQgdGhhdCB3b3Vs ZCBhY2NydWUgdG8gdGhlIHBhbGFlbyBhbmQgbW9kZWxsaW5nIGNvbW11bml0aWVzIGFzIHdl bGwgYXMgdG8gdGhlIHdpZGVyIHNjaWVuY2UgY29tbXVuaXR5LCBhbmQgdWx0aW1hdGVseSB0 aGUgZ292ZXJubWVudCBhbmQgdGhlIHB1YmxpYyBhdCBsYXJnZSwgcmVwcmVzZW50IGEgc3Ry b25nIGNhc2UgaW4gZmF2b3VyIG9mIGl0cyBzdXBwb3J0Lg0NVGhlIFNwZWNpZmljIFVLIEdD TSBhbmQgUGFsYWVvZW52aXJvbm1lbnRhbCBDb250ZXh0DVRoZSBCYWNrZ3JvdW5kIHRvIEN1 cnJlbnQgR0NNIFJlc2VhcmNoDU1hbnkgY291cGxlZCBhdG1vc3BoZXJlLW9jZWFuIGdlbmVy YWwgY2lyY3VsYXRpb24gbW9kZWxzIG5lZWRlZCBmbHV4ZXMgb2YgZmx1eGVzIG9mIGhlYXQg YW5kIHdhdGVyIGFkZGVkIHRvIHRoZSBvY2VhbiBjb21wb25lbnQgb2YgdGhlICBjb3VwbGVk IG1vZGVsIHRvIGtlZXAgdGhlIG1vZGVsIHN0YWJsZS4gVGhvc2UgZmx1eC1jb3JyZWN0aW9u cyB3ZXJlIGNvbnN0YW50IGJ1dCBub24tcGh5c2ljYWwuIFRoZSB0aGlyZCBnZW5lcmF0aW9u IEhDIGNvdXBsZWQgY2xpbWF0ZSBtb2RlbCBIYWRDTTMgaXMgYSBzaWduaWZpY2FudCBhZHZh bmNlIG92ZXIgaXRzIHByZWRlY2Vzc29ycywgaGF2aW5nIGVsaW1pbmF0ZWQgdGhlIG5lZWQg Zm9yIHRoZXNlIG9jZWFuIGZsdXgtY29ycmVjdGlvbnMuIEl0IGhhcyBpbmNyZWFzZWQgKDEu MjUgYnkgMS4yNSBkZWdyZWVzKSBvY2VhbmljIHJlc29sdXRpb24gYW5kIGEgbXVjaCBpbXBy b3ZlZCBzaW11bGF0aW9uIG9mIG9jZWFuIGN1cnJlbnRzLiAgSXRzIGF0bW9zcGhlcmljIGNv bXBvbmVudCBpbmNsdWRlcyBzdGF0ZS1vZi10aGUtYXJ0IHJhZGlhdGlvbiBjb2RlLCB3aGlj aCBhbGxvd3MgZXhwbGljaXQgcmVwcmVzZW50YXRpb24gb2YgdGhlIG1ham9yIGdyZWVuaG91 c2UgZ2FzZXMgYW5kIGFlcm9zb2xzLiAgQaBuZXcgbGFuZCBzdXJmYWNlIHNjaGVtZSCRTU9T RVOSIGFjY291bnRzIGZvciB0aGUgZWZmZWN0cyBvZiBzb2lsIHdhdGVyIHBoYXNlIGNoYW5n ZXMgYW5kIHRoZSBlZmZlY3Qgb2YgQ08yIGNvbmNlbnRyYXRpb25zIG9uIHRyYW5zcGlyYXRp b24uICBUaGUgbW9kZWwgaW5jbHVkZXMgYSBzdWxwaHVyLWN5Y2xlIHN1Yi1tb2RlbCB3aGlj aCBjb252ZXJ0cyBwcmVzY3JpYmVkIGVtaXNzaW9ucyBpbnRvIGFlcm9zb2wgY29uY2VudHJh dGlvbnMgd2hpY2ggaW5mbHVlbmNlIHRoZSBFYXJ0aJJzIHJhZGlhdGlvbiBidWRnZXQgYm90 aCBkaXJlY3RseSBhbmQgaW5kaXJlY3RseSB0aHJvdWdoIHRoZWlyIGluZmx1ZW5jZSBvbiBj bG91ZCBwcm9wZXJ0aWVzLiAgVGhlIG1vZGVsIGlzIHBvcnRhYmxlLCBjYW4gYmUgcnVuIG9u IGEgdmFyaWV0eSBvZiBtYWNoaW5lcywgYW5kIGlzIG5vdyBiZWluZyB1c2VkIGJ5IFVHQU1Q Lg0NT3RoZXIgd29yayBpbnZvbHZlcyByZXBsYWNpbmcgZm9ybWVybHkgcHJlc2NyaWJlZCBl bGVtZW50cyBieSBpbnRlcmFjdGl2ZSBjb21wb25lbnRzLiAgSW6gcGFydGljdWxhciwgYSBu ZXcgdmFyaWFudCBvZiB0aGlzIG1vZGVsIHdpbGwgaW5jb3Jwb3JhdGUgbW9kZWxzIG9mIHRo ZSBvY2VhbiBhbmQgbGFuZCBjYXJib24gY3ljbGUsIHdoaWxlIGFub3RoZXIgY29udGFpbnMg b2NlYW4gYmlvbG9neSBhbmQgY2FuIHNpbXVsYXRlIG9jZWFuIGNoZW1pY2FsIHVwdGFrZSBv ZiBDTzIuICBBbiBpbnRlcmFjdGl2ZSB2ZWdldGF0aW9uIG1vZGVsIHJlc29sdmVzIHRoZSB0 ZXJyZXN0cmlhbCBiaW9zcGhlcmUgaW50byBkaWZmZXJlbnQgZnVuY3Rpb25hbCB0eXBlcyB0 aGF0IHNwcmVhZCBhbmQgY29tcGV0ZSB3aGlsZSB0aGVpciBhc3NvY2lhdGVkIGxhbmQgc3Vy ZmFjZSBwYXJhbWV0ZXJzIGFyZSBjb3JyZXNwb25kaW5nbHkgbW9kaWZpZWQsIHByb3ZpZGlu ZyBjbGltYXRlL3ZlZ2V0YXRpb24gZmVlZGJhY2tzIGFzIHdlbGwgYXMgdGhvc2UgYXNzb2Np YXRlZCB3aXRoIENPMi4NDUFsbCBvZiB0aGlzIGlsbHVzdHJhdGVzIHRoZSBhY2NlbGVyYXRp bmcgcGFjZSBvZiBtb2RlbCBkZXZlbG9wbWVudCwgYnV0IGl0IGVtcGhhc2lzZXMgdGhlIHJl cXVpcmVtZW50IGZvciBhZGRpdGlvbmFsIGFuZCBuZXcgd29yayB0byB2YWxpZGF0ZSB0aGUg bW9kZWwgYW5kIGl0cyBjb25zdGl0dWVudCBwYXJ0cy4NDUJ5IHRoZSBlbmQgb2YgMTk5OSwg dGhlIEhDIGV4cGVjdHMgdG8gaGF2ZSBjb21wbGV0ZWQgYSAxMDAwLXllYXIgc2ltdWxhdGlv biB3aXRoIGNvbnN0YW50IGZvcmNpbmdzIGFuZCBhIHdob2xlIHN1aXRlIG9mIHNpbXVsYXRp b25zIHdpdGggZGlmZmVyaW5nIGV4dGVybmFsIGZvcmNpbmdzLCBib3RoIG5hdHVyYWwgKHZv bGNhbmljIGFuZCBzb2xhciBmb3JjZWQpIGFuZCBhbnRocm9wb2dlbmljLCBmb3IgdGhlIHBl cmlvZCAxODUwIHRvIDIwMDAuICBTb21lIG9mIHRoZSBhbnRocm9wb2dlbmljIHNpbXVsYXRp b25zIHdpbGwgYmUgY29udGludWVkIHRvIDIxMDAgdG8gYWxsb3cgaW52ZXN0aWdhdGlvbiBv ZiBmdXR1cmUgY2xpbWF0ZSBjaGFuZ2UuICBUaGUgbmF0dXJhbCBmb3JjaW5ncyB1c2VkIGFy ZSwgaG93ZXZlciwgaGlnaGx5IHVuY2VydGFpbi4gUmVzdWx0cyBmcm9tIHRoZXNlIGV4cGVy aW1lbnRzIHdpbGwgYmUgbWFkZSBhdmFpbGFibGUgb24gYSBjYXNlLWJ5LWNhc2UgYmFzaXMu ICBGdXJ0aGVybW9yZSwgYSBzZXQgb2YgY291cGxlZCBjbGltYXRlL2NhcmJvbiBjeWNsZSBz aW11bGF0aW9ucyB3aWxsIGJlIGNhcnJpZWQgb3V0IGZvciB0aGUgcGVyaW9kIDE4NTAgdG8g MjEwMC4NDQ1UaGVzZSBzaW11bGF0aW9ucyB3aWxsIGJlIGNvbXBsZW1lbnRlZCB3aXRoIG90 aGVycywgY2FycmllZCBvdXQgdW5kZXIgdGhpcyBwcm9wb3NhbCwgdG8gdGVzdCBzaW11bGF0 ZWQgY2xpbWF0ZSB2YXJpYWJpbGl0eSBpbiBzcGVjaWZpYyByZWdpb25zIGFuZCwgZm9yIGV4 YW1wbGUsIGluIGNhcmJvbiBidWRnZXRzIG9yIGJpb2dlb2NoZW1pY2FsIHByb2Nlc3Nlcy4g IFRlc3RpbmcgdGhlIGFiaWxpdHkgb2YgdGhlIG1vZGVsIHRvIHJlcHJvZHVjZSBwYXN0IHN0 YXRlcyBvZiBjbGltYXRlIGFuZCB0byBzaW11bGF0ZSBzbG93ZXIgcHJvY2Vzc2VzICggZS5n LiB0aGUgbWlncmF0aW9uIGFuZCBjYXJib24gdXB0YWtlIG9mIGZvcmVzdHMsIGNoYW5nZXMg aW4gdGhlIGNyeW9zcGhlcmUpICB3aWxsIGFsc28gYmUgZXNwZWNpYWxseSB1c2VmdWwuDQ1G b3IgdmFsaWRhdGluZyBtb2RlbHMgd2l0aCBwYWxhZW9jbGltYXRlIGRhdGEsIGl0IGlzIGlt cG9ydGFudCB0byBkZXZlbG9wIG5ldyBtZXRob2RzIGZvciBwZXJmb3JtaW5nIGRldGFpbGVk IHF1YW50aXRhdGl2ZSBjb21wYXJpc29ucy4gIEV4Y2l0aW5nIHBvc3NpYmlsaXRpZXMgaW5j bHVkZSB0aGUgaW5jb3Jwb3JhdGlvbiBvZiAoMThPIGludG8gdGhlIG1vZGVsLCBhbmQgdGhl IHBvc3NpYmlsaXR5IG9mIGluY2x1ZGluZyBjYXJib24gaXNvdG9wZXMuICBMYW5kIHZlZ2V0 YXRpb24gY2FuIGJlIGRpcmVjdGx5IGNvbXBhcmVkIHRvIG1vZGVsIHNpbXVsYXRpb25zLCBy YXRoZXIgdGhhbiBoYXZpbmcgdG8gcmVseSBvbiBpbnZlcnNlIG1ldGhvZHMgb25seS4gIEh5 ZHJvbG9naWNhbCBtb2RlbHMgY2FuIGFsc28gYmUgZXhwbG9pdGVkIHRvIGFkZCBhIHF1YW50 aXRhdGl2ZSBhc3BlY3QgdG8gbGFrZSBsZXZlbCBkYXRhLg0NRXZpZGVuY2UgZnJvbSBwYWxh ZW9jbGltYXRlIGRhdGEsIGFuZCBmcm9tIHNpbXBsZSBjbGltYXRlIHRoZW9yeSBzdWdnZXN0 cyB0aGF0IHRoZSBjbGltYXRlIHN5c3RlbSBoYXMgk3RocmVzaG9sZHOULiAgVGhlIG1vc3Qg Y29tbW9ubHkgcXVvdGVkIGV4YW1wbGUgaXMgaW4gb3BlcmF0aW9uIG9mIHRoZSB0aGVybW9o YWxpbmUgY2lyY3VsYXRpb24sIGJ1dCB0aGVyZSBhcmUgb3RoZXIgZXhhbXBsZXMgc3VjaCBh cyB2ZWdldGF0aW9uIGNoYW5nZSBpbiB0aGUgU2FoZWwuICBTdWNoIHRocmVzaG9sZCBtZWNo YW5pc21zIGFyZSBleHRyZW1lbHkgZGlmZmljdWx0IHRvIG1vZGVsIGNvcnJlY3RseSBiZWNh dXNlIHNtYWxsIGluYWNjdXJhY2llcyBpbiB0aGUgc2ltdWxhdGlvbiBtYXkgcmVzdWx0IGlu IGFuIGluY29ycmVjdCB0cmFuc2l0aW9uLiAgVGhlIHBhbGFlb2NsaW1hdGUgZGF0YSBjYW4g aGVscCB2YWxpZGF0ZSB0aGUgbW9kZWyScyByZXNwb25zZSB0byBwb3RlbnRpYWwgdGhyZXNo b2xkIG1lY2hhbmlzbXMuICBTdWNoIHdvcmsgaXMgb2YgZ3JlYXQgaW1wb3J0YW5jZSwgYXMg YSBjZW50cmFsIGFzcGVjdCBvZiB0aGUgY2xpbWF0ZSBjb252ZW50aW9uIGlzIHRvIGRlZmlu ZSBhIJNzYWZllCBsZXZlbCBmb3IgZnV0dXJlIGluY3JlYXNlcyBvZiBncmVlbmhvdXNlIGdh c2VzLiAgVG8gZGVmaW5lIHN1Y2ggYSCTc2FmZZQgbGV2ZWwgd2lsbCByZXF1aXJlIGRldGFp bGVkIGFuZCBhY2N1cmF0ZSBrbm93bGVkZ2Ugb2YgdGhlIGV4aXN0ZW5jZSBvZiwgYW5kIG1l Y2hhbmlzbXMgdGhhdCB1bmRlcmxpZSwgc3VjaCB0aHJlc2hvbGRzLg0NVGhlIEJhY2tncm91 bmQgYW5kIFBvdGVudGlhbCBvZiBDdXJyZW50IFBhbGFlby1lbnZpcm9ubWVudGFsIFJlc2Vh cmNoDVVLIHNjaWVudGlzdHMgaGF2ZSBsb25nIGJlZW4gcHJvbWluZW50IGluIGNlcnRhaW4g YXJlYXMgb2YgcGFsYWVvZWNvbG9neSBhbmQgcGFsYWVvY2xpbWF0b2xvZ3ksIGJ1dCB0aGV5 IGhhdmUgbGFyZ2VseSBiZWVuIGNvbmNlcm5lZCB3aXRoIHByb2Nlc3NlcyBvcGVyYXRpbmcg cHJpb3IgdG8gdGhlIGN1cnJlbnQgaW50ZXJnbGFjaWFsIHBlcmlvZCBhbmQgYXQgbWlsbGVu bmlhbCBhbmQgbG9uZ2VyIHRpbWVzY2FsZXMsIG1vc3Qgbm90YWJseSBpbiBhcmVhcyBzdWNo IGFzIHBhbGFlb29jZWFub2dyYXBoeSBhbmQgcGFseW5vbG9neS4gIEhvd2V2ZXIsIGV2ZW4g aW4gdGhlc2UgYXJlYXMsIGF0dGVudGlvbiBoYXMgcmVjZW50bHkgc2hpZnRlZCBtb3JlIHRv d2FyZHMgaGlnaGVyIHJlc29sdXRpb24gYW5kIEhvbG9jZW5lIHN0dWRpZXMuICBJbiByZWNl bnQgeWVhcnMsIHRoZSBVSyBoYXMgbWFkZSByYXBpZCBhbmQgaW1wb3J0YW50IGRldmVsb3Bt ZW50cyBpbiB0aGUgZXhwbG9yYXRpb24gb2YgbmV3LCBoaWdoLXJlc29sdXRpb24gcHJveGll cywgYW5kIGluIHRoZSBnZW9ncmFwaGljYWwgYW5kIGludGVycHJldGF0aW9uYWwgc2NvcGUg b2Ygb3RoZXIgbW9yZSBlc3RhYmxpc2hlZCBvbmVzLiAgQ29udGludWVkIGRldmVsb3BtZW50 IGFuZCBhIGNvb3JkaW5hdGVkIGludGVycHJldGF0aW9uIG9mIHRoZXNlIGRhdGEgaG9sZCBn cmVhdCBwcm9taXNlIGZvciBlc3RhYmxpc2hpbmcgYSBnZW5lcmFsIHBpY3R1cmUgb2YgY2xp bWF0ZSB2YXJpYWJpbGl0eSBvbiBzaG9ydCB0aW1lc2NhbGVzIGZvciBtdWNoIG9mIHRoZSBI b2xvY2VuZSBhbmQgZWFybGllci4NDUV4dGVuc2l2ZSBuZXcgbmV0d29ya3Mgb2YgdHJlZS1y aW5nIHdpZHRoIGFuZCBkZW5zaXR5IGRhdGEgbm93IHByb3ZpZGUgZGV0YWlsZWQgcGF0dGVy bnMgb2YgaGlnaC1sYXRpdHVkZSBzdW1tZXIgdGVtcGVyYXR1cmUgY2hhbmdlcyBvdmVyIHJl Y2VudCBjZW50dXJpZXMsIGFuZCBhdCBzZXZlcmFsIHNwZWNpZmljIGxvY2F0aW9ucyBpbiBT Y2FuZGluYXZpYSwgUnVzc2lhIGFuZCBFdXJvcGUgdGhleSBwcm92aWRlIGNvbnRpbnVvdXMg dGltZXNlcmllcyByZWNvcmRpbmcgZXh0cmVtZSB0ZW1wZXJhdHVyZSBhbmQgcHJlY2lwaXRh dGlvbiB2YXJpYWJpbGl0eSB0aHJvdWdob3V0IG11Y2ggb2YgdGhlIEhvbG9jZW5lLiAgRXhj aXRpbmcgZGV2ZWxvcG1lbnRzIGluIHRoZSBhbmFseXRpY2FsIHRlY2huaXF1ZXMsIGRhdGlu ZyBjb250cm9sLCBhbmQgdGhlIHJlY29nbml0aW9uIG9mIGFubnVhbCBvciBzdWJhbm51YWwg cmVzb2x1dGlvbiBpbiBzcGVsZW90aGVtcyBzaG93cyBncmVhdCBwcm9taXNlIGZvciByZWNv bnN0cnVjdGluZyBhbm51YWwgdGVtcGVyYXR1cmVzIGFuZCBncm91bmQgd2F0ZXIgY2hhbmdl LiAgUmlnb3JvdXMgd29yayBpbiB0aGUgYW5hbHlzaXMgYW5kIGNsaW1hdGljIGludGVycHJl dGF0aW9uIG9mIGNvcmFscyBpcyBleHRlbmRpbmcgb3VyIHVuZGVyc3RhbmRpbmcgb2YgdGhl IHJlbGF0aW9uc2hpcHMgYmV0d2VlbiBjbGltYXRlIGNoYW5nZSBhbmQgRU5TTyB2YXJpYWJp bGl0eSwgYW5kIHRlbXBlcmF0dXJlIGFuZCBwcmVjaXBpdGF0aW9uIGNoYW5nZSwgaW4gdGhl IHRyb3BpY3MuICBVSyBzY2llbnRpc3RzIGhhdmUsIGFuZCB3aWxsLCBtYWtlIGFuIGltcG9y dGFudCBkaXJlY3QgY29udHJpYnV0aW9uIGluIEFudGFyY3RpYyBzdHVkaWVzIGFuZCBwcm92 aWRlIGFjY2VzcyB0byBhIG1vZGVsbGluZyBjb21tdW5pdHkgdGhhdCBpcyBleHBlcnQgYXQg aW5jb3Jwb3JhdGluZyBwYWxhZW8tdHJhY2VycyAoZS5nLqAxOE8gYW5kIGR1c3QpIGludG8g R0NNcy4gIE1hbnkgVUsgc2NpZW50aXN0cyBjYW4gY29udHJpYnV0ZSBleHBlcnRpc2Ugb24g dGhlIGFuYWx5c2lzIG9mIG9jZWFuIHNlZGltZW50cy4gIENvcmVzIHJlY292ZXJlZCB1bmRl ciB0aGUgTkVBUEFDQyBwcm9ncmFtbWUgYXJlIGN1cnJlbnRseSBkZW1vbnN0cmF0aW5nIHRo YXQgYnkgY2FyZWZ1bGx5IHBsYW5uZWQgY29yaW5nLCBnb29kIHF1YWxpdHksIGhpZ2gtcmVz b2x1dGlvbiBIb2xvY2VuZSByZWNvcmRzIGFyZSByZWNvdmVyYWJsZS4gIEluIHJlbGF0aW9u IHRvIHRoaXMgVGhlbWF0aWMgUHJvZ3JhbW1lLCB0aGUgbW9yZSBpbXBvcnRhbnQgaW5ub3Zh dGl2ZSBhZHZhbmNlcyBhcmUgbGlrZWx5IHRvIGNvbWUgZnJvbSBoaWdoLWRlcG9zaXRpb24t cmF0ZSBjb3JlcyBvbiBjb250aW5lbnRhbCBtYXJnaW5zLCBwcm92aWRpbmcgaW50ZXJhY3Rp b24gd2l0aCB3b3JrZXJzIGludmVzdGlnYXRpbmcgcmF0ZXMgb2YgcGFzdCBhbmQgbGlrZWx5 IGZ1dHVyZSBjb2FzdGFsIGVyb3Npb24uICBUaGUgT2NlYW4gRHJpbGxpbmcgUHJvZ3JhbW1l IGhhcyByZWNlbnRseSBjb25zdGl0dXRlZCBhIHdvcmtpbmcgZ3JvdXAgdG8gZGV2ZWxvcCBh IHByb2dyYW1tZSBmb3IgZHJpbGxpbmcgaW4gc2hhbGxvdyB3YXRlci4gIFRoZXJlIHJlbWFp bnMgbXVjaCBwb3RlbnRpYWwgZm9yIGJ1aWxkaW5nIG9uIHRoZSBub3RhYmxlIHJlY2VudCBk ZXZlbG9wbWVudHMgaW4gdGhlIGFuYWx5c2lzIG9mIGxha2Ugc2VkaW1lbnRzIGFuZCByYWlz ZWQgYm9ncywgd2l0aCBzcGVjaWFsIGVtcGhhc2lzIG9uIHRoZSBzY29wZSB0byBkZXZlbG9w IGludHJhLWFubnVhbCBhbmQgYW5udWFsIHJlY29yZHMgZnJvbSBsYW1pbmF0ZWQgc2VkaW1l bnRzIGluIHJlZ2lvbnMgbGFyZ2VseSB1bmNvbnRhbWluYXRlZCBieSBkaXJlY3QgaHVtYW4g aW5mbHVlbmNlLiAgQSBudW1iZXIgb2YgRVUgZnVuZGVkIHByb2plY3RzIGludm9sdmluZyBo aWdoLXJlc29sdXRpb24gc3R1ZGllcyBvZiBsYWtlcyBvbiBhIHJhbmdlIG9mIHRpbWVzY2Fs ZXMgYXJlIGN1cnJlbnRseSB1bmRlcndheSwgYXMgaXMgd29yayB0byBkZXZlbG9wIHRyYW5z ZmVyIGZ1bmN0aW9ucyBmb3IgbGFrZSBzZWRpbWVudCBmb3NzaWwgYXNzZW1ibGFnZXMsIGUu Zy4gY2hpcm9ub21pZC10ZW1wZXJhdHVyZSwgZGlhdG9tLXNhbGluaXR5LiAgVGhlcmUgaXMg YWxzbyB0aGUgcmFwaWQgZGV2ZWxvcG1lbnQgb2YgdGVjaG5pcXVlcyBmb3IgbWVhc3VyaW5n IGNvbXBvdW5kIHNwZWNpZmljIHN0YWJsZSBpc290b3BlcyAoQyBhbmQgTykgZnJvbSBsaXBp ZHMsIGFuZCB0aGUgZGV2ZWxvcG1lbnQgb2YgbWV0aG9kcyBmb3IgbWVhc3VyaW5nIDE4TyBm cm9tIGRpYXRvbSBzaWxpY2EgdGhhdCB3aWxsIGVuYWJsZSAxOE8gbWVhc3VyZW1lbnRzIGZy b20gbm9uLWNhcmJvbmF0ZSByaWNoIHNlZGltZW50cywgY2hhcmFjdGVyaXN0aWMgb2YgcG9s YXIgYW5kIG1vdW50YWluIHJlZ2lvbnMuDQ1JbiBhZGRpdGlvbiB0byB0aGVzZSBkaXJlY3Qg cGFsYWVvZWNvbG9naWNhbCBhcmVhcyBvZiByZXNlYXJjaCwgdGhlcmUgYXJlIG1hbnkgcmVz ZWFyY2hlcnMgY29uY2VybmVkIHdpdGggaW1wb3J0YW50IGFzc29jaWF0ZWQgdG9waWNzLCBz dWNoIGFzIHRob3NlIHdvcmtpbmcgd2l0aCBkYXRpbmcgdGVjaG5pcXVlcyBwb3RlbnRpYWxs eSBhcHBsaWNhYmxlIHRvIGRpZmZlcmVudCBkaXNjaXBsaW5lcywgc3VjaCBhcyB3b3JrIGNo YXJhY3RlcmlzaW5nIGRpZmZlcmVudCB2b2xjYW5pYyB0ZXBocmFzIGFuZCBjYXRhbG9ndWlu ZyB0aGVpciBvY2N1cnJlbmNlOyB0aG9zZSBkZXZlbG9waW5nIHByb2Nlc3MgbW9kZWxzIG9y IGVtcGlyaWNhbCBtb2RlbHMgbGlua2luZyBoaWdoLXJlc29sdXRpb24gY2xpbWF0ZSBhbmQg ZGVsYXllZC1yZXNwb25zZSBwYWxhZW9ldmlkZW5jZTsgYW5kIHRob3NlIGNvbmNlcm5lZCB3 aXRoIHRoZSBtZXRob2RvbG9neSBvZiBpbnRlZ3JhdGluZyBhbmQgY2hhcmFjdGVyaXNpbmcg ZGl2ZXJzZSBwYWxhZW9ldmlkZW5jZSBvbiByZWdpb25hbCBhbmQgbGFyZ2VyIHNwYXRpYWwg c2NhbGVzIGFuZCBjYWxjdWxhdGluZyB1bmNlcnRhaW50aWVzIGluIHRoZSByZXN1bHRpbmcg cmVjb3Jkcy4gIFRocm91Z2ggdGhlIHJvdXRpbmUgYXJjaGl2aW5nIG9mIHBhbGFlby1kYXRh IGF0IHRoZSBXb3JsZCBEYXRhIENlbnRyZR5BIGZvciBQYWxlb2NsaW1hdG9sb2d5IHdvcmtl cnMgaW4gYWxsIG9mIHRoZSBhYm92ZSBkaXNjaXBsaW5lcyB3aWxsIGJlIGFibGUgdG8gYXBw bHkgdGhlaXIgZXhwZXJ0aXNlIHRvIHdvcmxkLXdpZGUgZGF0YS4gDQ1JbiBzdW1tYXJ5LCBV SyBwYWxhZW8gcmVzZWFyY2hlcnMgYXJlIGludGVybmF0aW9uYWwgbGVhZGVycyBpbiBhIHdp ZGUgcmFuZ2Ugb2YgZGl2ZXJzZSBkaXNjaXBsaW5lcyBhbmQgc3BlY2lhbGl0aWVzLiAgSG93 ZXZlciwgdGhvc2Ugd29ya2luZyBpbiBkaWZmZXJlbnQgZWNvc3lzdGVtcyBzdWNoIGFzIHRo ZSBtYXJpbmUsIGxha2Ugb3IgdGVycmVzdHJpYWwgZW52aXJvbm1lbnRzLCBoYXZlLCB1cCB1 bnRpbCBub3csIHRlbmRlZCB0byBpbnRlcmFjdCB3ZWFrbHksIGlmIGF0IGFsbC4gIFRoZXJl IGhhcyBiZWVuIGxpdHRsZSBjcm9zcy1kaXNjaXBsaW5hcnkgY29tcGFyaXNvbiBvZiBzdGF0 aXN0aWNhbCBtZXRob2RzIG9yIGNvb3JkaW5hdGVkIGNvbXBhcmlzb25zIG9mIGludGVycHJl dGVkIGV2aWRlbmNlLiAgQ2VydGFpbmx5LCB0aGUgcHJvZ3JhbW1lIHdlIHByb3Bvc2Ugd291 bGQgcHJlc2VudCBhIG1ham9yIG9wcG9ydHVuaXR5IGZvciBhIG1vcmUgZWZmZWN0aXZlIGlu dGVyYWN0aW9uIGFjcm9zcyB0aGVzZSB0cmFkaXRpb25hbCBzdWItZGlzY2lwbGluZSBib3Vu ZGFyaWVzIGFuZCB0aGUgYXZhaWxhYmlsaXR5IG9mIHRoZSBIYWRsZXkgQ2VudHJlIENsaW1h dGUgIE1vZGVsIHdvdWxkIHByb3ZpZGUgYW4gaW1wb3J0YW50IGZvY3VzIGZvciBpbnRlZ3Jh dGluZywgcmVjb25jaWxpbmcgYW5kIGludGVycHJldGluZyBldmlkZW5jZSBmcm9tIHRoZSBk aWZmZXJlbnQgcGFsYWVvIHNvdXJjZXMuIA0NVGhpcyBwcm9ncmFtbWUgd291bGQsIGZvciB0 aGUgZmlyc3QgdGltZSwgY29uY2VudHJhdGUgZWZmb3J0cyBhaW1lZCBhdCBwcmVzZW50aW5n IHBhbGFlby1kYXRhIGluIGEgbWFubmVyIHN1aXRhYmxlIGZvciBtb2RlbCB2YWxpZGF0aW9u LiAgVGhlIHByb2dyYW1tZSB3aWxsIGFsc28gcHJvdmlkZSB2aXRhbCBtZWFucyBieSB3aGlj aCB0aGVzZSBzYW1lIG1vZGVsbGVycyBjYW4gbGVhcm4gZGlyZWN0bHkgZnJvbSB0aGUgcGFs YWVvIGNvbW11bml0eSBhYm91dCB0aGUgc3RyZW5ndGhzIGFuZCB3ZWFrbmVzc2VzIG9mIHRo ZXNlIGRhdGEgZm9yIHRoaXMgdGFzay4gDQ1SZXNlYXJjaCBQcm9ncmFtbWUNR2VuZXJhbCBT Y2llbnRpZmljIEFpbXMNVGhlIG92ZXJhbGwgYWltIGlzIHRoZSBkZXZlbG9wbWVudCBvZiBh IHNjaWVudGlmaWMgYmFzaXMgZm9yIHRlc3RpbmcgYW5kIGltcHJvdmluZyAgdGhlIGluZGl2 aWR1YWwgYW5kIGxpbmtlZCBwcm9jZXNzZXMgdGhhdCBtYWtlIHVwIHRoZSBIQyBDbGltYXRl ICAoRWFydGggU3lzdGVtKSBtb2RlbC4gIFdlIGVudmlzYWdlIHRoaXMgYmVpbmcgZG9uZSBi ZSBjb21wYXJpbmcgcGFsYWVvY2xpbWF0ZS1yZWxhdGVkIGRhdGEgd2l0aCB0aGUgcmVzdWx0 cyBvZiBtb2RlbCBzaW11bGF0aW9ucy4gIFRoZSBwYWxhZW8tZGF0YSB3aWxsIHJlcHJlc2Vu dCBhIHJhbmdlIG9mIHRpbWVzY2FsZXMgYW5kIHBlcmlvZHMsIGJ1dCB3aXRoIGEgbWFqb3Ig ZW1waGFzaXMgb24gZGVjYWRhbCB0byBjZW50dXJ5IHZhcmlhYmlsaXR5IGR1cmluZyB0aGUg cGFzdCBmZXcgbWlsbGVubmlhLiAgSGVuY2UsIHdlIGFpbSB0byBwcm92aWRlIGEgbXVjaC1p bXByb3ZlZCB1bmRlcnN0YW5kaW5nIG9mIHRoZSBtb2RlbHOSIGFiaWxpdHkgdG8gc2ltdWxh dGUgbmF0dXJhbCBjbGltYXRlIHZhcmlhYmlsaXR5OyBwcm92aWRlIGluc2lnaHQgaW50byB0 aGUgcmVsaWFiaWxpdHkgb2YgaXRzIG5hdHVyYWwgYW5kIGFudGhyb3BvZ2VuaWNhbGx5LXBl cnR1cmJlZCBjbGltYXRlczsgYW5kIHN1Z2dlc3Qgd2hlcmUgZnV0dXJlIG1vZGVsIGRldmVs b3BtZW50IG1pZ2h0IGJlIGJlc3QgY29uY2VudHJhdGVkLg0NVGhlIHByb2dyYW1tZSB3aWxs IGVtcGhhc2lzZSBpbnZlc3RpZ2F0aW9ucyBpbnRvIDQgYXNwZWN0cyBvZiB0aGUgYW5hbHlz aXMgb2YgcGFsYWVvIChvYnNlcnZlZCkgYW5kIHNpbXVsYXRlZCBkYXRhOg0NDTEuCUNsaW1h dGUgVmFyaWFiaWxpdHk6IFdvcmsgdW5kZXIgdGhpcyBhc3BlY3Qgd2lsbCBpbmNsdWRlIG1l YXN1cmluZyB0aGUgc3RhdGlzdGljYWwgdmFyaWF0aW9ucyBvZiBkaWZmZXJlbnQgd2VhdGhl ciBwYXJhbWV0ZXJzIG9yIG1ldGVvcm9sb2dpY2FsIHN5c3RlbXMgdGhhdCBnbyB0byBtYWtl IHVwIGEgY2xpbWF0ZSByZWdpbWUsIGluY2x1ZGluZyB0aGUgY2hhcmFjdGVyaXN0aWNzIG9m IGV4dHJlbWUgZXZlbnRzLiBUaGlzIGVuY29tcGFzc2VzIHRpbWVzY2FsZXMgZnJvbSBhbm51 YWwgdG8gbXVsdGlkZWNhZGFsLCB3aXRoIGFuIGVtcGhhc2lzIG9uIHRoZSBsYXN0IDIwMDAg eWVhcnMsIHdpdGggYSBuZWNlc3NhcnkgcmVxdWlyZW1lbnQgZm9yIGZpcm0gZGF0aW5nIGNv bnRyb2wgYW5kIGhpZ2ggcmVzb2x1dGlvbiwgaWRlYWxseSBzZWFzb25hbCBvciBhbm51YWwu IEN1cnJlbnRseSBkZXRlY3Rpb24gYW5kIGF0dHJpYnV0aW9uIHN0dWRpZXMgdXNlIG1vZGVs IHNpbXVsYXRpb25zIHRvIGVzdGltYXRlIG5hdHVyYWwgY2xpbWF0aWMgdmFyaWFiaWxpdHku IFBhbGVvLWRhdGEgd291bGQgYWxsb3cgY29tcGFyaXNvbiBvZiB0aGVzZSBlc3RpbWF0ZXMg d2l0aCB0aGUgdmFyaWFiaWxpdHkgb2YgdGhlIG5hdHVyYWwgc3lzdGVtIGluIG9yZGVyIHRv IHZhbGlkYXRlIHRoZXNlIGNyaXRpY2FsIGFzc3VtcHRpb25zLiBUaGVyZSBpcyBhbHNvIHRo ZSBleGNpdGluZyBwb3NzaWJpbGl0eSBvZiB1c2luZyAgcGFsZW8tZGF0YSBkaXJlY3RseSBp biAgZGV0ZWN0aW9uIGFuZCBhdHRyaWJ1dGlvbiBzdHVkaWVzLiBUaGlzIGFzcGVjdCBjb3Jy ZXNwb25kcyBkaXJlY3RseSB3aXRoIElHQ1AgUEFHRVMgU3RyZWFtoDEgcmVzZWFyY2ggYW5k IHJlcHJlc2VudHMgYSBtYWpvciBjb250cmlidXRpb24gdG8gdGhlIEdPQUxTLCBERUNDRU4g YW5kIEFDQyBjb21wb25lbnRzIG9mIHRoZSBXb3JsZCBDbGltYXRlIFJlc2VhcmNoIENMSVZB UiBwcm9ncmFtIGFzIHdlbGwgYXMgbWFraW5nIGFuIGltcG9ydGFudCBjb250cmlidXRpb24g dG8gdGhlIHJlc2VhcmNoIGFjdGl2aXRpZXMgYXQgdGhlIEhDLg2gDTIuCUNsaW1hdGUgU2Vu c2l0aXZpdHk6IFRoaXMgaXMgbm90IGRlZmluZWQgaGVyZSBhcyBvbmx5IHRoZSBpbnRlZ3Jh dGVkIG1vZGVsIHRlbXBlcmF0dXJlIHJlc3BvbnNlIHRvIGEgZ2l2ZW4gaW5jcmVhc2UgaW4g Z2xvYmFsIG1lYW4gcmFkaWF0aXZlIGZvcmNpbmcuIFdlIGluY2x1ZGUgdGhlIGludmVzdGln YXRpb24gb2YgYmlvbG9naWNhbCBvciBwaHlzaWNhbCBwcm9jZXNzZXMgd2hpY2ggY29udHJp YnV0ZSB0byBzaW11bGF0ZWQgY2xpbWF0ZSBjaGFuZ2VzIGluIHNwZWNpZmljIHBlcmlvZHMg dmFsaWRhdGVkIHRocm91Z2ggY29tcGFyaXNvbiB3aXRoIHBhbGFlbyByZWNvbnN0cnVjdGlv bnMuIFRoaXMgY291bGQgaW52b2x2ZSwgZm9yIGV4YW1wbGUsIHRoZSBsb2NhbCBvciBsYXJn ZS1zY2FsZSB2ZWdldGF0aW9uIHBhdHRlcm5zLCBvciBjcnlvc3BoZXJpYyByZXNwb25zZXMg dG8gY2hhbmdlcyBpbiBhcHByb3ByaWF0ZSBleHRlcm5hbCBmb3JjaW5ncy4gVGhpcyBpcyBs aWtlbHkgdG8gYmUgbW9zdCBhcHByb3ByaWF0ZSB0byBzdHVkaWVzIG9mIHNwZWNpZmllZCBs b25nZXItcGVyaW9kIHJlZ2ltZXMsIGUuZy4gdGhlIHZlZ2V0YXRpb24gY2hhbmdlcyBpbiB0 aGUgbWlkLUhvbG9jZW5lIG9yIHRoZSBjcnlvc3BoZXJpYyBhbmQgb2NlYW4gY2lyY3VsYXRp b24gY2hhbmdlcyBhdCB0aGUgbGFzdCBnbGFjaWFsIG1heGltdW0uDQ0zLglDYXJib24gQ3lj bGU6IHRvIGluY2x1ZGUgb3RoZXIgZ2VvcGh5c2ljYWwgY3ljbGVzLg0NNC4JUmFwaWQgYW5k ICJub24tbGluZWFyIiBjbGltYXRlIGNoYW5nZTogTW9kZWxzIHByZWRpY3QgcmFwaWQgY2hh bmdlcyBpbiBnbG9iYWwgbWVhbiB0ZW1wZXJhdHVyZSBkdXJpbmcgdGhlIDIxc3QgY2VudHVy eS4gQ29tcGFyaXNvbiBvZiB0aGUgZWZmZWN0cyBvZiByYXBpZCBjbGltYXRlIGNoYW5nZSBp biBwYXN0IGNsaW1hdGVzIGNvdWxkIGFjdCBhcyBhIHN1cnJvZ2F0ZSBmb3Igd2hhdCBtYXkg aGFwcGVuIGR1cmluZyB0aGUgbmV4dCBjZW50dXJ5IGFuZCBoZWxwIHRvIHZhbGlkYXRlIHNv bWUgYXNwZWN0cyBvZiB0aGUgbW9kZWwgcmVzcG9uc2Ugc3VjaCBhcyBjaGFuZ2VzIGluIHZl Z2V0YXRpb24uIFNvbWUgbW9kZWxzIHByZWRpY3QsIGFzIGEgcmVzcG9uc2UgdG8gZ2xvYmFs IHdhcm1pbmcsIGxhcmdlIGNoYW5nZXMgaW4gdGhlIE5vcnRoIEF0bGFudGljIFRoZXJtb2hh bGluZSBDaXJjdWxhdGlvbiBhbmQgY2hhbmdlcyBpbiB0aGUgRWwtTmnyby4gIFNvbWUgb2Yg dGhlc2UgY2hhbmdlcyBtYXkgYmUgb2YgYSB0aHJlc2hvbGQgbmF0dXJlIGkuZS4gdGhlcmUg aXMgYSBzdWRkZW4gYW5kIGlycmV2ZXJzaWJsZSB0cmFuc2l0aW9uLiBVc2Ugb2YgcGFsZW8t ZGF0YSB0byBzZWUgaWYgc3VjaCBjaGFuZ2VzIGhhdmUgb2NjdXJyZWQgaW4gdGhlIHBhc3Qs IGFuZCByZWNvbnN0cnVjdCB0aGUgY2xpbWF0ZSByZWdpbWVzIGluIHdoaWNoIHRoZXkgb2Nj dXJyZWQgYmFja2VkIHVwIGJ5IG1vZGVsaW5nIHN0dWRpZXMgd291bGQgYmUgb2YgZGlyZWN0 IGJlbmVmaXQuIFRoZSBtaW5pbXVtIHRlbXBvcmFsIHJlc29sdXRpb24gb2Ygc3VjaCByZWNv bnN0cnVjdGlvbnMgd2lsbCBiZSBkZWNhZGFsIHRvIGNlbnR1cnkuIFJlc3VsdHMgZnJvbSBz dWNoIHN0dWRpZXMgY291bGQgYmUgdXNlZCB0byBpbmZvcm0gc2NpZW50aWZpYyBrbm93bGVk Z2Ugb2Ygd2hhdCBjb25zdGl0dXRlcyAiZGFuZ2Vyb3VzIGNsaW1hdGUgY2hhbmdlIiBhcyBz cGVjaWZpZWQgaW4gdGhlIEZyYW1ld29yayBjb252ZW50aW9uIG9uIENsaW1hdGUgQ2hhbmdl LiANoA1UaGVzZSBmb3VyIGFzcGVjdHMgYWxsIGxpbmsgaW50byB0aGUga2V5IHNjaWVuY2Ug YXJlYXMgaWRlbnRpZmllZCBieSBORVJDIHVuZGVyIHRoZSAiR2xvYmFsIENoYW5nZSIgaGVh ZGluZzogIm5hdHVyYWwgY2xpbWF0ZSB2YXJpYWJpbGl0eSwgaW5jbHVkaW5nIHRoZSB1bmRl cnN0YW5kaW5nIG9mIHBhc3QgY2xpbWF0ZXMsIGFzIGFuIGFpZCB0byBwcmVkaWN0aW5nIGZ1 dHVyZSBjbGltYXRlcyIgKDEsIDIsIDMgYW5kIDQpLCAiSW50ZXJhY3Rpb25zIGFuZCBmZWVk YmFja3MgYmV0d2VlbiB0aGUgY29tcG9uZW50cyBvZiB0aGUgY2xpbWF0ZSBzeXN0ZW0iICgx LDQpLCAiVGhlIGltcGFjdCBvZiBnbG9iYWwtY2hhbmdlIG9uIGJpb2dlb2NoZW1pY2FsIGN5 Y2xlcyIgKDIsMykgYW5kICJXaG9sZSBlY29zeXN0ZW0gcmVzcG9uc2VzIHRvIGNsaW1hdGUg Y2hhbmdlIiAoMikuDaANDQ1XZSBpZGVudGlmeSB0aGUgZm9sbG93aW5nLCBtb3JlIGRldGFp bGVkIG9iamVjdGl2ZXM6DQ1lc3RhYmxpc2ggdGhlIGRldGFpbGVkIGhpc3Rvcnkgb2YgY2xp bWF0ZSBmb3JjaW5ncyAoZS5nLqBzb2xhciwgdm9sY2FuaWMsIGdyZWVuaG91c2UgZ2FzZXMs IGF0bW9zcGhlcmljIGR1c3QsIGxhbmQgdXNlIGNoYW5nZXMpDWRlZmluZSB0aGUgcmFuZ2Ug b2YgY2xpbWF0ZSB2YXJpYWJpbGl0eSB3aXRoaW4gZ2l2ZW4gcmVnaW1lcyAoZS5nLqBlYXJs eSBvciBtaWQgSG9sb2NlbmUsIGxhc3QgMjAwMCB5ZWFycykNZXN0YWJsaXNoIGhvdyBkaWZm ZXJlbnQgZW52aXJvbm1lbnRhbCBzeXN0ZW1zIHJlc3BvbmQgdG8gdGhpcyB2YXJpYWJpbGl0 eSBkdXJpbmcgdGhlc2UgcGVyaW9kcyAoZS5nLqB0aGVybW9oYWxpbmUgY2lyY3VsYXRpb24s IHZlZ2V0YXRpb24gY2hhbmdlcywgY2FyYm9uIGN5Y2xlKQ1leHBsb3JlIHRoZSBsaW5rcyBh bmQgZmVlZGJhY2tzIGJldHdlZW4gdGhlc2Ugc3lzdGVtcyBmb3Igc3BlY2lmaWMgY2xpbWF0 ZSBhbmQgZm9yY2luZyByZWdpbWVzDWNvbXBhcmUgdGhlIG1vZGVsIGNsaW1hdGUgdmFyaWFi aWxpdHkgd2l0aCB0aGF0IHJlY29uc3RydWN0ZWQgZm9yIGRpZmZlcmVudCByZWdpbWVzIG9u IHJlZ2lvbmFsIGFuZCBsYXJnZXIgc3BhdGlhbCBzY2FsZXMNZ2l2ZW4gYXBwcm9wcmlhdGUg Zm9yY2luZ3MsIGV4cGxvcmUgd2hldGhlciB0aGUgbW9kZWwgY2FuIHNpbXVsYXRlIHBlcmlv ZHMgb2YgcmFwaWQgY2hhbmdlDWNvbXBhcmUgdGhlIG1hZ25pdHVkZSBhbmQgdGltaW5nIG9m IG1vZGVsIHJlc3BvbnNlcyB0byBzcGVjaWZpZWQgZm9yY2luZ3Mgd2l0aCB0aG9zZSByZWNv bnN0cnVjdGVkIGluIHBhc3QgcGVyaW9kcw1kZXZlbG9wIGEgbWV0aG9kb2xvZ3kgYW5kIGNv bXBhcmUgdGhlIG1hZ25pdHVkZSBhbmQgcmF0ZXMgb2YgcHJlZGljdGVkIGZ1dHVyZSBjbGlt YXRlIChhbmQgcGh5c2ljYWwgYW5kIGVjb3N5c3RlbSkgcmVzcG9uc2VzIHRvIHRob3NlIHRo YXQgb2NjdXJyZWQgaW4gcGFzdCBwZXJpb2RzLg0NV2l0aGluIHRoZSBhYm92ZSB0aGVtZXMs IGl0IHdpbGwgYmUgbmVjZXNzYXJ5IHRvIGNvb3JkaW5hdGUgYW5kIGFtYWxnYW1hdGUgcmVz ZWFyY2ggcHJvamVjdHMgaW4gb3JkZXIgdG8gbWF4aW1pc2UgdGhlIHBvdGVudGlhbCBzeW5l cmd5IG9mIHRoaXMgdW5kZXJ0YWtpbmcuICBTZXZlcmFsIGV4YW1wbGVzIHdoZXJlIHRoaXMg bWlnaHQgYmUgcHJvZml0YWJsZSBpbmNsdWRlOg0NVGhlIHByb2R1Y3Rpb24gb2YgaGlnaC1y ZXNvbHV0aW9uIHJlY29yZHMgYW5kIGNvbnRlbXBvcmFyeSBhbmQgY29ycmVsYXRhYmxlIHJl Y29yZHMgZm9yIGRpZmZlcmVudCBlbnZpcm9ubWVudHMgYW5kIGdlb2dyYXBoaWNhbCBhcmVh cy4gIFRoZXNlIHdpbGwgaW5jbHVkZSBiaW9sb2dpY2FsIGFuZCBwaHlzaWNhbCBldmlkZW5j ZSB0aGF0IG1heSBiZSBpbnRlcnByZXRlZCBpbiB0ZXJtcyBvZiBjbGltYXRlIGZvcmNpbmdz OyBjbGltYXRlIGNoYW5nZSBhbmQgdmFyaWFiaWxpdHk7IG9yIGluIHRlcm1zIG9mIGltcG9y dGFudCBhc3NvY2lhdGVkIHBoeXNpY2FsIG9yIGJpb2xvZ2ljYWwgcHJvY2Vzc2VzLCBzdWNo IGFzIGV2aWRlbmNlIG9mIGNhcmJvbiBidWRnZXRzIG9yIGJpb2dlb2NoZW1pY2FsIHByb2Nl c3Nlcy4NVGhlIGNvbnN0cnVjdGlvbiBvZiBwYWxhZW8tZGF0YSBmaWVsZHMgYW5kIHRyYW5z ZWN0cyBmb3IgY2hvc2VuIHRpbWUgcGVyaW9kcyB3aXRoIHNwZWNpYWwgZW1waGFzaXMgb24g bW9kZWwgY29tcGF0aWJpbGl0eQ1UaGUgYXNzZW1ibHkgb2YgZGlmZmVyZW50IGNvbnRlbXBv cmFyeSwgZGV0YWlsZWQgc2V0cyBvZiBtb2RlbCBib3VuZGFyeSBjb25kaXRpb25zIHRvIGZh Y2lsaXRhdGUgbW9kZWwgc2ltdWxhdGlvbnMsIGluY2x1ZGluZyBleHBlcmltZW50cyB3aXRo IGlzb2xhdGVkIHN1Yi1tb2RlbCBwcm9jZXNzZXMgYW5kIGludGVyYWN0aW9ucw1UaGUgc2lt dWxhdGlvbiBvZiBtb2RlbGxlZCBkYXRhIGVxdWl2YWxlbnQgdG8gc3BlY2lmaWMgcGFsYWVv LWRhdGEgKGUuZy6gaXNvdG9waWMgY29tcG9zaXRpb25zIGluIHZhcmlvdXMgYXJjaGl2ZXMs IHZlZ2V0YXRpb24gcGF0dGVybnMpIGR1cmluZyBzcGVjaWZpZWQgY2xpbWF0ZSByZWdpbWVz DU1vZGVsIGV4cGVyaW1lbnRzIHdpdGggc3BlY2lmaWVkIGJvdW5kYXJ5IGNvbmRpdGlvbnMg YW5kIGZvcmNpbmdzIHRvIGV4cGxvcmUgdGhlIHJlYWxpc20sIHJvbGVzLCBhbmQgaW50ZXJh Y3Rpb25zIG9mIGltcG9ydGFudCByZWdpb25hbCBjbGltYXRlIHN5c3RlbXMgKGUuZy6gRU5T TywgTkFPLCB0aGVybW9oYWxpbmUgY2lyY3VsYXRpb24pIG9yIHN1Yi1tb2RlbCBwcm9jZXNz ZXMgKGUuZy6gY2xpbWF0ZSB2YXJpYWJpbGl0eSBpbmZsdWVuY2VzIG9uIHRoZSBjcnlvc3Bo ZXJlOyBjbGltYXRlIGFuZCB2ZWdldGF0aW9uIGludGVyYWN0aW9ucywgZXRjLikNDUF0IHRo ZSBvdXRzZXQgd2UgZW52aXNhZ2Ugc3RyaW5nZW50IGNyaXRlcmlhIGZvciBqdWRnaW5nIHRo ZSBzZWxlY3Rpb24sIHByaW9yaXR5IGFuZCBzdXBwb3J0IGxldmVscyBmb3IgaW5kaXZpZHVh bCBzdWJtaXNzaW9uczogYSBjb25jZXJuIHdpdGggYSBtb2RlIG9mIGNsaW1hdGljIGFuZC9v ciBlbnZpcm9ubWVudGFsIHZhcmlhYmlsaXR5IG9mIGltbWVkaWF0ZSBjb25jZXJuIHRvIHRo ZSBkZXRlY3Rpb24gb3IgcHJlZGljdGlvbiBvZiBhbnRocm9wb2dlbmljIGNoYW5nZTsgYSBm b2N1cyBvbiByZWdpb25zIG9mIG1ham9yIHJlbGV2YW5jZSB0byBpbXBvcnRhbnQgY2xpbWF0 aWMgcHJvY2Vzc2VzIG9yIHRoZWlyIHNlbnNpdGl2aXR5IHRvIGNoYW5nZTsgdGhlIHByb3Bv c2VkIGFyY2hpdmVzIGFyZSBzaG93biB0byBoYXZlIHRoZSBkYXRpbmcgYW5kIHRlbXBvcmFs IHJlc29sdXRpb24gbmVjZXNzYXJ5IHRvIGFuc3dlciB0aGUgc3BlY2lmaWMgY2xpbWF0ZSBx dWVzdGlvbnMgb3V0bGluZWQuICBJbiBvdGhlciB3b3JkcywgZWFjaCBwcm9wb3NhbCBzaG91 bGQgdGVzdCBhIGh5cG90aGVzaXMgam9pbnRseSBmb3JtdWxhdGVkIGJ5IG1vZGVsbGVycyBh bmQgY2xpbWF0b2xvZ2lzdHMsIGFzIG9wcG9zZWQgdG8gbWVyZWx5IGZpbGxpbmcgaW4gZ3Jp ZHNxdWFyZXMgaW4gc3BhY2UgYW5kIHRpbWUuDQ1XaHkgYSBUaGVtYXRpYyBQcm9ncmFtbWUg YW5kIFdoeSBOb3c/DUl0IGlzIG9ubHkgdGhyb3VnaCB0aGUgbWVjaGFuaXNtIG9mIGFuIGV4 dGVuZGVkIFRoZW1hdGljIFByb2dyYW1tZSwgdGhhdCB3ZSBjYW4gZXN0YWJsaXNoIHRoZSBm b3JtYWwgc3RydWN0dXJlIG5lZWRlZCB0byBjb29yZGluYXRlIGFuZCBjYXJyeSB0aHJvdWdo IHRoZSBSZXNlYXJjaCBQcm9ncmFtbWUgd2Ugb3V0bGluZSwgaW52b2x2aW5nIHN1Y2ggYSBs YXJnZSBhbmQgZGl2ZXJzZSBncm91cCBvZiByZXNlYXJjaGVycy4gIFRoZSB1bnByZWNlZGVu dGVkIGRpcmVjdCBpbnZvbHZlbWVudCBvZiB0aGUgSGFkbGV5IENlbnRyZSBhbmQgVUdBTVAg b24gYSBjcm9zcy1kaXNjaXBsaW5hcnksIGFuZCBqb2ludC1ORVJDLUJvYXJkLCBjb29yZGlu YXRpbmcgY29tbWl0dGVlLCB3aWxsIHByb3ZpZGUgdGhlIG5lY2Vzc2FyeSBkaXJlY3Rpb25h bCBndWlkYW5jZSBhbmQgaGVscCBkZWZpbmUgdGhlIG1vc3QgZGVzaXJhYmxlIGpvaW50IHJl c2VhcmNoIHByb2plY3RzLiAgVGhlIFByb2dyYW1tZSBtdXN0IHByb3ZpZGUgdGhlIG1lYW5z IGZvciBkYXRhIGFuZCBtb2RlbCBkaXN0cmlidXRpb24gYW5kIGVuc3VyZSBnZW51aW5lIGlu dGVyYWN0aW9uIGJldHdlZW4gcGFsYWVvc2NpZW50aXN0cyBhbmQgbW9kZWxsZXJzLiAgSXQg d2lsbCByZXN1bHQgaW4gbXVjaCBncmVhdGVyIHByb2dyZXNzIGluIHRlc3RpbmcgdGhlIGN1 cnJlbnQgcmVhbGlzYXRpb24gb2YgdGhlIEhDIGNsaW1hdGUgIG1vZGVsICwgYW5kIGluIHN1 Z2dlc3RpbmcgZnV0dXJlIGltcHJvdmVtZW50cywgdGhhbiB3b3VsZCBhcmlzZSBvdXQgb2Yg dGhlIG9jY2FzaW9uYWwgYW5kIHVuY29vcmRpbmF0ZWQgaW5pdGlhdGl2ZXMgZGV2aXNlZCBi eSBhZCBob2MgYXNzb2NpYXRpb25zIG9mIGluZGl2aWR1YWwgcGFsYWVvIGFuZCBIQyBzY2ll bnRpc3RzLg0NVGhpcyBwcm9wb3NhbCBpcyB0aW1lbHkgYmVjYXVzZSBvZiB0aGUgdmVyeSBy YXBpZCBwYWNlIG9mIHJlY2VudCBkZXZlbG9wbWVudHMgaW4gVUsgYW5kIGludGVybmF0aW9u YWwgcGFsYWVvLXNjaWVuY2UsIGFuZCB0aGUgaW5jcmVhc2UgaW4gdGhlIGF2YWlsYWJpbGl0 eSBvZiBkYXRhIHJlbGF0aW5nIHRvIEhvbG9jZW5lIGNsaW1hdGUgZm9yY2luZ3MgYW5kIGhp Z2gtcmVzb2x1dGlvbiBjbGltYXRlIHZhcmlhYmlsaXR5LiAgVGhlIHRpbWUgc3BhbiBvZiB0 aGUgcHJvZ3JhbW1lIGNvcnJlc3BvbmRzIHdpdGggYSBwZXJpb2QgZHVyaW5nIHdoaWNoIHRo ZSBIQyB3aWxsIHVuZGVydGFrZSBhIG1ham9yIHByb2dyYW1tZSBvZiBtb2RlbCBkZXZlbG9w bWVudCBkdXJpbmcgd2hpY2ggdGhleSB3aWxsIHJ1biBtYW55IGltcG9ydGFudCBleHBlcmlt ZW50cy4gIFRoZSBIQyBjbGltYXRlIG1vZGVsIGlzIG5vdyB0aGUgbWFpbiwgc3VwcG9ydGVk IG1vZGVsIG9mIFVHQU1QIGFuZCB0aGV5IGhlbHAgbWFpbnRhaW4gYW5kIGRldmVsb3AgaXRz IHVzZSBieSB0aGUgVUsgYWNhZGVtaWMgY29tbXVuaXR5LiAgVGhlIEhDIGNsaW1hdGUgbW9k ZWwgY2FuIG5vdyBmZWFzaWJseSBiZSBydW4sIG9yIGJlIGFjY2Vzc2VkIGF0LCBtdWx0aXBs ZSBsb2NhdGlvbnMsIHN1Y2ggYXMgaW4gRWRpbmJ1cmdoIG9yIGF0IEVDTVdGIGFuZCB0aGUg cmVjZW50IGFkZGl0aW9uIHRvIHRoZXNlIGZhY2lsaXRpZXMsIGJ5IHRoZSBwcm9jdXJlbWVu dCBvZiBhIENSQVkgVDNFIGF0IE1hbmNoZXN0ZXIsIGFkZHMgYW5vdGhlciB0aW1lbHkgYXNw ZWN0IHRvIHRoZSBwcm9qZWN0LiAgSW4gYWRkaXRpb24sIHN1YiBjb21wb25lbnRzIG9mIHRo ZSBmdWxsIG1vZGVsIGNhbiBiZSBydW4gb24gd29yayBzdGF0aW9ucyBhbGxvd2luZyBhIHdp ZGUgcmFuZ2Ugb2YgcmVzZWFyY2hlcnMgdG8gaGF2ZSBhY2Nlc3MgdG8gdGhlIG1vZGVsLiAg SXQgaXMgYWxzbyBhbHJlYWR5IHVzZWQgYnkgc2V2ZXJhbCBORVJDIGluc3RpdHV0ZXMuICBB oG1ham9yIHJlYXNvbiBmb3IgaW1wbGVtZW50aW5nIHRoaXMgcHJvZ3JhbW1lIG5vdyBpcyB0 aGF0IHdlIHN0YW5kIGVmZmVjdGl2ZWx5IGF0IHRoZSBzdGFydCBvZiBzZXZlcmFsIG5ldyBO RVJDIFJlc2VhcmNoIEJvYXJkIFBsYW5zIGFuZCBhdCB0aGUgc3RhcnQgb2YgdGhlIGhpZ2hs eSBpbXBvcnRhbnQgV0NSUCBDTElWQVIgcHJvZ3JhbW1lIGFuZCB0aGlzIFRoZW1hdGljIFBy b2dyYW1tZSB3aWxsIG1ha2UgYmlnIGNvbnRyaWJ1dGlvbnMgdG8gdGhlbS4gDQ1SZWxldmFu Y2UgdG8gVUsgYW5kIEludGVybmF0aW9uYWwgUmVzZWFyY2ggUHJpb3JpdGllcw1UaGUgVGhl bWF0aWMgUHJvZ3JhbW1lIHdpbGwgbWFrZSBhIG1ham9yIGNvbnRyaWJ1dGlvbiB0byBkZWNs YXJlZCBVSyBhbmQgaW50ZXJuYXRpb25hbCBzY2llbmNlIHByaW9yaXRpZXMuICBJdHMgYWlt cyBhcmUgY29uc2lzdGVudCB3aXRoIHRoZSBwcmlvcml0aWVzIG9mIGFsbCBvZiBORVJDknMg U2NpZW5jZSBhbmQgVGVjaG5vbG9neSBCb2FyZHMuICBJdCB3b3VsZCBsaWUgYXQgdGhlIGhl YXJ0IG9mIHRoZSBORVJDIHN0cmF0ZWd5IGZvciBFYXJ0aCBTY2llbmNlIHdoaWNoIGxpc3Rz IJNUaGUgTmF0dXJlIGFuZCBQcmVkaWN0YWJpbGl0eSBvZiBDbGltYXRpYyBhbmQgRW52aXJv bm1lbnRhbCBDaGFuZ2WUIGFzIGEgcHJpbWFyeSCRdXNlciBuZWVkkiBhbmQgc3BlY2lmaWNh bGx5IGlkZW50aWZpZXMgdGhlIG5lZWQgdG8gZm9yZWNhc3QgZ2xvYmFsIGFuZCBsb2NhbCBj aGFuZ2VzIGluIGNsaW1hdGUgYW5kIHRoZSBlbnZpcm9ubWVudCwgd2hldGhlciBjYXVzZWQg bmF0dXJhbGx5IG9yIHRocm91Z2ggaHVtYW4gYWN0aXZpdHkgYXMgYSBwcmVyZXF1aXNpdGUg Zm9yIHRoZSBmb3JtdWxhdGlvbiBvZiBwdWJsaWMgcG9saWN5LCBhbmQgaW5kdXN0cmlhbCBh bmQgY29tbWVyY2lhbCBwbGFubmluZy4gIE1vcmVvdmVyLCCTSGlnaCBSZXNvbHV0aW9uIFBh bGFlb2NsaW1hdG9sb2d5IGFuZCBNb2RlbHMgb2YgQ2xpbWF0ZSBWYXJpYWJpbGl0eZQgaXMg c2luZ2xlZCBvdXQgYnkgRVNUQiBhcyBhIJFQcmlvcml0eSBUaGVtZZIgd2l0aCBhIGRlc2ln bmF0ZWQgkUtleSBpbmdyZWRpZW50kiBzdGF0ZWQgYXMgk0lkZW50aWZpY2F0aW9uIG9mIGtl eSBwcm9jZXNzZXMgb2YgY2hhbmdlIGFuZCB0aGVpciBpbmNvcnBvcmF0aW9uIGluIHRpbWUt ZGVwZW5kZW50IG1vZGVscy4gIFN5bnRoZXNpcyBvZiBQYWxlb2NsaW1hdGljIGRhdGEgZm9y IHRoZSB0ZXN0aW5nIGFuZCBpbXByb3ZlbWVudCBvZiBjbGltYXRpYyBtb2RlbHOULiAgU2lt aWxhcmx5LCB0aGUgQXRtb3NwaGVyaWMgU2NpZW5jZSBCb2FyZCBpZGVudGlmaWVzIHRoZSBw cmlvcml0eSBpc3N1ZSBvZiCTQ2xpbWF0ZSBjaGFuZ2UgZHVlIHRvIG5hdHVyYWwgcHJvY2Vz c2VzIGFuZCB0byBodW1hbiBhY3Rpdml0aWVzlC4gIEl0IHJlY29nbmlzZXMgdGhlIEhhZGxl eSBDZW50cmUgbW9kZWwgYXMgYW4gZXhhbXBsZSBvZiB0aGUgY2VudHJhbCBpbXBvcnRhbmNl IG9mIGNsaW1hdGUgbW9kZWwgZGV2ZWxvcG1lbnQgZm9yIHVzZWZ1bCBwcmVkaWN0aW9uIG9m IGNsaW1hdGUgYW5kIHVuZGVyIHRoZSB0aGVtZSBvZiCRTmF0dXJhbCBDbGltYXRlIENoYW5n ZZIgaXQgaW5jbHVkZXMgdGhlIG9iamVjdGl2ZSCTdG8gaW1wcm92ZSBvdXIgYWJpbGl0eSB0 byBkZXRlY3QgYW5kIHByZWRpY3Qgc2Vhc29uYWwgdG8gZGVjYWRhbCBzY2FsZSBhbmQgbG9u Z2VyIGNsaW1hdGUgY2hhbmdlLCBpbmNsdWRpbmcgcGFsYWVvY2xpbWF0ZSwgaW4gdGhlIGNv bnRleHQgb2YgbmF0dXJhbCBjbGltYXRlIHZhcmlhYmlsaXR5lC4gIFRoZSBwcmlvcml0aWVz IG9mIHRoZSBNYXJpbmUgYW5kIHRoZSBUZXJyZXN0cmlhbCBhbmQgRnJlc2h3YXRlciBCb2Fy ZHMgYWxzbyBsaXN0IJNJbnRlcmFjdGlvbnMgd2l0aCBDbGltYXRlIENoYW5nZZQgYW5kIJNH bG9iYWwgQ2hhbmdlIGFuZCBpdHMgSW1wYWN0c5QgcmVzcGVjdGl2ZWx5Lg0NVGhlIHByb3Bv c2FsIGlzIHN0cm9uZ2x5IHN1cHBvcnRlZCBieSB0aGUgVUsgTWV0ZW9yb2xvZ2ljYWwgT2Zm aWNlIGFuZCB0aGUgSGFkbGV5IENlbnRyZS4gIEZ1cnRoZXJtb3JlLCBpdCBhbHNvIGhhcyB0 aGUgZW5kb3JzZW1lbnQgb2YgdGhlIFVLIERlcGFydG1lbnQgb2YgdGhlIEVudmlyb25tZW50 LCBUcmFuc3BvcnQgYW5kIHRoZSBSZWdpb25zLg0MT24gdGhlIGludGVybmF0aW9uYWwgc3Rh Z2UsIHRoZSBwcm9wb3NhbCBpcyBzdXBwb3J0ZWQgYnkgdGhlIElHQlAgUEFHRVMgU2NpZW50 aWZpYyBTdGVlcmluZyBDb21taXR0ZWUuICBUaGUgcHJvZ3JhbW1lIGFpbXMgYXJlIGZ1bGx5 IGNvbnNpc3RlbnQgd2l0aCB0aGUgUEFHRVMgaW1wbGVtZW50YXRpb24gcGxhbiBhbmQgYXJl IHBhcnRpY3VsYXJseSByZWxldmFudCB0byBpdHMgUE1JUCwgSU1BR0VTIGFuZCBISUhPTCBw cm9qZWN0cyAodGhlIGxhc3Qgb2YgdGhlc2UgaXMgYSBuZXcgcHJvamVjdCB0aGF0IHdpbGwg cHJvdmlkZSBhIHN0YXRlLW9mLXRoZS1hcnQgc3ludGhlc2lzIG9mIGxvbmcsIGhpZ2gtcmVz b2x1dGlvbiBwYWxhZW9jbGltYXRlIGluZm9ybWF0aW9uIGZvciB0aGUgSG9sb2NlbmUsIHRv IGJlIHB1Ymxpc2hlZCBpbiAyMDAxKS4gIFBlcmhhcHMgbW9zdCBzaWduaWZpY2FudGx5LCB0 aGUgcHJvcG9zZWQgVGhlbWF0aWMgUHJvZ3JhbW1lIHNpdHMgcGVyZmVjdGx5IHdpdGhpbiB0 aGUgcmVjZW50bHkgcHVibGlzaGVkIEltcGxlbWVudGF0aW9uIFBsYW4gb2YgdGhlIFdDUlAg Q0xJVkFSIChTdHVkeSBvZiBDbGltYXRlIFZhcmlhYmlsaXR5IGFuZCBQcmVkaWN0YWJpbGl0 eSkgZHVlIHRvIHJ1biBmb3IgMTUgeWVhcnMuICBUaGlzIGhhcyAzIG1haW4gY29tcG9uZW50 czoeIEdPQUxTOiAgYSBzdHVkeSBvZiBzZWFzb25hbC10by1pbnRlcmFubnVhbCBjbGltYXRl IHZhcmlhYmlsaXR5IGFuZCBwcmVkaWN0YWJpbGl0eSBvZiB0aGUgZ2xvYmFsIG9jZWFuLWF0 bW9zcGhlcmUtbGFuZCBzeXN0ZW07IERlY0NlbjogIGEgc3R1ZHkgb2YgZGVjYWRhbC10by1j ZW50ZW5uaWFsIGNsaW1hdGUgdmFyaWFiaWxpdHkgYW5kIHByZWRpY3RhYmlsaXR5OyBhbmQg QUNDOiAgbW9kZWxsaW5nIGFuZCBkZXRlY3Rpb24gb2YgYW50aHJvcG9nZW5pYyBjbGltYXRl IGNoYW5nZS4gIFRoZSBUaGVtYXRpYyBQcm9wb3NhbCBpcyBmdWxseSBjb25zaXN0ZW50IHdp dGggZWFjaCBvZiB0aGVzZS4gIENMSVZBUpJzIHVsdGltYXRlIGdvYWxzIG9mIGltcHJvdmlu ZyB0aGUgcHJlZGljdGl2ZSBjYXBhYmlsaXRpZXMgb2YgR0NNcyBhbmQgdGhlIGRldGVjdGlv biBhbmQgYXR0cmlidXRpb24gb2YgYW50aHJvcG9nZW5pYyBjbGltYXRlIGNoYW5nZSwgcmVp bmZvcmNlIHRoZSBlc3NlbnRpYWwgdGFza3Mgb2YgZmFjaWxpdGF0aW5nIHRoZSB1c2Ugb2Yg cGFsYWVvY2xpbWF0ZSBkYXRhIHRvIHRlc3QgR0NNcy4NDURlbGl2ZXJhYmxlcw1UaGUgbWFq b3IgZGVsaXZlcmFibGVzIHdpbGwgYmU6DQ1Nb3JlIGNvbmZpZGVuY2UgaW4gdGhlIHZlcmFj aXR5IG9mIHByZWRpY3Rpb25zIG9mIDIxc3QgQ2VudHVyeSBDbGltYXRlIENoYW5nZQ1NYWpv ciBpbXByb3ZlbWVudCBpbiBvdXIgYWJpbGl0eSB0byBkaXNlbnRhbmdsZSCRbmF0dXJhbJIg YW5kIJFhbnRocm9wb2dlbmljkiBjbGltYXRlIGNoYW5nZQ1Nb3JlIGNvbmZpZGVuY2UgaW4g Y3VycmVudCBjbGFpbXMgb2YgZGV0ZWN0aW9uIGFuZCBhdHRyaWJ1dGlvbiBvZiBodW1hbiBp bmR1Y2VkIGNsaW1hdGUgY2hhbmdlIHRocm91Z2ggYmV0dGVyIGtub3dsZWRnZSBhbmQgdW5k ZXJzdGFuZGluZyBvZiAgbmF0dXJhbCBjbGltYXRlIHZhcmlhYmlsaXR5Lg0NT3RoZXIgZGVs aXZlcmFibGVzIHdpbGwgYmU6DQ1BIG1ldGhvZG9sb2d5IGZvciB0aGUgdmFsaWRhdGlvbiBv ZiBjbGltYXRlIG1vZGVscyB1c2luZyBwYWxhZW8tZGF0YQ1CZXR0ZXIgY29uc3RyYWludC92 YWxpZGF0aW9uIG9mIHRoZSBzdWItcHJvY2VzcyBvcGVyYXRpb24gYW5kIGNsaW1hdGUgb3V0 cHV0IG9mIHRoZSBtb3N0IHJlY2VudCBIQyBtb2RlbChzKS4NQW4gZW1waXJpY2FsIGJhc2lz IGZvciBpbXByb3ZpbmcgdGhlIHByYWdtYXRpYyBkZWZpbml0aW9ucyBvZiBleHRyZW1lIGV2 ZW50IHJlY3VycmVuY2VzIHVuZGVyIGRpZmZlcmVudCBjbGltYXRlIGJvdW5kYXJ5IGNvbmRp dGlvbnMgYW5kIGFzc2Vzc2luZyBmdXR1cmUgcmVjdXJyZW5jZSBwcm9iYWJpbGl0aWVzICh3 aXRoIHByYWN0aWNhbCBhcHBsaWNhdGlvbiBpbiBlbmdpbmVlcmluZywgYnVpbGRpbmcgZGVz aWduLCBhZ3JpY3VsdHVyZSwgY29hc3RhbCBwcm90ZWN0aW9uLCBldGMuKQ1hIG1vcmUgY29v cmRpbmF0ZWQgYW5kIGludGVyYWN0aXZlIGJvZHkgb2YgZWFydGggYW5kIGNsaW1hdGUgbW9k ZWwgc2NpZW50aXN0cyBhbmQgYW4gaW5jcmVhc2VkIG51bWJlciBvZiB5b3VuZyBpbnRlcmRp c2NpcGxpbmFyeSByZXNlYXJjaGVycyB3aXRoIGV4cGVyaWVuY2Ugb2YgYXNzZXNzaW5nIGFu ZCB1c2luZyBwYWxhZW9kYXRhIGluIGEgY2xpbWF0ZSBtb2RlbGxpbmcgY29udGV4dC4gDQ1U cmFpbmluZw1UaGUgcHJvZ3JhbW1lIHdpbGwgb2ZmZXIgbWFqb3Igb3Bwb3J0dW5pdGllcyBm b3IgY3Jvc3MtZGlzY2lwbGluYXJ5IGNvb3BlcmF0aW9uIGFuZCBza2lsbCBlbmhhbmNlbWVu dC4gIFRoZSByYW5nZSBvZiBkYXRhIHRvIGJlIGV4YW1pbmVkLCBhbmQgdGhlIGRpYWxvZ3Vl IHRoYXQgbXVzdCBiZSBnZW5lcmF0ZWQgYmV0d2VlbiB0aGUgbW9kZWxsaW5nIGFuZCBwYWxh ZW8tZGF0YSBjb21tdW5pdGllcyBpbiBvcmRlciB0aGF0IHRoZSBwcm9ncmFtbWWScyBvYmpl Y3RpdmVzIGNhbiBiZSByZWFsaXNlZCwgd2lsbCByZXF1aXJlIHRhc2stc2hhcmluZyBhbmQg aW50ZXItZmFjaW5nIGFjcm9zcyBzZXZlcmFsIGRpc2NpcGxpbmFyeSBib3VuZGFyaWVzLiAg VGhlIFVLIGhhcyBhIGh1Z2UgcGFsYWVvLWNvbW11bml0eSwgYnV0IHRoZSBtYWpvcml0eSBo YXZlIG5vIGV4cGVydGlzZSBpbiBtb2RlbGxpbmcgbm9yIGluIGdlbmVyYXRpbmcgb3V0cHV0 IGluIGFuIGFwcHJvcHJpYXRlIGZvcm1hdCBmb3IgdXNlIGJ5IHRoZSBtb2RlbGxpbmcgY29t bXVuaXR5LiAgVGhlcmUgd2lsbCBhbHNvIG5lZWQgdG8gYmUgYSBjYXJlZnVsbHkgY29uc3Ry YWluZWQgYXBwcm9hY2ggdG8gdGhlIG5ldHdvcmtpbmcgYW5kIGFyY2hpdmluZyBvZiBleGlz dGluZyBkYXRhLXNldHMsIGJvdGggd2l0aGluIHRoZSBVSyBhbmQgYmV0d2VlbiB0aGUgVUsg YW5kIGludGVybmF0aW9uYWwgZGF0YSBjZW50cmVzLiAgVGhpcyB3aWxsIGdpdmUgdGhlIG9w cG9ydHVuaXR5IHRvIHRyYWluIHBlcnNvbm5lbCBpbiB0aGUgY29tbXVuaWNhdGlvbiBhbmQg cGxhbm5pbmcgc2tpbGxzIGludm9sdmVkLCBidXQgYWxzbyB0aG9zZSBuZWVkZWQgdG8gYnJp ZGdlIHRoZSBnYXAgYmV0d2VlbiBwYWxhZW9jbGltYXRlIHJlc2VhcmNoL21vZGVsbGluZyBh bmQgcGxhbm5pbmcvcG9saWN5IGZvcm11bGF0aW9uLg0NUmVzb3VyY2VzIGFuZCBDbyBGdW5k aW5nIEFycmFuZ2VtZW50cw1XZSBwcm9wb3NlIGEgZml2ZS15ZWFyIHByb2dyYW1tZSB3aXRo IGEgdG90YWwgZmluYW5jaWFsIHJlcXVpcmVtZW50IG9mIKM4LDAwMCwwMDAuICBUaGlzIGlu Y2x1ZGVzIHNwZWNpZmljIGFubnVhbCBlc3RpbWF0ZWQgYWxsb2NhdGlvbnMgb2YgYXBwcm94 aW1hdGVseSA2MEsgcC5hLiBmb3IgZGlyZWN0IGNvbXB1dGluZyBjb3N0czsgYXBwcm94aW1h dGVseSA5NTBLIHAuYS4gZm9yIGRpcmVjdCByZXNlYXJjaCBzdGFmZiBjb3N0cyBhdCBQRFJB IGxldmVsIChzcHJlYWQgb3ZlciBNb2RlbCwgUGFsYWVvLURhdGEgQ29sbGVjdGlvbi9JbnRl cnByZXRhdGlvbiwgYW5kIFBhbGFlby9Nb2RlbCBkYXRhIGludGVncmF0aW9uL2NvbXBhcmlz b24pOyA0MDBLIHAuYS4gZmllbGR3b3JrIChlcXVpcG1lbnQsIHRyYXZlbCwgc3Vic2lzdGVu Y2UsIHNoaXAgY29zdHMsIGV0Yy4pOyAyMDBLIHAuYS4gZm9yIGNvb3JkaW5hdGlvbiwgc2Np ZW50aWZpYyBpbnRlcmFjdGlvbiBhbmQgZGlzc2VtaW5hdGlvbiBvZiByZXN1bHRzIChjb29y ZGluYXRpbmcgY29tbWl0dGVlIGV4cGVuc2VzOyBtYWpvciBtZWV0aW5ncy93b3Jrc2hvcHM7 IGRhdGEgYXJjaGl2ZSBhbmQgZGlzc2VtaW5hdGlvbjsgb3JnYW5pc2F0aW9uIG9mIHdlYiBz aXRlKHMpIGFuZCBwdWJsaWNhdGlvbnMpLiAgVGhlIHByb2dyYW1tZSB3aWxsIGJlIG9yZ2Fu aXNlZCBhbmQgcmVzb3VyY2VzIGFsbG9jYXRlZCB3aXRoIHJlc3BlY3QgdG8gdGhyZWUgb3Bl biBjYWxscyBmb3IgcmVzZWFyY2ggcHJvcG9zYWxzOyB0aGUgZmlyc3QgZm9sbG93aW5nIGEg bWFqb3Igb3BlbiBtZWV0aW5nIGFuZCBwdWJsaWNhdGlvbiBvZiB0aGUgcmVzZWFyY2ggcGxh biBhbmQgb2JqZWN0aXZlczsgdGhlIHNlY29uZCBhbmQgdGhpcmQgY2FsbHMgY29taW5nIDE4 IG1vbnRocyBhbmQgMzYgbW9udGhzIGFmdGVyIHRoZSBmaXJzdC4gIEEgc3RlZXJpbmcgY29t bWl0dGVlLCBjb21wcmlzZWQgb2YgcGFsYWVvc2NpZW50aXN0cyBhbmQgSEMgYW5kIFVHQU1Q IHJlcHJlc2VudGF0aXZlcyB3aWxsIG9yZ2FuaXNlIGFuZCBhZGp1ZGljYXRlIG92ZXIgcmVz ZWFyY2ggYXBwbGljYXRpb25zIGFjY29yZGluZyB0byB0aGUgY3JpdGVyaWEgZGVzY3JpYmVk IGFib3ZlLg0NVGhlIEhDIGhhcyBpbmRpY2F0ZWQgYW4gaW50ZW50aW9uIHRvIGNvbnRyaWJ1 dGUgYW4gYW1vdW50IChub21pbmFsIKMxMDBLKSB0byBkZW1vbnN0cmF0ZSBpdHMgc3VwcG9y dCBvZiB0aGUgcHJvamVjdC4gIFRoZXJlIGlzIHBvdGVudGlhbCBsZXZlcmFnZSBvZiB0aGUg cmVxdWVzdGVkIHJlc291cmNlcyB0aHJvdWdoIHJlc2VhcmNoZXKScyBpbnZvbHZlbWVudCBp biB0aGUgZm9ydGhjb21pbmcgRUMgRnJhbWV3b3JroDUgRW52aXJvbm1lbnQgYW5kIENsaW1h dGUgUHJvZ3JhbW1lLCBhbmQgdGhyb3VnaCBjb29yZGluYXRlZCBjb2xsYWJvcmF0aW9uIHdp dGggY3VycmVudCBvbmdvaW5nIGFuZCBwb3NzaWJsZSBmdXR1cmUgaW5pdGlhdGl2ZXMgc3Vj aCBhcyBwYXJ0aWNpcGF0aW9uIGluIFBBR0VTIElNQUdFUyBhbmQgT0RQIFByb2dyYW1tZXMu DQ0NDRsAoQEApIMupchBpqUGp98EqG4Eqd8EqgAAqwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAADAAApAwAAKgMAACsDAAA5AwAAOgMAAEYDAABHAwAATAMAAE0DAABqAwAA awMAAGwDAABtAwAAdwMAAHkDAACLAwAAjAMAAJEDAACaAwAAdhMAAJQTAACVEwAAliUAAMkl AADKJQAA8SUAAOkoAADqKAAAXisAAF8rAAB0LAAAdSwAACUvAAAoLwAAmS8AAJovAAD+MQAA /zEAAAEyAABGNgAAizYAAIw2AAChPQAAoz0AAPVCAAD3QgAAHUMAAB9DAAC3RgAAuEYAAJ1J AACeSQAA4koAAPVKAAANSwAAVk4AAG1OAACFUgAAiFIAAJ9SAABGVQAAV1UAAH1VAACnVQAA 7VUAAO9VAABjVwAAZFcAAIxZAACOWQAASFsAAElbAABMWwAATVsAAIFbAACCWwAAWl8AAFtf AACVZwAAumcAALtnAABNcAAAgnAAAINwAACacQAA3HEAAABzAABDcwAA/Pr2+vb69vr2+vb6 9vr2+vb6/Pr2/Pr2/AD68/rz+vP68Prw+uvo+uT8+uj66Pro+vD68Pr25Pr8+vD8+vz6/Pro +uD68Prw+vD68Prw+vb8+vb8AN4A3gJWgQAGXQMAYxQAAAdVgVaBYxQABWMUAGgBCEoDAQBk YxQAAAVWgWMUAAVjFABoAgdVgV4BYxQAA2MUAAVVgWMUAABYQ3MAAKBzAABPdAAAnnQAAN10 AAC4dQAAYHYAAAp3AAB4egAAfnoAAPZ6AAD9egAATHsAAFB7AACyfAAAv3wAABR9AAAWfQAA Nn4AADd+AABTfgAAVH4AAPmAAAD7gAAA/YAAAAWBAAC1hAAA2oQAAOyKAAAJiwAAAP4A/gD+ APz5/Pn8+fwA/Pb88/zz/PP87/zv/O0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnUBAAdVgV4BYxQABVaBYxQABWMUAGgBBVWBYxQA A2MUAAJWgR0AAwAAKQMAACoDAACcAwAAnQMAABoFAAAbBQAAYQkAAGIJAADXDgAA2A4AAHUT AAB2EwAAlRMAAJwWAAA2FwAANxcAAP4YAAD/GAAAWB0AAFkdAABOIAAATyAAAJUlAACWJQAA yiUAAPElAABOKgAATyoAAHcsAAB4LAAAKy0AACwtAACYLwAAmS8AAJovAABAMQAAQTEAABUz AAAWMwAARTYAAEY2AACMNgAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+ AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD5AAAAAAAA9QAAAAAA AP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAA AAAA/gAAAAAAAP4AAAAAAAD5AAAAAAAA9QAAAAAAAPIAAAAAAAD+AAAAAAAA/gAAAAAAAP4A AAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAADrAAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA /gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAPkAAAAAAAD1AAAAAAAAAAAAAAYAABCqAA8F AAEcAQAAAgIACAAAAwAAFngAAAAEAAAUaAEBAAAAAQAAKow2AADHOQAAyDkAAH9DAACAQwAA uEYAALlGAACeSQAAn0kAAOFKAADiSgAA9UoAAA1LAADfTQAA4E0AAFROAABVTgAAVk4AAIZS AACIUgAARlUAAEdVAAB9VQAAflUAAI9ZAACRWQAASVsAAEtbAABMWwAATVsAAIJbAACDWwAA A1wAAG5cAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAAD+AAAA AAAA/gAAAAAAAP4AAAAAAAD5AAAAAAAA8gAAAAAAAPIAAAAAAADsAAAAAAAA7AAAAAAAAOwA AAAAAADsAAAAAAAA/gAAAAAAAOcAAAAAAADjAAAAAAAA5wAAAAAAAP4AAAAAAADnAAAAAAAA /gAAAAAAAOcAAAAAAAD+AAAAAAAA/gAAAAAAAP4AAAAAAADsAAAAAAAA7AAAAAAAAOwAAAAA AADsAAAAAAAAuwAAAAAAALsAAAAAAAAAAAAAAAAAJwAADQsQqgARHAET5P4WeAAMNP8BAAgA AAEAAAABABsBAAAAAAAAtwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBQAB4QMA AAADAAARaAEAAAQAABHQAhOY/gAFAAAPBQAB4QMAAAAGAAAWeAAPBQAB4QMAAAQAABRoAQEA AAABAAAhblwAAA9dAABuXQAA6F0AAENeAAC2XgAAW18AAFxfAAAzYAAANGAAAMxhAABGYgAA A2MAAK1jAADqZAAA62QAAJRnAACVZwAAu2cAAExrAABNawAA2AAAAAAAANgAAAAAAADYAAAA AAAA2AAAAAAAANgAAAAAAACyAAAAAAAAjwAAAAAAAI8AAAAAAACPAAAAAAAA2AAAAAAAANgA AAAAAADYAAAAAAAA2AAAAAAAALIAAAAAAACIAAAAAAAAggAAAAAAAHgAAAAAAAB0AAAAAAAA cgAAAAAAAHIAAAAAAAAAAAAAAQAAAAMAABZ4AAAACQAAEKoAFGgBAQAPBQAB4QMAAAAFAAAP BQAB4QMAAAAGAAAQqgAPBQAB4QMAACIAAA0MEKoADDQAAAAAAAABgAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwUAAeEDAAAlAAANCxCqABEbARPl/gw0 /wEACAAAAQAAAAEAGwEAAAAAAAC3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8F AAHhAwAAJwAADQsQqgARHAET5P4WeAAMNP8BAAgAAAEAAAABABsBAAAAAAAAtwAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBQAB4QMAABRNawAATHAAAE1wAACDcAAACncAAAt3 AADTdwAAsXwAALJ8AAC/fAAA33wAAOB8AAAufQAAi30AADZ+AAA3fgAAU34AAFR+AAD6AAAA AAAA8gAAAAAAAO4AAAAAAADsAAAAAAAA6gAAAAAAAOoAAAAAAAD6AAAAAAAA8gAAAAAAAOcA AAAAAADgAAAAAAAA4AAAAAAAALcAAAAAAACRAAAAAAAAbAAAAAAAAOAAAAAAAADgAAAAAAAA 4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkAAANChEbARPl/gw0AAABCAAAAYAA AAEAGwEAAAAAAAApAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8FAAHhAwAAACUA AA0KERwBE+T+FngADDQAAAEIAAABgAAAAQAbAQAAAAAAACkAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAADwUAAeEDAAAoAAANChCqABEcARPk/hZ4AAw0AAABCAAAAYAAAAEAGwEA AAAAAAApAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8IAAJoAeEDAAAABgAAEKoA DwUAAeEDAAACAQAIAAABAAAAARIAAAMAABZ4AAAABwAAFGgBAQAPBQAB4QMAAAUAAA8FAAHh AwAAEVR+AACZfgAABn8AAByAAAD8gAAA/YAAAAaBAAC0hAAAtYQAANuEAABAiQAAQYkAAOmK AADqigAA64oAAOyKAADYAAAAAAAA2AAAAAAAANgAAAAAAACzAAAAAAAAqwAAAAAAAKQAAAAA AACeAAAAAAAAqwAAAAAAAKQAAAAAAACeAAAAAAAAngAAAAAAAJ4AAAAAAACeAAAAAAAAngAA AAAAAJ4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAP BQAB4QMAAAAGAAAWeAAPBQAB4QMAAAcAABRoAQEADwUAAeEDAAAkAAANCxEbARPl/gw0/wEA CAAAAQAAAAEAGwEAAAAAAAC3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8FAAHh AwAAACcAAA0LEKoAERwBE+T+FngADDT/AQAIAAABAAAAAQAbAQAAAAAAALcAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAADwUAAeEDAAAPDgATAAgAAQBLAA8AAAAAABwAAEDx/wIA HAAGTm9ybWFsAAIAAAAGAGEJCGMYAC4AAUABAAIALgAJSGVhZGluZyAxAAAOAAEACAEWeAAP BQAB4QMABwBVgV4BYxQAACgAAkABAAIAKAAJSGVhZGluZyAyAAAHAAIACAEWeAAABwBVgVaB YxQAAAAAAAAAAAAAAAAAAAAAIgBBQPL/oQAiABZEZWZhdWx0IFBhcmFncmFwaCBGb250AAAA AAAAAAAAAAAgACBAAQDyACAABkZvb3RlcgAMAA8ADwgAAjkQciABAgAAGAApQKIAAQEYAAtQ YWdlIE51bWJlcgAAAAAsAEJAAQASASwACUJvZHkgVGV4dAAADgARABRoAQEADwUAAeEDAAUA VoFjFAAAIAD+TwEAIgEgAAtCb2R5IFRleHQgMgAAAgASAAMAYxQAAAAAAADshwAAAwDsigAA AQD/////AAMAAENzAAAJiwAARgBHAAADAACMNgAAblwAAE1rAABUfgAA7IoAAEgASQBKAEsA TADshwAA/0BJABUSkAEAAFRpbWVzIE5ldyBSb21hbgAMEJABAgBTeW1ib2wACyKQAQAAQXJp YWwAFzGQAe4ATHVjaWRhIENvbnNvbGUgQ0UAIgAEAAAAgBgAANACAABoAQAAAAD2iymGM70p Zs2zKUYBAAAAAACpEwAAE3AAAAEAOQAAAAQAgxDvAAAAAAAAAAAAAAABAAEAAAABAAAAAAAA AAAAAAAAAE0AAAAoQW4gRVNUQi9BU1RCIFRoZW1hdGljIFByb2dyYW1tZSBQcm9wb3NhbAAA AA1KdWxpZSBCdXJnZXNzBFRldHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAACAAAAAwAAAAQAAAAFAAAABgAAAAcA AAAIAAAACQAAAAoAAAALAAAADAAAAA0AAAAOAAAADwAAABAAAAARAAAAEgAAABMAAAAUAAAA FQAAABYAAAAXAAAAGAAAABkAAAAaAAAAGwAAABwAAAAdAAAAHgAAAB8AAAAgAAAAIQAAACIA AAAjAAAAJAAAACUAAAAmAAAAJwAAACgAAAApAAAAKgAAACsAAAAsAAAALQAAAC4AAAAvAAAA MAAAADEAAAAyAAAAMwAAADQAAAA1AAAANgAAADcAAAA4AAAAOQAAADoAAAA7AAAAPAAAAD0A AAA+AAAAPwAAAEAAAABBAAAAQgAAAEMAAABEAAAARQAAAEYAAABHAAAASAAAAEkAAABKAAAA SwAAAEwAAABNAAAATgAAAP7////9////UwAAAP7///9bAAAA/v////////////////////// ///////////////////+//////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// UgBvAG8AdAAgAEUAbgB0AHIAeQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAABYABQH//////////wEAAAAACQIAAAAAAMAAAAAAAABGAAAAAAAAAAAAAAAA MOZvjivnvQFSAAAAgAMAAAAAAABXAG8AcgBkAEQAbwBjAHUAbQBlAG4AdAAAAAbfBG4E3wQA AAAAAAAJAAEAAADAIf//////////////////////GgACAQIAAAADAAAA//////////////// /////////////////////////////////////wAAAACInAAA/////wEAQwBvAG0AcABPAGIA agAAAP////////////////////////////////////////////////////////////8SAAIB ////////////////////////////////////AQABCAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoA AAACAAAABQBTAHUAbQBtAGEAcgB5AEkAbgBmAG8AcgBtAGEAdABpAG8AbgAAAAABANACAAAE AQEIAAABgAAAAQDQAgAAAigAAgH/////BAAAAP////8BAQgAAAGAAAABANACAAACAQEIAAAA AAAAAAAAAAAAAAAAAAACAAAA5AEAACkoKSgBAAAA/v///wMAAAAEAAAABQAAAAYAAAAHAAAA CAAAAAkAAAD+////CwAAAAwAAAANAAAA/v////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////wEA /v8DCgAA/////wAJAgAAAAAAwAAAAAAAAEYYAAAATWljcm9zb2Z0IFdvcmQgRG9jdW1lbnQA CgAAAE1TV29yZERvYwAQAAAAV29yZC5Eb2N1bWVudC42APQ5snEAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAA/v8AAAQAAgAAAAAAAAAAAAAAAAAAAAAAAQAAAOCFn/L5T2gQ q5EIACsns9kwAAAAtAEAABIAAAABAAAAmAAAAAIAAACgAAAAAwAAANQAAAAEAAAA4AAAAAUA AAD4AAAABgAAAAQBAAAHAAAAEAEAAAgAAAAgAQAACQAAADABAAASAAAAPAEAAAoAAABkAQAA CwAAAHABAAAMAAAAfAEAAA0AAACIAQAADgAAAJQBAAAPAAAAnAEAABAAAACkAQAAEwAAAKwB AAACAAAA5AQAAB4AAAApAAAAQW4gRVNUQi9BU1RCIFRoZW1hdGljIFByb2dyYW1tZSBQcm9w b3NhbAAAAAAeAAAAAQAAAAAAZAAeAAAADgAAAEp1bGllIEJ1cmdlc3MAIQAeAAAAAQAAAAAA AAAeAAAAAQAAAAAAEQAeAAAABwAAAE5vcm1hbAD/HgAAAAUAAABUZXR0AAAMAB4AAAACAAAA MQAUAB4AAAAeAAAATWljcm9zb2Z0IFdvBQBEAG8AYwB1AG0AZQBuAHQAUwB1AG0AbQBhAHIA eQBJAG4AZgBvAHIAbQBhAHQAaQBvAG4AAAAAAAAAAAAAADgAAgD///////////////8AAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAAAEAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAP///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////AAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////// //8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAP7/ AwoAAP////8GCQIAAAAAAMAAAAAAAABGGAAAAE1pY3Jvc29mdCBXb3JkIERvY3VtZW50AAoA AABNU1dvcmREb2MAEAAAAFdvcmQuRG9jdW1lbnQuOAD0ObJxAAAAAAAAAAAAAAAAAACMAAAA AgAAAOQEAAAeAAAAGgAAAFRoZSBNZXRlb3JvbG9naWNhbCBPZmZpY2UAzAADAAAA7wAAAAMA AAA5AAAACwAAAAAAAAALAAAAAAAAAAwQAAACAAAAHgAAACkAAABBbiBFU1RCL0FTVEIgVGhl bWF0aWMgUHJvZ3JhbW1lIFByb3Bvc2FsAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAHJkIGZvciBXaW5kb3dzIDk1AG0AQAAAAAAAAAAAAAAAQAAAAAD+ lRoz5r0BQAAAAAB0ywBL4r0BQAAAAAAq0nwr570BAwAAAAEAAAADAAAAqRMAAAMAAAATcAAA AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/v8AAAQAAgAAAAAAAAAAAAAA AAAAAAAAAQAAAALVzdWcLhsQk5cIACss+a4wAAAA0AAAAAcAAAABAAAAQAAAAA8AAABIAAAA BQAAAGwAAAAGAAAAdAAAAAsAAAB8AAAAEAAAAIQAAAAMAAAAjAAAAAIAAADkBAAAHgAAABoA AABUaGUgTWV0ZW9yb2xvZ2ljYWwgT2ZmaWNlAMwAAwAAAO8AAAADAAAAOQAAAAsAAAAAAAAA CwAAAAAAAAAMEAAAAgAAAB4AAAApAAAAQW4gRVNUQi9BU1RCIFRoZW1hdGljIFByb2dyYW1t ZSBQcm9wb3NhbAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - --Boundary_(ID_5gUc/i7y8FnOOHNuhh+OxA) Content-type: text/x-vcard; name=vcard.vcf; charset=us-ascii Content-description: Card for Simon Tett Content-disposition: attachment; filename=vcard.vcf Content-transfer-encoding: 7BIT begin: vcard fn: Simon Tett n: Tett;Simon org: Hadley Centre, U.K. Met. Office email;internet: sfbtett@meto.gov.uk x-mozilla-cpt: ;0 x-mozilla-html: FALSE version: 2.1 end: vcard - --Boundary_(ID_5gUc/i7y8FnOOHNuhh+OxA)-- ------- End of forwarded message ------- -- ============================================================ + Spinning in the wind at the UKMO + ============================================================ Tel : +[44]-1344-856886 Fax: +[44]-1344-854898