From shulea@waag.org Thu Sep 10 03:16:34 1998 Received: from guggenheim.org (smtpgate.guggenheim.org [205.232.24.31]) by A01.waag.org (8.9.1a/8.9.1) with SMTP id DAA12890 for ; Thu, 10 Sep 1998 03:16:31 +0200 Received: from SOHO-Message_Server by guggenheim.org with Novell_GroupWise; Wed, 09 Sep 1998 21:13:50 -0400 Message-Id: X-Mailer: Novell GroupWise 5.2 Date: Wed, 09 Sep 1998 21:13:48 -0400 From: "Matthew Drutt" To: tabody@waag.org Cc: Jmereness@guggenheim.org, Justin@LiveOnLine.net Subject: The Order of Things Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by A01.waag.org id DAA12891 Soon, like now, we need to decide on an order for how presentations will proceed. We should map out a schedule to work from. This will not only help us understand how the event will play out, but it will help the tech crew know what they're in for. In terms of presentations, today is the first time I have heard anything about people showing slides. Not that it's an unreasonable thing. That's what happens at symposia all the time. Only in New York, people are going to be facing the videowall. A very big thing, that videowall, and dropping a screen in front of it on which to project slides is going to be damn near impossible. An option is to project them onto the wall at people's backs that faces the videowall. Only problem there is potential cases of whiplash. Best scenario? SEND US YOUR VISUALS BY TUESDAY. That will give us time to digitize the materials and show the images through the videowall. Jon Ippolito can coordinate this and set it up so that you are clicking through netscape pages with your images on them. Any other plans for visuals, like videotapes or showing web sites, we need to know now so that we can be sure to have all the right equipment set up in the right place and have sites bookmarked in advance. Any other suggestions or ideas? From shulea@waag.org Thu Sep 10 08:25:14 1998 Received: from theta2.ben2.ucla.edu (theta2.ben2.ucla.edu [164.67.131.36]) by A01.waag.org (8.9.1a/8.9.1) with ESMTP id IAA13700 for ; Thu, 10 Sep 1998 08:25:13 +0200 Received: from [207.217.14.79] (pool0015-max6.ucla-ca-us.dialup.earthlink.net [207.217.14.79]) by theta2.ben2.ucla.edu (8.8.8/8.8.8) with SMTP id XAA48828 for ; Wed, 9 Sep 1998 23:25:06 -0700 X-Sender: vrosario@pop.ben2.ucla.edu Message-Id: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Wed, 9 Sep 1998 23:27:32 -0800 To: tabody@waag.org From: vrosario@ucla.edu (Vernon Rosario) Subject: Re: the panel Shu Lea et al, If I understood correctly your email about the complex arrangements of the forum, it seems like our voices and the images we use will not necessarily be in sync?? The video wall: is going to be behind the panelists? And just how large is it? Can I stand in front of it and still allow the images to be seen? I'm just trying to figure out how to choreograph this. I really wish we had more time to really exploit all this high tech media--but what else can we do? I do have deep misgivings about this whole WWW project--at least in its use of Brandon Teena (BT). I appreciate Susan's explanation of some of her ideas in creating fictional narratives about BT. But some of this material (much of it?) risks trivializing the historical figure and sufferings of BT. Brandon and the teletubbies? Please! Maybe I just lack a sense of humor--but then, I don't really see it as appropriate to find humor in the tragic experience of BT. Speaking everyday with people who are suffering in different ways, I doubt any of them would find much comfort in imagining they were shot in the head and transported in a spaceship to meet a 19-th century hermaphrodite that only academic types have read about. Maybe I would find this all less troubling if a totally fictional character were used rather than the "magical sign" of Brandon (which really seems like a euphenism for "entirely fictional fabrication".) To echo Lisa, there's nothing virtual, risk-free, or ludic about surgery. People may be very blase about it by being inured to the surgery channel on cable or bloody web sites, but it's another thing to actually go under the knife. And in my experience, even surgeons--who for the most part really enjoy the thrill of cutting--usually have a healthy anxiety as they scrub up. One cardiothoracic surgeon I was assisting in a coronary bypass said he always feared he would pee in his pants when it came time to take someone of cardiopulmonary bypass. Got to get back to thinking about what to do for this forum!! Cheers, Vernon From shulea@waag.org Thu Sep 10 11:15:44 1998 Received: from [194.134.18.57] (A47.waag.org [194.134.18.57]) by A01.waag.org (8.9.1a/8.9.1) with ESMTP id LAA15407 for ; Thu, 10 Sep 1998 11:15:43 +0200 Date: Thu, 10 Sep 1998 11:15:43 +0200 Message-Id: In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: tabody@waag.org From: shu lea cheang Subject: Re: The Order of Things In response to Matthew's the order of things- Lisa et al, can we discuss more how we would proceed? We have designed this forum as a web and public event between Amsterdam and New York...I guess at this point, slowly, we're hearing from the panelist what they want to do for the day...but please allow me to emphasize that your participation is not one site only... a schedule for tech end- as the tech diagram indicates- http://www.intra.waag.org/brandon/tech we hope to have a tech rehearsal at 5pm (Amsterdam time), 11am (new york time) with hardware/software and a reheasal with panelists at 7pm(ams) and 1pm (new york), note that from amsterdam end, in conjunction with the world wide video festival, the installation/interface will be up by September 18... so, all our tech part will be in place by then. Matthew and John.. so, on the coordination of the panelists, please note that we would ask their presenence and collaboration at 1pm... you can work the schedule backward from your end. we will probably go for 2 hours on this one.. with questions... On using visual materials.. yes, I am against bringing in video or slide projector..for all of you in New York to check the videowall in Guggenheim, please go to- http://brandon.guggenheim.org/videowall and to check the TA in Amsterdam http://brandon.guggenheim.org/credits/interface/TA/installation regard to using slides, as i have suggested earlier, I would need to work it into the site and the on line moderator , (in New York, Kimberly Tomes) will be able to click onto the link to your slides when you're talking. the images will be presented on the videowall... for Matthew's suggestion- >Best scenario? SEND US YOUR VISUALS BY TUESDAY. That will give us time to >digitize the materials and show the images through the videowall. Jon >Ippolito can coordinate this and set it up so that you are clicking >through netscape pages with your images on them. Matthew, can you coordinate for Vernon and Lisa to send the slides by using Guggenheim's fed.exp #... if Jon can scan them and forward to me, I would like to design the links from Amsterdam end. >Any other plans for visuals, like videotapes or showing web sites, we need >to know now so that we can be sure to have all the right equipment set up >in the right place and have sites bookmarked in advance. again, Lisa did mention videotape, but is it a download of VHP? we should just link to their site for your presentation. hope this can work out. sl From shulea@waag.org Thu Sep 10 13:51:16 1998 Received: from RL0002.unimaas.nl (rl0002.unimaas.nl [137.120.1.2]) by A01.waag.org (8.9.1a/8.9.1) with ESMTP id NAA19717 for ; Thu, 10 Sep 1998 13:51:10 +0200 X-Confirm-reading-to: J.vandijck@LK.UNIMAAS.NL X-PMrqc: 1 Received: from josevandijck (facburfdcw0127kap2.unimaas.nl) by RL0002.UNIMAAS.NL (PMDF V5.1-10 #D3114) with SMTP id <01J1N6KSVCWO001AX6@RL0002.UNIMAAS.NL> for tabody@waag.org; Thu, 10 Sep 1998 13:49:50 WE Date: Thu, 10 Sep 1998 13:49:48 +0200 From: Jose van Dijck Subject: panel To: tabody@waag.org Reply-to: J.vandijck@LK.UNIMAAS.NL Message-id: <01J1N6KSVP56001AX6@RL0002.UNIMAAS.NL> MIME-version: 1.0 X-Mailer: Pegasus Mail for Win32 (v3.01a) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Priority: normal Dear virtual panel colleagues: I like Lisa's idea of bringing up the subject of the real versus the virtual body in anatomy and surgery in our panel discussion; one of the issues I would like to bring up in relation to the Visible Human is Jernigan's cultural history and the history of anatomical dissection in the Renaissance. It seems very apt for a panel in the old anatomical theater De Waag to historicize the anatomical body, both real and virtual. In a paper I sent to Shu Lea, I try to draw an analogy between the anatomical corpse used for public dissections and the contemporary cultural context of Joseph Jernigan's real dissection and virtual display. In the Renaissance, some criminals were sentenced to dissection on top of being sentenced to the gallows, as an extra form of punishment. As the Anat. Theaters needed more bodies, the number of convictions to public dissection increased accordingly, as judges were happy to provide the anatomists with more bodies. The anatomist would commonly not identify the dead body for the awed audience, but would list the kind of crimes that this body was sentenced to death for. The dead body was both 'real' and inscribed with normative meanings. Joseph Jernigan, the convicted criminal who donated his body to the VHP, is not only inscribed by his own past as a criminal, but also by the larger cultural- historical context of the anatomic spectacle. I bet the Project would never have gained so much publicity if the 'referent' of the digital body had not been a convicted criminal. Anyway, I have laid down this and many more historical parallels in my paper on 'digital cadavers.' If you're interested, Shu Lea could distribute the copy as an attachment to the tabody-list, since she has a digital copy. I think the Theater Anatomicum ought not to be left out of this discussion as a historical place. On the subject of cybersurgery: I agree with Lisa that this is definitely an area we need to address, since the developments in this field are mind boggling: what is the effect of constantly visualizing the inner body of the patient while undergoing surgery? What does it do for the patient as well as for the physician? I can give you a very interesting quote from a conference on 'cybersurgery' which predicts the future of medical diagnosis as a patient walking through an 'airport security scanner' and the next minute a 3-d hologram visual image appears hovering above the computer, integrating all kinds of medical imagery (MRI, CT, even molecular scanning) in one ultimate "body scan". What seems to be implied in this wishful prediction is a complete reliance in visualization techniques as the ultimate means to make the body transparant and, hence, 'fixable'. Finally, I would like us to come up with a script for the panel discussion, since we have to be aware of both the internet audience and the live audiences in Amsterdam and New York. Is someone going to provide us with such script? Best wishes, Jose From shulea@waag.org Thu Sep 10 14:09:11 1998 Received: from [194.134.18.57] (A47.waag.org [194.134.18.57]) by A01.waag.org (8.9.1a/8.9.1) with ESMTP id OAA19882 for ; Thu, 10 Sep 1998 14:09:09 +0200 Date: Thu, 10 Sep 1998 14:09:09 +0200 Message-Id: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="============_-1306685996==_============" To: tabody@waag.org From: shu lea cheang Subject: jose's digital cadavers --============_-1306685996==_============ Content-Type: text/plain; charset="us-ascii" attached digital cadavers by Jose van dijck.. in the course of next couple days, I would discuss with lisa et al to figure out a script with your own contribution. sl --============_-1306685996==_============ Content-Type: application/msword; name="DIGITAL_CADAVERS=van_dijck.doc" ; x-mac-type="5744424E" ; x-mac-creator="4D535744" Content-Disposition: attachment; filename="DIGITAL_CADAVERS=van_dijck.doc" Content-Transfer-Encoding: base64 /jcAIwAAAAAAAAQAABkAAAAAAAAAAAEAAACl1QAAtxUAAAAAAACUOAAAEJwAAAAAAAAA AAAAAAAAAAAAAAAAAAAAsgAA1QAAsgAA1QAAstUAfAAAs1EAWAAAtCsADgAAtDkAdAAA tK0AAAAAtK0AAAAAtK0AAAAAtK0AEAAAtL0AHAAAtNkAAAAAtNkA+gAAtdMAeAAAtK0A AAAAtksAIAAAtmsAGAAAtrAAKgAAttoAAAAAs6kAggACAAQAALawAAAAALaDAC0AALaw AAAAALawAAAAALbaADsAALawAAAAALawAAAAALawAAAAALawAAAAALawAAAAALawAAAA AERJR0lUQUwgQ0FEQVZFUlM6IFRIRSBWSVNJQkxFIEhVTUFOIFBST0pFQ1QgQVMgQU5B VE9NSUNBTCBUSEVBVEVSDQ1Kb3NlIFZhbiBEaWpjaw1Vbml2ZXJzaXR5IG9mIE1hYXN0 cmljaHQNSW50cm9kdWN0aW9uDQ1BbmF0b215LCBmcm9tIHRoZSB2ZXJ5IG9uc2V0LCBo YXMgYmVlbiBzdXJyb3VuZGVkIGJ5IHNhY3JhbCBhbmQgc2VjdWxhciBzeW1ib2xpc207 IHRvIHRoaXMgdmVyeSBkYXksIHRoZSBwcm9mZXNzaW9uIGhhcyBhIG1vcmJpZCBwdWJs aWMgaW1hZ2UsIGFzIGl0IGlzIGFzc29jaWF0ZWQgd2l0aCB0aGUgc21lbGwgb2YgZGVj YXkgYW5kIHRoZSBhdXJhIG9mIGRlYXRoLiBDdXR0aW5nIGluIGRlYWQgYm9kaWVzIGlz IHN0aWxsIGFuIGltcG9ydGFudCBpbml0aWF0aW9uIHJpdGUgZm9yIG1lZGljYWwgc3R1 ZGVudHM7IHRoZXkgaGF2ZSB0byBhY3F1YWludCB0aGVtc2VsdmVzIHdpdGggdGhlIHRh Y3RpbGUgZGltZW5zaW9ucyBvZiBkZWF0aCBiZWZvcmUgZW1iYXJraW5nIG9uIGEgbG9u ZyBlZHVjYXRpb25hbCBqb3VybmV5IHRoYXQgZW5kcyB3aXRoIGEgc29sZW1uIGRlZGlj YXRpb24gdG8gbGlmZSAtIHRoZSBIaXBwb2NyYXRpYyBvYXRoLiBUaHJvdWdoIHRoZSBk aXNzZWN0aW9uIG9mIGRlYWQgYm9kaWVzLCBmdXR1cmUgbWVkaWNhbCBkb2N0b3JzIGFy ZSB0cmFpbmVkIHRvIGRpZmZlcmVudGlhdGUgYmV0d2VlbiBoZWFsdGggYW5kIHNpY2tu ZXNzLCBhbmQgdG8gcmVjb2duaXplIHRoZSB0aHJlZS1kaW1lbnNpb25hbCBzaGFwZSBv ZiBvcmdhbnMsIHZlaW5zIGFuZCBib25lcy4gQW5hdG9taWNhbCBkaXNzZWN0aW9uIGxp dGVyYWxseSBtZWFucyB0byBjdXQgdXAgdGhlIGJvZHkgaW4gZnJhZ21lbnRzIGluIG9y ZGVyIHRvIGFuYWx5emUgYW5kIGludGVycHJldCBpdHMgcGFydHMuIEluIG90aGVyIHdv cmRzLCB0aGUgcGh5c2ljYWwgYm9keSBkZXNpbnRlZ3JhdGVzIHRvIHRyYW5zZm9ybSBp bnRvIGEgbmV3ICdib2R5IG9mIGtub3dsZWRnZS4nBSBJdCBpcyBleGFjdGx5IHRoZSBu YXR1cmUgb2YgdGhpcyB0cmFuc2Zvcm1hdGlvbiB0aGF0IG1ha2VzIHBlb3BsZSB3YW50 IHRvIGRvbmF0ZSB0aGVpciBib2RpZXMgdG8gc2NpZW5jZS4gQW5hdG9taWNhbCBib2Rp ZXMgYXJlIHByZWNpb3VzLCBub3Qgb25seSBiZWNhdXNlIHRoZXkgYXJlIHNjYXJjZSBh bmQgY2FuIG9ubHkgYmUgdXNlZCBvbmNlLCBidXQgYWxzbyBiZWNhdXNlIHRoZXkgcmVx dWlyZSBleHBlbnNpdmUgY2hlbWljYWwgdHJlYW1lbnQgZm9yIHRoZSBwdXJwb3NlIG9m IHByZXNlcnZhdGlvbi4gQW5vdGhlciBkcmF3YmFjayBvZiB0cmFkaXRpb25hbCBkaXNz ZWN0aW9uIGlzIHRoYXQgbW9zdCBkb25hdGVkIGJvZGllcyBjb21lIGZyb20gcGVvcGxl IHdobyBoYXZlIGRpZWQgb2Ygb2xkIGFnZSBvciBzZXJpb3VzIGlsbG5lc3MsIHNvIHRo ZXkgYXJlIG5vdCBleGFjdGx5IHJlcHJlc2VudGF0aXZlIG9mIGF2ZXJhZ2UgbGl2aW5n IGJvZGllcy4gDQlFdmlkZW50bHksIGFuYXRvbWljYWwgZGlzc2VjdGlvbiBpcyBub3Qg dGhlIG9ubHkgbWVhbnMgYnkgd2hpY2ggc3R1ZGVudHMgZ2V0IGFjcXVhaW50ZWQgd2l0 aCBodW1hbtVzIG9yZ2FuaWMgYXJjaGl0ZWN0dXJlLiBBbmF0b21pY2FsIGRyYXdpbmdz IGVuYWJsZSBzdHVkZW50cyB0byBjb25jZXB0dWFsaXplIGZvcm0gYW5kIHN0cnVjdHVy ZSBvZiB2YXJpb3VzIG9yZ2FucyBiZWZvcmUgdGhleSBhY3R1YWxseSB0b3VjaCB0aGVt LiBXaXRob3V0IHRoZXNlIHR3by1kaW1lbnNpb25hbCByZXByZXNlbnRhdGlvbnMsIGEg dGhvcm91Z2ggdW5kZXJzdGFuZGluZyBvZiBwaHlzaW9sb2d5IHdvdWxkIGJlIGluY29u Y2VpdmFibGUuIEV2ZXIgc2luY2UgdGhlIE1pZGRsZSBBZ2VzLCBrbm93bGVkZ2UgZGVy aXZlZCBmcm9tIHRoZSBjbG9zZSBvYnNlcnZhdGlvbiBvZiBjdXQtdXAgY2FkYXZlcnMg aGFzIGJlZW4gcmVjb3JkZWQgaW4gYW5hdG9taWNhbCBhdGxhc2VzIG9yIGlsbHVzdHJh dGlvbnMgd2hpY2ggY29nZW50bHkgcmVwcmVzZW50IHRoZSBpbnRlcmlvciBib2R5IGRl c2lnbi4gVG8gY29udmV5IHRoZWlyIGVtcGlyaWNhbCBmaW5kaW5ncywgYW5hdG9taXN0 cyBoYWQgdG8gZGVwZW5kIHRvIGEgbGFyZ2UgZXh0ZW50IG9uIHRoZSBwcmVjaXNpb24g YW5kIGNyYWZ0IG9mIHRoZWlyIGlsbHVzdHJhdG9ycy4gU2luY2UgYW5hdG9taXN0cyB0 aGVtc2VsdmVzIHdlcmUgcmFyZWx5IGdpZnRlZCBkcmF3ZXJzLCBhdGxhc2VzIGNvbW1v bmx5IHJlc3VsdGVkIGZyb20gdGhlIGNsb3NlIGNvbGxhYm9yYXRpb24gYmV0d2VlbiBh IHNjaWVudGlzdCBhbmQgYW4gYXJ0aXN0LgUgQW5hdG9taWNhbCBpbGx1c3RyYXRpb24s IHRoZXJlZm9yZSwgaGFzIGNvbW1vbmx5IGJlZW4gbG9va2VkIHVwb24gYXMgc2NpZW5j ZSBtZWRpYXRlZCBieSBhcnQuIEV2ZW4gdGhlIGJlc3QgYW5hdG9taWNhbCBkcmF3aW5n cywgbGlrZSB0aG9zZSBieSBMZW9uYXJkbyBEYSBWaW5jaSBhbmQgQW5kcmVhcyBWZXNh bGl1cywgd2VyZSBjb25zaWRlcmVkIGEgbGVzc2VyLCBkZXJpdmVkIGZvcm0gb2Yga25v d2xlZGdlOyB0aGVpciBhcnRpc3RpYyBjb21wb25lbnQgcHVycG9ydGVkbHkgZGlzdHJh Y3RlZCBhdHRlbnRpb24gZnJvbSBzY2llbmNlIHRvIGFydC4gDQlJbiBvcmRlciB0byBj b21wcmVoZW5kIGFuYXRvbWljYWwgcHJhY3RpY2VzLCB3ZSBuZWVkIHRvIHN0dWR5IGNv bmN1cnJlbnRseSB0aGUgZGV2ZWxvcG1lbnQgb2YgYW5hdG9taWNhbCBrbm93bGVkZ2Ug YW5kIGl0cyByZXByZXNlbnRhdGlvbmFsIHRlY2huaXF1ZXMuIFRoaXMgdHdvLWZvbGQg cGVyc3BlY3RpdmUgbm90IG9ubHkgYXBwbGllcyB0byBhbmF0b21pY2FsIGlsbHVzdHJh dGlvbnMgZnJvbSB0aGUgTWlkZGxlIEFnZXMgYW5kIFJlbmFpc3NhbmNlLCBidXQgYWxz byB0byBjb250ZW1wb3JhcnkgcmVwcmVzZW50YXRpb25zIGxpa2UgZGlnaXRhbCBjYWRh dmVycy4gSW4gdGhlIDE5OTBzLCBhIG5ldyBpbnN0cnVjdGlvbiB0b29sIGhhcyBiZWVu IGRldmVsb3BlZCB0aGF0LCBhY2NvcmRpbmcgdG8gaXRzIG1ha2Vycywgd2lsbCByZXZv bHV0aW9uaXplIGFuYXRvbXk6IHRoZSBWaXNpYmxlIEh1bWFuIFByb2plY3QgKFZIUCku IEZ1bmRlZCBieSBDb25ncmVzcyBhbmQgdGhlIE5hdGlvbmFsIFNjaWVuY2UgRm91bmRh dGlvbiwgdGhlIENlbnRlciBmb3IgSHVtYW4gU2ltdWxhdGlvbiBhdCB0aGUgVW5pdmVy c2l0eSBvZiBDb2xvcmFkbywgQm91bGRlciwgY3JlYXRlZCB0aGUgZmlyc3QgdGhyZWVk aW1lbnNpb25hbCBkYXRhYmFzZSBvZiBhIGNvbXBsZXRlIGh1bWFuIGNhZGF2ZXIuBSBJ biAxOTk1LCB0aGUgZGlnaXRhbCBib2R5IG9mIHRoZSBWaXNpYmxlIE1hbGUgd2FzIG1h ZGUgYXZhaWxhYmxlIGZvciBwdWJsaWMgdXNlIHRocm91Z2ggdGhlIEludGVybmV0OyBh IHllYXIgbGF0ZXIgd2UgY291bGQgYWNjZXNzIHRoZSBldmVuIG1vcmUgZGV0YWlsZWQg ZGF0YSBzZXQgb2YgdGhlIFZpc2libGUgRmVtYWxlLiBQcm9kdWNpbmcgYSBjb21wbGV0 ZSB2aXJ0dWFsIGJvZHkgaXMgYSBjb21wbGljYXRlZCBwcm9jZXNzLiBGaXJzdCwgdGhl IGJvZHkgaXMgZGlnaXRpemVkIHVzaW5nIG1hZ25ldGljIHJlc29uYW5jZSBpbWFnaW5n IChNUkkpIGFuZCBjb21wdXRlcnRvbW9ncmFwaHkgKENUKS4gVGhlbiB0aGUgY2FkYXZl ciBpcyBpbW1lcnNlZCBpbiBhIHNwZWNpYWwgZmx1aWQgYW5kIGRlZXBmcm96ZW4gdG8g LTcwIGRlZ3JlZXMgQ2Vsc2l1cy4gTmV4dCwgbGFiIHdvcmtlcnMgdXNlIGEgcHJlY2lz aW9uIHBsYW5pbmcgZGV2aWNlIGNhbGxlZCBhICdjcnlvZ2VuaWMgbWFjcm90b21lJyB0 byBzaGF2ZSBvZmYgb25lLW1pbGxpbWV0ZXIgc2xpY2VzIG9mIHRoZSBib2R5LiBUaGVz ZSBzbGljZXMgYXJlIHBob3RvZ3JhcGhlZCBhbmQgc2Nhbm5lZCBpbnRvIGFuIGFuaW1h dGlvbiBjb21wdXRlci4gQm90aCBkYXRhIHNldHMgb2YgdGhlIFZpc2libGUgTWFsZSBh bmQgRmVtYWxlIGFyZSBmcmVlbHkgYWNjZXNzaWJsZSB0aHJvdWdoIHRoZSBOYXRpb25h bCBMaWJyYXJ5IG9mIE1lZGljaW5l1XMgSW50ZXJuZXQgc2l0ZSwgYWZ0ZXIgc2lnbmlu ZyBhIGNvbnRyYWN0IHdpdGggdGhlIENlbnRlciBmb3IgSHVtYW4gU2ltdWxhdGlvbi4g VGhlIHVzZSBvZiB0aGVzZSBkYXRhIG9idmlvdXNseSByZXF1aXJlcyBoaWdobHkgc29w aGlzdGljYXRlZCBjb21wdXRlciBzb2Z0d2FyZSBhbmQgbGFyZ2UgcXVhbnRpdGllcyBv ZiBkaWdpdGFsIHN0b3JhZ2Ugc3BhY2UuBSANCUFjY29yZGluZyB0byBNaWNoYWVsIEFj a2VybWFuLCBkaXJlY3RvciBvZiB0aGUgVkhQLCB0aGUgZGV2ZWxvcG1lbnQgb2YgZGln aXRhbCBjYWRhdmVycyBzaWduYWxzIGEgcmFkaWNhbCBicmVhayB3aXRoIHByZXZpb3Vz IGFuYXRvbWljYWwgcHJhY3RpY2VzOyBpbXBsaWVkIGluIHRoaXMgY2xhaW0gaXMgdGhh dCBkaWdpdGl6YXRpb24gd2lsbCBhbHNvIG1vZGVybml6ZSB0aGUgbW9yYmlkIHB1Ymxp YyBpbWFnZSBvZiBhbmF0b215LiBWaXJ0dWFsIGFuYXRvbXkgYWxsZWdlZGx5IG9mZmVy cyBtYW55IGFkdmFudGFnZXMgb3ZlciBjb252ZW50aW9uYWwgYW5hdG9teS4gVHJhZGl0 aW9uYWwgZGlzc2VjdGlvbiwgZm9yIGl0cyBlZHVjYXRpb25hbCBwdXJwb3NlcywgZGVw ZW5kcyBhbG1vc3QgY29tcGxldGVseSBvbiBkb25hdGVkIGJvZGllcyB3aGljaCBhcmUg c2NhcmNlLCBwZXJpc2hhYmxlIGFuZCBleHBlbnNpdmUuIFRoZSBWaXNpYmxlIEh1bWFu LCBBY2tlcm1hbiBjbGFpbXMsIG9mZmVycyDUYSBzdGFuZGFyZCBtb2RlbCBmb3IgMjFz dCBjZW50dXJ5IGFuYXRvbXks1SB0aGF0IGVuYWJsZXMgc3R1ZGVudHMgdG8gb2J0YWlu IHZhbHVhYmxlIGNsaW5pY2FsIHRyYWluaW5nIHdpdGhvdXQgZXhwZW5zaXZlIHByZXBh cmF0ZWQgY2FkYXZlcnMuIEluIGFkZGl0aW9uLCB0aGUgVmlzaWJsZSBIdW1hbiBwdXJw b3J0ZWRseSBlbXVsYXRlcyBhbmF0b21pY2FsIGlsbHVzdHJhdGlvbnMgYmVjYXVzZSBk aWdpdGl6YXRpb24gYWxsb3dzIHZpZXdlcnMgYSB0aHJlZWRpbWVuc2lvbmFsIHBlcnNw ZWN0aXZlIG9uIGJvZHkgcGFydHMgYW5kIG9yZ2Fucy4gVGhlIGRpZ2l0YWwgY3Jvc3Mt c2VjdGlvbnMsIGJvdGggc2FnZ2l0YWwgYW5kIGNvcm9uYWwsIGNhbiBiZSBleGFjdGx5 IHJlY29tcGlsZWQgYW5kIHJlYWxpZ25lZCwgc28gdGhlIHZpZXdlciBjYW4gbG9vayB0 aHJvdWdoIHRoZSBib2R5IGZyb20gdmlydHVhbGx5IGFueSBwbGFuZS4gVGhlc2Ug1GZs eS10aHJvdWdoc9Ugc3VnZ2VzdCB0aGF0IHRoZSBkaWdpdGFsIHJlcHJlc2VudGF0aW9u IGlzIHVuZGlzdG9ydGVkIGJ5IGFuIGFydGlzdNVzIGhhbmQsIGFuZCBtZWRpYXRlZCBv bmx5IGJ5IHJlZ2lzdHJhdGlvbiBhcHBhcmF0dXNlcy4gUHJvcG9uZW50cyBoYWlsIHRo ZSBkYXRhc2V0IGFzIGEgcmVwbGFjZW1lbnQgZm9yIGJvdGggYW5hdG9taWNhbCBkaXNz ZWN0aW9uIGFuZCBpbGx1c3RyYXRpb24uIFRoZSBWaXNpYmxlIE1hbGUgYW5kIEZlbWFs ZSBhcmUgcHJlc2VudGVkIGFzIHBlcmZlY3Qgc2ltdWxhdGlvbnMgb2YgcmVhbCBib2Rp ZXMsICBuZWl0aGVyIGRpc2ZpZ3VyZWQgYnkgdGhlIGFuYXRvbWlzdNVzIGtuaWZlLCBu b3IgZGlzdG9ydGVkIGJ5IHRoZSBhcnRpc3TVcyBwZW5jaWwuIENvbXB1dGVyIHNpbXVs YXRpb24sIHRoZSBtYWtlcnMgaW1wbGljaXRseSBzdGF0ZSwgaXMgbW9yZSB0aGFuIHJl cHJlc2VudGF0aW9uOiB0aGUgVkhQIG9mZmVycyBldGVybmFsIGNhZGF2ZXJzIHRoYXQg Y2FuIGJlIGFjY2Vzc2VkICjUbG9nZ2VkIGludG/VKSByZWdhcmRsZXNzIG9mIHRpbWUg YW5kIHBsYWNlLiBKdXN0IHR3byBkaWdpdGFsIGJvZGllcyBjb25zdGl0dXRlIHRoZSBu ZWNlc3NhcnkgbWF0ZXJpYWwgdG8gdHJhaW4gZnV0dXJlIGdlbmVyYXRpb25zIG9mIHN0 dWRlbnRzIGluIGFuYXRvbWljYWwgcHJhY3RpY2UgYW5kIGNvbXB1dGVyLWFzc2lzdGVk IHN1cmdlcnkuIE9yZ2FuaWMgYW5kIHJlcHJlc2VudGVkIGJvZGllcyBzZWVtIHRvIGNv bnZlcmdlIGluIHRoZSBkYXRhc2V0LCBzbyB0aGF0IHRoZSBWaXNpYmxlIEh1bWFuIGlz IGJvdGgg1HJlYWzVIGFuZCDUdmlydHVhbNUgLSBhbiB1bm1lZGlhdGVkIGltcHJpbnQg b2YgYSByZWFsIGNvcnBzZS4NCUFsdGhvdWdoIHRoZSBpbml0aWF0b3JzIG9mIHRoaXMg UHJvamVjdCB0ZW5kIHRvIHByb21vdGUgdmlydHVhbCBhbmF0b215IGFzIGEgcmV2b2x1 dGlvbmFyeSBicmVhayB3aXRoIGNvbnZlbnRpb25hbCBhbmF0b215LCB0aGUgVkhQIGlz IGFsc28gYSBkaXN0aW5jdCBjb250aW51YXRpb24gb2YgaGlzdG9yaWNhbCBhbmF0b21p Y2FsIHByYWN0aWNlcy4gVmlydHVhbCBhbmF0b215IGlzIGEgcmUtbmFpc3NhbmNlIG9m IHRoZSBwdWJsaWMgY2hhcmFjdGVyIG9mIHRoaXMgZGlzY2lwbGluZSBpbiB0aGUgUmVu YWlzc2FuY2UuIFJhdGhlciB0aGFuIGEgYnJhbmNoIG9mIG1lZGljYWwgc2NpZW5jZSwg SSByZWdhcmQgYW5hdG9teSBhcyBhIGN1bHR1cmFsIHByYWN0aWNlIHdoZXJlIHRoZSBk ZXZlbG9wbWVudCBvZiBrbm93bGVkZ2UgaXMgaW5leHRyaWNhYmx5IGludGVydHdpbmVk IHdpdGggdGhlIGhpc3RvcmljYWwgY29udmVudGlvbnMgb2YgcmVwcmVzZW50YXRpb24g YW5kIHRoZSBjb250ZXh0cyBvZiBpdHMgcG9wdWxhciBkaXNzZW1pbmF0aW9uLiBCZXR3 ZWVuIHRoZSBSZW5haXNzYW5jZSB0byB0aGUgbGF0ZSB0d2VudGlldGggY2VudHVyeSwg YW5hdG9teSBhY3F1aXJlZCBtZWFuaW5nIHRocm91Z2ggdGhlIGludGVyYWN0aW9uIGJl dHdlZW4gc2NpZW50aXN0cywgdGVjaG5vbG9neSBhbmQgdGhlIGF1ZGllbmNlLiBUaGUg Zmlyc3QgcHVibGljIGFuYXRvbXkgbGVzc29ucyB0b29rIHBsYWNlIGluIGVhcmx5IHNp eHRlZW50aCBjZW50dXJ5IEV1cm9wZSwgYW5kIHNwZWNpYWwgYW5hdG9taWNhbCB0aGVh dGVycyB3ZXJlIGJ1aWx0IGluIFBhZHVhLCBCb2xvZ25hLCBBbXN0ZXJkYW0gYW5kIExv bmRvbiB0byBhdHRyYWN0IGxhcmdlIGNyb3dkcy4FIFB1YmxpYyBkaXNzZWN0aW9ucyB3 ZXJlIG5vdCBvbmx5IGFuIGVkdWNhdGkgb25hbCBleHBlcmllbmNlIGZvciB0aGUgYXVk aWVuY2UsIGJ1dCBhbHNvIGNvbXByaXNlZCBhIG1vcmFsIGxlc3NvbiBhbmQgYSBjcmlt aW5hbCBwcm9jZWVkaW5nLiBJZiB3ZSBsb29rIGF0IHRoZSBkZXZlbG9wbWVudCBhbmQg Y29udGV4dCBvZiB0aGUgVmlzaWJsZSBIdW1hbiBQcm9qZWN0LCB3ZSB3aWxsIG5vdGlj ZSB0aGF0IGl0IGlzIGZpcm1seSByb290ZWQgaW4gY3VsdHVyYWwgYW5kIGhpc3Rvcmlj YWwgcGVyc3BlY3RpdmVzIG9uIHRoZSBib2R5LCBhbmQgaXRzIGRpc2NpcGxpbmluZyB0 aHJvdWdoIGNyaW1lIGFuZCBwdW5pc2htZW50LiBWaXJ0dWFsIGFuYXRvbXkgY2Fubm90 IGJlIHVuZGVyc3Rvb2QgcHJvcGVybHkgd2l0aG91dCBhIHN0dWR5IG9mIHRoZSBoaXN0 b3J5IG9mIGFuYXRvbWljYWwgcHJhY3RpY2VzIGFzIHdlbGwgYXMgdGhlIGhpc3Rvcnkg b2YgaXRzIHJlcHJlc2VudGF0aW9uLiBUaGVyZWZvcmUsIEkgcHJvcG9zZSB0byBkaXNz ZWN0IHRoZSBWaXNpYmxlIEh1bWFuIFByb2plY3QgYXMgYSBSZW5haXNzYW5jZSBhbmF0 b21pY2FsIHRoZWF0ZXIsIGNvbWJpbmluZyB0aHJlZSBpbnN0aXR1dGlvbmFsIGNvbnRl eHRzIHRoYXQgSSB3aWxsIHN1YnNlcXVlbnRseSBleHBsb3JlOiBhIGxlZ2FsIGNvbnRl eHQgKG9yIGNvdXJ0KSwgIGFuIGVkdWNhdGlvbmFsIHNldHRpbmcgKG9yIHNjaG9vbCks IGFuZCBhbiAgZW50ZXJ0YWlubWVudCBmdW5jdGlvbiAob3IgcHVibGljIHNwZWN0YWNs ZSkuDQ1UaGUgQW5hdG9taWNhbCBUaGVhdGVyIGFzIGEgQ291cnQgDQ1JbiB0aGUgZWFy bHkgc2l4dGVlbnRoIGNlbnR1cnksIHB1YmxpYyBkaXNzZWN0aW9ucyBiZWNhbWUgYW4g aW50ZWdyYWwgcGFydCBvZiB0aGUgY3JpbWluYWwganVzdGljZSBzeXN0ZW0sIGFzIHRo ZSBjb3VydHMgd2llbGRlZCBpdCBhcyBhIGZvcm0gb2YgZXh0cmEgcHVuaXNobWVudCBv biB0b3Agb2YgdGhlIGRlYXRoIHBlbmFsdHkuIEJ5IHRoZSBzZXZlbnRlZW50aCBjZW50 dXJ5LCBwdWJsaWMgZGlzc2VjdGlvbnMgd2VyZSBjb21tb24gcHJhY3RpY2UgaW4gbW9z dCBFdXJvcGVhbiBjb3VudHJpZXMuBSBJbiBCcml0YWluLCB0aGV5IHdlcmUgZXhwbGlj aXRseSBpbmNvcnBvcmF0ZWQgaW4gdGhlIGZhbW91cyBNdXJkZXIgQWN0IG9mIDE3NTIs IHdoaWNoIGludGVudGlvbiBpdCB3YXMgdG8gdGVhY2ggc2hhbWVsZXNzIGJhbmRpdHMg YSBtb3JhbCBsZXNzb24uIERlYXRoIGJ5IGhhbmdpbmcgb3IgZXhlY3V0aW9uIHdhcyBj b25zaWRlcmVkIHRvbyBtaWxkIGEgZGV0ZXJyZW50LCB3aGVyZWFzIHB1YmxpYyBkaXNz ZWN0aW9uIGFwcGVhcmVkIGEgZGF1bnRpbmcgaW5zdHJ1bWVudCB0aGF0IHNpZ25pZmll ZCBkb3VibGUgcHVuaXNobWVudC4gQmVzaWRlcyBwdWJsaWMgaHVtaWxpYXRpb24sIGl0 IGltcGxpZWQgdGhhdCB0aGUgZXhlY3V0ZWQgY3JpbWluYWwgd2FzIGRlbmllZCBhIGRl Y2VudCBidXJpYWwgLSBhIGxhc3QgcmVzdGluZy1wbGFjZSBmb3IgdGhlIHNvdWwuIFRo ZSBpZGVhIG9mIGRvdWJsZSBwdW5pc2htZW50IHdhcyBiYXNlZCBvbiB0aGUgYXNzdW1w dGlvbiB0aGF0LCAgYWZ0ZXIgdGhlIGNyaW1pbmFs1XMgZXhlY3V0aW9uLCBoaXMgc291 bCB3b3VsZCBiZSBmbG9hdGluZyBhcm91bmQgdGhlIGJvZHkgZm9yIHNldmVyYWwgbW9y ZSBkYXlzLiBQdWJsaWMgZGlzc2VjdGlvbiBtZWFudCB0aGF0IHRoZSBjcmltaW5hbNVz IHNvdWwgc3VmZmVyZWQgaXRzIHNlY29uZCBpbmRpZ25pdHkgYWZ0ZXIgdGhlIGV4ZWN1 dGlvbiwgd2l0bmVzc2VkIGJ5IGEgbGFyZ2UgY3Jvd2QuIEFzIEpvbmF0aGFuIFNhd2Rh eSBhcHRseSBwdXQgaXQsIHB1YmxpYyBleGVjdXRpb24gYW5kIGRpc3NlY3Rpb24gY29u c3RpdHV0ZWQg1HR3byBhY3RzIGluIGEgc2luZ2xlIGRyYW1hLtUFDQlQdW5pc2htZW50 IGluIHRoZSBzZXJ2aWNlIG9mIG1lZGljYWwgc2NpZW5jZSBvYnZpb3VzbHkgaGFkIGJv dGggbW9yYWwgYW5kIHNjaWVudGlmaWMgdmFsdWUuIEZvciB0aGVpciBwdWJsaWMgbGVz c29ucywgUmVuYWlzc2FuY2UgYW5hdG9taXN0cyBwcmVmZXJyZWQgY29ycHNlcyBvZiBj cmltaW5hbHMgb3ZlciBib2RpZXMgdGhhdCBoYWQgZGllZCBvZiBuYXR1cmFsIGNhdXNl cy4gSW4gdGhpcyBzdGF0ZWQgcHJlZmVyZW5jZSwgdGhvdWdoLCB3ZSBjYW4gZGV0ZWN0 IHR3byBpbnRlcmVzdGluZyBwYXJhZG94ZXMuIEZpcnN0LCBjYWRhdmVycyBoYWQgdG8g YmUgYm90aCBpZGVudGlmaWVkIGFuZCBhbm9ueW1vdXMuIFRoZXkgaGFkIHRvIGJlIGlk ZW50aWZpZWQgYXMgY3JpbWluYWxzIGluIG9yZGVyIHRvIGZ1bmN0aW9uIGFzIGEgbW9y YWwgZGV0ZXJyZW50LCB5ZXQgYW5vbnltb3VzIHRvIHNlcnZlIGFzIGEgc2NpZW50aWZp YyBvYmplY3QuIEFub255bWl0eSBvZiB0aGUgY29ycHNlIHRvIGJlIGRpc3NlY3RlZCB3 YXMgY29tbW9uIHByYWN0aWNlIGluIG1vc3Qgb2YgRXVyb3BlLCBhbmQgaXQgd2FzIG9m ZmljaWFsbHkgcmVjb3JkZWQgaW4gdGhlIEJyaXRpc2ggTXVyZGVyIEFjdC4gQ29udHJh cnkgdG8gcHVibGljIGV4ZWN1dGlvbiwgd2hpY2ggdXN1YWxseSB0b29rIHBsYWNlIGlu IHRoZSBob21ldG93biBvZiB0aGUgY29udmljdGVkIGNyaW1pbmFsLCB0aGUgY2FkYXZl cnMgdXNlZCBmb3IgcHVibGljIGRpc3NlY3Rpb24gd2VyZSBicm91Z2h0IGluIGZyb20g YSBuZWFyYnkgdG93bi4FIE91dCBvZiByZXNwZWN0IGZvciB0aGUgY3JpbWluYWzVcyBm YW1pbHkgLSB3aG8gZGlkIG5vdCBuZWVkbGVzc2x5IGhhdmUgdG8gYmUgY29uZnJvbnRl ZCB3aXRoIG1vcmUgc2hhbWUgLSB0aGUgbmFtZSBvZiB0aGUgY2FkYXZlciB3YXMgbm90 IGRpc2Nsb3NlZC4gSWRlbnRpZmljYXRpb24gb2YgdGhlIGJvZHkgd291bGQgYWxzbyBo YXZlIGRpc3RyYWN0ZWQgZnJvbSB0aGUgc2NpZW50aWZpYyBuYXR1cmUgb2YgdGhlIGFu YXRvbXkgbGVzc29uLCBzaW5jZSB0aGUgYXVkaWVuY2Ugd291bGQgc2VlIGEgZGVhZCBj cmltaW5hbCBpbnN0ZWFkIG9mIGEgc2NpZW50aWZpYyBvYmplY3Qgb24gdGhlIGRpc3Nl Y3Rpb24gdGFibGUuIFRoZSBSZW5haXNzYW5jZSBhbmF0b21pc3Qgc29sdmVkIHRoaXMg ZGlsZW1tYSBieSBsaXN0aW5nLCBhdCB0aGUgYmVnaW5uaW5nIG9mIHRoZSBkaXNzZWN0 aW9uLCB0aGUgY3JpbWVzIGZvciB3aGljaCB0aGlzIGJvZHkgaGFkIGJlZW4gc2VudGVu Y2VkIHRvIGRlYXRoLCBzbyB0aGUgbW9yYWwgbGVzc29uIHdhcyBtYWRlIGV4cGxpY2l0 LiBZZXQgaGUgbmV2ZXIgZGlzY2xvc2VkIHRoZSBjcmltaW5hbNVzIG5hbWU7ICBhbm9u eW1pdHksIGZvciB0aGUgY3V0dGluZyBwcm9mZXNzb3JzLCB3YXMgYW4gaW1wb3J0YW50 IGFzc2V0Lg0JQW5hdG9taXN0c9UgcHJlZmVyZW5jZSBmb3IgY29ycHNlcyBvZiBjcmlt aW5hbHMgeWllbGRlZCBhbm90aGVyIGludGVyZXN0aW5nIHBhcmFkb3g6IHdoaWxlIG9i dmlvdXNseSBkZWFkLCB0aGUgY2FkYXZlciBoYWQgdG8gYmUgcmVwcmVzZW50YXRpdmUg b2YgdGhlIGxpdmluZyBib2R5LiBJbiBjb250cmFzdCB0byB0aGUgY29ycHNlcyBvZiBk b25hdGVkIGJvZGllcywgd2hpY2ggaGFkIGNvbW1vbmx5IGRpZWQgb2YgZGlzZWFzZSwg Y2FkYXZlcnMgb2YgY3JpbWluYWxzIHdlcmUgdXN1YWxseSBwaHlzaWNhbGx5IHBlcmZl Y3QgdW50aWwgdGhlIG1vbWVudCBvZiBleGVjdXRpb24uIEl0IGlzIGtub3duIHRoYXQg YW5hdG9taXN0cyB0b2xkIGp1ZGdlcyB0aGV5IHdlcmUgc3BlY2lmaWNhbGx5IGludGVy ZXN0ZWQgaW4gYm9kaWVzIG9mIGF2ZXJhZ2UgbGVuZ3RoLCBhZ2UgYW5kIHNpemUuBSBJ biBvcmRlciB0byBiZSByZXByZXNlbnRhdGl2ZSwgdGhlIGJvZHkgaGFkIHRvIGJlIGZp dCwgaGVhbHRoeSBhbmQgbm9ybWFsIHdoaWxlIHN0aWxsIGFsaXZlLiBBcyBhIHJ1bGUs IHRoZSBqdWRnZSBncmFudGVkIHRoZSBhbmF0b21pc3TVcyByZXF1ZXN0IHRvIGhhdmUg dGhlIGNyaW1pbmFsIGhhbmdlZCByYXRoZXIgdGhhbiBleGVjdXRlZCwgYmVjYXVzZSB0 aGUgZ2FsbG93cyBsZWZ0IGZld2VyIHBoeXNpY2FsIG1hcmtzIGFuZCB0aHVzIGRpZCBu b3QgZGlzZmlndXJlIHRoZSBib2R5LiBGZW1hbGUgYm9kaWVzIHdlcmUgZXNwZWNpYWxs eSBpbiBkZW1hbmQsIGJ1dCB0aGV5IHdlcmUgbW9yZSBzY2FyY2UgYXMgdGhlcmUgd2Vy ZSBmZXdlciB3b21lbiBjb252aWN0ZWQuIE1hbGUgY3JpbWluYWxzIHdlcmUgbW9zdGx5 IHNlbnRlbmNlZCB0byBkZWF0aCBmb3IgbXVyZGVyLCBmZW1hbGUgY29udmljdHMgZm9y IGluZmFudGljaWRlIG9yIHRoZWZ0LiBJbiBnZW5lcmFsLCBmZW1hbGUgY3JpbWluYWxz IHdlcmUgc2VudGVuY2VkIHRvIHRoZSBkaXNzZWN0aW9uIHRhYmxlIGZvciBzbWFsbGVy IG9mZmVuY2VzIHRoYW4gdGhlaXIgbWFsZSBjb3VudGVycGFydHMsIHBlcmhhcHMgYmVj YXVzZSB0aGVpciBib2RpZXMgd2VyZSBtb3JlIGluIGRlbWFuZC4gRmVtYWxlIGNvcnBz ZXMgb2ZmZXJlZCBhbiBvcHBvcnR1bml0eSB0byBkZW1vbnN0cmF0ZSB0aGUgcmVwcm9k dWN0aXZlIHN5c3RlbSAtIGFuIGF0dHJhY3RpdmUgc3BlY3RhY2xlIGZvciBhIG1vc3Rs eSBtYWxlIGF1ZGllbmNlLgUNCVRoZSBjdWx0dXJhbC1oaXN0b3JpY2FsIGNvbnRleHQg b2YgdGhlIGFuYXRvbWljYWwgdGhlYXRlciBhcyBhIGNyaW1pbmFsIGNvdXJ0IGZhY2ls aXRhdGVzIHRoZSB1bmRlcnN0YW5kaW5nIG9mIGNvbnRlbXBvcmFyeSB2aXJ0dWFsIGFu YXRvbXkuIFRoZSBWaXNpYmxlIEh1bWFuIFByb2plY3QgZXF1YWxseSBhcHBlYXJzIHRv IGRpc2NpcGxpbmUgdGhlIGxpdmluZyBib2R5IHRocm91Z2ggY3JpbWUgYW5kIHB1bmlz aG1lbnQsIGFuZCBwcmVzZW50IHVzIHdpdGggc2ltaWxhciBwYXJhZG94ZXMgY29uY2Vy bmluZyB0aGUgYm9kedVzIHJlcHJlc2VudGF0aXZlbmVzcyBhbmQgYW5vbnltaXR5LiBU byBzdGFydCB3aXRoIHRoZSBsYXR0ZXI6IHRoZSBpZGVudGl0eSBvZiB0aGUgVmlzaWJs ZSBNYWxlIHJlbWFpbmVkIGFueXRoaW5nIGJ1dCBhIHNlY3JldC4gV2hlbiB0aGUgQ2Vu dGVyIGZvciBIdW1hbiBTaW11bGF0aW9uIHB1dCB0aGUgbWFu1XMgZGlnaXRhbCBkYXRh IG9uIHRoZSBJbnRlcm5ldCwgdGhleSByZWZ1c2VkIHRvIHJldmVhbCBoaXMgaWRlbnRp dHk7IHRoZSBvbmx5IGZhY3QgdGhleSByZXZlYWxlZCBhYm91dCB0aGUgVmlzaWJsZSBN YWxlIHdhcyB0aGF0IHRoZSBib2R5IHdhcyBkb25hdGVkIGJ5IGEgMzkteWVhci1vbGQg VGV4YW4gcHJpc29uZXIgd2hvIGhhZCBiZWVuIHNlbnRlbmNlZCB0byBkZWF0aC4gSW4g bGluZSB3aXRoIHNpeHRlZW50aCBjZW50dXJ5IEV1cm9wZWFuIGNvbnZlbnRpb25zLCB0 aGUgYm9keSB3YXMgbm90IGRpc3NlY3RlZCBpbiBoaXMg1GhvbWV0b3du1SBUZXhhcywg YnV0IHdhcyB0cmFuc3BvcnRlZCB0byBDb2xvcmFkbywgd2hlcmUgdGhlIGNyeW9nZW5p YyBtYWNyb3RvbWUgc2F3ZWQgaGltIGludG8gMTg3MiBzbGljZXMuIFlldCBpbiB0aGVz ZSB0aW1lcyBvZiBmYXN0IG1lZGlhLCB0cmFuc3BvcnRhdGlvbiB0byBhbm90aGVyIHN0 YXRlIG5vIGxvbmdlciBndWFyYW50ZWVzIGFub255bWl0eS4gU2luY2UgdGhlIENIUyBo YWQgcmVsZWFzZWQgdGhlIGRhdGUgb2YgdGhlIHByaXNvbmVy1XMgY29udmljdGlvbiwg aXQgd2FzIGZhaXIgZ2FtZSBmb3Igam91cm5hbGlzdHMgdG8gdHJhY2UgaGlzIGlkZW50 aXR5OiB0aGUg1HJlYWzVIFZpc2libGUgTWFsZSB3YXMgSm9zZXBoIFBhdWwgSmVybmln YW4sIHdobyBoYWQgYmVlbiBzZW50ZW5jZWQgdG8gZGVhdGggZm9yIG11cmRlciBhbmQg cm9iYmVyeSBvbiBBdWd1c3QgMjYsIDE5OTMuIA0JSnVzdCBsaWtlIHRoZSBSZW5haXNz YW5jZSBhbmF0b21pc3RzLCB0aGUgaW5pdGlhdG9ycyBvZiB0aGUgVkhQIHdlcmUgcmVs dWN0YW50IHRvIHJlbGVhc2UgdGhlIFZpc2libGUgTWFsZdVzIGlkZW50aXR5IGJlY2F1 c2UgaWRlbnRpZmljYXRpb24gd291bGQgb25seSBkYW1hZ2UgdGhlIHNjaWVudGlmaWMg aW1hZ2Ugb2YgdGhlIFByb2plY3QuIFlldCB0aGUgZWFzZSB3aXRoIHdoaWNoIGpvdXJu YWxpc3RzIHRyYWNrZWQgZG93biBKZXJuaWdhbtVzIHBlcnNvbmFsIHJlY29yZCByZW5k ZXJzIHRoaXMgaW50ZW50aW9uIHF1ZXN0aW9uYWJsZS4gVGhlIG1lZGlhIGluc3RhbnRs eSB0dXJuZWQgSmVybmlnYW4gaW50byBhIHBvc3RodW1vdXMgY2VsZWJyaXR5LiBJdCBt YXkgYmUgc2FmZSB0byBzYXkgdGhhdCwgd2l0aG91dCB0aGUgVmlzaWJsZSBNYW7VcyBj cmltaW5hbCBwYXN0LCB0aGUgUHJvamVjdCB3b3VsZCBoYXZlIHJlY2VpdmVkIGhhbGYg dGhlIG1lZGlhIGF0dGVudGlvbi4gSWYgd2UgbG9vayBtb3JlIGNsb3NlbHkgYXQgdGhl IFZIUNVzIG1lZGlhIGNvdmVyYWdlLCBpdCBpcyByZW1hcmthYmxlIHRvIG5vdGljZSBo b3cgUmVuYWlzc2FuY2UgbW9yYWxpdHkgcmVzb25hdGVkIGluIDE5OTUgbmV3c3BhcGVy IGNsaXBwaW5ncy4FIEplcm5pZ2Fu1XMgZGlzc2VjdGlvbiBpbnRvIDE4NzIgc2xpY2Vz IHdhcyBkZXNjcmliZWQgYXMg1GV4dHJhIHB1bmlzaG1lbnTVIG9uIHRvcCBvZiBoaXMg ZGVhdGggc2VudGVuY2UuIFNvbWUgbmV3c3BhcGVycyBjb21tZW50ZWQgdGhhdCwgYnkg ZG9uYXRpbmcgaGlzIGJvZHkgdG8gdGhpcyBlZHVjYXRpb25hbC1zY2llbnRpZmljIHBy b2plY3QsIEplcm5pZ2FuIGF0IGxlYXN0IHBhaWQgaGlzIGR1ZXMgdG8gc29jaWV0eS4g T3RoZXIgY29tbWVudGF0b3JzIGFwcGVhcmVkIG91dHJhZ2VkIHRoYXQgdGhpcyBtdXJk ZXJlciB3YXMgZ3JhbnRlZCBldGVybmFsIGxpZmUgb24gdGhlIGludGVybmV0IC0gdmly dHVhbCByZWFuaW1hdGlvbiBhcyBhIHJld2FyZCBmb3IgcmVhbCBjcmltZXMuBSBJbiB3 aGF0ZXZlciBjYXBhY2l0eSwgdGhlIG15dGhvbG9neSBvZiB0aGUgY29udmljdGVkIGNy aW1pbmFsIGhhcyBiZWNvbWUgYW4gaW5oZXJlbnQgcGFydCBvZiB0aGUgVmlzaWJsZSBN YWxlIGRhdGFzZXQ7IEplcm5pZ2Fu1XMgZGlnaXRhbCByZXByZXNlbnRhdGlvbiBpcyBh IGNvbnN0YW50IHJlbWluZGVyIG9mICB0aGUgYm9keSBkaXNjaXBsaW5lZCB0aHJvdWdo IGNyaW1lIGFuZCBwdW5pc2htZW50LCBmb3IgZXZlciBleHBvc2VkIHRvIHRoZSBzY29w aWMgcmVnaW1lIG9mIHNjaWVuY2UuIA0JIFRoZSBzZWNvbmQgcGFyYWRveCBjb25jZXJu cyBKZXJuaWdhbtVzIGFsbGVnZWQgcmVwcmVzZW50YXRpdmVuZXNzIGZvciB0aGUgYXZl cmFnZSBsaXZpbmcgYm9keSwgd2hpbGUgdGhlIHZpcnR1YWwgY2FkYXZlciB1bmRlbmlh Ymx5IGV4aGliaXRzIHNvbWUgdmVyeSBkaXN0aW5jdCBpZGlvc3luY3JhdGljIGZlYXR1 cmVzLiBBY2NvcmRpbmcgdG8gdGhlICBpbml0aWF0b3JzLCBpdCBwcm92ZWQgcmF0aGVy IGRpZmZpY3VsdCB0byBmaW5kIGEgc3VpdGFibGUgYm9keSBmb3IgdGhlIFZpc2libGUg TWFsZSwgYW5kIGl0IHRvb2sgdGhlbSBvdmVyIHR3byB5ZWFycyB0byBmaW5kIHRoZSBp ZGVhbCBtb2RlbCB0byBzZXJ2ZSBhcyBhINRzdGFuZGFyZCBmb3IgYW5hdG9teS7VIFdo aWxlIHN0aWxsIG9uIGRlYXRoIHJvdywgSmVybmlnYW4gaGFkIGFncmVlZCB0byBkb25h dGUgaGlzIGJvZHkgdG8gdGhlIFZIUC4gSW4gZXhjaGFuZ2UgZm9yIGhpcyBjb2xsYWJv cmF0aW9uLCBoaXMgc2VudGVuY2UgdG8gdGhlIGVsZWN0cmljIGNoYWlyIHdhcyBjaGFu Z2VkIGludG8gZGVhdGggYnkgbGV0aGFsIGluamVjdGlvbi4gSnVzdCBsaWtlIFJlbmFp c3NhbmNlIGp1ZGdlcyBzZW50ZW5jZWQgY3JpbWluYWxzIHRvIHRoZSBnYWxsb3dzIHRv IHBsZWFzZSBhbmF0b21pc3RzLCB0aGUgbWlsZGVyIHNlbnRlbmNlIGZvciB0aGUgVGV4 YW4gcHJpc29uZXIgd2FzIG5vdCBtb3RpdmF0ZWQgaW4gdGhlIGludGVyZXN0IG9mIHRo ZSBjb252aWN0IGJ1dCBpbiB0aGUgaW50ZXJlc3Qgb2Ygc2NpZW5jZTogbGV0aGFsIGlu amVjdGlvbiBjYXVzZXMgbWluaW1hbCBlZmZlY3RzIG9uIHRoZSBvdGhlcndpc2UgcGVy ZmVjdCBib2R5LiBUbyBiZSByZXByZXNlbnRhdGl2ZSBmb3IgdGhlIGF2ZXJhZ2UgbGl2 aW5nIG1hbGUsIHRoZSBtb2RlbCBzaG91bGQgbm90IGJlIHRvbyBvbGQsIHRvbyB0YWxs LCBvciB0b28gaGVhdnkgYW5kIHByZWZlcmFibHkgd2l0aG91dCBhbnkgcGh5c2ljYWwg YWJub3JtYWxpdGllcy4gSm9zZXBoIEplcm5pZ2FuIHdhcyBjaG9zZW4gZnJvbSBmaXZl IG90aGVyIHBvdGVudGlhbCBjYW5kaWRhdGVzIGJlY2F1c2Ugb2YgaGlzIG1pbnQgY29u ZGl0aW9uOiBhIGhlYWx0aHkgMzkteWVhci1vbGQsIDE3MCBwb3VuZCBtYWxlIHdobyBo YWQgbGlmdGVkIHdlaWdodHMgaW4gcHJpc29uIG9uIGEgZGFpbHkgYmFzaXMuIFlldCBo aXMgYm9keSwgYXMgaXQgdHVybnMgb3V0LCB3YXMgbm90IGV4YWN0bHkgcGVyZmVjdDog YmVzaWRlcyBhIG1pc3NpbmcgYXBwZW5kaXgsIG9uZSB0ZXN0aWNsZSB3YXMgcmVtb3Zl ZCB0byBwcmV2ZW50IGEgYmVuaWduIHR1bW9yIGZyb20gZ3Jvd2luZy4gVGhlc2UgYWJu b3JtYWxpdGllcyBkbyBub3QgYXBwZWFyIHRvIGRldHJhY3QgZnJvbSB0aGUgcmVwcmVz ZW50YXRpdmVuZXNzIG9mIGhpcyBib2R5LiBPbiB0aGUgb3RoZXIgaGFuZCwgc29tZSBv dXR3YXJkIGZlYXR1cmVzLCBsaWtlIGEgdGF0dG9vIG9uIGhpcyBhcm0sIHNpZ25hbCB0 aGUgY3JpbWluYWzVcyDUYXV0aGVudGljaXR5LtUgQXV0aGVudGljaXR5IGFuZCByZXBy ZXNlbnRhdGl2ZW5lc3Mgc2VlbSBhbnl0aGluZyBidXQgY29udHJhZGljdG9yeSBjbGFp bXMgaW4gcmVsYXRpb24gdG8gSmVybmlnYW7VcyBzaGFkZS4gIA0JV2hlbiB3ZSBsb29r IGF0IHRoZSBkYXRhc2V0IG9mIHRoZSBWaXNpYmxlIEZlbWFsZSwgd2UgbWF5IHBlcmNl aXZlIHNpbWlsYXIgcGFyYWRveGVzIGNvbmNlcm5pbmcgYW5vbnltaXR5IGFuZCByZXBy ZXNlbnRhdGl2ZW5lc3MuIEhlciBtb2RlbCB3YXMgbm90IHJlY3J1aXRlZCBmcm9tIHRo ZSBjaXJjbGVzIG9mIGNyaW1pbmFsczsgdGhlIG1hdGVyaWFsIGJhc2lzIGZvciB0aGUg VmlzaWJsZSBGZW1hbGUgd2FzIGRlbGl2ZXJlZCBieSBhIHdvbWFuIGZyb20gTWFyeWxh bmQgd2hvIGhhZCBzaWduZWQgYSBjb2RpY2lsIHRvIGRvbmF0ZSBoZXIgYm9keSB0byBz Y2llbmNlIGFmdGVyIGRlYXRoLiBVbmxpa2UgSm9zZXBoIEplcm5pZ2FuLCBzaGUgaGFk IG5vdCBzcGVjaWZpY2FsbHkgaW50ZW5kZWQgaGVyIGJvZHkgdG8gYmUgdXNlZCBmb3Ig dGhlIFZpc2libGUgSHVtYW4gUHJvamVjdCwgYnV0IGhlciBodXNiYW5kIGRlY2lkZWQg YWZ0ZXIgaGVyIGRlYXRoIHRoYXQgdGhpcyB3YXMgYSBub2JsZSBhbmQgaW1wb3J0YW50 IGNhdXNlLiBJbiB0aGUgY2FzZSBvZiB0aGUgVmlzaWJsZSBGZW1hbGUsIHdlIGtub3cg bm90aGluZyBhYm91dCBoZXIgaWRlbnRpdHkgYnV0IGhlciBhZ2UgYW5kIHN0YXR1czsg dGhlIENIUyByZXZlYWxlZCB0aGF0IHRoZSBjYWRhdmVyLW1vZGVsIGZvciB0aGUgVmlz aWJsZSBGZW1hbGUgY2FtZSBmcm9tIGEg1DU5LXllYXItb2xkIGhvdXNld2lmZSBmcm9t IE1hcnlsYW5kIHdobyBoYWQgZGllZCBvZiBhIGhlYXJ0LWF0dGFjay7VIEluIHRoZSBt ZWRpYSBhdHRlbnRpb24gdGhhdCBmb2xsb3dlZCwgdGhvdWdoLCB0aGUgVmlzaWJsZSBG ZW1hbGUgaXMgcHJpbWFyaWx5IGV2YWx1YXRlZCBvbiB0aGUgYmFzaXMgb2YgdGhlc2Ug Z2VuZGVyLXNwZWNpZmljIGZlYXR1cmVzLgUgVGhlIGxhYmVsINRob3VzZXdpZmXVIGV2 b2tlcyB0aGUgaW1hZ2Ugb2YgYW4g1GF2ZXJhZ2XVIHdvbWFuIHdob3NlIGJvZHkgaXMg dW5hZmZlY3RlZCBieSBpbnRlbGxlY3R1YWwgb3Igb3RoZXJ3aXNlINR1bnR5cGljYWzV IGZlbWFsZSBhY3Rpdml0aWVzLiBIZXIgaHVzYmFuZCBjb25maXJtZWQgaGVyIGFwcGFy ZW50IGV4Y2VsbGVudCBjb25kaXRpb24gYnkgc3RhdGluZyB0aGF0IGhpcyB3aWZlIGhh ZCBuZXZlciBiZWVuIHNpY2sgYSBzaW5nbGUgZGF5IHVudGlsIHNoZSB3YXMgc3RydWNr IGJ5IGEgaGVhcnQgYXR0YWNrLiBZZXQgdGhlIHdvbWFu1XMgcmVwcmVzZW50YXRpdmVu ZXNzIGlzIGNsZWFybHkgdW5kZXJtaW5lZCBieSBoZXIgYWdlOiBzaW5jZSBzaGUgaXMg cG9zdC1tZW5vcGF1c2FsLCBoZXIgYm9keSBjYW5ub3Qgc2VydmUgdG8gaWxsdXN0cmF0 ZSB0aGUgZmVtYWxlIHJlcHJvZHVjdGl2ZSBmdW5jdGlvbnMuBSBBcHBhcmFudGx5LCB0 aGVyZSBhcmUgZGlmZmVyZW50IHN0YW5kYXJkcyBmb3IgZGV0ZXJtaW5pbmcgdGhlIG5v cm1hbGN5IG9mIHZpcnR1YWwgbWFsZXMgYW5kIGZlbWFsZXMuIERlc3BpdGUgaGlzIG1p c3NpbmcgdGVzdGljbGUsIEpvc2VwaCBKZXJuaWdhbiBpcyBzdGlsbCBwcmVzZW50ZWQg YXMgYSDUc3RhbmRhcmTVLCB3aGlsZSB0aGUgVmlzaWJsZSBGZW1hbGUgaXMgbG9va2Vk IHVwb24gYXMgaW1wZXJmZWN0LCBiZWNhdXNlIHNoZSBpcyBubyBsb25nZXIgZmVydGls ZS4gRXZlbiB0aG91Z2ggbWVub3BhdXNlIGlzIG5vdCB0aGUgcGF0aG9sb2dpY2FsIGVx dWl2YWxlbnQgb2YgYSBtaXNzaW5nIHRlc3RpY2xlIC0gd2hpY2ggd291bGQgYmUgYSBy ZW1vdmVkIG92YXJ5IC0gdGhlIFZpc2libGUgRmVtYWxlIGlzIG5vdCBjb25zaWRlcmVk IHJlcHJlc2VudGF0aXZlIG9mIHRoZSBhdmVyYWdlIGZlbWFsZSBib2R5LiBUaGUgZ2Vu ZGVyLXNwZWNpZmljIGN1bHR1cmFsIGNyaXRlcmlhIHRoYXQgd2UgdXNlIHRvIGRpZmZl cmVudGlhdGUgYmV0d2VlbiBsaXZpbmcgbWVuIGFuZCB3b21lbiBhcmUgdW5pbGF0ZXJh bGx5IHByb2plY3RlZCBvbnRvIHRoZXNlIHZpcnR1YWwgY2FkYXZlcnMuIA0JVGhlIHBh cmFkb3hlcyBwcmV2YWxlbnQgaW4gUmVuYWlzc2FuY2UgYW5hdG9teSBjbGVhcmx5IHJl c29uYXRlIGluIHRoZSBWaXNpYmxlIEh1bWFuIFByb2plY3QuIE5laXRoZXIgdGhlIFZp c2libGUgTWFsZSBub3IgdGhlIFZpc2libGUgRmVtYWxlIGFyZSBzbyBhbm9ueW1vdXMg b3IgcmVwcmVzZW50YXRpdmUgYXMgdG8gcmVuZGVyIHRoZW0gc3VpdGFibGUgYXMgc2Np ZW50aWZpYyBvYmplY3RzLiBCb3RoIHZpcnR1YWwgY2FkYXZlcnMgYXJlIGNvbnN0cnVj dGVkIHRocm91Z2ggdGhlaXIgb3JnYW5pYyBtYXRlcmlhbGl0eSBhcyB3ZWxsIGFzIHRo ZWlyIGltbWF0ZXJpYWwgY3VsdHVyYWwgY29udGV4dC4gVGhlIFZIUCwganVzdCBsaWtl IHRoZSBSZW5haXNzYW5jZSBhbmF0b21pY2FsIHRoZWF0ZXIsIGZ1bmN0aW9ucyBhcyBh IGNyaW1pbmFsIGNvdXJ0LCB3aGljaCBkaXNjaXBsaW5lcyB0aGUgbGl2aW5nIGJ5IHNl bnRlbmNpbmcgY3JpbWluYWxzIHRvIGRpc3NlY3Rpb24gLSBvciwgbW9yZSBhY2N1cmF0 ZWx5LCBjcm9zcy1zZWN0aW9uLiBGb3IgdGhlIGF1ZGllbmNlIHdobyBhdHRlbmRlZCB0 aGUgcHVibGljIGFuYXRvbXkgbGVzc29uLCB0aGUgbWVhbmluZyBvZiBkaXNzZWN0aW9u IGNoYW5nZWQgd2hlbiBjb25mcm9udGVkIHdpdGggdGhlIGJvZHnVcyBjcmltaW5hbCBw YXN0LiBXZSBjYW4gd2l0bmVzcyBhIHNpbWlsYXIgcHJvY2VzcyBvZiBzaWduaWZpY2F0 aW9uIGluIGNvbnRlbXBvcmFyeSB2aXJ0dWFsIGFuYXRvbXk6IGNvbnRleHR1YWwgaW5m b3JtYXRpb24gb24gdGhlIFZpc2libGUgTWFsZSBhbmQgRmVtYWxl1XMgaWRlbnRpdHkg dHVybnMgb3V0IHRvIGJlIGNydWNpYWwgdG8gdGhlIHBvcHVsYXJpemF0aW9uIG9mIHRo ZSBQcm9qZWN0LiAgIA0NVGhlIEFuYXRvbWljYWwgVGhlYXRlciBhcyBhbiBFZHVjYXRp b25hbCBDb250ZXh0DQ1CZXNpZGVzIHNlcnZpbmcgYXMgYSBjcmltaW5hbCBjb3VydCwg dGhlIGFuYXRvbWljYWwgdGhlYXRlciBvZiB0aGUgUmVuYWlzc2FuY2UgZnVuY3Rpb25l ZCBhcyBhIHNjaG9vbCB3aGVyZSBmdXR1cmUgZG9jdG9ycyB3ZXJlIGluaXRpYXRlZCBp bnRvIHRoZSBzZWNyZXRzIG9mIGxpZmUgYW5kIGRlYXRoLiBBbmF0b21pY2FsIHRoZWF0 ZXJzIHdlcmUgY29tbW9ubHkgYnVpbHQgbmV4dCB0byB1bml2ZXJzaXRpZXMuIEJlZm9y ZSB0aGVzZSBzcGVjaWFsIHRoZWF0ZXJzIHdlcmUgZXN0YWJsaXNoZWQsIGRpc3NlbWlu YXRpb24gb2YgYW5hdG9taWNhbCBrbm93bGVkZ2Ugd2FzIHJlc3RyaWN0ZWQgdG8gYWNh ZGVtaWMgY2lyY2xlcywgd2hlcmUgYXV0aG9yaXR5IHdhcyBoaWVyYXJjaGljYWxseSBv cmdhbml6ZWQuIEdhbGVu1XMgdGhlb3J5IG9mIHRoZSBib2R5IC0gc2luY2UgdGhlIGZv dXJ0aCBjZW50dXJ5IGFjY2VwdGVkIGFzIHRoZSBvbmx5IHZhbGlkIHBoeXNpb2xvZ2lj YWwgdGhlb3J5IC0gaGFkIHRoZSBoaWdoZXN0IGF1dGhvcml0eSwgYW5kIGl0IHdhcyBl eHBsaWNhdGVkIGV4IGNhdGhlZHJhIGJ5IHRoZSBwcm9mZXNzb3IuIFRoZSBhY3R1YWwg ZGlzc2VjdGlvbiB3YXMgbGVmdCB0byByZWxhdGl2ZWx5IHVuaW1wb3J0YW50IG1lbmlh bHMgb3Ig1GJ1dGNoZXJzLNUgd2hvIHdlcmUgY29uc2lkZXJhYmx5IGxvd2VyIGluIHN0 YXR1cyBiZWNhdXNlIHRoZSBkZW1vbnN0cmF0aW9uIG9mIHRoZSBkaXNzZWN0ZWQgYm9k eSBvbmx5IGhhZCBhbiBvcm5hbWVudGFsIGZ1bmN0aW9uLiANCUluIHRoZSBlYXJseSBz aXh0ZWVudGggY2VudHVyeSwgdGhlIGZhbW91cyBGbGVtaXNoIGFuYXRvbWlzdCBBbmRy ZWFzIFZlc2FsaXVzIHVwc2V0IHRoZSBhc3N1bWVkIGhpZXJhcmNoeSBiZXR3ZWVuIGFu YXRvbWljYWwgdGhlb3J5IGFuZCBwcmFjdGljZS4gSGUgcmVmdXNlZCB0aGUgR2FsZW5p YyBzeXN0ZW0gb2YgY2xhc3NpZmljYXRpb24sIGluc3RlYWQgcmVseWluZyBvbiBlbXBp cmljYWwgZXZpZGVuY2UgdG8gZGlzcHJvdmUgR2FsZW7VcyBkb21pbmFudCB0aGVvcnku IFZlc2FsaXVzIHNpbXVsdGFuZW91c2x5IHBlcmZvcm1lZCB0aGUgYWN0cyBvZiBkaXNz ZWN0aW9uIGFuZCBleHBsaWNhdGlvbiwgdW5kZXJtaW5pbmcgdGhlIGF1dGhvcml0eSBv ZiB0aGUgdGV4dCBieSBwcmlvcml0aXppbmcgdGhlIHRhY3RpbGUgZGltZW5zaW9ucyBv ZiB0aGUgYm9keS4gQnkgdGhlIHRpbWUgdGhlIEJyaXRpc2ggYW5hdG9taXN0IFdpbGxp YW0gSGFydmV5IGVzdGFibGlzaGVkIGhpcyBmYW1vdXMgc2Nob29sLCBhcm91bmQgMTY1 MCwgaXQgd2FzIGNvbW1vbiBwcmFjdGljZSBmb3IgYW5hdG9taXN0cyB0byBoYW5kbGUg aW5zdHJ1Y3Rpb24gYW5kIGRpc3NlY3Rpb24gY29uY3VycmVudGx5LgUgTW9zdCBsaWtl bHkgZHVlIHRvIHRoZSBjaGFuZ2UgaW4gZW1waGFzaXMgZnJvbSB0ZXh0dWFsIHRvIHBl cnNvbmFsIGF1dGhvcml0eSwgdGhlIHB1YmxpYyBhcHBlYWwgb2YgdGhlIGFuYXRvbXkg bGVzc29uIGluY3JlYXNlZCBmcm9tIGEgaGFuZGZ1bCBvZiBzdHVkZW50cyB0byBsYXJn ZSBjcm93ZHMgb2Ygc3BlY3RhdG9ycy4gSW4gdGhpcyBuZXcgZWR1Y2F0aW9uYWwgc2V0 dGluZywgdGhlIGFuYXRvbWlzdCBsZWQgdGhlIGF1ZGllbmNlIGZyb20gaGlzIG93biBt ZW5pYWwgZXhwbG9yYXRpb24gb2YgdGhlIGRlYWQgYm9keSB0byBhYnN0cmFjdCB0aGVv cmllcyBvbiAoYW5kIGluc2lnaHRzIGluKSB0aGUgbGl2aW5nIGJvZHkuIFdpdGhvdXQg dGhlIGFuYXRvbWlzdNVzIGV4cGxpY2F0aW9uLCB0aGVyZSB3YXMgdmVyeSBsaXR0bGUg dG8gbGVhcm4gZm9yIHRoZSBwdWJsaWMuIA0JVGhlIGFuYXRvbWlzdCwgcmF0aGVyIHRo YW4gdGhlIGNhZGF2ZXIsIGNvbnN0aXR1dGVkIHRoZSBmb2NhbCBwb2ludCBvZiBhIHB1 YmxpYyBkaXNzZWN0aW9uIGluIHRoZSB0aGVhdGVyLiBTb21lIGFuYXRvbWlzdHMgd2Vy ZSBleGNlbGxlbnQgcGVyZm9ybWVycywgYXMgdGhleSB0cmFuc2xhdGVkIHRoZWlyIHRh Y3RpbGUgZXhwZXJpZW5jZSBpbnRvIGltYWdpbmF0aXZlLCB2aXN1YWwgbmFycmF0aXZl LiBBbHRob3VnaCB0aGUgZGlzc2VjdGluZyBwcm9mZXNzb3IgbGl0ZXJhbGx5IHZpc3Vh bGl6ZWQgaGlzIGxlc3NvbiBieSBkZW1vbnN0cmF0aW5nIGJvZHkgcGFydHMgYW5kIHZp c2NlcmEgdG8gdGhlIGNyb3dkcywgb25seSB0aG9zZSB3aG8gc2F0IGNsb3NlIHRvIHRo ZSBkaXNzZWN0aW9uIHRhYmxlIGNvdWxkIGFjdHVhbGx5IG9ic2VydmUgdGhlIG9wZXJh dGlvbnMuIFRob3NlIHdobyBkaWQgbm90IGhhZCB0byByZWx5IG9uIHRoZSBhbmF0b21p c3TVcyB2ZXJiYWwgZXhwbGljYXRpb24sIHdoaWNoIHdhcyBjb21wcmVoZW5zaWJsZSBv bmx5IHRvIHRoZSBhbHJlYWR5IGluaXRpYXRlZC4gRm9yIHRoZSBpbGxpdGVyYXRlIHNw ZWN0YXRvciwgdGhlIGFuYXRvbWlzdNVzIGVsdWNpZGF0aW9uIGluIExhdGluIGRpZCBu b3QgYWRkIGFueXRoaW5nIHRvIHRoZSB2aXN1YWwgZGVtb25zdHJhdGlvbi4gSXQgd2Fz IG5vdCB1bnRpbCB0aGUgbmluZXRlZW50aCBjZW50dXJ5IGJlZm9yZSBzdHVkZW50cyB3 ZXJlIGFsbG93ZWQgdG8gcGFydGljaXBhdGUgaW4gdGhlIGFjdHVhbCBkaXNzZWN0aW9u LCBhZnRlciBtZWRpY2FsIHByb2Zlc3NvcnMgYmVjYW1lIGNvbnZpbmNlZCB0aGF0IHRo ZSB0YWN0aWxlIGRpbWVuc2lvbiBhZGRlZCBncmVhdCBlZHVjYXRpb25hbCB2YWx1ZSB0 byB0ZXh0dWFsIGFuZCB2aXN1YWwga25vd2xlZGdlLiBIYW5kcy1vbiBleHBlcmllbmNl IGluIHRoZSBkaXNzZWN0aW5nIHJvb20gc29vbiBiZWNhbWUgYSBjdXJyaWN1bHVtIHJl cXVpcmVtZW50IGluIG1vc3QgbWVkaWNhbCBzY2hvb2xzLiBUaGUgYW5hdG9taWNhbCBs ZXNzb24gYmVjYW1lIGFuIGluZGl2aWR1YWwgZXhwZXJpZW5jZSBhZ2FpbiwgYXMgdGhl IGF1ZGllbmNlIHdhcyBiYXJyZWQgZnJvbSB0aGUgZWR1Y2F0aW9uYWwgc2V0dGluZ3Mg aW4gdGVhY2hpbmcgaG9zcGl0YWxzIHdlcmUgdGhlIGFuYXRvbXkgbGVzc29ucyBub3cg dG9vayBwbGFjZS4gDQlUaGUgVmlzaWJsZSBIdW1hbiBQcm9qZWN0IGlzIHNhaWQgdG8g aGF2ZSB0d28gbWFqb3IgZWZmZWN0czogaXQgd2lsbCBicmluZyBiYWNrIGFuYXRvbXkg dG8gdGhlIHB1YmxpY9VzIGV5ZSwgYW5kIGl0IHdpbGwgcmUtaW50ZWdyYXRlIHRoZSBk aW1lbnNpb25zIG9mIGxlYXJuaW5nLCBzZWVpbmcgYW5kIHRvdWNoaW5nLiBPbiB0aGUg Q2VudGVyIGZvciBIdW1hbiBTaW11bGF0aW9u1XMgV2VicGFnZSB3ZSBjYW4gcmVhZCB0 aGVpciBlZHVjYXRpb25hbCBtaXNzaW9uOiDUVGhpcyBwcm9qZWN0IHdpbGwgcHJvdmlk ZSBoZWFsdGggY2FyZSBwcm9mZXNzaW9uYWxzIGVmZmVjdGl2ZWx5IHdpdGggYSB0aG9y b3VnaCB1bmRlcnN0YW5kaW5nIG9mIHRoZSBodW1hbiBmb3JtLCBmdW5jdGlvbiBhbmQg ZGV2ZWxvcG1lbnQu1SBUaGUgZ29hbCBvZiB0aGUgVkhQIGlzINR0byBlZHVjYXRlIHRo ZSBhbmF0b21pc3Qgb2YgdGhlIDIxc3QgY2VudHVyeS7VIEZvciBmdXR1cmUgbWVkaWNh bCBzcGVjaWFsaXN0cywgdGhlIGRpZ2l0YWwgY2FkYXZlciBpcyBhbiBpbmRpc3BlbnNp YmxlIHRocmVlLWRpbWVuc2lvbmFsIGxlYXJuaW5nIGVudmlyb25tZW50LiBBdCBhIGxh dGVyIHN0YWdlLCB0aGUgQ0hTIHdpbGwgY3JlYXRlIGEgdmlydHVhbCBzdXJnaWNhbCB1 bml0LCBjb21wbGV0ZSB3aXRoIHJhZGlvbG9naWNhbCBhbmQgYW5hZXN0ZXNpb2xvZ2lj YWwgc2ltdWxhdG9ycy4gVGhlIHZpcnR1YWwgYm9keSwgaW5jbHVkaW5nIGJsb29kIGNp cmN1bGF0aW9uIGFuZCBwaHlzaW9sb2dpY2FsIHJlZmxleGVzLCB3aWxsIGhlbHAgdHJh aW4gZnV0dXJlIGRvY3RvcnMgIGluIHRoZSBxdWludGVzc2VucyBvZiBtZWRpY2FsIHBy YWN0aWNlOiBsaXZlIHN1cmdlcnkuIFRoaXMgc2ltdWxhdGlvbiB1bml0IHdpbGwgcmVz ZW1ibGUgdmlydHVhbCBjb2NrcGl0cyBkZXNpZ25lZCBmb3Igc3RhcmZpZ2h0ZXIgcGls b3RzLiBCb3RoIHZpcnR1YWwgZW52aXJvbm1lbnRzIG9mZmVyIGhhbmRzLW9uIGV4cGVy aWVuY2Ugd2l0aG91dCBoYXZpbmcgdG8gZW5kYW5nZXIgcmVhbCBwZW9wbGXVcyBsaXZl cy4gDQlUaGUgcmVhc29uIHdoeSB0aGUgVmlzaWJsZSBIdW1hbiBkYXRhIHNldCBpcyBw ZXJjZWl2ZWQgYXMgIGEgcmVhbGlzdGljINRzaW11bGF0aW9u1SBsaWVzIG5vdCBzbyBt dWNoIGluIGl0cyBkaWdpdGFsIHRocmVlLWRpbWVuc2lvbmFsaXR5LCBidXQgbWlnaHQg cmF0aGVyIGJlIGEgY29uc2VxdWVuY2Ugb2YgdGhlIHJlY2VudCBkaWdpdGFsIHJldm9s dXRpb24gaW4gbWVkaWNhbCBwcmFjdGljZS4gVGhlIGNvbnRlbXBvcmFyeSBob3NwaXRh bCBpcyBhIGRpZ2l0YWwgZW52aXJvbm1lbnQuIE1lZGljYWwgdHJhaW5pbmcgaW5jcmVh c2luZ2x5IHRha2VzIHBsYWNlIHRocm91Z2ggY29tcHV0ZXJzLCBiZWNhdXNlIHNwZWNp YWxpc21zIGxpa2Ugc3VyZ2VyeSBvciBvbmNvbG9neSwgZm9yIGRpYWdub3NpcyBhbmQg dHJlYXRtZW50LCBoYXZlIGJlY29tZSBhbG1vc3QgZnVsbHkgZGVwZW5kZW50IG9uIGRp Z2l0YWwgcmVwcmVzZW50YXRpb24gdGVjaG5vbG9naWVzLgUgVGhlIFZpc2libGUgSHVt YW4gaXMgbm90IG1vcmUgdGhhbiBhIHJlcHJlc2VudGF0aW9uIGJlY2F1c2UgZGlnaXRh bCBpbWFnZXJ5IGltaXRhdGVzIGJvZHkgc2hhcGVzIGJldHRlciB0aGFuIGFueSBhbmF0 b21pY2FsIGlsbHVzdHJhdGlvbiwgYnV0IHRoZSBpbGx1c2lvbiBvZiB2ZXJpc2ltaWxp dHVkZSBpcyBwcmltYXJpbHkgZHVlIHRvIHRoZSBmYWN0IHRoYXQgZGlnaXRhbCBpbWFn ZXMgYXJlIG5vdyB0aGUgY29tbW9uIHZpc3VhbCBjdXJyZW5jeSBpbiBtZWRpY2FsIHBy YWN0aWNlLiBDVCBhbmQgTVJJIHNjYW5zIGRldGVybWluZSB0aGUgc3BlY2lhbGlzdNVz IHZpZXcgb24gdGhlIGJvZHksIGFuZCByZWFkaW5nIHRoZSBjcm9zcy1zZWN0aW9ucyBv ZiB0aGUgZGVhZCBhbmF0b21pY2FsIGJvZHkgaXMgY29tcGxldGVseSBjb21tZW5zdXJh YmxlIHdpdGggdGhlIGRhaWx5IG1lZGljYWwgcHJhY3RpY2Ugb2YgcmVhZGluZyB0aGUg bGl2aW5nIGJvZHkuIFdoYXQgdmlydHVhbCBhbmF0b215IGhhcyBkb25lIHRvIHRoZSBm aWVsZCBpcyB0byBicmluZyBiYWNrIGFuYXRvbWljYWwgcHJhY3RpY2UgdG8gdGhlIGN1 dHRpbmctZWRnZSBmcm9udGllcnMgb2YgbW9kZXJuLCBkaWdpdGl6ZWQgbWVkaWNhbCBz Y2llbmNlLCBhbmQgdGh1cyB0byB0aGUgc3BvdGxpZ2h0cyBvZiBwdWJsaWMgYXR0ZW50 aW9uLg0JVGhlIHNlY29uZCBjbGFpbSwgdGhhdCB0aGUgVkhQIHdpbGwgcmVpbnRlZ3Jh dGUgdGhlIGRpbWVuc2lvbnMgb2YgbGVhcm5pbmcsIHNlZWluZyBhbmQgdG91Y2hpbmcg aW4gYSAzLUQgZWR1Y2F0aW9uYWwgZW52aXJvbm1lbnQgc3VnZ2VzdHMgdGhhdCB2aXJ0 dWFsIGFuYXRvbXkgd291bGQgb2ZmZXIgYm90aCBhIHN1YnN0aXR1dGUgZm9yIHJlYWwg YW5hdG9taWNhbCBwcmFjdGljZSBhbmQgYW4gYWN0dWFsIGltcHJvdmVtZW50IG9mIGEg Y29udmVudGlvbmFsIGFuYXRvbWljYWwgYXRsYXMuIEEgdGhyZWVkaW1lbnNpb25hbCBy ZXByZXNlbnRhdGlvbiBvZiB0aGUgYm9keSwgYWZ0ZXIgYWxsLCBtZWFucyB0aGF0IGEg c3R1ZGVudCBjYW4gdmlldyBwYXJ0cyBvciBjcm9zcy1zZWN0aW9ucyBvZiB0aGUgYm9k eSBmcm9tIGFueSBwb3NzaWJsZSB2YW50YWdlIHBvaW50IG9yIHBsYW5lLiBCeSBjb252 ZXJ0aW5nIGNvbXB1dGVyIGRhdGEgaW50byBmbHktdGhyb3VnaHMsIHN0dWRlbnRzIG1h eSBvYnRhaW4gbXVsdGlwbGUgcGVyc3BlY3RpdmVzIG9uIGFueSBib2R5IHBhcnQuIEZy b20gYSBoaXN0b3JpY2FsIHBvaW50IG9mIHZpZXcsIHRoZXNlIGNsYWltcyBzZWVtIHJh dGhlciBleGFnZ2VyYXRlZC4gSnVzdCBsaWtlIGluIHRoZSBSZW5haXNzYW5jZSwgZGln aXRhbCBkaXNzZWN0aW9uIGlzIG9ubHkgdHJ1bHkgZWR1Y2F0aW9uYWwgZm9yIHRob3Nl IHdobyBhcmUgYWxyZWFkeSBoYXZlIGEgYmFzaWMga25vd2xlZGdlIG9mICBhbmF0b215 LiBGb3IgYSBsYXkgcGVyc29uLCB0aGUgZGlnaXRhbCBjcm9zcy1zZWN0aW9ucyBvZiB0 aGUgVmlzaWJsZSBNYWxlIG1lYW4gYXMgbXVjaCBhcyB0aGUgUmVuYWlzc2FuY2UgYW5h dG9taXN01XMgZXhwbGljYXRpb25zIGluIExhdGluLiBGb3Igb25lIHRoaW5nLCB0aGUg ZGF0YXNldCBpdHNlbGYgaXMgbm90aGluZyBidXQgYSBzZXJpZXMgb2YgYml0cyBhbmQg Ynl0ZXMsIGFuZCB5b3UgbmVlZCBjb21wZXRlbnQgbWVkaWNhbCBzb2Z0d2FyZSBzcGVj aWFsaXN0cyBhcyB3ZWxsIGFzIGxhcmdlIGNvbXB1dGVyIHN0b3JhZ2Ugc3BhY2UgaW4g b3JkZXIgdG8gdHJhbnNsYXRlIGFuZCByZWNvbXBpbGUgdGhvc2UgZGF0YSBpbnRvIHVz YWJsZSBmbHktdGhyb3VnaHMuBSAgU2FnaXR0YWwgYW5kIGNvcm9uYWwgY3Jvc3Mtc2Vj dGlvbnMgcmVxdWlyZSBzdWJzdGFudGlhbCB2aWV3aW5nIGV4cGVyaWVuIGNlIGZyb20g dGhlIGludGVycHJldG9yLiBUaGUgYmlnIGRpZmZlcmVuY2UgYmV0d2VlbiB2aXJ0dWFs IGFuZCBjb252ZW50aW9uYWwgZGlzc2VjdGlvbiBpcyB0aGF0IHRoZSBib2R5IGlzIGNv bmNlcHR1YWxpemVkIGluIHNsaWNlcyByYXRoZXIgdGhhbiBwaWVjZXM7IHRoZSBsZXNz LXRoYW4tYS1taWxsaW1ldGVyIHNsaWNlcyBtZWFuIG5vdGhpbmcgaWYgdGhlIHZpZXdl ciBjYW5ub3QgcmVsYXRlIHRoZXNlIHNsaWNlcyB0byBhY3R1YWwgdGhyZWUtZGltZW5z aW9uYWwgb3JnYW5zLiBJbiB2aXJ0dWFsIGFuYXRvbXksIGluc3RydWN0aW9uIHRha2Vz IHBsYWNlIHRocm91Z2ggdGhlIHZpc3VhbCByYXRoZXIgdGhhbiB0aGUgdGFjdGlsZS4g 1EV5ZXMtb24gZXhwZXJpZW5jZdUgd291bGQgYmUgYSBiZXR0ZXIgdGVybSBmb3Igdmly dHVhbCBhbmF0b215IHRoYW4gdGhlIGFjdHVhbCDUaGFuZHMtb27VIGV4cGVyaWVuY2Ug aXQgYWR2ZXJ0aXplcy4gVGhlIHNtZWxsIG9mIGRlY2F5IGFuZCB0aGUgYXVyYSBvZiBk ZWF0aCwgbmVlZGxlc3MgdG8gc2F5LCBoYXZlIGRpc2FwcGVhcmVkIGluIHRoZSB0aHJl ZS1kaW1lbnNpb25hbCBsZWFybmluZyBlbnZpcm9ubWVudC4NCUJlc2lkZXMgdGhlIGJv bGQgcHJvbWlzZSB0aGF0IHRoZSBWaXNpYmxlIEh1bWFuIHdpbGwgcmVwbGFjZSBjb252 ZW50aW9uYWwgZGlzc2VjdGlvbiBpbiB0aGUgdHJhaW5pbmcgb2YgbWVkaWNhbCBzdHVk ZW50cywgSSB0aGluayB0aGUgVkhQ1XMgY2xhaW0gdGhhdCBhIHNpbXVsYXRpb24gaXMg YWxtb3N0IHRoZSBlcXVpdmFsZW50IG9mIGEgcmVhbCBib2R5IG1heSBiZSBlcXVhbGx5 IG92ZXJzdGF0ZWQuIFB1cnBvcnRlZGx5LCB0aGUgcmVwcmVzZW50YXRpb24gb2YgdGhl IGJvZHkgaXMgbm8gbG9uZ2VyIGRpc3RvcnRlZCBieSB0aGUgcGVuY2lsIG9mIHRoZSBp bGx1c3RyYXRvciBvciB0aGUga25pZmUgb2YgdGhlIGRpc3NlY3RvciwgYnV0IGNvbnN0 aXR1dGVzIGFuINR1bm1lZGlhdGVkIGluc2NyaXB0aW9uLtUgV2l0aCB0aGUgaW50cm9k dWN0aW9uIG9mIGVhY2ggbmV3IHZpc3VhbGl6aW5nIHRlY2huaXF1ZSAoc3RhcnRpbmcg d2l0aCBYLXJheXMgaW4gMTg5NSksIHN1cHBvcnRlcnMgaGF2ZSBjbGFpbWVkIHRoZWly IHRlY2huaXF1ZSB0byB5aWVsZCBhIGRpcmVjdCBpbnNjcmlwdGlvbiBvZiB0aGUgYm9k eS4gSXQgaGFzIHByb3ZlZCBhbiBpbGx1c2lvbiB0byB0aGluaywgdGhvdWdoLCB0aGF0 IHZpc3VhbGl6aW5nIHRlY2hub2xvZ3kgd291bGQgbm90IGxlYXZlIGl0cyBtYXJrIG9u IHRoZSByZXN1bHRpbmcgcmVwcmVzZW50YXRpb24uIEV2ZXJ5IHNpbmdsZSB0ZWNobmlx dWUsIHdoZXRoZXIgQ1QsIE1SSSBvciBkaWdpdGFsIHBob3RvZ3JhcGh5LCByZXN1bHRz IGluIGEgc3BlY2lmaWMgZm9jdXMgb24gdGhlIGJvZHkuIEV2ZW4gdGhlIGNvbWJpbmF0 aW9uIG9mIGFsbCBhdmFpbGFibGUgcGVyc3BlY3RpdmVzIGNhbiBuZXZlciByZW5kZXIg YW4gdW5kaXN0b3J0ZWQsIHRyYW5zcGFyZW50IGJvZHkuIE91ciB2aWV3IG9uIHRoZSBi b2R5IGlzIGludmFyaWFibHkgaW5mb3JtZWQgYnkgdGhlIG1vZGFsaXR5IG9mIGl0cyB2 aXN1YWxpemluZyBpbnN0cnVtZW50cy4gV2UgY2Fubm90IGZ1bGx5IGNvbXByZWhlbmQg dGhlIHZpcnR1YWwgYm9keSB3aXRob3V0IGEgcHJlbGltaW5hcnkgdW5kZXJzdGFuZGlu ZyBvZiBib3RoIGFuYXRvbXkgYW5kIGl0cyByZXByZXNlbnRhdGlvbiB0ZWNobmlxdWVz LiBLbm93bGVkZ2Ugb2YgdmlzdWFsaXppbmcgdGVjaG5vbG9naWVzLCBpbiB0aGUgZWR1 Y2F0aW9uYWwgc2V0dGluZyBvZiBhbmF0b215IGluc3RydWN0aW9uLCAgaXMgYXMgaW1w b3J0YW50IGFzIGtub3dsZWRnZSBvZiBhbmF0b215IGl0c2VsZi4NDVRoZSBBbmF0b21p Y2FsIFRoZWF0ZXIgYXMgYSBQdWJsaWMgU3BlY3RhY2xlDQ1BbHRob3VnaCBhbmF0b21p Y2FsIHRoZWF0ZXJzIHNlcnZlZCB0byB0cmFpbiBhIHJlbGF0aXZlbHkgc21hbGwgZ3Jv dXAgb2YgbWVkaWNhbCBzdHVkZW50cywgdGhlaXIgbWFpbiBnb2FsIHdhcyB0byBhdHRy YWN0IGxhcmdlIGNyb3dkcyB0byB0aGUgYW5hdG9taXN01XMgcHVibGljIGxlc3NvbnMu IEJlc2lkZXMgZnVuY3Rpb25pbmcgYXMgYSBjb3VydCBhbmQgYSBzY2hvb2wsIGRpc3Nl Y3Rpb24gd2FzIHByaW1hcmlseSBhIHB1YmxpYyBzcGVjdGFjbGUuIEFsdGhvdWdoIGl0 cyBwdWJsaWMgZnVuY3Rpb24gYWxtb3N0IGNvbXBsZXRlbHkgZGlzYXBwZWFyZWQgZnJv bSB0aGUgbmluZXRlZW50aCBjZW50dXJ5IG9ud2FyZHMsIHdoZW4gYW5hdG9teSBsZXNz b25zIHRvb2sgcGxhY2UgYmVoaW5kIGNsb3NlZCBkb29ycyBpbiBhIHRlYWNoaW5nIGhv c3BpdGFsLCBpdCBpcyBzdXJwcmlzaW5nIHRvIGZpbmQgIGhvdyB0aGUgc3BlY3RhY2xl IGZ1bmN0aW9uIHJldHVybnMgaW4gdGhlIFZpc2libGUgSHVtYW4gUHJvamVjdC4NCUls bHVzdHJhdGlvbnMgYW5kIGRyYXdpbmdzIGluIFZlc2FsaXVz1SBmYW1vdXMgYW5hdG9t eSBhdGxhcyBEZSBIdW1hbmkgQ29ycG9yaXMgRmFicmljYSAoMTU0Mykgc2hvdyBob3cg dGhlIGFuYXRvbWlzdCBhbmQgdGhlIGNhZGF2ZXIgd2VyZSBzdXJyb3VuZGVkIGJ5IGxh cmdlIGFuZCB2YXJpZWQgY3Jvd2RzLiBBdHRyaWJ1dGVzIGxpa2Ugc2tlbGV0b25zIGFu ZCBWYW5pdGFzIHN5bWJvbHMgZGVjb3JhdGVkIHRoZSBvcGVuIHNwYWNlLCBlbmFjdGlu ZyB0aGUgIGFwcGFyZW50IG1vcmFsaXN0aWMgaW50ZW50aW9ucyBvZiB0aGUgcHVibGlj IGFuYXRvbXkgbGVzc29uLiBEaXNzZWN0aW9ucyB3ZXJlIG9mdGVuIGFkb3JuZWQgYnkg YSBiYW5xdWV0LCBhIGNvbmNlcnQgb3Igb3RoZXIgcGVyZm9ybWFuY2VzLiBUaGUgZXZl bnQgbGFzdGVkIGZvciBzZXZlcmFsIGRheXMgYW5kIHVzdWFsbHkgdG9vayBwbGFjZSBp biB0aGUgY29sZCBzZWFzb24uIEZlYnJ1YXJ5IHdhcyB0aGUgbW9zdCBwb3B1bGFyIG1v bnRoIGZvciBwdWJsaWMgYW5hdG9teSBzcGVjdGFjbGVzLCBvYnZpb3VzbHkgYmVjYXVz ZSB0aGUgZnJlZXppbmcgdGVtcGVyYXR1cmVzIHdvdWxkIGhlbHAgY29uc2VydmUgdGhl IGNhZGF2ZXIgZm9yIHNldmVyYWwgZGF5cy4FIFRpY2tldHMgZm9yIHRoZSBhbmF0b21p Y2FsIGZlc3RpdmFsIGRpZCBub3QgY29tZSBjaGVhcCBhbmQgd2VyZSBtdWNoIGluIGRl bWFuZDsgd2Uga25vdyBmcm9tIGhpc3RvcmljYWwgdHJhY3RzIHRoYXQgcml0dWFscyBh bmQgY2VyZW1vbmllcyBhZGRlZCBsdXN0cmUgdG8gdGhlIGFuYXRvbWljYWwgbGVzc29u Lg0JVGhlIHB1YmxpYyBhbmF0b215IHNwZWN0YWNsZSB3YXMgdW5kZW5pYWJseSBzaGFw ZWQgYnkgdGhlIGNvbnZlbnRpb25zIG9mIGEgUmVuYWlzc2FuY2UgbW9yYWxpdHkgcGxh eS4gSW4gMTd0aCBjZW50dXJ5IGRyYW1hcywgbGlrZSB0aG9zZSBieSBTaGFrZXNwZWFy ZSBpbiBCcml0YWluIGFuZCBWb25kZWwgaW4gSG9sbGFuZCwgIHB1cmlmaWNhdGlvbiBv ZiB0aGUgc291bCBvciDUY2F0aGFyc2lz1SB3YXMgYSBjZW50cmFsIGVsZW1lbnQgb2Yg dGhlIHBsYXkuIEFuYXRvbXkgbGVzc29ucyBoYWQgYSB0cmFnaWMgcGxvdCwgc2ltaWxh ciB0byBhIFNoYWtlc3BlYXJlYW4gZHJhbWE6IHRoZSB0cmFuc2Zvcm1hdGlvbiBmcm9t IGEgZnJlc2ggY29ycHNlIGludG8gYSBnbmF3ZWQgb2ZmIHNrZWxldG9uLiBJbGx1c3Ry b3VzIHNrZWxldG9ucyBvbiB0aGUgd2FsbHMgb2YgdGhlIGFuYXRvbWljYWwgdGhlYXRl ciBmb3Jlc2hhZG93ZWQgdGhlIGluZXZpdGFibGUgZmF0ZSBvZiB0aGUgY2FkYXZlciB3 YWl0aW5nIG9uIHRoZSBkaXNzZWN0aW9uIHRhYmxlLiBUaGUgYW5hdG9taXN0LCBpbiBo aXMgcHVibGljIGxlc3NvbiwgYXJ0aWN1bGF0ZWQgdGhlIHJlbGF0aW9uIGJldHdlZW4g dGhlIGRlYWQgYm9keSBvbiB0aGUgdGFibGUgYW5kIHRoZSBsaXZpbmcgYm9keSBvZiB0 aGUgc3BlY3RhdG9yLiBBcmNoaXRlY3R1cmFsbHksIGFuYXRvbWljYWwgdGhlYXRlcnMg d2VyZSBkZXNpZ25lZCBhZnRlciB0eXBpY2FsIFJlbmFpc3NhbmNlIHN0YWdlcyAtICBy b3VuZCBzdGFnZXMgYW5kIGdyYWR1YWxseSBhc2NlbmRpbmcgc2VhdHMgLSBlbmFibGlu ZyB0aGUgYXVkaWVuY2UgdG8gbGl0ZXJhbGx5IGdhemUgaW50byB0aGUgY2FkYXZlciBm cm9tIGEgaGlnaCBhbmdsZS4gDQlBbmF0b21pY2FsIHRoZWF0ZXJzIHBlcmZlY3RseSBm aXR0ZWQgdGhlIGNvbnRlbXBvcmFyeSBmYXNoaW9uIHRvIGRpc3NlbWluYXRlIHNjaWVu Y2UgdG8gYSBsYXJnZSBsYXkgYXVkaWVuY2UuIFRoZSBwb3B1bGFyaXR5IG9mIGFuYXRv bWljYWwgdGhlYXRlcnMgaW4gdGhlIFJlbmFpc3NhbmNlIHNob3VsZCBiZSByZWdhcmRl ZCBpbiB0aGUgY29udGV4dCBvZiB0aGUgcmlzZSBvZiBLdW5zdCB1bmQgV3VuZGVya2Ft bWVyIGFuZCBib3RhbmljYWwgZ2FyZGVucywgd2hpY2ggYWxzbyBleHBvc2VkICBsYXJn ZSBjcm93ZHMgdG8gdGhlIG1hcnZlbHMgb2YgbmF0dXJlIGFuZCBzY2llbmNlLgUgV2l0 aCBwdWJsaWMgZGlzc2VjdGlvbnMsIGFuYXRvbWlzdHMgZGlkIG5vdCBpbnRlbmQgdG8g c2hhcmUgdGhlaXIga25vd2xlZGdlIHdpdGggYSBnZW5lcmFsIGF1ZGllbmNlLCBidXQg dG8gaW1wcmVzcyB0aGVtIGFuZCBjb21tYW5kIHJlc3BlY3QgYW5kIGF3ZS4gQW5hdG9t aWNhbCB0aGVhdGVycyBmbG91cmlzaGVkIGFzIHRoZXkgdHVybmVkIGludG8gY3VsdHVy YWwgY2VudGVycywgd2hlcmUgc2NpZW50aXN0cyBhbmQgYXJ0aXN0cyB3b3JrZWQgc2lk ZSBieSBzaWRlLCBpbnNwaXJpbmcgb25lIGFub3RoZXIuIE1hbnkgZmFtb3VzIHBhaW50 ZXJzIGFuZCB3cml0ZXJzLCBtb3N0IG5vdGFibHkgUmVtYnJhbmR0LCBhdHRlbmRlZCBw dWJsaWMgZGlzc2VjdGlvbnMgYW5kIHJlY29yZGVkIHRoZSBhbmF0b21pY2FsIHNwZWN0 YWNsZSBpbiB0aGVpciBhcnQgd29ya3MuIEFsdGhvdWdoIGZldyBhcnRpc3RzIHJlYWxs eSB1bmRlcnN0b29kIHRoZSBMYXRpbiBvcmFjbGUgaW4gZnJvbnQgb2YgdGhlIGNhZGF2 ZXIsIHRoZXkgd2VyZSBmYXNjaW5hdGVkIGJ5IHRoZSBjb21iaW5hdGlvbiBvZiBzY2ll bnRpZmljIGF1cmEsIG1vcmFsIHRyYW5zZm9ybWF0aW9uIGFuZCBtb3JiaWQgZW50ZXJ0 YWlubWVudC4NCVRoZSBzYW1lIGNvY2t0YWlsIG9mIHNjaWVuY2UsIG1vcmFsaXR5IGFu ZCBzcGVjdGFjbGUgY2FuIGJlIHJldHJhY2VkIGluIHRoZSBWaXNpYmxlIEh1bWFuIFBy b2plY3QuIFRoZSBleHBlbnNpdmUgdmlydHVhbCBhbmF0b215IHByb2plY3Qgd2FzIGV2 aWRlbnRseSBkZXNpZ25lZCBmb3IgZWR1Y2F0aW9uYWwgcHVycG9zZXMsIGJ1dCB0aHJv dWdoIHRoZWlyIHJlbGVhc2Ugb24gdGhlIEludGVybmV0LCB0aGUgZGF0YSBoYXZlIGJl Y29tZSBwdWJsaWMgcHJvcGVydHkuIFByb2R1Y3RzIGRlcml2ZWQgZnJvbSB0aGUgVmlz aWJsZSBNYWxlIGFuZCBGZW1hbGXVcyBkYXRhIHNldHMgcmFuZ2UgZnJvbSBzb3BoaXN0 aWNhdGVkIGZseS10aHJvdWdoIGFuaW1hdGlvbnMsIHVzZWQgZm9yIGluc3RhbmNlIHRv IGRldGVjdCBib25lIG1hcnJvdyBjYW5jZXIsIHRvIHBvcHVsYXIgY29tcGFjdCBkaXNr IGdhbWVzLiBJZiB3ZSB0YWtlIGEgY2xvc2VyIGxvb2sgYXQgb25lIG9mIHRoZXNlIHBv cHVsYXJpemVkIHByb2R1Y3RzLCBpdCBpcyBlYXN5IHRvIGZpbmQgaGlzdG9yaWNhbCBl Y2hvZXMgb2YgdGhlIGFuYXRvbWljYWwgdGhlYXRlctVzIGZ1bmN0aW9uIGFzIGEgcHVi bGljIHNwZWN0YWNsZS4gVGhlIENELXJvbSBCb2R5IFZveWFnZSB2YWd1ZWx5IHByZXRl bmRzIHRvIGRpc3NlbWluYXRlIGFuYXRvbWljYWwga25vd2xlZGdlIHRvIGEgbGF5IGF1 ZGllbmNlLCBidXQgaXRzIGVkdWNhdGlvbmFsIHZhbHVlIHByb3ZlcyB2ZXJ5IGxvdyBp bmRlZWQuBSBCb2R5IFZveWFnZSBpbnRyb2R1Y2VzIHRoZSByZWNvbXBpbGVkIGRhdGEg c2V0IG9mIHRoZSBWaXNpYmxlIE1hbGUgYXMgdGhlIGx1Z3VicmlvdXMg1Gluc2lkZSBl eHBlcmllbmNl1SBvZiBhIGRlYWQgY3JpbWluYWzVcyBib2R5LiBTcGVjdGF0b3JzIGFy ZSBpbnZpdGVkIHRvIHNjcm9sbCB0aHJvdWdoIHRoZSBkaWdpdGFsIGNyb3NzLXNlY3Rp b25zIG9mIGEgbGVnZW5kYXJ5IGNhZGF2ZXIsIHdpdGhvdXQgYW55IG1lZGljYWwgb3Ig YW5hdG9taWNhbCBsYWJlbHMuIFRoZSB2aXN1YWwgYWJzb2x1dGVseSBkb21pbmF0ZXMg dGhlIHRleHR1YWwsIGFuZCB0aGUgdXNlciBvZiB0aGUgQ0Qtcm9tIGlzIGludml0ZWQg dG8gZW5qb3kgdGhlIGFlc3RoZXRpY2FsbHkgcGxlYXNpbmcgY29sb3JzIG9mIGRpZ2l0 YWwgc2xpY2VzIGFuZCBmbHktdGhyb3VnaHMuIA0JVGhlIGVudGVydGFpbm1lbnQgdmFs dWUgb2YgQm9keSBWb3lhZ2UgaXMgaGlnaCwgd2hpY2ggaXMgdW5kb3VidGVkbHkgZHVl IHRvIGl0cyBzcGVjdGFjdWxhciBwcmVzZW50YXRpb24gYW5kIGRyYW1hdGljIHBsb3R0 aW5nLiBUaGUgb25seSB0ZXh0dWFsIGV4cGxhbmF0aW9uIHdlIGdldCBmcm9tIHRoZSBk aXNrIGFyZSBqdWljeSBkZXRhaWxzIGFib3V0IEpvc2VwaCBKZXJuaWdhbtVzIGJhY2tn cm91bmQgYW5kIGNyaW1pbmFsIHBhc3QuIFdlIGxlYXJuIGhvdyBoZSB3YXMgc2VudGVu Y2VkIHRvIGRlYXRoIGFmdGVyIHJvYmJpbmcgYW5kIGtpbGxpbmcgYSA3NS15ZWFyLW9s ZCBtYW4sIGFuZCB0aGF0IGhlIG5ldmVyIHNob3dlZCBhbnkgcmVtb3JzZSBmb3IgaGlz IGNvbGQtYmxvb2RlZCBjcmltZS4gSW4gdGhlIENELVJvbSB2ZXJzaW9uLCBKZXJuaWdh btVzIGV4ZWN1dGlvbiBpcyBlbGFib3JhdGVkIG9uIGV4dGVuc2l2ZWx5LCBpbmNsdWRp bmcgdGhlIGNvbnRlbnQgb2YgaGlzIGxhc3Qgd29yZHMgYW5kIGxhc3QgbWVhbCAoYSBj aGVlc2VidXJnZXIpLiBUaGUgYWN0dWFsIGRpc3NlY3Rpb24gZGV2aWNlLCB0aGUgY3J5 b2dlbmljIG1hY3JvdG9tZSwgaXMgc2hvd24gb24gYSBxdWljayB0aW1lIHZpZGVvIGRp c3BsYXkuIEp1c3QgbGlrZSBpbiB0aGUgYW5hdG9taWNhbCB0aGVhdGVyLCBCb2R5IFZv eWFnZSBjYXBpdGFsaXplcyBvbiB0aGUgc3BlY3RhY2xlIG9mIGRpc3NlY3Rpb246IHRo ZSBzcGVjdGF0b3IgY2FuIHZpcnR1YWxseSBkaXNzZWN0IEplcm5pZ2Fu1XMgY2FkYXZl ciBsYXllciBieSBsYXllciwgYW5kIHRodXMgZXhlY3V0ZSB0aGUgZGlzc2VjdGlvbiDU aGFuZHMgb27VLiBUaGUgZGVzaWduIG9mIHRoZSBzb2Z0d2FyZSBjaGFubmVscyB0aGUg dmlld2Vy1XMgZ2F6ZSBpbnRvIHRoZSBkZWFkIGJvZHksIGFjdGl2ZWx5INRjdXR0aW5n IHVw1SB0aGUgYm9keSBieSBhIGZldyBzaW1wbGUgY2xpY2tzIG9uIHRoZSBtb3VzZS4g VG9nZXRoZXIsIHRoZSBpbWFnZXMgYW5kIHRleHQgY29uc3RpdHV0ZSB0aGUgZHJhbWEg b2YgdGhlIHVuZm9ydHVuYXRlIGNyaW1pbmFsIHdobyB3YXMgY2F1Z2h0IGFuZCB3aG8g ZGVzZXJ2ZWQgdG8gYmUgc2VudGVuY2VkIHRvIGRlYXRoIGFuZCBkaXNzZWN0aW9uLiBU aGUgc3RvcnkgZWZmZWN0aXZlbHkgYnJpbmdzIGFib3V0IHRoZSBkZXNpcmVkIGNhdGhh cnNpcywgZW50ZXJ0YWluaW5nIHlldCBkaXNjaXBsaW5pbmcgdGhlIHNwZWN0YXRvciB0 aHJvdWdoIGNyaW1lIGFuZCBwdW5pc2htZW50Lg0JVGhlIG1hbiB3aG8gcHJvZHVjZWQg dGhpcyBDRC1Sb20sIEFsZXhhbmRlciBUc2lhcmFzLCByZWdhcmRzIGhpcyBwcm9kdWN0 IGFzIGFuIGFydGlzdGljIGludGVycHJldGF0aW9uIG9mIHRoZSBWaXNpYmxlIE1hbGXV cyBkYXRhc2V0OyBoaXMgZXhwbGljaXQgcHVycG9zZSBpcyB0byDUaW5mb3JtIGFuZCBl bnRlcnRhaW4gYSBwb3B1bGFyIGF1ZGllbmNlLtUgSGUgcGxhY2VzIGhpbXNlbGYgaW4g dGhlIHRyYWRpdGlvbiBvZiBncmVhdCBhcnRpc3RzIGxpa2UgTGVvbmFyZG8gZGEgVmlu Y2ksIESfcmVyIGFuZCBSZW1icmFuZHQuIEFzIHN0YXRlZCBpbiB0aGUgaW50cm9kdWN0 aW9uLCBCb2R5IFZveWFnZSBpcyB0aGUgcmVzdWx0IG9mIGEgcGVyZmVjdCBtYXJyaWFn ZSBiZXR3ZWVuIHNjaWVuY2UgYW5kIGFydC4gRm9yIHRoZSBwcm9kdWN0aW9uIG9mIHRo aXMgQ0QtUm9tLCBUc2lhcmFzIHVzZWQgc29tZSBvZiB0aGUgZGlnaXRhbCBkYXRhIHBy b3ZpZGVkIGJ5IHRoZSBDSFMsIHlldCByZXRvdWNoZWQgdGhlaXIgb3JpZ2luYWwgY29s b3JzIGluIG9yZGVyIHRvIGNyZWF0ZSBhIG1vcmUgYWVzdGhldGljYWxseSBwbGVhc2lu ZyBkaWdpdGFsIGNhZGF2ZXIuIE5hdHVyYWxseSwgdGhpcyBDRC1yb20gY2Fubm90IHJl cGxpY2F0ZSB0aGUgc21lbGwgYW5kIHNvdW5kIG9mIGFjdHVhbCBjdXQtdXAgY2FkYXZl cnMgb24gdGhlIGRpc3NlY3Rpb24gdGFibGUuIFNwZWN0YXRvcnMgbWF5IGJlIGRlLXNl bnNpdGl6ZWQgdG8gdGhlIHNtZWxsIGFuZCB0b3VjaCBvZiB0aGUgUmVuYWlzc2FuY2Ug YW5hdG9teSBzcGVjdGFjbGUsIGJ1dCB0aGV5IGFyZSBjZXJ0YWlubHkgcmUtc2Vuc2l0 aXplZCBieSB0aGUgdmlzdWFsIHRyYW5zbGF0aW9uIG9mIHRoZXNlIGRpbWVuc2lvbnMg aW4gdGhlIENELXJvbS4gSXQgaXMgdGhlIGNvbWJpbmF0aW9uIG9mIGNvbG9yZnVsIGNy b3NzLXNlY3Rpb25zLCBhIHN1c3BlbnNlZnVsIHBsb3QsIGEg1HRydWx51SBob3JyZW5k b3VzIGNoYXJhY3RlciwgYW5kIG1vcmFsaXR5IHBsYXkgdGhhdCB3YXJyYW50cyB0aGUg c3VjY2VzcyBvZiB0aGlzIHByb2R1Y3QuIFJhdGhlciB0aGFuIGFuIGluc3RydWN0aW9u YWwgdG9vbCwgdGhpcyBkZXJpdmF0aXZlIG9mIHRoZSBWSFAgY2xlYXJseSByZXNvbmF0 ZXMgdGhlIGZ1bmN0aW9uIG9mIHRoZSBSZW5haXNzYW5jZSBhbmF0b215IGxlc3NvbiBh cyBhIHB1YmxpYyBzcGVjdGFjbGUuIA0NQ29uY2x1c2lvbg0NQnkgbG9va2luZyBhdCB0 aGUgdmFyaW91cyBmdW5jdGlvbnMgb2YgdGhlIGFuYXRvbWljYWwgdGhlYXRlciBhcyBh IGNvdXJ0LCBhIHNjaG9vbCwgYW5kIGEgcHVibGljIHNwZWN0YWNsZSwgSSBoYXZlIGFy Z3VlZCB0aGF0IHRoZSBWaXNpYmxlIEh1bWFuIFByb2plY3QsIHJhdGhlciB0aGFuIGEg cmFkaWNhbCBicmVhaywgcmVwcmVzZW50cyBhIGRpc3RpbmN0IGNvbnRpbnVhdGlvbiBv ZiBoaXN0b3JpY2FsIGFuYXRvbWljYWwgcHJhY3RpY2VzLiBJbiB2aXJ0dWFsIGFuYXRv bXksIGp1c3QgYXMgaW4gUmVuYWlzc2FuY2UgdGhlYXRlcnMsIHRoZSBkaXNjaXBsaW5p bmcgb2YgdGhlIGxpdmluZyBib2R5IHRha2VzIHBsYWNlIHRocm91Z2ggdGhlIGRlYWQg Ym9keS4gVGhlIHZpcnR1YWwgY2FkYXZlciBzaW1pbGFybHkgcmVmbGVjdHMgY29udGVt cG9yYXJ5IGN1bHR1cmFsIG5vcm1zIGNvbmNlcm5pbmcgY3JpbWUgYW5kIHB1bmlzaG1l bnQsIGlkZW50aXR5LCBnZW5kZXIgYW5kIGFnZS4gQmVmb3JlIHdlIGFjY2VwdCB0aGUg Ym9sZCBjbGFpbXMgbGF1bmNoZWQgYnkgdGhlIGluaXRpYXRvcnMgb2YgdGhlIFByb2pl Y3QsIHdlIHNob3VsZCByZWNvbnNpZGVyIHRoZSBoaXN0b3JpY2l0eSBvZiBhbmF0b21p Y2FsIGtub3dsZWRnZSBpbiBjbG9zZSBjb25uZWN0aW9uIHRvIHRoZSBkZXZlbG9wbWVu dCBvZiBpdHMgcmVwcmVzZW50YXRpb25hbCB0ZWNobmlxdWVzLCBhbmQgdGhlIGRpc3Nl bWluYXRpb24gb3IgZW5hY3RtZW50IG9mIHBvcHVsYXIgYW5hdG9taWNhbCBrbm93bGVk Z2UuIA0JRnJvbSBhIGhpc3RvcmljYWwgcGVyc3BlY3RpdmUsIHRoZSBjbGFpbSB0aGF0 IHRoZSBWSFAgd2lsbCBiZSByZXBsYWNpbmcgYm90aCBjb252ZW50aW9uYWwgZGlzc2Vj dGlvbiBhbmQgYW5hdG9taWNhbCByZXByZXNlbnRhdGlvbiBzZWVtcyByYXRoZXIgb3Zl cnN0YXRlZC4gQWx0aG91Z2ggdGhlIFZpc2libGUgSHVtYW4gcHJldGVuZHMgdG8gYmUg bW9yZSB0aGFuIGEgcmVwcmVzZW50YXRpb24sIHRoZSB2aXJ0dWFsIGNhZGF2ZXIgaXMg ZGlzdGluY3RseSBtZWRpYXRlZCBieSBhIHZhcmlldHkgb2YgdmlzdWFsaXppbmcgdGVj aG5vbG9naWVzLiBBbmQgaXQgaXMgZXhhY3RseSB0aGVzZSB0ZWNobm9sb2dpZXMgdGhh dCBoYXZlIGNoYW5nZWQgdGhlIHNldHRpbmcgb2YgdGhlIGhvc3BpdGFsIGludG8gYSB2 aXJ0dWFsLCBkaWdpdGFsIGVudmlyb25tZW50LiBWaXJ0dWFsIGFuYXRvbXkgc2VlbXMg dG8gZml0IGluIGJldHRlciB3aXRoIGEgY29tcHV0ZXJpemVkIG1lZGljYWwgcHJhY3Rp Y2UsIGFzIHRoZSB2aXJ0dWFsIGNhZGF2ZXIgY2xvc2VseSByZXNlbWJsZXMgdGhlIGRp Z2l0YWwgYm9kaWVzIHRoYXQgc3R1ZGVudHMgYW5kIHNwZWNpYWxpc3Qgd2lsbCBlbmNv dW50ZXIgaW4gdGhlIGhvc3BpdGFsIG9mIHRoZSBmdXR1cmUuIEZvciBkb2N0b3JzIGFu ZCBzcGVjaWFsaXN0cywgdGhlIGZ1dHVyZSBtZWRpY2FsIGJvZHkgaXMgbW9zdCBsaWtl bHkgYSBjb2xsZWN0aW9uIG9mIGRpZ2l0YWwgc2NhbnMsIHdoaWNoIHRoZXkgdXNlIGZv ciBkaWFnbm9zaXM7IHRoZSBzYW1lIGRpZ2l0YWwgdGVjaG5pcXVlcyBoZWxwIG5hdmln YXRlIHRoZWlyIHN1cmdpY2FsIGluc3RydW1lbnRzIHRocm91Z2ggdGhlIG1pY3Jvc2Nv cGljIHNwYWNlcyBvZiB0aGUgbGl2aW5nIGJvZHkuIFdpdGggdGhlIGhlbHAgb2YgY29t cHV0ZXJzLCBmdXR1cmUgc3VyZ2VvbnMgbWF5IG9wZXJhdGUgb24gcGF0aWVudHMgbG9u Zy1kaXN0YW5jZSB3aXRob3V0IHNlZWluZyBvciB0b3VjaGluZyBhY3R1YWwgcGF0aWVu dHMuIFRhY3RpbGUgZGltZW5zaW9ucyBhcmUgaW5jcmVhc2luZ2x5IHRyYW5zbGF0ZWQg aW50byB0aGUgbGFuZ3VhZ2Ugb2YgdGhlIHN1cGVyaW9yIHNlbnNlIG9mIHRoZSB0d2Vu dHktZmlyc3QgY2VudHVyeTogdGhlIGV5ZS4gVGhlIGV5ZSBvZiB0aGUgc3BlY2lhbGlz dCBpcyB0aGUgZXllIG9mIHRoZSBiZWhvbGRlciwgYnV0IHRoZSB0ZWNobmlxdWVzIG9m IHZpc3VhbGl6YXRpb24gd2lsbCBhbHdheXMgc2hhcGUgYm90aCBleWUgYW5kIHJlcHJl c2VudGF0aW9uLg0JV2hpbGUgdGhlIFZIUCBoYXMgcHVzaGVkIHRoZSBkaXNjaXBsaW5l IHRvIHRoZSBmcm9udGxpbmVzIG9mIG1vZGVybiBtZWRpY2luZSwgaXQgaGFzIGFsc28g YnJvdWdodCBiYWNrIGFuYXRvbXkgaW50byB0aGUgcHVibGljIGRvbWFpbi4gVGhlIFZp c2libGUgSHVtYW4gYXBwZWFycyB0byBiZSBhbiBpbnN0cnVtZW50IG9mIGRpc2NpcGxp bmUgdGhyb3VnaCBwdWJsaWMgZWR1Y2F0aW9uIGFuZCBlbnRlcnRhaW5tZW50IC0gYWxz byBhIHByb21pbmVudCBmZWF0dXJlIGluIFJlbmFpc3NhbmNlIGFuYXRvbWljYWwgdGhl YXRlcnMuIFRoZSB2aXJ0dWFsIGJvZHkgaXMgYm90aCBhIHByb2R1Y3Qgb2YsIGFuZCBh IHN5bWJvbCBmb3IsIG91ciBjb250ZW1wb3Jhcnkgc29jaWV0eSBvZiB0aGUgc3BlY3Rh Y2xlLCB3aGVyZSBpdCBpcyBzb21ldGltZXMgaGFyZCB0byBkaXN0aW5ndWlzaCBiZXR3 ZWVuIHBoeXNpY2FsIGFuZCBkaWdpdGFsIG1hdGVyaWFsaXR5LiBGb3IgdGhvc2Ugd2hv IGdldCBhY3F1YWludGVkIHdpdGggdGhlIFZpc2libGUgSHVtYW4gdGhyb3VnaCBDRC1y b21zIG9yIG90aGVyIHBvcHVsYXIgcHJvZHVjdHMsIHRoZSBkaWdpdGFsIGh1bWFuIGlz IHNwZWN0YWN1bGFyIGJlY2F1c2UgaGUgcmVwcmVzZW50cyBhbiBhY3R1YWwgY3JpbWlu YWwuIFR3ZW50aWV0aC1jZW50dXJ5IHVzZXJzIHdobyBpbnRlcmFjdCB3aXRoIEpvc2Vw aCBKZXJuaWdhbtVzIGRpc3NlY3RlZCBjYWRhdmVyLCBwcm9iYWJseSByZWdhcmQgZGln aXRhbCBib2RpZXMgYXMgYW4gaW50ZWdyYWwgcGFydCBvZiB0aGVpciBzeW1ib2xpYyBv cmRlci4gQ2xpY2tpbmcgdGhyb3VnaCB0aGUgdmlydHVhbCBjcm9zcy1zZWN0aW9ucyBz ZWVtcyB0aGUgbW9yYWwgZXF1aXZhbGVudCBvZiB3YXRjaGluZyBhIHNpeHRlZW50aCBj ZW50dXJ5IGRpc3NlY3Rpb24uIEluIGEgdGVlbmFnZSB2aWRlbyBjdWx0dXJlIHdoZXJl IG1vdmllcyBhYm91dCBjaGFpbnNhdyBtdXJkZXJlcnMgYXJlIGFueXRoaW5nIGJ1dCBl eGNlcHRpb25hbCwgYSBkaWdpdGFsIGRpc3NlY3Rpb24gbG9va3MgbGlrZSBmcmllbmRs eSwgZXZlbiBlZHVjYXRpb25hbCBlbnRlcnRhaW5tZW50LiANCVRoZSDUc3RhbmRhcmQg b2YgaHVtYW4gYW5hdG9tedUgdGhhdCBmdXR1cmUgZ2VuZXJhdGlvbnMgd2lsbCBpbmhl cml0IGRvZXMgbm90IHNpbXBseSBjb25zaXN0IG9mIGEgc2V0IG9mIGRpZ2l0YWwgZGF0 YTsgaXRzIHNpZ25pZmljYXRpb24gaXMgaW5leHRyaWNhYmx5IHRpZWQgdXAgd2l0aCBi b3RoIGhpc3RvcmljYWwgYW5kIGNvbnRlbXBvcmFyeSBjdWx0dXJhbCBjb250ZXh0cy4g SnVzdCBhcyBhbmF0b21pY2FsIGRpc3NlY3Rpb24gZmxvdXJpc2hlZCBpbiBSZW5haXNz YW5jZSBjdWx0dXJlLCB2aXJ0dWFsIGFuYXRvbXkgcGVyZmVjdGx5IGZpdHMgdGhlIHRo ZWF0ZXIgb2YgdGhlIHR3ZW50eS1maXJzdCBjZW50dXJ5IC0gYSBkaWdpdGFsIGN1bHR1 cmUgaW4gd2hpY2ggYm9kaWVzIGFuZCBvdGhlciBlbnRpdGllcyBhcmUgaW5jcmVhc2lu Z2x5IG1lZGlhdGVkIGJ5IGNvbXB1dGVyIHRlY2hub2xvZ3kuIEl0IGlzIGltcG9ydGFu dCB0byByZWFsaXplIHRoYXQgb3VyIGtub3dsZWRnZSBvZiB0aGUgYm9keSBjYW4gbmV2 ZXIgYmUgc3R1ZGllZCBzZXBhcmF0ZWx5IGZyb20gb3VyIGtub3dsZWRnZSBvZiByZXBy ZXNlbnRhdGlvbiwgdGhlIHRlY2hub2xvZ3kgdGhhdCBtZWRpYXRlcyBpdCwgYW5kIHRo ZSBjdWx0dXJhbCBtYXRyaXggZnJvbSB3aGljaCBpdCBhcmlzZXMuDQ0NTk9URVMNCSAN DQUgRm9yIGEgZGV0YWlsZWQgZXhwbGFuYXRpb24gb2YgdGhpcyB0cmFuc2Zvcm1hdGlv biBvZiB0aGUgYW5hdG9taWNhbCBib2R5IGludG8gYSDUYm9keSBvZiBrbm93bGVkZ2XV IHNlZSBKb25hdGhhbiBTYXdkYXksIFRoZSBCb2R5IEVtYmxhem9uZWQuIERpc3NlY3Rp b24gYW5kIHRoZSBIdW1hbiBCb2R5IGluIFJlbmFpc3NhbmNlIEN1bHR1cmUuIExvbmRv bjogUm91dGxlZGdlLCAxOTk1LiBDaGFwdGVyIDEuDQUgQW4gZXhhbXBsZSBvZiBhIGZh bW91cyBEdXRjaCBjb2xsYWJvcmF0aW9uIGJldHdlZW4gYW5hdG9taXN0IGFuZCBpbGx1 c3RyYXRvciB3YXMgdGhhdCBvZiB0aGUgYW5hdG9taXN0IEFsYmludXMgYW5kIGlsbHVz dHJhdG9yIEphbiBXYW5kZWxhYXIuIFRoZWlyIGRpZmZlcmVuY2VzIG9mIG9waW5pb24g YWJvdXQgc2NpZW50aWZpYyBpbnRlcnByZXRhdGlvbnMgdmlzLYgtdmlzIHJlcHJlc2Vu dGF0aW9uYWwgYWNjdXJhY3kgYXJlIHdlbGwgZG9jdW1lbnRlZC4gQ2YuIERlIHZvbG1h YWt0ZSBtZW5zLiBEZSBhbmF0b21pc2NoZSBhdGxhcyB2YW4gQWxiaW51cyBlbiBXYW5k ZWxhYXIuIExlaWRlbjogTXVzZXVtIEJvZXJoYWF2ZSwgMTk5MS4NBSBUaGUgQ2VudGVy IGZvciBIdW1hbiBTaW11bGF0aW9u1XMgaG9tZXBhZ2UgcHJvdmlkZXMgYSBzaG9ydCBv dmVydmlldyBvZiBob3cgdGhlIFZpc2libGUgSHVtYW4gcHJvamVjdCBldm9sdmVkLg1B ZGRyZXNzOiBodHRwOi8vd3d3Lm5sbS5uaWguZ292L3Jlc2VhcmNoL3Zpc2libGUvdmlz aWJsZV9odW1hbi5odG1sIA0FIEluIHRoZSBjYXNlIG9mIHRoZSBWaXNpYmxlIE1hbGUs IHRoZXNlIGFjY3VtdWxhdGVkIGRhdGEgY29tcHJpc2UgMTUgZ2lnYWJ5dGU7IHRoZSBW aXNpYmxlIEZlbWFsZdVzIGRpZ2l0YWwgY2FkYXZlciwgd2hpY2ggaGFzIGJlZW4gc2xp Y2VkIGludG8gb25lLXRoaXJkIG9mIGEgbWlsbGltZXRlciBzbGljZXMsIHRha2VzIHVw IG1vcmUgdGhhbiAzOSBnaWdhYnl0ZS4NBSBDZi4gR2xlbm4gSGFyY291cnQsINRBbmRy ZWFzIFZlc2FsaXVzIGFuZCB0aGUgQW5hdG9teSBvZiBBbnRpcXVlIFNjdWxwdHVyZdUg aW46IFJlcHJlIHNlbnRhdGlvbnMgMTcgKFdpbnRlciAxOTg3KSwgcHAuIDI4LTYxLg0F IEZvciBhIGRldGFpbGVkIGRlc2NyaXB0aW9uIG9mIHRoZSBpbXBsZW1lbnRhdGlvbiBv ZiBwdWJsaWMgZGlzc2VjdGlvbnMgaW4gRXVyb3BlLCBzZWUgQS5NLiBMYXNzZWssIEh1 bWFuIERpc3NlY3Rpb24uIEl0cyBEcmFtYSBhbmQgU3RydWdnbGUuIFNwcmluZ2ZpZWxk OiBUaG9tYXMsIDE5NTguIA0FIENmLiBTYXdkYXksIENoYXB0ZXIgNC4NBSBUaGlzIHdh cyBub3QgdGhlIGNhc2UgaW4gYWxsIEV1cm9wZWFuIGNpdGllczsgYW5hdG9taWNhbCB0 aGVhdGVyIERlIFdhYWcgaW4gQW1zdGVyZGFtLCBmb3IgaW5zdGFuY2UsIHB1YmxpY2x5 IGRpc3NlY3RlZCBsb2NhbCBjcmltaW5hbHMgd2hvIHdlcmUgaWRlbnRpZmllZCBleHBs aWNpdGx5IGJ5IGxpc3RpbmcgdGhlaXIgbmFtZXMgYW5kIGNyaW1lcy4gQnJpdGFpbiBh bmQgSXRhbHkgaGFkIHN0cmljdCBydWxlcyBjb25jZXJuaW5nIHRoZSBhbm9ueW1pdHkg b2YgdGhlIGRpc3NlY3RlZCBjb3Jwc2UuDQUgQ2YuIEdpb3Zhbm5pIEZlcnJhcmksINRQ dWJsaWMgQW5hdG9teSBMZXNzb25zIGFuZCB0aGUgQ2Fybml2YWw6IFRoZSBBbmF0b215 IFRoZWF0cmUgb2YgQm9sb2duYdUgaW46IFBhc3QgYW5kIFByZXNlbnQgMTE3ICgxOTg3 KSBwLiA1OC4NBSBGb3IgYSBtb3JlIGVsYWJvcmF0ZSBkZXNjcmlwdGlvbiBvZiB0aGUg ZGlmZmVyZW50IHVzZSBvZiBmZW1hbGUgYW5kIG1hbGUgY29ycHNlcywgc2VlIEx1ZG1p bGxhIEpvcmRhbm92YSwgU2V4dWFsIFZpc2lvbnMuIEltYWdlcyBvZiBTY2llbmNlIGFu ZCBNZWRpY2luZSBiZXR3ZWVuIHRoZSBFaWdodGVlbnRoIGFuZCBUd2VudGlldGggQ2Vu dHVyeS4gTWFkaXNvbjogVW5pdmVyc2l0eSBvZiBXaXNjb25zaW4gUHJlc3MsIDE5ODku IA0FDCBGb3IgYW4gaW50ZXJlc3RpbmcgYW5hbHlzaXMgb2YgbmV3c3BhcGVyIHJlYWN0 aW9ucyB0byB0aGUgVmlzaWJsZSBNYWxlLCBzZWUgVGhvbWFzIENzb3JkYXMsINRDb21w dXRlcml6ZWQgQ2FkYXZlcnM6IFNoYWRlcyBvZiBCZWluZyBhbmQgUmVwcmVzZW50YXRp b24gaW4gVmlydHVhbCBSZWFsaXR5LtUgUGFwZXIgcHJlc2VudGVkIGF0IHRoZSBjb25m ZXJlbmNlIEJpb3RlY2hub2xvZ3ksIEN1bHR1cmUsIGFuZCB0aGUgQm9keS4gTWlsd2F1 a2VlLCBVbml2ZXJzaXR5IG9mIFdpc2NvbnNpbiwgQXByaWwgMTk5Ny4NBSBDc29yZGFz ICgxOTk3KSBjaXRlcyBoZWFkbGluZXMgb2YgbmV3c3BhcGVycyBsYW1lbnRpbmcgdGhl IHJlYW5pbWF0aW9uIG9mIEplcm5pZ2FuLCBsaWtlINRFeGVjdXRlZCBraWxsZXIgcmVi b3JuIGFzINJWaXNpYmxlIE1hbtPVIGFuZCDUS2lsbGVyIGxldCBsb29zZSBvbiB0aGUg SW50ZXJuZXQu1SANBSBGb3IgYSB3b25kZXJmdWwgYW5hbHlzaXMgb2YgdGhlIGdlbmRl ci1zcGVmaWNpdHkgb2YgdGhlIFZpc2libGUgRmVtYWxlLCBzZWUgTGlzYSBDYXJ0d3Jp Z2h0LCDUQSBDdWx0dXJhbCBBbmF0b215IG9mIHRoZSBWaXNpYmxlIEh1bWFuIFByb2pl Y3TVIGluOiBUaGUgVmlzaWJsZSBXb21hbi4gSW1hZ2luZyBUZWNobm9sb2dpZXMsIEdl bmRlciwgYW5kIFNjaWVuY2UuIEVkcy4gUGF1bGEgVHJlaWNobGVyLCBMaXNhIENhcnR3 cmlnaHQgYW5kIENvbnN0YW5jZSBwZW5sZXkuIE5ldyBZb3JrOiBOWVUgUHJlc3MsIDE5 ODgsIHBwLiAyMS00My4NBSBJbiB2YXJpb3VzIG5ld3NwYXBlcnMsIG1lbWJlcnMgb2Yg dGhlIENIUy0gdGVhbSBjb21tZW50ZWQgdGhhdCB0aGV5IHdvdWxkIHNlZWsgZnVydGhl ciBzdWJqZWN0cyB0byBjb21wbGVtZW50IHRoZSBpbmNvbXBsZXRlIG1vZGVsIG9mIHRo ZSBWaXNpYmxlIEZlbWFsZS4gU2VlIENhcnR3cmlnaHQgKDE5OTgpLiANBSBDZi4gTHVr ZSBXaWxzb24sINRXaWxsaWFtIEhhcnZledVzIFByZWxlY3Rpb25lczogVGhlIFBlcmZv cm1hbmNlIG9mIHRoZSBCb2R5IGluIHRoZSBSZW5haXNzYW5jZSBUaGVhdGVyIG9mIEFu YXRvbXnVIGluOiBSZXByZXNlbnRhdGlvbnMgMTcgKFdpbnRlciAxOTg3KSBwLiA3NC4N BSBXaWxsaWFtIEouIE1pdGNoZWxsLCBpbiBUaGUgUmVjb25maWd1cmVkIEV5ZS4gVmlz dWFsIFRydXRoIGluIHRoZSBQaG90b2dyYXBoaWMgRXJhIChDYW1icmlkZ2U6IE1JVCBQ cmVzcywgMTk5MikgYXJndWVzIHRoYXQgdGhlIGV5ZSBpcyBjb25zdGFudGx5IHJlLWNv bmRpdGlvbmVkIGFuZCByZS1jb25maWd1cmVkIGFzIG5ldyBkaWdpdGFsIHRlY2huaXF1 ZXMgYWZmZWN0IHNvY2lhbC9tZWRpY2FsIHByYWN0aWNlcyBhbmQgaW5zdGl0dXRpb25h bCBzdHJ1Y3R1cmVzLg0FIFRoZSBVbml2ZXJzaXR5IG9mIEhhbWJ1cmcgKEdlcm1hbnkp IGhhcyByZWNvbXBpbGVkIHRoZSBkYXRhIGludG8gdmVyeSBzb3BoaXN0aWNhdGVkIGZs eS10aHJvdWdocywgYWNjZXNzaWJsZSB0aHJvdWdoIHRoZSBJbnRlcm5ldDsgdGhlIFN0 YXRlIFVuaXZlcnNpdHkgb2YgU3RvbnkgQnJvb2sgKE5ldyBZb3JrKSBoYXMgZGV2ZWxv cGVkIGFuIGludGVyYWN0aXZlIGZseS10aHJvdWdoIGFuaW1hdGlvbiBvZiB0aGUgVmlz aWJsZSBNYWxl1XMgYm9uZSBtYXJyb3csIGFzIHBhcnQgb2YgYSBuZXcgZGlhZ25vc3Rp YyB0b29sIHRvIGRldGVjdCBib25lIG1hcnJvdyBjYW5jZXIuIA0FIFNvbWUgaGlzdG9y aWFucyBoYXZlIGFyZ3VlZCB0aGF0IHRoZXJlIGlzIGEgbWVhbmluZ2Z1bCByZWxhdGlv bnNoaXAgYmV0d2VlbiBwdWJsaWMgZGlzc2VjdGlvbnMgYW5kIHRoZSBjb25jdXJyZW50 IGNlbGVicmF0aW9uIG9mIENhcm5pdmFsLiBDZi4gRmVycmFyaSwgcC4gOTYtMTA1Lg0F IENmLiBKYW4gQy4gUnVwcCwg1FRoZWF0cmEgQW5hdG9taWNhOiBDdWx0dXJlbGUgY2Vu dHJhIGluIGhldCBOZWRlcmxhbmQgdmFuIGRlIHpldmVudGllbmRlIGVldXfVIGluOiBK LkouS2xvZWsgZW4gVy5XLiBNaWpuaGFyZHQgKHJlZCkgQmFsYW5zIGVuIHBlcnNwZWN0 aWVmIHZhbiBkZSBOZWRlcmxhbmRzZSBjdWx0dXVyZ2VzY2hpZWRlbmlzLiBBbXN0ZXJk YW06IFJvZG9waSwgMTk5MSwgcHAuIDEzLTM2Lg0FIENELVJvbSBCb2R5IFZveWFnZS4g U29mdHdhcmU6IExlYXJuIFRlY2hub2xvZ2llcy4gIEludGVyYWN0aXZlIENvbnRlbnQ6 IEFsZXhhbmRlciBUc2lhcmEuIE5ldyBZb3JrOiBUaW1lIFdhcm5lciBFbGVjdHJvbmlj IFB1Ymxpc2hpbmcsIDE5OTcuDQ0NZCBkaWN0IGNvcHkgDSAgICBkdXAgL0lucHV0QXR0 cmlidXRlcw0gICAgMQAAAQAAAAErAAABLAAAAUEAAAFCAAABawAAAXcAAATmAAAE5wAA Cg8AAAoQAAAN7wAADfAAABGgAAARoQAAHGcAABxoAAAffwAAH6AAACDBAAAgwgAAJAIA ACQDAAAnGgAAJxsAACtrAAArbAAALnsAAC58AAA11QAANdYAADdcAAA3XQAAQnAAAEJx AABERgAAREcAAEorAABKWwAATIoAAEyVAABP2AAAT9kAAFxfAABcYAAAXHoAAFyDAABj ewAAY3wAAGsjAABrTwAAbZoAAG20AABv3QAAb94AAHTeAAB09AAAdVIAAHVTAAB6OQAA ekQAAHq+AAB6vwAAesAAAHrLAAB8iQAAfJQAAH8TAAB/HgAAgrUAAILAAACGKwAAhjUA AJUuAACVMwAAlTgAAJU5AACVswAAlfwAAJYiAACWIwAAly0AAJdtAACXjwAAl5AAAJhF AACYRgAAmRgAAJkZ+vT69O769Or06vTq9Or06vT69Or06vTq9Or06vTq9Or06vTq9Pr0 7vTq9Or07vTq9Pr07vTq9O706vTu9Or07vTu9O707vT69Pr05uPg4+bj4OPm4+bj5gAA AAAEQBArigAEABArigAGAForihQGAAYAWgAQFAYACkAYABAUAAAAABQACgAYABAUAAAA ABQACoAYABAUAAAAABRYAACZGQAAmWoAAJl6AACZmAAAmZkAAJn9AACaJQAAmkMAAJpE AACaXAAAml0AAJt9AACbfgAAm+MAAJvzAACcBgAAnAcAAJxyAACczQAAnP4AAJz/AACd zwAAnfMAAJ4lAACeJgAAntMAAJ7UAACfaAAAn6UAAKAIAACgCQAAoLwAAKC9AAChNgAA oUUAAKFeAAChXwAAoXgAAKGyAACiawAAomwAAKO1AACjtgAApFoAAKRbAACk4gAApR4A AKVEAAClRQAApU0AAKVYAACl1AAApdX9+v32/fr99v32/fb9+v32/fr99v36/fb99v36 /fb99v36/fb9+v32/fb99v36/fb9+v3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAYABAUAAAAABQABgBa K4oUBgAEQBArigAEABArijQAAAEAAAABQgAAAUMAAAFSAAABawAAAXgAAAF5AAAG0AAA C00AABGjAAAY+QAAH34AAB9/AAAfogAAH6MAACQEAAApqwAALn0AADNQAAA4eAAAPucA AEayAABKKgAASisAAEpcAABKXeLi4uLi4sTExKbE4uLixMTEiMRqxEzi4uIAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAB0AAAkjPAAMBQMQ/wIPLAAO+mD9MALQBaAIcAtADhAQ4BOw FoAZUBwgHvAhwAAAAAAAAAAAAAAAAAAAAB0AABEjPAAMBQMQ/wIPLAAO+mD9MALQBaAI cAtADhAQ4BOwFoAZUBwgHvAhwAAAAAAAAAAAAAAAAAAAAB0AAA0jPAAMBQMQ/wIPLAAO +mD9MALQBaAIcAtADhAQ4BOwFoAZUBwgHvAhwAAAAAAAAAAAAAAAAAAAAB0AABQjPAAM BQMQ/wIPLAAO+mD9MALQBaAIcAtADhAQ4BOwFoAZUBwgHvAhwAAAAAAAAAAAAAAAAAAA AB0AAAAAAAAABQMQ/wIPLAAO+mD9MALQBaAIcAtADhAQ4BOwFoAZUBwgHvAhwAAAAAAA AAAAAAAAAAAAAB0AAAEjPAAMBQMQ/wIPLAAO+mD9MALQBaAIcAtADhAQ4BOwFoAZUBwg HvAhwAAAAAAAAAAAAAAAAAAAGQAASl0AAE1wAABRlQAAVlAAAFp2AABfDAAAZiQAAGsi AABrIwAAa1AAAGtRAABtXAAAcJEAAHQFAAB3xAAAfG0AAIFoAACGKuLEpojExKZqampM xC7ExKamAAAAHQAACSM8AAwFAxD/Ag8sAA76YP0wAtAFoAhwC0AOEBDgE7AWgBlQHCAe 8CHAAAAAAAAAAAAAAAAAAAAAHQAABiM8AAwFAxD/Ag8sAA76YP0wAtAFoAhwC0AOEBDg E7AWgBlQHCAe8CHAAAAAAAAAAAAAAAAAAAAAHQAAASM8AAwFAxD/Ag8sAA76YP0wAtAF oAhwC0AOEBDgE7AWgBlQHCAe8CHAAAAAAAAAAAAAAAAAAAAAHQAACyM8AAwFAxD/Ag8s AA76YP0wAtAFoAhwC0AOEBDgE7AWgBlQHCAe8CHAAAAAAAAAAAAAAAAAAAAAHQAADSM8 AAwFAxD/Ag8sAA76YP0wAtAFoAhwC0AOEBDgE7AWgBlQHCAe8CHAAAAAAAAAAAAAAAAA AAAAHQAAAAAAAAAFAxD/Ag8sAA76YP0wAtAFoAhwC0AOEBDgE7AWgBlQHCAe8CHAAAAA AAAAAAAAAAAAAAAAHQAACCM8AAwFAxD/Ag8sAA76YP0wAtAFoAhwC0AOEBDgE7AWgBlQ HCAe8CHAAAAAAAAAAAAAAAAAAAARAACGKgAAhisAAIY2AACGNwAAiUgAAI5JAACSkQAA lSwAAJUtAACVLgAAlTQAAJU3AACVOAAAliIAAJePAACYAOLi4sSmiGri4uLiZEZGRgAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAdAAAAAAAAAAUDFADwDywADvpg/TAC0AWgCHALQA4QEOATsBaAGVAcIB7w IcAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAABD/AgAdAAAHIzwADAUDEP8CDywADvpg/TAC 0AWgCHALQA4QEOATsBaAGVAcIB7wIcAAAAAAAAAAAAAAAAAAAAAdAAAMIzwADAUDEP8C DywADvpg/TAC0AWgCHALQA4QEOATsBaAGVAcIB7wIcAAAAAAAAAAAAAAAAAAAAAdAAAN IzwADAUDEP8CDywADvpg/TAC0AWgCHALQA4QEOATsBaAGVAcIB7wIcAAAAAAAAAAAAAA AAAAAAAdAAAIIzwADAUDEP8CDywADvpg/TAC0AWgCHALQA4QEOATsBaAGVAcIB7wIcAA AAAAAAAAAAAAAAAAAAAdAAABIzwADAUDEP8CDywADvpg/TAC0AWgCHALQA4QEOATsBaA GVAcIB7wIcAAAAAAAAAAAAAAAAAAAA8AAJgAAACYRQAAmRgAAJmYAACaQwAAmlwAAJt9 AACcBgAAnP4AAJ4lAACe0wAAoAgAAKC8AAChXgAAomsAAKO1AACkWgAApUQAAKXTAACl 1AAApdXixMTExMTExMTExMTExMTExMS/uQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAQ/wIABAAA AAAAAAAAAB0AAAAAAAAABQMUAPAPLAAO+mD9MALQBaAIcAtADhAQ4BOwFoAZUBwgHvAh wAAAAAAAAAAAAAAAAAAAAB0AAAEjPAANBQMUAPAPLAAO+mD9MALQBaAIcAtADhAQ4BOw FoAZUBwgHvAhwAAAAAAAAAAAAAAAAAAAFAABAB3/AAtXUCBEZWZhdWx0cwxJbml0aWFs U3R5bGUAE/8FAAAAAhQEABArigQAECuKAJn/CQAAAAAAAAAAAFEBAAAAAAAAD0cAFwLQ BaAIcAtADhAQ4BOwFoAZUBwgHvAhwCSQJ2AqMC0AL9AyoDVwOEA7ED3gQLAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAA5AgAAAAAAAAUDDywADvpg/TAC0AWgCHALQA4QEOATsBaA GVAcIB7wIcAAAAAAAAAAAAAAAAAAAAAAAAQAAADeAd4C3gAAA+YAAAkPAAAM7wAAEKAA ABtnAAAfwQAAIwIAACYaAAAqawAALXsAADTVAAA2XAAAQXAAAENGAABO2AAAW18AAGJ7 AABu3QAAdFIAAHm+AACk1QABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA AQABAAEAAAAAAAAA6gAAAlcAAAMNAAAD4AAABGAAAAULAAAFJAAABkUAAAbOAAAHxgAA CO0AAAmbAAAK0AAAC4QAAAwmAAANMwAADn0AAA8iAAAQDAAAEJsAABCeAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmbAAAQngAA//8AAAABAAAAAP//AAAAAgAA AAD//wAAAAMAAAAA//8AAAAEAAAAAP//AAAABQAAAAD//wAAAAYAAAAA//8AAAAHAACA AP//AAAACAcAQAD//wAAAAkAAAAAAAAAAKTVAAP/////AAAAAAAAE6IAACgfAAA3eAAA UJUAAGUkAAB7bQAAjUkAAKTVUAL//wAAAAEHVkAC//8AAAACAIxQAv//AAAAAwZvQAL/ /wAPAAQEu1AC//8AAwAFBP5AAv//AAUABgT7UAL//wAAAAcESFIC//8AAAAJAAAAAAEA AACZGQAApdUAUwBUAAABAAAASl0AAIYqAACYAAAApdUAVQBWAFcAWAACAAMABAAGABAA FAAVABYAFwY1B5MIBwlIChAKTAsdDYoWFxYYFhkWGhYbFhwhqiGrIawhriGvIdch2CHZ Id8h4CHhIfMh9CQzJbYpDykWKRgpZyloKgAqPypYKoMqhCqHKooqjSqdKp8qzCrNKtQq 1yrYKtkq3St9K34rhyuIK4kriivUK9Ur1ivXLHYyDTNuM28zcDNxM3IzczN0M3U48Tjy OPM49Dj1ORg5GTmgOaE5ojnnOeg56TnqOes57DntOe457znwOfE58jnzOfQ6ADoTOhQ6 FToWOhc6GDpJOko6SzpMOk06oDqhOqI6ozqkPJ4//0AAfw0AAwAAAEgASAAAAAADDQIa /+L/4wMsAjYDRwV7A+AAAgAAAEgASAAAAAADDQIaAAEAAABkAAAAAQABAQEAAgABJw8A AQABAAAAAAAAAAAAAAAAAAgAGQGQAAAAAABAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAA AABBxi6CBaAFoAWgBaAAAALQUAAAAQABAAEAAAAAAAAASAAYDy06TGFzZXJXcml0ZXIg OAAKAAAAAAADAAAAAghOZXcgWW9yawAAABAIUGFsYXRpbm8AACuKDEJvb2sgQW50aXF1 YYAAAAAAAAAAAAAAEQAGgACAAAAAABEAAAAAAEUAAgJNAjEARQACAUQCMQA7GmRpZ2l0 YWwgY2FkYXZlcnMvdmFuIGRpamNrAAxLZXZpbiBNY0xlb2QAAAxLZXZpbiBNY0xlb2QA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== --============_-1306685996==_============-- From shulea@waag.org Thu Sep 10 17:32:07 1998 Received: from home.actlab.utexas.edu (home.actlab.utexas.edu [128.83.194.11]) by A01.waag.org (8.9.1a/8.9.1) with ESMTP id RAA21562 for ; Thu, 10 Sep 1998 17:32:06 +0200 Received: from cynbewynbe (scts1-30.znet.net [207.167.86.30]) by home.actlab.utexas.edu (8.8.7/8.8.7) with SMTP id KAA11522; Thu, 10 Sep 1998 10:31:56 -0500 Message-Id: <199809101531.KAA11522@home.actlab.utexas.edu> X-Sender: sandy@home.actlab.utexas.edu X-Mailer: QUALCOMM Windows Eudora Pro Version 4.0.1 Date: Thu, 10 Sep 1998 00:24:21 -0700 To: vrosario@ucla.edu (Vernon Rosario), tabody@waag.org From: Allucquere Rosanne Stone Subject: Re: the panel In-Reply-To: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" >To echo Lisa, there's nothing virtual, risk-free, or ludic about surgery. >People may be very blase about it by being inured to the surgery channel on >cable or bloody web sites, but it's another thing to actually go under the >knife. Amen to that! From shulea@waag.org Thu Sep 10 19:13:58 1998 Received: from rgate2.ricochet.net (rgate2.ricochet.net [204.179.143.3]) by A01.waag.org (8.9.1a/8.9.1) with ESMTP id TAA22460 for ; Thu, 10 Sep 1998 19:13:57 +0200 Received: from 204.179.137.41 (mg137-041.ricochet.net [204.179.137.41]) by rgate2.ricochet.net (8.8.8/8.8.8) with SMTP id MAA06963; Thu, 10 Sep 1998 12:13:37 -0500 (CDT) Message-ID: <35F7C289.5B8D@ricochet.net> Date: Thu, 10 Sep 1998 10:14:01 -0200 From: Susan Stryker Reply-To: mulebaby@ricochet.net, [also@ricochet.net, mulebabyxx@aol.com] X-Mailer: Mozilla 2.02 (Macintosh; U; PPC) MIME-Version: 1.0 To: Vernon Rosario CC: tabody@waag.org Subject: Re: the panel References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I agree that we need to be focusing on technical matters right now, but just to continue some the discussion for the moment. Vernon Rosario wrote: > > I do have deep misgivings about this whole WWW project--at least in its use > of Brandon Teena (BT). I appreciate Susan's explanation of some of her > ideas in creating fictional narratives about BT. But some of this material > (much of it?) risks trivializing the historical figure and sufferings of > BT. Brandon and the teletubbies? Please! Maybe I just lack a sense of > humor--but then, I don't really see it as appropriate to find humor in the > tragic experience of BT. Well, that virtual encounter doesn't actually exist in _Brandon_. It's just one that I would like to do. Maybe it's because I'm around small kids a lot, but I actually love the Teletubbies (talk about imagining a cheery cyborg future!) and don't think that two-year-old pleasures are trivial. Childhood is deep and wise, and that tv-show has always struck me as participating in that sensibility rather than condescending to it. But different aesthetic strokes for different folks. I do think, though, that it's vital to have a sense of humor--or sense of whimsy, or of the ludic-- about the often tragic consequences of atypically gendered embodiment, about the risk of bodies. Otherwise, to me, it feels like the transhomophobic murdering rapists win--they determine the affective associations, the mode of representation, the meaning, of our lives. If there is laughter or humor in _Brandon_, I don't personally feel like it is at the expense of the historical person. It feels to me more like a celebration of, an honoring of, a reclamation of his striving to actualize a sense of self. And for me at least, it's always laughing with, not laughing at. Admittedly, in-group humor sometimes seems inexplicable to those who feel outside it. SS