From braden@ISI.EDU Fri Apr 11 19:29:50 2003 From: braden@ISI.EDU (Bob Braden) Date: Fri, 11 Apr 2003 11:29:50 -0700 (PDT) Subject: [KP-seed] Summary of your seedling project Message-ID: <200304111829.LAA26378@gra.isi.edu> Folks, Chris asked each KP seedling organization to write a paragraph about what their seedling project is supposed to accomplish. These were to be sent to me, since Chris asked me to build a simple web page containing them. It's performance time... I have received a few writeups, but I have a feeling that some more may have disappeared into the electronic black hole of my file system. I have writeups from Ritu Chadha of Telecordia and from Eitan Fenson of PnP Networks/Rutgers University. If you sent me one that I have not listed, please (1) accept my profound apologies, and (2) retransmit! If you haven't sent any, well, what can I say? Thanks, Bob Braden From jms@cis.upenn.edu Fri Apr 11 20:10:33 2003 From: jms@cis.upenn.edu (Jonathan M. Smith) Date: Fri, 11 Apr 2003 15:10:33 -0400 Subject: [KP-seed] Summary of your seedling project In-Reply-To: <200304111829.LAA26378@gra.isi.edu> Message-ID: <5.2.0.9.0.20030411150302.02189cf8@central.cis.upenn.edu> Sure - here's a shot at it: Our project is called STARCH - for Software Thinkpoint ARCHitecture. We have a scheme based on a SET of restricted virtual machines which operate at different points inside an operating system. They execute a subset of the DLX instruction set architecture, are sandboxed, and are located at points where we believe that data would be: - collected for dissemination into a knowledge plane - extracted from the knowledge plane for use in actuating The idea is to build something that crosses a lot of logical layers, is cooperative, and is representative of codes and functions one might run in network processors, operating systems, routers, etc. We have a couple of cool applications already running, including an NFS optimized to cut-through layers on a LAN, and automatic deployment of inverse multiplexing code to support multicast. It runs under Linux. -JMS At 11:29 AM 4/11/2003 -0700, Bob Braden wrote: >Folks, > >Chris asked each KP seedling organization to write a paragraph about >what their seedling project is supposed to accomplish. These were to be >sent to me, since Chris asked me to build a simple web page containing >them. It's performance time... > >I have received a few writeups, but I have a feeling that some more may >have disappeared into the electronic black hole of my file system. I >have writeups from Ritu Chadha of Telecordia and from Eitan Fenson of >PnP Networks/Rutgers University. If you sent me one that I have not >listed, please (1) accept my profound apologies, and (2) retransmit! >If you haven't sent any, well, what can I say? > >Thanks, > >Bob Braden > > >_______________________________________________ >Kp-seed mailing list >Kp-seed@mailman.isi.edu >http://mailman.isi.edu/mailman/listinfo/kp-seed From chrisramming@yahoo.com Fri Apr 11 23:37:22 2003 From: chrisramming@yahoo.com (J. Christopher Ramming) Date: Fri, 11 Apr 2003 15:37:22 -0700 (PDT) Subject: [KP-seed] the upcoming KP working meeting Message-ID: <20030411223722.10069.qmail@web41501.mail.yahoo.com> Folks, We've been working on time and venue for a face-to-face working meeting and have tentatively settled on May 13-14 at MIT. As Dave mentioned, the rough idea of the meeting is to focus on selected applications and hash out some details about possible approaches along with their implications for the KP. Of course there's no reason that this work should not begin at least by email or other media well in advance of the f2f, and some of you are, I know, drafting material that will be posted fairly soon to help ground the discussion and stimulate debate. Because this will be a working technical meeting, and in part because we have a room that comfortably seats only about 20 wired and working people, we'd like to know as soon as possible who will be representing each seedling. If the time and place are unfortunate for whatever reason, please agitate for a change as quickly as possible! Otherwise, please RSVP with the names of the people you expect to attend. Thanks, and best regards, Chris > To kick off this project, we want to have a workshop where we > get to meet each other and share our perspectives on the project. We > have been discussing ways to run this meeting, and here is an > approach we have been thinking about. There are some candidate > "knowledge applications" that we have been using as examples of what > the knowledge plane would be good for: the "why" program--can the > network figure out why it is not working and explain it, and the > configuration problem--can we use high level directives about goals > and constraints to guide low level automated configuration (and then > use these high-level assertions to evaluate the resulting system). So > one approach would be to have some networking folks describe how they > conceive these applications, and have others critique the framing, > and describe how they would frame the specific problems, using the > context of their discipline (e.g. AI/ML). > Logistically, we are looking at the second week in May (12-15) > for a two day meeting. If this does not work for enough people, we > will have to try the last week in May, right after Memorial day. We > don't want to slip into June. From chrisramming@yahoo.com Sat Apr 12 00:00:14 2003 From: chrisramming@yahoo.com (J. Christopher Ramming) Date: Fri, 11 Apr 2003 16:00:14 -0700 (PDT) Subject: 2 people per project [Re: [KP-seed] the upcoming KP working meeting] In-Reply-To: <20030411223722.10069.qmail@web41501.mail.yahoo.com> Message-ID: <20030411230014.13631.qmail@web41501.mail.yahoo.com> An important thing was omitted from my message --- the character of the meeting (working) and the room size constraint (~20) imply that we expect that no seedling will want/need to be represented with more than two people. If this expectation is incorrect, please Bob and I know right away. --- "J. Christopher Ramming" wrote: > Folks, > > We've been working on time and venue > for a face-to-face working meeting and > have tentatively settled on May 13-14 > at MIT. As Dave mentioned, the rough > idea of the meeting is to focus on > selected applications and hash out > some details about possible approaches > along with their implications for the > KP. > > Of course there's no reason that > this work should not begin at least > by email or other media well > in advance of the f2f, and some of you > are, I know, drafting material > that will be posted fairly soon to help > ground the discussion and stimulate > debate. > > Because this will be a working technical > meeting, and in part because we have a > room that comfortably seats only about > 20 wired and working people, we'd like > to know as soon as possible who will be > representing each seedling. > > If the time and place are unfortunate > for whatever reason, please agitate > for a change as quickly as possible! > Otherwise, please RSVP with the > names of the people you expect to > attend. > > Thanks, and best regards, > > Chris > > > To kick off this project, we want to have a workshop where we > > get to meet each other and share our perspectives on the project. We > > have been discussing ways to run this meeting, and here is an > > approach we have been thinking about. There are some candidate > > "knowledge applications" that we have been using as examples of what > > the knowledge plane would be good for: the "why" program--can the > > network figure out why it is not working and explain it, and the > > configuration problem--can we use high level directives about goals > > and constraints to guide low level automated configuration (and then > > use these high-level assertions to evaluate the resulting system). So > > one approach would be to have some networking folks describe how they > > conceive these applications, and have others critique the framing, > > and describe how they would frame the specific problems, using the > > context of their discipline (e.g. AI/ML). > > Logistically, we are looking at the second week in May (12-15) > > for a two day meeting. If this does not work for enough people, we > > will have to try the last week in May, right after Memorial day. We > > don't want to slip into June. > > _______________________________________________ > Kp-seed mailing list > Kp-seed@mailman.isi.edu > http://mailman.isi.edu/mailman/listinfo/kp-seed From craig@aland.bbn.com Tue Apr 15 13:30:20 2003 From: craig@aland.bbn.com (Craig Partridge) Date: Tue, 15 Apr 2003 08:30:20 -0400 Subject: [KP-seed] [KP] food for thought re: rapid deployment Message-ID: <200304151230.h3FCUKgw006717@aland.bbn.com> Hi folks: As some of you know, one of the applications of the knowledge plane that people have discussed is the rapid deployment problem -- i.e., bringing up a network in a battle area quickly, with less personnel than required now. I found this note interested because it revealed that the rapid deployment isn't static -- you don't just build a network and let it run -- you build it, and then move it along with the troops (notice the discussion of leapfrogging equipment...) That raises issues of context and whether KP information that a box has learned can be retained as it leapfrogs or is discarded (or something in between, etc....) Craig ************ Subject: Q&A with embedded Wired reporter in Kuwait Date: Fri, 11 Apr 2003 07:38:58 -0400 15 MINUTES WITH JOSHUA DAVIS, Embedded in Iraq for Wired by Jonathan Angel Wired Magazine became the first -- and probably only -- technology magazine to have one of its journalists embedded with the military in Iraq. It will soon publish an article by freelance writer Joshua Davis, covering how the Army is using PCs and networking technology in Iraq. We spoke with Davis by phone from Kuwait City. TM: First, were you embedded just for Wired, or are you writing for other titles as well? JD: It is an exclusive assignment for Wired. It started two or three months ago as an idea that I had to follow the Army's 11th Signal Brigade, which is the unit that basically wires the war. I had made contact with them and been talking to them regularly, so that's where it came from. TM: You've found a lot of off-the-shelf technology, put together in a fashion that sometimes seems jerry-rigged. Was that a disappointment? JD: I'm not so much disappointed as surprised. The things that I've been seeing out in the field are off-the-shelf systems. In one sense that's a good way for them to go. Why would they go through the process of developing special systems to meet their needs when that would take five years? Either you wait five years and get something outdated, or you just go to your local corner store and buy a bunch of Cisco routers and put them up. They decided to do it that way. I don't think it was motivated just by affordability, although that's certainly part of it. What's so interesting is seeing how these guys take systems that were never intended to be used in the conditions in which they're being used and make them work. They're meant to be used in clean rooms or server bays in Silicon Valley, where they're cooled and there's no dust. When I'm out there I'm wiping the dust off of my face watching these guys vacuum servers out in the field. You'll see a whole rack of Cisco routers in the middle of the desert in a tent. They have what they call data packages, which is a black box that contains a number of servers. Those servers are encased in foam when they travel. It's been fascinating to see how these things work. Once they get somewhere they'll take them out of the foam and put them into a rack. TM: How are the servers connected into a network over multiple sites? JD: The system leapfrogs itself. They'll go to the furthest edge of the network, which is the edge of the battlefield, and they'll set up things up. As the battlefield moves forward, systems are brought from the rear to become the new point man. Connectivity between sites is via a giant web of wireless connections that stretch to the border. It's not until the signal reaches the border that it is transmitted via satellite to Camp Doha, which is the forward command center, and to Centcom, which is in Qatar. Then it goes to the Department of Defense back in the States. TM: Are you at liberty to discuss the wireless technology? That aspect can't be off-the-shelf civilian stuff. JD: No, it's Army design stuff. They can consult data on the move via Army-developed wireless devices that have an Ethernet plug. They plug in Panasonic Toughbooks, for example, and are on the military's Siprnet (Secret Internet Protocol Router Network). When the Siprnet is being used in this fashion, out in a battle, they refer to it as the Tactical Internet. In the instance that I saw, the network wasn't super-zippy. It wasn't like my DSL at home, but it does the trick for the way they use it. TM: Would you describe the computer technology as being integral to the military's effort, or are they still really just testing it? JD: I would argue that it has become integral. I'm not sure that they necessarily planned it that way. We could do without cell phones. But could we do the same things? No. And the same holds true for the army. This network gives the Army more choices about how to operate. For example, since two or three weeks before the war started, they started using chat rooms, helping people meet who are specialists in certain aspects -- artillery, for example. As the war started and progressed, they would have conversations in these chat rooms about specific battles. On the fly they adapted these to bring all sorts of new resources to bear. For example, they'd have an analyst back at the DoD looking at the same data they were looking at. It might be an expert on minefields, for instance, who types in "look in Quadrant XY -- there's a minefield." TM: I'm guessing it's going to be a challenge for you writing the article, in that for the readers of Wired, you want to be as specific about technology as you can. Yet you must have seen things you aren't allowed to talk about. JD: I haven't had too much problem with that. I'm traveling with Ed Kashi, a very well-known photographer, and so before Ed and I go into a room, we're warned if there are things we can't take pictures of. From my point of view, that's fine. From Ed's point of view, it's a little more difficult. For me, it doesn't take away from my story not to be able to give secret details such as what frequency they're broadcasting on. I don't care about that at all. That's the type of stuff they're concerned about, so they don't want us taking pictures of wireless transceivers that would give that sort of information. It has been hard to get them to talk about how they're using the technology when they're right in the middle of a battle. They want to tell me and would be happy to tell me, but they can't talk about operational stuff when it's going on. However, I have been able to get them to give me examples from a day or two ago. TM: Are you looking at doing a follow-up story when more can be told openly? JD: What I'm most interested in is writing something about the great almost-story of this war, from a tech point of view. Namely, the deployment of the 4th Infantry Division. This is the Army's "first digitized division," where they went in from the top down and wired them purposefully, as opposed to having each individual unit figure out how to do it themselves. This division was supposed to go through Turkey, and we all know what happened there. Their equipment had to go back through the Suez and come up the Gulf, and was late in being deployed. I was initially going to cover them, but when I realized they weren't going to make it in time, I decided I'd just write about the 11th Signal Brigade. They turned out to get a much more important role in the actual war. TM: The program of embedding journalists in the troops has not been without controversy. As you've been involved with it, have you felt any ethical concerns? JD: Well, there are always ethical concerns with journalism. In this case, I don't see it as being any different than the last story I wrote for Wired, which was about America's fifth-largest tobacco manufacturer, where I was following around these corporate types. People want press, and they hope it's going to be of a certain nature. But that doesn't mean they'll get it. JD: Finally, has your own situation been physically taxing in any way? TM: Well, I've been pretty dirty. I've been wearing the same clothes for five days and not showering or shaving. I do brush my teeth! Jonathan Angel is senior editor for Adweek Magazines' TECHNOLOGY MARKETING. Reach him at jangel@technologymarketing.com . _______________________________________________ Know-plane mailing list Know-plane@mailman.isi.edu http://mailman.isi.edu/mailman/listinfo/know-plane From tgd@cs.orst.edu Tue Apr 15 15:53:57 2003 From: tgd@cs.orst.edu (Thomas G. Dietterich) Date: Tue, 15 Apr 2003 07:53:57 -0700 Subject: [KP-seed] Re: [KP] food for thought re: rapid deployment In-Reply-To: <200304151230.h3FCUKgw006717@aland.bbn.com> (message from Craig Partridge on Tue, 15 Apr 2003 08:30:20 -0400) References: <200304151230.h3FCUKgw006717@aland.bbn.com> Message-ID: <4518-Tue15Apr2003075357-0700-tgd@cs.orst.edu> Does anyone know how much the battlefield network is wired versus wireless? I have been talking to people who do trade shows, and their biggest configuration headache is planning the physical layout, getting the right wire lengths, and doing all the bookkeeping to relate the cable in a display booth to the cable that plugs into the router in the network operations center. This requires detailed maps of the available space, layout of booths, etc., and I doubt the Signal Brigade has such detailed prior information about layout (especially as it must be changing from one location to the next). --Tom -- Thomas G. Dietterich Voice: 541-737-5559 School of Electrical Engineering FAX: 541-737-3014 and Computer Science URL: http://www.cs.orst.edu/~tgd Dearborn Hall 102, Oregon State University, Corvallis, OR 97331-3102 _______________________________________________ Know-plane mailing list Know-plane@mailman.isi.edu http://mailman.isi.edu/mailman/listinfo/know-plane From chrisramming@yahoo.com Tue Apr 15 17:25:47 2003 From: chrisramming@yahoo.com (J. Christopher Ramming) Date: Tue, 15 Apr 2003 09:25:47 -0700 (PDT) Subject: [KP-seed] Re: [KP] food for thought re: rapid deployment In-Reply-To: <200304151230.h3FCUKgw006717@aland.bbn.com> Message-ID: <20030415162547.89258.qmail@web41511.mail.yahoo.com> Craig, Thanks for posting the article, which adds an interesting twist to the way that learning might be helpful in one context. I ran across something else that's potentially useful. The army maintains a site about "lessons learned" containing, for instance, a post-mortem of the Bosnia experience which has a chapter on "C4ISR" (Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance). I thought the following paragraph about network interoperability was interesting in the sense that learning was (and possibly still is?) being retained in a semi-automated interoperation "handbook": "Based on field tests and exercises involving U.S., NATO, and allied communications systems, EUCOM J6 developed a EUCOM U.S./NATO/Allied Communications Systems Automated Interoperability Handbook. The handbook is on a laptop computer and is used to document known interoperable configurations that work. It provides a wiring diagram of the configuration, technical details, and other relevant information necessary to guide interface implementation in the field. An operator simply enters the configuration to be set up and if it has been accomplished before and documented, the computer provides the details necessary to implement, test, and operate the requested interface arrangement." Presumably if configuration were a K-App, some or all of the activity specified by the handbook would be automated, as would subsequent testing, optimization, reconfiguration -- as Craig points out, these are the ways in which configuration becomes linked to the function of other potential K-Apps such as "Why?" and "Traffic Engineering". Links: Center for Army Lessons Learned (CALL): http://call.army.mil Chapter of a book about Bosnia that focuses on C4ISR (see bottom of page for pointer to very helpful glossary of acronyms): http://call.army.mil/products/spc_prod/ccrp/lessons/bosch11a.htm C4ISR Architecture Framework Document: http://www.c3i.osd.mil/org/cio/i3/AWG_Digital_Library/pdfdocs/fw.pdf --- Craig Partridge wrote: > > Hi folks: > > As some of you know, one of the applications of the knowledge plane that > people have discussed is the rapid deployment problem -- i.e., bringing > up a network in a battle area quickly, with less personnel than required > now. I found this note interested because it revealed that the rapid > deployment isn't static -- you don't just build a network and let it run -- > you build it, and then move it along with the troops (notice the discussion > of leapfrogging equipment...) That raises issues of context and whether > KP information that a box has learned can be retained as it leapfrogs or > is discarded (or something in between, etc....) > > Craig > > ************ > > Subject: Q&A with embedded Wired reporter in Kuwait > Date: Fri, 11 Apr 2003 07:38:58 -0400 > > 15 MINUTES WITH > > > JOSHUA DAVIS, Embedded in Iraq for Wired > > > by Jonathan Angel > > > Wired Magazine became the first -- and probably only -- technology magazine > to have one of its journalists embedded with the military in Iraq. It will > soon publish an article by freelance writer Joshua Davis, covering how the > Army is using PCs and networking technology in Iraq. We spoke with Davis by > phone from Kuwait City. > TM: First, were you embedded just for Wired, or are you writing for other > titles as well? > > JD: It is an exclusive assignment for Wired. It started two or three months > ago as an idea that I had to follow the Army's 11th Signal Brigade, which is > the unit that basically wires the war. I had made contact with them and been > talking to them regularly, so that's where it came from. > > TM: You've found a lot of off-the-shelf technology, put together in a > fashion that sometimes seems jerry-rigged. Was that a disappointment? > > JD: I'm not so much disappointed as surprised. The things that I've been > seeing out in the field are off-the-shelf systems. In one sense that's a > good way for them to go. Why would they go through the process of developing > special systems to meet their needs when that would take five years? > > Either you wait five years and get something outdated, or you just go to > your local corner store and buy a bunch of Cisco routers and put them up. > They decided to do it that way. I don't think it was motivated just by > affordability, although that's certainly part of it. > > What's so interesting is seeing how these guys take systems that were never > intended to be used in the conditions in which they're being used and make > them work. They're meant to be used in clean rooms or server bays in Silicon > Valley, where they're cooled and there's no dust. When I'm out there I'm > wiping the dust off of my face watching these guys vacuum servers out in the > field. You'll see a whole rack of Cisco routers in the middle of the desert > in a tent. > > They have what they call data packages, which is a black box that contains a > number of servers. Those servers are encased in foam when they travel. It's > been fascinating to see how these things work. Once they get somewhere > they'll take them out of the foam and put them into a rack. > > TM: How are the servers connected into a network over multiple sites? > > JD: The system leapfrogs itself. They'll go to the furthest edge of the > network, which is the edge of the battlefield, and they'll set up things up. > As the battlefield moves forward, systems are brought from the rear to > become the new point man. > > Connectivity between sites is via a giant web of wireless connections that > stretch to the border. It's not until the signal reaches the border that it > is transmitted via satellite to Camp Doha, which is the forward command > center, and to Centcom, which is in Qatar. Then it goes to the Department of > Defense back in the States. > > TM: Are you at liberty to discuss the wireless technology? That aspect can't > be off-the-shelf civilian stuff. > > JD: No, it's Army design stuff. They can consult data on the move via > Army-developed wireless devices that have an Ethernet plug. They plug in > Panasonic Toughbooks, for example, and are on the military's Siprnet (Secret > Internet Protocol Router Network). When the Siprnet is being used in this > fashion, out in a battle, they refer to it as the Tactical Internet. > > In the instance that I saw, the network wasn't super-zippy. It wasn't like > my DSL at home, but it does the trick for the way they use it. > > TM: Would you describe the computer technology as being integral to the > military's effort, or are they still really just testing it? > > JD: I would argue that it has become integral. I'm not sure that they > necessarily planned it that way. We could do without cell phones. But could > we do the same things? No. And the same holds true for the army. > > This network gives the Army more choices about how to operate. For example, > since two or three weeks before the war started, they started using chat > rooms, helping people meet who are specialists in certain aspects -- > artillery, for example. As the war started and progressed, they would have > conversations in these chat rooms about specific battles. > > On the fly they adapted these to bring all sorts of new resources to bear. > For example, they'd have an analyst back at the DoD looking at the same data > they were looking at. It might be an expert on minefields, for instance, who > types in "look in Quadrant XY -- there's a minefield." > > TM: I'm guessing it's going to be a challenge for you writing the article, > in that for the readers of Wired, you want to be as specific about > technology as you can. Yet you must have seen things you aren't allowed to > talk about. > > JD: I haven't had too much problem with that. I'm traveling with Ed Kashi, a > very well-known photographer, and so before Ed and I go into a room, we're > warned if there are things we can't take pictures of. From my point of view, > that's fine. From Ed's point of view, it's a little more difficult. > > For me, it doesn't take away from my story not to be able to give secret > details such as what frequency they're broadcasting on. I don't care about > that at all. That's the type of stuff they're concerned about, so they don't > want us taking pictures of wireless transceivers that would give that sort > of information. > > It has been hard to get them to talk about how they're using the technology > when they're right in the middle of a battle. They want to tell me and would > be happy to tell me, but they can't talk about operational stuff when it's > going on. However, I have been able to get them to give me examples from a > day or two ago. > > TM: Are you looking at doing a follow-up story when more can be told openly? > > JD: What I'm most interested in is writing something about the great > almost-story of this war, from a tech point of view. Namely, the deployment > of the 4th Infantry Division. This is the Army's "first digitized division," > where they went in from the top down and wired them purposefully, as opposed > to having each individual unit figure out how to do it themselves. > > This division was supposed to go through Turkey, and we all know what > happened there. Their equipment had to go back through the Suez and come up > the Gulf, and was late in being deployed. I was initially going to cover > them, but when I realized they weren't going to make it in time, I decided > I'd just write about the 11th Signal Brigade. They turned out to get a much > more important role in the actual war. > > TM: The program of embedding journalists in the troops has not been without > controversy. As you've been involved with it, have you felt any ethical > concerns? > > JD: Well, there are always ethical concerns with journalism. In this case, I > don't see it as being any different than the last story I wrote for Wired, > which was about America's fifth-largest tobacco manufacturer, where I was > following around these corporate types. People want press, and they hope > it's going to be of a certain nature. But that doesn't mean they'll get it. > > JD: Finally, has your own situation been physically taxing in any way? > > TM: Well, I've been pretty dirty. I've been wearing the same clothes for > five days and not showering or shaving. I do brush my teeth! > > > Jonathan Angel is senior editor for Adweek Magazines' TECHNOLOGY MARKETING. > Reach him at jangel@technologymarketing.com . > _______________________________________________ > Know-plane mailing list > Know-plane@mailman.isi.edu > http://mailman.isi.edu/mailman/listinfo/know-plane _______________________________________________ Know-plane mailing list Know-plane@mailman.isi.edu http://mailman.isi.edu/mailman/listinfo/know-plane From jms@central.cis.upenn.edu Tue Apr 15 18:26:40 2003 From: jms@central.cis.upenn.edu (Jonathan M. Smith) Date: Tue, 15 Apr 2003 13:26:40 EDT Subject: [KP-seed] Re: [KP] food for thought re: rapid deployment In-Reply-To: Your message of "Tue, 15 Apr 2003 07:53:57 PDT." <4518-Tue15Apr2003075357-0700-tgd@cs.orst.edu> Message-ID: <200304151726.h3FHQeUp002458@central.cis.upenn.edu> I'd be interested if I am wrong, but it's almost certainly wired (maybe even fibered?) in camps and wireless intervehicular/infantry/mobile. -JMS > Does anyone know how much the battlefield network is wired versus > wireless? I have been talking to people who do trade shows, and their > biggest configuration headache is planning the physical layout, getting > the right wire lengths, and doing all the bookkeeping to relate the > cable in a display booth to the cable that plugs into the router in the > network operations center. This requires detailed maps of the available > space, layout of booths, etc., and I doubt the Signal Brigade has such > detailed prior information about layout (especially as it must be > changing from one location to the next). > > --Tom > > -- > Thomas G. Dietterich Voice: 541-737-5559 > School of Electrical Engineering FAX: 541-737-3014 > and Computer Science URL: http://www.cs.orst.edu/~tgd > Dearborn Hall 102, Oregon State University, Corvallis, OR 97331-3102 > > _______________________________________________ > Know-plane mailing list > Know-plane@mailman.isi.edu > http://mailman.isi.edu/mailman/listinfo/know-plane _______________________________________________ Know-plane mailing list Know-plane@mailman.isi.edu http://mailman.isi.edu/mailman/listinfo/know-plane From van.parunak@altarum.org Tue Apr 15 20:03:19 2003 From: van.parunak@altarum.org (Van Parunak) Date: Tue, 15 Apr 2003 15:03:19 -0400 Subject: [KP-seed] Re: [KP] food for thought re: rapid deployment In-Reply-To: <4518-Tue15Apr2003075357-0700-tgd@cs.orst.edu> References: <200304151230.h3FCUKgw006717@aland.bbn.com> <200304151230.h3FCUKgw006717@aland.bbn.com> Message-ID: <5.2.0.9.2.20030415150216.02968378@204.106.28.96> I passed this question on to one of our retired Colonels here. His response:
Van...there is no cookie cutter solution.  Tactical Operations Centers
(TOCs) are as varied as the commanders that they support.  Also, they
increase in scope and complexity as the level of command increases.  In
general, everything within the TOC is LAN, much with fiber optic.  Lengths
vary from several meters at the battalion level to 50-100 meters at
division level.  These days most Corps TOCs are set inside buildings.
Outside the TOC (TOC to TOC or TOC to units) is wireless.
 At 07:53 AM 4/15/2003 -0700, Thomas G. Dietterich wrote:
Does anyone know how much the battlefield network is wired versus
wireless?  I have been talking to people who do trade shows, and their
biggest configuration headache is planning the physical layout, getting
the right wire lengths, and doing all the bookkeeping to relate the
cable in a display booth to the cable that plugs into the router in the
network operations center.  This requires detailed maps of the available
space, layout of booths, etc., and I doubt the Signal Brigade has such
detailed prior information about layout (especially as it must be
changing from one location to the next).

--Tom

--
Thomas G. Dietterich              Voice: 541-737-5559
School of Electrical Engineering  FAX:   541-737-3014
  and Computer Science            URL:   http://www.cs.orst.edu/~tgd
Dearborn Hall 102, Oregon State University, Corvallis, OR 97331-3102    

_______________________________________________
Know-plane mailing list
Know-plane@mailman.isi.edu
http://mailman.isi.edu/mailman/listinfo/know-plane
_______________________________________________
Kp-seed mailing list
Kp-seed@mailman.isi.edu
http://mailman.isi.edu/mailman/listinfo/kp-seed


Dr. H. Van Dyke Parunak, Chief Scientist, Altarum Institute
van.parunak@altarum.org  www.erim.org/~vparunak
v: +1 734 302 4684       f: +1 734 302 4991
Altarum
3520 Green Court, Suite 300
Ann Arbor, MI 48105-1570 _______________________________________________ Know-plane mailing list Know-plane@mailman.isi.edu http://mailman.isi.edu/mailman/listinfo/know-plane From chrisramming@yahoo.com Wed Apr 16 22:19:31 2003 From: chrisramming@yahoo.com (J. Christopher Ramming) Date: Wed, 16 Apr 2003 14:19:31 -0700 (PDT) Subject: [KP-seed] hotel in cambridge for may 13-14 meeting Message-ID: <20030416211931.84963.qmail@web41503.mail.yahoo.com> Hi All. It seems that the Cambridge Marriott is the best combination of location and comfort for our upcoming meeting, and Aileen Born has negotiated an excellent DARPA rate of $149 (far below the $229 "rack rate" and somewhat below the ~$180 per diem in Boston). In order to take advantage of this rate you must make your reservations through Aileen (Aborn@Schafercorp-ballston.com, telephone number 703-526-1784) by the the end of the week (Aileen, if I misunderstood that deadline please respond to the list with a correction). OTOH, If you know already that you will be making other arrangements (staying with relatives, friends, or some other favorite spot) please let us know so we can estimate the likelyhood of missing the 15 room minimum this contract would require (no need to respond to the whole list, just me and Aileen and Bob). Thanks, Chris From braden@ISI.EDU Wed Apr 16 23:05:26 2003 From: braden@ISI.EDU (Bob Braden) Date: Wed, 16 Apr 2003 15:05:26 -0700 (PDT) Subject: [KP-seed] Attendance at MIT -- so far Message-ID: <200304162205.PAA28472@gra.isi.edu> Yes Chris Ramming chrisramming@yahoo.com Yes Dave Clark MIT ddc@lcs.mit.edu Yes Bob Braden, ISI braden@isi.edu Yes Ritu Chadha, Telcordia chadha@research.telcordia.com Yes Tom Dietterich, Oregon State tgd@cs.orst.edu Yes Ted Faber, ISI faber@isi.edu Yes Pat Langley, Stanford langley@csli.stanford.edu Yes Dekai Li, UPenn dekai@cis.upenn.edu Yes Francisco Martin, Oregon State fmartin@cs.orst.edu Yes Jennifer Rexford, AT&T Research rex@research.att.com Yes Bikash Sabata bsabata@iet.com Yes Jonathan Smith, UPenn jms@cis.upenn.edu From arens@ISI.EDU Wed Apr 16 06:22:37 2003 From: arens@ISI.EDU (Yigal Arens) Date: Tue, 15 Apr 2003 22:22:37 -0700 Subject: [KP-seed] [KP] Re: ARDA's New BAA called P2INGS In-Reply-To: <7B7C37072FBDFC4FAE6F6B86025A47E3649373@bigmail.ncsc.mil> Message-ID: <6FC0A512-6FCB-11D7-9B79-000A956D514C@isi.edu> On Monday, April 14, 2003, at 04:38 AM, Davis, John C wrote: > http://www.eps.gov/spg/USAF/AFMC/AFRLRRS/Reference-Number-BAA-03-10- > IFKA/listing.html > > ARDA's latest BAA called P2INGS. Please pass this information to > anyone you > think will be interested. Just in case you haven't seen this. -- Yigal _______________________________________________ Know-plane mailing list Know-plane@mailman.isi.edu http://mailman.isi.edu/mailman/listinfo/know-plane From braden@ISI.EDU Mon Apr 21 17:20:36 2003 From: braden@ISI.EDU (Bob Braden) Date: Mon, 21 Apr 2003 09:20:36 -0700 (PDT) Subject: [KP-seed] KP seed project descriptions Message-ID: <200304211620.JAA29855@gra.isi.edu> Dear Seedlings, At Chris Ramming's request, I pasted together all of your project summary paragraphs into a web page: http://www.isi.edu/kp-seed As you can see, this summary page contains contact information, which is intended to facilitate seedling-seedling interaction (C). If you want to amend your writeup, send me the amended text. You may want to maintain your own expanded web page containing more detailed information. If you send me a URL to that site, I will put a link to it in your entry on the summary page. There was some discussion about whether this summary page should be password protected; for the present we decided not to. It does have the ROBOTS NOINDEX meta tag, so it should not be Googlabled. Please let me and/or Chris know if you have a strong feeling about password protection. Bob Braden From chrisramming@yahoo.com Wed Apr 23 23:43:06 2003 From: chrisramming@yahoo.com (J. Christopher Ramming) Date: Wed, 23 Apr 2003 15:43:06 -0700 (PDT) Subject: [KP-seed] FWD: status on Cambridge Marriott may 13/14 In-Reply-To: Message-ID: <20030423224306.52254.qmail@web41504.mail.yahoo.com> Dear All, If anyone else wishes to reserve at the Marriott please let Aileen know. Thx much, Chris --- "Born, Aileen" wrote: > Chris, > > We signed the contract with the Marriott on Friday. Everyone needs to call > me to make reservations. Can you send out a tickler to everyone to email me > their reservation information by Friday (deadline)? Unfortunately, I only > have 8 reservations as of today. > > I'm still working our conference but if you need to reach me, I'm at > 240-606-8067. Let me know if you have any questions. > > Aileen From bsabata@iet.com Sat Apr 26 17:43:36 2003 From: bsabata@iet.com (Bikash Sabata) Date: Sat, 26 Apr 2003 09:43:36 -0700 Subject: [KP-seed] A paper and a question Message-ID: <3EAAB738.6010409@iet.com> During discussions with Chris, I mentioned to him that I had written an extended abstract recently about research issues in applying statistical models and pattern recognition to system performance management and he suggested that I send it to this mailing list as others may be interested in the topic. Although the paper is not related to networking but there may be common research issues when we are dealing with the KP. Now as advertised in the subject line -- time for the question. As everyone realizes, in the KP the measurement and monitoring architecture will be very important. I am exploring the questions related to measurements in the KP -- starting with the basic ones What, When, Why, and Where? In relation to this objective I am looking for help in understanding the sensor technology in the networks. What kind of probes exist? What do they measure? Where do they measure? How are they configured? etc? Thanks Bikash -- *Bikash Sabata Principal Scientist* v sabata@iet.com /Information Extraction & Transport, Inc. 1911 N. Fort Myer Drive v Suite 600 Arlington, Virginia 22209 v USA/ /*www.iet.com* / From bsabata@iet.com Sat Apr 26 17:45:49 2003 From: bsabata@iet.com (Bikash Sabata) Date: Sat, 26 Apr 2003 09:45:49 -0700 Subject: [KP-seed] Oops -- paper attached Message-ID: <3EAAB7BD.6070600@iet.com> This is a multi-part message in MIME format. --------------000801070005040803040303 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sorry hit the send button too soon. bikash -- --------------000801070005040803040303 Content-Type: application/postscript; name="modelAppl.ps" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="modelAppl.ps" %!PS-Adobe-2.0 %%Creator: dvips(k) 5.90a Copyright 2002 Radical Eye Software %%Title: modelAppl.dvi %%CreationDate: Fri Apr 11 12:16:43 2003 %%Pages: 6 %%PageOrder: Ascend %%BoundingBox: 0 0 612 792 %%DocumentFonts: Helvetica-Bold Helvetica Times-Bold CMR9 CMR6 CMTI9 %%+ CMMI9 CMBX9 CMMI6 CMSY9 CMEX10 CMSY6 CMBX7 %%EndComments %DVIPSWebPage: (www.radicaleye.com) %DVIPSCommandLine: dvips -t letter modelAppl -o modelAppl.ps %DVIPSParameters: dpi=600, compressed %DVIPSSource: TeX output 2003.04.11:1216 %%BeginProcSet: texc.pro %! /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72 mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale isls{ landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[ matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{ statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0] N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin /FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array /BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2 array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get }B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub} B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr 1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3 1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx 0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{ rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B /chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{ /cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{ A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse} ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17 {2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{ 1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop} forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put }if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{ bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{ SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{ userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X 1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4 index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N /p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{ /Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT) (LaserWriter 16/600)]{A length product length le{A length product exch 0 exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot} imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M} B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{ p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end %%EndProcSet %%BeginProcSet: 8r.enc % @@psencodingfile@{ % author = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry", % version = "0.6", % date = "1 July 1998", % filename = "8r.enc", % email = "tex-fonts@@tug.org", % docstring = "Encoding for TrueType or Type 1 fonts % to be used with TeX." % @} % % Idea is to have all the characters normally included in Type 1 fonts % available for typesetting. This is effectively the characters in Adobe % Standard Encoding + ISO Latin 1 + extra characters from Lucida. % % Character code assignments were made as follows: % % (1) the Windows ANSI characters are almost all in their Windows ANSI % positions, because some Windows users cannot easily reencode the % fonts, and it makes no difference on other systems. The only Windows % ANSI characters not available are those that make no sense for % typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen % (173). quotesingle and grave are moved just because it's such an % irritation not having them in TeX positions. % % (2) Remaining characters are assigned arbitrarily to the lower part % of the range, avoiding 0, 10 and 13 in case we meet dumb software. % % (3) Y&Y Lucida Bright includes some extra text characters; in the % hopes that other PostScript fonts, perhaps created for public % consumption, will include them, they are included starting at 0x12. % % (4) Remaining positions left undefined are for use in (hopefully) % upward-compatible revisions, if someday more characters are generally % available. % % (5) hyphen appears twice for compatibility with both % ASCII and Windows. % /TeXBase1Encoding [ % 0x00 (encoded characters from Adobe Standard not in Windows 3.1) /.notdef /dotaccent /fi /fl /fraction /hungarumlaut /Lslash /lslash /ogonek /ring /.notdef /breve /minus /.notdef % These are the only two remaining unencoded characters, so may as % well include them. /Zcaron /zcaron % 0x10 /caron /dotlessi % (unusual TeX characters available in, e.g., Lucida Bright) /dotlessj /ff /ffi /ffl /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef % very contentious; it's so painful not having quoteleft and quoteright % at 96 and 145 that we move the things normally found there to here. /grave /quotesingle % 0x20 (ASCII begins) /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash % 0x30 /zero /one /two /three /four /five /six /seven /eight /nine /colon /semicolon /less /equal /greater /question % 0x40 /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O % 0x50 /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore % 0x60 /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o % 0x70 /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar /braceright /asciitilde /.notdef % rubout; ASCII ends % 0x80 /.notdef /.notdef /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl /circumflex /perthousand /Scaron /guilsinglleft /OE /.notdef /.notdef /.notdef % 0x90 /.notdef /.notdef /.notdef /quotedblleft /quotedblright /bullet /endash /emdash /tilde /trademark /scaron /guilsinglright /oe /.notdef /.notdef /Ydieresis % 0xA0 /.notdef % nobreakspace /exclamdown /cent /sterling /currency /yen /brokenbar /section /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen % Y&Y (also at 45); Windows' softhyphen /registered /macron % 0xD0 /degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown % 0xC0 /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis % 0xD0 /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls % 0xE0 /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis % 0xF0 /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis ] def %%EndProcSet %%BeginProcSet: texps.pro %! TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2 index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics exch def dict begin Encoding{exch dup type/integertype ne{pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def} ifelse}forall Metrics/Metrics currentdict end def[2 index currentdict end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{ dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def} if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def} def end %%EndProcSet %%BeginProcSet: special.pro %! TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N /vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N /rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N /@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{ /hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B /@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{ /urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known {userdict/md get type/dicttype eq{userdict begin md length 10 add md maxlength ge{/md md dup length 20 add dict copy def}if end md begin /letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{ itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack} if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1 -1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{ noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop 90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr 1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr 2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4 -1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{ Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale }if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState save N userdict maxlength dict begin/magscale true def normalscale currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts /psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub TR/showpage{}N/erasepage{}N/copypage{}N/p 3 def @MacSetUp}N/doclip{ psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2 roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict begin/SpecialSave save N gsave normalscale currentpoint TR @SpecialDefaults count/ocount X/dcount countdictstack N}N/@setspecial{ CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR }{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury lineto closepath clip}if/showpage{}N/erasepage{}N/copypage{}N newpath}N /@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end} repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N /@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X /yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0 1 startangle endangle arc savematrix setmatrix}N end %%EndProcSet %%BeginFont: CMBX7 %!PS-AdobeFont-1.1: CMBX7 1.0 %%CreationDate: 1991 Aug 20 16:35:49 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMBX7) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMBX7 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 12 /fi put dup 37 /percent put dup 46 /period put dup 53 /five put dup 57 /nine put dup 70 /F put dup 84 /T put dup 97 /a put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 104 /h put dup 105 /i put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put readonly def /FontBBox{-55 -250 1289 751}readonly def /UniqueID 5000765 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F0364CD5660F74BEE96790DE35AFA90CCF712 B1805DA88AE375A04F3C90C160DE16F890E93B13B46BB2F4971D900BB550E53F EC6248832A83CF441B4851445885479839AFAA2903A27676E5FDBCD653467C5B 6757DA1B722133018873A10B4FD9D710BBD9BE518D989B67DD4533F8702D640E B84C3CC2607748FBD7C4BC6DA98537C7A83BCDCD871BC342E318F22902994EA5 8F5F698960BF55B6DD1ADBAA57D96E80D7C28E06447C5E0131B450234C39D332 D6EBE6E76DD503B658866DF4DB6774597338B1DB90AC6C0ABAEBA29CE9656E89 167D88958F3BF262133689AD41A5B9A90DF2838A221C5067B73066612A0FAD18 6A3670B2A69D1731367C8335600294ABC365F383F983A8AB1E37C1C1804893F7 DBF122DA9C3843D1715ACBEF92F28AECE850981251D1D25F13B0DE4320D26157 D14147622A29E7E7F6A037AF34A0197D57AB2A9F7129001F7F636F3B07E0F12F D409D880B878EC8C911E3B1F24AE299AC56227FB9D6ECDDDC5F8DFCD18D8D0B1 4BF4C36A2E36F69E7291A1A0F738ED27D586BAAE8C04E00D5B3C88316AD3374C 5164218F5588EEDBF966055C55E9781D75B1D7B9C1A2FD2682E7CB88FA9C6889 8C5510BD1964BB505CABF99F91C7110745DFBC4B8A2A15295320EAF27A97ED84 C6E59474C2832859A5E2536E33893D90929D6D2585C73A6F3D316B96DCF60413 912E288DC3945E3A2C53EE1580FA68D40CC336D9AF2EDB87DAC04ACBF223D379 5482F7EF56A8DE5175D4D988BD67040B7B4634B145F6C995009C1D9671217E37 758B75D54A26EF8D6F56822318B256B2C43B27E2892E250E98F438334182171D 99CF39FD8F18FECC0C511B82F9E4B4F4105FB790D635D44CC9EADB5CB631244F C8323E0B839EB857D251AEA7196BB73FA60B8C4942AC1D5FB88EDB1B6110BDBA B149CF13299AD7BE331F9CBAAAE5DEEC82D903D33F7101A880070EB051EC7F3C A693B5D84409078CA393EBD9D17F4749B03761358047B7FBE6E1EA6E7BC70F19 CBC30D05499FD024C24D522E89312451E426808FBB25FED459644D33EBFDDBE0 4E880209D760EBB717D67F889F0FE111D2BBD3D8D988B39C478729B275CC92EB 0ACF92DB22417D2460EF21107B2CE0448ADE545C2829B5D61C932F23E82A799F 10425EE8F766C82D19664A0F50B036A4F70A4DF25F0A82858EDDE43D8E17578E E16492348C9CD69CEBCBA73B5587676EB5895743033700CE56AE4B48BD9EC2D1 D3C7DA2D5045DDB1C94262030649FCBFBB67B468C7D1D257CBA09D46D7DD2ECB 7925C0F626C5E63B61E5B4CDEE833C1816D8774F860016B17979D74059544F59 23D3A02FB5FE1D6C33062F69D4DA4D7E12E974F61A74A9BDA6AD2632D849DD8F 21B0D99E68D3D9276253FB73C5E118EAABA72DCAB17835B6D380BF85AC2386F7 E0224AA38643C85C18B0471117EEDA71236D0A926AD0DB8C719AC42392E32BBC F44285053B3297AA1F23A49942C49E26329981F61AE9C530A907BBCFF3211D1E AD2C4165338AD6FA7CD163466B31B22D2B8EB21F36F92BED3A0752D2F8F19FC4 9350431F954C59B3C3C4E02B30922AEB5F407D3A7B404B8B8F709C25710CCA71 DFCDF4EDA6A424D45E72C1F3BF6C7F02891E69EBD016E95FA039D6BBF3A9C872 A5A513B5D03C3EC8910979EE7DEEC563E2A9F78B685AEE43B92C96C2C9CF1F59 22194D7A935241AF8D101574DAA2E044824E1F0DA3752B4B8E06DB6488D210C4 AA7D2ACEFECC3BA589E8AA30CB1DAB32898080E8386A7387E365B3FBEF131B5A F137E423174B8CFA963D82475BD521FB1EC7E513555124C91337FAEFF911B3C1 FB1BB4AB082C0F0C6EB18AD13201B3220AD7C46ED72D3008E604225F3FB77A57 5DA16524B7851820C3AD4A3337807A5EB9227273831D8C029709182E5795A9E9 961BFF6E339EBA35CB9A03FC3915F47F2F1D8447722C811DB046E4B3DD550B90 2C0001B9FCC15C105CAFC4D1BBB9FAF2D17989D85E10FAF177FED29FABB51D7A 4196411657A3980EC0829486EB1EECCE35E1E444AE010FED75D935D4CB48D77A C09C7232B62CD2122300542AE9072B54B23835B3AD5FE53B55D177B661179DB0 7C132A3F4269A593C74554E847EB2D483E6FA2B0201FDCA04C283EC8F35133D8 FB529667BF06B6C99166304CE5DFD93D0CFE8A536472600F51BE2D3971E86015 5D439E84AED10181650878E7E051FF85DE091A76532B621F1F5F50024A83A93D FC75DA56C900A731F2916BE92F18D51C6B8148401B12B10228B87333B97448F5 559BB9C45595B5762DF1A7C253A362606F2209C5ECB9FF82D7BB252FCC1B04AB 3B4402004C99F2798469E8B32595FF0FB230C293656D68F49A5179A529C9CCED 382128ED1A6085A89417852B36D8C10E24C02905C611FD7473A854D70DADC927 1B69A223892429D09CCFB20C2F854AF8A02B4FE17AC01221B6434014C38BEAAA CD44AA42C0ABF2E826DB289FC57EDF6DF9A55283A287AAA3489128DCBE76B9EB 70A048B51BED96B528C78B93BD19EC666368ACCC7C92FC12CA1FFAAE944F2F41 3F3680F74B298B5A129A4194E156D9FC0257F74E6AF1FEFD30A45987526ECA61 56EFFA40CC03F4AE9FF30B4A104499672E6763846297C9A5164227AA48B23D78 F2990AA6E80EA9D07C1940D6985E64F6B046DF8F3F9A8C7D8E00EE8BD482E5CD 947833A2193ACF1673FB875233DC7C84AAA4E0268A800780C54971CB5C820BF5 6759575654AD954EB90097FB2D399D65091FDA0671783DE15C6BADB2E3223854 3A3601DEC1ED46D44DABF98D4B849A6879233D3256A176B75D05EA7799AC09C3 82A89B64E51BC6C5F2B84C236F93F0A75B37213A0040CC23EAA216EC796C2401 FBEC1774020AEBDCCB78F1FF3C9C14D627F85702C6CE95AE7FB51D10B078430D A3B8F210CD4F68441A95F9FDEBFC1BE1EE47C449805EFFEF0DDC5C7311BD2939 AECDBA6DC9142157588DAA70574B77470E9CAFF26468DEBAF3681B4C32A84A1A 7CEBEC65C0B082ED9A2FC37C265FE7627A2429823D093475420B16D9E6EED618 F6DFDFE3A672F0493EC9B85CD1910BD89B5C9BCA7EACAB12EDF563CF468571A7 FF5603CF1182F776D7BF08686D6FF68BCF60DFA96DD8F2CC71DACE796E8EFD6E CB59638CEB516B4B5F3BB06AC1CA4AF3D1672FE3A5C3AEBD5C4603F9F87BBAAA D73BE49C01502E29D70849EC6580713FCF5311288D0382C89D5F52B244EA3233 597C1817426C93FD4F444DCC3BAC20DC13F06C7F74A1B2B6A6011F33247494FB 2F91D88CFB19D515FBBE2557C993D041241685E736F047D8AD4CB4D53E14BC19 B654F21914F0765CE53A3EB0D699511F1D272A9F548350D8599F1F02B105ABD9 E652E466A109BD6667A69C8263F55340F58BD4D7EEBF55B8E601BC449D49B488 ABE4680FD739FC00A1B25F0B6ECD451B708CCC789B0AC8AACCFF3BFAE89366D0 4621261FD01BE3212DFD11F3A894EE8FC830A12F44B24ED83316404857D97561 8DE45072AA4852023DF5A88AB39ADD3FBA5E3AE194170F051B23359EBB388C89 88BAC086C26838AF2B877B435478955BDAFF89BB31CB2AAD843B7720BAC32223 46740D37632C920648FEF611CC07A085CDEDAAD49B4CCAE70CE500E89D7423EC D53304CD823873031CBCD3D54EF593059E71BC947441D4A14BB62974E19878BF 73C78802B15E3BC3F9589678C7F8A2BA488C23B7FB38977BFB12ED21B0E0A5D6 00802C14461E7691C533E638B167ED5F68083FF7F964E70E2F886A7806F80508 3D67D2762265ED14657C6446028CB22F31F5AD3592E29DB944CCDBBD37812676 3F179DEE98C52EFC7767F987676370FCF8CB48FFBFC4CB985152FAFE834B5883 39975C4413B162B2D7E43F32AD2C680C764E1DCF4A1C532B2F162948B8C9ADCE 782ACA9EAB61575AD48FCDA6AE2F25CF3DE233FAEA7492B9C5ECBBE4D28AADDB 147B71924426E75AFEBA7561A43B572A6D69D409B6EB6FCD3448BF8D617529CC C5727C7FD17D25564D0132C8BCE8016778D22F4AD1871F4ED8AFD951D8672351 0A926087960546A4FA9E91D78A0B02C03A751B26114C80877C0DD71CBC9F33B9 D7E0E0B8022B36E3EE9CD34FF9EB8BF503FB84EA94FA1331A807FD3DE6FDC917 06AFCA15F6137E9B89F109EE135D320B3BF6F284AFDBB5B284846ED295C71AF7 CBA57B41A70D7A01D06536EAEE9D46EB44FBB149D1CE89554D24722BFE394BFF F3C7A82D67D4009F576A3AA9A8A691F31029621F3E943406B05A77201BCFFC7E 3CF33C61A7404CA83E6FAA81E464A809F88B19809CB17C6DBCE482AFDE8553B0 00033EED990D9162022FE46B4BA2092053B85640AC45589225C168646D1475FA A940DF88656D905B8C40AF4FD1BB54B84457701AE97927B5A933EBAA30789330 A0A24C1B282544666609F0B6A19AF20C2AEDFBC31BD21B58ABC757EF3FBC37A2 A7FBD1060709E3EE82CC0028446189E30A0A80A53D7724B7CEE50425134BDEDF DCBF1541E8EF71BAB60D2ADB6662D13D70347569EE98386BABC209EFD75F97E7 D35A4C8C9871B3064276B117B08945BC0F02683065B930BDA8E7C56DED9A6F69 1D5B25876C226C3E97917E804AC1129E56931A5B1FBD936730BF960DD1A9FF70 60315CCE22BDB0E11F344E281DAB28A18DD942F661C8B2E52C13AC28C81E2A9D 67B55FBA46E237386B033847737B250BA35E8B0EC830462C78989C11CFF2873D 71A3A4D8F0E15D352756AD579AA7CA8CBBBD765222EFF026CAFDF8634AA82084 20F9CDEF94F4A9E72F93519FE3BE898DD764909A32A96B7319CDDE0E6F37A73A 6F8E2D09EF8AAD2ECE09F6A9893EAF84FCFB604FD9FE8EE1DA0E4573E33D076C A350A6A1E1B8DCD7A2228D95114428DAC43DEF2236B62D93AA1CE29B3AFF88AA D2A7E9CD02102F7FC2ECE69E1DD57CE08028E57BA19BF53C9C37CA295D644CBD 36EE8A2D30303BF57E589F2730D4394392CEAA6B1FE6FC877933484674C3B9C1 110CE7000BD26BE6CC39D3BA4D97E768CEEFA8F40DE69727257302FA3545EC22 34370B79C91DE357962D55AA315F30251DACA988C21801EF0A085E06D1B46002 33186210FC2795721A3710A74955E2BF5FD301DA4CE54AFFFE85CCAE3650EBB1 CEBEF9B718599D3715C029724D9C881F064B491A83BC2A8DC0F45FBB3B3B23F6 A6765CE3ABA4F0B454A83B4E3B220278CC49E2C0FFE2235F182B90662B45DB84 51723A803F87F8F0FE71E862260B6D687BCA3AC548876D4BABF7397D53347DD8 D9F372E4D6965ECF3ED1BD1E532AB39DA09F67A0B7973B5D62AC2106C78DB452 9DAAC25901D52A2589E3048D34E617A0AC3DA7AE16F5297CA503AD15DB01A04C EB51FB81E0BBC7F25DB244027345037D92D27D833602AC997306A05C58F916A6 CCB1E30905250BE48A6F002A2D0C0F757D9E98CBBA4F502890840BA18396558B 586AE482466976F043ECF632D255FD8A1F52FF08DACDD2E947BB3595DE592590 C1951198D5755669B98C4DADD43752BFAD519AAAE74D6C57C88FB6C0AF9FBB5A 93455C030712FD95CD549423123007362CBBC2408929761370AA257A6C61DDB2 914D981181977402879887A82F87E77FADAC1C1D91FD6DED0D059A0CD9114698 F606CBF3571F8AE6B991DE4EFB12DDE745372C9E4895A4A9CEDD6BBD14893DF2 9653A785814F74B147DB0D2E9A9C892633C1A3428366FD33AAC88655E24B7B92 B9944FE7BBB98495DFA3B51FCD7A045B7A3B9D03A77E4D48B0A4D113A391C86E 16EDDC6FEB9A08F08C4784344E0E23BC358DC4F7DA3891888EBF2BD365825C1F F776A982C469F51380A3F1416D7719810FF33E193F1B2802AD30263297BD9F72 E524B882E76D68ECF18B2FBA500A6273F557D1FE7619543F80816BF2E9268555 9A2D324E114D2B8B51132FD8ADE31A1BD7373822DD79694A9291ED0DCBD9E094 6561E843D4B1D40D355DC0917324077A727AB94CE487AD8AB3B4F9FB9715864E 42C8EADDF145690420727F961426E82DDA89A968342254C27A2FAECBF3205749 A9494D0CB483A702806CC85734CD89D26CE75DFDE2B968CAF3F420270D4E61B6 AE54CC5734880CB138349CDFD5D094FC68A835807CB09DC3E9A7EC9C712C01B7 EA3EC20CC67096C6A5FAEA151B46BE40C92F275B7071943A95FCE1251FA9DD49 866E7E78A3DB111C70E759577448C719DE3729C9DA5913041D447DC735B17B4C 41C7DFB93BF7F27982C4EE2946A8BDF5C4B0BFD4E7D275B7672153931FE7FE26 E65B34EEDB5A9E099B3C73D38E9A3A648951F4C7E7EE556BB018BAB6389B6C6F 5CE6B06631BEBAE11DC0488259D2B9A137DA13D0B302BFBB0C5AE35868CB9F4D B02CEECEEB53FB3395A3F18EB936F646B3524ABB19EDA36E838960D3CC5D3874 A8A1DA41213DC1816D5E2CAE77475A8EBBC47251D1BFB2819B6B490777 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY6 %!PS-AdobeFont-1.1: CMSY6 1.0 %%CreationDate: 1991 Aug 15 07:21:34 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMSY6) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY6 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 3 /asteriskmath put readonly def /FontBBox{-4 -948 1329 786}readonly def /UniqueID 5000816 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D5FC1B2109839E5B52DFB7605D7BA557CC35D6 49F6EB651B83771034BA0C39DB8D426A24543EF4529E2D939125B5157482688E 9045C2242F4AFA4C489D975C029177CD6497EACD181FF151A45F521A4C4043C2 1F3E76EF5B3291A941583E27DFC68B9211105827590393ABFB8AA4D1623D1761 6AC0DF1D3154B0277BE821712BE7B33385E7A4105E8F3370F981B8FE9E3CF3E0 007B8C9F2D934F24D591C330487DDF179CECEC5258C47E4B32538F948AB00673 F9D549C971B0822056B339600FC1E3A5E51844CC8A75B857F15E7276260ED115 C5FD550F53CE5583743B50B0F9B7C4F836DEF7499F439A6EBE9BF559D2EE0571 CE54AEC463244B0F8EAB9E96CB18BD39259CC1FEC10F47FB56A38588CE634209 8F77258607212EE1DCA4F0667B152875B2CF5AC44B930B888ACD9D4B55662542 71239286D82E14CAABE7276AB199E2429C4C3BC32713106A10F5F16C8045A580 86EE21E7783B70FAE03D8D47B5AA13A881D478232DD65DBCD1EB9811C440E362 527EF73FC86FE664ACED80DCD6806CFD932BDEE102B89C22F423992249FC2273 F39C59AEF75B2088527AA973C71A6B134D26EF1ABAB75721971A0E4E52639DA9 2E1C3B2A6FB552CA834F6443E0628DD9CE69E92DA0B9B8ACAF3641FA0A7F1126 8DF8803E683ACCCCDE88C9F6C1838BCE7E8B56A0BC8C5F0300D81479A5087FFD B8B66527B87F7977C31A54E0506C6D33EBC902841AB7B8D75BC8ADE5397905EF BCB96AE4B57D308DCF0F74A93177F2DDF3486642A43834DB5B123CFA402E4BA1 6EB4C27AF21C96932E05B79CF951354FF66668C6503CA6FD2089A91A8D 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMEX10 %!PS-AdobeFont-1.1: CMEX10 1.00 %%CreationDate: 1992 Jul 23 21:22:48 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.00) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMEX10) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMEX10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 80 /summationtext put dup 81 /producttext put dup 88 /summationdisplay put readonly def /FontBBox{-24 -2960 1454 772}readonly def /UniqueID 5000774 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF5B8CAC6A7BEB5D02276E511FFAF2AE11910 DE076F24311D94D07CACC323F360887F1EA11BDDA7927FF3325986FDB0ABDFC8 8E4B40E7988921D551EC0867EBCA44C05657F0DC913E7B3004A5F3E1337B6987 FEBC45F989C8DC6DC0AD577E903F05D0D54208A0AE7F28C734F130C133B48422 BED48639A2B74E4C08F2E710E24A99F347E0F4394CE64EACB549576E89044E52 EABE595BC964156D9D8C2BAB0F49664E951D7C1A3D1789C47F03C7051A63D5E8 DF04FAAC47351E82CAE0794AA9692C6452688A74A7A6A7AD09B8A9783C235EC1 EA2156261B8FB331827145DE315B6EC1B3D8B67B3323F761EAF4C223BB214C4C 6B062D1B281F5041D068319F4911058376D8EFBA59884BA3318C5BC95684F281 E0591BC0D1B2A4592A137FF301610019B8AC46AE6E48BC091E888E4487688350 E9AD5074EE4848271CE4ACC38D8CBC8F3DB32813DDD5B341AF9A6601281ABA38 4A978B98483A63FCC458D0E3BCE6FD830E7E09B0DB987A6B63B74638FC9F21A5 8C68479E1A85225670D79CDDE5AC0B77F5A994CA700B5F0FF1F97FC63EFDE023 8135F04A9D20C31998B12AE06676C362141AAAA395CDEF0A49E0141D335965F2 FB4198499799CECCC8AA5D255264784CD30A3E8295888EFBC2060ADDD7BAC45A EEEECDFF7A47A88E69D84C9E572616C1AC69A34B5F0D0DE8EE4EDF9F4ADE0387 680924D8D5B73EF04EAD7F45977CA8AD73D4DD45DE1966A3B8251C0386164C35 5880DD2609C80E96D1AB861C9259748E98F6711D4E241A269ED51FF328344664 3AF9F18DCE671611DB2F5D3EA77EE734D2BED623F973E6840B8DAD1E2C3C2666 DD4DD1C1CECEDA9D8BEA4AD62BA3D1CEC6121BD58420C1894CF1877C844D327A 5143B422E8B97D174A2F92F614ABB9FF0B98E3AEC77E3B1258D150077351A238 FDB68C66AB2DB2C2A8636067AB6FB50C01F88F8CFE578CBE2E1DF8909AC40AB5 82195B251D44DD6E944B329ECE6E388F6F07115A0D71E27C7909B574312E999D D1439A94D8B54FEAAAFFA37F94D3C0FAD287B1C5A91857BB23A142A42992E820 7D83DA7799DB4B121E184A2F31CD998C0C3008937F1205C3FFE613EC3ADF603C FD6A91491B7276DC938B7E0F07662C0F2082777754E56C488ECBE49514174271 4A49729E187B10A2A97A63A7C6BB8C15F5D6036533B07A30E5743E0C3F36657D D3D039B784142ABFA5F9AD1FCC764266768AF966DB9163CB4372A2672614D858 2556B70C5E2D42015F3CF2A398B3E0548C6B95F7A87AD108E811E0CA5D16F624 CD288392D3C98508AFFAAC75CEE640EE07417AC6E67F01A41E9FA3914FD1D46C E94455D62F337D47A5C7083BB8680CFD9A0186460CBD5A1D15DFCF2300829BE8 6B9A3B25059E18C605A438A4ADDA1CD11F0AE8C764283C3367E23EC5E7A77C4E 7B16760B9B971944DD2B12D182A8F3482A24A3E4D73E1EEED0D2AC629FB84F59 346D96526BB2DD67BCFAF57FF57B1DA35F58237823BA0FD97E763B5AE51DF1A7 A89992E29D849B228FCCEE46F078106D275E1324CF8ECCF0BD2B4581F0EBDD6D 62EC5458DB8DC82944000653ED61D24ECFE5CB132DBB1C997BE3C8EFBFF6AFE8 F197A4FF1ADD914EBD0D0552461442401D29FEEE7FF412C48D48BA63915BE854 58AF1EDAEFFE6E2F0949984E51B11EF622D0D2D6E90AB8592347F2DDF50C3E6B 0D0F 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMSY9 %!PS-AdobeFont-1.1: CMSY9 1.0 %%CreationDate: 1991 Aug 15 07:22:27 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMSY9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.035 def /isFixedPitch false def end readonly def /FontName /CMSY9 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 0 /minus put dup 1 /periodcentered put dup 2 /multiply put dup 15 /bullet put dup 20 /lessequal put dup 66 /B put dup 67 /C put dup 76 /L put dup 83 /S put dup 102 /braceleft put dup 103 /braceright put dup 104 /angbracketleft put dup 105 /angbracketright put dup 106 /bar put readonly def /FontBBox{-30 -958 1146 777}readonly def /UniqueID 5000819 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052F09F9C8ADE9D907C058B87E9B6964 7D53359E51216774A4EAA1E2B58EC3176BD1184A633B951372B4198D4E8C5EF4 A213ACB58AA0A658908035BF2ED8531779838A960DFE2B27EA49C37156989C85 E21B3ABF72E39A89232CD9F4237FC80C9E64E8425AA3BEF7DED60B122A52922A 221A37D9A807DD01161779DDE7D31FF2B87F97C73D63EECDDA4C49501773468A 27D1663E0B62F461F6E40A5D6676D0037D33F24E2FAC2B0009AD3C8350CDF8CC 65BCA87979C36D14CB552E9A985E48BE4E88ECA16DF418749AF04FDD2B0E1380 D281BB2476BB45FF30946B247DFD7F57305FA87E50CA338121C71CDFDF927A9C 77FF14CB4A1D6D80356FB1171ED38C37702350497B44E42CE31DB2F493807DAA 15B887C671199A54C4C1294BC520F5538C15556BC43C9F62342B121C6DCD6C5F 491DA47FF360201EE21C08A781ED0589A6DF91B99FE118B9B29E4F068672E52F 1A06C514D91C4C937D4E642503392B1CD1BDEB6BF6DBA94FCBED8E082C0C67D1 6E2ADF1C489B5BE7FC9BFA3A8B0B7E9981FB4759930B8E1081D836862F9D1328 D43804A2AC716E04544F50D81486FA903B7C06368F45D9F6E1E12A486CE886A4 3C1096CEB3AB511E288749C8C37293532900B6F201A0D956A9AC4C6A4EA489DE 350541B4DDDDB2F7B8F507AE1B315F94DF40FEA59FAC4941CB88F85722813AF2 D4A5ADB23B2B1C3764BE9FF958BF6A17239979CA9168460EBF170D65A7CCB1CE 2DC74BFB60F3CF4608F6CD74E5F55C5E2E5FC641F7A684464C4DF04C2C721742 54CC3A1AB7516ACFF4580D0B9E93B646D583F3C4E2BC8BA50F6ABA54FCEA3882 12342910721A7AD92055736273D06113C6CA4141BCE81A6713A479E5AD25659A 748F8CD1869FD4F1659CDD606152EF26C01D8F7EC48B701451332BDA14358341 D04766AEB5116301AC9EE300321BAF54BF4900FE124BB689B4B42546A29D6A0A 4CB563959F1AF75AE2CEC038A677B72C06918A668CC14A120A4CBC1C579CB138 6997584E9BE637A781E8C2D209262FAB2A506996E4402E413DC794D84A2324D4 3A2827BF4FB53C7494EA287BA24C03E479933202691CF7FCDBCA29C5ABA87D86 17783957ED94B3ECEA4E45470E1D30B39F77A8D875992F35FBBA4844DD08B6C4 60414477163DF896941C05FC8793EBE98C7CDDCE2BD6A44A9A9E380F497D2E79 BD893CFA1AC5C1B9247217982016EDEF4521C7D61FC37410EB3CFCCA03B7EAD2 AD60B88A6A55733217A45AE6C7E00D16E57DE3FCA04991870163808C8359892F F384B5B651EE18EB901F7A99457A8298A59AE5C5706F32FECF4E035CDA475A97 7B71F1B8474B734BDD540A6E3B7346EB3846FD0E51A540DF1D3C723246C54E7D 19B13D1984C3D5EDE6D6C1550CC47C17C54209E08F9E88B2E96B1E8739D53C76 E79E5B74950CE9AF413F32791C4F456B3B6AE5EA276E86EEC5BCC8265D705A2B 332E4507AEA307157E809ADB0F604374D5313AE77716B719E14D42B2906A43FF 6A6FF55695A740314B236174F1BC54F906B93A4D71815291B47635797BA12316 33960FEC97BF7EAF844CD815BAC904DAEF07CDD64FF1EC57C83DFBE9733C75D2 5951A093E1CC95FF46A6B8CD869CAA5FA0FB163A4313C5E29987700A8BB760D1 A616275D52AABC4C32D478E70ECA49B55B9C203A209BC4CD238E7C913F31F926 94BE459711AFDE74748B98114180241CF5FC728DBBACDFA269180EC3B780DD43 C074AB45D4E0BB1A9A60A9BF71E0268503BE83056BE9A7909A6C08E29BEE9AE0 DADCFC4791289EE63351014AB9FCC0CCC692C207639423B6CB0F2EBF7AE58E06 6B63579265450EA3526F053FAE3FAF569E8EC5CCE22F771A21DE66412105B329 2BC563AE65EE0867269C1D7C99F157BF776580AC3990BBF35FECA3AF43D511E5 EDF319620A6CF75CA478C901FDFAB42E41B193BA29412817B8267CCDDE6D4280 A428469EAFE873157E24DF37971EA735568F867BF764169A6ABC8DFF64674852 CCFF96134C5F32D3E10A9CBB62C492261999A3E4881CFD71A478D0DF856DF693 86B4405DC54659D9760CD0B69DAB90752379862B9E30E60F92C30007A162316B F0BF6224E95252663B38530E1A5888344A4DA6EC4F4156D95B2E2F2CE2EBCF73 CAAAAB4882CDEE0316296CBFB8B96DF72A425D754341F7C9CFBBE77EAC1011A3 2C5099D010BF9489D581FF1012CDFBF5AE09E655E9090A31A0D60B360797C585 18AA0037C43E8FACD2B4485962116ED02997F80445590F276A2F36E097E827B4 A970F0D4864052BF028D5F41852F8296AC8113DD0DFE1E7318B9766562433827 9B65C10FD389C618175C173139F62916A093BD428510450F04B081184098607D CBD85431ECC4544D9A12E5C208FE41CF90A4C51ADFC6EE1EFB9D3B34780B4BC2 28FFF1F06265CAC1E9BE786CAE7B4BF07B3C4FDC19DEBA029B481E7494DFB883 18FCF8E0D5A68F2E4C1EC029344FD1B3F7B8BFDA773D9546AE1D02290125E138 F0B36734FCBBA517EB029A1040E4B88D27B7D8583B531DBEAE81BC591DD3C169 F370DC2EBC8C152AE0DF1A6343FD7D28B71C86A9119ED411D7F4734066AC04E0 3DD4C89B307857C767CF84B2AEFE3AFBFBDBD67EAE7C1FA8CFD3DF7EDC47A912 A7ECF93D67B877A93357A713E70CE83C7B98133C3AFE8602DFA0693040EE7073 E7F367C21144F7C8D04FDE79F5DF68182099F8D29DC4F9773F8794F05E54565B BF157B7DB5B53A075D1FBCA89D39F18D988477CEC60611A03C80496A3330D7FF 6637A394B06FC3EBB4D88872594CD18CE7B88B4351211F6AA1A3EC05FC4E21AC 26FD3FF19DCB6490C8F292FE87E3B226604E6914D39F3BFFE5BFFF05A490B739 4C9BCEF7DC7E0D88B97FA3CE50947B4AA24EC0D733A1E1B7BA0B0CD338AB0C35 346984E1F7A58B79F7A15B8B952ACC36F12828D18D7FE28A34055D42CF222F4C CB1FBCFB4F6057593E6C3D4C91E2ABBC0B9F5B048A6AF596A380D16CC940A917 EACB67333D83D159B2DFFFC0FBE5EF80BB2981ABE8BC016BC5E8B877BA9DF92F FC322B213C908B195AA1AF9FB0942677E1C6BABDDF25A08F5C7A16C86C2E4FBD A6ADCBDBE474EA997220598B08F9856B67C061452961A380407313DF560201B3 15C129AA9560AD5865D529F4569DA9F19ED585902E39A793A0A5DF84842916B3 9FAD6347E434A0D5F84C350815CB970CFF310254F2517151DC2DA0D388BFD7B4 95736BC676BA6F0DBBE5B7B9DEF96773D2D8E7514994D3F9F7AD392E2537FAD4 2BF9F2831B2A62CE8FD5722CCD9F52E5934C3E01FD98DF85FAB0F495AEAA0848 F105FD929575F885FFB25016ACBCD7B188078998322C2EB01C0F74DE5128751B E638A26EAAA25901D2D31D73B3039CF7D8B8501CB2120823E93731F11D092380 56BD3BA5CF7342195B7D7C3FCEA856781B03C28B6015B7152788199A3E0591B1 6D7BD4F6916F7D9A4643260C6D6A8D1DCFA794D5C52F5EC229C1CFE164CEBD27 7E789F0C8C21BA34808BC323DA9CD45A8DE709D5824BFC0B4351969613274765 1FB810E9C97740A4BB32090AFDCD964B335E46D1A6C92388EDB24BB4CC54F6CC 3D020774D1C7CF4F539F684206CF4B7218408545B1F4F9B78BD8D33FB1442707 423552F0EBD47543127BD56267CF0F0697D080B915E5722DF2664C 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMMI6 %!PS-AdobeFont-1.1: CMMI6 1.100 %%CreationDate: 1996 Jul 23 07:53:52 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.100) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMMI6) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMMI6 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 59 /comma put dup 66 /B put dup 76 /L put dup 78 /N put dup 82 /R put dup 99 /c put dup 101 /e put dup 105 /i put dup 106 /j put dup 108 /l put dup 111 /o put dup 114 /r put dup 116 /t put dup 120 /x put dup 121 /y put readonly def /FontBBox{11 -250 1241 750}readonly def /UniqueID 5087381 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D6A8F05B47AF95EF28A9C561DBDC98C47CF5 5250011D19E9366EB6FD153D3A100CAA6212E3D5D93990737F8D326D347B7EDC 4391C9DF440285B8FC159D0E98D4258FC57892DDF0342CA1080743A076089583 6AD6FB2DC4C13F077F17789476E48402796E685107AF60A63FB0DE0266D55CF1 8D0AD65B9342CB686E564758C96164FFA711B11C1CE8C726F3C7BB1044BBD283 9AA4675747DF61E130A55E297CA5F0182A3F12F9085AF2F503481071724077A9 387E27879A9649AD5F186F33500FAC8F7FA26634BDCE1221EC0ED0E359E5EA5E 6166526FEB90C30D30099FBDC1BC2F9B62EFEEC48345160804AA98F8D0AA54B7 A480E715426651865C8E444EDB798C7E11040AF6E5A7ED1888653C6DBF5E6169 70BCD9C063B63B561EF165BF3AF11F8E519F37C6FDA2827685739DE2C48B5ADE EE84F067D704D4511DBFA49E166D543CFD9ECD7417055D8A827F51E087CD2927 BAFC7E6CFBD70B0FE969F890A11149D3D44D422C3370495DA9951AEE7253A49F 3A9444C8CD9158D84117299F7F2332FEB0F94E6ED8BC7AA789A3219BC2F227D3 3B5BC75FB53B55D72AF4A6A7BB613FA235B11BB37D059FD87127CEF73D5B3FBF 9F91ABAD78BD9240BD9525EBA78095EA0BDB25D1A19E876F292882EAD5619D46 D201BA9D4ACCA53A0E4EF0228A39E444F3D674B9BEB0C09BF8FED1922BB97AF0 2CE842A8610A95C6BAF7DACADC32E2D7CBB3F9D263AF03E4B0914CCF9AA55C94 130C7A4AFF8E02ED4BF3E9095DD125E1B31525964367D478A2DDA733AC3B6D51 A1340303F392D802CF23D89D1C2F0FFAB150DB006F94B31AC442F81E84BDE9AF 8CDB1EAEF4C4B22F65104F6D0CF41B88E4322854AE339D9218D212E212342659 207726BC743D5CC43D649F4556F67DCA3C288BB52B1EBC92D2081DBDE279C145 69C5172A5DE900E4ED20DAED86D132C6B2C9B8F289B43FD972E6D1959981351F 4CEFFBEDD0535D30241E444356C3DA767F3088996FB81B3D1BCAB8EEC5CB2005 A4A2451B36577AE41597D83E97ABBA8E7A5DB0F75867CC42F38EDABC4B127A9A 6AB5D3ACAF6CCF16CD7F1480A6E31D9474757053C0AC606B459C236CAB8F94EB B3C1F659034B378F775A188EE4B3C3819D1171268F7CA4BBEE521A29A983A9EC 890B7EBF99635B83A5C8B7462C87040A51D9507B7F2A08DC2403B6970BDFE9F2 55A8C17AE4D3DE49BF0945187DD81CCACCF74C30BC35B5D6D111272484F784D4 46F57CB64184B6C94F0FA9B7D88A0E85E665BB1013862BC96504083788522196 8724CAB233E6A62825C23A43242179EC2B32A9CAA4F925F675BA5F9D574C77AF E357B1A5CF837D8A0184C9914693B13A57136C4329D9C2532388F1E7A4F27359 226133CFA9D675A759ECDD083C5EE62E8D77B0C9DF8C017A49F6806F649ACB40 5042CE5937238F365987F88F86824F05F5245A8EE9E60274FE6C42702574A653 36667A5BE9E60E138FBEFF6F0F2DCF43D608CBEE7E829986C5720F6CDA690947 A3E39B347191B4479316A16D49BDBABE6E02A4D1208B9E4EBAB373DFDF6885CF 3C131ADB77E7B6BE51944FC793627382543358F5B580780C684A275F09E54B9B D2021F12C8BE5D34F0AC97261DEBF6DC85113AE2B610253886BC3DD78961F686 67C28F5E56C24280CDECE9DB93BB553B6971FD3705C5D4D8C857137BF9207403 0DFDC41DFA584B04F39D33B0CDA53FD0B7D879125FD00282A070BB96C80467DA 64E45307114D484F831A64501F2797B15A2FFB800C6EDFBD303BBF803854A75E 302FC94F152712A27388870DB39B72C7D71B936970BB94903B04EC626CEF6340 2B000A812D363680DC58D277DD2B0BDDBA63F36D25CF212C2BF021EBCD069A8D 87142D29E1D9C9E4BA31D0D2E0977DA2133BC6DFD74793ADB33E661A0C765792 0ECFFE301C54743AFFD5DB2D2E7F73EE80ED2D7D2959675AE72C4E8A09DF5D09 615E47D106A554E97216933784A75F3799C09AADC96AA854135E6A505D46C1F4 4408919FE203B27A67F31E9C4F70CA87DC9CD314D23CCB558B3DA29312EE70DB 8A466CCA5C04A0185A33841BCEC56ED2E87F6E0EECC627F2DD885065F20F0A59 2A7D7D609E22FBF6EED65DF021020BE8DE3B855910DC97A8221CA4BEC7311D1F C34E9E0037569FAD5530B61FAC55B12F6C6AE6965C6D692EF6266D3BF9BF50F6 2B66B309BFBF6848A971063FF024D6977DDC198B366A6CE27FA0B777DDC373F4 44294B56FD89438C8471EAFD181DE3204B6B3429C796635B269B7117E05DC4B9 60F52A018BD5FF1A29B2DB671F381A81CF03E5931A0CFA9222319395866F379A A509345CF2469354945DC344E82D9F71A80E1B1170EE099860C37A7C70F04118 9A78582CB1D3329FD48DC7DFA2432D6D5141B6A61E4A6CB3F793D4899CBE9676 A681EBFD8338A783DC3DD8EA352E0C8C77F1828DC8C3A6166BEAB2D9B02C85BF 6312FE188648AD068034B439B72403DBA8665DDBEEC19CD3C4B6020379865A8D 89081A50EFE41C985ED0E83EC38FDF730D6FD2AFFC204398E49282C26E8CA876 1AF5610B7410F3D7D5CBF70C7FA797B329BC48624DCE81FCEB792B6E4915B099 A00840ED4A2E07E4DBFBC7896E346DD10B48B4915AE2C5F19D3658209FC82918 7A68CA183AAA94F14FD6FD4998031C6B02382447BC2D1F9B42D3A34E83B8F575 062F47351B9ED6A30B03E3AE021D66CA35F0429A4FEBC59ADCD4A09F11156ADB EA696F12124C66B9C7E1C22F3089E8772C4C1EC3E7715A199F6D1BF0FBDB9616 5285D98D4EA5EB0EED4974C9E124600D291A0BF956E963DCEB1E2655B8245624 6F1A86635948C295B89D3A1E806A9EE3C659EAF873C54B1367C250E9CA624E36 7A8B8DB5DB16E0B6849B4070067DC58E39E9A10123023A73B6AF935EDB634D5E 72755EF409001B95465E02B32DB3EE2F25A7AD3D9C53073F1F3E3EF093771387 53D1D7D88094AD89EEFBD7E75A6C9A96BF009CCFC4529CE326256647B99C86DC 8E366222DF32CBC20909A2FD01601F9473F0AC628BFAC8DE458D2709E1A5F7E5 9EFB5F9D523DA5E399E734FD860DC6EF2C5121F3B46E28074CE0543C919059FE E3A87B1FBDB18C50904D8F617DEB748EDB8258F15E7E270BA2C97522463962AD 7D72213AB8BEFECA66D6EC23D5708EB833AAD6D9D48E1C25626E738068469DE0 C7278194D15C066DAC3F42038D8240C3BB95DEDC3DDA44ACDC5FA4FB4407664D E3593816FEF649E01A772F276685AB7E2857C7E71397D224B6E7F45A5858C950 B67A5A6B74D7B44D681647F0FDB96988AC53CCA6971ACBBDCF1B6276937CE783 565075CA05446BE44EB2C6C1342B1A0D65BE7E18E765E694671B16F31D95DFE4 8DF49816DD63B382EAEA8804F88D77EE2BF736B5E32C11E19666B9CE99162BCD 9A27728CF127D63AB41F8E65822560DD6FF33A454F5E0C1485488EE48CF013D0 21A98AE3CA6230B2C0665B859DAEA744EA47B183269E41777F7F4037B57C4C00 B11150FEEE976881135C13C2DF37AA035A37869822E28D4E616B0894077DAED2 4008297537455682197E32DB88712368C4E29EF5320D61F163B4F799EFEBB90F 2D9BF318952A973B8234CDA7295A182C7F09148C104C6308CAFC97466347AE1F FC8383C22D8566592597DF8AEE3949518F529744A1A5B31CE8DFCBE838EFEE49 E09106236C1912814D61FFD5A04CFDF63E24FC5CAB468482B2A4D23EF64CCA0A 0B775F27AFD807637361B44D5C343CEECAD0B7137F8169A8A13EA2191347B8E1 400E3EFFA5B4C434A461B49920AB335FE6CCD865C933C9E828910312AD4EA580 A7529532456E6D2DAB497483460FAE556FCF2A40BA6DD6C7030B51351C1FB53F 64BE1AA1509E55C4A78A88CB938C4DF88F28F7A703FC677B454810E0302D098A 18E75A634B004401639D183E0ADDBF1BD7862EBF396262A2909CF3265D5807D7 2B58AADB53804AA50C7739CF7B4EF98B72FB2C9A5AA3AF4BCA09307FCC1DEF9F E7C2A583CA829CBF1D1DF757C4E3CE24F3263D23F7E2A682D12A306E65E22079 5F96E0A8B780A3D23D7D66370E32B18B80EF941D79CB94DB3E52D63C56B02C60 7847705BD480EAED9272A4614558AC2AD6C904B1EAA7AFF43EC80B4DFA13BED9 826B9923CAD404884DBA1F2682EE0131BA7606974213EFCD7EDFE1232C16F7A1 76851ABC8AC23F52DA1AEFD70683FDFCD9C31359F5317D8BB660A1E491A01728 CD3545DD1C56D3408AC117D2D89C769ABBEF00921C66D7AF6F6A8675D86D9F46 954119E1DB6E18311A75466847EDF6F29A575C08722918313DCDE750C01B397A 60D57F7C6887B36C6D3CCCD397BBF3AC8D307FE76E6F6FF5EA3A1589BE595940 7D35F7040191BE06C2DFBFE1BE0C409BBC93C59F3F91C9F89D36586237940D98 464B759F0108E53A8D4D229CD0FA63907A6130DCB5E80DCC3BF9C9315CD65717 7F141782968DEE0E40D861DF8EC88098B1D5DF33EE0BFA7FBB57149CFF4FB515 DE8B284B2E7A239E364A77A343097AB81B16549FDE504D415EE1EC57720CF4B6 D47A9233E7F7D15E120B7290ABFFC236FC54DFA24CA3B5495B28889F59526E13 EFFAF3D9C3407D51BAF1C12721CD7922AB97BF4EFD8FE156EFE40EB6AA9444EE E40A83A59112FDFF02AAAD3C40EAAF4CA9D9047F7DBB58BDD035D9D97B5F6BA7 6CC0EABDB4F33EB1BBABB548F7247FB1D369BDCE60E56DEE199FBF27A5739B85 366E38D978F4D0A7940737F51D8BB7FEA2F71654B132E79D984307B3E62E3DC5 7E0C6D5BCF14234E5088FF90FFD08FC760082D3EB60C6F512CB30EA0B90B7580 8830151F865101ADCB89E52E20D374325C328FC08CCAEC3C70B3142D2DEA0F51 0607010F07A9D9ED9C2BA08E0F0044209DAEE1BC911E7505AB6915EA24E49799 69E4BB582727E2549C51B179330DFA7684055A463159059D1AD227C67B061855 3A744B80BB946DE6D7E464F2D034E62C1E5BB02244693C75560FEC35C5749BFD 5C9AF6D20C94E2D7765544EA8F52C817ECC8DBA2C88A19245587338C5EE915DB 9BA1B70250042E920BB86519DDFBDC6D7128460FFF8A99B2BFCA58A7BAF08DA3 394BB061FF7C124446161A94EE1B3E58C25211B697E500F1DAB1A1DC83A6B2AA 39BD52 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMBX9 %!PS-AdobeFont-1.1: CMBX9 1.0 %%CreationDate: 1991 Aug 20 16:36:25 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMBX9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Bold) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMBX9 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 11 /ff put dup 40 /parenleft put dup 41 /parenright put dup 45 /hyphen put dup 46 /period put dup 47 /slash put dup 49 /one put dup 50 /two put dup 58 /colon put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 73 /I put dup 75 /K put dup 77 /M put dup 78 /N put dup 79 /O put dup 81 /Q put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 97 /a put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 121 /y put readonly def /FontBBox{-58 -250 1195 750}readonly def /UniqueID 5000767 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5F0364CD5660F74BEE96790DE35AFA90CCF712 B1805DA88AE375A04D99598EADFC625BDC1F9C315B6CF28C9BD427F32C745C99 AEBE70DAAED49EA45AF94F081934AA47894A370D635D93B1823EC35EB8316AA1 86031FCC99F57CB21E8400E54AA474B57112F0D4754A16BEC19117E9D3638986 0777A71B135CC18E20E193AE6C2BCD89F4A27516DBD2BFE69FF9920D547796F9 89E0825B6BD5F492B36AF136EA91B826501ADB1979A4204B2CB5C0517F2B9494 9B2077F316D2B3DA256C99F7549E6BC4B04FE12072B09B4F5D482A126AE351F3 97DB85F3026A793B51E6B28B54661FEB087F011F0BFF67272DD1E8825C180723 22AE77CD6166D2605D0C0F131537417CB60086F08E7197AA916D590944BD801B DEE8F29FFC516E11396CCB8395CFEC9262E22521882DC0316B0A129DBFA5FB57 E656890C2471675E0566FE461028FB05532E274E6DF77E7D320D09B2203BBB5A 8B185B66B2F8A18A49589C4EE27596DD56260D0D759D2A12CEF7FC3010BA1B36 85A2FD45129DC01A0C7570423305C25D957DFF9215102FFF35F428C823D549E5 014E7F99ACA6C10B3C92805376D0F3F280D65852CEA54F5CC9DEF9EC1347824B 0733D3341B34937316E77E952AD9366D3B2ED045165565F07CB636385E5A5911 2620E185B105EF6C93890833054E05B6301137338A3F1D6AB2F9CF18910F1991 46D29AC241478CC22252F00C264EAAF68C6D7FFD12256EAF52A5C68C3F621717 A771A7A61C60A975786E983FB96F8A141375207181B0830A94E5D19383AABD28 5D1EDA2419EE704B30DB5B64FB2F06382136D3019E6EE10F7A3EC00CCDF64980 B68598FE1A396EC7225A2862E413B344B10CFC67C566CC6F6816BF8CE42CF3DD 64F003A17932DD484BD93709D579C02C0185F75CE61D2C571E1CE26324922476 819834715DBC2D68077D0891B26FAD295E36149DF8C0091137B097E71BC97000 9ABA19E051181BA8089EFB9A85B3AD2F5F206D6941B6D0D10F71788BFF3A1D8F 722D156AFAA8F2C98A543628C5AB05EA0AED7F52715CD30DF10F7FD95E6F96EB 3DF3DE167C4C392F42DB01088DCA97C900F59BA708343C6204F55ADC1F3C3FB7 E243F341BCBCA133133CFAFC29256216E43E70DCE3EC4CE71F52077CAA960873 D99B4D300ABB25416D28ED7E9A19AA3BD1CB587722070FADCFCE20AF2A4C16B9 3012B3E19CE35722F1F1E5C66F192BE00386DC68049DCBF7A588A67D0DD6D2A4 ED32C6E40C75733119E5F1DBB9E650BA58E4CCC8765B0210A785AAE6F3646E73 C384310175A089C03224CE2E0C3C0201D2CF17837FDA6FDE86B304CAAB905934 C752170F0D4371130F7C514822962B20CB8C356856BEC9C8833FF994EDCE33BC A86F3619897913506DAB716D17E83672FBB16424597D53199FC828C7D6DA6E6F C03D41284D49A8AD50998EE808ED9D20F3F9BBB8E26D2A91D90FC197C9442376 66D15F6D0E0D03066C0D37D230D79F9996AA719A0FCA7DDE020E6E7F0EF17338 172C08C8FAD1716B70506001848B2C40DC5CD4B4DADF5110C6A046E8D75B8AB0 6E58DB2959C8BB15D7087947040520DACEE82277E6A1EF16E3A69F46056725A5 20C039E5F19BBB2326AEDD60E35B658709A33388A45F6FA5C8D4BA3FDCB97D48 C85AAB6903DAB94630E876D4CA17E91045F0EB953BBD8B74D2BCD63E61F3BF99 BCF5CE6D836AABB7A877537519DB693223F3174C3F7017ED95C71568BBE79883 6C2590D0FA328EF73AC46E26584EC4690D2F066DB90BE19317A87AABC51B518D ADD584893DDF673034D2D201DB9FFBC8E0BBA9C7CF3B7413F2E7F6B9DF8DD061 9412DF44B9D9B11F3393BFE63E874E20D08F34972EEFC10E9C42A724CEEF7D96 CE206A39822390A14FBB0D79CC81EA045825BA156C346B88102551713B3AD6E1 91CAE1AD82C9A67332BAC7500C737E9421FECD90FFE10139FDE5404657CC7F8C A1057F4EAFB143B16AE0DFD8AF638B7D80876C92506B4A80C1DA9F58C83CF98C 7284CBE9706E43351F83DAF58B6BF70B42EB8835B1BB87238354C1DAC32DCDA5 6B4C00ACB59AFC010447F352469B268AC082D5270D59E302AC25E03E8E0EEBCF E4843FE574A7F6F03C47C08951B224D24CEAE8BDCA1145C60B11997CFB48654E FC838CBEC3DA8F0DBA07B840D4E0ED41F585F03120EFFA95B70C1781FDA8C072 2754816892B59EF33CB863D3741603BD8EEAAB3A619110E6C3BF9426E7E1BD50 BF1726222AB7EE9FFD31044CA101BBCE9C737A7D92D644306F6BF45D947C3A01 F2041426242F2C90796F9A58AA4D2D366E0B0E48F0191D38E87C902E51056226 1F6CE7DCABE81B82540CB5A1CFAA0C974ADAB793599D9E9D2138AA9473A259CA A13DB9F2F8F95190E73B31376580C218DF5428E59CB4EFE74DF50A712C7F39DE 94FC82AE6EE1CC4E5AD897779196F7EA0183F05F852F341A7EC75165C76045B2 8FD9242AD3AD18744E9B136F7CFE583A0C22DE132A863635E173A4D78C805F1C 762460BAD93A4D19B070A84D81D701C7A81B4CD4EC996E7B7D02CCA4BEAEECD1 657D5D07406E967B4E9609F792314E76846844A64450ED6E1407B11F6919C95F 3C2B94111E2150627FC8CB1E76617F2A821BDD905156923583F6434EC5EAF4B1 CFED40A36B6E215B17AE04274C037D466517304C24AE2368099AC04FCFC4E3E0 E6C6190A210C6986B159B90601CFDF83D4A30EAC595DB21E8427BAFA7D935A2A 82D25F1DF65DC6DAE100C97DDD45241F683CEB165B07BEAF762A960C9D1B8DB1 3A91A7850F46798F6768F9737838C062B951FD651F0640F09941CF6E402C0D11 C4C7838AEC5682388B2AF8C89C19B883B04E702B50A0D48B0945268DF5318407 4A8FDCC3C5683828DC3F16DB950133DA6AC9DF2E23AF952B06C9C6E879544966 E2A558D538759E4210E591F68A6CB4199FB694A22631A709957C8E664EFD250F 7F5BC5279387AD9D6024DA2A5E43A32E1815E9D44ADAAAF706F67719A9E0DC4C E0C5C23220705C75271DDA0330641602133BFCFBF5E87A83F71D8CEC71D2A0E9 005D21668EA494102C8B0C41B91CDC54E4BFFBF70520A8DE7630430CA5FA82EB BE348B8A5E757268EE95AAF32EB9EF25E9D123022F17DE685D2BEC802A3625BD CDC34E072A0F1787E36F164B6D9C4BE9B45D2FB581E79A4847121B19AC7515EA D99CEEF48CC1AB5EF210BC07C214103564A52C77A4D591FB0AD053A45873D4F4 5B003B08F8088C5C08ABB895B732F17D587E53A2A37BF8D36AD3F138FF4B8958 E827A8E2AEAD5BE67794562E7BA0C59F446F93218B25667FDEC71A1A1A389A3D 9FC7EFF32BB09E33EC50DD9FBC7CC15F0EE92CB788A135980A389685BAC64700 4F2C398C35B6C863D9BF7202D2B1ED3CF01324C5866CC99C0FBE671079173E4B 12E63BE9085520BC0C02DBE22837887E5AA59F78CCED9C86D6F011D0860989A0 21320599DE7F1D37C29FD44E69123672752D829E376CBC88A9A22B9B2B787B61 1FD5848A1BDB7FEF50ACEF10F54039DCBD043A6D9316F4611EF35612B159606D 5080040AA5D00648930E95A2AD5B95940DCD0886D81B40DBCDA64162504449CA 78821FE2BCB1B4CD928CB160F69AF36ECCAA9681ABB7ABC8B6E76F242FB84DCE B9C4C58B8AA440FB8D470A8092539E8E32413E7CD9C78E71AA708C622274BC16 6CD55BFF6C1C0FCF7A2678B0FE30E432FC8EAB87B669D95A5F1F1E0D3BE2F9FF 28285B625B6B23B34555AEF90D33358FF8D3B5A23D4BE96671AD58325BAE88E2 49086DED0BD61520F43AF1CB8C1E20D02516F1C7FD2595491DF265FB7C7ADA5C 8D8D5A99C52D344522BB5F5AB05703AD78123F3363CDE18B5654B2B9A9D835C6 350C135051A4C9278E276CF7F71EBF8C3AE5B8BF7863185001DA279C8E7FAA66 C349D48D71586CD4EB44319F28DAC572205B23500B02743AE2A687AED1622BA3 50CFD9DE9AB39294A48D598835EA4EB90309C8A7C29CE4B747ED9E5F50C4C285 202CE8613E7AB3F7C955B6D9ABCF1A6AB5961687A68CB553F9C2237955A41077 9ECE6EE7461E4AF841AE2D29B533F2C5A4E40BA5834E6EFEC5B76823252C29A6 6450738A5CE4F88AE257FBE089E3FCC8C20EDD0500E14218AEDFB40D9987D296 D2FDC31BABB0A085FA51B0221F74E25A1D90A53CAB7FA0930505F17F5A508F92 E9BCABA27097CFFE52E05637532FDCE527C4B394C585785F241FDC16E6EA1726 2923A19E831E28B9ECAB598AA86B30D2389578D754A4F2553C7091C7FAEFC4EA 1CDD73B4B082634F352B5E37EFCFA18277B5DBD10D302D6711C5D96737B7836E B2178084FC3A16EFAEBEBE9E46CD0D9BF0B4C71EC4A242EF4C0F8970904CD4E1 521BA24405A1EC9965296B03D1F0598E260D016E9AB2E17C1FADF2B39E4A5FFC 38F66194407E119A26E46E85012373038FB52A7ABE8807866A975C51F9CE7EED BF18D01B3FE37FF4F6311CEC87614625F63A164D2E3C83960EF4A831B2022717 F436CEA98B63EF397148A57DA1C57E973DF8E9A9B902837AD1E0389FD9F6BC3A CEA7D0C8F738E20AC184700BF7A79A0CA8E0E2B7F02F96218B4D98C3519ED2C5 15046D3FAF25FF62D05D460FE7B0DF431A0E2A9F05AD53D87A9422C86E45E52F BBD19DA7F7DA16BA608A91802A9AED8EADD6A55D766B64E3349671A39FD221D1 4C1582F86EE3755F3AFB7DAC3BF3D85A328A07EE28AAE368724096A284A21719 956EDDF86B5BEE8044EE7E4843B61B0525288BBFC947124BC8F408617EE96EBB E18AD99881B2855023BCC14E89B069123ADE7CD23B90471E183E966FE232350F 9485833512EA3011C6209C647C2EB100BEF1752331BCF3840492E09F5912E288 303230551C479FBB41656DB9E240B94E7DBF48B0A3F14FBD0BA4AA6D14E1FA63 997D2EB0145F47E8A93DF0AA1B93789846CC094F7FA5940E395B58A573784A6F 9E9F3DB17E7C956214438E7CAE272B00B12FD6A7F0DBA3AC9482C7F8888DBB3E 7FCC1CEB89C947E61B914514FF57B49A7997FA82CDD41B34F5A463CFDABC5ED5 B1BD2B453C8EDBD96CDB59FA65796DEC5A4D7E4A0B45BB34A1D9A10F0325D094 E44FD8FB24CB84456346F3922465AFC4552C003074A26440EFFE406AC6039E22 59609FE5B25A82AF0328A19E1E9FA6043917A676628700E4936DF16E84CFB995 9402341584B17DE122DA4978ABFC0C9CFFA1628913C7A3492B97B7D38F80D1EB 23C754EA5416999A34BBA931B2E59A19820F8E610914CC8638C9804ABA0E21FF 59D05854BDE2C4FD56CCB57D456440A9E2AB3D199BBC5EC98A12A6183B56EFAB C5972F1663E1594ACD5114C462D4BE23D7B1FDBDB4A2092A9E95368032551EF0 13132AED4B5329B929EC17A4A13AF022DE33491C4E7CA3F1E1FE4B193A160F66 1503D940E5812AD3102EB7FD0A54495AC62B172E333AF3915E25666BF8101F72 4D9D5C1F64F5E5ED7FEFD3C1473127252E3244CBC21737C5EDAB065E65B8099E C678FD20C6742C71BFFCE4D4F93678C5747C6903ED10C5D18DCA54FA47B053BF 7FA293157A78CCD8548F904BDF8F9C82F756D98B02D4834A5A1D1008370D6091 94A39477EF470650B9F41BC99107BA1845295E458E4DD6B290DC707DACCEE2D3 002646B7C89DF98BB81C4FBBE9DE76F3B50B06D7F852B744378AEA90AF5E1388 3056B1E72BDD162E3DD1E1D8D5ACD02FAC81FE812A1634B51B52FA6D27726E07 C9E278687B85795EB1B341F4369AB5F5DEEAEE613A19256D0D0828184D9C8162 4677A4A2289C20AF40DEE915938C6735867DAAE3781A64B49488C37C69CD0B47 130734E5AF2D54EF4C7D261B646E4A74A7CB41DCB663E372F25A6D4D68FF4023 9BD288F69EBC66003708E971FA51DE3247CC429FD2F22777327DF1603109F3C3 A0B9F593B14A18329626997F2F4E3C818E1916B8BD4A3F3A2AF373F29EDC501D EFE626336BD72DE59AAB9C1D52F37C4066C9BD1F45F35C58D20BAB87527C65FE 9E82C911E92A83180E90852909009E11AC86BDCC1DA114F33BA4E3F9563E2873 9604AC35CA03089A6567E895A66808B48CB9A74B916B1B4EDB2A2B8A5275D173 5CCF19BF0D31129D2FF96B5E20232DA9C41D5C9AFD64A925C49B747FB7FFC4C8 DEC1BC1526AEE220F136526676C5CF322809744615BE336B6584CE1B99D7C404 7441075480B74F0368D3CC151D6CC4CC107FD9B5A8856ED22D642A5A952461F7 78FD4A78A5D238A1E17D38FCFA1CBC89A2D45A27BBE1B3B5B52A61E9CB05EBA5 20D4A3E851CBE00D0F1C936C7E255441095824A1AC73B24FCAF818E1CA7AED99 B12F306FDA1FC24078F8B1159FEB3BCEBB52C700C819AA14ABB2BC79EC9F78D8 BEE96FE1BB33BF386DAB45A8C609EB7510747EBE26F51D9B26BC955EAF5F8A8E F48546B217ED3FFB1759E8C76C802467C3BE69171FADC1640761992B5FD47C6B 232BB035B359548E370CBB4D0AB69B09CD57207E3E67843EDEA8294F1F276B31 92386E1370C8D9F35CD50712D70B440B4B3578AEEF19AE9E829F2CD3205600DB 21F855DFEF4A016E914733C8D2FF7978719EF72722AFAAFB84793A6E36DBB990 49B7D30720891701AFE128E9893946D567BC7408EA9A41F5D6963875AC4EE6D3 A627627A8E5527CB606555755717BCC7BA81A0D2A6E6D7D06852505954E6C7F0 30BE7D198233BDA88CBCA528ECD2AE5316C5CFEE342B632D89BE470424106E7D 15D0F49A22C345E1C74DE96A844AFC6C2AE1C5B35F8CAFA23F8FF79C6ED75EFC F22118C4A8F714F8D13A9D7C580527F0320F3CC99770A0284830EF30757A576E 343D856FDF366ED2E9CE3B352BB65F04848B5428B73479E98669E2BE04218FCC E7D8CDF10922732E8DB4DA810E00B5CD760A8F85DEB0168777A2FE5E9722E93B 1B2887CC09AFD6B2F10FB569C220397B2863B3206F43604C499BC60F5559C636 E3CA5C3DBEB250B63CF43CBEE9E3FE98C09CC44BAE7DDF94E596788E42B58384 D5AB7AB08264ACE480D285E8D8F8EECE6E6A5F03F7F63818782F0389DC069847 ED9E06E4767F2601300ABFFD48B0958A03E48D62DF32FD27C9E8DA684BFF767E 0C3BBC1E699243A273D47066584E437342542C8898165F8F9139D8BD9DBFFC1E 46A020033E79C2A7B24F60E7A29FA6296545FCC466470D9C5357C457D9AD07A4 D1687345F10B064CDCCF3A96B21C93BCF8376146F2C92644661EFAFCBDD2CD5E C8362EFB4BFED5F9012B20681B8AE2BE9CAF2F72E8A734A7E7168CC9D62619D6 208C77D68A7E1F1BC5F1D359BD7595732C596853AA89A97C4AF588381109C8A5 65A5E4B14DD0B5DAEA2655816692BAD1AC2CD4D8796E55BA2317AD0B934BEDF3 CDB507EFC5E6DB9A418648467DE5AE64AC6C7FD35812A700E334BCFE9618BF07 4A4F5E44D916D199E0BD503D78CEE2B4562C553ADB37CB151DB02A9163295DDE 32B563D1C0B771F16D4621B2AF41E8B3D62038526F0BA090B2D08A95CF1EE28E 9B5C6447D55FC28FA437EF5F763B66F979E5EB0EF6AB85E2B13F9824164E87C5 20E75CC22866BE36BDF0BC704AA0C564B3887E06D3CD63D0C0D878BCA8A2AAA5 0A9BF438EB589D05E13B1B670AF6E259FF7ABA16819F13B90C59E38424CEF780 650E643C55106A5BB1E1517FFE99C8DB046448D849136E16FEF5EF7CDF807C8D 9DA79E037B78EF0D2DD09DFB161934D83473EB11E606FD6A1425A7ECC45B668D 7B848330C917CD07B654A05F3851FCFD1905596902B233C565AD1E0F0DC5DAD0 44514C07EC2293E1C524E1ADADBD77893BA4DE69348B0D539CAC154A257946C4 89869939042FBE6AB69710DCC09B832FF61C95212359DE9FFC2D003378DD4380 63AB83E76D6D277CAFA871A3934F97ACD4C0974EA1CA204E1F731E8271E05392 27542CE6597658E4D2720A4D5F60C3E9FE67860AA68E1D85EB033AF35739DB77 4FED4BB6B3B4E7EAFA32DB6984452987E5399D67939787C12A8766A55ECB010E 96FADE60AC012861077EE81D427463498DF52907827C057F71B0103D847E74AC 2958C8EB66C50F23A5132091BAD1739B92D4A085C8563C493496CEF216988CC5 86645D75D891BD462F2AD4C11778D876BC62BD452BE2354DA8231935D9D7976B 83BC22E4CBE69DDB3DE65DFD0E97E4D0C2D55CD39C8635C7392EACA9D1E20A20 E147C4C053859EF3A0ADB0384EAE2004EB7E624260AEC986393D105D2C1392AB 4C47084A4C507A7D60E85E04CFD05B5323A855B1C4C0258A291B4B181AAB44AB F18A19660EFF2219A63C1DC600AD38FDF36B4BE2FA56A08F9B51BD99326DA43D 32660DF4A3C49B1EAB49D23BDE424FBEE577457E6E9C5CCBC9CE5724640D77AF E7BF19B6B3778A69E6F2E81F003F0FF5CE0FC26094C0F715575F2A12847DDD3D 6101F4FDEFE5C6BB082366A382902F7FA10D0BC1200026FE625550640D8160CC F9E96CED592B81F896E600468D41C80758703E1594B5ABE46288929CBC9F1F8F F35FAA80F97FB8FE5F47094CCB3EF040F0B6223F137C9437CEBA0098EE2DA818 E011B05250CED1DD80A68496F2756BECB8C00B2859191C9B94A15D9B8644BA68 C051B7812900BE4A3EF815B386C3B2D4B4AE42BDDC4B6376BEB99713DEACB013 E366302168383BC134BB5D3490EC41DC3B501A8F06729D3E3AC583C6A965695C B6A01BD9574FF06CB4658CA67CD78DD479C98878A5C83D14C0D6C1BFA07F1DD1 B8DD3B4696F2C85FB43DD0B46494581F35F6C7CAEA919D39D92BE8E1E7E6B82F 5DF54A4D1119113FAD3053EF1421100ACADEC6587D30C323E498027063007DD8 F8DE30F7BC0BE9258814EA7440D6CDE896373BD7171FBF3698E7DAF4AD591F6D 573D23E1D364AC9B98B2306C70D0A384EA4CF7DFED51364A6BBCD6EA60E31F24 2C2D1F2695E8A7112602D8E46D9A5BA9791D2B694582B5CE393676BF9C23D394 B332ABBFB28E411FFEFFE9E4E79C931F9FCA33053CF7356882C4AD78E4AB4F8A 3E1E282CB11FB21A5D0635E54B5B3978F722D24FAC2CF5A0D4E5DA7D32610625 84BBC02E81CBA6A332D7F79D45576004C0CD67EC8A1653EB63C4D1A00D70F0DA F7579057761EFCACBE5A03FD6CB145B09AC57360A43ED66304CBD1B882A475B3 5FB13154A44A56A1AE22EC2F849666C452E90664B81100B4CD71C8D43A296D88 22339BB9E32819C178E156237C6BD871BB5A355BCF01DE474DE3804B35999D0F C8AC3AE07CB72A8AB30EE503E43A039210674C9D86ACF14F308AF0D65A16B174 422E44A543B9867F7252E6973C3A7FC6C368424D33D5CE5C7E0CC41B1A928C20 60D59811D25FD029EA836464FD6AF09DAC2C18B098EB45FB980A3498EE4D310F DBB2846DBC0F432C67FAB7873F75A3757CCEDF825260FCF101F48192FD46C1FD 7FA37CAE3D8B1B65B2157830C4DDEDDC4FE554E69524CF35C3ACCE28D6F0BDAC A7857007F1EBCF37E1AAC666DF9D7CF9FA0AABA64CF1F2CD0DAB762A9F0861A0 9AAAF21ECD5C2CBDEB60DD3A0CA82822CF21FB68905CF3BFFB8981ADD6B32F22 EC97EBC142ECB7C4893E2CFE3622925AE32146EC7CC1443196DFBD908ACEC567 9BB1E451B0BECEB02E67522E994D9240EF42144FB692E7A8D48CAE90B8ACA649 4284FDCCCABAF54D13BDD0E82E28BEAA33BC59E60D984669CB95010DDFB8F44D 0CAA3861EA41F0693AC26DE65330396C990848B834D2C50E1071B590295B5AF5 0BC1C77A8323D80DF0DFF9C037A2259547E9BFBE01339E3DBF96B9DED347A425 1A021C755A545F1085B0C99E46264AF0F839193A52257E0934C353708AC23F9C 6F9BC3F76ACCF98706A19DD23DFAB438FB91EF6C4A6BC1E6AAC9E2EE1573F638 E8AF9B26CFB650DF0C5437923356F757CBC467ED44FE85CF642BB7EB736521E7 1538425DED91B467183F35D94924F5E4E1E589093FA4AD31384451D2EB26A67D ADD7AF42A20FEAE33136CCADA5B119A65CDE3B9390E91CFDF982878D72060076 A0A185BE2EACE7F54F77A04C78E43DBCA9094E422C7440CCE07F78A7110DC531 7752F495256D8EFC5B155EB7E5C7D8ED15F61C5971DBAABD7AA1A1725347E341 BCBB3CE8590A4288991151109C5EDB1F09C00696BE87F62F69873C9CD0908AAE 0EE179B4A84A029985A19C1B75E5DA17DAE7FDFD3F3BEA25FBC378A2BDE5ABD2 6E51E86BB784D3691239E6F6E91DB6A87DA0615A9759919DEA0C2D742BA40B62 12DDA280429CA886575DAA99272D4BD41A4529721629A31878D0DFFFF9C49B6F 0BF2D32BDEB4CEA3DF2324345FED45864DAF57EF58C97ADD0FBB0A2EEA7BDA7B 550A116F054733C28DAD6DD7DDEA1B0D9FD3517FEAFF5384584DB3DD8E686635 BDA324C437B9DF80F2A3D959B31C8CF03854779E0A57855F4C6831A3E36A9F31 C34D118A44146298FC4CE39F23484C0BEC7772FE10102D8D18CBD7D62C9EB081 348C675F041DFDFF85EABDFAEE0B4378B05BDB97187410A81965781F1C6B4BCC 5D9FD0E6AF690F597672352E9C7A842BDC0C6911DC71C0D97C04F05BC96AEC68 A49F2800323D85443D4B4210049F5F989F5FD606A0E9E43D6DD442E8BED52BBF 2B7A77197D7D80FBEFBC80721509FF5B1F52FEFC07F3F357CA5200A777C32B68 FC0E06D78C18179B86748760419466FDC44A200FE99C0DDC68EB7A3B617F25C2 67AD82E42DA138B6F34F0A5A2B84E2573FAC5117ECCEE15148C90EABFCB8C85C BF101141D4172FA3DBE0170C9C6BD5C1571533BF99D28EF0D74AD2734CFF884D EBBCEE8282F6AD1F56A6F2A766843BAEE17979128CBB3F2C47BA44E0FB8C2DB8 0AE49D9C2BD462959C0054AF8C57B3533AE9AD658E8E4BE0B6EC3DE99D216558 F9137BB65D70071102E217D3F262DB5D74F64BAFAE9C177C9FD3421FBDF54772 60B96AB8313B34556FC9FD535318507BB9BC03579A657F374037EC1195A7322E E266EB253D800044 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMMI9 %!PS-AdobeFont-1.1: CMMI9 1.100 %%CreationDate: 1996 Jul 23 07:53:55 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.100) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMMI9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMMI9 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 12 /beta put dup 15 /epsilon1 put dup 27 /sigma put dup 58 /period put dup 59 /comma put dup 60 /less put dup 62 /greater put dup 79 /O put dup 80 /P put dup 82 /R put dup 97 /a put dup 99 /c put dup 101 /e put dup 102 /f put dup 103 /g put dup 105 /i put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 126 /vector put readonly def /FontBBox{-29 -250 1075 750}readonly def /UniqueID 5087384 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958 9E394A533A081C36D6F5CA5FED4F9AC9ADE41E04F9FC52E758C9F45A92BED935 86F9CFDB57732045913A6422AD4206418610C81D882EE493DE9523CC1BFE1505 DD1390B19BC1947A01B93BC668BE9B2A0E69A968554239B88C00AF9FBDF09CCD 67D3B2094C11A04762FE8CC1E91D020A28B3C122D24BEAACF82313F4604F2FEF 6E176D730A879BE45DD0D4996EF0247AEB1CA0AB08FF374D99F06D47B36F9554 FAD9A2D3CE451B7791C3709D8A1DDDEFBD840C1B42AB824D5A0DFF0E0F15B0B7 22AEEB877FF489581DA6FA8DA64944555101EB16F7AB0B717E148B7B98D8DBFD 730C52937E226545CF8DC3E07C5BA30739BAFCD0F2B44275A6D503F582C0FB4F 449963D0AD2FAFDE33BA3D77BCA9D1DF878DDAFCA2E22CC4BACD542B282164C7 97C2BDE318AF9D501CA21F6E662E7AAB75A5F24D2C182E598D175D44E88AB19A E7CD59584F95B389183EE21B525BF52A3F23C0FE5383A5565A19361D716F508C AAB78411CA5A4D27552CC1C435760D5A89D535B71C593E755C616661363308DA A683F54ED0C23FB2C225A008392B0B719F66F11A946A090B7C00B662A3C69599 B4ECB0CC70C85C4BBBF207E0026F6C7A19F2ACFB7A60804FC98A4BFFD7BFFF2B 952B42CE273B1118F73E1809D2911924A418CC45E20D9A9C026201263F4A1527 48E376774D7C218132B4D3680590AB2AA2C2EA741D7E96C49F4BA3E705E2D68A D288EC56011CD158D02216881B7E45314D94E45D7ECA73776BA42DACC41248A4 D19B97FA93D40079BACFE26853F0DF9F75201C59C77FAD42905A1B39ABECBAB2 C0925759BF0900E0E011E8ADFAD5859FC718F307C85933D6F9FA42D823683703 8BF34F6666AE5C90B42A4BC5F2F4B170B4DD23DF5C5B2A5D955D48570DA58601 91048AD249803432FFB71F40252FCF5F4C229C3EE9A2F8745BE3B368A62DFC40 34416C23DA7F646BEA3CC104D8EDDEE119374FC9F67B5FB0355234235F8D7B9A 04E46310027CC14F2D3DEE1D2BCF756A5B1F0B1D17146F324872426A46BC103D 0DBA8F976D0120A53D904C4CE4FA7DE59B0986356A490E4CA127ED2C7686573C BFA039938BE4162E8A5734F638FDB5B42F30D328C664F5535992CF995FF694DE F09598D16F3E89120C6DB5EDDB67767677CA86499E731CE0EB2406B8C8726478 9B79F4B689F607C603818535F88A19A4AE73C08EF7DFA4253F47798E02D2F8CA 9748419E229174219B0A12310D6BAD89604528859D61B398623CC740C1FC8752 C518D0005F25522B44DC6D1E2FCE744487D59BBBCFAAE3BBF34E5395FBCFE85D 07199D02136461F2648FF1F553C07BD3851F377074BF8FE67F2A08E1AADFEC16 5F783D52C3497F74ABD080D443CEF96FC914CAAFBBE637216569BE9A2359001C D718BA8DEE118BB6CAA02EB051A0E6B8A4C61F2355D45DBEB47919A4A0401780 6FF218C2C0A25684B16F72D670A12C0EB6408109C9070872C7C617A660AD7E60 7BEB56A9C57767547437905CBA4D3F9F68984D22359720A25067548C816ED299 7D1AED340F53C3C3304B4E85D351A8594BFA8414D4E687CB56D94A87D65DB311 E3F4E25E4FBB043EEF8A99373DF89EC17302BEF9705A8DCA9B6FFE8904ED392E 2440D62F31D6BA0F959C40F88CE280BF27FCAA55CF9D5F8D15DF0F50C14E4A7A 5F253B479CB41A203FB55870A90446AB78C8D0FD07DB2C6909B98E616310D3B1 D3232AC5156909369997C7B26F615F646977098B129896183D93CFA876F94D73 B54E2840CAF9AC195F32972BA80B3B73601FB8B2A3E93644B29D7CD298D1A8EA 242F4AE14C256B8B8AD20A94518697578E56F9701A93B43F8AD9C94B2B9CAA7B 286AE8135CB72F205889B9739AFA18CCE196A418BE7D61063ACF1CCE50A1884C CD2C1622673F99F56A391C9983DB8B3FB3AEA55362D185F0302E323DA74C9A81 7C9558EBBE5E202DA7B60098E1CE244E096C950CFFFBB5D3FA963254BC1F595B D09E2252C1B5030E60D963A623E936E960A40833CFA5F6167B3895D95ADC2E2A C51EC716B9A788F5A704695630BE7B6156C12A7CEEC7223FCA2AF5315D7FB3E5 2C1F1077FCB91085B426B13218F2C583E1410687CF8401032D311629B88CAE41 E6486774D5B2C26F2A2024FE44DE0A29202A9CDB472AD1494A0EB111F0C9669E 28F0F1F7EFD31DE3EBD97F026D93495172A935BBB7327FA49A96975D45514A37 AC22CEB7A3686FEF4023DE69C01614516517EF34051A614A05292636FA46AA33 D43B06F87341CF72DA354780648B93207B7B9415AFE7803960500C06CD0BD286 EA86A35FC3712DAFD61AE11598DCE26EE58C402C3E24443615F2F7FFEF92E30F 0DDCD18FA2C1B6E8FAF8FB7D3E5231B9EDB54224E22D875BC39AF0273F19E1EF D8AF2EFD54FE20767AB0146FFB9C8188F88E46E203EDBFE9C19F1FBF21B02F40 93CC6E139EE20313C3ED273CBCBA1698AB2B5001F6968C8DC33D30DF263CBDA9 A3950461E5DB64E8A51C13345F59262BD5804631CE653AA9F0A33CD6C89ABB4A 72D8CCA3B4994950226D325D06E327F4F22D525D47913FFA2C3E5B4F5CC64501 FA2FB67D388BE6AFE575F117E0E8603334AC4CD3C97407EF961B13F117CD2E6F BFC9DE1D7200053E927EB61E31FEB5D7E59FD2BC84CD556F509F0660F613187B BCAE54736A3D7B0C1547BD3A94E52B18A9BEFA7EB115FD1244C5A8F036B77D56 C654864F6083EC5616FCA962CE1A0BC84AE4BCEADB692E6B43C77B37876ED3D2 AF2F80BE99B4DDECAC085ACE43CFC8DE6CEB64F807F99B8CDFA86BF7D831B8B0 A6A38CF04FFB28F33E142A90E9AEA87AC9C35A43D65F5536244D9FA624B37E19 DA782D2D07C719AAB8E743B4A0174D4C1A5C7F8862A17172EAC6D8C93067FECC 5AE1E33A1D7AF47B34C3F4EC95D38F121B244AEEBC23F003628CEAB1903930FC A47C125D673E2B3FF8312974F868F56327EEF38737226832FD9929558397151D 4937A33796C39CE547CCE50FA8F96636B0DC3893AC5EA9472E1AB6F620B2123C 0A1DE06C1B61134BE6FA3816CF8CF7DB4AD1FABA97A72A95CAC5CDF6D63112DF 20D9E353340DEB63426E661C00997F1D79BB971A3AE00D794CFB48F78F75CD14 403217FA28A047AE66AE9640311FDB5A03B8EE741177DBC176A786FCB63BCFE2 2174B821071851659AD3C726EB71EF815144FC87F0D99D8666D620837F3BF769 34BF82BE9F8101F773BB7DE8E20C4B4D19B1712F4ED4A380F3C40A8DB99D238D 227810AE113A3062A4EBA610F2C727F1683C2F1FA249327D74FAE92271ED3468 1E0521F4D45E97566C754BB079EE7B92382399EB456942A287E7840E4070C61D A67106E0837CD87A6A9F0CD7C362D91C873F0055A48FB9906829A4B2B90D0D71 CF2A72A0E97006BD5CE81CEEE9056E1F72EFA4B0443FB41F3CC4F11C3505B632 8C49DB99853817063AA99C61F400E86D81EC2659C4E5E122A2519B9CFCA2DA03 5032C914BE55498DC4DD7CF67A1A0F9E0B10CAA8C8492FE3C34859C55E8AEEEA 85EEE8BB2DB737203765062A3FDE847966F490321CF0322ACBB48B022E4BE037 1F024187746B03903DDC6D595792E5AC44CEE68983AE9E77194E18230E42E7A7 E64D99FBF9E3D416FB1FC6679959C220332B8B9D6F7E0788C5AEF422B1656026 EC265596A90A699566505700B589BFF8977BB5620A1FFD7CCEB4257BF93199A4 5853259C8307B386A9BC282855E8A2E75C2394B1B34B948C2FCA592105DE5E41 5B84ED9958F3E84A8D9C4B9D8B0D0EA74916B4ADFD21D952D72F594A67A14ADA F9C378F3E86CAF1A684E0B272AE2C0F80BC9675335BF750EE66DCDF6FC7E2236 9AC9F13DFBFD8B8B1BB2F4347B8E25D48AC0FA7A91791159C39D560A6B279BAF 714E6A84114FD70CCCE7DB292E9F1F159F4D2A0B2059B2C0738846441901C283 CD17C931A2AFDF477AE62B0D9B4A34F585892E753A089CF4E1FE8F64FC785744 FC8E16BDD07964A0E3E567F495396DF417A1FDB178756C0982E06E2E10D12921 05C393846E4C4A896E108D4CE29E1200D193E538771C6C80D61D96C978B03CDC C11F2E15C38B6B14706B40E9A8E0C2713D647D60AAD054BCD7E2433A4FFBAC6B 6743342AA4187B2C1B60CC7985251953A44EE2E2F2511691EAA7A02764CC3444 563D164578694BF33B702F57A0885DB0D4C4A716BE84F4372B426500E0778750 F63EA532ACA69798ACA677D050AF95C0B773DDA5DC5B2F3022A2B90C60365A35 77B9D753B5011F29AE1401AC8709B0794739FD6BDBEAD639D74CD42B52E7AC37 36391B24C031A329DAEF0E226DE7DDFA606E413592D67A79A235E72718581D99 BA6E6A4B2892B886AE54EB1CE7B61CEF22345786BC0348A912D8A1F23287E596 DDED0E2552D9C6A4107C2CC1FB2B87348397E57836D83572F25E577AA496583A 41A2D08098C0C8E63280E403464E7AFEB6E712081101ADFC05A97996A08E08D1 1AA96B0805FCB99D7E0B8A3B0A723F058FBD3EB7319D6A00364DC426AC970B7C 263AF7FD537EE72F1C2031EEC0652E4B83D36C9266956C432A84D1A65F11C372 FCABD9679A705C2B7349E824DF3B8204552354FE2D240BB5641BE93B6E2CC62A 821D7B8F1C4F473F7C71D6AA66F518F1D71825E928EEDFF528C7FE3578112B64 0DE932F7B558B0A364AD33BC9E0D9074B5CB5B2E2659E23FF7EE876522554599 43C706AC70F73E070334096E227A74596568EB62F176317FC284EDD31CC1AA6B 67E5319F6F41E124538B0AFB7B0D461EF3E1447B10CE6D21F4CC91CEBE0E4B9F 2B252FC2AFA18E756947102ED0C5BD5DD632DD97E5F5B7941673BFAEDCE2ED67 32F9837EEFB9A74929F6689BED2663707837C5FF65402BDE771F0F123E9D80B6 9FC5E1ED82487C4EE5822693AF2A123F4DC6B5CE781311F8F9A8CBAA310FB482 553DFD3E08A242DDB551697CB8B4AC31CA9E1E9B194776BC99893555696F5B31 EC013051AEED9E4A1E248E8EBC39E0C48912CD2E25FA25099928DD264645F23C 53918544118454480757884D07C2EFA27C27A61FE6B143FA68835B370B5D87EC E696820FA4AA541FEBB72477C7CDF64333B463CB6441549D052D15D706C9A581 D2934DC92156000E7962DBDDB1C317F66F266C242D859DCCC48C9163F6639846 AF30A187ED1637295BE41268002F52D1B834C276872BAEA7A97FC03D7EA2EBFF 8417ECFA3F0B537D08139D3128F750E35209AFBFF8A36A43CDA32A70691B81C8 C3443E87AE5FE34E6CACB2F44E1789BB7B32FCE3DEBE835A54A6569FB544E432 7A12486CF6E8F2465D2BB991388DD64A7C25A82F40ECA378D4ED2E5AB9CBC042 BB7E3008696FA7F086E8C0C94C6FC04FE03AA0C8E57E5AA03890702413508091 7A9C7AC0A5D42101DA80F7180C18F4A106B9057463B77B8B33134BBB1D032765 2E7282D63F7013455C3B43E2BBB78252CB805FDB3B2AB8674506383E61A8B478 41DAE7EC9CFBBAE0D2A62FA1D6E8A2EF7BEB336CAED5996FE113BEBAD30C54A9 25F5CA9F0FD5EF39AF212C437B92352EF0275A323125A01EEDFA95A003A757F1 B8821B0F3F9404F426A718AAF8BEEB8A1D6D0A42465239BE6F0998581C9B69B8 EDFFFF13876FB4D7DA94DD7ABA50464C365C51B8854A3FA03AA2A79F3E0070CE D64B51411F3CF0A705D83C56DCB47D430575BE8700AB63CD8382D9D422703555 B28C848B28B346734617F69F707AA0BB3C60125722CDC4AEFA588C55023BF8A0 DF53039DA60559B257B68E8A2D03B30674086B258F70BCE9049F6EDB1CF3368B AEAD56690DF8B06B14B70CEC73FF561315C5C9E8B8EF1885C4684809A8099178 B4E304203A427683E0C5D6536AB2AF13094D59AB8086CA5CCEE5AC49B1D56891 E4FFDC063BA43945390D9194F71F91690BCFC070C848056E5BCDC33EDEF726B1 A693FDB88750354081C953DA665D464D3D31DDAB2E765AE1E32640AEAE4FCBCB 1B2AD562384C7F7E5DB434B614FA802138D3EA1F1B5B63821053128D98DD265F C52E619DB2222E7C8BD8CDB7B6E6FD79CA6B032D39763F6A289795ECF23F7629 AD9910903141E33A9BA6056B1115922BA817286641683748C3F2AC9D223339D1 C7CE2F315679F17476AF75181DF1D81ECA909EA04212154A14E8F330C3F911A6 F09FDBC35F2E06157496E239796B5239577A28876A1A1E8476E9FE8EDE70761D 384102BACC5DCB801BB0D61419404EA65CC58F9259CA5C72766646D657F55E86 4E592999D52284D7B9663B7BE352FD45345F1669CC0DF38A24F6EB05F876ECE3 390AF375CF2124D05FDEA4070C22A0FBD00B5E82AF9CE8A1E717539A6A22FB14 57F66505CA4289C8CDCD80C9603D8A6CA5928ADA986E238E7C05626D1D21BF5D 622493556902669CC1EA77DD2F71B2012E7F414732510222EDDEDA25B62B4BF4 6C3BFCD9554AB3275B53D3DD1660552B4657F40C90698CF53063F028FEED5185 C0C4EC8F596EDD5C7B76D13EA45DA94C1D9601554F2EB45DC2CC5470270BC7FB CAC3765C90FB2375C36CB88F940D323E3FE4C52BCD44E7C40B92CE3A78DB9CED EBC8BA41843C5450B612B55C8F75A2930E601D41275220C2C08C5CF57282B57F 46BDB37A0B326897EDAC144D2BDA49D5EB729013319F36B9315F3A13ED1E1E89 A4FBF902DF108A05534FC5728D90D19E1990234C3644F7E850323C678FB34F3F 77EFEF837BBCF5E85D63D75E8E6B345E3C67155870D798A5F11F8DF4AB67BDBE E0CC3E0EC254718CA3713E763D12D1466FC32631C523F4518D58B694A4CF17D6 8FF9867017CE4625C69F3D8ACBE7B11B11D619F10AC401040A5D8A400929C0F9 E45703268CF8E58089D706F4F1F8B5109389787C843A9BE6D6A974A42C90B4AC 085E95DDD6FAAE7D163054BC8122C5A012F87962591A5ABFC32A9BF9C9848983 AF6402BE3BC7FD13E3E0975A6FC3BE9A0F29A5C90CF3038FD18DFB4A5C431898 3893A2A427FF9D896EF9C98B0CC67F2262978AAB32433389AC534EC96A49A4FB 78D436638F98ED631DA8A4BC06D17BB9B8C472D8153DC7E4FA28FA3740E114A7 0665BB5939A941B25C00D86EA0C1FB8A8BEDFB8A8C2E9BC6E3893B204DF07F34 88F457BCA6A1AB43C9D8A3EF37391857E94D84DA1A4DD2C05B4ED409BE489DCD BD07F3EE15BC5F053CA2B5C900C47689A20C39235EC7788768AD674CC2F6494F A1305EC78BA87CB98DEECEEDC46D55E862ED93C3E6637C22BBFA6B8FA7CB0F48 F64F081ADA028C943263344C74B3D5182CBA812E0FCCE026051B63E1E1DD324C 64C54F1CDC0E6B84448F5BD919A8B442E633E18B97C32841FB8F54095C5AA1AF 304DF2D4871467A1372756E09BCE51F91A048628CF86E0147F85A6B717F1B315 7C44DAACEFE33B7E8ABDC79349CD1803F7235341A2172C76283B888683E79B62 352142330D1A1C443E78D02658738D10DB4B472D45BD4D40D225E4802F888475 B670A8C26B5AD35FC9E33EB81BD4E216457F0E39D1B3E0EB6ACB8CC752F37C71 7C14A4D3635EB36A18964889D4E6D0DC01F769FDCFA29158540489E2D21C5BF8 D1644975207450BB4B2E37941362B583B9006B180050F1DEF822A99A804F89F4 2A8B85B2B865748AE65FF17B4DA222F64A0D6DF3F30C2C1572B997E01E8CC0C1 ED329C82829A2434BA1CD309764E8095E906A3C234BE595B7161DF000C8C3F13 8C45B3EC39F5E3FA11E6E9D9F81C89F36092E6BCA04CDF8F630B43D381F69100 3CCE08D69CB0354C8CF2F9B64222049659A78FCD75F60D2874A4D4A62CE456EA C154922CAE3922A3C2D03B931017E5BD18DE5069EC190D500C8B3200E6E50E16 D26AFEA9FFBB5C8FECD6CFA96DF7BF29B5E70FF37378D11DCA225114784E4B32 90F532C7C72C21FEF90811AE334F5873EAE688ACE1020614B58AB5B6F9483898 AE508196EB3829053C3E4C909FC76BCA3A35D367C913D5867EBBEA41FF16616A 38003D6473F2BD3DC170B511A1823F0F9D19E178A487762A9852B55133536E6A BAEBB111C9300F631A2A4FE6ED1D25DA45F365B214ADCDBAFFE2481523F244DA 7AB394167196889B28F436D1E9114171FD1E6C1ADD209460E35B647F59ED10A5 B7BA1B95ADA8CD055E420AB5907E9C9BDF5A3DE2F61AC28CA59767811C50C5CA 974849285B3A2E496F92880A6C200898D35AF969D7A3FAF5F5ACC942B601B344 F7541DD2A97E66A0145AAC4873DAE59E8AC2BD6D485A10DF32C7D56BFFC09F9A C6B9A6112332A4C1B891B4CDA58B56B18A7460DC4B519B2E18D3533D478C0F43 EEFFE186ED7D081832FD3FFA8EA002748EA0EF4966030EBDF48D0EAA9E7625EE B45AF12EB4F6D953CA99B63EEB17ECE608AA3977C8F4DD25EF45DE57E604388D BB95550379E808716DBEBBA0CEDB5D2CBA50D0CE5B10FAE2BF43A0C26780C218 08F4768BC5D9BBE029FCFB5B88E5998EE442EFC18DFE018CE9717BA985370693 94385BCA9FB349F9B85ECCA48DE9EC15D8618FF492D63B64FCE9A0AAB565AB65 E69FB76A3C2996B985C5EF23CB31962E54493B768558415B73D9B504C5F533F3 51625A6A0C439BD3297F10803F1AF647B58F1A5A82295B610A32DA533C061E0C 51892309A7B92C27BEDA54D2AB5429D951675E7846AF011A3B0AD90A28DAA04C 3B545201CBC64458739BDB7704086EB36ED5B5BAAC5A8D57B09C370DC48069BC 827847582EB1067E34EC83E01B3E407153BFFC573A62E3D5EA5A69C97895AA31 D8F4FDDFCBC23257AABD0A1256231F6CD698EE56A29ED49676431DEC9B77D831 61A63F855F81F53A37A9C08983E8554664AE0ADDBB0ACA99695DA6249CA7D47D 8A1F41F592C99E1D4494F8038B85F32B4B06CBED3536D751F72AC27E95E5E6B3 D57E3AD7B21BDE0342195C2924BC52DB4D252E49F49B16620919053DD30ED76F C65FEAB9967B41598D74E64287F3BF96ACBE0443CF334A394BCA7FBECDFFBC90 A197314393 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMTI9 %!PS-AdobeFont-1.1: CMTI9 1.0 %%CreationDate: 1991 Aug 18 21:08:07 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMTI9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle -14.04 def /isFixedPitch false def end readonly def /FontName /CMTI9 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 12 /fi put dup 45 /hyphen put dup 46 /period put dup 47 /slash put dup 58 /colon put dup 63 /question put dup 65 /A put dup 66 /B put dup 67 /C put dup 69 /E put dup 73 /I put dup 74 /J put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 82 /R put dup 83 /S put dup 85 /U put dup 87 /W put dup 88 /X put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 121 /y put dup 122 /z put readonly def /FontBBox{-35 -250 1148 750}readonly def /UniqueID 5000827 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE 3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B 532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470 B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B 986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958 9E3948FFB3DF7BFF10C9BDA4EFE5F68A8CB1526990D1357AE6D2F7C2D2EF8496 4E47B39E6712EB8908A3265E5FAB40567E866C244814449F1E993AAB422C3F1D DFA8C7118584F2E5197FD4BFA3A8AE9E953C6CD4672C0FF51E41C3A919749C1A F06650DF4C5E17492164BDBCDF22609A74BFA7F69960A64B9F949FFC2A807458 8579366C4F41BDE1FDFBCC4845FA19BBB6963D65EE8532549274BAEBDFF24FA6 03235D1BE37C06B1938AF369DA75BF38DDBC87A1FF445EAA16E1895ABE9506B9 211955753E447865D33CEF007391D2666A046277A30A49804FFCED3FEA5EB2C3 E52EE14A9F75241EA10C91974CDA6236EB840FD44D6DDE4D9B3266C3B99BD38B D835BCA8CB819C073480FB972CC028D218F6A1D344CE1B63F4FBF2C826F412E1 6E0B05A26125865A14FD7B7030B478BB8BC6BC395335C3BA940E1C348267F4F9 0AF97BBEE253511940F1048E175D3569F7D05A28851B6F50765FEB6C9654FEDC 1BF52F535DB5BB90C1BD5D2EBF75E0AEBE82B20507F3C28A03746781018D4EB2 298E4F2C27ACF73FA73EBE43F014BB575AAD516C0407B29E1653375135ECB74D C91372F06FA8EF37C31AF3FA48AE65318EAA6C34830A5377ABB2DFA5DA53A574 4266FD34C25C8025FD7DD45F44301DCF03F51335198F9EE71CBD72BB906F445D EE6AFBA2FA06A0A045D56CDE98A6F0DE807D81F26D017B74D1C7A5AE254B7705 7D96CFB3C342DD38DB5730ED913639C2BF3CEBFA6F3D493DCE5F8218F8BD8035 9E6CDFB95628F7198CFA2EBDE1905F051BFC4F835C5A787E3B43EAD947EC893D 9D1B04A9A7EE7CF3E02A58BB0867AA7C77F30CFEBCB4B3E6EC68F6B234FB6B26 7A9D88A3CBF7A2987B96E95F9A0CB5F4E6F14ED73A8E4FA5C1C401DED0E51DDA 5CBF741C9D86521A0D1E909E79E3087706036675D2B59151CF7DF9AEFF6B3E54 53C1C8CB2C26F34E17E93F6C547605442D80E02E6BB4C67B43F021EC9C8CA603 D994CCA6D419EA370F8DB995C9E231D8EABE74DBAEFC5B419309DB5543FD6354 53F585FCB74062A01FA2982B2FEB026EC7C33504359D7337FC951E8CE9792089 5ED005230028A6C3023253C0CE9D67085603935A81AF993A8D8E06194C6A3732 C57D2C05328D9C665F7DAE5969A6E3874BA0D5E7AA330E88F8A4A7F43E3556D8 BF0E8D49925021845513B765B41BA41EC419A6C49073DD0998C64DE16BB55535 B9FAD2FD4B645A68A0A7F2DF2926165E7D530C910FF85CA1C105CD0EB3B43810 66B9ED7256C9876E4A395147B3DDB49A080B7B5B276C1FAB0301CA905F3323CF 71EE7859D0CAB122D1E36172F71624EF7F826556772E20D0295ED8CBD91460CC 1A43C97EEC50F8BF031597A31F4415E3736E4FBD8A8044846AAD9054D51C50E3 10EA11BAC7E45EA858BDB126FDF12D1FA7991CE771C06FE8E10DB0E93820E833 9F47DBA9EE6E2EE4FBF997E75F78CAA5DBC9BAE7405EE01CFF38EE8CF91F1F0D 89541305BB58392D3D10BECD739BFFC754C801DB899FF7963AC18925EC939AAE AE2D9C094F72EB04287B26A478DED0534C11F806AB6CC131D6B09722C68C3C81 7F321A67AF898BCFAD50FB8AF400467F3EFF65C51ECABF23BD3586581741729C 60AFC31473DDC02A9781DA2AC72FA4FE013CA72EC27A0C686615653F57643752 83867A69D1B1E3F64664987D8A77187D6B0C131353C1D6F9AEB4F80D13A5D0E3 85405F9AA5CD97623CBA04C55C68594830318755E1F739AA90499528B10878FC 87CE7A29F12D072C28D267000EFBA61849A691EE8F50D650F404C900CB5F4B94 550F505CB98FA86E3FEAB02D156E4FD731AD57FAB9EBB67DC512C88BCC035622 36514CDE5DF10AC082E044CCFC6558870F79B06A47A0A836E5C3F7D1DD3C5AE5 7C13318E49C5BA478F43132B313223221D121133487CA4B6AA216F5AAE160631 0B3D696DD3C442BF5B0B91EA21F7DBB32BAC7D8F61F11A2FA7A5679359F3CFFA 9CE3C91390A7166F25D3706E6C61F95F8505CEC90521095CE56857B5F23E880C DD61D52EBF23CF6D7C213DE0382D68146F02F65B282A83CC054B6887A0D1E63C 84AFF286D96682872AA0DECC5998F90576E4F9638BC90753E7DB4EF964BB7219 2C665F9A7D32E340D23420E5A927FA78143BE72FBF786EABCCA4B1681646F2EF E96F4994600C9077968F338158B9A990070D046706B7E7D5A4DD198CA9D00FAB 5106BE75D1189C9ABC4952742921710545E5D7A60224648BFDE209B87699A87E 4B1E0077AD90414F4ABBA3AE3AD3E5D7591ED7F79F1C8B9F3078ACBF424A0CC0 90719CF20CA967FAB51865F335A7AD1164179F1260638C4BBDC1AAEDDD966670 1ABFF0CFD3EE2F6229EBD79C62988EFB332DA0936272D895455DB342C8431A3A BD8624B30741D91C2265ADC44C4FA9AA6E1CD51BBF58C23C523FA1C100940A5D B2A57FDD228F2429FAD28BDE07530EB0AC734C348D456459456E1AAECE2CEC31 12134219A466BA4738A93865F5A90C061E1C0AFCAD6D3D6EB2B26EEE92262901 72786C090316B5B39901B8433563BA233C18F4739604F434DAC4000EC9DF1DF6 838E2901805FEDF416E4CBEF285E81CCFCF942066D620A779B5AC166070F69C8 14D78F7AD74ABA7D1A719139FA505132C8371E032EC4360B91FC96F754E9E456 5CFDD3706E8CE9B6225CE5A171809DA2DC0EB110E39A3FFDC60CBEB5235AEA9D 674549568707800090CFE630E8F248745E226F34E5B5411212788907D119BC14 399A3180CF940CAC763B10AE097F6D4F16975E79F060C48138FA7B7188F13E4F 4DCBA33335E79F26BCBA8F8D2A829D288BDAB4AE8E7DDCF547DC3DC4E9AAAE11 91A4B214F591E4633A182B0BACE5423C867EACCE68DB771F9ED70B6AF1605C31 3ED1329E4AEB230BB905B520A68131E3781CD43CF3A65624881B671931C79A7F 8084AB56AC93F4C89E688DF6A1D0BC153AEAC45406C0F18EB210CEC9D40CB1D3 9B8C0725285E97F05AF60F6E8D30D61CCEE02964A8662D0B8F9F79F83B6965F1 5D53297C353F47329B8EAD703B798EB61280C0F1A55EF60662BDE51B50CC3237 CA73056A34923680D8D62D30CC8F83578592A3A3B4259B07BFC1F9C68F4331D4 7FEF79ECDBF7DF2C5F05D566591B56A92409F09D55EBB5E43B180FBDF78697BD A23A2E0FCDEB560D2C3C09DDB59822A1F96503894D54E9878361EFB1F9F2793D D1286AAD681D1CD7A0A499A13D3792126157E4A896D8F29DA7A70E9C581BA7DA 403E3B411D26A2B3CEA1B973F86C3AE856C1132CDCAD06666F98469E8ABECA8F 45E8F08CE7FC7493EBBE32843A9169CF0F8CEC5E0634221751D8D86C4109078E 27F0BEEBCAE1AAA2025AF6D821DF4C702ED9D02C963A449B90B24B0BAE1820E1 908DB49754ABB56DDDE218A8BC6E03C56B240401BA9F3FF084E6EDA0642E4738 87C21431D8E52C25D43E62F233CF1A626F7AFF3AAE2CDFF99AC8E1F55769A1E0 6FB27A108168D1A6874865C04C06270CB05DB2B019F1EEDDB493A90341A1FDB7 8ECC1D659FC7A59920D1C80177E6D626745C6D5E3D7A17F8D37DF386597CA572 26EE56A1B6BBAE5CFF0CCE12A1EEB71385D6B1B14A1B1ED31D314635798D1AC9 3C531BB6755BAFBD98181659DCD9B0F90D5901A9DE3D0D59F5D26109E060E5DC F59C261E82CB4E2325BA190BC5AF1FD93DABF3BBDA24A1496A1D613D5E92FC7A 2DBF4FB707D4A1BA68A2499CBFE5CE6C2087219EF9A0BC38B226D7A8554901B2 D6398DEF2B086FE823C64C32E797B47E5C36009A9F4B1E4CC788AA2350503FB0 426405966C339D7EDE47D160F7A0294D7D536575BBEE9DD8B8856219CFAD7064 BB6DED267FBA57B2A60FB53ECD936A68C5EAF7125B9DFB491F6F2F86712883B5 F0EC6C6C989D7A28032F98682A51945CCAA10F89071C00F71003339666285278 2C1CE5F349A8BC21F58FAC1157D302B3CE429B5B044D777BA644AA58B917DA53 5798BB861157B69370FA41CDE59A288280AA715E0A7D6B06B2A54E3642339368 6F0E2052FE98CC6C664D382D8279CB8A5D00595B15F0392EB0F8695880FC44F8 29BCCE2E78743EC26D7CF64FDB10D02CC78E788BCF04969EBA8796A84C9079ED 5ADD87CE620D0F2D4B2701223BDBD3EBEBEED72E41FFF75DF5E05988BFBA8EB3 D484E6AFB8F69FB2C7D6FADA38C562A4E1E1C8446B50295563FF25FD4F50533D DB0CEF8EB49A438076458598FFFAD2006BC6865A4EA1EB34593563F5336235A9 594AE161C68704567F7B80FCA7B877E90057E5B0F27670872661F334F14109DF 164349B376C48564A12FBE91F06B021FE14DBD0A1F39D7676DF3B1D2A215918C EBA5B43208197DEE88D0639332BFCA92490AA479E75EE295A2F5642CC2954B9E EBED09473B4E3BEA42AB8FD18E06E4F4A8A302AB8BD1C9C064EA5F6A99980734 C6DC287EC15409141FDD479CCFE559536B9DBDF201F545F65C24145A0DDB7306 E205681C0D806AD68AA5FD66C80E7CA81AA017647153B567B161C1958CB489A0 05F217277327B345DBFD7762F4D9C8642EA4E2353A38604874CE2DD2A9FAD4E5 D4D105BFE2A8B5E1A1A66BC2B764EE812B3370E14408F075863609DD946BCA4A 4D161F6D0BAC7CE876A67D0FF2D68925B28A9A906A32CBC053815B880C051516 AC19E5BCD5162EB2FFD42ABD1116F66F83895F392306635A4528F8EC88DB8491 2682A2B51B9D1F4E29E416BA29DF0F1AE19BBCDF225C1E96C253F3DF227B4A89 236E3461EC14F250248680464DEBA82A1778C8711A80547A15BB72680769A348 BE7A3B758633DCF48F11F72D9110307F52B6C2D62C4D8DD874A6D993C6CF22CF 298FFA7B91F02F750EC102795AF751AD434C20BCD27E862EE5EFA686F3345B55 5D775D461D821C95F659000ED6220E134996953524176727259660DF0B75C644 12C56E4AC0B0F3E04EBBFBECD073F3CB8B958192A69D054DFCCAB483BE9FD7FD FF6BE14406605CC8C47651789A76442A8231E9A8A2148E52E84B6D4E307E73B2 4BD069EE39189AA60130E266E25A2F081750FED29D7584198C2E6C5AF7486739 8E19E0596844060C1D0D736C83498622B3098A6B59221799563F2AB4DC99AC02 A636CB47156B4B7C534A32DD8844A9C1BAFA09E6A31EE21140BBE617AF3BE4A4 9E7C24CEBA3493F07162DE8C03A9B033E6296B80B05A06F9053B2F88C3B059A1 96FFCD4DCBE7037F4C881DBE2B462E1FD893E9CB84C5A17080AD06C704096065 524AA9701C81F44EE4AB872043613C01FE3E4E05F09742B5DD656969DE969D62 D9034E5B530E7AEC059A8847E91CFEE32402D99D84D07E40D5804DBD106D3ABA 37E69A9DAC0C53E15DD66AF6C1563860A557726F0E16F6ECEE505346414D0239 5409BCC70AB7394F61119674C59E66954C869E8A1DABEF06C6C7B5B6DC7C060C F08F2BFCCF0553EEB50998957931CF3918E8B899DE58DFFDAC4463CC5ADE4B21 C9214593B9096FC455979E8D491EFD2830C2953003CF2C4739DF425F07326292 03560A0A2F61F3B7C555BBDB9B73F6C1AB590A166AE1AC406598E2F937A690C2 88F4C55619493073FE1BE9280A9DAA1CF06ED1F2632DAD96BFDE39D901912128 C04D3497CD33750A9B5513DDC1BB4F111EBF8860A6B415428375AED4C10EE626 ECE98BF1DFF5036A8380C5CA321197CFCAC18C541A8E2B127978B8A814C40834 7F5F3FEE8F57EFD1C0EDF746F4F1C07EEFAA648A99358B77037B2345634D2708 495142EAA64304CA2BAD21AEB5C3581B853D67198EF6A5DAF25B018A03888817 2CD597E9F76DC84E0B7ECF1AAF73DB8D126EB1F8C48F5111F92E1DE9FDA24FD4 171BAF727B1D079CD5880FB7EC5AA3CA79C92A47A70899FFB904CF6FA43B2CFB 1C6657D7FD1C47A6447076C5A2B52593E4000FD3F049DCE2B2B7B837CE4E86E8 51E98C0DA4B03E6D62E31B6838B5DDBA534B9792D12EE221178519F08DF7D178 660EFDDD0FCDF6F74A19CA5DBDB5FA9A26E5B171B553CE8F1308FDB97840C490 8B027CFA561839CFD71C8C7082B5A62FB3CBBDDAD4ACA0DBED223B4152941C25 EDE3F7CA9BFD317D1FE7B38329C6535119E1653DABC4A0CA4A4A82FE0958CC82 E56BDD13A2ABFAB31AEF643F714B008F0B951EBF31F8D638F1953FCCC38F58A2 8E0419D96AE97706B5BA28208EC77A623A0FDA8816D993EDCA6508AFC62E96EE C82433C1A5F493FD7B63D0DAD3D6DEBB54431E9CCDF7A5B14CDCDFA1E2875EEF 0EB5E59250BA97CD145F5F2FEC5CA0B5A2F78BF58CABD5A0D6768754597D425D 129B1E755A44C5AC394B91CDB096161AED3A685F8E7FAD0F44B52B4B3FFFAB3B 6B7E1B5E3C28E99B089CD24B861253A20C5D90B3E9737EF89B818D8C4892A352 E950C12D62854A7DF8357028799205D1F153FF8A4431163C44818B440B18431C 5453C7DA28C0A89C7D5414895182B398CF6E9EF0304D53B06826949BE3CF89FE A37C4F9F52FC816BE3A8B983265579DAFFF06327735F6C9F462414EC392D11C1 83245F682617AE9C5E13C0B11CA304DA4EE2BD2902FFC984319648653BE1EC7C 3AEE43D172B57F9C3ED7FEE94EDE5D4B6923108D44A669223787FD52219036BB 7E7C6797CD9F6AAC10D22DD8807849093191DD4814892CAC95602FB551F9A2EB EF7C809E0872FB81AA105926A9DE69D8DF1C86EB0252F89C476095C5D0FAF1CF 5DF6CF22AE800CF3CD6309FEDA5D29A5D0968C3944D9153B0F2E52C2F34C0B7D E95808B54F13CE170270CA7BB8A349A09A96AD5F32B0A10DA46F124B460D689A F5B1DE5EDE03E558B141568951CB125E4D335965F4A95191F36DC79B331E25B8 D22AC37933510BDFA77ADA7E6A94A693D77CDF8D59028C7FDC6B6CD6B2F7D93E 42E7C398DF25932BD626311A4866460AB7BF098549A2C05C6866A36430509878 46B82411B2106D8FA4429ABEA143FE8EEA7DFED5E8FC13310F267BC0124918CC 0AF2A495B76D5DE4AAC31B410F5403173BB15619E1CAB58B35C95229C68DBBF9 B04874FF5E12B6FB17FA644532C7A417C67638CBD97B62138438BFC82CA27C49 03489CD0B26C492137512724954B194BCB38DFC7FD05A030D5FC6E167F1424C6 60A851A1E5B218B2A03373755C38CFB20DCBFB1968D3A1302618FBD1692EFCBB 8E5B506401FACF0FB7A7BEB46147915A6898C64D4DF64240D916B7F36183DA61 AC4AC98C396815554CFC9B0420FCA382ABBF5995E733E526BB473BBAD17EE90D 6661F596F34ECE506312F5E662BD67D1EFE2379CFE41FD328552593DD80370C3 229C64CCF2C132913DF84196A132AF890CD30333606696E4CD1FC2A4BD99B559 73B9E85A040C977AEF2F7C778555A8BAE4E361DEF3B007B3BF7E844C4D444517 392B280C7817960F4407A8A8AD532E77496098CE8A98611807CB1BDBA3A3842E 6D2D7A3544206303C9287A6D0C748E0FE7E31F49B04032506670B570262EDAA5 9AF84FE9E84C643408B2A0F9BC08549634A95A3D610A7694535F0F048D9BF2B6 372F2C2572A5F127486747329F7CFF5120B36CCF78AF59225A107598F796866B 5206084CE78E05A2B99E3C4C4DABAAEE6AF24BEBFC0601A59CB947BB98DA2210 24D0A2C5EECA4CF7E825AACFD48AEBF63CFA4CC9E3D7E6F365FAE13702353E19 58A6681F2FA3EEC9D4770B6962ED20D61F3BC3FACDE9A37170D052FB7EAA2945 79CADC10E57FC1B79BB42CAAD09FEC20EFC3D1A91621D30F0FFC558E65864FDF ED97E34250A41FF45BBB4801EA7CBA5326A535D8F5DD906EDA29CA7DE1D5C317 D194F18FE2DD9EBA64231501DFBCCB009ACAB614A2D99F63B7E08E45F5879139 44587573CFBBBDC6A6331A016A22F1E466D13403F9147AD765083DCB2424C4D4 AAE3262FCABF0DD2ADC9866C588B6A5C7D1E26490F25BBA21FFC9B7273572B0D 5F8374F55A5FB1CDDB022B50F754EE1A6BD00F23C055E6DFCAF7C96E86CF88FF 071243A54FED52D5631FBE8869888B11F1B3F3F313F3626355C6695EA1122DF9 3597F78667E4C0942F23FD4E75502EEAF2A19C52FEDC5605E7CB248BA75CDD74 B3A006DB40A50D1ECF96020248CBAD12CEE93F664FB70A0A7F78807F93507680 ACCA1E59297EFD3673B2688BCE1462926FF617A4283F5D5D8F4137683756A087 DBE6FF8AE4FA9BB645C42C366A67E7F76618F4E21D583428935906D5F0448B6D BE67EEBFE01100946BE75D007F4A8820060545D453A0E63FD58A38FA73B2F7A2 1D1D480A2347094986C5B9B7D64CB755915F78FA608D2EE4245190B096C352C2 3E95E43B2AC87F5A2FCA0799750B42962A6C1A85239346086C90811A49AA79F8 1AAC9F1FCBFEBAB56EB9B76F489DADAB91C06CDC3955C4526C4C40E5AB9574ED 57A013FC6A5523AEDE12A69185AF11F0ADCF7A25568DC78A809FA5FF64E924A7 F5223FF45E0D2CC94CC6A8CFAED41375CC7B5C6BD163727FD2E942F9F209F7C7 C59AB95161F980E8345AF513643FF2D0E44D530761994A5DF42B42A1D48E9150 6C61937FC4E1BCAE339536A6F69B67C5581F62A7311EFC7FD58FE7616B4A8817 A6F9818B602E9F27EB5A59895DDFD8630DD4E0FC2B65B3A2470D0E29B5D1A11F C3A7A9920A1BB15B328B21554A1CB27C9C0E4A6144F811317567C23B27C3DF02 EE3ECCB95426C8CC56B0F3B82D8621A1CEEE85EB3D408BF5C5C8B1CFD3822B87 9D552B7EC5C7B568EB1D967E39A8E590736C8C8E4831B4C83CA10A99D262B1E6 5F58025B3B2A0C72998956590CC3A6BC3456488B71DE94A6C8000988430B8752 E74D9E3C10CF9392D96C7C69CD77BDB69EB855180C4EF4BB54B96771B6B5A1A8 32E0FA7AA3AE0045676D3471869905033B94243F23F03BE55E9D20A7D6C0D0B1 6ABD17B83A0E4172531A81B307F46F14A3B3DB194A9D8C3149FC735F80E4D331 23017102548F3250709EE10D99477E398431522A914DF331F9DA7C56B3C9A0A9 B6FBA190C7E81726DD3CEDB7770A884A409765E59BD2B4DD6B87A8EF144CC7ED FA99810D37F1D85DAE13ED4E8F154AAEFEF1B1A49E0CBD06D61FFA6097DD41FB EA7A991EE85E67D0590750FCEDB27457E3786BCD19FB8FAB362A01753FDC3679 B381207D4A5B8D0C2CB93629F1A61EF6BD3CE14853633BDB45CF128C9B6D2C5B 8127A8CD95F5441A081B6AD55DFF63DEC7C6782668D4DBF186963D83A458DC42 C6C999EBBAEDBBEC87C8680DE47C45ED0C7FF763D9E9EAB6078D64F7CB04C6EA 568C33AA8F62FC989F2118196E6126E75C8C9DD44CA2F23D20BEC67E002B9986 7C9F1B0504B696E120732B4D88F187C1CF473085BE2532E2ABB05FB7ABAFC4A8 962F865C718F06A41D516ECBA4EE2AC0E613F6DF1E63690DE7763CF2E7B51D8C 2038CD2980F3B3203DFD0A382273B233BC1D6D913EAC43BB04235AE22080C163 F9D3333030AA32A8D27AD6EFBC32D81A65FE632A946EA4CF84BA578A7DFF1603 19400F6C5F54BD8082F84783A0558C5F8E5D3BBCFB814A88C371F68AFD43A083 3A196D11550E9D0391A9D450D985B1CCC6B5832EDF779F99C57C6E327F8B6A34 C584128CB06169F87AEBA585470DCF63797E94F8AE54037B3BFF50CE37263C71 5D4713EFF5589980EEA3BD1DFDEC99E3F72579492803EE679C254AFA8A0B4B9F F6A1AD840577237953F59BDDE570BC7D5099476B8BC6C2478D9E8CDE0DDAB07C 2CCC8BAE01059F98A329C8A3FF7AACF7D0728537EF271E4BEC5B2339ABDBDE7C DB611D0074F9CDC65857019C1C20AB821F8FB6174279C3A9FFCEB6E2B34CA939 4A67AEBBF9113362F881D4199F99B649ED89AD182FBC68645038643A3CB0B4AC 5B5CB3F7132E5B8D3701BC37BCA8782ECD94ACDFFBC1055E1E83E23370052FB1 9D0A0B9CBC99D561F7991B36BC9C9BE32C33314B46BD71CFB08272AF80DB10C5 C84B4649C290C9C7BAA9EA5CA1F896C57549F9DB0648395F60C108F5F27FDA32 83775AED12DD004195CEB19135642A9AE993B83DD43FD702562F730837912D7B C346E18B1EEE71DFB390311E40648AD5B4D46CF1FAC2C0F9367453168554AF6C 8F8A2AC07718D043E62F4305CB6EFC849A6544C674550CC978A7848E6980959F EE1E9D7C3073E0E7D6A6511DB0FC6B1B4841120E3BD87FA3C9D6B8CE85883B4B B5BDBA766DA91FD01EF1621FC1A52234BA06BAA3B6A593624A6851C855550F96 020FF4F03E172CFADD6F2E57ED9CD008B3BC86551E262FD42B77D7075EEF8C77 1BC6446301B744E8EF3D326FC9B218DB2437A5DDB2C3ECF5B651545513BEAE07 F7F439A720F4A2015EC6B78B271A49A0D32024ED1A4D010C88A9AC4E22D2DA76 7D6B08C8613892AF4DB4D70D4C6E72B2FDC6A5A6F375BB59FBA07516F8B35AEE A6FA5AB3D679C6A73BDCA7A9B34BDCC49F7CD84B289F1782715F9D4E3D4C4CC9 C18CCA9BE2BDE1F534BB3B6FFCCA2C480CD176D2CA3A108D9AAC9E9A31B7775E 52A19E039E4533FF9DDC6A15F3AF1A0E17BDEA83F9BE5A4EBE8CC2D7D2A7DB03 54490B5A4A84A2065DEC705C79BB1042E0B5C149E53CA69A9969349671B877F7 98EA5973F456DE7A503BAA39A4314AC885219EDD76B281F91047BDC7375D039D CE4744D209FDCDE09BB11C665AE656D8AAFD0E744F25C4113C767B5CDBBE9FAD 3C61FFA7DAAA5C225485A52C5CA4DBBD11D98A9B0C620361E6FF5F7F530E513C A3964156D1BDF4E317E422EC8E0508498FE7CE56B6CC00562277D03EEBCBACC4 91C2B0A313E775D5590A6DC2DE4B3F24F9F7725D8F4CF27E1CB1A2225AF825F0 896C03486285F7CAA1FBBB6E3EF136504597DB3A248C554900B5FB1985D3B39E 211978261253F8DBA54229B4C8B59FF88676243CF0E13D0737620B82D3396F37 851B3017A27E22E2B7CAA9E2EDD95D0A34181591996532051E1C5B92835738EB D847B8AAFC2AC364AA01E4A4B0E02749F701ED849A2F6E7DEF9876BCB48D1FF9 18D959585DC2B4BB70A161C52BFAFE7D900A73FE2DA4B59010D8C868FD8941A1 FEF8E99FB9227AF98370E9068EC38C5DB325C7430709BF18601E9E6FCFCCFFD1 62145B3A101F29794F94F4871E177DE0F2856FA57F9371665BF319C880C0F863 0FD3B1467DB9524E6FE322BA5933BED42BEF11E12F69A79D33C9188B0BF7DF9B FD9BE3645B3C41FD7C24F1A2D64EFBA1C9F60CD6F8B61B4264231FD33F06338C 0E418FC214AD653C6B997CAE2061BA360A44594BA58496368CC86D73C125B90C 2EA2EC6B9CD48A94BF6F66F922C17C46F9F2265EF9EC798781A20B377163559F B10824C9BB8352D814CA49A535A774935BB0E8E4C55645C085C96B326B2269B1 CB80849318469A43097DFDAB73D377F8B3951EEC0A80B58EBEE39C9C57CB6A0C 0370A1B2418F2BE5954A36B72611EC27CDE8FF68FFBF4E5B9D4E541B8E07DD84 214637445952BCAE2A366BC5A54C51DEADE801A0F7D176088EA71C27E4C0747B 9B6E2191897CDCF3FDF4DDDBA558126972CFE41C0FF97E9D5E59AD08E9FB8425 AB938CBA39F4A7355468C5953516E43C63CAA4C71A57017A106AF439693233B2 37330EEF95FA4BB4B9DA1C7F486C4DE41ABDDA31D4C7FF21B62227F6E74FB014 E7F1EAAA0F06BE9B74A61320F4F8BBBDADF08942CE653956D56E2896AEA52AFD 836D41C6EAE9EF645AF2FC226281885349FFEAD439B9B7595A8DCC964E6EB5C1 FD944EF806F57C17FCFCF087C7780A8A604CEF91F5FA93179CB61513AFEE2448 C353DD523E5AED5CE372C90CB855B35886BBF8DAADB2FF54D94A36CBC83D6AD6 A829A9F3AFD6B03347B68CC3105B00B153A9B8FA01FF9C1AA6CE19D5408CCA72 FF9871FC8617BE0DED0D5E3CB5214FBD65628A6F1C5EE20F0CF0104D202E5C90 9851C7DFE6785516F8E740496FAA61784394C28A06B25656719DE58CF6E0CC24 0BC94250289CB3A24DDE78BD491CB557EEB214F1DD4A79DF807A5F968E665209 16A165940E47FE4C82A7FDA5932BEC55B34841EA7F65844709C4B7C88CA27D74 D9B373577F09A3CA6FF480F541E0F0373F7582AA56AC2BBDCC590E4E8A257EE4 4312E9C64CD6D53A14ABAF3FEBF06C60E441704649B6D14C501FAB6ED159CAAE AE5893DDF9AED84BD2DE29B18F8E6B11F4045C46C08DC2D94E5B831C28356478 FA5EB49E3E8FC9691FA61D798ADF79E6817A5DAA870D5D62EAE81D2A374F7505 B2673B1818C057F9036AC8BAE07AC4C82E634BD4D11A378C9A9ED0D32867EDBC E89D50EE44F66AB9EC9EEEC3C9C7A35FAED7577709E090195E61985D9092C314 78D6E869AC3C95B513B06401D994C903BF46A36F4AEFA317B4459C9B06E48044 04197B602C8B8980BED081415DB2ABEA194924AB21EC3F4135F1C45531F2E684 EB87CB951E6B508111AC674C59278B30FFD1A67FE695FDDF7BC8802DC817A1C7 2F43F7BE28924A21FE1F2E96E2EA9EE701DCB8B2920F2F8860EAFD9D0538CE9D 16D164F2309CD7AC722FD4BC4DDD4449D9F96AA03C92AB46F5A90A69956643DB FB420ED2B68EA68CF127E7666B9791456D36DA00244961AFD09D0FB46F6A2C86 560F0C77FC7806652932AFB1831E6E5B11B95A83D8E0F982F8E304EDBDAD2680 D75BD359E5CD7EFD054E983EC7D51742D85DDC2CBCA62CEDBC7AD6259024E237 5733956D4A97B19442DF5A62B30960FA05AEAA53BA77CAA2ECD76B195F7F128C FBD1627411009BB146EDBD33E345E5408EFC19F3DB1022DA5F120C2D304A57B6 4CCD1C25150913B05BE96319564AE562BCE9710D68E83E89487F3F55F4AC8E6D D98FD2C213D2C52B3653E5C769F12555D9D6528E8B73DE531528D99852883E5F 0AE472BED9301BFAAF11C3489F17EF7CE6FD88E59D0EB3DB223297F5F0DA0BAE 5DD59AB84347A04EEFEA976F7373A32DAFA0677EDC5C93847707806FC33BC6F3 8502B76A24FA1A3ECBD1FD3BF19BDD7AE4C9940E0F6E73CC7A131DD0FACF7612 F52E6BB13E02F3A0DEE09BF7AD1EDCB2C1A3110124CDB3E4AE744D705D05319B 6E008FD7D937FC1A0173317E607110E864215950502E1AAAFFFF7C7F70530398 13B42C0A7C6F3B0DCD1C169B321B39125330ADEF31DA9C1970BB55DED549A5EF 5472EA83D8FBB9F4B67209F76CA80F14ED913A2848AAA279ADD1805DB07A8288 2A982B12B9CFFB9CCC102AD7CE63CC7E22C0DED15061BA88F365563A35800319 8DC4285FE04049F00CDEF103AC6B8F5BD4896606EE460F112E9256E5345CCBF8 000BFF59F2A57C115B0DC390A5BBEC75E201EF7DCB978AF34B00E6F30CC776E1 8EBE9D89BA893C5222BC8372AA5C0A0F67D5099318AAB99470A68A434AE2AF00 C84D6BCBC8297CBE038B0C12AF7E8EA638651C526350ACD6D4AF6D237DD6EF8C B2C6827EB8D36CFC8C6762414017453AC628F9819E93E5BC46519D1D4C6B9227 1585F85C9B1C096C48C95DB88E60518B3E09A572AB921AD55C6361584FBB39F9 AE87B4CB52F236425A3F6D426DAE27DE58D9CBCFF79A9FFEE25A125022B43E81 DF553083DF2CE42BEFB0B8C517DBB0B51610AAA792AB954C96F208AE92E437B4 26FF7F18D1D05C16C37E8D611B913F148C6AF47551715FEF81E7B43181403016 F33AEE01980C59FFCC98000CB90065DC266A319745479A6318BBF9E113D963AA CD67EAB941F543ABE353FC46FED33E48E3A0CA0CED1BA0F9DAA7390259EC0086 279F0FFC222787AAA967F0F0F2C251B051EBEC30B754768989D87801888B01C4 475C229BB744708D069DFEC8CB0F0D12E5A41ADC0644EA7F0D62FC325F29F192 1EAF16F643D410122CF27CD623DB51CCB8C957EE8D3EA40EF3B81A5B95290476 CB78506465C07CB5CAF169B785A4230B64D6CE25951AB6C0732AF719A552AC44 166FB83A7DA43767A3658A9AEA7F95FC61D9FB628BC08F3000AB8759FAB746D7 D7F46E5008E32B8F45AB 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR6 %!PS-AdobeFont-1.1: CMR6 1.0 %%CreationDate: 1991 Aug 20 16:39:02 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMR6) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR6 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 48 /zero put dup 49 /one put dup 50 /two put readonly def /FontBBox{-20 -250 1193 750}readonly def /UniqueID 5000789 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF4E9D2405B169CD5365D6ECED5D768D66D6C 68618B8C482B341F8CA38E9BB9BAFCFAAD9C2F3FD033B62690986ED43D9C9361 3645B82392D5CAE11A7CB49D7E2E82DCD485CBA17D1AFFF95F4224CF7ECEE45C BFB7C8C77C22A01C345078D28D3ECBF804CDC2FE5025FA0D05CCC5EFC0C4F87E CBED13DDDF8F34E404F471C6DD2E43331D73E89BBC71E7BF889F6293793FEF5A C9DD3792F032E37A364C70914843F7AA314413D022AE3238730B420A7E9D0CF5 D0E24F501451F9CDECE10AF7E14FF15C4F12F3FCA47DD9CD3C7AEA8D1551017D 23131C09ED104C052054520268A4FA3C6338BA6CF14C3DE3BAF2EA35296EE3D8 D6496277E11DFF6076FE64C8A8C3419FA774473D63223FFA41CBAE609C3D976B 93DFB4079ADC7C4EF07303F93808DDA9F651F61BCCF79555059A44CBAF84A711 6D98083CEF58230D54AD486C74C4A257FC703ACF918219D0A597A5F680B606E4 EF94ADF8BF91A5096A806DB64EC96636A98397D22A74932EB7346A9C4B5EE953 CB3C80AA634BFC28AA938C704BDA8DC4D13551CCFE2B2784BE8BF54502EBA9AF D49B79237B9C56310550BC30E9108BB06EAC755D6AA4E688EFE2A0AAB17F20FE 00CD0BFF1B9CB6BDA0FA3A29A3117388B6686657A150CE6421FD5D420F4F7FB5 B0DAA1BA19D638676E9CF159AC7325EF17B9F74E082BEF75E10A31C7011C0FFA 99B797CE549B5C45238DD0FADD6B99D233AC69282DF0D91EA2DBD08CE0083904 A6D968D5AE3BD159D01BDFF42D16111BC0A517C66B43972080D9DD4F3B9AE7FB 11B035CE715C1218B2D779761D8D7E9DEBE277531BD58F313EBD27E33BEF9DC5 50C7821A8BBC3B9FDF899D7EAA0B94493B97AFEAC503EB5ED7A7AB601E46A2CC FC2A276E7502892F26B8E36F84A233D523E4A2897C8B977EA7117F2B7C5EB721 62608D1220970AFD7064C96BBB5F92C834BBDB3825E1D4EF3BED89B60CEC3CEB 2B0DE3413945C208E171BDB24C6645D71667E225A4C5CB05457B5C60FBA83421 49DDB401D4C9A75D0161252BED455D5272A59C4E6655E46E51BC70133838AD20 FEA6221382C197F84F55F6FAF55F5C869106D9EBB510A50A6B297515FD61FF0B FC3F773B663FD896E9B4CF270E862FD8D27CC8C6077A9EA6C0B2848A505B9B0F 86B38ED1113DC21A06C59EE0B6A1CA27271C732B923789923B20B4D9738D7AA3 AB785D79C24F0656DB616168E222F27F2D9A98167D456515D6D8DD32F7B63A40 A7F2520DB01B4C16270CA1EADD643A26842CEA117DA1EE4A878F4FF1A0A63B7F D348D6E329C210D8305359C7E90ABFFA8EC457A52062FD57C541C7475CC3D2D5 E4D4FEB2FFB2FFE4984EE124A1516B53E48BDAC95665F9187B5D0A9290BFE2F3 1A08628E09A39D9B70280DFAAD6A5D25289AE1B06D2914879137C96B91DD10B6 D8EAD3BE655253936C72C940D838C10C750AD62B2278CD01ACBA619BF4F6E470 4948658F376F8B3AA1698397530D6C03E9807F8B24134E70C08A3911A3460335 51894307F7A581E0D4F56249EDB9F758E3A44D82ED262B3DC1F8E6A0EBF4257A CDB1D0A932205DA0283ED6EB5A3CE1B47F8991B0C6BA3ACEB7A833F9846D20D5 87F09432C14934D66210BD8D2021C40D237865110832EC58130DC190338DC1E8 721A6F9CD32D8B2A6CCE 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont %%BeginFont: CMR9 %!PS-AdobeFont-1.1: CMR9 1.0 %%CreationDate: 1991 Aug 20 16:39:59 % Copyright (C) 1997 American Mathematical Society. All Rights Reserved. 11 dict begin /FontInfo 7 dict dup begin /version (1.0) readonly def /Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def /FullName (CMR9) readonly def /FamilyName (Computer Modern) readonly def /Weight (Medium) readonly def /ItalicAngle 0 def /isFixedPitch false def end readonly def /FontName /CMR9 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 11 /ff put dup 12 /fi put dup 13 /fl put dup 14 /ffi put dup 15 /ffl put dup 34 /quotedblright put dup 37 /percent put dup 38 /ampersand put dup 39 /quoteright put dup 40 /parenleft put dup 41 /parenright put dup 43 /plus put dup 44 /comma put dup 45 /hyphen put dup 46 /period put dup 47 /slash put dup 48 /zero put dup 49 /one put dup 50 /two put dup 51 /three put dup 52 /four put dup 53 /five put dup 54 /six put dup 55 /seven put dup 56 /eight put dup 57 /nine put dup 58 /colon put dup 59 /semicolon put dup 61 /equal put dup 63 /question put dup 65 /A put dup 66 /B put dup 67 /C put dup 68 /D put dup 69 /E put dup 70 /F put dup 71 /G put dup 72 /H put dup 73 /I put dup 74 /J put dup 75 /K put dup 76 /L put dup 77 /M put dup 78 /N put dup 79 /O put dup 80 /P put dup 81 /Q put dup 82 /R put dup 83 /S put dup 84 /T put dup 85 /U put dup 86 /V put dup 87 /W put dup 89 /Y put dup 91 /bracketleft put dup 92 /quotedblleft put dup 93 /bracketright put dup 97 /a put dup 98 /b put dup 99 /c put dup 100 /d put dup 101 /e put dup 102 /f put dup 103 /g put dup 104 /h put dup 105 /i put dup 106 /j put dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put dup 111 /o put dup 112 /p put dup 113 /q put dup 114 /r put dup 115 /s put dup 116 /t put dup 117 /u put dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put dup 122 /z put dup 123 /endash put readonly def /FontBBox{-39 -250 1036 750}readonly def /UniqueID 5000792 def currentdict end currentfile eexec D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891 016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171 9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758 469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8 2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4 87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F D1F017CE45884D76EF2CB9BC5821FD25365DDEA6E45F332B5F68A44AD8A530F0 92A36FADB679CF58BAFDD3E51DFDD314B91A605515D729EE20C42505FD4E0835 3C9D365B14C003BC6DD352F0228A8C161F172D2551CD1C67CD0B1B21DED53203 046FAFF9B1129167921DD82C5964F9DDDFE0D2686875BD075FC81831A941F20E C5CD90040A092E559F6D1D3B0E9BB71733595AE0EA6093F986377A96060BF12A A1B525CD9FA741FE051DD54A32BECD55A868DD63119A4370F8322CCBEC889BC2 A723CB4015FC4AA90AE873EA14DE13382CA9CF0D8DFB65F0ABEDFD9A64BB3F4D 731E2E1C9A1789228FF44116230A70C339C9819676022AB31B5C9C589AE9094B 09882051AD4637C1710D93E8DD117B4E7B478493B91EA6306FDB3FA6D738AAB1 49FBB21A00AC2A999C21445DE3177F21D8B6AAB33869C882613EA6B5EC56476B 5634181ECBF03BFEDB57F079EACE3B334F6F384BDF9D70AEBD592C8ECF21378B 54A8B5DBF7CB9282E16AA517E14843909339B5E7C55B038BF3BB493F3B884A1C C25F9E8FB912CBE23199AD9D2C3E573727701BA301526C66C3617B9514D6F11F 11930B1D97C17816C85B1BFD9B973A191B33CC3B391815AC46268691C741B2D4 48A840F1128D9B2F9CF07D0709FE796B23A836417BF7B5B12D67F74453C82F5F 25F7B30701D6F6D4F4DC623C0C27D6A6FBECC7312A3CD10932FC7C10851C3C52 24B75DEA8A648B7F34F5711DB0E843C914E25663C510185BC37BDB7593C1C259 21D8DDAD33982C336BF272BAB2F48E68217403FE9F54877B243614A87E64784D 2796EE4179FBF96123D1BEE3EF89D682B427BA4F12A1318A57F18BE5DD903815 26191D000C9BC34A47582C7A94891951CBD836987AAE58FEDC70762F4B71E157 1EA95BFEFFFE3A391FAB5740E965673BC9026E84DA5A8703E05F73F91F92631A 2E0745FF56ADAB0616998125C65D395B28B89C2EA6C7DCD004F51CFE494307A2 1EC391553BE583C448E8B54664C5A6328ECE1D52912E4649729403E9B746001B F37703BC38111B9937F6AB4BA2D8E2AEDA723473067DF931FC3445BAC3DC313B FB3EE480305A6EEA92E355EB5921A0C435FF9256126487391AA761E0905FE957 F45CDD55BE3CBBEA144E7F62DAF9A945F0C5EDB9B97D990FF5776A613E70DB60 D97A64FD194CD5ACE29ED013AC4F1DEF794D832BED5D0CC322599A3B001617B1 E83CE22F4461C20F315AF28075F2DDB28D4C125D97D730E965A484678409437F 8B21FCE1822FDB4E714C7143B2B276DE4D785620DDDBD379FEE665AA3D23C6E3 92D05A20AF309C6725FD644656E54B9ADCBC06838BF8A7CF0A596D763A1622C2 29FC0DD2B8362E92FCF272A351D17522B1B05B4CB30E30D73AC17DE59B86F672 2A61EEAF9583B3EC6D6325160DEC84F9E3FBFBFF8A10B8510B62E6A5244F086C 0E1C96FA2EE0021458A195D8596AC11F7BAF14AEC6BC064EB20FBD2F512DF4C1 091A2795E2A76442B3E052B9FF31F3C8BDA90F443F74358B56CE0A9BDD9C1EAE 29037AE55A83760A00292F4537C011CA9A783D8141BDC0F83BD0CD37D33CC76B 0D001A78817E6C4DD93D353E525474288E01B30C705407C3DF5E3F47E7262BC6 248033FFA5EC5E461C31887C6E03939C3590EDB5440E428A10014AB764C510EC 9AF97B1E3399D5E8A32AF950D3C369AC97068B615C637ACFC7F9BEFDFD429B9C A691FBC89F9B0DA55376D61BD0D709DB7E5BD2FF6C259194088D786B316F670F 508A4131817AE769865A7B8E578E7E0EACD0442F99C16A67DE0265E4B0E0CDBE D6539BD124B8B35C2E9B400D51C96C826F528757311210F5E2F3B18B7D09D4C0 77F42CD15347A2B9AED3ADABD59382ED1922F21DA27BCFA6D2AD24BAFFC4AE4E DC850618674C6B7FB5677DA9F6912B15F17B918142615265963E623D8F2246DE D5238B16B4B59439F6E67C3C0FC6F809537D57492DEB752BE6C1D154BF17D988 A47998AA436154D86705620497FA15A3E0A49F509EC1B9C09AD9487F5B4BBEFB 094172930C282441101B9C5A28F8721B2B9A21DAAAAB64341D23047A55E2971A CF3E99214A94E33C70F99CE8444379E3D5E5291EF3D6A9BD0931D3FB0CC28206 8D1729CE8A11AA25573806AD6BA17100B643598F571DB2A474294D63EEAAACC2 F2B3208815BD3B6120181BEB1307F5972C72E8D34ECB2940E6255735AE84F5C7 3F40D9B0D1E170C47ACA35B5A111EA42B265CBDED5C061269253B8750D3E6634 6A40D3784B55A2AA39822DA761F5B5DB503FF20A0FB2AF5787F0EAAA818635FC FFC3CB4ACF9453816807E1AF34E3A11212A28A95B2F699F24EFF38B91B38C0B1 D331209A09DBDD3FDB0D74121CFA88492B8D555B2C70D2BEFA7C3745449946D9 5FF424302071D1830B7C40D194ADDA153EB4AB6B1DAD6CAB9EDFF8B5FAAA8029 87CFC9196572BD3B2653B28D46BAE07B226B363E9F6ECF9084BD919C0951E5EE E1354E29202038D35C8FCD106B2DB4C06EEC7556C3BB8789530C9F9C1FE5F6C6 B53F4DC1274A31B9A46CB85851EE2B40C7CB196D52DBC1222BAD7802B33B0FD6 9DA4CFF94E664AED0F6FB5BCFA86D81B28EC43198EC6D3B31FA125275D2E8EBA 7C9A28E4A53110A2E6336F2DC2A4CF47D4D31BE13CC04B3A482109F7DE507EF5 D48172617F4C28856F939D0B43BD2686E358BCFB7FCEE9E404532BBC0D0D4788 1E93C7483CA634104B6E2F2CA8CF23875C4A1080C111E1EADEC108FCC76B1B22 68E67C00A0A4A037F4A8E92D29E16AC23FEFCD4AC2279C7B78BF07D8760D343D 7540183A7AB3CDCD2AF80951F768186A9770866FEF90638B4EFB6A5084B2F89D 2C523DAA1F5E038143CBBE00645904628EAD1CB1DBCE9CC56B6A429EEE76B51D 6323585DC76E69FC79F36400C5273E2C27E00421302027F790F8C6D52BC3B767 2E1C41F9519CBFDBE0515F64556C2C253C57D3604A16F0D7B36116B31BEB5D1C 4CEF6FF53521C14B280FB5CD8313D74ABF5316E43A6AFF503DB199EC413CDBDF DBF297EB1531142377E2A3D4D78ADFDA69A35E33BE056FB7BF03AAB8632F475F 6082794EADDEAFD346D44F753717542412F8541657DE4A59A7F6B79457822405 4341083E19AC9F5B7327EB88F6F545D74F4B56AF0C397B7BBE8E2784D6EA328B 33EEB61CC492DF2A099B02234764EC6EB212BBE45134312E85A8724B215BF21D C3AA2625C1A978169D09FEA903FA80B1239D178226AD3052C6A6EE4D8B5B5089 D21601BD63CA92D19991DF392F892CF3C81533D5F513635566095322529F3275 40F7349EBA46C76463A371A473078C3BD84F6846222A69AF9ADB68567F74540D C8EC60161CFD486F4BC525029CD58CD0C33C3F9A562FE92DC7851123C1E3AD83 25BBA35C6F6E80CCBA9AB5C4CF69641EBAC161BEF24FD7EA47AD64EB8530955C B1C9713CC4A8F96ED7889D6A06ED9C876849EEC0F3AF091897DCEB18980C7A86 CBA91B3594902197555B9044BBB06D5FB237AD3A3E2BEAC40302A5B0BF94E1F5 BD6523748F01AF2E58399C835A117677E1D9B8036481755FB315E0841913A6F5 D2EFB9E3D45CE591BCCCFE43DF83DE18F406139522C8E64D5A05D118876DB94E 33FF5B2664771BE5BF6A1C232D3635F27B2881E84C75595A369CA3C701DF22B9 0DB736A39369CFAE216552A8B2471A99C1863AB4C4DE5E4717C507892A65C3AD 75FDBE35343DBDEE6D4F5AA2690B9EF8F85969A29F5E44229A3A63A3C6AB6972 8123161548BFC8533334554D494EF41BE700274F7E3BCCF459ECD693384CB475 F30FA88D2CD71AC6F39F6F09BE31ACE3D4BA1059E8A9D1A89569CE31EF571AA9 152A4031DEE2DF44A6578105712BA7EA55E8862B4968CA770F0579210A29992E 7091EC9875F25A591A77D60609704CE6CF2D7062CD84EE60A74D2A92390E544A 7EB15B7928B514D3C52408051EE4573D51D1B7A415F7E68232982F464CB5A1EF 4EF178FD6419B06A5E03278B4452DD0C080A12970B7D13D7D8835F110929410C A44535852ED3A30F35FF388180A30381EE7CF2DC3B26203E901E93A01BDF001E 41E3F16F469602F74CB584E339B2A6059F07D82AAB3701174B045C8B7CBFBC5D 68EBBE70C5C23B8A0014B42B9A7D67106A62E2314B96B10664C66100BD3320BA 221E9C3C74064731640E44D222E26D3FFE4E674DD40F049A99F37C05EBBA6599 FB677392B1E4D03F856C552F41EE45733C37FF1E8CC04CC53F746404B26F2BC3 22478988B35DBB7540355414FC2D3CF64D5E061D3F452CA750FB73DEE8D5BE2E AE0B980F40A47AE64EE6A07A8F359C5A4DCF8CF701B703ECD38F0C457BFB5745 416DE6AAE5161181BE55583291F51A671DB169FFB043639B74FA48F69EE7BDA6 5B4F03EDA3877BBAA88DB6B47664D61D63D42102B35EE349F6A241C794D83042 C0345BAB8C85EE3EA04E0F1FB7E755A568E6570C269CE1A186B02FB273F4BB34 DE56B2BED6FF5396D16CC0B85996905DFAEF39EFB943A0E05B4785ED5187670F F8915E324EA55B9E1C57474DCF0627CAC43CFCAF6054C0167D341A241C4199FD 600FADC205D4514E4251D3F775FB84BD845AD3A5AFAFFB22EECAA3EB9A511EC3 CD5F27C7A5C14199E34FA1AEAA9AAE2B09DF5F0CEB89212F2DFC86D809CB8383 1E254A7F4B1C50E1BE6336332C1B83100D593D27001AF99D4D507DF483E55869 9C7FFBB9933B5D06F08B7BF419BA7FCDB61DE738FAD07406CA45116F86D21D00 BE9A2EE24A8BFAB74A6DAE9F754E9D562411511FDDE55B601A8C0B19688EA668 8BB258A432369D1CABF1641DFF5A4090E2E528CB6F9701A72CBCA428F27D0AD2 4EDA30D63EA0B6188EBF7710A0430CD3EC2381E19703CD9A25BDA65A9B38DC56 1508E52BE82088D0A503422AD549A551CBE23BBF607DA97CF94D59CED12C90B3 CC2EFA7A2E20DD9AB728EBBAB166AC7B3F9D75FF480724F0366FBE6C3088D635 28F7150C097ABC956DD8D0DC4B955B83BBDB9616E89D2C7ECCB9B3D79182381E 4C5FC94A19B2C183DCBBAF4CAFA7ADFB483450CD9E97B1B572A3316AA30CDADA 383E20E0496DC0C661CC6FAFDE10CCD69FD5457F5A65E1DE4580C789D285858C 6FF846CBB21F9F01276DA1D16219CEB74621F0BB13B1E40A3E2B6F929F8F4F85 9DC6CBD2A06F470AB70889F70D21D81B7F12B4AA9E5613A5D64F631C8D8B88E9 6614AF32B0F31754067CBD5587D354A7E2D4C85E2ADE7E19E19918A22D3850DF 9BED891B4870E8E898D97A8C0610BC052ED2746F6476D381A870CD07826BEB0D 860088169394CB58407F0C5B0FBFFA5EC7B0EE1D149925A1D0FFA3175DBDE5CC BB4403FA57EA079FA8D572E55CA1E3204EA6BF27D67CD75D50958E8540CBFBC6 E15856B4DA8CB37F323CAC694FD85A01C0AD10D73EB124037CA7A34015917F36 84E43AAA4BE0C0CB6DBDDFA0867231485C139E9720B856C17BBD2F75B409EB0A 912ED224F6D5E32C3C06DA0D0ABB3FA37C7115DFE83EBBB6572A93DA0C61E476 2F3E0B538BAE801D0D0BE19651C247FA4A9492466E5B00D4D47A2383D29ECE9E 418FD97743EDA087608C5EC7535BA1176DB1A808F92EF619B5D1CB73463F9110 B9A4BC0C79AC1A865AD25DCF2F1C82EE737BAB6B25ECF3C672DB6E4CFDDFF6F6 BAF481B19975E2C537838E1CD77D175A7AD82A11F5714D433170441FFECBCF51 871D1130943D480962D718E6514D385ACFD8DA1FA25D74C7AAA56A67FAA6F51B FBD074F838DFA3AFE27BC13F2FD63B0CC8254E560271EDC520DE2A8500446FD0 8110178603B495C8AC1411558AD10D4BB71B305BE6D750D8FBFA955B4464C34E D8AC38ECCFC055F671A78D34764906350E1272B0CBE13F3CD9BD6E3C668B6B4A 066A750C1D0F6728757ED081E83DFC481370161380AAF6291954D10C04552EAE 696CBD4DB14B050501B7397676CECC67DBD1AE9608CD44DE547A1DA5A9865BFE B30D2288BAB562C715D04686EF013276417778FF22D1E3CDF28AD8F463B14DED 85498C53D26C413BD0748DB2C912E56AC8F2971909090E25E46016B94E1F275C E40DF9CF91A06AAD5685E87A51218406F54D3D16E694E616FD111C12EB1C94B7 05E7DDC93606B0388F56FA8E0F5386541BC380BD81DB75554B872F037F4D3689 D924FA6A8F375CC098DDBB332FEB8C2FD45C04C7E732C8111AB80072C6C4FCAC 1F06D28B3A51A3EF0DADA36181E89A254276C2760BEE15A767D982786DEC80A8 9AF6887CA6B7C78928DFC89EBB5BB0994CCCC2E6BB00FE444B184CA5D1525E13 DEF4A5E5DA393FEED571A457EA87FDF53A618ACFD53AFCC80360890C63009C84 C045DA2DA8BC450C863EADA3033AFEE7240A81A3CA217B4DC0866D8C92B902B6 38061C8455672B810DECAF068ECD6066815271CA5419A2044279C2A02EB5CB0E 21B02F21102AF7BE0140C302039C2A4ED0EF4634BA7A0D0253B8D9052715C294 3E8163C9BCBFC35DA488D48BA238CC272540358D8A5BCB2E98D0A5AA87D0E211 22D3F2A54B455AE88B791AF59B8FD91DAA9CEB50FB6FBF433B0232CC905253E1 667315CF28E418251A14540C74C4B9B084BE63B7B6EA03CA9198B92A578F268C 718498645DB6D00B5DBE0B2979C29E3DBCBCD393B5A2F986644C6A89DDE6940B 1E3C2145FD945DC875A1F21508FA98551A16C9658760E48EFE29126C90162BA4 0C92D69F2CC432CA0586CBB2796A5AE2C8E3B00D053A73CB37D1E4DA21CDA536 74F722868FF0B869D430D1E83C603E93509C39BE1C9CCE0DDCF929187244777F 802A753304178AB9CE5CE967166400747522B67987452E52C443C3AC6EFA6A01 866D535289E5545E65F1959FC9741742D741890456500098B2714F2CBE952185 493D6C825C14114DA18347A26668CC26A6AF276AA3CBDCD59F11BAF0DBAE94F1 9A40C72AB6F88351DC0709A564CCEC1FB2B009028088F0035D15BE96612FE2F3 E758A4915D1056D4E67CEA9523F8E984129B679570A393BB3C283C3E0470DC93 18CFFC96CDF400999C5EE0252695F9CBCF16A7161295C386EF80001A10DAD412 74D28A0CE427952D854C447481E2BDAAE7CEC543F3DF12A6D55189B934E81792 81F99138B3216AF0A2078D0231CC2B8F96FF4061B0F15A4E47638242ACD087C8 9636383B29D0272ADE3AC14DF116CBF3AC4488C1AA66397D7EF08F3812A436A0 7E8D0A083F23AB68D2532A0E7ED0C4F9D0FE2681AE0B3EA98C7984BDB3009469 934649E5D9AA53EBA9D44BEC4CA60C938083ADF9D23FEBEBDF2E30CA086C9A08 6AC7E94FFCC374E6450E2668CFFA7E63B3B2AEA10F3B9559BF1F434EAA6E4CD7 39B885D0D8467618A4E9F01A19CA14CEB17D6E0ADF89189EF7C1F3176FA688DA 5EB9AE11F21C1EE9646576144C94CAF2EC82CFF11F1A5C702287470C39B3B06F 58F34C7D14AE373795B206F4C93A886A71D056595113387F5F2536DE052C873F B2929230D703CCB29BDF2041E0C9455BD2113BE859891C6F29C2B1BF733F990B B3F637398E1DC1BE0DE47C0E15B4A37DCD586A1FA4418F6AF3D200A15FD12EF0 AEEA0057CEBC9B001B7EBA214F89462CB820F22DB1DF6760950E817CEF1C6B40 8329133D994B36F5B6125D3A5FAFE99E6BA8CD8799628B66A628E10D9708D712 812A754CD96B2699BC3BC0849D80A8C4E2264F81E59D832932A8A6057D612F96 3689E026AB56E8BAC7B5103DE4F121B56BE3340D32733055FABA7DA0F0D1FA61 C59A3BFC852F8287740439BBE87553D8107EA63BC1113B5CCF6D5C7F0DD652AE 2E98896859B05D5B945B07BCB10A901FEE83C121C1670620D95D3F81B431ACBF 368251AFD7E86795ABDF07ACB47CA1A7BE39057B62480EF03F5CDC5E42855D4C FEBE32D9E64387D26A053C1B57C98414A955CFA9BD2505C1681D21A75D44EF2C 9AE7E74F261C8B8A50E8F50EC55FB2AD9D2F79F1F0287B5B2B9353A98FC34819 DC41373B73FD6CD8BDBBA00A8C2272ABD5D0D1FBB21E2D46476DA34B1DF1A201 FFE9FA54B472D9C7232DF9C851BAB7750E90DCC58E3335237871C5EC2CE3FE85 F7697366A8C21EDFCA96EEA74A73269C44B437C14E9DF1F8731C421B8CED444B E5016B11CA9996844769CB488885D684D3C369E21C697E5A4E60FDC4DD80BE87 05FF0593162E53213879876E16CC58667CE774222F5CEE67161B4A1FD3B2126F 7310A72CDD477B2A8EBCCA9EAE8F7B58C0FF818D039DDB02F24605488134330B 43B4E2171B49E96C041C690DAA423249281AEA7DCB29A4097457B8A24AE87941 1D357F3A8C600ACA6802129B437B6F61CD142888A6E2434DD9D0BB5BD4D32497 7EAE42C06B2988760E712C197494699AD001B4646F332063087794F84E190C20 E297983F08EEA67F8F35E01157A8645014B6CF85A01DD9AEB44DC2A9F0662AE0 A4ABCF3D19C07235E498CEC2ECA8D865EB40DA498B3657B10D11A505C7DA085D FF30318218E65ABEDEF2F7EC3136EF006622B748F1B226D933A17C11DA36A92C BEC5694CC2A4CAF822D7859C2313913EE3E963B866F5FA87FB91DF8E92DF3E36 7F17B0F624FBBBC1D024825F4BE4C99BD26729F03CF32433C755CB6367E36052 7F677FF4FAC9AF1199404E8433C36D520795FEF0E9AB327FB9426DA9AF8FE9C6 0A07A4CD324FB13681B0842401F1353DFC5B94E8B2A64A0342CBB8E3FA42DF7B F097D0F194F5B43EBC57974BEB1C4E6EE70F19AA87D166B190910A60DBA67B3B A587223465AB2B5C3EDE74C6E8C0ADA7BBAD5A4B364FA0811BB7C6CD2341C13A 7D4812929380BDB615BA2FA88500413C0826DE869791F8BB2BB4725EDA1154D7 CF05E78F3481FCDA37F62FC2BB86DA7CE67F603FABCF9216C07CD09B48DB846B C07E79D2A7046A58CC32425ACF7BD0EA8FEDCCED9F062EDCF17A9214E452B6DB AEBF693553699A16C2D34E3F9212039D0AAE06D6A1D7AA1D8A38B6A5CAEC8992 3F4691FE3D7C1833BD36B84C2FA6BACA4609A2D96DBB9CCF950540F7CAAEDDC6 1621FC359BCB3E7ECB83D09F325AC2FA89A7BF1DC64B7A4E25B5DE77007D2E06 F8804EEF587FB2500B538E0AC802B2F9F9BA03F00A4FBA0103EF55BCD0E7F5D9 3D53C5F262CC2C741AB8883B3B3F64F7EACBF1EFEED583A415CC29E19E66C62B 54BDD9393587BDD4CDF30DF7AF712A7A27C623881B23A93EAF69B305EF04F333 E6E983AB1EA7305F216587567ACEB804AD8F8398C3AF70B56B12814917C1F556 1DC942847B1552CFBAA3E82E6D032D8C8F8E04E894385B682099678AE681952B 18AF9B5D2372850253D1DDEF04B45874D1B8D4449596F884C3745BDE7ED3ECFB 84D18029B446B2AF446B5DFA7ED5987D467FF9FF967F847ABD15E9B1E7DDFD61 674E74177A0711C54A7BFF9244A8D58038E08A76D53F63F87F54C2141057D454 FCD102860A316885B60CC098DBCCE1A222F06B507EEA8F3309D8B384D5C32F95 09BA917A686DFD7561A713E2506078888F3BCCF5BD2D541CD8D33E1373FF15A6 CF2BA16C8936E042188210EF15E12752E6564C72AF45D7733B13D66E3148217D D1F469CF6730C6703CDBBCCF5BA5D14AA03AD2BD00D15E113EE63C651230949E F04BC263435F635001C3B4B3D92EBCFEAC9126720434EF25E570B045470B493C 996402CC6FB930AC0E20EC26A396F69032C63B8AA36D609E4CF2A65DFAFC0C5A 6C029FEA11F95D38B9F70DA6ED4BF651FA3EBD276EAF8A2201B45E987289E986 3FA7F38CE461F623E977E49A568ACFEAB14A9F5E3A6EBB92945C72328FD17128 DC88B6215EEDDE26F2D88586435082277B646F6C67DB43393831F3B3352E5DF5 CD4996E60B39687CC5F2C1F6BB5416CDA8B8C3EBFF4560BA098FB20B76621314 B2FC793086448CFAC1A3BECB651149032D7C6C1491CD0C7BBBBC45DD767EF03D AE40DDF77015E67B10EC8CFC3FC6F397AC310CF4654E584F9A59534E8A7A3CAA 726788FFC839160992B5725F622F4298BC7891C32C9709282663FE71F35D9A07 4CFD28514667D6C83DF43DAA9E8E5A2FBCD4322ADE156E5427525E08ED67F811 C8183D707D1F0DEF7196B6E7B9FC7032D0DAF3DB6FC84A98AB511DF04BCE2099 F53D559B6E54CCD921A570F3EE8639866D97867E6E0B9A684C1BA560D1281301 1BA07CC173AEA6D8A9836D351EB7B2CC092067B6715C6ADE6439E916548AAF8B 002851EDCDC69C1CE3C7470B3DCB1A1A89A400D8EF88F60128F7BE6B637927FB B3879DE342E8EBF4497C18433D48AC21659EC865897C4DB04B49E3003701BF9E 3F71C7F8243BC4E8DB78A06888649EB3ADAA3465EA7022CC7E8ECC3407CE3F3A EF346A434D4203D659CBA5B925F00A0359CC1172F1B4A5AB07858414594A7524 274B9BED3D76268AFF84CF304C7A85EBDD97F313D5E7706EEF171AE94DE836F9 88581170B15EAE764C9166DED611DE6A0358EF7AE54457AFF462D381E73A827D 4662E172209B29C02EC9243F83F24F4869E71A41AC01E788542FE60225699B1F 5DD8DC880E39C261BD356162D71865006EE70166D9F474C3AD48CDC926D3C3E0 D18FAD1E6AAC999379DB0E02FD8A6EFD51ABD7B55D9239A1ABFC7CD929151314 9EEDCD540AAB1D20299C7AE5929A8D406948764BEA010766C277DD8D7D9C5D16 D9D4B072FF925A4D90EC84EFF27DE8F8D0A906A7C3A744EC644D7D4C1C74CC47 6EA7AD0277C3C33C82B55BB44D67E9DEBFDF951B4B6BCF03B44D76253BB79BFD D413837E488587C30E2E98A1488DEC294953364AD581B7C2755E93F1AE700E67 48C22BFD891C2B37B8687F1E9250EF0E731D09CEFE1332A2DCB0B25FCC11EA12 C42B5AEE9C1C0DE9A1318BCBF0F2E2F980E77940EF0A83DEE04585CE704F8D3E C1A79A877317EF34B5BA79B23E396F3124EDD43A34669427D868F0783B65091E 8AAB7A83C862003912C4088CB1BBD5E8F91DF7643D27B96117733088ACF0EA9C 9A5B1A3946E291B75E3056F59A81FE8E5A856094FB3DF8BCD44340761D4B7FEC 86500250190AE610FEEFA98ED31C2EC7E6E5D9CB2BC756A6CFBF6ACD237D4101 9595FF5C243869280FE9E90272E4D13295F2736A6BC71A011D4A0603B152274C EF1F744647C9884307F2D7E2B3085B5C1B04554BBDF3CEC3170FDCB2F1A3BDFA A910B0B53B961AB50EDC9BCC742B62609A9AFA5109ED7193E8465E1FAAFBAAD7 5B711CDE66ACC1EDBF341B92EFBCA2145884ED72265100452C3FA49141FBA03C AB9F10618F492FD6E0E32427958067E2BA8B0F6EAD5F1EF11539E2C943687221 DFE4C104CA3D355590F9D8219576AF193D79458D68C22076801769FB20448E27 5609AF7123AB7D26EC3E932ED784BBA1EF70694F3509BDFEC8C00F87E37C193C DF0B488A8918F6117EC92A3741E7106247B845F7C148771E3F365C2AD3DC1A94 E799BCB4DB6C0A98DC57DC735EE977629960B7F83D45E00733660703DF4E9D62 1425962E61C9B0EC2AE0BBB227AA02431709F9BCEDBA702D30CF785A0E51FF7F 587FBDCFB4AF479A70DE4273B2978E8885C6A46B1BBB43D3574B52F563C3AE6C DCE168725ACCC6E6B503F85CFFB8267297985C7883A169491B40C608F02046C4 FDC89015032191411432F67880D55BD9D820B59D58648E8302EE1ED844AC3348 8217B80BB5D07CE245D55C0EB9C6DEBED5FEBE076229DF1E237584BB6FF5CE80 75DE4C49121730712ED2D02AE095D4A913DC7FE1A4933F3BB959AF56CF1170C9 7068FE49DD3D6D129F7305E55447CBAB599B54C75FEC5337159D43DB57EE1A94 49F2E78FA3F1CB92721CC742E7614F5DC99A7978191ADD9D3B6D308F871491EB 491F26E0062CB942FEACECE9541BC3F58260A98F4D6B419D6FE8B47C8C6B12DE CCB4CD1E134097E3DB5A4949C5272C6ED66888661A2F799E8150E22BB74A3BF9 B3242B7DE260BFF70E9C22844CEBBF4B778F10CF92D5BC642F68BAA12AB3CFC5 2AEC15E00B1CB58A3391AE74DD8DF88F8EB3F7A0A32933FBDD82BA282538BF91 8297C2126A5D30CDABA7BD4638005111923C0D462E43A05081F391902753F020 59E372DF589D59FA789C266BA0C2541FC0EE2A9478FDF40B89E1EFD10DEE1C9D AE17AE2CFE377EA23CFC3BEE0FD19BD0268684ACF6AFAD958C9A4FB207654C62 0C1ACCBC762BC82C9401A4D2D012757AEE040B6891DF37E26A581B5486EB01F1 6041ABD490420BE03D70CD183929353E7855A0F11288C94200ABC475F79E05A1 02F6957AC00CBD552F142398C70BFA868F8E960A7D35BCA9CD94B15D48A1A02E 1C02E09C652A0CC5A9B30502B211163457D6115F47ED66243F1EF3D9BBB42FA2 EC7F240602DA5FE890F9B46F6ED91945A736018509119BC9521BD7F90E53CABC C6340F0D71ED7875ACE4E9E6C0610248123EE654EBBBDC3FA1D794514067DF05 8149044154D5ED9E21B6629B61C87AB073F5E6DDE919CDC7AA95BC8034ECAFB8 28253A49EE18B0D3B4BBFBFC6D871F5163741D51E9F70847A3BA70B63E561142 0D4DD9090A2EEDAF127FE71B3CB69DB723F224F41094E4216F6CD37F6A1C4170 2CF59E3F3375D137D376364A83705EF29CF7EC82565C4ADF9E649DF3E4E3F395 DAF507871E40FC9F92222E6BCCC2E36A06D02F7DC50167BF3C82488AC399F1FE 52413A0B249A5889B9C6BA49C9701D62E86990EBD4A728C64C5145B490A84E9C 5FD76AAAD295A3FA2DC86C00CCB82ABBE13E8FDE9BA96699A4511AF4A48DB842 73E35517C5E08B67EBE4AA2AAA5620F1766E790B075B3B8CD06A82B5D3FC795E E848917F4F61BDECE5D2A6AC3D5965B86DFE8E5F4212A5460879DC3046FF793D BEFC2F3FB605BB9145484577B913EA2D9D8A9CCF2655E15490A6C64B7BC3EFAC 218D2C678549AC2AD24727E63DD4EF601852AF9ECB95F464779A7871B1BBA848 98B29EA3E3022F4ACF7015ACBA15602034B2E5FB547C3B4B02D180AD9EE2B713 F5F740178B6D93B8D8A2CE731CBFD1038CD6A2E4A25A97444F08871273BB49EA CDA0CFDD680F0549183E8526A17DB7746C4DBA98FFFF1D394F138A80A958E935 9C7D3160BEF53ADDA952181640347DD6222CC688ED081B7D423CED4FE18F7196 5690EF0B48B5A4413BD91A8B763C46B74E431B6DE9594832C12175DC6B7E0613 5CFB4D739D5D4EDFC001722F58E7A34570B5B4CB1DFF582DE4A6DCC8A19501D3 A33403BD01EC224FABCF103FCA4CCA204A6E6671D8A5A8E91C5BBA114A0D5581 0BED11B887D9CBDF330F0A2734BC9160E53C785C2B49562B47B3DC4FEF1024DD CB14EE2C6B6A67C1955F85317231BD7FE44D0BD9DBD30987385CDDA4524EA8EE 037EEA6EA64E8C12918478533AD4FC3D5E85D1079812636388FCDCFA32ED91CF 3DA32823918398CBB872FEC1C266B046F5413D9C8A1C61A2CCB8856ED8499115 E5C4F8F42628C4D948F28EF75FCEEE1231F73F43494F32442604F78F56C546B7 2B83795F379FADA62DFA970355C1335132DD5D2500CFDD801F384B9C6148F90E A1464C7C50CB4FFFAD37209595E9F6CD9E8A4D33192C7D3FF6C441D0D15069A0 11CB7F4379C1857B8510C60242A1F210FE4F8951116CF3F9030F4FB8E236AE83 712CB38C5BED744024DC47AC46F07DE859E23F1D2CF255AED1C3AA66927958BE 67127371C4DD0B5C6C21DF6EB4F96D0402D19FE070F99798C49A57280AD50614 F043CB405B4C2F1FE11CA565FE84CB2A153D259E2D2042320BDA61757AD991D0 14C22A85CE1D34A7CE342102E80850247DF15628CD613A64B435960F22609B48 81700BBBEC409D0DAC3CC4D139D36CC498F55E0C559E5ACAD2AF3777E0C8D25E 09DD99C47AE5192E561C41157117D6728F8ADDBCBEBF03B55C58EFAC25DB3FE9 573005073426ED2677CD7270FB88F9C83E8BCCB6E4237AC24F58799B9250F318 11F1E7A4F27377410983C844C7B5DA304B5D9AA1E2EF8DC018ABB29691D56886 AA87961E8C988FE3C4A67E0BE7C08445330E2BE56ED3A150F49B2412E70576DA EE89A7BE76F7CF5270E8A41623E54ACBEC4D2810CF6CAC74E6FF96145CD92DA8 5CD4EA15A9C3926EBF878EEEA36E55B2E36F454E373C4CD97E2DF74FC667026D 58C5CC57ADCE711ABEB4CB6293EA55CC37B8769EECF45E814C2DAE890E887D77 9ABE67DAB5EFEEFB2B9041D08F82C78F8C9492FE387910F300D0F86171C34442 E2496AF01183849CC8D466843FB5742EE2ECC2358E0AC54504A4C8F6DBC3EACE 446A2234CF69A95C19B6F80915971391E721B629D14D148A4EFEBF6F06C71601 01F93F9BE39528E287ECDDE85FE246C53A4AE3A40D39F98197B41F9D1ED484C4 C49D1C6325CB6CDEF1E9C1922A89BA1F07A78202C53B3FEDC0C1F0C84DB1205B 58D8A0977C756B6D40EF5CFC729B3A11950180281F46509AC7F72C9E710EC461 679103C24927A4EE29E11F6BF58A98353699A5923982890FABEA4C35D293290A 782B6A09851B74FF2E46F051A4DD353CBBF2F8A9DA315E7A85DF3DA2B213B3EA 251EE85F73BBDC191411BFA0B622F7370B136CCE86EEA6CBDF10679F3FB08D07 17ACDA3C86E2BFB67A02B89AC5B58B438706448443F40CAE16BBCA964FDDC373 4255596975634F6C4B407725D11044F57D8CC7E215483E23DBC420700792D156 5C4D6E706A618EBFEF3B3E7132533631936CED9C3D7C599182F6B353EE38ED3F 3E027ED12BC942465C9841AF4ECA80F192DA290DB2D1CD3064BD184788FAF120 70199438AA97855C46D5B6E0F1BD917E5ABE56522E7FEC2108788B20C8EDDB01 B9956DCB95C14FA781E946B87E14D7800B958F333AFCD6EA8054E56C2F86BF09 935C7948F70A75BA92AFA3B8A726D49A7FCB733D64F7D8700F55FACA75A92E17 D6804C289C17DCB2E958636874F18B7948E459DCF602223C989C7F8172434EB7 C82CAE352B213F24742B4324704E51B29030382CB1E9B4C8767DBDB50CED1416 9E2CF30550EB32539E607B401806BE43A7907EDC78693E6535A7CCE376DC4535 68BC04B221D61B78F4FFA3C2492FDD95B8C1E0FB58DF4616B32498A749333308 91809366705F151E9EA17BB553B265A256EEEB699BB503D38EA308D56459CD8F 0EB13DF794C411D0FC9590C9CF0133A8F54707C8D7C017EA10FDB8ADE854491B 175ABFDB7EE5FF5608E58EF6A7139A1A823342FEC4F59D84FA97A092F039826E 30E7D6A9D083B15F0B92CEA0A5A37761E8E6918C198FF49F476582A37023E8CA A2A44D48ED8375F3CF820CB6F9AD49A11A3600935DE69DE0CD61E74C5C070138 E4A50AE95390F5F2DE431FC0D8623AF114746F857FD6EAA360ECF478ADC3C6E1 06B246104EAD264C085931780AB3814934EA04C707DB7E627206711774837CE3 550A4DCAD8126C984A488E14F495BDE6C328347BEDEEDA2DC847C91FDC6B1E14 3EB7B308E1D5025801DA9581BFB419BC4077C7E52618A11587BF6C49143B4CE5 6E74EDB8F09AE63F474BE5CF07E2C15B4C3E177AC4EDFE57210F839FCE99777C ADBDA4CBD99D2CC9EEA70F49C196B769E0A62D8988841F074CA159CB0E6DAD80 83266B519FBA7EBD70DA1CB16532E94838A039C4C7ACCD23F9F017C71E52801A 85F416E13F1AD7FDDD476936619B9E5F925437E87FF74C0E5203542ABB56A577 CDDF795118C7334E7A113C95022324C9CF13D61DB2F78D2EAB7C0CFD4FED995C 2BB8C9D869B362FF2ED586C88187DED7C3952A9503B2C3445B9CA5271C6D70FA 287269FE2BDF9C3F123BB18D8BE2F0BE83BF1355294A920A9A289E6CB594C920 D543FA11FB3BA0E2BDE9D109BDE3D8A261395412A3583060B9EF60D62922C90A 08717DF72B667F47203FB3370E618155B95CEACA19E4E744017C87ECE5BF4563 3A3477029D0B529C18B761E352ADAC05CD50D3D8360256F6E347E0B44CEF6A41 8AA60A4DE4CDCD22C245276DB8510AB4CD8C97F0FB48B4F5FFF44982E0687980 6EBEE7CDDA49E942EC39666895BB3D12056E69DE0C031098ECECDBB78BC4A430 370E3D8222ECA1D3FADD505764C6EE06FC3AEB420AE67C9797BEB980D766E6A2 A6EAC7CF4512E7B5010775DF5D62E3A9358F52488B50B1DD361393C3DD4F8BB0 EC86D5E106DB2F1CFB54E3F099AD9141CE948125BF5FF16631EE73841EE4EF72 254EC8745C8A5D0264CA4BB18E28FA7F2067D4DB7E7CF2D9EF196DBD20F262A4 4137207D1907D8825A12C0EED96765AA336030E4D79262089CCA4985E0ED0828 C7A28BE0B8822A0B6D1D2E458CC20C9FC76F7C524C1E4C148E2A3966E7B6E8BD 8F5C2B19976BA5B16B2B5DB5D0BCBF4F35D2C45729C83583FE21D5070D307D6A 9E0EE95EC9E3361E6FF8AC1194A535561F56635BE73057048B7172900DFC0727 D80C6ED31CAD04035C5BBF9633D6B15C982F4D96F20A0ACBD3BE434D8134EB6C 401B6BA1F1028195FC131F18FAA878386EABC3B2D7A8D8B9F7D5628B3CE524DE 4AFD124DF2E5C3FBD2DE89135BA7637C35A0A94BEFE3B98B63C5513669AB5263 5EDEEF7B6518964F5D7B757016AD68D8F3B8D85618A8129378ADD5BAABEA60B2 BDC981A486777C8DD0BFCA036842618FB001E5D320E6E43461FCE04CAB41529F 799BDA232DC71F02E24C9220F9A24C2B5025580405AE8F16D67D4A2440571AB6 0F0C92C9C44856A31785AC755F269CF03DCBB2E7DB25BEFE29D891DE4FAB3CF7 0BF470946CD9D24E35924F331506F987992F7AECE1CB4A5317FE142F97D48EE6 8B6AB1E710E81026B8DE6E9D9687DE252E94ED9DDB2B6EE9CE586DE9F891CE10 F8FB857AADFEB963A1701F6CD18A653FDF6D40788FBC4AB65FC4492E2B1CE0EE 1CA9E335656FC56A29FB51363B2AAF0391CEB8A097ABF4EB6F123671E748E74D 224A7F7DE14467A516567EDF7E284B4A6724C1802A4C346E215A9326CA29C60A 5D55BAC173DB533EE67ED240C44AC31D949451EF78E1EBE0AA2D2B8B17DDB34F 36F4829D07C38D83711C7AE980EEC33745F33191CB1BE5DAEADCFFAE50C62969 13A6FCEB2DCD3E0C1AEF8D391CC40FDE715D4F6735C90ECDF0B4998C2533095A 1E443F3C426A6343726252340062709E989393CBA93CD086DAE2A22E5235C172 EEE84C8193A868F5F8917958DACB7B2FF6C8B6853AFC82DBEAA5DCE611B4D718 6E4275E6DA5CCF7CD59C47942032436C6C4992B3FC51649B2BED2E05D7EB01B1 D29740A36C04F23B7BC45E6844C78F81A9099846007206C54C4A6E15B6FF69C6 CBE123BEC4C8454D1B0A5A9BC51EA901CFCAA4BE8A87EC6E652FD76427688288 BC916F3D26E6589246A8C8EE403AE1C2998A19570EDFE1A76578D361953E5B05 EDC542E919F2681984947FC5CC9862AD4D7B19904FD57D57EDF8A9BCB8F290FE 1AFD3B42FB0880740D19351F9CE981D443298ECD0912BD1DE2BB920805CA0E99 C1B18F205D0CBD50B40438786200188CF2BAE32D54535A7EDD3A2BD0F947834B B1A00DC50A1A5BCE9D3B05674FBA903926A662E9C212BA53DEF77201CACC9541 045A02B3A4655596D5BB074A345EFD393742DE26F7C2A09BF4C88CCD4C61F321 D2B5A5BF1156ACA8D315E15B1D676FA49D9EB7A7C86F8078F6097D89A2A47F30 EAB2FED6FEF235857978B88BAC901884272838EAAE4F8A4640ED36E362B6EDE7 9CB7BE1185216CFA09F34257856B377FA6A3E484ECB59EAC540A70FCE52BE2E6 774A65EBC9BA71DE73A621C71E4B45FFB0718D79FB0CCC5D887862D44AD1F890 09AF6AB9986735BDEBAED778CB681BA18B09B3F21377A9F7B4F5C13D825CBD33 C7FCDF6DBE6417F668B9B64735550A9CB6E2647B6575DE9175F597FE2A69F19A 0BD5826900BABC1F75406731134299BFD8C88950F34D8CC9B1941A5FE36C0CEB 785FE3576EFE979FEA74CB24F6344F15470E6B7945E7A5976E4EF4C62FFA6397 05459E30ED54B0E5686827B19B6AD5BDDD503AB9CABD058A426D3DF9EDEFBA3A 0F72A286EAC6F4AB35C8D0432563331F1A15BC65781212B352F38DB742C40851 7DE4C745DE4FB1AFDCF4430332052A2C27ED3DFFFDEFAE0894459BD8E7CFFC22 F18CF84DF0E43F77DE968C5587048E6105BD2B76956918A6524E38676BFB6323 59C24B4F972435D401977614FB6ADA86221A489680DDEC8258EFCAFF97CB3484 EE2F7805F761E3120856F3D9C992008EDFFE0524D59C4D1FF0082E472CBFF076 7007CF6F1EC40E247E05BF560E138FCCC0FC56335300DECF0578BCF384B3BFB0 6A786E401720E8A0119A99AC7F7113BE6D9C6C75D847AAC992E08392EBA8DD2C C611619DEFA887BC82915B3B3649582647FB093831F6E547DECCF2539DA60BA5 688DF6FB75AC50CA983EEEFD3269DD8882FD51C527BADFA8B38E67B57F4D06BE B8B045AE3C38958EEFDF3175F701CE47873900370318B1CD0035BF6C42D1C869 80EFEC21D9A3C40AC3FF1F693652F125CEBD21DA9739F1306A105BC644C16141 495B242D236AD13220ACDE2A583FFD16D4485C76F09D1D1E145BA17BF2CE04F6 FE2CDF6E20272D2AD59669162889BECE68B7D65C1B3840A06E27CA7EDE034D81 5EBFF1C9506E04768D3DBBD93D5A032E893F884D3BF4AA6F6C13279E46D828C1 2A402080A6C79CF395B3FD1FFE10261A6AFC30E075EE930CCAAC29710927535B 4B4A13B176474017E2C5B9A0B6C9D63EB574E0AE0650F85A4E27718F8F7B70DC 0A14A5932CE02EFE39E5377157C84BF09E1A6FD281BBA22480B962EEF47D5CD5 2249483BE344BB8EEEC58458B8D89182051F1936CA8428E924FE03D6B2228CB5 28A83503DB358EE85DC3203DB158DFFB9D5C9BA8E539F33FE1623DBF2ADAF5D3 E838BE5793D684EE6D7445E0FFB9F2BDF3D9F0F423DD4DEA48A08F11CACAE105 5752474F1B50E7EB82663AF8B8E265AC6DBC04FBBFCFBDF092C27885A76F200E 166FA42EB5EC9B4812ABABC52E9DC465AB5F540141E7D01ADFC6E9CB12065487 A4CB768C8228424A09629A5A8D273256BD7EEAF6A0C954FD5AC77C0999FE1BDF 050F0527AAACE7C800D0DDD530CE64C33098A3893D5F2D945D8B20303DAC4D66 1F0CE7C7BF64B4D4E4007A9292D151710F6A88115E078267CF77CD876B6C4FE4 035D3D92E4C5E29C38ADD9A3210AD59001017BDFC27E85A9D8F901F3C0E09E55 51E94518C29610D15B4B4EE080164A8CC7F153803049928FC267CCF9BEB75E6B AF6E78235E8F4717255D4C8588474477A45F7663A1FCFF227A05FF81742F739D 792EA3D3608ABA3E335E077B04DBADF55C632E50174C73FD2D309FFF77C88264 EA18854FB19BF2A4D2075EC5B6D8B95E88DCCA9545204EE89D55F73CA4403AD4 B82AB68EFDB9620510513E2D14A266A11EB9F5F79E88FA51FC4E8EC8E220826D 02D93C1F4EC5B473FEC8D222F89C6AFA39044593B7FB6191EE0539D7F8EDE600 EA12306345FBDC8B1EF49F0F7D66C3970B7192E9E00E38DF25453D23D2DDDC77 52A7E4FC80E698D62A86B0364A22711D64EC45AB8BD405096162CCB870A7B65F D5B8B2B654B7A5D2A46981C687669D911A1855AC16761CDDA4BCFE0488DA1B53 0771E78FBFC6B617DF4EFEC472978C10397BF03B7EFA705FA53D735BCA2104CA FC4286101321D957B92446C8A92374AFB62658D9A2E9B1CBCFC7815758583E15 FA839F042EFAC988BB56CC7E086BE7C2AC0D3569E723CB31EDDBA32746BD9D4F 01932A73FA63EA41DF6C2D07BE0133B80B8E6F3E89171FEE18E989C26940C476 80134BBA0BD4E1E3BB2F9DD4BE51EC805C8236CC023E6CEBC4FDCE142C7D3EDD 5C9D0BFA7C9F34CA3283E92C9FF745D51A2B401C622ED774AEDB147DD01B72F3 C1E2E27D3F6C053633F1CA306D3CA6C59EE2B2A71EBF87F76ADD3EBCE9A9E2CA F840DEC461084A0B8C81D651001F570FCEA62100C0F742D208CC98370D1E4989 B099C5DFA7F238985B7DB0C7F0AAF45662DA294D229DB77E540EF31D17FA0037 C2B2AF653154B134F2D71E63311B6E3A4DB6BE7EE8D1718DB90ABE669C518857 65CA6AAC9B463B9C545E8653C9B68BBC52D06E3B47D9D01CA7715E20883472E8 BBFBEBBD9E6325196962C3A3AAC803AD428C493CC8C35660A2EB46B9E5D04C54 1A79AB5B455702877EA2195656A5563BBF98AB4273845D2D60437943F249CE40 65FEAE879CD5698DADDAE95D837A5F852D7E08BCED050C0586F49FD6F8BE511F 7E46531B130999EA55AC9386DD42F5C50DA7684C2AE12E15A0B122E76D38F65C 5D1925B031B319E887B7C183AFEE0A44C270D73D48BF73B5 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000 cleartomark %%EndFont TeXDict begin 40258431 52099146 1000 600 600 (modelAppl.dvi) @start /Fa 136[54 40 42 29 30 31 1[42 38 42 62 21 2[21 42 1[23 34 42 33 1[37 12[52 13[47 12[38 3[38 6[21 8[62 24[42 12[{}25 58.1154 /CMBX7 rf /Fb 252[32 3[{}1 49.8132 /CMSY6 rf /Fc 167[111 6[73 81 80[{}3 74.7198 /CMEX10 rf /Fd 149[21 30 30 38 38 18[47 6[53 8[41 50 45[60 4[38 12[60 21 60{}14 74.7198 /CMSY9 rf /Fe 134[32 35 3[24 1[29 2[31 2[20 1[25 22 3[29 1[28 16[46 3[48 1[42 9[46 6[19 59[{}15 49.8132 /CMMI6 rf /Ff 134[47 1[64 47 49 34 35 36 1[49 44 49 74 25 47 1[25 49 44 27 41 49 39 1[43 11[68 62 49 66 66 1[66 69 84 1[69 1[33 2[56 58 68 64 63 67 6[25 7[44 44 1[44 25 29 3[34 34 28[52 11[{}46 74.7198 /CMBX9 rf /Fg 129[38 4[38 44 55 37 44 28 36 35 1[39 37 46 68 23 2[26 1[37 37 36 1[33 1[41 14[58 1[49 58 16[60 1[60 21 21 30[44 11[31 2[43 12[{}30 74.7198 /CMMI9 rf /Fh 133[31 37 1[51 35 41 25 31 32 1[39 39 43 63 20 35 24 24 39 35 24 35 39 35 35 39 8[57 77 1[57 1[43 56 1[52 59 57 69 48 1[40 30 3[52 1[55 54 57 1[39 4[24 10[39 24 27 32[43 12[{}46 74.7198 /CMTI9 rf /Fi 205[30 30 30 48[{}3 49.8132 /CMR6 rf /Fj 132[38 34 41 41 55 41 43 30 30 30 41 43 38 43 64 21 41 23 21 43 38 23 34 43 34 43 38 3[21 38 21 1[58 1[79 58 58 55 43 57 60 52 60 58 70 48 60 39 28 58 60 50 52 59 55 54 58 1[36 1[60 1[21 21 38 38 38 38 38 38 38 38 38 38 38 21 26 21 60 1[30 30 21 60 64 2[38 18[64 64 43 43 45 11[{}84 74.7198 /CMR9 rf /Fk 82[33 55[55 33 1[44 2[50 55 1[28 2[28 2[33 44 55 44 9[72 3[72 66 55 72 78 61 78 72 94 66 2[39 78 78 61 66 72 72 66 72 11[50 50 50 50 50 2[25 46[{TeXBase1Encoding ReEncodeFont}38 99.6264 /Times-Bold rf /Fl 134[42 4[23 42 28 2[46 46 1[18 2[18 46 46 1[46 46 42 46 46 10[55 1[51 1[60 1[55 1[60 69 46 2[23 60 1[51 55 60 60 1[55 7[46 4[46 46 46 46 46 1[23 1[23 44[{TeXBase1Encoding ReEncodeFont}37 83.022 /Helvetica rf /Fm 133[50 5[28 50 2[55 55 1[83 22 50 1[22 55 2[55 55 50 55 55 13[66 5[83 5[78 4[66 1[101 17[28 46[{TeXBase1Encoding ReEncodeFont}21 99.6264 /Helvetica rf /Fn 135[58 3[32 58 39 3[65 8[65 65 58 65 65 3[32 1[32 21[78 3[78 65[{TeXBase1Encoding ReEncodeFont}14 116.231 /Helvetica rf /Fo 134[83 3[91 50 83 58 1[91 91 91 133 42 2[42 91 91 1[83 91 83 1[83 13[100 108 1[100 2[124 3[42 7[108 65[{TeXBase1Encoding ReEncodeFont}23 149.44 /Helvetica-Bold rf end %%EndProlog %%BeginSetup %%Feature: *Resolution 600dpi TeXDict begin %%BeginPaperSize: Letter letter %%EndPaperSize end %%EndSetup %%Page: 1 1 TeXDict begin 1 0 bop 44 108 a Fo(Resear)m(c)o(h)42 b(Issues)g(in)f (Appl)n(ying)h(P)l(attern)f(Recognition)h(and)-48 274 y(Statistical)d(Models)k(to)e(System)g(Mana)o(g)q(ement)i(and)f (Modeling)1434 555 y Fn([Extended)31 b(Abstr)o(act])578 784 y Fm(Moises)d(Goldszmidt)840 871 y Fl(HP)23 b(Labs)719 958 y(P)m(age)h(Mill)g(Road)629 1045 y(P)m(alo)f(Alto)m(,)h(CA)g(94304) 549 1166 y Fm(moises@hpl.hp)m(.com)2561 784 y(Bikash)k(Sabata)2739 871 y Fl(IET)23 b(Inc.)2421 958 y(1911)h(Nor)s(th)g(F)n(or)s(t)e(My)n (er)h(Dr)l(.)2515 1045 y(Ar)q(lington,)i(V)-7 b(A)25 b(22209)2521 1178 y Fm(sabata@iet.com)-152 1479 y Fk(1.)100 b(INTR)m(ODUCTION)-152 1570 y Fj(In)25 b([8])h(w)n(e)g(describ)r(ed)g (an)f(approac)n(h)h(to)f(compute)g(the)g(capacit)n(y)h(of)-152 1657 y(a)c(ecommerce)g(site)f(in)g(terms)g(of)h(the)e(n)n(um)n(b)r(er)g (of)i(sessions)h(that)d(the)-152 1744 y(site)28 b(could)g(supp)r(ort)f (at)h(a)g(giv)n(en)f(set)h(of)g(service)h(lev)n(el)e(ob)t(jectiv)n(es.) -152 1832 y(This)k(approac)n(h)f(pro)r(duced)g(\(in)g(an)g(automatic)h (fashion\))g(a)f(map-)-152 1919 y(ping)j(b)r(et)n(w)n(een)f(the)h (state)g(of)g(the)f(system)h(as)g(giv)n(en)g(b)n(y)e(a)i(set)g(of)-152 2006 y(lo)n(w)25 b(lev)n(el)g(measurables)g(and)f(the)g(business)g(ob)t (jectiv)n(es)i(of)f(the)e(en-)-152 2093 y(terprise.)35 b(The)25 b(approac)n(h)g(is)h(in)n(teresting)f(for)h(t)n(w)n(o)g (reasons:)35 b(First,)-152 2180 y(it)f(w)n(as)h(based)f(on)f(applying)h (mac)n(hine)g(learning)g(and)g(statistical)-152 2267 y(pattern)25 b(recognition)i(tec)n(hniques)e(to)h(the)f(problem)g(of)i (c)n(haracter-)-152 2355 y(izing)38 b(the)f(b)r(eha)n(vior)h(and)e(p)r (erformance)j(of)f(a)g(ecommerce)g(site.)-152 2442 y(These)g(had)f(man) n(y)g(adv)l(an)n(tages)h(including)f(that)h(the)f(approac)n(h)-152 2529 y(w)n(as)31 b(adaptible)f(to)f(di\013eren)n(t)g(infrastructures)i (and)e(applications,)-152 2616 y(and)36 b(that)g(it)g(w)n(as)h(almost)h (en)n(tirely)e(automated.)66 b(Second,)39 b(this)-152 2703 y(approac)n(h)d(is)g(the)f(core)h(of)g(a)f(pro)r(duct)g(that)g(is) h(currenlt)n(y)e(b)r(eing)-152 2790 y(used)g(liv)n(e)g(on)g(the)g(w)n (eb.)588 2759 y Fi(1)682 2790 y Fj(In)f(this)h(extended)f(abstract)i(w) n(e)f(\014rst)-152 2878 y(pro)n(vide)28 b(a)g(succinct)g(description)g (of)g(this)g(approac)n(h,)h(in)f(order)g(to)-152 2965 y(establish)21 b(a)g(con)n(text,)g(and)f(then)f(pro)r(ceed)h(to)h (presen)n(t)f(a)g(set)g(of)h(top-)-152 3052 y(ics)29 b(that)f(w)n(e)g(consider)g(essen)n(tial)i(for)e(researc)n(h)h(in)f (order)g(to)g(mak)n(e)-152 3139 y(progress)c(in)f(this)g(area.)34 b(These)24 b(topics)f(come)g(directly)g(from)h(exp)r(e-)-152 3226 y(rience)18 b(with)g(applying)g(statistical)i(tec)n(hniques,)e (including)g(pattern)-152 3313 y(recognition)28 b(and)e(mo)r(del)h (induction,)g(to)g(the)f(c)n(haracterization)i(of)-152 3401 y(systems)21 b(and)f(w)n(e)h(b)r(eliev)n(e)g(that)f(the)g(w)n (orkshop)g(is)h(the)f(appropriate)-152 3488 y(forum)26 b(for)h(discussion)g(for)f(these)g(topics.)-152 3686 y Fk(2.)100 b(Q)o(U)-6 b(ANTIFYING)15 b(E\255B)o(USINESS)g(CAP)-7 b(A)i(CITY)-152 3778 y Fj(A)31 b(critical)i(comp)r(onen)n(t)f(of)g(P)n (erformance)h(managemen)n(t)f(of)h(W)-6 b(eb)-152 3865 y(based)23 b(distributed)e(systems)i(is)g(the)f Fh(c)l(ap)l(acity)j (planning)k Fj(of)23 b(the)f(in-)-152 3952 y(frastructure)34 b(to)f(supp)r(ort)f(the)g(w)n(eb)h(services.)57 b(T)n(ypical)33 b(activit)n(y)-152 4039 y(for)26 b(the)e(system)g(administrator)i (consists)g(of)f Fh(setting)j(servic)l(e)g(level)-152 4126 y(obje)l(ctives)p Fj(,)43 b Fh(monitor)d(the)f(r)l(esour)l(c)l(es) j(and)d(the)h(applic)l(ation)f(p)l(er-)-152 4214 y(formanc)l(e)p Fj(,)32 b(and)e Fh(pr)l(e)l(dict)i(and)g(plan)f(for)h(futur)l(e)g(gr)l (owth)p Fj(.)48 b(Curren)n(t)-152 4301 y(e-Businesses)34 b(seem)e(to)h(struggle)g(with)f(the)g(abilit)n(y)g(to)h(quan)n(tify)-6 b(,)-152 4388 y(con)n(trol,)26 b(and)e(plan)h(the)f(utilization)i(of)g (the)e(a)n(v)l(ailable)i(capacit)n(y)f(in)p -152 4447 797 4 v -148 4501 a Fi(1)-113 4533 y Fj(See)g Fh(www.p)l(e)l(akstone.c) l(om)j Fj(for)e(further)g(details.)2040 1479 y(their)j(e-Business)g (infrastructures.)43 b(F)-6 b(ew,)30 b(if)f(an)n(y)-6 b(,)29 b(can)f(pro)n(vide)g(a)2040 1566 y(de\014nite)j(answ)n(er)i(to)f (the)f(follo)n(wing)j(question:)47 b(\\giv)n(en)32 b(that)f(y)n(ou)2040 1653 y(w)n(ould)22 b(lik)n(e)f(to)h(service)g(eac)n(h)f(URL)g(request)g (with)g(a)h(resp)r(onse)g(time)2040 1740 y(of)33 b(one)g(second,)h (90\045)f(of)g(the)f(time,)i(ho)n(w)f(man)n(y)e(customers)i(can)2040 1827 y(y)n(our)23 b(w)n(eb)h(site)g(supp)r(ort?")34 b(The)24 b(simpli\014ed)g(basic)h(query)e(the)g(sys-)2040 1915 y(tem)k(administrator)i(needs)e(answ)n(ered)h(is:)39 b Fh(Can)29 b(the)h(system)h(SLO)2040 2002 y(b)l(e)e(met)g(if)e(ther)l (e)k(ar)l(e)e(X)f(sessions/jobs)j(in)d(the)h(system?)48 b Fj(The)27 b(an-)2040 2089 y(sw)n(er)35 b(to)g(the)f(query)f(is)i(a)f (simple)h(binary)f(decision:)53 b Fh(yes)41 b Fj(or)35 b Fh(no)p Fj(.)2040 2176 y(Note)g(that)f(it)h(is)h(of)f(no)g (consequence)g(to)g(the)f(system)h(adminis-)2040 2263 y(trator)25 b(that)f(the)g(resource)h(utilization)g(has)g(reac)n(hed)f (90\045)h(or)g(that)2040 2350 y(the)i(resp)r(onse)g(time)g(of)h(the)f (application)h(is)f(47)p Fg(ms)g Fj(as)h(long)f(as)h(the)2040 2438 y(service)e(lev)n(el)g(ob)t(jectiv)n(e)h(has)f(b)r(een)f(met)h(b)n (y)e(the)i(infrastructure.)2040 2612 y(T)-6 b(raditional)31 b(analytical)g(tec)n(hniques)e(based)h(on)g(queuing)f(mo)r(dels)2040 2699 y(for)h(p)r(erformance)g(managemen)n(t)f(do)g(not)f(pro)n(vide)h (the)f(necessary)2040 2786 y(supp)r(ort)34 b(for)g(the)g(system)g (administrator.)60 b(W)-6 b(e)34 b(prop)r(ose)g(an)g(al-)2040 2873 y(ternativ)n(e,)39 b(unique,)g(and)d(inno)n(v)l(ativ)n(e)f (approac)n(h)i(based)f(on)h(ma-)2040 2961 y(c)n(hine)32 b(learning)h(and)f(statistical)j(pattern)c(recognition)j([1,)h(3,)g (6],)2040 3048 y(to)26 b(compute)f(the)g(n)n(um)n(b)r(er)g(of)h(user)g (sessions)h(that)f(a)g(w)n(eb)f(site)h(can)2040 3135 y(supp)r(ort)31 b(at)h(a)f(giv)n(en)h(qualit)n(y)f(of)h(service.)52 b(W)-6 b(e)31 b(name)g(this)h(c)n(har-)2040 3222 y(acteristic)26 b(of)e(a)h(w)n(eb)f(site)g(as)h Ff(E\013ectiv)n(e)h(e-Business)g (Capacit)n(y)2040 3309 y(\(EEC\))p Fj(.)36 b(The)e(quan)n(ti\014cation) h(of)g(EEC)h(enables)f(the)f(computa-)2040 3396 y(tion)22 b(of)h(other)g(imp)r(ortan)n(t)f(business{related)h(prop)r(erties)g(of) g(a)f(w)n(eb)2040 3484 y(site,)h(suc)n(h)d(as)h(o)n(v)n(erall)g (utilization)h(b)n(y)d(service,)k(trade-o\013s)e(b)r(et)n(w)n(een)2040 3571 y(the)i(di\013eren)n(t)g(comp)r(onen)n(ts)h(of)g(the)f(qualit)n(y) g(of)i(service,)f(trade-o\013s)2040 3658 y(b)r(et)n(w)n(een)k(the)g (di\013eren)n(t)f(services.)42 b(These)29 b(factors)h(enable)e(appro-) 2040 3745 y(priate)35 b(planning)f(and)g(the)g(appropriate)h (understanding)f(of)h(the)2040 3832 y(IT)22 b(infrastructure)g(in)g (terms)g(of)h(business)f(ob)t(jectiv)n(es.)34 b(By)22 b(relying)2040 3920 y(on)32 b(an)g(approac)n(h)g(based)h(on)f(inducing) g(statistical)i(mo)r(dels)f(from)2040 4007 y(observ)n(ed)g(w)n(orkload) g(and)g(p)r(erformance)h(data,)h(w)n(e)e(sidestep)g(the)2040 4094 y(problems)h(of)h(mo)r(del)f(building)g(and)f(necessary)h(exp)r (ertise.)59 b(The)2040 4181 y(approac)n(h)29 b(adapts)g(to)g(the)f(m)n (yriad)h(of)g(infrastructure)h(con\014gura-)2040 4268 y(tions,)40 b(applications,)i(etc.,)e(and)d(automatically)h(builds)f (mo)r(dels)2040 4355 y(that)h(directly)h(asso)r(ciate)h(the)f(state)f (of)i(the)e(system)g(b)r(eing)h(ob-)2040 4443 y(serv)n(ed)29 b(with)g(indications)i(of)f(whether)f(the)g(qualit)n(y)f(of)i(service)g (is)2040 4530 y(b)r(eing)22 b(met.)66 b(T)-6 b(o)23 b(formalize)h(the)d (argumen)n(ts)h(presen)n(ted)f(ab)r(o)n(v)n(e)h(let)2040 4617 y(us)31 b(de\014ne)f(the)g(service)i(lev)n(el)f(ob)t(jectiv)n(es)h (and)e(the)h(notion)g(of)h(ca-)2040 4704 y(pacit)n(y)27 b(of)g(the)g(system.)38 b(The)27 b(e\013ectiv)n(e)g(e-Business)h (capacit)n(y)f(is)g(a)2040 4791 y(c)n(haracterization)c(of)e(an)g (e-Business)h(w)n(eb)f(system)g(in)g(terms)g(of)h(the)2040 4878 y(n)n(um)n(b)r(er)j(of)h Fh(e-Business)k(jobs)25 b Fj(that)h(can)g(b)r(e)f(serviced)h(under)f(some)2040 4966 y(prede\014ned)g(service)i(qualit)n(y)f(and)g(consistency)h (constrain)n(ts.)37 b(The)2040 5053 y Fh(b)l(asic)30 b(op)l(er)l(ation)g Fj(w)n(e)e(will)h(b)r(e)e(concerned)h(with)g(is)g (the)g(e-Business)2040 5140 y(transaction)35 b(whic)n(h,)h(for)e(the)f (rest)h(of)g(the)g(pap)r(er,)h(is)f(de\014ned)f(as)2040 5227 y(the)23 b(satisfaction)i(of)e(a)g(URL)f(request)h(b)n(y)e(the)i (w)n(eb)g(infrastructure.)2040 5314 y(This)36 b(op)r(eration)f(en)n (tails)h(all)g(the)e(computations)i(from)f(the)g(mo-)p eop end %%Page: 2 2 TeXDict begin 2 1 bop -152 -69 a Fj(men)n(t)22 b(that)g(the)g(request)g (arriv)n(es)h(at)g(the)f(w)n(eb)g(site)h(to)g(the)f(momen)n(t)-152 19 y(it)35 b(departs)g(from)g(the)g(w)n(eb)f(site.)63 b(As)34 b(a)h(measure)g(of)h(qualit)n(y)e(of)-152 106 y(this)27 b(service,)g(w)n(e)g(will)h(use,)f(for)h(the)e(purp)r(oses)g (of)i(this)e(pap)r(er,)h(the)-152 193 y(resp)r(onse)f(time)e(of)i(this) e(op)r(eration)i(whic)n(h)f(will)g(b)r(e)g(denoted)f(as)h Fg(t)1785 201 y Fe(r)1820 193 y Fj(.)-152 280 y(Note)i(that)g(this)g (time)g(is)h(measured)f(from)h(the)f(momen)n(t)f(that)h(the)-152 367 y(request)k(en)n(ters)f(the)g(w)n(eb)h(site,)i(un)n(til)d(it)h (departs)g(the)f(site.)50 b(Giv)n(e)-152 454 y(a)26 b(sp)r(eci\014c)g (resp)r(onse)g(time)f(ob)t(jectiv)n(e)h Fg(t)1017 462 y Fe(r)r(o)1082 454 y Fj(,)g(a)f(request)g(will)i(b)r(e)e(said)-152 542 y(to)33 b(b)r(e)f Fh(violate)l(d)h Fj(i\013)g(the)e(time)i(tak)n (en)f(to)g(satisfy)i(this)e(request)g Fg(t)1785 550 y Fe(r)1820 542 y Fj(,)-152 629 y(namely)23 b(its)g(resp)r(onse)g(time,)g (is)g(bigger)h(than)e Fg(t)1222 637 y Fe(r)r(o)1287 629 y Fj(,)h(i.e.,)h(i\013)f Fg(t)1590 637 y Fe(r)1646 629 y Fg(>)e(t)1755 637 y Fe(r)r(o)1820 629 y Fj(.)-152 716 y(The)f(complete)g(sp)r(eci\014cation)g(of)g(the)f(the)g(service)h (qualit)n(y)f(requires)-152 803 y(the)24 b(sp)r(eci\014cation)h(of)g (the)e Fh(c)l(onsistency)p Fj(.)37 b(F)-6 b(ormally)g(,)25 b(giv)n(en)e(a)i(set)f(of)-152 890 y(requests)e Fg(R)q Fj(,)g(the)g(consistency)g(of)g(the)f(service)i(for)f Fg(R)g Fj(will)h(b)r(e)f(giv)n(en)-152 977 y(b)n(y)34 b(the)h(p)r(ercen)n(tage)g(of)g(requests)g(in)g Fg(R)g Fj(that)g(are)g(not)g(violated.)-152 1065 y(Namely)-6 b(,)26 b(b)n(y)f(the)g(p)r(ercen)n(tage)i(of)f(requests)g(whose)h(resp) r(onse)f(time)-152 1152 y(is)34 b(less)h(than)e(or)h(equal)f(to)h(the)f (requiremen)n(t)g Fg(t)1287 1160 y Fe(r)r(o)1352 1152 y Fj(.)57 b(W)-6 b(e)33 b(are)h(no)n(w)-152 1239 y(ready)26 b(to)g(in)n(tro)r(duce)f(the)g(de\014nition)h(of)g(e-Business)h (capacit)n(y)-6 b(.)-152 1413 y Ff(DEFINITION)43 b(1.)67 b Fj(Giv)n(en)36 b(a)h(resp)r(onse)g(time)g(ob)t(jectiv)n(e)h Fg(t)1755 1421 y Fe(r)r(o)1820 1413 y Fj(,)-152 1500 y(a)33 b(consistency)f(requiremen)n(t)g Fg(c)p Fj(,)i(and)d(a)i(set)f (of)h(requests)f Fg(R)q Fj(.)53 b(W)-6 b(e)-152 1588 y(sa)n(y)32 b(that)e(the)h(system)g(is)h Fh(in)g(c)l(ap)l(acity)h Fj(for)f Fg(R)g Fj(if)g(the)e(consistency)-152 1675 y(requiremen)n(t)c (is)h(satis\014ed.)36 b(Otherwise,)27 b(w)n(e)g(sa)n(y)f(that)g(the)g (system)-152 1762 y(is)h Fh(out)h(of)f(c)l(ap)l(acity)p Fj(.)-152 1936 y(As)g(an)g(example,)g(let)g Fg(R)h Fj(b)r(e)e (de\014ned)g(as)h(the)g(set)g(of)g(requests)g(that)-152 2023 y(are)32 b(activ)n(e)f(during)f(an)n(y)h(min)n(ute)f(in)n(terv)l (al.)50 b(Let)31 b Fg(t)1365 2031 y Fe(r)r(o)1461 2023 y Fj(b)r(e)g(one)g(sec-)-152 2111 y(ond)36 b(and)f(let)h Fg(c)i Fj(=)g(90\045.)65 b(In)35 b(an)n(y)g(giv)n(en)h(min)n(ute)f(in)n (terv)l(al,)j(the)-152 2198 y(system)28 b(will)g(b)r(e)f(in)g(capacit)n (y)h(if)g(90\045)g(of)g(the)f(activ)n(e)g(requests)g(are)-152 2285 y(serviced)k(in)f(less)i(than)e(one)h(second.)49 b(Note)30 b(that)h(this)f(de\014nition)-152 2372 y(of)d(capacit)n(y)g (comprises)h(a)e(business)h(view)f(directed)h(at)f(establish-)-152 2459 y(ing)31 b(qualit)n(y)g(of)g(service,)i(rather)e(than)f(represen)n (ting)h(comp)r(onen)n(t)-152 2547 y(resource)d(utilization)g(metrics.) 38 b(This)28 b(later)f(view)g(is)h(what)f(is)g(nor-)-152 2634 y(mally)e(used)f(in)g(information)i(tec)n(hnology{orien)n(ted)f(p) r(erformance)-152 2721 y(ev)l(aluation)18 b(of)h(comp)r(onen)n(ts.)32 b(Our)17 b(prop)r(osal)i(imp)r(oses)g(a)f(business{)-152 2808 y(orien)n(ted)31 b(view.)49 b(Our)30 b(ob)t(jectiv)n(e)h(is)g(to)f (establish)i(a)f(quan)n(titativ)n(e)-152 2895 y(measure)f(of)h(system)e (capacit)n(y)h(that)f(can)h(b)r(e)f(used)g(to)h(determine)-152 2982 y(ho)n(w)23 b(man)n(y)f(e-Business)i(jobs)f(the)f(system)h(can)f (supp)r(ort)h(giv)n(en)f(the)-152 3070 y(qualit)n(y)c(of)i(service)f (requiremen)n(ts.)31 b(This)20 b(is)f(what)f(w)n(e)h(call)h(e\013ectiv) n(e)-152 3157 y(e-Business)j(capacit)n(y)f(\(EEC\).)h(The)f(w)n (orkload)g(on)g(the)g(system)f(de-)-152 3244 y(p)r(ends)26 b(on)h(the)f(e-Business)h(jobs)g(\(whic)n(h)f(are)h(the)f(sessions)i (in)f(our)-152 3331 y(case\))c(that)e(are)h(activ)n(e)g(in)f(the)h (system.)33 b(The)22 b(w)n(orkload)g(generated)-152 3418 y(b)n(y)37 b(the)g(sessions)i(is)g(the)e(constituen)n(t)g(e-Business)i (transactions)-152 3505 y(\(whic)n(h)25 b(are)g(the)f(URL)g(requests)g (in)h(our)f(case\).)35 b(De\014ning)24 b(the)h(ses-)-152 3593 y(sion)h(is)h(another)e(decision)i(the)e(business)h(has)g(to)f (mak)n(e.)35 b(One)25 b(w)n(a)n(y)-152 3680 y(to)34 b(de\014ne)e(is)i (b)n(y)f(asso)r(ciating)i(all)g(the)e(requests)g(for)h(an)f(applica-) -152 3767 y(tion/service)g(issued)f(b)n(y)e(an)h(uniquely)g(iden)n (ti\014ed)f(user.)52 b(W)-6 b(e)31 b(are)-152 3854 y(no)n(w)24 b(ready)f(for)i(the)e(de\014nition)g(of)h(e\013ectiv)n(e)f(e-Business)i (capacit)n(y)-6 b(.)-152 4028 y Ff(DEFINITION)34 b(2.)45 b Fj(Giv)n(en)29 b(a)g(resp)r(onse)h(time)f(ob)t(jectiv)n(e)h Fg(t)1686 4036 y Fe(r)r(o)1751 4028 y Fj(,)g(a)-152 4116 y(consistency)f(requiremen)n(t)g Fg(c)p Fj(,)h(and)e(a)h(sp)r (eci\014cation)h(of)g(the)e(set)h(of)-152 4203 y(requests)j Fg(R)q Fj(,)h(The)f(E\013ectiv)n(e)g(e-Business)g(Capacit)n(y)h (\(EEC\))f(of)g(a)-152 4290 y(w)n(eb)25 b(site)g(is)g(the)f(n)n(um)n(b) r(er)f(of)j(e-Business)f(jobs)g(that)f(a)h(system)g(can)-152 4377 y(service)i(while)f(sta)n(ying)g(in)g(capacit)n(y)-6 b(.)-152 4552 y(F)g(ollo)n(wing)27 b(the)e(sp)r(eci\014cations)i(of)f (the)e(example)i(ab)r(o)n(v)n(e,)f(the)g(EEC)-152 4639 y(will)35 b(b)r(e)f(the)f(n)n(um)n(b)r(er)g(of)i(sessions)g(suc)n(h)e (that,)j(for)f(an)n(y)e(min)n(ute,)-152 4726 y(90\045)24 b(of)g(the)f(requests)g(generated)g(b)n(y)f(these)h(sessions)i(are)f (serviced)-152 4813 y(in)30 b(less)h(than)e(one)h(second.)47 b(Note)29 b(that)h(it)g(is)g(straigh)n(tforw)n(ard)i(to)-152 4900 y(generalize)26 b(this)f(de\014nition)f(to)h(the)f(case)h(where)g (a)f(set)h(of)g(di\013eren)n(t)-152 4987 y(service)30 b(qualit)n(y)e(guaran)n(tees)h(are)g(sp)r(eci\014ed)g(for)g(di\013eren) n(t)f(groups)-152 5075 y(of)34 b(customers)g(\(or)f(URLs\).)55 b(F)-6 b(or)33 b(clarit)n(y)h(of)f(exp)r(osition)h(w)n(e)f(will)-152 5162 y(main)n(tain)26 b(a)g(unique)f(sp)r(eci\014cation)i(in)e(this)h (pap)r(er.)-152 5336 y(No)n(w)d(w)n(e)f(turn)g(our)g(atten)n(tion)g(to) h(the)e(computation)i(of)g(EEC.)g(Our)2040 -69 y(prop)r(osal)32 b(rests)g(on)e(inducing)h(a)g(set)g(of)h(functions)f(directly)g(from) 2040 19 y(the)22 b(measuremen)n(ts)h(from)g(the)g(v)l(arious)f (resources)i(in)e(a)h(giv)n(en)f(w)n(eb)2040 106 y(site.)44 b(The)29 b(comp)r(osition)i(of)e(these)g(functions)g(will)h(enable)f(a) g(user)2040 193 y(to)j(estimate)g(the)f(EEC)h(giv)n(en)f(the)g(sp)r (eci\014cation)h(of)g(the)f(qualit)n(y)2040 280 y(of)c(service)g (desired.)37 b(W)-6 b(e)26 b(will,)i(in)f(fact,)g(data)g(mine)f(the)g (measure-)2040 367 y(men)n(t)g(logs)i(in)e(order)g(to)h(pro)n(vide)f (the)g(necessary)h(information)h(for)2040 454 y(business)g(planning)g (and)g(decision)h(making.)41 b(As)28 b(these)g(functions)2040 542 y(incur)h(errors)i(in)n(tro)r(duced)e(b)n(y)f(the)h(measuremen)n (ts,)i(the)e(inheren)n(t)2040 629 y(noise)f(in)g(the)f(data,)h(and)f (the)g(necessary)h(abstractions)h(and)e(sum-)2040 716 y(marizations,)e(w)n(e)e(minimize)h(the)e(e\013ect)g(of)h(these)g (errors)g(b)n(y)f(fusing)2040 803 y(the)j(results)i(of)f(m)n(ultiple)g (algorithms)h(\(Section)f(2.2\).)2040 977 y(The)18 b(computation)g (algorithm,)i(whic)n(h)e(w)n(e)g(call)g Fh(c)l(ap)l(acity)k(b)l (oundary)2040 1065 y(se)l(ar)l(ch)45 b Fj(or)37 b Ff(CBS)g Fj(for)h(short,)i(relies)e(on)f(an)g(implemen)n(tation)h(of)2040 1152 y(the)f(de\014nition)g(of)h(capacit)n(y)g(in)n(tro)r(duced)f(ab)r (o)n(v)n(e.)70 b(Using)38 b(other)2040 1239 y(functions)28 b(that)e(map)h(the)g(n)n(um)n(b)r(er)f(of)i(sessions)h(to)e(the)g(w)n (orkload)2040 1326 y(they)33 b(generate,)j(the)d(algorithm)i(simply)e (increases)i(the)e(n)n(um)n(b)r(er)2040 1413 y(of)g(sessions)g(un)n (til)f(the)g(capacit)n(y)g(function)g(establishes)h(that)f(the)2040 1500 y(system)26 b(is)g(out)g(of)g(capacit)n(y)-6 b(.)2040 1799 y Fk(2.1)99 b(Model)25 b(Induction)2040 1891 y Fj(The)33 b(input)f(to)h(the)g(mo)r(del)g(building)g(pro)r(cess,)j(namely)d(the)g (ra)n(w)2040 1978 y(data,)e(is)f(the)f(measuremen)n(t)h(logs.)47 b(The)30 b(logs)h(con)n(tain)e(the)h(ev)n(en)n(t)2040 2065 y(records)23 b(of)h(all)f(URL)f(requests)h(en)n(tering)f(the)g (system)h(and)f(the)h(dif-)2040 2152 y(feren)n(t)32 b(op)r(erating)h (system)e(load)i(metrics)f(sampled)g(p)r(erio)r(dically)-6 b(.)2040 2239 y(The)37 b(measuremen)n(ts)f(are)h(pro)r(cessed)g(and)f (transformed)h(on)n(to)f(a)2040 2327 y(time)27 b(line,)g(where)g(for)h (eac)n(h)f(min)n(ute,)f(using)h(a)g(sliding)g(windo)n(w)h(of)2040 2414 y(one)e(second,)h(the)f(state)h(of)f(the)g(system)g(is)h(describ)r (ed)f(in)g(terms)h(of)2040 2501 y(a)36 b(v)n(ector)f(con)n(taining)h (the)f(follo)n(wing)j(en)n(tries:)54 b(statistics)37 b(ab)r(out)2040 2588 y(eac)n(h)i(URL)f(request)h(\(e.g,)k(total)d(n)n (um)n(b)r(er)e(of)i(instances,)j(mean)2040 2675 y(n)n(um)n(b)r(er)21 b(of)i(activ)n(e)f(instances)h(during)e(the)h(min)n(ute)f(in)n(terv)l (al,)i(etc.\),)2040 2762 y(the)31 b(n)n(um)n(b)r(er)g(of)h(activ)n(e)g (sessions,)j(the)d(n)n(um)n(b)r(er)e(of)j(arriving)f(and)2040 2850 y(departing)22 b(sessions,)j(and)c(the)h(mean)g(v)l(alue)g(of)g (the)g(op)r(erating)h(sys-)2040 2937 y(tem)k(metrics.)41 b(The)27 b(application)i(p)r(erformance)f(in)g(the)f(system)g(is)2040 3024 y(recorded)h(b)n(y)e(noting)i(the)e(distribution)i(of)g(the)f (resp)r(onse)h(time)g(in)2040 3111 y(eac)n(h)34 b(windo)n(w)g(of)g (time.)57 b(Eac)n(h)34 b(set)f(of)h(measuremen)n(ts)g(in)f(the)g(1)2040 3198 y(min)n(ute)e(windo)n(w)g(is)h(the)f(feature)g(v)n(ector)g(and)g (it)g(consists)h(of)g(the)2040 3285 y Fh(worklo)l(ad)p Fj(,)42 b(the)37 b Fh(lo)l(ad)45 b Fj(and)37 b(the)g Fh(system)j(r)l(esp)l(onse)p Fj(.)72 b(This)38 b(set)g(of)2040 3373 y(measuremen)n(ts)30 b(is)f(a)g(long)h(v)n(ector)f(of)h(v)l (alues.)44 b(W)-6 b(e)29 b(apply)f(dimen-)2040 3460 y(sionalit)n(y)c (reduction)f(tec)n(hniques)g(to)g(address)h(the)f(computational)2040 3547 y(complexit)n(y)28 b(of)g(suc)n(h)g(high)f(dimensional)i(feature)g (spaces.)42 b(T)-6 b(o)28 b(re-)2040 3634 y(duce)c(the)g(dimensionalit) n(y)i(of)f(the)f(w)n(ork)h(load)h(comp)r(onen)n(t)e(of)h(this)2040 3721 y(v)n(ector,)c(w)n(e)f(cluster)f(the)g(URL)g(requests)g(in)n(to)g (groups)h(according)g(to)2040 3808 y(their)k(b)r(eha)n(vior)f(in)h (terms)g(of)g(resp)r(onse)h(time)f(required)f(to)h(pro)r(cess)2040 3896 y(the)k(URL)f(and)h(the)g(a)n(v)n(erage)h(load)g(v)n(ector)f(of)i (the)e(system)g(during)2040 3983 y(its)j(pro)r(cessing.)50 b(T)-6 b(o)31 b(simplify)g(the)f(computations)h(ev)n(en)e(further,)2040 4070 y(w)n(e)23 b(appro)n(ximate)f(the)g(load)h(with)g(only)f(the)g(a)n (v)n(erage)h(CPU)g(load)g(of)2040 4157 y(the)28 b(w)n(eb)g(serv)n(er)g (during)g(the)g(request)g(pro)r(cessing.)43 b(Mo)r(del)29 b(selec-)2040 4244 y(tion)d(pro)r(cedures)f(can)h(b)r(e)f(applied)h(to) g(select)g(the)f(most)h(appropri-)2040 4332 y(ate)h(load)f(metric.)37 b(This)27 b(clustering)g(pro)r(cess)g(is)g(not)f(trivial)g(and)g(a)2040 4419 y(complete)i(and)f(accurate)h(description)g(of)g(the)e(pro)r(cess) j(is)f(b)r(ey)n(ond)2040 4506 y(the)d(scop)r(e)i(of)f(this)g(pap)r(er)g (and)f(describ)r(ed)h(in)f([8,)i(7].)2040 4680 y(Our)20 b(approac)n(h)h(to)g(quan)n(tifying)g(the)f(notion)h(of)h(e-Business)f (capac-)2040 4767 y(it)n(y)30 b(is)h(to)f(implemen)n(t)g(a)h (classi\014er)h(that)e(distinguishes)h(the)f(state)2040 4855 y(of)c(the)g(system)f(when)h(it)f(is)h(in)g(capacit)n(y)g(to)f (when)h(it)g(is)g(not)f(in)h(ca-)2040 4942 y(pacit)n(y)-6 b(.)32 b(T)-6 b(o)22 b(answ)n(er)g(the)f(query)f(of)j(if)f(there)f(is)h (capacit)n(y)f(or)h(not,)g(w)n(e)2040 5029 y(need)28 b(to)h(ha)n(v)n(e)g(an)g(estimate)g(of)h(the)e(state)i(of)f(the)g (system.)44 b(Ho)n(w-)2040 5116 y(ev)n(er,)26 b(the)g(state)g(of)h(the) e(system)h(includes)g(the)g(w)n(orkload)g(and)g(the)2040 5203 y(load)32 b(metrics)g(of)h(the)e(di\013eren)n(t)f(resources.)53 b(W)-6 b(e)31 b(need)g(functions)2040 5290 y(that)20 b(c)n(haracterize)h(the)f(w)n(orkload)h(and)e(the)h(load)h(on)f(the)f (resources)2040 5378 y(as)26 b(a)g(function)g(of)h(the)e(sessions.)p eop end %%Page: 3 3 TeXDict begin 3 2 bop -152 -69 a Fj(T)-6 b(o)24 b(c)n(haracterize)h (the)d(w)n(orkload,)k(w)n(e)d(induce)g(a)h(class)g(of)g(functions)-152 19 y(that)h(relates)h(the)f(n)n(um)n(b)r(er)f(of)i(sessions)h(to)e(the) g(requests)g(it)g(gener-)-152 106 y(ates.)33 b(W)-6 b(e)19 b(will)i(use)e Fd(S)472 114 y Fe(i)498 106 y Fj(\()p Fg(s)p Fj(\))g(to)g(denote)h(eac)n(h)f(one)h(of)g(these)f(functions.) -152 193 y(In)30 b(this)h(pap)r(er,)i(w)n(e)e(c)n(hose)g(to)g(ha)n(v)n (e)f(one)h(of)h(these)f(functions)g(p)r(er)-152 280 y(class)22 b(of)g(URL)d(request)h(\(determined)g(b)n(y)g(the)g(clustering)i (routine\),)-152 367 y(and)k(also)i(a)e(di\013eren)n(t)g(function)g (for)h(eac)n(h)f(statistical)j(prop)r(ert)n(y)c(of)-152 454 y(the)33 b(request)g(class)i(w)n(e)e(are)h(trying)f(to)h(c)n (haracterize.)58 b(W)-6 b(e)33 b(use)g(a)-152 542 y(piecewise)28 b(linear)e(mo)r(del)g(with)g(\014xed)f(knots)g(to)h(\014t)f(this)h (data.)-152 716 y(T)-6 b(o)30 b(c)n(haracterize)h(the)e(load)i(metrics) f(at)g(the)f(di\013eren)n(t)g(resources,)-152 803 y(another)36 b(class)h(of)g(functions)f(relates)h(the)f(w)n(orkload)h(to)f(the)f (re-)-152 890 y(source)28 b(load)g(and)g(utilization.)41 b(There)27 b(are)h(man)n(y)f(c)n(hoices)i(for)f(se-)-152 977 y(lecting)20 b(the)f(mo)r(del)g(family)h(to)g(represen)n(t)e(this)i (relationship.)33 b(Ho)n(w-)-152 1065 y(ev)n(er,)22 b(in)e(this)g(pap)r (er,)h(w)n(e)g(will)g(fo)r(cus)g(on)f(a)h(m)n(ultiv)l(ariate)f (regression)-152 1152 y(from)30 b(the)f(di\013eren)n(t)g(request)g (statistics)i(to)e(the)g(CPU)h(utilization)-152 1239 y(metric.)45 b(W)-6 b(e)29 b(use)39 b Fg(~)-48 b(w)31 b Fj(to)e(denote)g(the)f(argumen)n(t)h(to)h(this)f(function)-152 1326 y(and)d Fd(L)p Fj(\()10 b Fg(~)-48 b(w)q Fj(\))26 b(to)g(denote)f(the)h(function)f(itself.)-152 1500 y(Finally)-6 b(,)31 b(w)n(e)f(use)f(binary)g(classi\014ers)i(to)e(implemen)n(t)g(a)h (v)n(ersion)f(of)-152 1588 y(the)36 b(de\014nition)f(of)i(capacit)n(y)f (\(De\014nition)f(1\))h(ab)r(o)n(v)n(e.)65 b(A)35 b(binary)-152 1675 y(classi\014er)30 b(is)e(a)g(function)g(that,)h(giv)n(en)f(a)g(n)n (um)n(b)r(er)f(of)h(features,)i(re-)-152 1762 y(turns)18 b(one)g(of)i(t)n(w)n(o)e(v)l(alues.)32 b(F)-6 b(or)19 b(the)f(purp)r(oses)g(of)h(this)g(pap)r(er,)h(these)-152 1849 y(classi\014ers)25 b(will)f(tak)n(e)e(as)h(input)f(the)g(total)i (n)n(um)n(b)r(er)d(of)i(requests)g(\(in)-152 1936 y(eac)n(h)c (cluster\))g(in)g(the)g(one)g(min)n(ute)f(in)n(terv)l(al)h(time)g (windo)n(w,)i(the)d(a)n(v-)-152 2023 y(erage)k(activ)n(e)f(requests,)h (and)e(the)g(a)n(v)n(erage)i(CPU)e(load,)j(and)d(return)-152 2111 y(a)32 b(y)n(es/no)g(v)l(alue)f(dep)r(ending)g(whether)g(the)g (system)g(is)h(in)g(capac-)-152 2198 y(it)n(y)c(for)i(a)f(sp)r (eci\014c)g(pair)g(of)g(v)l(alues)g(of)g(consistency)g(and)f(resp)r (onse)-152 2285 y(time)e(ob)t(jectiv)n(e.)35 b(In)24 b(fact,)j(w)n(e)e(induce)g(a)h(grid)f(of)h(these)g(classi\014ers:)-152 2372 y(one)c(for)g(eac)n(h)f(v)l(alue)g(of)h(a)g(pre-sp)r(eci\014ed)f (v)l(alue)f(of)j(consistency)e(and)-152 2459 y(resp)r(onse)30 b(time)f(ob)t(jectiv)n(e.)45 b(W)-6 b(e)29 b(use)g Fg(<)36 b(~)-48 b(w)r(;)13 b(cpu)27 b(>)h Fj(to)h(denote)g(the)-152 2547 y(input)c(and)g Fd(B)r(C)299 2556 y Fe(l;c)370 2547 y Fj(\()10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fj(\))25 b(for)h(the)f (classi\014er.)36 b(Note)25 b(that)g(for)h(this)-152 2634 y(pap)r(er)g(w)n(e)h(are)f(using)h(only)f(the)f Fh(CPU)j(utilization)k Fj(measuremen)n(ts)-152 2721 y(for)i(the)f(load) h(v)n(ector.)57 b(The)33 b(metho)r(dology)h(is)g(equally)f(v)l(alid)g (for)-152 2808 y(an)n(y)25 b(arbitrary)h(load)h(v)n(ector.)-152 2982 y(There)k(is)f(v)l(ast)f(literature)i(in)f(the)f(statistical)j (pattern)d(classi\014ca-)-152 3070 y(tion)c(on)g(classi\014er)h (induction)f(algorithms)h(and)f(metho)r(ds)g(\(see)g(for)-152 3157 y(example)32 b([3]\).)53 b(F)-6 b(or)31 b(the)g(purp)r(oses)h(of)g (this)g(pap)r(er,)h(w)n(e)f(explored)-152 3244 y(the)38 b(use)f(of)i(classi\014ers)g(based)f(on)g(Ba)n(y)n(esian)g(net)n(w)n (orks)g([13,)k(6],)-152 3331 y(and)31 b(logistic)j(regression)f([9].)52 b(F)-6 b(or)32 b(the)f(Ba)n(y)n(esian)h(net)n(w)n(ork)f(clas-)-152 3418 y(si\014er,)38 b(w)n(e)d(assume)h(a)f(no)r(de)g Fg(y)i Fj(that)e(tak)n(es)g(states)g(from)h(the)f(set)-152 3505 y Fd(f)p Fg(capacity)s(;)13 b(nocapacity)s Fd(g)p Fj(.)33 b(W)-6 b(e)21 b(call)h(this)g(no)r(de)g(the)f Fh(class)h Fj(v)l(ariable.)-152 3593 y(In)35 b(addition)h(w)n(e)g(ha)n (v)n(e)f(one)h(no)r(de)g(for)g(eac)n(h)g(comp)r(onen)n(t)g(of)g(the) -152 3680 y(v)n(ector)29 b Fg(~)-36 b(x)o Fj(.)48 b(T)-6 b(o)31 b(implemen)n(t)f(the)g(binary)g(function)g Fd(B)r(C)1482 3689 y Fe(l;c)1553 3680 y Fj(\()10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fj(\),)-152 3767 y(w)n(e)31 b(\014rst)g(induce)f(a)h (probabilit)n(y)g(distribution)g Fg(P)11 b Fj(\()p Fg(y)s(;)h(~)-38 b(x)p Fj(\))30 b(and)g(then)-152 3854 y(imp)r(ose)j(the)e(follo)n(wing) k(decision)d(rule)g Fd(B)r(C)1135 3822 y Fe(B)r(N)1135 3870 y(l;c)1242 3854 y Fj(\()10 b Fg(~)-48 b(w)q(;)14 b(cpu)p Fj(\))31 b(=)g Fg(y)s(es)g Fj(i\013)-152 3951 y Fg(P)11 b Fj(\()p Fg(y)37 b Fj(=)d Fg(capacity)s Fd(j)10 b Fg(~)-48 b(w)q(;)14 b(cpu)p Fj(\))34 b Fg(>)g(P)11 b Fj(\()p Fg(y)37 b Fj(=)d Fg(nocapacity)s Fd(j)10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fj(\).)1678 3920 y Fi(2)1770 3951 y Fj(In)-152 4039 y(the)22 b(exp)r(erimen)n(ts)g(b)r(elo)n(w,)i(w) n(e)e(assumed)g(a)h(\014xed)e(structure)g(for)i(the)-152 4126 y(Ba)n(y)n(esian)34 b(net)n(w)n(ork)f(in)g(the)g(form)g(of)h(a)f (naiv)n(e)g(Ba)n(y)n(es)h(mo)r(del)f([3].)-152 4213 y(This)h(structure) e(and)h(the)f(assumption)i(of)f(indep)r(endence)f(it)h(en-)-152 4300 y(co)r(des)27 b(enables)f(us)g(to)f(compute)h Fg(P)11 b Fj(\()p Fg(y)s Fd(j)f Fg(~)-48 b(w)q(;)13 b(cpu)p Fj(\))26 b(as)-95 4484 y Fg(P)11 b Fj(\()p Fg(y)s Fd(j)f Fg(~)-48 b(w)r(;)13 b(cpu)p Fj(\))21 b(=)495 4375 y Fc(Q)568 4454 y Fe(i)607 4431 y Fg(P)11 b Fj(\()p Fg(w)752 4439 y Fe(i)778 4431 y Fd(j)p Fg(y)s Fj(\))16 b Fd(\002)h Fg(P)11 b Fj(\()p Fg(cpu)p Fd(j)p Fg(y)s Fj(\))16 b Fd(\002)h Fg(P)11 b Fj(\()p Fg(y)s Fj(\))p 406 4467 1198 4 v 406 4478 a Fc(P)487 4557 y Fe(y)524 4535 y Fj(\()554 4478 y Fc(Q)627 4557 y Fe(i)666 4535 y Fg(P)g Fj(\()p Fg(w)811 4543 y Fe(i)837 4535 y Fd(j)p Fg(y)s Fj(\))17 b Fd(\002)f Fg(P)11 b Fj(\()p Fg(cpu)p Fd(j)p Fg(y)s Fj(\))17 b Fd(\002)g Fg(P)11 b Fj(\()p Fg(y)s Fj(\)\))1613 4484 y Fg(;)109 b Fj(\(1\))-152 4677 y(where)38 b Fg(i)g Fj(ranges)g(o)n(v)n(er)f(the)g(length)h Fg(n)f Fj(of)i(the)e(v)n(ector)47 b Fg(~)-48 b(w)r Fj(.)70 b(Note)-152 4764 y(that)38 b(as)h(a)g(consequence,)j(for)d(inducing)f (the)g(desired)g(distribu-)-152 4851 y(tion)d Fg(P)11 b Fj(\()p Fg(y)s(;)22 b(~)-48 b(w)r(;)13 b(cpu)p Fj(\),)37 b(w)n(e)e(need)g(to)f(\014t)g Fg(O)r Fj(\()p Fg(n)p Fj(\))i(indep)r (enden)n(t)d(distri-)-152 4938 y(butions)25 b(corresp)r(onding)g(to)g Fg(P)11 b Fj(\()p Fg(w)851 4946 y Fe(i)877 4938 y Fd(j)p Fg(y)s Fj(\),)25 b Fg(P)11 b Fj(\()p Fg(cpu)p Fd(j)p Fg(y)s Fj(\))24 b(and)h(then)f Fg(P)11 b Fj(\()p Fg(y)s Fj(\).)-152 5026 y(In)29 b(this)h(w)n(ork,)i(w)n(e)e(treated)g(all)h(v) l(ariables)f(asso)r(ciated)i(with)40 b Fg(~)-48 b(w)32 b Fj(as)p -152 5068 797 4 v -148 5122 a Fi(2)-113 5153 y Fj(Note)26 b(that)h(w)n(e)g(are)g(selecting)h(a)f(threshold)g(of)g(0) p Fg(:)p Fj(5)h(for)f(this)g(deci-)-152 5228 y(sion)g(rule.)34 b(This)27 b(threshold)e(do)r(es)h(in\015uence)f(the)h(accuracy)g(of)g (the)-152 5303 y(classi\014er)g(and)e(it)h(should)f(b)r(e)g(set)h (according)g(to)g(considerations)h(of)-152 5378 y(misclassi\014cation)j (costs.)2040 -69 y(con)n(tin)n(uous)24 b(and)g(w)n(e)h(used)g(Gaussian) g(distributions)g(to)g(represen)n(t)2040 19 y(their)33 b(distribution.)55 b(F)-6 b(or)33 b(the)f(class)i(v)l(ariable,)h(w)n(e) e(used)f(a)h(bino-)2040 106 y(mial)26 b(distribution.)35 b(The)25 b(parameters)h(of)g(the)f(distributions)h(w)n(ere)2040 193 y(\014tted)h(using)h(a)h(maxim)n(um)e(lik)n(eliho)r(o)r(d)j (approac)n(h)e([3].)42 b(The)28 b(main)2040 280 y(reason)34 b(for)g(selecting)g(a)f(naiv)n(e)g(Ba)n(y)n(es)g(as)g(one)h(of)f(the)g (classi\014ers)2040 367 y(is)d(its)f(simplicit)n(y)h(in)f(terms)h(of)g (inference,)h(implemen)n(tation,)g(and)2040 454 y(up)r(date.)59 b(W)-6 b(e)33 b(note)h(that)g(for)h(selecting)g(the)e(actual)i (features)g(in)2050 542 y Fg(~)-48 b(w)r Fj(,)32 b(w)n(e)g(p)r (erformed)f(feature)g(selection)h(computation,)h(with)e(b)r(oth)2040 629 y(a)c(wrapp)r(er{based)i(approac)n(h)e(and)f(a)i(\014sher)e (discriminan)n(t{based)2040 716 y(approac)n(h)f([3].)35 b(W)-6 b(e)25 b(also)h(exp)r(erimen)n(ted)e(with)h(other)g (distribution)2040 803 y(families)j(including)e(m)n(ultinomials)h (based)f(on)f(a)i(discretization)g(of)2040 890 y(the)e(features)i(in)36 b Fg(~)-48 b(w)r Fj(.)2040 1065 y(F)-6 b(or)31 b(the)e(logistic)k (regression,)g(w)n(e)e(use)f(the)g(outcome)h(v)l(ariable)g(as)2040 1152 y(the)k(random)g(v)l(ariable)g Fg(y)i Fj(that)e(tak)n(es)g(the)f (v)l(alues)h(from)h(the)e(set)2040 1239 y Fd(f)p Fg(capacity)s(;)13 b(nocapacity)s Fd(g)20 b Fj(and)g(the)g(input)f(feature)i(v)n(ector)g Fd(h)10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fd(i)2040 1326 y Fj(as)23 b(in)f(the)g(Ba)n(y)n(esian)i(net)n(w)n(ork)e(classi\014er.) 35 b(The)22 b(logistic)j(regression)2040 1413 y(classi\014er)20 b([9])f(\014ts)g(a)f(linear)i(regression)g(function)e(to)h(the)f Fh(lo)l(git)j(tr)l(ans-)2040 1500 y(formation)2040 1675 y Fg(l)q(og)s(it)g Fj(=)g(log)2461 1627 y Fg(P)11 b Fj(\()p Fg(y)23 b Fj(=)e Fg(capacity)s Fd(j)10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fj(\))p 2419 1658 856 4 v 2419 1726 a Fg(P)e Fj(\()p Fg(y)23 b Fj(=)f Fg(nocapacity)s Fd(j)10 b Fg(~)-48 b(w)q(;)13 b(cpu)p Fj(\))3359 1675 y(=)74 b Fg(\014)3536 1683 y Fi(0)3588 1675 y Fj(+)3670 1656 y Fg(~)3665 1675 y(\014)21 b Fd(\001)d(h)10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fd(i)p Fg(:)2040 1853 y Fj(F)-6 b(rom)24 b(the)f(data,)i(w)n(e)f (\014rst)f(\014t)g(the)g(regression)j(mo)r(del)e(and)f(apply)g(a)2040 1940 y(decision)c(rule)e(to)h(implemen)n(t)g(the)f(function)g Fd(B)r(C)3438 1908 y Fe(LR)3438 1955 y(l;c)3530 1940 y Fj(\()10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fj(\))21 b(=)g Fg(y)s(es)p Fj(.)2040 2039 y(The)28 b(rule)g(w)n(e)g(select)g(is)g Fd(B)r(C)2859 2007 y Fe(LR)2859 2054 y(l;c)2951 2039 y Fj(\()10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fj(\))24 b(=)h Fg(y)s(es)h Fj(i\013)i Fg(l)q(og)s(it)c(>)g Fj(0.)3882 2007 y Fi(1)3945 2039 y Fj(T)-6 b(o)2040 2126 y(mo)r(del)22 b(the)f(second)h(order)g(in)n(teractions)g(b)r(et)n(w)n(een)g(the)f (comp)r(onen)n(t)2040 2213 y(features)34 b(of)45 b Fg(~)-48 b(w)r Fj(,)35 b(w)n(e)f(in)n(tro)r(duce)g(the)f(extended)f(feature)i (set)44 b Fg(~)-48 b(w)3941 2182 y Fe(ext)2040 2301 y Fj(that)29 b(includes)h(the)f(square)g(\()p Fg(w)2977 2269 y Fi(2)2975 2314 y Fe(i)3012 2301 y Fj(\))g(and)g(the)g(cross)h (pro)r(duct)f(terms)2040 2388 y(\()p Fg(w)2125 2396 y Fe(i)2168 2388 y Fd(\001)18 b Fg(w)2262 2396 y Fe(j)2294 2388 y Fj(\).)2040 2583 y Fk(2.2)99 b(Infer)n(ence)2040 2674 y Fj(The)38 b Ff(CBS)f Fj(algorithm)i(w)n(orks)f(as)g(follo)n(ws.) 72 b(Giv)n(en)37 b(a)h(resp)r(onse)2040 2761 y(time)e(ob)t(jectiv)n(e)h (and)e(consistency)h(sp)r(eci\014cation)h(w)n(e)f(select)h(the)2040 2848 y(appropriate)i(classi\014er)h Fd(B)r(C)2885 2857 y Fe(l;c)2956 2848 y Fj(.)72 b(Let)38 b Fg(s)g Fj(denote)h(the)e(n)n (um)n(b)r(er)h(of)2040 2935 y(sessions.)73 b(Then,)42 b(using)c(the)g(set)g(of)h(functions)f Fd(S)3608 2943 y Fe(i)3634 2935 y Fj(\()p Fg(s)p Fj(\),)j(w)n(e)d(can)2040 3023 y(reconstruct)c(the)f(w)n(orkload)h(v)n(ector)43 b Fg(~)-48 b(w)36 b Fj(and,)f(using)f(this)f(and)g Fd(L)p Fj(,)2040 3110 y(w)n(e)24 b(compute)g(the)f(exp)r(ected)g(CPU)h (utilization.)35 b(The)24 b(steps)g(of)g(the)2040 3197 y(algorithm)j(are:)2130 3422 y(1.)38 b(let)26 b Fg(s)21 b Fj(=)g Fd(\000)p Fj(1)2130 3565 y(2.)38 b(rep)r(eat)2256 3708 y(\(a\))f(let)26 b Fg(s)21 b Fj(=)g Fg(s)c Fj(+)g(1)2252 3821 y(\(b\))36 b(Using)18 b(the)e(set)i(of)g(functions)f Fd(S)3282 3829 y Fe(i)3308 3821 y Fj(\()p Fg(s)p Fj(\))g(compute)g(the) f(w)n(ork-)2391 3908 y(load)27 b(v)n(ector)36 b Fg(~)-48 b(w)r Fj(,)26 b(and)f(then)h(using)g Fd(L)p Fj(\()10 b Fg(~)-48 b(w)r Fj(\))25 b(compute)h(the)2391 3995 y(exp)r(ected)f (load)i Fg(cpu)2227 4138 y Fj(item)f(un)n(til)f Fd(B)r(C)2680 4147 y Fe(l;c)2751 4138 y Fj(\()10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fj(\))22 b(=)f Fg(no)2130 4280 y Fj(3.)38 b(return)25 b(\()p Fg(s)17 b Fd(\000)f Fj(1\))2040 4506 y(When)34 b Fd(B)r(C)2370 4515 y Fe(l;c)2441 4506 y Fj(\()10 b Fg(~)-48 b(w)r(;)13 b(cpu)p Fj(\))36 b(=)f Fg(no)p Fj(,)i(then)d(the)g (b)r(oundary)f(of)i(capacit)n(y)2040 4593 y(w)n(as)h(crossed)g(and)f (the)g(n)n(um)n(b)r(er)f(of)i(sessions)g(that)f(can)g(b)r(e)g(sup-)2040 4680 y(p)r(orted)29 b(b)n(y)f(the)h(system)g(while)h(main)n(taining)g (the)e(qualit)n(y)h(of)h(ser-)2040 4767 y(vice)35 b(is)f(determined.)61 b(In)33 b(essence,)38 b(the)c(algorithm)i(sim)n(ulates)f(a)2040 4855 y(\\w)n(alk")f(in)e(feature)g(space)h(searc)n(hing)g(for)g(the)f (b)r(oundary)f(of)i(the)2040 4942 y(system's)26 b(capacit)n(y)-6 b(.)2040 5116 y(The)19 b(\014nal)g(question)f(w)n(e)h(address)g(in)g (this)g(section)g(is)g(that)g(of)g(ho)n(w)g(to)2040 5203 y(com)n(bine)j(the)e(results)i(of)g(t)n(w)n(o)g(algorithms)h(\(e.g.,)h (when)d(w)n(e)h(use)f(the)2040 5290 y(Naiv)n(e)29 b(Ba)n(y)n(es)h (Classi\014er)h(v/s)e(when)g(w)n(e)h(use)f(the)g(logistic)i(regres-) 2040 5378 y(sion\).)47 b(Before,)32 b(that)d(w)n(e)h(brie\015y)f (commen)n(t)g(on)h(the)f(actual)h(need)p eop end %%Page: 4 4 TeXDict begin 4 3 bop -152 -69 a Fj(for)23 b(di\013eren)n(t)e (algorithms)j(for)e(computing)g(the)g(e\013ectiv)n(e)g(capacit)n(y)-6 b(.)-152 19 y(The)23 b(approac)n(h)f(w)n(e)g(are)h(prop)r(osing)g(is)g (based)f(on)g(inducing)g(mo)r(dels)-152 106 y(directly)35 b(from)g(observing)g(the)f(b)r(eha)n(vior)g(of)h(the)f(system.)61 b(This)-152 193 y(approac)n(h)35 b(has)g(man)n(y)f(adv)l(an)n(tages)i (from)f(the)g(p)r(oin)n(t)f(of)i(view)f(of)-152 280 y(adaptabilit)n(y) 27 b(and)f(\015exibilit)n(y)-6 b(.)35 b(Y)-6 b(et,)26 b(it)g(has)h(to)f(con)n(tend)f(with)i(un-)-152 367 y(certain)n(t)n(y)g (coming)g(from)g(\\noisy")h(measuremen)n(ts,)g(and)e(assump-)-152 454 y(tions)g(necessary)h(to)f(e\013ectiv)n(ely)f(induce)g(mo)r(dels)i (from)f(the)g(data.)-152 629 y(The)39 b Ff(CBS)f Fj(algorithm)i(tries)e (to)h(correct)g(the)f(sources)h(of)g(error)-152 716 y(b)n(y)d (\014tting)g(a)g(set)h(of)g(sp)r(ecialized)h(binary)e(functions)h (\(high)f(bias)-152 803 y(but)31 b(lo)n(w)h(v)l(ariance\))f(one)h(for)g (eac)n(h)f(v)l(alue)g(of)i(resp)r(onse)f(time)f(and)-152 890 y(consistency)-6 b(.)64 b(These)36 b(functions)g(are)g(induced)f (on)g(data)h(that)f(is)-152 977 y(closer)28 b(to)e(the)f(actual)i(w)n (orkload)g(in)f(the)g(system.)36 b(Still,)26 b(there)g(are)-152 1065 y(inheren)n(t)32 b(assumptions)g(in)g(eac)n(h)g(t)n(yp)r(e)g(of)g (classi\014er)i(and)e(that)f(is)-152 1152 y(the)i(main)h(reason)g(that) g(w)n(e)f(explored)h(t)n(w)n(o)g(t)n(yp)r(es)e(of)j(classi\014ers.)-152 1239 y(Ba)n(y)n(esian)c(net)n(w)n(orks)e(b)r(elong)i(to)e(the)g(class)i (of)g(\\generativ)n(e)f(mo)r(d-)-152 1326 y(els")21 b(while)g(logistic) h(regression)g(b)r(elongs)f(to)f(the)g(class)h(of)g(\\discrim-)-152 1413 y(inativ)n(e)26 b(mo)r(dels.")36 b(A)26 b(discussion)h(of)f(the)g (trade-o\013s)g(go)r(es)h(b)r(ey)n(ond)-152 1500 y(the)i(scop)r(e)h(of) g(this)g(pap)r(er.)45 b(W)-6 b(e)29 b(also)i(remark)f(that,)g(in)f (addition,)-152 1588 y(the)24 b(error)g(in)g(the)g(estimates)h(of)g (this)f(algorithm)h(is)f(in)n(tro)r(duced)g(b)n(y)-152 1675 y(the)i(functions)g Fd(S)359 1683 y Fe(i)410 1675 y Fj(and)f Fd(L)p Fj(.)-152 1849 y(The)h(general)g(approac)n(h)f(w)n(e) h(tak)n(e)e(to)i(com)n(bine)f(the)g(results)g(of)h(the)-152 1936 y(di\013eren)n(t)33 b(algorithms)h(\(and)e(the)h(di\013eren)n(t)f (instan)n(tiation)i(of)f(the)-152 2023 y(classi\014ers)27 b(within)e(the)g(algorithms\))h(is)f(to)g(compute)g(a)g(maxim)n(um)-152 2111 y(lik)n(eliho)r(o)r(d)33 b(estimate)f(from)g(the)e(resp)r(ectiv)n (e)i(inferences.)52 b(Brie\015y)-6 b(,)-152 2198 y(the)34 b(approac)n(h)g(is)g(summarized)h(as)f(follo)n(ws:)54 b(Consider)35 b(a)f(set)g(of)-152 2285 y(functions)22 b Fd(f)p Fg(f)250 2293 y Fe(i)277 2285 y Fd(g)p Fj(,)h(1)f Fd(\024)f Fg(i)h Fd(\024)f Fg(n)p Fj(,)i(suc)n(h)e(that)g(giv)n(en)g (an)h(input)f(v)n(ector)f Fg(~)-37 b(x)p Fj(,)-152 2372 y(eac)n(h)20 b Fg(f)52 2380 y Fe(i)79 2372 y Fj(\()o Fg(~)-37 b(x)o Fj(\))22 b(=)f Fg(v)322 2380 y Fe(i)354 2372 y Fj(+)5 b Fg(\017)450 2380 y Fe(i)476 2372 y Fj(,)21 b(where)g Fg(v)772 2380 y Fe(i)818 2372 y Fj(is)g(a)f(real)g(v)l(alue)g (and)f Fg(\017)1458 2380 y Fe(i)1505 2372 y Fj(represen)n(ts)-152 2459 y(noise.)68 b(F)-6 b(or)37 b(this)f(w)n(ork,)k(w)n(e)d(assume)g (that)g Fg(\017)1244 2467 y Fe(i)1307 2459 y Fj(ob)r(eys)f(a)h(normal) -152 2547 y(distribution)22 b(with)g(zero)g(mean)g(and)f(sigma)i Fg(\033)1196 2555 y Fe(i)1222 2547 y Fj(.)33 b(Giv)n(en)21 b(an)h(input)d Fg(~)-37 b(x)-152 2634 y Fj(and)24 b(the)f(set)g Fd(f)p Fg(f)318 2642 y Fe(i)345 2634 y Fd(g)h Fj(w)n(e)g(are)g(in)n (teresting)g(in)g(computing)f(a)h Fg(v)1587 2602 y Fb(\003)1647 2634 y Fj(whic)n(h)-152 2721 y(is)e(the)f(fusion)g(of)h(the)f(set)g Fd(f)p Fg(f)669 2729 y Fe(i)696 2721 y Fj(\()o Fg(~)-37 b(x)o Fj(\))p Fd(g)p Fj(,)23 b(and)e(is)g(optimal)h(in)f(some)h(sense,) -152 2808 y(and)30 b(some)i(c)n(haracterization)g(of)f(the)f(error)h (in)f Fg(v)1322 2776 y Fb(\003)1358 2808 y Fj(.)49 b(T)-6 b(o)31 b(this)f(end,)-152 2895 y(w)n(e)24 b(assume)h(a)f(set)g(of)g (random)g(v)l(ariables)h Fg(r)1120 2903 y Fe(i)1146 2895 y Fj(,)f(eac)n(h)g(one)g(asso)r(ciated)-152 2982 y(with)32 b(its)g(resp)r(ectiv)n(e)g Fg(v)542 2990 y Fe(i)569 2982 y Fj(.)53 b(These)32 b(v)l(ariables)g(will)h(ob)r(ey)f(a)g(normal)-152 3070 y(distribution)f(with)g(mean)g Fg(v)699 3078 y Fe(i)756 3070 y Fj(and)g(sigma)h Fg(\033)1178 3078 y Fe(i)1204 3070 y Fj(.)50 b(Eac)n(h)31 b Fg(r)1506 3078 y Fe(i)1563 3070 y Fj(pro)n(vides)-152 3157 y(evidence)c(for)g Fg(v)317 3125 y Fb(\003)353 3157 y Fj(.)38 b(W)-6 b(e)26 b(further)h(assume)g (that)g(eac)n(h)f(v)l(ariable)i Fg(r)1737 3165 y Fe(i)1789 3157 y Fj(is)-152 3244 y(conditionally)21 b(indep)r(enden)n(t)d(from)i (eac)n(h)g(other)f(giv)n(en)h(the)f(v)l(alue)g(of)-152 3331 y Fg(v)-112 3299 y Fb(\003)-76 3331 y Fj(.)41 b(Under)27 b(this)h(condition,)i(our)d(ob)t(jectiv)n(e)i(is)g(to)f(\014nd)f(the)g (v)l(alue)-152 3418 y(of)35 b Fg(v)-16 3387 y Fb(\003)54 3418 y Fj(and)e(the)g(corresp)r(onding)i Fg(\033)900 3387 y Fb(\003)969 3418 y Fj(that)f(maximize)g(lik)n(eliho)r(o)r(d.) -152 3505 y(After)f(writing)i(the)d(lik)n(eliho)r(o)r(d)j(equations)e (and)g(p)r(erforming)h(the)-152 3593 y(maximization,)28 b(the)d(expression)h(for)h Fg(v)1010 3561 y Fb(\003)1071 3593 y Fj(is:)-152 3778 y Fg(v)-112 3742 y Fb(\003)-54 3778 y Fj(=)27 3707 y Fc(X)71 3865 y Fe(i)p 160 3667 82 4 v 160 3730 a Fg(\033)207 3709 y Fi(2)p 160 3761 V 160 3829 a Fg(\033)207 3803 y Fi(2)204 3849 y Fe(i)269 3778 y Fd(\002)16 b Fg(v)382 3786 y Fe(i)409 3778 y Fg(;)d Fh(wher)l(e)689 3730 y Fj(1)p 668 3761 V 668 3777 V 668 3840 a Fg(\033)715 3819 y Fi(2)780 3778 y Fj(=)861 3707 y Fc(X)906 3865 y Fe(i)1016 3730 y Fj(1)p 995 3761 V 995 3829 a Fg(\033)1042 3803 y Fi(2)1039 3849 y Fe(i)1086 3778 y Fg(;)41 b Fh(and)53 b Fg(\033)1369 3742 y Fb(\003)1405 3740 y Fi(2)1461 3778 y Fj(=)21 b Fg(n)c Fd(\001)p 1644 3715 V 18 w Fg(\033)1691 3757 y Fi(2)1776 3778 y Fj(\(2\))-152 3983 y(By)22 b(the)f(results)h(of)g(the)f(Gauss-Mark)n(o)n(v)h(theorem) g([2],)i(these)d(equa-)-152 4070 y(tions)27 b(represen)n(t)e(the)h(un)n (biased)f(estimates)j(of)e(minimal)h(v)l(ariance.)-152 4157 y(Note)k(that)f(to)g(use)g(these)h(equations,)h(w)n(e)f(need)f(to) g(compute)g(the)-152 4244 y Fg(\033)35 b Fj(of)e(the)f(resp)r(ectiv)n (e)h(inferences.)55 b(In)32 b(order)h(to)f(compute)g(the)g Fg(\033)-152 4332 y Fj(v)l(alue)i(of)h(an)f(application)i(of)f Ff(CBS)f Fj(with)g(b)r(oth)g(a)g(Naiv)n(e)g(Ba)n(y)n(es)-152 4419 y(and)d(a)g(logistic)h(regressor,)i(w)n(e)e(rely)e(on)h(the)f(b)r (o)r(otstrap)i(metho)r(d.)-152 4506 y(This)24 b(metho)r(d)e(relies)i (on)f(re-sampling)g(the)f(initial)i(data)f(a)g(n)n(um)n(b)r(er)-152 4593 y(of)33 b(times)f(and)f(rep)r(eating)i(the)e(desired)h (computation)g(with)g(eac)n(h)-152 4680 y(new)25 b(data)f(set.)34 b(A)24 b(complete)h(description)f(of)h(this)f(metho)r(d)g(is)h(w)n(ell) -152 4767 y(b)r(ey)n(ond)h(the)h(scop)r(e)g(of)h(this)f(pap)r(er)g(and) g(the)f(in)n(terested)h(reader)g(is)-152 4855 y(referred)g(to)e([4].) -152 5029 y(T)-6 b(o)32 b(illustrate)h(the)f(e\013ects)g(of)g(the)f (fusion)i(on)e(inference)i(and)e(the)-152 5116 y(need)25 b(for)i(di\013eren)n(t)e(t)n(yp)r(es)g(of)h(classi\014ers,)i(w)n(e)d (displa)n(y)h(in)f(Figure)h(1)-152 5203 y(the)32 b(di\013erence)h(in)f (the)g(standard)h(error,)i(with)e(95\045)g(con\014dence,)-152 5290 y(b)r(et)n(w)n(een)d(the)g(high)g(and)f(lo)n(w)i(b)r(ound)e(in)h (the)g(EEC)g(computation)-152 5378 y(b)n(y)25 b Ff(CBS)g Fj(for)i(a)f(consistency)g(of)g(80\045.)2136 1074 y @beginspecial 56.520000 @llx 56.520000 @lly 671.640015 @urx 475.440002 @ury 2160 @rwi @setspecial %%BeginDocument: error.eps %!PS-Adobe-3.0 EPSF-3.0 %%Title: WMF2EPS 1.2 : WMF->EPS conversion for error.wmf %%Creator: Pscript.dll Version 5.0 %%CreationDate: 3/20/2001 21:58:34 %%For: sabata %%BoundingBox: 56.52 56.52 671.64 475.44 %%Pages: 1 %%Orientation: Portrait %%PageOrder: Ascend %%DocumentNeededResources: (atend) %%DocumentSuppliedResources: (atend) %%DocumentData: Clean7Bit %%TargetDevice: (WMF2EPS Color PS) (2010.0) 2 %%LanguageLevel: 2 %%EndComments %%BeginDefaults %%PageBoundingBox: 0 0 672 476 %%EndDefaults %%BeginProlog %%BeginResource: file Pscript_WinNT_ErrorHandler 5.0 0 /currentpacking where{pop/oldpack currentpacking def/setpacking where{pop false setpacking}if}if/$brkpage 64 dict def $brkpage begin/prnt{dup type/stringtype ne{=string cvs}if dup length 6 mul/tx exch def/ty 10 def currentpoint/toy exch def/tox exch def 1 setgray newpath tox toy 2 sub moveto 0 ty rlineto tx 0 rlineto 0 ty neg rlineto closepath fill tox toy moveto 0 setgray show}bind def /nl{currentpoint exch pop lmargin exch moveto 0 -10 rmoveto}def/=={/cp 0 def typeprint nl}def/typeprint{dup type exec}readonly def/lmargin 72 def/rmargin 72 def/tprint{dup length cp add rmargin gt{nl/cp 0 def}if dup length cp add/cp exch def prnt}readonly def/cvsprint{=string cvs tprint( )tprint}readonly def /integertype{cvsprint}readonly def/realtype{cvsprint}readonly def/booleantype {cvsprint}readonly def/operatortype{(--)tprint =string cvs tprint(-- )tprint} readonly def/marktype{pop(-mark- )tprint}readonly def/dicttype{pop (-dictionary- )tprint}readonly def/nulltype{pop(-null- )tprint}readonly def /filetype{pop(-filestream- )tprint}readonly def/savetype{pop(-savelevel- ) tprint}readonly def/fonttype{pop(-fontid- )tprint}readonly def/nametype{dup xcheck not{(/)tprint}if cvsprint}readonly def/stringtype{dup rcheck{(\()tprint tprint(\))tprint}{pop(-string- )tprint}ifelse}readonly def/arraytype{dup rcheck {dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint}forall(]) tprint}ifelse}{pop(-array- )tprint}ifelse}readonly def/packedarraytype{dup rcheck{dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint} forall(])tprint}ifelse}{pop(-packedarray- )tprint}ifelse}readonly def/courier /Courier findfont 10 scalefont def end errordict/handleerror{systemdict begin $error begin $brkpage begin newerror{/newerror false store vmstatus pop pop 0 ne{grestoreall}if showpage initgraphics courier setfont lmargin 720 moveto errorname(VMError)eq{PrtVMMsg}{(ERROR: )prnt errorname prnt nl (OFFENDING COMMAND: )prnt/command load prnt $error/ostack known{nl nl(STACK:) prnt nl nl $error/ostack get aload length{==}repeat}if}ifelse systemdict /showpage get exec(%%[ Error: )print errorname =print(; OffendingCommand: ) print/command load =print( ]%%)= flush}if end end end}dup 0 systemdict put dup 4 $brkpage put bind readonly put/currentpacking where{pop/setpacking where{pop oldpack setpacking}if}if %%EndResource userdict /Pscript_WinNT_Incr 230 dict dup begin put %%BeginResource: file Pscript_FatalError 5.0 0 /FatalErrorIf{{initgraphics findfont 1 index 0 eq{exch pop}{dup length dict begin{1 index/FID ne{def}{pop pop}ifelse}forall/Encoding{ISOLatin1Encoding} stopped{StandardEncoding}if def currentdict end/ErrFont-Latin1 exch definefont} ifelse exch scalefont setfont counttomark 3 div cvi{moveto show}repeat showpage quit}{cleartomark}ifelse}bind def %%EndResource userdict begin/PrtVMMsg{vmstatus exch sub exch pop gt{[ (This job requires more memory than is available in this printer.)100 500 (Try one or more of the following, and then print again:)100 485 (For the output format, choose Optimize For Portability.)115 470 (In the Device Settings page, make sure the Available PostScript Memory is accurate.) 115 455(Reduce the number of fonts in the document.)115 440 (Print the document in parts.)115 425 12/Times-Roman showpage (%%[ PrinterError: Low Printer VM ]%%)= true FatalErrorIf}if}bind def end version cvi 2016 ge{/VM?{pop}bind def}{/VM? userdict/PrtVMMsg get def}ifelse %%BeginResource: file Pscript_Win_Basic 5.0 0 /d/def load def/,/load load d/~/exch , d/?/ifelse , d/!/pop , d/`/begin , d/^ /index , d/@/dup , d/+/translate , d/$/roll , d/U/userdict , d/M/moveto , d/- /rlineto , d/&/currentdict , d/:/gsave , d/;/grestore , d/F/false , d/T/true , d/N/newpath , d/E/end , d/Ac/arc , d/An/arcn , d/A/ashow , d/D/awidthshow , d/C /closepath , d/V/div , d/O/eofill , d/L/fill , d/I/lineto , d/-c/curveto , d/-M /rmoveto , d/+S/scale , d/Ji/setfont , d/Lc/setlinecap , d/Lj/setlinejoin , d /Lw/setlinewidth , d/Lm/setmiterlimit , d/sd/setdash , d/S/show , d/LH/showpage , d/K/stroke , d/W/widthshow , d/R/rotate , d/L2? false/languagelevel where{pop languagelevel 2 ge{pop true}if}if d L2?{/xS/xshow , d/yS/yshow , d/zS/xyshow , d}if/b{bind d}bind d/bd{bind d}bind d/xd{~ d}bd/ld{, d}bd/bn/bind ld/lw/Lw ld /lc/Lc ld/lj/Lj ld/sg/setgray ld/ADO_mxRot null d/self & d/OrgMx matrix currentmatrix d/reinitialize{: OrgMx setmatrix[/TextInit/GraphInit/UtilsInit counttomark{@ where{self eq}{F}?{cvx exec}{!}?}repeat cleartomark ;}b /initialize{`{/ADO_mxRot ~ d/TextInitialised? F d reinitialize E}{U /Pscript_Win_Data 230 dict @ ` put/ADO_mxRot ~ d/TextInitialised? F d reinitialize}?}b/terminate{!{& self eq{exit}{E}?}loop E}b/suspend/terminate , d /resume{` Pscript_Win_Data `}b U `/lucas 21690 d/featurebegin{countdictstack lucas[}b/featurecleanup{stopped{cleartomark @ lucas eq{! exit}if}loop countdictstack ~ sub @ 0 gt{{E}repeat}{!}?}b E/snap{transform 0.25 sub round 0.25 add ~ 0.25 sub round 0.25 add ~ itransform}b/dsnap{dtransform round ~ round ~ idtransform}b/nonzero_round{@ 0.5 ge{round}{@ -0.5 lt{round}{0 ge{1} {-1}?}?}?}b/nonzero_dsnap{dtransform nonzero_round ~ nonzero_round ~ idtransform}b U<04>cvn{}put/rr{1 ^ 0 - 0 ~ - neg 0 - C}b/irp{4 -2 $ + +S fx 4 2 $ M 1 ^ 0 - 0 ~ - neg 0 -}b/rp{4 2 $ M 1 ^ 0 - 0 ~ - neg 0 -}b/solid{[]0 sd}b/g {@ not{U/DefIf_save save put}if U/DefIf_bool 2 ^ put}b/DefIf_El{if U/DefIf_bool get not @{U/DefIf_save get restore}if}b/e{DefIf_El !}b/UDF{L2?{undefinefont}{!} ?}b/UDR{L2?{undefineresource}{! !}?}b/freeVM{/Courier findfont[40 0 0 -40 0 0] makefont Ji 2 vmreclaim}b %%EndResource %%BeginResource: file Pscript_Win_Utils_L2 5.0 0 /rf/rectfill , d/fx{1 1 dtransform @ 0 ge{1 sub 0.5}{1 add -0.5}? 3 -1 $ @ 0 ge {1 sub 0.5}{1 add -0.5}? 3 1 $ 4 1 $ idtransform 4 -2 $ idtransform}b/BZ{4 -2 $ snap + +S fx rf}b/rs/rectstroke , d/rc/rectclip , d/UtilsInit{currentglobal{F setglobal}if}b/scol{! setcolor}b/colspA/DeviceGray d/colspABC/DeviceRGB d /colspRefresh{colspABC setcolorspace}b/SetColSpace{colspABC setcolorspace}b /resourcestatus where{!/ColorRendering/ProcSet resourcestatus{! ! T}{F}?}{F}? not{/ColorRendering<>/defineresource where{!/ProcSet defineresource !}{! !}?}if/buildcrdname{/ColorRendering/ProcSet findresource ` mark GetHalftoneName @ type @/nametype ne ~/stringtype ne and{!/none}if(.) GetPageDeviceName @ type @/nametype ne ~/stringtype ne and{!/none}if(.)5 ^ 0 5 -1 1{^ length add}for string 6 1 $ 5 ^ 5{~ 1 ^ cvs length 1 ^ length 1 ^ sub getinterval}repeat ! cvn 3 1 $ ! ! E}b/definecolorrendering{~ buildcrdname ~ /ColorRendering defineresource !}b/findcolorrendering where{!}{ /findcolorrendering{buildcrdname @/ColorRendering resourcestatus{! ! T}{ /ColorRendering/ProcSet findresource ` GetSubstituteCRD E F}?}b}? /selectcolorrendering{findcolorrendering !/ColorRendering findresource setcolorrendering}b %%EndResource end %%EndProlog %%BeginSetup [ 1 0 0 1 0 0 ] false Pscript_WinNT_Incr dup /initialize get exec 1 setlinecap 1 setlinejoin /mysetup [ 0.11999 0 0 -0.11999 0 475.65353 ] def %%EndSetup %%Page: 1 1 %%PageBoundingBox: 0 0 672 476 %%EndPageComments %%BeginPageSetup /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh %%EndPageSetup Pscript_WinNT_Incr begin %%BeginResource: file Pscript_Win_GdiObject 5.0 0 /SavedCTM null d/CTMsave{/SavedCTM SavedCTM currentmatrix d}b/CTMrestore {SavedCTM setmatrix}b/mp null d/ADO_mxRot null d/GDIHMatrix null d /GDIHPatternDict 22 dict d GDIHPatternDict `/PatternType 1 d/PaintType 2 d/Reps L2?{1}{5}? d/XStep 8 Reps mul d/YStep XStep d/BBox[0 0 XStep YStep]d/TilingType 1 d/PaintProc{` 1 Lw[]0 sd PaintData , exec E}b/FGnd null d/BGnd null d /HS_Horizontal{horiz}b/HS_Vertical{vert}b/HS_FDiagonal{fdiag}b/HS_BDiagonal {biag}b/HS_Cross{horiz vert}b/HS_DiagCross{fdiag biag}b/MaxXYStep XStep YStep gt{XStep}{YStep}? d/horiz{Reps{0 4 M XStep 0 - 0 8 +}repeat 0 -8 Reps mul + K}b /vert{Reps{4 0 M 0 YStep - 8 0 +}repeat 0 -8 Reps mul + K}b/biag{Reps{0 0 M MaxXYStep @ - 0 YStep neg M MaxXYStep @ - 0 8 +}repeat 0 -8 Reps mul + 0 YStep M 8 8 - K}b/fdiag{Reps{0 0 M MaxXYStep @ neg - 0 YStep M MaxXYStep @ neg - 0 8 +}repeat 0 -8 Reps mul + MaxXYStep @ M 8 -8 - K}b E/makehatch{4 -2 $/yOrg ~ d /xOrg ~ d GDIHPatternDict/PaintData 3 -1 $ put CTMsave GDIHMatrix setmatrix GDIHPatternDict matrix xOrg yOrg + mp CTMrestore ~ U ~ 2 ^ put}b/h0{/h0 /HS_Horizontal makehatch}b/h1{/h1/HS_Vertical makehatch}b/h2{/h2/HS_FDiagonal makehatch}b/h3{/h3/HS_BDiagonal makehatch}b/h4{/h4/HS_Cross makehatch}b/h5{/h5 /HS_DiagCross makehatch}b/GDIBWPatternMx null d/pfprep{save 8 1 $ /PatternOfTheDay 8 1 $ GDIBWPatternDict `/yOrg ~ d/xOrg ~ d/PaintData ~ d/yExt ~ d/Width ~ d/BGnd ~ d/FGnd ~ d/Height yExt RepsV mul d/mx[Width 0 0 Height 0 0]d E build_pattern ~ !}b/pfbf{/fEOFill ~ d pfprep hbf fEOFill{O}{L}? restore}b /GraphInit{GDIHMatrix null eq{/SavedCTM matrix d : ADO_mxRot concat 0 0 snap + : 0.48 @ GDIHPatternDict ` YStep mul ~ XStep mul ~ nonzero_dsnap YStep V ~ XStep V ~ E +S/GDIHMatrix matrix currentmatrix readonly d ; : 0.24 -0.24 +S GDIBWPatternDict ` Width Height E nonzero_dsnap +S/GDIBWPatternMx matrix currentmatrix readonly d ; ;}if}b %%EndResource %%BeginResource: file Pscript_Win_GdiObject_L2 5.0 0 /GDIBWPatternDict 25 dict @ `/PatternType 1 d/PaintType 1 d/RepsV 1 d/RepsH 1 d /BBox[0 0 RepsH 1]d/TilingType 1 d/XStep 1 d/YStep 1 d/Height 8 RepsV mul d /Width 8 d/mx[Width 0 0 Height neg 0 Height]d/FGnd null d/BGnd null d /SetBGndFGnd{BGnd null ne{BGnd aload ! scol BBox aload ! 2 ^ sub ~ 3 ^ sub ~ rf}if FGnd null ne{FGnd aload ! scol}if}b/PaintProc{` SetBGndFGnd RepsH{Width Height F mx PaintData imagemask Width 0 +}repeat E}b E d/mp/makepattern , d /build_pattern{CTMsave GDIBWPatternMx setmatrix/nupangle where{! nupangle -90 eq{nupangle R}if}if GDIBWPatternDict @ ` Width Height ne{Width Height gt{Width Height V 1}{1 Height Width V}? +S}if xOrg yOrg E matrix + mp CTMrestore}b/hbf {setpattern}b/hf{:/fEOFill ~ d ~ ! setpattern fEOFill{O}{L}? ;}b/pbf{: ! /fEOFill ~ d GDIBWPatternDict `/yOrg ~ d/xOrg ~ d/PaintData ~ d/OutputBPP ~ d /Height ~ d/Width ~ d/PaintType 1 d/PatternType 1 d/TilingType 1 d/BBox[0 0 Width Height]d/XStep Width d/YStep Height d/mx xOrg yOrg matrix + d 20 dict @ ` /ImageType 1 d/Width Width d/Height Height d/ImageMatrix[1 0 0 1 0 0]d /BitsPerComponent 8 d OutputBPP 24 eq{/Decode[0 1 0 1 0 1]d}{OutputBPP 8 eq{ /Decode[0 1]d}{/Decode[0 1 0 1 0 1 0 1]d}?}?/DataSource{PaintData}d E/ImageDict ~ d/PaintProc{` ImageDict image E}b & mx makepattern setpattern E fEOFill{O}{L} ? ;}b/mask_pbf{:/fEOFill ~ d 20 dict `/yOrg ~ d/xOrg ~ d/PaintData ~ d/Height ~ d/Width ~ d/PatternType 1 d/PaintType 2 d/TilingType 1 d/BBox[0 0 Width Height] d/XStep Width d/YStep Height d/mx xOrg yOrg matrix + d/PaintProc{` Width Height T[1 0 0 1 0 0]{PaintData}imagemask E}b & mx makepattern setpattern E fEOFill{O} {L}? ;}b %%EndResource end reinitialize : N 472 1 5125 3489 rp C 1 1 1 1 scol L ; : N 520 30 5046 3410 rp C 1 1 1 1 scol L ; 0 0 0 1 scol N 5566 29 M 519 29 I 519 3440 I 5566 3440 I C K N 1164 2318 M 5304 2320 I K N 1164 1899 M 5304 1900 I K N 1164 1487 M 5304 1488 I K N 1164 1066 M 5304 1067 I K N 1164 646 M 5304 647 I K N 1164 646 M 1165 2739 I K N 1117 2739 M 1164 2740 I K N 1117 2318 M 1164 2320 I K N 1117 1899 M 1164 1900 I K N 1117 1487 M 1164 1488 I K N 1117 1066 M 1164 1067 I K N 1117 646 M 1164 647 I K N 1164 2739 M 5304 2740 I K N 1164 2786 M 1165 2739 I K N 1677 2786 M 1678 2739 I K N 2201 2786 M 2202 2739 I K N 2715 2786 M 2716 2739 I K N 3239 2786 M 3240 2739 I K N 3752 2786 M 3753 2739 I K N 4267 2786 M 4268 2739 I K N 4790 2786 M 4791 2739 I K N 5304 2786 M 5305 2739 I K N 1154 1646 M 1174 1665 I 1305 1535 I 1305 1534 I 1426 1403 I 1416 1393 I 1426 1404 I 1557 1273 I 1547 1262 I 1556 1273 I 1687 1161 I 1669 1140 I 1539 1252 I 1538 1253 I 1406 1384 I 1405 1384 I 1285 1515 I 1295 1525 I 1286 1515 I C 0 0 0.5 1 scol L N 1669 1140 M 1686 1162 I 1817 1059 I 1808 1048 I 1817 1059 I 1948 965 I 1940 954 I 1947 965 I 2077 881 I 2070 870 I 2075 883 I 2141 856 I 2142 856 I 2207 828 I 2196 802 I 2130 830 I 2136 842 I 2130 830 I 2065 857 I 2063 858 I 1932 942 I 1932 942 I 1801 1036 I 1800 1037 I C L N 2196 802 M 2206 828 I 2253 809 I 2300 790 I 2295 777 I 2300 790 I 2356 772 I 2351 758 I 2353 772 I 2418 762 I 2416 749 I 2418 762 I 2493 753 I 2491 739 I 2490 753 I 2565 762 I 2566 749 I 2563 762 I 2638 781 I 2641 767 I 2633 779 I 2707 826 I 2722 803 I 2648 756 I 2644 754 I 2569 735 I 2568 735 I 2493 726 I 2490 726 I 2415 735 I 2414 735 I 2349 745 I 2347 746 I 2291 764 I 2290 764 I 2243 783 I C L N 2723 804 M 2706 826 I 2781 881 I 2790 870 I 2780 880 I 2855 946 I 2949 1030 I 2958 1020 I 2949 1030 I 3042 1124 I 3145 1226 I 3257 1338 I 3481 1563 I 3706 1797 I 3818 1909 I 3921 2011 I 4015 2105 I 4107 2199 I 4182 2273 I 4183 2274 I 4258 2330 I 4275 2308 I 4200 2252 I 4192 2262 I 4202 2253 I 4127 2179 I 4035 2085 I 3941 1991 I 3838 1889 I 3726 1777 I 3501 1543 I 3277 1318 I 3165 1206 I 3062 1104 I 2969 1010 I 2968 1009 I 2874 925 I 2799 859 I 2798 859 I C L N 4275 2308 M 4258 2330 I 4333 2386 I 4337 2387 I 4420 2425 I 4420 2426 I 4495 2454 I 4497 2454 I 4563 2473 I 4565 2474 I 4696 2483 I 4697 2468 I 4695 2482 I 4742 2491 I 4788 2501 I 4793 2474 I 4747 2464 I 4700 2455 I 4698 2455 I 4567 2446 I 4566 2459 I 4570 2447 I 4504 2428 I 4500 2440 I 4505 2428 I 4430 2400 I 4425 2412 I 4431 2400 I 4348 2362 I 4342 2375 I 4350 2364 I C L N 1167 2641 M 1161 2668 I 1292 2697 I 1413 2725 I 1414 2725 I 1545 2743 I 1546 2745 I 1676 2754 I 1678 2726 I 1548 2716 I 1547 2730 I 1549 2716 I 1418 2698 I 1416 2711 I 1419 2698 I 1298 2670 I C 1 0 1 1 scol L N 1676 2726 M 1678 2754 I 1810 2745 I 1812 2743 I 1943 2715 I 2073 2687 I 2070 2674 I 2072 2687 I 2203 2668 I 2199 2641 I 2068 2660 I 2067 2660 I 1937 2688 I 1805 2716 I 1808 2730 I 1807 2716 I C L N 2201 2641 M 2201 2670 I 2248 2670 I 2248 2655 I 2246 2668 I 2293 2678 I 2295 2664 I 2292 2678 I 2413 2706 I 2416 2707 I 2481 2707 I 2547 2707 I 2549 2706 I 2633 2697 I 2637 2697 I 2720 2668 I 2711 2642 I 2627 2671 I 2631 2683 I 2630 2670 I 2546 2679 I 2547 2692 I 2547 2679 I 2481 2679 I 2416 2679 I 2416 2692 I 2419 2679 I 2298 2651 I 2298 2651 I 2251 2641 I 2248 2641 I C L N 2710 2642 M 2720 2668 I 2795 2640 I 2796 2639 I 2871 2603 I 2965 2556 I 2966 2556 I 3058 2500 I 3051 2487 I 3057 2500 I 3273 2387 I 3274 2387 I 3498 2257 I 3723 2126 I 3938 2004 I 3930 1991 I 3937 2004 I 4030 1957 I 4031 1957 I 4124 1902 I 4117 1889 I 4123 1902 I 4198 1864 I 4273 1827 I 4261 1802 I 4186 1839 I 4111 1877 I 4110 1878 I 4017 1933 I 4024 1945 I 4018 1932 I 3924 1979 I 3924 1980 I 3710 2102 I 3485 2233 I 3261 2363 I 3267 2375 I 3261 2362 I 3045 2475 I 3044 2476 I 2951 2532 I 2958 2543 I 2952 2531 I 2858 2578 I 2783 2614 I 2790 2627 I 2785 2614 I C L N 4262 1802 M 4273 1828 I 4357 1790 I 4351 1777 I 4356 1790 I 4440 1762 I 4440 1762 I 4515 1734 I 4510 1721 I 4514 1734 I 4579 1715 I 4575 1702 I 4577 1715 I 4690 1697 I 4692 1697 I 4794 1668 I 4787 1641 I 4685 1670 I 4688 1683 I 4686 1670 I 4573 1688 I 4572 1689 I 4506 1708 I 4504 1708 I 4429 1736 I 4435 1749 I 4430 1736 I 4347 1764 I 4346 1764 I C L 0 0 0.5 1 scol 1 Lj 1 Lc 9 Lw solid N 1164 1599 M 1220 1655 I 1164 1711 I 1107 1655 I 1164 1599 I C : O ; : 1.039 1.039 +S K ; N 1677 1095 M 1733 1151 I 1677 1207 I 1622 1151 I 1677 1095 I C : O ; : 1.039 1.039 +S K ; N 2201 758 M 2257 814 I 2201 870 I 2145 814 I 2201 758 I C : O ; : 1.039 1.039 +S K ; N 2715 758 M 2771 814 I 2715 870 I 2660 814 I 2715 758 I C : O ; : 1.039 1.039 +S K ; N 4267 2262 M 4323 2318 I 4267 2375 I 4211 2318 I 4267 2262 I C : O ; : 1.039 1.039 +S K ; N 4790 2431 M 4846 2487 I 4790 2543 I 4735 2487 I 4790 2431 I C : O ; : 1.039 1.039 +S K ; 1 0 1 1 scol 0 Lj N 1220 2600 M 1107 2600 I 1107 2711 I 1220 2711 I C : O ; : 1.039 1.039 +S K ; N 1734 2683 M 1622 2683 I 1622 2796 I 1734 2796 I C : O ; : 1.039 1.039 +S K ; N 2257 2600 M 2145 2600 I 2145 2711 I 2257 2711 I C : O ; : 1.039 1.039 +S K ; N 2771 2600 M 2660 2600 I 2660 2711 I 2771 2711 I C : O ; : 1.039 1.039 +S K ; N 4323 1758 M 4211 1758 I 4211 1871 I 4323 1871 I C : O ; : 1.039 1.039 +S K ; N 4846 1599 M 4735 1599 I 4735 1711 I 4846 1711 I C : O ; : 1.039 1.039 +S K ; 0 0 0 1 scol Pscript_WinNT_Incr begin %%BeginResource: file Pscript_Text 5.0 0 /TextInit{TextInitialised? not{/Pscript_Windows_Font & d/TextInitialised? T d /fM[1 0 0 1 0 0]d/mFM matrix d/iMat[1 0 0.212557 1 0 0]d}if}b/copyfont{1 ^ length add dict `{1 ^/FID ne{d}{! !}?}forall & E}b/EncodeDict 11 dict d/bullets {{/bullet}repeat}b/rF{3 copyfont @ ` ~ EncodeDict ~ get/Encoding ~ 3 ^/0 eq{& /CharStrings known{CharStrings/Eth known not{! EncodeDict/ANSIEncodingOld get} if}if}if d E}b/mF{@ 7 1 $ findfont ~{@/Encoding get @ StandardEncoding eq{! T}{ {ISOLatin1Encoding}stopped{! F}{eq}?{T}{@ ` T 32 1 127{Encoding 1 ^ get StandardEncoding 3 -1 $ get eq and}for E}?}?}{F}?{1 ^ ~ rF}{0 copyfont}? 6 -2 $ ! ! ~ !/pd_charset @ where{~ get 128 eq{@ FDV 2 copy get @ length array copy put pd_CoverFCRange}if}{!}? 2 ^ ~ definefont fM 5 4 -1 $ put fM 4 0 put fM makefont Pscript_Windows_Font 3 1 $ put}b/sLT{: Lw -M currentpoint snap M 0 - 0 Lc K ;}b/xUP null d/yUP null d/uW null d/xSP null d/ySP null d/sW null d/sSU{N /uW ~ d/yUP ~ d/xUP ~ d}b/sU{xUP yUP uW sLT}b/sST{N/sW ~ d/ySP ~ d/xSP ~ d}b/sT {xSP ySP sW sLT}b/sR{: + R 0 0 M}b/sRxy{: matrix astore concat 0 0 M}b/eR/; , d /AddOrigFP{{&/FontInfo known{&/FontInfo get length 6 add}{6}? dict ` /WinPitchAndFamily ~ d/WinCharSet ~ d/OrigFontType ~ d/OrigFontStyle ~ d /OrigFontName ~ d & E/FontInfo ~ d}{! ! ! ! !}?}b/mFS{makefont Pscript_Windows_Font 3 1 $ put}b/mF42D{0 copyfont `/FontName ~ d 2 copy ~ sub 1 add dict `/.notdef 0 d 2 copy 1 ~{@ 3 ^ sub Encoding ~ get ~ d}for & E /CharStrings ~ d ! ! & @ E/FontName get ~ definefont}b/mF42{15 dict ` @ 4 1 $ FontName ~ d/FontType 0 d/FMapType 2 d/FontMatrix[1 0 0 1 0 0]d 1 ^ 254 add 255 idiv @ array/Encoding ~ d 0 1 3 -1 $ 1 sub{@ Encoding 3 1 $ put}for/FDepVector Encoding length array d/CharStrings 2 dict `/.notdef 0 d & E d 0 1 Encoding length 1 sub{@ @ 10 lt{! FontName length 1 add string}{100 lt{FontName length 2 add string}{FontName length 3 add string}?}? @ 0 FontName @ length string cvs putinterval @ 3 -1 $ @ 4 1 $ 3 string cvs FontName length ~ putinterval cvn 1 ^ 256 mul @ 255 add 3 -1 $ 4 ^ findfont mF42D FDepVector 3 1 $ put}for & @ E /FontName get ~ definefont ! ! ! mF}b/mF_OTF_V{3{~ !}repeat 3 -1 $ ! findfont 1 ^ ~ definefont fM @ @ 5 0 put 4 0 put 90 matrix R matrix concatmatrix makefont Pscript_Windows_Font 3 1 $ put}b/UmF{L2?{Pscript_Windows_Font ~ undef}{!}?}b /UmF42{@ findfont/FDepVector get{/FontName get undefinefont}forall undefinefont}b %%EndResource end reinitialize Pscript_WinNT_Incr begin %%BeginResource: file Pscript_Encoding256 5.0 0 /CharCol256Encoding[/.notdef/breve/caron/dotaccent/dotlessi/fi/fl/fraction /hungarumlaut/Lslash/lslash/minus/ogonek/ring/Zcaron/zcaron/.notdef/.notdef /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/exclam/quotedbl/numbersign /dollar/percent/ampersand/quotesingle/parenleft/parenright/asterisk/plus/comma /hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S /T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/grave /a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright /asciitilde/.notdef/Euro/.notdef/quotesinglbase/florin/quotedblbase/ellipsis /dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE/.notdef /.notdef/.notdef/.notdef/quoteleft/quoteright/quotedblleft/quotedblright/bullet /endash/emdash/tilde/trademark/scaron/guilsinglright/oe/.notdef/.notdef /Ydieresis/.notdef/exclamdown/cent/sterling/currency/yen/brokenbar/section /dieresis/copyright/ordfeminine/guillemotleft/logicalnot/.notdef/registered /macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph /periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter /onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis /Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute /Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls /agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute /ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve /oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex /udieresis/yacute/thorn/ydieresis]def EncodeDict/256 CharCol256Encoding put %%EndResource end reinitialize %%IncludeResource: font Helvetica-Bold F /F0 0 /256 T /Helvetica-Bold mF /F0S96 F0 [150 0 0 -150 0 0 ] mFS F0S96 Ji 2491 287 M (Consistency = 80%)[108 92 91 84 41 84 50 83 92 83 83 42 88 41 84 85 0]xS %%IncludeResource: font Helvetica F /F1 0 /256 T /Helvetica mF /F1S8D F1 [141.664 0 0 -141.664 0 0 ] mFS F1S8D Ji 977 2802 M (5)S 902 2382 M (10)[79 0]xS 902 1961 M (15)[79 0]xS 902 1550 M (20)[79 0]xS 902 1129 M (25)[79 0]xS 902 708 M (30)[79 0]xS 1051 3008 M (700)[79 80 0]xS 1566 3008 M (800)[79 79 0]xS 2089 3008 M (900)[79 79 0]xS 2566 3008 M (1000)[79 79 79 0]xS 3089 3008 M (1100)[79 79 79 0]xS 3603 3008 M (1200)[79 80 79 0]xS 4117 3008 M (1300)[79 79 79 0]xS 4641 3008 M (1400)[79 79 79 0]xS 5154 3008 M (1)S 5234 3008 M (5)S 5313 3008 M (0)S 5392 3008 M (0)S /F0S8D F0 [141.664 0 0 -141.664 0 0 ] mFS F0S8D Ji 2977 3251 M (Latency)[87 79 47 79 86 80 0]xS /F0S00IFFFFFF72 F0 [0 -141.664 -141.664 0 0 0 ] mFS F0S00IFFFFFF72 Ji 795 2101 M (95% interval)[-79 -83 -121 -40 -40 -86 -47 -79 -58 -77 -79 0]yS 1 Lw solid N 5566 29 M 519 29 I 519 3440 I 5566 3440 I C K /F0S74 F0 [116.664 0 0 -116.664 0 0 ] mFS F0S74 Ji 2932 975 M (Na\357ve )[85 64 34 62 65 0]xS 3274 975 M (Bayes)[84 66 64 64 0]xS 3751 1625 M (Logistic Regression)[71 71 71 32 65 38 32 65 32 85 64 71 46 65 64 65 32 71 0]xS LH %%PageTrailer %%Trailer %%DocumentNeededResources: %%+ font Helvetica-Bold %%+ font Helvetica %%DocumentSuppliedResources: %%+ procset Pscript_WinNT_ErrorHandler 5.0 0 %%+ procset Pscript_FatalError 5.0 0 %%+ procset Pscript_Win_Basic 5.0 0 %%+ procset Pscript_Win_Utils_L2 5.0 0 %%+ procset Pscript_Win_GdiObject 5.0 0 %%+ procset Pscript_Win_GdiObject_L2 5.0 0 %%+ procset Pscript_Text 5.0 0 %%+ procset Pscript_Encoding256 5.0 0 Pscript_WinNT_Incr dup /terminate get exec %%EOF %%EndDocument @endspecial 2040 1249 a Ff(Figure)38 b(1:)58 b Fa(The)33 b(width)g(of)g(the)g(95\045)g(con\014dence)h(in)n(terv)l(al)f(as)f(a) 2040 1336 y(function)25 b(of)g(resp)r(onse)g(time.)2040 1586 y Fj(Figure)37 b(2)f(depicts)g(the)g(v)l(alues)g(of)g(EEC)h (returned)e(b)n(y)g Ff(CBS)h Fj(as)2040 1674 y(w)n(ell)30 b(as)f(the)g(\014nal)f(v)l(alue)h(that)f(results)i(from)f(the)f(fusion) i(of)f(these)2040 1761 y(inferences.)44 b(Note)28 b(that)g(the)g (logistic)i(regression)g(is)f(more)g(robust)2040 1848 y(to)e(v)l(ariations)h(in)f(the)g(data)g(for)h(lo)n(w)n(er)h(latencies) f(and)f(less)h(robust)2040 1935 y(at)f(higher)g(latencies.)39 b(This)27 b(justi\014es)h(our)f(b)r(elief)h(that)e(these)h(clas-)2040 2022 y(si\014ers)22 b(in)n(tro)r(duce)f(di\013eren)n(t)f(assumptions)i (and)e(complemen)n(t)h(eac)n(h)2040 2109 y(other.)53 b(Also)33 b(note)f(ho)n(w)g(the)f(\014nal)h(result)h(of)f(the)g(fusion) g(adapts)2040 2197 y(and)25 b(appro)n(ximates)i(the)e(inference)h(with) g(less)h(v)l(ariabilit)n(y)-6 b(.)2040 2410 y Fk(3.)99 b(RESEARCH)26 b(ISSUES)2040 2501 y Fj(The)e(w)n(ork)h(rep)r(orted)f(in) g(the)g(previous)g(section)h(p)r(oin)n(ts)f(to)g(a)g(set)h(of)2040 2588 y(researc)n(h)h(topics)h(that)e(will)i(b)r(e)f(outlined)f(next.) 2040 2762 y Ff(Incoming)33 b(Data)f(Qualit)n(y)-7 b(.)39 b Fj(A)27 b(pro\014table)h(researc)n(h)h(a)n(v)n(en)n(ue)e(is)2040 2850 y(that)j(of)i(metho)r(ds)f(and)f(algorithms)i(for)g(e\016cien)n (tly)e(determining)2040 2937 y(whether)24 b(it)h(is)g(w)n(orth)f(pro)r (cessing)i(and/or)f(storing)g(and)f(incoming)2040 3024 y(datalog.)69 b(An)35 b(incoming)j(datalog)g(su\013ers)f(at)f(least)i (t)n(w)n(o)f(trans-)2040 3111 y(formations:)57 b(\014rst)36 b(to)g(extract)g(features)g(out)g(of)h(the)e(ra)n(w)i(data,)2040 3198 y(and)27 b(second)g(in)g(the)g(use)g(of)h(these)f(features)h(for)f (the)g(induction)g(of)2040 3285 y(mo)r(dels.)47 b(Examples)30 b(of)h(the)e(\014rst)g(pro)r(cessing)i(stage)g(include)e(the)2040 3373 y(extraction)i(of)f(resp)r(onse)h(time)g(histograms)g(for)g (di\013eren)n(t)f(URLs,)2040 3460 y(or)24 b(the)f(computation)h(of)g (SLO)f(violation)i(lev)n(els)f(at)g(ev)n(ery)f(min)n(ute.)2040 3547 y(Examples)29 b(of)g(the)f(second)g(pro)r(cessing)h(w)n(ould)g(b)r (e)f(the)g(clustering)2040 3634 y(of)e(URLs)f(according)h(to)g(their)f (resp)r(onse)h(time)g(histogram,)h(or)f(the)2040 3721 y(induction)17 b(of)i(the)e(classi\014ers)j(based)e(on)g(the)f (di\013eren)n(t)g(system)h(met-)2040 3808 y(rics,)30 b(tra\016c)f(metrics,)i(and)d(the)g(violation)i(lev)n(els.)43 b(Both)29 b(of)g(these)2040 3896 y(are)24 b(computationally)h(exp)r (ensiv)n(e,)f(and)g(in)f(certain)i(instances)f(can)2040 3983 y(b)r(e)k(quite)g(costly)-6 b(.)42 b(F)-6 b(or)28 b(example,)i(in)e(order)g(to)g(answ)n(er)h(queries)g(of)2040 4070 y(capacit)n(y)21 b(planning,)h(w)n(e)f(induce)f(a)g(grid)h(of)h (classi\014ers)g(to)f(co)n(v)n(er)f(the)2040 4157 y(space)32 b(constituted)f(b)n(y)f(the)h(SLO)f(parameters.)52 b(Assuming)32 b(that)2040 4244 y(w)n(e)22 b(are)g(in)n(terested)f(in)h(the)f(same)h (metrics)g(as)g(in)f(Section)h(2,)h(consis-)2040 4332 y(tency)28 b(and)f(resp)r(onse)i(time,)h(and)d(assuming)j(that)d(resp)r (onse)i(time)2040 4419 y(ranges)37 b(from)f(500)h(ms)e(to)h(2500ms)i (\(in)d(incremen)n(ts)h(of)g(100ms\),)2040 4506 y(and)23 b(consistency)h(from)g(80\045)g(to)g(100\045)g(in)f(incremen)n(ts)h(of) g(2\045)f(this)2040 4593 y(leads)29 b(to)g(ab)r(out)f(200)h (classi\014ers)i(p)r(er)d(datalog.)44 b(The)28 b(idea)h(is)g(that)2040 4680 y(w)n(e)21 b(w)n(ould)f(lik)n(e)g(to)h(kno)n(w)e(as)i(early)g(as)f (p)r(ossible)i(in)e(these)g(pro)r(cesses,)2040 4767 y(whether)g(w)n(e)h (should)f(in)n(v)n(est)g(computation)g(time)h(and)f(storage)h(as)g(a) 2040 4855 y(new)e(data)f(log)i(arriv)n(es.)33 b(Please)20 b(note)e(that)g(these)h(metho)r(ds)f(ha)n(v)n(e)g(to)2040 4942 y(necessarily)24 b(in)n(v)n(olv)n(e)e(heuristics.)34 b(Otherwise,)24 b(if)g(w)n(e)f(had)f(an)h(exact)2040 5029 y(and)c(e\016cien)n(t)f(metho)r(d)h(for)h(determining)e(the)h (degree)g(of)h(uselfuness)2040 5116 y(of)27 b(a)g(data)f(log,)i(w)n(e)f (could)f(use)h(that)f(metho)r(d)g(itself)h(in)g(the)f(induc-)2040 5203 y(tion)18 b(of)g(mo)r(dels)h(\(or)f(ev)n(en)f(in)g(the)g(\014nal)h (inference)g(stage\).)33 b(Di\013eren)n(t)2040 5290 y(criteria)d(ma)n (y)f(b)r(e)f(applicable)i(in)f(di\013eren)n(t)f(con)n(text)g(when)h (trying)2040 5378 y(to)24 b(assess)i(the)d(usefulness)i(of)g(a)f(data)g (log.)35 b(An)24 b(incoming)g(data)h(log)p eop end %%Page: 5 5 TeXDict begin 5 4 bop -152 -69 a Fj(w)n(ould)35 b(b)r(e)f(w)n(orth)g (pro)r(cessing)h(if)g(for)g(example)f(it)g(con)n(tains)h(new)-152 19 y(information.)64 b(T)-6 b(o)35 b(determine)g(this,)i(w)n(e)f(ma)n (y)e(w)n(an)n(t)h(to)g(use)g(the)-152 106 y(mo)r(dels)24 b(previously)e(induced)g(and)g(pro)r(duce)h(a)g(score)g(on)g(the)f (data.)-152 193 y(Th)n(us,)31 b(for)f(example,)h(w)n(e)f(could)g(apply) f(the)g(set)h(of)g(classi\014ers)h(in-)-152 280 y(duced)24 b(to)g(a)h(new)g(data)f(log,)i(and)e(decide)g(to)h(pro)r(cess)g(the)f (data)h(log)-152 367 y(dep)r(ending)31 b(on)h(the)f(accuracy)h(of)g (this)g(classi\014ers)h(when)f(applied)-152 454 y(to)c(the)g(new)g (data)g(log.)42 b(If)28 b(the)g(accuracy)g(is)g(high,)h(this)f(w)n (ould)g(b)r(e)-152 542 y(an)c(indication)h(that)f(no)g(further)f(in)n (v)n(estigation)i(is)g(needed.)33 b(A)24 b(lo)n(w)-152 629 y(accuracy)e(can)g(b)r(e)f(tak)n(en)g(as)h(evidence)g(of)g(new)g (information)h(in)e(the)-152 716 y(datalog.)55 b(There)32 b(ma)n(y)g(b)r(e)f(other)h(reasons)h(for)g(the)f(p)r(erformance)-152 803 y(of)g(the)e(classi\014er,)k(and)d(this)g(p)r(erformance)g(can)g(b) r(e)g(indicativ)n(e)g(of)-152 890 y(other)d(prop)r(erties)g(of)g(the)f (new)h(data)f(log.)41 b(The)28 b(data)f(log)i(ma)n(y)e(b)r(e)-152 977 y(ab)r(out)k(a)h(region)f(in)g(data)h(space)f(that)g(has)g(little)h (\(probabilistic\))-152 1065 y(supp)r(ort,)f(or)e(it)h(ma)n(y)f(b)r(e)h (a)f(region)i(that)e(o)r(ccurs)h(v)n(ery)e(infrequen)n(t)-152 1152 y(and)37 b(ma)n(y)g(not)f(b)r(e)h(w)n(orth)g(in)n(v)n(estigating)h (at)f(the)g(presen)n(t)f(time.)-152 1239 y(Indeed)28 b(one)i(can)f(imagine)h(scoring)h(a)e(data)g(log)i(and)d(prioritizing) -152 1326 y(its)i(pro)r(cessing)g(according)g(to)f(curren)n(t)g(needs)f (and)h(storing)h(some)-152 1413 y(of)g(the)e(incoming)h(data)g(logs)h (for)f(o\017ine)g(pro)r(cessing.)45 b(Of)29 b(course,)-152 1500 y(this)22 b(prop)r(osal)i(is)e(only)g(an)g(observ)l(ation)g(and)g (a)g(suggestion.)35 b(Muc)n(h)-152 1588 y(more)27 b(w)n(ork,)g(b)r(oth) f(empirical)h(and)f(theoretical)i(m)n(ust)e(b)r(e)g(done)g(in)-152 1675 y(order)g(to)g(test)g(this)g(simple)g(idea.)-152 1849 y Ff(Building)34 b(Catalogs)g(of)g(the)g(F)-7 b(eature/Data)34 b(Space.)46 b Fj(This)-152 1936 y(researc)n(h)37 b(topic)g(is)g (concerned)f(with)h(the)f(need)g(for)h(data)f(struc-)-152 2023 y(tures)21 b(and)g(algorithms)i(for)f(e\013ectiv)n(ely)f(represen) n(ting)g(a)g(catalog)i(or)-152 2111 y(mapping)k(of)h(the)f(feature)h (and/or)f(data)h(space.)39 b(As)27 b(an)g(example,)-152 2198 y(consider)g(the)g(taks)f(of)h(building)g(a)g(mo)r(del)g(for)g (the)f(resp)r(onse)h(time)-152 2285 y(of)g(a)f(disk)g(unit.)34 b(Assume)26 b(that)f(w)n(e)h(ha)n(v)n(e)f(sev)n(eral)i(measuremen)n (ts,)-152 2372 y(sampled)e(at)f(a)h(rate)f(of)h(one)g(second,)g (including)f(a)n(v)n(erage)h(resp)r(onse)-152 2459 y(time,)30 b(a)n(v)n(erage)f(request)f(size,)i(total)f(n)n(um)n(b)r(er)e(of)i (requests,)h(queue)-152 2547 y(length,)k(lo)r(calit)n(y)f(\(de\014ned)d (in)i(some)h(appropriate)f(w)n(a)n(y\),)h(bursti-)-152 2634 y(ness,)40 b(and)d(some)g(others)g(totaling)h(ab)r(out)e(30)i (features.)68 b(Giv)n(en)-152 2721 y(that)30 b(this)g(is)h(exp)r(ected) e(to)h(b)r(e)g(a)h(completely)f(automated)h(pro)r(ce-)-152 2808 y(dure,)22 b(where)f(data)g(is)h(con)n(tinously)e(gathered)i(and)e (the)h(mo)r(dels)g(are)-152 2895 y(up)r(dated,)j(w)n(e)g(can)g(iden)n (tify)g(at)g(least)h(three)e(needs)h(for)h(iden)n(tifying)-152 2982 y(regions)i(of)g(the)e(feature)h(space)h(where:)-41 3209 y Fd(\017)38 b Fj(Information)32 b(is)g(missing.)52 b(This)32 b(can)f(guide)g(the)g(data)g(col-)35 3296 y(lection)37 b(pro)r(cess)g(if)f(con)n(trol)h(is)g(p)r(ossible)g(\(e.g.,)i (admission)35 3383 y(con)n(trol,)24 b(load)g(balancing,)g(or)f (o\017ine)h(exp)r(erimen)n(tation\).)33 b(It)35 3470 y(can)24 b(also)h(b)r(e)f(used)g(to)g(w)n(arn)g(the)g(user)g(ab)r(out)g (extrap)r(olation)35 3557 y(or)i(in)n(terp)r(olation)h(attempts.)-41 3701 y Fd(\017)38 b Fj(More)c(instances)f(are)g(needed)g(in)f(order)h (to)g(reduce)g(uncer-)35 3788 y(tain)n(t)n(y)c(\(or)g(risk\))g(on)g (decisions)i(\(and)d(inferences\).)46 b(An)29 b(ex-)35 3875 y(ample,)e(is)g(the)f(need)g(for)h(supp)r(ort)f(for)h(the)f (probabilit)n(y)g(dis-)35 3962 y(tributions)g(in)f(the)h(mo)r(dels.)-41 4105 y Fd(\017)38 b Fj(The)e(system)g(b)r(eha)n(v)n(es)g(abnormaly)g (\(note)g(that)f(these)h(re-)35 4192 y(gions)h(ma)n(y)f(b)r(e)g(asso)r (ciated)i(with)e(sp)r(eci\014c)h(SLO's\).)65 b(This)35 4279 y(can)31 b(then)e(b)r(e)h(extended)f(for)i(\014nding)f (attribution)g(in)g(diag-)35 4367 y(nostic)c(excercises.)-152 4593 y(There)i(are)g(man)n(y)e(researc)n(h)i(a)n(v)n(en)n(ues)f (related)h(to)f(teh)g(ab)r(o)n(v)n(e.)39 b(W)-6 b(e)-152 4680 y(could)28 b(use)h(the)e(diagnostics)j(in)e(the)g(induced)f(mo)r (dels)i(to)f(pro)n(vide)-152 4767 y(scores)40 b(for)g(the)e(di\013eren) n(t)g(regions)i(of)f(the)f(feature)i(space)f(from)-152 4855 y(whic)n(h)34 b(w)n(e)h(could)f(iden)n(tify)g(and)f(classify)j (these)e(regions.)61 b(Th)n(us,)-152 4942 y(in)31 b(the)g(example)h(of) f(the)g(disk)g(unit)g(ab)r(o)n(v)n(e,)i(assuming)f(w)n(e)f(apply)-152 5029 y(a)i(piecewise)g(linear)g(mo)r(del)g(to)f(the)g(c)n (haracterization,)j(w)n(e)e(could)-152 5116 y(use)i(the)g(set)g(of)g (\\hat)g(matrices")i(to)e(iden)n(tify)g(the)f(regions)i(that)-152 5203 y(are)c(resp)r(onsible)h(\(and)e(to)g(what)h(degree\))g(for)g(the) f(main)h(c)n(harac-)-152 5290 y(teristics)25 b(of)g(the)f(induced)f(mo) r(del)h([12].)36 b(W)-6 b(e)23 b(forsee)i(that)f(the)f(main)-152 5378 y(c)n(hallenges)h(will)f(b)r(e)f(connected)g(with)g(the)g(high)g (dimensionalit)n(y)h(of)2040 -69 y(the)k(space,)h(and)e(w)n(e)h(exp)r (ect)g(that)f(disciplines)i(suc)n(h)e(as)i(computa-)2040 19 y(tional)f(geometry)-6 b(,)26 b(theory)-6 b(,)25 b(and)g (statistical)j(exp)r(erimen)n(tal)e(design)2040 106 y(will)h(ha)n(v)n (e)e(a)h(lot)g(to)g(sa)n(y)g(with)g(resp)r(ect)g(to)g(this)g(sub)t (ject.)2040 280 y Ff(Data)40 b(Structures)i(to)e(Sp)r(eed)g(Up)g (Statistical)g(Analysis.)2040 367 y Fj(The)31 b(idea)g(here)g(is)g(not) g(to)g(fo)r(cus)g(on)g(new)g(algorithms)h(or)g(pro)r(ce-)2040 454 y(dures)37 b(for)g(inducing)g(mo)r(dels,)k(or)c(on)g(new)g(and)f (more)h(complex)2040 542 y(mo)r(dels,)26 b(but)e(rather)g(on)h (e\013ectiv)n(e)f(data)h(structures)f(that)g(will)i(en-)2040 629 y(able)e(the)f(scaling)i(up)d(of)i(curren)n(t)f(mac)n(hine)h (learning)g(and)f(statisti-)2040 716 y(cal)30 b(metho)r(ds)f(to)g(w)n (ork)g(in)f(v)n(ery)g(high)h(dimen)n(tional)h(spaces.)44 b(The)2040 803 y(researc)n(h)26 b(includes:)2151 1038 y Fd(\017)38 b Fj(The)29 b(exploration)g(of)h(the)e(use)h(of)g(KD-T)-6 b(rees)29 b(or)g(Ball-T)-6 b(rees)2227 1125 y(to)34 b(cac)n(he)g (su\016cien)n(t)g(statistics)h(at)f(di\013eren)n(t)f(lev)n(els)h(of)h (ab-)2227 1212 y(stractions.)2151 1360 y Fd(\017)j Fj(The)19 b(adaptation)h(of)g(standard)f(algorithms)h(suc)n(h)f(as)h(kmeans)2227 1447 y(or)27 b(exp)r(ectation-maximization,)h(to)f(use)g(these)f(data)h (struc-)2227 1534 y(tures)f(e\013ectiv)n(ely)-6 b(.)2151 1682 y Fd(\017)38 b Fj(The)24 b(incorp)r(oration)i(of)e(the)g(ob)t (jectiv)n(es)h(of)g(the)f(mo)r(dels)h(in)n(to)2227 1770 y(the)g(design)h(of)h(these)e(data)h(structures.)2151 1918 y Fd(\017)38 b Fj(The)f(recen)n(t)f(e\013ort)h(to)f(compute)h (online)f(v)n(ersions)h(of)h(his-)2227 2005 y(tograms)27 b(and)e(clustering.)2040 2239 y(Sampling)41 b(tec)n(hniques,)i(and)d(b) r(oth)g(theoretical)h(and)f(empirical)2040 2327 y(analysis)29 b(will)g(b)r(e)e(fundamen)n(tal)h(for)h(progress.)41 b(Examples)29 b(of)f(on-)2040 2414 y(going)f(researc)n(h)f(in)g(this)g (area)g(are)g([11])h(among)g(others.)2040 2588 y Ff(Mo)r(del)33 b(Adaptation)h(and)g(Up)r(date.)44 b Fj(W)-6 b(e)29 b(will)h(not)f(ha)n (v)n(e)g(to)r(o)2040 2675 y(m)n(uc)n(h)39 b(to)h(sa)n(y)f(on)h(this)g (sub)t(ject)g(as)g(problems)g(related)h(to)e(this)2040 2762 y(topic)d(are)g(p)r(erv)l(asiv)n(e)f(in)g(applications)i(dealing)f (with)g(the)f(mo)r(d-)2040 2850 y(eling)24 b(of)g(dynamic)f(systems,)i (and)d(are)i(not)f(particular)h(to)g(the)f(self-)2040 2937 y(managing)33 b(systems)f(domain.)54 b(Ho)n(w)n(ev)n(er,)33 b(since)g(it)f(is)g(so)g(imp)r(or-)2040 3024 y(tan)n(t)21 b(for)h(an)f(agenda)h(on)g(systems)f(researc)n(h,)i(w)n(e)f(though)n(t) f(it)g(w)n(ould)2040 3111 y(should)26 b(b)r(e)g(included.)36 b(Some)26 b(of)h(the)f(issues)h(are)g(\(a\))f(the)g(di\013eren)n(t)2040 3198 y(w)n(eigh)n(ting)32 b(sc)n(hemes)f(that)g(should)g(b)r(e)f (applied)h(to)g(the)g(incoming)2040 3285 y(data)d(to)g(di\013eren)n (tiate)g(the)f(in\015uence)g(of)h(past)g(data)g(v)n(ersus)f(more)2040 3373 y(recen)n(t)32 b(data;)j(and)c(\(b\))g(e\016cien)n(t)h(tests)g(to) g(decide)f(when)h(to)g(con-)2040 3460 y(tin)n(ue)22 b(the)g(adaptation) h(of)g(the)f(parameters)i(of)f(the)f(curren)n(t)g(mo)r(del)2040 3547 y(v)n(ersus)f(establishing)i(a)f(phase)g(transition)g(and)f (considering)i(a)e(new)2040 3634 y(mo)r(del)26 b(with)g(new)g (parameters)h(to)f(mo)r(del)g(the)f(data.)2040 3808 y Ff(Computing)38 b(Risk)f(on)g(Eac)n(h)h(Inference.)54 b Fj(It)32 b(is)h(customary)2040 3896 y(in)f(the)g(pattern)f (recognition)i(and)f(mac)n(hine)g(learning)h(literature)2040 3983 y(to)e(assess)h(the)f(v)l(alue)f(of)i(a)f(classi\014er)h(b)n(y)e (its)h(degree)h(of)f(accuracy)2040 4070 y(\(or)f(related)h(measures)g (suc)n(h)f(as)h(R)n(OC)e(curv)n(es\).)48 b(In)29 b(the)h(con)n(text) 2040 4157 y(of)37 b(self-managing)h(systems,)h(these)d(classi\014ers)i (and)e(the)f(rest)i(of)2040 4244 y(mo)r(dels)30 b(induced,)g(will)h(b)r (e)f(ev)l(aluated)f(b)n(y)g(the)g(degree)h(of)g(risk)g(on)2040 4332 y(eac)n(h)35 b(particular)g(decision.)62 b(Th)n(us)34 b(for)h(example,)i(supp)r(ose)e(that)2040 4419 y(w)n(e)30 b(use)g(the)g(classi\014er)h(in)f(section)g(2.1)h(for)g(admission)g (con)n(trol)g(in)2040 4506 y(the)24 b(follo)n(wing)j(w)n(a)n(y)-6 b(.)33 b(As)25 b(a)f(new)h(session)g(comes)g(in)n(to)g(the)e(w)n (ebsite,)2040 4593 y(w)n(e)j(w)n(ould)g(lik)n(e)g(to)g(forecast)h(the)e (load)i(generated)f(b)n(y)f(the)g(session,)2040 4680 y(and)j(then)g(use)g(the)g(classi\014er)i(to)e(decide)h(whether)f (accepting)h(the)2040 4767 y(new)f(session)i(w)n(ould)e(thro)n(w)g(the) g(system)g(to)g(the)g(out)g(of)g(capacit)n(y)2040 4855 y(region.)33 b(Ho)n(w)19 b(can)g(w)n(e)g(assess)h(the)e(p)r(ossibilit)n (y)i(that)e(this)h(particular)2040 4942 y(decision)i(is)f(wrong,)i(and) e(what)g(is)g(the)f(asso)r(ciated)j(risk?)33 b(What)19 b(are)2040 5029 y(the)i(appropriate)i(measures)f(and)f(what)h(are)h (the)e(e\013ectiv)n(e)g(w)n(a)n(ys)h(to)2040 5116 y(compute)k(them?) 2040 5290 y Ff(F)-7 b(using)37 b(the)i(Inferences)f(of)g(Di\013eren)n (t)f(Mo)r(dels.)56 b Fj(An)n(y)32 b(in-)2040 5378 y(duction)27 b(mo)r(del)g(will)i(carry)e(a)g(set)g(of)h(assumptions)g(regarding)g (its)p eop end %%Page: 6 6 TeXDict begin 6 5 bop -152 -69 a Fj(applicabilit)n(y)-6 b(.)35 b(As)25 b(our)g(goals)i(of)f(c)n(haracterization)h(b)r(ecome)e (more)-152 19 y(and)j(more)h(am)n(bitious)g(it)f(will)h(b)r(ecome)g(ob) n(vious)f(that)g(rarely)h(one)-152 106 y(mo)r(del)38 b(with)f(one)h(parameterization)g(will)h(pro)n(vide)d(all)j(the)d(an-) -152 193 y(sw)n(ers)g(needed.)61 b(W)-6 b(e)34 b(ha)n(v)n(e)g(exp)r (erimen)n(ted)g(with)h(using)g(a)g(linear)-152 280 y(com)n(bination)25 b(of)g(the)f(inferences)i(of)f(div)n(erse)f(mo)r(dels,)i(where)f(eac)n (h)-152 367 y(inference)34 b(is)f(essen)n(tially)i(w)n(eigh)n(ted)e(b)n (y)f(the)g(in)n(v)n(erse)h(of)h(its)f(v)l(ari-)-152 454 y(ance)27 b(\(see)f(Eq.)g(2\).)37 b(As)25 b(explained)h(ab)r(o)n(v)n(e) g(b)n(y)g(the)f(Gauss-Mark)n(o)n(v)-152 542 y(Theorem,)33 b(the)c(computation)i(in)f(this)g(equation)g(is)h(an)f(un)n(biased)-152 629 y(linear)22 b(estimator)f(of)h(minimal)f(v)l(ariance,)h(amongst)g (all)f(linear)h(esti-)-152 716 y(mators.)34 b(W)-6 b(e)18 b(actually)i(pro)n(v)n(ed)f(that)g(under)f(certain)i(assumptions,)-152 803 y(suc)n(h)29 b(as)g(indep)r(enden)n(t)f(sources,)j(and)e(Gaussian)h (distribution)f(on)-152 890 y(the)e(errors,)h(Eq.)e(2)h(is)g(also)h(a)f (maxim)n(um)f(lik)n(eliho)r(o)r(d)i(estimator)g(of)-152 977 y(the)h(v)l(alue)g Fg(v)s Fj(.)44 b(Note)29 b(ho)n(w)n(ev)n(er,)h (that)f(for)g(the)g(application)h(of)g(this)-152 1065 y(metho)r(d)g(w)n(e)h(needed)f(to)g(estimate)i(the)d(v)l(ariance)i(of)g (eac)n(h)g(one)f(of)-152 1152 y(the)22 b(inferences.)34 b(As)21 b(it)h(w)n(as)g(explained)g(b)n(y)e(the)i(end)f(of)h(Section)g (2.2)-152 1239 y(this)h(cannot)g(alw)n(a)n(ys)g(b)r(e)g(computed)f(in)g (closed)h(form)h(and)e(one)h(w)n(a)n(y)-152 1326 y(to)i(estimate)h (this)e(v)l(ariance)h(is)g(b)n(y)f(computational)i(metho)r(ds)e(suc)n (h)-152 1413 y(as)k(the)e(Bo)r(otstrap.)39 b(This)28 b(of)f(course)h(brings)f(new)g(problems)g(suc)n(h)-152 1500 y(as)22 b(the)e(di\016culties)i(with)f(executing)g(this)g (estimation)h(in)f(an)g(online)-152 1588 y(fashion.)34 b(There)19 b(are)h(man)n(y)f(other)g(w)n(a)n(ys)h(of)g(com)n(bining)f (the)g(results)-152 1675 y(of)31 b(di\013eren)n(t)e(statistical)j(mo)r (dels.)48 b(In)29 b(the)g(mac)n(hine)h(learning)h(lit-)-152 1762 y(erature)25 b(w)n(e)f(\014nd)f(di\013eren)n(t)g(v)n(oting)h(sc)n (hemes)h(amongst)g(classi\014ers,)-152 1849 y(and)e(metho)r(ds)h(based) f(on)h(the)f(concept)g(of)i(mixture)d(of)j(exp)r(erts.)33 b(A)-152 1936 y(signi\014can)n(t)c(amoun)n(t)f(of)h(w)n(ork)g(remains)g (to)g(b)r(e)f(p)r(erformed)h(in)f(the)-152 2023 y(empirical)c(v)l (alidation)f(\(and)f(hop)r(efully)h(theoretical)h(justi\014cation\)) -152 2111 y(of)j(these)f(approac)n(hes.)-152 2285 y Ff(Incorp)r (orating)38 b(Systems)d(Kno)n(wledge.)47 b Fj(A)30 b(v)n(ery)g (pro\014table)-152 2372 y(area)40 b(of)f(researc)n(h)g(is)g(that)f(of)h (exploring)g(represen)n(tations)g(that)-152 2459 y(w)n(ould)34 b(enable)f(the)f(incorp)r(oration)j(of)e(v)l(aluable)g(domain)h(exp)r (er-)-152 2547 y(tise)e(kno)n(wledge)g(in)n(to)g(the)f(statistical)i (mo)r(dels.)53 b(There)32 b(is)g(a)g(ric)n(h)-152 2634 y(literature)41 b(on)e(op)r(erational)i(mo)r(dels)g(for)f(systems,)k (and)39 b(a)h(v)l(ast)-152 2721 y(kno)n(wledge)d(accum)n(ulated)f(o)n (v)n(er)f(y)n(ears)h(of)h(researc)n(h)f(and)f(design)-152 2808 y(that)24 b(should)f(guide)h(the)g(exploration)g(of)g(data)g(and)g (the)f(induction)-152 2895 y(of)f(mo)r(dels.)34 b(Th)n(us)22 b(for)g(example,)g(creating)g(time)g(indep)r(endence)e(or)-152 2982 y(ensuring)26 b(Mark)n(o)n(vian)f(mo)r(dels)h(b)n(y)e(the)h(use)g (of)h(sp)r(ecial)h(state)e(v)l(ari-)-152 3070 y(ables,)k(suc)n(h)d(as)i (queue)e(length,)h(or)h(deriv)n(e)e(features)i(is)g(in)n(v)l(aluable) -152 3157 y(for)e(isolating)h(the)e(curren)n(t)f(state)h(of)h(the)f (system)g(from)h(the)e(di\013er-)-152 3244 y(en)n(t)e(paths)f(that)h (could)g(lead)g(there.)33 b(Also,)24 b(kno)n(wing)e(the)f(exp)r(ected) -152 3331 y(nature)28 b(of)h(a)g(distribution)f(is,)i(of)f(course,)h(b) r(ene\014tial)f(for)g(the)f(sta-)-152 3418 y(tistical)33 b(\014tting)d(pro)r(cess.)51 b(More)31 b(researc)n(h)h(is)f(needed)f (in)h(helping)-152 3505 y(to)26 b(create)h(a)f(language)i(and)d (represen)n(tations)i(suc)n(h)e(that)h(relev)l(an)n(t)-152 3593 y(information)32 b(can)e(b)r(e)g(incorp)r(orated)h(in)f(terms)h (of)g(priors)g(on)f(cer-)-152 3680 y(tain)21 b(distributions,)h(dep)r (endencies)f(amongst)h(di\013eren)n(t)e(v)l(ariables,)-152 3767 y(and)j(causal)h(in\015uences)e(can)h(b)r(e)g(easily)g(and)g (readily)g(incorp)r(orated)-152 3854 y(in)n(to)j(the)f(mo)r(dels.)-152 4047 y Fk(4.)100 b(CONCLUSION)-152 4138 y Fj(The)37 b(main)f(fo)r(cus)h (of)g(this)f(pap)r(er)g(is)g(on)g(outlining)h(a)f(set)g(of)h(re-)-152 4226 y(searc)n(h)27 b(topics)f(that)g(can)g(b)r(e)g(the)g(basis)h(of)g (an)f(agenda)g(for)h(part)f(of)-152 4313 y(the)33 b(researc)n(h)h(in)f (applying)g(statistics)i(and)e(probabilistic)i(meth-)-152 4400 y(o)r(ds)26 b(to)f(the)f(c)n(haracterization)j(of)f(systems)f(for) h(self-managemen)n(t.)-152 4487 y(These)e(topics)g(arose)g(from)g(our)f (exp)r(erience)g(in)g(the)g(application)h(of)-152 4574 y(these)k(metho)r(ds)f(to)g(the)g(automatic)h(assessmen)n(t)h(of)f(the) f(capacit)n(y)-152 4662 y(of)e(ecommerce)g(sites)g(and)e(the)h (requiremen)n(ts)f(expressed)h(to)g(us)g(b)n(y)-152 4749 y(commercial)k(clien)n(ts.)-152 4923 y Ff(Ac)n(kno)n(wledgemen)n(ts)h Fj(W)-6 b(e)32 b(thank)f(Kim)h(Keeton)g(and)f(T)-6 b(erence)-152 5010 y(Kelly)26 b(for)g(useful)h(discussions.)-152 5203 y Fk(5.)100 b(REFERENCES)-113 5290 y Fj([1])38 b(C.)27 b(Bishop.)f Fh(Neur)l(al)i(Netwoks)h(for)f(Pattern)h(R)l(e)l(c)l(o)l (gnition)p Fj(.)5 5378 y(Morgan)e(Kaufmann,)f(San)f(Mateo,)i(1995.)2136 1027 y @beginspecial 56.520000 @llx 56.520000 @lly 679.200012 @urx 464.160004 @ury 2160 @rwi @setspecial %%BeginDocument: combined.eps %!PS-Adobe-3.0 EPSF-3.0 %%Title: WMF2EPS 1.2 : WMF->EPS conversion for combined.wmf %%Creator: Pscript.dll Version 5.0 %%CreationDate: 3/20/2001 21:58:19 %%For: sabata %%BoundingBox: 56.52 56.52 679.20 464.16 %%Pages: 1 %%Orientation: Portrait %%PageOrder: Ascend %%DocumentNeededResources: (atend) %%DocumentSuppliedResources: (atend) %%DocumentData: Clean7Bit %%TargetDevice: (WMF2EPS Color PS) (2010.0) 2 %%LanguageLevel: 2 %%EndComments %%BeginDefaults %%PageBoundingBox: 0 0 679 464 %%EndDefaults %%BeginProlog %%BeginResource: file Pscript_WinNT_ErrorHandler 5.0 0 /currentpacking where{pop/oldpack currentpacking def/setpacking where{pop false setpacking}if}if/$brkpage 64 dict def $brkpage begin/prnt{dup type/stringtype ne{=string cvs}if dup length 6 mul/tx exch def/ty 10 def currentpoint/toy exch def/tox exch def 1 setgray newpath tox toy 2 sub moveto 0 ty rlineto tx 0 rlineto 0 ty neg rlineto closepath fill tox toy moveto 0 setgray show}bind def /nl{currentpoint exch pop lmargin exch moveto 0 -10 rmoveto}def/=={/cp 0 def typeprint nl}def/typeprint{dup type exec}readonly def/lmargin 72 def/rmargin 72 def/tprint{dup length cp add rmargin gt{nl/cp 0 def}if dup length cp add/cp exch def prnt}readonly def/cvsprint{=string cvs tprint( )tprint}readonly def /integertype{cvsprint}readonly def/realtype{cvsprint}readonly def/booleantype {cvsprint}readonly def/operatortype{(--)tprint =string cvs tprint(-- )tprint} readonly def/marktype{pop(-mark- )tprint}readonly def/dicttype{pop (-dictionary- )tprint}readonly def/nulltype{pop(-null- )tprint}readonly def /filetype{pop(-filestream- )tprint}readonly def/savetype{pop(-savelevel- ) tprint}readonly def/fonttype{pop(-fontid- )tprint}readonly def/nametype{dup xcheck not{(/)tprint}if cvsprint}readonly def/stringtype{dup rcheck{(\()tprint tprint(\))tprint}{pop(-string- )tprint}ifelse}readonly def/arraytype{dup rcheck {dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint}forall(]) tprint}ifelse}{pop(-array- )tprint}ifelse}readonly def/packedarraytype{dup rcheck{dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint} forall(])tprint}ifelse}{pop(-packedarray- )tprint}ifelse}readonly def/courier /Courier findfont 10 scalefont def end errordict/handleerror{systemdict begin $error begin $brkpage begin newerror{/newerror false store vmstatus pop pop 0 ne{grestoreall}if showpage initgraphics courier setfont lmargin 720 moveto errorname(VMError)eq{PrtVMMsg}{(ERROR: )prnt errorname prnt nl (OFFENDING COMMAND: )prnt/command load prnt $error/ostack known{nl nl(STACK:) prnt nl nl $error/ostack get aload length{==}repeat}if}ifelse systemdict /showpage get exec(%%[ Error: )print errorname =print(; OffendingCommand: ) print/command load =print( ]%%)= flush}if end end end}dup 0 systemdict put dup 4 $brkpage put bind readonly put/currentpacking where{pop/setpacking where{pop oldpack setpacking}if}if %%EndResource userdict /Pscript_WinNT_Incr 230 dict dup begin put %%BeginResource: file Pscript_FatalError 5.0 0 /FatalErrorIf{{initgraphics findfont 1 index 0 eq{exch pop}{dup length dict begin{1 index/FID ne{def}{pop pop}ifelse}forall/Encoding{ISOLatin1Encoding} stopped{StandardEncoding}if def currentdict end/ErrFont-Latin1 exch definefont} ifelse exch scalefont setfont counttomark 3 div cvi{moveto show}repeat showpage quit}{cleartomark}ifelse}bind def %%EndResource userdict begin/PrtVMMsg{vmstatus exch sub exch pop gt{[ (This job requires more memory than is available in this printer.)100 500 (Try one or more of the following, and then print again:)100 485 (For the output format, choose Optimize For Portability.)115 470 (In the Device Settings page, make sure the Available PostScript Memory is accurate.) 115 455(Reduce the number of fonts in the document.)115 440 (Print the document in parts.)115 425 12/Times-Roman showpage (%%[ PrinterError: Low Printer VM ]%%)= true FatalErrorIf}if}bind def end version cvi 2016 ge{/VM?{pop}bind def}{/VM? userdict/PrtVMMsg get def}ifelse %%BeginResource: file Pscript_Win_Basic 5.0 0 /d/def load def/,/load load d/~/exch , d/?/ifelse , d/!/pop , d/`/begin , d/^ /index , d/@/dup , d/+/translate , d/$/roll , d/U/userdict , d/M/moveto , d/- /rlineto , d/&/currentdict , d/:/gsave , d/;/grestore , d/F/false , d/T/true , d/N/newpath , d/E/end , d/Ac/arc , d/An/arcn , d/A/ashow , d/D/awidthshow , d/C /closepath , d/V/div , d/O/eofill , d/L/fill , d/I/lineto , d/-c/curveto , d/-M /rmoveto , d/+S/scale , d/Ji/setfont , d/Lc/setlinecap , d/Lj/setlinejoin , d /Lw/setlinewidth , d/Lm/setmiterlimit , d/sd/setdash , d/S/show , d/LH/showpage , d/K/stroke , d/W/widthshow , d/R/rotate , d/L2? false/languagelevel where{pop languagelevel 2 ge{pop true}if}if d L2?{/xS/xshow , d/yS/yshow , d/zS/xyshow , d}if/b{bind d}bind d/bd{bind d}bind d/xd{~ d}bd/ld{, d}bd/bn/bind ld/lw/Lw ld /lc/Lc ld/lj/Lj ld/sg/setgray ld/ADO_mxRot null d/self & d/OrgMx matrix currentmatrix d/reinitialize{: OrgMx setmatrix[/TextInit/GraphInit/UtilsInit counttomark{@ where{self eq}{F}?{cvx exec}{!}?}repeat cleartomark ;}b /initialize{`{/ADO_mxRot ~ d/TextInitialised? F d reinitialize E}{U /Pscript_Win_Data 230 dict @ ` put/ADO_mxRot ~ d/TextInitialised? F d reinitialize}?}b/terminate{!{& self eq{exit}{E}?}loop E}b/suspend/terminate , d /resume{` Pscript_Win_Data `}b U `/lucas 21690 d/featurebegin{countdictstack lucas[}b/featurecleanup{stopped{cleartomark @ lucas eq{! exit}if}loop countdictstack ~ sub @ 0 gt{{E}repeat}{!}?}b E/snap{transform 0.25 sub round 0.25 add ~ 0.25 sub round 0.25 add ~ itransform}b/dsnap{dtransform round ~ round ~ idtransform}b/nonzero_round{@ 0.5 ge{round}{@ -0.5 lt{round}{0 ge{1} {-1}?}?}?}b/nonzero_dsnap{dtransform nonzero_round ~ nonzero_round ~ idtransform}b U<04>cvn{}put/rr{1 ^ 0 - 0 ~ - neg 0 - C}b/irp{4 -2 $ + +S fx 4 2 $ M 1 ^ 0 - 0 ~ - neg 0 -}b/rp{4 2 $ M 1 ^ 0 - 0 ~ - neg 0 -}b/solid{[]0 sd}b/g {@ not{U/DefIf_save save put}if U/DefIf_bool 2 ^ put}b/DefIf_El{if U/DefIf_bool get not @{U/DefIf_save get restore}if}b/e{DefIf_El !}b/UDF{L2?{undefinefont}{!} ?}b/UDR{L2?{undefineresource}{! !}?}b/freeVM{/Courier findfont[40 0 0 -40 0 0] makefont Ji 2 vmreclaim}b %%EndResource %%BeginResource: file Pscript_Win_Utils_L2 5.0 0 /rf/rectfill , d/fx{1 1 dtransform @ 0 ge{1 sub 0.5}{1 add -0.5}? 3 -1 $ @ 0 ge {1 sub 0.5}{1 add -0.5}? 3 1 $ 4 1 $ idtransform 4 -2 $ idtransform}b/BZ{4 -2 $ snap + +S fx rf}b/rs/rectstroke , d/rc/rectclip , d/UtilsInit{currentglobal{F setglobal}if}b/scol{! setcolor}b/colspA/DeviceGray d/colspABC/DeviceRGB d /colspRefresh{colspABC setcolorspace}b/SetColSpace{colspABC setcolorspace}b /resourcestatus where{!/ColorRendering/ProcSet resourcestatus{! ! T}{F}?}{F}? not{/ColorRendering<>/defineresource where{!/ProcSet defineresource !}{! !}?}if/buildcrdname{/ColorRendering/ProcSet findresource ` mark GetHalftoneName @ type @/nametype ne ~/stringtype ne and{!/none}if(.) GetPageDeviceName @ type @/nametype ne ~/stringtype ne and{!/none}if(.)5 ^ 0 5 -1 1{^ length add}for string 6 1 $ 5 ^ 5{~ 1 ^ cvs length 1 ^ length 1 ^ sub getinterval}repeat ! cvn 3 1 $ ! ! E}b/definecolorrendering{~ buildcrdname ~ /ColorRendering defineresource !}b/findcolorrendering where{!}{ /findcolorrendering{buildcrdname @/ColorRendering resourcestatus{! ! T}{ /ColorRendering/ProcSet findresource ` GetSubstituteCRD E F}?}b}? /selectcolorrendering{findcolorrendering !/ColorRendering findresource setcolorrendering}b %%EndResource end %%EndProlog %%BeginSetup [ 1 0 0 1 0 0 ] false Pscript_WinNT_Incr dup /initialize get exec 1 setlinecap 1 setlinejoin /mysetup [ 0.11999 0 0 -0.11999 0 464.31497 ] def %%EndSetup %%Page: 1 1 %%PageBoundingBox: 0 0 679 464 %%EndPageComments %%BeginPageSetup /DeviceRGB dup setcolorspace /colspABC exch def mysetup concat colspRefresh %%EndPageSetup Pscript_WinNT_Incr begin %%BeginResource: file Pscript_Win_GdiObject 5.0 0 /SavedCTM null d/CTMsave{/SavedCTM SavedCTM currentmatrix d}b/CTMrestore {SavedCTM setmatrix}b/mp null d/ADO_mxRot null d/GDIHMatrix null d /GDIHPatternDict 22 dict d GDIHPatternDict `/PatternType 1 d/PaintType 2 d/Reps L2?{1}{5}? d/XStep 8 Reps mul d/YStep XStep d/BBox[0 0 XStep YStep]d/TilingType 1 d/PaintProc{` 1 Lw[]0 sd PaintData , exec E}b/FGnd null d/BGnd null d /HS_Horizontal{horiz}b/HS_Vertical{vert}b/HS_FDiagonal{fdiag}b/HS_BDiagonal {biag}b/HS_Cross{horiz vert}b/HS_DiagCross{fdiag biag}b/MaxXYStep XStep YStep gt{XStep}{YStep}? d/horiz{Reps{0 4 M XStep 0 - 0 8 +}repeat 0 -8 Reps mul + K}b /vert{Reps{4 0 M 0 YStep - 8 0 +}repeat 0 -8 Reps mul + K}b/biag{Reps{0 0 M MaxXYStep @ - 0 YStep neg M MaxXYStep @ - 0 8 +}repeat 0 -8 Reps mul + 0 YStep M 8 8 - K}b/fdiag{Reps{0 0 M MaxXYStep @ neg - 0 YStep M MaxXYStep @ neg - 0 8 +}repeat 0 -8 Reps mul + MaxXYStep @ M 8 -8 - K}b E/makehatch{4 -2 $/yOrg ~ d /xOrg ~ d GDIHPatternDict/PaintData 3 -1 $ put CTMsave GDIHMatrix setmatrix GDIHPatternDict matrix xOrg yOrg + mp CTMrestore ~ U ~ 2 ^ put}b/h0{/h0 /HS_Horizontal makehatch}b/h1{/h1/HS_Vertical makehatch}b/h2{/h2/HS_FDiagonal makehatch}b/h3{/h3/HS_BDiagonal makehatch}b/h4{/h4/HS_Cross makehatch}b/h5{/h5 /HS_DiagCross makehatch}b/GDIBWPatternMx null d/pfprep{save 8 1 $ /PatternOfTheDay 8 1 $ GDIBWPatternDict `/yOrg ~ d/xOrg ~ d/PaintData ~ d/yExt ~ d/Width ~ d/BGnd ~ d/FGnd ~ d/Height yExt RepsV mul d/mx[Width 0 0 Height 0 0]d E build_pattern ~ !}b/pfbf{/fEOFill ~ d pfprep hbf fEOFill{O}{L}? restore}b /GraphInit{GDIHMatrix null eq{/SavedCTM matrix d : ADO_mxRot concat 0 0 snap + : 0.48 @ GDIHPatternDict ` YStep mul ~ XStep mul ~ nonzero_dsnap YStep V ~ XStep V ~ E +S/GDIHMatrix matrix currentmatrix readonly d ; : 0.24 -0.24 +S GDIBWPatternDict ` Width Height E nonzero_dsnap +S/GDIBWPatternMx matrix currentmatrix readonly d ; ;}if}b %%EndResource %%BeginResource: file Pscript_Win_GdiObject_L2 5.0 0 /GDIBWPatternDict 25 dict @ `/PatternType 1 d/PaintType 1 d/RepsV 1 d/RepsH 1 d /BBox[0 0 RepsH 1]d/TilingType 1 d/XStep 1 d/YStep 1 d/Height 8 RepsV mul d /Width 8 d/mx[Width 0 0 Height neg 0 Height]d/FGnd null d/BGnd null d /SetBGndFGnd{BGnd null ne{BGnd aload ! scol BBox aload ! 2 ^ sub ~ 3 ^ sub ~ rf}if FGnd null ne{FGnd aload ! scol}if}b/PaintProc{` SetBGndFGnd RepsH{Width Height F mx PaintData imagemask Width 0 +}repeat E}b E d/mp/makepattern , d /build_pattern{CTMsave GDIBWPatternMx setmatrix/nupangle where{! nupangle -90 eq{nupangle R}if}if GDIBWPatternDict @ ` Width Height ne{Width Height gt{Width Height V 1}{1 Height Width V}? +S}if xOrg yOrg E matrix + mp CTMrestore}b/hbf {setpattern}b/hf{:/fEOFill ~ d ~ ! setpattern fEOFill{O}{L}? ;}b/pbf{: ! /fEOFill ~ d GDIBWPatternDict `/yOrg ~ d/xOrg ~ d/PaintData ~ d/OutputBPP ~ d /Height ~ d/Width ~ d/PaintType 1 d/PatternType 1 d/TilingType 1 d/BBox[0 0 Width Height]d/XStep Width d/YStep Height d/mx xOrg yOrg matrix + d 20 dict @ ` /ImageType 1 d/Width Width d/Height Height d/ImageMatrix[1 0 0 1 0 0]d /BitsPerComponent 8 d OutputBPP 24 eq{/Decode[0 1 0 1 0 1]d}{OutputBPP 8 eq{ /Decode[0 1]d}{/Decode[0 1 0 1 0 1 0 1]d}?}?/DataSource{PaintData}d E/ImageDict ~ d/PaintProc{` ImageDict image E}b & mx makepattern setpattern E fEOFill{O}{L} ? ;}b/mask_pbf{:/fEOFill ~ d 20 dict `/yOrg ~ d/xOrg ~ d/PaintData ~ d/Height ~ d/Width ~ d/PatternType 1 d/PaintType 2 d/TilingType 1 d/BBox[0 0 Width Height] d/XStep Width d/YStep Height d/mx xOrg yOrg matrix + d/PaintProc{` Width Height T[1 0 0 1 0 0]{PaintData}imagemask E}b & mx makepattern setpattern E fEOFill{O} {L}? ;}b %%EndResource end reinitialize : N 472 0 5188 3396 rp C 1 1 1 1 scol L ; : N 486 28 5144 3365 rp C 1 1 1 1 scol L ; 0 0 0 1 scol N 5630 27 M 485 27 I 485 3393 I 5630 3393 I C K N 1144 2494 M 5343 2495 I K N 1144 2226 M 5343 2227 I K N 1144 1967 M 5343 1969 I K N 1144 1700 M 5343 1701 I K N 1144 1441 M 5343 1442 I K N 1144 1174 M 5343 1175 I K N 1144 916 M 5343 917 I K N 1144 649 M 5343 650 I K N 1144 649 M 1145 2752 I K N 1096 2752 M 1144 2753 I K N 1096 2494 M 1144 2495 I K N 1096 2226 M 1144 2227 I K N 1096 1967 M 1144 1969 I K N 1096 1700 M 1144 1701 I K N 1096 1441 M 1144 1442 I K N 1096 1174 M 1144 1175 I K N 1096 916 M 1144 917 I K N 1096 649 M 1144 650 I K N 1144 2752 M 5343 2753 I K N 1144 2800 M 1145 2752 I K N 1670 2800 M 1671 2752 I K N 2196 2800 M 2197 2752 I K N 2722 2800 M 2723 2752 I K N 3248 2800 M 3250 2752 I K N 3765 2800 M 3766 2752 I K N 4291 2800 M 4292 2752 I K N 4817 2800 M 4818 2752 I K N 5343 2800 M 5344 2752 I K N 1126 2541 M 1183 2532 I 1192 2560 I 1135 2571 I 1126 2541 I C 1 0 1 1 scol O N 1297 2523 M 1355 2513 I 1365 2541 I 1307 2551 I 1297 2523 I C O N 1451 2494 M 1508 2484 I 1517 2513 I 1460 2523 I 1451 2494 I C O N 1622 2465 M 1670 2455 I 1680 2484 I 1633 2494 I 1622 2465 I C O N 1652 2455 M 1709 2446 I 1718 2475 I 1661 2484 I 1652 2455 I C O N 1805 2417 M 1862 2408 I 1871 2436 I 1814 2446 I 1805 2417 I C O N 1958 2379 M 2015 2360 I 2025 2388 I 1967 2408 I 1958 2379 I C O N 2111 2340 M 2168 2331 I 2178 2360 I 2120 2370 I 2111 2340 I C O : N 2187 2331 57 29 rp C L ; N 2311 2388 M 2368 2408 I 2379 2379 I 2321 2360 I 2311 2388 I C O : N 2473 2408 20 28 rp C L ; : N 2473 2408 39 28 rp C L ; : N 2608 2408 38 28 rp C L ; N 2617 2408 M 2637 2398 I 2646 2427 I 2627 2436 I 2617 2408 I C O N 2694 2379 M 2752 2360 I 2761 2388 I 2704 2408 I 2694 2379 I C O N 2837 2312 M 2876 2303 I 2885 2331 I 2847 2340 I 2837 2312 I C O N 2847 2303 M 2866 2292 I 2876 2322 I 2857 2331 I 2847 2303 I C O : N 2981 2245 9 29 rp C L ; N 2942 2245 M 2990 2226 I 3000 2255 I 2952 2274 I 2942 2245 I C O N 3057 2169 M 3105 2140 I 3115 2178 I 3067 2207 I 3057 2169 I C O N 3210 2082 M 3258 2054 I 3267 2092 I 3220 2121 I 3210 2082 I C O N 3326 2015 M 3383 1987 I 3392 2015 I 3335 2045 I 3326 2015 I C O N 3478 1930 M 3516 1910 I 3526 1939 I 3488 1958 I 3478 1930 I C O N 3478 1910 M 3497 1901 I 3507 1930 I 3488 1939 I 3478 1910 I C O N 3603 1834 M 3651 1805 I 3660 1844 I 3612 1873 I 3603 1834 I C O N 3717 1748 M 3765 1720 I 3775 1757 I 3727 1786 I 3717 1748 I C O N 3861 1672 M 3918 1642 I 3928 1672 I 3870 1700 I 3861 1672 I C O N 3985 1595 M 4033 1576 I 4042 1604 I 3994 1624 I 3985 1595 I C O N 4100 1528 M 4147 1509 I 4157 1537 I 4109 1557 I 4100 1528 I C O : N 4119 1509 10 28 rp C L ; : N 4234 1452 9 28 rp C L ; N 4195 1452 M 4243 1432 I 4253 1461 I 4205 1480 I 4195 1452 I C O N 4262 1413 M 4319 1395 I 4329 1423 I 4271 1441 I 4262 1413 I C O N 4406 1347 M 4463 1327 I 4472 1356 I 4415 1375 I 4406 1347 I C O N 4444 1327 M 4502 1308 I 4511 1336 I 4454 1356 I 4444 1327 I C O N 4578 1279 M 4635 1260 I 4644 1289 I 4587 1308 I 4578 1279 I C O N 4731 1232 M 4788 1212 I 4797 1241 I 4740 1260 I 4731 1232 I C O N 1126 2628 M 1317 2551 I 1327 2580 I 1135 2656 I 1126 2628 I C 0 0 0.5 1 scol O N 1422 2503 M 1604 2427 I 1613 2455 I 1432 2532 I 1422 2503 I C O N 1652 2398 M 1805 2340 I 1814 2370 I 1661 2427 I 1652 2398 I C O N 1776 2340 M 1814 2322 I 1823 2350 I 1785 2370 I 1776 2340 I C O N 1919 2283 M 1938 2274 I 1948 2303 I 1929 2312 I 1919 2283 I C O N 1910 2274 M 2063 2216 I 2072 2245 I 1919 2303 I 1910 2274 I C O N 2043 2216 M 2063 2207 I 2072 2235 I 2054 2245 I 2043 2216 I C O N 2178 2178 M 2196 2169 I 2206 2198 I 2187 2207 I 2178 2178 I C O N 2178 2169 M 2244 2159 I 2254 2187 I 2187 2198 I 2178 2169 I C O : N 2235 2159 67 28 rp C L ; : N 2283 2159 67 28 rp C L ; : N 2445 2169 48 29 rp C L ; N 2464 2169 M 2560 2159 I 2569 2187 I 2473 2198 I 2464 2169 I C O N 2541 2159 M 2598 2140 I 2608 2169 I 2551 2187 I 2541 2159 I C O N 2694 2102 M 2722 2092 I 2732 2121 I 2704 2130 I 2694 2102 I C O N 2694 2092 M 2800 2054 I 2809 2082 I 2704 2121 I 2694 2092 I C O N 2761 2054 M 2847 2015 I 2857 2045 I 2770 2082 I 2761 2054 I C O N 2914 1958 M 2981 1930 I 2990 1958 I 2923 1987 I 2914 1958 I C O N 2942 1920 M 3067 1853 I 3077 1891 I 2952 1958 I 2942 1920 I C O N 3134 1796 M 3287 1700 I 3296 1738 I 3143 1834 I 3134 1796 I C O N 3248 1709 M 3267 1700 I 3278 1729 I 3258 1738 I 3248 1709 I C O N 3363 1633 M 3516 1537 I 3526 1576 I 3372 1672 I 3363 1633 I C O N 3478 1537 M 3507 1519 I 3516 1557 I 3488 1576 I 3478 1537 I C O N 3603 1461 M 3745 1365 I 3756 1404 I 3612 1500 I 3603 1461 I C O N 3708 1365 M 3736 1347 I 3745 1384 I 3717 1404 I 3708 1365 I C O N 3832 1289 M 3956 1203 I 3966 1241 I 3841 1327 I 3832 1289 I C O N 3918 1212 M 3966 1194 I 3976 1222 I 3928 1241 I 3918 1212 I C O N 4033 1136 M 4147 1079 I 4157 1107 I 4042 1164 I 4033 1136 I C O N 4109 1079 M 4177 1050 I 4186 1079 I 4119 1107 I 4109 1079 I C O N 4253 992 M 4301 974 I 4310 1002 I 4262 1022 I 4253 992 I C O N 4262 974 M 4387 916 I 4396 945 I 4271 1002 I 4262 974 I C O N 4358 916 M 4425 887 I 4434 916 I 4367 945 I 4358 916 I C O : N 4530 839 9 30 rp C L ; N 4511 839 M 4597 821 I 4607 849 I 4520 869 I 4511 839 I C O N 4578 821 M 4683 782 I 4692 811 I 4587 849 I 4578 821 I C O N 4779 744 M 4817 734 I 4827 763 I 4788 773 I 4779 744 I C O N 1139 2614 M 1151 2641 I 1677 2422 I 1665 2395 I C 0 0.5 0 1 scol L N 1665 2395 M 1677 2422 I 1811 2363 I 1812 2362 I 1936 2296 I 1929 2283 I 1935 2297 I 2069 2239 I 2063 2226 I 2068 2239 I 2202 2191 I 2192 2164 I 2059 2212 I 2058 2212 I 1923 2270 I 1922 2271 I 1798 2337 I 1805 2350 I 1800 2336 I C L N 2194 2164 M 2200 2192 I 2247 2183 I 2244 2169 I 2244 2183 I 2292 2183 I 2416 2183 I 2418 2183 I 2486 2174 I 2553 2164 I 2554 2164 I 2640 2145 I 2642 2144 I 2728 2115 I 2718 2088 I 2633 2116 I 2637 2130 I 2634 2116 I 2547 2136 I 2551 2150 I 2548 2136 I 2482 2146 I 2414 2155 I 2416 2169 I 2416 2154 I 2292 2154 I 2244 2154 I 2242 2155 I C L N 2717 2088 M 2729 2115 I 2795 2086 I 2796 2085 I 2883 2037 I 2876 2025 I 2882 2038 I 2978 1990 I 3073 1944 I 3075 1942 I 3285 1827 I 3514 1703 I 3514 1703 I 3743 1570 I 3736 1557 I 3743 1570 I 3954 1454 I 3954 1454 I 4050 1397 I 4042 1384 I 4048 1398 I 4144 1350 I 4138 1336 I 4144 1350 I 4230 1312 I 4231 1311 I 4298 1273 I 4285 1248 I 4217 1286 I 4223 1299 I 4218 1285 I 4133 1323 I 4132 1324 I 4036 1372 I 4035 1372 I 3939 1429 I 3946 1441 I 3940 1429 I 3730 1545 I 3729 1545 I 3500 1678 I 3507 1690 I 3501 1678 I 3271 1802 I 3061 1917 I 3067 1930 I 3061 1917 I 2965 1964 I 2869 2012 I 2869 2012 I 2783 2060 I 2789 2073 I 2784 2059 I C L N 4286 1248 M 4297 1274 I 4383 1235 I 4377 1222 I 4381 1235 I 4467 1207 I 4469 1207 I 4536 1178 I 4530 1164 I 4534 1179 I 4602 1160 I 4597 1146 I 4600 1160 I 4723 1141 I 4726 1140 I 4821 1111 I 4813 1084 I 4717 1113 I 4721 1127 I 4719 1113 I 4595 1132 I 4594 1132 I 4527 1151 I 4525 1151 I 4458 1180 I 4463 1194 I 4459 1180 I 4372 1208 I 4371 1209 I C L 1 0 1 1 scol 0 Lj 1 Lc 9 Lw solid N 1192 2494 M 1087 2494 I 1087 2599 I 1192 2599 I C : O ; : 1.039 1.039 +S K ; N 1718 2408 M 1613 2408 I 1613 2513 I 1718 2513 I C : O ; : 1.039 1.039 +S K ; N 2244 2283 M 2139 2283 I 2139 2388 I 2244 2388 I C : O ; : 1.039 1.039 +S K ; N 2770 2331 M 2665 2331 I 2665 2436 I 2770 2436 I C : O ; : 1.039 1.039 +S K ; N 4339 1365 M 4234 1365 I 4234 1471 I 4339 1471 I C : O ; : 1.039 1.039 +S K ; N 4865 1155 M 4760 1155 I 4760 1260 I 4865 1260 I C : O ; : 1.039 1.039 +S K ; 0 0 0.5 1 scol 1 Lj N 1144 2580 M 1202 2637 I 1144 2695 I 1087 2637 I 1144 2580 I C : O ; : 1.039 1.039 +S K ; N 1670 2350 M 1728 2408 I 1670 2465 I 1613 2408 I 1670 2350 I C : O ; : 1.039 1.039 +S K ; N 2196 2121 M 2254 2178 I 2196 2235 I 2139 2178 I 2196 2121 I C : O ; : 1.039 1.039 +S K ; N 2722 2045 M 2780 2102 I 2722 2159 I 2665 2102 I 2722 2045 I C : O ; : 1.039 1.039 +S K ; N 4291 926 M 4348 983 I 4291 1040 I 4234 983 I 4291 926 I C : O ; : 1.039 1.039 +S K ; N 4817 686 M 4875 744 I 4817 801 I 4760 744 I 4817 686 I C : O ; : 1.039 1.039 +S K ; 1 1 0 1 scol N 1144 2571 M 1202 2685 I 1087 2685 I 1144 2571 I C : O ; : 1.039 1.039 +S K ; N 1670 2350 M 1728 2465 I 1613 2465 I 1670 2350 I C : O ; : 1.039 1.039 +S K ; N 2196 2121 M 2254 2235 I 2139 2235 I 2196 2121 I C : O ; : 1.039 1.039 +S K ; N 2722 2045 M 2780 2159 I 2665 2159 I 2722 2045 I C : O ; : 1.039 1.039 +S K ; N 4291 1203 M 4348 1317 I 4234 1317 I 4291 1203 I C : O ; : 1.039 1.039 +S K ; N 4817 1040 M 4875 1155 I 4760 1155 I 4817 1040 I C : O ; : 1.039 1.039 +S K ; 0 0 0 1 scol Pscript_WinNT_Incr begin %%BeginResource: file Pscript_Text 5.0 0 /TextInit{TextInitialised? not{/Pscript_Windows_Font & d/TextInitialised? T d /fM[1 0 0 1 0 0]d/mFM matrix d/iMat[1 0 0.212557 1 0 0]d}if}b/copyfont{1 ^ length add dict `{1 ^/FID ne{d}{! !}?}forall & E}b/EncodeDict 11 dict d/bullets {{/bullet}repeat}b/rF{3 copyfont @ ` ~ EncodeDict ~ get/Encoding ~ 3 ^/0 eq{& /CharStrings known{CharStrings/Eth known not{! EncodeDict/ANSIEncodingOld get} if}if}if d E}b/mF{@ 7 1 $ findfont ~{@/Encoding get @ StandardEncoding eq{! T}{ {ISOLatin1Encoding}stopped{! F}{eq}?{T}{@ ` T 32 1 127{Encoding 1 ^ get StandardEncoding 3 -1 $ get eq and}for E}?}?}{F}?{1 ^ ~ rF}{0 copyfont}? 6 -2 $ ! ! ~ !/pd_charset @ where{~ get 128 eq{@ FDV 2 copy get @ length array copy put pd_CoverFCRange}if}{!}? 2 ^ ~ definefont fM 5 4 -1 $ put fM 4 0 put fM makefont Pscript_Windows_Font 3 1 $ put}b/sLT{: Lw -M currentpoint snap M 0 - 0 Lc K ;}b/xUP null d/yUP null d/uW null d/xSP null d/ySP null d/sW null d/sSU{N /uW ~ d/yUP ~ d/xUP ~ d}b/sU{xUP yUP uW sLT}b/sST{N/sW ~ d/ySP ~ d/xSP ~ d}b/sT {xSP ySP sW sLT}b/sR{: + R 0 0 M}b/sRxy{: matrix astore concat 0 0 M}b/eR/; , d /AddOrigFP{{&/FontInfo known{&/FontInfo get length 6 add}{6}? dict ` /WinPitchAndFamily ~ d/WinCharSet ~ d/OrigFontType ~ d/OrigFontStyle ~ d /OrigFontName ~ d & E/FontInfo ~ d}{! ! ! ! !}?}b/mFS{makefont Pscript_Windows_Font 3 1 $ put}b/mF42D{0 copyfont `/FontName ~ d 2 copy ~ sub 1 add dict `/.notdef 0 d 2 copy 1 ~{@ 3 ^ sub Encoding ~ get ~ d}for & E /CharStrings ~ d ! ! & @ E/FontName get ~ definefont}b/mF42{15 dict ` @ 4 1 $ FontName ~ d/FontType 0 d/FMapType 2 d/FontMatrix[1 0 0 1 0 0]d 1 ^ 254 add 255 idiv @ array/Encoding ~ d 0 1 3 -1 $ 1 sub{@ Encoding 3 1 $ put}for/FDepVector Encoding length array d/CharStrings 2 dict `/.notdef 0 d & E d 0 1 Encoding length 1 sub{@ @ 10 lt{! FontName length 1 add string}{100 lt{FontName length 2 add string}{FontName length 3 add string}?}? @ 0 FontName @ length string cvs putinterval @ 3 -1 $ @ 4 1 $ 3 string cvs FontName length ~ putinterval cvn 1 ^ 256 mul @ 255 add 3 -1 $ 4 ^ findfont mF42D FDepVector 3 1 $ put}for & @ E /FontName get ~ definefont ! ! ! mF}b/mF_OTF_V{3{~ !}repeat 3 -1 $ ! findfont 1 ^ ~ definefont fM @ @ 5 0 put 4 0 put 90 matrix R matrix concatmatrix makefont Pscript_Windows_Font 3 1 $ put}b/UmF{L2?{Pscript_Windows_Font ~ undef}{!}?}b /UmF42{@ findfont/FDepVector get{/FontName get undefinefont}forall undefinefont}b %%EndResource end reinitialize Pscript_WinNT_Incr begin %%BeginResource: file Pscript_Encoding256 5.0 0 /CharCol256Encoding[/.notdef/breve/caron/dotaccent/dotlessi/fi/fl/fraction /hungarumlaut/Lslash/lslash/minus/ogonek/ring/Zcaron/zcaron/.notdef/.notdef /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/exclam/quotedbl/numbersign /dollar/percent/ampersand/quotesingle/parenleft/parenright/asterisk/plus/comma /hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon /semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S /T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/grave /a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright /asciitilde/.notdef/Euro/.notdef/quotesinglbase/florin/quotedblbase/ellipsis /dagger/daggerdbl/circumflex/perthousand/Scaron/guilsinglleft/OE/.notdef /.notdef/.notdef/.notdef/quoteleft/quoteright/quotedblleft/quotedblright/bullet /endash/emdash/tilde/trademark/scaron/guilsinglright/oe/.notdef/.notdef /Ydieresis/.notdef/exclamdown/cent/sterling/currency/yen/brokenbar/section /dieresis/copyright/ordfeminine/guillemotleft/logicalnot/.notdef/registered /macron/degree/plusminus/twosuperior/threesuperior/acute/mu/paragraph /periodcentered/cedilla/onesuperior/ordmasculine/guillemotright/onequarter /onehalf/threequarters/questiondown/Agrave/Aacute/Acircumflex/Atilde/Adieresis /Aring/AE/Ccedilla/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute /Icircumflex/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis /multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute/Thorn/germandbls /agrave/aacute/acircumflex/atilde/adieresis/aring/ae/ccedilla/egrave/eacute /ecircumflex/edieresis/igrave/iacute/icircumflex/idieresis/eth/ntilde/ograve /oacute/ocircumflex/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex /udieresis/yacute/thorn/ydieresis]def EncodeDict/256 CharCol256Encoding put %%EndResource end reinitialize %%IncludeResource: font Helvetica-Bold F /F0 0 /256 T /Helvetica-Bold mF /F0S96 F0 [150 0 0 -150 0 0 ] mFS F0S96 Ji 2493 287 M (Consistency = 80%)[109 91 92 83 42 83 50 84 91 84 83 42 87 42 83 86 0]xS %%IncludeResource: font Helvetica F /F1 0 /256 T /Helvetica mF /F1S8D F1 [141.664 0 0 -141.664 0 0 ] mFS F1S8D Ji 801 2813 M (170)[79 79 0]xS 801 2555 M (180)[79 79 0]xS 801 2287 M (190)[79 79 0]xS 801 2029 M (200)[79 79 0]xS 801 1761 M (210)[79 79 0]xS 801 1503 M (220)[79 79 0]xS 801 1235 M (230)[79 79 0]xS 801 977 M (240)[79 79 0]xS 801 709 M (250)[79 79 0]xS 1030 3023 M (700)[79 79 0]xS 1556 3023 M (800)[79 79 0]xS 2082 3023 M (900)[79 79 0]xS 2569 3023 M (1000)[80 79 79 0]xS 3095 3023 M (1100)[80 79 79 0]xS 3612 3023 M (1200)[79 79 80 0]xS 4138 3023 M (1300)[79 79 80 0]xS 4664 3023 M (1400)[79 79 80 0]xS 5190 3023 M (1500)[79 79 80 0]xS /F0S8D F0 [141.664 0 0 -141.664 0 0 ] mFS F0S8D Ji 2981 3272 M (Latency)[86 79 47 79 87 79 0]xS /F0S00IFFFFFF72 F0 [0 -141.664 -141.664 0 0 0 ] mFS F0S00IFFFFFF72 Ji 688 1859 M (Jobs)[-79 -86 -87 0]yS : N 1251 458 1281 1175 rp C 1 1 1 1 scol L ; 1 Lw solid N 2532 457 M 1250 457 I 1250 1633 I 2532 1633 I C K : N 1288 562 57 28 rp C 1 0 1 1 scol L ; : N 1460 562 57 28 rp C 1 0 1 1 scol L ; : N 1633 562 57 28 rp C 1 0 1 1 scol L ; 1 0 1 1 scol 0 Lj 9 Lw solid N 1537 524 M 1451 524 I 1451 610 I 1537 610 I C : O ; : 1.039 1.039 +S K ; 0 0 0 1 scol F1S8D Ji 1747 633 M (naive)[80 79 31 72 0]xS 2128 633 M (Bayes)[94 81 67 80 0]xS : N 1288 954 201 29 rp C 0 0 0.5 1 scol L ; : N 1604 954 114 29 rp C 0 0 0.5 1 scol L ; 0 0 0.5 1 scol 1 Lj N 1498 916 M 1546 963 I 1498 1011 I 1451 963 I 1498 916 I C : O ; : 1.039 1.039 +S K ; 0 0 0 1 scol 1747 1025 M (Logistic)[80 79 79 31 71 40 31 0]xS 1747 1197 M (Regression)[103 79 79 47 79 71 71 31 79 0]xS N 1297 1341 M 1297 1371 I 1709 1372 I 1709 1342 I C 0 0.5 0 1 scol L 1 1 0 1 scol N 1498 1308 M 1546 1404 I 1451 1404 I 1498 1308 I C : O ; : 1.039 1.039 +S K ; 0 0 0 1 scol 1747 1416 M (Combined)[103 79 117 80 31 79 79 0]xS 1747 1589 M (prediction)[80 47 79 79 31 71 40 31 79 0]xS 1 Lw solid N 5630 27 M 485 27 I 485 3393 I 5630 3393 I C K LH %%PageTrailer %%Trailer %%DocumentNeededResources: %%+ font Helvetica-Bold %%+ font Helvetica %%DocumentSuppliedResources: %%+ procset Pscript_WinNT_ErrorHandler 5.0 0 %%+ procset Pscript_FatalError 5.0 0 %%+ procset Pscript_Win_Basic 5.0 0 %%+ procset Pscript_Win_Utils_L2 5.0 0 %%+ procset Pscript_Win_GdiObject 5.0 0 %%+ procset Pscript_Win_GdiObject_L2 5.0 0 %%+ procset Pscript_Text 5.0 0 %%+ procset Pscript_Encoding256 5.0 0 Pscript_WinNT_Incr dup /terminate get exec %%EOF %%EndDocument @endspecial 2040 1201 a Ff(Figure)21 b(2:)35 b Fa(F)-6 b(usion)17 b(of)h(the)g(estimate)i(of)e(eac)n(h)g(individual)f (classi\014er.)2078 1448 y Fj([2])39 b(M.)26 b(DeGro)r(ot.)h Fh(Pr)l(ob)l(ability)h(and)g(Statistics)p Fj(.)2197 1535 y(Addison-W)-6 b(esley)g(,)25 b(1989.)2078 1682 y([3])39 b(R.)25 b(O.)h(Duda)f(and)g(P)-6 b(.)26 b(E.)g(Hart.)f Fh(Pattern)30 b(Classi\014c)l(ation)e(and)2197 1769 y(Sc)l(ene)h(A)n (nalysis)p Fj(.)d(Wiley)-6 b(,)26 b(New)g(Y)-6 b(ork,)25 b(1973.)2078 1916 y([4])39 b(B.)26 b(Efron)h(and)e(R.)g(Tibshirani.)j Fh(A)n(n)f(Intr)l(o)l(duction)i(to)g(the)2197 2003 y(Bo)l(otstr)l(ap)p Fj(.)f(Chapman)e(&)g(Hall,)g(1993.)2078 2150 y([5])39 b(J.)26 b(Ertel)h(and)e(E.)h(F)-6 b(o)n(wlk)n(es.)27 b(Some)e(algorithms)j(for)e(linear)2197 2238 y(spline)g(and)f (piecewise)j(m)n(ultiple)d(linear)i(regression.)2197 2325 y Fh(Journal)h(of)f(the)i(A)n(meric)l(an)f(Statistic)l(al)h(Asso)l (ciation)p Fj(,)2197 2412 y(71\(355\):640{648,)i(1976.)2078 2559 y([6])39 b(N.)25 b(F)-6 b(riedman,)26 b(D.)g(Geiger,)h(and)f(M.)g (Goldszmidt.)h(Ba)n(y)n(esian)2197 2646 y(net)n(w)n(orks)f (classi\014ers.)i Fh(Machine)f(L)l(e)l(arning)p Fj(,)g(29:131{163,)2197 2733 y(1997.)2078 2880 y([7])39 b(M.)26 b(Goldszmidt)h(and)e(B.)h (Sabata.)h(Clustering)g(probabilit)n(y)2197 2967 y(distributions)f(for) g(c)n(haracterizing)i(urls.)e(T)-6 b(ec)n(hnical)26 b(Rep)r(ort)2197 3055 y(TR-03,)g(P)n(eakstone)g(Corp)r(oration,)i(2001.)2078 3201 y([8])39 b(M.)26 b(Goldszmidt,)h(D.)f(P)n(alma,)h(and)e(B.)i (Sabata.)f(On)f(the)2197 3289 y(Quan)n(ti\014cation)g(of)i(e-Business)f (Capacit)n(y)-6 b(.)27 b(In)e Fh(Pr)l(o)l(c)l(e)l(e)l(dings)2197 3376 y(of)i(Ele)l(ctr)l(onic)i(Commer)l(c)l(e)p Fj(,)e(2001.)2078 3523 y([9])39 b(D.)26 b(Hosmer)g(and)f(S.)g(Lemesho)n(w.)i Fh(Applie)l(d)h(L)l(o)l(gistic)2197 3610 y(R)l(e)l(gr)l(ession)p Fj(.)g(Wiley)e(In)n(terscience,)g(1989.)2040 3757 y([10])39 b(D.)26 b(Menasce)g(and)g(V.)f(Almeida.)i Fh(Cap)l(acity)h(Planning)g (for)2197 3844 y(Web)g(Performanc)l(e)p Fj(.)f(Pren)n(tice)f(Hall,)h (1998.)2040 3991 y([11])39 b(P)-6 b(.)26 b(Komarek)g(and)f(A.)g(Mo)r (ore)i(A)f(Dynamic)f(Adaptation)g(of)2197 4078 y(AD-trees)g(for)h (E\016cien)n(t)g(Mac)n(hine)g(Learning)h(on)e(Large)2197 4165 y(Data)h(Sets.)g(In)f Fh(Pr)l(o)l(c)l(e)l(e)l(dings)30 b(of)d(the)h(International)2197 4253 y(Confer)l(enc)l(e)h(on)f(Machine) f(L)l(e)l(arning)p Fj(,)h(2000.)2040 4399 y([12])39 b(J.)26 b(Neter,)g(M.)g(Kutner,)f(C.)i(Nac)n(h)n(tsheim,)f(and)2197 4487 y(W.)g(W)-6 b(asserman.)26 b Fh(Applie)l(d)i(Line)l(ar)g (Statistic)l(al)h(Mo)l(dels)p Fj(.)d(Mc)2197 4574 y(Gra)n(w)h(Hill,)f (1996.)2040 4721 y([13])39 b(J.)26 b(P)n(earl.)h Fh(Pr)l(ob)l (abilistic)i(R)l(e)l(asoning)f(in)f(Intel)t(ligent)2197 4808 y(Systems:)36 b(Networks)30 b(of)d(Plausible)g(Infer)l(enc)l(e)p Fj(.)g(Morgan)2197 4895 y(Kaufmann,)f(San)f(Mateo,)i(1988.)p eop end %%Trailer userdict /end-hook known{end-hook}if %%EOF --------------000801070005040803040303-- From jrex@research.att.com Sat Apr 26 23:13:28 2003 From: jrex@research.att.com (Jennifer Rexford) Date: Sat, 26 Apr 2003 18:13:28 -0400 (EDT) Subject: [KP-seed] A paper and a question Message-ID: <200304262213.SAA03188@chips.research.att.com> Bikash, > In relation to this objective I am looking for help in understanding the > sensor technology in the networks. What kind of probes exist? What do > they measure? Where do they measure? How are they configured? etc? Here's an operator-centric viewpoint... In AT&T's commercial IP backbone, we collect a variety of usage, routing, and performance data to aid in running the network. We use the data to construct a domain-wide view of the topology, routing configuration, and offered traffic, in order to predict the effects of operator changes to the network. We also use the data to detect and diagnose problems (DoS attacks, congestion, hijacked routes, configuration mistakes, etc.) as they arise. The following URLs http://www.research.att.com/~jrex/papers/ieeecomm00.ps http://www.research.att.com/~jrex/papers/sfi.ps http://ipnetwork.bgtmo.ip.att.net/ give an overview, though the first paper is admittedly a bit dated. Some of the measurements are static snapshots (e.g., periodic dumps of configuration files or routing tables) and some are inherently streams (e.g., packet/flow traces, routing update messages, etc.). -- Jen Usage - link utilization via SNMP * Pro: ubiquitous, standardized, available on every link, useful for inferring the traffic matrix * Con: very coarse grain in time (e.g., five-minute averages), very coarse grain in space (e.g., no per-application breakdown of traffic) - flow-level traces via Netflow * Pro: medium granularity, implemented directly in interface cards, useful for measuring the traffic matrix * Con: high volume of data (high overhead to collect), slows down some routers, hard to tune/control, not available on every link - packet-level traces via packet monitors * Pro: finest level of detail (IP, TCP/UDP, and even application headers) * Con: expensive and hard to collect at high speed, only feasible to collect on selected links, requires tapping the link Routing/topology - router configuration files * Pro: detailed view of topology, routing policies, etc. * Con: doesn't show up/down status, config commands are very low level - BGP routing tables * Pro: full view of all routes including alternate routes * Con: expensive to dump frequently from the routers, don't capture changes - OSPF route monitor * Pro: continuous view of topology and OSPF configuration changes * Con: large volume of data, only capture intradomain links - BGP route monitor * Pro: continuous view of interdomain route advertisements * Con: only shows current "best routes", requires connections to many routers in the operational network Performance - active probes * Pro: show delay/loss/throughput between points in the network * Con: introduces traffic on the network, requires machines in many locations to source/sink traffic From chrisramming@yahoo.com Tue Apr 29 17:52:11 2003 From: chrisramming@yahoo.com (J. Christopher Ramming) Date: Tue, 29 Apr 2003 09:52:11 -0700 (PDT) Subject: [KP-seed] A paper and a question In-Reply-To: <3EAAB738.6010409@iet.com> Message-ID: <20030429165211.71590.qmail@web41510.mail.yahoo.com> Bikash, This is a thought-provoking paper, and the characteristics of the problem you're addressing are definitely present in KP settings. In particular, the SLO (service level objective) perspective correspond to a general KP insight that networking researchers and operators should enlarge their perspective of what constitutes the network "to match the intuition of the user", and we see some of the complexity involved in doing so. The topic of model induction is also clearly central to the topic of learning and reasoning in the KP. Some things weren't clear to me in my first pass: (1) To what extent is/was the model induction in your framework automatic (as opposed to involving human interaction and judgement) (2) How much of the model induction is done "on-line", and to what extent is model adaption present? (2) What degrees of freedom are present in the induction process (going toward the question of how portable this approach is to other settings). If a new feature related to performance is discovered, how easy is it to incorporate into the model? I was struck yet again by the power of framing questions as classification problems (in this case, as a binary classification problem). The list of research topics is also very relevant. Thanks for posting this, and thanks also for thinking about the implications (in terms of requirements) that this work would present for a generalized sensor infrastructure in the KP. Chris --- Bikash Sabata wrote: > During discussions with Chris, I mentioned to him that I had written an > extended abstract recently about research issues in applying statistical > models and pattern recognition to system performance management and he > suggested that I send it to this mailing list as others may be > interested in the topic. Although the paper is not related to networking > but there may be common research issues when we are dealing with the KP. > Now as advertised in the subject line -- time for the question. As > everyone realizes, in the KP the measurement and monitoring architecture > will be very important. I am exploring the questions related to > measurements in the KP -- starting with the basic ones > What, When, Why, and Where? > In relation to this objective I am looking for help in understanding the > sensor technology in the networks. What kind of probes exist? What do > they measure? Where do they measure? How are they configured? etc? > > Thanks > Bikash > > -- > *Bikash Sabata > Principal Scientist* v sabata@iet.com > /Information Extraction & Transport, Inc. > 1911 N. Fort Myer Drive v Suite 600 > Arlington, Virginia 22209 v USA/ > /*www.iet.com* / > > > _______________________________________________ > Kp-seed mailing list > Kp-seed@mailman.isi.edu > http://mailman.isi.edu/mailman/listinfo/kp-seed